BM6 6( QQQPPPQQQNNNJJJHHHGGGCCC<<<777555333333444444333222444444555777888999:::;;;<<<<<<<<<<<<===@@@EEEHHHFFFLLLNNNHHH@@@@@@HHHOOOZZZzzzrrrNNNCCCNNN[[[TTTNNNLLLUUUgggtttwwwtttzzzsssppptttRRRgggrrrcccVVVNNNLLLNNN~~~kkksssmmmmmmttt{{{iii|||cccCCCNNNEEEGGG>>>;;;===>>>DDD[[[uuusssdddTTTTTTcccttt}}}qqqlllddd___]]]]]]___```^^^```dddeeedddcccbbbccciiissssssfff^^^rrr}}}^^^MMMHHH???CCCXXXVVVrrrhhheeejjjooowwwyyysssXXXTTTVVVnnnuuulllkkk|||{{{|||ooolllgggccc```]]]YYYVVVZZZdddZZZXXXJJJEEEVVVlllwww{{{dddjjj}}}|||zzz{{{mmmMMM:::<<<<<<===GGGQQQPPP\\\xxxsss^^^GGGFFFQQQGGG>>>???QQQeeettt~~~yyyuuuvvvzzz{{{yyywwwppphhhgggiii^^^NNNSSSdddgggmmmxxxvvvAAABBBEEEJJJNNNPPPOOONNNNNNoooxxxqqqZZZNNNCCCMMMCCC777GGGKKKaaarrriiikkkYYYVVVRRRXXXZZZUUURRRRRRNNNGGGUUUpppwwwkkk~~~uuugggaaajjjyyywwwjjjgggUUU:::EEE???eeesssZZZ}}}pppvvvYYYQQQjjj\\\<<<888444999999===888@@@PPP||||||hhhTTTvvvrrrmmmcccIII\\\PPPQQQNNNJJJHHHGGGBBB<<<777555333333333444333222444444555666777999:::;;;<<<===>>>???@@@DDDIIILLLJJJHHHIIILLLIIIBBB@@@EEESSSbbb{{{wwwVVVEEEGGGccc[[[QQQOOOUUU```kkkqqqvvvxxxzzz{{{|||~~~pppjjj|||kkk[[[eeeooo___UUUGGG???PPPkkk}}}rrrvvvrrrtttllliiimmmsssyyyWWW>>>IIIJJJDDD>>>;;;<<<@@@JJJSSSgggkkkmmmiii```YYYWWWYYYwwwyyy{{{}}}}}}zzzvvvrrrxxxyyyyyyzzz|||}}}jjjXXXSSSaaa{{{tttaaaKKK:::BBBMMMFFFMMMgggdddpppgggbbbdddjjj}}}~~~wwwVVVQQQUUUjjjfffZZZ]]]WWWZZZqqq}}}vvvnnnwww}}}{{{zzzppplllgggbbb___\\\YYYVVVNNN]]]kkkwww\\\FFFPPP```nnntttwwwcccnnnyyyyyyfffFFF:::<<<>>>@@@JJJSSSRRR]]]wwwwww~~~\\\OOO===BBB<<<===HHHXXXiii|||sssqqq|||ppp???BBBGGGMMMRRRSSSSSSRRRXXXlll}}}}}}iiiRRRBBBTTTOOO:::CCCHHHWWWyyyrrrqqquuutttTTTUUUuuu{{{ggg|||ooojjjwwwiiiXXXTTT???999\\\ppp[[[zzznnnWWWaaavvvZZZ555555:::888777<<<:::AAAMMMxxxyyyTTTttt~~~bbbrrrrrrKKK^^^PPPPPPNNNIIIGGGGGGBBB<<<777555333333333333333111333333444555666888999:::===>>>@@@@@@AAACCCFFFIIIIIIBBBCCCLLLMMMDDD===;;;EEELLLgggyyyVVVCCCFFFQQQYYYUUUMMMNNN]]]lllvvvyyy}}}~~~~~~~~~ooohhhsss|||^^^XXXjjjbbbRRRIIIGGG<<<;;;cccrrrjjjmmmtttnnnhhhdddfffiiisssbbbCCCBBBCCCBBB@@@===<<<<<<;;;SSSYYYdddnnnssspppggg___OOOPPPTTTZZZcccllltttyyywwwtttoooiiidddccceeehhhTTT```ppp}}}cccOOO===CCCBBB>>>???LLLxxxsssaaakkkddd```___aaauuuWWWOOOTTTeee{{{~~~vvvyyyiiiPPPOOOJJJVVVqqq{{{uuusss~~~yyyvvvqqqlllfffaaa^^^[[[XXXVVVQQQIIIGGGZZZaaaMMMSSSdddwwwjjjlllbbbvvvuuuzzzxxxaaa@@@<<<;;;???CCCMMMWWWUUU^^^uuuzzzyyyrrrJJJAAA???>>>@@@HHHYYYqqqxxx~~~|||~~~]]]>>>CCCJJJQQQVVVWWWVVVUUU[[[cccsssUUU???TTTVVV;;;===DDDMMMpppxxxppp___[[[yyyiiixxx}}}rrrUUUEEE;;;UUUoooaaauuu```SSShhhwwwVVV444333===888444:::===CCCIIIqqq~~~UUUooo```bbbPPPZZZOOOPPPNNNIIIGGGFFFBBB<<<777555333222333333222111333333333444555777999:::>>>???@@@???======???@@@FFFEEEEEEEEEHHHHHHBBB;;;999DDDSSShhhdddDDDKKKTTTZZZZZZVVVPPPLLL```iiiuuu}}}}}}~~~oooddd```ttt~~~iiiMMMNNNvvv|||bbbIIIBBB@@@BBBBBBSSS}}}uuuqqqjjjppphhhggghhhiiihhhjjjwwwwwwiiiFFFAAABBBFFFCCC<<<:::???;;;???JJJ\\\ppp}}}wwwiii^^^WWWUUUVVV___bbbfffiiikkkmmmoooqqqiiiIII<<<;;;<<>>:::AAAFFFPPPYYYVVV]]]qqqxxx\\\CCCCCCAAA===???LLLdddxxx{{{vvvyyyzzzPPP???EEENNNUUUXXXWWWVVVTTTXXX]]]ppp[[[@@@KKKPPP;;;;;;@@@JJJkkk|||tttccclll}}}sssrrrWWWBBBIIIiiiggglll___NNNdddmmmQQQ:::333999777222:::@@@EEEFFFhhh|||uuuZZZbbbmmmWWWyyyWWWXXXOOOPPPMMMIIIGGGFFFBBB;;;666444222222333333222111222222222222333666888999<<<>>>??????===<<<===>>>IIIRRRPPPBBB@@@JJJJJJ@@@;;;???AAAKKKgggjjjRRR===DDD]]]llldddSSSJJJQQQZZZccckkksss||||||yyynnnggghhhnnnuuu{{{pppYYYIIIVVVxxxRRR===AAA@@@===???OOOtttlllwwwyyymmmkkkkkkmmmnnnmmmjjjkkkuuusssrrrSSS>>>CCCGGG???===EEE222;;;EEEGGGGGGPPPddduuukkkTTTGGGBBBBBBCCC===>>>EEEeeennn___gggaaa___bbbddd\\\YYYlll|||mmmSSSRRR[[[lll~~~tttQQQJJJsssjjjmmm|||tttoooppplllfffaaa^^^[[[YYYWWWOOOIIIIIIEEERRRssskkkooo|||vvvmmmhhhhhhzzzwwwyyy\\\;;;<<<:::CCCIIIQQQYYYVVV[[[lllwwweeerrr```FFFCCC???===<<>>???NNNkkkooovvv~~~}}}vvvXXXBBB[[[cccwwwlllnnnuuuZZZOOOmmmnnnNNN===222888666222;;;AAAGGGEEE___kkkiiiQQQwwwwwwOOOaaa___VVVOOOOOOMMMHHHFFFFFFAAA;;;666444222222222222222000222111000111222444777999888;;;???AAABBBBBBCCCDDDNNNYYYWWWFFF???HHHLLLFFFEEE:::777CCCTTTggg|||ZZZDDDCCCPPP___ggg___[[[UUUPPPOOOWWWdddnnnsssxxx}}}}}}|||{{{|||~~~yyyrrrhhhbbb___fffsss}}}~~~|||WWWKKKNNNpppeeeKKK???>>>======;;;CCCaaauuuaaannnvvvnnniiikkkllljjjfffdddkkkyyyuuusssKKKDDDGGGBBB===???===>>>===:::888<<>>AAAIIIGGGXXXpppxxxGGG]]]yyyNNNNNNgggVVVNNNOOOMMMHHHFFFEEEAAA;;;666444222111222222111000222111000///111333777888777;;;???CCCDDDEEEFFFGGGJJJLLLMMMLLLHHHEEEFFFJJJGGG>>>:::???CCCLLLfff|||SSS<<<@@@LLLcccbbb___XXXQQQOOOPPPSSS]]]bbbhhhlllnnnooopppqqqmmmtttyyyzzzzzzzzzvvvqqqpppooonnnmmmllliiifffdddUUUcccwwwqqqXXXFFFPPPccc}}}YYY<<<777@@@GGG;;;:::GGGhhhqqqhhhhhhkkkkkkdddgggiiihhhcccbbbjjjxxxzzzrrrvvvrrrYYYGGG???>>>===EEE===777999AAAEEEBBB<<>>DDDEEE>>>888???LLLuuutttbbbgggjjjddddddaaadddhhheeedddwww]]]LLLPPP^^^sssiiiMMMnnn|||xxxwwwkkkiiigggeeedddaaa]]]YYYXXX\\\___\\\LLLEEEooo|||\\\jjjcccmmm}}}qqqnnnIII::::::@@@KKKPPPSSSYYYWWWYYYfffjjjKKK:::@@@@@@:::IIIeeepppcccyyysss|||xxx___:::FFFMMMUUUXXXVVVRRRQQQQQQOOOQQQwwwcccnnnOOOEEENNNAAA<<>>OOOPPPAAA@@@LLLAAAHHHCCC555333DDDWWW^^^{{{uuuUUUDDD;;;III[[[gggggg___UUUOOOGGGJJJMMMOOOPPPRRRTTTUUUWWW\\\______```bbbaaa]]]XXXWWWUUUQQQQQQXXXccclllzzz}}}vvv```IIICCCSSSeeekkkLLL>>>>>>???;;;777<<>>BBBDDD===>>>AAACCCEEESSSsss~~~|||gggeeeccc```aaaeeedddgggjjjccc```rrrqqq___JJJMMMZZZnnn{{{}}}{{{|||jjjiiihhhgggfffbbb^^^ZZZ]]]ccclllyyynnnIIITTTaaasssiiiqqq}}}www|||ssslllDDD<<<>>>CCCNNNSSSUUUYYYWWWZZZfffnnn~~~YYY>>>DDDCCC666BBB```|||}}}|||}}}PPPGGGGGGNNNVVVYYYVVVSSSSSSTTTVVVOOOqqqxxxVVV]]]@@@BBBSSS???888DDDCCC\\\pppsss|||{{{ooolll```OOOIIIKKKFFF;;;:::UUUEEELLL???VVV~~~www^^^[[[vvvZZZttt[[[pppUUU777???111777666<<>>CCCVVVfffbbbPPPCCCHHHFFFAAA;;;666555999>>>UUUqqqkkkNNNGGG@@@AAAKKKWWWaaafffoooeee]]]ZZZVVVOOONNNQQQJJJIIIJJJJJJLLLNNNPPPQQQTTT^^^lllyyy}}}wwwkkkbbbYYYRRRHHHBBBKKKeeeSSSIII<<<777:::??????;;;>>>WWWsssiiieeelllqqqnnngggdddaaajjjqqqmmmccc```gggpppjjjsss|||WWW???EEE;;;DDD???>>>FFF===666CCC666<<>>KKKccc{{{ccchhhbbb\\\bbbeee```eeejjjhhh```\\\ggguuu|||pppLLLFFFSSSfffyyy{{{{{{}}}tttrrrkkkbbb___``````]]]```eeeZZZqqqhhhFFFjjj~~~wwwkkkkkk}}}}}}~~~{{{fffHHH666IIIJJJMMMSSSWWWYYY[[[]]]^^^ooonnndddGGG>>>???777===bbb||||||ppp|||uuujjjDDDGGGMMMPPPSSSTTTQQQPPPPPPQQQOOOVVVooonnn^^^III<<>>333555===888===CCCFFFIIIOOOXXX___{{{kkkRRRPPP]]]WWWNNNOOOMMMHHHDDDCCC???999777555222111111111111000......//////000111333333999:::===AAAFFFJJJMMMOOORRRRRRKKKEEESSSfffaaaLLLAAAKKKIII<<<<<>>QQQiii~~~yyy___III>>>>>>DDDIIINNNOOOXXXfffnnnmmmiiihhh~~~zzzsssnnnnnnsssyyy~~~uuupppggg^^^VVVNNNGGGCCCBBBCCCNNNhhh```BBBAAA>>>===>>>???>>>>>>@@@bbbooohhheeekkkpppoookkkjjjdddhhhkkkjjjfffeeehhhkkkmmmuuu}}}IIIGGGBBB999;;;DDDBBB;;;======@@@AAA???BBBGGGFFF@@@???AAABBBBBBAAABBBAAA@@@999???>>>@@@DDD???===HHHMMMrrrlllrrrsssiii[[[fffaaa\\\bbbeeebbbbbbcccccc```^^^dddmmmWWWLLLSSSaaawww|||WWWPPPjjj|||zzziiikkk|||rrryyy}}}dddFFF777EEEPPPSSSYYY]]]^^^___```aaajjjyyyqqqMMM???@@@;;;???YYYyyywwwmmmpppvvv~~~}}}aaaDDDIIIMMMOOOQQQQQQOOOOOOPPPRRRRRRNNNeee|||ooo\\\QQQAAAOOOUUU999BBBBBBHHH]]]xxxvvvyyywwwuuuvvviiiYYYZZZUUUGGGAAA???===<<>>GGGRRRXXXkkksssXXXEEE===;;;666999<<<<<<888<<>>FFFLLLHHHAAACCC>>>666666>>>@@@<<<<<>>BBBOOOpppqqq[[[QQQZZZzzzwwwppp[[[HHHMMMNNNNNNOOONNNMMMNNNPPPRRRTTTLLLbbb|||fff^^^@@@FFFTTT444??????DDDVVVqqqrrr{{{yyy___aaammm___WWWhhhWWWHHHQQQCCC@@@KKKAAAFFFJJJHHHbbb~~~vvvwwwxxxnnnzzzsss^^^^^^VVV999666999:::@@@DDDHHHJJJMMMQQQXXX]]]xxxsss___]]]XXXfffNNNQQQQQQKKKEEECCCAAA>>>777555222111111111111000111000000/////////000000555777;;;@@@EEEHHHJJJKKKKKKMMMOOOLLL???<<>>:::CCC888555777>>>EEEOOOcccwwwppp\\\PPPJJJIIIGGGFFF>>>AAAEEEHHHIIIGGGCCC@@@DDDHHHRRRcccxxx}}}mmmVVVDDD=========;;;@@@>>><<<999999MMM{{{sssfffhhhgggfffeeecccbbbccceeedddbbb```bbbfffhhhfffdddoooooossswwwvvvwwwpppZZZCCCBBBJJJCCC]]]```ccc```UUUKKKJJJMMMQQQTTTPPPHHHJJJUUUWWWQQQIIIUUU```qqq|||{{{fff___]]]___^^^[[[\\\cccfffccc\\\YYY[[[^^^^^^^^^```ssskkkNNNHHHQQQaaakkkzzzkkkccc|||lllyyytttfffkkkuuu}}}~~~lllxxxwwwJJJ888AAAJJJQQQUUUZZZ]]]]]]\\\[[[[[[ZZZooorrriiiJJJ@@@===DDDFFFfff|||mmmYYYGGGAAAOOOvvvyyynnnVVVHHHMMMOOOOOOPPPPPPOOOOOOOOOOOOUUUQQQfffqqqAAA;;;MMM///:::===AAAPPPjjj~~~wwwnnnSSSjjjbbbXXXoooxxxaaaiii~~~hhh```vvvmmm|||eeejjjttt}}}{{{fffsssyyyppp|||tttttt^^^}}}pppSSSaaa~~~QQQ888;;;???>>>CCCFFFIIIKKKMMMPPPUUUYYYrrrtttiiiKKKcccfffjjjOOORRRQQQJJJEEECCC???;;;777555222111111111111000111000//////////////////222555888===BBBFFFIIIKKKQQQTTT]]]bbbVVVGGGNNN```uuuVVV888:::PPPOOO;;;>>>666555;;;<<<:::AAANNNSSSddd~~~~~~zzztttpppqqquuu|||vvvrrrppplllhhhLLLBBB777666;;;>>>===:::@@@;;;===MMMhhhvvvbbbbbbccceeeeeebbb``````ccceeebbbcccdddeeefffggghhhiiilllooonnnpppxxxwww^^^YYYVVVFFFDDDQQQeeefffWWWPPPWWW___bbb```[[[___jjjooolllmmmttttttuuuvvvkkkdddkkkrrrjjj]]]ZZZ]]]ZZZVVVWWWZZZ[[[]]]```]]][[[]]]]]]\\\]]]aaavvvUUUHHHRRR^^^fffsss~~~lllJJJwwwzzzrrrqqqooouuujjj~~~jjjnnn{{{qqqBBB888DDDKKKOOOSSSWWWYYYYYYWWWVVVVVV]]]kkkyyybbbIII:::CCC@@@```www~~~{{{rrrbbbPPPEEE>>>>>>OOOxxxcccMMMHHHOOOPPPQQQRRRSSSSSSQQQNNNLLLSSSQQQ```|||KKK;;;MMM777777;;;???KKKaaawww|||wwwiiiqqqqqqjjj}}}{{{rrrqqqsssppp]]]sssVVV___yyynnnCCC111888>>>===EEEFFFIIIKKKLLLOOORRRTTT[[[qqqkkkRRRNNNuuuiiihhhOOOOOOMMMHHHEEEDDD???999777555222111111111111000000000///......////////////111555:::@@@GGGLLLOOOUUUZZZ]]]]]]aaa```PPP===CCCcccuuueeeLLLBBB???;;;???777444777888555666<<>>666111777@@@555:::MMMwwwbbbfff]]]]]]aaacccaaabbbfffiiiiiibbbeeehhhhhhggghhhkkknnniiiooommmgggoooyyywwwiiiTTTIIISSSWWWMMMEEEHHHEEEGGGHHHJJJMMMSSS[[[```VVV]]]___hhhyyynnn```ZZZRRRYYYUUUUUU___```ZZZ[[[^^^\\\]]]___]]][[[^^^cccvvv\\\^^^GGGPPPQQQbbbvvvoooBBBpppooo\\\^^^fffPPPKKKlllnnnooo{{{}}}vvvxxxwwwrrr~~~~~~tttqqq{{{lll|||kkkBBB>>>GGGJJJQQQTTTWWWXXXWWWWWWVVVWWWZZZaaayyy~~~[[[;;;CCC;;;XXXpppttt___SSSMMMGGGCCCAAA???AAAAAAOOOwwwxxxuuuVVVKKKPPPVVVPPPPPPQQQRRRTTTSSSPPPNNNQQQNNNQQQsssPPP@@@LLLCCC222:::===GGGWWWkkk|||___ZZZkkkjjjfff___NNN]]]vvvnnnyyytttzzzjjjaaakkkVVVfffrrr```;;;000888>>>@@@EEEFFFHHHJJJLLLNNNPPPPPPPPP```NNNnnnvvvhhhPPPNNNJJJHHHJJJKKKEEE<<<777555222111111111111000//////.........//////000...///111666<<>><<<999777555333444555000444:::@@@FFFNNNWWW^^^bbbjjjpppsssyyywwwooofffaaaOOORRRPPPFFF999555===FFFHHH999000444>>>BBBBBBAAAUUUkkkccc```eee\\\ZZZ^^^``````ccciiijjjggg```bbbdddeeefffgggiiikkkhhhiiiiiikkkrrr{{{zzzrrrdddcccgggnnnlllhhhnnn{{{\\\ccceeeVVVTTTZZZTTTUUUdddbbbZZZaaa]]][[[\\\^^^^^^\\\^^^ccckkkrrrlllIIINNNGGGZZZppp|||}}}}}}tttwwwkkkNNN]]]|||eeeLLLNNN^^^}}}ttt^^^ZZZiiivvvwwwyyyvvvyyy~~~yyyjjjooo|||___???DDDJJJOOOUUUWWWXXXYYYXXXXXXYYY[[[WWWYYYlll}}}oooBBBFFF;;;GGGbbbxxxtttmmmdddYYYUUUVVVXXXZZZSSSWWWzzzzzzhhhQQQPPPWWWUUUNNNLLLKKKMMMQQQTTTUUUTTTOOORRRLLL~~~cccOOO???GGGQQQ111777;;;CCCNNN___rrrvvv{{{bbbeeewwwccc[[[uuusssYYY:::555;;;@@@FFFFFFFFFHHHJJJMMMOOOOOOOOOPPPlllfffKKKlll~~~kkkRRROOOKKKJJJOOOSSSLLLBBB777555222111111111111000...............///000000/////////111666<<>>999;;;MMMbbbfffZZZ___\\\aaaYYY]]]___^^^bbbhhhgggaaa]]]]]]]]]```ccceeefffeeehhhaaaeeewww|||tttsssppppppqqqtttccc___XXXXXXaaa[[[^^^RRROOO]]]ZZZUUUddd]]]YYYYYY]]]_________aaa```vvv~~~{{{QQQRRROOOTTT^^^jjjvvvVVVSSSaaa]]]JJJOOOcccCCCCCCaaafffIIIFFFXXXjjjqqqsss{{{{{{oooyyywwwyyyiiiwww}}}TTT:::FFFNNNWWWWWWXXXYYYYYYXXXYYY[[[]]]\\\WWWcccvvvlll{{{IIIJJJ<<<777TTTmmm|||~~~{{{lllggg}}}rrreeePPPRRRUUUIIIMMMIIIFFFGGGMMMTTTYYYZZZNNN[[[RRRuuu]]]OOO???DDD___777555:::@@@IIIWWWkkk}}}}}}[[[jjjvvvggglll~~~sssTTT999777;;;@@@GGGGGGGGGHHHKKKNNNOOOOOOOOOPPPUUU~~~qqqdddlllRRROOOKKKIIIHHHFFFAAA===<<<888444111111000///...////////////////////////000000111111444;;;CCCHHHQQQNNNOOOccc}}}mmmVVVMMMEEEFFFppp{{{UUUAAA555;;;BBB>>>:::;;;777<<<<<<666444888999666555555666888999;;;BBBHHHJJJFFFEEEIIIKKKIIIDDD@@@EEECCC===888666888888777555:::===:::777888::::::???:::888===GGG^^^kkk]]]ccc```]]]```]]]WWWVVV[[[aaacccdddfff]]]___]]]YYYYYY]]]```___cccfffjjjoooqqqpppllliiilllkkklllooozzzpppVVVZZZbbb\\\WWW[[[XXX\\\^^^\\\XXXWWWZZZ^^^\\\\\\\\\ZZZYYYYYY\\\___```qqq^^^JJJLLLLLLUUUdddqqq{{{[[[KKKdddyyyHHHBBB[[[{{{aaa@@@FFFmmmLLLAAADDDOOO^^^kkksss{{{vvvjjjsss{{{ggg~~~rrrKKK???KKKUUUXXX\\\\\\\\\\\\\\\\\\]]]]]]bbb^^^___sss{{{ppp666EEE===EEEZZZuuu|||wwwvvvvvvxxxlllSSSMMMRRRTTTRRRPPPPPPOOOOOOPPPQQQSSSTTTMMMRRRYYYddd}}}jjjLLLBBBAAALLL>>>333===@@@<<>>CCCPPPRRRUUUdddxxx}}}nnnkkkdddGGGNNNzzzpppWWWGGG>>>888888;;;000555999;;;;;;:::666111777777999:::999666333111444333333444555555444333444777999;;;<<<;;;888444???:::666666999;;;;;;;;;666@@@AAAJJJwww```[[[bbbdddeeehhhoootttooo___XXX```gggfff[[[^^^^^^]]]___ddddddbbb```aaadddhhhllloooppppppmmmmmmoooppprrr|||vvv___PPPUUUZZZWWWUUUYYYWWWYYYZZZYYYWWWWWWZZZ\\\^^^^^^[[[WWWRRROOOOOOPPPSSSeeetttQQQLLLKKKPPP\\\kkkwww~~~tttNNNHHHbbbaaaEEEFFFWWWpppHHH???TTTooolllEEEDDDIIITTT^^^gggqqqzzz}}}tttppp}}}kkklll}}}nnnLLLDDDQQQWWWWWW\\\\\\\\\\\\\\\]]]]]]]]]___^^^___iiihhhuuu[[[@@@???AAAMMMeee}}}uuuzzzvvvqqqooobbbwww~~~|||gggXXXSSSTTTTTTRRRQQQPPPPPPOOOOOOPPPRRRSSSPPPUUUVVVeeeuuuSSS@@@;;;III@@@333999===<<>>bbb||||||YYYCCCCCCLLLDDD===888888999999999:::999666333333777;;;===<<<777999999999999:::<<<===999888666555444444555666222222:::CCCDDD<<<999;;;EEEGGGcccpppddd[[[\\\aaaeeehhhjjjgggiiieee^^^]]]___[[[SSSZZZ\\\^^^___eeejjjiiidddaaa``````aaaeeekkkpppsssjjjkkknnnrrrrrrsssyyyqqq[[[^^^XXXTTTVVVWWWWWWWWWXXXTTTTTTUUUUUUVVVWWWYYYZZZYYYZZZZZZYYYWWWVVVVVVWWW^^^ZZZooo]]]MMMKKKLLLSSSbbbrrrxxxxxxeeeDDDEEEmmmVVVCCCBBBbbbaaaDDD===HHHmmm{{{IIIDDDCCCGGGOOOXXXeeepppzzz~~~qqqlllssssssssszzzgggKKKKKKXXXYYYVVV[[[[[[[[[[[[\\\\\\]]]]]]___``````aaaiiixxxooobbb```@@@AAA>>>@@@PPPnnn}}}jjjTTTZZZ{{{yyyoooooorrrmmmwwwmmmaaaXXXTTTSSSUUUVVVTTTSSSRRRQQQQQQQQQRRRSSSPPPSSSMMM]]]gggHHH;;;EEE@@@444555888===CCCQQQjjjuuuuuuttt|||zzz___bbbddd>>>888<<>>HHHPPPZZZhhhnnnzzz|||lllMMMKKKgggggg???KKK???888:::===;;;;;;>>>===<<<888333333555666444444666666555666999999777777666666999;;;<<>>???EEEMMMYYYdddooo|||vvveeeaaapppzzzmmmxxxuuu]]]JJJRRR]]]YYYTTTXXXXXXYYYYYYZZZZZZ[[[[[[[[[^^^^^^ZZZ```wwwtttccc[[[MMMBBB???;;;BBBZZZxxxeeeaaa|||wwwpppsss}}}nnn\\\QQQMMMOOOTTTYYYWWWVVVUUUSSSRRRRRRSSSSSSOOORRRGGGVVVWWWBBBCCC>>>666222444===AAAGGG]]]vvv~~~wwwkkk]]]{{{{{{VVV___uuuqqqMMM999===CCCGGGIIIFFFNNNMMMMMMMMMMMMNNNOOOOOOJJJQQQMMMfffaaaGGGxxxSSSPPPLLLJJJIIIGGGBBB>>>===:::555222111000///.../////////////////////////////////---,,,,,,...000888BBBIIIUUUgggqqq|||nnnTTTNNNnnnzzz^^^JJJ>>>888666888333:::?????????@@@>>>999:::<<<;;;:::<<<@@@===666======@@@CCC???888555888999;;;FFFYYYkkk|||yyy___[[[``````\\\[[[______ZZZdddgggbbbUUUNNNVVVjjjyyy\\\\\\YYYXXX\\\bbbccc```eeefffeeedddbbbbbbeeegggjjjffffffmmmrrrssssssuuuvvvxxx{{{qqq\\\VVVVVVXXXUUUWWWTTTOOOPPPSSSPPPIIIPPPOOOOOOPPPSSSVVVWWWVVVWWWYYY[[[[[[ZZZYYYYYYZZZSSSXXXmmmtttYYYQQQIIIIIIRRRaaarrr}}}{{{aaaOOOBBBKKKmmm\\\@@@888GGGcccwww```EEE333666AAACCCAAA<<<888:::>>>DDDNNNVVVcccsss{{{|||rrr```^^^ooouuuyyynnnUUUIIIVVV]]]WWWSSSUUUVVVVVVWWWXXXYYYYYYYYYUUUXXXXXXUUUXXXoooqqqjjjMMMDDDCCC>>><<>>???QQQhhhyyy}}}{{{zzzjjj[[[___mmmnnnXXX@@@999BBBDDDEEEIIIHHHMMMMMMLLLLLLLLLMMMNNNOOOOOOOOOQQQUUUxxxXXXSSSPPPLLLJJJJJJGGGBBB>>>???<<<777333222111///...////////////////////////.../////////------...///---666;;;FFF\\\jjjuuuvvvyyyqqqaaabbbyyyrrr\\\KKKDDDDDD===444444<<<@@@>>>888======999999>>>===777===999888<<<<<<;;;CCCOOO[[[eee~~~uuuZZZZZZXXXYYYXXXWWWYYY]]]^^^[[[YYY^^^VVVKKK[[[xxxwwwaaa[[[\\\ZZZVVVUUUZZZ]]]\\\___bbbeeeeeecccbbbccceeeeeecccgggooosssqqqmmmkkkqqqzzz{{{yyybbbRRRVVV\\\ZZZVVVUUUSSSPPPNNNQQQTTTQQQLLLOOOOOOPPPQQQRRRTTTVVVWWWXXXYYYZZZYYYWWWWWWWWWYYYSSSZZZ^^^nnn|||~~~ttt]]]IIIFFFLLLTTTeeewwwssskkk~~~TTTAAA???KKK|||}}}TTT;;;888BBBXXX[[[UUUIII>>>999777777888444333777:::<<>>>>>:::666333111111///...////////////////////////,,,---//////------...//////888:::AAAVVVgggvvv{{{rrreeeXXXiiigggOOOHHHKKKEEE:::<<>>999???FFFHHHFFFGGGQQQbbbppp{{{qqqvvvsssOOOIIIQQQRRRQQQSSSWWWZZZZZZ\\\^^^]]]XXX[[[ooowwwWWWWWW\\\]]]XXXUUUVVVYYYZZZ[[[___cccdddaaa___aaaccccccbbbfffnnnrrrpppmmmmmmeeetttwwwssstttvvv~~~jjj^^^SSSQQQSSSSSSSSSVVVUUURRRQQQTTTVVVUUUTTTTTTOOOQQQSSSSSSRRRRRRUUUYYYUUUVVVWWWWWWWWWYYY\\\^^^]]]\\\TTTbbbpppLLLGGGJJJJJJVVVkkkwwwzzz|||XXXRRRggglllIII???GGGHHHnnnaaaGGG:::444777AAACCC???@@@===888888666333222666888888;;;@@@KKKcccwwwoooqqqqqqqqqttt|||}}}mmm|||wwwfffOOOMMMYYYXXXTTTYYYUUUUUUVVVWWWXXXYYYZZZZZZ^^^^^^```^^^ZZZZZZgggwwwllloooYYYFFF???;;;<<>>666666999<<>>FFFEEEEEELLLPPPFFFHHHJJJLLLNNNOOOOOOOOOOOOKKKNNNQQQWWWxxxTTTPPPMMMKKKJJJHHHCCC>>>;;;888444111111111000///////////////////////////***,,,......------...///&&&///000222DDDWWWjjj~~~mmm|||uuu~~~yyymmm{{{wwwxxx}}}rrrzzz}}}hhhLLLQQQTTTKKKOOOOOOTTT\\\\\\WWWXXX]]]^^^TTThhhfffUUUdddTTT\\\```\\\VVVVVVYYYZZZ[[[___cccbbb^^^\\\]]]```jjjfffeeehhhiiihhhhhhkkkpppssstttrrrssstttqqqlllqqq}}}kkkWWWXXXRRRQQQVVVWWWSSSRRRTTTRRRPPPRRRWWWWWWQQQPPPUUUOOOSSSVVVUUUQQQQQQUUUZZZVVVVVVVVVTTTSSSTTTWWWZZZSSS]]]^^^jjjjjjPPPJJJMMMFFFMMM```gggnnnzzz|||vvv{{{}}}[[[IIIQQQbbb```===:::666DDDZZZ```RRRGGGAAA777000999777444;;;;;;777999999555444777888777:::>>>DDD___~~~xxxllliiijjjooowww}}}sssdddvvvvvveeePPPOOOZZZWWWSSS]]]VVVVVVWWWXXXYYYZZZ[[[\\\```]]]\\\^^^\\\[[[eeeqqqeeeIIIDDDBBB;;;BBBRRR\\\fffsss|||wwwllliiitttrrrccc[[[XXXZZZVVVLLLMMMTTTOOONNNMMMLLLLLLLLLMMMNNNKKKPPPPPPFFF[[[qqqdddOOOBBBNNNCCC777444888===???@@@ZZZjjj|||sssssslll^^^|||pppOOO;;;:::HHHLLLMMMQQQQQQLLLNNNPPPQQQQQQQQQOOONNNRRROOOGGGOOOYYYWWWXXXSSSMMMIIIHHHFFFBBB>>>999777444222222111000/////////............//////000//////............///...///000//////===ZZZuuuttt}}}yyyqqqzzztttfffUUUTTTRRRQQQSSSLLLPPPUUUXXXYYY[[[___bbbZZZrrrzzziii___ZZZUUUWWWXXXYYYXXXVVVVVVWWWYYY[[[ZZZ[[[]]]```bbbcccbbbkkkjjjjjjlllpppqqqooolllooonnnnnnooorrrssssssrrrooorrrtttvvvvvvxxxzzz}}}lll]]]XXXWWWWWWTTTSSSRRRQQQQQQRRRSSSSSSQQQQQQQQQQQQPPPOOONNNNNNOOOPPPRRRSSSTTTTTTTTTTTTRRRQQQQQQSSSWWWXXXWWWUUUUUU]]]YYYZZZvvv|||qqqPPPFFFGGGLLLQQQcccmmmuuuwww{{{|||tttmmmhhh[[[JJJ@@@FFF[[[vvvpppQQQ<<<:::;;;666999EEEFFF>>>===555666666888999:::<<<<<<999666444555888::::::999AAAWWW|||qqqhhhlllbbb___kkknnn{{{zzz^^^QQQUUUVVVVVVVVVRRRPPPQQQTTTZZZ___aaaaaa```aaabbbaaa]]]ZZZ\\\cccjjjzzzjjjFFF@@@BBB@@@EEEFFFLLLYYYgggppptttzzzvvvrrrssssssxxxooofff\\\XXXSSSSSSUUUUUURRRNNNRRRSSSTTTSSSPPPMMMKKKKKKKKKUUUFFFXXXOOOjjjVVVTTT<<>>...888===777;;;MMM[[[ooo}}}yyyxxxeeekkkgggFFFAAA>>>BBBIIIMMMLLLHHHMMMMMMMMMMMMNNNPPPRRRSSSRRRVVVNNNTTT^^^SSSlllXXXSSSMMMIIIHHHFFFBBB???:::777444222222111000/////////............/////////...............//////...//////...,,,222EEEWWWoooxxxyyyuuuyyycccQQQPPPTTTRRRQQQSSSNNNPPPSSSTTTTTTUUUYYY[[[bbblllnnncccZZZ[[[\\\YYYWWWXXXYYYXXXWWWXXXYYY[[[^^^]]]]]]___bbbeeeeeedddgggggggggiiimmmnnnllljjjgggggggggiiilllnnnnnnnnnmmmlllkkklllooopppooonnnwwwzzz~~~wwwppphhh^^^XXXWWWWWWUUUSSSUUUTTTRRRQQQOOOOOOOOOPPPLLLMMMMMMMMMMMMMMMMMMMMMLLLMMMOOOQQQRRRRRRQQQQQQSSSRRRRRRTTTWWWXXXVVVUUUMMMXXXXXXWWWfffxxxiiiOOOHHHHHHFFFUUUbbboootttxxx}}}}}}zzzdddRRRJJJGGGAAA999333333;;;LLLVVVPPPBBB999666555444555777777666666666555444333444555666777===:::777666777888777555AAAVVVyyyxxxnnnfffbbbUUUeee}}}uuuqqq[[[TTTZZZZZZYYYYYYUUUQQQQQQRRRUUUXXXYYYXXXWWW```aaaaaa^^^ZZZZZZ___ddd~~~qqqLLLEEE;;;---AAA@@@DDDMMMVVV___lllwwwqqqllljjjeeeeee```sss~~~zzz]]][[[VVVRRRRRRSSSSSSPPPMMMRRRSSSTTTSSSPPPNNNMMMMMMLLLQQQHHHUUUPPPeeennnZZZBBBIIITTTFFF222888===:::>>>BBBRRRhhhxxxyyywwwkkkzzzppp```www^^^DDDBBBAAADDDIIILLLKKKHHHLLLLLLLLLLLLMMMOOOQQQRRRRRRTTTKKKOOO\\\RRR___XXXSSSMMMIIIHHHFFFBBB???:::777444222111111000/////////............//////------------...///000000...---......+++***111:::LLLhhhxxxxxxmmmuuuiiiRRRKKKKKKQQQSSSOOOMMMPPPOOOPPPQQQPPPOOOOOOQQQSSSbbbaaaYYYPPPRRRZZZ\\\WWWVVVWWWXXXXXXWWWWWWYYY[[[^^^]]]\\\^^^aaadddddddddcccbbbccceeehhhjjjiiihhhfffffffffhhhlllnnnnnnnnnqqqlllhhhiiimmmnnnjjjeeeccceeefffeeedddfffkkkppptttyyy|||uuummmeee]]]WWWOOONNNOOOSSSWWWWWWSSSOOOUUUTTTRRRPPPNNNMMMLLLLLLIIIIIIIIIIIIJJJKKKLLLMMMIIIJJJLLLNNNOOOOOOOOONNNRRRQQQQQQRRRTTTUUUTTTRRRMMMXXXZZZXXX]]]gggwww\\\LLLGGGBBBHHHUUUdddmmmrrrwww{{{{{{mmmRRRCCC===:::999:::<<<666444888<<<;;;:::::::::777;;;;;;444666<<<:::===;;;999777666777888999888666444444666888999999@@@QQQsssvvviiifff```UUU]]]uuu|||fffWWWWWW___]]]\\\]]]YYYYYYWWWUUUUUUVVVVVVUUUTTTYYY[[[\\\[[[WWWVVVWWWZZZcccmmm{{{zzzTTTPPPQQQCCC>>>888666999???FFFQQQZZZooo|||mmmhhhjjjbbbTTTHHHgggbbb[[[ZZZWWWSSSRRRSSSSSSPPPMMMPPPRRRSSSRRRPPPNNNNNNOOOOOOLLLJJJPPPQQQ]]]|||cccCCCEEETTTJJJ444111777999<<<888FFF[[[mmmzzzssszzz~~~qqqcccjjj}}}mmm\\\|||wwwNNNAAABBBDDDGGGHHHIIIIIIIIIKKKJJJJJJKKKLLLMMMOOOOOOOOOQQQHHHKKK[[[VVVWWWpppXXXSSSMMMJJJIIIGGGCCC@@@:::777444222111111000...///......------......///,,,,,,,,,---...///000111---,,,---000///,,,---000...AAA^^^{{{{{{]]]LLLTTTPPPNNNQQQPPPLLLLLLOOONNNOOOPPPPPPOOOOOONNNNNNWWWUUUQQQPPPVVV\\\YYYQQQVVVWWWWWWVVVUUUTTTVVVWWWZZZYYYXXXYYY\\\___``````______```bbbdddfffggggggiiihhhhhhiiilllmmmmmmlllqqqmmmjjjjjjllllllhhheeeaaafffmmmpppnnnjjjfffdddbbbccccccbbbaaaaaacccfffjjjhhhfffffffffeeebbb```^^^]]][[[[[[[[[\\\]]]]]]\\\YYYUUUTTTTTTSSSRRRPPPSSSSSSQQQPPPNNNMMMLLLLLLJJJIIIIIIHHHIIIJJJKKKLLLIIIJJJLLLNNNOOOOOONNNNNNOOOOOOPPPPPPQQQQQQPPPOOOQQQWWWWWWXXX\\\hhh___yyyuuuUUUJJJGGGEEELLLVVV```iiipppuuuvvvyyy}}}~~~hhhRRR???:::888444444888999777666555333333444666777111777:::222555<<<777888888888777777777888888777666666666888999;;;<<<;;;JJJkkkmmm^^^ZZZYYYVVVzzz}}}___VVVYYY```[[[ZZZ^^^[[[^^^[[[WWWUUUUUUUUUUUUTTTUUUXXX[[[[[[YYYWWWVVVWWW]]]bbb|||{{{xxxhhh]]]SSSAAAAAA<<<:::===???>>>===???VVViiihhhTTT[[[```VVVJJJIIIQQQ{{{yyySSS\\\ZZZWWWTTTSSSSSSSSSQQQOOOMMMOOOPPPOOONNNMMMNNNOOOPPPGGGMMMKKKRRRUUUuuu|||eeeNNNDDDQQQMMM999...111777:::777===JJJ^^^qqq}}}uuurrrgggjjjqqqccczzz{{{YYYEEE???CCCGGGIIIHHHGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMKKKOOOIIIKKKYYY[[[YYYaaaWWWSSSMMMJJJIIIGGGDDDAAA;;;888444222111111///.........------------......,,,,,,,,,,,,---///000000///,,,,,,000222//////000//////666IIIdddfffPPPNNNUUURRRMMMJJJKKKNNNNNNOOOPPPJJJLLLOOORRRSSSRRROOOMMMNNNPPPSSSVVVZZZ\\\WWWQQQXXXYYYXXXWWWTTTSSSTTTUUUXXXVVVUUUVVVXXX[[[\\\\\\]]]^^^___```aaacccdddfffjjjhhhgggggghhhiiigggfffgggggggggfffeeedddddddddccccccdddddddddfffhhhkkkhhhhhhfffbbb___^^^___```bbb___\\\YYYYYY[[[\\\]]]aaa```___]]]YYYVVVUUUTTTZZZVVVQQQNNNMMMNNNPPPPPPOOOOOOOOOOOOOOOOOONNNNNNMMMLLLLLLKKKKKKJJJKKKKKKJJJKKKMMMOOOPPPPPPOOOOOOPPPPPPQQQRRRQQQQQQQQQQQQTTTTTTQQQTTT[[[ccc~~~pppmmmPPPHHHHHHFFFHHHQQQ^^^iiipppsssuuu{{{~~~~~~zzzrrrOOO@@@555666888555666;;;444777::::::888888:::;;;:::777999;;;;;;<<<<<<888888:::<<<>>>??????>>>===<<<<<<:::888777777888888777CCCddd}}}pppcccUUUQQQ^^^pppxxxiii]]]VVVZZZ\\\VVVVVV\\\ZZZ[[[XXXTTTRRRSSSTTTTTTTTTUUUXXX\\\^^^^^^\\\\\\[[[______wwwzzzOOOFFF???<<>>===>>>CCC<<<:::DDDBBB;;;@@@;;;<<<>>>@@@@@@???===<<<999::::::888777777999;;;999BBBbbbppp___VVVRRRYYYvvvpppzzz~~~VVV\\\VVVYYYYYYRRRTTTZZZWWWZZZXXXUUUTTTVVVWWWXXXXXXSSSUUUWWWYYYZZZ[[[ZZZZZZQQQTTTgggvvvYYYJJJ<<<888:::<<<===???:::BBBPPP```jjjooovvv}}}|||{{{{{{}}}yyyfffTTTIIIEEEKKKKKK>>>888YYYyyyYYYKKKWWWTTTSSSRRRPPPNNNMMMKKKKKKJJJIIIJJJKKKJJJIIIIIIKKKMMMLLLIIINNNGGGPPPNNNRRRtttSSSOOOGGGJJJJJJ999111666888@@@999666@@@VVVmmmzzzhhh___wwwzzzsssooommmxxxlllaaappp~~~```@@@BBBBBBEEEHHHIIIGGGEEEFFFHHHFFFGGGHHHIIIIIIIIIIIIIIIKKKNNNOOOMMMLLLQQQXXXZZZYYY}}}WWWSSSMMMJJJJJJHHHEEEBBB<<<999555222111000///---...------,,,,,,------...---------,,,,,,---......000,,,,,,......,,,,,,///+++...222333//////===MMM~~~uuuoooUUUBBBHHHUUUSSSIIICCCOOOOOONNNNNNOOONNNKKKGGGIIIHHHHHHKKKOOOQQQPPPNNNNNNOOORRRRRRPPPOOOQQQTTTTTTUUUUUUUUUSSSSSSUUUVVVYYYVVVTTTTTTVVVYYY[[[[[[\\\]]]^^^]]][[[[[[^^^aaallljjjhhhhhhhhhhhhfffdddeeedddddddddeeeeeeeeeeee]]]___bbbeeefffdddaaa^^^aaabbbaaa___]]][[[\\\]]]XXXXXXXXXVVVUUUTTTUUUVVVWWWYYY\\\[[[XXXUUUTTTTTTQQQSSSTTTUUUSSSPPPMMMLLLGGGHHHJJJKKKLLLLLLLLLKKKIIIJJJLLLMMMMMMLLLIIIHHHGGGHHHJJJLLLMMMMMMLLLLLLOOORRRTTTUUUSSSSSSUUUWWWWWWZZZVVVVVVZZZVVVXXXeeerrrdddMMMGGGCCCCCCEEEKKKXXXeeejjjqqquuuvvvyyywwwfffRRR777<<>>>>>@@@HHHNNNMMMNNNPPPOOOLLLFFFXXXJJJBBBWWWSSSKKKaaaUUUSSSQQQNNNLLLJJJIIIIIIKKKLLLKKKGGGCCCAAABBBDDDBBBHHHfff~~~yyymmmaaaTTTQQQ]]]uuurrrqqqoooUUUZZZUUUXXXYYYRRRUUUZZZTTT[[[YYYWWWWWWYYY[[[[[[ZZZUUUTTTSSSTTTVVVWWWXXXXXXSSSVVVbbbqqqwwwxxx|||\\\HHH???======???>>>;;;>>>GGGOOOSSSYYY```cccaaaaaabbbfffjjjlllmmmooovvv~~~}}}}}}~~~|||uuuiii[[[OOOHHHEEEDDD;;;>>>EEEPPP^^^zzzkkkOOORRRVVVUUUSSSRRRQQQOOOLLLKKKKKKKKKJJJJJJJJJJJJHHHIIIKKKMMMHHHMMMLLLGGGOOOOOORRRsssWWWRRR<<>>@@@>>>===???EEECCCBBBEEEIIIOOOSSSTTTRRR]]]kkkqqqoooggg```]]]OOOLLLGGGAAA======???AAA???HHHtttwwwKKK___```KKKUUUUUUUUUTTTRRROOOMMMMMMNNNKKKKKKKKKJJJIIIIIIKKKMMMFFFPPPKKKHHHNNNPPPUUU___vvvYYY:::???UUUHHH444333555777888999888===LLLcccuuu}}}wwwnnnrrr|||~~~}}}{{{{{{pppbbbhhh{{{yyygggyyytttKKKBBBHHHGGGFFFFFFEEEFFFFFFGGGGGGFFFGGGHHHIIIJJJIIIHHHGGGLLLEEEKKKQQQMMMOOOXXX[[[XXXXXXeeeaaaRRRMMMNNNIIIHHHHHHCCC<<<:::777333111/////////------------------------//////.........------------------............///---------...///000000111111///000:::RRRssszzz___PPPHHHEEEEEEEEEFFFGGGHHHHHHIIIIIIMMMLLLIIIGGGEEEEEEFFFGGGDDDFFFGGGEEECCCEEELLLRRROOOOOONNNMMMLLLKKKIIIHHHLLLMMMLLLKKKPPPVVVWWWSSSSSSUUUVVVVVVTTTTTTUUUWWW\\\YYYXXXXXXWWWVVVZZZ```fff```]]]^^^]]]ZZZ\\\aaa^^^^^^^^^^^^^^^^^^]]]]]]aaa^^^[[[ZZZ[[[[[[XXXVVVWWWVVVUUUVVVWWWXXXWWWVVVSSSSSSRRRRRRSSSSSSTTTUUUQQQQQQQQQQQQPPPOOONNNMMMNNNMMMKKKJJJIIIIIIIIIJJJCCCCCCDDDEEEHHHKKKNNNPPPJJJHHHEEEEEEGGGGGGEEEBBBCCCDDDGGGIIIJJJKKKJJJJJJNNNOOOOOOPPPPPPOOOOOONNNSSSPPPOOORRRVVVXXXVVVRRRggg~~~}}}tttVVVCCCFFFEEE;;;>>>MMMYYYbbbjjjkkkfff```\\\YYYYYY___zzzzzzmmmpppxxxhhhssswwwooo\\\KKKTTT[[[hhh~~~bbb___]]][[[YYYVVVUUUUUUVVVWWWXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYXXX\\\^^^]]]aaauuucccLLLLLLFFF@@@===;;;999===CCC===???AAAAAA===999888999EEEGGGGGGGGGKKKPPPNNNFFFDDD>>>;;;<<<;;;;;;DDDPPPiiisss^^^[[[YYYSSSRRRPPPQQQRRRSSSQQQNNNKKKIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGIIIKKKJJJHHHIIILLLNNNlllXXX666KKKTTT===999(((555666888999999@@@RRRdddttt{{{~~~tttggguuunnn[[[WWWeeexxx|||sssZZZhhhiiiGGGGGGBBBFFFGGGGGGHHHGGGFFFDDDCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKLLLKKKKKKNNNTTTYYY```XXXYYYaaaRRRNNNNNNIIIHHHIIICCC===;;;777333111/////////------------------------///.........------------------------............---------...///000000000000///---///333:::BBBGGGZZZqqqvvv___MMMDDDBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFEEEDDDCCCDDDFFFGGGFFFNNNVVVUUULLLEEEDDDGGGMMMMMMNNNNNNMMMLLLJJJIIIMMMOOOOOONNNQQQVVVUUUQQQQQQRRRTTTTTTTTTTTTVVVXXXYYYWWWXXXZZZYYYVVVXXX]]]bbb^^^\\\^^^]]]ZZZ[[[```\\\\\\]]]]]]]]]\\\\\\\\\bbb```]]]\\\\\\\\\ZZZXXXYYYXXXWWWXXXYYYYYYXXXVVVTTTSSSSSSRRRRRRSSSSSSTTTOOOOOOOOOOOONNNMMMLLLLLLKKKKKKIIIHHHGGGGGGGGGHHHFFFEEEEEEEEEFFFHHHJJJKKKJJJGGGEEEEEEGGGGGGEEEBBBCCCDDDFFFGGGIIIJJJJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNPPPNNNMMMQQQWWW[[[ZZZXXX```iii~~~tttRRRKKKKKKDDD===>>>EEEOOO\\\fffppp{{{{{{yyyppp^^^EEELLLPPPeeepppXXXUUUZZZXXXWWWUUUTTTUUUVVVWWWWWWVVVUUUTTTSSSTTTTTTUUUWWWWWWWWWWWWWWWWWWWWWWWWTTTVVVVVVRRRSSS```xxxbbbjjjjjjdddWWWHHH>>>777333;;;444333999>>>>>>===???---000777>>>AAA@@@???@@@@@@AAAAAA===:::OOOoooXXXWWWUUUSSSRRRNNNOOOQQQQQQPPPLLLJJJHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIEEEGGGHHHHHHFFFGGGIIILLLaaawwwIII???fff[[[333<<<111333666777666:::GGGUUUccclllwwwtttddd||||||jjjgggccc]]]rrrvvv]]]kkk[[[BBBEEEGGGHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFEEEIIIJJJLLLLLLLLLNNNRRRVVVRRRaaa^^^cccbbbRRRNNNOOOIIIHHHIIICCC===;;;777444111/////////------------------------............------------------------............---------...//////000000111333444555333000,,,)))888;;;CCCSSSiiigggJJJFFFAAA;;;999;;;???@@@@@@@@@@@@@@@AAABBBBBBCCCCCC@@@@@@@@@@@@AAACCCEEEFFFFFFRRR\\\ZZZMMMBBB@@@BBBJJJKKKMMMNNNNNNMMMKKKJJJNNNQQQQQQPPPRRRUUUSSSOOONNNPPPRRRSSSTTTUUUWWWYYYVVVUUUWWWZZZYYYUUUVVVYYY^^^[[[[[[]]]]]][[[[[[]]]ZZZ[[[[[[[[[\\\[[[[[[[[[aaa___\\\[[[[[[[[[YYYXXXYYYXXXXXXXXXYYYXXXVVVTTTUUUTTTSSSRRRRRRQQQQQQRRRMMMMMMMMMLLLLLLKKKJJJJJJHHHGGGFFFEEEEEEDDDEEEEEEHHHGGGFFFDDDDDDDDDEEEEEEHHHGGGEEEEEEFFFFFFEEECCCDDDDDDDDDEEEGGGHHHJJJKKKJJJJJJIIIIIIJJJLLLNNNOOOQQQOOONNNQQQVVV[[[\\\[[[\\\qqqxxxbbbmmmQQQLLLKKKDDD===;;;AAAKKKYYYooo}}}ttt```QQQLLLFFFRRRccccccTTTRRRYYYXXXVVVUUUTTTSSSTTTTTTTTTTTTRRRQQQPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTRRROOONNNTTT```jjjzzz}}}RRRKKKPPPdddnnncccQQQIIIEEEBBB@@@AAAAAA===999888JJJEEEBBBBBB???:::888:::999CCC\\\wwwlllZZZRRRRRROOOPPPRRRLLLMMMNNNOOOMMMJJJHHHGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIHHHJJJJJJJJJIIIJJJLLLNNNOOO}}}ZZZ<<>>DDDLLLHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDHHHIIIKKKLLLLLLMMMOOOQQQNNNddd___QQQmmmbbbSSSNNNOOOIIIHHHIIICCC>>><<<888444111/////////------------------------------------------------,,,,,,---------.........---------....../////////)))***,,,///111333444555111///---///777BBBKKKPPPkkkgggRRRJJJDDD>>>@@@???@@@BBBDDDEEEDDDBBB>>>>>>>>>??????@@@@@@@@@=========>>>???@@@BBBCCCDDDKKKPPPMMMEEE@@@BBBGGGGGGHHHKKKMMMNNNNNNLLLKKKNNNPPPPPPMMMNNNRRRSSSQQQMMMOOORRRTTTUUUVVVYYY[[[UUUTTTUUUWWWVVVSSSUUUYYYZZZZZZ[[[]]]]]]\\\[[[[[[XXXYYYZZZ[[[[[[[[[ZZZZZZ\\\[[[YYYXXXWWWWWWVVVVVVWWWVVVVVVWWWWWWVVVSSSPPPTTTSSSRRRQQQPPPOOOOOOOOOLLLLLLKKKJJJIIIIIIIIIIIIEEEEEEDDDCCCCCCCCCCCCCCCGGGFFFDDDBBBAAAAAAAAABBBEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDGGGIIIJJJHHHHHHGGGGGGIIIKKKNNNPPPTTTRRRPPPQQQUUUXXXZZZZZZZZZgggllleeeiiiPPPLLLLLLHHHAAA@@@AAAHHHZZZ~~~~~~tttlllaaaNNNCCCKKKVVVaaalllYYYVVVUUU[[[ZZZXXXVVVTTTRRRRRRRRRRRRQQQQQQOOONNNNNNMMMMMMOOOOOOOOOOOONNNNNNNNNNNNRRRRRRRRRRRRRRRTTTWWWYYYMMMQQQcccdddeeepppcccqqqrrrddd[[[[[[TTTGGGKKKJJJBBB888:::GGGSSSWWW[[[{{{QQQPPPMMMPPPNNNHHHMMMRRRJJJKKKKKKLLLJJJHHHFFFFFFFFFHHHGGGGGGGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJLLLMMMNNNbbbtttbbbIII:::TTTOOO///000000555::::::666555888IIISSSaaannnvvv|||nnn___VVVdddyyyzzzvvvvvvppptttxxxnnnaaaeeekkkfffwwwWWWDDD@@@DDDMMMFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEGGGHHHJJJLLLLLLLLLLLLLLLRRRVVVUUUVVVaaazzzbbbSSSNNNOOOJJJIIIIIIDDD???===999555111000//////------------------------,,,,,,------------------,,,,,,,,,------------...------------............000...,,,++++++,,,...///000333666777444111...---...DDDUUUYYYjjjqqqccc___VVVGGG;;;:::???DDDDDD;;;<<<>>>AAACCCDDDCCCBBB=========>>>>>>>>>>>>>>><<<<<<=========>>>??????@@@AAABBBAAA@@@AAADDDGGGDDDFFFIIIKKKMMMMMMLLLLLLLLLNNNLLLIIIJJJPPPTTTTTTMMMPPPRRRTTTUUUWWWZZZ\\\WWWTTTSSSTTTSSSQQQUUUZZZXXXZZZ\\\\\\]]]\\\[[[YYYVVVXXXYYY[[[[[[ZZZYYYYYYXXXXXXWWWVVVTTTTTTTTTTTTWWWVVVUUUVVVVVVUUUSSSPPPRRRQQQOOONNNLLLKKKKKKKKKKKKJJJIIIGGGGGGGGGGGGGGGBBBBBBBBBBBBBBBBBBAAAAAACCCBBBAAA@@@???@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDBBBAAAAAABBBCCCEEEGGGIIIGGGGGGFFFFFFHHHKKKNNNPPPSSSRRRPPPQQQSSSVVVXXXYYYXXX^^^www```~~~pppXXXMMMGGGFFFCCC???===BBBZZZ|||xxxwwweeePPPIIIMMMOOOVVVcccxxxYYYSSSXXXXXXYYYXXXWWWVVVVVVUUUUUUUUUSSSSSSSSSRRRQQQQQQPPPOOOQQQQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTTTTSSSQQQQQQkkkNNNyyyzzznnnRRRmmmxxxiiiggg}}}NNNOOOIIIKKKQQQMMMEEEJJJQQQJJJHHHIIIIIIHHHFFFEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDEEEFFFFFFFFFGGGPPPlllSSS555EEEhhhLLL222000333999;;;888444444999BBBPPP]]]gggqqqzzzuuunnn___TTTUUUcccxxxvvvuuuqqqgggXXXmmmkkkjjjzzzvvvmmm{{{tttPPPCCCAAABBBFFFBBBAAAAAABBBCCCEEEHHHIIIGGGGGGGGGGGGFFFEEEEEEDDDFFFFFFHHHJJJKKKKKKJJJIIIOOOJJJLLLYYY[[[XXX}}}cccSSSOOOPPPJJJIIIJJJDDD@@@===999555222000//////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------222222222222111000//////000000///+++(((***111888;;;666777???CCCCCCHHHQQQIIIYYY___dddzzz|||bbbXXXVVVWWWPPPJJJEEE@@@;;;;;;>>><<<>>>BBBDDDDDD>>>666///888888:::;;;===>>>??????<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAACCCCCCBBBAAACCCDDDFFFHHHJJJKKKLLLLLLJJJMMMLLLHHHHHHNNNSSSTTTNNNPPPRRRTTTTTTUUUWWWYYYWWWTTTRRRRRRQQQQQQUUU[[[WWWZZZ[[[ZZZZZZ[[[ZZZWWWSSSUUUWWWYYYZZZYYYXXXWWWVVVWWWWWWUUUSSSRRRSSSUUUWWWVVVTTTTTTUUUUUUTTTRRRMMMLLLKKKJJJHHHHHHGGGGGGHHHGGGEEEDDDCCCCCCDDDEEE???@@@@@@AAAAAA@@@?????????>>>=========>>>@@@AAA>>>@@@AAAAAA@@@@@@BBBCCC@@@@@@@@@AAACCCDDDFFFGGGFFFFFFFFFFFFHHHJJJLLLMMMMMMMMMNNNOOORRRUUUWWWYYYYYYZZZggg}}}}}}[[[FFFFFFBBBAAA???;;;@@@UUUlllgggsss|||}}}}}}}}}zzzuuuqqq^^^UUUCCC===GGGRRRhhh~~~eeeTTTUUU\\\^^^TTTTTTUUUVVVWWWXXXYYYYYYVVVVVVVVVWWWVVVVVVUUUTTTVVVVVVUUUUUUTTTSSSSSSSSSRRRSSSTTTUUUVVVUUURRROOOXXXnnn{{{}}}TTTBBBRRRMMMLLLPPPNNNFFFJJJPPPKKKGGGHHHHHHFFFDDDDDDEEEGGGEEEDDDDDDDDDDDDDDDDDDEEEGGGEEEDDDDDDFFFGGGFFFEEEEEEOOOeeeUUUHHH<<>>>>>???AAABBBDDDFFFGGGBBBCCCCCCCCCCCCBBBBBBAAAEEEEEEEEEHHHJJJJJJIIIGGGIIIOOOQQQTTTUUURRR___|||cccTTTOOOPPPJJJIIIJJJDDD@@@>>>:::555222000//////------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------$$$&&&))),,,...///......'''---333777555333222222555+++,,,555666---000<<<777===::::::DDDIIINNN[[[ggglllooofffRRR@@@;;;>>>:::;;;>>>@@@;;;444555:::BBB===666111111666???GGG;;;;;;;;;;;;::::::<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;:::999<<>>>>>>>>===<<<===<<<;;;;;;<<<===>>>???;;;===??????>>>>>>@@@BBB===>>>@@@AAACCCDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIKKKLLLNNNOOOPPPQQQSSSUUUVVVYYY\\\lllgggRRRIIIDDDEEEBBB<<<>>>FFFBBBXXXaaadddkkkfffdddrrrppprrrvvv{{{}}}~~~xxxvvvxxxxxxuuuvvvtttqqqlllgggbbb\\\XXX>>>HHHGGGKKK[[[jjjmmm]]]XXXXXX\\\```TTTTTTUUUVVVVVVVVVVVVVVVTTTUUUVVVWWWWWWVVVVVVUUUVVVVVVVVVUUUTTTSSSSSSSSSTTTTTTUUUVVVUUUTTTRRRQQQPPPKKKUUUtttXXXVVVPPPGGGQQQJJJMMMPPPKKKKKKOOOLLLFFFGGGGGGEEEDDDDDDEEEGGGEEEEEEDDDDDDDDDDDDEEEEEEKKKHHHFFFGGGIIIJJJIIIGGGJJJLLLVVVbbbVVV???888UUUAAA666...111777888777666222555;;;AAAJJJWWWfffppprrrxxxyyy[[[CCC666999]]]}}}nnnccc___XXXQQQiiibbbvvv{{{lll{{{iiiRRRGGG<<<@@@DDD888===>>>???@@@AAABBBBBBBBB@@@@@@AAAAAABBBAAAAAAAAADDDCCCCCCEEEHHHJJJIIIGGGIIIRRRQQQNNNTTTWWWXXX```cccTTTOOOPPPJJJIIIJJJDDDAAA>>>:::555222000//////------------------------+++++++++,,,,,,---------++++++,,,,,,,,,------------------------------------------,,,,,,------.........---,,,---...000222...444777444222444666666777555444===DDD:::444AAA>>>;;;<<>>===888777888666777888888888999:::<<<::::::999999999999999999555666777999::::::::::::777;;;>>><<<:::;;;BBBHHHDDDCCCBBBBBBDDDGGGJJJLLLHHHOOOSSSQQQNNNNNNNNNLLLNNNOOOQQQPPPOOOOOOPPPRRRSSSRRRTTTWWWVVVSSSSSSWWWTTTXXXXXXRRRRRRUUUTTTPPPMMMOOORRRTTTUUUTTTRRRQQQOOOQQQRRRPPPMMMLLLNNNPPPPPPMMMIIIHHHJJJLLLNNNNNNFFFEEEDDDCCCCCCBBBBBBCCCBBBAAA???===<<<===>>>???999:::;;;<<<<<<<<<;;;:::<<<<<<;;;:::;;;<<<===>>>999<<<>>>>>>======???BBB<<<===@@@BBBCCCDDDCCCCCCAAABBBDDDEEEFFFFFFFFFFFFLLLNNNOOOOOONNNMMMMMMNNNLLLVVVVVVaaa}}}wwwaaaeeeSSSFFFHHHIIIBBB<<<===<<>>FFFbbbxxxYYYNNN999BBBIII;;;///000666:::::::::222333444555:::EEETTT^^^mmmsss{{{aaaGGG```___UUUFFFHHHHHHAAAXXXvvvlllhhhaaaVVVQQQRRRtttXXXiii[[[TTTCCCDDD:::AAAIII:::===>>>@@@AAAAAA@@@???>>>@@@AAAAAABBBCCCCCCCCCCCCDDDBBBAAACCCGGGJJJIIIGGGKKKJJJEEEIIIVVVWWWVVV___iiiVVVPPPRRRKKKGGGHHHDDD@@@>>>;;;666222000...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///............///////////////000000222333444555555555555666777888999999::::::999888666666666777888999999888777666666777777666666666666666666666666777777777777777777777777888666555666777888777666444333222444666777777555888888999:::<<<>>>@@@AAA@@@BBBCCCCCCCCCDDDFFFHHHDDDEEEGGGIIIKKKMMMMMMNNNJJJLLLNNNPPPQQQPPPNNNLLLOOOQQQRRRRRRQQQPPPPPPQQQSSSUUUXXXWWWTTTRRRSSSUUUPPPSSSUUUTTTPPPLLLKKKLLLQQQPPPOOOMMMLLLKKKJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIEEEDDDBBBAAA@@@?????????<<<<<<;;;;;;;;;:::::::::999888888888888888888999:::999999999999999999999999999::::::;;;<<<<<<=========>>>???@@@BBBCCCDDDAAAAAABBBCCCDDDEEEFFFFFFKKKKKKKKKKKKLLLMMMNNNOOORRRTTTTTT[[[fffrrr{{{dddYYYHHHIIIJJJDDD??????AAA@@@@@@DDDKKKPPPQQQQQQVVV]]]bbbeeeiiimmmqqqsssssssssrrrrrrrrrqqqqqqtttrrrpppnnnkkkhhhccc```\\\PPPFFFCCCAAA>>>AAAGGGHHHXXXqqq~~~iiiUUUSSSVVVSSSPPPRRRXXXXXXWWWVVVUUUSSSRRRRRRTTTSSSSSSRRRQQQPPPPPPOOOLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNPPPQQQOOOKKKKKKNNNRRRdddnnnNNNPPPWWWRRRNNNRRRQQQLLLFFFEEEGGGIIIHHHFFFHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEHHHDDDFFFQQQuuuqqq\\\UUU999IIIIII555)))333222...;;;888555222333777@@@IIINNN^^^eeeoooxxx}}}yyyvvvzzzyyyssskkkooopppggglllqqqhhhaaaeee\\\GGGMMMdddjjjiiieee{{{pppqqqfffOOO===???DDDBBB>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@<<<>>>@@@BBBCCCBBBAAA@@@FFFDDDBBBDDDGGGIIIIIIHHHIIIIIIIIIJJJLLLOOOQQQSSSiiiWWWQQQTTTMMMHHHHHHEEEAAA>>>;;;666333000......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---.........//////////////////000111222333444444555555666666777777888888999888777666555555666777888888777666666666666666666666666666666666666666666666666666666666666666666555555666777777666444222222333444555555555555666666777888:::<<<>>>???AAABBBCCCCCCBBBCCCEEEGGGDDDEEEGGGIIIJJJKKKLLLLLLLLLMMMOOOQQQRRRRRRQQQPPPKKKMMMPPPRRRRRRSSSUUUWWWQQQSSSTTTSSSOOOMMMMMMNNNMMMPPPRRRRRROOOMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGBBBAAA@@@???============;;;;;;;;;:::::::::999999888888777777777777888888888888888888999999999999888888888999::::::;;;;;;<<<<<<======???AAABBBCCCBBBBBBCCCCCCDDDEEEFFFFFFKKKKKKKKKLLLMMMMMMNNNNNNUUUVVVTTTWWW]]]bbb|||mmm{{{wwwaaaLLLFFFEEEDDD<<<===???AAAAAA@@@BBBDDDGGGIIILLLNNNOOOQQQVVVYYY^^^^^^^^^_______________aaa___[[[WWWSSSNNNIIIFFFBBB@@@AAADDDEEEEEELLLVVV___sss{{{eeeWWWNNNPPPQQQNNNNNNSSSWWWVVVUUUSSSRRRQQQQQQQQQSSSSSSRRRRRRQQQQQQPPPPPPLLLLLLKKKKKKKKKKKKKKKLLLMMMLLLLLLLLLLLLNNNOOOPPPLLLHHHHHHIIIHHHPPPkkkvvv]]]KKKMMMQQQMMMMMMRRRQQQLLLGGGFFFHHHJJJIIIGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDCCCCCCGGGJJJdddtttXXX???@@@QQQDDD+++,,,333333777999777333000222777???EEENNNVVVcccnnnvvvzzz}}}}}}nnn[[[XXXSSSIIIFFF]]]zzzjjjuuuppphhh{{{lll[[[HHH:::===BBB@@@>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBBBBAAAAAAFFFDDDDDDEEEIIIKKKJJJIIIHHHHHHHHHIIIKKKMMMOOOPPPhhhWWWSSSVVVOOOJJJIIIEEEAAA???;;;777333000......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........////////////000000111222333333555555555555666666666666666666555444444444555555777777666555555555666666555555555555555555555555444444444444444444444444444444555666888777444222000111333333333333444555444555555666888:::<<<===@@@AAABBBBBBAAAAAACCCEEEDDDEEEGGGHHHIIIJJJJJJJJJLLLMMMNNNOOOQQQRRRRRRSSSJJJMMMOOOQQQRRRTTTVVVXXXTTTUUUUUUSSSOOOMMMMMMMMMKKKMMMNNNNNNNNNNNNOOOQQQNNNNNNMMMMMMMMMMMMNNNNNNIIIHHHGGGEEEDDDCCCCCCBBB???>>>===;;;::::::::::::::::::999999999888888888777777666666666666777777666666777777888888999999666666666777888888999999;;;;;;;;;<<<>>>???AAABBBCCCCCCCCCDDDDDDEEEEEEEEEIIIJJJLLLMMMNNNNNNMMMMMMPPPSSSSSSVVVZZZZZZlll}}}}}}|||jjjUUUFFFJJJEEEDDDFFFBBB:::888<<>>AAAGGGCCCCCCpppbbbWWW???NNNIII888111......666999999666111...000666;;;===EEESSS```jjjqqqwwwzzz{{{}}}WWWFFFSSSxxxwwwiiiTTTSSSCCC777EEE___uuuyyykkkeee```KKK???888;;;???======@@@:::;;;;;;;;;<<<=========>>>??????@@@@@@AAAAAABBBCCCDDDEEEGGGJJJKKKJJJIIIGGGGGGGGGGGGIIIJJJKKKLLLgggVVVRRRVVVPPPJJJIIIDDDAAA???;;;777333000///...------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,---------...............///000000111222222444444444444444444333333444444333333333333333333555555444444444444555555444444444444444444444444333333333333333333333333222222444666777666333000---000333333222111222444444444444555777999:::;;;???@@@AAAAAA@@@@@@BBBCCCEEEFFFGGGHHHIIIJJJJJJIIIJJJJJJJJJKKKMMMOOOQQQRRRNNNOOOPPPPPPOOOOOOQQQSSSTTTTTTSSSQQQOOONNNMMMMMMKKKKKKLLLKKKLLLLLLNNNOOOPPPPPPOOONNNLLLKKKJJJIIIFFFEEEDDDBBB@@@???>>>>>><<<;;;:::999888888888888888888888888777777777666666666555555555555666666444444555666777888888999555555666666777888888888::::::;;;<<<===???@@@AAACCCCCCCCCDDDDDDEEEEEEEEEHHHIIIKKKMMMNNNMMMLLLKKKKKKPPPQQQUUUZZZWWW```vvvooo|||```ZZZLLLCCCFFFFFFAAAAAAGGG======<<<<<<<<<===>>>@@@>>>>>>>>>?????????@@@@@@===>>>???@@@AAABBBEEEGGGIIIHHHFFFGGGQQQhhh|||uuuPPPQQQQQQUUUYYYUUUOOOOOOTTTSSSRRRPPPOOONNNOOOPPPQQQPPPPPPPPPPPPPPPPPPQQQQQQNNNOOOOOOOOONNNLLLJJJHHHKKKKKKKKKLLLLLLMMMNNNNNNMMMKKKLLLOOOLLLGGGIIIOOOQQQvvvlllSSSIIIEEELLLNNNJJJEEEDDDEEEEEEHHHEEEBBBAAABBBCCCCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>CCCAAA666JJJ{{{```NNNCCCBBBLLLEEE---(((:::555777888555111///222555555;;;FFFQQQ\\\fffooottttttwww{{{~~~bbb[[[???EEEnnn~~~{{{wwwjjj]]]QQQLLL999888PPP[[[dddyyywwwjjjlll```???:::888;;;<<<:::;;;???888999999:::;;;<<<==================>>>???@@@AAA@@@BBBDDDGGGIIIJJJIIIHHHEEEEEEEEEFFFFFFGGGHHHHHHeeeTTTQQQUUUOOOIIIHHHCCCAAA???<<<777333111///...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---------------......//////000000000333333222222222222222222222222222333333333222222444333333222333333444444222222222222222222222222333333333333333333333333111111222444666555111...---///111222222222111222444444444555666888999:::>>>???@@@???>>>???AAACCCEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIKKKMMMPPPQQQOOOPPPOOONNNLLLLLLMMMOOONNNMMMLLLKKKKKKKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKJJJMMMMMMMMMLLLKKKIIIGGGFFFCCCBBB@@@???===<<<;;;;;;;;;:::999888888777888888666666666666555555555555555444444333333444444555333333444444555666777777555555555666777777888888:::::::::;;;<<<>>>@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFHHHJJJLLLMMMLLLKKKJJJJJJOOOOOORRRVVVPPPQQQ```uuunnnppp}}}fffRRRMMMNNNKKKIIIKKKFFFEEEDDDCCCBBB@@@???===>>>>>>>>>>>>>>>>>>>>>>>>FFFGGGGGGEEECCCCCCFFFHHHHHHMMMWWWdddyyy~~~WWWLLLSSSQQQQQQSSSRRRNNNLLLMMMRRRRRRQQQPPPPPPPPPQQQRRROOOOOOOOOOOOPPPPPPPPPPPPNNNOOOOOOOOOMMMKKKIIIHHHIIIJJJJJJKKKLLLLLLMMMMMMJJJIIIJJJMMMMMMJJJIIIJJJJJJLLLfffwwwTTTNNNOOOKKKIIIOOOPPPJJJFFFHHHGGGCCCEEECCCAAA@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<;;;<<<<<<<<<============AAA===>>>BBB===<<<___eee\\\CCC???PPPNNN888---333...222666777555333222222333666;;;BBBKKKVVVaaaiiinnnrrrxxx|||}}}~~~iiiZZZ@@@IIIrrryyyrrrgggYYYMMMEEE<<<333EEEaaabbbjjj]]]fffyyy___NNN999888999;;;:::888:::===999999::::::;;;<<<======<<<;;;;;;;;;<<<===>>>???===???BBBEEEFFFFFFEEEEEECCCCCCDDDDDDEEEEEEEEEEEEeeeSSSPPPSSSMMMIIIHHHDDDBBB@@@<<<888444111//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------....../////////000000000000111111111111111111222333333333222222222222111111111222333333111111111111111111111111222222222222222222222222000000111222444333000.........///222444444222///333333333444555666888999;;;<<<>>>>>>===>>>AAACCCDDDDDDFFFGGGHHHIIIIIIIIIJJJJJJIIIJJJKKKMMMOOOPPPLLLMMMMMMLLLKKKKKKNNNPPPOOOMMMKKKJJJKKKMMMMMMLLLLLLKKKIIIIIIIIIIIIGGGFFFFFFGGGHHHIIIIIIHHHGGGFFF@@@???>>><<<;;;:::::::::999999888777777777777777555555555444444444333333333333333222222333333333222222333333444444555555444444555555666777777777888888999999;;;<<<>>>??????@@@AAABBBCCCDDDDDDEEEEEEFFFHHHIIIJJJJJJIIIIIIHHHLLLLLLOOOWWWUUUTTT___gggrrrpppxxxyyy~~~pppbbbRRRFFFJJJHHHFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEHHHIIIJJJJJJNNNTTTZZZaaarrr~~~```KKKVVVQQQOOOMMMNNNPPPQQQOOOMMMQQQQQQQQQQQQRRRRRRRRRRRROOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLKKKJJJIIIGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJOOOCCCIII___iiiNNNJJJMMMOOOMMMMMMNNNLLLJJJJJJLLLJJJFFFDDDDDDCCCBBBBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<>>:::444:::TTTfffeeesssxxx[[[kkkqqq[[[777777888999:::999888999;;;999::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<======>>><<<>>>AAABBBBBBAAABBBCCCAAAAAABBBCCCDDDDDDDDDCCCgggUUUPPPSSSMMMIIIJJJFFFBBB@@@<<<888444111000///------,,,,,,,,,,,,++++++************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,---------------...............//////000000111111000111222333333333222222111000000000000111222333000000000000000000000000000000000000000000000000000000///000111222000...000...---111666777222---111111111222333444555666999:::<<<<<<===>>>AAACCC@@@AAACCCEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMKKKLLLLLLKKKJJJLLLOOOQQQTTTQQQMMMLLLMMMNNNNNNLLLJJJHHHHHHHHHJJJIIIFFFCCCCCCDDDEEEFFFFFFEEEDDDCCC======<<<;;;:::999999999888777666666555666666666444444333333333222222222222222222111111222222222222222333333333333333333222222333333444555555555555555666777888:::;;;<<<======???@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGKKKIIIMMMXXXYYYXXXaaaWWWiiijjjllltttwwweee___VVVPPPMMMLLLKKKJJJEEEFFFGGGHHHJJJLLLMMMMMMHHHMMMUUU\\\dddppp~~~pppTTTPPPTTTMMMMMMMMMNNNPPPRRRQQQPPPNNNOOOQQQRRRSSSRRRQQQPPPPPPPPPOOOOOONNNNNNMMMMMMIIIHHHGGGFFFEEEDDDDDDDDDBBBCCCDDDFFFFFFFFFFFFEEEHHHJJJLLLKKKJJJJJJJJJJJJHHHMMMPPPFFFiiippp^^^PPPPPPQQQMMMJJJKKKLLLIIIHHHJJJKKKJJJHHHHHHCCCCCCCCCCCCBBBAAABBBBBB>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888999:::::::::;;;;;;;;;;;;;;;???999<<>>999HHHkkkkkk\\\MMMAAAHHHLLL;;;555222111333666777444111111111111222444:::BBBGGGQQQYYYdddkkkpppsssyyy}}}}}}~~~|||xxxpppdddWWWLLLBBB<<<999666???WWWjjjgggfffrrr}}}sssttt}}}vvvbbbIII444555777777777888999:::999:::::::::::::::::::::::::::;;;===>>>??????>>>>>>===???AAA@@@???>>>@@@BBB???@@@AAACCCDDDDDDDDDCCChhhVVVPPPSSSMMMJJJKKKIIIBBB@@@<<<888444111000///---------,,,,,,,,,++++++************************************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------------------,,,------...///000111111000111222333444444333222000000///000000111222222000000000000000000000000////////////////////////111///...///000111000///222...,,,000888999333+++000000000000111222444444777999;;;<<<<<<>>>AAADDD===>>>@@@BBBDDDFFFGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHNNNNNNMMMLLLKKKLLLNNNQQQTTTOOOKKKIIIJJJJJJIIIGGGGGGFFFFFFHHHJJJJJJFFFCCCDDDEEEEEEEEEDDDAAA???===<<<<<<;;;:::999999999:::666666555444444444555555333333333222222222111111222222111111111111222222333333222222222222222222000111111222333333444444333333333444666777999:::;;;<<<===???AAACCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHMMMNNNHHHHHHQQQPPPNNNTTTOOOWWWiiitttssspppqqqwww|||ooofff```\\\XXXYYY[[[^^^aaacccfffgggttt|||sssMMMUUUYYYIIIFFFJJJMMMMMMLLLMMMMMMLLLLLLNNNPPPSSSSSSRRRPPPOOOPPPPPPOOOOOONNNMMMLLLLLLFFFDDDCCCAAAAAAAAABBBBBB???@@@AAACCCCCCCCCCCCBBB???DDDGGGGGGEEEFFFFFFFFFEEEFFFSSSKKKPPP[[[UUUnnnsss]]]TTTUUUQQQJJJIIIMMMMMMHHHJJJEEEEEEJJJJJJDDDCCCFFF@@@AAAAAAAAA@@@???@@@@@@======<<<;;;::::::::::::999999999999888888888777999999:::::::::;;;;;;;;;444AAA;;;666AAA>>>:::HHH???sssiiiRRRMMM\\\aaa@@@999333222666999777333000111222333444777;;;???BBBKKKWWWaaaffflllsssxxxvvvzzz}}}~~~~~~zzzwwwjjj___QQQDDD;;;777888;;;444MMMvvvoooooouuujjjqqqqqqGGG---===333555555555777::::::999:::::::::999999999999999;;;<<<>>>@@@AAA@@@???>>>>>>@@@AAA@@@======???BBB>>>???AAACCCDDDDDDDDDCCCsssUUUSSSQQQLLLNNNHHHNNNCCC@@@<<<888555222///---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,------,,,,,,////////////////////////////////////////////////////////////////////////000000//////.........---000000//////.........---//////000//////...------//////000111222222333333000000000111222222333333333555888;;;===>>>======<<<>>>@@@BBBBBBCCCEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKLLLMMMNNNMMMMMMLLLRRRNNNIIIGGGIIIJJJJJJHHHEEEEEEEEEFFFFFFGGGGGGGGGFFFEEECCCAAA@@@>>>>>>>>>999999999888888888777777444444333333333222222222111111111111111111111111000000000000000000000000222222111111111111111111000111111111111222222222222222333444444555555666888999;;;===???@@@AAAAAACCCBBBBBBBBBCCCEEEGGGIIIKKKKKKJJJJJJKKKMMMNNNPPPSSSUUUXXXlllvvviiigggkkkjjjuuuZZZGGGGGGNNNSSSMMMLLLJJJIIIJJJMMMPPPRRRPPPOOOLLLKKKLLLOOORRRTTTNNNMMMKKKHHHEEECCCAAA@@@@@@@@@AAAAAA@@@???===<<>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJRRR]]]tttnnn]]]UUURRRRRRRRRQQQPPPNNNLLLJJJIIIGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@???>>>===<<<;;;;;;<<<;;;:::888777666666666999888888888777777666666666777777888999999::::::===<<<:::999999:::;;;<<<777QQQssshhh@@@GGGwwwqqq===,,,555222:::EEE999555222///...000333555555777???IIIQQQXXXaaallltttxxxzzz}}}~~~}}}}}}}}}~~~{{{xxxvvvqqqiiicccWWWJJJ???;;;888555666<<>>>>>>>>>>><<<===@@@BBBCCCBBBAAA@@@???@@@AAABBBCCCCCCCCCCCCoooRRRRRRQQQKKKLLLGGGMMMDDD@@@<<<888555333///---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,------,,,,,,........................////////////////////////........................////////////......------////////////......------///////////////...------.../////////000111111111//////000111111222222333222333666888:::;;;;;;;;;<<<>>>AAABBBBBBCCCEEEGGGJJJJJJJJJJJJKKKMMMNNNNNNKKKKKKJJJJJJJJJKKKLLLMMMNNNKKKHHHGGGHHHJJJKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCAAA@@@>>>===<<<<<<777777777777666666666666333333333333222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222222222333333444555555555888999;;;===???@@@AAAAAABBBBBBBBBCCCDDDGGGIIIJJJKKKKKKKKKKKKLLLNNNPPPQQQSSSUUUWWWbbb~~~sssggg\\\bbbsss{{{___PPPRRRPPPMMMMMMJJJIIIGGGFFFFFFGGGJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOLLLKKKIIIGGGEEEBBB@@@???>>>>>>>>>>>>===<<<;;;:::===============>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGHHHAAAAAAHHHXXXrrrxxxgggWWWMMMIIIHHHHHHNNNNNNNNNMMMLLLKKKJJJIIIFFFFFFEEECCCBBBAAA@@@???>>>>>>===<<<;;;:::999999;;;:::999777666555555555666666666666555555555444444555555666777777888888;;;;;;:::::::::::::::;;;>>><<<___vvvdddRRRKKKHHHaaaDDD;;;>>>666666<<<666666333000......000333555333777===CCCIIIRRR^^^gggqqqsssuuuvvvvvvwwwxxxzzz|||~~~~~~|||{{{}}}wwwoooiiieee___VVVPPPGGG777000333222---666HHH[[[eeeooollleeexxxbbbCCC555555333333333333444555666777888777777888999:::;;;;;;<<<999:::;;;<<<===============>>>@@@BBBBBBBBBAAA@@@???@@@@@@AAAAAABBBCCCCCCjjjPPPRRRQQQJJJJJJEEELLLDDDAAA<<<888666333///---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++++++++++++++************++++++,,,,,,,,,,,,,,,........................................................................///............---------///............---------......//////......------........................//////000000111111222222111222222444555777999:::<<<>>>@@@AAABBBCCCEEEGGGFFFFFFFFFGGGHHHJJJKKKLLLKKKJJJHHHGGGGGGIIIKKKMMMHHHIIIHHHHHHGGGHHHJJJLLLGGGFFFFFFEEEDDDDDDCCCCCC@@@@@@>>>===;;;;;;::::::666666555555555444444444333333222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222111222222333333444555555888999;;;===???@@@AAAAAAAAABBBBBBDDDFFFHHHJJJKKKKKKKKKKKKKKKMMMOOOQQQSSSRRRUUUWWW[[[dddtttiiiccchhhgggjjjsssfffHHHMMMWWWQQQJJJKKKMMMLLLIIIGGGFFFGGGHHHIIIGGGIIILLLOOOOOONNNLLLJJJJJJJJJHHHFFFDDDAAA@@@???<<<<<<;;;:::999999999999;;;;;;::::::;;;;;;<<<===>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEKKKIIIEEEAAADDDPPPaaannnppp]]]SSSPPPMMMKKKLLLMMMMMMMMMIIIJJJJJJJJJJJJIIIIIIHHHFFFEEECCCBBB@@@>>>===<<<;;;::::::999888777666666888888777555444444444444444444333333333333222222222333333444444555555555999999999:::::::::999999AAA111???wwwiiiUUUMMM444TTTeeeaaa@@@,,,666@@@:::999888555111......000222000111333444999BBBNNNWWW```ccceeehhhkkkoootttwwwvvvxxx{{{|||}}}}}}~~~|||xxxtttrrrpppiii___VVVOOOHHH@@@;;;;;;777333000111888HHHUUU]]]nnn}}}uuu\\\eeefffHHH222444777---111111222222333444666666555555666777888999::::::888999:::;;;<<<<<<<<<<<<>>>???@@@AAAAAA@@@???>>>??????>>>>>>???@@@BBBCCChhhOOORRRRRRJJJJJJEEEMMMDDDAAA<<<999666333000---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++++++++*********************+++,,,,,,,,,,,,+++------------------------------------------------------------------------------------------------------------------------------.........------,,,...............---------......//////000111111222111111000111222444777999<<<===@@@AAAAAABBBDDDFFFBBBBBBBBBCCCDDDFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKEEEGGGIIIHHHEEEEEEHHHKKKGGGFFFEEEDDDBBBAAA@@@@@@<<<<<<;;;999888888888888555555444444444333333333222222111111111000000000000000000000000000000000/////////////////////////////////000000000000000000000000000111111111111111111111222333333444444888999:::<<<>>>???@@@@@@@@@AAABBBDDDFFFIIIJJJKKKJJJJJJJJJKKKMMMOOORRRSSSTTTTTTYYY]]]]]]bbbyyy{{{yyyiiiXXXOOORRRRRRKKKJJJPPPPPPNNNLLLIIIGGGFFFFFFFFFFFFHHHKKKNNNNNNMMMJJJHHHIIIHHHFFFEEECCCAAA@@@???;;;:::888777777777888999999999999999999:::;;;;;;<<<<<<<<<=========>>>>>>===>>>???@@@AAABBBBBBCCC???DDDHHHGGGBBB>>>???BBBAAARRRhhh|||fffWWWOOOKKKHHHPPPOOOOOOPPPPPPOOOLLLIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCAAA>>><<<;;;:::999888888777666666555555666666444333333222222222222222222222222222222222222222222333333333444444666777888999:::999888777<<<777999III|||^^^VVVIIIIIIdddmmm[[[CCC333///777;;;<<<;;;777222//////000000000000000222888AAAHHHKKKMMMRRRWWW]]]eeennnsssnnnqqqtttvvvvvvwwwyyy{{{|||}}}~~~~~~~~~~~~yyyzzz{{{zzzwwwqqqkkkggg___YYYOOOFFF???999444111+++777555(((...HHHWWWRRR___~~~|||bbbZZZllliiiNNN<<<222777777+++000000000111111333444444333444555666777888888999777888999::::::;;;;;;:::===>>>>>>???>>>>>>===<<>>===<<<===???AAABBBjjjPPPSSSSSSLLLLLLFFFMMMDDDAAA===999666333000...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((((((((())))))(((((((((((((((((((((((((((((((((************************)))***++++++,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,..................---------......//////000111111222111000000111333666888:::<<<>>>???@@@AAACCCEEEBBBBBBCCCCCCDDDFFFGGGHHHFFFGGGIIIKKKKKKJJJIIIHHHDDDFFFIIIHHHDDDCCCDDDFFFEEEEEECCCBBB@@@>>>===<<<999888777666666666666666555555444444444333333333111111000000000/////////////////////////////////............................../////////000000000//////000000000111111111000000111111222333333333666777999;;;===>>>??????>>>???AAACCCEEEGGGIIIIIIHHHHHHIIIJJJLLLNNNQQQRRRVVVSSSVVV\\\\\\]]]nnn{{{vvviiiSSSWWWVVVPPPKKKLLLOOOPPPMMMLLLIIIGGGDDDCCCBBBBBBGGGHHHJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCAAA@@@???>>>:::999888666666777888999888888888888888999::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA;;;===???@@@AAADDDGGGJJJLLLLLLIIIFFFKKKZZZjjjssszzzkkk]]]YYYTTTOOOMMMNNNOOORRRSSSOOOOOOOOOPPPQQQPPPMMMJJJKKKKKKJJJIIIHHHFFFDDDCCCEEEDDDBBB@@@>>><<<:::999888777777666666555555555444444333222111111111111222222222222222222222222222222333333333333444444444555777888888888777666:::;;;===888LLLzzzcccVVVPPPdddYYY444<<<444666888888666333111000111111111111222555999<<<<<<>>>BBBGGGNNNVVV___eeefffiiilllnnnpppqqqtttuuuuuutttuuuxxx|||~~~~~~}}}|||~~~}}}|||}}}}}}zzzzzzzzzzzzyyywwwvvvvvvuuurrrlllccc[[[VVVLLLGGG@@@:::666333111000---333666999JJJcccnnnjjjsss{{{|||ooodddkkkxxx{{{tttQQQ:::777555333444000000000///000000111222333222333444444666666777888666777888999::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;>>>===<<<;;;<<<>>>@@@BBBnnnQQQRRRRRRMMMNNNHHHLLLEEEBBB===999777444000...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))***************)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,---++++++,,,,,,------,,,,,,---------------.........------......//////000000111111000///111333555777888:::<<<>>>>>>???AAACCCAAAAAAAAAAAABBBCCCDDDDDDDDDFFFIIILLLLLLJJJHHHFFFCCCDDDFFFFFFEEECCCBBBBBBBBBBBBAAA???===;;;:::999666555555444444444555555444444333333333222222222000000/////////.........////////////////////////........................------......//////000000/////////000000000111111///000000111111222333333444555777999;;;<<<======<<<===???AAACCCEEEEEEFFFGGGGGGGGGGGGIIIKKKMMMOOOUUUQQQQQQUUUUUUUUU]]]hhhxxxmmmkkkooo{{{]]]VVVOOOSSSPPPHHHKKKTTTSSSIIIMMMLLLJJJHHHFFFDDDCCCCCCFFFGGGGGGGGGGGGGGGGGGGGGBBBAAAAAA@@@>>>===<<<<<<888888777777777777777888777777666666777777888999777888888888888999999999::::::;;;<<<===>>>??????EEEBBB???===>>>AAACCCCCC???DDDKKKNNNNNNKKKGGGEEEFFFLLLPPPRRRVVV\\\^^^[[[VVVUUURRROOOMMMMMMNNNOOOSSSQQQPPPSSSSSSNNNJJJIIIRRRQQQQQQRRRSSSSSSRRRPPPKKKKKKJJJIIIGGGEEECCCBBBCCCBBBAAA???===;;;:::999777666666666555555555555333333222111111111111111111222222222222333333333333333333333333333333333333444555666666777666666<<<444999>>>:::RRRzzzdddSSSUUUvvvaaa<<>>@@@AAAsssRRROOOOOOMMMPPPHHHJJJEEEBBB===:::777444111...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((()))))))))*********+++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***+++++++++,,,---------,,,------......///000000000/////////000222333444777888;;;<<<<<<===???AAA@@@@@@@@@??????@@@@@@AAADDDEEEGGGIIIIIIHHHGGGEEEAAAAAABBBDDDFFFEEEBBB@@@@@@???>>><<<;;;999888777444444333333333444444555222222222111111111000000/////////.........------........................------------------------,,,,,,---......///000000////////////000000000111//////000000111222222222333444555777999:::;;;;;;:::;;;===???AAABBBBBBBBBEEEEEEEEEEEEFFFHHHJJJKKKNNNMMMMMMOOOQQQQQQSSSUUUlllwww}}}uuu|||XXXKKKRRRPPPOOOLLLKKKNNNRRROOOIIILLLKKKJJJHHHGGGFFFEEEEEEBBBCCCDDDEEEEEEDDDCCCBBB===<<<<<<;;;:::999999888555666666777777666666666555444444444444555666666666666666666777777777777777777888999:::;;;<<<<<<777999<<>>===;;;:::999888555555555444444444444444333222111111111111111111000111111111222222222222222222222222222222222222333333333333444555666777:::444555>>>;;;777]]]rrrYYYEEE>>>RRRwwwppp@@@999333...///444888777555222111000///000000000///222333444555555888<<>>888555222222111000///000222444444777@@@QQQgggyyywwwhhhvvvwwwcccIII777000000+++,,,222222000000000000000000111222222222333444555666777777777777888999::::::::::::;;;::::::;;;;;;<<<======<<<======>>>>>>???@@@@@@uuuRRRMMMMMMMMMPPPGGGHHHEEEBBB>>>:::777444111...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))************************(((((())))))*********+++))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,------...//////000.........///000111222222555777:::;;;;;;<<<>>>@@@EEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFF???>>>???CCCGGGGGGDDD@@@>>>===<<<;;;999888777666333333333222333333444555000000000000//////////////////.........---------........................------------------------,,,,,,------...///000000////////////000000000000/////////000111111222222111333444666888999::::::999:::<<<>>>???@@@??????DDDDDDCCCCCCDDDFFFHHHIIIGGGKKKMMMOOORRRUUUUUURRRSSSNNNuuuiiirrrWWWLLLNNNKKKQQQOOORRRUUUOOOFFFGGGOOOFFFEEEEEEDDDCCCBBBAAAAAA>>>@@@BBBDDDDDDBBB???>>>999999888888777666666555333444555666666666555444333333222222333333444555555555555666666666666777555555666777888999:::::::::<<<>>>===;;;<<>>888666===999===WWWbbbMMMPPPHHHRRRfffdddIII>>>222...333777777444444222000//////000000000...///000000111222666888666999===AAACCCFFFIIIKKKLLLRRRYYY[[[ZZZZZZ^^^bbb___^^^___bbbggghhheeebbbaaaaaaaaa```___[[[UUUPPPHHHEEEAAA<<<777444333222111222222111000111333555AAA___fffXXXeeeXXXwwwlllIII//////444222+++111555+++111000000000000111111222222333333444555666777777777888999::::::;;;::::::;;;;;;;;;<<<===>>>???@@@<<<===>>>???@@@@@@@@@???qqqPPPMMMMMMKKKNNNGGGKKKEEEBBB???<<<999666111...------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************)))************+++++++++******************************++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------............//////000000111111222444777:::<<<======<<>>:::777777666444333222222222222222222222222000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///////////////000000000000222222333444555666777888777:::===???>>>======>>>BBBBBBBBBBBBCCCDDDFFFGGGKKKLLLMMMPPPRRRTTTVVVWWWRRRVVVYYYdddsss\\\EEEFFFKKKHHHIIIJJJJJJKKKKKKKKKKKKKKKGGGFFFFFFEEECCCAAA@@@???@@@?????????@@@@@@>>>===;;;:::888666555555666777555555444333333222111111111111222222222333333333333333333444444444555555444444555555666777777777777777888999::::::::::::>>>??????@@@AAABBBCCCDDDEEEEEEEEEFFFGGGGGGGGGHHHIIIGGGEEEFFFIIIKKKJJJHHHGGGGGGGGGIIIKKKKKKJJJIIILLLKKKJJJIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCBBB???===;;;;;;:::888777555444444333333333222222222111111222111111111000000//////000000000000000000000000000000000000111111111111111111222222222333333333555666777888:::;;;<<<===WWWgggQQQTTTOOOTTTqqqooogggEEE///999;;;///...::::::888444000///...,,,111000///......///000111666666777777999:::<<<===AAABBBDDDFFFHHHJJJLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMLLLIIIDDD???;;;999888666444222111111111111111///222222***888WWWdddcccZZZooo```}}}}}}qqqSSS222000000//////.........---////////////000000000000111111222333555666777777555666888;;;<<<=========???>>><<<;;;;;;<<<>>>???@@@@@@@@@@@@@@@???>>>===rrrQQQNNNNNNLLLOOOHHHLLLEEEBBB???<<<999666111...------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************))))))*********+++++++++************************)))******++++++******)))*********+++++++++,,,,,,,,,,,,,,,------------............///000000111111222333666999;;;<<<<<<<<>>??????>>>>>>???BBBCCCCCCDDDEEEFFFGGGGGGJJJKKKLLLNNNPPPRRRTTTUUUVVVVVVTTTXXXpppaaaIIIHHHLLLKKKGGGIIIIIIJJJKKKLLLLLLLLLKKKIIIIIIGGGFFFCCCAAA???>>>@@@???>>>>>>>>>>>><<<:::;;;999777555555555666777555444444333222222111111111111111222222222333333333333333333444444444444333444444555555666777777666777888999::::::::::::<<<===>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEHHHFFFEEEFFFHHHGGGEEEBBBFFFEEEEEEGGGIIIKKKKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEGGGEEEBBBAAAAAA???===;;;:::999888777555444333222333333222222222111111111111111111000000000////////////////////////////////////000000000111111111111111111222222222333333444444555666888999:::;;;<<>>???AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAA@@@>>>:::777444999777333000...---...//////555,,,$$$333HHHXXXeeejjjnnnrrrxxx___sss|||zzzoooVVV:::)))000/////////.........---.../////////000000000000000000111333444555666777666777999:::<<<<<<<<<<<<======<<<;;;;;;<<<======??????????????????>>>===sssSSSOOOOOOMMMPPPIIILLLEEECCC???<<<:::666222...------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************)))))))))*********++++++************************)))******++++++******)))*********++++++++++++,,,,,,,,,,,,,,,---------------......//////000111111111333555888:::;;;;;;;;;===???@@@@@@@@@@@@AAACCCCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA===:::666444444333222111111111111111111111111111000////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................../////////000000000000000111222333444444555777:::===>>>>>>>>>>>>???AAABBBDDDFFFGGGGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRVVVTTTPPPOOOVVVjjjzzzwww|||nnn```CCCBBBLLLMMMHHHGGGHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJHHHEEEBBB???>>>@@@>>>===<<<<<<;;;999777999888666555444444555666444444333333222111111111000111111111222222222222222222222333333333333444222333333444444555666666555666777888999999999999:::;;;;;;<<<===>>>????????????@@@@@@AAABBBCCCCCCEEEEEEEEEFFFHHHGGGEEEBBBGGGEEEDDDEEEGGGJJJKKKKKKFFFFFFGGGGGGFFFEEECCCBBBEEECCC@@@???>>>===:::888888777666555444222222111222222222222111111111000000000000000//////////////////////////////////////////000000000000111111000111111111222222222222111222333444555777888888===666\\\kkkhhhiiiiiizzz|||WWW===111'''222222222555777888777666///......------...//////---------...///000111222111111222333444555555666555555555555555555555555444444444444222111000///////////////000000111111111,,,+++:::LLLOOOZZZssszzztttpppvvvnnnOOO333,,,444/////////...................../////////000000000//////000222333444555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>sssRRROOOOOOLLLOOOHHHKKKEEECCC@@@===:::666222///------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++************************************************************************))))))))))))************************************))))))************))))))************++++++++++++++++++,,,,,,,,,---------------......///000000111000222444666888::::::;;;;;;===?????????@@@BBBDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@??????????????????:::777444222222222111000000000000000000000000000/////////.........------------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000//////000000111222222333555888:::<<<;;;<<<===>>>???AAACCCFFFGGGGGGFFFEEEFFFGGGHHHIIIKKKLLLMMMNNNPPPNNNOOOPPPMMMLLLZZZlllrrrlll}}}TTTLLLIIIMMMNNNIIIGGGIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKIIIGGGEEECCCAAAAAA???<<<;;;:::999777666777666555444333444444444333333222222111111111000000000000111111111111222111111111222222222333333111111222222333444444555444555666777777888777777999999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEHHHIIIJJJKKKJJJHHHEEEEEEGGGIIIJJJJJJGGGHHHIIIIIIHHHFFFDDDBBBDDDBBB???>>>===;;;888666777666555444333222111111222111111111111000000000////////////////////////////////////////////////////////////000000000111000000000111111111111222111111222333444555666777DDD444>>>dddsss\\\XXXUUUNNNaaapppaaaSSSKKK>>>444000000555:::;;;999999222111111000//////.....................///000111/////////000000000111111000000000000000000000000//////.........//////000,,,...000222333222000///444999AAAPPPZZZWWWcccjjjjjj{{{TTT333,,,222555................................./////////000000......///111222333444555888888999999::::::::::::::::::;;;<<<<<<;;;::::::;;;;;;<<<===>>>>>>>>>===rrrRRRNNNMMMKKKMMMFFFJJJFFFCCC@@@===:::777222///------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))******)))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------...//////000000///000222444666888999::::::<<<>>>??????@@@CCCEEEFFFEEEDDDBBB@@@???>>>===>>>>>>>>>===============888555222111111111000///////////////////////////............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////......//////000111111111333555777888888999:::<<<<<<>>>@@@CCCDDDEEEDDDCCCEEEEEEFFFGGGHHHIIIJJJKKKLLLIIIMMMSSSNNNDDDFFFPPPqqq}}}aaaHHHBBBLLLRRRNNNJJJLLLMMMKKKHHHHHHJJJKKKKKKLLLLLLLLLKKKKKKKKKJJJIIIGGGFFFEEEBBB???<<<::::::999777666444444333333333333333333222111111111111111000000//////000000000111111111000000000111111111111222000000000111222222333333333333444555666666666666888888999:::;;;<<<======??????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDGGGJJJMMMMMMKKKGGGFFFGGGHHHHHHHHHGGGHHHIIIIIIHHHEEECCCAAACCCAAA>>>===<<<:::888666666666555444333333222222111111111000000000//////.....................///...........................////////////000000000//////000000000111111111111222222333444555666666777555;;;AAA___aaaWWWGGGZZZyyywwwkkkgggaaaKKK===222111555666888;;;666666555444222111//////000000/////////000000111000000000000000000000000000000000000000000000000///............000111222666444222///...///000111???aaafffQQQ[[[xxxyyysssjjjgggzzzjjjKKK222...666444(((---------...........................////////////......///000222333444444888888888888999:::::::::::::::;;;<<<<<<;;;:::::::::;;;<<<===============rrrRRRNNNMMMKKKMMMEEEIIIFFFDDD@@@===;;;777333///------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((())))))******))))))((()))))))))************+++++++++++++++,,,,,,,,,,,,,,,------......///000000//////111333555777888999999;;;===>>>???@@@BBBDDDEEEEEECCCAAA???>>><<<<<<======<<<<<<;;;:::::::::666444111000000111111000..............................---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////......//////000000000000111222444555666777999;;;:::;;;===@@@AAABBBBBBBBBDDDDDDEEEEEEFFFGGGHHHHHHLLLHHHIIIOOONNNIIIHHHLLL???]]]tttttt{{{}}}|||tttVVVJJJEEEFFFLLLJJJBBBEEEQQQSSSKKKHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEAAA>>>;;;999888888777666222222222222222222222222000000000000000000000000////////////000000000000/////////000000000111111...//////000111111222222111222333444555555555555666777888888::::::;;;<<<>>>>>>???@@@BBBCCCDDDDDDFFFEEEDDDAAA@@@AAADDDGGGLLLJJJGGGFFFGGGGGGFFFFFFEEEEEEEEEDDDCCCAAA???>>>@@@>>><<<;;;;;;:::777555555555555444333222222222000000000000////////////---------.............................................////////////000000////////////000000000000222222333444444555666666444444999:::===ccc{{{ppp\\\```||||||jjjfffNNN777///......111666777777777666666444333222111111000000///000000000000000000000////////////000000000000000000000000///////////////000111222555111,,,***...777AAAHHHWWWsssyyypppxxxtttbbbiiixxxyyy___BBB,,,---111,,,***000---------------.........------........./////////......///111222333444555777777777777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<==================tttSSSOOONNNKKKMMMFFFIIIFFFDDDAAA>>>;;;777333000------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,---......//////000......000111333555777888777999;;;<<<===>>>@@@BBBBBBBBBAAA@@@???>>>============<<<;;;999888777777555333000000000111111000---------------------------------,,,,,,,,,,,,+++++++++++++++************************************)))******+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////000000000000000222444555555666999;;;:::;;;<<<===???AAABBBCCCDDDDDDDDDEEEEEEFFFFFFFFFIIIGGGGGGIIIKKKJJJJJJJJJHHHDDDHHH]]]xxxllluuupppkkkuuu}}}zzzqqqtttfffDDD???HHHMMMHHHFFFCCCAAAEEEJJJKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGFFFFFFDDDCCCBBBAAA???<<<888666666666666555000111111111111111111111000000000000000000000000........./////////000000....../////////000000000---......///000000111111000111222333444444444444444444555666777888999999;;;;;;<<<>>>???AAABBBBBBCCCDDDFFFDDDBBB@@@AAACCCFFFEEEDDDEEEFFFGGGFFFDDDCCCCCCBBB@@@???>>>===<<<<<<;;;999888999888666555333333333222222111111000000000/////////.........,,,,,,---------........................................../////////000000........./////////000000222222222333333444444555999666555888666999dddjjj[[[rrrttt]]]IIIDDDBBB:::444444333444666777888888777777444333333222111111111222////////////000000000000////////////////////////000000111111111111111111---...111666???JJJTTTZZZhhhsssooobbbnnn}}}YYY<<<000---444111%%%)))888,,,,,,,,,------.........---------.........//////...///000111222444555555666666666777888:::<<<=========<<<;;;;;;<<<============>>>>>>>>>===<<<<<>>;;;777333000------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,------...//////000......///000333555777888666888:::;;;;;;<<<>>>@@@????????????????????????======<<<:::888777666555555333000000111111111111---------------------------------,,,,,,,,,+++++++++++++++************)))************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,------------------.........///////////////000000000000000111222444555555777:::<<<;;;;;;;;;===>>>AAACCCDDDDDDDDDDDDDDDEEEEEEFFFFFFCCCFFFHHHGGGGGGHHHEEEAAA;;;BBBEEEDDDJJJeee|||JJJ>>>EEEFFFCCCBBB@@@@@@FFFMMMHHH===>>>HHHHHHHHHHHHHHHGGGFFFEEEEEEFFFEEEEEECCCAAA???===<<<===:::666555555555555444///000111111111111000000////////////000000000000............/////////000............/////////000------......///000000000000000111222333333333333222333333444555666777777888999:::;;;===>>>???@@@>>>CCCHHHIIIGGGEEEDDDDDDAAAAAAAAACCCFFFGGGFFFDDDDDDCCCAAA???>>>===<<<<<<999888666666777777555444222222111111000000//////000/////////............,,,,,,,,,------............................................./////////000............/////////000111111111222333333333444///666555:::>>>222;;;aaahhhfffyyyiii```eeedddTTTBBB:::000111444777999:::;;;;;;888777666555444444444444000000000000000111111111000000000000000000000000222333333333333222111111///666AAALLLSSSVVVVVVUUUeeesssiiizzziiiQQQ666,,,---++++++111666000&&&,,,,,,,,,------.........---------.........////////////000222333444555666666555555666888:::<<<>>>???>>><<<;;;;;;<<<>>>???>>>?????????>>>===<<<<<>>===<<<999777555333222000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------..................///////////////111333444444555777999<<<===>>>???AAABBBCCCDDDBBBDDDFFFGGGHHHGGGEEEDDDGGGGGGGGGFFFDDDAAA???>>>===@@@BBB???<<>>>>>>>>?????????@@@@@@@@@>>>@@@CCCDDDBBB@@@@@@@@@@@@@@@???>>><<<:::999888777666555444555444111///000000000000////////////------------------------------------------------------------------------,,,,,,,,,---------..................////////////000000111111111222222222444444555666777888999999TTTsss```bbbyyyzzz|||lllccc[[[RRRFFF===888999555...444@@@;;;;;;:::999888666555555333222111111111111111111---000333555555333222222111333777888444///222999???WWWnnnlll[[[VVVhhh}}}gggaaauuurrrIII222000------------------------.........------,,,,,,,,,,,,,,,,,,---------......///000000000111111111111555555666888999:::;;;<<<<<<===>>>===;;;::::::;;;??????>>>>>>=========<<>><<<<<<<<<======<<<;;;:::888666444222111///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...............///////////////111333333444444666888999:::<<<>>>@@@BBBDDDEEEBBBCCCEEEFFFGGGFFFEEEDDDFFFFFFFFFEEECCCAAA>>>===<<<>>>???<<<999:::BBBHHHEEEpppvvvVVVEEE???999:::???CCCCCCAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGBBBAAA@@@??????===:::777888888666555444333333333222222111111111000000000////////////......------------------------------------------........................////////////.../////////000000000000222222222222333333333333888888888999999999999888=========>>>>>>>>>??????>>>@@@BBBCCCBBB@@@AAAAAAAAA@@@???>>><<<:::888777777555444444444333111///000000000/////////......------------------------------------------------------------------------,,,,,,,,,------------...............////////////000000000111111111222222333444555666777888888999BBBSSS|||mmmbbbnnntttwwwwww|||~~~rrr```ggg```VVVNNNKKKEEE888,,,444555555777999999888666555333111111333444444333555333111...,,,---///111222)))%%%...;;;EEEJJJLLLXXXpppzzzlllhhhmmmddd@@@111///...------------------------......---------,,,,,,,,,,,,,,,,,,------------...//////000000000111111111333333444666777888999:::999;;;;;;;;;999888999:::======<<<<<<;;;;;;;;;;;;uuuQQQMMMNNNKKKJJJCCCIIIHHHDDD@@@===:::777111,,,---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,------------////////////000111222333666777888999:::;;;<<<<<>>AAACCCDDDAAABBBCCCDDDEEEDDDCCCCCCDDDDDDDDDCCCAAA???===;;;:::;;;<<<:::888777777999>>>EEEUUUttt}}}]]]CCC444666666666999===@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEBBBBBBCCCCCCDDDEEEEEEFFFCCCAAA???>>>===;;;888555777777555444333222222222111111111000000000/////////............---------------------------------------------............---............/////////....../////////000000000000000111111111222222222666555666999===>>>;;;888<<<<<<<<<<<<============>>>@@@AAAAAA@@@@@@BBBCCCAAA@@@???>>><<<999777666666444333333444333111///000////////////.........------------------------------------------------------------------------,,,,,,,,,,,,---------------............/////////000000000000111111111111333333444555666777888888777222FFFnnndddYYY___yyy}}}{{{nnn\\\WWW[[[VVVIIIJJJBBB777000///222555777777555333555777666333000333222111000222555888:::666===IIIRRRRRRQQQUUU]]]WWW|||iiimmm~~~\\\888***///000(((------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------////////////000000000000000111222333555666777777666888999888777777888999::::::::::::999999999999vvvRRRMMMNNNKKKJJJCCCIIIHHHEEE@@@===:::666111---,,,,,,,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++++++++,,,,,,,,,---------000000/////////000111111555666777888999:::;;;<<<======>>>===<<<:::999888888777666555333222111000...////////////...------++++++++++++++++++++++++************************************************))))))))))))))))))))))))************++++++++++++************************************++++++++++++++++++,,,,,,,,,------------------.........//////...000111222222222444666555666888:::<<<>>>@@@@@@???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAA???===;;;:::888888888999::::::888777;;;:::999>>>SSStttiiiLLL<<<777888888444666999:::;;;<<<===>>>???@@@@@@AAAAAABBBBBBCCCAAAAAABBBBBBCCCDDDDDDDDDEEECCCAAA???>>><<<999666666555444333222111111111000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////........./////////000000000000000111111111222222444333444;;;BBBFFFCCC>>>;;;<<<<<<<<<============>>>???@@@@@@??????AAADDD@@@@@@???===:::888666444444333222222333222000.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........///////////////000000000111111222222333444555666777777666===999???sssooo]]]eeeyyyuuuccc]]]^^^___^^^\\\YYYWWWSSSJJJ>>>555999777555555777666333000222444777<<<@@@AAA@@@???KKKVVVbbbfff``````ppprrrgggrrr}}}~~~qqqOOO222---222000---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........./////////000000///000111222444555666666555666777777777777888999999999999999999999999999xxxSSSNNNNNNJJJJJJCCCJJJGGGEEEAAA===:::555000---,,,,,,+++++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------000//////...//////000000444555666777999:::;;;<<<999:::;;;<<<<<<;;;999888777666555444333222111111...............---,,,,,,************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********++++++++++++++++++,,,,,,,,,------------------............---///111111000111222444666666777888:::;;;<<<<<<>>>>>>??????@@@@@@@@@@@@>>>>>>???>>>===;;;999888999777555666999::::::888---888>>>777000777LLL]]]zzzQQQDDD777333888;;;888222555777888777666888;;;>>>???????????????????????????@@@@@@AAABBBBBBCCCCCCEEECCC@@@>>>===;;;888666555444333111000000///////////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------........................////////////111111111111222222222222444333555;;;CCCFFFDDD???<<<<<<<<<=========>>>>>>===>>>???>>>===>>>@@@BBB>>>>>>===;;;999666444333333111111111222111///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------................../////////000000000111111222333444555666666555:::>>>>>>DDDfffzzziii^^^XXXsss~~~dddaaa___aaahhhpppvvvxxx\\\WWWPPPLLLMMMRRRYYY]]]ZZZ[[[^^^bbbggghhhfffddd^^^hhh|||uuucccbbbqqq{{{oooTTT999000...222...&&&)))444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------............////////////000111222444555666666555777888888777777888:::999999999999999999999:::yyyTTTNNNNNNJJJJJJCCCJJJFFFEEEBBB>>>999444000...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,///............//////000333444555666888:::;;;;;;777888999:::::::::888888555555444333333222111111------......------,,,+++))))))))))))))))))))))))***************************************+++++++++)))))))))))))))))))))))))))))))))************+++************************)))))))))************+++++++++++++++,,,,,,,,,,,,,,,------------.........---...000000///000111333666777777888888999999:::<<<<<<=========>>>>>>>>><<<<<<<<<<<<;;;999777666888666444444555666666555999333///222999;;;444+++;;;PPPpppiiiHHH,,,...000222444666666333111222333222222333666:::>>>>>>>>>>>>>>>>>>=========>>>>>>???@@@@@@AAAAAABBBAAA???;;;999999777555444333333111000///..................---------,,,,,,++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------------.........------........./////////000111111111111222222222555444555999===???<<<:::<<<<<<<<<============>>><<<===>>>>>><<<<<<<<<>>>;;;::::::999777555333222111000///000111111///---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.....................////////////000000111222333444555555444111666>>>:::>>>dddzzzkkkiiivvvyyyuuuwwwyyymmmggg]]]UUUSSS\\\lllyyymmmkkkjjjnnnvvv}}}~~~yyy```eee{{{iiiDDD...(((111222++++++222000''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------.........///000000111222444555666777666888999888777777888999999999999:::::::::::::::zzzUUUNNNNNNJJJJJJCCCJJJFFFEEECCC>>>999444000///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,------------......///000222333444666888999;;;;;;999999999999888777777666333222222111111000000000,,,------------,,,++++++))))))))))))))))))))))))************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---------.........,,,...////////////000222555555666777888999:::;;;;;;;;;;;;;;;;;;<<<======::::::::::::999777666555444444444444333333333333444444444333111000222555333333666<<>>>>>======>>>??????@@@@@@AAA>>>;;;888666555555444222222222000///...---------------------,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........---------.........///////////////000000000111111333444555666777888888888:::;;;;;;;;;<<<<<<<<<<<<:::<<<>>>===;;;999999999777777777666555444222222000/////////000000...------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........------.........///////////////000111222333444444555333000111888@@@DDDCCC}}}|||zzzvvvooojjjrrrccccccuuunnnGGG---)))111222222+++&&&///:::444###++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........//////000222333444555666777888999888777666777888888888999999999:::::::::{{{UUUNNNNNNJJJJJJDDDKKKFFFEEECCC???999333000///++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---,,,,,,---...///000000222333444666777999;;;;;;;;;:::999888777555555444111000000000////////////,,,------------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...//////......000111333444555777888:::<<<<<<;;;;;;:::::::::;;;<<<===888999999999888777555444...111444666555444444555222///...000222222111222000333555555444777???GGGfff~~~nnnTTTBBB:::111444666***&&&666///------///222444444333444333222444666888777666888999:::;;;===>>>???@@@=========>>>??????@@@@@@===:::777555555555444333222111000///...------------------,,,,,,,,,++++++*********++++++,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000000222444555666777999;;;999999:::::::::;;;;;;;;;999;;;>>>===;;;888777666555555555555444333222111000///...///000000...,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........////////////000111222333444444444444666999777555<<>>:::555111......------,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......222222444666777888888999888999999888888777666555222111000///------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////222333444555666888999999<<<<<<<<<===<<<<<<;;;;;;777777666555444444333333111111111111111111111111111111000000000000111111111111111111111111111111:::===CCCNNN___ttt|||hhhVVVHHH???888444222222222111111111000000000000000111222222333333222333444444333333555777;;;;;;::::::;;;<<<===>>>AAA@@@?????????@@@AAABBB<<<999666444444444333333////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------......///000000000222222333444555666777888:::999999999888888888888888888777777777777888888333333222222111000000000//////...---,,,,,,+++++++++++++++*********))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---............////////////000000000000111222333444333333444555666777888888>>>888@@@fff}}}tttggg```bbbdddbbbppphhhggglllfffZZZ```qqqjjjWWWWWW\\\___lll}}}xxxFFF>>>333------......,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,---------......////////////000111222333555555555555555555444444555777999999777555555555|||TTTLLLMMMKKKKKKCCCIIIEEEDDDBBB???:::555111......------,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,,,,,,,,,,------------...000111222444555666666777777777777777666555444444222111000...------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------............////////////222222333555666777888999::::::::::::::::::999888666555555444333333222222111111111111111111111111111000000//////000000111111111111111111111111111000//////000333999???BBBHHHMMMXXXjjj}}}~~~zzztttoooiii```SSSJJJCCC===666222000000///...222222111111111000000000//////000111111222222333111333444333333333555777::::::;;;<<<<<<===============<<<<<<<<<=========<<<999555333333333333222////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...------......//////000000222222333444555666777777::::::;;;;;;;;;::::::999999999888777777777777777333222222111111000/////////......---,,,,,,+++++++++++++++*********))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---............////////////000000000000111222333333333333444555666777777888999@@@EEEFFFQQQttt{{{yyyxxxuuuxxx}}}zzzqqqwwwRRR555777222---+++---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,------------...////////////000111222222444444444444444333333333444666777777666666666777yyySSSLLLLLLJJJJJJCCCHHHEEEDDDBBB???:::555111///...------,,,,,,++++++***+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,------------......000222333444444444666666666666555444333222111000///...---,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---............/////////111222333444555666777888777888888888777777666555444444333333222111111111000000000000000000000000000000////////////000000000000000000000000000000666555444222000...---,,,333222222555999<<<======<<<:::999;;;???@@@>>>;;;:::888666777888777222------------///222444444333111111000000000000000/////////000000111111222222111222333333222333555777999:::;;;===>>>=========:::;;;;;;<<<<<<;;;:::999:::777444333333333222111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000111222222333444555666666:::;;;<<<>>>>>>===;;;:::::::::999888777666666666222222111111000000//////......------,,,,,,+++++++++++++++***************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------............/////////////////////000111222333222222333444555666777777888>>>???999666EEEeeefffGGG444,,,)))---+++***,,,//////---***,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------///......//////000111222222222222222222333333333444555666555555555777999uuuRRRMMMLLLIIIKKKEEEIIIFFFEEEBBB???;;;666111///...------,,,,,,++++++***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++,,,,,,,,,------------...///111222333444444666666666555555444333222000///...---,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,---------.........//////000111222333444555666777666777777777666555444333222222111111111000000000////////////////////////000//////......//////000000000000000000000000000///000111333333444333333333222111///...///111444444333222222444444222000111///...///111111///---111111111000000...,,,+++////////////////////////......//////000111111222000111222222111222444666777999;;;===>>>>>>===<<<;;;<<<>>>???>>><<<:::888888555333222222222111000.........---------,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000111111222222333444444555999:::===???@@@>>><<<;;;;;;;;;:::999777666444444222111111000//////......---------,,,,,,,,,++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........//////////////////000111222222111111222333444555666666888777999???FFFGGGDDD???___xxxeeeIII333***---333666///...---...///...+++)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------............///000111111222222222222333333333333555666555444333444666888sssSSSOOOLLLJJJMMMGGGKKKFFFEEECCC???;;;666222///...------,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------...000111333444444444666666666666555444333333///...---,,,,,,+++,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------............///000000222333444555666777777777666666555333333000000000000000/////////........................//////............//////////////////////////////+++++++++,,,,,,---......///111222222111111444777000000/////////...---+++444222111000/////////...---------,,,++++++,,,,,,........................---......//////000111111000111222111111111333555555777:::<<<======<<<;;;;;;<<<>>>???>>><<<999666555333111111111111000...------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////000000111111222222333333777999;;;>>>???>>><<<;;;:::::::::999777555333222111111000//////......---,,,,,,,,,,,,,,,+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------........................///000111222000000111222333444555555444777:::;;;;;;<<<>>>@@@BBBHHHZZZqqqgggLLL666///***---222333...(((111///---,,,,,,,,,+++***++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------...///000111222222333333444444444555777777666444222111333555pppRRRPPPLLLIIINNNIIILLLFFFEEECCC@@@;;;666222000...------,,,,,,++++++***(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,...///000222333444444555666666666666555444333222...---,,,++++++++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************++++++++++++,,,------------............///000111222333444555777777777666555444333222000000//////////////////------------------------......------------......////////////////////////222111000.........///000222333333111...+++******111111222333333333333333******+++,,,...000222444...//////......///222444,,,------------.........------......//////000000///000111111000111333555444666888:::;;;;;;;;;;;;999:::<<<<<<;;;888555333333222000000111000///---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000000000111111222222444555888:::;;;;;;;;;:::888999999888777444222111000000//////......------,,,,,,,,,,,,++++++++++++***************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------------.........---------......///000111//////000111222333444444666777777666666999???DDDCCC<<<<<>>???@@@@@@AAAHHHOOOTTTlllgggTTTBBB:::111...///111444555'''(((---222222---...333(((((((((((((((***,,,---************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111111111222333444444444444555666555333111111111iiiPPPOOOJJJGGGMMMHHHJJJGGGFFFDDD@@@<<<777333000......---,,,,,,++++++***'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---///000222333333333333333333333222111000000,,,,,,++++++***+++++++++************))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------......------...000111222333444555555555444333222000000/////////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.................................///000///...,,,***...,,,+++,,,...///...------///000000///......///''')))+++,,,,,,---///000+++///111111...,,,,,,---+++++++++,,,,,,---------,,,,,,------...//////000...///000000///000222444333444444555666888:::;;;;;;;;;::::::888666444222000/////////000///---,,,,,,,,,,,,+++++++++******************************************************)))************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///////////////000000000000000000111333444666777888444555666666555333111///000//////...------,,,,,,++++++++++++++++++++++++))))))******++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------///000000......///000111222333333000555:::;;;888777:::===666???AAA;;;<<>>888333000///,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((***++++++)))((())))))******+++++++++,,,,,,,,,......///000111222333333222222111111000/////////------,,,,,,,,,,,,++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......000000000000111222333444666666666555444222111000//////...---,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------......---......///000111111222222333555666888999999999::::::999777666555444333///............---------+++++++++*********))))))************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,------......///////////////000000000000...///000222444666777888555555333222111000000000//////...---,,,,,,++++++,,,,,,,,,++++++*********)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------............///000000000111222222333333555555555666777999;;;<<<<<<===>>>???@@@AAAAAAAAABBBBBBAAA@@@?????????@@@CCCEEEHHHKKKMMMOOOPPPPPPNNNLLLIIIEEE@@@<<<999777111111000000//////...............------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,---------............///000111111111111222222222111222222333333222222111cccTTTNNNMMMGGGGGGKKKHHHDDDDDDCCC???999333000///,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((***++++++)))((()))*********+++++++++,,,,,,,,,---...///000111222222333222222111000000//////...------,,,,,,,,,+++++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,------------...000000000000111222333333444444444444222111000//////......---,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------...............///000111111111222333555666888888999999999999888666555444333222............------------+++++++++*********))))))************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,---............/////////000000000000///000111333555666888888555444333222111000000000///......---,,,,,,++++++,,,,,,,,,++++++*********)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------............//////000111111222222333444444444555777888:::;;;<<<<<<>>>???@@@AAAAAAAAA@@@@@@@@@??????>>>======999999:::::::::999888777888777666555333222111000000000000/////////............---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,------------............000000111111111222222222000111111222222111111000___QQQMMMNNNHHHHHHKKKGGGFFFFFFEEE@@@:::444000///,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))+++***)))((()))*********+++++++++,,,,,,,,,------...///000111222222111111111000//////......,,,,,,,,,,,,++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,------------////////////000111222333333333222222111000............------,,,,,,++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111222333444666777888888999888777666555333222111111............------------+++++++++***************************************************************************************************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,------............/////////000000000000111222333555777888888555444333111000000//////......------,,,,,,+++++++++++++++++++++*********)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------............//////000000111111222222222222333444555777888999;;;<<<===>>>???@@@@@@@@@===>>>>>>>>>===<<<:::999666555444333111///---,,,---------.........///////////////...............------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************+++++++++,,,,,,,,,------------............000000000111111111222222///000000000000000000///[[[NNNLLLNNNHHHHHHJJJFFFHHHHHHFFFAAA:::444000///,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))******((((((***+++******+++++++++,,,,,,,,,,,,------...///000111222111000000//////...------,,,,,,,,,++++++++++++***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************++++++++++++++++++,,,,,,,,,---------////////////000111222222222222222111111///......---------,,,,,,,,,++++++************************++++++************++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------........./////////000000000111111222333555666777888888666555555333222111000///.........---------,,,,,,************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++***++++++,,,------.............../////////000000///000111222444555666777444333222111000/////////---------,,,,,,,,,+++++++++++++++***************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////000111111222111111111222333555777888:::;;;<<<===>>>?????????:::;;;<<<===<<<:::777666666666666555444333222111000000000000000000000000.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,---------.........000000000000111111111111///000000111111000000///ZZZMMMLLLNNNIIIHHHJJJEEEHHHHHHFFFBBB;;;555111///,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((()))***)))((((((***,,,******+++++++++,,,,,,,,,,,,,,,---...///000000111000000//////...---------,,,,,,+++++++++*********(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------............///000111222111111222111111000///...,,,,,,,,,,,,,,,+++++++++************************+++******))))))******+++,,,,,,***))))))***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000000111333444666777777777555444333222111000///......------------,,,,,,,,,************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++******++++++,,,------...............////////////......///111222333444444333222111000///.........,,,,,,,,,,,,,,,+++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---......//////000111111000000000111222444666666999:::;;;<<<===>>>>>>>>>999999:::;;;:::777555333333333222222111111111111000000//////............,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,------------...//////000000000111111111000111111111111111111000[[[NNNLLLNNNHHHHHHJJJFFFGGGGGGFFFAAA;;;555111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((+++---******+++++++++,,,,,,,,,++++++,,,---...///000000/////////...------,,,,,,++++++++++++************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++,,,,,,,,,,,,---------......///000111000111111111000000///...,,,,,,,,,,,,++++++++++++******************************))))))))))))******++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......////////////000000000000000111222444555666666777555444333222000///......------------,,,,,,,,,,,,***************+++++++++************************************************************************************************)))************+++++++++++++++++++++++++++++++++******++++++,,,,,,------------........./////////---...///000111222222333333222111///......------,,,,,,,,,,,,++++++++++++)))))))))***************)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////000000//////000111222444555666888999:::;;;<<<=========999999999999777555333222111111///...---,,,,,,,,,,,,,,,------......//////++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------/////////000000000111111000111111222222111111000]]]OOOMMMNNNHHHHHHKKKFFFEEEFFFDDD@@@:::555111000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((())))))((('''(((+++...******+++++++++,,,,,,,,,++++++,,,---...//////000//////......---,,,,,,+++++++++++++++************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++++++++,,,,,,,,,------------...///000000...////////////...------++++++++++++++++++++++++******************************))))))))))))************++++++++++++************************************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......000000000000///////////////000222333555666666666555444333222000///......---------,,,,,,,,,++++++))))))*********+++++++++************************************************************************************************)))************+++++++++++++++++++++++++++++++++*********+++,,,,,,---------------.........//////......///000111222333333222111000///...---------++++++++++++++++++++++++((()))))))))*********+++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......///000000//////000111222444555666777888999;;;<<<<<<<<<<<<:::999888777555444333222222111///...------------,,,,,,------.../////////************++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------////////////000000000111///000000000000000000///___QQQMMMNNNHHHHHHKKKGGGDDDDDDDDD@@@:::555222111,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((((())))))((('''))),,,///******+++++++++,,,,,,,,,***++++++,,,---...///000///......------,,,+++++++++++++++************)))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,---------------///000000------......------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******)))***+++,,,,,,+++***)))*********************************************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......000000000000///////////////000111333444555666666555444333222111///......---------,,,,,,,,,++++++))))))******++++++++++++************************************************************************************************)))************+++++++++++++++++++++++++++++++++)))******+++,,,,,,---------------.........////////////000111222333333444222111000///...---------++++++++++++++++++++++++(((((())))))*********+++)))************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------...//////000///000000111222444555666777888999:::;;;<<<<<<<<<:::999888666444333333333///......------...000111---,,,,,,,,,++++++++++++))))))******+++++++++,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,******************************************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------////////////000000000000......////////////......hhhNNNNNNJJJEEEIIIEEEIIIHHHEEEAAA>>>;;;777222.........---,,,+++))))))((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,------......///000///---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************,,,,,,------.../////////000//////---,,,+++******,,,,,,,,,++++++*********)))************+++++++++************************************************************************)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///111111222333333333333222222222111000///...------------,,,,,,,,,,,,++++++************************************************************************++++++******************'''---///+++))),,,+++''')))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///......///000000000000000//////...---,,,,,,++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...///000111222333444444888888999:::;;;;;;;;;;;;999777555444444444333222///............---------555444333111///---+++******************************************************************************++++++,,,,,,++++++***************************************************************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------..................////////////////////////............gggNNNNNNKKKFFFJJJDDDHHHHHHEEEAAA>>>;;;777222///...------,,,+++***)))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,---.........///...---,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************,,,,,,------...///////////////...---,,,+++******,,,,,,,,,++++++*********)))************+++++++++************************************************************************)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............000111222222333333222222222222111000///...---,,,------,,,,,,,,,+++++++++************************************************************************************************'''***)))'''(((------((()))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------..................///000000000000//////......---,,,,,,++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...///000111222333333444777777888999::::::::::::999666444333333333222000............------------......---,,,++++++*********************************************************************************++++++,,,,,,++++++***************************************************************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------..................////////////////////////............gggMMMNNNKKKGGGKKKDDDFFFGGGEEEAAA>>>;;;777222///...---,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,------......///...---+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************,,,,,,,,,---......////////////...---,,,+++******+++++++++++++++*********)))************+++++++++************************************************************************)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............000000111222222222222222111111000///...------,,,,,,,,,,,,,,,++++++++++++************************************************************************************************+++***(((&&&)))------***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............---...//////000/////////......------,,,,,,++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...//////000111222333333555555666777888888888888888666333222222111000.........---------,,,,,,,,,))))))))))))******++++++***************************************************************************++++++,,,,,,++++++***************************************************************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------................../////////////////////............---gggMMMMMMKKKHHHLLLDDDEEEGGGDDDAAA>>>;;;777333///------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++***++++++,,,------.........---,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************+++,,,,,,------...//////......------,,,+++******+++++++++***************))))))*********+++++++++************************************************************************))))))*********+++++++++))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,---------.........///000000111222111111111000000///......---,,,,,,,,,,,,,,,++++++++++++******************************************************************************************+++++++++------,,,+++***++++++***))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........------...////////////...---------,,,,,,,,,++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...///////////////000111222222333333444555666666777777666777444222000000///...,,,------------,,,,,,,,,+++))))))***++++++,,,------***************************************************************************++++++,,,,,,++++++***************************************************************************))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,---------..................//////////////////.........---------iiiMMMLLLJJJHHHLLLEEEEEEFFFDDDAAA>>>;;;777333000---,,,,,,++++++*********))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++******++++++,,,------...---,,,,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++,,,,,,---.........---------,,,,,,++++++***************************))))))*********+++++++++************************************************************************))))))*********+++++++++))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,------------......///000000111111000000//////......------,,,,,,,,,,,,+++++++++*********************************************************************************))))))*********+++++++++)))+++......+++((())),,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,---...............,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---........./////////000000111111222222222333444555555555555555333000/////////---,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,***************************************************************************++++++,,,,,,++++++***************************************************************************))))))*********+++++++++++++++******++++++,,,---,,,,,,,,,---------..................////////////............------------kkkMMMKKKHHHGGGLLLEEEFFFFFFCCC@@@>>>;;;888333000,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******++++++,,,,,,------,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************+++++++++,,,------......---,,,,,,,,,+++++++++***)))))))))***************)))************+++++++++************************************************************************)))************+++++++++)))************+++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------......///000000000000000......---------,,,,,,,,,++++++++++++************************************************************************************)))))))))***++++++,,,,,,((((((***,,,***''')))---)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------....../////////000000000111111111222333444444555444444444222////////////...---,,,,,,,,,+++++++++*********************************************************************************************************++++++,,,,,,++++++***************************************************************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------..................////////////.........------------,,,mmmNNNJJJFFFFFFLLLFFFGGGEEECCC@@@>>>;;;888444111,,,,,,,,,++++++++++++***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++*********+++,,,,,,------,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************++++++,,,,,,---......,,,,,,,,,+++++++++++++++((()))))))))*********+++)))************+++++++++************************************************************************)))************+++++++++)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------...//////000000//////---------,,,,,,,,,,,,,,,++++++++++++************************************************************************************((())))))***++++++,,,,,,888...''')))+++***)))+++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,---......////////////000000000000111111222333444444444444222000///...///000///...++++++++++++************(((((()))))))))************************************************************************************++++++,,,,,,++++++***************************************************************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------..................////////////.........---------,,,,,,nnnNNNIIIEEEEEELLLGGGHHHEEECCC@@@>>>;;;888444111,,,,,,++++++++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))******+++,,,,,,------++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************++++++,,,,,,---......,,,,,,++++++++++++++++++(((((())))))*********+++)))************+++++++++************************************************************************)))************+++++++++)))************+++++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------......///////////////------,,,,,,,,,,,,,,,,,,+++++++++************)))************************************************************************((())))))***++++++,,,,,,LLL999)))(((------)))''')))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************************++++++,,,,,,---......////////////000000000000111111222333444444444444111000......000111000///+++++++++************)))(((((()))***+++,,,------************************************************************************+++++++++,,,,,,+++++++++************************************************************************)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------................../////////000......---------,,,,,,,,,mmmOOOKKKGGGDDDJJJFFFIIIEEECCC@@@>>><<<888333000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***************************************************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------............////////////......------------------------+++++++++*********))))))))))))))))))))))))))))))************************************************)))************++++++++++++++++++*********)))))))))************+++++++++************************************************,,,,,,,,,---------......------------------------************************++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......////////////000000000000///000111222333444444444//////...---,,,,,,++++++************************************************************************))))))))))))))))))))))))***************************++++++++++++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////......---......---------,,,,,,,,,lllOOOKKKGGGDDDJJJFFFIIIEEECCC@@@>>><<<888333000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***************************************************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------............////////////......------------------------+++++++++*********))))))))))))))))))))))))))))))************************************************)))************++++++++++++++++++*********)))))))))************+++++++++************************************************,,,,,,,,,------------...------------------------************************++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---........./////////000000000000000000111222333333333333///......---,,,,,,++++++************************************************************************************************************************+++++++++++++++***))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////......---...------------,,,,,,,,,kkkNNNKKKGGGDDDJJJFFFIIIEEECCC@@@>>>;;;888333000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***************************************************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------............////////////......------------------------+++++++++***************))))))))))))))))))))))))************************************************)))************++++++++++++++++++***************)))************+++++++++************************************************,,,,,,,,,,,,------------------------------------************************++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---............/////////000000000111111222222222222111111......------,,,,,,++++++************************************************************************************************************************+++++++++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////......---------------,,,,,,,,,,,,kkkNNNKKKHHHEEEKKKFFFIIIDDDBBB@@@>>>;;;777333///...------,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***************************************************((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************))))))*********+++++++++************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---.............../////////000000111111222222111000//////---------,,,,,,,,,++++++************************************************************************************************************************++++++,,,,,,++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////......------------,,,,,,,,,++++++iiiMMMKKKHHHFFFKKKFFFIIIDDDBBB???===;;;777222///...------,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********++++++++++++***))))))(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***************************************************((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************))))))*********+++++++++************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---..................////////////111111111111000///......,,,,,,,,,,,,,,,+++++++++************************************************************************************************************************+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////......---------,,,,,,,,,+++++++++iiiMMMKKKHHHFFFLLLGGGIIIDDDBBB???===:::777222///...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***************************************************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......------............------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++***************+++++++++)))************+++++++++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......------........./////////000000000000000///......,,,,,,,,,,,,++++++++++++************************************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////......---,,,,,,,,,,,,++++++++++++hhhLLLKKKIIIGGGLLLGGGIIICCCAAA???===:::666222......------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***************************************************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))************************************************)))************+++++++++))))))*********+++++++++)))************+++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......---------.........///////////////000//////......++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////......---,,,,,,,,,++++++++++++***gggLLLKKKIIIGGGLLLGGGIIICCCAAA???===:::666222.........---,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,+++++++++************************************************))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++))))))******++++++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......---------.........//////......///////////////...++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////......---,,,,,,,,,+++++++++******lllKKKGGGFFFFFFJJJFFFKKKCCCBBBAAA>>>:::555000---...------,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))************************************************))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++------------------------------,,,,,,,,,,,,+++++++++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++******************************************************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------............//////............---------+++++++++*********))))))++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......///............---------,,,,,,,,,+++++++++******mmmLLLGGGFFFEEEJJJFFFKKKCCCBBBAAA>>>:::555000---...------,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++*********))))))************************************************))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++------------------------------,,,,,,,,,,,,+++++++++++++++*********))))))************************)))))))))))))))))))))))))))************+++++++++******************************************************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------............///............------------+++++++++*********))))))++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------..................------------,,,,,,,,,+++++++++******oooMMMGGGFFFDDDIIIEEEJJJBBBBBBAAA>>>:::555111......------,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++***************************************************************))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************)))************+++++++++************************++++++++++++++++++++++++------------------------------,,,,,,,,,,,,+++++++++++++++***************************************)))))))))))))))))))))))))))************+++++++++******************************************************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------............///............------------+++++++++***************++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------..................------------,,,,,,,,,+++++++++******pppMMMFFFDDDBBBGGGCCCIIIBBBAAA@@@>>>:::555111......------,,,,,,++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************((()))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************))))))*********+++++++++***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,---------------............///.........---------,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,+++++++++******qqqMMMEEEAAA???DDDAAAGGGAAAAAA@@@>>>:::666111///...------,,,,,,++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************((()))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************))))))*********+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++,,,,,,,,,---------------............///...------------,,,,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,+++++++++******sssNNNEEE@@@===BBB@@@FFFAAAAAA@@@>>>:::666222///...------,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++***************+++++++++************************************************))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************)))************+++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***************+++++++++************************)))))))))))))))))))))))))))************+++++++++******************************************************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------............///------------,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++************************)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,+++++++++******vvvQQQGGGAAA>>>CCCAAAHHHAAA@@@@@@>>>:::666222000...------,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++************************************************))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************)))************+++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++------,,,,,,,,,,,,++++++))))))*********+++++++++************************)))))))))))))))))))))))))))************+++++++++******************************************************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------------............///---------,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,+++++++++******yyySSSIIIBBB???DDDBBBIII@@@@@@@@@>>>:::666222000......---,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++************************************************))))))))))))************************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************)))************+++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++---------,,,,,,,,,++++++))))))******++++++++++++************************)))))))))))))))))))))))))))************+++++++++******************************************************************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,------------------.........//////---------,,,,,,,,,++++++))))))******++++++++++++++++++++++++++++++++++++************************)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,+++++++++******}}}PPPHHHEEE>>>EEEDDDCCCAAA@@@>>>===:::666000,,,......---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******************************************************++++++++++++******++++++++++++++++++++++++******************************************************))))))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++*********************************|||OOOGGGEEE>>>FFFEEEDDDBBB@@@???===;;;666111,,,......---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******************************************************++++++++++++******++++++++++++++++++++++++******************************************************))))))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************{{{NNNGGGEEE???GGGFFFEEEBBBAAA@@@>>><<<777222---......---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))************************************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******************************************************++++++++++++******++++++++++++++++++++++++******************************************************))))))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++++++++***************************zzzNNNGGGFFF@@@HHHGGGEEEBBBAAA@@@???<<<888333.........---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((()))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++******************************************************++++++++++++******++++++++++++++++++++++++************************************************+++******))))))******+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************yyyNNNHHHGGGAAAIIIGGGEEEBBBAAA@@@???===888333///......---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++******************************************************++++++++++++******++++++++++++++++++++++++************************************************++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************zzzOOOIIIHHHBBBIIIFFFDDDAAA@@@???>>><<<888333///......---------,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******************************************************++++++++++++******++++++++++++++++++++++++************************************************++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************{{{PPPJJJIIIBBBHHHEEECCC@@@???>>>===;;;888222.........---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******************************************************++++++++++++******++++++++++++++++++++++++************************************************,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************|||QQQKKKIIIBBBHHHEEEBBB???>>>===<<<;;;777222.........---------,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))************************************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))************+++++++++******************************************************++++++++++++******++++++++++++++++++++++++************************************************,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,******************************************************************************************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************~~~LLLMMMDDDHHHCCCGGGDDD@@@@@@@@@>>>:::555000---......---------,,,,,,,,,************************************************************************)))************+++++++++,,,+++***+++,,,,,,***)))***,,,,,,+++***,,,...///+++,,,+++******+++***((((((((())),,,...---)))&&&******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((###%%%&&&&&&%%%%%%'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++++++++******************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,************************)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++,,,)))+++------+++***+++,,,---,,,+++*********++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,~~~LLLMMMEEEHHHCCCGGGDDD@@@@@@@@@>>>:::555000---......---------,,,,,,,,,************************************************************************************++++++++++++''''''&&&'''((()))))))))......+++(((&&&'''))))))+++)))&&&""""""&&&***---///---***((()))+++---...)))))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((((((((******))))))))))))************************************************************************************************************************************++++++++++++******************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,************************************++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...---,,,,,,,,,,,,******++++++************,,,,,,------------,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,MMMNNNFFFIIICCCGGGDDD@@@@@@@@@>>>:::555000.........---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************+++++++++,,,.........---------,,,,,,((((((***+++,,,---...///,,,---///000...+++))))))---,,,)))&&&$$$%%%))),,,)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))(((((((((******))))))))))))************************************************************************************************************************************++++++++++++******************************************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++---,,,******+++,,,,,,+++***+++,,,------,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,NNNOOOGGGJJJDDDGGGCCC@@@@@@@@@>>>;;;666111.........---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,''')))+++,,,+++***))))))&&&(((,,,000///+++)))***((())),,,///...***)))******,,,...---***(((((())))))))))))******+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,+++)))((((((***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++******))))))******+++******************************************************************************************************************************++++++++++++******************************************************************************))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------++++++************++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------000...++++++---///...---,,,,,,------------------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,OOOPPPHHHKKKEEEGGGCCC@@@@@@@@@>>>;;;666222///......---------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,'''***---...---++++++,,,000///111333///***...666777000,,,///000000333999000111000///---,,,------))))))******++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***((('''((()))((((((((((((((((((((((((************************((()))))))))************))))))))))))************++++++************++++++******************************************************************************************************************************++++++++++++******************************************************************************))))))*********+++++++++************************+++++++++++++++++++++,,,++++++,,,,,,,,,---------------------------------,,,,,,---------.........,,,,,,---------.........,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///...---,,,,,,------------111000...---,,,---...///,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,OOOQQQJJJLLLEEEHHHCCC@@@@@@@@@???<<<777333000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...///000...******---000,,,...555;;;<<>>CCCCCC>>>;;;<<>>KKK___}}}{{{kkkYYYFFF999---------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((******))))))***,,,))))))))))))))))))))))))************************))))))))))))************))))))******++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////..................................../////////000............/////////000//////............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000111555999???DDDHHHKKKFFFNNNVVVUUUNNNJJJLLLPPPDDDFFFIIIJJJHHHCCC===999//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,SSSPPPRRRKKKLLLFFFCCCBBB@@@???>>><<<888444000////////////...---,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********(((,,,...---,,,---+++))),,,---...,,,)))+++555@@@PPPwwwtttrrrzzzzzzkkkZZZnnnoooggg[[[ZZZcccddd___aaasssiiiKKKAAA555......---+++)))222((($$$+++...)))'''***(((((())))))************************************))))))))))))))))))))))))*********)))))))))))))))++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******+++,,,+++***+++))),,,222111***(((+++...---++++++,,,,,,+++***......------,,,***)))(((************************************+++,,,---...************************************************)))************+++++++++************************++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,---------......+++---...,,,***+++000555---000111......///---(((///444333------444444---)))999111%%%///111+++111,,,,,,...333333///,,,,,,,,,,,,,,,,,,,,,,,,...222***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------.........//////+++++++++,,,---...000111...111///))))))///111---555---***...222111///000,,,---............000111///+++***---111111000111,,,---///000...,,,++++++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,,,,---...---///222222000/////////===DDDJJJLLLOOOUUU^^^cccWWWYYYZZZ[[[[[[[[[\\\]]]WWWVVVUUUUUUPPPIIIFFFGGGFFF???888444000+++***,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++******************TTTPPPRRRJJJKKKEEECCCBBB@@@???>>><<<888444000000//////......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***333///+++)))((()))+++...------+++---???]]]uuupppffftttsssrrruuuxxxyyyvvvsss}}}gggbbbddddddggggggLLL@@@999///%%%&&&***------)))&&&''')))************************************************))))))))))))))))))))))))************))))))))))))++++++******************++++++++++++++++++++++++,,,,,,++++++++++++++++++...---,,,,,,---///000111+++''''''+++---,,,...333---,,,+++,,,...000222333,,,,,,+++,,,...000333444,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************************************************++++++++++++************************++++++,,,,,,,,,---------+++,,,------......------,,,,,,---------.........***---111333111...,,,+++000...,,,+++,,,000555999222...000888999555555;;;???<<<333:::III===...555888666111---++++++,,,+++000000222222///+++((('''++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------............------------------------+++---...---///222444333...---,,,---......,,,)))000111111000///---,,,,,,222000...,,,------,,,)))+++,,,------------...//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------333000---,,,,,,---------222000---...333;;;CCCHHHPPPXXX___aaa^^^[[[ZZZZZZccc___\\\^^^bbbdddcccaaaeeebbbbbbaaaYYYPPPOOOUUULLLCCC;;;999999555111///***+++,,,------,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++******************WWWPPPQQQHHHJJJEEECCCBBB@@@???>>><<<888444000111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++///***)))---...+++---333(((555@@@QQQzzz{{{{{{}}}|||{{{|||zzzpppdddZZZTTTSSSTTTMMMVVV[[[ZZZ___ppp{{{mmmooosssbbbXXXgggyyyrrrSSSBBB>>>>>>666222***$$$(((...---&&&,,,+++++++++++++++++++++************************))))))))))))))))))))))))******************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***))))))******555000---------******,,,///...,,,++++++---...///,,,,,,---......------,,,------------------------++++++,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---............---------------.........///...---,,,,,,---///222333333111333666333///444???CCC:::GGGdddooofffiiizzzmmmkkkttthhhQQQHHHJJJJJJDDD:::777;;;:::444000000...---...111333555------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------.../////////......333111000222000---+++,,,222666555//////555555///...///000111222333333333...111000+++,,,111000)))...------,,,---...///000///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++***---000222222000---...222:::FFFRRR[[[```______]]]YYYVVVWWW\\\aaafff```\\\```hhhmmmlllhhhddd```bbbiiifff___cccoooWWWNNNGGGIIIIIIAAA555...,,,,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++YYYQQQPPPGGGHHHDDDCCCBBB@@@???>>><<<888444000111000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,((('''---666444******333)))PPPrrr~~~~~~qqqllloooNNNGGG???>>>BBBCCC>>>888<<<@@@@@@999888@@@IIIMMMQQQKKK^^^wwwqqq^^^XXXYYYLLLfffaaaAAA999111***)))---///---***+++++++++,,,,,,---------************************)))))))))))))))))))))))))))***************++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------,,,++++++,,,++++++,,,000222222111111222333444444333333333333000222555666444111,,,))).........---------,,,,,,,,,------......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,------...............---............/////////000...,,,,,,---...000111000...333>>>EEEPPPooo}}}eeeQQQJJJBBB666<<<:::666111...///...+++///......---------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,---///000111222222111,,,)))***///000...///333,,,333222---444CCCGGG>>>;;;888555222000...,,,++++++222333......444222***111000///...//////......//////...---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................(((***---000111111000000444===JJJUUU[[[]]]]]]^^^___\\\ZZZZZZ[[[```iiirrrvvvvvvyyy~~~|||zzz}}}wwwjjjgggmmm^^^YYYWWWYYYWWWLLL@@@999888666333///---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,[[[RRRPPPFFFHHHDDDCCCBBB@@@???>>><<<888444000111000000///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---...111...,,,555DDDwww~~~vvvqqqfffUUUCCC<<>><<<;;;;;;;;;;;;<<<<<<;;;;;;::::::222111111///...---,,,,,,+++,,,,,,---.........---++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,---......//////.............../////////000000---///222333333111...---999GGGbbb{{{||||||zzziiiwww{{{ooommm}}}xxxuuubbbJJJJJJDDD<<<888888333,,,//////...---,,,---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---...///000111111111;;;777555666666444555888222;;;@@@BBBPPP```^^^QQQ>>>:::555333333333222111...444444...---111///)))///...---...000000...+++//////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................000111111...,,,...333888PPPYYYaaaaaa[[[UUUTTTWWWgggiiirrr|||zzzxxxyyyxxxmmmiiifffddd]]]TTTQQQRRRGGGBBB999000,,,,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,[[[RRRQQQGGGHHHDDDCCCBBB@@@???>>><<<888444000000000000000000...------,,,,,,,,,,,,,,,,,,,,,,,,---------............///222---)))***555KKKeeewww}}}uuuTTTCCC555888GGGXXXeeemmm|||qqq[[[AAA>>>MMMTTTrrrdddWWWUUU\\\ooopppIII555111///+++)))))))))***+++---...//////************************************************))))))******+++,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////+++...000///,,,+++...000555;;;??????BBBLLLXXX______cccgggfffaaa[[[XXXWWWQQQMMMGGGBBB>>>===>>>>>>;;;:::999777555333111000,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------...////////////...////////////000000000000......---...333@@@PPP\\\eeevvv}}}mmmkkkvvvvvvpppjjjrrr~~~{{{iiikkkqqqbbbeeemmm{{{~~~fffMMMBBBCCCBBB===333222000---,,,+++,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........////////////.........///000000...222666999???GGGLLLLLLYYYbbbjjjooovvvyyynnn^^^ddd^^^VVVPPPKKKEEE>>>999555444333111111555:::???///,,,+++,,,///111///,,,000///......------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................222000...---222===LLLWWWbbbcccaaa[[[UUUWWWbbblll}}}{{{|||ooosssyyy{{{zzzyyyzzz{{{wwwzzz~~~{{{ooobbbXXXYYY___PPPKKKBBB888222///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------ZZZSSSRRRHHHIIIDDDCCCBBB@@@???>>><<<888444000///000111222111///---+++------------------------------......////////////+++...222???```~~~wwwYYYIIILLLTTTbbbxxx|||tttpppggg[[[RRRSSS^^^hhhdddbbbaaacccfffjjjqqqwwwuuu___PPPDDD;;;MMMeeejjjRRR@@@\\\oooFFF:::@@@999(((++++++++++++,,,,,,,,,,,,************************************************))))))***++++++,,,------******++++++,,,------...------------------------,,,------...//////000000...000111111111777@@@HHHHHHXXXhhhooovvvpppooolllggg___VVVMMMHHHIIIHHHEEEBBB???<<<:::999444222///,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............------.../////////////////////000000000111111111000222444888DDD^^^~~~yyyuuuwww}}}nnn```___fffuuurrraaaYYYMMM@@@???<<<888444000...---,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------......///000000111111////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........./////////000000000000///000222666999;;;DDDVVVeeepppmmmZZZMMMSSSHHH???>>>===@@@NNN^^^<<<666///---///111111///000//////.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................///---...888JJJ[[[ggglll^^^]]]]]]___eeeooo{{{~~~|||{{{|||uuuxxx~~~uuuyyyzzzxxx~~~xxxkkkcccbbbSSSRRRNNNIIIBBB;;;444000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...ZZZSSSRRRIIIJJJDDDCCCBBB@@@???>>><<<999444000...000222333333000---***---------------------------.........//////000000***666HHHcccbbbBBBOOOtttxxx[[[AAA===777111222888:::777333000333777:::999:::AAAIIIQQQPPPlllzzzeeeNNN>>>EEEcccnnn\\\PPPUUUppprrrHHHCCC@@@111------,,,++++++***))))))************************************************))))))***+++,,,,,,------******+++,,,,,,---......---------------------------------...///000000111000333888>>>IIIZZZnnn}}}qqqeeeSSSRRROOOKKKHHHDDDAAA@@@<<<999444000...---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///////////////000000000000111111111111,,,:::LLLZZZgggyyyzzzppptttyyyuuu```ttttttXXXJJJGGGAAA;;;666222000///........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------......///000111111222000000000000000000000000////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------////////////000000000000000000111333999???FFFJJJUUUhhhsssqqqyyyzzz}}}~~~hhhVVVPPPIIIFFFVVVmmmMMMDDD888111000222222111000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////333222888KKKbbbnnnmmmfffXXX[[[cccppp~~~zzzwww~~~sssyyyzzz}}}yyyppp~~~|||uuulllSSSVVVYYYYYYRRRGGG:::222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......yyy\\\PPPTTTOOOHHHFFFEEE@@@@@@???===:::666333111000/////////....................................,,,///...***,,,111222---333PPPvvvsssPPPLLLZZZqqqoooWWWGGG999222333333555444000000333444222555444111000333666333...///111AAA___uuu}}}uuuaaaGGG@@@YYYssseeeEEECCCoooyyy^^^KKK>>>//////...---,,,******)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---......---,,,...222000+++///777777111:::KKKYYYccc{{{lllxxxoooaaaTTTGGG???>>>EEE;;;<<>>IIIXXXZZZXXX___jjj|||uuunnn^^^QQQHHHSSSOOOGGG<<<222///111333111222222000//////...---........................------------------------------------------------........................,,,,,,,,,---------......555000---000111///...///+++FFF___mmmooo```UUUYYYgggkkkvvv|||zzzxxxyyyjjjppprrrbbb[[[ZZZVVVUUUNNN===555///---000000+++***---------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------///...---,,,++++++++++++***+++,,,,,,,,,,,,+++++++++++++++++++++,,,------|||___QQQRRRLLLFFFFFFEEE@@@@@@???===:::666333111000000/////////....................................---///333222///555>>>IIInnnWWWUUU{{{ddd888,,,444:::888666555999<<<<<<===>>>===888@@@<<<:::::::::888555444<<<444///111777@@@MMMXXXnnnjjj\\\JJJ@@@JJJ___oooRRRDDDTTT[[[DDD>>>999111,,,---111///***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222222+++...222333///...666@@@WWWooozzz~~~hhhXXXYYYaaaJJJ???@@@CCC:::555555000+++++++++...000000---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------------...//////---...///000000111111111333111//////000444???IIINNNlllwww}}}sssdddgggwww|||___LLLAAA999666888//////...///111111...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............------,,,------......---,,,,,,---//////...555444333444666777555222666===AAA???<<<:::777333000222555777555111000000''',,,000000000222444444/////////...------...///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---...000///---,,,---...***///555666333111111333:::OOOZZZZZZ\\\fffkkk]]]LLLCCC???999222...222333333111000000111111........................------------------------------------------------........................,,,,,,---------............,,,---///000///333888GGG___ppptttnnncccddduuuooouuuyyy}}}qqqjjjwwwwwwqqqmmmttt~~~}}}rrr||||||{{{~~~cccrrrxxx}}}wwwxxxhhh^^^VVVWWWWWWMMMAAA666...///222111000000------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,------.........//////...............///|||```QQQQQQJJJEEEFFFEEE@@@@@@???===:::666333111000000000/////////..............................222,,,...444///(((888QQQyyyvvvddduuufff<<<:::<<>>:::;;;======888111---((('''+++111000///---,,,+++,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................//////............///000333222111333777:::<<<<<>>NNNZZZ^^^]]]nnnvvv~~~iiiKKK<<<:::777444333333111...---///................................................------------------------........................------------............000//////...///999PPPeeeccccccaaaiiivvvxxxyyyyyywww~~~}}}{{{```dddqqqqqq~~~llleeegggcccNNNHHH>>>555...+++,,,...------------------------------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------............------......///...---,,,,,,,,,,,,---...---,,,,,,,,,,,,------...iiiVVVOOOPPPJJJFFFFFFAAA@@@@@@???===:::666333111111000000000///////////////////////////////////////333222///888VVVpppQQQlllxxxRRR???:::999KKK[[[vvvbbbNNNKKKJJJFFFAAABBBHHHMMMNNNPPPLLLNNNYYY```ccciiirrr{{{iiiSSSEEE@@@555'''222...333MMMssswww\\\CCCIII^^^mmm]]]MMMlllbbbEEEAAA>>>000+++000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................))),,,///111222333666888:::LLLbbbxxxmmm___gggwww}}}uuudddPPPHHHDDD:::FFFBBB<<<555000------...------------------------------------------------,,,,,,---------.........///............///000000222222111000000000111111<<<111999YYYppprrruuuooorrrPPP===EEE???:::777111+++---222........................------------------------........................---------.........//////............//////000111333222000,,,,,,111;;;BBBXXXkkkuuuoootttwwwrrroooqqq}}}uuuaaaRRRDDD:::666777000//////000222333111/////////.........---------------------------------........................---------....../////////////////////////////////...///000111111111111111***888KKK\\\hhhrrr|||aaayyy]]]EEE???888333555666222000000////////////////////////........................------------------------........................---------........./////////------111:::OOOnnnjjjiiigggppp~~~kkkfff|||kkkffffffcccuuu~~~pppeeeYYYWWWZZZWWWIII888...///333------------------------------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,---------.........//////...---------------000000/////////////////////////////////000111222cccTTTPPPQQQJJJGGGGGG@@@@@@@@@???===:::666333111111111000000000/////////////////////////////////***000000111AAAbbbppphhhiii???///:::NNN\\\|||}}}wwwcccLLLDDDOOO___eeeiiikkkjjjkkkmmmkkkgggjjjbbbWWWRRRTTTXXX\\\^^^dddfffiiikkknnnkkk^^^PPP999666000333KKKpppkkkKKKJJJkkkoooQQQKKKcccuuuQQQDDDCCC<<<111***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///////////////////////////000111//////222999???^^^~~~~~~ooo___XXXXXXiii{{{hhh```[[[NNN@@@BBBDDDAAA;;;333///---------------------------------------------------,,,---------............//////......//////000111444333222111111222333444222AAAeeetttvvvxxxmmmyyyvvv^^^EEE@@@???AAA<<<111,,,///........................------------------------........................------.........///////////////...//////000111222------...333>>>QQQfffttt}}}rrrXXX]]]pppwwwnnniiimmmuuuyyy|||~~~}}}uuuiiieeesssnnnXXXJJJDDD666222......000111///---/////////.........------------------------------........................---------...//////000000///////////////////////////111222000...///333888CCCSSSdddhhheeekkkooonnnvvvSSSBBB444444666333//////////////////////////////........................------------------------........................------........./////////111...///777DDDVVVnnnjjjooorrrwww{{{www~~~|||```[[[ddd|||~~~ppp^^^XXX___^^^PPP<<<000,,,,,,------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,---------...............------,,,,,,,,,------///000111222222222222222333222111111000111111111dddVVVQQQPPPIIIGGGHHHAAA@@@@@@???===:::666333111111111111000000000//////////////////////////////---...666HHH]]]mmmuuuxxxkkkjjj```PPP>>>999CCCVVVmmm}}}hhh^^^VVVZZZmmmyyyiii```VVVOOOQQQZZZeeesss~~~VVVNNN@@@333333IIIqqqlllNNNHHH\\\mmmcccMMMqqq}}}uuuYYYFFFDDD;;;,,,------------------------------------------------,,,,,,,,,------------...////////////////////////222222111111666CCCUUUbbbzzzXXX[[[rrr|||tttxxxiiiHHHHHHGGGFFFBBB===777333................................................------------............///////////////000000111333222111111333555777999===]]]{{{zzz|||nnnyyy}}}]]]OOOFFFHHHEEE:::111000....................................................................................////////////////////////000111222333...222===QQQiiiqqqdddmmmyyyxxxqqqmmmvvvzzz~~~}}}zzzmmmgggSSSIII<<<444000000...,,,////////////............................................................---------...///000000000///////////////////////////111222000...555DDDPPPccceeehhhmmmttt{{{~~~aaaEEE<<<;;;555///...////////////////////////........................------------------------....................................////////////444222777FFFUUU___ffflllmmmpppuuunnnmmm{{{mmm___VVV^^^ssspppcccbbb\\\QQQHHH@@@444(((------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------............---------...///111222333444777;;;>>>AAABBBBBBAAA>>>===;;;888666555444333hhhZZZSSSPPPGGGGGGIIICCCAAA@@@???===:::666333111111111111111000000000000000000000000000000000000444000BBBjjj|||yyy```kkk]]]GGG:::;;;QQQiiinnndddZZZ^^^mmmrrriii]]]RRRSSS\\\kkkMMM;;;///333TTT{{{tttLLLPPPnnnpppXXX<<>>666444000000000000000000000000////////////////////////------------------------..................................../////////000000222???WWWlllsssppplllzzzvvvzzzuuudddVVVddd~~~|||zzzqqqccc]]]___]]]III222------------------------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////......///111444777999:::BBBFFFLLLRRRVVVXXXXXXWWWOOOMMMJJJFFFBBB???<<<;;;eeeWWWSSSSSSJJJHHHHHHBBBAAA@@@>>><<<999666444222111111111111000000000000111000000000222222111000:::444OOOuuuuuu```kkk]]]:::///LLLfffqqqppphhhnnnzzzzzzoooUUUOOOXXXZZZJJJ666111;;;GGGuuu}}}ZZZ\\\nnnpppSSSJJJZZZBBBPPP===222///222111***---///'''..........................................------+++,,,...000111111000///+++555:::LLLuuu___ZZZ~~~uuuzzzxxx{{{qqqfff[[[MMMAAA>>>BBB>>>777///,,,---//////---//////............////////////............//////000////////////000000111...555666333111444NNNuuu|||sss|||tttJJJGGGQQQGGG888999222000...000222333111///////////////////////////---------.........//////////////////000000000000111......222333222555;;;]]]nnnlllcccmmmwwwqqqzzzttttttjjjKKK===999555666***)))444444((()))666////////////////////////........................////////////000000000000333///---///222222...+++000444111---===ZZZjjjiiilllyyyvvv~~~pppMMM>>>:::777444000...111111//////222//////.........---------////////////////////////........................000000///---...111222000777777GGGeee{{{|||vvvssszzzyyyzzzsssxxx~~~nnnNNNeeepppeeeaaabbbttthhh333,,,111444222000///---***------------------------........................---------,,,,,,+++++++++000///...---,,,,,,,,,,,,(((---222111,,,***---111999(((555===777UUUhhhJJJGGGbbb{{{{{{iiicccwwwsssmmmmmmpppiiiXXXMMMMMMdddVVVSSSSSSKKKHHHIIICCC@@@@@@>>><<<999666444222111111111111000000000000222111///////////////......GGGTTT___vvvzzzkkkeeeooo]]]EEE333^^^gggkkkrrr~~~wwwYYYSSSWWW```XXXAAA777;;;JJJuuulllBBBRRRrrroooZZZZZZpppoooNNN<<>><<<999666444222111111111111000000000000111111///...///000111222999^^^\\\VVVjjjbbbSSSgggVVV666CCCfffyyyxxxuuuzzz___[[[___WWWDDD666888PPPSSSEEEXXXwwwnnnGGGOOOuuuIIIOOOOOO888...000,,,,,,///.......................................////////////111333444111...000666======jjjwwwmmm{{{|||fff]]]XXXJJJ;;;???>>>;;;777222///......000//////......//////000000//////......//////000000000//////000111111222111666555>>>[[[qqqwwwzzztttnnnDDDBBBJJJ777666333///---...//////...////////////////////////------.........///////////////000000000111111111+++111666666999LLLrrrpppnnnxxx~~~|||xxxxxx~~~wwwZZZBBB@@@777///222:::888000////////////////////////........................////////////000000000000***333555...+++000555444+++888QQQkkkvvvvvvzzzuuu|||xxxSSS@@@===555000111222000...////////////.........------////////////////////////........................000...000333000,,,111;;;YYYhhhvvvyyyvvvuuuwwwyyyyyyfffQQQdddfffQQQUUUbbbSSS>>>,,,+++111111...---------------------------........................------------,,,,,,,,,,,,------...////////////............,,,---222<<>>===;;;999666444222111111111111000000000///000000//////000333777;;;TTTaaa^^^]]]^^^KKKUUUTTTAAAKKKiiitttgggVVV\\\WWWFFF===444TTT}}}YYYBBBZZZhhhUUULLLyyyuuuQQQNNNAAA;;;444))))))...+++........................///////////////000000000---333666333000888KKK\\\sssrrrrrr|||~~~yyyjjjJJJ===>>>>>>;;;666111......000000////////////000000000000////////////000000000000000000111111222333555444777WWW}}}~~~|||wwwpppyyymmmKKK<<>>>>>===;;;888666444222111111111111000000000///111111000...///333:::???VVVUUU]]]\\\MMMRRR}}}mmm@@@UUUzzz|||uuupppssscccbbb___GGG777999UUU{{{[[[CCCJJJbbb^^^UUUSSSDDDIIIKKK<<<***---333,,,/////////////////////////////////000000000111111000555777333555JJJoooxxxooo}}}nnnQQQDDDBBB???===:::666111---000000////////////000000000000////////////000000000000000111111222444444:::999AAAbbb}}}}}}nnnvvvnnnCCCJJJBBB???999444000///111222////////////////////////........./////////000000000000000111222333333444999111444TTTmmmcccyyyyyy~~~```KKK;;;...---333000000000000000000000000////////////////////////////////////000000000000777,,,+++555666///444BBBaaajjjppp{{{lllzzzxxxzzzYYYIII888222333333222333000000/////////.........///////////////////////////////////////////////////---000333111333CCCWWW{{{vvvtttrrrwwwXXXGGG^^^vvv{{{lll\\\XXXfffMMM666///111///...///------------------------........................------------------------...............---,,,,,,333000111<<>>>>>===666///111000000//////000000111111000000//////000000111000000111111222333555555555NNNfffuuu~~~yyy}}}cccFFFEEEBBB===666000...///111////////////////////////....../////////000000000000000111222333444444555555BBBiiiqqquuuuuuwww]]]DDD@@@;;;111000000000000000000000000////////////////////////////////////000000000000333---///555111111IIIiiitttnnnmmmyyy}}}~~~yyyaaaEEE777333222111111000000000/////////......///////////////////////////////////////////////////111111///222AAAXXXjjj{{{yyyuuusss|||yyyzzzOOOEEEbbbwwwkkk___\\\TTTIII<<<222......000------------------------........................------------............//////...------......///444;;;DDDNNNXXXcccooowwwzzztttuuuuuuuuuooouuutttmmm|||sssooottt}}}}}}bbbVVVTTTUUUMMMIIIHHHAAA===<<<<<<:::888666444333111111111111000000000000000111111000111999EEENNNEEE^^^aaaUUUhhhgggYYY~~~kkkddd\\\VVVXXXbbblllwwwrrrlllpppuuu```FFF;;;SSSMMMLLLhhh[[[KKKeeeeeeMMMCCCCCC;;;333000---//////////////////////////////000111111222333333222333999IIIdddyyy{{{|||xxx|||~~~lllMMM???AAACCC<<<333111111000000000000111111111111000000000000111111111111111222333444555666===sss}}}~~~aaasss}}}ZZZHHHFFFAAA:::333//////111////////////////////////.../////////000000000000000000111222333444555555===hhhlllsssoooSSSHHH<<<...000000000000000000000000////////////////////////////////////000000000000///222333333999LLLfffxxxppp}}}{{{oooqqq\\\CCC999444222111000000000000/////////...////////////////////////////////////////////////---333333///;;;ZZZzzz~~~xxxzzzvvv{{{{{{LLLRRRrrrrrrXXXfffgggQQQ888---...///------------------------........................------------.........///000///...---...111444666555JJJbbbkkkeee```eeemmmwwwtttuuuuuuwww~~~tttpppooolllhhhLLLEEE@@@CCCHHHKKKPPPTTTcccVVVTTTUUUMMMIIIGGG@@@<<<<<<;;;:::888666444333111111111111000000000000...000111333777BBBQQQ\\\KKKcccXXXWWWssshhhvvvjjj```VVVIIIDDDGGG???:::;;;BBBEEEOOOmmmtttqqqnnnhhh___VVVHHH???YYYeee===UUUvvvWWWTTT[[[BBBMMMLLL:::111222000000000000000000000000///000000111222222333333222777HHHhhhbbb~~~~~~UUU@@@BBBGGGAAA777111111000000000000111111111111000000000000111111111111111222333444666777XXX|||rrrcccmmmzzz~~~LLLJJJFFF>>>666222111333////////////////////////////////////000000000000000111111222444555666666]]]ooowww~~~www}}}}}}YYYEEEAAA000000000000000000000000000000000000000000000000////////////000000000000000555222111JJJnnnyyynnnttt~~~oooOOO@@@888444222000000000000////////////////////////////////////000000000000000000000000+++444555111EEErrr|||uuuxxx|||kkkuuuaaaGGG\\\nnnNNNkkkvvv\\\;;;...000111------------------------........................---------........./////////...------000444999<<>>888:::>>>>>>888888;;;:::555:::EEElllOOOXXXYYYKKKJJJDDDAAA???>>>===:::888666444333222222222111111111111000///333222...333CCCSSSZZZVVVWWWPPPiii}}}___llleeeSSSKKKTTTWWWLLLDDDFFFNNNTTT]]]lllyyyfffyyynnndddnnnKKKAAA===ddd}}}[[[KKKllltttPPP___lllIIILLLHHHIII---111000111222111000///000111///222222///000444333///444PPPfff}}}tttppplll___RRR@@@CCCHHH999555333000//////000///...222222111111111111222222111333111333:::888:::GGGdddrrr}}}uuuuuukkkKKK===DDDCCC999222...000000000000000///......///////////////000111111333///000777555333???RRR{{{zzz\\\JJJ>>>333000555444,,,,,,444000000000000000000000000222000///...///000000//////444222GGGsssyyyxxxzzzqqqHHH999666333111111000///......000111000000////////////000000////////////000000000000,,,777:::888IIIkkk{{{|||wwwooo___PPPccczzzttt[[[TTTZZZVVV<<<222333***000///......///...,,,***........................------------------------555+++111333)))666QQQZZZZZZ^^^cccnnn{{{~~~uuu}}}ttt]]]BBBEEE>>>999???BBBFFFQQQTTTOOOHHH@@@;;;999999:::rrrQQQVVVWWWKKKLLLGGGDDD???>>><<<:::888666444333222222222111111111111000000222222111777DDDOOORRRQQQVVV\\\xxx~~~ggguuuqqqpppsssrrrVVVEEE777NNNjjjIII___sss]]]QQQpppvvvJJJFFFGGG>>><<<333000111111111000///000111111111111222333444444444;;;]]]~~~iii{{{mmmxxxQQQCCCGGGHHH888555222000000111111000222222111111111111222222666444111555555...>>>```vvv}}}yyycccFFFDDDGGG@@@888555000000000000000000/////////////////////000111111222000333666222777XXX~~~jjjwww}}}uuuJJJ???999444222000---...111000000000000000000000000000//////000111222222222666222777UUUyyy}}}rrrtttsssddd~~~bbbCCC999:::333333222111///...///000000000////////////000000////////////000000000000......:::TTTmmmxxxzzz{{{~~~qqqvvvpppIIIGGGooo{{{fff]]]ZZZKKK999444333///...---...///...,,,+++........................---------------------------&&&***222777KKKnnn{{{ooofffmmm~~~{{{iiiOOOGGGDDDLLLUUUUUUWWW______^^^eeeaaaeeeiiijjjdddYYYLLLDDDXXXVVVUUUKKKMMMGGGCCC???>>><<<:::888555444333222222222111111111111000111222444777AAALLLQQQQQQMMMUUUhhh|||wwwvvvdddpppsssfffWWWGGG>>>jjj|||KKKJJJgggmmmIII]]]\\\HHHLLL999JJJ333111000000000000000111111333000111666555111666@@@sssyyy|||}}}zzzNNN666888===999444111111222222222222222111111111111222222333222111777777777ZZZwwwsss^^^GGGFFFBBB777333000000000000000111111111000////////////000111111000222555555666IIIxxxvvvssswww{{{pppkkkMMMEEE:::111///000111///000000000000000000000000...///000111222333444444444666LLLnnn}}}fffrrrPPP::::::666555444222000//////...000000////////////000000/////////000000000111111999...EEE}}}lll}}}yyyuuuhhhHHHXXX{{{pppccckkkkkkOOO444222///---,,,---......---,,,........................------------------------777333///666DDDMMM___yyywwwssstttxxxzzzgggTTT@@@>>>JJJOOOWWW______^^^ccc___ZZZ___eeemmmyyy{{{qqqiiibbbWWWTTTKKKLLLDDD@@@>>>>>><<<:::777555333222222222222111111111000000333222444===JJJUUUWWWUUUMMMWWWooo|||wwwvvv}}}rrrkkkYYYsssrrrqqqnnnkkkCCCRRR]]]@@@SSStttYYYTTT~~~wwwQQQQQQ???JJJ444222111//////000111111111333000333888333///???WWWvvvZZZ:::EEE@@@;;;555222111222333333333222222111111222222333...222222444:::GGGqqq{{{llljjj|||QQQBBBBBB;;;555111000000000111111222222000000//////000000111222000444444666IIIlllkkkSSS<<<555555222000111000000000000000000000000...///111111111222333444222JJJmmmxxxwwwiiiGGG<<<666555333222111111///...000000////////////000000/////////000000111111222999111MMMxxx{{{sssttt}}}VVVLLLccc~~~uuuoooaaaeeeqqqZZZ888222///---,,,,,,.........---........................------------............---...---BBBaaa```XXXcccxxxmmmqqquuuVVVDDDHHHTTT``````TTTdddiiiddd___ccccccbbbkkkgggiiikkkooossswwwzzz|||eeeWWWTTTKKKLLLDDD@@@>>>===;;;999777555333222222222222111111111000000444000222<<>>555333000///111222222111111111555666///222PPPttt~~~www```IIIKKKBBB===777222111222222222333333222222222222333333///999444...;;;TTTqqqttt~~~nnneeeCCCDDDFFF>>>222222111111111111222333000000000000000111222222222666555@@@gggyyy~~~aaa@@@;;;;;;111---222111111111111111111111111///000111111///000333555BBBgggtttqqq{{{bbbCCC888555111000111222111000000000////////////000000/////////000111222222222...777RRRvvv}}}zzz}}}tttrrrxxxrrraaaSSSVVVlllwwwyyyaaaPPPZZZWWWCCC;;;111///---,,,.........---........................---------....../////////...333999XXXhhhaaajjj{{{uuuooozzz\\\MMMKKKTTTYYY```eee```\\\cccbbbeeerrrzzz|||uuuoookkkjjjkkklllaaaTTTTTTMMMMMMFFFEEE>>>===;;;999777444333222222222222111111111111000333///111;;;EEEHHHFFFDDDIIIcccvvvtttmmmnnnwww}}}~~~}}}nnnFFFHHHfffxxxgggrrr___RRRWWWhhhEEEcccdddPPP{{{```BBBHHH???III:::666111000222333222111111222555444222AAAgggsssAAACCC???999555333222222111333333222222222222333333000;;;555444PPPppp}}}~~~tttqqq~~~LLLBBBGGG===555444222111111111222333111000000000000111222222444666===WWWggg{{{}}}pppMMMCCC???333---000111111111111111111111111000111222000...000555:::XXX{{{wwwyyy{{{III===888222///111222222111000000////////////000000...///000000111222333333111PPPmmmwwwzzzzzzwww{{{yyyuuunnncccVVVMMMGGGGGGIIINNN]]]nnneeeKKK___www^^^\\\```RRR@@@444111...---...///..............................---------...//////000000777???KKKffftttrrrxxxwwwqqqsssxxxnnn]]]aaaVVVTTTUUUQQQXXXggglllaaannnvvv}}}^^^SSSUUUNNNLLLFFFFFF>>>===;;;999666444222111222222222111111111111000222000666AAAIIIFFF@@@>>>LLLgggmmmjjjvvv|||{{{~~~{{{\\\GGGVVVvvvaaagggkkk[[[OOOyyyTTTRRRwwwLLLqqqNNNFFFDDDHHH>>>999333111333444333000222333333333<<>>555000111333333111000000////////////000000...///000111222333333444<<>>888;;;:::444222444444333222222333333333???///<<>>999333000111222222111...666333---222444333888;;;FFFttt{{{xxx}}}wwwlllVVVHHH@@@EEE:::555000000333444222//////888333...000111OOO|||lllttthhhTTTHHHJJJHHH???@@@KKKFFFKKKbbbnnnEEE666:::222...333---111111000000000000111111,,,333222222666333222<<>>:::444111111222222111...555222///555555333999FFFjjjxxxSSSDDDGGGDDD<<<666111000222444333000111111222666666:::]]]yyy~~~cccpppnnn]]]UUUTTTOOOIIIEEEFFFGGGGGGLLLIIINNNbbb[[[>>>:::111...444222111111000000000000111111///333111000666444555AAAOOOnnn|||ooouuudddXXXPPPRRRwwwVVVFFF\\\uuugggcccZZZWWW:::000333,,,---333///////////////////////////------...000///111<<>>CCCDDDBBB888<<>>DDDYYYoooqqqPPP]]]nnntttKKKbbbbbbLLL[[[jjjSSS<<>>999222000111333333222888...222999666AAAgggxxx~~~sss\\\rrrvvvhhhfffpppYYY```gggcccmmmaaaUUUPPPVVViiirrrIII>>>666111333333111111000000000000111111111444000///555444999HHHwwwzzzzzzpppsssyyykkk^^^UUUNNNJJJhhhuuuOOONNNqqq{{{mmmiiijjjLLL888222+++---222///////////////////////////......///...---222BBBSSSkkkmmm{{{}}}ppp~~~mmmbbbhhhqqqnnnfffgggwww___QQQRRRKKKKKKDDDCCC>>><<<999777666555333222111111111111111111111111111;;;GGGHHH@@@<<>>[[[}}}hhh___HHHAAA===999444222222333333000444222333777333444CCC[[[~~~___JJJCCCAAA;;;555000000222333333999...222777:::XXX{{{|||lll```~~~xxxxxxnnn___SSSLLLPPP```pppWWWDDD<<<444111111111111000000000000111111111333000000555444<<>><<<999777666555444222111111111111111111111111333===GGGGGG>>>;;;IIIZZZUUUOOOZZZlllwwwyyy|||zzzrrr[[[RRRaaaiiivvvfffXXXSSSMMMJJJJJJIIIFFFBBBHHHBBB@@@DDDGGGFFFEEEFFFRRRyyyfff\\\oooZZZEEE}}}PPPjjj]]]```SSS;;;@@@>>>;;;777444333333444333777PPPyyyVVV???EEE@@@555:::555444444444555555666777444UUU|||xxxjjjJJJBBB@@@;;;777333222333444333555333444666222;;;TTTzzzwwwwwwxxxyyymmmiiiaaaXXXTTTVVV]]]ccc___bbbeeeiiilllooorrrtttxxxqqqFFFKKKBBB>>>777222000111222333111...222555JJJ~~~sssvvvoooWWWyyywwweeeVVVQQQLLLIIIFFFDDDIIIOOO___zzzmmmKKK===555111333111111000000000000111111///333222333666555CCC^^^tttssseeeyyyvvvnnniii```ccc^^^kkkwwwRRR;;;999???777QQQrrrxxxbbbSSSXXXrrrooo^^^```hhhZZZBBB000...111000///////////////////////////+++...000000777IIIcccuuulllnnneeeyyyuuurrrnnnkkkhhhhhhjjjmmm~~~rrrbbbWWWQQQNNNLLLDDDQQQeeeyyybbbSSSSSSLLLKKKDDDBBB>>>;;;888777777666444222111111111111111222222222222999BBBDDD??????MMM]]]YYYQQQ\\\bbbkkkvvv{{{ooo^^^kkkuuu~~~wwwccc``````___^^^]]]]]]___aaaQQQQQQSSSSSSNNNIIILLLRRRCCCaaaWWWkkkiiiAAArrrRRRXXXpppWWWTTTAAA??????<<<888555333444555444===fffqqqnnn|||yyyGGGIIIDDD333<<<555555555555555666777888@@@ddd~~~~~~UUUDDDBBB>>>888444222333555444555444555666444JJJpppzzzqqqooonnnnnnqqqwww}}}}}}rrrdddXXXRRRPPPPPPSSSZZZdddlllqqqqqqppphhhttt~~~zzzyyyEEELLLCCC@@@:::555222111222333///333333666ZZZ|||xxx~~~uuuxxxzzzqqqqqqpppjjjZZZIIIAAACCC???<<<;;;???AAA??????BBBIII]]]|||VVV>>>666333777111111000000000000111111---333333444555777PPPvvvsss|||jjjkkkzzzuuutttvvvbbbddd\\\```zzzvvvcccSSSFFF???AAAHHHVVVTTTOOOGGGBBBAAAEEEIII===<<>>???AAAAAAFFFLLLWWWcccqqq~~~dddUUUTTTLLLKKKCCCBBB===;;;888777777666444333000000111111111222222222555888>>>AAA@@@BBBNNN[[[WWWSSSdddbbbhhhxxxxxx|||uuuYYYbbbqqq}}}{{{yyyxxxxxxwwwtttoookkkiiiiiibbbbbbaaa]]]TTTKKKKKKPPPIIIPPPiiihhhxxx~~~OOOooo]]]EEE\\\ooo~~~[[[FFF??????===:::555333444666777III{{{iii]]]RRRPPPMMMJJJEEECCCJJJTTTggg[[[KKKDDD888777555555555555666777888999___{{{qqqhhh```[[[WWWTTTNNNQQQTTTUUUVVV\\\eeemmmgggEEEDDD@@@:::444222444666444555444777777999\\\}}}jjj```ZZZ\\\ddduuuUUUJJJCCCAAA===777333111111222111777444???iiilllOOOBBBFFFJJJJJJAAA???>>>???>>><<<===???@@@>>>>>>BBBBBB???>>>AAACCCMMM```|||gggFFF<<<444444111111000000000000111111---333444444444<<>>:::555333444666???YYYmmmVVVKKKGGGEEEDDDBBB@@@BBBFFFHHHEEECCCEEE===PPPuuufffIIIEEECCC666555555555555666777999999nnn}}}|||xxxsssqqqrrrvvvyyyzzznnnqqqtttsssqqqrrrxxx}}}wwwmmmrrrFFFEEEAAA;;;555222444777333555555888888>>>iiippp^^^SSSKKKGGGCCC@@@CCCVVVuuujjjMMMCCCAAA>>>999444111111111000666555JJJzzz{{{ttt___LLLGGGHHHEEEAAA@@@===>>>===;;;>>>BBB???888;;;<<>>dddmmmHHHIIIwwwtttgggsss]]]===666111)))...////////////////////////***---000666JJJfff{{{xxx```vvvtttwwwxxx~~~vvvrrrtttvvvxxx~~~{{{mmmcccWWWQQQUUU```jjjppp```QQQRRRNNNOOOGGGDDD===:::777555555555444222222222111111222222333444:::???AAA>>>???EEELLLNNNKKKXXXccceeejjjvvv~~~zzzzzzhhhhhhffffffzzzsssjjj^^^UUUTTTRRRSSSfff{{{wwwzzz~~~lllMMMhhhdddkkkIIIAAA===???<<<444777999///HHH|||vvvsss\\\JJJIIIIIIAAA???EEE>>>@@@BBBCCCBBBBBBDDDEEE@@@HHHKKKeeeuuuoooAAAOOOAAA::::::111222555222777@@@AAAyyy||||||TTT@@@CCC<<<444888333444888333999555+++MMMooo]]]HHH>>>???DDDDDDBBBAAAAAAAAAAAAFFFRRRaaallldddYYYGGG>>>???>>>444222666333///@@@000jjjwwwsss~~~vvvYYYMMMAAA===BBBEEEAAA;;;@@@>>>;;;888666777999;;;<<<>>>@@@???@@@AAA@@@>>>@@@AAAAAAMMMfffooozzzNNN:::@@@---222111111000000000000000555000000666:::HHHiiiwwwUUU^^^|||llldddlllkkkaaaeeeZZZkkkuuu```^^^iiiaaaZZZ[[[^^^```aaaaaaaaa```cccaaa```aaa```YYYNNNEEEEEE<<<@@@@@@CCCnnniiiSSSJJJ{{{}}}ccc^^^cccddd===888---666)))........................///***000+++SSSnnnzzzrrrmmmwww~~~uuutttyyysssrrrsssuuu|||yyyyyy~~~oooeeeIIIEEE???>>>BBBLLLWWW___aaaQQQSSSNNNOOOFFFCCC===:::777555555555333222222222111111222222333444777;;;>>><<<>>>EEEKKKNNNIIITTT]]]```hhhwww}}}{{{cccIIIKKKWWWlll|||vvvnnngggaaa]]]XXXcccVVV```ooogggJJJ@@@<<<>>><<<888999999222CCCeeeYYYPPPPPPOOOJJJJJJNNNJJJHHHEEEDDDEEEEEEEEEDDDDDDHHHCCCLLLsssRRRKKK@@@777777777999;;;777333;;;KKKjjjYYYBBBCCC===555888333555666000444777BBBppp|||lll```______bbbeeeeeebbb___]]]XXXOOOFFFAAAAAAFFFJJJ^^^pppooogggJJJ@@@???>>>555333666333---;;;AAA|||~~~{{{{{{vvv]]]OOOJJJEEEBBBAAABBBBBBBBB333;;;CCCDDD@@@===???CCC;;;<<<===???CCCFFFDDDBBBBBBCCC@@@FFFYYYnnn~~~[[[CCCDDD444222222111000000000000000222222444888>>>NNNkkkSSS^^^xxxxxxyyygggcccllllllbbb^^^TTTYYYZZZGGGAAAPPPZZZfffhhhkkknnnpppppppppoooooommmkkkjjjhhhbbbXXXPPPKKK<<>>fff}}}bbbFFFCCC>>>777999333666222222333555KKKyyyrrr{{{qqqaaaWWW\\\fffrrryyywwwqqqkkkiiiaaaZZZOOOEEE???<<<;;;;;;@@@NNNllllllPPPBBB??????666333666333777555MMM}}}{{{www~~~zzz~~~zzz```JJJBBBDDDEEEBBB@@@@@@EEEIIIIIIGGGEEEAAA???======>>>AAA???>>>@@@BBBCCCAAA>>>CCCEEE@@@AAAKKKXXXvvvxxxlllKKKCCC666222222111000000000000111///444666777EEEbbbpppKKKddd}}}yyy~~~~~~qqqcccdddnnnnnneee[[[YYYWWWTTTIII:::DDD```oooqqquuuxxxzzzzzzyyyxxxuuurrrnnnllljjjddd\\\VVVTTTBBBAAAEEE999@@@kkkeeeEEEkkkzzzfffYYYGGGAAA---///222........................222---222NNN^^^nnnxxxyyy~~~www{{{|||vvvwwwzzz{{{zzz{{{}}}wwwssstttwwwsssggg\\\NNNHHH@@@;;;999:::;;;<<<:::999888777777999;;;===cccTTTTTTLLLLLLDDDBBB<<<:::666555444444333222111111111111111222222333999===??????BBBJJJOOOOOOTTT```iiihhhkkkvvv|||fffQQQUUUZZZqqq{{{tttoooeeebbbqqqmmmzzzfffNNNPPPyyyTTT@@@>>>:::<<<>>>999666===zzzwwwrrrvvvwwwsssqqqqqqmmmgggbbb```[[[VVVQQQMMMIIIHHHFFFJJJGGGBBB???LLLtttEEEJJJBBB555<<<111111<<<666LLLwww}}}{{{~~~~~~vvvkkkeeeccc```\\\XXXUUUTTTTTTTTTVVVXXXZZZ\\\ooowwwoooJJJCCC???:::999222777...999999000EEE|||wwwxxxmmmppp^^^WWWWWWRRRYYY______YYYSSSRRRRRRNNNIIICCC@@@AAABBBAAA@@@AAAAAASSSwwwwwwWWWFFF??????888444666444;;;000ZZZ~~~aaa}}}{{{|||}}}nnn___SSSZZZXXXTTTQQQPPPRRRUUUWWW___SSSHHHHHHOOOQQQJJJAAABBB?????????>>><<<===@@@AAADDDAAA@@@EEENNNhhhzzzoooyyyPPPBBB777333222111111000000111111000555444555MMMzzz}}}tttyyyyyyXXXJJJqqq~~~{{{kkk```dddnnnnnnggg^^^iiihhhlllmmmTTTNNNooovvvxxx{{{}}}~~~}}}|||{{{vvvsssoookkkhhhccc^^^YYY[[[MMMHHHFFF:::888TTTvvvnnnLLLaaa~~~pppbbbQQQCCC333111333........................555///,,,XXXsss~~~yyy{{{yyyssswww}}}}}}zzzxxx{{{xxxuuurrrlll___NNNAAACCCAAA???===<<<;;;;;;;;;======<<<;;;;;;;;;;;;;;;dddUUUTTTLLLJJJCCCBBB<<<999666444444444333111111111000000111111222333;;;>>>@@@@@@CCCJJJMMMLLLQQQcccpppnnnlllsss|||~~~YYYAAAGGGRRRxxxuuurrrkkkfffnnnvvveeeJJJNNNtttjjjAAAAAA::::::???666555HHHggg}}}~~~}}}{{{~~~}}}uuuooopppmmmeeeZZZPPPLLLKKKGGGHHHGGGIIIEEEBBBaaayyyQQQLLL:::<<>>UUU~~~xxxvvvyyy|||rrr```YYYRRROOOPPPQQQOOOKKKFFFGGGIIIIIIIIIIIIGGGFFFNNNXXXkkkuuu|||PPPCCC@@@<<<:::222999...<<<999555TTTvvv}}}zzzxxxdddYYYYYY]]]XXXXXXVVVSSSPPPOOOPPPRRRIIIEEE@@@@@@AAABBBAAA???III???CCC```sss```III@@@@@@999555777555333333ttt|||}}}VVV{{{zzz{{{|||yyymmmgggdddhhh^^^UUURRRWWW[[[[[[YYYJJJGGGEEEJJJOOOPPPHHHAAA>>>>>>???@@@<<<888>>>HHH???DDDBBBAAADDDHHH]]]}}}qqqXXXEEE===333222222111111111111111222666555666RRR{{{uuuVVVTTTzzzzzzvvvcccZZZ^^^fffgggcccdddwwwyyyrrr___yyy~~~{{{yyyuuupppmmmhhhdddbbb\\\XXXNNNEEE>>>;;;HHH\\\pppTTTQQQtttzzzrrrppprrrgggTTT???999333111////////////////////////,,,666===hhhpppuuukkk}}}vvvzzz|||yyyrrrooouuu||||||yyywwwssswwwxxxqqqdddWWWNNNKKKMMMKKKHHHCCC===999666555<<<;;;999888888888::::::dddVVVUUULLLJJJCCCCCC<<<999666444444333222111111000000000000111222222;;;===>>>>>>CCCIIIKKKHHHHHH[[[jjjkkkkkkrrr{{{[[[BBBFFFPPPzzzyyyxxxssslllnnnttt|||iiiJJJyyyZZZvvvBBBDDD;;;:::???444888ZZZvvvuuuqqqiii^^^UUUPPPNNNKKKFFFAAAFFFFFF>>>KKKmmm[[[FFF???:::<<<555666>>>>>>UUUyyywwwvvvyyylll\\\RRRUUUQQQLLLJJJKKKKKKJJJHHHIIIHHHFFFEEEEEEFFFHHHHHHFFFDDDIII[[[yyyUUUCCCAAA???;;;222:::111:::444AAAxxx~~~xxxuuujjjeeeddddddiiigggdddaaa^^^[[[XXXVVVNNNKKKHHHEEEDDDCCCAAA@@@FFF>>>>>>QQQqqqeeegggMMM@@@AAA;;;666777555555CCCsss^^^yyy~~~}}}}}}vvvjjjffffff]]]VVVPPPRRR[[[dddgggfffoooqqqmmm```RRRLLLQQQXXXIIIHHHJJJKKKCCC999:::BBB???DDDBBBAAABBBAAAOOOjjjaaaIIIAAA333333222111111111111222333666777>>>YYY~~~SSSYYYzzz}}}mmmXXXPPPSSSWWWZZZ[[[lllsss}}}zzzvvvrrrnnnllljjj___```SSSGGGDDD???CCCTTTccc}}}}}}xxxpppWWWGGGnnn}}}uuucccmmmdddVVV===;;;222000////////////////////////&&&<<>>DDDKKKLLLIIIGGGUUU```ccciiiuuu||||||\\\HHHMMMSSS|||{{{uuusss~~~|||sssyyyvvvLLLsssjjjnnnAAAGGG<<<:::@@@555@@@nnnvvvrrruuukkkeee]]]ZZZ[[[[[[XXXUUUMMMHHHAAADDDFFF===BBBYYYmmmDDDKKK777777777666666CCCgggrrruuuwwwtttzzzoooaaaXXXVVVYYYXXXXXXWWWWWWWWWWWWWWWYYYXXXVVVTTTSSSSSSTTTUUUPPPNNNLLLPPP```XXXCCCBBBAAA;;;222;;;444999333HHHhhhwwwyyyvvvsssoookkkjjjkkkjjjhhhbbb[[[TTTPPPUUUTTTRRROOOKKKHHHHHHIII@@@CCCCCCIII___}}}qqqmmmOOO@@@AAA<<<777777666;;;RRRbbbggguuu{{{{{{zzz{{{|||~~~qqqfffeeehhhhhhkkknnnnnnlllnnntttzzzzzzxxxqqq```NNNDDDEEEJJJUUUQQQTTTZZZVVVGGG>>>===>>>BBB@@@@@@AAA===DDDZZZ~~~mmmiiiNNNEEE444333222222111111222222555555888HHHfffyyyGGGZZZzzzyyydddNNNGGGHHHJJJOOOUUUhhh|||xxxtttrrrqqqjjjfffXXXPPPMMM???BBB```bbbmmm~~~{{{\\\FFFsssqqqrrrcccaaaEEE>>>///222////////////////////////***===XXX```nnn{{{||||||yyyvvvyyyllliiikkkqqquuuuuuuuuwwwvvvvvvssslllaaaUUUMMMHHH]]]\\\XXXQQQHHHBBB@@@@@@???>>>>>>>>>============cccVVVUUUKKKJJJDDDEEE;;;999555444333333222111000000000000000111111222:::<<<>>>@@@GGGOOOPPPMMMLLLTTTYYY]]]iiiwww}}}yyyooo}}}FFF555AAAOOO|||yyyttt\\\aaa{{{OOOoootttbbbAAAHHH===:::BBB777FFF|||}}}~~~pppZZZSSSZZZ[[[PPPFFFIIIUUU______[[[MMMLLLGGGIIIJJJ@@@AAARRRIIIKKK<<<999;;;888555QQQttt}}}ooovvv}}}ooorrryyy{{{rrrddd^^^aaafff\\\___bbbdddeeefffhhhjjjgggggghhhgggeeeaaa^^^\\\TTTXXXWWWPPPOOOcccZZZCCCCCCBBB<<<222<<<555<<<666HHHXXXttt}}}}}}~~~yyyxxxwwwrrrmmmrrrvvvyyyxxxrrrllliiihhh^^^___\\\VVVOOOKKKKKKLLLAAAKKKJJJCCCPPPrrrqqqPPP@@@BBB===777777666666WWWKKKccckkkzzzqqqtttvvvxxxzzz}}}}}}ooohhhllltttuuu|||gggZZZ^^^gggxxx{{{lll\\\QQQMMMSSSdddiii\\\MMMGGG===@@@???@@@BBB<<>>AAA>>>:::999QQQ||||||}}}}}}aaaJJJCCCEEELLLHHHOOONNNJJJ```qqqfff[[[RRRJJJIIIHHHFFFEEEGGGuuu]]]BBBAAA666:::999777\\\qqqqqq|||sssmmmkkkooo{{{xxxuuupppkkkjjjnnniiikkknnnqqqrrrqqqooonnnnnnooopppppppppooommmllljjjfff\\\WWWVVVVVVpppaaaBBBEEEEEE<<<888666666@@@:::GGG{{{xxxWWWqqq||||||~~~}}}zzzvvvsssrrrgggddd```\\\YYYVVVSSSPPPJJJPPPLLLCCCKKKhhh[[[>>>===@@@999555999999nnn~~~JJJaaassszzzuuuqqqnnnqqqvvv{{{}}}~~~ssshhheeelllsssbbbXXXUUUUUUSSSPPPIIIBBB>>>???AAACCCFFFKKKdddtttlll}}}cccXXX<<<222222444///111555000555:::444WWWnnn{{{RRRPPPbbbxxx~~~yyynnnVVVCCCAAACCCCCCHHHRRRRRRsss{{{wwwyyyooocccTTTJJJMMMVVVbbbJJJ^^^vvvsss|||xxxXXX:::333333000////////////000000111222>>>pppqqqyyyxxx~~~tttttt|||lllgggfffmmmtttwwwxxxzzzwww~~~zzzkkkgggkkkeeeWWWPPPUUU]]]___UUUJJJKKKTTTRRRMMMIIIFFFGGGFFFCCCAAAaaaZZZSSSOOODDDHHHAAA<<<999555333333333222111000111222111000000222444AAABBB>>>;;;AAALLLMMMFFFRRRYYY^^^aaalllzzz|||wwwTTTAAACCCNNNsssRRRWWWzzz___XXXBBB???;;;;;;AAA]]]ppp~~~}}}yyyZZZNNNSSSWWWSSSUUURRRTTTppprrrggg]]]SSSNNNJJJGGGFFFHHHmmmeeeMMM???777<<<<<<888WWWoooppp|||qqqjjjfffhhhrrr~~~yyyzzzxxxtttrrruuutttuuuvvvwwwwwwuuusssrrrsssssssssrrrrrrqqqpppooonnnkkkaaa\\\YYYSSSbbbiiiFFFEEECCC;;;999777333555:::]]]iiiWWWooozzz||||||xxxuuussspppkkkgggdddaaa]]]ZZZSSSUUUPPPHHHJJJ___|||lllgggFFFAAABBB999444888???}}}tttjjjJJJaaauuu|||uuuooolllppptttvvv{{{{{{uuupppttt|||xxxqqqcccPPPAAAUUUNNNGGGCCC@@@===@@@EEE___qqqdddQQQ>>>333222444///111555111:::>>>===___NNNOOOdddzzz~~~yyypppVVVAAA@@@DDDBBBCCCHHHUUUvvv{{{vvvpppiii\\\NNNIIIKKKyyyvvv```JJJZZZoooiiiooooooWWW???555111000////////////000111111444MMMoootttzzzhhhsss{{{qqq~~~lllggggggmmmrrrrrrpppooozzz|||}}}{{{wwwrrrkkkfffuuunnnjjjlllkkkddd\\\XXXUUUPPPKKKIIIHHHGGGCCC@@@aaaYYYRRRNNNDDDGGG???<<<999555333333333222111111111222111000111333555===???;;;888???KKKLLLEEENNNVVV\\\aaalllxxxyyyqqqyyyPPP???BBBLLLqqqeeeXXXVVV___aaaDDD===:::===JJJhhh~~~}}}{{{xxxxxxwwwdddfffgggddd```XXX```~~~xxxvvvkkk^^^UUUNNNHHHFFFHHHdddhhhPPPFFF;;;<<<999666WWWlllooo|||~~~llljjjhhhjjjuuu}}}}}}}}}~~~}}}}}}}}}|||||||||{{{{{{yyyyyywwwuuutttssssssssspppmmmfffccc```UUUXXXmmmrrrKKKFFFAAA;;;999888:::111BBB}}}ZZZVVVmmmwww{{{|||yyytttoookkkgggccc```\\\YYYUUUPPPMMMYYYuuuxxxkkkIIIAAAAAA:::666999GGGzzzaaaIIIaaavvv~~~{{{tttjjjhhhoooqqqqqqzzzyyyzzzxxxkkkbbbHHH;;;444;;;GGGIIIBBB<<<\\\vvvrrr\\\BBB444222444000111555333999<<>>AAAIIIddd|||wwwsssooogggZZZPPPKKK~~~yyygggJJJOOOsss~~~pppmmmiiiUUUCCC888000///////////////000111222888```sssggg|||ccc|||uuuaaaqqqmmmgggeeegggpppvvvuuurrrrrr{{{~~~xxxooommmllleee\\\VVVXXXTTTNNNKKKIIIGGGCCC???aaaXXXQQQNNNDDDGGG>>><<<999555333333333222111111222222111000111444666999;;;999888@@@LLLMMMGGGKKKSSSYYY^^^hhhuuuvvvooozzznnnHHH<<>>???QQQqqqxxxttttttrrrqqqzzzqqqgggkkkfff___lllvvvhhh\\\QQQHHHFFFHHH^^^tttPPPKKK<<<888777>>>lllzzzjjjpppwwwiiikkkkkkmmmwww{{{}}}~~~{{{yyywwwvvvvvvvvvpppoooiiiiiiiii^^^[[[hhhuuuNNNFFFBBB===;;;888@@@222IIIOOOUUUiiitttzzzzzzuuuqqqlllhhheeeaaa[[[YYYXXXTTTXXXtttkkkGGG>>>>>>;;;999<<>>>>>GGG???NNNaaa{{{yyy}}}rrrmmmaaaMMM888111555111111666777;;;CCCQQQtttvvvtttxxxrrrBBBRRRpppxxx```OOOBBBBBB@@@>>>FFFSSS\\\GGGVVVyyy{{{vvvuuuooobbbWWWtttsssssstttSSSKKKaaazzz~~~sssZZZFFF;;;000////////////000111222333:::rrr~~~llleeedddhhhpppuuutttssstttyyy|||zzztttqqqqqqrrr___[[[WWWTTTSSSPPPKKKGGGdddXXXPPPNNNEEEGGG===<<<999555333333333222111222222111000000222666999@@@AAA>>>;;;@@@IIIHHH@@@XXX]]]______gggqqqrrrlllsssfffAAA;;;AAAHHHnnngggeee|||}}}xxxqqq|||oooPPP]]]zzzyyyNNNHHHCCC@@@ddd]]]}}}qqqfffllllllmmmxxxvvv{{{xxx}}}sssbbbQQQIIIHHH___^^^MMM===999;;;LLLoooffftttllldddmmmllljjjsssvvv{{{}}}||||||}}}~~~wwwuuuwwwoooiiiqqqyyywwwTTTLLLHHHDDD???777888333TTTpppFFFPPPaaannnzzz~~~zzzuuurrrnnnhhhfffeee^^^]]]qqq^^^KKKEEE@@@;;;999YYY~~~FFF>>>ZZZtttpppccc______ccchhhooozzz}}}tttjjjdddQQQSSSZZZcccbbbWWWIIIBBB<<>><<<999555333333333222111222222111000000222777:::777:::999999AAALLLMMMEEEHHHQQQYYY___iiitttssskkksssdddAAA;;;AAAEEEiii|||jjj]]]{{{~~~xxx{{{{{{WWWfffuuuNNNIIIIIIEEEfffrrrtttccc]]]iiihhheeemmmooorrrvvvzzz}}}yyyaaaRRRMMMbbbaaaSSSAAA:::;;;NNNyyycccaaavvvzzz___[[[gggfffccckkkjjjsss}}}~~~}}}|||tttmmmssssssbbbTTTLLLHHHAAA777;;;888mmm~~~iiiCCCLLL\\\jjj{{{~~~~~~{{{vvvrrruuuYYYGGGEEEDDDAAA???ccc}}}RRRAAA\\\uuu~~~iii\\\aaa___YYY___mmmooohhhhhh}}}|||zzzxxxtttooojjjgggdddooowwwppp]]]TTTbbbvvvrrr{{{___XXX<<<000555333222888;;;SSS|||uuueeeCCCRRRnnn}}}~~~{{{lllMMMAAA<<>>===:::666333222222111000222222000//////111555999777;;;:::888BBBOOOOOOEEEJJJSSS[[[```jjjtttssskkkpppZZZ666EEE<<>>fffrrrtttIIIJJJ\\\iiiyyyzzzxxx~~~RRRFFFSSSHHH999CCC```yyyVVVCCCPPPooo|||ooo]]]XXX[[[UUU[[[```pppvvvsss|||{{{uuummmkkkmmmllliiilllppppppkkkiiijjjhhhdddjjj^^^YYYaaacccZZZQQQPPP```{{{fff}}}gggaaa;;;444444333666444>>>TTTuuuwwwfff@@@QQQkkkyyyxxx{{{xxxhhhGGG;;;:::???===@@@FFFDDD[[[dddqqq}}}~~~sss^^^VVVdddsssRRRdddqqqWWWMMMBBB---000111222111111222444666SSSzzzzzzfffpppzzzvvvhhhbbb```lllyyy{{{hhhVVV\\\ddd~~~fffYYYQQQOOOEEEHHH>>>===:::666333222222111000111111000//////111555999===@@@>>>;;;CCCNNNNNNEEELLLQQQVVV\\\jjjvvvssshhhwwwbbb999CCC999@@@]]]LLL|||eeedddWWWOOOMMMSSStttppphhh}}}}}}WWWWWWYYYRRR\\\]]]aaaooossspppooohhheeeoooxxx```OOOaaa}}}ttt___CCC<<>>NNNVVVfff|||}}}}}}}}}|||{{{~~~}}}{{{}}}vvvhhhKKKWWWyyywwwnnnMMMaaavvvuuurrrbbbSSSDDD333111111222111111222555777QQQ~~~{{{xxxeee\\\\\\kkkzzz|||```NNNNNNeeeYYYQQQOOOFFFHHH>>>===:::666333222222111000111111000//////111555888@@@BBB???<<>>555333222777777BBBaaavvvwwwNNNCCCSSSlllyyywwwyyyuuueeeGGG:::999<<<999;;;@@@>>>555===RRRtttyyytttpppnnn^^^___\\\TTTPPPQQQRRRRRRLLLMMMNNNPPPQQQPPPKKKGGGEEEKKKgggrrrqqq{{{~~~eeeEEEZZZllliiiooocccOOO???333111111222111111333666999SSSttt~~~tttaaaXXX\\\mmm}}}|||~~~UUUBBBDDD\\\dddQQQAAABBBeeeYYYPPPOOOFFFHHH???===:::666333222222111000000000000//////111444777>>>>>>;;;999>>>EEEEEE@@@QQQSSSUUU[[[jjjyyyyyynnnvvvnnn@@@???777;;;LLLooottt```LLLCCCCCCLLLrrrYYY[[[___ddd___``````zzzhhhXXXRRRRRRLLLUUUSSSWWWfffnnnuuu~~~~~~|||iiiSSS\\\ooojjjqqqIII;;;@@@aaacccVVVZZZwwwcccMMMRRRVVVYYYaaaeeeddd\\\KKK???<<<;;;JJJeee~~~~~~~~~~~~|||ssshhh```GGG@@@AAAOOObbbuuukkkcccXXX\\\DDD777999===ooodddCCCGGGUUU___mmmvvviiiQQQaaaeeeMMM===UUUDDD>>>JJJhhhtttlll\\\RRRWWWQQQTTTVVVooottteeeYYY\\\ssszzz~~~nnnggg???555333333999:::FFF]]]mmm|||QQQBBBQQQkkkwwwuuuxxxuuufffEEE888888<<<;;;>>>DDDBBB777888AAAWWWooo{{{wwwnnnYYYVVVRRROOOMMMMMMMMMMMM\\\______\\\\\\aaaeeefffeeecccdddgggeee^^^\\\^^^VVVUUUgggeeeCCCWWWvvvnnn[[[JJJ>>>333111111222111111444888;;;SSSuuu{{{jjjzzz|||{{{^^^[[[]]]ooo~~~jjj^^^RRRMMMLLLOOOUUU\\\|||}}}ooo```QQQEEE555555NNNaaa[[[III>>>dddYYYPPPOOOFFFIII???===:::666333222222111000///000000000///111444666<<<;;;999888<<>>:::;;;FFFfffrrrcccQQQIIIFFFCCC???===444HHHiiiYYY]]]]]]fffgggeeefff}}}hhhYYYQQQPPPLLLTTTQQQTTT]]]bbbnnncccMMMAAAQQQqqq|||sssqqqKKK<<>>JJJMMMaaarrrRRR>>>NNNgggttttttxxxvvvgggDDD777777;;;:::===CCCAAA>>>::::::EEEUUU^^^[[[TTT```ccchhhmmmrrrvvvyyyzzzzzz~~~}}}~~~kkkGGGYYYsssZZZPPPGGG666111222111111222555999===VVVmmmuuussseeevvvvvvsss[[[^^^[[[nnn~~~oooXXXMMMEEE???AAADDDDDDCCCCCCXXXdddhhh^^^TTTSSSSSSOOOMMMDDD>>>JJJbbbkkkYYY@@@dddXXXPPPOOOFFFIII@@@===:::666333222222111000...///000000///111333666===;;;::::::===BBBEEEEEEHHHOOOUUUYYYdddrrrvvvqqqgggqqqCCC===<<<<<<@@@___lllhhhccc___]]][[[XXXTTTSSSGGGCCCUUUmmmqqq[[[CCCHHHJJJ___||||||UUUfffiiihhhnnnnnnsssrrrxxxdddYYYNNNMMMIIIRRRMMMUUU[[[]]]hhh{{{|||oooiiikkkjjjzzzyyy^^^KKKAAAFFFTTTjjjuuutttuuuNNN???HHHyyybbbSSSWWWyyyaaaKKKPPPSSSWWW^^^bbbwww~~~qqq\\\XXXYYYVVVWWW___sss~~~|||wwwwwwxxxyyyzzz{{{|||}}}vvvwwwwwwvvvuuuzzzeeekkkdddbbbFFF===888@@@fffssstttIIICCCLLLWWWlllmmmvvvXXXPPPqqqvvvVVV@@@FFFtttMMM<<>>EEEccc}}}uuu[[[dddXXXPPPOOOGGGIII@@@===:::666333222222111000...///000000000000333555@@@===;;;<<<>>>AAADDDGGGIIIOOOSSSYYYgggvvvwwwooojjjyyyGGG<<<<<<;;;;;;YYY}}}ppp___RRRQQQWWWUUUVVVWWWQQQZZZ\\\___dddfffeeecccaaazzzzzzzzz{{{{{{{{{}}}xxxtttWWWtttooozzz~~~mmmeeesss```\\\NNNKKKGGGOOOHHHSSSWWWWWW]]]jjjeeeTTTMMMHHHCCCRRR{{{mmmUUUGGGMMMOOOLLLJJJ[[[|||}}}www}}}MMM===KKKwwweeeSSSUUUwww```JJJNNNQQQTTT[[[___pppzzzyyy}}}zzzxxxvvvuuuuuutttrrrpppmmmnnnooopppqqqpppooooooxxxsssmmmhhhaaa^^^eeepppeeevvvrrrgggEEE>>>;;;AAAbbbxxx}}}GGGCCCGGGNNNccc}}}zzzfffWWWxxx___???CCC|||}}}MMM======RRRdddrrrZZZJJJNNNLLLQQQPPPeeeqqqtttqqqddd===666777999BBBDDDQQQSSSqqq~~~yyyMMM:::JJJbbboooooosssrrrdddCCC777555888555888===:::===;;;FFFhhh~~~eeeAAARRR||||||wwwxxxsssbbbUUUGGG444222222111111222666<<>><<<<<<===???BBBFFFNNNQQQSSS[[[mmm}}}{{{pppqqqKKK;;;;;;999888VVVuuuUUULLL???AAANNNYYYhhhuuuvvvxxxsss]]]~~~yyyppprrraaa```PPPKKKGGGNNNGGGJJJNNNJJJLLLVVVQQQEEECCCFFF999===___|||rrrmmmaaannnpppfffhhhdddHHH888MMMsssgggSSSTTTuuu___IIIMMMPPPRRRYYY]]]hhhtttlllpppvvvwwwtttrrrwwwvvvtttssssssrrrpppnnnoooooopppooommmjjjgggeee]]]YYYWWWWWWRRRHHHEEEGGGCCCLLLbbb~~~iii~~~kkkDDD<<>>DDDDDDGGG\\\yyyxxxkkkbbb___]]]ZZZWWWQQQXXX]]]```iiivvv||||||nnnxxxsssuuu]]]|||jjj@@@???~~~DDD===999JJJ[[[{{{rrrZZZKKKOOOKKKMMMKKKddd~~~rrrrrrbbb<<<666888;;;CCCFFFSSSSSSqqqEEE;;;JJJbbbnnnmmmqqqoooaaaBBB555555999888;;;AAA??????>>>NNNzzz~~~gggDDDVVVwwwtttwwwiiiUUUDDD777222222111111222777===AAAbbb~~~~~~vvvfff|||~~~tttSSSRRRSSSmmm}}}yyy|||zzziiiSSSFFFDDDNNNEEEAAAFFFJJJPPPaaatttttt\\\GGGGGGWWWaaa]]]VVVggg[[[QQQPPPKKKLLL>>>>>>;;;777444333333222111111111111000///111555999<<<>>>???>>>AAAFFFGGGDDDPPPLLLYYYPPPbbb|||{{{kkkKKKAAA888888888GGGnnnzzzmmmzzzZZZyyy|||}}}eeezzznnnKKKNNNOOOFFFHHHJJJHHHAAA>>>EEERRRVVVSSSVVVddduuulllOOOFFFFFFvvvdddQQQWWWiii|||XXXGGGMMMPPPRRRXXX\\\hhh}}}ssshhh\\\OOOOOOSSS\\\jjjuuu{{{|||}}}zzzvvvtttqqqkkkddd^^^VVVQQQJJJDDD@@@??????@@@DDDBBBCCCWWWppp}}}ppptttkkkEEE:::BBB;;;iiivvvEEEEEEFFFLLL]]]rrr}}}zzzhhhmmmsssdddeeejjjeeeZZZVVVZZZ\\\XXXOOOMMM\\\|||xxxvvv^^^cccnnn@@@;;;jjjKKK???:::EEETTTiiiVVVOOOHHHGGGLLLOOOXXXuuusssxxxxxxiiillllllzzz~~~jjjuuu[[[BBB333;;;EEEHHHMMMVVVTTTaaa{{{~~~NNN===GGG]]]kkkmmmppppppdddEEE999888;;;777;;;BBBAAAAAACCCOOOlll}}}yyywwwSSSaaaxxxsssXXXTTT@@@444222111111222555;;;AAAEEEWWWppp|||}}}ddd|||tttOOO[[[VVVeeewww|||{{{{{{kkkXXXRRR^^^ZZZOOOKKKOOOSSSeeekkk\\\PPP\\\pppkkklllfffZZZPPPOOOIIIKKK===>>>:::666444333333222111111111111000///111555888<<<>>>>>>>>>CCCIIIIIIFFFEEEKKK^^^XXXccc}}}vvvvvveeeyyyKKK???888888888DDDeeeppp```QQQYYYdddppp|||zzzssszzzaaaiiirrr{{{VVVvvvnnnLLLJJJKKKEEEIIILLLSSSYYY___mmmlll~~~GGG???MMMdddNNNQQQccc}}}XXXEEEJJJMMMPPPWWW[[[ccczzzjjjNNNHHHOOOUUUSSSKKKDDDGGGTTTaaahhhjjjooommmjjjgggdddaaa```___ddd___YYYUUUSSSRRRPPPNNNPPPOOOLLLHHHEEECCCCCCDDD???;;;888CCCWWWfffooossshhhCCC;;;>>>AAAjjjvvvLLLLLLMMMQQQ\\\rrr~~~~~~rrrooo{{{{{{xxx|||\\\```lll@@@JJJeee\\\???888@@@NNNddd[[[NNNHHHGGGJJJIIIOOOjjjsssnnnrrrxxx||||||ZZZZZZuuuxxxSSSOOOSSSfffyyy{{{tttmmm|||VVV@@@333;;;FFFIIINNNWWWYYYhhhzzztttTTT>>>HHH^^^llllllooommmaaaGGG:::777999555777===<<<@@@>>>AAALLL^^^ppp}}}vvv}}}xxxuuunnnfff[[[PPPFFF@@@VVVxxx~~~sssnnnPPPeeezzzzzz\\\TTT???555333222222333777<<>>>>>DDDJJJJJJDDDIIIUUUgggbbbeeevvvvvvyyygggvvvQQQAAA:::999777>>>WWWyyywwwqqqooowwwzzzpppwwwxxxjjjcccvvv___[[[uuutttPPPFFFEEECCCGGGKKKUUUaaahhhrrryyyEEEDDDXXXgggOOOPPPaaa~~~XXXCCCGGGJJJMMMVVV[[[WWWcccgggbbbiiiyyy{{{rrrrrrooohhh]]]TTTOOONNNSSSNNNDDDBBBFFFHHHZZZyyyvvvpppvvvggg@@@;;;???GGGgggeeeUUUOOORRRRRRWWWmmm}}}}}}xxx^^^bbbfff???AAA\\\kkkAAA999>>>HHH^^^eeeNNNHHHGGGIIIEEEGGG]]]yyyyyy|||rrrfff{{{{{{mmmRRRLLLjjjxxxoooiiikkkpppzzzmmmqqq~~~PPP>>>555???JJJMMMSSS[[[VVV___ssslll[[[===HHH^^^llllllnnnkkk^^^HHH:::666777222333888555===;;;999888:::BBBMMMUUUWWWHHHJJJXXX___ccc```SSS???>>>>>>===>>>>>>???@@@<<<```yyyqqqyyypppdddMMMhhh}}}zzzuuu|||^^^TTT???555333222333555999>>>CCCFFFTTTrrrxxxrrraaawww}}}UUUQQQ\\\kkkyyy{{{pppjjjllluuuwwwtttuuuyyyvvv{{{~~~kkkYYYjjjrrr]]]dddZZZPPPOOOHHHJJJ>>>===:::666333333222222111000111111000000111444666CCCAAA>>>===CCCIIIHHHBBBUUU```iiicccdddqqqyyy}}}pppyyy^^^DDD:::999666999PPPqqqqqqaaalllWWW]]]}}}uuuaaa{{{zzztttrrrooolllkkkmmmppp|||WWWCCC@@@BBBDDDEEELLLQQQRRRRRRYYYfffpppzzz|||~~~rrrIIISSSaaaiiiRRRTTTcccZZZCCCFFFGGGKKKUUU[[[```llluuu{{{|||uuueeeaaaoooooouuulllAAA<<>>:::DDDNNNRRRWWW^^^VVVTTTnnn~~~ccc;;;FFF]]]llllllnnnlll___III:::555666111333777333333666::::::999:::???CCCKKK???===FFFNNNRRRPPPKKKKKKIIIEEE@@@======???AAA???RRRiiipppggg```iiiyyyvvv```LLLgggyyyrrrlllvvv]]]VVV???333111222333666:::???CCCFFFXXXiiiwwwwwwjjjvvv^^^OOOPPPeeezzzmmmQQQ___vvvcccddd\\\RRRPPPHHHKKK???===:::555333222222111000000000111000000000333555???>>><<<;;;AAAHHHIIIDDDSSS]]]```bbbfffppp{{{zzzvvvxxxkkkGGG999888888999<<<\\\ppprrrtttuuuzzzkkkwwwzzzqqqbbbXXX|||nnn|||vvvlllnnnggg~~~]]]BBB===CCCBBBBBBBBBCCCCCCDDDFFFMMMSSS```gggttt]]]aaazzzhhhfffxxxqqq}}}nnnLLLZZZdddfffQQQTTTbbb^^^EEEFFFFFFIIISSSZZZmmmtttBBB===FFFKKKaaaXXXDDDGGGEEEFFFZZZzzzuuuvvvfffdddxxx~~~~~~uuucccTTTPPPVVVrrruuuooo```rrrYYYAAALLLVVVNNN???>>>AAAHHHiii{{{NNNGGGEEEHHHFFFEEESSShhhxxxaaabbb{{{}}}zzzuuuDDD======FFFOOORRRUUU[[[[[[XXXnnniii999DDD[[[kkklllooonnnbbbJJJ:::555666333666999555///222666:::===>>>>>>>>>LLLFFF???AAAMMMZZZkkk|||vvvqqqgggZZZNNNGGGEEEFFFJJJMMMXXXiiirrrsssvvv{{{zzz]]]KKKeee|||iiiooo[[[WWW???///000111444777;;;@@@CCCEEENNNyyy~~~wwwtttwwwjjjhhheeeMMMKKK```yyy}}}}}}pppPPPWWWwwwsssgggddd]]]SSSPPPHHHKKK@@@<<<999555333222222111000///000111111000000222333888::::::;;;@@@HHHLLLKKKIIIXXX\\\iiirrrwww{{{ssssssvvvJJJ999777:::;;;:::JJJNNNNNN^^^vvv~~~{{{zzzcccPPPRRRkkksssxxxiiibbbaaaBBB>>>EEE@@@BBB>>>===AAAEEEFFFIIIMMMSSS[[[gggssszzz{{{yyywwwsssfffXXXTTT]]]tttnnnQQQNNNeeetttnnnyyyllljjjJJJWWWccchhhPPPOOO[[[```GGGFFFEEEGGGPPPVVVmmmvvvBBBAAAFFFNNNcccvvvDDDDDDCCCEEETTTnnnsssaaaUUU[[[ggglllooosssoootttlllmmmjjjccc[[[SSSRRROOOIIIDDDBBBAAAUUUvvvzzz|||{{{~~~xxx\\\~~~TTTDDDLLLZZZppp\\\@@@:::>>>???UUUrrryyyRRREEE@@@DDDDDDCCCMMM\\\|||vvvddd|||www}}}rrr^^^aaaeee|||~~~sss>>><<>>BBBEEEFFFJJJzzzjjjpppcccTTTzzzkkkMMMPPP^^^uuu}}}zzzuuubbbbbbwwwooogggbbb\\\SSSOOOGGGJJJ???<<<999555222222111111000///000111111000000111222888===>>>===???FFFLLLMMMIIIZZZ\\\mmmvvvwwwqqqsssTTT>>>888;;;999GGGWWW^^^fff{{{{{{fffYYYeeexxx\\\GGGTTTiiiuuu{{{ooonnnttt^^^zzziiiFFFAAAFFF<<>>===@@@BBB@@@BBBFFFLLLSSS^^^kkkxxxvvvqqq}}}xxxiiilllaaaKKK\\\ccczzzXXXKKKSSSbbbGGGFFFDDDDDDLLLQQQ```fffmmmuuujjjqqq@@@FFFKKKYYYcccsssHHHDDDBBBFFFNNN^^^xxxzzzrrrmmmkkkjjjiii^^^cccjjjkkknnn}}}sssvvvpppbbbOOOBBB@@@BBBCCCFFFEEEVVV{{{zzzzzzkkk^^^NNNDDDEEE^^^lllpppDDD555>>>>>>JJJeeettt[[[III>>>AAACCCAAAFFFPPPuuuzzzqqqlllnnnyyylllwww~~~}}}kkk===>>>CCCJJJNNNMMMMMMOOOKKKRRRaaasss===FFF[[[iiijjjpppqqqfffNNN<<<666888666999<<<666;;;999555444666999;;;<<>>DDD[[[{{{iiiUUUFFF???===AAALLL___vvvsssRRRLLLjjjuuuxxxZZZPPP:::...222444888===AAAEEEGGGHHHNNN}}}iiirrrdddKKKwwwtttQQQRRRXXXooozzz}}}yyyuuuoooaaa[[[RRRNNNEEEIII>>><<<999555222222111111000///000111111000000111222===CCCDDD@@@>>>BBBHHHKKKLLL]]]YYYgggmmmmmmtttxxx^^^CCC999:::666555]]]{{{oooSSSXXXppp}}}^^^III\\\hhh~~~uuuggg|||WWW```qqqKKKCCCFFF777BBB>>>>>>AAA???;;;===CCCAAAEEELLLYYYoooxxxtttoooxxxsss___pppVVVOOOhhhdddcccLLLPPPbbbGGGEEEBBBBBBIIIMMMMMMWWW```aaa```gggvvv~~~{{{fffjjj===KKKRRRdddaaalllKKKDDDBBBFFFIIIQQQlllvvvnnnhhhmmmooo{{{```]]]ooosssttt{{{vvv```MMMFFFDDDAAACCC???MMMooo}}}xxx|||uuuyyyiiieee|||JJJCCCQQQaaaaaazzzHHH333@@@AAAGGG```qqqdddOOO@@@BBBDDD@@@BBBHHHZZZnnnzzz[[[yyyxxxsss}}}~~~```@@@CCCIIIOOOQQQOOONNNNNNPPPPPPbbbwwwAAAIII\\\iiijjjooopppfffOOO===666888666999:::444222444666666666666888999666JJJLLLGGGHHHAAAIIIfffvvvtttmmm___NNNAAA;;;;;;FFFYYYlllxxxvvvqqqOOONNNmmm~~~mmmrrrvvv}}}YYYKKK999444333666:::???DDDGGGIIIJJJLLLkkkrrr{{{mmmOOO|||~~~XXXMMMPPPkkk{{{|||```XXXMMMOOOEEEEEE@@@<<<999555333333333222111222222111111111111222222777>>>===666777BBBIIIHHHJJJVVVcccKKKUUU___zzzkkkkkk:::GGG666666???PPPmmmuuummmfffNNNkkkpppnnnbbbXXXzzz\\\HHH@@@@@@???>>>>>>============>>>@@@CCCGGGKKKWWWrrrrrroooyyy~~~nnnjjjeeeZZZrrrhhhgggvvv~~~SSSTTTfffqqquuuOOOIIIXXXnnntttOOO===DDDGGGDDDGGGKKKNNNRRRUUUYYY]]]cccfffkkkrrr{{{|||wwwuuurrrmmmxxxmmm[[[UUULLLZZZ```SSSWWWsssUUUKKKOOO\\\eeeeee{{{tttfffCCC???AAAOOOHHHjjjzzz}}}}}}{{{uuu}}}~~~}}}lllxxxjjjVVVPPPNNNBBB???MMMkkkxxxyyy~~~{{{ooo{{{}}}oooHHHSSSXXX]]]dddddd===777<<>>@@@??????LLLaaa{{{ssseee\\\{{{uuuyyymmm{{{vvvpppsssxxxOOOAAAHHHPPPSSSRRRRRRTTTWWWOOOXXX\\\LLL>>>YYYhhhfffpppooolllXXXBBB333777;;;555555<<<555555555555555666777777>>>:::???LLLRRRSSSZZZfffzzzwwwmmm```QQQFFF???;;;NNN[[[^^^^^^ccceeelll{{{mmmuuu}}}}}}{{{|||lllxxxCCCJJJvvv~~~|||iiijjjSSSOOO777111555:::AAAFFFJJJLLLOOOPPPZZZ]]]}}}www{{{hhhdddKKKQQQcccvvv~~~~~~sssaaaYYYNNNPPPFFFEEE@@@<<<999555333333333222111222111111000000111111222666======888:::FFFOOOOOONNNWWWZZZHHHLLL___~~~iiinnn<<<<<<888777;;;LLLjjj~~~^^^rrrmmmgggkkkZZZkkkMMM???===>>>>>>======<<<<<<======@@@BBBCCCAAACCCOOObbbrrrqqq[[[ZZZbbbnnn{{{wwwjjjddd```\\\XXX___lllzzz}}}~~~uuuXXXZZZfffiiimmmXXXMMMNNN```yyySSS>>>CCCFFFDDDHHHKKKMMMPPPSSSUUUXXX\\\___ccchhhooouuu{{{sssjjjVVVYYYcccoooqqqggg[[[UUUNNN```qqqlllhhhvvvSSSJJJNNN```fffeee{{{xxxwwwPPPGGG>>>CCCIIISSSuuu|||yyyjjjWWWTTTIIIMMMfffwwwsssuuuvvv~~~pppeeeKKKZZZiiiddddddrrrEEE:::>>>EEE]]]|||{{{cccKKKAAA@@@???======BBBUUUmmmtttoooyyy||||||~~~zzz}}}JJJIIINNNTTTWWWWWWWWWXXXZZZ[[[\\\]]]{{{NNN>>>YYYjjjiiirrrrrrrrr[[[EEE666888:::444333999555555555555555666777777888444888BBBFFFEEEKKKUUUtttwwwqqqaaaQQQGGG???999???SSSWWWQQQVVVYYYTTTRRReeennnyyy~~~}}}zzzxxxxxxpppzzzNNNXXX|||qqqfffQQQGGG666000666:::AAAFFFJJJLLLNNNPPPNNN^^^|||}}}lllVVVwwwvvvLLLMMM\\\uuuttttttbbbZZZOOOQQQFFFEEE???<<<999555333333333222111222111111000000111111222555<<<>>>999;;;FFFOOOQQQLLLVVVTTTNNNHHH___yyyjjj~~~NNN666===666333CCC```}}}lllwww|||}}}vvvrrryyyYYY]]]tttQQQ???>>>>>>======<<<;;;;;;<<<<<<:::<<<>>>>>>===>>>DDDHHHUUUYYYbbbmmmpppjjjbbb___\\\eeekkkeeeWWWLLLJJJMMMVVVbbbnnnooofff___aaaeeeQQQYYYgggrrrvvvwww|||iii[[[aaaiiihhhpppjjjTTTGGGSSSYYY@@@AAADDDCCCHHHJJJKKKMMMNNNOOOQQQTTTWWW[[[^^^cccfffjjjpppyyyzzzqqqllluuu{{{ssslllUUUNNNTTT___```^^^tttxxxhhh```KKK??????OOO@@@lllyyyzzzpppYYYPPPeee~~~xxxvvv{{{qqqhhhYYYRRReeevvvkkkiii}}}~~~OOO:::===;;;KKKppp~~~lllVVVEEE???>>>===<<<>>>LLL___ppp~~~lllQQQ```~~~mmmzzzsssiiiIIINNNPPPSSSUUUWWWWWWVVVVVVXXXUUU^^^PPP;;;TTThhhgggmmmnnnrrr___III999999:::444333777555555555444555555666777999555777===???<<<@@@HHHjjjvvvwwwgggVVVMMMDDD888DDD\\\aaa[[[iiixxxtttkkkxxxwwwwwwxxxzzz|||}}}|||}}}}}}|||~~~sssyyy]]]lllyyyaaaQQQ===888444999>>>DDDIIIKKKMMMOOOPPPTTT___}}}}}}bbbIIIYYYRRRHHHRRRppp~~~|||vvvmmm___YYYbbbccc[[[PPPQQQFFFEEE???<<<999555333333333222111111111000000000000111111666<<<===999999AAAJJJNNNFFFWWWXXX^^^JJJ\\\mmmoooyyykkk:::AAA444111>>>WWWsss}}}zzzlllmmmtttvvvttt^^^tttZZZQQQsssUUUDDDAAA>>>===<<<;;;;;;;;;;;;;;;777999<<<>>>@@@AAABBBCCCFFFHHHLLLOOOOOOLLLHHHEEEHHHNNNQQQPPPLLLIIIFFFBBBTTTYYY```ddd___YYY^^^ggg___YYYUUU]]]kkkuuuxxxxxxxxx|||bbbaaalllpppjjjuuuzzzWWWFFFQQQwwwaaaDDD???@@@AAAGGGGGGHHHJJJJJJKKKLLLOOOQQQXXXZZZ\\\^^^aaafffmmmsss}}}|||TTTRRR\\\[[[YYYXXXhhhjjjnnnAAAAAA@@@MMM:::ZZZmmmxxxrrrZZZfff}}}}}}ooommmSSS[[[mmmqqqgggnnnwwwrrreee???<<<888<<>>AAA;;;===DDDQQQcccwwwnnnhhhmmmvvvyyy{{{www||||||wwwyyyzzzZZZJJJRRRQQQRRRSSSUUUVVVTTTRRR^^^TTT^^^tttxxx\\\???SSSiiiggghhhhhhoooaaaLLL;;;999999555444777555555555444444555555666;;;888999<<<<<<999<<>>OOORRRSSSggg|||zzzyyy~~~~~~wwwpppqqqssszzz~~~vvvgggzzz}}}]]]QQQ777<<<999>>>BBBHHHLLLNNNOOOPPPQQQUUUZZZuuu{{{lllTTTEEEooo]]]GGGHHHggg~~~|||yyy}}}{{{eeeXXXGGGGGGRRRPPPMMMWWWbbbZZZPPPRRRFFFDDD>>><<<999555333333333222111111000000000000000000111555:::===:::999@@@JJJPPPHHHZZZ___hhhKKKQQQcccuuuqqq{{{AAAAAA333777???SSSnnnvvvpppUUUooo```hhhjjjYYY}}}lllYYYNNNttt|||cccMMM@@@>>>>>><<<;;;;;;:::::::::===<<<::::::;;;<<<======???AAACCC@@@<<<;;;===>>>@@@DDDDDDCCCEEEHHHEEE>>>OOOOOOTTTYYYYYYTTTTTTXXXcccYYYPPPSSS```kkkmmmiiimmmttt{{{|||xxxwww}}}dddjjjuuussshhhoooPPPFFFQQQiiijjjIII???===>>>DDDCCCDDDFFFGGGHHHIIILLLOOOUUUVVVXXXZZZ]]]bbbhhhkkkzzziiiPPPUUUaaa```]]]]]]eeezzznnn@@@BBB@@@??????GGGcccttt|||llliii|||xxxwww|||rrrRRRaaammmggg```jjjpppLLL<<<;;;;;;HHHXXXssssssPPP999@@@DDD:::;;;:::AAARRRiii{{{tttbbbjjj}}}ssszzzxxxvvvzzz}}}}}}yyyTTTMMMWWWVVVUUUUUUVVVWWWUUUTTT___RRR[[[jjjqqqIIIVVVnnnmmmiiieeemmmbbbOOO===999999888777999555555444444444444555555555555555777777777:::???KKKcccuuuqqqeeeZZZKKK<<<888===<<>><<<999555333333333222111111000000//////000000111222777;;;;;;;;;BBBMMMWWWQQQ[[[cccfffLLLFFF^^^~~~iii|||KKK<<<777666;;;JJJddd}}}mmm{{{{{{]]]~~~XXX___ccc|||^^^KKKPPPzzz\\\BBB??????===<<<;;;;;;::::::===;;;888666666777:::===666;;;===:::888<<>>BBBIIIHHHAAACCCHHHQQQXXX[[[WWWPPPJJJWWW^^^bbb```^^^aaaddddddbbbiiioooooohhhhhhvvvyyyjjjkkktttoooffflllzzzPPPGGGNNNYYY~~~sssQQQBBB======BBB???AAACCCDDDEEEFFFIIILLLOOOPPPRRRTTTXXX\\\```bbbqqqrrrxxx___WWW___iiimmmhhhjjjllltttbbbbbbMMMCCC666HHHBBBWWWlllpppxxxxxx~~~cccVVVeeejjjkkkbbbbbbddd\\\<<<999:::===HHHkkkyyy___DDDAAAAAA:::>>>999:::FFFWWWgggvvvtttxxxzzz}}}}}}zzzyyyyyy{{{|||sss{{{zzzvvvwwwvvv}}}oooxxxqqqWWWVVVVVVUUUTTTSSSRRRRRRSSSSSSSSSMMMWWWhhh~~~JJJQQQmmmppphhhaaajjjdddRRR???999999999888999666555444444333444444444222444555777888:::>>>AAA@@@SSSfffkkkcccVVVGGG<<<::::::999@@@IIIGGGOOOeeetttuuuwwwzzz~~~~~~}}}yyyssssssssswww}}}uuutttwww\\\GGG444777:::???BBBGGGJJJJJJJJJJJJKKKLLLLLLWWW}}}ppp@@@JJJtttpppTTTAAAMMMcccqqqxxx|||TTTDDD>>>???>>>GGGUUUWWWQQQUUURRRRRR\\\dddrrr]]]WWWOOOQQQFFFDDD>>><<<999555333333333222111000000////////////000000000555:::;;;;;;@@@LLLXXXUUUUUUccccccVVVBBBZZZ}}}lllsss^^^::::::333444???XXXssslllppp___ccccccyyymmmSSSOOOxxxoooOOO@@@@@@>>>===<<<;;;;;;;;;777888999888777888<<>>@@@JJJLLLHHH;;;HHHTTTVVVWWWXXXRRRIIIKKK[[[hhhfff^^^[[[^^^aaa\\\^^^aaabbbbbbhhh}}}mmmppphhhnnnhhhgggpppxxxdddMMMHHHMMMuuu|||YYYGGG@@@===AAA===???@@@AAAAAABBBEEEGGGIIIJJJKKKOOORRRUUUVVVVVV]]]\\\aaaiiimmmmmmnnnrrrppprrrttt|||\\\ffflllnnnssskkknnnooopppxxx\\\III:::IIIBBBHHH___cccsss{{{}}}yyy~~~|||[[[\\\iiijjjpppiiicccfffpppuuuGGG888888777<<>>???======AAAFFFSSSiii}}}wwwvvv}}}~~~yyyuuummmhhhwwwzzzkkknnnhhhnnnlllkkkmmmggghhhuuuwwwqqq{{{~~~zzz^^^XXX\\\SSSTTTTTTRRRNNNNNNPPPSSSQQQTTTWWWddd{{{EEEGGGhhhpppiii```hhhgggVVVBBB999999999777777666555444444333333333444333555777888:::>>>CCCEEE@@@HHHWWWbbb^^^OOOCCC???444777444888EEEJJJOOO]]]tttvvvwwwvvvtttwww~~~}}}}}}{{{zzz{{{~~~}}}~~~lllYYY===777777???@@@DDDHHHJJJKKKJJJJJJJJJTTTNNNKKKuuuyyyrrrKKK>>>\\\qqqYYYDDDDDDVVVjjjvvv|||}}}~~~cccMMMDDDEEEAAAEEEVVVcccccckkkdddZZZ]]]eeeppp[[[VVVNNNQQQFFFEEE>>><<<999555333333333222111000000////////////000000111555999999888;;;GGGSSSQQQMMMcccdddbbbCCCWWWpppuuurrrqqq:::<<<666444<<>><<<<<<;;;;;;555999<<<<<<888666777999777:::;;;===CCCIIIEEE;;;BBBHHHGGG>>>===GGGKKKHHH888JJJSSSMMMKKKQQQRRRKKKDDDQQQ[[[ZZZWWWXXXYYYWWWZZZXXXYYY]]]dddqqqeeerrriiillleeegggrrruuu}}}WWWFFFHHHppp___KKKBBB>>>AAA===>>>????????????AAACCCEEEFFFHHHKKKOOOPPPPPPOOOSSSVVV___hhhhhhcccccciiikkkjjjggggggrrr~~~}}}YYYmmmpppkkkqqqfffiiijjjjjjfffbbbJJJ===??????;;;TTT[[[rrr{{{{{{uuuwwwppp|||sssYYYcccmmmmmmjjjjjjiiitttssspppZZZ===999777333>>>\\\uuufff@@@444CCC;;;===>>>===:::CCC```}}}}}}uuu}}}vvviiieeefffkkklllrrr{{{wwwqqqwwwxxxyyyyyyOOOSSSYYYVVVXXXYYYVVVQQQPPPTTTYYYLLLXXX[[[jjjwwwCCCCCChhhuuuoooeeemmmkkkYYYEEE:::888888666444666555444444333333333333000444666777999>>>BBBDDDFFFFFFOOO\\\ZZZKKKBBBCCC999>>>666333EEEWWW^^^bbbgggqqq}}}{{{vvvxxx{{{{{{{{{{{{zzzxxxyyy{{{~~~~~~||||||}}}}}}zzzaaaVVV777;;;:::GGGDDDGGGKKKMMMMMMLLLLLLLLLDDDQQQVVVnnnzzz]]]===MMMooo\\\FFF???NNNfffuuuyyy|||qqq```LLLEEEZZZuuu}}}rrrsssbbbSSS[[[eeeeeeeeeaaaUUUSSSJJJKKKDDD@@@;;;888444222222222111000000000000000////////////111555:::<<<999999AAAMMMRRRMMMccctttKKKFFFaaa}}}oooccc666999555666@@@TTTkkk~~~aaajjjiiivvvzzzGGGPPPKKKxxxpppMMMFFF???<<<>>>@@@>>>;;;:::999888888888888888888555888;;;===>>>AAAEEEHHHJJJIIIKKKCCC:::CCCNNNHHHDDDEEEIIIOOOVVV]]]cccfffQQQNNNLLLNNNUUU\\\\\\YYYSSSWWWXXX\\\ooo~~~oooiii```cccdddjjjtttzzzXXXLLLEEERRRhhhMMMBBB@@@===@@@?????????@@@AAAAAABBBAAAFFFIIIKKKPPPVVVTTTLLLWWWYYYZZZXXXWWWZZZdddlllrrrggg```gggttt{{{zzzwww{{{~~~iiilllppphhhnnnnnnmmmkkknnnsssxxx}}}xxxCCC888EEE@@@>>>FFFWWWgggoootttzzztttyyy~~~~~~vvvgggdddiiidddjjjtttgggiiilllkkkzzzuuu@@@;;;<<<@@@333BBBhhhtttZZZ@@@;;;===999:::>>>>>><<>>SSSkkkssssssuuuvvvxxxzzz{{{{{{{{{{{{xxx~~~{{{yyyvvv}}}ssstttzzzfffJJJ888888@@@FFFJJJKKKLLLKKKJJJJJJLLLNNNCCCMMMJJJSSS|||pppIIIGGG[[[eeeSSS>>>CCCNNNaaa{{{hhhKKKrrrzzzgggaaaeee___]]]hhhcccVVVSSSJJJJJJBBB>>>;;;888444222222222111000000000000000////////////111333888:::999;;;FFFSSSbbbKKKSSSvvvyyyWWWLLL^^^rrrvvvDDD@@@555111999???CCCRRReeerrr~~~uuu]]]ooo```mmm@@@JJJ[[[|||cccMMM<<<>>>AAA<<<999;;;999999888777777777888888888777999>>>DDDHHHGGGEEEHHHGGGHHHBBB<<>>>>>======>>>??????@@@@@@DDDGGGIIIOOOUUUUUUPPPMMMOOOTTTYYY___eeekkkoooffffffhhhnnnuuuxxxtttooovvvxxx{{{}}}}}}~~~]]]cccjjjfffkkkllllllhhhhhhlllqqqssssssIIIKKK888<<<@@@JJJVVVbbbnnn}}}}}}|||}}}nnn{{{~~~eeeggglllfffllllllfffggghhheeetttZZZ777BBB777333===XXXqqqnnnUUU>>>>>>>>><<<888555888>>>DDDKKKZZZhhhnnnpppuuuxxxwwwzzz```ZZZfff{{{tttvvv~~~oooddd```______^^^aaaeeehhhiiioooyyyqqqjjj~~~uuuiiiXXXSSSYYYTTTUUUWWWWWWVVVVVVWWWXXXZZZ\\\UUU\\\|||{{{MMMkkktttnnngggkkkbbbQQQ???888999999555666555555444444333333222333000222:::@@@AAA@@@AAALLLBBBCCCLLLPPPTTTQQQEEE;;;888888999666888III]]]kkkpppvvvxxxwwwvvvxxx{{{}}}}}}www}}}wwwvvvooo]]]GGG;;;>>>FFFJJJMMMNNNOOONNNMMMNNNOOOQQQPPPNNNPPPUUU}}}iiiPPPeeerrr]]]???===IIIWWWhhhzzz~~~|||gggttt```bbbsssvvvppprrrdddWWWSSSIIIIIIAAA===;;;888444222222222111000000000000000////////////000222666999:::>>>KKKXXXiiiLLLJJJiiirrrWWWEEEJJJwwwvvvqqqMMM===:::888666222111999BBBQQQ^^^qqqvvvwwwhhhwwwCCC\\\OOOHHH\\\[[[@@@@@@CCC:::888@@@999999888777666666777777777444555@@@NNNWWWUUUOOORRROOONNNGGG@@@IIIQQQIII???@@@BBBEEEIIIMMMPPPRRROOOLLLIIIIIILLLPPPRRRTTTRRRQQQ```|||nnnoooooopppqqqlllkkknnnppp~~~PPP>>>MMMWWW|||sssUUUBBB<<<;;;<<<<<<;;;;;;<<<<<<======???BBBDDDFFFLLLSSSVVVTTTOOOPPPTTT[[[bbbeeedddbbb[[[iiisssuuutttsssmmmdddppprrrtttuuuvvvxxx|||~~~~~~}}}xxx}}}}}}^^^dddkkkfffhhhhhhjjjfffdddfffiiipppTTT@@@>>>>>>???@@@DDDQQQcccrrryyywwwjjjmmmwww~~~pppnnnyyywww|||cccjjjkkkccchhhfffiiihhhgggeeegggHHH;;;555888777???^^^wwwiiiGGG>>>@@@>>>777555999;;;::::::CCCNNNWWWbbbmmmuuuxxxzzz~~~tttdddXXXjjj||||||ooovvvrrrfffXXXQQQSSSXXX\\\]]]bbbiiimmmkkkmmmttt{{{|||wwwhhhllluuujjj```YYYXXX\\\SSSUUUVVVVVVUUUTTTUUUWWWZZZYYYXXXWWWfff}}}KKKQQQ~~~dddkkkkkkeeeWWWEEE999666777777666666555555444333333333111///111999@@@@@@>>>>>>HHH>>>@@@IIIOOOXXX[[[QQQAAA;;;777777333333>>>MMMaaajjjtttwwwtttrrrvvv{{{|||{{{{{{{{{ggg[[[|||{{{qqqhhhVVVFFF@@@EEELLLNNNQQQRRRRRRRRRQQQQQQSSSTTTUUULLLWWWYYYnnn|||JJJTTTnnniiiIII:::@@@NNN[[[www|||~~~zzzXXXdddhhhHHHIIIgggwwwrrrpppbbbVVVRRRIIIIIIBBB>>>;;;888444222222222111000000000000000///////////////111666;;;===@@@KKKVVV]]]QQQTTTiiiuuugggPPPBBBmmmiii\\\666>>>>>>555555===<<<444>>>HHHXXXmmmfffsssqqqOOOkkkGGGDDDKKKtttrrrPPPCCC???:::<<>>???@@@CCCHHHPPPUUUXXXRRRTTTWWW[[[]]]\\\ZZZXXX```pppyyyvvvrrrppphhh]]]nnnoooppppppqqqsssvvvyyywww}}}{{{zzz{{{wwwqqqpppnnnpppqqqhhhgggfffjjjhhhfffffffffyyydddzzzlllAAAOOOAAABBB???<<>>>>>EEE>>>AAAIIIPPP]]]bbbYYYHHH???999888555333;;;GGG[[[ccclllpppppprrrwww|||xxx}}}~~~{{{{{{|||}}}|||uuuHHHooowwwhhhTTTFFFCCCIIIMMMOOOQQQRRRSSSRRRQQQQQQSSSUUUQQQMMMXXXYYYeee|||III999[[[ooo```DDD666@@@PPPeeeooo|||]]]TTTQQQBBB\\\tttxxxyyy```TTTQQQIIIJJJCCC@@@;;;888444222222222111000000000000000////////////...111888>>>@@@AAAGGGNNNNNNTTT\\\mmmrrrIIIVVV{{{ooolllPPPAAA555555:::;;;888666888<<>>>>>:::999888777666666666666888666444777>>>FFFMMMPPPOOOSSSWWWLLL>>>DDDQQQOOOCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEHHHKKKHHHEEEJJJSSS]]]zzzhhhfffkkkkkkeeeiiidddaaaeeegggppphhhHHHJJJ>>>```vvvrrrXXXEEE<<<===<<<<<<;;;;;;;;;<<<<<<===<<<===@@@DDDKKKRRRXXXNNNRRRWWWZZZZZZ\\\aaaeeeooovvvwwwqqqmmmlllfff\\\mmmnnnnnnmmmmmmnnnqqqssssssvvvxxxyyyyyywwwmmmcccqqqwwwvvvsssooojjjkkkeeekkkkkkkkkllliiissseee~~~}}}RRR<<>>IIIWWW___eeennnsssnnneeeeeemmmuuuzzz|||uuutttuuujjjeeeaaayyylllgggmmmeee[[[\\\ZZZ^^^[[[bbbjjj```hhhxxxeeeAAA@@@:::444<<>>BBB;;;888===888666666<<>>EEEDDDAAA@@@CCC>>>BBBHHHOOO^^^fff\\\OOODDD===;;;888666<<>>666>>>IIIWWWlllyyy|||\\\vvvUUU___rrryyy}}}^^^SSSQQQIIIKKKDDDAAA;;;888444222222222111000000000000000////////////...111888???@@@???BBBGGGMMMSSSVVVeeezzzBBB>>>```gggTTT222:::>>>---,,,>>>555555999DDDTTTkkkjjjiiixxxjjj}}}RRRzzzVVVDDDDDD^^^iiiLLLCCC>>>777;;;;;;999888777777777777444444444555999CCCOOOXXX\\\___```RRR???BBBLLLJJJ???@@@@@@AAAAAAAAA@@@@@@@@@AAAEEEHHHDDD@@@JJJYYYqqqzzzhhhgggeeedddeeekkkgggbbbeeefffjjjxxxpppHHH???@@@IIIbbbkkkNNN;;;>>>===<<<<<<;;;<<<<<<<<<<<<::::::===AAAEEEMMMUUUQQQUUUZZZ[[[[[[```jjjrrrxxxuuupppllljjjfffbbb^^^iiijjjjjjjjjiiiiiikkklllnnnmmmooouuuvvvpppiiifff|||wwwooojjjhhhjjjnnngggmmmmmmnnnrrrnnnooo|||yyybbbUUUDDD@@@>>>===<<>>CCCHHHMMM^^^fffkkkvvvvvvkkkggg___cccaaaYYYTTTSSSKKK@@@>>>BBBFFFFFFFFFJJJSSS\\\cccmmm{{{ooo^^^XXXddd||||||kkk\\\VVVWWWWWWUUUUUUVVVUUUTTTRRRRRRTTTVVVTTTUUUZZZWWWTTThhhrrr}}}NNNbbbmmmooonnnjjj___LLL;;;777;;;777777666666555444444444222111777BBBIIIHHHEEEDDD???<<>>>>>===<<<;;;;;;;;;???DDDCCCEEEXXXooouuurrrnnndddeeebbbjjjgggcccffffffhhhrrr```@@@III===PPPoooyyy[[[FFF======<<<;;;;;;;;;;;;;;;<<<999999<<<>>>@@@HHHQQQVVVWWWYYY[[[___fffooovvvtttkkkgggjjjggg___\\\``````bbbdddeeeddddddeeegggiiidddfffnnnmmmfffmmm|||tttgggjjjjjjhhhjjjkkkjjjmmmjjjlllsssppplllsssnnnTTTEEE===???===888???LLLgggmmmooosss~~~~~~nnnccciiilllqqqxxxqqqkkkssslllnnnuuu~~~{{{|||rrr[[[OOORRRZZZeeeqqqjjjpppnnnhhhgggfffkkk``````eeeeeejjjqqqsss[[[<<<999:::666<<>>333AAAHHHMMMVVVSSSLLLNNNIIINNNLLLDDD???@@@???:::<<<@@@DDDHHHLLLTTT^^^eeekkkvvvuuudddTTTRRRsssooo^^^VVVUUUVVVVVVVVVWWWWWWVVVTTTRRRRRRTTTWWWUUUYYYXXXXXXYYY^^^xxxpppeeeJJJqqquuuppppppnnnfffTTTAAA999;;;777777666666555555444444111111888DDDLLLLLLHHHGGG???;;;===???IIIeeewwwsssiii]]]RRRJJJ???888>>>JJJXXX\\\```cccfffjjjoootttvvvuuuvvvzzz}}}}}}{{{yyy~~~~~~ttt^^^PPPFFFFFFKKKMMMNNNPPPMMMNNNNNNNNNMMMMMMOOOPPPLLLOOOJJJWWWRRRRRR|||rrrCCC888VVVhhhfffXXXEEE???===DDDSSS```mmmrrr___~~~aaaTTTQQQHHHIIIAAA>>>;;;888444222222222111111000000000000//////////////////222888:::;;;???EEEYYY^^^eeejjjqqquuusssoooHHH666===vvvfffkkkWWW999888AAA<<>>===<<<:::999888888888777666333222222666<<<@@@NNNGGGBBB:::444===AAA666999:::<<<<<<===<<<;;;:::;;;:::@@@GGGJJJSSSooopppvvvpppbbbfff\\\fffeeebbbgggggghhhpppKKKBBB@@@LLLccc}}}lllZZZ===<<<;;;;;;::::::::::::;;;888888<<<<<<===DDDOOOQQQPPPRRRYYYcccnnnvvvzzzlllbbbbbbjjjgggYYYWWW```YYY\\\___aaaaaaaaabbbcccfff^^^```iiieee___sss~~~fff___mmmrrroookkkffflllmmmggghhhrrrpppkkkoooqqqhhhqqqgggNNN>>>BBB@@@555777DDDGGGTTT[[[[[[eeezzz~~~xxx{{{{{{vvv}}}~~~yyy}}}ssszzzxxx||||||}}}pppZZZIIIKKK___qqqtttzzzlllmmmtttnnnhhhiiigggooo```aaabbb[[[fffssskkk{{{||||||KKK;;;>>>;;;666888MMMfffkkkRRRBBBGGGEEE666:::777888;;;888333444:::???;;;444888BBB<<<666<<<888::::::888666777:::===<<<===@@@FFFPPP\\\ffflllwwwzzzmmm^^^TTT\\\}}}mmm\\\QQQSSSYYYXXXUUUTTTWWWWWWVVVTTTRRRSSSUUUWWWWWW\\\WWWXXX]]]VVViii|||vvv:::HHHqqqppppppjjjYYYDDD:::;;;777777777666555555444444000111888EEEMMMMMMJJJHHH@@@<<<<<<>>>JJJkkkwwwkkk^^^RRRDDD:::???LLLVVV^^^eeegggddddddjjjppprrrqqqsssyyy~~~~~~}}}yyysssWWWMMMHHHMMMRRRPPPOOOPPPNNNOOOOOOOOONNNNNNPPPQQQSSSLLLIII\\\IIITTTpppVVV===FFFOOO[[[\\\KKKCCC666222???PPP```sss```nnnyyy|||ssstttsssttt]]]UUUKKKOOOFFFEEE>>><<<999666444333222111000000000000000////////////+++///333666999===BBBFFFKKK]]]]]]```yyysssLLL444NNNfff}}}xxxDDD333666777;;;;;;555222555333333AAASSSyyyuuujjjPPPKKKaaajjjaaawwwxxx}}}qqqkkkyyy___uuuxxx[[[???CCCPPPnnn}}}eeeNNN@@@777:::>>><<<666333999666333444777888555111555888:::999999;;;<<<;;;666888::::::999888888999;;;777777GGGffftttwwwxxxtttpppuuunnniiinnnddddddeeehhhkkkoooqqqrrrrrrYYYIII===LLLSSSgggyyyrrrIII???888888999666777;;;888888888999:::;;;<<<===HHHIIIMMMYYYfffnnnmmmiiiZZZZZZ]]]bbb___VVVQQQRRRUUUWWWZZZ\\\\\\\\\]]]___[[[ZZZ]]]ccchhhooowwwpppgggaaacccgggeeeaaa___hhheeedddhhhoooqqqkkkfffggg~~~|||pppEEEBBBBBB===;;;:::???DDDKKKRRRYYYdddrrr|||zzz|||~~~qqqvvvssswwwzzzxxxtttuuuttttttuuuwwwyyyzzzzzzzzzdddVVVHHH666GGG}}}pppfffbbb```cccjjjlllgggbbbjjjgggcccbbbccceeeffffffpppKKK;;;999777===CCCPPPhhhxxxnnnTTTDDDCCC;;;;;;;;;;;;:::999999:::;;;777666999888444666<<<999888777888999;;;<<<===???>>>DDDOOOUUUZZZiiizzz~~~mmmjjjtttuuujjj~~~ddd___YYYVVVVVVVVVTTTSSSWWWVVVVVVVVVVVVVVVVVVWWWMMMbbbYYYMMMYYY[[[eeetttGGG<<>>;;;888777999999666555777111222777@@@HHHKKKGGGBBBBBB999444888AAASSStttxxxfff\\\YYYKKK999>>>RRRUUUZZZ```cccccceeejjjpppjjjpppxxx{{{zzzyyyzzz||||||~~~www|||yyyyyyzzz|||{{{OOOIIIGGGLLLRRRRRRQQQRRRSSSTTTTTTRRRPPPQQQUUUYYYLLLPPPSSSQQQOOOSSS^^^hhhvvvNNN666666AAAJJJLLLJJJ999111999AAAFFFTTTfff{{{fffmmmtttwwwtttpppllllll^^^VVVMMMQQQGGGEEE???<<<999666444333222111000000000000000////////////---///111444888<<<@@@BBBMMM^^^___ZZZnnnzzzYYY666:::iiitttjjjcccMMMCCC999111333222888???===666888BBB]]]uuuzzzlll[[[NNNHHHBBBhhhoooZZZwww|||rrrkkkeeekkkwwwttt~~~wwwbbbyyyRRRNNNCCCGGGsssrrr^^^GGG;;;888777:::???777777666666666666777777777999999777555444333222444666999;;;999888777777666???NNN```xxx{{{ooohhhwwwzzzvvvxxxqqqkkkllleeecccccchhhnnnqqqoookkkmmmfff555BBB???AAAYYY}}}|||]]]JJJ888777<<<<<<999666888888888888999:::<<<<<<@@@AAAEEEMMMVVV[[[[[[YYYVVVXXX\\\```[[[QQQNNNPPPSSSTTTUUUVVVVVVWWWXXXYYYZZZ[[[YYYYYYfff|||wwwvvveee___\\\^^^``````bbbfffgggdddccceeejjjllljjjhhhfffkkk{{{[[[<<>>HHHUUU___hhhsss~~~wwwllleeeWWWRRRlllzzzbbb^^^YYYVVVVVVWWWVVVUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVggg]]]QQQZZZXXX]]]yyybbbAAAzzzuuuwwwttteeeWWWIII888;;;888777::::::666555666000111555<<>><<<999666444333222111000000000000000////////////000//////222666;;;>>>???GGGUUU]]]WWW```tttPPP111CCCvvvhhhppp}}}\\\>>>999>>>999444444666222...222;;;BBBVVVhhhpppyyy|||iiiXXXQQQGGG;;;:::BBBkkk|||OOOssswwwjjjmmm{{{nnnuuuqqqwwwXXXfffQQQ>>>KKKKKKeeegggQQQCCC<<<;;;===888999999777555666999<<<777777777888777666666666999999888666555555888;;;DDDYYYrrrxxxggg\\\ppptttssstttsssooommmfffcccbbbgggnnnpppjjjbbbgggwwwpppDDD>>>???JJJaaavvv[[[???777>>>AAA<<<555888888888888888999:::;;;999:::===@@@CCCFFFGGGGGGPPPTTTYYYZZZSSSJJJIIIMMMNNNMMMMMMOOORRRSSSTTTSSSVVVZZZUUUTTTiiiyyysss|||tttjjjgggeeeccc___]]]```gggfffeeeddddddeeegggiiijjjlll___jjjnnn|||GGG:::AAA===<<<;;;:::999<<>>:::777666666777888777555555888888666555666999777666666;;;EEEQQQZZZkkkvvvwwwmmmppppppnnnnnnppppppmmmjjjgggdddfffiiihhhccc___fffmmmNNNHHHJJJEEEFFFjjjoooPPP???<<<>>><<<999888888888777888888999999777999;;;;;;::::::===@@@HHHNNNUUUSSSJJJCCCDDDIIIGGGGGGHHHKKKNNNPPPNNNLLLOOOSSSVVV^^^uuuqqqqqq~~~nnnpppllljjjiiieee```aaaeeedddfffhhhhhhffffffiiilllooodddfff~~~xxx^^^GGGBBBBBB@@@>>><<<===>>>@@@BBBQQQQQQSSSXXX]]]```aaa```bbb```______bbbfffiiijjjmmmmmmnnnllleeeVVVDDD777AAAKKKfffhhhtttcccccccccbbbaaaaaa``````^^^^^^^^^```cccddddddccckkkbbb\\\~~~}}}YYY888<<<<<<666111;;;SSSiiissslllbbbSSSFFF???;;;999777;;;888777777888777777777666777666333333999CCCKKK^^^lllxxx~~~}}}ooo\\\TTTGGGGGGddd~~~ooo___SSSQQQPPPOOOPPPQQQRRRSSSQQQPPPPPPPPPPPPPPPPPPQQQNNNYYYVVVRRRWWWTTTQQQ\\\pppQQQRRRmmmmmmxxxrrrpppdddGGG===888666999:::777555555333111111222444555444222222333555666111111===KKKyyy```IIIBBBDDDKKKQQQWWWWWWTTTSSSWWW\\\xxx~~~|||~~~kkk___gggzzz|||fff___PPPLLLKKKOOOQQQPPPPPPRRRNNNOOOPPPQQQQQQPPPOOOOOOPPPQQQRRRQQQPPPPPPPPPPPPUUUkkknnnOOO>>>999YYY\\\YYYOOOEEE@@@;;;666999???AAA>>>???FFFKKKKKKJJJFFFBBB@@@@@@AAA???>>>___XXXNNNRRRGGGDDD===<<<999666444333222111000000000000000///////////////...---///555<<>>HHHQQQTTTPPPKKKHHHIIIMMMNNNIIICCCGGG>>>999;;;???OOOtttUUU???cccxxxwww}}}nnnfffnnnsssrrrvvvgggaaapppEEEDDDFFFBBBSSS}}}ttt^^^UUUKKKEEEDDDBBB<<<666<<<777555999:::666444555:::>>>DDDOOO\\\mmm~~~qqq{{{~~~pppvvvxxxqqqllllllllliiiooonnnlllhhhdddbbbbbbbbbgggfffoooKKK@@@FFFBBBPPPooojjjQQQ>>>777999<<<999999888888777888888888777999;;;:::777777;;;???@@@HHHNNNKKKBBB>>>@@@DDDCCCCCCEEEGGGHHHFFFCCC@@@EEELLL]]]sssssslllqqqxxxhhhiiieeedddhhhiiigggeeefffdddhhhlllmmmjjjhhhiiillljjjooooooqqqvvvmmmCCCAAA>>>======???@@@>>>;;;BBBGGGNNNQQQTTTYYYbbbjjjooojjjeeefffkkknnnllliiieee^^^SSSHHHAAA??????@@@BBBRRRyyyqqqpppqqqccccccccccccbbbccccccccc```___^^^___aaabbbaaa```ggg[[[XXXdddBBBAAA<<<:::;;;999999DDDQQQggghhhfff___SSSGGG???<<<888666333111444777888777555888;;;>>>DDDNNNYYYbbbjjjvvv~~~|||wwwgggUUURRR>>>AAAlllyyyfff[[[OOOOOOOOONNNOOOPPPQQQRRRPPPOOOOOONNNNNNOOOOOOPPPIIIPPPSSSTTTWWWUUUSSSXXX]]]dddJJJttteeesssxxxuuummm^^^DDD<<<777888:::888666777555444222222222222222111222111222444444444777;;;DDD\\\mmmeeeQQQEEEEEEHHHEEEMMMTTTSSSOOOQQQ\\\ggg~~~~~~}}}{{{aaaXXXmmm{{{ttt{{{gggTTTNNNKKKJJJMMMNNNMMMMMMOOOMMMNNNOOOPPPPPPPPPNNNLLLJJJOOOTTTSSSNNNLLLNNNRRRNNNNNNsssTTT>>>222AAAQQQYYYXXXRRRCCC666888888777666999>>>>>>;;;<<<<<<<<<:::888:::>>>BBB```WWWMMMPPPFFFDDD===<<<999666444333222111000000000000000////////////---......///333999BBBHHHPPPIIIYYYpppooommm[[[;;;BBBZZZccckkkwwwKKKDDD;;;666666666666555555555666888:::<<<;;;:::<<<:::777888::::::888666666666888AAASSSttt|||OOOMMMnnn{{{wwwuuuuuurrrmmmnnnsssnnnqqquuuzzzkkkPPPrrrkkkPPP;;;@@@FFFPPPggg~~~qqqjjjiiidddZZZPPPHHHBBBCCCMMMSSSRRRRRRUUUWWW___lllzzzmmmmmmxxxfffqqqlllooorrrrrrmmmjjjjjjllllllrrrrrrpppjjjcccaaadddgggffffffuuuXXX666HHHLLL???KKKiiihhhMMM===:::<<<;;;:::999888888888888888666888:::999777777:::===;;;BBBGGGBBB===<<<>>>@@@@@@BBBCCCBBB>>>;;;::::::EEERRRmmmoooccciiixxxoooeeemmmiiigggjjjkkkgggdddcccdddhhhlllmmmkkkiiiiiijjjiiiwwwzzzpppvvvwwwqqqNNNHHH@@@===???@@@>>>;;;666===CCCEEEDDDIIISSS\\\___[[[YYY\\\```]]]SSSIIIGGGDDD===555111333;;;BBBmmm{{{pppxxxllliiigggeeeeeeggghhhhhhgggaaa___]]]\\\]]]^^^]]]\\\^^^aaakkkcccfffRRR???333777999555555;;;DDDRRRcccllljjjccc^^^\\\PPPMMMGGGAAAAAABBB@@@;;;EEEKKKUUUaaakkkqqqtttuuuzzz|||zzzqqqeeeWWWIII===;;;MMMgggooo___VVVRRRPPPQQQRRRQQQPPPPPPRRRSSSPPPPPPOOOOOOOOOOOOPPPPPPLLLQQQWWWYYYWWWUUUVVVWWW___hhhkkklllyyywwwppppppTTTHHH===999999888777999777666555333333222333333333111111333666777666555666===BBBAAAAAABBBDDDDDDBBBKKKSSSUUUUUU\\\lllzzz~~~}}}}}}|||}}}~~~ggg[[[kkknnnzzzuuuooogggTTTNNNKKKKKKMMMMMMKKKLLLOOOLLLLLLLLLMMMNNNNNNKKKIIIJJJPPPUUUSSSLLLIIIKKKPPPNNNRRR]]]oooWWW222555<<>><<<<<<:::999888888888888666777888888777777888999777===@@@<<<999<<<>>>======???@@@<<<888999@@@FFFVVVlllooobbbaaarrrwwwiiifffrrrnnnkkkiiiddd______cccdddfffhhhhhhhhhgggggggggmmmqqqtttsssqqqttt\\\KKKCCCAAA???===999;;;;;;:::999:::>>>AAACCCCCCDDDFFFHHHDDD;;;333555999;;;;;;>>>KKK___ooouuussstttooonnniiieeeeeeiiijjjhhheeebbb___\\\[[[\\\]]]^^^]]]]]]gggnnneee^^^wwwpppOOO<<<888:::<<<<<<111;;;JJJVVV___eeejjjnnnjjjjjjfffbbbbbbccc^^^UUUcccgggppp{{{{{{ttttttmmmdddYYYLLLBBB@@@DDDLLLlllrrrbbbXXXVVVVVVQQQSSSTTTSSSPPPOOOQQQRRRQQQPPPPPPPPPPPPPPPPPPQQQOOORRRZZZ\\\TTTSSSWWWWWW\\\xxxyyydddsssxxxqqqxxxhhhXXXFFF===:::888888:::777777777666444444444555222222222222333666666555===888555777;;;===???BBBJJJOOOWWW]]]eeeooo|||}}}zzz{{{~~~}}}xxxrrrrrrxxx}}}uuummmccc___VVVQQQNNNNNNPPPOOOMMMMMMQQQNNNLLLKKKLLLNNNNNNKKKIIILLLPPPRRRQQQMMMKKKLLLNNNNNNVVVLLLwwwttt___JJJ777333999CCCRRR```MMMKKKGGGEEECCC???===<<<<<>>888;;;???AAADDDIIIPPPVVVXXXiii{{{kkkYYY[[[```WWWFFF<<>><<<:::======:::777===LLLXXXjjjsss______iii{{{eeefffgggfffeeeddd```ZZZWWW___iiieeedddcccbbbcccdddeeeeeennnccceeepppnnnlll]]]KKKDDDAAA??????<<<999999;;;<<<;;;999;;;;;;<<<======<<<<<<<<<999::::::===OOOvvvcccooonnneeeooolllfff``````dddeeeaaa\\\dddaaa^^^\\\^^^```aaabbb[[[bbb\\\^^^ddd\\\www~~~www\\\CCC???===666:::777333444<<>>VVVqqqkkk[[[MMMIIIIIIIIIMMMRRRNNNPPPYYYlllwww{{{sssRRR===BBBMMMOOO}}}eeesssrrrppppppqqqqqqrrrrrrppptttvvvppphhhjjjwwwyyyeee\\\xxxGGG666KKKJJJCCC```{{{kkkUUUWWWbbb```eee}}}zzzlllkkkkkkfffeeecccdddfffggggggfffjjjpppuuusssiii```___ccc___hhhkkkmmmZZZHHHCCC;;;FFF@@@XXXvvv{{{YYYEEE@@@;;;;;;??????;;;666666555777:::999666666:::444555777777888888888888<<<:::888999BBBWWWoooqqq___aaaiiimmmcccZZZbbbiiihhhhhhgggfffdddcccaaa```\\\]]]___```aaabbbccccccbbbcccdddbbbbbbfffpppxxxrrrTTTCCCDDD;;;999@@@CCC<<<666777===AAA>>>555555===AAA>>>:::NNNeeexxxlllcccdddeeedddbbbbbb^^^^^^aaacccaaa```aaa^^^^^^]]]\\\\\\\\\^^^^^^bbb^^^[[[ZZZZZZ^^^hhhsssoooXXXBBB???777777888999888666;;;BBBMMMNNNTTT]]]gggqqq}}}~~~uuukkkeee^^^SSSGGG>>>;;;===AAA<<<<<<]]]}}}fffXXXTTTTTTSSSQQQNNNNNNNNNNNNOOOPPPQQQQQQNNNNNNOOOPPPQQQSSSTTTUUUSSSTTTUUUVVVVVVUUUTTTSSSZZZXXXrrrhhhXXXmmm\\\hhhrrr{{{~~~rrr^^^LLL@@@:::::::::666777999:::999666333111222111111333777888666333555777888:::<<<@@@FFFJJJ>>>JJJ[[[lll}}}}}}{{{}}}{{{qqqccc[[[MMMlllsss|||iiiYYYTTTTTTPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMLLLLLLKKKLLLLLLIIIJJJKKKLLLNNNPPPQQQRRRTTTMMMMMMMMMZZZ~~~ppp[[[GGG999444333777===EEEJJJGGGFFFMMMWWWSSSPPPMMMJJJGGGBBB<<<666aaaWWWPPPPPPGGGIII???===;;;999666444333333333111111111000000000000000///000000...,,,///666===YYYWWWRRRSSSfff}}}RRR@@@999LLLiii~~~}}}vvvwwwyyywww~~~lll```XXXPPPBBBEEEsssmmmhhhhhhhhhiiiiiiiiilllpppsssqqqmmmiiihhhlllqqquuuwwwooo^^^XXXeeeppphhhGGG;;;;;;QQQIIIFFFUUUxxx{{{ddd```TTTJJJRRRqqqmmmnnnmmmdddcccccceeehhhkkklllkkkllloooqqqnnnfff______bbb\\\dddgggfffqqqgggOOOIII::::::FFFeee~~~~~~nnn^^^III:::555777:::;;;<<<999999:::888444333666666666666888;;;<<<<<<;;;333888BBBQQQdddwwwuuu[[[RRR\\\yyywww```\\\``````ggggggfffeeedddbbb```___aaaaaabbbbbbbbbaaaaaa```bbbccccccaaa___bbbiiippp{{{ggg^^^NNN???;;;???CCCDDD666<<<@@@@@@BBBIIIOOOQQQfff~~~pppbbb```bbbaaa^^^\\\]]]\\\^^^dddfffaaa\\\ZZZ___^^^\\\ZZZYYYYYYZZZZZZUUUUUUXXX[[[ZZZWWWYYY]]]vvvvvvyyygggKKKAAA888888:::777222000111777<<>>@@@DDDGGG@@@666<<>>???@@@OOObbbqqq}}}}}}{{{zzzqqqbbbXXXVVVsss{{{uuuwwwfffXXXQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKNNNKKKJJJaaattt[[[EEE999666444333444333333999AAA>>>;;;555///+++---444:::aaaWWWPPPOOOGGGJJJ@@@===;;;999666444333333333222222111111000000//////...000111///---///333777BBBHHHIIIFFFQQQmmmccc>>>222???[[[}}}nnnpppyyymmmooopppjjjddd[[[JJJ888777IIImmmpppfffnnnbbbccccccdddfffjjjooorrrmmmkkkiiikkkppptttvvvvvvtttjjjbbbttt~~~QQQ<<>>FFF===JJJdddtttzzziiiZZZNNNEEE===888;;;888777999999777888;;;888777666777888:::::::::@@@JJJ]]]vvvlllQQQUUUQQQeee{{{fffaaadddccc```fffeeeeeedddbbbaaa``````fffeeeeeedddbbbaaa___^^^aaacccccc```^^^^^^bbbfffcccyyyrrriii]]]eeedddgggooo~~~qqqlllgggdddggghhhddd___^^^\\\ZZZ\\\aaaaaa]]]XXXXXX^^^]]][[[XXXWWWVVVVVVWWWUUUVVVZZZ___]]]VVVSSSTTTYYY}}}tttwww[[[JJJBBB@@@AAADDD777<<<;;;666777??????888AAAAAA???;;;888666666777TTT___}}}^^^VVVLLLHHHJJJNNNOOONNNRRRQQQNNNLLLKKKKKKLLLLLLNNNNNNMMMMMMMMMMMMMMMNNNJJJLLLNNNRRRTTTWWWXXXYYYYYYRRR]]]hhhaaapppfffkkkrrryyyuuufffRRRAAA999<<<;;;999888666666555555888666333111222333333333111222444555666777:::<<>>===@@@IIIQQQaaaVVVOOOOOOGGGJJJ@@@===;;;999666444333333333333222222111000///.........///111000......000222@@@NNNXXXTTTPPP___bbbEEE777888HHHXXXiiiqqqdddggglll~~~}}}nnnhhh```WWWSSSPPPNNNOOOSSSBBB???DDDYYY{{{ooofffkkkjjjfffddddddggglllooonnnlllhhhooowwwwwwrrrrrryyyxxxeeeTTTWWW}}}|||ZZZFFFIIILLLJJJAAA<<>>FFFZZZ{{{vvvfffUUUJJJDDD???<<<===<<<999888:::666777999999:::@@@HHHPPPcccmmm}}}xxxdddUUUNNNVVV___yyyccc\\\cccfffdddccceeedddcccbbbaaaaaa``````ffffffeeedddbbbaaa___^^^```bbbbbbaaa___^^^___aaammmeeewwwvvvmmmggggggjjjooommmgggccccccccc]]]YYYZZZZZZYYYZZZ]]]\\\[[[YYYXXXVVVVVVVVVWWW]]][[[ZZZ\\\ZZZVVVVVVYYY\\\VVVzzzjjjRRRGGGCCCBBB===888555888???EEE;;;???EEEOOO___tttxxxkkkPPPLLLIIIHHHKKKNNNOOONNNQQQOOOMMMJJJJJJJJJLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRSSSTTTTTT\\\WWWTTTppplll^^^ddd___kkklllrrr{{{~~~qqqWWWBBB>>>===<<<;;;999777666555666555333333333444555555555444111000333;;;EEELLL```ppp|||zzzzzzzzz{{{tttmmmeeeUUUKKKYYYooo|||}}}vvvkkk```XXXRRRNNNLLLKKKKKKKKKKKKKKKJJJJJJJJJLLLKKKJJJIIIHHHHHHGGGGGGKKKJJJJJJIIIHHHGGGGGGFFFGGGHHHAAAEEEMMMBBBFFFdddtttpppmmmkkkcccVVVNNNKKKIIIRRR\\\aaaccceeekkkooobbbVVVOOONNNFFFJJJAAA===;;;999666444333333333333222222111000///.........///000000////////////===MMM^^^```ZZZbbbbbbEEE666333CCC[[[rrryyyxxxwwwtttoooWWW]]]bbbaaa\\\[[[^^^aaazzzuuupppmmmkkkiiiddd```XXXSSSNNNJJJCCC;;;999;;;888FFFtttxxxeeennnooobbbiiidddbbbiiissswwwpppggggggnnnuuuvvvssstttyyy}}}vvvoooVVVTTTnnn{{{vvvuuubbbEEE777<<<@@@<<<>>>@@@BBBDDDJJJQQQWWWZZZbbbdddfffjjjppprrriii^^^PPPLLLJJJKKKFFF???AAAIIIJJJNNNNNNYYYyyyfff\\\dddmmmiiiaaa^^^dddcccaaaaaabbbccccccbbbbbbeeeeeecccdddeee```XXX\\\[[[aaahhhgggeeerrrzzzMMM<<<;;;@@@@@@AAAWWWrrrzzzzzzwwwfff___XXXTTTOOOGGGAAA???BBBIIIOOOPPPRRR\\\ppppppWWWJJJPPPZZZ___lll\\\]]]aaa______ccccccbbbaaa````````````aaabbbbbbbbbbbbaaa```_________```aaabbbaaaaaaaaaaaaeeeiiidddlllvvvttthhh___aaaeeeiiigggbbbbbbeeegggaaa]]]^^^^^^]]]^^^aaa[[[ZZZYYYXXXWWWXXXYYYYYY\\\WWWVVVWWWXXXUUUVVVYYYZZZVVVaaayyy~~~uuuyyyhhhYYY\\\iii}}}kkk|||bbbIIILLLKKKKKKKKKKKKLLLLLLLLLMMMLLLKKKJJJJJJLLLNNNOOOJJJJJJJJJJJJKKKLLLMMMMMMOOOOOOOOOPPPPPPQQQRRRRRRRRRYYYTTT]]]}}}mmmPPPaaafffeeekkkxxxooo^^^JJJFFF@@@:::777777999;;;777777777777666555555555333444666:::BBBNNN[[[dddiiiuuu}}}{{{uuussstttuuuvvvnnnbbbWWWMMMRRRjjjsssrrr|||yyy{{{yyyiii\\\TTTPPPNNNMMMKKKKKKKKKJJJJJJIIIIIIIIILLLKKKJJJHHHGGGGGGFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGEEEJJJ@@@@@@OOOLLLBBBIIIdddyyyvvvxxxxxxsssooommmpppvvv{{{~~~bbbVVVNNNNNNFFFJJJAAA===;;;999666444333333333222222111111000000////////////000000000000///...///:::KKKVVVZZZeeemmmPPPBBBAAA>>><<>>???BBBBBB===999;;;<<<===@@@<<<;;;@@@CCC@@@;;;999BBB999:::DDDGGGCCCFFFQQQyyywwwfff___^^^eeegggddddddhhhbbbaaa```bbbdddfffffffffbbbiiillljjjllloookkkbbb```]]]___fffhhhfffjjjrrrjjjHHH;;;DDD@@@===KKK[[[vvv}}}|||{{{xxxpppjjjgggmmmssswwwuuusss{{{gggQQQCCCBBBNNN[[[kkkeeecccdddaaa[[[\\\bbb```___^^^]]]]]]]]]^^^___[[[\\\]]]^^^^^^___^^^^^^\\\]]]^^^```aaabbbbbbaaa[[[eeeddd]]]pppiiibbbhhhfff[[[\\\^^^bbbaaa___bbbhhheeebbbdddiiijjjeeeaaa```ZZZZZZYYYXXXXXXYYYZZZ[[[UUUSSSUUU[[[]]]YYYUUUUUUYYYXXXUUUXXXrrrzzzmmmyyyrrr|||wwweeeUUULLLKKKLLLLLLKKKIIIHHHIIIJJJIIIJJJJJJKKKMMMNNNPPPPPPJJJJJJJJJJJJKKKLLLNNNNNNLLLLLLMMMOOOPPPSSSUUUVVVRRRYYYUUUTTTgggjjj___\\\bbbkkksssxxxzzz{{{{{{lllcccSSSDDD:::666777999777888888666444333555666666<<>>VVVuuu|||xxx|||bbbVVVNNNMMMFFFJJJBBB===;;;999666444333333333111111111000000000000000000000///000111111000///888888AAAPPPXXX^^^nnn|||mmmEEE===;;;@@@???888555999>>>BBBAAA===AAANNN[[[aaacccppp~~~vvv```LLLAAA111;;;DDDBBB===IIImmmpppqqq}}}xxxkkkcccccc```___ccciiillljjjfffjjjddd___ccckkkqqqqqqnnnxxx|||vvvuuu~~~rrrqqqaaa^^^ZZZ{{{~~~ggg<<>>DDD@@@888<<>>CCCXXXsss|||uuummm^^^eeedddcccbbbaaabbbfffjjjbbbaaa```aaaccceeeeeeeeeccckkkooolllnnnuuuuuuooobbbaaaaaacccggghhhjjjkkkrrrmmmFFFHHHGGG>>>;;;;;;PPP]]]ppp~~~rrr```MMMEEEHHHSSSeeeuuuppp```ccceeeccc^^^ZZZ[[[___[[[ZZZYYYXXXXXXYYY[[[\\\WWWWWWYYYZZZ[[[\\\\\\\\\ZZZZZZZZZ\\\^^^_________]]]YYY^^^eeebbbfff}}}nnnpppfff[[[]]]cccaaa______```___^^^bbbhhhaaa```ccciiijjjeee```^^^[[[ZZZYYYXXXWWWWWWXXXYYYTTTSSSUUU\\\___[[[VVVTTTXXXSSSPPPVVV^^^kkkwwwmmmtttzzzvvv}}}qqq[[[MMMOOOWWWIIIKKKLLLIIIFFFEEEGGGJJJHHHIIIKKKMMMOOOPPPPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKLLLNNNQQQTTTWWWXXXXXXTTTVVVVVVZZZxxxiii\\\aaafffjjjmmmssszzz{{{pppbbbUUUJJJBBB???======<<<::::::===CCCIIINNNUUU^^^gggmmmqqqtttuuurrrsssrrrqqqsssuuuppphhhSSSWWWSSSPPPbbbvvv}}}yyyssshhh\\\SSSNNNMMMNNNNNNMMMMMMLLLKKKKKKJJJJJJMMMLLLJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAADDDIIIEEE>>>DDDJJJFFFJJJHHHIIIccc~~~~~~bbbVVVNNNMMMFFFKKKBBB===;;;999666444333333333000000000000000111111111111000///000111222111000000,,,777QQQeeemmmvvvrrrNNNAAA<<<555777AAA444:::<<<999:::@@@BBB@@@>>>HHHSSSTTTKKKBBB>>>>>>AAAFFFQQQ]]]jjj~~~{{{rrriiieeeeeebbb___eeedddcccbbbaaabbbdddfffeeehhhiiigggeeehhhpppwwwssswwwvvvuuutttyyyyyyzzzkkk^^^eeeoooUUUOOOYYYcccNNNHHHLLLVVVQQQJJJZZZvvv}}}lll^^^bbbhhhhhheee```___bbbcccbbbcccaaa```___```aaa```___bbbllloookkklllvvvyyyuuudddeeeddddddgggmmmqqqpppqqqeeeNNNBBBDDDEEE>>><<>>??????555<<<;;;>>>BBB<<<555???PPPeee}}}pppooolllgggaaa]]][[[[[[gggooossskkkbbb```cccgggddddddfffkkkqqqtttsssqqqqqqsssuuuuuuvvv}}}}}}qqqaaaoooqqqnnn~~~xxx{{{ssskkkfffdddaaa]]]\\\\\\^^^______aaa^^^^^^aaa___\\\aaaiiieeennnqqqjjjhhhnnnpppmmmgggfffdddccceeeiiimmmppplllttt[[[JJJIIIJJJ777AAAEEECCCNNNdddqqqqqq{{{rrrgggXXXKKKDDDDDD@@@AAAIIIQQQuuuppp___\\\ZZZZZZ[[[\\\\\\ZZZYYYXXX\\\]]]]]]\\\ZZZYYYYYYZZZWWWVVVUUUUUUTTTTTTTTTUUUWWWWWWVVVVVVWWWXXXZZZ[[[UUUVVVVVVWWWYYY[[[\\\]]]eeezzzddd``````___]]]\\\\\\___aaaYYYYYYZZZ\\\___``````___[[[ZZZZZZ\\\```aaa^^^\\\XXXYYYYYYXXXWWWVVVTTTTTTTTTSSSRRRPPPOOOOOOOOOOOORRRPPPMMMJJJIIIKKKPPPTTT~~~iii[[[JJJBBBDDDIIIIIIGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKMMMMMMNNNMMMMMMLLLLLLLLLNNNOOOPPPKKKMMMOOOPPPPPPQQQSSSUUUUUUVVVZZZ[[[SSSSSSjjjwwwTTTXXXoooiiicccxxxuuu}}}}}}|||~~~yyyrrrlllfffbbbeeennnvvvxxxvvvppprrrsssrrrpppoooppprrrbbbeeebbb___\\\OOOJJJTTTOOOLLL\\\{{{~~~|||}}}zzzwwwbbbNNNIIINNNOOOLLLIIIKKKLLLMMMNNNNNNMMMLLLKKKHHHIIIJJJJJJJJJHHHFFFDDDGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCBBB???===<<<:::>>>???:::777AAAVVViii{{{yyy}}}{{{~~~zzz|||eeeSSSMMMOOOHHHKKKBBB===<<<:::777555333222111111111111111000000000///000000000000000000000000444222111222:::HHHXXXccchhhxxx|||mmm^^^\\\]]]UUUEEEBBBDDD>>>>>>666333999BBBSSSrrrtttkkkkkkjjjfffbbb___^^^^^^aaaeeefffccc```aaaaaa___```aaadddhhhmmmooonnnkkkqqqrrrtttvvvxxx|||ooogggmmmyyypppppp}}}~~~pppdddgggsss}}}bbb```\\\[[[\\\^^^______]]][[[\\\``````]]]___dddaaafffhhhffffffhhhiiihhhccccccbbbbbbccceeeggghhhhhhhhhtttZZZAAAMMMPPPIII???888666;;;FFFNNNVVVffftttwwwwww{{{ssstttuuuwwwuuummmaaaYYY___^^^UUUGGGBBBDDDAAA999CCCFFFPPPvvvxxxfff\\\[[[YYYYYYZZZ[[[\\\\\\\\\\\\\\\]]]]]]\\\ZZZYYYYYYZZZWWWWWWVVVUUUUUUUUUUUUUUUXXXXXXWWWVVVWWWXXXYYYZZZWWWVVVVVVVVVWWWWWWXXXYYY___aaappprrrcccXXXaaaaaa```___]]]^^^```bbb]]]\\\[[[[[[\\\[[[YYYWWW[[[ZZZYYY[[[]]]]]]ZZZWWWXXXXXXWWWVVVTTTSSSSSSRRRSSSRRRQQQQQQPPPOOONNNNNNMMMMMMLLLJJJGGGGGGHHHJJJPPPjjjjjjooo|||~~~mmmSSSKKKBBB???BBBEEEFFFDDDIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFGGGHHHHHHIIIIIINNNMMMLLLJJJJJJJJJJJJKKKKKKLLLNNNOOOOOOOOOQQQSSSVVVTTTVVVYYYUUUTTTaaattt}}}\\\XXXZZZ\\\hhhgggmmmtttyyy~~~~~~zzz|||{{{{{{|||{{{zzzppppppooolllhhhddd```^^^```YYYLLLKKKRRRLLLEEELLL@@@bbbjjjYYYJJJHHHLLLMMMKKKIIIKKKKKKKKKJJJIIIGGGFFFEEEGGGHHHIIIIIIHHHGGGDDDCCCGGGFFFEEEDDDCCCBBBBBBAAACCCCCCCCCBBBAAA???===;;;;;;===>>>;;;777777<<>>FFFIIIBBB>>>BBB===AAAFFFKKKQQQUUURRRNNNOOOPPPPPPPPPOOOMMMJJJHHH<<<<<<<<<;;;:::===CCCGGGdddpppkkkhhhdddbbbZZZZZZZZZ[[[\\\]]]______[[[\\\]]]\\\ZZZYYYYYYZZZWWWWWWVVVVVVVVVVVVUUUUUUYYYXXXXXXWWWWWWWWWWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTVVVSSSVVV```ssszzzdddZZZ[[[^^^^^^aaaaaaaaa```^^^___aaaccccccaaa```______^^^[[[YYY\\\[[[[[[[[[\\\[[[XXXVVVXXXWWWUUUSSSQQQPPPPPPPPPPPPQQQQQQQQQPPPNNNLLLKKKLLLMMMOOONNNJJJGGGEEEDDDAAADDDUUUyyy}}}~~~fffPPPDDDFFFDDDCCCDDDFFFHHHGGGFFFHHHHHHHHHIIIIIIJJJKKKKKKDDDEEEEEEEEEFFFFFFGGGGGGLLLKKKIIIHHHGGGGGGHHHHHHLLLNNNOOOOOOOOOOOOQQQRRRVVVQQQRRRWWWXXXTTTWWW^^^jjjaaa^^^bbbkkkddd```ccciiinnntttyyysssvvvyyyxxxuuusssrrrrrrpppnnnkkkgggccc^^^XXXTTTFFFDDD@@@EEEMMMDDD<<>>HHHAAA<<<@@@GGGGGGAAA:::;;;:::999777666999===AAAEEE;;;999@@@AAA@@@RRRkkkxxx{{{oooppppppiiiccc___^^^]]]\\\[[[\\\]]]]]]ZZZ[[[[[[[[[YYYXXXXXXZZZVVVVVVWWWWWWWWWVVVVVVVVVYYYYYYXXXWWWVVVVVVUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSUUUWWWZZZYYYWWW\\\mmmfff```XXXRRRSSSZZZaaaeee______```___^^^^^^```bbbbbbaaaaaabbbccccccbbb```]]]]]]]]]^^^^^^\\\ZZZYYYXXXVVVSSSQQQOOOOOOOOOPPPNNNOOOPPPPPPNNNLLLIIIHHHIIIKKKMMMLLLIIIEEECCCBBBIIICCC???GGG___qqqoootttWWWFFFEEEJJJEEEGGGJJJKKKJJJIIIHHHGGGEEEFFFFFFGGGIIIJJJJJJKKKGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGIIIJJJKKKNNNOOOQQQPPPPPPPPPQQQRRRUUUQQQQQQVVVWWWTTTSSSUUUeeeooo]]]ZZZ\\\XXX[[[eeejjjfffbbbbbbiiimmmqqqsssrrrooolllkkk```\\\VVVQQQMMMIIIDDD@@@555<<<@@@FFFJJJFFFRRRlll~~~tttfffMMMIIIGGGIIIIIIGGGGGGIIICCCBBBBBBAAABBBCCCEEEFFFFFFFFFFFFFFFDDDCCCAAA@@@DDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>><<<;;;::::::;;;888555666:::<<<;;;999777666555777===IIIXXXbbbtttvvv~~~zzzrrrlllgggUUUNNNPPPHHHKKKBBB===<<<:::777555333222111000000000000000000111111////////////////////////999111///111---***888NNNiiiqqqqqqqqq{{{yyypppbbbddd___```aaaaaa___^^^^^^___VVVZZZ[[[YYYYYY[[[[[[XXXRRRVVV[[[```ccceeeeeeeeelllmmmnnnmmmmmmrrrzzzjjjjjj~~~xxxsssfffdddkkkgggbbb\\\YYYZZZ^^^aaaZZZYYYXXXXXX[[[]]]]]]]]]bbb___]]]^^^ccchhhiiigggddd]]]^^^gggkkkeeeaaaccc```_________```bbbdddeeedddiiikkkeeecccuuulllNNNBBBBBBDDD???>>>???@@@:::555999CCC???AAADDDCCCAAA>>><<<;;;???>>>BBBRRRmmm{{{qqqppplllccc]]]fffdddaaa]]]ZZZYYYXXXXXXWWWYYYYYYYYYWWWVVVWWWXXXUUUUUUVVVWWWWWWVVVVVVUUUXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTTTTSSSTTTTTTUUUUUUWWWQQQOOOUUUZZZXXXSSSOOObbbyyykkkYYY[[[YYYYYYZZZ\\\[[[ZZZYYY[[[\\\]]]]]]\\\\\\^^^___]]]]]]]]]^^^```aaa```^^^YYY[[[\\\]]]\\\[[[ZZZZZZWWWUUUSSSPPPNNNNNNOOOPPPLLLLLLMMMMMMLLLIIIFFFDDDAAACCCDDDCCCAAA??????@@@>>>BBBDDD???>>>LLLggg~~~pppvvvxxx}}}mmmQQQAAAAAAFFFIIIGGGCCCFFFHHHHHHFFFEEEEEEFFFCCCCCCDDDFFFGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKLLLLLLMMMOOOOOONNNNNNOOOPPPSSSRRRSSSUUUUUUSSSTTTWWWXXXbbb|||yyysssiii___[[[\\\]]]aaaeee___^^^]]]]]][[[VVVOOOJJJOOOKKKDDD>>>;;;:::999999DDDAAA>>>DDDTTTeee{{{hhhSSSIIIHHHIIIKKKJJJFFFGGGJJJFFFEEEDDDCCCDDDEEEGGGHHHEEEEEEEEEDDDCCCBBB@@@@@@BBBBBBAAAAAA@@@?????????======<<<;;;:::999999999:::999666333222333444666444444444333333444777999===>>>DDDLLLRRRWWW]]]cccfffddd___XXXQQQJJJBBB<<>><<<;;;;;;===AAAEEEHHHPPPmmmzzz{{{mmmhhhgggeeeccccccgggeeebbb^^^[[[XXXVVVUUUUUUVVVWWWVVVUUUTTTUUUWWWSSSTTTUUUVVVWWWVVVUUUTTTUUUUUUUUUUUUTTTSSSQQQQQQRRRRRRRRRRRRSSSTTTUUUVVVPPPMMMMMMQQQQQQOOOPPPSSSQQQWWW___iii{{{}}}uuuiiiZZZTTTVVVVVVTTTUUUYYY[[[YYYWWWWWWXXXYYY[[[[[[ZZZZZZ[[[]]]___^^^]]]]]]^^^^^^\\\ZZZSSSUUUWWWWWWVVVUUUUUUVVVTTTSSSQQQOOONNNNNNOOOOOOJJJJJJJJJIIIHHHEEECCCBBB???@@@@@@???>>>>>>@@@AAA999>>>BBBAAA===>>>DDDKKKWWWxxx~~~rrroooxxxgggSSSKKKBBB???@@@AAA===999AAACCCDDDEEEEEEFFFGGGIIIBBBCCCCCCEEEFFFGGGHHHHHHFFFGGGGGGGGGHHHHHHIIIIIINNNMMMKKKJJJIIIIIIJJJJJJHHHJJJKKKKKKKKKKKKMMMNNNQQQRRRTTTTTTSSSSSSWWW[[[SSSZZZrrrhhhYYYVVVWWWVVVYYYVVVRRROOOMMMJJJEEEAAA::::::999888999===DDDIIILLLFFFFFF^^^~~~xxx}}}oooQQQPPPIIIGGGHHHKKKIIIFFFGGGJJJLLLKKKIIIHHHFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>><<<;;;:::888888777777888222555777777444222333444888666111//////111555888,,,,,,---///222444777999>>>???<<<555111000...***hhhVVVOOOPPPHHHJJJBBB===<<<:::777555333222111///000000000111111111111000000000000000000000000111000///......---,,,+++999VVVvvvjjjaaaXXX[[[aaa```]]]]]][[[YYYWWWWWWYYY\\\TTTXXXZZZUUURRRUUUYYY[[[YYY\\\___aaaaaabbbeeehhhaaacccfffhhhjjjooovvv|||tttxxx}}}}}}tttmmmttt{{{mmm```___aaa```\\\ZZZccc___[[[YYYZZZZZZZZZYYYXXXWWWVVVWWWYYYZZZZZZYYYVVV[[[[[[XXXXXX\\\___^^^```dddeeebbb```aaaaaa____________`````````aaaaaafff\\\[[[dddfffbbblll~~~hhhXXXbbbkkk___KKK@@@LLLHHHFFFKKKXXXiiivvv}}}qqqkkkeeebbbdddfffeeeeeegggbbbaaa```^^^\\\YYYWWWVVVRRRTTTUUUTTTSSSSSSTTTUUUQQQRRRTTTVVVVVVUUUTTTSSSRRRRRRSSSSSSSSSQQQPPPOOOPPPPPPPPPPPPQQQRRRSSSTTTLLLPPPTTTRRRHHHCCCMMMZZZXXXWWWQQQKKKOOOZZZfffkkkzzzxxxjjjfff___ZZZZZZWWWSSSTTTZZZPPPLLLLLLRRRVVVVVVWWW[[[VVVXXXZZZZZZZZZZZZ[[[\\\^^^]]][[[[[[[[[ZZZXXXUUUOOORRRTTTSSSQQQNNNNNNOOOOOOOOOOOONNNNNNNNNMMMMMMIIIHHHGGGEEECCCBBBAAA@@@>>>???@@@@@@>>>>>>???@@@???===<<<<<<===???@@@@@@:::GGGMMMbbbssszzzgggWWWFFF999///:::EEEHHHBBB???BBBFFFAAAAAABBBDDDFFFGGGGGGGGGCCCDDDDDDEEEFFFGGGGGGHHHEEEFFFFFFGGGHHHIIIJJJJJJOOONNNLLLKKKJJJJJJKKKKKKGGGIIIKKKKKKKKKLLLNNNPPPOOOPPPQQQQQQRRRUUUWWWXXXZZZYYYWWWjjj{{{eeePPPLLLJJJFFFBBB>>>>>>AAACCCHHHLLLQQQRRRQQQSSS[[[aaaXXX]]]ooo||||||wwwVVVBBBPPPHHHEEEDDDGGGGGGEEEGGGJJJLLLLLLKKKJJJHHHEEECCCBBBCCCCCCCCCBBBBBBBBBCCCCCC??????>>>>>>>>>>>>======:::999888777666666666777///111444666666666666777---///444777888444///***000222555666555333...))),,,222444111///222555444iiiVVVOOOQQQHHHJJJBBB===<<<:::777555333222111//////000000111111111222000000000000000000000000...222333000222666888555222;;;UUUwwwyyykkkqqqnnnkkk[[[]]]```WWW\\\aaaTTT\\\[[[YYYVVVTTTUUUYYY\\\VVVYYYXXXTTTTTTYYY]]]]]]WWWYYYZZZZZZYYYYYY\\\```aaabbbeeejjjooorrrrrrqqquuuooommmsssvvvtttsssvvvpppzzzpppcccYYYZZZ^^^```]]]VVVTTTWWWZZZZZZYYYXXXXXXWWWXXXXXXXXXWWWVVVWWWYYYYYYYYYWWWRRRZZZ]]]ZZZXXX[[[\\\ZZZ]]]fffggg^^^ZZZ___```\\\aaabbbdddeeeeeecccaaa______^^^aaafffccc```kkk{{{{{{]]]eeedddfffllllllfff```___\\\]]]^^^^^^]]]\\\ZZZYYYQQQRRRSSSSSSRRRQQQSSSTTTPPPQQQSSSUUUVVVUUUSSSRRRPPPQQQRRRRRRRRRQQQPPPOOOPPPPPPOOOOOOOOOPPPQQQQQQSSSMMMKKKOOORRRPPPLLLKKKJJJPPPTTTSSSTTTWWWWWWUUURRRSSSYYY___^^^[[[aaakkk```^^^\\\]]]^^^]]]XXXSSSSSSUUUWWWXXXWWWVVVRRROOO^^^WWWSSSUUUUUUQQQPPPTTTVVVXXXZZZZZZZZZZZZ[[[\\\VVVUUUTTTTTTUUUTTTRRRPPPOOORRRTTTRRRNNNKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLHHHGGGEEECCCAAA@@@??????999;;;======<<<:::999999;;;::::::;;;<<<<<<<<<;;;:::BBB===???JJJKKKZZZ~~~vvv[[[XXXMMM@@@999:::======???<<<:::999;;;===>>>>>>?????????BBBDDDDDDBBB???EEEEEEEEEFFFGGGGGGHHHHHHFFFGGGGGGIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKLLLNNNOOOIIIKKKMMMNNNNNNOOOQQQSSSNNNNNNNNNOOOSSSVVVUUURRRQQQWWWTTTZZZxxx|||tttssszzzuuuuuucccMMMAAALLLFFFBBB@@@CCCEEEEEEGGGJJJIIIIIIJJJIIIHHHGGGEEECCCCCCBBBBBBBBBBBBCCCDDDDDD>>>>>>>>>>>>============999888777666555555666777777444000...///000222222666222---***,,,///222444222111///---///222333222***333777111---...000///hhhXXXPPPOOOEEEHHHAAA>>>===:::777444222111000111111111111111111111111000000000000000000000000000000000000000000000000555333===WWWuuurrrjjj[[[RRRqqqsss[[[^^^___aaaaaa^^^YYYTTTPPPQQQQQQRRRTTTUUUUUURRRPPPXXXXXXWWWUUUSSSRRRSSSTTT\\\ZZZ[[[___^^^ZZZ[[[aaaeeeaaacccmmmtttqqqkkkfffnnnjjjhhhkkkrrruuurrrmmmllloooxxxvvv___UUUVVV\\\ZZZXXXWWWXXXXXXXXXVVV[[[YYYWWWVVVWWWWWWVVVUUUVVVTTTRRRTTTWWWYYYYYYWWWSSSUUUWWWXXXZZZZZZZZZYYY^^^______]]][[[YYYYYYZZZ[[[[[[\\\]]]^^^^^^^^^^^^_________```bbbfffiiikkkrrrtttoooddd[[[bbb```___aaadddddd```]]]\\\\\\]]]]]]\\\\\\[[[[[[XXXRRRNNNOOOSSSTTTTTTSSSUUUTTTRRRPPPOOOPPPQQQRRRNNNOOOQQQRRRRRRPPPOOOMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOOOOOOOOOOPPPQQQRRRPPPQQQRRRTTTVVVWWWWWWXXXWWWVVVTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXWWWWWWXXXZZZ\\\ZZZVVVRRRPPPQQQVVVZZZXXXXXXYYYYYYXXXWWWVVVVVVTTTSSSSSSVVVYYYYYYUUUQQQSSSRRROOOMMMLLLMMMNNNPPPMMMMMMMMMMMMKKKIIIGGGEEEEEECCCAAA>>><<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<=========>>>HHHMMMXXXgggvvvwwwjjj\\\OOOFFF@@@999999999999999999999999::::::::::::;;;<<<======??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGIIIKKKJJJHHHHHHJJJMMMIIIJJJLLLNNNNNNMMMLLLKKKNNNMMMLLLKKKKKKMMMOOOPPPTTTSSSUUUYYY[[[mmmrrruuu{{{^^^FFFJJJLLL@@@EEEDDDCCCBBBCCCEEEGGGHHHFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@???>>><<<:::999777666666555444444333333333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000hhhXXXQQQPPPFFFIIIBBB>>>===:::777444222111000111111111111111111111111////////////////////////000000000000000000000000000---111AAAXXXssscccZZZcccVVVWWWYYYYYYWWWTTTQQQOOOKKKLLLMMMPPPRRRSSSRRRQQQTTTUUUVVVUUUSSSQQQRRRSSSTTTSSSUUUZZZZZZVVVXXX\\\\\\[[[___iiiooonnnjjjhhhtttooojjjkkkpppssspppmmmqqqqqquuuxxxxxx|||xxxoooggg^^^VVVSSSUUUXXXWWWUUUVVVWWWXXXXXXWWWVVVUUUSSSSSSUUUUUUUUUTTTUUUTTTRRRTTTVVVXXXXXXVVVTTTUUUVVVWWWXXXXXXWWWVVVYYY\\\^^^___]]][[[ZZZZZZ\\\]]]]]]]]]]]]]]]\\\\\\ZZZ]]]```dddffffffdddcccggg^^^___yyy}}}jjj^^^[[[XXXVVVXXX[[[]]]___```aaaaaaaaa___]]][[[ZZZ[[[[[[\\\[[[VVVRRRQQQSSSSSSRRRPPPTTTSSSQQQOOOOOOOOOPPPQQQLLLMMMOOOOOOOOONNNLLLKKKLLLLLLLLLKKKKKKJJJJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQLLLLLLNNNOOOPPPQQQRRRRRRTTTSSSRRRQQQQQQQQQRRRRRRTTTVVVWWWVVVUUUUUUVVVWWW[[[ZZZXXXTTTRRRSSSVVVZZZ\\\\\\[[[[[[ZZZXXXWWWWWWWWWYYY[[[[[[ZZZWWWUUUTTTSSSQQQOOONNNNNNOOOQQQRRRMMMMMMLLLLLLJJJHHHFFFDDDCCCBBB@@@===<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999::::::::::::;;;;;;;;;555777:::===AAAEEEHHHJJJMMMNNNOOOPPPRRRSSSTTTUUUHHHGGGDDDAAA===:::777666888888888888888888888888999999999999:::;;;<<<<<<>>>???@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGIIIKKKLLLKKKJJJJJJKKKLLLLLLMMMNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMPPPOOOPPPRRRQQQYYYvvvqqqooo{{{kkkppp~~~gggMMM@@@BBBFFFFFFDDDCCCBBBAAAAAACCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????>>><<<;;;999888666666555555444333333222333222222222222111111111000000000000000000000000////////////////////////////////////////////////hhhXXXQQQPPPFFFJJJCCC>>>===:::777444222111000000000000000000000000000////////////////////////000000000000000000000000333111///111888MMMmmmmmm[[[PPPRRRYYYTTTTTTUUUUUUUUUTTTSSSRRRJJJKKKLLLMMMNNNOOOPPPQQQOOOQQQTTTTTTRRRQQQQQQRRRQQQQQQUUUZZZZZZXXXXXX\\\XXXXXX^^^gggjjjiiigggiiitttnnnhhhhhhlllppppppnnnmmmnnnppprrrpppmmmpppvvvwwwyyyxxxjjj```ZZZTTTPPPRRRSSSRRRRRRSSSUUUTTTSSSTTTVVVXXXXXXWWWRRRQQQPPPPPPRRRSSSSSSRRRRRRRRRRRRTTTVVVWWWWWWVVVTTTUUUUUUVVVVVVUUUUUUTTTUUUYYY]]]___^^^\\\ZZZZZZ^^^]]]]]]\\\\\\[[[ZZZZZZZZZ\\\___bbbcccbbb```___]]]^^^```gggyyyhhhYYYTTTVVVXXXOOOSSSYYYZZZZZZ[[[___cccdddaaa^^^ZZZXXXXXXZZZ[[[[[[YYYVVVTTTTTTTTTSSSRRRSSSRRRPPPNNNNNNNNNNNNOOOJJJJJJKKKLLLKKKJJJIIIHHHJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFJJJJJJJJJKKKLLLNNNOOOPPPMMMMMMNNNNNNOOOPPPPPPQQQPPPPPPOOONNNNNNNNNNNNOOOSSSTTTUUUTTTSSSRRRSSSTTTYYYYYYYYYWWWUUUUUUVVVXXXYYYXXXXXXWWWUUUTTTSSSSSSVVVZZZ^^^]]]YYYVVVVVVXXXRRRQQQPPPOOOOOOQQQRRRTTTLLLKKKKKKJJJHHHFFFDDDCCC@@@???>>><<<;;;;;;:::::::::::::::999999888888888777777777777777777777777666666777777777888888888999888888777666555555444666666777777777777777777777777888888888888888888777777777777777777777777777777777777888999::::::======>>>???@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGHHHIIIKKKKKKIIIGGGKKKLLLLLLMMMOOOPPPRRRSSSHHHIIIKKKLLLMMMLLLKKKJJJMMMKKKMMMNNNJJJJJJWWWhhhmmm~~~www{{{___HHHCCCBBB>>>@@@HHHCCCBBBAAA@@@@@@@@@AAABBBDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>======<<<;;;999777777555555444444333333222222222222111111111000000000000000000000000000000000////////////////////////////////////////////////gggXXXQQQPPPFFFJJJCCC>>>===:::777444222111000////////////////////////////////////////////////000000000000000000000000222333444111---222FFFYYY~~~{{{VVVNNNXXX^^^WWWOOOTTTTTTSSSRRRRRRRRRSSSSSSNNNNNNNNNMMMLLLLLLMMMNNNLLLNNNRRRSSSRRRQQQQQQQQQPPPSSSWWWZZZZZZXXXXXXXXXYYY[[[aaagggfffccccccgggnnniiiddddddhhhmmmpppppphhhjjjnnnsssuuuuuutttuuukkkjjjjjjnnnsssvvvwwwvvvxxx{{{~~~yyy{{{|||nnnddd^^^[[[VVVQQQ[[[WWWUUUVVVUUURRRQQQSSSUUUTTTSSSSSSUUUVVVVVVVVVRRRPPPOOOOOOPPPQQQQQQPPPMMMNNNQQQTTTVVVWWWWWWWWWSSSTTTTTTUUUUUUVVVVVVVVVVVVYYY\\\]]]\\\ZZZZZZZZZ\\\\\\[[[[[[ZZZZZZZZZZZZ___]]][[[YYYYYY[[[^^^```[[[dddjjjddd^^^kkkyyyiii\\\\\\]]]XXXUUUWWWSSSVVVXXXYYYXXXXXXZZZ\\\bbb```]]]YYYWWWVVVUUUUUUQQQRRRRRROOONNNPPPQQQPPPQQQPPPNNNMMMLLLLLLLLLLLLHHHHHHIIIIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCFFFFFFFFFGGGIIIKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPNNNNNNMMMMMMLLLLLLLLLLLLRRRSSSTTTSSSQQQPPPQQQRRRVVVWWWXXXWWWUUUTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQTTTWWWXXXWWWVVVWWWYYYSSSRRRPPPOOONNNOOOPPPQQQJJJJJJIIIGGGEEECCCAAA@@@===<<<<<<;;;:::::::::::::::999999888777666555555555555555555555555555555444444555555555666666666777777777888888888999999888888888888888888777777888777777666555444333222666666666666666666666666555555555555666777888999;;;<<<===>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFGGGHHHHHHEEECCCDDDGGGIIIGGGDDDHHHIIIJJJLLLPPPUUUYYY\\\JJJJJJJJJJJJJJJJJJJJJJJJLLLKKKLLLOOOMMMJJJNNNUUUXXXwwwcccLLL>>>EEEJJJDDD@@@DDDCCCCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<;;;;;;:::999777666555444444333333222222222222111111111000000000//////////////////////////////////////////////////////////////////////////////fffWWWPPPPPPFFFJJJCCC>>>===:::777444222111000................................................////////////////////////+++---111333111...444===TTTwwwaaaVVVMMMNNNSSSVVVTTTRRRQQQPPPNNNLLLKKKKKKLLLMMMKKKLLLLLLKKKHHHHHHIIIKKKIIILLLPPPRRRQQQQQQQQQQQQOOORRRVVVVVVUUUTTTSSSRRRXXXZZZ___cccbbb^^^```eeelllhhhddddddgggllloooooojjjllloooqqqtttvvvuuusssuuussspppmmmkkkjjjiiihhhiiijjjkkkmmmooopppnnnllljjjjjjiiifffaaa]]]\\\[[[kkkcccYYYUUUVVVYYYYYYXXXRRRRRRTTTUUURRRNNNPPPVVVWWWUUUSSSSSSTTTTTTSSSRRRTTTRRRPPPPPPQQQQQQPPPOOOIIILLLPPPTTTWWWXXXXXXXXXRRRRRRSSSTTTVVVWWWYYYZZZZZZZZZZZZYYYWWWWWWXXXZZZZZZYYYYYYYYYYYYZZZ[[[\\\___\\\YYYVVVVVVXXXZZZ\\\\\\[[[YYYYYY[[[```gggkkkrrrZZZSSSTTT^^^```XXXSSSUUUXXXVVVTTTTTTVVVWWWVVVTTTZZZZZZZZZYYYVVVSSSPPPNNNIIINNNOOOJJJGGGJJJLLLJJJOOONNNMMMLLLJJJJJJIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCAAAAAABBBBBBCCCCCCDDDDDDAAAAAAAAA@@@@@@AAAAAAAAABBBBBBCCCDDDFFFGGGIIIJJJIIIHHHHHHHHHHHHIIIKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKPPPRRRSSSRRRPPPPPPQQQRRRQQQSSSUUUUUUSSSRRRRRRRRRSSSSSSSSSTTTUUUVVVXXXYYYRRRRRRRRRTTTVVVWWWVVVSSSSSSRRRPPPNNNLLLKKKKKKKKKIIIHHHFFFDDDBBB@@@???>>>::::::::::::999999888888888888777666555444444333333333333333333333333333333333444444444555555555444444333333333222222222222222333333333444444444000111111222222333333444444444444444444444444444444444444444555666777777999:::;;;<<<============????????????@@@@@@@@@@@@AAAAAAAAAAAACCCDDDFFFGGGKKKGGGCCCBBBEEEGGGHHHGGGHHHIIIIIILLLPPPUUUZZZ]]]MMMKKKIIIGGGGGGHHHKKKLLLLLLJJJKKKNNNOOONNNOOOQQQVVVOOOlllrrrrrrpppRRROOOGGGCCCFFFIIIHHHDDDAAADDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBAAA@@@???>>>===<<<:::::::::999777666444333222222222222111111111111000000/////////.................................................................................eeeUUUOOOOOOEEEIIIBBB>>>===:::777444222111000////////////////////////........................///////////////////////////---...222222///...111>>>MMMnnndddQQQFFFIIIMMMOOOOOONNNNNNOOOOOOMMMKKKHHHGGGGGGHHHIIIBBBEEEGGGGGGEEEDDDGGGJJJHHHJJJMMMNNNNNNNNNOOOPPPQQQVVVXXXVVVTTTUUUTTTQQQSSSUUUYYY^^^^^^[[[^^^dddllljjjhhhgggiiijjjkkkjjjiiilllnnnmmmooosssuuusssnnnmmmkkkgggcccbbbdddeeecccccc```\\\\\\^^^]]]YYYZZZZZZ\\\______^^^[[[XXXXXXVVVTTTTTTUUUTTTPPPMMMMMMNNNRRRTTTPPPLLLQQQYYYUUUTTTQQQQQQRRRRRRQQQPPPTTTRRRPPPPPPRRRSSSRRRQQQHHHMMMRRRVVVWWWWWWWWWWWWQQQQQQRRRSSSUUUXXXZZZ[[[[[[ZZZYYYWWWUUUUUUXXXZZZXXXXXXWWWWWWXXXYYY[[[\\\YYYYYYZZZZZZYYYXXXVVVUUUYYYZZZZZZZZZXXXXXXYYY[[[]]]mmmXXXXXXSSSRRRUUUTTTPPPSSSZZZUUURRROOOPPPTTTVVVTTTQQQTTTUUUVVVVVVTTTQQQMMMKKKOOOWWWYYYPPPJJJLLLMMMKKKMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@===>>>>>>???@@@AAABBBBBB@@@??????>>>>>>??????@@@@@@@@@@@@AAABBBDDDEEEFFFHHHGGGGGGFFFGGGIIIKKKLLLKKKKKKLLLLLLLLLKKKJJJIIINNNOOOPPPPPPOOOOOOPPPRRRNNNPPPRRRSSSQQQPPPOOOPPPPPPPPPPPPQQQSSSVVVXXXZZZYYYUUUSSSSSSVVVVVVRRRNNNRRRQQQOOOMMMJJJHHHGGGGGGHHHFFFDDDAAA???===<<<<<<888888999999888777666555555555555444444333333333222222222222222222222222222333333333444444444444555555555555444444444444333333444555555666666777333333444555666777888888222222222222222222222222333333333333444555666777888888999:::;;;;;;;;;;;;<<<======>>>??????@@@@@@AAA@@@@@@@@@AAABBBDDDEEELLLIIIFFFDDDEEEGGGIIIIIIKKKJJJJJJKKKMMMPPPSSSUUUMMMJJJFFFDDDCCCFFFIIILLLLLLJJJHHHIIIKKKLLLLLLLLLRRRPPPPPP___iii]]]TTT===EEEGGGEEEAAAAAAEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>===:::999999888777555444333111111111111111111000000/////////.........------........................................................................cccTTTMMMMMMDDDHHHAAA>>>===:::777444222111000////////////////////////........................////////////////////////444000...000111///---...888+++666TTTiii}}}zzzoooeeeeeeppp}}}rrr```RRRLLLMMMIIIGGGFFFHHHKKKMMMIIIEEEJJJHHHFFFDDDCCCCCCDDDDDD>>>BBBFFFFFFDDDBBBDDDGGGFFFHHHJJJJJJIIIJJJKKKMMMRRRWWWYYYUUUTTTWWWWWWUUUVVVUUUWWW[[[\\\ZZZ\\\```fffffffffggghhhhhhfffeeedddiiikkkhhhhhhmmmqqqpppiiijjjhhhddd``````cccggg```bbb___[[[\\\```aaa]]]SSSUUUYYY[[[\\\[[[YYYWWWUUUVVVWWWXXXWWWTTTPPPNNNRRRPPPQQQRRROOOMMMOOOUUUQQQOOOMMMMMMOOOOOOOOONNNQQQOOOOOOPPPSSSUUUUUUUUUKKKPPPVVVYYYXXXUUUTTTTTTQQQQQQQQQRRRSSSVVVXXXYYYWWWWWWXXXWWWVVVVVVXXXZZZZZZYYYWWWVVVVVVXXXYYYZZZXXXXXXYYYYYYXXXWWWVVVUUUUUU\\\aaa\\\SSSOOOTTT[[[WWWYYYgggyyy```PPPLLLTTTRRRPPPOOOMMMKKKNNNUUU[[[TTTRRRQQQQQQRRRSSSSSSTTTQQQRRRRRRRRRQQQPPPNNNLLLPPP[[[^^^TTTLLLNNNPPPNNNKKKKKKJJJIIIHHHFFFEEEDDDBBBBBB@@@???>>>=========;;;;;;<<<<<<======>>>>>>======<<<<<<<<<<<<======>>>>>>>>>???@@@AAABBBBBBFFFFFFEEEEEEGGGIIIKKKMMMIIIJJJJJJKKKJJJIIIHHHGGGJJJLLLMMMNNNMMMNNNOOOQQQMMMOOOQQQQQQOOONNNOOOOOOOOOOOONNNOOOPPPSSSVVVXXXXXXWWWUUUTTTSSSRRRPPPNNNPPPPPPNNNLLLJJJHHHGGGFFFGGGEEEBBB???===;;;;;;:::777888888888777666444333333333333333333333333333111111111111111111111111111111111222222222333333---...///000111222222333111111111111111222222222000000000000/////////...111111111111111111111111333333333333444555666666777777888999::::::::::::::::::;;;===>>>???@@@@@@AAA@@@?????????AAABBBDDDFFFGGGHHHGGGEEEEEEEEEFFFHHHHHHGGGGGGHHHIIIKKKLLLIIIGGGDDDBBBBBBCCCEEEGGGJJJIIIGGGFFFFFFHHHIIIHHHNNN;;;;;;RRR```iiivvvYYYKKKJJJJJJAAACCCCCCBBB@@@BBBDDDFFFBBBCCCCCCDDDDDDDDDDDDCCCAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>999999999888777555333222000000000000000000000000.........------------,,,------------------------................................................bbbSSSMMMLLLCCCGGG@@@>>>===:::777444222111000000000000000000000000000........................////////////////////////---***+++111444333222444000...666999555DDDeee|||sss___]]]nnnlll```XXXYYYUUUKKKGGGJJJAAADDDFFFCCCAAAAAACCCCCC@@@???===<<<<<<<<<======BBBFFFJJJIIIEEEAAAAAACCCEEEFFFGGGGGGFFFGGGIIIKKKLLLRRRTTTPPPOOOTTTUUUSSS^^^ZZZZZZ]]]]]]ZZZZZZ\\\\\\^^^aaadddffffffdddbbbaaahhhiiiccc___bbbdddccc___``````]]]ZZZ[[[```eee^^^```^^^XXXYYY]]]]]]XXXRRRVVVYYYYYYVVVTTTSSSTTTMMMNNNNNNMMMLLLMMMOOOQQQOOOJJJGGGIIIKKKKKKKKKNNNLLLKKKJJJKKKMMMNNNNNNNNNMMMMMMMMMOOOSSSVVVXXXXXXOOOTTTYYYZZZXXXTTTQQQQQQRRRQQQQQQQQQRRRSSSUUUVVVRRRTTTWWWXXXXXXXXXYYYZZZ[[[ZZZXXXVVVUUUVVVWWWXXX]]]ZZZVVVSSSRRRTTTXXXZZZUUUQQQNNNPPPUUUWWWRRRMMMSSSQQQQQQYYYggg~~~aaaQQQXXXUUUPPP\\\MMMQQQSSSQQQPPPSSSTTTTTTVVVXXXXXXUUUQQQPPPSSSVVVQQQQQQPPPOOOOOOOOOOOOPPPFFFSSSWWWNNNGGGJJJMMMKKKJJJJJJJJJIIIGGGEEEDDDCCC@@@@@@>>>===;;;;;;;;;;;;;;;:::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@AAADDDGGGIIIHHHHHHIIIJJJIIIHHHGGGFFFGGGIIIKKKLLLLLLLLLNNNPPPMMMOOOPPPPPPOOONNNOOOPPPTTTSSSRRRRRRSSSUUUXXXYYYQQQSSSUUUSSSPPPNNNPPPRRROOONNNMMMLLLKKKJJJIIIHHHFFFDDDBBB>>><<<::::::999777777888888666555333222222222222222222222333333111111111111111111111111000000000000111111111111222222222222222111111111222222222222111111111000000111111111222222222333000000000000000000000000333333333333444555666666666777888999999::::::999888999:::<<<>>>???@@@AAABBBAAA???>>>>>>@@@AAACCC>>>CCCGGGHHHDDDAAA@@@@@@BBBCCCCCCDDDEEEGGGHHHIIIEEEDDDCCCBBBBBBBBBBBBBBBIIIIIIHHHFFFGGGIIIIIIHHHDDDJJJPPPLLLAAADDDaaaiiiOOOEEEDDDDDDGGG???===AAAIIIHHHBBBAAAEEEAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDAAAAAA@@@@@@??????>>>>>>999999999888777555333333////////////000000000000......---------,,,,,,,,,------------------------................................................bbbUUULLLJJJCCCHHH???>>>===:::777444222111000////////////////////////................................................////////////000000000000000000111222444555555666LLLmmmttt]]]IIIHHHFFFDDDCCCBBBBBBBBB???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;===?????????@@@BBBCCCCCCCCCCCCDDDEEEGGGIIIJJJHHHKKKOOOQQQQQQQQQQQQRRRUUUXXXZZZ[[[ZZZZZZZZZ[[[___^^^]]]^^^```bbbbbbaaaccc___ZZZXXXZZZ]]]```bbb^^^\\\YYYVVVVVVXXXZZZ\\\[[[ZZZYYYWWWVVVTTTSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOQQQQQQPPPNNNLLLKKKJJJIIIIIIIIIJJJIIIHHHGGGIIIKKKMMMLLLKKKJJJJJJIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOONNNXXXUUURRRQQQRRRSSSUUUUUUYYYWWWUUUVVVXXXZZZ[[[[[[YYYXXXWWWUUUTTTSSSRRRRRRSSSSSSRRRRRRQQQRRRRRRSSSVVVUUUSSSPPPNNNLLLKKKKKKNNNNNNNNNLLLLLLTTT```jjjrrrRRRQQQOOONNNMMMMMMNNNOOOOOONNNMMMMMMMMMOOOQQQSSSSSSTTTUUUVVVUUUSSSQQQPPPOOOOOOOOONNNNNNOOOOOOOOOLLLKKKIIIHHHIIIJJJLLLMMMHHHGGGFFFEEEDDDCCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999777777888888888999999999<<<;;;;;;;;;;;;<<<======@@@@@@@@@AAAAAABBBBBBBBBCCCEEEGGGIIIJJJJJJIIIIIIKKKLLLLLLJJJIIIJJJMMMOOONNNOOOOOOOOONNNPPPSSSUUUZZZVVVSSSSSSVVVXXXXXXWWWTTTTTTRRRQQQPPPOOOOOOOOOLLLLLLMMMMMMKKKHHHFFFDDD@@@???>>><<<;;;:::888888:::999888777555333222111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---222222222111111111000000111111222333333333333222555555555666666777888999:::;;;;;;<<<===>>>??????>>>>>>???@@@BBBCCCCCCDDDAAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCGGGFFFDDDCCCBBBBBBCCCCCCFFFEEEEEEDDDCCCBBBBBBAAACCCCCCDDDFFFGGGHHHIIIJJJ^^^jjj^^^NNNEEEDDDDDDCCC@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAA@@@@@@?????????@@@BBBCCCCCCBBBAAAAAABBBCCCBBBBBBAAA@@@???===<<<;;;:::888666444333222222////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------dddWWWNNNMMMFFFKKKCCC>>>===:::777444222111000............................................................................../////////000000000000000111222333444555555555BBBHHHEEELLLcccuuuyyyzzzVVV???EEEEEECCCBBBAAA@@@@@@???>>>>>>===<<<<<<;;;::::::;;;;;;;;;::::::999999999999;;;============???AAA@@@@@@AAABBBCCCEEEFFFGGGHHHKKKNNNPPPPPPOOOOOOPPPTTTVVVYYYZZZZZZZZZ[[[\\\]]]]]]]]]___aaabbbaaa___ccc```\\\ZZZ[[[^^^```aaa```^^^[[[WWWVVVWWWXXXZZZUUUUUUUUUUUUUUUVVVVVVVVVUUUSSSRRRPPPNNNMMMLLLLLLMMMLLLKKKJJJHHHGGGFFFEEEFFFGGGGGGFFFEEEEEEFFFHHHJJJJJJIIIHHHHHHHHHHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKPPPPPPRRRTTTWWWYYYZZZYYYXXXWWWWWWVVVWWWXXXYYYZZZXXXWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRSSSSSSSSSTTTSSSQQQNNNLLLKKKJJJIIIGGGHHHHHHEEECCCFFFMMMSSSUUUmmmttthhhYYYKKKOOOOOONNNMMMMMMMMMMMMMMMNNNMMMLLLLLLMMMNNNPPPRRRQQQRRRSSSTTTTTTSSSQQQPPPRRRRRRQQQQQQQQQQQQRRRRRROOONNNLLLJJJIIIIIIJJJKKKGGGGGGEEEDDDBBBAAA@@@???===<<<<<<;;;;;;::::::999999999999999999999999999777777777888888888999999::::::999999::::::;;;<<<======>>>???@@@@@@AAAAAACCCDDDFFFHHHIIIIIIIIIHHHJJJKKKKKKKKKJJJJJJLLLMMMMMMNNNPPPPPPOOOPPPRRRTTTYYYVVVRRRRRRSSSUUUUUUTTTQQQRRRSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKIIIGGGDDDBBB???>>>===<<<:::999888777888777666555444333222111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000/////////.........---222222222111111000000000000111222222333333222222555555444555555666777888::::::;;;<<<===>>>>>>???>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBAAAAAABBBBBBCCCEEEDDDBBB@@@???@@@AAAAAACCCCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFJJJHHHZZZ{{{mmm\\\QQQPPPHHH@@@>>>@@@BBBAAA===AAAAAAAAAAAAAAAAAAAAABBB@@@@@@@@@@@@??????>>>>>>???@@@BBBBBB@@@@@@@@@AAAAAAAAAAAA@@@???===<<<;;;:::999777555444222222111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------cccVVVNNNMMMGGGLLLDDD>>>===:::777444222111000........................------------------------------------------------.........////////////000///000000111222333444444111666666333444===IIIPPP]]]ccckkkttt|||zzzjjjbbbbbbWWWCCC===DDDAAA@@@??????>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::999888777777666666666888::::::::::::<<<============>>>@@@AAACCCDDDGGGJJJLLLNNNMMMMMMMMMNNNPPPRRRUUUVVVWWWWWWYYYZZZ[[[[[[\\\^^^``````^^^\\\ccc```]]][[[\\\^^^^^^^^^bbb```\\\XXXVVVUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVTTTPPPMMMJJJIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBAAABBBCCCDDDCCCAAAAAACCCDDDGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMRRRWWWYYYZZZYYYXXXVVVXXXYYYXXXUUUUUUXXX[[[WWWWWWWWWVVVVVVWWWWWWXXXSSSSSSRRRRRRQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHGGGGGGCCCEEEFFFDDDAAA@@@BBBEEEGGGMMMPPPUUUfff}}}rrr```OOOIIIKKKLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJLLLLLLKKKKKKKKKMMMOOOPPPNNNOOOPPPQQQRRRQQQPPPOOORRRRRRQQQQQQQQQQQQRRRRRRRRRPPPMMMKKKIIIGGGGGGGGGFFFEEEDDDBBB@@@>>>===<<<;;;;;;::::::999888888777888888888888888888888888666666777777777888888888888888888777888999999:::::::::;;;===>>>???@@@@@@BBBCCCEEEGGGHHHHHHGGGGGGGGGIIIKKKKKKJJJJJJJJJKKKKKKMMMOOOPPPPPPPPPQQQRRRUUUSSSPPPPPPPPPQQQQQQPPPNNNOOOQQQRRRQQQNNNKKKIIIIIIIIIIIIHHHFFFDDDAAA@@@======<<<:::999888777777555444444333222222111111000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////...............111111111111000000000000000111222222333333222222333333333333444555666777999999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBBDDDCCCAAA???>>>???@@@AAAAAA@@@@@@??????>>>>>>===?????????@@@@@@AAAAAAAAA??????CCCJJJSSSkkkzzzlll]]]NNNDDD???@@@>>>===AAAFFFHHHEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>===???AAA@@@???>>>??????@@@@@@@@@???===<<<:::999999888777555333222111111/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------^^^RRRJJJKKKEEEJJJBBB>>>===:::777444222111000........................------------------------------------------------------.........///////////////000000111222333333111333888;;;888444444999444555888===CCCIIIMMMNNNFFFGGGHHHHHHFFFEEEEEEEEELLL???;;;BBB@@@666777CCC======<<<<<<<<<;;;:::::::::::::::999999888888888999999888777666555555444555666888888777888999;;;::::::;;;<<<===???@@@AAAFFFHHHJJJKKKJJJJJJJJJKKKKKKMMMPPPRRRSSSTTTVVVXXXYYYXXXWWWXXXZZZ\\\[[[ZZZ```^^^[[[[[[[[[[[[ZZZYYY___]]]ZZZVVVTTTTTTTTTTTTXXXWWWUUUSSSQQQOOOMMMLLLSSSQQQLLLIIIFFFFFFFFFGGGDDDCCCCCCBBBAAA@@@@@@???@@@@@@AAA@@@???>>>@@@BBBCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEGGGIIIJJJIIIHHHGGGJJJJJJKKKKKKLLLLLLMMMMMMKKKNNNSSSUUUVVVTTTSSSRRRTTTXXX[[[YYYUUUTTTWWW[[[YYYXXXXXXWWWWWWWWWWWWWWWQQQQQQQQQPPPOOONNNMMMMMMLLLKKKIIIGGGFFFDDDDDDDDDAAABBBDDDDDDBBBAAABBBDDDFFFFFFBBB???CCCMMMPPPNNNZZZfffssswwwtttuuu}}}tttooonnngggWWWIIIDDDFFFHHHIIIHHHHHHFFFDDDFFFGGGHHHJJJJJJIIIHHHHHHJJJJJJJJJJJJJJJLLLMMMNNNKKKLLLMMMOOOOOOPPPOOOOOONNNNNNMMMMMMMMMMMMNNNNNNPPPNNNLLLIIIGGGFFFEEEDDDCCCCCCAAA???===<<<:::999::::::999999888777777777666666666666666666666666555555666666666777777777777777777777777888888999888999:::;;;===>>>???@@@@@@AAACCCDDDEEEFFFFFFEEEEEEHHHJJJKKKJJJIIIIIIIIIHHHKKKNNNOOOOOONNNOOOPPPPPPOOONNNNNNNNNOOOPPPPPPLLLMMMMMMNNNMMMKKKIIIHHHGGGGGGFFFEEECCCAAA>>>===;;;;;;:::999888777666555222111111111111111000000////////////////////////........................................................................................................................000000000000000000000000000000111222222222222222222222222222333444555666777888999:::;;;<<<===>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBEEEDDDBBB@@@???@@@AAABBB>>>>>>>>>=========<<<<<<>>>>>>==================???AAAEEEDDD???AAARRReeeoooeeeWWWHHH>>>;;;===???BBBBBBCCCGGGLLLLLLHHHDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAAAAA???>>>???@@@AAA@@@@@@???===;;;999888888777555444222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,]]]QQQIIIJJJDDDIIIBBB>>>===:::777444222111000........................------------------------------------------------------------...............//////000000111111111444000///111///,,,111999777444333444777::::::999@@@BBBDDDCCCAAA@@@AAABBB<<<===@@@CCCBBB===999777999:::;;;;;;;;;:::999999888888888777777777777777888888777777666555555444444666777777666666888999999999:::;;;<<<>>>???@@@CCCEEEGGGGGGGGGGGGHHHJJJJJJLLLOOOPPPQQQSSSVVVXXXWWWTTTRRRRRRTTTWWWYYYZZZ[[[YYYXXXWWWXXXWWWVVVUUUYYYWWWUUUSSSRRRRRRSSSTTTYYYWWWUUURRRNNNKKKHHHGGGLLLJJJGGGDDDCCCCCCDDDEEEBBBAAAAAAAAA@@@@@@??????>>>??????>>>======>>>@@@AAAAAACCCDDDDDDDDDDDDCCCCCCDDDGGGHHHIIIIIIGGGFFFIIIJJJJJJKKKLLLMMMNNNNNNOOOQQQSSSSSSQQQPPPPPPRRRSSSWWWZZZYYYUUUTTTVVVZZZZZZYYYXXXWWWVVVUUUUUUUUUQQQQQQQQQPPPOOOMMMLLLKKKGGGFFFEEECCCBBBBBBAAAAAA>>>??????>>>>>>>>>@@@BBB<<<@@@BBBDDDFFFIIIHHHEEE===BBBFFFEEEBBBAAAFFFKKKJJJDDD??????BBBCCC???;;;CCCCCCCCCBBB???===???BBBBBBCCCEEEGGGHHHHHHGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJIIIGGGFFFDDDDDDCCCAAA@@@???===;;;:::888888::::::999888888777777666555555555555555555555555444444555555555666666666777777777666777777888999888888999;;;<<<>>>????????????@@@BBBCCCCCCDDDDDDDDDFFFIIIIIIHHHGGGGGGHHHFFFIIIKKKMMMLLLLLLLLLMMMLLLMMMMMMNNNNNNOOOPPPRRRLLLKKKIIIHHHGGGHHHHHHIIIFFFEEEDDDBBB@@@>>><<<;;;999888888777666555444444000000000000000/////////........................---------------------------------------------------------------------------------------------------------...............////////////////////////000000111222222222222111111111111222222333444555666666777999:::<<<=========>>>>>>??????@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@??????@@@@@@======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;===::::::???BBB???;;;999OOONNN]]]wwwyyyhhheee\\\LLLCCC@@@>>>???BBBCCC@@@>>>CCCBBBBBBDDDFFFFFFDDDAAACCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???AAABBBBBBAAA@@@@@@AAABBBAAAAAA???===;;;:::888666555444222111000000000............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,___SSSKKKLLLFFFKKKCCC>>>===:::777444222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000222111111333333333666:::333222111222444555555555555666888888777666777888;;;>>>999000000888<<<999777777999::::::999888888666666666666666666666666666666666555555555444444444555777666555555777888888888888999;;;<<<>>>???@@@AAACCCDDDDDDEEEGGGIIILLLNNNPPPQQQRRRTTTWWWYYYSSSQQQNNNOOORRRVVVXXXYYYWWWUUUSSSSSSTTTTTTSSSRRRTTTTTTRRRQQQQQQRRRSSSSSSRRRQQQPPPMMMKKKHHHFFFEEEEEEDDDBBB@@@???@@@AAABBB???????????????>>>>>>>>><<<===>>>===<<<;;;===???>>>???AAABBBCCCCCCCCCBBBBBBCCCEEEFFFGGGGGGFFFFFFFFFGGGGGGIIIJJJKKKLLLLLLOOOQQQRRRQQQNNNNNNQQQUUUPPPSSSVVVVVVTTTTTTUUUXXXYYYXXXWWWUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPMMMKKKJJJDDDCCCBBBAAA@@@?????????AAA@@@>>><<<<<<<<<>>>???@@@BBBDDDDDDBBBAAA???>>>DDDCCCBBBAAA@@@AAABBBDDD<<<===@@@BBBCCCCCCBBBAAA===;;;;;;<<<<<<<<>>>>>===<<<:::999888888999999888888777666666666444444444444444444444444333333444444444555555555666666666666666777777888777888999:::;;;<<<===>>>===>>>>>>???@@@AAABBBCCCDDDEEEGGGGGGFFFFFFFFFGGGFFFHHHJJJKKKKKKKKKLLLMMMLLLNNNOOOPPPOOOPPPQQQSSSMMMKKKHHHFFFEEEGGGIIIKKKEEEDDDBBB@@@>>><<<:::999777777666555555444333333//////////////////..............................---------------------------------------------------------------------------------------------------------------.....................///////////////000111111222222111111111111111111222333444555444555666888999;;;<<<=========>>>>>>>>>?????????>>>??????AAABBBCCCDDDEEEBBBBBBAAAAAAAAAAAABBBBBB>>>?????????>>>===<<<;;;::::::::::::::::::::::::;;;;;;::::::::::::::::::999===???:::444555???JJJ111888>>>AAAFFFNNNUUUXXXuuunnnfffbbbeeefff]]]RRRQQQVVVSSSIIIDDDFFFFFF@@@AAA??????CCCGGGHHHCCC???@@@>>>>>>>>>@@@AAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDD@@@BBBDDDCCCBBBAAABBBCCCBBBBBBAAA???===;;;999888555444333111000000//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,bbbUUUMMMMMMGGGLLLDDD>>>===:::777444222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------............/////////'''---111222333333111---111222333444555555666777666666777888999999888888///777;;;;;;<<<>>>;;;555333555777888999888777666444444444555555555555555222222333333333333444444333444555555444444555666666666777888999;;;<<<======>>>@@@AAABBBDDDFFFIIILLLMMMOOOOOOPPPRRRUUUXXXNNNMMMNNNQQQUUUXXXXXXXXXUUUSSSPPPPPPQQQSSSSSSRRRTTTSSSRRRQQQQQQQQQRRRRRRLLLKKKJJJHHHFFFEEECCCCCC@@@???>>>>>>============;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<;;;:::999;;;===:::;;;>>>@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDEEEDDDDDDEEEGGGHHHJJJKKKKKKJJJMMMOOONNNKKKJJJMMMPPPLLLNNNPPPQQQSSSSSSSSSSSSVVVUUUTTTSSSRRRQQQQQQQQQOOOOOOOOOOOOMMMJJJGGGFFFAAAAAA@@@???>>>>>>>>>???@@@???===============<<<888777888;;;===>>>>>>>>>999888888:::===??????>>>888;;;======:::777666555???===>>>@@@>>>999999>>>??????@@@BBBDDDFFFHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMLLLKKKKKKJJJJJJKKKKKKLLLHHHHHHGGGFFFEEECCCBBBAAA<<<<<<;;;;;;:::999999888777777666666555555444444333333333333333333333333333333333333444444444444444444444444444555666666666777777888999999::::::<<<<<<======>>>@@@AAAAAADDDEEEFFFEEEDDDDDDFFFHHHHHHJJJKKKKKKJJJKKKMMMOOOOOORRRTTTSSSQQQPPPQQQRRRLLLKKKJJJIIIHHHIIIJJJKKKEEECCCAAA???<<<:::999888555555555444333333222222000000//////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------......////////////000000111111111111111222222222222333444555555333444555777999:::<<<<<<=========>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBB@@@@@@????????????@@@@@@<<<===???@@@???===:::888888888888888888888888888888888888888888888999999777777888>>>EEECCC888---;;;???===777555999===???:::===???===???BBB???888:::<<<>>>>>><<<;;;===@@@BBB@@@<<<999777888999:::>>>>>>===>>>???@@@@@@???>>>>>>???@@@AAAAAABBBCCCBBBBBBBBBBBBCCCCCCDDDDDDAAABBBDDDDDDBBBAAABBBCCCAAA@@@@@@>>><<<999777666444333222111000/////////.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++bbbUUUMMMMMMFFFKKKCCC>>>===:::777444222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------..................111555333,,,,,,222555222...111333333111000111333222111111222555555444222777555333222222222333555111333555777777777555444444444444444444444444444000000000111222222333333222333444444333222333555555555555666888999;;;<<<;;;===???@@@AAACCCFFFIIIIIIKKKLLLLLLLLLNNNQQQTTTJJJLLLPPPUUUYYYZZZYYYVVVTTTRRROOOOOOPPPRRRSSSSSSUUUTTTSSSRRRRRRQQQQQQQQQIIIHHHGGGEEEBBB@@@???>>>>>>>>>===<<<;;;::::::999888888888888999999999999999::::::999888888999;;;777999<<<>>>?????????>>>@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFGGGIIIKKKLLLLLLFFFJJJMMMKKKFFFDDDEEEGGGIIIJJJKKKNNNQQQRRRQQQPPPRRRRRRQQQQQQQQQQQQRRRRRRKKKKKKLLLKKKIIIFFFCCCAAA@@@@@@???>>>>>>>>>>>>>>>888888888:::;;;;;;:::888:::777666;;;???>>>:::777;;;;;;<<<===???>>>;;;999:::;;;:::999888999<<<>>>;;;666666999:::888<<>><<<:::999888444444444333333222222222111000000///......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........////////////000111111111111111222222222222333444555666333333555666888:::;;;<<<============>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>============>>>>>><<<>>>AAACCCBBB???;;;999555555666666666666666666666666666666777777888888666777666111000444;;;@@@888888999999999888888:::555;;;<<<666444999;;;:::;;;:::<<>>>>>===<<<;;;;;;;;;<<<>>>???@@@AAABBBAAAAAAAAABBBBBBCCCCCCCCC@@@BBBCCCCCCBBBAAAAAABBB@@@???>>>===:::888666555333333111000////////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++```SSSKKKKKKFFFLLLEEE>>>>>>===;;;888555222000///............---------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////000000000111111111111111111111111111111111111333333333222222111111111222222222222222222222222444444444333333222222222000000111111111222222222111111222222222333333333333444444555777888:::;;;888===???===???HHHPPPSSSHHHGGGGGGHHHJJJLLLOOOPPPQQQNNNNNNRRRTTTSSSUUUYYYOOORRRUUUTTTQQQOOOQQQSSSRRRVVVVVVRRRPPPRRRPPPJJJGGGEEECCCAAA>>><<<;;;;;;;;;;;;:::999999999999:::;;;:::888777777777888888888888777777666666555555777777777888999;;;<<<===>>>>>>===<<<<<<===>>>???CCCDDDDDDEEEFFFFFFGGGGGGGGGEEEEEEGGGJJJLLLJJJHHHKKKLLLOOOQQQRRRSSSRRRQQQTTTSSSRRRSSSTTTTTTRRRPPPNNNMMMLLLIIIFFFCCC@@@???=========<<<;;;;;;:::::::::999999999999999999:::888888888888888888888888888888999999999:::::::::777777888888888999999999;;;;;;;;;::::::999999999;;;===???@@@AAACCCFFFHHHGGGGGGHHHHHHIIIJJJKKKKKKFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGGGGIIILLLMMMIIIHHHFFFDDDBBBAAA@@@@@@;;;;;;:::999888777666555555555555444444333333333111111111111111111111111222222222222222222222222222222333333333333444444444444444555555777888888:::::::::;;;<<<===>>>???AAACCCJJJOOOJJJAAA???CCCIIIJJJKKKKKKJJJJJJLLLMMMOOOPPPQQQRRRRRRRRRQQQPPPPPPQQQPPPNNNJJJGGGFFFFFFBBB@@@>>><<<;;;:::777555666555333111000///............---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////000111111111111222222222111333555666666888:::===999999::::::;;;<<<<<<<<<>>>===<<<<<<<<<<<<======;;;;;;::::::;;;<<<===>>><<<<<<;;;:::999777777666555555555555555555555555444444444444444444444444666666666666777777777777777777666666666666777777999888888888777777666666888888999999999:::::::::;;;;;;:::::::::;;;<<<<<<>>><<<:::;;;===>>><<<:::::::::;;;;;;<<<>>>???@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@???===;;;999777555444222222111000///...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++```TTTKKKKKKEEEKKKCCC>>>>>>===;;;888555222000............------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////////////////000000000111111111111111111111111111111111333333222222222111111111111111111111111111111111333222222222111111111000000000000111111111222222111111111222222222333333222222333444555777888999555;;;??????@@@DDDHHHHHHFFFFFFFFFGGGHHHJJJKKKLLLQQQOOOOOORRRRRROOOOOOQQQQQQQQQQQQPPPOOOOOOQQQSSSQQQUUUUUUPPPOOOPPPNNNIIIEEEDDDBBB@@@>>><<<<<<;;;;;;::::::999888999999999999888777666555666666777777777777666666666555555444444444555666777888999<<<;;;;;;:::;;;<<<===>>>AAABBBBBBCCCDDDEEEFFFFFFFFFEEEEEEGGGJJJKKKJJJHHHKKKKKKKKKLLLMMMNNNPPPPPPSSSRRRQQQRRRSSSSSSQQQOOOLLLKKKIIIGGGDDDAAA???===<<<;;;;;;::::::999888888888777777666666777777888666666666666666666666666666666666777777777888888777777777888888888888999::::::::::::999999999888999;;;===>>>>>>@@@CCCFFFDDDEEEEEEGGGHHHIIIJJJJJJFFFFFFGGGHHHIIIIIIIIIHHHIIIHHHGGGFFFFFFHHHIIIKKKGGGFFFDDDBBB@@@???>>>>>>::::::999888777666555555444444444444333333333222111111111111111111111111111111111111111111111111111111111222222222333333444444444444555666777888999999::::::;;;<<<>>>>>>???AAAGGGMMMKKKDDDBBBEEEIIIJJJJJJIIIHHHHHHJJJLLLOOOOOOPPPPPPOOONNNMMMLLLNNNOOOOOOMMMIIIFFFDDDCCCAAA???===;;;:::999666444555444333111000///.........------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...............////////////000000111111111222222222000222444444555666999;;;888999:::;;;<<<======>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::999888777666555555444444444444444444444444333333333333333333333333555555555555666666666666777666666555555666666777888888777777777666666666888888888888999999999999::::::999999::::::;;;<<<===;;;::::::<<<===<<<:::;;;;;;;;;<<<===>>>???@@@?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@???????????????>>><<<;;;888666555444222222111000///...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++aaaTTTLLLKKKEEEJJJBBB>>>>>>===;;;888555222000............------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000000000000000000000000000000222222111111111111000000////////////////////////111111000000000000////////////000000000111111111000111111111222222222222111111111222333555666777777<<<===;;;;;;???AAAAAACCCDDDFFFHHHJJJKKKLLLLLLQQQOOOQQQUUUTTTOOOMMMMMMRRRPPPMMMMMMNNNPPPPPPPPPPPPRRRQQQNNNLLLLLLJJJGGGCCCBBB@@@???===<<<<<<<<<:::999888888777777888888666666555444444444555555666666666555555555555555222222333333444555777777999888888888999:::<<<===??????@@@AAACCCDDDDDDEEEFFFFFFFFFHHHKKKLLLKKKJJJLLLKKKJJJIIIJJJMMMOOOQQQQQQPPPOOOOOOPPPPPPNNNLLLHHHHHHGGGDDDBBB???===;;;:::999999888888777666666555444444333333444444555333333333333333333333333333333444444444444555555666666666777777777777888999999999999888888888888666888:::;;;<<<===@@@CCCAAABBBCCCDDDFFFGGGHHHIIIFFFFFFGGGGGGGGGGGGGGGFFFHHHGGGFFFEEEDDDEEEFFFGGGCCCBBB@@@>>>===;;;;;;:::999888888777666555444444333333333333333222222222000000000000000000000000///////////////000000000000000000111111111111222444444444444555555666777888888888999:::<<<===>>>===>>>CCCJJJKKKHHHFFFGGGIIIIIIIIIGGGEEEFFFHHHKKKMMMMMMNNNMMMLLLKKKIIIHHHJJJLLLMMMLLLHHHDDDAAA@@@???===;;;999999777555333333222111000////////////------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............/////////000000000111111111222222///111222333333555777:::888999:::;;;<<<===>>>>>><<<<<<<<<<<<<<<;;;::::::;;;<<<=========<<<;;;:::888888777666555444444333444444444444444444444444333333333333333333333333333333333444444444444555666555555444444555555666777666666666666555555555666666777777777888888888999888888888999999:::;;;;;;:::999:::;;;<<<;;;:::;;;;;;;;;<<<===>>>???@@@>>>?????????@@@@@@@@@@@@?????????>>>>>>>>>>>>=========;;;999777666444333222111000000///...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++aaaTTTLLLKKKDDDIII@@@>>>>>>===;;;888555222000.........---------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------................../////////000000000000000000000000000000000000000000000000000000////////////////////////000000000///////////////....../////////000000000000000000111111111111222111111111222333444666666===>>><<<888999>>>BBBBBBBBBDDDGGGKKKNNNPPPPPPQQQOOONNNRRRWWWWWWRRROOOPPPOOOMMMKKKLLLOOOQQQOOOLLLMMMNNNMMMJJJHHHGGGEEEDDD@@@???>>>===<<<;;;;;;;;;888777777666666666666666444444444444444444444444555555555444444444444444444444444555555777888888777666666777888:::<<<======>>>???@@@BBBCCCDDDEEEGGGGGGHHHJJJLLLMMMMMMLLLNNNNNNMMMMMMMMMOOOPPPQQQMMMLLLKKKLLLLLLLLLJJJHHHFFFEEEDDDCCC@@@>>><<<:::888888888777666666555555333333222222222222333333111111111111111111111111111222222222222333333333555555555555666666666666777777777777777777777777555777999999:::;;;>>>@@@???@@@AAACCCEEEGGGHHHIIIGGGGGGGGGGGGGGGGGGFFFFFFHHHGGGEEEDDDCCCBBBBBBCCC???>>><<<:::999888777777777666666555444444333333222222222222222222222222000000000000000000000000///////////////000000000000000000111111111222222444444333333444555555666666666777888999:::<<<======>>>AAAFFFJJJJJJHHHFFFIIIIIIHHHEEEDDDDDDGGGJJJJJJKKKKKKLLLKKKJJJHHHHHHGGGJJJLLLLLLHHHDDD@@@???===;;;888777777666333111111111000/////////000000---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////000000000000111111111111000111222333333444777999:::::::::;;;<<<<<<======;;;;;;<<<<<<<<<;;;999999;;;<<<>>>>>>===;;;999777777777666555444444333333333333333333333333333333222222222222222222222222111111111222222222333333444444333333333333444444555555555555555444444444555555555555666666666666777666666666777888999999999999999999::::::::::::<<<<<<<<<<<<===>>>???@@@>>>>>>>>>????????????@@@?????????>>>>>>>>>======<<<;;;:::888666555333333111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,```TTTLLLKKKDDDHHH???>>>>>>===;;;888555222000...------------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------------............/////////////////////////////////////////////////////////000000000000000000000000/////////000000000000000------.........///////////////000000000111111111111111111222333444555666===@@@BBBAAACCCGGGHHHEEEEEEFFFIIILLLMMMNNNOOONNNNNNMMMPPPUUUUUUPPPNNNNNNKKKJJJKKKNNNQQQQQQMMMIIIKKKIIIHHHFFFDDDAAA@@@@@@===<<<;;;::::::999999999666666555444444444444555333333444444444444444444333333333333333333444444555555555555555666777888666666666666777999;;;<<<<<<===>>>@@@BBBDDDEEEFFFGGGHHHJJJLLLMMMMMMNNNOOOMMMNNNOOOPPPPPPOOONNNNNNJJJIIIHHHHHHIIIHHHFFFDDDDDDCCCBBBAAA???===;;;:::888888777777666555555444222222111111111111222222111111111111111111111111111111111222222222222333333333444444444555555555666666666666666666666666555777888999999:::===?????????AAABBBDDDFFFGGGHHHGGGHHHHHHHHHHHHHHHGGGFFFGGGFFFEEECCCBBBAAA@@@@@@;;;;;;999888666555555555444444444333333222222222000111111111111111111111/////////////////////////////////000000000111111111111111111222222222333444333333333333444444555444555555666888999;;;<<<===???AAACCCFFFHHHFFFDDDHHHHHHGGGFFFDDDEEEGGGJJJHHHIIIJJJLLLLLLLLLKKKKKKFFFIIIKKKKKKHHHCCC@@@???;;;999777666666555222111000000//////...//////000------,,,,,,,,,+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............//////000000000111111111111222333444333444777999;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<:::777666666666555555444444333333222222222222222222222222111111111111111111111111000000000000111111111111333333222222222222333333333333333333333333333333333333333444444444555555444444444555555666888888777888888999999999999:::<<<;;;;;;;;;<<<===>>>???======>>>>>>>>>?????????????????????>>>>>>>>>>>>:::999888777555333222222000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,___TTTLLLLLLDDDHHH???>>>>>>===;;;888555222000------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------------------.........///////////////////////////------............//////000000000000000000000000......////////////000000,,,,,,---------.........////////////000000000000111111111222222333444555777???GGGLLLOOOPPPJJJAAAFFFGGGGGGHHHHHHHHHHHHGGGPPPMMMMMMPPPNNNJJJHHHJJJIIIJJJLLLNNNPPPOOOMMMJJJIIIEEECCCCCC@@@<<<;;;===;;;:::999888777666666666555444333333222222333333222222333444444444333333222222222222333333333333333333222222333444444555666555555555666888999::::::;;;===???AAACCCEEEFFFEEEGGGJJJKKKLLLLLLNNNOOOJJJKKKMMMNNNNNNLLLJJJIIIIIIHHHGGGGGGGGGFFFDDDBBBAAAAAA@@@???>>><<<:::999777777666555555444444333222111111111111111111222000000000000000000000000000000111111111222222222222222222333333333444444444444444444555555555555555666888888888:::<<<>>>>>>???@@@AAACCCEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@???>>>:::999777666555444444444222222222222111111111000/////////000000000000000////////////////////////......//////000000111111111111111222222222333333333333333222222333333444333333444555666888:::;;;;;;???AAA@@@BBBEEEEEECCCGGGHHHIIIHHHGGGGGGIIIKKKHHHIIIKKKLLLMMMNNNMMMMMMFFFHHHJJJIIIFFFBBB@@@???:::888666555555444222000000//////............///,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------........./////////000000000111111111222333333333444666888::::::::::::999999999999;;;:::::::::;;;<<<===>>>::::::;;;;;;:::888777666555555444444444333333333111111111111111111111111000000000000000000000000/////////000000000000111222111111000000111111222111111222222222222333333111222222222222333333333222222222333444555666777555777888888777777999:::;;;;;;::::::;;;<<<<<<===============>>>>>>>>>>>>????????????>>>>>>>>>>>>888888777555444222111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------^^^SSSLLLLLLEEEIII@@@>>>>>>===;;;888555222000---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,---------.................................,,,,,,------....................................,,,---------.........///,,,,,,,,,,,,------------........./////////000000000000000000111222333333333999@@@EEEJJJKKKEEE===CCCCCCCCCCCCDDDEEEFFFGGGPPPLLLJJJKKKJJJGGGHHHLLLJJJKKKLLLLLLLLLLLLNNNOOOGGGBBB@@@@@@>>>999888;;;999888777555444333333333333333222111111111111222///000111222222222222111111111111111222222333333222111111111111222333333555444444333444555666777888999;;;===@@@BBBDDDEEEBBBEEEHHHIIIIIIIIIKKKNNNJJJJJJJJJJJJIIIHHHHHHGGGJJJIIIHHHGGGHHHGGGEEECCC>>>>>>===<<<;;;:::888777555555444333333222222111111000000//////000000111/////////////////////////////////000000000111111111111111222222222333333333333333333444444444555444666777777777888;;;======>>>???@@@AAABBBCCCCCCEEEEEEFFFGGGHHHHHHHHHGGGEEEDDDDDDCCCBBB@@@???>>>999888777666555444444444111111111000000000000///.........//////000000000........................,,,------...//////000000000000000111111111111222333333222222222222333333111222222444666888999:::777>>>AAA>>>>>>BBBDDDDDDEEEGGGJJJKKKKKKJJJKKKLLLIIIJJJLLLMMMNNNMMMMMMLLLEEEFFFGGGFFFCCC@@@>>>>>>999777666555555444222000000///......------------,,,,,,,,,++++++++++++***************++++++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........////////////000000000111000111222222222222555777666666777888999999::::::;;;:::999999:::===@@@BBB999999888888777777666666333333222222222222111111000000000000000000000000////////////////////////////////////000000000000111000000//////000000111000000000111111222222222000000111111111222222222111111111222333444555666333666888888666666888:::::::::999999999:::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>=========<<<<<<777666555444333222111000//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,---------]]]SSSLLLLLLEEEIII@@@>>>>>>===;;;888555222000---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,------.........------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------............/////////000//////...//////000111222333555555666;;;@@@???;;;===>>>???AAADDDGGGKKKMMMOOOJJJHHHIIIJJJJJJMMMSSSLLLMMMLLLJJJHHHJJJOOOTTTGGGAAA>>>???<<<666666:::888777666444222222111111333222222111111111111111---...///111111111000///000000111111222222222333222222222222222222333333444333222222222333444555666777999;;;>>>AAABBBCCC???BBBFFFGGGFFFGGGIIILLLLLLKKKIIIGGGGGGGGGHHHIIILLLJJJIIIIIIIIIHHHFFFDDD;;;;;;;;;:::999888777666333333222222111000000000/////////....../////////................................./////////000000000111111111111222222222222222222333333444444444333555666666666777999;;;<<<======>>>???@@@@@@AAACCCCCCDDDFFFFFFGGGGGGGGGDDDDDDDDDCCCBBBAAA??????999888777666555444444444000000000000////////////---.........//////000000........................++++++,,,------...//////////////////000000000000333333222222111222222222111111222333555777999:::333<<>>===>>>999777555555555444222111000000///...---,,,,,,---,,,,,,,,,+++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000///000111111000111333555333333555666888:::;;;<<<<<<:::999888:::>>>BBBEEE888777666666555666666777111111111111000000000000000000000000000000000000////////////////////////////////////000000000111000000////////////000000//////000000111111111222000000000000111111111111000000000111222444555666333555888777666666888:::999999888888999999::::::<<<<<<<<<<<<=========>>>======<<<<<<<<<;;;;;;;;;666666555444222111000000...............---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,---------___SSSLLLLLLEEEJJJBBB??????>>>===:::666222///...------,,,,,,++++++***************************************************************************))))))))))))))))))))))))***)))((()))***+++***)))++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///......//////000000111111222333444666888999;;;;;;999<<>>@@@AAA@@@BBBCCCDDDDDDDDDFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFIIIIIIJJJKKKJJJGGGEEECCC>>>===<<<:::888666555444111111111111000000000///......................................................////////////......///000000000111111111111111111222222222333333333444444555555666777777777;;;<<<===>>>???@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEBBBAAAAAA@@@???>>>======999999888777666555444444222222000///............---------------------------------------------------------............///////////////000000000000000000111111111222222222222222222333333333444444888999;;;===>>>???@@@@@@DDDDDDFFFJJJNNNMMMHHHDDDJJJJJJKKKLLLLLLKKKKKKKKKFFFEEEDDDBBB???<<<888666777666555444222111000///000///...---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...............///000000////////////000111222333444555777888::::::;;;;;;::::::999999999888888888777555333333333222111///333222000/////////000111//////.........---------////////////////////////---------............///........................////////////000000000000////////////000000000000111111000000111111222333333333444555666777888888888999::::::;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999888777666555444333111000/////////.........------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++___SSSLLLLLLEEEJJJBBB??????>>>===:::666222///...------,,,,,,++++++***************************************************************************))))))))))))))))))))))))+++)))'''&&&''')))***++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---......///000000111111000111222444555777888999999<<>>;;;:::999999777666444444333111111000000000111000000//////000000111........................////////////////////////000000000111111111222222222222222333333333333333555666777888;;;===???@@@???@@@AAAAAA@@@@@@AAACCCFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGHHHHHHGGGEEEBBBAAA===<<<;;;999888666555444111111000000000/////////------------------------..............................////////////......//////000000000111111111111111111222222222333333444444444555666666777777::::::;;;<<<>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCAAAAAA@@@>>>===<<<;;;:::888888777666555444333333111111000///............------------------------------------------------------------................../////////000000000000000000111111111222222222222222333333333333444777888:::<<<===???@@@@@@CCCBBBBBBEEEHHHJJJIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCBBB@@@===:::777555666555444333222000////////////...---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...............//////000////////////000111222333444555666888999:::;;;;;;;;;;;;;;;:::::::::999999777555333333333333111///222111000/////////000000///.........------------........................------------........................................../////////000000000.../////////000000000000111111000000000111222222333444444555666777777777888999999:::;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666444444222111000/////////......---------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++___SSSLLLLLLFFFJJJBBB??????>>>===:::666222///...------,,,,,,++++++***************************************************************************))))))))))))))))))))))))+++)))'''&&&&&&(((+++,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000...///000111333444666666999<<>>===;;;999888888888777666333333222111000000000000000//////////////////000........................//////////////////////////////000000000111111111111111222222222333333333555555666777999<<<===???===>>>???>>>======>>>???DDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCAAA???>>>;;;;;;:::888666555444333000000000/////////......------------------------------------------------......////////////......////////////000000000000000111111111222222222222333333444555555666666777888999:::;;;<<<>>>??????===>>>???@@@AAAAAAAAAAAAAAA@@@???===;;;999777777666666555444333222222111000//////.........//////------------------------------------------------------------.....................////////////000000000000000111111111111111111222222222333333333555666888:::<<<>>>@@@AAABBB@@@???@@@CCCGGGJJJJJJCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@???===:::777555333444444333222000///......///...------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------......///000////////////000111222222333444666777999:::::::::<<<<<<;;;;;;;;;:::::::::777555333333333333111000111111000////////////000............------------........................------------............------------------------.........////////////000....../////////000000000000000000000000111111222333444444555555666666666888888999::::::::::::999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999888777666444333222000////////////------------,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++^^^SSSLLLMMMFFFJJJAAA??????>>>===:::666222///...------,,,,,,++++++***************************************************************************))))))))))))))))))))))))***+++++++++******+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,------------,,,------......///000000---...///000222333444555999;;;>>>???@@@AAACCCDDDEEEEEEFFFGGGGGGGGGGGGGGGIIIGGGFFFEEEEEECCC???<<<;;;999777666777777777555222111000000/////////000//////............//////------------------------............................../////////000000000000000111111222222333333333444444666888:::<<<===;;;<<<>>>>>>======???@@@CCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>><<<<<<999999888666555444222222/////////............---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......---........./////////000000000000000111111111111222222333333444555555666666777888999;;;<<<>>>???@@@===>>>??????@@@@@@@@@???AAA@@@???<<<:::777666555444444333222111111000000.........---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------.........//////////////////000000000111111111111111111222222222222444444666888;;;===@@@AAABBBAAA@@@AAACCCGGGIIIKKKDDDDDDEEEEEEEEEDDDCCCCCC???>>><<<;;;888666444333333222111000///...------......---,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------------.../////////......//////000111222333444555777888999999:::::::::::::::999999999999666444333222333333111000000000/////////.........------------------------------------------------,,,,,,---------.........------------------------------........./////////........./////////000000000////////////000111111333333444444444555555555777888888999999999999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999888666666222222111000///......///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++]]]SSSMMMMMMGGGJJJAAA??????>>>===:::666222///...------,,,,,,++++++***************************************************************************))))))))))))))))))))))))***...222444111...,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,---......//////......///111222333444444777:::<<<>>>??????AAACCCDDDEEEFFFHHHHHHGGGFFFFFFGGGGGGEEEDDDCCC@@@<<<:::888666555444555666555444000000///.........//////...------------------...------------------------------------------------------.........///////////////000000111222333333222222333444666888999:::999;;;===??????AAACCCEEECCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>===<<<;;;:::777777666555333222111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------............///////////////000000000111111111222222333333444444555555777888999;;;===???@@@AAA>>>??????@@@@@@@@@@@@???BBBAAA???<<<999777555444222222111111000000//////...---------------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------................../////////000000000000000000111111111222222333333444666999<<<>>>@@@CCCDDDFFFGGGGGGGGGHHHIIIEEEEEEFFFFFFEEEDDDCCCCCC>>>===;;;:::888666555444111111000000///...------------,,,,,,,,,------...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------...//////............///000111222222333444666777888999999888888888777777777666666444333111111222222111///////////////......------,,,,,,------------------------------------------,,,,,,,,,------------...------------------------------------........................//////////////////......//////000111222222333333444444555555666777888888999999888888999::::::;;;;;;;;;;;;;;;:::::::::999888777555555111111000///............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++]]]SSSMMMNNNGGGKKKAAA??????>>>===:::666222///...------,,,,,,++++++***************************************************************************)))))))))))))))))))))))),,,222999:::666000,,,***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---.........//////000111222333444444555888;;;======???AAABBBBBBCCCDDDEEEEEEDDDCCCBBBDDDCCCBBB@@@===;;;888777777555333333444444333222///......------.........------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............///000111222222333111111222333444666777888888:::===???AAACCCEEEHHHBBBBBBCCCCCCBBBBBBAAA@@@???>>>===<<<;;;::::::999555555444333222111000000---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------.........///////////////000000000000111111222333333444444555777888999;;;===???@@@AAA??????@@@@@@@@@@@@@@@???@@@???>>>;;;999666444444111111000000000/////////...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..................///////////////000000000000111111111333333333555777:::===>>>BBBEEEHHHJJJIIIHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA===<<<;;;999777666666666111111000//////...------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...///............///000111111111222444555777888888888666666555555555444444444222111000000111111000............///...------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////...............///000000000111111222333444555666666666777888888888888777888888999:::::::::::::::888888888777666555444333000000///...............++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++\\\SSSNNNOOOGGGKKKAAA??????>>>===:::666222///...------,,,,,,++++++***************************************************************************))))))))))))))))))))))))000666<<<<<<777000,,,+++************++++++++++++++++++++++++++++++++++++************************************************************************************************************+++++++++++++++++++++,,,------............///000111222333333333666999;;;===>>>AAABBBAAAAAABBBCCCCCCBBBAAA@@@AAA@@@???<<<999777666777777555333222222333222000...---------------......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///000111222333000000111222333444666777888:::<<<>>>???AAACCCFFF@@@@@@AAAAAA@@@@@@???>>>===<<<;;;:::999888888888444333222222111000//////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------................../////////000000111111111222333333444444555666777999<<<>>>???@@@??????@@@@@@@@@??????>>>>>>===;;;999777555333222000000000000////////////......---,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------------.........//////////////////000000000111111333333333333555888;;;===???BBBFFFGGGFFFFFFGGGHHHEEEEEEEEEEEEDDDCCCBBBAAA<<<;;;999777666555555666111111000000///.........,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...///...............///111111111222333555666777888888555555444444444333333333000///......//////...---------.........---,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------.........//////......------......///000...///000222333555666777555666777777888888777777777777888999999999999888777777666666555444222111//////......------......******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++\\\SSSNNNOOOHHHKKKAAA??????>>>===:::666222///......---,,,,,,++++++***************************************************************************))))))))))))))))))))))))444999===;;;555...,,,,,,)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************)))************+++++++++***++++++,,,,,,---......---......///000111222222222555888;;;<<<>>>AAACCCBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@>>>;;;888666777888777555222111222222000///------,,,,,,,,,------...,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...///000111222222000000000111222444555666777999<<<======>>>@@@BBB???????????????>>>======<<<;;;:::888777777777777333222222111000//////...,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------................../////////000000111111222333333444444444444666888:::<<<>>>???>>>???????????????>>>>>><<<;;;999888666444222222000000000000000////////////...---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////////////////000000000000444333333333444777:::<<<<<>>??????AAACCCDDDDDDCCCAAA???@@@>>><<<999666444333222555555444333222111000///...---,,,,,,++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////111111111111222444666777777999;;;;;;;;;;;;<<<===???>>>===<<<;;;;;;;;;;;;:::999888666555555444444222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------...------------...//////000000000000111111111111111222555777999::::::999<<<<<<======<<<;;;;;;:::999888777555333222222222///............------------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000111222333555777888::::::;;;<<<>>>???@@@AAABBBBBBBBBCCCDDDDDDCCCAAA???===<<<999555333222222222111000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------............///...............///000000000111222333555666777888777666444333222111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---......//////......////////////////////////.........///000222333444777888888999999999888888555555666666777777777888999888666555333111000/////////...---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++YYYMMMOOOJJJKKKEEEDDD?????????===;;;777333111------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((())),,,///222111555;;;555)))&&&---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************************************+++++++++,,,,,,,,,------------......//////000000111222444666999;;;===>>>???@@@CCCDDDDDDCCC@@@??????===;;;888666444222222444444333222111000///......---,,,+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////111111111111222444555666999;;;======<<<;;;<<<===???>>>>>>===<<<<<<<<<<<<:::999777555444333222222111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,---------------------...////////////000000000111111111111222444777888999999999::::::;;;;;;;;;::::::999999888666444333222222111............------------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000000000000222333555777888999;;;<<<>>>???AAABBBBBBBBBCCCDDDDDDEEEDDDBBB???>>><<<999555333222222222111000//////...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------...........................//////000000111222333444666777777666555444222111111111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------................................................///000222333444666777777888999999999888777777777888888888999999888777666444333111000//////......---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++XXXLLLNNNJJJKKKFFFFFF?????????===;;;777333111------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))***...111///---000444000((('''---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************++++++++++++,,,,,,,,,,,,---------...//////000000111222333666888:::<<<===>>>@@@BBBCCCCCCBBB@@@>>>===;;;999777555333222111222222111000///......------,,,,,,++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........//////000000000111222333444555999;;;<<<<<<;;;:::;;;<<>>>>>>>>>>>>>>>>>>>>999888666444222111000000000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,---------------------....../////////000000000000111111111222444666777999999999888888999:::::::::999999888777555444222111111111............------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....../////////000000000//////111222444555666777;;;<<<>>>@@@AAABBBCCCCCCDDDDDDEEEEEEDDDBBB@@@>>>:::777444222222222111000//////......---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------..................------......///000000000111222444555666666555444333222111000000000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---................................................///000111222333444555666777888999999999888888999999999999::::::777666555444222000//////......------,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++YYYLLLNNNIIIJJJEEEEEE?????????===;;;777333111------,,,,,,,,,+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++...111,,,***,,,...,,,'''(((---************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************************************+++++++++***++++++++++++,,,,,,,,,,,,,,,---......//////000000111222444777999:::;;;===>>>AAABBBBBBAAA>>>===:::999777555333222111111000000//////...---,,,,,,,,,,,,+++++++++++++++,,,************************************************************************+++++++++++++++,,,,,,,,,,,,,,,---------.........//////000000111222333333555777999:::999:::;;;<<<>>>>>>????????????>>>>>>:::999777444222000////////////......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,------...///////////////000000000111000111333444666888999999777888999999::::::999999666555444333111111000000.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........./////////000000///000111222333555666666;;;<<<>>>@@@AAABBBCCCCCCDDDEEEEEEEEEDDDBBB???>>>888666333222222111000///.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------............------------...//////000000111222333444555555444333222111000//////000//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---.........------.................................//////111222222222333555666777888888999888888888888888999999999555555444333111000///...---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\\NNNNNNHHHIIICCCCCC?????????===;;;777333111------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))*********+++...000***((((((***)))'''))),,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,------...////////////000111333555777888999;;;<<>>@@@>>>??????@@@???>>>>>>===:::999777555222111000///......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---.........////////////000000000000111222333555777888999888999999:::::::::999999555444333111000000000000...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............////////////000000111333444555666666:::;;;===???AAABBBCCCCCCCCCDDDDDDDDDCCC@@@===<<<666444222111111111///...---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...---------------.../////////000000111222333444444222111000///////////////............------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---...---------....................................///000111111111222444555666777777888777777777777666666666666444333333111000///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++]]]NNNNNNGGGHHHBBBBBB?????????===;;;777333111------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))***,,,...)))(((((((((((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,************++++++++++++,,,,,,,,,---......//////...///000222444555777777888:::<<<>>>>>><<<:::888555444333111000/////////......---------,,,,,,,,,+++************++++++,,,************************************************************************))))))******+++,,,,,,,,,+++++++++,,,,,,,,,---------...//////000000//////000333777:::<<<>>>AAACCC>>>???@@@@@@???===<<<;;;999888666444222111000000------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------.........////////////000000000000111222444666888999:::::::::::::::999888888333333111000000/////////------------,,,,,,,,,,,,*********+++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........./////////000111111222444555555666888999;;;===???AAABBBBBBAAABBBBBBBBB@@@===;;;999444333111111111000...---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,------...//////000000111222222333333111000///........................------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------------------------------------///.........//////000111111222333444555666666666666555555555555444444444333222111000///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\\\MMMMMMGGGHHHCCCDDD?????????===;;;777333111------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((***)))((((((***+++))))))(((((()))******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,************+++++++++++++++,,,,,,------......///......///111333444555666666888:::;;;;;;:::888666333222111000////////////...------------,,,,,,,,,***************+++,,,,,,************************************************************************((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---.../////////.........111555888999;;;>>>@@@??????@@@@@@>>><<<:::888777666444333111000000///,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---............/////////000000000000000111333555777999:::::::::999888777666555222222111000////////////---------,,,,,,,,,++++++)))*********++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------........./////////000000111222333444444666888:::<<<>>>@@@AAAAAA??????@@@???===;;;888666333222000000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++,,,,,,------************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,------.../////////000000111222222222000///......------...............---------,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,------------,,,------------------------///............///000000222222333444444444444444555555555555444444444333111111000000///...------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[[[LLLMMMGGGIIIEEEFFF?????????===;;;777333111---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((('''(((***)))***)))(((***,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++++++++,,,------......///---...///111222444555555555666888::::::888666555222111000//////............------------------,,,******))))))***+++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,---.../////////...---,,,...222444555666999:::??????@@@???>>>;;;888666555444333111000/////////,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---.............../////////000000000000111333555777999999999999888777555333222222111000//////...//////---------,,,,,,,,,++++++))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////......///000111222222333555777999;;;===???@@@AAA===>>>>>>>>><<<999666444222111000000111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......//////000000111111222222//////...---------............---------,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,------------------------///............//////000222222333444444444333333666666555555444444444444111111000///...------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[[[MMMMMMIIILLLEEEAAA@@@@@@???>>>:::666222000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,------......///......//////000222333444777777777777666555444333222111000///...---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,---------------............///......///111333666888999;;;;;;<<>>:::666222000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,---..................///000111333333666666666666666555333333111111000///...---,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,------------------...............///000111444666888999::::::;;;===>>>>>>;;;888444333222111000/////////...------,,,++++++******++++++******************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---............////////////000000000000111222333333666777777888777444222111............------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////000111111222222555666888:::<<<======<<<===<<<;;;:::888666444333111111000///...---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------//////000000000000/////////......---,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000222333333222333444555666666666666666555555444222111000...------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++TTTGGGKKKHHHLLLFFFFFF@@@@@@???===:::666333000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,------...............///000111222333666666666555555444333222000000///...---,,,,,,+++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------------............///000000222444666888999888888999:::<<<;;;888666333222111000///.........------,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------............/////////000000000000111222333333444666777888777444111///............------------,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////000111111222222444555777:::<<<============<<<;;;999777444333222000000///...---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...//////000000//////.........------,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................000111333333222222444666666777777777666666555444111111///...------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++TTTGGGLLLIIIKKKFFFGGG?????????===;;;777333111...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,------..................000111222333555555555555444333222111//////......---,,,,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,---------.........000000111222444666888999777666666888999888666333222111000///............,,,,,,,,,,,,++++++************+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------.........///////////////000000111222333333444666777666333000............---------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////000111111222222333444777:::<<<============<<<:::777555222111000//////......---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...//////////////////...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...............///111222222222222444666666666666666555444333333111000///...------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++WWWHHHNNNJJJIIIDDDGGG?????????===;;;777333111...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,------...------......///111222333444444444333333222111000......------,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,------------...///000000111333555666777666555444555666555333111000000///...------------,,,+++++++++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------............////////////000111222333333444555666444222///---...------------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////000111111222222333555777999;;;<<<<<<<<<<<<;;;888555333111000///......------,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------......////////////......,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...000222222222222444666444444444444333222111000000///...------,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++YYYIIIOOOJJJHHHBBBGGG>>>>>>>>>===;;;777444222...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++,,,,,,---------------...///000111222333333333333222111000///------,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,------------/////////000222333555666555444333333444444222000///...------,,,,,,------++++++++++++++++++************++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------------.........////////////000111222222333333333333222111///...------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////000111111222222444555777999;;;;;;;;;;;;;;;999666333111000//////------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------......//////......---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---///111222222222444666444444444333222111000//////......---,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++XXXGGGNNNJJJFFFAAAGGG>>>>>>>>>===;;;777444222...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++,,,,,,---------------...///000111222222222222222111000///...,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++,,,,,,,,,---------.........///000222333444555444222222333333111///...------,,,,,,,,,,,,,,,******************++++++******++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---------.........///......//////000111222444333222111000/////////---------,,,,,,,,,++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////000111111222222555666888999::::::999999999777555222000///000000,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------......//////......---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---///111111111222444666444444444333222111000///......------,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++UUUEEEMMMIIIEEEAAAGGG>>>>>>>>>===;;;888444222......---,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++,,,,,,------------------///000111222222222222111111000///...,,,,,,++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,------------------...///111222333555444222222333222111///------,,,,,,++++++,,,,,,******************++++++******+++,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------...............//////000111222555333111///......//////---------,,,,,,,,,++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////000111111222222666777888999:::999999888888666444111//////000000,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------..................---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,...000111111222444666555555555444333222000///......---,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++YYYIIIIIICCCFFFBBBDDD>>>>>>===<<<999666333222......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************'''(((******)))(((((()))(((+++---+++(((&&&(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,------......---,,,,,,---///222444222222111000///...------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////000000000111222333555555888777666444222000///...,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............//////////////////000111111222111111000///......------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------......//////000000111111333444666777888888888777666555333111///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...000111333444444555444333222000///...---...---,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++YYYJJJIIIDDDGGGCCCDDD>>>>>>===<<<999666333222......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))******(((&&&%%%%%%&&&&&&'''(((((('''''')))+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,------......---,,,,,,---///222333222222111000///...---,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////000000000111222333444555777666555333222000///...,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............///////////////000000111111111000000///......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------.........///000000111111333444666777888888777777444444222111///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...000111222333444555444333222000///...---...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++XXXJJJKKKFFFHHHCCCCCC>>>>>>===<<<999666333222......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********************(((&&&&&&(((***+++)))'''&&&((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++,,,---------------,,,,,,---///111222111111000///...------,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---......////////////000000111333444555666555444333111///......,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------............//////......//////000111000000000///......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,---------......//////000111111222333555666777777666666222222111000///...------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...///111222333333444333222111000///...---------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++WWWJJJLLLGGGIIICCCCCC>>>>>>===<<<999666333222......---------,,,,,,,,,************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************)))))))))))))))+++///222444///***((()))******((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((*********+++,,,,,,------------,,,------///000111000000///......---,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------...///////////////000111222333444555444333222000///...---++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........///............///000000/////////......---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------------......///000000111222333444555666666555444000000000//////......---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...///000111222333333222111000///...---------,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,XXXKKKLLLGGGIIICCCCCC>>>>>>===<<<999666333222......---------,,,,,,,,,************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************((()))))))))***,,,000333444///***((()))******((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++,,,,,,---,,,,,,---------...////////////......------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---..................///000111222333333333222000///...------++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------..................//////000............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,---------------...//////000000111222444555555444333333/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...///000111111222111111000000///...------,,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,ZZZLLLLLLFFFHHHCCCCCC>>>>>>===<<<999666333222......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************)))******)))'''(((***,,,+++)))'''&&&((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,------..................---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,------......------......///111222333222111000///...------,,,++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......------......///000------------------------*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,------......///000000111222333444444333222111//////......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...//////000111111000000000///...---------,,,,,,+++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------\\\LLLKKKEEEGGGCCCCCC>>>>>>===<<<999666333222......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))************((()))***)))((('''((()))&&&'''(((((('''''')))+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,------......---------------,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......---------...///000111222111000000///...---,,,,,,************************************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,---......//////000111111222333333222111000//////......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000000//////......------,,,,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------]]]LLLKKKDDDFFFBBBCCC>>>>>>===<<<999666333222......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************&&&(((***+++++++++,,,---(((+++---+++(((&&&(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......---------...///000111222000000///...------,,,,,,************************************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,------...//////000000111222333333222000000000///...---,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------......//////000000/////////......------,,,++++++++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------UUULLLIIIKKKBBBGGGBBB>>>>>>===<<<999666333222......---,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))),,,+++*********+++,,,---------------------------------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------.........//////000000111111//////...---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************++++++,,,,,,,,,)))************+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,............////////////111222444555444222000...------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000//////...---,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,---///,,,+++...///---...222+++******,,,---+++***,,,...,,,,,,---......,,,***,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,VVVLLLIIIKKKBBBGGGBBB>>>>>>===<<<999666444222......---,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))++++++*********+++,,,---------------------------------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------............///000000111111///......---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++,,,,,,)))************+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,............////////////111222444555444222///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------........./////////000000000000///......---,,,,,,++++++++++++,,,,,,,,,---------++++++++++++,,,,,,------+++((((((++++++((((((+++,,,,,,,,,......------...,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,WWWMMMJJJKKKBBBHHHBBB>>>>>>===<<<:::777444222......---,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))++++++******++++++,,,---------------------------,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...---......//////000111111......------,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,............////////////111222333444333111///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............/////////000000000.........------,,,,,,+++,,,,,,,,,,,,------------...------,,,,,,---------111......000000,,,,,,...,,,,,,---------.........000111222222000///...///---------------------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,YYYNNNJJJKKKBBBHHHBBB???>>>>>><<<:::777444222......---,,,,,,,,,,,,---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...------......///000000111---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,++++++*********))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////111222222333222000///---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.............../////////000000......---------,,,,,,,,,,,,,,,,,,------------...000000...---,,,---------111---+++,,,+++)))***------//////......111222000***,,,...---+++******,,,.........///////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,ZZZOOOJJJKKKBBBHHHBBB??????>>>===:::777444333......---,,,,,,,,,,,,---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************((((((((((((((((((((((((******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...---------...//////000000,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,++++++*********))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------............////////////111111111111111///...---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..................////////////---------------,,,,,,,,,,,,,,,---------.........///...---,,,+++,,,---...555000.../////////111666222666555222333888999666333444555444333222111222/////////.........------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,\\\PPPJJJKKKBBBHHHCCC??????>>>===;;;888555333......---,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...,,,------......///000000,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,++++++++++++++++++)))************+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,------...............////////////111111111000000///...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------........./////////------------------------,,,---------............,,,,,,+++,,,---000333555666333444888::::::<<>>???FFFGGGDDDEEECCCAAA??????===:::777222222111000///......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,]]]PPPKKKKKKBBBHHHCCC?????????===;;;888555333......---,,,,,,,,,,,,---+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...,,,,,,---......//////000++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---..................////////////000000000//////...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------------------............,,,---...111666<<>>DDDMMMQQQPPPPPPRRR___dddddd]]]^^^gggiiiddd\\\VVVPPPMMMMMMJJJBBB<<<<<<<<<:::999777555444444......------------......,,,,,,,,,,,,,,,,,,,,,,,,^^^QQQKKKKKKBBBHHHCCC@@@??????===;;;888555444......---,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++,,,......---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))***+++,,,---,,,++++++++++++++++++++++++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---......,,,,,,------...//////000++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************++++++,,,,,,---)))************+++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,---................../////////000000000000///......---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---------------------------------........./////////000333999@@@HHHPPPTTTdddhhhrrrxxxtttsssoooeee[[[FFFEEEDDDBBB@@@>>><<<;;;......------------......,,,,,,,,,,,,,,,,,,,,,,,,ZZZNNNKKKNNNFFFJJJCCC??????>>>===;;;888666444000...------......---,,,+++++++++*********))))))***)))))))))))))))***+++)))))))))))))))))))))))))))******++++++,,,------***++++++,,,------------))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++*********))))))(((((()))************+++++++++++++++,,,,,,,,,---------+++,,,,,,---.........---+++++++++*********))))))************************+++++++++*********))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////////////////000000///...------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///******//////***))),,,))),,,000000---+++000777;;;999AAAWWWlllwww{{{|||~~~|||~~~xxxqqqqqquuusssuuu|||{{{{{{iiiUUUKKKKKKJJJFFFAAACCC===777444222///------,,,---...---,,,---///000\\\OOOJJJMMMEEEJJJCCC??????>>>===;;;888666444000...------......---,,,+++++++++*********)))))))))))))))))))))******+++))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************)))))))))((()))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---......------+++++++++*********))))))************************+++++++++*********))))))************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////////////////000//////...------,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,333---***---...---...111000---***+++...444;;;@@@VVVggg{{{xxxqqqnnncccjjjlllgggfffkkkooonnnmmmmmmpppssspppmmmrrrzzz}}}~~~qqq___PPPEEEHHHDDD@@@===:::666222000---///111222111000///...]]]OOOIIIKKKDDDIIIDDD??????>>>===;;;888666444000...------......---,,,+++++++++***************)))))))))))))))***++++++))))))))))))))))))))))))))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))************+++++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************)))))))))))))))************+++++++++*********++++++++++++,,,+++,,,,,,---------------+++++++++***************************************+++++++++***************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,000,,,***---...---...000111444555333777LLLlllkkk^^^```iiinnnggg|||~~~|||{{{~~~zzz~~~xxxvvvRRRNNNHHHBBB???===;;;999111000000///...------,,,^^^OOOIIIJJJCCCIIIDDD??????>>>===;;;888666444000...------......---,,,************************))))))))))))***+++,,,,,,))))))))))))))))))))))))***++++++,,,------......,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((*********+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************************************)))))))))))))))))))))*********+++++++++))))))*********++++++++++++,,,,,,---------,,,,,,************************************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------***,,,///111000......000111888HHH___wwwwwwhhhSSS\\\```cccrrr~~~~~~yyyeee^^^[[[VVVPPPSSSXXXYYYWWWWWW\\\aaadddkkksss{{{}}}rrrlll^^^PPPHHHEEEBBB???<<<888111,,,+++,,,...///^^^OOOIIIJJJCCCIIIDDD??????>>>===;;;888666444000...------......---,,,************************))))))))))))***+++,,,---)))))))))))))))))))))))),,,,,,------.../////////,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))******))))))*********+++++++++))))))*********++++++++++++,,,,,,---,,,,,,++++++************************************************************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------////////////////////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------,,,,,,------...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++///111000...000666;;;<<>>===;;;888666444000...------......---,,,***************+++++++++)))))))))***+++,,,---...)))))))))))))))))))))))),,,,,,---......//////000++++++++++++++++++***)))))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************)))************+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,++++++******************+++++++++***************************************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////////////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---------------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---,,,***///999AAADDDJJJ___lllhhh```fffttt|||^^^KKKGGGHHHGGGTTTVVV^^^gggggg```aaaiiipppooollljjjlllmmmiiibbbmmmmmmfffYYYTTTVVVUUUPPPCCCXXXkkksss|||{{{|||qqq```PPPLLLIIIEEEBBB>>>888///(((\\\OOOJJJMMMEEEJJJCCC??????>>>===;;;888666444000...------......---,,,))))))*********+++++++++)))))))))***+++,,,......))))))))))))))))))))))))++++++,,,,,,---.........)))******++++++++++++***))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------........./////////---------------...//////........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,///888IIIWWWTTTJJJSSSPPPTTThhhaaaDDDLLLRRROOOKKKOOO]]]jjj```gggqqq{{{yyy}}}oooqqqmmmfffhhhsssvvvqqqggg\\\OOOLLLYYYmmmxxxyyyrrr~~~}}}nnn\\\VVVNNNIIIDDD===555...ZZZNNNKKKNNNFFFJJJCCC??????>>>===;;;999666444000...------...///---,,,))))))******++++++++++++)))))))))***+++---...///)))))))))))))))))))))))))))******++++++,,,------((()))***+++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))))))))******++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............////////////000...------------...//////........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................000333===SSSooo{{{iiiQQQWWWggguuuyyyyyysss```KKKQQQTTTZZZaaabbbccckkkvvvsssbbbcccooooooddd[[[ccchhhgggiiiooorrrpppvvvzzzxxxuuu|||zzzzzzvvvkkk\\\QQQOOOSSSrrr}}}ttthhhYYYNNNHHHFFFCCC@@@VVVMMMHHHKKKEEEKKKCCC@@@@@@@@@???===999666444///............---------++++++++++++++++++++++++************************************************(((+++......---,,,,,,---))))))))))))))))))))))))************************&&&(((*********)))***+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))***++++++++++++***************************************************************************************************************************************************)))************+++++++++******************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......000111222111///------...------------------------............------,,,,,,333,,,+++///000+++***...///......//////.........111---,,,...111111///...111222111000111444000***111...***+++...111111000......---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------.........000000///111222111...555EEEaaa~~~ccc[[[rrr~~~^^^KKKJJJRRRVVV\\\___gggrrrwwwqqq```RRRVVVSSSUUU]]]aaa```ccchhhkkklllooorrruuuwwwvvvtttwwwnnnppp}}}yyy}}}sssnnneeeYYY===WWWrrr||||||~~~zzzhhhQQQCCCDDDLLLTTTKKKGGGIIICCCIIIAAA@@@@@@@@@???===999666444///............---------++++++++++++++++++++++++************************************************((()))***************+++************************************************((()))++++++***)))***+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))))))))***+++++++++++++++************************************************************************************************************************************************)))************+++++++++***************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........000111222111///------...------------------------------------------------///+++)))***---111666:::///444444000///111///)))555444444444444222111222111222000...///111...))),,,...///000...+++)))(((...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---------.........555+++(((000111---111<<>>@@@AAA===999999999999<<<@@@888;;;<<<===???BBB@@@===888<<<>>>???BBBHHHIIIGGG::::::888444///---...000//////...............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............+++333222---777TTTooo{{{lllgggfffxxxzzz```WWWYYYaaalllvvvwwwjjjUUUDDDRRRbbbuuu~~~sss|||wwwyyyjjjaaa^^^]]]ggguuu~~~qqqhhhTTTOOOJJJJJJCCCJJJDDD@@@@@@@@@???<<<999666444///............---------++++++++++++++++++++++++************************************************...,,,***)))***+++,,,,,,************************************************,,,---///...,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,,,,+++************************************************************************************************************************************************))))))*********+++++++++************************************************)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---///000000...------...---------....../////////111000///...---...000000---444888999<<>>NNNRRRJJJKKKVVVgggfffaaa\\\\\\]]]VVVLLLNNNQQQPPPKKKGGGEEEAAA===AAABBBDDDFFFEEE>>>444,,,//////.........//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////333+++))):::YYYrrrwwwqqq{{{kkkUUUUUU[[[bbbxxxoooeee______bbbfffiiilll}}}wwwqqqzzz~~~zzz}}}xxxiiiYYYKKK\\\ooo~~~tttQQQMMMIIIHHHAAAHHHBBB@@@@@@@@@???===999666444///............---------++++++++++++++++++++++++***************************************************+++,,,+++)))(((***+++++++++++++++++++++++++++************************+++,,,...---,,,++++++,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,,,,************************************************************************************************************************************************)))************+++++++++************************************************)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---...000000...------...---------...//////000000///...---,,,---///222333444777>>>EEEGGGFFFHHHNNNXXXXXXjjjvvvkkkaaaYYYNNNHHHAAA???@@@AAA???===111111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------........./////////,,,---AAAbbbqqqkkkhhhooo}}}VVVYYYrrryyysssvvvjjjZZZQQQSSSbbb}}}{{{vvv}}}zzzwwwvvv]]]ZZZVVV[[[pppPPPMMMIIIHHH@@@HHHCCC@@@@@@@@@???===999666444///............---------++++++++++++++++++++++++************************************************(((---000...)))''')))---++++++++++++++++++++++++************************)))+++------,,,++++++,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***+++,,,,,,------,,,,,,************************************************************************************************************************************************)))************+++++++++************************************************)))***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////,,,...//////...---......---------...///000000000.........///222777;;;===DDD===@@@OOO\\\iiivvvkkkYYYHHH>>><<<===@@@:::888666333111///...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////(((EEEfffwwwzzzzzzzzz{{{gggiiicccbbbgggffffffqqq^^^cccjjjoooooottt~~~ssskkkzzzwwwtttmmm[[[MMMSSSlllRRRPPPKKKJJJBBBIIIEEE@@@@@@@@@???===999666444//////.........---------++++++++++++++++++++++++************************************************)))000555333,,,(((+++000++++++++++++++++++++++++************************(((***,,,,,,++++++,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,************************************************************************************************************************************************)))************+++++++++************************************************)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............/////////000,,,---//////...---......---------...///000000111000111222444999???EEEHHHIIIRRRrrrsssYYYGGG>>>CCCAAA===999555111///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................../////////000:::```pppjjj{{{XXXbbbiiipppvvvgggRRRLLLTTThhh~~~^^^jjj|||lllyyywww```OOOVVViiiwwwRRROOOJJJIIICCCIIIAAA@@@???===<<<;;;999666444111000000///...---------++++++++++++++++++++++++************************************************)))******++++++,,,------++++++++++++******))))))******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************************************************************************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************+++(((***000333000,,,+++......---------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......////////////000000000000//////000000000000//////,,,...111111---***---222,,,777<<<<<<@@@KKKpppwwwFFF@@@===@@@DDD???444)))***000444000***)))---222------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------......///000///...---,,,...............---------,,,,,,------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---,,,,,,---000666;;;gggmmmkkkmmmiiiaaalllyyywwwaaaOOOTTTffftttyyy}}}zzzyyyzzzwwwmmmhhhpppYYYWWWeeeUUUPPPKKKJJJCCCIIIBBB@@@???===<<<;;;999666444111000000///......------++++++++++++++++++++++++*********************************************************+++,,,,,,------,,,+++++++++***************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************************************************************************************************************+++++++++***))))))++++++++++++++++++++++++************************************************************************+++(((***000333000,,,+++......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,---------.........////////////000000000111///000000000000//////...:::555111111333333555777999GGGUUUfffxxx}}}fffJJJ>>>>>>AAACCCFFF999---(((///444000---///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------+++,,,---......------,,,.........---------,,,,,,---------............---......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........555///222777---'''@@@fffvvv~~~zzzqqqlllnnnppprrrmmmggg]]]RRRTTTnnn}}}|||zzzxxxwwwzzz{{{xxx}}}~~~wwwuuuwwwwwwuuu{{{~~~kkknnnvvvcccDDDXXXQQQKKKJJJCCCIIIDDD@@@???===<<<;;;999666444000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((('''++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++)))+++111333///,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........---------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,------------........./////////000000000111111000000000//////.........,,,,,,...111111000444<<>>666......222555111+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------***+++,,,---............///.........------------.....................---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............222444000555VVV{{{dddYYYkkkrrrbbbYYYVVVbbb||||||}}}yyyzzz|||yyyvvvzzz}}}xxxYYYZZZPPPJJJIIIAAAHHHDDD@@@???===<<<;;;999666444000000//////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************+++++++++++++++,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++***))),,,222333///,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................---------........................------------............................................................------------------------------------------------------------------------------------------------------------------------------------............//////000000000111111111000000//////...............222777777444<<>>444000000000---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................/////////.........//////......//////000000000000111111222333333111000...---------...//////000000---------------------------------------------------------------------------------------------------------------------------------------------------------.........//////000444222777QQQsss{{{oooooooooqqqwww]]]UUUZZZmmm~~~{{{vvvyyy}}}zzzqqq[[[NNNJJJKKK@@@FFFDDD@@@???===<<<;;;999666444//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,------------......,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************++++++,,,,,,------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++---.../////////++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******...333333...---///......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................................../////////........................---------...//////000000................................................------------------------------------------------------------------------------------------------------------------------------........./////////000000000111111111222222111000//////000111333444444333@@@[[[ttt}}}~~~___PPPFFFBBBRRRTTTYYY^^^hhhsssyyyxxxyyy{{{{{{ssskkkaaaWWWQQQPPP\\\ZZZ\\\yyymmmJJJ555===AAA333,,,333........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................///............//////000000000111333444555666666888999:::;;;:::888666555////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------........./////////000---888SSSlll}}}tttjjjvvv|||fffTTT[[[___qqq}}}yyy~~~[[[NNNMMMNNNBBBGGGEEE@@@???===<<<;;;999666444.../////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,---------............,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))******+++,,,,,,---------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++///444222...---000......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................---........./////////000........................---------...///000000000........................................................................------------------------------------------------------------------------------------------------............////////////000000111111111222222222111000000000111333666888===QQQzzzeeeMMMOOOMMMPPPmmmssseeevvv___aaaUUUMMM\\\ppprrrPPPFFFDDD:::444555........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------................................................/////////000222444666777888999:::<<>>999888777555444222111000........................------------------------------------------------------------------------------------------------....................................////////////---000FFFfffvvv}}}zzzsss}}}|||lllbbbfffxxxxxxxxx}}}wwwtttwwwzzz~~~\\\OOOOOOPPPDDDHHHFFF@@@???===<<<;;;999666444.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---------.........//////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))***+++,,,,,,------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,)))+++000444222------000......---------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////////////////---.........//////000000////////////////////////---------...///000000111////////////////////////////////////////////////........................------------------------------------------------------------------------------------------------............/////////000000111111111111222222222000000000000222555888:::JJJlllssskkkWWWHHHJJJOOOhhhuuujjj^^^VVVTTT[[[qqq|||LLL888AAAAAA333////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................////////////////////////111111222444777:::===???AAABBBDDDGGGIIILLLNNNOOOJJJKKKMMMMMMMMMJJJGGGFFFDDDCCC@@@===:::777444333........................------------------------------------------------------------------------------------------------..................................../////////000333CCCXXXhhhpppwwwvvv|||}}}rrraaa[[[eeetttuuuiiibbbzzzzzzsssqqqwww{{{zzzyyy|||vvv```KKKSSSJJJGGGEEEGGGBBB@@@===;;;:::999666444000000000000//////////////////...---,,,,,,++++++,,,,,,++++++,,,,,,---...++++++,,,---.../////////,,,+++***,,,000222111///333222111/////////111222444...,,,000555777666444777666555666666444000---444...'''&&&***------+++,,,......+++'''&&&+++000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,------.........---,,,,,,,,,,,,---++++++++++++++++++++++++222///,,,+++---...,,,***.........---,,,+++,,,...///...---,,,+++,,,---------------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---111666444...,,,...///...---,,,,,,,,,,,,,,,---...//////,,,***))))))+++,,,---///...---///333000------111333333222111...000000---+++---//////111111///,,,++++++...000---------....../////////........................,,,------......------,,,------------------------............/////////000...//////000000000000000000111000---******...333,,,111222///...111333222444333222111222111000///(((111888555///---///111,,,///222000,,,+++...111---...///000000///........................................................................------.........///////////////...111333222111222333333222111...000222555TTT^^^LLLJJJZZZrrr~~~bbbLLLQQQWWWuuusssHHH777===@@@333222///---///111///,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////...000222222111000000111///222***'''...///---222666999;;;===@@@IIIVVV```ooorrrzzzzzzvvvqqqmmmmmmmmmfffYYYNNNLLLBBBAAABBB;;;:::===888===888222//////000000///000///......---------...------------------------........................//////.........---------............////////////,,,......,,,---000111///555UUUwwwqqquuuhhhXXX___cccsss~~~uuuuuusssSSSYYYuuugggwwwyyy```LLLSSSJJJGGGEEEGGGBBB@@@===<<<:::999666444000000000000////////////000000///......---,,,,,,,,,,,,,,,+++,,,------...------.........---,,,+++.../////////...---++++++)))'''(((...666999555000333888======888444555999,,,///555;;;AAAEEEGGGHHH555===DDD@@@555+++))),,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,------......///...------,,,,,,------,,,,,,,,,,,,,,,+++++++++...---,,,---000000///,,,,,,,,,---------...///000//////...---------...///---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,---111555444...,,,...///...------,,,,,,------***))))))+++///222444555555333111000000000000111???>>>@@@BBBDDDEEEEEEFFFPPPNNNEEE<<>>888<<<>>>;;;555000///000//////...............///------------------------........................//////.........---------............////////////222000/////////000333666YYYjjjsssqqqyyyzzzjjjfffpppmmmsssyyyvvvRRRfffwwwyyyqqq___LLLSSSJJJHHHFFFGGGBBB@@@===<<<;;;999666444000000000000////////////000000000///......---------,,,,,,,,,,,,---.........///000000///...,,,+++,,,///000000------///111>>>CCCJJJPPPUUUWWWYYY[[[ccc^^^ZZZ\\\aaa^^^RRRFFFIIIFFFCCC???===<<<;;;;;;;;;;;;>>>CCCGGGCCC999111000---+++,,,000222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---.........///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111///---,,,---...///////////////------,,,,,,,,,,,,---...,,,,,,------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111555444...---//////......------------...555222000///000000---+++)))***---222:::CCCHHHKKKBBBCCCDDDBBB@@@@@@@@@@@@===LLLRRRIIIDDDJJJLLLGGG===999444///------///111---------...------,,,+++........................------............------------------------------....../////////000000000111111111111111111111111111...+++---222666666444111666:::>>>CCCIIIJJJFFF<<>>;;;666222//////000222.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------.........//////////////////...---...000222,,,111000111666777BBBXXXgggoooxxx}}}~~~wwwwwwtttpppbbbKKK@@@AAACCCBBB???:::444111//////............//////------------------------.......................................---------............////////////111---,,,...---...888FFFnnnpppwww{{{zzzvvvtttnnnzzz}}}[[[YYYppppppkkkooorrruuu^^^MMMSSSIIIHHHGGGGGGCCC@@@>>><<<;;;999777444000000000000////////////////////////......---------------------......///...///000111111111//////......000333999BBBLLLRRR```pppuuuttt{{{~~~|||lll___VVVLLLGGGHHHJJJIIIGGG@@@888444;;;JJJQQQLLLDDD===666---)))+++...000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////...------------------------------.........///......///000000000000///....../////////---+++---------------------...------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---000444333...---000//////...............///)))+++---000222333333333:::@@@DDDDDDEEEIIILLLMMM___```\\\SSSJJJEEEBBB???@@@MMMVVVNNN???888???HHHRRRKKKAAA888222111111111......////////////..............................------............------------------...............////////////000000000111111000000000000111111333000......222666888999???BBBEEEFFFIIILLLHHHBBBPPPKKKGGGIIIMMMMMMGGG@@@>>>===DDDOOOOOOFFFEEELLLCCC???999333///...000111////////////.........---................................................---------........................///000000111111333000000555777777555555666777FFFqqqwwwRRRZZZyyyqqqVVV]]]|||wwwNNNAAA<<<777444111///000222............------------------------------------------............------............///////////////000111111000000222444666444111???WWWdddnnnrrr^^^RRREEEBBBEEEDDD;;;111000//////............///....................................................................................////////////---***+++...,,,111HHHccc~~~tttsssvvvdddaaaaaauuu|||}}}YYY___nnneee|||{{{ooo|||~~~]]]NNNSSSIIIIIIHHHGGGCCCAAA>>><<<;;;:::777555000000000000////////////......------------------......------......///000////////////////////////222111555???OOOcccuuuuuu~~~sssmmmbbbOOO@@@BBBDDDDDDAAA>>>AAAIIIQQQJJJEEE===444///------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000//////...------------...------........./////////222222000///...///111222///---,,,---//////---+++000000000000//////..............................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000444333......111/////////......//////000,,,...///......111888>>>GGGWWWgggnnnsss}}}zzzrrrooolllggg\\\PPPKKKOOOLLL@@@<<<@@@IIIIIIIIIIIIEEE<<<222***//////........./////////........................---......//////......------------....../////////////////////000000000111000000/////////000111222111555999;;;;;;::::::;;;@@@IIISSS]]]iiisssvvvtttyyy||||||qqqbbbWWWbbbSSSFFFCCCBBB???CCCJJJLLLLLLJJJCCC999000+++)))000000//////............................................................---------.........//////......//////000111111222111///000777999555333444333@@@aaatttYYYWWWjjj|||[[[SSS\\\oooJJJAAA999777555111///111//////.........------------------------------------......//////......---........./////////000000///000111111000000111222333@@@NNNbbbyyy~~~}}}|||sss]]]NNNFFFAAA;;;555333222111000///.........................................................---.................................////////////...///111111000;;;[[[{{{tttsssmmmccckkknnn||||||~~~|||fffTTTuuummmccc{{{pppyyy\\\OOOTTTIIIJJJIIIFFFCCCAAA>>>===<<<:::777555000000000000////////////------------------------///............///000000111000...------...000000666<<>>555...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......///000000000000///......------...............///000000111111---...///......///222555666333000111444666555333111111111000///...,,,,,,000000/////////.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///333222///...222000////////////000000111444333333444999EEETTT^^^{{{{{{~~~iii___[[[___ZZZMMMHHHNNNCCCBBBBBBEEEFFFCCC===777333111///---,,,,,,...///..............................////////////......---------...//////000000/////////000000000111111000/////////000222444555111444777;;;AAALLLZZZeeelllxxxwwwXXXMMMSSSTTTFFF666???EEEKKKNNNJJJAAA777000222222111000////////////................................................,,,,,,------.../////////......///000000111222222333000222777666000111888FFFeee|||```nnn___LLLkkkdddRRRBBB>>>;;;444///000/////////.........------------------------------......////////////............/////////000000000////////////000333888<<>>===;;;999777444111///...---................................................---------...........................////////////...111111000555IIIggg~~~yyy~~~~~~~~~ooorrr|||~~~|||WWWeee~~~~~~kkkaaawwwnnnxxx\\\PPPTTTIIIKKKJJJFFFDDDAAA???===<<<:::888555000000000000////////////---------...............//////......//////000111111000...///111555:::===EEEVVVkkk{{{{{{nnn^^^RRRMMMJJJFFFBBBIIIHHHIIIJJJIIICCC:::222........................------------------------,,,,,,,,,---------......---......///000000111111000//////.....................///000000111222222---222888===???BBBEEEGGGLLLGGGAAA@@@BBBCCCAAA???:::::::::999777555333222222111111000///...---------------......---------------------------------,,,,,,,,,------------...---------------------------,,,///333222//////222000000//////000000111222///111:::LLLdddzzz|||}}}vvvsssvvvvvvvvv~~~wwwiii___WWWPPPNNNHHHBBB@@@CCCGGGHHHGGG>>>:::444///,,,,,,---///..............................////////////......---------...///000000000//////000000000111111111000000000000222555777999;;;???FFFSSSeee{{{|||bbb\\\ooo{{{iiiLLLDDDCCCFFFMMMTTTRRRIII???444333222111000000000111................................................,,,,,,------...//////000---...///000111222333333555222333888666222;;;IIIeeepppUUUgggmmmQQQEEE@@@777111000////////////..........................................////////////........./////////000000000000000000000222999FFFTTT^^^~~~}}}hhhTTTHHHCCCAAA>>>:::666222000...................................................---------.........//////............////////////---000000222DDDaaauuuzzz~~~}}}llliiidddooouuu~~~yyy~~~|||{{{hhhUUUrrrzzzyyykkk___ppp}}}xxx[[[PPPTTTIIIKKKJJJFFFDDDBBB???===<<<:::888666000000000000////////////.........//////////////////////////////000111111/////////222888@@@HHHMMM[[[tttoooSSSGGGMMMWWWAAA===<<>>999444111000////////////////////////........................---------.........//////............/////////000000333222999WWW{{{~~~vvv}}}ddd```dddooo}}}zzzpppvvvuuuvvvyyyKKKgggxxxwww~~~mmm___jjjvvv~~~yyy{{{[[[QQQHHHNNNIIIKKKFFFAAA???<<<;;;;;;999777555111000//////000000///.............../////////000111111000---...111444444444111111888BBBQQQeeewww~~~xxxkkkSSSUUUTTTLLL@@@888===HHHPPPQQQ@@@888///,,,...000...,,,---------------------------------.........//////---...///000000111000000555,,,***000111,,,,,,333222111000111333:::EEEOOO___fff|||tttooojjjTTTKKKIIIGGGHHHKKKGGGAAA;;;888444///...000---///000---))))))///444........................---------------------------------.........///////////////000333555333///+++222222222444222:::MMM}}}}}}cccHHHFFFQQQ___[[[III<<>>EEECCC444---333,,,++++++---///000...---000///...------------------------.........//////.........///////////////777,,,000EEEgggyyyxxxxxxbbb}}}yyytttxxx~~~~~~xxxqqqwwwgggTTTaaayyy}}}|||wwwssszzzvvv```[[[aaajjjsss{{{[[[QQQHHHOOOIIIKKKFFFAAA???===;;;;;;999777555222000//////000000///............/////////000000...000111000000111111222,,,666CCCMMMYYYmmmrrrooovvv\\\TTTNNNIIIHHHEEECCCGGGOOOJJJBBB888000---...//////---------------------------------.........//////......///000111111111111,,,777888///,,,444555.........000666BBBYYYzzzyyy|||jjjbbb```WWWKKKIIIEEECCCDDD@@@888222111---...000111111000///...........................---------------------------------........./////////000000000///000111111,,,888333)))111DDD[[[qqq}}}zzzgggdddmmmeeeiiiuuurrreeeppp{{{aaaWWWNNNNNNUUUUUUHHHEEEHHHOOOIII999000222//////000///............///////////////////////////////////////000111111333777666111///333555333333000111666===QQQvvvooo[[[QQQMMMLLLKKKMMMJJJ@@@666111111222...///000000///.........////////////////////////////////////000000000000000000000000111222333333777<<<888:::TTTvvvllleee~~~~~~zzzttt|||{{{yyyxxxyyy}}}fff\\\yyyzzzIIIMMM<<<999///000000///.........///........................////////////000000000000,,,444111...333111---333777@@@TTTeeemmmxxx}}}yyy~~~}}}cccHHH===>>>;;;444///...---...//////...---//////...------------------------.........//////.........//////////////////+++>>>\\\rrr{{{xxxddd~~~uuuwww{{{wwwxxxyyytttpppsss\\\RRRIIIOOOIIIKKKGGGAAA???===;;;:::999777444222000//////000111///........./////////000000000---///111222111000000111;;;KKK\\\hhhvvvfffmmmcccUUUKKKJJJHHHBBBBBBHHHRRRMMMEEE:::000---...111------------------------------........./////////...///000111222222222222000444111+++///777444(((222HHHiiivvviiieeekkkqqqpppkkkzzzvvvlllfffppp|||oooPPPPPPFFFBBBJJJRRROOODDD:::444000------000000---)))........................------------------------------........./////////...///111111000000222666000222222CCCeeexxxyyy{{{tttoooiiiooo~~~zzziiigggtttjjjlllyyy~~~uuutttwwwsssWWWbbbiii|||kkkUUUTTTYYYLLLCCCEEERRRUUUEEE666111000000000000///...------////////////////////////000////////////000111111222444333000000333333222999333:::TTTrrrlllTTTAAAIIIIIIKKKJJJBBB777000...111111111111000///...---////////////////////////////////////000000000000000000000000111222333444999999333>>>ooouuuvvvuuuwww|||}}}zzz|||zzzxxxvvvvvvwwwzzz{{{~~~|||zzzwwwyyyZZZUUU}}}rrrFFFAAAAAA111111///.........//////........................////////////000000000000---555333///111//////:::FFFaaappprrr}}}yyy|||}}}|||yyynnn\\\\\\\\\\\\[[[ZZZZZZZZZSSSYYY___gggrrr}}}yyyTTT:::BBBCCC444444111///...//////...---//////...------------...------........./////////.........//////000000000555666MMMnnnxxxrrr~~~pppooolllaaa{{{{{{~~~vvvrrr}}}zzztttrrrwwwwwwxxxvvvqqqsss|||{{{|||xxxpppiiikkkeee___ZZZXXX___ooo~~~\\\TTTJJJOOOHHHKKKGGGBBB@@@===;;;:::999666444222111///000111111000......////////////000000000......000222111000333888FFFbbbyyy|||yyyzzztttjjjppp|||^^^MMMKKKKKKGGGBBBNNNPPPOOOFFF:::000...///....................................//////////////////111222333333333333444------222///+++999OOO___rrr|||hhhaaawwwvvv}}}{{{```EEE@@@KKKRRRQQQMMMFFF>>>444...---.....................................................................////////////......000333444333444777111666IIIrrr~~~zzzxxxxxxxxxkkkuuujjjnnn^^^pppcccJJJJJJLLLKKKKKKRRRTTTFFF222111000////////////...---////////////////////////000000//////000000111222000111222111111222333222666DDD\\\{{{qqqWWWKKKCCCBBBKKKNNNDDD777///111000000000000000...,,,////////////////////////////////////000000000000//////000000111333444555777888===PPP}}}rrr~~~~~~{{{yyyxxxxxxyyyyyy|||zzz}}}|||{{{~~~yyyRRRaaaTTTKKK???555333000......///000000........................////////////000000000000222666111---000000666FFFZZZxxxwwwkkk{{{yyyvvvmmmiiittt|||yyyssscccbbb^^^UUURRRQQQUUU[[[^^^ZZZVVV\\\aaaccc```\\\ZZZVVVQQQfffyyyyyyzzzrrrSSSJJJCCC999777444000......//////...///......---------..................////////////.........///000000111111999GGGbbbuuu}}}ooojjjnnnfffvvvuuuvvvqqqttt~~~{{{vvvooohhhccckkkaaaYYYYYY[[[\\\]]]```cccdddccccccgggllliiiccckkkuuuwwwkkk]]]VVVQQQLLLFFFBBB??????BBBGGGNNNTTT\\\^^^cccgggjjjlllqqquuuyyytttooollllllmmmoooqqqooommmnnnsssyyy\\\UUULLLPPPHHHKKKHHHBBB@@@===;;;:::888666444222111000000111111000///////////////000000000111111//////111111222;;;FFFKKKkkkyyylllppp~~~dddSSSRRRMMMCCCCCCKKKQQQPPPGGG:::000+++................................./////////000000///000111333444444555555...///666777,,,111^^^vvvppprrrgggMMM@@@@@@IIISSSSSSMMMDDD;;;444111111222////////////////////////................................./////////000000111...///444666333111333555\\\~~~qqqooo{{{xxxxxx~~~~~~}}}tttRRROOOJJJHHHPPPWWWQQQEEE555222...---...//////...000000000000000000000000000000000000000111222222333444555555333333666:::BBBkkkhhhSSSAAACCCOOOPPPFFF;;;222000......000000///---////////////////////////////////////000000000000//////000111333444666777777BBBcccpppuuu|||wwwyyy~~~~~~}}}}}}}}}zzz{{{}}}nnnUUUsssUUUEEE:::666111//////000000000////////////////////////////////////000000000000333333---...999???III[[[dddxxxqqqdddyyy}}}~~~}}}}}}pppfffbbb^^^gggqqqooozzzvvvtttyyyyyyttthhh\\\RRRLLLQQQcccuuujjjvvveeeOOOFFF<<<888222...---...///000......---------......///........./////////000000......//////000111111222111QQQpppnnnrrr|||wwwwwwvvvxxxooossstttzzz}}}zzzyyymmmbbb[[[UUUNNNHHHFFF>>>:::>>>DDDFFFFFFGGGFFFIIILLLMMMPPPSSSNNNHHHEEEFFFDDD???;;;<<<>>>@@@>>>;;;777666999======;;;666<<>><<<:::888555333333111000000111222000////////////000000000111111333......111333777FFFVVVlllmmmjjjhhhvvv```QQQNNNLLL>>>EEEOOOUUURRRFFF666,,,............................../////////000000000000111222444555666666666000111000333EEEggg{{{zzzeeeJJJBBBGGGMMMMMMKKKFFF>>>666///+++////////////////////////............................../////////000000000444///000444444000111888PPP~~~gggeeeuuukkkiiisssuuutttvvvoooqqq}}}mmmwwwxxxgggMMM???HHHNNNIIIJJJVVV===777000---...000000///000000000000000000000000111000000000000111222222444444444444111444@@@NNNvvvvvvSSS@@@DDDNNNMMMDDD777333...---///111000...////////////////////////////////////000000000000000000111222444777888:::888RRR|||yyyyyyuuu{{{wwwwww~~~|||zzzeee[[[mmmvvvOOOAAA;;;444000000111111000////////////////////////////////////000000000000000...---;;;SSS\\\cccpppkkkrrrnnnkkkvvv|||vvvpppqqqmmm^^^\\\ccciiihhhrrr{{{|||aaaUUUKKKPPPbbbwwwlllcccjjjiii[[[EEE???777111...///000000...------------...//////....../////////000000000......///000000111222222777^^^nnnwwwqqqooottthhhkkk~~~{{{{{{mmmtttzzzsssqqqrrrlllccc[[[ZZZ\\\XXXSSSNNNPPPUUUYYYYYYZZZbbbmmmmmmnnnmmmjjjlllppppppmmmbbb[[[SSSPPPMMMJJJJJJKKKRRROOOFFF<<<888:::<<<;;;:::???@@@===<<>><<<:::888555333333222000111222222111/////////000000000111111111222---...444888>>>PPPddd{{{llldddttt|||[[[OOOTTTBBBDDDJJJSSSXXXQQQAAA333.........................../////////000000000000000111333444666777777777555333<<>>PPPvvv|||qqqlllnnnxxx}}}ooo~~~___FFFGGGJJJCCCDDDPPPIII@@@555//////000000///000000000000000000000000111111000000111111222333333222333333444AAA]]]www|||TTTCCCHHHKKKFFF???999111...///111000///////////////////////////////////////000000000000111111222444666888;;;<<>>555000/////////---------------...//////.../////////000000000000---...///000111222333333OOOxxxzzzkkk~~~nnniii]]]bbbxxxxxxuuullluuutttqqq{{{{{{~~~}}}ssskkkjjjsssvvvnnn[[[IIIEEEIIIMMMPPPSSSQQQLLLPPP___ooowwwppp^^^YYYNNNHHHLLLPPPTTT___lllnnnttt]]]XXXOOOQQQHHHKKKIIICCCAAA>>><<<:::888555333333222111111222222111///000000000000111111111111000,,,///888===CCCVVVkkk^^^iiioooTTTWWWIIIFFFGGGPPPYYYWWWIII:::////////////////////////////////////000000000000000111333555666777888888///<<>>444//////111000...////////////////////////////////////000000000000111222333555777:::<<<===VVVjjjtttqqq}}}www~~~{{{wwwqqqwww}}}}}}zzzxxx{{{zzzuuuZZZhhhbbbJJJBBB888222222333111///000000000000000000000000////////////000000000000111333@@@gggxxxppp|||xxxjjjsss{{{mmmgggPPPLLLooo{{{{{{~~~~~~}}}}}}}}}~~~{{{}}}~~~zzzppp```NNNBBBllluuuzzzZZZQQQDDD999222///......---------------...///000////////////000000000000---...///000111222333333^^^{{{iiinnnooovvvyyylllllluuuzzzxxxyyynnnhhhppp}}}fffZZZ___fffdddddd^^^XXX___ttttttccc___aaagggzzz\\\SSSRRRJJJMMMGGGFFFBBB@@@===;;;:::999666444222111000111222222111000111///...///111222///,,,111555888???NNN]]]___YYY\\\wwwxxxKKKMMM???EEENNNKKKTTTZZZJJJ777111...111111------111111111111000000000000000666111222999;;;777666999CCCkkkxxxsssZZZDDDBBBHHHJJJLLLPPP999666222000000000000///000000000000000000000000111000000000000000111222;;;000666000<<>>???AAA333+++000//////.........//////000............////////////111111000...---000999BBBppp{{{vvvyyyhhhqqqjjjkkkiiiqqqnnnuuuqqqkkk}}}qqq___VVVMMM[[[iiipppfff[[[```ppp|||oookkkvvv\\\SSSRRRJJJMMMGGGFFFBBB@@@===;;;:::999666444222111000111222222111000111///...///111222000---333111888HHHTTTZZZ```fffyyyqqqNNNLLLMMMDDD<<>>:::VVVhhhVVVMMMPPPWWW^^^WWWQQQOOONNNMMMNNNQQQ___www|||yyyPPPKKKEEENNNAAAAAABBBAAA:::222000222222222222222111111111000333111111222222111222555;;;:::999ZZZ}}}wwwtttttt}}}|||pppkkkooonnnVVVJJJHHHGGG@@@666111111111000//////............//////111111000000000000111111000444333777===:::TTT~~~~~~|||xxxtttxxx}}}```jjjccc@@@:::222111000222000000000000000000000000//////000111111111222444@@@cccvvvxxxyyynnnooovvvrrryyyccc___\\\bbbmmmyyy}}}{{{zzzzzz||||||}}}{{{{{{yyyuuurrrooooooppplllkkkiiiiiikkkoootttwww|||~~~{{{fffNNNLLLkkkzzz~~~qqqyyy|||]]]FFF999222000222000000////////////000000............////////////+++---222444222111<<>>LLL[[[dddmmmwww~~~yyywwwgggsss|||}}}\\\SSSRRRKKKMMMGGGFFFBBB@@@===;;;:::999666444222111000111222222111000111000///000111222111///;;;666???PPPVVVRRR\\\nnn\\\RRROOOGGG;;;@@@MMMOOOGGG<<<222000111000000111111111111111111111111111111000666:::555444IIIeee```MMMFFFEEEKKKTTTPPPHHH===333//////222333000000000000000000000000111111000000111111222333000888======fffttt{{{}}}uuuqqq{{{sssoooqqqzzzyyycccPPPHHHUUUgggrrrssssss~~~fffWWW???ZZZGGG::::::GGGDDD111---888222222222222111111111111000333444111///333666888666===QQQxxx|||}}}||||||sssooosssnnnuuuwwwJJJFFFNNNKKK;;;222333333,,,000//////......//////000111111000000000111111222444666666999777666\\\{{{yyy}}}}}}{{{|||zzzuuuxxx}}}UUUhhh}}}BBBAAA666888'''555000000000000000000000000000...111555222///555???ZZZwwwzzzlllkkkhhhjjjzzzzzz~~~www[[[\\\aaannn}}}{{{|||||||||||||||{{{zzzyyyyyytttkkkccc]]]YYYUUUSSSQQQOOONNNPPPTTT\\\dddiiinnnwww~~~}}}{{{bbbTTTddd|||tttyyy]]]BBB999555000000000////////////000000............///////////////---111444///---@@@XXXiiimmm}}}ssshhh]]]bbb~~~kkktttiiirrrnnnAAA888;;;DDDRRRooowwwbbblll}}}xxx{{{zzzeeeaaaRRRIIICCC===AAAFFF@@@;;;???GGGWWWmmmxxxpppqqqqqqUUU___vvv{{{yyy|||]]]TTTSSSKKKMMMGGGEEEBBB@@@===;;;:::999666444222111000111222222111000000000000000111222222222???@@@IIITTTVVVWWWhhh}}}yyyWWWIIIRRRJJJ666:::PPPNNNCCC666000111222222111111111111222222222222222777333777===999???fffzzzqqqLLL@@@AAABBBVVVSSSLLLAAA666000000222000000000000000000000000111111111111111222333444777777999HHHooo}}}{{{zzzhhhhhhrrrfffjjjxxxtttYYYHHHTTThhhooooooppp~~~bbb>>>SSSQQQ>>>888CCCBBB333...777222222222222222222222222...444555111222888;;;999444TTT|||zzzxxxwwwyyyvvvrrrtttqqqyyylllMMMNNNIII???888555222...000000////////////000000111111000000111111222222555888999888999FFFiii}}}zzz~~~~~~{{{}}}|||www}}}~~~fff]]]TTTBBB>>>;;;)))333000000000000000000000000000///222444///...@@@WWW|||ppp^^^ppp}}}vvvsss{{{uuu___cccgggooozzz|||uuu{{{~~~}}}vvvooojjj\\\TTTKKKCCC???;;;777444666777888;;;===AAACCCEEESSSaaarrr{{{}}}}}}jjj^^^vvv~~~{{{eeefffyyy{{{[[[DDD777///000000///.........//////............////////////444......111---222RRRwwwgggiiiqqqvvv___qqqsssqqq~~~```KKK???AAALLLiiifffFFFJJJbbbuuu{{{|||ssszzz~~~wwwnnndddccc```TTTVVVMMMEEEIII]]]zzzxxxqqqppp|||eeeEEEJJJ^^^yyywww|||^^^TTTSSSKKKMMMGGGEEEBBB@@@===;;;:::999666444222111000111222222111000000000000000111222444555<<>>444000111111111111111111111111111111111111111222333444555999888CCCkkk}}}xxx}}}uuugggrrrvvvrrr___VVVVVVggg~~~}}}wwwZZZKKKPPPCCC;;;???BBB===444000222222222222222222222333222333333111444888999666KKKvvvwwwyyyzzz{{{|||~~~yyywwwxxxssswww{{{yyy|||cccOOOBBBCCCBBB888111444000000////////////000000111111111111111222333333111666888777LLLxxxzzz||||||{{{xxxzzz___qqqzzzFFFCCC888444111111111111111111111111111111111222000,,,444QQQoooxxxiiiuuu}}}uuufff___lllrrryyy~~~tttdddVVVNNNBBB===999777999:::999888::::::::::::999888777777>>>IIIZZZjjjssswwwzzz}}}}}}~~~xxxeeeyyyooo{{{mmmIII777555000///......---------...............////////////111---...111333@@@dddyyysssvvvwwwhhhqqqqqqvvvsssqqqQQQ;;;999EEEdddbbb??????ZZZtttnnnrrr|||~~~{{{sssfffeeeaaaTTTUUUNNNCCC<<>>555111333444222222222222333333444444555--->>>===:::fff\\\KKKTTT@@@FFFKKKKKKDDD;;;555222111111111111111111111111111111111222333444555666111AAAZZZ|||vvvqqq~~~bbbeeevvv\\\bbbvvvrrrgggOOOHHH??????FFFIII<<<,,,222222222222333333333333777444222333444444888>>>iiiyyyyyy{{{{{{zzzzzzzzzzzz{{{}}}}}}}}}zzz{{{^^^EEEGGGHHH;;;333888111000000//////000000111111111111111111222333444333777777:::]]]ssswww||||||}}}hhhTTTZZZEEE333<<<222111111111111111111111111111222111...222EEEccczzzzzzxxx{{{uuuuuukkkoooxxxyyy~~~~~~|||ppp^^^LLL???888888888999;;;>>>@@@AAA@@@@@@>>><<<::::::;;;===>>>888;;;CCCPPP]]]gggrrrzzzoooeeefff|||wwwRRR===???111000///......------...............//////////////////000222666DDD___vvvlllvvvjjjoooiiikkkzzz]]]cccuuuxxxvvv\\\???888@@@]]]eeeDDD@@@UUUnnnvvvssssssvvvtttrrr{{{~~~rrrfffiiihhh[[[YYYZZZXXXNNNDDDJJJggg|||rrrxxxYYYHHHFFFWWWbbbpppyyy|||~~~___UUUTTTKKKMMMGGGEEEBBB@@@===;;;:::999666444222111000111222222111000///111222111111222666:::FFFHHHLLLRRRYYYbbboooxxxooo~~~yyygggnnn{{{zzzuuuuuu|||WWWMMMQQQHHH@@@DDDFFFAAA777111222333222222222333333444555555555222;;;EEEZZZ|||yyyyyyzzzqqqZZZQQQEEECCCAAADDDGGGDDD;;;333111111111111111111111111111222222222333555666777444___xxx|||qqqxxxkkk^^^zzzxxx___PPP???<<>>EEEMMM[[[iiilllzzz~~~{{{}}}]]]SSSvvvmmmMMMBBB333222111000////////////............///////////////222111000:::OOOdddoooxxxlll___WWWggghhhkkkddd```mmmiiiRRR]]]lll{{{mmmNNNAAA>>>SSSwwwmmmJJJ>>>III```ttt}}}|||}}}tttkkknnnyyyssslllooopppfffUUUQQQddd{{{|||ooo|||```HHH@@@HHHZZZhhhkkkooozzz___VVVTTTLLLMMMGGGEEEBBB@@@===;;;:::999666444222111000111222222222000///111222111111222777;;;HHHBBBJJJ___mmmpppzzzmmmfff^^^^^^jjjxxx|||wwwvvvvvvzzzqqq]]]MMM???CCC???DDDCCC999111111333222222222333333444555666666???444KKKrrr]]]fff|||lllwwwbbb___SSSGGG===???IIIKKK???222111111111111111111111111222222222333444555777777EEEsss|||ppp}}}cccggg___uuuvvvYYY===777@@@EEEBBB>>>222222222333333444444444777111555===888777RRRxxxxxx{{{qqqtttwwwxxxgggKKKCCCBBB===666111111000000000000111111111111111111222333444555666333@@@SSSlll~~~tttHHHqqqLLL<<<444111111111111111111111111111111222///222LLLmmmuuujjjpppzzzyyyvvv|||yyykkkfffooo{{{~~~zzzooo\\\FFF888666@@@JJJWWWbbbqqq~~~wwwbbbNNNCCC@@@;;;888888666888DDDRRRfffssswww[[[ccc}}}wwwyyy\\\===555444333222111111111111............/////////000---000//////CCCffftttdddhhhWWWyyyZZZ___eee___}}}hhh```mmmoootttxxxpppTTTBBB888IIIppp{{{SSS>>>CCCZZZtttrrrkkkqqq|||~~~zzz}}}ggg\\\[[[WWWOOODDDDDDXXXooowww]]]vvvwww||||||zzzbbbGGG???>>>RRR___\\\___ppp{{{zzz```TTTRRRLLLOOOIIIEEEBBB???<<<:::999777555333444444333333222111000000---222333///...666<<<>>>EEENNNVVVaaakkkkkkuuuaaaWWWRRRSSSSSSUUUdddxxxvvvsssxxx~~~aaaNNNKKK>>>AAAAAABBBCCC===555222444555333///555999...,,,;;;444XXX{{{qqq]]]XXX]]]gggnnnpppwwwhhhpppVVVDDDAAABBB@@@MMMQQQ;;;222333444444444333333222111111222444555555777;;;ccclllpppqqqoooXXXqqquuuYYYDDDMMM<<<===???EEEAAA777444000000333666666444444777333666000AAAttt|||xxx{{{PPPFFFCCCJJJ555444///...111333111111333000111222222111111333555555:::KKKkkk|||}}}{{{NNNVVVZZZFFF888666222222222111222222333333+++222111888VVVnnnppplllggg{{{yyytttyyyxxx~~~qqqiiikkkvvv}}}~~~vvvXXX@@@???FFFLLL\\\oootttMMM@@@999<<<>>>:::666888DDD```yyysssZZZlllllljjjQQQAAA???666------333333,,,000000000000000000000000---666444///GGGwwwoooooorrrnnnbbb]]]bbbaaacccnnnpppqqqzzz}}}zzz___@@@;;;GGGccc___???999QQQrrr{{{tttccc}}}~~~~~~ppp^^^iiirrr___PPP@@@;;;CCCAAA:::DDDZZZmmmgggnnn~~~vvviiiJJJ===888IIIeeeTTTNNNffflll{{{```SSSRRRLLLOOOHHHEEEBBB???<<<:::999777555333444444333333222111111000---111222///222:::@@@@@@AAALLLSSSZZZccc```___jjj\\\VVVVVV[[[\\\\\\fffuuu{{{xxx}}}~~~YYYJJJDDD@@@@@@BBBCCC===666333555...444222333<<<<<<888===EEE}}}pppxxxyyyvvvsssaaaIII@@@BBB???GGGMMMBBB666444222222333444333111333333111444555000777MMMnnngggtttllljjjxxxaaaccc^^^HHH???DDD999III>>>999555222111444666555444666999555::::::MMMzzzsss|||zzzrrrDDD???@@@<<<555111///222333111111333111222222222111222444666>>>333WWW|||{{{~~~iiiLLLlllIII555---333222222222222222333333888111444GGG]]]nnnrrrooozzz{{{qqqssszzztttssswww|||~~~xxxkkkMMMAAA>>>LLL```rrrkkkLLL>>>;;;;;;===@@@===JJJ^^^rrr~~~fff[[[wwwooo\\\AAA<<<555000///111000///000000000000000000000000+++111000444MMMkkkllllllcccrrrfffWWW]]]rrruuukkkhhhnnnrrr}}}|||zzzlllHHH;;;CCC]]]}}}eeeFFF:::KKKjjjvvvvvvuuuttttttttttttwwwzzzwwwrrrsssdddOOOXXXaaaQQQJJJ???;;;>>>;;;555>>>NNNaaa]]]cccuuuuuu|||mmmNNN???;;;IIIkkk```QQQccchhhlll___TTTSSSLLLNNNHHHFFFAAA???;;;999888777555333444333333222222111111111///000000111666???CCCCCCEEESSSYYY]]]fffcccWWWTTTVVVUUUZZZbbbcccbbbgggqqqvvvwwweeeFFFJJJ@@@???AAABBB???777444555///999555000777;;;888777OOO^^^aaaqqqwww~~~YYYEEEEEEBBBBBBHHHKKK<<<666111000333555333000333555000444888...@@@ooozzzeeeqqq|||{{{rrrjjjzzz}}}dddccczzzKKKDDDKKK:::QQQCCC===888444222444555555333333777333;;;DDD\\\{{{yyy{{{OOOFFF<<>>===QQQnnnxxxrrr___EEE888EEEccczzz}}}}}}tttpppppppppjjjdddgggqqqllljjjooo```HHHMMMXXXKKKCCC@@@===:::555333999@@@SSSQQQWWWfffqqqxxx~~~~~~qqqQQQ@@@===GGGpppnnnUUU```jjjccc```VVVUUUMMMOOOIIIGGG@@@>>>;;;999888777555333333333333222222111111111111000///222999@@@CCCCCCJJJZZZ___bbbnnnooo___SSSUUUUUUYYYaaacccccchhhooossszzzrrrHHHLLL@@@???@@@CCC@@@999555555333:::666111444555:::GGGxxx\\\gggjjjqqqNNNHHHEEE@@@EEEPPPBBB:::111///222555333000333444///666;;;333PPPyyyjjjgggvvviiibbbeeennnxxx~~~sssxxx~~~jjjcccIIIFFFCCCQQQKKKAAA<<<666333444555444333333666222>>>OOOjjj}}}rrrfff]]]UUUOOOLLLRRRcccyyy|||wwwuuusssTTT@@@HHH===666222333333111111444222222333222222333666999;;;@@@aaaxxx{{{uuu~~~~~~yyyrrrkkkeeeaaa```qqqoooooowww}}}^^^aaaEEE===444444333222222222333333555***IIIqqq}}}xxxyyy{{{vvvsssxxx{{{www{{{nnnUUUAAAIII^^^tttyyyUUU???777===666:::OOOcccooo{{{qqq\\\kkkvvvaaaFFF333555666...,,,333000000000000000000000000222666555OOO}}}llltttTTTkkkccccccbbbmmm}}}pppnnnvvvrrrwwwuuuWWWFFF@@@MMMeeeoooiiiXXXCCC888CCC```xxxyyyvvv}}}~~~{{{yyyrrrnnnooopppggg^^^cccqqqfffhhhqqqdddIIIJJJVVVMMM>>>AAA@@@:::555666999999HHHIIIOOOZZZcccmmm}}}pppPPP@@@>>>DDDnnnuuuVVV^^^sssggg```XXXWWWNNNPPPKKKIII@@@===:::999888777555444333333222222222222222111333000///444:::???AAABBBHHHWWWZZZ[[[hhhjjj]]]TTTZZZXXXZZZ^^^bbbfffmmmtttaaaNNN___XXXKKKAAA@@@AAADDDCCC<<<666555555666555999:::777KKKqqqZZZffflll~~~WWWGGGEEE???AAANNNGGG>>>333000222555333000333333000555:::;;;```uuukkkooouuuiiiaaabbbjjjqqqyyyppp[[[@@@MMMFFFNNNDDD>>>888444555555555333888888555FFFYYYpppttt{{{rrr\\\PPPJJJFFF>>><<<;;;>>>HHH```~~~|||rrr\\\FFFHHHAAA:::444333333111111444333333333222222444777:::EEEIIIjjjyyyzzz{{{}}}~~~}}}yyynnnzzzgggqqq|||sssEEE333555444444333222222222333222333SSSpppzzzzzz{{{yyyttt~~~|||{{{||||||iiiVVVIIIFFF]]]uuu```BBB:::999888===MMMbbbuuu||||||qqqjjjpppxxxXXX888555888111---333111111111111111111111111---333888XXXrrrddd|||[[[]]]]]]hhhyyywwwmmmnnnzzz}}}|||ssstttsssWWWJJJIIIYYYrrrsss]]]GGG===HHHccczzzsssuuu~~~yyy|||~~~pppiiiiiijjjjjjbbb[[[cccqqq\\\```mmmcccGGGFFFRRRLLL:::@@@AAA:::666888999777===AAAIIIQQQYYYfffyyyiiiMMMAAA>>>CCCfffsssTTTXXXvvvnnn```XXXXXXNNNOOOJJJJJJ???===:::888888777555444222222222222222222222222333000111777<<<>>>AAAEEEKKKUUUUUUTTT[[[YYYQQQPPP\\\[[[[[[^^^eeemmmuuu{{{wwwkkkgggiii^^^RRRHHHJJJWWWllluuuMMMDDDBBBCCCGGGEEE>>>777555888555555;;;:::777WWWUUU\\\sss~~~jjjMMMEEE???>>>GGGJJJBBB888333333444333222666222444666777JJJttt~~~wwwpppcccUUUTTTPPPHHH???>>>CCCJJJ]]]lll||||||}}}jjj___|||JJJTTTBBBNNNFFF@@@999555555666666444666666888RRRcccnnnzzzjjjwwwsssVVVGGGAAA>>>======???@@@>>>GGGcccttt}}}mmmiiifffQQQNNNEEE===666444333111222555333333333222222444999<<>>[[[}}}ssssssdddnnnWWWTTTOOO\\\tttvvvllliii~~~wwwWWWHHHMMMiii}}}cccLLLBBBMMMiii|||sssyyyyyytttrrrpppdddgggiiiddd^^^^^^fffoooTTTXXXhhhcccHHHFFFRRRMMM888===???;;;888777777777444999@@@GGGPPP___tttcccKKKBBB>>>HHHaaapppVVVRRRrrrrrr^^^WWWWWWMMMNNNIIIHHH>>><<<999888888777555444222222222222222222222222111000333:::>>>???DDDJJJSSSYYYWWWTTTTTTKKKGGGPPPTTTVVV[[[aaakkkttt{{{~~~uuuhhh^^^VVVTTTWWWQQQWWWXXXQQQNNNUUUaaahhhSSSGGGDDDEEEIIIHHH@@@888555777999777888999@@@dddwwwPPPhhhfffaaaLLLCCC<<<@@@LLLFFF===777444444333333666111::::::999aaa}}}uuuooocccvvvuuu___PPPHHH;;;===>>>===:::;;;???CCCFFFPPPddd~~~{{{qqq}}}~~~aaa{{{WWWLLLEEEJJJHHHAAA:::666666777777666333444AAAhhhyyyyyyrrrxxxtttggg^^^UUUOOONNNOOOJJJDDDJJJVVV|||xxx{{{yyyiii{{{___LLLHHH@@@888444333000222555444444333222222555999===FFFzzz{{{}}}zzzwwwtttxxxUUUjjjrrrGGG666666555333333222222222222BBBVVVccckkkvvv|||~~~~~~|||qqq___MMMJJJ\\\rrr{{{rrrnnnmmm^^^cccjjjvvvYYYIII999444888DDDYYYlll}}}bbbXXXrrrxxxPPP<<<666222000222111111111111111111111111444///JJJgggnnnuuueeeSSS___[[[TTTVVVTTT^^^nnnooohhhlll|||jjjSSSVVVwwwtttXXXEEEIIIfffvvvsssyyytttkkkkkkbbbjjjjjj___YYY```ggghhhPPPTTTfffdddLLLJJJUUUPPP;;;<<<>>>>>>:::555555888444777999<<>><<<999888888777555444222222222222222222222222//////555===@@@@@@GGGPPPWWW[[[YYYWWWQQQBBBAAAQQQIIIOOOYYYcccoooxxx||||||{{{mmmgggccc___]]]```YYY^^^YYYMMMMMMXXX___\\\XXXYYYIIIFFFFFFJJJIIIAAA999555000999999777???SSSzzz|||mmmYYYcccsssqqqwwwUUUGGG===<<>>??????vvvxxxyyyVVVEEEqqqxxxsssqqqSSS>>>888;;;<<<<<<;;;<<<<<<<<<;;;:::===>>>NNNmmmzzzxxx}}}xxxzzzfff~~~[[[;;;EEEBBBHHHBBB:::666666888888777666:::PPP~~~yyy|||zzznnneeeeeennn{{{{{{qqqzzzlllggg>>>JJJAAA888555333000222555444444333222222555:::>>>RRRwwwrrrsss{{{{{{|||{{{vvvsssrrrmmmrrrtttvvvFFF777666555444333222222222777KKKdddyyyzzz|||sss~~~uuudddUUULLLRRRjjjhhhUUUOOOQQQVVVSSSOOOTTTlllxxxXXX???<<<;;;888GGG___rrrjjjjjj}}}YYYAAA555000000333111111111111111111111111666---WWWzzzlllwwwsssdddUUU>>>fff]]]QQQ___gggiiijjjccceeetttrrrhhhccciiiIIIBBB[[[xxxrrryyypppzzzuuuddd```___iiigggWWWRRR\\\bbb]]]MMMPPPbbbcccMMMKKKVVVPPPAAA>>>@@@BBB>>>555444:::999999666444;;;MMMbbbpppooowwwaaaGGG===666TTTeee|||qqq]]]ttt~~~___WWWVVVMMMMMMJJJLLLAAA>>>:::888777777666555333333333222222222111111333EEENNNDDD;;;???HHHLLLLLLQQQUUUQQQIIIFFFJJJPPPKKKSSS]]]fffmmmsssyyy~~~~~~vvvnnnhhhhhhiiieee^^^```eee^^^PPPUUUeeeZZZYYY~~~mmmSSSEEEEEELLLIIIDDD===222888444<<<777<<>><<<<<<>>>@@@AAA@@@<<<999AAARRRmmmzzzpppuuu~~~```uuubbb>>>GGG@@@GGGDDD???999666666777999???555wwwwwwrrrxxxwwwjjjiiilllnnnyyywwwttt```QQQJJJNNN<<<444666222444444222555444777===888777CCCkkkzzzttt{{{wwwjjjjjjrrr{{{|||kkk]]]AAA999555222222333333333444:::XXXnnnxxx{{{www~~~~~~~~~sss\\\MMMUUUkkk{{{~~~tttIII???===555:::KKKkkkvvv{{{uuuqqq}}}kkkCCC666<<<888)))000000000000111111111111333===nnnrrr|||___RRRTTTVVVWWWiiixxxmmmkkkTTThhhccc[[[rrrgggsssQQQBBBQQQpppnnnoootttxxxwwwmmmaaaZZZdddmmmjjjYYYOOOUUUZZZYYYDDDFFF```___MMMKKKOOO___CCC999666===>>>777666:::666888333333<<>>:::777777666666555333333333222222222111111,,,999@@@;;;:::BBBHHHHHHIIILLLNNNKKKFFFDDDIIINNNQQQXXXbbbjjjooosssxxx|||}}}uuupppqqqsssmmmeeegggqqqjjjZZZ]]]nnnppp___lll]]]LLLIIINNNJJJCCC>>>666777999;;;;;;QQQlllaaa___cccmmmvvvzzz|||TTTJJJzzzzzzfffNNNKKK;;;FFFMMMKKK===444666777555666555888999bbblll|||}}}uuuuuunnnSSSFFFCCCCCCFFFKKKFFFCCCAAA@@@@@@@@@@@@???>>>:::===HHH^^^www}}}zzzLLLDDDBBBFFFCCC???:::777666777888<<>>888333222333333333555===]]]vvvxxx}}}~~~}}}{{{mmm]]]XXXbbbqqq}}}mmmzzzkkkMMM<<<666:::AAAaaappp~~~{{{ssszzzbbb@@@555555333000000000000111111111111:::@@@uuuoooqqqXXXQQQQQQOOO]]]ssstttnnnXXXllliiiRRRaaaxxxlllvvvhhhJJJ>>>NNNkkkjjjlllnnnooolllfffbbb```ffflllfffVVVOOOVVVYYYUUUCCCDDD^^^]]]KKKHHHLLL]]]CCC999555;;;===888555888555888444444;;;AAATTTooo|||rrrQQQDDD;;;III\\\~~~kkksss|||^^^UUUTTTMMMPPPKKKJJJAAA>>>:::777666666555444333333333222222222111111---444888999@@@KKKOOOKKKNNNNNNLLLHHHFFFFFFIIILLLWWW^^^gggnnnqqqsssvvvyyy}}}{{{www{{{}}}oooppp~~~zzzfffcccqqqkkk```{{{hhhTTTNNNRRRKKKDDD@@@999666===888>>>kkkzzzbbbSSSOOOSSSKKKBBB>>>@@@MMMdddwwwrrrBBBiiiwwwfffWWW???HHHNNNLLL@@@777777777555:::444888FFFooovvvmmmhhhooorrrWWWEEEKKKRRROOOPPPXXXQQQNNNJJJHHHGGGEEECCCAAADDD===<<>>777999888QQQfffyyywwwuuu{{{{{{{{{NNN444111444000000000111111111222222777BBBooofff^^^NNNNNNOOOIIIdddxxxhhhVVVkkkjjjZZZYYYrrr{{{zzzxxxmmm___EEE;;;IIIbbbqqqsssqqqiii___ZZZ\\\```ggghhh^^^OOOMMMVVVWWWOOOCCCCCC\\\[[[HHHCCCIII\\\GGG<<<666;;;???;;;777777444777444444999===RRRqqq|||VVVCCC:::DDDRRRuuurrrxxxzzz\\\UUUSSSLLLQQQLLLHHHAAA===999777666666555444333333333222222222111111111555888;;;CCCMMMQQQNNNZZZUUUOOOJJJIIIIIIJJJKKKXXX___iiioooqqqsssuuuwww{{{wwwssshhhnnn|||jjjqqqoooXXXQQQUUUNNNEEE@@@;;;555@@@666DDDzzz^^^III<<<;;;BBB@@@>>>=========BBBOOO\\\[[[]]]{{{nnn]]]IIIJJJOOOMMMCCC999777666555<<<555>>>\\\pppyyysssooowwwcccVVVSSS^^^fffbbb^^^___\\\YYYUUURRRPPPMMMJJJHHHHHHBBB@@@>>>DDDfffyyy~~~iiikkkBBBFFFBBBCCCBBB>>>999777777999GGGfffVVVCCC777777:::<<<;;;EEE\\\uuu~~~~~~|||PPPGGGKKKBBB555333222888///444555888:::888HHHfffppp~~~ggg{{{zzzjjjccchhhqqqqqqtttwww|||iiiddd}}}DDD999222555777444333666FFFhhh~~~||||||~~~~~~|||~~~mmm___]]]nnnyyywww{{{ttthhhsssyyyOOO===::::::AAA^^^www}}}ooovvvvvvTTT===222///000000111111111222222222///GGGjjjjjjrrr{{{cccRRRHHHKKKLLLGGG```xxxccc]]]xxx~~~ooo^^^ssstttwwwuuu{{{cccttt{{{YYYCCC;;;EEEXXXooowwwwwwkkk\\\XXX]]]dddhhhdddVVVIIILLLXXXVVVIIIEEECCC\\\\\\GGG@@@FFF\\\OOOBBB999<<>>DDDHHHJJJYYYTTTMMMHHHHHHJJJKKKKKKUUU\\\eeekkknnnpppsssvvv}}}uuurrrzzzrrrvvv[[[PPPWWWSSSIIIBBB;;;666@@@999TTTiiiQQQFFFAAABBBGGGBBB@@@AAACCCAAA>>>???CCCQQQ}}}VVVuuuaaaWWWTTTKKKOOONNNFFF<<<777555555===444@@@lllyyygggttttttjjjmmmnnnnnnoooppplllgggccc```]]]ZZZXXXUUUQQQNNNIIIEEEFFFAAA@@@]]]nnnxxxwwwHHH@@@CCCDDDDDD@@@:::777999<<>>===PPPkkk~~~sss|||}}}VVVDDDPPPEEE333444000777111333333999>>><<>>666VVVsss~~~wwwuuupppVVVAAA666333111111111111222222222222111KKKxxx}}}|||}}}pppXXXMMMIIIFFFEEEVVV~~~wwwcccmmmdddppp~~~qqq}}}sssrrrpppWWW```pppRRRAAA:::@@@MMM\\\lllwwwpppccc```gggnnnllldddTTTJJJRRR___ZZZJJJGGGEEE___```III@@@FFF]]]VVVGGG:::;;;CCCEEE???888555777555777888777JJJlllxxxzzzvvvRRR@@@888;;;===YYYooosss}}}wwwvvvTTTVVVTTTJJJOOOKKKGGG@@@===999666555555444333333333333222222222111111111666;;;======???DDDIIIMMMJJJEEECCCDDDGGGJJJLLLQQQXXX```fffjjjmmmrrruuu{{{```PPPWWWWWWNNNEEE<<<999>>>BBBlllvvvbbbTTTVVV[[[UUUHHHAAA>>>::::::???BBBBBBCCCFFF:::[[[}}}ZZZpppmmmUUUOOONNNQQQPPPJJJ@@@888555555<<<222AAAxxxccc}}}ggglll~~~vvvqqquuuvvvrrriiifffcccaaa^^^ZZZVVVSSSJJJHHHJJJEEE???UUU}}}wwwiiiYYYCCCDDDFFFFFFAAA;;;888;;;@@@bbbdddooojjjLLL<<<::::::555666888::::::999888777777666DDD```~~~vvvzzznnn~~~aaaCCCTTTHHH222666///666666444111666>>>AAAYYY~~~sssvvvdddttt~~~{{{kkk```aaaggglllmmmnnnpppsssvvvyyy{{{|||tttTTT[[[ccctttbbbWWWKKKEEEJJJaaaeee{{{LLL;;;111555999555555:::QQQxxxzzzyyy{{{fff~~~yyy}}}wwwlll______nnnvvvrrruuusss\\\NNNIIIIIIDDD;;;777;;;;;;<<>>HHHxxxrrrdddwwwiiiQQQQQQSSSTTTNNNDDD:::777888;;;777NNNaaawww```hhh|||zzz{{{|||qqqoookkkhhheee```[[[WWWPPPMMMOOOIII???PPPvvvqqqeeeGGGFFFHHHHHHBBB;;;999>>>CCCwww~~~hhhNNN@@@===???@@@BBB999:::;;;;;;999777666555666???YYYzzz~~~hhhrrrlllDDDWWWKKK333:::000666777555333888>>>BBBaaawwwvvvttttttbbb[[[```fffggghhhhhhiiijjjmmmpppsssuuuttttttxxx~~~jjjYYYUUUOOOKKKOOOWWW[[[WWWPPPDDDGGGIIIFFF@@@AAAOOO^^^kkk|||xxxZZZCCC222333666333666???RRRyyyooo~~~||||||uuukkkcccdddooouuutttwww~~~}}}iiiRRRDDDAAABBBAAA<<<>>>BBBBBB===:::AAAKKKeeeyyygggEEE888666DDD]]]uuutttsssJJJ777777111111111222222222333333666IIIyyyzzzaaa^^^HHH<<>>:::666333999===555AAA___zzzyyypppOOO>>>888;;;222???QQQ```wwwwwwdddMMMXXXWWWHHHKKKJJJHHH@@@<<<888666555555444333333333333222222222111111333444777===CCCFFFJJJMMMJJJJJJIIIGGGFFFHHHLLLPPPQQQVVV\\\```ccchhhnnnsssvvv|||rrrTTTWWW[[[VVVNNNEEE===666LLL{{{rrrbbbWWW[[[aaa```___```WWWVVVVVVVVVQQQKKKLLLPPPHHHIIIGGG]]]bbbvvveeeTTTVVVVVVRRRGGG===999:::;;;===]]]|||eee{{{dddmmm{{{zzzwwwsssoookkkfff```[[[XXXSSSTTTLLL@@@NNNsssxxx~~~zzzcccDDDHHHJJJIIIBBB;;;:::@@@FFFxxxlllLLL666:::AAA;;;555888===;;;999:::<<>>???@@@```hhhaaavvvmmm[[[WWW^^^ccccccddddddcccdddfffjjjmmmooooooooosssxxxsssfff[[[WWWRRRJJJDDDFFFNNNQQQKKKCCCBBB@@@@@@CCCEEEDDDBBBBBBKKK|||xxxiiittteeeIII444111333222888CCCYYYzzz}}}xxxyyy~~~}}}vvvjjjfffhhhpppvvvxxxzzz~~~mmmSSS@@@===@@@===666>>><<<888888:::>>>>>>===DDDaaa~~~YYYBBB:::>>>RRRpppzzz~~~WWW===666111111222222222333333333888QQQ~~~eeeiiiVVV^^^III===FFFTTTtttRRReeewww{{{vvvqqq{{{|||wwwpppaaacccuuu{{{jjjOOOCCC>>>999999???___|||wwwrrrnnnjjjpppiii]]]XXXdddrrrjjjUUUIIIGGGeeejjjPPP???CCC\\\pppZZZBBB===JJJUUUPPPDDD;;;666333:::>>>666???[[[|||xxxyyyYYYGGG<<<@@@555<<>>777VVVgggvvvYYYIII===<<<@@@???===>>>===;;;:::;;;>>>???<<<:::999===TTTyyy}}}|||sssdddFFFPPPLLL:::>>>///777333333888<<<@@@JJJbbbyyymmmjjjRRRiii|||pppbbbXXXPPPTTT^^^]]]]]]^^^^^^]]]]]]___dddgggeeeiiiooopppeeeXXXSSSUUUWWWRRRLLLJJJMMMOOOLLLHHHEEEWWW???BBBQQQHHHJJJEEEDDDIII{{{nnnkkk999:::999666999444NNNmmmyyyvvv||||||zzzyyyvvveeegggjjjlllooottt{{{nnnSSSFFFEEE???===CCCFFFGGG777;;;AAA888;;;AAA999===JJJnnnlll<<<999888GGGeee|||ooottt|||~~~fff;;;888222222222333333444444444888LLLkkk~~~vvvfffjjjZZZbbbEEE;;;BBB[[[qqqhhhVVVppp{{{www{{{lll|||xxx{{{vvv}}}wwwiiiiii|||nnnSSSHHHAAA:::;;;>>>WWWyyytttqqqxxx|||dddWWWeeetttppp___SSSFFFPPPfffqqq]]]@@@EEE^^^oooWWWFFF<<<@@@ZZZbbbIII===:::555;;;AAA:::>>>SSStttgggJJJEEE222999>>>999UUUvvvttt```VVVTTTRRRKKKLLLMMMEEE@@@<<<888555444444444444333222222111111222222333333444666:::???DDDIIIKKKMMMGGGBBBCCCDDDEEEIIINNNUUUYYYaaagggfffdddkkkttt}}}\\\___hhh```]]]PPPBBBCCC~~~yyy~~~zzzvvvtttmmmkkknnnkkkbbb^^^bbbcccZZZ[[[YYYyyypppoookkk___]]]^^^]]]OOO<<<555999<<<;;;ooodddyyyvvv\\\iii|||yyyssshhhmmmhhhsssuuusssxxx~~~HHHHHHJJJLLL@@@???999<<>>FFFXXXvvvhhhhhhYYYppp}}}fffWWWOOOJJJPPPYYYXXXZZZZZZZZZZZZZZZ\\\```ccccccdddgggggg```WWWUUUXXX^^^ZZZSSSMMMOOOWWWWWWNNNMMM___IIIHHHVVVNNNNNNJJJIII>>>UUUxxx^^^ppp<<<999666333999777UUUwww|||sss~~~}}}|||zzzrrreeehhhkkknnnqqqvvv}}}yyy^^^RRRPPPRRRJJJJJJRRRVVVHHH@@@??????<<>>888QQQpppooo```VVVTTTRRRKKKLLLMMMEEE@@@<<<888555444444444333333222222111111222222333777777888999;;;>>>@@@AAAIIIBBB>>>@@@DDDFFFKKKPPPXXX]]]dddiiigggfffllluuuzzzaaaaaajjjdddcccWWWCCCIIIxxxzzz}}}zzzyyysssjjjiiinnnqqqhhhgggdddtttrrreeedddfffcccSSS>>>555888:::???nnn]]]zzzlllZZZkkk{{{rrr}}}yyyJJJMMMMMMNNNCCC>>>777CCC}}}lllsssuuuiiifffdddbbb]]]UUURRRSSSKKKGGGBBBAAABBBBBBAAA???BBB???LLLkkkzzziiivvvYYYVVVPPP;;;:::222888:::888999>>>JJJddd^^^aaa^^^vvvwww]]]KKKGGGEEELLLTTTRRRTTTUUUUUUTTTTTTVVVZZZ]]]___]]]]]]^^^\\\XXXZZZ^^^eeebbb[[[NNNMMM```dddSSSVVViiiVVVPPP\\\YYYUUUQQQLLL@@@AAASSS{{{zzzeee|||CCC;;;555111888:::[[[yyy}}}~~~|||}}}lllfffiiilllppptttyyyvvvaaaaaahhheeeUUURRRYYYZZZLLLQQQIII@@@CCCEEE@@@???======KKKhhhTTT@@@999???ZZZuuuwwwsss~~~zzzSSS888333333333333333444444555888sssyyyeeeOOORRR???<<<===WWWhhhqqqUUUPPPoooyyyzzz|||rrrsss|||~~~}}}wwwzzznnnRRRHHHCCC;;;999777XXX}}}vvvzzz}}}iiinnnooofffjjjxxxyyy___TTT[[[nnnuuueeeJJJBBBLLL[[[hhhGGG@@@777:::CCC???@@@QQQtttxxx```LLL;;;===>>>777IIIccceee```VVVTTTRRRKKKLLLMMMEEE???<<<777444444444444333333222222111111222222333::::::;;;===???AAABBBCCCGGG@@@<<>>KKK|||{{{~~~vvvtttxxxyyysssxxxxxxwwwsssiiijjjmmmjjjXXXAAA777:::AAAMMM~~~\\\]]]SSSooo{{{zzzuuuvvvQQQVVVRRRRRRHHHBBB999KKKcccoooxxxlllbbb\\\ZZZSSSLLLHHHHHHJJJJJJJJJGGG@@@JJJhhhzzznnnkkkXXXRRRQQQ<<<999666888888888999>>>KKKffftttUUUXXX___wwwvvvXXXEEECCCDDDJJJPPPMMMMMMMMMNNNNNNMMMOOORRRTTTVVVTTTUUUZZZ]]]]]]```eeennnmmmhhhVVVPPPkkkuuu]]][[[nnnaaaTTT```ddd]]][[[JJJJJJIIIIIIuuu~~~vvvmmmyyyJJJ>>>777222777;;;___tttsss{{{zzz|||hhhgggiiimmmrrrwww|||zzzpppsssyyyppp\\\VVV]]]]]]SSSdddYYYEEEJJJKKK@@@<<<::::::===SSSyyy```BBB888:::QQQppp{{{sss{{{bbbAAA444444333333333333444555999jjjeeePPP^^^```999444FFF___lllnnnPPPRRRpppvvv{{{www{{{vvvwwwzzz|||~~~tttWWWMMMHHH>>>:::<<>><<<555@@@UUU\\\```VVVTTTRRRKKKLLLMMMEEE???<<<777444333333333333333222222111111222222333555777<<>>CCCFFFJJJNNNSSSZZZbbbccccccgggooouuummmiiitttttttttggg<<>>BBBNNNeeelllXXXTTT```uuu{{{~~~~~~tttTTT@@@AAABBBFFFJJJGGGEEEFFFGGGGGGGGGGGGJJJLLLIIIJJJPPPZZZaaacccgggkkkzzzyyyyyyfffZZZwwwmmm___rrrjjjWWWcccpppggghhhPPPOOOMMMBBB```wwwhhhfffGGG<<<777222777<<>>:::555<<>>DDDHHHUUUkkk{{{jjj^^^TTTcccvvvxxx}}}}}}}}}~~~lllLLL;;;===>>>???BBB@@@???@@@BBBAAAAAAAAACCCEEE>>>DDDQQQ___hhhkkkooottt~~~vvvbbb|||yyyhhh{{{www]]]jjjvvvyyylllXXXQQQBBBUUU}}}~~~~~~xxxwwwaaaBBB777555222888???iiixxx~~~|||~~~{{{{{{cccdddfffjjjrrrzzz~~~yyyzzzwwwvvvsssccc]]]gggnnnccc|||uuuTTTNNN[[[RRR===999FFF>>>AAAiiiuuuJJJ===666DDDccc}}}{{{xxxlllrrr???777666444222222333555666>>>aaattttttwwwTTT___SSS===<<<>>>gggvvvlllLLLVVVmmmkkkxxxvvv{{{uuuzzznnnuuuggg\\\PPPAAA:::888MMMeeessswwwwwwvvvtttsssqqqlllfff___ZZZXXXXXX\\\XXXUUUVVVXXXUUUPPPKKK@@@LLLMMMGGGFFFBBB???AAAGGGDDD:::888===;;;999CCCiiijjjSSSIII???:::888<<>>@@@AAAAAAAAAHHH???999===DDDIIIKKKNNNUUU___eeecccccciiirrrvvvwww|||sssrrrpppQQQtttwwwjjjooowwwuuu```EEE999;;;MMMeeeIIIfffdddNNNggg{{{fffVVVvvveeeTTT___cccMMMAAA@@@ZZZjjjeeennn}}}lll\\\[[[sss~~~}}}~~~jjjyyykkkVVV\\\DDD555===555;;;AAAFFFKKK[[[wwwxxxaaa[[[OOOgggyyyyyy{{{|||}}}~~~~~~~~~~~~~~~bbbDDD666;;;;;;:::======;;;<<<>>>>>>======???@@@===GGGXXXiiirrrvvv}}}mmmxxxhhhuuujjjhhhXXXTTT~~~{{{|||~~~{{{{{{bbbFFF999666333:::CCCppp~~~uuu]]]aaaccchhhqqqyyy|||~~~vvvxxx{{{hhhWWW___lllfff{{{xxxVVVJJJdddgggIII???PPPCCC@@@hhhPPPCCC999BBB]]]xxxwwwwwwnnnVVV888666444222222333555666AAAppp~~~VVVaaaOOO;;;>>>===cccuuulllMMMZZZnnnkkk}}}pppxxx|||~~~jjjooo~~~tttgggWWWEEE===@@@\\\{{{{{{vvvpppiiiccc___]]]YYYUUUUUUVVVTTTQQQQQQNNNQQQRRRNNNQQQPPPFFFEEEGGG@@@===@@@===<<>>;;;666333333333333222333222222222222222222333:::<<<>>>AAACCCDDDDDDDDDGGG>>>888===EEEJJJMMMPPPYYYccciiifffdddkkksssvvvzzzzzzxxxOOOssstttqqqvvv~~~|||fffJJJ===??????XXXKKKBBBmmmaaaJJJaaa{{{|||ooogggxxxmmm|||~~~WWWRRReeelllPPP???BBBbbbgggQQQvvvmmmhhh|||}}}||||||mmm~~~kkklllTTTYYYBBB333???888;;;AAAEEEKKK^^^uuuTTTRRRIIIhhh{{{{{{{{{|||}}}}}}}}}|||zzzyyy[[[???444;;;:::888<<<===999:::<<<<<<;;;;;;<<<>>>BBBMMM```qqqzzz|||qqq}}}xxxpppTTT|||}}}zzz{{{}}}zzz^^^PPP???:::555;;;EEEsssvvv{{{~~~qqqYYY```bbbgggpppyyy~~~{{{{{{{{{nnnxxxmmmVVV^^^pppgggxxxxxxUUUEEEiiiwwwUUUEEEVVVFFF@@@jjjUUUHHH<<>>\\\xxxVVVWWWTTTJJJOOOJJJCCC???;;;777555444444333222222333333222000000222444===>>>???@@@CCCIIIPPPUUUEEECCC:::888FFFLLLNNNTTTWWWaaakkklllhhhgggmmmttt{{{NNNooorrr~~~zzzvvvzzzqqqtttxxxJJJ;;;@@@III^^^rrreeeIIIyyyVVVEEEUUUzzzwwwkkk]]]ZZZxxxtttvvvrrr[[[YYYpppfffUUUBBBBBBuuuzzzIIILLLppprrrnnneee[[[TTTQQQPPPOOOhhhppphhhdddxxx~~~yyyvvvaaa[[[ZZZBBB999999======GGGPPPTTT\\\nnnQQQGGG[[[kkkzzz{{{{{{zzzyyyzzz}}}zzztttFFF>>>888777888777777888888888888888888888888888AAA[[[\\\jjjqqq}}}|||{{{zzz~~~}}}pppKKK;;;;;;222555TTTuuu|||}}}}}}fffZZZ[[[]]]eeeqqqxxxzzz}}}|||qqqwwwuuu}}}\\\```tttrrraaa]]][[[EEEBBBhhhdddGGG<<<>>>XXXxxxzzz```|||{{{aaaBBB222111777333333777777MMMfffssspppfffXXXvvvkkk:::===DDDhhhqqq]]]KKKZZZggghhhnnnooorrrtttwww~~~ssscccdddlllddd[[[[[[\\\UUU```iiihhhcccZZZMMMAAAGGGccc~~~tttwwwuuussssssrrrlllccc]]]VVVNNNKKKPPPSSSVVVbbbrrrlll```NNN@@@;;;>>>VVV[[[WWWTTTLLLQQQJJJCCC???;;;777555444444333222222333333222000000222444============???CCCHHHMMMDDDBBB888777EEENNNRRRZZZ[[[eeeoooqqqmmmjjjmmmrrryyyaaapppooo}}}wwwssssssooo|||LLL>>>BBBMMM[[[qqqbbbMMM]]]EEERRRuuuxxxhhhYYYSSSooo}}}}}}^^^___uuuiiiTTTBBBGGG|||NNNMMMpppzzzfff]]]RRRJJJGGGEEEBBB???OOOqqqyyyjjjsssyyyuuubbb\\\ZZZ@@@:::;;;???BBBKKKTTTYYYcccuuu~~~MMMEEE\\\lll{{{|||zzz{{{zzzyyy}}}~~~xxxoooCCC<<<666666777666666888777777777777777777777777DDDWWWTTT\\\~~~qqqhhh||||||{{{~~~}}}vvvMMM>>><<<222666TTT{{{}}}~~~cccVVVXXX[[[dddpppxxxyyy{{{~~~}}}~~~}}}rrr{{{tttlllooonnniiiXXXeeehhhIII<<<===XXXyyyccczzz^^^DDD444111777333333888888ZZZttt|||yyyoooWWWiii^^^999@@@@@@gggsssbbbOOO[[[fffhhhpppmmmppprrruuu|||~~~vvvfffdddcccQQQDDDFFFJJJAAACCCGGGMMMUUUWWWNNNBBB;;;SSSyyyppprrrwwwvvvtttoooaaa___^^^___``````\\\XXXZZZNNNGGGJJJRRR\\\lll{{{sssfffSSSEEE>>>888HHH]]]UUURRRLLLQQQIIIAAA???;;;777555444444333222222333333111000000222444888;;;???AAAAAAAAAAAABBBDDDAAA555444BBBLLLPPPYYY\\\fffpppssspppnnnppptttyyymmmmmmkkk}}}zzzjjj}}}MMM@@@FFFPPP```yyybbbMMMyyyiiiHHHMMMlll|||jjjZZZQQQiiiwwwZZZaaa}}}qqqVVVBBBKKKVVVOOOrrrwwwrrrrrrsssqqqkkkaaaVVVOOOJJJDDD@@@??????kkkyyy~~~yyytttccc^^^YYY>>>999===AAAJJJQQQWWW]]]mmm|||JJJEEE]]]lll}}}|||~~~}}}{{{~~~yyylllAAA999444555777666555777555555555555555555555555???KKKFFFGGG^^^iiiyyyyyylllppp}}}}}}||||||sss[[[===999777===PPPttt}}}ppp{{{~~~}}}aaaSSSVVVYYYcccpppxxxzzz{{{}}}wwwpppkkkKKK======XXXxxxlllwww[[[EEE555222777333444999:::bbbvvvjjjRRRdddXXX222<<>>000PPPhhhsssyyyttt~~~}}}eee```XXX<<<888???DDDPPPTTTWWW\\\lllxxxGGGCCCZZZhhhzzz}}}}}}zzz~~~yyyjjj@@@999444555777555444666444444444444444444444444444===:::999DDDHHHSSSkkkqqqqqqtttnnnnnngggooo}}}~~~}}}|||iiiccc???777666???NNNlll}}}lllxxx~~~}}}~~~```QQQTTTYYYdddqqqyyyzzz{{{}}}yyyjjjmmmMMM>>>>>>XXXvvvyyymmmttthhhHHH666333777333444;;;<<<```hhh___TTTtttggg222777BBB]]]eeeSSSFFF[[[kkkjjjnnnuuurrrppppppssszzz|||pppxxx|||lllaaaZZZfffYYYLLLIIINNNPPPLLLHHHEEERRR|||wwwgggnnntttyyy~~~xxxnnn~~~uuuiii^^^XXX]]]nnn~~~sss```TTTMMM>>>BBBZZZQQQQQQKKKMMMFFFBBB???;;;777555444444333222222333333222000000222444:::<<<>>>AAAEEELLLTTTYYYKKKGGG:::666BBBIIILLLTTTSSSYYY```dddeeehhhnnnsssxxx~~~}}}{{{QQQ}}}iiifff~~~}}}dddtttHHHFFFRRRWWWtttpppKKKnnnXXXGGGTTTttt|||ooocccSSS^^^cccggg^^^EEERRR~~~LLLKKKsss{{{lll___UUUKKKCCCJJJEEEDDDGGGEEE>>>>>>CCC555@@@KKK___xxxyyysss}}}zzzddd```WWW:::999CCCJJJWWW\\\___aaajjj|||xxxtttCCC???TTT___sss|||}}}|||vvv{{{yyyhhh@@@999444666777555444444444444444444444444444444///444444555:::999===KKKMMMNNN[[[eeehhhqqq{{{zzzzzzqqqnnnhhhXXXSSSTTTPPP```pppmmmnnn~~~{{{}}}}}}ggg~~~[[[BBB999111999QQQwwwoooyyyvvv~~~~~~}}}___QQQSSSWWWcccrrrzzz{{{zzz|||yyy|||uuulllxxxzzzpppuuuqqqOOO@@@???YYYvvvwww~~~|||~~~jjjdddwwwlllJJJ888333777333555<<<>>>\\\}}}{{{^^^\\\[[[vvv:::888@@@```fffRRRDDDZZZjjjhhhkkkqqqnnnmmmooorrrzzz}}}}}}uuuuuueeeVVVRRRRRRPPPKKKHHH<<>>FFFMMMPPPTTTYYY[[[\\\TTTSSSPPPFFFEEEJJJGGGOOOeeellldddeeellluuu{{{|||{{{uuu}}}OOOAAA;;;333:::TTT}}}~~~pppyyy}}}{{{|||^^^PPPPPPUUUbbbqqqyyyzzzyyyzzzxxxwww|||qqqttt{{{wwwgggOOOFFF???OOObbbuuummm{{{wwwTTTAAA@@@ZZZxxx{{{{{{kkk___|||lllKKK999444777333555===@@@___wwwyyycccbbbZZZxxxlll;;;;;;<<<^^^fffRRRCCCVVVeeefffllllllkkklllqqqtttzzzoooaaaaaaccc]]]RRRKKK???BBBYYYyyyvvv}}}~~~|||pppppplllgggeeemmmxxxvvv___TTTQQQDDDGGGXXXSSSUUUMMMMMMHHHHHH???<<<777555444444333222222333333222000000222444888;;;@@@CCCDDDDDDEEEFFFGGGDDD777444???EEEFFFMMMVVVXXXZZZ[[[]]]ccclllssspppxxx{{{wwwzzzmmmqqqfffZZZ|||{{{xxx|||pppgggcccvvvdddhhhBBBIII\\\iii\\\FFFVVV|||UUUCCCJJJeeexxxwwwnnn\\\]]]zzzkkkbbbRRRuuu]]]JJJYYY^^^IIIfffnnn```ZZZ``````TTTHHHDDD888;;;999GGGiiiyyyrrr|||vvv]]]]]]TTT999>>>MMMVVVSSSZZZaaahhhtttqqqtttFFF@@@NNNUUUlll|||~~~vvv|||lllBBB;;;666777888555222222444444444444444444444444555222111444444222333666999<<>>BBBJJJGGGKKK[[[ddd``````iiippprrr|||zzz}}}yyyyyyJJJ===<<<:::CCCVVVxxx~~~{{{yyyyyy~~~\\\OOONNNSSS```pppxxxxxxwwwxxxzzztttqqqvvvvvv}}}qqqzzz{{{|||}}}kkkKKKDDD888@@@AAAAAAyyycccaaa|||WWWCCC@@@[[[{{{nnn]]]yyyxxxLLL999444777333555>>>AAAfff|||mmmiiiRRR___UUU666>>>:::XXXcccRRRAAAQQQ```eeeoookkkjjjnnnsssuuuxxxxxxkkkooouuummm\\\OOOAAA<<<<<>>;;;777444333333222111111222222111000000111333555<<<===AAAHHHDDDAAAJJJLLLTTT<<<777888===SSSIIIRRRVVV\\\^^^]]]]]]eeennnlllvvvxxxzzz{{{rrrmmm{{{XXXbbbqqqsssfff[[[uuu{{{oooooozzz}}}vvvlll```YYYdddqqqWWWDDDSSSYYY]]]lllnnn{{{[[[FFFzzz```CCCEEE```xxxxxxqqqbbb[[[ooojjjyyy___JJJ||||||LLLOOOccc^^^IIIVVVzzzhhhYYYZZZSSSKKKGGGFFFDDD???;;;<<<999:::FFF^^^vvv|||nnnjjjaaaBBB<<>>SSS{{{~~~}}}~~~}}}|||{{{[[[OOONNNSSS___nnnwwwwwwvvvxxx|||yyy~~~|||yyyppp~~~~~~nnnmmm{{{xxxwwwvvvttttttvvvtttgggXXXAAA111>>>CCCDDDvvvQQQccczzzoooQQQ999AAA___zzz}}}ZZZssswwwzzzhhhIII<<<222444777888>>>FFFdddWWWbbbTTT^^^OOO111===:::JJJiiiUUU===XXXgggcccrrrlllppprrrssssssxxxuuuwwwqqq^^^RRR@@@AAA999<<>>;;;777444333333222111111222222111000000111333888>>>>>>CCCLLLKKKKKKVVVQQQWWW@@@999777<<>>JJJLLLYYY\\\^^^aaaeeeqqqwwwMMMHHHiiiwwwsss{{{qqqDDD999888999333333666222333333333333333333333333111111222222222333333333555555666999===@@@@@@???AAA@@@???<<<:::;;;===@@@FFFGGGOOO[[[]]][[[cccpppwwwyyy}}}~~~}}}~~~zzz|||vvv\\\AAA:::777===TTT}}}zzz}}}{{{|||]]]IIILLLPPP]]]mmmvvvwwwwwwwwwpppssszzzyyyrrrtttooo]]]KKKeee|||{{{jjjWWWvvvfffWWWSSSWWWYYYXXXLLL<<<>>>888555cccWWWcccxxxwwwWWW???HHHfff}}}eee~~~mmmqqqIII<<<333444888:::@@@III]]]xxxbbb\\\XXXsss666111555JJJiiiXXXAAAYYYfffbbbnnnlllooorrrrrrrrrvvv}}}uuuvvvppp^^^SSS<<<>>>888999WWW{{{vvvxxxvvvttttttpppeeeooo}}}qqqfffrrrnnnYYYYYYbbbaaaYYYTTTRRRJJJNNNHHHCCC>>>;;;777444333333222111111222222111000000111333:::???>>>AAAKKKKKKNNNZZZPPPSSSAAA888555;;;MMMLLLTTT[[[```___]]]^^^dddjjjkkkuuuvvvwww}}}{{{zzz{{{sssfffbbbnnnaaafffeeeqqqZZZnnnhhh}}}xxxnnnfffcccttt~~~SSSNNN]]]^^^kkk^^^xxxNNN___[[[???IIIbbb|||tttfffXXXTTTccc~~~zzzHHHfffmmmUUUbbbiiizzzEEEHHHZZZqqqwwwcccbbbkkkqqqjjjZZZPPPPPPUUUJJJIIIGGGDDDAAA<<<888666777:::888999NNNqqqqqqqqqxxx~~~\\\BBBDDDHHHSSS\\\bbb[[[^^^jjjmmmlll|||zzzOOO===\\\tttzzz}}}tttGGG999777999444333666222333333333333333333333333111222222222222333333333222222444777:::======<<<<<<<<<;;;:::888999<<<>>>BBBAAAGGGRRRWWWWWW]]]fffooorrrwww}}}}}}}}}~~~|||{{{~~~~~~lllxxxSSSEEE;;;444999NNNyyyxxxttt~~~}}}}}}zzz|||~~~aaaFFFHHHMMMYYYjjjuuuwwwwwwwwwzzz|||wwwwwwssscccXXX```hhhllloooqqqpppmmmRRR\\\dddeeeaaaXXXLLLAAAAAA===@@@:::000HHHuuulllaaassszzzYYYAAAMMMlllhhhooo{{{HHH;;;333555:::===DDDNNNfffyyycccZZZWWW}}}???666:::IIIggg[[[EEEWWWccc```iiimmmoooqqqqqqqqqtttyyy~~~}}}mmmSSSDDD:::===>>>@@@QQQtttyyymmmnnnzzz|||pppggggggXXX]]]ooo{{{kkkkkkyyyrrr^^^aaaeee[[[XXXTTTSSSJJJMMMHHHDDD>>>;;;777444333333222111111222222111000000111333:::>>><<<>>>FFFDDDEEEPPPKKKKKK@@@555222:::JJJOOOTTT\\\aaa___[[[]]]cccggggggqqqssswwwxxxmmmlllyyysssnnniii___ZZZddd|||pppcccgggdddwww\\\kkk~~~{{{vvvlll\\\aaatttxxxsssQQQUUUcccbbbiii\\\lllOOOMMM~~~lll@@@AAAZZZsssxxx~~~|||zzzwwwtttpppjjjfffaaa[[[SSSKKKCCCJJJhhhYYYrrrdddWWWdddcccppphhh>>>EEEkkkzzzxxx~~~qqqhhhhhhbbbZZZSSSMMMGGGBBB???RRROOOJJJDDD???>>>@@@CCC999???===999JJJnnn~~~ttt{{{xxxRRRAAALLLKKKZZZ[[[bbb[[[^^^ggghhhgggyyymmmRRR333KKKhhh~~~yyyLLL;;;666:::555444666222444444444444444444444444222222222222222222222222111111222555999;;;;;;:::999999999888777888;;;===???===@@@IIIPPPSSSWWW\\\jjjnnntttzzz~~~~~~|||uuu}}}bbbNNNFFF:::777;;;HHHppp{{{~~~zzz~~~fffHHHFFFIIITTTeeerrrvvvwwwwww{{{qqqsssvvvllliiiqqqvvvmmmiiihhhjjjgggZZZLLLDDDEEEJJJNNNNNNNNNOOOLLLGGGIIIKKKNNNMMMCCCAAA```llluuuxxxVVV???OOOppplll{{{FFF:::333777===AAAIIIRRRggguuuaaagggYYYiii^^^===CCC;;;FFFbbbYYYDDDQQQ___aaaiiioooppprrrrrrqqqsssvvvyyygggIII::::::<<>>;;;777444333333222111111222222111000000111333999>>>===???FFFCCCAAAKKKMMMKKKFFF888222:::DDDOOOSSS\\\bbb^^^ZZZ]]]bbbdddhhhmmmlllqqq~~~}}}sssrrryyyzzzrrrnnnkkkjjjiiiyyy{{{}}}ccceeelll~~~aaakkkWWWaaatttsssrrruuu}}}yyysssfffQQQNNN[[[yyyvvvjjjUUU___iiihhheeehhhgggKKKKKKgggKKK;;;JJJ```yyytttzzzzzzlllmmmmmmmmmllliiibbbZZZTTTSSSNNNLLLLLLGGGGGGYYYpppfffaaa]]]gggeeevvvMMM888WWW|||uuu|||ppp```aaaTTTRRRRRRYYYaaaccc^^^XXXVVVTTTPPPJJJDDDAAABBBDDD===CCCAAA;;;HHHgggttt|||wwwHHHDDDTTTSSS^^^XXXZZZ\\\___bbbiiizzzlllZZZ999FFF```UUU>>>666999666444666333444444444444444444444444222222222222222222222222222222333555999;;;::::::777888999888777888:::<<<===;;;<<>>444AAAZZZTTT@@@HHHZZZdddlllpppqqqssssssssssssuuuvvvuuuuuurrruuujjjXXXEEE???:::777BBBXXXgggmmmwwwzzzsssmmmlllmmmqqqcccOOOUUUpppuuuhhhggg{{{~~~nnnllltttwwwtttbbb[[[sss}}}VVVTTTTTTJJJLLLHHHFFF>>>;;;777444333333222111111222222111000000111333888>>>>>>CCCKKKIIIHHHRRRWWWQQQRRR@@@555:::>>>MMMRRR]]]ccc^^^ZZZ^^^cccccclllpppnnnuuuaaaiiirrrvvvoooeeeWWWZZZzzzsss|||{{{vvvnnnppp~~~ddd\\\hhhlllkkkfffrrrmmm}}}kkkDDDPPPjjjgggEEE???RRRssstttllluuu~~~{{{{{{~~~zzzuuuwwwsssooo]]]{{{cccfffooooooVVVEEEPPP{{{yyytttwww]]]WWWaaakkkyyyxxxiiiXXXIII@@@;;;<<<:::777AAA^^^|||pppdddEEEMMMYYY[[[```YYYXXX___```\\\eeemmm^^^BBBGGGWWW~~~___CCC666999777444666555444444444444444444444444333333333222222222222111222222333555888::::::999666888888888777777999;;;;;;:::<<<@@@GGGLLLPPPRRR___eeelllrrrvvvzzz{{{||||||~~~||||||gggHHH222999>>>GGGvvv|||}}}||||||~~~oooIIIEEECCCJJJYYYiiiqqquuuxxxbbbaaayyyzzzooowwwkkk]]]XXXWWWWWWYYYHHHJJJKKKLLLPPPQQQKKKCCCPPPMMMJJJLLLKKKAAAFFF]]]wwwsssUUUGGG]]]zzz|||xxxggg@@@777555===DDDGGGLLLTTTjjjfffiiibbbzzzggg444555888===SSSRRR???BBBWWWfffmmmqqqqqqrrrssstttsssssssssnnnuuu|||{{{ssskkkkkkmmmttt{{{ooo\\\PPPEEE>>>AAA@@@:::CCCZZZmmmsssxxx~~~{{{}}}{{{|||___MMMcccrrrgggbbbyyyyyy~~~uuuooollldddVVVQQQlll{{{UUUUUUTTTIIILLLHHHFFF>>>;;;777444333333222111111222222111000000111333888===<<>>CCCIIINNNPPPQQQXXXbbbiiinnnssszzzzzz{{{{{{~~~aaa~~~cccCCC111======BBBuuu||||||{{{zzz|||WWWFFFCCCFFFTTTeeeooouuuxxxcccZZZnnn}}}~~~zzzeeeeee```YYYTTTUUUWWWYYYmmmooonnnlllooouuuyyyyyyzzzvvvrrrmmmhhhhhhqqqzzzgggOOOJJJeeeyyy{{{ccc>>>666555???GGGHHHLLLRRR\\\|||ccc^^^___===666>>>999OOOSSSBBBAAAUUUgggkkkooooooppprrrssssssqqqpppsssqqqlllgggfffmmmxxx~~~}}}jjjUUUOOOMMMLLLRRRNNNOOOYYYhhhqqqsssuuu{{{vvvrrroooooolllhhhjjjooowwwUUU]]]pppkkkdddkkkuuu|||pppdddUUULLL^^^yyyzzzUUUUUUTTTIIILLLHHHGGG>>>;;;777444333333222111111222222111000000111333888;;;999;;;EEEFFFJJJXXXYYYQQQZZZFFF888<<<777LLLTTTaaahhhaaa^^^dddhhhfffhhhvvvzzzwww~~~|||nnnwwwppplll___aaaQQQVVV{{{rrrwww~~~]]]nnntttWWW___fff______mmm\\\eeeqqqnnnFFFGGGZZZjjjHHH===SSSkkkvvv~~~bbbcccuuudddkkkqqqrrrRRREEEBBBjjjhhhkkklllWWWGGGIIIddd{{{}}}tttsssDDDOOOddd]]]ddd```bbb[[[[[[\\\aaahhhrrreeeEEE???GGG}}}nnnKKK777999666444777777555555555555555555555555333333333222222111111111000000111333666888777666555666777777555555555777666:::======@@@FFFLLLOOOGGGOOOYYYaaagggnnnvvv}}}{{{}}}}}}[[[zzzrrr[[[BBB999IIIBBBAAAuuu~~~~~~~~~iiiGGGBBBDDDQQQbbbmmmtttxxxnnn\\\hhh{{{|||uuuiii|||~~~XXXFFFHHHiii~~~yyyuuuddd<<<555666AAAHHHIIIKKKQQQ]]]{{{kkkdddaaaBBB888999888NNNUUUFFFBBBUUUfffhhhmmmnnnoooqqqrrrrrrpppmmmqqqnnnjjjhhhkkkqqqsssssspppooo___UUU^^^hhhmmmuuu^^^gggttt{{{wwwooommmppprrr}}}fffaaa``````\\\UUUUUUZZZjjjaaa^^^sssqqqlllooo}}}yyylll___SSS^^^uuuTTTPPPRRRIIIJJJFFFFFF>>>;;;777444333333222111333333222222111000//////999<<>>???CCCFFFGGGWWWZZZPPPDDD888999HHHVVV^^^mmmmmm]]]ZZZcccggghhhjjjkkksss|||}}}rrrlllrrr}}}lllnnnXXXYYYLLLdddtttrrreeetttrrrVVVwwwxxxfff```cccbbb]]]jjjbbb^^^fffvvv___DDDLLLnnnXXXFFFCCCOOOrrrvvvrrrnnnooobbbdddfffhhhlllqqqnnnCCCHHH[[[wwwcccuuuzzzdddiiizzz~~~___[[[~~~vvvSSSHHHYYYbbbcccfffhhh```eeeccclll^^^dddyyyIII999JJJllluuuSSS999888;;;555222888555555444444444333333333111111111111111111111111111111111111222333444555555444444444444555555666555555777:::===AAAEEEGGGFFFIIITTTaaagggiiipppyyy|||||||||}}}}}}{{{mmmnnnYYY:::777DDDBBBPPPyyy~~~|||uuu|||www|||zzz~~~gggHHHAAAFFFPPPXXXgggsssqqqiiiXXXgggwwwyyy___FFFVVV{{{UUU999<<<@@@DDDGGGLLLPPPTTT\\\uuu[[[sssoooCCC888222::::::OOOQQQ>>>OOOhhh```nnnnnnmmmnnnpppqqqqqqppptttjjjiiizzzmmmTTTPPP[[[ddduuu{{{hhh```gggiiiooowwwrrrlllsss{{{zzzlllnnnNNNXXXUUUCCCJJJLLLVVVlllrrrkkkqqqmmmtttjjj}}}mmm]]]rrr}}}TTTPPPRRRIIIJJJFFFFFF>>>;;;777444333333222111333333222222111000000///444888<<>>BBBDDDEEEFFFNNNZZZaaafffmmmtttzzz}}}~~~}}}~~~yyyyyyyyyzzz|||}}}{{{iiidddzzz|||sssZZZ;;;888FFFEEEQQQsss}}}~~~{{{}}}qqqLLLAAABBBKKKRRRbbbppppppxxxhhhpppvvv~~~~~~pppXXXIII\\\}}}WWW999===BBBGGGKKKNNNQQQSSS___ttt[[[ooooooBBB999CCC;;;<<>>@@@LLLjjj{{{[[[dddhhhmmmtttpppmmmuuu|||mmmiii~~~ZZZUUUWWWPPPNNNLLLOOOggg|||vvvtttlll}}}dddxxxttt]]]jjjTTTQQQSSSJJJJJJFFFEEE>>>;;;777444333333222111333333222222111000000000000444:::>>>AAAFFFMMMRRRfffiiigggeeeZZZAAA444>>>VVVlllrrrmmmkkk^^^XXXgggbbbggghhhooovvvqqqppp~~~}}}lllnnnuuuwwwtttvvvaaaYYYKKKKKKfffyyyzzzxxxnnnkkkgggeeefffcccwww}}}mmmfff|||ccc@@@LLLlll~~~xxxRRRDDD===GGG^^^vvvvvvyyytttppptttfffgggbbbbbbiiilll~~~VVV888AAAZZZzzzdddbbb~~~wwwqqqWWWOOOVVV````````````YYY^^^eeedddfffddduuuaaa??????^^^wwwWWW;;;666:::888555555555555555444444444444333111111111111111111111111111111111111111222333444444444333333444555555666333333444555777:::===???DDDCCCFFFPPPZZZaaaiiioooxxxzzzzzzxxx{{{vvvwwwxxxzzz{{{|||||||||}}}xxxfff___uuuwwwYYY;;;;;;JJJKKKTTTlll}}}}}}VVVDDD???EEEKKKXXXgggiii```ooommmggg|||~~~bbbkkk}}}rrr{{{ddd]]]tttzzzjjjSSSQQQhhh}}}~~~uuuOOO;;;AAAHHHNNNRRRSSSTTTUUUXXXmmmiii[[[zzzYYY555;;;999;;;MMMOOO===GGG```ccciiijjjkkkmmmnnnpppqqqrrrtttxxxxxx[[[FFFBBBGGGZZZeee___RRRaaagggjjjpppppppppzzz~~~rrrgggvvveeeJJJMMMWWWPPPQQQRRRdddoooxxxqqqfffZZZaaaiiiMMMRRRyyyUUURRRSSSJJJKKKEEEEEE>>>;;;777444333333222111222222222111111111000000111555:::>>>@@@DDDJJJOOOkkkeee^^^]]]XXXAAA444???MMMkkkooolllsssaaaQQQ```fffhhhfffjjjssssssuuuxxxjjjhhhjjjuuuzzztttttt]]]MMMHHHSSSttt|||wwwnnneeeccc^^^___fffdddssswwwiiibbbwww\\\EEEWWWpppvvvuuu^^^NNN???===III\\\qqqzzziiivvv|||kkkjjjjjjeeefffnnnsssxxxbbbEEEGGGHHHnnnxxx___kkkwww{{{tttzzzKKKOOO\\\aaa]]]___aaaXXX^^^fffiiifffeeeoooqqqEEE:::TTTzzzwwwYYY===555999:::777555555555555555444444444444111111111111111111111111111111111111111222333333222111111111222333444555333333333444555777999;;;DDDAAAAAAHHHTTT___fffkkktttwwwxxxwwwzzzvvvwwwzzz|||~~~~~~~~~~~~{{{yyyuuunnntttTTT:::???NNNRRRWWWeeeuuu~~~}}}~~~~~~bbbHHH===CCCGGGPPP]]]aaafff```UUUCCCJJJwwwsssiiiggg{{{ggguuuzzzddd[[[wwwzzziiiQQQ\\\tttzzznnnoooDDD???FFFNNNUUUXXXXXXXXXWWWaaaooohhhYYY|||uuu777222555888GGGIII:::???VVV```ggghhhkkkmmmoooqqqsssuuuxxxpppYYYMMMJJJIIICCC888III^^^ggggggmmmqqqvvv}}}xxxtttqqqtttrrriiirrrtttEEE@@@PPPEEEMMMRRRkkkjjjvvv|||vvvooodddXXXTTTmmmnnndddmmm}}}}}}fffQQQ;;;;;;___~~~UUUSSSTTTKKKKKKEEEDDD>>>;;;777444333333222111222222222111111111111111333777<<>>===DDDQQQ]]]www|||ccc^^^{{{zzzvvv|||eeemmmkkkgggggglllrrrnnncccLLL@@@UUUtttfffnnn~~~~~~{{{rrrwww{{{xxxssspppQQQWWWccceee___dddjjjcccXXX___eeebbbfffpppyyy~~~NNN<<>>BBBHHHPPPVVVXXXXXXWWWVVV\\\ssszzz[[[gggvvv@@@>>>444777CCCFFF<<<<<>>;;;777444333333222111111111111111111111111111222666<<<@@@DDDIIIOOOUUULLLTTTZZZbbbfffTTT===777???UUUbbbooo}}}qqq\\\[[[YYYaaabbbiiiuuutttlllmmm{{{~~~~~~qqqhhhooopppvvv|||{{{ooossswww\\\UUUFFFKKKfffwwwzzzsssrrrxxx|||~~~vvvkkkfffkkknnnhhhcccbbb^^^ZZZ___jjjjjjhhhzzzYYY>>>ZZZzzz~~~oooaaaPPPDDD>>><<>>;;;777444333333222111111111111111111111111111///333:::>>>BBBHHHOOOTTTPPPbbblllqqqttteeeJJJ;;;<<>>VVVvvvwww\\\BBB888:::;;;777666666666666555555555555111111111111111111111111111111000000000000111111222222333333444666777888333222222222222444666777777===BBBDDDJJJUUU]]]^^^fffjjjnnnpppuuu|||~~~yyyyyyyyyyyyzzz|||}}}}}}jjjoooXXXDDDHHHVVVUUUXXX```^^^kkkuuu~~~~~~cccCCCDDDEEEHHHVVVbbbkkkvvv|||iiiaaa\\\ttt|||uuunnneeejjj^^^KKKZZZzzzeeepppjjjVVVjjj{{{{{{}}}}}}qqqaaaWWWccc~~~~~~|||}}}bbbtttoooVVVBBBHHHKKKNNNPPPPPPPPPQQQRRRWWWsssyyyaaaXXXzzzUUU666777777<<>>;;;777444333333222111111111111111111111222222---111777;;;>>>CCCJJJOOOWWWllltttrrrtttiiiOOO===::::::LLLdddrrrwwwooo]]]^^^ccc```dddtttxxxsssrrrjjjttt|||~~~aaannnxxxooosssmmmjjjsssuuuxxxzzzcccUUUJJJKKKSSSccctttyyyooonnn{{{~~~}}}}}}uuuyyyaaadddeeebbbcccggggggccc```dddddd___]]]```eeefffwwwpppAAATTTqqqrrrhhh]]]OOODDD???<<<@@@FFFQQQggg|||gggUUUKKKHHH[[[yyyssssssmmmllldddpppfffqqqooocccnnneeesssjjjEEEAAAPPPqqqwwwiiioooqqqhhhsssbbb^^^bbb]]]]]]```___ZZZRRR]]]```iiifffiiiwwwiiiPPP;;;MMMnnn}}}eeeGGG888999:::777777666666666555555555555111111111111111111111111111111000000000000000111/////////000111333444555222111111111111333555666111:::AAACCCGGGQQQYYYZZZ___cccfffhhhnnnxxx~~~~~~}}}|||{{{zzz{{{|||}}}yyygggsssUUUDDDNNN]]]VVVWWWaaa^^^aaa{{{vvvttt}}}{{{rrrJJJEEEBBBBBBPPP^^^```nnnwwwnnn^^^]]]mmm{{{]]]gggmmmcccRRRKKKSSS___lllqqqfffYYY[[[eee^^^bbbssstttyyy}}}zzzooobbb[[[qqq|||vvvsssfffxxxeeeqqqSSSNNNMMMOOOPPPPPPPPPQQQSSSTTTZZZmmmzzz\\\XXXxxxAAA555555777CCCHHH<<<>>>TTT]]]ccciiimmmnnnrrryyy~~~www~~~zzzvvvvvvuuuqqqooohhhIII555;;;999555AAAQQQjjjkkk\\\```mmmpppnnnvvv|||jjjjjjmmmSSSXXXeeeoooPPPKKKVVVCCCIII\\\uuufff}}}zzzsssmmmdddOOOIIIVVVSSSQQQ<<<===;;;GGGrrrvvv|||YYYRRRPPPLLLLLLBBBCCC@@@<<<888555444333222111222222222111111111111000...333999>>>AAAEEEKKKPPPUUU[[[gggiii```]]]TTTBBB333BBB:::FFFssskkkddd```^^^]]]___fffpppyyy~~~zzzvvvxxxzzz{{{~~~tttwwwxxxooolllllllllooorrrttt|||zzz{{{YYY;;;SSSOOOhhhooohhhsss}}}ppppppkkkaaa``````aaabbbbbb___]]]aaacccaaa]]]]]]bbbffffff~~~QQQNNN}}}uuu{{{cccBBBCCCIII???999===EEESSSooo|||wwwlll___TTTLLLNNN___rrreeeWWW|||uuuwwwmmmhhhbbbbbbbbbcccdddfffiiijjjffftttSSSHHHSSS{{{pppmmmsssnnn^^^``````aaaaaaaaa___^^^]]]^^^YYYZZZ```aaabbbqqqwwwOOOAAA:::]]]wwwnnnNNN===>>>>>>777777777888888888666444333444333222111000...------////////////000000000000000000000000111111111111......///111222333444555:::;;;<<<>>>CCCKKKTTTZZZ^^^]]]aaaiiikkkjjjlllrrr~~~|||zzzyyyyyywwwqqqtttqqq[[[|||OOOKKKMMMUUUYYYXXXXXX\\\cccppptttzzz___}}}}}}bbbDDD>>>FFFLLLNNN```XXXhhhiiiPPPVVVlllgggSSS\\\hhh```NNNPPP]]]```lll|||}}}yyyxxxjjjiiillllllzzzwwwzzz}}}qqq``````mmmuuujjjdddVVVsssvvv[[[OOOWWWRRRSSS[[[ZZZSSSSSS[[[ZZZkkk~~~qqq^^^vvvIII<<<888888888FFFDDD777PPP^^^cccfffgggjjjqqqwwwxxxrrrxxxyyyyyyvvvxxxppp\\\@@@555;;;:::888AAASSSqqqkkk\\\fffaaaWWWcccyyypppsss|||jjjXXX]]]ccc___QQQGGGKKKVVVYYYqqqtttzzzrrrnnnjjjdddaaaaaabbbOOO@@@888999OOOgggmmmxxxVVVPPPOOOMMMNNNEEEGGG@@@<<<888555444444333222222222222111111111111000---111888>>>DDDJJJPPPTTTQQQSSS___hhhgggjjjjjj___???EEE<<>>666777<<>>>>>AAABBB@@@>>>>>><<>><<<[[[uuu[[[CCC:::<<<999999888888777666666555444444444444444444555555222111111111111111000000000000111111111222222222111111111111111111111111111444777;;;>>>BBBGGGKKKKKKQQQZZZ```ccchhhrrr{{{zzz|||}}}}}}|||{{{{{{|||}}}eeeWWWVVVXXXZZZ\\\ZZZWWWVVVOOOZZZnnn|||zzzyyy~~~^^^DDD@@@BBB???IIIooo}}}ooo{{{sssvvv~~~mmmeeefffaaaUUUbbb|||sss~~~yyyrrryyy|||rrruuuqqqgggcccnnn~~~yyyqqqmmmttt^^^NNNTTTSSSQQQRRRUUUSSSNNNNNNSSSUUU]]]vvvpppUUUwwwBBB:::;;;333999BBB888;;;KKKUUU^^^bbbfffnnnuuuxxxooozzz{{{eeeDDD888999AAANNNvvvjjjKKK___qqq^^^nnnzzz|||yyytttrrruuuvvvooogggZZZ]]]eee```NNNIIIDDDBBB>>><<>>FFFJJJKKKWWWTTTaaasssxxx~~~|||sssbbbNNN>>>???YYYqqqtttuuuggg[[[\\\eeedddUUUEEERRRUUU[[[aaaccccccjjjsssvvvvvvwwwxxxzzz{{{|||}}}{{{xxxxxxsssppp}}}ooodddhhhggggggiiieeemmmggghhhmmmkkkhhhsss___QQQEEECCCIIIVVVhhhwww~~~~~~~~~~~~}}}{{{bbbQQQSSS[[[qqqmmmgggeeeccc```___^^^]]][[[YYY[[[\\\[[[YYY\\\bbbdddaaa``````hhh~~~~~~TTTJJJaaavvvvvvrrrlllcccXXXOOOOOOSSS]]]eeecccWWWTTT^^^ffffffssszzzUUUddd|||vvvooo|||]]]bbbccc\\\aaaaaaaaabbbccccccccccccccchhh```tttZZZFFF[[[}}}wwwzzzzzz~~~sssxxxhhh___gggaaa_________```aaabbbcccdddeeeeeeeeefffbbb___```dddvvvCCC888QQQssskkkNNN===999:::999888888777666666666555555555555555666666666333333222222111111111000111111111111222222222222222222222111111111111000111333777:::===AAAEEEHHHJJJQQQXXX\\\bbbkkkwww~~~yyy{{{}}}}}}|||{{{|||}}}rrrsss}}}|||}}}XXXTTTVVVWWWYYY[[[]]][[[XXX]]][[[ggg~~~rrr|||www~~~QQQ===???>>>@@@WWWtttvvvmmmqqq|||qqqmmmnnnhhhZZZ[[[hhhnnnMMMQQQjjj}}}yyyrrrkkkhhhmmmlllgggbbbhhhvvvzzziiirrrwwwZZZOOOUUUQQQQQQRRRSSSQQQNNNNNNQQQWWWVVViii}}}rrr___MMM;;;:::333666AAA::::::DDDPPP[[[```eeennnvvvzzzmmmyyyvvvtttvvvbbbGGG:::999DDDVVVttt}}}SSSEEEVVV^^^WWW^^^cccpppxxxuuuqqqppppppoooiiihhhfff```]]][[[UUUUUUNNNHHHEEECCC@@@@@@CCCZZZppp|||ggg___]]]\\\TTTLLLEEE;;;<<>>999666555555444333222222222111111111111000000///000555===GGGNNNSSSXXX[[[hhhqqqsss|||zzzjjjEEE888HHHbbbuuuuuuhhhcccdddccc[[[SSSEEEDDDGGGLLLPPPTTT^^^hhhooonnnmmmmmmnnnoooqqqrrruuuuuuwwwwwwwww~~~|||iiiaaaeeeeeehhhiiicccjjjiiijjjmmmllljjjmmmsss~~~bbbHHH@@@DDDIIIOOOUUUiiioooyyyrrrXXXDDDEEE___zzzmmmaaaddd^^^hhheeebbbaaa```___^^^\\\]]]\\\YYYWWW[[[```___YYY^^^hhhnnnsss|||SSSCCCOOOkkk~~~sssaaaQQQIIIKKKPPPxxxVVV[[[rrrxxxnnnjjjhhhbbbeeeZZZYYYlll^^^___```aaabbbbbbbbbbbbddd___pppyyyhhh@@@AAA^^^xxx{{{uuuuuu{{{{{{```]]]ccc^^^\\\\\\\\\\\\]]]^^^``````cccdddddddddaaa______aaaqqqrrrYYY<<>>CCCFFFKKKRRRXXX]]]fffqqqzzz~~~vvvxxxzzz|||||||||~~~|||lllggglll]]]UUUWWWXXXYYY]]]aaabbb___gggbbbiiivvvxxxnnnnnnxxx~~~{{{{{{oooIII>>>CCC;;;>>>NNNZZZ\\\```iiikkkiiiqqqqqqeeeeeessszzzRRRGGGSSSuuu~~~rrrkkkkkkfff^^^nnnjjjiiioooyyy|||~~~|||tttiii|||cccNNNOOO[[[SSSTTTUUUVVVTTTRRRSSSTTTXXXQQQ]]]tttdddlllZZZ;;;777333333===:::===???KKKWWW]]]bbblllwww~~~nnnwwwdddfffXXXGGG<<<888EEE^^^ppp~~~bbb^^^eeegggWWWRRR```rrrttttttwwwsssiiihhhgggeeebbb[[[SSSNNNKKKFFFBBBCCCCCC@@@@@@BBBOOOiiiwwwlll```]]]SSSLLLEEE<<>>:::777666555444333222222222111111111111000000000000333999CCCNNNVVVZZZdddpppqqqsss^^^CCC>>>QQQppp{{{~~~uuuiiiccchhhpppSSSKKKDDDBBBCCCFFFNNNWWW___]]][[[YYYYYY[[[]]]______fffnnnuuuyyyjjj```aaaeeecccfffjjjdddeeelllnnnjjjhhhjjjlllllldddTTTLLLEEEAAACCCLLLSSS___ooo|||~~~wwwggg[[[PPPMMMRRRcccddd]]]```YYYhhheeebbbaaaaaa```___^^^______]]]ZZZZZZ]]]]]]YYY^^^ZZZSSSYYYwwwpppHHHBBB```jjjRRRCCCIIIXXXffflllooouuuwwwuuu|||iiiHHH___wwwjjj^^^fff```SSSUUU___[[[\\\^^^___aaaaaaaaaaaaZZZdddjjjiiijjjPPPNNNVVVkkk}}}yyywwwxxx{{{}}}~~~lllbbb]]][[[___]]]]]]\\\\\\\\\^^^___``````aaabbb```____________nnnrrrCCCEEEVVVtttsssYYY@@@;;;:::999777777777777888666666666666666555555555555444444333222222111111111111111222222222333333111111111111111111222222111333555777888<<<@@@DDDKKKSSS[[[cccnnnyyy|||xxxvvvxxx{{{|||{{{|||}}}~~~{{{~~~wwwwwwdddfffWWWYYYYYYXXX\\\dddeeebbb\\\ZZZfff{{{~~~~~~~~~mmmLLLEEE@@@999<<>>AAAJJJoooyyyaaannnppp\\\WWWQQQKKKDDD>>>DDD^^^kkk```}}}ZZZTTTQQQNNNNNNDDDEEEAAA>>>:::777666555444333222222222111111111111000111111111000333<<>>DDDGGGIIISSSUUUeeesssXXX^^^nnnsssqqqsssnnnkkkgggccccccfffiiikkkeeeeeerrr}}}}}}~~~|||{{{}}}zzzgggYYYYYYVVVMMMTTTXXXYYYXXXXXXYYYYYYYYY^^^[[[aaalll}}}lllTTT|||KKK======333333555>>>777DDDPPPVVV[[[hhhwwwsssfff]]]RRRMMMFFF;;;LLLrrrssspppvvvsssnnnMMMHHHZZZeeezzz|||qqq[[[FFF???<<<===AAAGGGIIIFFFEEEHHH^^^sssWWWGGGCCCDDDTTTjjjkkk[[[RRRVVVPPPJJJDDD???HHHbbbmmm___WWWRRRTTTLLLMMMHHHFFFAAA>>>:::777666555444333333333333222222222111111222333333000000888GGGRRRVVV```iiirrrtttqqqRRR666UUUtttxxxgggVVVKKKEEEGGGJJJLLLMMMNNNUUUaaajjjrrr~~~yyy[[[```______```aaabbbdddfffgggiiijjjlllooopppqqqpppppppppppprrr[[[RRREEE@@@DDDFFFAAAEEELLLIIIZZZddd```OOOJJJRRRQQQGGG___rrrrrrhhhhhhfffeeehhh^^^^^^]]]]]]^^^^^^___```bbb]]]XXXYYY]]]aaabbbaaabbbZZZ[[[bbb___bbbqqqWWWOOOBBBGGG___pppyyy}}}aaaLLLBBBKKKwwwwwwrrreeehhhbbbgggsssvvvjjj^^^[[[XXXZZZ\\\]]]]]]^^^```bbbfffaaa```dddjjj~~~{{{KKKNNNOOO\\\uuuyyyfffjjjfff^^^___\\\ZZZ]]]TTTYYY\\\YYYXXX[[[^^^___ZZZ\\\]]]]]]\\\\\\^^^``````iiibbbBBBEEEUUUzzz}}}vvvjjjBBB???:::999999:::999777999888777555555444444444555444444333333222222111222222222222222222222222222222222222111111000000444333111000333999AAAGGGOOO\\\mmmwwwxxxwwwyyy||||||vvvtttzzz~~~xxxppplll|||uuuzzzjjjvvvsss[[[aaaZZZ\\\]]]\\\\\\cccnnnvvviii^^^\\\uuuYYY|||oooLLL777BBBIII===999DDDIIITTTeeennnlllmmmcccaaammmlllfffdddeeeeeedddaaa]]]YYYVVVmmmooottt{{{yyyssszzz}}}yyyyyysss|||ttteee\\\RRRRRRYYYTTTUUUWWWYYYZZZ[[[\\\\\\___\\\]]]iiiyyyYYYyyy}}}CCC333555222222:::999<<>>666888CCC:::444EEEPPPfffooo]]]IIICCC???888;;;:::;;;CCCMMMSSSPPPLLLIIIIII@@@BBBWWWgggmmmtttWWWRRRTTTLLLMMMHHHFFFAAA>>>:::777666555444333333333333222222222111111111333333111000777CCCNNNZZZdddjjjqqqwwwxxx```???VVVwwwvvvmmmjjjpppvvv{{{~~~fff]]]aaa_________```bbbccceeeffffffggghhhjjjlllmmmnnnnnnnnnkkkvvvuuu___MMMCCCBBBUUUnnnuuu{{{~~~{{{fffcccdddaaa]]]^^^[[[[[[[[[[[[\\\]]]^^^___bbb]]]XXXWWW[[[]]]]]]\\\aaa[[[]]]bbb___\\\kkkaaaRRRRRRIIIAAAGGGIIIPPPVVVbbbjjjaaa\\\fffNNNCCCFFFQQQddddddjjjfffhhhddd]]]___iiilllddd\\\\\\[[[\\\^^^^^^^^^^^^```bbbddddddffffffcccllleee\\\ZZZgggzzz|||oootttqqq^^^[[[]]]YYYXXXZZZXXX]]]^^^[[[YYY\\\^^^]]]ZZZ\\\^^^___^^^^^^___```ccckkkPPPAAAOOOfff~~~tttUUUHHH999333666:::888444999888777666666666666666555555444333333222222111222222222222222222222222222222222222111111111000555555444555888===BBBEEETTTdddvvv}}}yyyvvvxxx}}}}}}|||||||||{{{wwwooojjjqqqvvvsssvvvmmmtttkkkWWWaaa[[[\\\]]]\\\\\\bbbkkkrrrqqqdddYYYbbb~~~~~~ccc}}}zzzxxxMMM;;;<<<@@@CCCEEE???AAAIIIUUU[[[\\\___dddwwwwwwfffeeeeee[[[SSSQQQXXX[[[WWWQQQUUUfffuuu~~~|||vvvmmmllloooxxxbbbXXXUUUVVVVVVYYYYYYYYYYYYYYYYYYXXXXXXUUUWWWYYYbbbwwwllllllHHH666<<<777222:::999;;;CCCPPPYYYbbbnnn{{{gggjjjooopppuuucccTTTMMMGGGFFFXXXooovvv\\\CCC>>>HHHKKKWWWYYYVVVddd]]]:::===:::777AAAPPPLLL===666???KKKPPPEEE;;;999888555>>>:::;;;DDDSSS[[[ZZZUUUSSSNNNBBBFFF___nnnnnnpppWWWRRRSSSLLLMMMHHHFFFAAA>>>:::777666555444333333333333222222222111111000222333222111555>>>FFFXXXeeejjjmmmvvv|||LLLFFFLLL```~~~ccc\\\___[[[]]]]]]]]]^^^```aaacccccc``````aaabbbdddfffhhhiiifffiiijjjttt~~~vvvhhhSSSOOOVVVgggsssvvvyyy|||tttggg___bbbeee```[[[[[[XXXXXXXXXYYYZZZ[[[\\\\\\```\\\WWWUUUWWWXXXWWWUUUaaa___^^^``````^^^```dddqqqeeeVVVQQQQQQQQQHHHAAAAAAAAAJJJ^^^jjjeeemmmzzzyyyzzzsssbbbZZZaaaaaaZZZZZZaaaddd___\\\]]]]]]^^^___^^^]]]]]]___```aaaeeejjjhhh^^^]]]rrr|||OOOAAALLL___vvvuuudddmmm```XXXZZZ[[[XXXWWWYYY\\\```aaa]]][[[\\\]]]\\\\\\___bbbccccccbbbaaabbbdddjjj|||iiiDDDIIISSSlll}}}lllXXX???333555;;;:::666999888888777777888888888555555444444333222222222222222222222222222222222222222222222111111111111222333444555777;;;@@@EEE```ooo|||vvvyyyuuu||||||||||||tttkkkzzzuuu[[[dddXXX]]][[[]]]]]]]]]\\\```ffflllsssiii\\\YYYdddvvv}}}llluuuyyy~~~~~~XXXBBBDDDEEE>>>DDD???<<<@@@EEEIIIMMMQQQVVV^^^ZZZSSSVVVUUUPPPTTTJJJOOORRRQQQSSSbbb{{{}}}{{{~~~vvvoooqqquuuxxxqqq[[[SSSVVVWWWRRRVVVUUUUUUTTTSSSRRRQQQPPPNNNTTTWWWZZZmmmwww^^^___xxxMMM222999888111888999:::@@@KKKWWWaaallluuuzzz|||ooolllhhhgggffffffgggiiifffbbbbbbeeerrrVVVRRREEEGGGWWWUUUNNNlll~~~dddKKK:::333>>>PPP___VVV>>>>>>===:::999:::===BBBFFFQQQNNNQQQ[[[gggkkkddd[[[cccYYYIIINNNhhhtttpppoooVVVQQQSSSKKKMMMHHHFFFAAA>>>:::777666555444333333333333222222222111111000222333222111333999>>>OOObbbjjjkkkttt|||UUUFFFDDDYYYsssnnn]]]cccaaaSSS\\\\\\\\\]]]^^^___```aaa[[[[[[[[[\\\^^^```cccddd]]]jjjmmmgggqqqppp[[[III777;;;;;;DDDYYYnnnzzzxxxddd___]]]aaabbb^^^[[[\\\XXXXXXWWWWWWWWWWWWXXXXXX\\\YYYUUUTTTUUUUUUTTTRRR[[[[[[YYYWWWZZZaaaeeedddooo{{{{{{sssyyy{{{{{{}}}gggVVVbbbggg[[[bbb]]]\\\```aaa^^^]]]^^^]]]]]]]]][[[YYYYYYZZZ\\\\\\aaaffffff^^^[[[hhhxxx|||dddUUUKKKJJJRRR\\\sss~~~|||www___ZZZXXX[[[[[[XXXXXX[[[\\\______\\\\\\^^^]]][[[^^^bbbeeegggfffeeeddddddcccbbbsss{{{VVVDDDJJJ]]]zzziiiQQQ???999999;;;;;;888888777777777888888999555555555444333333222222111222222222222222333333222222222222222222222222111444666444333:::GGGRRRiiisss{{{vvvvvvyyyoooxxx{{{www{{{yyy{{{YYY\\\[[[TTT\\\]]]]]]\\\\\\]]]aaadddeeebbb^^^[[[___kkkyyyttt~~~nnn~~~zzz|||}}}~~~jjjQQQCCC999AAACCCEEEBBB======DDDMMMEEEJJJGGGFFFJJJFFFFFFRRRHHHJJJPPP]]]ppp~~~zzz}}}vvvlllqqquuuaaaTTTQQQSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPVVVUUUTTTggg```RRRwwwqqq???444777444666999999<<>>:::777666555444333333333333222222222111111000222333333222222555888HHH___mmmpppxxx~~~{{{NNN???EEEXXXvvvpppbbbgggggg```ZZZ^^^^^^^^^^^^___aaabbbbbb\\\\\\\\\\\\]]]```bbbccc^^^fffjjjfffcccuuu}}}uuuuuuzzznnnddd```]]]\\\[[[ZZZ[[[]]]YYYYYYWWWVVVUUUTTTTTTTTTWWWVVVUUUUUUVVVUUUUUUTTTNNNSSSSSSOOORRR[[[bbbbbb___fffzzzwwwjjj___^^^aaa```___```bbb```___aaaaaa^^^[[[[[[[[[[[[ZZZWWWUUUTTTUUUWWWZZZ[[[]]]___^^^___eeellluuutttUUUIIIcccooonnnkkksssyyy{{{tttnnnsssyyypppxxxeee]]][[[ZZZ[[[YYYWWWXXX[[[XXX[[[\\\ZZZ\\\___^^^[[[\\\___ccceeedddcccbbbbbbddd\\\kkkyyyooo@@@CCCNNNmmmxxxiiiTTTAAA777777:::777777666666666777888888666666555444444333333222111111111222222333333333222222222222222222222333333777999666666BBBXXXjjjsssvvvzzz{{{zzzwwwtttrrruuu{{{zzztttyyyvvv{{{^^^QQQ___PPP]]]]]]\\\[[[ZZZZZZ\\\^^^XXXYYYZZZ[[[^^^ffftttrrrlll}}}~~~```PPP<<>>HHHMMMVVVggg|||~~~~~~tttnnn~~~xxxxxxkkkWWWWWWXXXPPPOOOVVVUUUTTTTTTSSSSSSTTTUUUUUUUUUVVVRRRSSSgggpppXXXbbb888777888444777888:::@@@KKKXXXaaaeeeqqqnnnuuuxxxbbbWWWSSSWWWXXXiiisssqqqrrrvvvpppvvvbbbdddaaaJJJYYYhhhPPPDDDZZZnnneeeHHHIIIXXXppp}}}||||||}}}jjjfffppppppmmmtttTTTPPPRRRKKKMMMHHHGGGAAA>>>:::777666555444333333333333222222222111111000222333222222222333555AAAXXXjjjuuu}}}^^^MMMEEEHHHQQQooowwwZZZ```ggg^^^\\\eee`````````aaaaaacccdddddd````````````aaabbbcccdddddd^^^^^^dddeeeiiiuuuhhhoookkkgggaaa]]][[[\\\^^^```ZZZYYYWWWVVVUUUTTTSSSSSSVVVWWWXXXXXXXXXXXXWWWWWWNNNSSSVVVUUUTTTWWWZZZZZZ[[[aaa^^^ccc}}}xxxbbbVVVTTTaaaeee[[[YYY```____________]]][[[YYYXXXZZZZZZXXXUUURRRRRRTTTVVVYYYWWWVVVWWWZZZ]]]___aaa]]]yyyppphhhTTTPPPjjj}}}zzzZZZvvvccc\\\\\\[[[YYYVVVUUUVVVXXXUUUWWWYYYYYY\\\___^^^ZZZWWWZZZ]]]^^^^^^]]]\\\]]]eee]]]hhhdddNNNBBBBBBUUUrrr{{{jjjRRR???888777888777777666666666777777666666555555444333333333111111111222222333333444222222222222333333333333222555888:::AAASSSkkk}}}}}}yyyvvvzzz~~~}}}yyyjjjeeezzzhhh___RRRfffZZZ^^^]]]ZZZYYYXXXXXXYYYZZZ[[[[[[[[[[[[[[[bbbrrriiidddzzzwwwggg\\\LLL@@@AAAIIIMMMLLLKKKMMMGGGFFFNNNPPPVVVcccqqq~~~~~~|||zzz{{{zzzwww{{{wwwxxxhhhWWW^^^___PPPMMMYYYXXXWWWUUUTTTSSSTTTTTTUUUVVVSSSPPPTTTfff|||ggguuuwww===444;;;444444777999;;;CCCOOOYYY]]]kkknnnqqqyyyaaaHHH;;;:::===@@@ZZZeeeqqqwww___hhh}}}ddd^^^gggbbbWWW___pppuuucccMMM???EEEQQQRRRQQQ]]]yyy}}}ooolllooojjjhhhsssTTTOOORRRKKKMMMHHHGGGAAA>>>:::777666555444333333333333222222222111111111222222222222222333444666GGG[[[pppYYYJJJOOOHHHUUUhhhyyyqqq```WWW\\\^^^YYYYYYaaa___^^^^^^______```aaabbb```aaaaaabbbbbbaaaaaa``````[[[\\\dddgggfffooo}}}wwweee```iiikkkhhhccc^^^^^^___```___XXXWWWWWWVVVVVVVVVVVVVVVXXXZZZ\\\\\\\\\ZZZZZZYYYYYYXXXXXXZZZZZZYYYYYY\\\eeehhh___ZZZttt}}}rrr}}}rrrkkk]]]aaa___XXXVVV\\\^^^[[[\\\]]]\\\ZZZYYYYYYYYYYYY\\\\\\ZZZVVVTTTSSSUUUXXXUUUVVVVVVUUUVVVYYYZZZZZZYYYfffzzz~~~ggglllmmmZZZIIIYYYrrrjjjbbbaaaYYYZZZZZZXXXWWWWWWWWWVVVUUUWWWXXXYYY\\\```^^^YYYUUUWWWYYYZZZYYYYYYZZZ[[[^^^aaa``````uuuvvvQQQFFFKKK___xxxyyylllZZZHHH===:::999888888777777777777666666666555444444333333000111111222333333444444222222222333333333444444555555:::GGG[[[ppp}}}{{{zzzwwwzzz}}}}}}~~~wwwiiieee```[[[YYYbbbaaa___\\\XXXVVVVVVVVVWWWXXX\\\]]]^^^\\\WWWYYYjjj}}}kkkfffvvvuuu|||}}}iiiiiixxxooobbbkkkyyy}}}||||||||||||yyyxxxvvv{{{{{{nnn^^^XXX]]][[[OOONNNXXXTTTTTTRRRRRRRRRTTTVVVWWWWWWSSSRRRXXX___iiiyyywwwvvv]]]tttGGG222<<<666222777999888<<>>^^^qqqgggbbbhhhppppppiiibbbfff|||~~~zzzooodddmmmvvv___KKKRRRVVVQQQDDD<<<;;;:::===IIIaaajjj}}}dddbbb]]]ccckkkfffdddqqqTTTOOORRRKKKMMMHHHGGGAAA>>>:::777666555444333333333333222222222111111222222222222222222333444,,,777IIIfff|||}}}mmmqqqhhhZZZPPPPPPZZZiiittt{{{|||yyymmm```___lllyyyjjjUUUZZZYYYVVVWWW[[[YYYQQQZZZZZZZZZZZZ[[[\\\]]]]]]^^^___`````````^^^]]]\\\VVV]]]eeehhhfffdddkkkssstttyyy^^^dddlllfff```aaa```]]][[[\\\]]][[[WWWVVVVVVVVVVVVWWWXXXYYYZZZ[[[]]]______^^^\\\[[[ZZZ```WWWRRRUUUYYYYYY]]]cccZZZYYYbbbkkkeeeccc}}}ooommmjjj___UUU[[[ZZZXXXXXXZZZ\\\\\\[[[[[[\\\ZZZWWWVVVXXX[[[\\\^^^^^^\\\XXXVVVVVVXXXZZZQQQVVVYYYWWWVVVWWWYYYZZZ```dddbbbooouuu^^^WWW[[[WWWYYYZZZZZZ[[[\\\ZZZWWWVVVXXXYYYYYY]]]```^^^XXXWWWXXXYYYYYYYYYYYY[[[\\\UUUaaaSSS\\\ffffffQQQLLLOOOmmm~~~ttt\\\HHH<<<;;;:::999888888888888666666666555444444333333000000111222333333444444222222222333333444444444===;;;BBBXXXwwwwwwrrrsssuuussswww{{{zzzrrrrrrzzz___```RRR[[[TTT\\\___\\\WWWUUUTTTVVVWWWWWWQQQVVV[[[[[[RRROOO___rrr~~~kkkdddxxxyyy}}}zzzxxxwwwwwwxxxyyyyyyyyywww{{{pppOOOPPPTTTVVVRRRMMMOOOUUUSSSSSSSSSTTTWWWZZZ^^^```ZZZVVVWWWZZZWWWWWWiii|||[[[WWW~~~WWW666<<<888000777:::666888CCCNNNSSSYYY]]]ccceee```___lll{{{wwwWWWCCC:::===;;;<<<^^^aaafffuuuzzzyyylllnnnqqquuu}}}qqqnnnxxxcccLLLXXXRRRLLL888444@@@>>>???TTTfffeeellllllNNNAAACCCFFFVVVgggeeedddoooXXXOOOQQQIIIJJJEEEGGGBBB???;;;888777666555333333333333222222222111111222222333333333333444444888222777QQQsssooogggkkkrrrgggdddnnnyyyzzzUUUUUUSSSQQQQQQSSSVVVWWWWWWXXXYYY[[[]]]]]]\\\ZZZYYYSSSVVVZZZ[[[ZZZYYYZZZ\\\\\\^^^_________```bbbeeebbbqqqzzzeeebbbgggfff```[[[\\\\\\]]][[[YYYWWWVVVWWWXXXWWWVVVSSSQQQRRRUUUXXXYYYZZZ\\\^^^^^^]]][[[ZZZ[[[[[[[[[ZZZXXXYYY[[[]]][[[___ccceeeddddddeeegggjjj___``````^^^___\\\YYYWWWXXXYYYYYYYYYZZZYYYYYYZZZ\\\^^^```bbb[[[\\\\\\[[[XXXWWWWWWXXXWWWVVVUUUTTTTTTUUUWWWYYYbbb[[[WWW[[[kkksssgggccccccdddUUUUUUVVVWWWYYY[[[\\\]]][[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVUUUVVVVVVWWWXXXYYY[[[ZZZYYYZZZaaaoooVVVPPPGGGQQQggguuulllHHHAAA999666888999888777555777888666333222555888444333222333555777888999222333666666666666666777BBBWWWmmmyyyttttttvvvyyyzzzxxxxxxyyyvvvooonnn[[[PPPuuuzzzwwwYYYRRRVVVUUUSSSTTTTTTVVVVVVTTTRRRRRRVVVZZZXXXYYYZZZXXXUUUUUUXXX[[[qqq~~~qqq||||||www~~~uuuqqqxxx|||xxxxxx}}}ddd]]]OOONNNMMMMMMMMMOOOQQQSSSTTTRRRPPPPPPRRRTTTUUUUUU[[[WWWVVVYYYWWWWWWggg{{{iii___FFF555:::777444333666888<<>><<<777444333555666999BBBLLLXXXXXX___mmmvvvoooYYYGGGIIIIIIKKKIII>>>444<<>>FFFSSSYYYbbbooo~~~cccDDDFFFJJJQQQQQQDDD666:::GGG\\\dddgggrrruuu}}}ttteeeooosss|||rrrQQQDDDXXXeeeVVVCCC>>><<<999???PPPbbblllppprrrXXXPPPSSSLLLLLLGGGHHHBBB???;;;888777666555333333333333222222222111111111222222222222333333333111333444111000???bbbgggRRRUUU\\\[[[VVVSSSPPPOOOOOOPPPPPPPPPQQQQQQQQQQQQRRRTTTUUUVVVzzzooobbb\\\___aaa___[[[SSSTTTVVVWWWWWWXXX[[[]]]^^^\\\[[[\\\aaakkkyyywww^^^YYYYYYZZZ[[[\\\[[[\\\]]]VVVVVVWWWUUUSSSSSSTTTUUUPPPQQQQQQPPPOOOPPPSSSUUUZZZYYYWWWUUUUUUUUUVVVWWWRRRSSSTTTSSSRRRRRRSSSTTTNNNQQQTTTWWWYYYZZZ[[[[[[\\\^^^XXXUUU\\\ggg}}}vvvaaaiii]]][[[[[[[[[[[[\\\\\\YYYVVVTTTSSSSSSTTTUUUTTTQQQNNNPPPQQQSSSTTTUUUTTTSSSSSSMMMPPPRRRSSSQQQOOONNNMMMPPPPPPPPPQQQRRRSSSTTTUUUUUUWWWYYYYYYWWWWWW[[[___www~~~^^^XXXSSSSSSXXXZZZVVVRRRTTTTTTUUUUUUVVVVVVVVVVVVSSSSSSTTTUUUVVVVVVVVVVVVYYYZZZ[[[\\\]]]]]]^^^^^^[[[^^^___[[[WWW[[[gggqqqiiiJJJQQQQQQNNN^^^zzzqqqggg]]]QQQFFF>>>>>>:::666555777888777666444555666777777777999:::777777888===HHHWWWfffpppzzzrrrlllddd___jjj{{{{{{}}}wwwyyy}}}vvvhhhQQQ999WWW~~~pppnnn\\\WWWUUUUUUSSSOOOPPPVVVWWWUUUTTTVVVYYYXXXUUUQQQVVVVVVWWWWWWVVVWWWWWWXXXZZZ]]]}}}nnnzzz{{{|||{{{yyyzzz{{{{{{yyywwwxxxyyywwwzzzlllSSSTTTEEEKKKKKKJJJJJJKKKLLLNNNNNNOOOMMMLLLLLLOOOPPPQQQPPPQQQMMMMMMRRRTTTRRRRRRUUUqqqSSSTTT~~~KKK===:::666444666777888<<>>GGGWWWbbbhhhxxxzzz```PPPGGGAAAAAA<<<777:::CCCXXXcccgggmmm|||{{{zzzuuunnn~~~{{{www\\\PPPNNNHHH???>>><<>>CCCFFFGGGIIIMMMQQQXXXYYY]]]dddlllpppnnnkkkdddfffnnnzzz}}}|||~~~zzzvvvpppdddRRREEEUUUbbbssszzzttt___WWWSSSPPPOOORRRTTTTTTTTTRRRRRRSSSUUUVVVVVVTTTRRRSSSRRRRRRTTTVVVVVVUUUTTTTTTUUUQQQkkk~~~~~~}}}||||||~~~}}}{{{yyyxxxxxxyyyyyy{{{|||ssseeeNNNLLLTTTOOOLLLLLLMMMNNNNNNOOOOOOPPPRRRQQQQQQRRRTTTUUUUUUTTTOOONNNOOORRRUUUUUUUUUTTT[[[tttwww{{{nnn>>>777222222333333666:::;;;LLL[[[eeewwwvvvgggXXXJJJEEEAAA===@@@GGGZZZccccccccclllmmmffffffvvv}}}}}}www}}}}}}yyyyyyoooppp|||kkkcccWWWFFFGGGCCCLLL```hhhbbb]]]___XXXQQQVVVPPPOOOJJJJJJBBB???;;;888777666555333333333333222222222111111111111111111222222222222444222333666555222222555333OOOmmmFFFRRRUUUNNNQQQ[[[XXXKKKOOOMMMKKKKKKNNNQQQRRRRRRQQQRRRSSSSSSSSSRRRQQQPPPOOORRRVVVVVVTTTTTTVVVXXXTTTUUUVVVUUUUUUUUUWWWYYYXXX___aaaZZZVVVZZZ```bbb___^^^UUUUUUcccooo}}}yyytttnnnaaajjjeeekkkmmmccc___aaa^^^]]]]]]ZZZXXX[[[```]]]UUURRRSSSRRRQQQPPPQQQTTTVVVWWWWWWVVVSSSPPPMMMMMMMMMQQQQQQPPPPPPPPPRRRSSSTTTTTTVVVXXXXXXVVVUUUUUUVVVSSSRRRRRRTTTVVVUUURRROOOPPP[[[[[[VVVUUUQQQRRR]]]RRRWWW___dddddd___[[[YYYUUUZZZ___^^^XXXUUUYYY___UUU___eee___\\\[[[UUUZZZ]]]YYYZZZ```aaa\\\XXXYYYXXXWWWWWWWWWXXXWWWUUUSSSOOOOOONNNNNNNNNNNNNNNNNNQQQRRRRRRPPPOOONNNPPPRRRPPPPPPQQQQQQPPPPPPOOOOOOQQQRRRPPPLLLMMMSSSTTTQQQTTTRRRRRRSSS[[[rrryyykkk```VVVSSSVVVTTTSSSQQQQQQRRRTTTVVVXXXOOOQQQSSSUUUWWWWWWVVVVVVTTTTTTTTTTTTTTTTTTSSSSSSOOOPPPSSSUUUWWWWWWVVVVVVWWWVVVVVVWWWXXXYYYZZZZZZeee}}}jjjXXXKKKEEE[[[~~~~~~{{{{{{{{{zzzxxxxxxyyy{{{}}}sssqqqkkkddd^^^ZZZZZZ[[[PPPVVV^^^ccceeeiiinnnsssuuuwwwyyyvvvpppiiidddbbbiiimmmoooppptttzzz}}}}}}yyyppphhhbbbXXXNNNRRR]]]{{{~~~rrr^^^NNNRRRRRRPPPOOOOOOQQQQQQPPPNNNPPPRRRTTTSSSSSSTTTUUURRRQQQQQQSSSVVVWWWUUUSSSUUUOOOKKKWWWmmmyyy~~~~~~~~~}}}||||||~~~|||{{{zzz|||sssZZZRRRPPPNNNMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOQQQPPPPPPRRRTTTUUUTTTRRROOOPPPQQQPPPQQQSSSTTTTTTYYYiii}}}\\\zzzGGG>>>666444333222444777666@@@LLLYYYqqqsssbbbYYYOOOEEEEEEKKK\\\bbb[[[VVV___fffiiippp{{{vvvqqqfffkkkyyytttffffffmmmrrryyy{{{wwwvvvxxxyyyzzzoooddd___WWWZZZhhhmmmfffdddjjjXXXRRRVVVPPPPPPJJJJJJBBB???;;;888777666555333333333333222222222111111000111111111111222222222666222000333444333555999888222LLLcccCCCTTTIIIHHHRRRSSSIIIHHHQQQJJJHHHGGGHHHKKKOOOQQQQQQMMMNNNPPPRRRRRRRRRPPPOOOGGGIIILLLNNNOOOQQQSSSUUUNNNOOOQQQRRRSSSUUUXXX[[[QQQ\\\dddaaa]]]^^^```___[[[]]]\\\```cccZZZXXXfffffflllxxx{{{rrrwww~~~{{{qqqlllnnngggaaadddgggcccgggjjjccceeeeeehhhbbb\\\dddfffXXX___aaa^^^WWWWWWZZZXXXRRROOOQQQTTTTTTTTTSSSSSSTTTTTTTTTTTTRRRNNNLLLKKKLLLPPPPPPOOOOOONNNOOOOOOOOOQQQSSSUUUVVVTTTSSSSSSSSSSSSRRRRRRUUUXXXYYYVVVSSSPPPVVVSSSSSS]]]^^^VVVVVV\\\YYYXXXZZZ\\\\\\ZZZYYYOOOPPPRRRVVV]]]```\\\TTTZZZ```___TTT\\\eee[[[\\\___\\\^^^dddddd\\\VVVVVVTTTSSSSSSTTTVVVWWWUUUTTTOOONNNMMMMMMMMMNNNPPPQQQRRRSSSTTTRRROOOLLLJJJJJJPPPPPPPPPPPPOOONNNMMMMMMIIIPPPSSSNNNKKKNNNPPPPPPLLLKKKNNNSSSUUUWWWaaammmqqq^^^WWWTTTQQQSSSYYYWWWUUUSSSUUUVVVTTTNNNIIIMMMOOORRRUUUVVVWWWVVVUUURRRSSSSSSSSSRRRQQQPPPPPPMMMOOORRRTTTVVVVVVVVVUUUVVVTTTSSSUUUYYY[[[ZZZXXXTTTqqqfff```OOOBBBZZZooo~~~~~~wwwxxxyyyxxxwwwwwwxxxyyyxxxyyyzzzwwwrrrnnnooopppnnnsssxxxyyywwwwwwzzz}}}zzz}}}qqqiiijjjnnnhhhrrrwwwrrrpppvvvyyyvvvpppaaaSSSJJJ???@@@^^^www|||zzz|||WWWPPP^^^PPPSSSTTTPPPLLLKKKKKKKKKKKKOOORRRSSSQQQQQQTTTWWWMMMLLLLLLNNNRRRSSSPPPNNNJJJJJJWWWVVVTTTxxx~~~}}}~~~~~~}}}}}}|||}}}}}}zzz{{{~~~zzzfffQQQOOOUUUMMMHHHQQQKKKLLLMMMNNNNNNOOOOOONNNOOOOOOOOOQQQSSSSSSRRRQQQOOORRRRRROOOMMMOOORRRSSSVVV[[[ggglll}}}yyyQQQFFF<<<888666444555888======@@@NNNkkktttgggVVVFFFCCCIIIZZZ[[[MMMAAAIIIUUUaaaooommm^^^IIIJJJxxxqqq]]]\\\bbbjjjoootttuuuqqqsss|||mmmgggkkkiii]]][[[cccWWWSSSUUUNNNOOOJJJHHHAAA???===:::777555444333222222222222222222222222000000000000000000000000333333222222333333444555:::///111IIImmmjjjTTTMMMOOORRRPPPMMMKKKJJJKKKLLLNNNIIIIIIIIIIIIJJJLLLMMMNNNJJJJJJIIIIIIIIIIIIJJJJJJHHHJJJLLLNNNOOOPPPOOOOOOKKKMMMPPPPPPPPPPPPQQQSSSUUUUUUUUUUUUUUUVVVWWWXXXUUUVVVYYY\\\___aaacccdddbbbdddfffeeeaaa___```bbbbbbggggggcccaaaccc```ZZZ^^^^^^^^^^^^___```bbbcccggggggfffccc___\\\\\\]]]bbb___\\\YYYYYYXXXVVVUUUUUUWWWWWWTTTOOOLLLLLLNNNLLLLLLMMMNNNNNNNNNNNNMMMQQQQQQPPPOOONNNLLLKKKJJJKKKLLLNNNOOOPPPPPPOOOOOOOOOOOONNNNNNOOOOOOPPPQQQSSSTTTUUUVVVWWWWWWWWWVVVWWWTTTSSSUUUTTTRRRTTTYYYWWWSSSPPPOOORRRUUUUUUUUUYYY]]]``````]]]ZZZYYYZZZ[[[[[[\\\]]]]]]ZZZVVVRRRYYYUUUPPPNNNOOOPPPOOOMMMNNNMMMKKKLLLNNNOOONNNNNNNNNOOOQQQQQQOOONNNNNNOOONNNNNNNNNNNNNNNMMMLLLLLLOOOOOOOOOOOOOOOOOOPPPPPPMMMMMMNNNNNNNNNPPPTTTWWWaaannniiiZZZXXXVVVTTTTTTTTTUUUVVVQQQVVVXXXRRRLLLLLLNNNNNNMMMOOOQQQPPPOOOPPPSSSWWWUUUTTTRRRPPPNNNNNNNNNNNNSSSRRRQQQQQQPPPQQQRRRSSSUUUSSSUUUZZZ[[[YYYXXXZZZUUU^^^mmm|||~~~VVVJJJLLLVVV]]]ooo|||{{{}}}}}}|||yyyvvvttttttttttttsssqqqooosssxxxyyywwwvvvyyy{{{zzz|||xxxuuuttttttuuuuuuqqqnnntttzzzsssddd[[[JJJ:::999DDDZZZxxxllllllrrrvvvooo```TTTOOOOOOOOOOOONNNMMMMMMLLLKKKKKKNNNPPPQQQOOOMMMMMMOOORRRSSSPPPLLLLLLNNNOOONNNLLLKKKIIILLLOOOOOOXXXwww~~~~~~|||~~~|||}}}{{{{{{uuu^^^TTTLLLMMMOOOMMMLLLNNNFFFHHHGGGEEEFFFKKKMMMLLLJJJKKKMMMNNNPPPQQQSSSTTTNNNOOOQQQSSSTTTTTTSSSRRRSSSZZZlll|||gggPPP999<<<777444777222888===>>>@@@VVV|||yyylll___ZZZ```tttwwwjjjaaa^^^eeetttooohhhaaaRRRbbbttteeeMMMmmm___\\\eeennncccXXXUUU___uuu~~~vvv```TTT[[[hhhnnnVVVRRRTTTMMMOOOIIIGGGAAA???===:::777555444333222222222222222222222222000000000000000000000000333222222222222333444444555999===:::888NNNvvvYYYMMMLLLNNNNNNOOONNNLLLJJJIIIJJJKKKKKKNNNMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJLLLNNNOOOOOONNNNNNMMMNNNPPPPPPOOONNNNNNOOOQQQQQQQQQQQQRRRSSSTTTTTTUUUVVVXXX[[[]]]___``````^^^___``````^^^]]]]]]^^^aaadddccc^^^]]]______[[[]]]]]]]]]]]]^^^^^^]]]]]]ccccccaaa]]]XXXTTTSSSSSSZZZYYYYYYYYYZZZYYYWWWUUURRRTTTTTTRRROOOMMMMMMOOOIIIJJJJJJKKKLLLMMMNNNNNNPPPPPPOOONNNMMMKKKIIIHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRPPPNNNOOOQQQXXXgggvvvUUURRRNNNMMMPPPRRRSSSRRRZZZ\\\^^^^^^\\\ZZZXXXWWWRRRPPPPPPSSSVVVYYYXXXVVVWWWSSSOOONNNNNNOOONNNLLLMMMKKKJJJJJJLLLMMMLLLKKKMMMNNNOOOOOOMMMKKKLLLLLLJJJKKKLLLLLLLLLKKKIIIIIILLLKKKJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKLLLPPPSSSOOOOOO[[[rrrzzznnn___TTTUUUUUUUUUUUUUUUTTTTTTSSSRRRWWWYYYSSSNNNNNNPPPPPPOOORRRUUUVVVUUUTTTVVVWWWXXXWWWUUUSSSRRRQQQRRRRRRTTTSSSQQQPPPPPPPPPQQQRRRVVVTTTTTTXXXXXXUUUUUUXXXPPPQQQ[[[ppp{{{[[[IIISSSbbblllmmm{{{~~~zzzvvvrrryyyxxxwwwxxxyyyzzzyyyxxxwww|||}}}{{{{{{~~~~~~|||yyyyyyzzzpppvvvyyyvvvoooeeeWWWKKK444???AAAGGGjjjrrrrrrpppkkkaaaVVVNNNMMMMMMPPPOOOOOONNNMMMMMMLLLLLLOOOPPPQQQPPPNNNNNNPPPRRRRRROOOLLLLLLMMMNNNMMMKKKNNNKKKMMMPPPMMMJJJUUUfffzzzuuuwww~~~zzzYYYPPPIIIJJJKKKIIIIIIJJJMMMOOONNNJJJJJJNNNOOONNNLLLJJJIIIJJJNNNPPPNNNLLLMMMOOOQQQSSSSSSSSSRRRQQQNNNLLLZZZvvvppp@@@:::999222444;;;;;;===<<<:::FFFhhhsssfff}}}~~~ssshhhjjjxxxqqqrrrttt[[[OOOXXXSSSTTTdddlllXXXpppuuufff\\\aaa]]]XXXSSSUUUccczzzyyytttcccZZZ___jjjnnnlllVVVQQQSSSLLLMMMHHHGGGAAA???===:::777555444333222222222222222222222222000000000000000000000000222222111111222222333444333444666444---222MMMkkk|||hhhPPPEEEHHHMMMLLLHHHKKKKKKJJJJJJIIIIIIHHHHHHNNNMMMKKKIIIGGGFFFEEEEEEHHHJJJLLLNNNNNNLLLJJJHHHGGGHHHJJJKKKKKKKKKJJJIIIJJJLLLNNNNNNNNNMMMNNNOOOOOOOOOOOOPPPQQQRRRRRRSSSVVVVVVXXXYYY[[[[[[\\\\\\ZZZYYYYYYZZZ[[[\\\[[[ZZZaaabbb```\\\\\\___aaa___]]]]]]\\\\\\[[[ZZZYYYXXX```aaa```\\\XXXTTTRRRRRRSSSTTTVVVYYY[[[[[[XXXUUUPPPQQQRRRQQQOOONNNNNNPPPHHHHHHHHHHHHJJJLLLNNNOOONNNNNNNNNMMMLLLJJJHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGHHHIIIIIIOOONNNMMMMMMNNNOOOQQQRRROOOMMMLLLJJJIIIPPPbbbtttSSSPPPMMMLLLMMMOOOPPPQQQVVVVVVWWWYYY[[[ZZZXXXVVVYYYTTTOOOOOORRRVVVUUUSSSTTTQQQNNNMMMMMMMMMLLLKKKKKKJJJHHHHHHIIIJJJIIIIIIKKKLLLLLLKKKIIIGGGHHHHHHFFFGGGIIIJJJIIIHHHFFFDDDHHHHHHFFFEEEDDDCCCCCCCCCFFFGGGGGGFFFFFFGGGIIILLLSSSNNNMMMPPPRRRZZZmmm}}}nnn___SSSMMMMMMNNNOOOPPPSSSTTTTTTSSSRRRPPPQQQVVVWWWRRRNNNOOOPPPOOONNNRRRVVVXXXWWWVVVUUUUUUWWWVVVUUUTTTSSSSSSSSSSSSVVVUUUTTTSSSRRRRRRSSSTTTVVVSSSSSSVVVWWWVVVXXX\\\cccXXXTTTccc~~~fff>>>TTTeeejjjuuu{{{yyyvvvvvvvvvwwwwwwvvvssswwwyyyvvvvvvyyy{{{zzz~~~{{{yyyyyyzzzwwwjjj\\\VVVRRRJJJAAA<<<<<<>>>VVV||||||rrrcccWWWRRRQQQQQQQQQPPPPPPPPPOOONNNNNNMMMMMMOOOPPPQQQPPPOOONNNPPPQQQPPPNNNLLLKKKLLLLLLKKKJJJMMMHHHIIIOOOPPPJJJIIIMMMZZZwwwuuueee\\\WWWPPPKKKKKKLLLKKKKKKLLLRRRSSSQQQMMMLLLNNNOOOMMMSSSNNNKKKLLLQQQSSSOOOJJJLLLNNNPPPQQQRRRQQQPPPOOOPPPHHHOOOgggzzz~~~iiisssRRR;;;<<<999222222888:::;;;:::;;;KKKmmmsssdddjjjsssvvvuuuooo```aaarrrggg[[[WWWjjjzzzRRRAAARRRTTTBBBFFF\\\iiissszzzgggvvviiifffnnnxxxqqqcccYYY___kkkqqqpppmmmVVVQQQRRRKKKLLLGGGFFFAAA???===:::777555444333111111111111111111111111000000000000000000000000111111111111111222333333555......666<<<999444222HHH[[[bbbHHHKKKMMMMMMKKKJJJIIIJJJHHHHHHIIIIIIIIIHHHGGGFFFHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGDDDEEEFFFGGGGGGFFFEEEDDDDDDGGGJJJMMMNNNOOOQQQSSSPPPQQQRRRSSSTTTTTTUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXXXXVVVTTTVVVZZZ\\\[[[YYY____________```ccceeeeeeaaa```]]]ZZZYYYXXXYYYYYY^^^___```___]]]ZZZYYYYYYSSSTTTUUUXXX[[[\\\ZZZXXXQQQQQQQQQPPPOOONNNNNNOOOJJJIIIHHHGGGHHHJJJLLLMMMKKKKKKLLLLLLLLLKKKJJJJJJJJJHHHGGGFFFFFFHHHJJJLLLHHHHHHGGGGGGHHHHHHIIIJJJOOONNNMMMLLLMMMOOOQQQRRRMMMLLLLLLLLLKKKKKKSSS]]]SSSQQQNNNMMMMMMOOOQQQRRRQQQPPPQQQTTTYYY[[[XXXVVV^^^WWWPPPOOORRRSSSQQQNNNQQQPPPNNNLLLLLLKKKKKKKKKKKKJJJHHHGGGHHHIIIHHHGGGIIIIIIIIIGGGEEECCCDDDEEECCCEEEFFFHHHGGGFFFCCCBBBFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBDDDFFFDDDEEEKKKPPPNNNIIIJJJPPPOOOYYYiiivvvyyyxxx~~~yyyzzzyyypppeee^^^QQQRRRQQQMMMJJJJJJNNNQQQLLLMMMOOOPPPQQQQQQPPPPPPNNNRRRSSSOOOLLLMMMNNNLLLLLLNNNPPPRRRRRRRRRQQQPPPRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPQQQRRRSSSTTTUUURRRRRRVVVYYYZZZ^^^dddwwwgggYYY[[[hhhwwwfffTTTMMM[[[ppp~~~~~~}}}|||zzzyyy}}}~~~{{{zzz}}}~~~}}}}}}~~~~~~|||xxxssspppooo^^^RRRKKKIIICCC999777<<<[[[xxx{{{rrrjjjyyy~~~xxxkkkZZZRRRRRRTTTSSSPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNOOOOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIKKKEEEDDDJJJNNNMMMMMMOOOLLLSSSfff}}}nnnmmmyyyzzz___RRRKKKSSSOOOLLLKKKLLLLLLLLLLLLNNNPPPNNNJJJIIILLLLLLIIIRRRPPPNNNNNNQQQQQQOOOMMMKKKLLLNNNPPPPPPPPPNNNMMMSSSMMMLLLWWWhhhyyyqqq___yyyLLL<<>>TTTddduuuqqqdddnnnmmmrrrsssmmmeee___VVVNNN[[[zzzwwwoooQQQVVVcccpppnnnfffgggpppXXXRRRRRRJJJLLLGGGGGGAAA???===:::777555444333111111111111111111111111000000000000000000000000000000000///000000111222222444666444000000555;;;333555888;;;AAAVVVzzzvvvnnnaaaRRRGGGBBBBBBDDDFFFCCC@@@@@@CCCEEEDDDBBBCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@AAAAAACCCAAA???======???AAACCCBBBCCCDDDDDDDDDCCCBBBAAACCCEEEGGGHHHHHHHHHJJJKKKJJJKKKNNNPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVUUUTTTUUUXXXZZZ\\\\\\UUUUUUYYY___aaa______aaafffccc]]]XXXWWWYYY]]]______bbbddddddaaa]]]ZZZYYY\\\ZZZWWWWWWXXXZZZZZZZZZTTTRRRPPPOOOOOONNNLLLJJJNNNMMMKKKIIIGGGGGGGGGGGGDDDEEEFFFHHHJJJLLLLLLMMMNNNMMMKKKIIIIIIKKKMMMOOOMMMLLLLLLLLLLLLMMMNNNNNNMMMLLLLLLLLLLLLNNNOOOPPPVVVOOOJJJMMMQQQQQQQQQRRRQQQRRRQQQPPPPPPQQQUUUYYY\\\[[[ZZZZZZYYYXXXVVVTTTTTTSSSSSSSSSSSSRRROOOMMMOOOPPPQQQOOOMMMLLLLLLMMMNNNLLLJJJIIIIIIIIIGGGFFFFFFFFFEEECCC@@@@@@AAACCCCCCCCCCCCCCCCCCBBBBBBAAA<<<=========>>>@@@AAABBB>>>@@@AAAAAA??????@@@AAAHHHCCC???>>>???AAAAAA@@@PPPLLLGGGGGGIIIJJJKKKJJJGGGGGGGGGHHHIIIKKKNNNQQQKKKKKKJJJJJJKKKJJJIIIGGGKKKJJJIIIHHHIIIKKKNNNPPPNNNPPPPPPMMMMMMPPPPPPMMMMMMKKKIIIIIIKKKMMMMMMMMMKKKLLLMMMOOOOOOPPPPPPPPPNNNNNNNNNOOOPPPSSSUUUVVVWWWSSSQQQSSSSSSSSSUUUZZZUUUUUUUUUTTTRRRYYYkkk}}}fffKKKDDDHHHKKKXXXbbbppp~~~~~~zzzyyyxxxvvvhhhgggeee^^^TTTJJJCCC@@@EEE888///666JJJeeevvvmmmPPPLLLIIIKKKOOOPPPJJJDDDLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKMMMMMMJJJHHHGGGIIIJJJIIIGGGEEEEEEFFFFFFHHHJJJJJJGGGCCC@@@???CCCIIIDDDHHHccc|||}}}kkklllzzzfff\\\NNNGGGIIIGGGFFFIIIIIIGGGGGGIIIIIIGGGFFFIIIJJJGGGHHHKKKKKKIIIDDDIIINNNMMMIIIHHHMMMRRRIIIJJJLLLMMMMMMLLLJJJIIIDDDMMMKKKAAAIIIeee{{{zzzuuu>>>///BBB888555444888::::::;;;>>>FFFIIISSS^^^aaaYYYQQQNNNBBBLLLUUU___cccVVVLLLSSSssshhhgggjjjnnnwwwyyyVVVIIIUUURRR<<<888VVV{{{kkkdddnnntttmmmpppoookkklllnnnfffZZZ]]]jjjssspppeeeZZZSSSOOObbb^^^___fffkkkkkkiiiiiiYYYRRRSSSJJJLLLHHHHHHAAA???===:::777555444333111111111111111111111111000000000000000000000000000////////////000111111111000111444888888222,,,222555888777111222???OOOLLL]]]vvvnnnVVVCCC===>>>??????>>>???BBBDDDCCC@@@@@@DDDJJJJJJBBB:::???@@@@@@AAAAAA@@@@@@@@@AAA@@@???>>>============>>>>>><<<;;;;;;<<<>>>>>>>>>???@@@AAAAAAAAA@@@??????AAACCCDDDDDDDDDEEEFFFEEEFFFIIIKKKMMMMMMLLLLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSTTTSSSSSSUUUXXX[[[XXXUUUVVVZZZ[[[XXXXXX\\\```^^^[[[XXXXXXYYY[[[\\\[[[^^^bbbccc```\\\XXXWWWXXXVVVUUUVVVWWWWWWVVVUUUPPPNNNLLLLLLMMMMMMKKKIIIJJJJJJIIIHHHGGGFFFFFFEEEBBBCCCEEEFFFGGGHHHHHHHHHKKKJJJHHHGGGGGGHHHJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLNNNNNNOOOOOOPPPQQQQQQQQQWWWQQQMMMMMMLLLJJJIIIKKKMMMNNNOOONNNNNNPPPUUUYYYYYYZZZZZZYYYVVVUUUUUUUUUVVVXXXYYYWWWSSSPPPOOOPPPOOOQQQSSSRRROOOMMMNNNOOONNNLLLJJJHHHHHHHHHFFFEEEEEEEEEDDDBBB@@@@@@BBBDDDCCCBBBAAA@@@@@@@@@AAAAAA<<<<<<<<<<<<===>>>>>>???;;;===??????>>>>>>???@@@444888===AAACCCFFFFFFFFF???===<<<>>>CCCGGGIIIGGGDDDEEEFFFEEEFFFGGGHHHIIIHHHIIIIIIIIIIIIIIIJJJLLLIIIIIIIIIJJJJJJKKKLLLLLLMMMOOONNNLLLMMMPPPPPPLLLMMMKKKJJJKKKMMMNNNMMMKKKIIIJJJLLLNNNOOOPPPOOOOOOTTTTTTSSSSSSTTTUUUWWWXXXXXXTTTRRRSSSRRRPPPQQQUUUPPPPPPRRRSSSRRRSSS]]]hhhhhhvvvxxx___KKK>>>999<<>>IIIEEE<<>><<<<<<======>>>???@@@@@@@@@?????????>>>>>>@@@CCCEEE===============>>>>>>>>>>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<=========<<<;;;999<<>>@@@AAA??????>>>=========>>>>>>999;;;===>>>======>>>???999???BBB???;;;;;;???BBB???@@@AAAAAACCCDDDBBB@@@AAABBBDDDFFFIIILLLJJJGGGBBBGGGLLLLLLIIIGGGIIIKKKGGGIIIJJJLLLLLLKKKJJJIIIJJJLLLKKKIIIKKKNNNNNNJJJJJJJJJJJJMMMOOOOOOKKKHHHFFFHHHJJJLLLMMMNNNNNNNNNTTTSSSQQQPPPPPPPPPQQQRRRVVVSSSRRRTTTUUUSSSTTTWWWRRRNNNNNNQQQRRRQQQQQQSSSmmmmmmooo||||||jjjhhh[[[JJJ>>><<>>CCCBBB777BBBbbb|||cccOOOIIIJJJDDDCCCGGGFFF???EEEHHHEEEDDDHHHHHHDDDGGGJJJKKKHHHHHHJJJJJJFFFGGGFFFFFFGGGHHHIIIIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGBBB===@@@EEE@@@>>>YYY|||gggooo]]]===666:::888222444===???;;;555???CCCHHH```zzzuuu]]]AAA???888CCCbbbqqqfffZZZgggkkklllhhheeegggkkklllttt```lllqqqPPP>>>???666===KKKnnn}}}ooommmnnnWWWZZZWWWTTT]]]mmmrrrmmmfffWWWNNNRRRXXX\\\dddnnnaaammmtttrrrpppppphhh]]]YYYQQQUUUMMMLLLFFFFFFCCCAAA>>>:::777555444444111111111111111111111111......//////000000111111000000000000000000000000///000000000111111111111111111222222222333333333777777777888999999::::::999999:::::::::;;;;;;;;;;;;<<<===>>>>>>?????????>>>???@@@AAAAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777999999;;;;;;;;;;;;999999999:::;;;;;;<<<<<<;;;;;;888:::<<>>===<<<;;;:::;;;;;;<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<======<<<<<<<<<<<<==================>>>>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJKKKLLLMMMLLLKKKNNNNNNOOOPPPPPPPPPOOOOOOPPPPPPOOOOOOPPPPPPQQQQQQQQQRRRSSSRRROOONNNPPPRRRUUUSSSQQQQQQRRRSSSSSSRRRQQQaaammmppp|||nnnWWWLLLLLLNNNAAAAAAFFF<<<666<<>><<<;;;:::AAADDDEEETTTooo|||xxx{{{|||zzzyyylllZZZRRRWWWNNNOOOQQQRRRRRRPPPMMMKKKQQQOOOLLLIIIGGGGGGHHHIIIKKKGGGJJJQQQSSSNNNKKKLLLHHHHHHGGGGGGEEEDDDBBBAAA????????????????????????<<<>>>???>>>===<<<===>>>SSSssssss\\\JJJHHHGGGIIIGGGCCCAAACCCEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEFFFFFFEEECCCDDDDDDEEEFFFHHHIIIJJJJJJHHHHHHFFFFFFFFFFFFHHHHHHAAA@@@>>>===@@@DDDIIILLL~~~zzzbbb@@@;;;555222111222777<<>>:::777555444333111111111111111111111111......//////000000000000//////////////////////////////000000000111111111111111111222222222333333444555555666666777888888888888888999999999::::::999:::;;;<<<============<<<===>>>>>>>>>===<<<;;;::::::999999999999999999999999::::::999888888777777888999::::::999888777888888999:::::::::::::::999:::;;;===???BBBCCCDDDDDDCCCEEEJJJJJJFFFFFFJJJLLLJJJIIIKKKMMMNNNMMMLLLOOOOOONNNOOOPPPRRRTTTUUUXXXZZZ[[[ZZZXXXWWWWWWWWWQQQWWW\\\]]]ZZZWWWWWWYYYXXXTTTTTTXXXXXXSSSPPPPPPPPPQQQQQQPPPMMMJJJGGGFFFGGGGGGEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@AAABBBBBBCCCBBBAAA??????CCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCEEEFFFHHHGGGHHHIIIHHHFFFEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJJJJIIIHHHHHHIIIKKKMMMOOOPPPRRRTTTYYY]]]YYYSSSRRRVVVOOONNNLLLKKKLLLMMMOOOPPPQQQOOOLLLIIIGGGGGGHHHIIIEEEEEEDDDDDDCCCBBBBBBAAA??????>>>>>>=========<<<<<<;;;:::999888999999:::999999999999999999999999::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>??????@@@AAAAAAAAACCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHIIIKKKLLLKKKJJJLLLMMMPPPQQQQQQOOOMMMKKKMMMMMMMMMMMMMMMNNNOOOPPPOOOPPPQQQOOOMMMLLLNNNPPPQQQOOONNNNNNOOOQQQQQQQQQPPPEEEVVVxxxxxxddduuu|||vvvsssdddYYY[[[[[[aaallltttoooccc___hhhttt|||~~~~~~~~~~~~rrrzzzuuuyyyzzznnneee```WWWLLLLLLTTTMMMNNNPPPPPPPPPOOOMMMLLLPPPNNNLLLJJJIIIHHHHHHHHHJJJGGGHHHNNNPPPLLLIIIJJJHHHGGGGGGFFFDDDBBBAAA@@@========================<<<===>>>===<<<<<<===>>>===QQQdddpppyyylllVVVEEEIIIGGGIIILLLKKKFFFCCCCCCEEEEEEDDDDDDEEEEEEFFFGGGFFFEEEDDDEEEGGGHHHGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKHHHGGGFFFEEEEEEEEEFFFFFFBBB@@@>>>===>>>AAADDDFFFqqq}}}}}}lllQQQAAA777999999444555<<>>DDDRRRdddqqq[[[[[[TTTMMMSSSaaafffaaaeeefffhhhggghhhllluuu|||~~~nnnccc[[[MMMEEEAAA;;;999<<>>===<<<@@@@@@@@@AAAAAAAAAAAAAAACCCBBBBBBAAABBBCCCEEEEEEFFFGGGGGGFFFDDDBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKHHHHHHIIIJJJLLLNNNQQQRRRSSSRRRUUUZZZYYYSSSOOOOOOOOOMMMJJJIIIHHHJJJLLLMMMLLLKKKIIIGGGFFFFFFFFFGGGEEEEEEDDDCCCBBBAAA@@@???>>>>>>===<<<;;;;;;::::::999888777777666777777777777777777777777777777777999888888888888999::::::::::::999999999999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDEEEGGGHHHIIIJJJGGGFFFEEEGGGIIIJJJJJJIIIIIIKKKOOOQQQQQQOOOKKKHHHIIIIIIIIIJJJJJJLLLMMMMMMMMMMMMMMMLLLKKKJJJKKKMMMMMMKKKJJJJJJLLLNNNNNNNNNNNNDDDGGGZZZgggjjjuuuyyyssswwwwwwvvv}}}~~~}}}}}}~~~}}}mmm```TTTPPPLLLHHHJJJQQQLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGHHHEEEEEEIIIJJJHHHGGGGGGFFFFFFEEEDDDBBB@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::;;;===666<<>>???HHHhhhyyy}}}mmmzzzXXX:::555888555111333888<<<======@@@OOOgggzzzjjjkkkbbbTTTPPPWWW]]]^^^cccdddgggkkkqqqzzz|||mmm\\\NNNJJJ===;;;FFFZZZfffhhhooo{{{ppp{{{mmm\\\TTTSSS]]]aaafffjjjkkklllmmmmmmlllwwwwwweeeTTTNNNMMMKKKZZZPPPRRRJJJKKKGGGIIIAAA@@@===:::777444222111111111111111111111111111////////////////////////////////////////////////........./////////000000000000000111111111111222000111111222222333444444444555555555666666666666666777888999999:::::::::999999999888888777666666777777777777777888888888777777777888888777777666666666777777777777666666666666777888888888888888999999888888:::<<>>AAAEEEFFFDDDCCCFFFJJJIIIIIIIIIIIIJJJJJJJJJJJJHHHJJJKKKNNNOOOPPPQQQQQQSSSWWW\\\^^^\\\XXXUUUSSSVVVVVVUUUTTTUUUZZZaaafffZZZWWWTTTTTTTTTSSSRRRRRROOOQQQSSSQQQNNNLLLLLLMMMIIIIIIJJJIIIHHHEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======>>>??????@@@@@@AAAAAAAAACCCBBBAAAAAAAAABBBDDDEEEFFFGGGGGGFFFDDDCCCCCCDDDGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHJJJLLLOOORRRSSSRRRNNNNNNSSSUUUQQQMMMLLLRRRPPPMMMJJJJJJKKKMMMOOOKKKKKKJJJIIIIIIHHHHHHHHHFFFEEEDDDCCCAAA@@@???>>>>>>>>>===<<<:::999888888777777666666666666666666555555555555555555555555777777777777777888888999888888777777777777888888888888888999999999::::::999::::::;;;;;;<<<======>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCEEEGGGHHHIIIJJJEEEEEEDDDFFFIIIJJJJJJJJJGGGIIILLLNNNOOONNNLLLKKKGGGGGGHHHHHHIIIJJJLLLLLLLLLLLLKKKJJJJJJIIIJJJKKKMMMKKKHHHHHHIIIJJJJJJIIIFFFMMMFFF<<>>======<<<;;;;;;666RRRqqq{{{WWW<<<777888555000...555===???AAAIIIYYYgggjjjjjjcccVVVNNNQQQVVVXXX[[[\\\```fffrrryyy___ZZZLLLFFFJJJWWW```aaaeeellldddjjjoookkkccc]]]___ccchhhgggggghhhjjjmmmrrruuuoookkk```RRRIIIIIIKKKKKKZZZPPPRRRJJJKKKGGGIIIAAA@@@>>>;;;888555222111000000000000000000000000/////////.......................................---............///////////////000000000111111111000000111222222333333444333333333444444444555555666666777888999999999999888888777777666666666666666666777777888888888999555555666777777666666666777777666666666666777777666666777888888888888888888777666666777:::<<<>>>===@@@BBBAAA@@@AAADDDFFFEEEFFFGGGHHHHHHIIIJJJKKKHHHIIIKKKMMMOOOOOOPPPPPPNNNRRRXXX[[[[[[XXXVVVUUUZZZXXXTTTQQQSSSZZZccciii\\\ZZZVVVRRRRRRRRRQQQOOOLLLJJJIIIIIIKKKLLLJJJGGGFFFGGGHHHHHHFFFCCC@@@>>>>>>>>>>>>?????????@@@@@@=========>>>>>>???@@@@@@>>>>>>>>>??????@@@@@@@@@BBBAAA@@@@@@AAABBBCCCDDDFFFGGGHHHGGGEEEDDDEEEFFFIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGIIIKKKNNNQQQRRRRRRLLLJJJOOORRRQQQOOOOOORRRPPPNNNLLLKKKLLLNNNOOOKKKKKKKKKKKKKKKJJJIIIIIIFFFEEEDDDCCCAAA@@@???>>>>>>======;;;:::999888888666666666777777777777666444444444444444444444444555555555555555666777777666666555555555555666666777777777777888888888888999999::::::;;;;;;<<<<<<===>>>???AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEECCCCCCDDDFFFGGGIIIJJJJJJFFFEEEEEEGGGJJJKKKKKKJJJGGGGGGHHHJJJLLLMMMOOOPPPHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJOOOLLLIIIGGGFFFFFFEEEDDD???@@@CCCDDDCCCJJJdddsssiiilll|||~~~xxx{{{ssshhh[[[MMMJJJFFFDDDHHHKKKIIIFFFEEEGGGFFFEEEDDDEEEFFFHHHIIIHHHIIIKKKLLLKKKJJJGGGFFFEEEDDDBBB@@@AAACCCBBBAAAAAAAAA@@@???===;;;999888::::::::::::::::::::::::777888999999888777888999888666777<<<<<<888:::@@@AAANNN```mmmsssuuuyyy{{{www~~~qqq^^^MMMDDDCCC???:::999<<<@@@CCCCCCAAA>>>>>>BBBBBB@@@AAADDDCCCCCCCCCBBBCCCCCCDDDEEEFFFEEEDDDEEEGGGHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDHHHHHHGGGFFFDDDBBBAAA@@@<<<=========<<<<<<;;;;;;999>>>\\\vvvwww|||~~~ZZZ>>>999:::777...333999<<>><<<>>>CCCDDDCCCBBBDDDFFFGGGGGGHHHJJJLLLIIIJJJJJJKKKLLLMMMNNNNNNJJJNNNSSSWWWYYYYYYYYYZZZYYYXXXVVVUUUVVVYYY\\\^^^]]]\\\XXXSSSQQQSSSQQQMMMOOOKKKHHHHHHJJJJJJGGGCCCAAABBBCCCBBBAAA>>><<<:::========================<<<<<<<<<<<<===???@@@AAA<<<<<<==================???>>>>>>>>>???AAACCCDDDCCCEEEFFFFFFEEEDDDEEEGGGJJJIIIIIIHHHGGGFFFEEEEEEFFFEEEFFFGGGIIIKKKNNNOOOQQQLLLKKKOOOSSSRRRQQQRRRLLLKKKJJJJJJIIIJJJKKKKKKHHHIIIIIIJJJIIIHHHFFFEEEDDDCCCBBBAAA@@@???>>>===<<<<<<;;;:::999999888888555666666777777777777666333333333333333333333333444444333333444444555666555555444444444444555555666666666777777777777888888888999::::::;;;;;;<<<;;;<<<>>>???AAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJHHHGGGGGGHHHJJJLLLKKKJJJHHHHHHHHHHHHJJJMMMPPPRRRKKKJJJJJJJJJJJJKKKLLLLLLMMMKKKIIIIIIJJJKKKJJJIIIOOOLLLHHHFFFEEECCCBBB@@@AAA:::===EEEBBB:::DDDYYYrrrqqqsssssshhhUUUNNNGGGHHHEEECCCDDDFFFHHHJJJKKKFFFFFFEEEDDDDDDEEEGGGGGGFFFGGGIIIJJJJJJHHHGGGEEEDDDEEECCC???@@@BBBAAA>>>=========<<<:::999777666999999999999999999999999666777888777666555666888777666777999999777888<<<999===CCCFFFJJJOOOVVV[[[aaaiiiwwwwwwdddJJJ===;;;>>>@@@:::;;;<<<===>>>>>>>>>>>>BBB???>>>AAAAAA@@@BBBFFFBBBBBBBBBBBBBBBCCCDDDDDDFFFEEEDDDDDDFFFGGGFFFEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEECCCAAA@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;000CCChhh|||www|||OOO888555666555444444555999>>>EEEIIIOOOMMMMMMNNNRRRTTTSSSQQQZZZ\\\___cccmmmuuuqqqhhhdddeeejjjnnnkkkhhhhhhooollljjjiiijjjnnnppprrrssssssssssssooohhh___XXXNNNHHHAAA???DDDPPP___iiiYYYQQQTTTLLLLLLFFFGGGBBBAAA@@@>>>;;;777444222000000000000000000000000//////.........---------........................,,,,,,---------................../////////000000//////000000111222222222222222333333333444444444222333444555666666666666444444333333444555666777333444444555666666777777333333444555555555555555666555444333333444555666444444555666666666666666444444555555666666777777999:::999999???GGGHHHCCCBBBDDDGGGGGGEEEEEEGGGJJJJJJIIIIIIHHHIIIJJJKKKLLLJJJMMMPPPRRRRRRSSSUUUWWWUUUUUUTTTUUUVVVWWWWWWVVVXXXYYYVVVQQQPPPRRRPPPKKKOOONNNKKKIIIHHHGGGFFFDDD>>>??????>>>===;;;999888::::::::::::::::::999999;;;;;;::::::;;;<<<===>>>:::::::::::::::999999999:::::::::;;;===???AAACCC>>>@@@AAABBBAAABBBDDDEEEFFFFFFFFFEEEDDDDDDDDDCCCDDDDDDDDDEEEFFFHHHJJJLLLLLLKKKLLLQQQRRRNNNKKKLLLFFFFFFGGGGGGGGGGGGGGGGGGEEEFFFHHHHHHGGGEEECCCAAA@@@@@@???>>>======<<<<<<999999999888888777777777444444666777777777666666333333333333333333333333333222222222222333444444555444444333333444444555666666666666777777777777777777888888999:::::::::888999;;;===???@@@AAABBBAAABBBBBBDDDEEEFFFGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGHHHJJJKKKJJJIIIIIIIIIJJJJJJLLLMMMNNNNNNLLLLLLKKKKKKJJJJJJKKKKKKLLLJJJHHHHHHIIIJJJIIIGGGMMMJJJFFFDDDCCCBBB@@@???BBBBBB===999???GGGBBB555999gggyyyooohhhttt}}}|||{{{rrriiifff]]]IIIBBBHHHIIIHHHIIIIIIGGGGGGIIIMMMOOOHHHGGGGGGFFFFFFFFFFFFGGGEEEEEEGGGGGGGGGGGGFFFEEEDDDFFFDDD@@@@@@CCCAAA<<<::::::::::::999888777666777777777777777777777777444666777666555444555666555888888555444666888888:::999888666444555888;;;<<>>;;;;;;;;;:::999<<>>>>>AAAAAA???@@@CCCBBBBBBAAAAAABBBBBBCCCDDDCCCBBBBBBCCCEEEGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFBBBCCCCCCBBBAAA???===<<<::::::999888777777888888;;;777777FFF```vvv~~~|||UUU<<<444666555333222333777===BBBHHHGGGIIIMMMPPPQQQRRRRRRSSSXXX[[[[[[]]]hhh|||yyyoooaaa```aaafffhhhgggggghhhfffiiinnnqqqqqqrrrssssssrrrqqqooollleeeYYYJJJ@@@666>>>===>>>XXX}}}~~~YYYQQQUUUMMMLLLFFFFFFBBBBBBAAA???<<<888555333000000000000000000000000//////.........---------........................,,,,,,,,,---------................../////////000......//////000111111111222222333333333444444444111111222333444444444444222222111111222444666777222222333444444555666666222333444444555555555444444444222222222222444444222333444444555555444444333444555555666666555555888888666777AAALLLLLLFFFDDDFFFHHHGGGDDDCCCEEEGGGJJJIIIGGGFFFFFFGGGIIIJJJMMMNNNNNNMMMKKKKKKMMMOOOSSSQQQOOOOOORRRUUUXXXYYYRRRUUUSSSNNNNNNQQQOOOHHHGGGIIIIIIGGGBBB@@@BBBEEE???>>>>>>>>>===;;;::::::888888888888777777666666<<<;;;:::999999999:::;;;999999888888777777666666777777777999;;;===@@@AAA:::;;;===>>>>>>???AAACCCBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDFFFHHHIIIFFFGGGLLLRRRQQQJJJDDDDDDCCCDDDEEEGGGGGGGGGFFFEEEEEEFFFGGGHHHGGGDDDAAA???======<<<<<<;;;;;;;;;:::777777777777666666666666222333555666777666555555333333333333333333333333222222111111222222333444555444444333333444444555666666666666777777777888666666777777888999999999666777999;;;===???@@@@@@???@@@AAACCCEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGGGGIIIJJJIIIGGGJJJKKKLLLNNNMMMLLLKKKJJJMMMMMMLLLKKKJJJJJJJJJJJJLLLIIIFFFFFFIIIJJJHHHFFFJJJGGGDDDBBBAAAAAA@@@???===@@@???;;;:::<<>>BBBGGGaaa|||ssshhhyyyggg|||yyyxxxqqq]]]OOOIIIDDDHHHMMMHHHBBBGGGLLLKKKIIIIIIJJJKKKJJJIIIIIIIIIHHHHHHGGGGGGDDDEEEEEEFFFFFFFFFFFFEEEDDDFFFEEEAAAAAADDDAAA;;;888888888888888777666666555555555555555555555555444555666666444444555666---444777333333888999555222444777999999777555444888555666:::999555666<<<@@@>>>;;;:::???DDD@@@999;;;:::999999:::;;;;;;:::222666999999777777:::===<<<:::<<<@@@AAA===<<<>>>BBBAAAAAAAAAAAABBBCCCCCC@@@???@@@BBBEEEGGGHHHGGGCCCCCCCCCCCCDDDDDDDDDEEE???@@@@@@@@@???===<<<;;;;;;999777666555444555555///???888---GGGooo~~~zzz|||UUU???222555666444111111444777@@@AAACCCFFFFFFGGGIIIMMMHHHOOOSSSOOOKKKPPP```ooowwwooo{{{rrrbbbUUUUUUXXX[[[]]]^^^___bbbgggmmmtttvvvrrroooppprrroookkkddd]]]UUUJJJ>>>666:::DDD@@@@@@nnn|||ZZZWWWPPPRRRHHHJJJHHHFFFDDDBBB???;;;888444222111000......000000000//////............---------............................................................////////////////////////000000000000111111222222222333333333222333333444444333333222444444444444444444444444333333333333333333333333222333333444444333333222111111111111111111111111111111222222222333333333333333333444444444555555333888999999???KKKRRRRRRBBBCCCDDDDDDCCCCCCDDDFFFGGGHHHJJJIIIHHHGGGGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNUUUPPPOOORRRRRROOOPPPUUUOOOOOOOOOMMMKKKJJJLLLMMMKKKJJJHHHFFFDDDDDDDDDDDD===<<<<<<;;;999888777777666666666666666666666666DDDAAA<<<888555555666777888888777666666777888888666777777999:::;;;<<<<<<999:::<<<>>>@@@CCCDDDEEECCCAAA???@@@BBBCCCAAA>>>AAA@@@@@@AAACCCGGGKKKMMMJJJGGGEEEDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCDDDFFFGGGDDDDDDDDDDDDCCCAAA@@@???<<<;;;:::999888777777777777666666555444444333333333333333222222111111111000000000000000000000000000000000000000000000000222222222222222222222222222222222333333333444444333333444444555666666666444555666777888999::::::;;;<<<===???@@@AAABBBBBB>>>???AAAEEEFFFDDDCCCDDDHHHJJJJJJHHHDDDCCCFFFHHHKKKLLLLLLLLLKKKIIIGGGFFFGGGIIIJJJJJJIIIIIIJJJKKKGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@>>>===<<<;;;<<<<<<<<<;;;;;;:::::::::888:::<<>>??????>>>???@@@AAACCCFFFJJJMMMHHHEEEAAA>>>===???AAACCCHHHDDDBBBBBBDDDFFFFFFEEEAAAAAA@@@>>>===;;;::::::888777777666555444444444333000333777999DDDbbbzzz|||gggKKK444000:::999444444222444444666777;;;@@@GGGLLLQQQWWW]]]^^^\\\ZZZ\\\^^^]]]aaahhhrrrxxxuuujjjaaa]]]ZZZ[[[^^^___]]]^^^aaadddkkksssuuuqqqjjjeeeccc\\\```FFFBBBDDD333555@@@JJJCCCIIIbbb}}}kkkUUUYYYVVVOOOQQQHHHLLLJJJFFFEEEBBB???<<<888444333111000......000000000///............------------............................................................////////////.../////////000000000000000000000111111111222222222222333333333333222222333333333333333333333333333333333333333333333333111111222222222222111111111111111111111111111111111111111222222222333333222222333333333444444444444888888555888???CCCBBB@@@AAABBBBBBAAABBBDDDFFFEEEGGGIIIIIIHHHGGGHHHIIIJJJJJJKKKLLLLLLMMMNNNNNNVVVQQQOOOQQQPPPKKKJJJMMMNNNPPPQQQPPPOOONNNOOOPPPNNNLLLIIIFFFDDDBBBBBBAAA<<<<<<;;;:::999888777777666666666666666666666666===<<<999666555555666777777777777777777777777777666666777888999:::;;;;;;999:::;;;===@@@BBBCCCDDDCCCAAA???@@@BBBCCCAAA???BBBBBBAAABBBDDDGGGKKKMMMKKKJJJHHHHHHIIIIIIHHHGGGEEEEEEDDDDDDDDDEEEFFFGGGDDDDDDDDDDDDCCCAAA@@@???<<<<<<:::999888777777777666666555555444333333222333333222222222111111111000000000000000000000000000000000000000000000000222222222222222222222222222222222333333333333444333333333444555555666666444555666777888999999::::::;;;<<<>>>???@@@AAAAAAAAAAAABBBDDDDDDCCCCCCCCC@@@CCCEEEFFFDDDCCCDDDFFFEEEFFFGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGEEEEEEFFFHHHEEEEEEFFFFFFEEEDDDDDDCCCAAAAAA@@@>>>===;;;::::::;;;;;;;;;:::::::::999999333555666666999BBBNNNXXXvvviiihhhuuu}}}|||}}}nnn\\\MMMFFFEEEDDDBBBAAAAAABBBCCCDDDHHHIIIJJJJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHCCCBBBAAABBBDDDDDDCCCAAABBBCCCCCCCCCAAA???<<<:::777777666666666666555555333333333333333333333333333333222222222111111111222222222222333333333333444444333333333333444444555555555555555555555555555666666666777777777777777666666555555666666777777777777888888888999999:::::::::;;;<<<===???@@@>>>???AAACCCCCCDDDEEEFFFKKKIIIFFFCCCBBBCCCEEEGGGDDDBBB@@@AAACCCDDDCCCAAA@@@???>>>===<<<:::999999777777666666555444444333555333444888777;;;OOOfffoooQQQ<<<666111222777555000222666888999:::;;;;;;FFFOOOZZZaaabbbaaaaaaaaa___dddnnnyyy~~~yyylllaaaYYYWWWXXX\\\]]]\\\]]]aaaeeeffffffeeeaaaZZZRRRMMMEEEFFF333444;;;777<<<:::<<>>?????????@@@CCCEEEBBBEEEGGGHHHGGGGGGIIIJJJKKKKKKJJJJJJJJJKKKMMMNNNSSSQQQPPPQQQOOOKKKIIIJJJMMMOOORRRSSSRRRPPPPPPPPPOOOMMMIIIEEEBBB@@@???>>>;;;;;;:::999888777666666666666666666666666666666666555555444555555666666666777888999999888777666555666666777888999::::::999999;;;<<<>>>@@@AAABBBBBBAAA@@@@@@BBBCCCBBB@@@CCCCCCBBBCCCEEEGGGJJJLLLLLLKKKKKKLLLMMMMMMKKKIIIFFFFFFEEEEEEEEEFFFGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@<<<;;;:::999888777777777555555444444333333222222222222222111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333222333333444444555555666444555555666777888999999999:::;;;===>>>???@@@@@@BBBBBBBBBAAAAAABBBBBBBBB;;;>>>BBBDDDDDDCCCCCCCCC@@@AAACCCEEEGGGHHHIIIIIIEEEEEEEEECCCAAA@@@BBBDDDCCCCCCDDDDDDDDDCCCBBBBBB???>>>===<<<;;;:::999888::::::999999999999888888444666777666333444777;;;888HHH___sss{{{yyyrrrllleeehhhuuu{{{}}}|||mmmiiibbbVVVIIIAAA??????CCCCCCBBBAAAAAABBBCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDDDDEEEFFFGGGHHHEEEDDDDDDDDDFFFFFFDDDCCC??????@@@@@@???===<<<:::666666666666555555444444333333333333333333333333222222222222111111111000111111111222222222333333333333222222222222333333444444444444444444444444444444444444555555555555444444333333333333444444444555555555555666666666888888999:::;;;===???@@@<<<>>>AAADDDFFFFFFDDDCCCIIIHHHFFFDDDCCCCCCCCCCCC@@@??????@@@BBBAAA???===>>>===<<<;;;:::888888777666666555555444444333333444111333777555333:::GGGvvv~~~YYY===000777===777:::777333///...000333555---444>>>EEEHHHIIIKKKMMMMMMRRR[[[gggnnnoooiiicccRRRPPPPPPSSSTTTQQQRRRUUUQQQMMMHHHFFFEEEBBB<<<666444<<<777666111666III@@@```{{{XXXXXXooo~~~[[[VVVMMMOOOGGGLLLKKKFFFEEECCC@@@<<<888555333111000......000000000///.........---------,,,,,,---------------------------------------------------------.........//////........./////////000000/////////000000000111111111111222222222222111111222222222222222222222222111111111111111111111111//////000000000000//////000000000000000000000000000000000111111111111222000000000000111111111111222333444444555666666555999:::<<<======???AAADDD@@@BBBEEEFFFGGGGGGIIIKKKLLLKKKIIIHHHHHHJJJLLLMMMOOOOOOPPPQQQQQQOOOMMMMMMKKKNNNRRRSSSQQQNNNLLLKKKKKKIIIFFFBBB???===<<<;;;999999888888777666666555555555555555555555555555222333333444555555555444555666888999999888666555444555555666777777888888888888999;;;===>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBCCCBBBBBBBBBDDDFFFHHHIIIJJJJJJKKKMMMNNNMMMJJJGGGFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDCCCBBBAAA;;;;;;999888777666666666444444333333222222222222111111111111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222333444444555555444444555666666777888888999:::;;;===>>>??????@@@BBBCCCBBB???@@@DDDFFFEEEAAABBBCCCDDDDDDCCCCCCCCC@@@AAACCCEEEGGGIIIJJJKKKEEEEEEDDDAAA???>>>@@@BBBCCCCCCCCCCCCCCCCCCBBBAAA======<<<;;;:::999888777888888777777777777777777555777999888555444444555666777:::???IIIWWWfffpppooossszzz{{{tttpppxxxxxxjjjaaaYYYQQQQQQLLLCCC:::555777>>>EEEBBBAAAAAAAAAAAABBBCCCDDD@@@AAABBBCCCCCCCCCBBBAAAAAABBBBBBCCCDDDFFFGGGGGGFFFEEEEEEEEEGGGGGGEEECCC?????????>>>===<<<:::999666666555555444444333333222222222222222222222222222111111111111000000000000000000111111111222222222222111111111111222222222222222222222222222222222222222333333333333444333222222111111222222333333333333444444444555555666666777888:::<<<>>>???:::<<>>???AAAAAA???===;;;;;;;;;:::999888777666555555444444444333333333222///---///444444111222666LLLppp|||ooo~~~qqqNNN@@@<<<333<<<999666333333333444444111222444444555999>>>BBB>>>>>>@@@FFFMMMTTTWWWWWWHHHEEEDDDEEECCC???>>>@@@999777555555666777555444555777222666<<>>@@@CCCEEEFFFGGGIIIKKKLLLKKKIIIGGGGGGHHHJJJKKKLLLMMMOOOOOOOOOOOOMMMLLLJJJMMMPPPPPPMMMHHHEEEDDDEEECCCAAA>>><<<;;;::::::777777777666555555555444444444444444444444444444333333444555555444333222444555777888888777555444333444444555555666666666777777888999;;;<<<=========>>>??????@@@AAAAAABBBBBBAAAAAAAAABBBCCCEEEFFFEEEFFFGGGJJJKKKJJJGGGDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCAAAAAA:::999888777666555555555222222222222111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000111111111222222111111222222333444444444444444444555666666777777999999;;;===>>>?????????BBBEEEDDDAAACCCJJJNNNLLLLLLJJJGGGEEEDDDDDDDDDEEEBBBBBBCCCDDDEEEGGGHHHHHHGGGGGGFFFCCC@@@???@@@BBBDDDDDDDDDDDDCCCBBBAAA@@@<<<<<<;;;:::999888888777555555555666666666666666222333333333333333444555333666888999999999:::;;;KKKUUUdddqqqwwwzzzlllfffzzzuuuqqq}}}~~~uuummmnnnxxx{{{mmm\\\iiilllhhh[[[KKKAAA<<<:::444777:::<<<<<<<<<<<<===<<<<<<======>>>???@@@AAA???@@@AAACCCCCCCCCBBBAAA???@@@AAACCCDDDEEEFFFFFFCCCBBBAAABBBCCCCCCAAA???@@@@@@???>>><<<:::999888555555444444333222222111111111111111111111111111111111111000000000///////////////000000000111111111111000000000000111111000000000000000000000000000111111111222222222222333222222111111222222333333333333333444444444555444555555777999;;;===>>>;;;;;;<<<@@@EEEHHHIIIIIIHHHGGGGGGFFFDDDBBBAAA@@@<<<>>>@@@BBBAAA>>><<<:::999888888777666555444444333333333333222222222222///,,,---111333222111222111JJJiiizzzdddMMM:::333555888<<<>>>;;;444///777666333111111333666999===;;;888777999<<<>>>???===999888999777333111333444555666555333333666888999888777HHH```TTTSSS[[[oooxxx\\\XXXNNNOOOFFFIIIHHHGGGFFFDDDAAA===999666444111000......000000000///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////000000000111111111222222000000111111111111000000000000000000000000000000////////////////////////...//////000000//////...////////////////////////////////////000000000000/////////000000000111111333111222555555333333555555777888999:::;;;>>>AAA===???BBBDDDEEEFFFHHHJJJKKKJJJIIIGGGGGGGGGHHHHHHJJJMMMMMMJJJIIIKKKJJJGGGIIIKKKMMMMMMIIIDDDAAA???@@@>>><<<:::999999999999666555555555444444444333333333333333333333333333444444444444444333222222333444555666666555444333333333333333444444555555666777777888999::::::;;;:::<<<>>>>>>>>>???AAABBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBDDDFFFHHHGGGDDDAAACCCCCCDDDDDDDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@???>>>888777666555444333333333111111111111111111000000////////////000000000000///////////////////////////////////////////////////////////////////////////000000000000111111111000111111222222333333444444444444444555555666666777888:::;;;======>>>>>>BBBGGGGGGCCCFFFOOORRROOOQQQMMMGGGDDDDDDEEEFFFFFFBBBBBBBBBBBBBBBCCCDDDDDDGGGHHHHHHGGGDDDBBBBBBCCCEEEEEEEEEDDDBBBAAA???>>>;;;::::::999888777777777333333444444444444555555222222111000111222333444222111000//////222888<<<>>>======AAAKKK]]]ppp~~~wwwvvv{{{rrrtttnnnfffgggjjjcccVVVUUUJJJ;;;222222777;;;<<<666777888999::::::::::::<<<<<<===>>>@@@AAAAAABBBAAABBBCCCEEEEEEEEEEEEDDD???@@@AAACCCDDDEEEEEEEEEEEEDDDCCCCCCDDDCCCAAA@@@@@@???>>><<<:::888777777555444444333222111000000000000000000000000000000000000000000////////////........./////////000000000000000//////000000000000000000000000000000000000000000000111111111111222222111111111111222222333333333333444444444444444444555666777999;;;<<<>>><<<;;;>>>BBBFFFEEECCCFFFEEEDDDBBBAAA???>>>===<<<>>>AAABBB@@@===;;;;;;777777666666555444444333222222222222111111111111222000//////111111111000333000EEEjjj||||||bbbIIIBBB888222222444555666///000111222222000///---333444555666666555333222555222222555555222222555333555555222......222666???aaaxxxzzztttttt\\\UUUcccyyyZZZWWWOOOQQQHHHKKKIIIGGGFFFDDDAAA===999666444111000......000000000///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........///////////////000000000111111///000000000000000000///////////////////////////........................------............------................................./////////000000//////000000000111111111333000000444555222222666555777888999999:::===???===???BBBDDDDDDEEEGGGHHHJJJIIIIIIHHHGGGFFFFFFFFFHHHKKKKKKGGGGGGKKKKKKHHHHHHJJJLLLKKKHHHDDDAAA@@@???===;;;999888888888888444444444444333333333333111111111111111111111111222222222222222222333333333333333333333333333333222222222333333333333333666666666777777888888999777:::<<<===<<<===???BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFDDDBBB@@@AAABBBBBBBBBAAA???>>>?????????>>>===<<<;;;:::666666444333222111111111000000000000000000000000........./////////000000/////////////////////////////////////////////////////////////////////////////////000000000111111000000111111222333333333333444444444444555555555444555777999:::;;;;;;;;;===DDDDDD@@@BBBKKKNNNIIIIIIFFFBBBBBBDDDFFFFFFFFFCCCCCCBBBAAAAAABBBCCCDDDFFFHHHJJJJJJGGGEEEDDDDDDEEEEEEDDDBBB@@@>>><<<;;;888888777777666666555555222222222333333333444444444333222111222333333333000333666777666444333333---///000111444888<<<===BBBFFFDDD>>>CCCOOOPPPGGGKKKMMMJJJBBB===;;;:::888333111222999???===444,,,<<<999444111222666:::<<<<<<<<<>>>@@@AAABBBCCCCCC@@@AAACCCEEEEEEEEEEEEDDD???@@@BBBCCCDDDDDDDDDDDDGGGFFFEEEEEEFFFEEECCCAAA<<<<<<;;;999888777777777444444333222111000//////////////////////////////000000/////////.........------........./////////000//////......//////000000000000000000000000000000000000000111111111111111111000000000000111111222222222222333333333333444444444555666888999:::===<<<===AAAGGGIIIFFFCCCDDDCCCAAA???===<<<;;;;;;;;;>>>AAA@@@===;;;:::;;;777666666555555444444333111111111111111111111111111111000//////000000///666//////???\\\uuu~~~sssYYYDDD:::999<<<>>>777777999:::;;;:::777555,,,///222555666666555555555222333666777555666999444333222333888@@@IIIOOOYYYmmmQQQTTTVVV}}}WWWUUUOOOSSSJJJMMMKKKGGGFFFDDDAAA===999666444111000......000000000///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////............/////////000//////000000000000//////////////////////////////........................+++,,,,,,------,,,,,,+++..................................../////////000000000000000111111111111111......444666444666;;;666777888999999:::<<<>>>===???BBBCCCDDDDDDFFFHHHIIIIIIIIIHHHHHHFFFEEEDDDFFFJJJJJJFFFHHHOOOQQQOOOHHHJJJLLLKKKHHHFFFDDDDDD@@@>>><<<:::888777777777444444333333333333333333000000000000000000000000000000000000111222333444333222222111111222222333222222222222222222333333666666666666777777777888666999<<<<<<;;;<<>>===<<<<<<;;;;;;:::999777666555555333222111000000000////////////000000000000---.........//////000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000111222222333333333333444444444444444444222333555666888999999999888???@@@:::<<>>===@@@DDDGGGFFFEEEEEEEEEDDDCCCDDDEEEFFFGGGEEEHHHKKKKKKIIIGGGEEEDDDEEEDDDCCCAAA???<<<:::888666666666555555444444333111111222222222333333333111111000111222222111000222222222111///000222444333555666444333444666666666444777:::777111444<<<:::444111444555333666::::::888666555222111333777...000333777:::999666444777888:::<<<===>>>??????>>>???AAABBBCCCCCCBBBBBB@@@AAACCCDDDEEEDDDDDDCCCDDDCCCBBBBBBCCCBBB@@@>>>999888888777777777777888444444333222111000///...////////////////////////000/////////............---------.........////////////............//////000000000000000000000000000000000000111111111111000000////////////000000111111111111222222222222444444444555555777888888;;;;;;???GGGNNNPPPLLLGGGHHHGGGDDDAAA@@@?????????;;;>>>@@@???;;;999999:::666666666555555444444444000000000000000111111111---///000//////000111000///111222555CCC___xxxdddSSSCCC:::;;;999555333444555666777999888777555333555888:::999666666999999666666999;;;888888@@@QQQeeettt|||{{{^^^IIIPPP\\\|||qqqZZZQQQSSSLLLLLLHHHJJJIIIIIIGGGCCC===888555555333111......///000000///000///...------,,,------------------------------.........------,,,,,,,,,---------............///---------............///////////////////////////................................................................................................---------------------------------............//////000000000111111111111222222333444555555555555555666777888:::;;;<<<===<<>><<<999666555555666777444444333333222111000000111111000000000000111111000000000000000000000000111111111111111111111111111111222222222333333333666666666666666555555555999999999:::;;;<<<===>>>>>>AAADDDCCC@@@>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>@@@===999666666666555555333333333222222222111111000000//////.........---........................................................................////////////////////////............///////////////333666555222000222555333333333444444444555555111333555666555666888::::::;;;;;;;;;<<<<<<<<<===AAAAAA@@@@@@@@@?????????BBBCCCCCCCCCAAAAAACCCEEEEEEFFFGGGEEECCCBBBCCCDDD@@@???===;;;999888888777555555444333333222111111222111111111000000//////000000000000000000000000000000111111111222222222111111111111111111111111222222222333333333444444333333333444444444555555666555555555555444444444444444444555555555555666999999:::888777888<<<@@@???????????????@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCAAA@@@@@@???>>>===<<<<<<999999888888777666666666000000000000////////////................................................---------............///................................................000000000000000000000000111111111000000000000000000111111111111222222222111111222333444666666777888:::===AAACCCEEEEEEEEEAAAAAA@@@???>>>===<<<<<<>>>>>>>>>===;;;999666555666555555444222111000000000000000000000000000000////////////////////////...---///111000;;;^^^~~~hhhXXXPPPCCC;;;888888888888555888:::999666666999<<<222;;;:::888@@@BBB>>>@@@]]]kkkccc```zzz|||wwwTTTWWWTTT^^^|||llljjjmmmWWWNNNRRRKKKMMMIIIKKKHHHHHHGGGCCC===888666555333111......///000000///000///...------,,,------------------------------......---------,,,,,,,,,------------............------------....................................................................................................................................------------------------------------............//////000000000111111111000000111222333333333333444444555777888999:::;;;<<<>>>BBBCCCCCCCCCCCCDDDDDDIIIIIIEEEDDDHHHIIIGGGHHHIIIIIIIIIJJJJJJKKKKKKIIIIIIHHHGGGEEECCCAAA@@@>>><<<999666555555666777444333333222111111000000111000000//////000000111////////////////////////111111111111111111111111111111111222222222333333666555555555555555555555999999999999:::<<<===>>>===>>>@@@AAA@@@AAABBBCCCAAAAAAAAABBBBBBBBBBBBAAADDDCCCCCCBBBAAA@@@?????????<<<888666666666555444333333222222222111111111000/////////........................................................................................................................////////////---555>>>AAA===666111///333333333333444444444444222444666666666666888999<<<<<<======>>>>>>??????AAAAAAAAA@@@@@@?????????CCCDDDDDDBBBAAA@@@AAABBBCCCDDDEEECCCAAA@@@AAABBB???>>><<<:::888777666555555444444333222222111111111111111000000000//////////////////////////////000000000111111111222222111111111111111111111111222222222222333333333333333333333333444444444444444444444444333333333333444444444444555555555555666555555888===>>>;;;888===============>>>?????????@@@@@@AAABBBBBBBBBBBB??????>>>===<<<;;;;;;:::888777777666666555444444000000000000/////////...................................................---------............///................................................////////////////////////000000000000000000000000000000111111111222222222111111222333444555666666777888:::<<<===>>>????????????>>>>>>>>>>>>>>>===>>>>>>======;;;888666555555555444333222111000000////////////////////////////////////////////////111000222555000...:::LLLhhhxxxpppgggeee\\\JJJ:::>>>;;;999:::<<<>>>>>>===KKKJJJFFFQQQppp}}}sssjjjgggxxxdddNNNKKK^^^ooo}}}yyyssshhhYYYPPPSSSLLLMMMIIIKKKHHHHHHGGGCCC>>>999777666333111......///000000///000///...------,,,------------------------------------------,,,,,,,,,,,,------------............------------....................................------------------------------------------------------------------------------------------------------------------------------------............////////////000000000000......///000111111111111222222333555666777888888;;;===AAABBBCCCCCCDDDEEEEEEIIIJJJGGGGGGIIIJJJJJJGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCAAA@@@??????<<<:::888555444444555555333333222222111000000000000000////////////000000////////////////////////000000000000000000000000000111111111222222222222555555555555555555555555888888888999:::;;;<<<===>>>======???AAABBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBEEEDDDCCCBBBAAA@@@??????===;;;777555555555444333222222222222111111111000////////////............................................................................................................---............/////////...666???BBB>>>777000---222222222333333333333444444555777777666666777888======>>>???@@@@@@AAAAAABBBBBBBBBAAA@@@??????>>>CCCDDDDDDCCC@@@??????@@@AAABBBCCCBBB@@@??????@@@>>>===;;;999666555444333444444333333222111111111111111000000000000//////////////////////////////000000000000111111111111000000000000000000000000111111111222222222333333222222222333333333333444333333333222222222111111333333333444444444555555999666666>>>GGGHHH???666;;;;;;;;;;;;;;;<<<======<<<===>>>???@@@@@@@@@@@@>>>>>>===<<<;;;:::999999666666555555444333333333000000000/////////......................................................---------............///................................................////////////////////////000000000000000000000000000000000111111111222222111111222333444555666666888888777777888999999:::<<<=========>>>>>>??????======<<<;;;:::888666555555444444333222111000000////////////////////////////////////////////////000---000666555...,,,000GGGbbbvvvxxxpppssskkkcccdddkkknnnjjjdddvvv|||xxxxxxzzzvvvuuuoooYYYJJJQQQ___sss{{{ooosss______UUUWWWNNNNNNHHHJJJGGGHHHGGGCCC>>>:::888777333111......///000000///000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.................................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000------...///000000000000222222333444555666777777:::<<>><<<>>>AAACCCBBB@@@AAAAAAAAABBBBBBCCCDDDDDDDDDCCCBBBAAA@@@???>>>===;;;999666555444444333222222111111111111000000000///////////////.........................................................................................................---------.........//////111333555555333111000111111111111222222222333333555666777777555555666777<<<<<<===>>>???AAAAAABBBDDDDDDCCCBBBAAA@@@@@@???BBBDDDEEEDDDBBBAAAAAABBBBBBCCCDDDBBB@@@???@@@AAA???===;;;999666444333333333333222222111111111000000000000000000000///////////////////////////////////////000000000111111000000000000000000000000000000000111111111222222111111111222222222333333333333222222222111111111222333333333444444444444888666888???HHHIIIAAA888;;;;;;::::::;;;;;;<<<===;;;<<<===>>>???@@@@@@@@@>>>>>>===;;;:::999888888666555555444333333222222000000/////////.........................................................---------............///................................................/////////////////////////////////000000000000000000000000000111111111111111111222333444444555555999888777777777888:::;;;<<<<<<<<<=========>>>>>><<<<<<;;;:::888777555555444333333222111000000000///////////////////////////////////////////////////++++++111333222222666333EEE```tttyyyzzzvvvnnnpppSSSYYYggg~~~zzzqqqlllSSS```VVVWWWOOONNNIIIJJJGGGGGGFFFCCC???;;;999888333111......///000000///000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---............/////////---...///000111111111111333333444444555666777777999;;;>>>@@@AAABBBDDDFFFBBBCCCEEEFFFEEEDDDDDDFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCAAA???<<<;;;:::::::::999777666444222222222222111111000000000000////////////............//////........................//////////////////////////////000000000111111111222333333333444444444555555555555666888:::;;;<<>><<<999<<<<<<;;;;;;<<<<<<===>>><<<===>>>???@@@@@@@@@@@@???>>>===<<<:::999888777666555555444444333222222////////////............................................................---------............///..............................................................................//////000000000000//////000000000111111111111222222333333444444444666666666666777999;;;============<<<<<<<<<<<<;;;;;;;;;999888777666555555222222222111111000000///........................////////////////////////000...,,,,,,,,,,,,///444///---888SSSkkkvvv|||mmmrrrnnnnnn{{{zzzyyyuuu{{{|||~~~~~~___aaa]]]CCCZZZQQQTTTMMMNNNJJJLLLFFFGGGFFFCCC???<<<::::::333111......///000000///000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///......///000111111111111333444444555666666777777888:::===>>>@@@BBBEEEGGGDDDDDDFFFIIIGGGCCCCCCFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@???===;;;:::999999777666555333222111000000000000000///////////////......------------..............................////////////////////////////////////000000000000111222222333333444444444333444444555777999;;;<<<999888999<<>>>>>>>>@@@@@@@@@???>>>===;;;999888888666555333333333222111///000000000000////////////.........///////////////........................................................................------------------------,,,------------.........***+++---///000000///////////////000000000111111222333555555444444555666555666777999;;;===>>>???BBBBBBBBBBBBAAAAAAAAAAAA>>>@@@CCCDDDDDDDDDDDDEEECCCDDDDDDCCCAAA@@@@@@AAA===<<<:::999777666555555000000000000000000000000......////////////000000....................................////////////////////////////////////........./////////000000/////////000000000111111333333333222222222111111111111222222222333333333222444777777666777:::======<<<<<<<<<<<<===>>>>>>>>>>>>??????@@@@@@?????????>>>===;;;:::888777666555555444444333222222222/////////.........------................................................---------............///........................................................................---......//////000000111/////////000000000111111111222222222333333333444222333333555777999;;;<<<======<<<<<<;;;;;;;;;::::::999888777555555555555111111111000000000//////........................////////////////////////---///111000...---...111+++111222222CCCbbbxxx||||||{{{vvvvvvcccqqqrrrGGG???AAA555XXXPPPSSSMMMNNNJJJLLLFFFFFFFFFDDD@@@<<<;;;;;;333111......///000000///000///...------,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........---...///000111111111111333333444444555666666666777999<<<===???AAAEEEGGGFFFDDDFFFJJJHHHBBBAAADDDGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@???>>><<<:::999888555555444222111000///...////////////////////////...------------------............................................................/////////000000111111111222333333444444222333333444666888:::;;;777999:::;;;===@@@DDDGGGBBBAAA???===<<<===>>>?????????===<<<:::888777666555333222222333222000...000000/////////...................../////////000........................................................................------------------------,,,,,,---------.........+++,,,...000111111...,,,....../////////000000000000111333333333333555666333444555777:::<<<===>>>>>>>>>>>>???????????????===???BBBCCCBBBAAAAAABBB???@@@AAA@@@>>>======>>>::::::888777666555555555000000000000000000000000........./////////000000........................------........./////////........................------........./////////....../////////000000000222222111111111000000000111111111111222222222222555666888777666777:::>>><<<<<<<<<<<<<<<===>>>>>>>>>????????????>>>>>>=========;;;:::888666555444444333333222222111000000//////.........---------................................................---------............///........................................................................------......///000000111////////////000000000111222222222222222333333333111222444666888999::::::;;;;;;;;;;;;;;;<<<<<<<<<:::999777555444444444555000000000000000/////////........................////////////////////////+++---000111222333333222)))777:::---)));;;TTTccc```sss~~~uuuxxxttttttxxx\\\\\\[[[NNN===>>>???333\\\SSSUUUNNNNNNJJJKKKFFFFFFFFFDDD@@@===;;;;;;333111......///000000///000000...---------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---...///000000000000333333333444444555555555666999;;;===???AAAEEEHHHEEECCCEEEIIIFFF@@@>>>BBBGGGGGGFFFDDDCCCBBBAAAAAA@@@@@@@@@???>>>;;;999777555444333222111///...............///////////////...------,,,,,,------.............................................................../////////000000000111222333333444444222222333444666888:::;;;:::<<<===;;;888999===AAAEEECCCAAA???>>>>>>???@@@@@@???===<<<:::888777666444333222222222222///---000/////////............---.........//////000000........................................................................------------------------,,,,,,,,,---------......000...---,,,---......---............/////////000...000222222222333444666222333555777999;;;===>>>;;;;;;;;;<<<======>>>>>>===???AAABBB@@@???>>>>>><<<===>>>===;;;999:::;;;888777666555555444444555////////////000000000000---.........//////000000........................---------.........//////........................---------.........//////............/////////000000000000000////////////000111111111111222222222333333444333333444666888<<<;;;;;;;;;;;;<<<======????????????>>>===<<<;;;<<<;;;:::888666555333333222222111111000///////////////.........---------................................................---------.........//////........................................................................---------...///000000111////////////000000000000222222222222222222333333333444777999:::::::::999888999999:::;;;======>>>999888666555444444444555000000000000////////////........................///////////////////////////---+++***---000000---///)))+++444222)))...<<