BMU6( }}}pppllltttwwwiiiRRRIIIGGGOOO```{{{uuucccppp|||}}}QQQ>>>:::AAADDDGGGWWWdddmmmlll\\\WWWeeeqqquuuyyy|||xxxjjjZZZQQQIIIBBBFFFNNNSSSYYY```ccceeegggddd```^^^bbbddd^^^QQQEEE>>>===???DDDBBBCCCHHHFFFHHHTTTbbb~~~SSS???EEEMMMOOOVVVSSSFFFVVVLLL999FFFttt{{{YYYPPPqqq___WWW```eeemmmsssvvvrrrmmmkkkiiifffeeegggkkkqqqzzz~~~fffRRR]]]gggvvv{{{kkkdddhhhqqqwww|||cccddd}}}}}}UUU666111///555000.........---///111222MMMxxxyyy{{{}}}xxxTTTPPP```tttpppwwwzzzsssmmmggg\\\QQQIIILLLIIIPPPVVVttt{{{fffNNNGGGCCCEEEGGGFFFEEEEEEBBB<<<>>>===:::QQQ{{{zzzkkkiiirrrxxxuuukkkgggccc```]]]]]]\\\[[[ZZZZZZZZZZZZ[[[WWWRRRPPPQQQWWW]]]bbbVVVRRRNNNKKKJJJIIIIIIHHHLLLJJJIIIHHHIIIJJJIIIHHHHHHIIILLLNNNPPPQQQQQQQQQNNNUUUUUUWWW```ggguuuiiiHHHKKKTTTQQQTTTbbbfff>>>444111///000.........------------.........555HHH}}}aaauuupppttt}}}|||~~~{{{nnnQQQNNNSSSYYY```pppvvviii^^^mmmzzzKKK???;;;@@@AAAHHHVVVdddoooqqqbbbZZZeeerrrwww{{{~~~zzzeeeVVVKKKIIIGGGFFFNNNYYY```gggjjjfffaaaaaaaaa___\\\\\\[[[ZZZUUULLLBBB;;;>>>CCCBBBDDDJJJJJJLLLZZZggg^^^IIIDDDFFFQQQLLLYYYNNNHHHooo~~~EEE999???sss|||```]]]uuu[[[fffmmmiiiccckkkrrrrrrqqqrrrqqqoooqqquuu~~~xxxbbbeeelll{{{hhhVVVNNNPPPWWW\\\uuu~~~dddqqqMMM999555...222.../////////---///000111LLLwww~~~[[[PPPVVVxxx|||xxx~~~xxxqqqkkkeeeZZZOOOGGGKKKIIIRRRYYYxxx{{{ZZZIIIGGGHHHIIIGGGEEEIIIOOOHHH===???BBB;;;CCCeee{{{qqqnnnggglllvvvxxx}}}~~~|||mmmaaaZZZWWWTTTQQQUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPOOOPPPRRRTTTVVVWWWMMMNNNNNNKKKGGGFFFFFFFFFFFFEEEEEEFFFHHHJJJIIIIIIKKKMMMOOORRRTTTTTTTTTSSSSSSXXXZZZeeezzzvvv[[[LLLSSSUUUSSShhhUUU444111222111000---......------------.........444BBBqqqccczzzsssttt{{{yyy{{{~~~~~~sssTTTVVV```ccc```eeehhh]]][[[jjjyyy|||rrrCCC======@@@@@@IIIWWWdddqqquuuggg]]]eeetttxxx}}}mmmPPPCCC<<>>EEELLLYYYhhhqqqsssnnneee]]]vvvzzzZZZCCC???BBBNNNTTTWWWbbbqqq|||lllZZZTTTXXX[[[XXXSSSMMMHHHBBB???AAADDDFFFFFF@@@AAACCCGGGLLLTTT]]]dddyyypppHHH333CCCFFFHHH___PPPTTT@@@```TTT>>>666===PPP~~~xxx~~~jjjNNNccc}}}xxxsssssszzz}}}vvvjjjuuussshhhfffkkkzzzzzz~~~tttnnnmmmrrrvvvvvvxxx{{{yyyvvvfffbbb^^^]]]___gggxxxrrrttthhhWWW;;;///444111,,,///000,,,222///...111???mmm~~~~~~yyysssKKKKKKkkk{{{yyytttnnnfff[[[PPPHHHIIIHHHLLLRRRdddoooQQQYYYRRRLLLJJJEEEBBBFFFOOOQQQGGG===;;;???EEEJJJMMM~~~jjj\\\VVVXXXUUUUUUYYY[[[\\\^^^ccceeeggghhhhhhgggggghhhiiihhhhhhgggfffccc```\\\ZZZTTTSSSQQQNNNLLLIIIGGGFFFHHHGGGGGGFFFEEEDDDCCCCCCFFFGGGHHHHHHHHHGGGFFFEEEFFFEEEDDDCCCCCCCCCCCCCCCAAABBBDDDEEEFFFJJJNNNRRRSSSRRRWWW``````XXXXXX___fffxxx```EEEFFFQQQ]]]___lllIII<<<000......,,,,,,///...------,,,,,,------...***333<<<___tttkkk}}}vvvoooqqqwww|||wwwuuuuuuzzz||||||}}}}}}yyypppfffiiiqqqppprrrwwwuuu|||~~~}}}}}}|||uuuiii[[[VVVWWWTTTZZZaaammmyyyooobbbUUUGGG>>>>>>CCCHHHUUUeeeqqqvvvssshhh]]]wwweeeNNN@@@DDDJJJPPPYYYdddjjjllljjj]]]OOOJJJNNNQQQOOOKKKLLLHHHBBB>>>???@@@@@@@@@BBBCCCFFFIIINNNWWWaaahhhkkkVVV777777OOORRRJJJTTTIIIAAAGGG|||LLL<<<666777HHH}}}ppp^^^QQQppp~~~yyyuuusssxxx}}}nnn___TTTkkkgggeeeiiiooouuuxxxyyy|||yyyyyyvvvqqqvvvtttuuu|||mmmrrrZZZ;;;...333222...000111,,,222......111@@@mmm}}}~~~uuuzzz~~~{{{UUUKKK\\\}}}zzzxxxssslllcccXXXNNNGGGIIIIIINNNUUUkkk{{{XXXSSSQQQQQQSSSPPPGGGCCCDDDKKKEEE??????CCCFFFGGGHHH```oooaaaOOOLLLKKKMMMNNNLLLMMMOOOQQQRRRTTTUUUTTTRRRQQQQQQOOOPPPQQQQQQPPPNNNLLLJJJKKKJJJJJJHHHGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEDDDCCC@@@@@@???>>>============FFFGGGHHHIIIJJJNNNSSSVVVWWWXXXYYYZZZYYY^^^kkkyyyjjjMMMIIIVVVSSSSSSaaauuuBBB777...---...,,,---///------,,,,,,,,,,,,------333333222SSSlllzzzrrrqqqttt|||~~~wwwttttttuuuyyy{{{zzzyyyyyyvvvqqqyyypppttt|||}}}~~~~~~}}}{{{zzzyyyxxxxxxvvvlllYYYJJJHHHNNNEEELLLWWWggg~~~vvvpppggg\\\OOOBBB???BBBCCCPPPaaapppzzzzzzlll]]]vvv|||{{{SSSFFF>>>JJJSSSXXXdddqqqooocccYYYRRRIIIFFFHHHKKKJJJIIIFFFCCC@@@======>>>======DDDFFFIIINNNUUU\\\bbbfffUUU>>>111???RRRUUUPPPQQQKKKAAAaaayyyBBB999555222===zzznnnlllzzzqqqyyyTTTPPPooo{{{wwwuuuyyy{{{uuueee]]][[[\\\]]]kkkoooyyynnnmmmnnnttt~~~uuuhhh}}}___:::...111222000000222,,,111......111???lllxxxsssgggPPPMMMiii}}}yyyvvvqqqiii___TTTKKKFFFHHHKKKPPPXXXvvvvvv\\\QQQPPPRRRUUUSSSKKKBBB???GGGDDDCCCCCCEEEEEEBBB???EEEaaazzzddd[[[RRRMMMJJJFFFFFFIIIJJJKKKLLLMMMLLLJJJHHHFFFHHHIIIJJJJJJJJJIIIGGGFFFAAAAAAAAABBBBBBBBBBBBBBB????????????????????????999;;;===>>>???@@@??????DDDCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJLLLQQQWWW[[[ZZZaaadddbbbeeeuuujjjGGGDDDWWWVVVYYYfffTTT999111,,,,,,---------///------,,,,,,,,,,,,------333333///DDDzzzooowww}}}wwwuuuxxxyyy|||vvvuuuvvvuuuyyyzzzxxxvvvtttpppjjjqqqmmmuuuzzz{{{~~~~~~~~~zzz{{{{{{{{{zzzxxxwwwvvvnnnqqqqqqgggTTTFFFJJJUUUQQQSSS\\\nnnwwwrrrllleeeXXXIIIAAA@@@???LLL^^^nnn|||qqq^^^qqq{{{hhhJJJDDDAAALLLYYYeeeqqqttthhhWWWOOOLLLHHHFFFGGGHHHHHHHHH???>>>>>>>>>???@@@@@@@@@FFFGGGKKKTTT^^^aaa\\\VVV???999???GGGIIIOOOUUUSSSGGGXXXZZZ;;;555444000777mmmiii^^^pppyyyUUURRRhhhsssjjj^^^```ZZZYYYeee{{{yyykkk^^^VVVMMMLLLRRR\\\iiissswwwwwwSSSRRR[[[kkk~~~nnnzzz{{{ccc999//////000000...222+++111......111>>>iii}}}zzzZZZGGG___}}}{{{wwwtttnnneeeZZZPPPIIIFFFGGGJJJPPP\\\|||wwwVVVQQQNNNLLLLLLLLLIIIEEEBBBEEEFFFFFFEEEFFFFFFBBB===@@@QQQssslll]]]SSSMMMLLLOOOFFFEEEDDDDDDDDDDDDBBBAAABBBBBBBBBBBB@@@???===<<<>>>>>>??????@@@AAAAAAAAABBBAAAAAAAAA@@@?????????<<<===>>>@@@AAA@@@@@@???>>>>>>???@@@BBBDDDFFFGGGIIIJJJKKKKKKLLLPPPUUUYYY]]]kkkvvvxxx~~~^^^KKKLLLUUU[[[OOOoooppp>>>333000---,,,......---------,,,,,,,,,,,,,,,,,,---***444444<<>>LLL[[[kkk|||wwwccclllXXXFFFAAAGGGMMM]]]qqqwwwjjjXXXNNNJJJHHHFFFEEEEEEFFFEEEEEE>>>???@@@@@@AAABBBCCCDDDHHHGGGLLLXXXccc___OOO@@@333>>>KKKJJJFFFPPPTTTIIIHHH}}}HHH:::444555222444cccqqq^^^mmmyyyVVVVVVeeedddXXXPPPWWWQQQQQQ___xxxyyy~~~xxxvvvxxxmmm```\\\\\\bbbgggmmmxxxgggTTT[[[fffvvvpppbbb888111...---///,,,111+++000...///000:::ccceeeGGGXXX~~~{{{yyytttrrrlllaaaVVVMMMHHHFFFHHHIIIPPPddd}}}iiiPPPKKKJJJHHHFFFFFFFFFFFFDDDDDDGGGHHHGGGHHHMMMLLLHHH???QQQqqquuufffYYYQQQNNNNNNKKKGGGEEEFFFGGGGGGFFFDDDDDDDDDCCCBBBAAA??????BBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@CCCDDDEEEEEEEEEEEECCCCCCAAAAAABBBCCCEEEGGGIIIJJJNNNPPPSSSUUUXXX\\\aaaeeerrrwwwTTTAAALLL```cccXXXkkkKKK555222111000.........---,,,,,,,,,,,,++++++,,,,,,,,,'''222555888VVVyyybbbxxxxxx~~~|||}}}wwwzzz}}}~~~~~~}}}}}}}}}wwwzzzzzzwwwuuuuuurrrnnnrrrwwwyyyvvvvvvwwwvvvuuusssuuuvvvwwwwwwvvvtttsssvvvssslll^^^LLLAAADDDNNN^^^ZZZaaatttwwwooohhhgggbbbTTTDDD:::>>>KKKYYYfffyyyooollljjjRRRHHHDDDMMMQQQaaassspppZZZKKKIIIJJJHHHGGGGGGHHHIIIHHHFFFCCCDDDDDDDDDBBBBBBDDDEEEJJJKKKOOOWWW\\\UUUCCC333555DDDLLLKKKQQQVVVPPPDDDqqqBBB<<<333888444333ZZZfffiiirrrgggLLLOOOXXXUUUMMMKKKLLLJJJNNN\\\nnnzzzzzzuuuXXXccc~~~sssyyyvvvoooccciiilllssszzz|||~~~rrr}}}[[[555444...,,,000,,,111***000...///...555\\\pppLLLPPPssssss|||yyywwwrrrpppiii^^^SSSKKKHHHIIIKKKIIIUUUrrr|||```MMMAAAFFFJJJIIIGGGGGGEEEBBBAAAGGGIIIGGGJJJSSSVVVSSS???UUUmmmppp```WWWZZZVVVPPPMMMNNNNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEEEEFFFEEEDDDCCCBBBFFFGGGHHHIIILLLNNNPPPRRRSSSXXXbbblllvvvcccRRRGGGLLLSSSXXXgggxxxXXX333999111333222...---///...,,,,,,,,,++++++++++++,,,,,,.........444VVVbbb}}}{{{zzz|||{{{zzzzzz|||~~~~~~|||yyy{{{{{{xxxwwwyyyxxxuuu}}}{{{~~~{{{xxxvvvwwwvvvtttqqqrrrtttvvvwwwwwwvvvtttsssrrrjjjaaaXXXNNNHHHLLLTTT]]]___lllxxxllldddfffhhh^^^LLL???<<>>+++666000---KKK}}}tttccczzzXXXRRRPPPTTTWWWWWW\\\eeeeeeeeegggkkkrrrzzzxxxaaaooonnnmmmgggdddccczzzaaazzzFFF,,,777///---666111///)))000000000,,,...PPPzzzcccQQQ[[[yyyyyy}}}wwwsssqqqooo~~~}}}zzzwwwuuuooommmggg[[[PPPIIIJJJMMMRRRNNNdddtttNNNFFFEEEOOOSSSLLLDDDEEEIIIJJJ@@@HHHHHHAAA@@@FFFFFF@@@JJJFFFEEETTTkkk~~~xxxmmmeeeZZZYYYWWWUUUSSSRRRQQQQQQIIIJJJKKKLLLNNNOOOPPPQQQNNNOOOOOOQQQRRRSSSTTTUUUPPPQQQSSSTTTUUUVVVUUUUUURRRVVV]]]fffqqq{{{rrrbbbSSSGGGSSS]]]aaabbbyyyTTT444;;;333,,,000000+++***///111...,,,++++++++++++++++++,,,((()))111111;;;mmm}}}~~~xxxuuuyyyyyyxxxyyy}}}|||zzz{{{|||}}}|||zzzwwwwwwyyy{{{}}}}}}~~~}}}}}}zzzvvvsssrrrssstttsssqqqvvvxxxzzz|||{{{yyyvvvtttfffWWWMMMQQQSSSMMMJJJMMMdddnnnlllxxxyyyllljjjmmmhhh\\\RRRBBBBBBLLL```rrrrrrvvvTTTKKKLLLFFFBBBEEEZZZVVVTTTRRRLLLFFFEEEHHHCCC>>>999;;;BBBEEECCC@@@AAACCCEEEEEEEEEIIIPPPVVVZZZUUUKKK===333555AAAMMMPPPZZZRRRLLLNNNKKKttteeeUUUCCC111222000666>>>aaa{{{ccc|||rrrYYYIIINNN```ffffffjjjkkkxxxxxx~~~qqqfffnnnqqqnnn}}}{{{kkkiiimmm}}}rrrooofffbbbIII444111444222000333///......///---,,,444===pppwwwllloooqqqYYYMMMjjj}}}}}}~~~|||uuuoooqqqwwwyyywww|||}}}{{{zzzyyyvvvtttoookkkbbbUUULLLJJJLLLNNNSSSNNNxxx___HHHCCCSSSUUUPPPDDD???EEELLLOOOIIIEEEFFFJJJJJJEEEEEEHHHJJJIIIIIIIIILLLeeexxx~~~vvvooollljjjkkkmmmnnnllliiidddeeegggfffdddeeeiiilllrrrqqqssswww|||~~~|||yyyyyyyyyzzz|||{{{}}}nnnZZZPPPEEEHHH[[[YYYdddppp]]]===:::888///111///------......---,,,,,,++++++******++++++,,,...---+++--->>>___{{{~~~|||}}}|||yyywwwvvvxxx||||||zzz|||}}}zzzxxxwwwyyyyyywwwuuuvvvzzz~~~~~~~~~~~~~~~~~~|||{{{{{{xxxuuurrrrrrssstttsssqqqyyyyyyxxxwwwvvvtttrrrpppmmmYYYIIIFFFGGGEEEHHHNNN[[[qqqrrrppp}}}wwwoooggggggiiieee\\\TTTGGGEEEKKK\\\ooo~~~ttt~~~www___KKKIIIHHHBBBCCCKKKUUUPPPKKKIIIFFFAAAAAACCCDDDAAA???AAAFFFIIIHHHFFFFFFEEEDDDFFFJJJOOOSSSVVVVVVNNNBBB888666<<>>AAABBB@@@AAACCCFFFXXXzzzuuufffNNNHHHUUU[[[YYY___bbbaaaCCC;;;;;;777222111///------......---,,,,,,++++++******++++++,,,---///---+++555TTT~~~~~~}}}ooouuu{{{|||zzzyyyvvvuuuvvvzzzzzzxxx{{{~~~zzzvvvxxx|||}}}yyytttrrruuuxxxzzzzzz{{{|||}}}}}}}}}{{{|||xxxxxxyyyzzzyyyxxxvvvuuutttrrrpppppprrrsssrrrqqquuutttrrrpppnnnmmmmmmmmmgggSSS@@@:::;;;===CCCJJJRRRtttssslll|||xxx```aaaaaabbbbbb```[[[WWWMMMGGGGGGSSSfffyyyxxxiiiQQQIIIGGGJJJEEE>>>CCCPPPQQQIIIAAA@@@@@@>>>>>>@@@CCCCCCEEEGGGIIIJJJJJJJJJGGGEEEDDDHHHOOOTTTTTTSSSMMMCCC888555;;;EEELLLOOOVVVKKKKKKJJJ\\\bbb===333666111222///BBBqqqzzzoooooo{{{UUULLLSSSdddrrr{{{vvvdddnnnxxxzzzwwwllltttqqqpppwwwtttrrruuummm}}}tttGGG;;;222444555111///111---,,,...000...,,,000777aaapppnnn|||wwwPPPYYY}}}rrruuuuuuuuuwwwvvvrrrpppwww~~~|||zzzyyywwwtttqqqnnneeeYYYOOOKKKLLLOOORRRJJJppp}}}LLLGGGPPPMMMIIIBBB===???GGGKKKKKKGGGDDDCCCDDDCCC???>>>@@@EEEBBBBBBDDDCCCJJJ^^^uuuzzzgggpppuuu{{{lll]]]LLLQQQKKKGGGVVVeeeppp}}}\\\888777===777333999222000............---,,,,,,++++++******++++++,,,(((,,,...+++222QQQwww___yyy{{{www|||~~~~~~zzzwwwuuuuuuwwwvvvtttvvv{{{}}}{{{zzz|||}}}zzzxxxxxxxxxwwwvvvwwwxxxyyyyyy{{{||||||{{{zzzzzzzzzvvvvvvuuutttsssqqqpppooonnnnnnmmmnnnoooooopppooolllllllllkkkkkkkkkjjjjjj]]]LLL===:::>>>BBBGGGLLLPPPooo|||oooqqq}}}aaaQQQZZZ``````]]]\\\[[[ZZZRRRJJJDDDKKK\\\ppp|||sss]]]IIIDDDDDDIIIMMMFFF===AAANNNNNNDDD;;;;;;>>>???@@@BBBAAAEEEHHHIIIHHHGGGHHHIIIFFFFFFHHHLLLOOOPPPNNNKKK???999555888BBBLLLPPPQQQOOOYYYGGGMMMUUU444333222333333---666```}}}zzzTTTPPPXXXfffsss~~~kkkllltttyyy~~~```___oooqqqHHH@@@:::999777111...///,,,,,,---000///---///444SSSzzzxxxsss~~~UUUVVVuuunnnqqquuuvvvrrrpppxxx}}}{{{zzzxxxuuurrrooommmcccXXXRRROOOOOOQQQTTTUUU}}}zzztttSSSHHHFFFGGGEEEBBB???@@@FFFLLLOOOFFFEEEDDDCCCBBBAAAAAAAAAEEEAAA@@@CCCEEEFFFLLLUUUggg~~~~~~xxxbbbPPPEEE???SSS[[[^^^qqqYYYDDD:::BBBAAA333222===333111///...//////...,,,,,,++++++******++++++,,,(((+++---,,,111KKKxxxmmmUUUpppwwwrrrwww|||xxx}}}yyyvvvuuuuuusssoooqqquuuyyy{{{~~~|||yyyvvvtttssssssssssssrrrrrrrrrssstttuuusssrrrvvvtttrrrooonnnnnnnnnoooiiiiiijjjkkkkkkkkklllmmmiiijjjlllmmmmmmkkkhhhggg___QQQBBB>>>DDDLLLSSSXXXUUUbbbgggeeennnyyymmmTTTSSS```hhhccc[[[YYYZZZ[[[VVVOOOGGGHHHUUUhhhxxxyyy}}}yyyqqqfff\\\SSSIIIAAAFFFFFFJJJLLLFFF???@@@HHHHHH???888:::???AAACCCFFFCCCGGGKKKJJJGGGEEEFFFIIIJJJNNNQQQQQQLLLFFFAAA???333666;;;BBBIIINNNQQQRRRKKKVVV]]]CCC000555---111000---333SSSxxxyyyrrr}}}\\\YYY```jjjsssxxx~~~wwwzzzyyyoooUUUkkkbbbIIIDDD>>>;;;777222000111---,,,---111000---...111MMMxxxwwwzzzeeeSSS```xxxxxxhhhmmmuuuxxxtttrrrzzz~~~}}}{{{yyywwwtttooolllhhh___WWWUUURRROOOQQQVVVjjjyyy|||}}}gggTTTFFFBBBCCCEEEFFFDDDAAACCCLLLUUUJJJIIIGGGDDDAAAAAA@@@???===::::::???EEEHHHJJJMMMRRRnnn|||{{{vvv{{{vvvmmmaaaVVVOOOMMMMMMPPPbbbqqqbbbGGGEEEEEEFFFAAA888666;;;444222000/////////...---,,,++++++******++++++,,,...---,,,+++,,,<<<\\\zzzgggLLL\\\xxx~~~ppprrryyy|||xxxvvvuuuqqqmmmooosssyyy|||~~~}}}}}}xxxuuuqqqoooooopppooooooooooooooooooppppppnnnlllsssqqqnnnlllkkklllnnnpppfffhhhjjjjjjiiiiiiiiijjjlllnnnooopppnnnjjjfffdddeeeVVVDDD===CCCQQQ]]]ccc^^^[[[WWWZZZbbbhhhddd[[[fffssswwwkkk\\\XXXYYYZZZYYYUUUNNNKKKRRRbbbpppvvvuuu}}}___[[[TTTKKKDDDCCCDDDEEEGGGEEEFFFHHHEEE@@@AAAEEE>>>999666;;;@@@CCCEEEIIIGGGJJJLLLLLLIIIHHHIIIKKKQQQTTTTTTOOOEEE;;;666555111999CCCKKKNNNOOOPPPQQQJJJMMMmmm999333777,,,,,,+++...333GGGsss~~~}}}mmm]]]zzziii```ccclllqqq{{{|||uuuyyytttkkk~~~yyyzzz|||qqquuuwww~~~ttt\\\YYYUUUFFFBBB===:::888777555444000---...000111......111>>>ggg|||~~~WWWSSSeeexxxlllqqqvvvtttlllfffkkkvvv|||}}}|||zzzyyyvvvrrrmmmiiibbbZZZUUUUUURRROOOTTT^^^gggoooqqqXXXIIIAAAEEEAAADDDHHHGGGAAA@@@JJJVVVTTTTTTPPPIIIEEEEEECCC@@@GGGEEECCCCCCEEEFFFGGGHHHJJJ[[[ppp{{{pppmmmqqq{{{~~~mmmbbbUUUQQQKKKFFFGGGNNNXXX```ssscccQQQKKKHHHAAA<<<===AAA===777555333111000000000...---,,,++++++******++++++,,,///,,,+++---...777NNNfffnnnLLLGGGYYY}}}xxxttt~~~zzzwwwvvvsssoooqqquuu~~~~~~~~~~~~}}}}}}vvvrrrnnnmmmmmmnnnlllkkkllllllllllllmmmmmmnnnmmmpppnnnllljjjiiihhhhhhhhhfffhhhkkkkkkiiihhhhhhjjjlllllllllllljjjhhheeecccbbbVVVGGGBBBKKK[[[ggglllgggdddbbbccceeeiiinnnssssss___XXXYYYXXXVVVWWWSSSLLLNNNZZZfffkkksssuuuxxxwwwhhhLLLGGGCCCAAABBBCCCDDDEEEDDDCCCDDDEEEDDD@@@@@@BBB666555888???DDDEEEIIIMMMHHHIIIJJJJJJKKKLLLNNNOOOOOOMMMGGGAAA:::666444444999@@@IIIOOOQQQQQQPPPPPPSSSoooNNN777888666111...***000222999```nnn]]]}}}jjjgggrrrvvvzzz~~~zzziiirrruuukkkttt}}}ggg^^^sssYYYCCC@@@===<<<======999444333///...000111//////111111YYYjjjTTTZZZvvv{{{tttvvvvvvpppccc\\\cccooo~~~}}}{{{zzzxxxuuuqqqkkkggg```YYYUUUUUURRRQQQ^^^ooouuuZZZdddmmm~~~MMMCCC===EEEAAAAAADDDEEEAAA>>>EEEPPPSSSTTTPPPIIIFFFGGGGGGCCCRRRQQQNNNHHHBBBAAABBBBBBFFFKKKQQQUUUsssuuuyyybbbhhhiiinnnxxx~~~nnnbbbXXXNNNGGGLLLLLLNNNVVVcccrrrfffOOOQQQPPPIII@@@<<>>AAA>>>>>>AAA@@@===BBBJJJEEEHHHFFF@@@???CCCEEEAAAGGGJJJIIICCC>>>===AAADDD@@@???HHHFFFhhh{{{xxxbbbsssxxxggg^^^```jjjuuu|||nnnaaaQQQFFFEEEHHHKKKLLLQQQWWWeeeyyydddQQQOOOOOOMMMJJJIIIIIIDDD;;;999;;;777555222111111000///---,,,++++++++++++++++++,,,+++))),,,...***,,,@@@YYYyyyxxxvvvkkkNNNBBB\\\~~~~~~yyysssnnnooottt~~~|||{{{|||~~~{{{yyyvvvtttqqqmmmhhhddddddcccbbbdddgggiiiiiiiiimmmllljjjeee```___cccffftttrrrnnnjjjgggfffeeeeee___```bbbcccddddddccccccbbb```aaahhhrrrwwwtttpppssssssvvvyyy{{{yyy]]]WWWVVVQQQSSSPPPMMMJJJJJJKKKMMMOOOaaacccaaaZZZNNNFFFCCCDDDDDDCCCBBBAAAAAABBBDDDFFFEEEDDDBBBAAA@@@AAAAAABBB555===EEEGGGEEECCCFFFKKKIIILLLOOOOOOLLLGGGCCCBBB999666333222555:::>>>@@@EEEMMMLLLJJJNNNMMMPPP\\\HHH???<<<333333777222...///333222<<>><<<888555555222000000///...///111111===nnnzzz|||{{{aaa[[[rrryyyddddddfffhhhlllrrrzzz}}}{{{tttqqqpppmmmhhhccc\\\RRRRRRYYYTTTTTTyyy|||UUU]]]|||WWWJJJAAACCC:::<<<<<<<<<<<<<<<<<<;;;;;;===???@@@AAAAAACCCEEEHHHEEE@@@???BBBAAA<<<<<<@@@DDD@@@BBBKKKVVVjjjqqqxxxwwwsssrrr\\\UUU\\\bbbgggooozzz~~~wwwwwwssseeeYYYUUUNNNNNNFFFEEENNNRRRUUU___uuussseee^^^WWWRRRPPPMMMKKKHHHEEEBBB>>>:::777;;;555///000444555000***...---,,,,,,++++++,,,,,,---***+++...++++++;;;PPPiiimmmqqqSSS@@@OOOmmmyyyppplllmmmuuuxxx}}}}}}zzzxxxvvvtttqqqnnnjjjffffffccc___^^^```ccceeefffcccccccccaaa___```cccgggooommmiiifffdddbbbbbbbbb^^^^^^^^^^^^^^^_________^^^]]]___dddkkknnnmmmjjjiiioooxxxgggSSSRRRSSSOOOMMMLLLIIIGGGFFFGGGIIIJJJLLLMMMNNNJJJEEEAAA@@@AAACCCBBBAAA@@@AAABBBDDDEEECCCDDDDDDDDDDDDBBBAAA@@@:::???DDDFFFEEEEEEHHHKKKTTTUUUTTTOOOGGG>>>888555666444333444888>>>DDDGGGRRRMMMNNNWWWQQQ@@@VVVeeeAAA>>>:::333555888333//////222///777XXX}}}}}}}}}~~~uuueeebbbsss{{{|||rrrkkkmmmbbbPPPKKKCCCBBBAAA@@@???===:::888999666333111///......///---333\\\xxxnnn___iiiwwwaaadddgggjjjmmmssszzz~~~xxxrrrooonnnkkkeee```\\\SSSPPPSSSUUUffflllSSSiii}}}KKK@@@<<>>AAACCCCCCCCCCCCDDDBBB>>>===AAAAAA>>>>>>BBB??????DDDKKKLLLQQQeee|||jjjwww~~~xxxmmmddd___\\\ZZZ\\\\\\[[[]]]eeeqqqzzz|||sssmmmiii[[[SSSMMMLLLMMMMMMNNNOOOLLLQQQOOOTTTfffvvvcccWWWWWWSSSNNNMMMLLLKKKIIIFFFDDDAAA>>>;;;666555333222000///...,,,...---,,,,,,++++++,,,,,,,,,)))***---+++***777IIIbbbnnnjjjQQQ===BBBZZZuuu|||zzzqqqlllllllllpppvvv}}}~~~|||zzzxxxwwwtttpppmmmjjjeee^^^ZZZ[[[]]]```bbb]]]^^^^^^^^^^^^___bbbeeegggeeeccc```___^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[YYYZZZ\\\___bbbccccccbbbdddmmm{{{oooTTTMMMPPPOOOLLLIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@AAACCCDDDFFFEEEFFFHHHIIIHHHFFFCCCAAA>>>@@@CCCGGGJJJLLLNNNOOORRRQQQNNNHHH@@@999555333555666888;;;AAAFFFLLLOOOJJJRRRNNNFFFJJJ[[[dddKKK???@@@888444666777444000000111---000IIIggg{{{uuu~~~|||xxxwww~~~}}}hhhzzzjjj]]]lllsssoooSSSOOOCCCEEEDDDBBB@@@>>><<<;;;:::999777444111///.........000111IIIxxxzzz~~~gggaaalll}}}www___eeekkkpppuuu|||yyyuuuooollliiieee___[[[TTTOOOLLLQQQ```}}}[[[VVV{{{aaaEEE<<<999BBB:::;;;<<<>>>??????>>><<<;;;===AAAEEEGGGGGGEEECCCCCCAAA??????BBBCCCBBBCCCFFFBBBDDDIIIMMMGGG@@@FFFRRRuuuwwwbbbbbbsssrrrtttuuurrriii___XXXUUU^^^nnnzzzyyytttwww{{{vvvrrrpppuuurrrkkk```TTTLLLIIIJJJOOOOOOLLLIIIKKKTTT[[[]]]nnn}}}ppp___SSSSSSVVVRRRNNNMMMEEEEEEEEECCCAAA???<<<;;;===@@@AAA<<<444///000333...---,,,,,,++++++,,,,,,---((((((++++++***111===ZZZyyy~~~xxxZZZIII:::<<>>@@@AAABBBAAA???===CCCEEEIIIJJJIIIGGGFFFFFFDDDCCCCCCDDDEEEFFFGGGIIIHHHHHHJJJJJJDDD>>>BBBJJJddd~~~oooyyyzzz}}}zzzuuu~~~iiiaaa^^^ZZZ[[[\\\]]]\\\ZZZYYYXXXXXXZZZWWWSSSQQQQQQPPPOOONNNQQQQQQNNNIIIEEEHHHQQQYYYNNNYYYdddmmm{{{lll[[[UUUSSSVVVVVVPPPKKKKKKCCCDDDEEEDDDAAA>>><<<;;;FFFHHHHHHAAA777111000333...---,,,,,,++++++,,,,,,---)))(((+++,,,***---333PPPsssuuuXXXIII;;;:::GGG[[[qqq~~~xxx}}}yyytttssssssoookkkhhhiiinnntttxxx{{{||||||}}}}}}{{{vvvrrrooolllgggdddbbb___]]][[[\\\\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZVVVXXX\\\^^^]]]YYYTTTQQQSSSVVVYYYXXXTTTSSSUUUXXXbbbccciiirrrvvvuuutttuuu\\\NNNFFFJJJLLLGGGFFFJJJGGGGGGGGGGGGGGGEEEDDDCCCEEECCCBBBBBBCCCBBB@@@>>>DDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKMMMSSSWWWVVVPPPJJJFFFBBB:::222...///444999<<>>@@@AAA===>>>;;;333000222222......444000FFF|||wwwooo|||~~~ggg___iiixxxzzz|||vvvqqqmmmggg```ZZZUUUQQQNNNJJJJJJTTTpppmmmZZZtttoooCCCHHHAAA>>>@@@777;;;<<<>>>@@@@@@???>>>===EEEGGGHHHGGGFFFEEEFFFHHHDDDDDDDDDCCCDDDFFFFFFFFFFFFFFFGGGFFFBBB>>>@@@DDDKKK]]]wwwkkkgggsss|||~~~~~~~~~yyynnn```aaaaaa^^^ZZZWWWWWWWWWVVVQQQKKKIIILLLOOONNNLLLKKKMMMOOOQQQVVVdddvvvgggYYYVVVSSSRRRQQQOOOKKKHHHIIIHHHJJJLLLKKKFFFBBB@@@@@@CCCBBB???;;;666111...---...---,,,,,,++++++,,,,,,---+++***+++,,,+++,,,...DDDhhhsssbbbMMM<<<<<>>@@@;;;???AAAAAA999999:::;;;<<<<<<<<<<<>>;;;888777777555222///...---,,,,,,++++++,,,,,,++++++++++++++++++,,,---777VVVtttxxxvvv```GGG:::@@@CCC???MMMddd}}}|||~~~}}}rrrllllllllllllkkkjjjhhhfffeeemmmrrr{{{zzzyyywwwuuusssooojjjfff^^^ZZZVVVTTTTTTUUUUUUTTTPPPPPPPPPPPPPPPPPPPPPOOOMMMNNNPPPRRRQQQOOOLLLJJJLLLLLLMMMLLLKKKKKKMMMNNNMMMIIIHHHKKKLLLGGGBBBAAAEEEDDDBBBAAA@@@???AAADDDDDDDDDCCCBBBBBBAAAAAAAAA===@@@DDDDDDCCCCCCEEEHHHGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEGGGIIIJJJLLLMMMNNNMMMLLLJJJGGGBBB===666222+++...222666;;;CCCJJJOOOFFFIIILLLMMMKKKMMMQQQVVV[[[vvvUUUGGGDDD===@@@BBB:::999:::444444222111222111///000333JJJwwwrrrWWWRRRRRRVVVeeettt___dddtttPPPKKKGGGHHHBBB@@@DDDHHHHHHDDDCCCDDDGGGEEEIIIDDD999555999888222///000000666SSSooo```]]]hhhxxx}}}~~~vvvnnnmmmaaa^^^XXXQQQMMMMMMOOOQQQQQQTTTmmmdddXXXhhhNNN>>>;;;888@@@===DDD::::::999::::::<<<===>>>===???AAAAAA@@@@@@@@@AAA:::===>>>;;;<<>>;;;::::::999666333...---,,,,,,++++++,,,,,,(((***,,,***)))***,,,---///IIIjjjlllpppRRR;;;666FFFHHH:::???TTTppp~~~vvvrrrtttvvvssspppooonnnllljjjiiihhhggghhhhhh^^^eeeqqq}}}~~~}}}{{{wwwssspppgggbbbZZZUUUTTTSSSQQQPPPKKKLLLLLLLLLLLLLLLKKKKKKNNNNNNNNNMMMMMMMMMMMMMMMHHHGGGGGGGGGHHHIIIJJJJJJLLLIIIGGGGGGDDD@@@AAADDD@@@@@@>>>>>>AAAFFFDDD@@@FFFEEEDDDCCCBBBBBBBBBBBB<<>>888???EEE===777999666555333111111111///......///jjj|||wwweeegggssszzzjjj___mmmTTTNNNBBB<<>>iii~~~kkkbbb[[[mmm}}}|||rrrrrrkkk^^^[[[XXXRRRMMMJJJLLLQQQUUU[[[dddpppZZZbbbhhhAAA@@@<<<:::BBB888???>>>===;;;;;;<<<>>>@@@BBB:::===AAADDDCCCAAA@@@@@@777<<<===:::===CCCEEECCCAAA@@@>>>===@@@FFFJJJKKKAAA;;;>>>GGGCCC>>>PPPlllwwwZZZ]]]^^^[[[VVVTTTWWW[[[\\\]]]dddssszzz}}}sssfffjjj{{{{{{vvvXXX[[[\\\XXX\\\```XXXRRRLLLLLLQQQSSSLLLBBBBBBHHHMMMNNNJJJFFFFFFHHHDDDCCC@@@===999555222111...---,,,,,,++++++,,,,,,%%%)))+++)))'''(((,,,...---EEE___jjj|||wwwSSSAAA===AAA===<<>>SSSpppwwwuuurrrxxxxxxooommmtttjjjmmmqqqjjjaaahhhooogggfffdddfffjjjiiihhhqqq}}}vvvwwwppphhhdddbbb]]]TTTMMMFFFFFFEEECCCCCCEEEFFFEEEFFFHHHJJJLLLMMMLLLKKKJJJKKKIIIFFFDDDCCCDDDEEEGGGGGGFFFDDDBBBAAA@@@AAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGGGGFFFEEEDDDCCCBBBAAACCCCCCDDDDDDDDDDDDDDDCCC???@@@AAACCCDDDHHHMMMQQQQQQQQQRRRQQQMMMHHHCCC???999777333///......000222666???DDDDDDFFFLLLNNNKKKKKKOOOUUULLLBBBXXXjjjEEECCCFFFAAA>>>@@@BBB@@@;;;888888999888666444111/////////000---IIIsss~~~~~~ppp}}}vvv|||vvveeeggg~~~jjj|||KKKAAA@@@AAAEEEEEEAAA@@@??????AAACCCBBBBBBCCCBBB>>>:::;;;===:::555///333333///222HHHlllzzz~~~ddd\\\```gggpppxxx|||}}}{{{uuulllccc\\\XXXKKKLLLMMMKKKFFFGGGSSS```ggg|||^^^ZZZppp~~~LLLDDD>>>???AAA@@@>>>>>>;;;;;;::::::;;;<<<>>>???<<<@@@CCC@@@:::888;;;???AAA>>>::::::===@@@AAA@@@???777777AAAEEE@@@AAAHHH@@@??????@@@AAADDDFFFGGGRRRccc~~~nnn]]]xxxeeeZZZTTT___tttdddPPPHHHYYYeee```TTTXXXpppkkkVVVXXXssszzzpppbbbZZZQQQMMMOOOTTTVVVWWWYYYSSSMMMLLLNNNNNNHHHAAACCCDDDEEEGGGIIIHHHEEEBBBDDDEEEBBB;;;777888888666444111---+++***+++******++++++************++++++000666VVVttt~~~LLL;;;999@@@???======999MMM___vvvyyypppuuujjjgggiiikkkpppjjjXXXeeeccccccdddcccccchhhqqq{{{yyyqqqmmmjjjddd[[[SSSLLLJJJFFFCCCAAABBBAAA@@@@@@AAACCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@AAABBBCCCAAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAA@@@???>>>???@@@AAABBBCCCDDDDDDDDDDDDGGGIIIJJJJJJJJJKKKLLLMMMLLLIIIEEE@@@<<<888777/////////000333777:::===BBBHHHLLLKKKMMMPPPOOOKKK\\\GGG>>>KKKkkk|||RRRDDDEEEBBB;;;<<<>>>???===:::999:::<<<888777444222000000000111,,,;;;ZZZwww|||}}}wwwrrrpppwwwxxxmmmyyypppvvv___aaa}}}lllbbbdddLLLKKKIIIGGGGGGCCCBBBAAA???@@@BBBCCCCCCBBBAAA@@@===999999<<<999444444111111222000:::^^^yyy|||iiifffeeeggglllsssxxx{{{}}}|||{{{{{{{{{yyyvvvqqqlllfff^^^WWWSSSQQQLLLIIILLLNNNRRR]]]jjjgggZZZiiipppJJJCCC>>>@@@AAA???;;;;;;:::::::::;;;;;;===>>>???;;;@@@CCC@@@;;;888;;;@@@AAA???<<<===@@@BBBCCCBBB@@@::::::@@@BBB???>>>AAACCCBBB@@@?????????@@@AAALLLVVVlll{{{{{{uuufffWWWTTTOOOJJJIIILLLSSSYYYYYYVVVRRROOOMMMJJJGGGDDDCCCCCCEEEGGGHHHGGGEEECCCAAACCCBBB===::::::999666222000---,,,,,,,,,+++)))++++++************++++++///444LLL~~~uuuSSS>>>888>>>>>>>>>@@@===FFFLLL```{{{nnniiiooouuunnnjjjjjjeeeeeeaaa______^^^]]]___cccpppxxxzzzvvvwww}}}yyyuuuooogggaaa^^^YYYSSSOOOLLLIIIGGGFFFAAAAAAAAA@@@@@@@@@??????;;;===>>>@@@AAAAAA@@@???@@@@@@???@@@@@@BBBDDDEEE??????>>>>>>???@@@AAABBBDDDDDDDDDEEEEEEEEEEEEEEECCCCCCEEEFFFGGGGGGGGGGGGKKKMMMPPPPPPMMMIIIEEEDDDDDD@@@;;;555111///......---///333888===BBBFFFIIIIIILLLLLLJJJKKKOOOQQQPPPNNNIIIVVVqqqQQQ@@@DDDBBB<<<;;;:::;;;;;;:::999999;;;===888777555333111111111222000000???eeepppiiijjjqqq{{{eeewwwwww|||]]]TTT]]]fffiiiaaa```zzzYYYLLLJJJMMMGGGFFFFFF???BBB@@@???@@@AAABBBBBBAAA>>>???<<<888888:::888444888000111555---,,,KKKssszzzwwwmmmgggiiimmmoooooovvvxxx|||{{{yyyuuurrrppppppqqqrrrnnniiiddd```\\\WWWPPPKKKIIIEEEFFFMMMPPPXXXrrriiibbbhhhUUUGGGAAA>>>@@@@@@===999888888999:::;;;=========>>>;;;???AAA@@@;;;:::===@@@AAA@@@@@@AAADDDFFFFFFEEEBBB@@@>>>??????>>><<<;;;AAA@@@???>>>======>>>???GGGJJJOOOSSSUUUdddsssddd\\\VVVSSSUUUSSSNNNHHHKKKWWWaaaXXXXXXWWWRRRLLLGGGFFFFFFBBBCCCEEEGGGGGGFFFEEEDDD===??????;;;999:::888444222000...---------+++***++++++************++++++---222???aaaxxxwwwdddJJJ<<<<<<;;;@@@GGGGGGCCCDDDOOOfff{{{wwwpppwww|||nnneeekkkoooeeeaaa^^^]]]]]]\\\[[[[[[dddiiikkkjjjooo{{{}}}{{{yyyuuuqqqnnnnnngggbbb```]]]WWWRRRPPPKKKJJJHHHEEEDDDCCCBBBBBB;;;<<<<<<============<<>>;;;@@@;;;:::999777777888:::<<<777666555333333222222333444111333VVV}}}lllwww~~~gggooozzz{{{kkkKKKSSSuuu___CCCnnnpppMMMIIIJJJFFF???CCCIIICCC@@@???===>>>???@@@@@@???<<<>>><<<888777:::999666999555444444---***===XXX}}}zzz{{{tttsssrrrmmmgggeeejjjqqqxxx}}}~~~|||{{{uuusssooollliiihhhhhhhhhbbb]]]WWWTTTRRROOOIIIDDDFFFGGGMMMSSSTTTdddyyydddZZZhhh}}}hhhNNNFFF@@@=========:::888999777888:::<<<=========<<<:::===@@@???<<<;;;===@@@@@@@@@BBBEEEGGGHHHGGGGGGDDDCCC@@@<<<<<<>>>>>>;;;<<<<<<<<<<<<>>>@@@BBBDDDIIIHHHFFFAAA<<>>;;;888444000...------,,,+++++++++************++++++,,,000444HHHpppooofffLLL======;;;@@@IIIKKKDDDFFFHHHPPPccc|||yyyqqquuurrrmmmjjjcccdddccc```^^^^^^___]]][[[[[[^^^```aaafffpppwww{{{rrrtttvvvwwwwwwxxxyyyzzzzzzrrrnnnpppooohhhbbb```\\\ZZZWWWTTTQQQOOONNNMMMJJJIIIFFFDDDCCCCCCCCCDDDIIIIIIIIIJJJKKKMMMOOOQQQSSSSSSTTTTTTSSSSSSSSSRRRSSSSSSSSSTTTTTTUUUUUUUUUOOONNNMMMKKKHHHEEEBBBAAA======;;;888333000......***+++---000333666999:::EEEHHHKKKOOOQQQQQQQQQPPPKKKSSSYYYWWWPPPNNNWWWbbb|||OOOKKKGGGEEECCC???>>>???>>><<<999777666777777888666555555444333333333333222444111FFFttt~~~xxxiiitttsssnnnsssyyyeee\\\uuuQQQiiiTTTTTTNNNKKKDDD===FFFNNNGGG>>><<<;;;;;;<<<===<<<;;;;;;>>>===999888::::::888777:::999222...222888;;;ggg}}}|||qqqgggccccccbbbccceeehhhkkkmmmrrrppplllgggaaa\\\WWWTTTTTTPPPKKKIIIHHHGGGDDDAAAMMMMMMSSS^^^nnnxxx```ZZZbbboooqqq___IIIFFF???;;;;;;:::888888<<<777999:::<<<===<<<<<<;;;:::<<<>>>===;;;:::<<<>>>>>>@@@CCCEEEFFFFFFFFFFFFCCC@@@<<<;;;<<<=========;;;;;;<<<===@@@CCCEEEGGGMMMJJJFFFBBB???AAALLLVVVppptttmmmfff\\\WWWZZZ___]]]XXXZZZWWWSSSPPPPPPSSSWWW[[[RRROOOMMMKKKKKKIIIGGGEEECCCEEEGGGFFFDDDBBBCCCDDDHHHGGGCCC@@@AAAFFFGGGDDD???:::333...,,,,,,------++++++************++++++)))---000<<>>AAA===>>>DDDDDDCCCFFFDDDBBBOOOiii|||{{{xxxuuuvvvooommmmmmgggaaacccbbb___^^^___^^^[[[VVVWWWXXXYYY]]]aaaeeeggghhhkkkoooqqqssswww~~~|||www{{{}}}xxxtttuuummmllljjjhhheeecccaaaaaa]]]ZZZVVVRRRPPPOOOPPPQQQRRRQQQPPPPPPPPPRRRSSSTTTVVVWWWWWWWWWVVVUUUTTTTTTRRRQQQPPPNNNLLLJJJIIIHHHCCCCCCAAA>>>;;;888555333000///...+++)))))),,,......000666;;;@@@DDDGGGHHHJJJLLLOOORRRSSSRRRQQQPPPTTTQQQLLLGGGIII\\\TTTDDDGGGEEE??????CCCAAA999@@@===:::888777777555444444444444444333333333333---333000777VVVuuu~~~{{{}}}|||~~~ooolll|||vvvuuurrrnnnwwwhhhpppfffMMMNNNFFFDDDBBB>>>EEEJJJBBB<<<;;;999999:::;;;:::999:::======999777999:::999555<<<:::111111888666---RRRppp~~~uuulllcccVVVJJJFFFIIIQQQVVVZZZYYYXXXUUUQQQLLLHHHEEEGGGFFFDDDBBBBBBCCCEEEGGGLLLNNNXXXrrrmmm[[[[[[\\\mmm|||sssTTT???BBB>>>;;;;;;:::888999===::::::;;;;;;;;;;;;:::::::::;;;<<<;;;:::999:::;;;;;;>>>AAABBBBBBBBBCCCDDD???::::::AAABBB===:::===@@@?????????@@@BBBCCCEEEMMMHHHCCCBBBCCCDDDBBB@@@HHHLLL^^^oooqqq[[[LLLMMMPPPSSSVVVWWWVVVTTT^^^YYYSSSRRRVVVXXXXXXVVVNNNLLLIIIIIIIIIIIIFFFDDDEEEGGGIIIGGGCCC@@@AAABBBDDDCCC@@@===@@@EEEDDD@@@AAA;;;444///------......++++++************++++++(((***///888XXX{{{ZZZJJJEEEEEE<<<999>>>@@@???>>>>>>???DDDPPPgggyyy~~~sssxxxooollloooiii\\\bbbccc^^^ZZZ[[[[[[XXXUUUSSSQQQQQQSSSTTTUUUWWWXXX\\\___aaabbbgggqqqyyy}}}ooofffjjjnnnlllmmmqqqlllmmmmmmmmmmmmllljjjiiicccbbb___\\\YYYWWWVVVVVVSSSRRRPPPOOOMMMMMMNNNNNNJJJJJJKKKKKKJJJHHHGGGFFFDDDCCCBBB???===;;;999888444444333222111///...---,,,---......000333888;;;>>>@@@DDDHHHKKKNNNPPPQQQMMMNNNPPPRRRSSSRRRPPPOOOSSSRRRUUU]]]kkk{{{PPP???BBBEEEBBB===<<>>999???<<<:::999999888555333222222333333333333333222//////111111888VVVuuu|||~~~www}}}xxxzzzuuu~~~uuulllqqqzzziiioooQQQIIIEEE<<<===BBB>>>@@@CCC>>><<<;;;999888999:::999888777;;;<<<888666888:::999666888777444333444222///BBBeee}}}|||zzzooo___OOOEEEBBBEEEHHHEEEDDDCCCCCCBBBAAAAAA@@@???AAADDDDDDEEEIIIPPPVVVUUUhhhrrrVVVRRRcccpppOOOGGG<<<===;;;<<<>>>===999999<<<<<<<<<;;;:::999999999999::::::;;;:::999888888888999;;;>>>>>>======>>>@@@@@@888>>>PPPQQQAAA999???BBBAAA@@@??????@@@AAABBBGGGDDD???>>>AAADDDCCCAAA@@@>>>EEEHHH[[[gggaaannn|||```PPPLLLMMMRRRKKKFFFIIIQQQVVVVVVTTT[[[WWWTTTUUUXXXZZZWWWSSSKKKLLLLLLJJJFFFDDDDDDDDDFFFIIIJJJGGGAAA>>>???AAA======;;;;;;>>>AAA>>>777:::777333000//////---,,,++++++************+++++++++)))000444EEErrrnnniiiVVVMMMHHH999555===BBB;;;666:::CCC@@@>>>RRRnnn|||{{{xxxiiiOOOXXX```ccc\\\VVVVVVWWWUUUVVVQQQMMMLLLLLLLLLMMMNNNDDDGGGJJJJJJJJJOOOZZZcccaaaOOOBBBEEEJJJJJJOOOWWW]]]___aaadddeeeeeedddccc```______]]][[[XXXUUUTTTPPPNNNLLLIIIGGGFFFFFFEEE@@@@@@AAA@@@@@@>>><<<;;;555555444333222222111111++++++,,,---............///111555999<<>>;;;999:::;;;:::666333111111222333333333222222666...333222)))@@@jjj}}}xxxxxx}}}mmmaaaeeelllmmmZZZHHHCCC@@@HHH<<>>===>>>>>>===BBBGGGJJJKKKQQQ\\\eeeqqqoookkkYYYYYYtttkkk<<>>===;;;999888888888999:::::::::999888777666666888:::<<<;;;999999;;;>>>CCC:::EEE^^^```HHH;;;AAAAAA@@@?????????@@@AAABBB@@@AAA@@@>>>???BBBFFFGGG???999===:::BBBGGGDDDZZZbbbhhhmmm[[[SSSQQQMMMIIIHHH@@@DDDJJJPPPQQQPPPRRRVVVRRRPPPPPPQQQTTTTTTRRROOOJJJNNNPPPLLLDDD@@@BBBFFFHHHJJJKKKGGG@@@<<<===@@@<<<>>>???@@@DDDEEE>>>555333222222222222000---***++++++************++++++///***000000333VVVvvvsss^^^JJJ???BBBCCC888===BBB555<<<>>>FFFNNNJJJBBBEEEQQQlllwww{{{zzzvvvqqqrrrpppjjjYYYQQQNNNRRRUUUQQQMMMLLLMMMNNNMMMJJJGGGEEEFFFGGGAAA???======>>>??????>>>???>>>===;;;:::999999999<<<===>>>@@@BBBEEEGGGIIIFFFGGGGGGGGGFFFEEEDDDCCCDDDCCC@@@>>><<<;;;;;;<<<555444333222111111111111000///---,,,,,,,,,---......---------000555999===BBBAAA???@@@DDDKKKRRRWWWUUUPPPNNNQQQTTTUUUYYY]]]QQQ[[[ZZZTTTQQQKKKJJJTTTsss\\\BBB;;;>>><<<<<<;;;888666777:::===:::999999777666555444333555222//////111222222000222111444666222444JJJdddyyy||||||~~~~~~qqqnnnjjjqqqgggHHH|||~~~fffDDDJJJFFFEEE>>><<>>:::888<<<>>>===>>>===;;;999888888888888;;;888555444444555444333777>>>ZZZyyyppp}}}}}}{{{uuusssmmmeeeeeeUUUIIIIIIHHHBBB@@@EEEAAAIIIQQQWWW^^^nnnwwwwwwnnn^^^hhhNNN>>><<<777:::888888;;;======:::666===>>>???===:::777555444:::777666777999:::777444777;;;>>>>>>;;;999:::<<<:::>>>FFFLLLIII@@@::::::@@@???>>><<<<<<===???@@@BBBAAA???>>>???AAACCCEEE???>>>???AAAAAA@@@BBBGGGGGGMMMVVV___lllwwwdddRRRRRRQQQOOOLLLIIIFFFDDDCCCFFFFFFDDDIIIRRRUUUSSSSSSQQQOOOPPPSSSTTTRRROOOQQQNNNIIIDDDBBBBBBDDDFFFHHHHHHHHHFFFBBB@@@@@@@@@===>>>@@@AAA@@@===:::888666666555222///---------------,,,+++************...111,,,+++444DDDgggzzzzzz;;;555555555333:::BBB@@@??????FFFMMMIII@@@CCCNNNTTTbbbwww}}}~~~uuu^^^[[[cccjjjkkkggg```SSSAAA555:::FFFHHHCCC===:::<<>>;;;999:::;;;;;;::::::999888666555555555444555444444333333444444555222222333333333333222222222111000///...............------,,,,,,---------000/////////111222444555888888888999===BBBFFFIIILLLOOOUUUYYYYYYVVVQQQNNNTTTSSSVVV\\\\\\WWWSSSRRRTTTSSSKKKLLL```qqqeeeTTTUUUNNN@@@777;;;;;;:::888666777;;;===444555555666555444222111555333000000222333222111222...///222000...:::JJJsss}}}~~~||||||fffkkkyyycccCCCKKKiii|||WWWMMMGGG@@@FFFBBBCCCIIIKKKGGGDDDDDD===??????;;;;;;???AAA@@@<<<;;;:::999999999:::;;;<<<:::777555555444333111555888LLLooowwwmmmiiiaaaWWWUUUZZZ```lll}}}}}}kkk```===888===<<<:::999999;;;======999666444888<<<>>>======@@@DDD;;;:::999999:::999777666555888;;;;;;888777888:::BBB@@@AAAAAA???;;;===BBB???>>>===<<<<<<===???@@@AAA@@@>>>======>>>AAABBB???>>>@@@CCCCCCAAACCCGGGBBBEEEGGGGGGHHHPPP^^^hhhvvvvvveee[[[SSSMMMPPPPPPOOONNNKKKHHHFFFDDDAAACCCBBBAAAGGGOOOQQQNNNLLLLLLNNNQQQSSSSSSQQQNNNNNNKKKGGGCCCBBBCCCEEEFFFFFFGGGFFFDDDAAA@@@AAABBB???AAACCCDDDBBB>>>888555666777666444111//////000...---,,,++++++******+++)))---******222AAAcccmmm|||EEELLLNNNNNNNNNFFF<<<=========BBBHHHEEE???BBBKKKCCCJJJ^^^yyyyyyooonnnnnnmmmtttxxxqqqZZZCCC888777999666444888>>>@@@<<<777888666444444666999::::::666666444333222222222222333222111///............,,,,,,---//////000000000------...////////////............//////111222222666666777999<<>>:::999999999999:::<<<===:::888777666777666555333555444<<>>;;;;;;;;;;;;<<<<<<999777777;;;>>>>>>;;;;;;>>>BBB<<<======<<<:::999999:::999<<<>>>>>>;;;:::;;;===CCC???===<<<;;;:::>>>EEE>>>===<<<;;;<<<===???AAABBBAAA???======>>>@@@AAA@@@@@@CCCFFFFFFCCCCCCGGGHHHJJJJJJIIIGGGFFFGGGIIIIIISSSfffqqqooo~~~zzzlll[[[[[[WWWPPPOOORRRTTTSSSLLLLLLLLLKKKJJJGGGEEECCCBBBAAA@@@AAAHHHOOOOOOKKKFFFIIINNNPPPPPPNNNMMMLLLKKKIIIEEEBBBAAABBBDDDFFFCCCCCCCCCAAA???@@@BBBEEEBBBDDDFFFFFFCCC===777333666777777666444222333333///...---,,,++++++++++++'''---+++***///999XXXmmm}}}xxxvvvzzzjjjCCC;;;===<<<>>>BBBBBB???CCCIIIAAA:::EEEgggyyy|||}}}mmmkkkqqq|||{{{eeeTTTAAA<<<666444555666444222666444444555777888888888666666555333333222222222333333333333444555666666777888999;;;===>>>??????;;;<<<===?????????>>>===<<<<<<<<<===???@@@BBBCCCBBBCCCEEEGGGJJJMMMOOOQQQNNNMMMMMMMMMNNNPPPQQQSSSUUUSSSQQQPPPQQQUUUYYY[[[ZZZWWWVVVWWWUUUQQQQQQUUUjjjUUUEEE:::;;;999333777BBB::::::999777555555777999333333222222111222222222222111000////////////...444000000555888555444666>>>YYYvvvyyy|||ooonnnttt}}}ttt\\\PPPOOOUUU]]]ZZZyyySSSMMMeee~~~```HHHRRRKKKAAAMMMDDDGGGMMMRRRRRRMMMFFFBBBEEEEEEBBB===;;;===;;;777:::999888888999:::<<<===555444444666999:::999888555555444;;;RRRuuuzzzzzzyyyooorrr{{{vvv|||{{{qqqttt}}}NNN;;;===;;;999<<<;;;;;;;;;;;;;;;:::999888<<<<<<;;;:::888777777888:::<<<>>><<<:::999;;;>>>>>>@@@AAA@@@<<<:::;;;======<<<===@@@@@@======@@@>>>===<<<<<<<<<>>>@@@BBBDDDCCCAAA@@@??????@@@AAAAAAAAADDDIIIHHHDDDDDDGGG@@@BBBEEEHHHKKKKKKIIIGGGIII>>>DDDIIICCCQQQhhhkkkkkkpppwwwxxxjjjccc^^^UUUKKKFFFXXX\\\]]]ZZZWWWSSSMMMGGGIIIIIIIIIIIIHHHFFFDDDBBBEEECCCAAAEEELLLPPPOOOJJJHHHLLLOOONNNKKKHHHHHHIIIIIIGGGDDDBBB@@@AAACCCDDD@@@@@@???>>>===???CCCFFFCCCDDDDDDCCC@@@<<<888555777888999999777666666777000///...---,,,,,,+++,,,(((///...++++++///HHHkkkxxxxxxuuu~~~TTTJJJEEEBBBAAABBBAAAAAACCCGGG???999AAAYYYnnnwww~~~uuuvvvyyyrrrmmmssslllaaaOOO===000,,,...222777666666666777777444222666555444333333333333333111222222444555777999:::===>>>@@@CCCEEEGGGHHHHHHGGGGGGIIIJJJJJJIIIHHHGGGJJJJJJKKKLLLMMMOOOPPPQQQNNNNNNPPPRRRTTTVVVWWWXXXRRRRRRRRRSSSTTTUUUVVVVVVWWWYYY\\\]]]]]]ZZZWWWTTT___VVVMMMMMMUUUhhhlll;;;BBB@@@;;;999<<>>]]]lllaaaeeetttzzz|||xxxoookkkpppuuuiiiCCC>>>BBB<<<999???:::;;;;;;;;;:::999999999888555444666;;;===;;;999777999;;;:::999999===@@@===??????<<<888555666888;;;:::===BBBDDD@@@>>>???@@@???=========???AAABBBBBBAAA@@@???????????????AAAAAAEEEIIIHHHDDDCCCFFFAAAAAABBBDDDGGGGGGEEEBBBNNN???AAAEEEAAAKKKRRRFFFDDDIIILLLNNNVVVdddppptttyyyrrrooojjjbbbZZZVVVTTTLLLFFFFFFHHHHHHJJJMMMgggeee]]]RRRKKKIIIGGGDDDGGGGGGGGGGGGFFFDDDBBBAAAFFFCCCBBBGGGLLLNNNLLLIIIOOOPPPOOOKKKEEEBBBCCCEEEIIIGGGDDDBBB@@@@@@AAABBB??????>>>===<<<>>>BBBEEEDDDBBB@@@===;;;;;;;;;;;;777999;;;;;;:::999999:::222111000...---,,,,,,,,,(((...---++++++***<<>>;;;444666>>>;;;///:::;;;:::777444222222333<<<999444111///000333555444555666555333111111111...000222000,,,+++///444000111CCCcccxxx{{{|||{{{~~~yyyoooffffffooozzzvvvcccPPPNNNWWWWWWaaa~~~}}}iiiuuuWWWNNNIII<<>><<<666888777666666666777888999===;;;888777777888777666333888999555666LLLqqq{{{wwwjjjdddcccnnnpppwwwtttuuunnnbbbaaavvvzzzdddNNN;;;:::===;;;===CCC888999:::999888777888::::::888777:::>>>???<<<888777888999888888:::===???>>>??????<<<888666777:::>>>:::999===@@@@@@AAADDDAAA???>>>===<<<>>>???@@@======<<<<<<<<<<<<<<<<<>>HHHUUU]]]aaagggnnnbbb___SSSOOOUUUXXX]]]kkkmmmfff[[[SSSRRRTTTSSSPPPIIIEEEDDDJJJQQQSSSRRRQQQPPPMMMLLLLLLHHHBBBAAACCCNNNOOOLLLHHHHHHLLLNNNMMMFFFFFFGGGFFFEEECCCAAA@@@AAA@@@BBBGGGIIIGGGFFFFFFPPPOOOKKKGGGBBB@@@AAABBBGGGFFFDDDBBBAAAAAABBBCCCAAAAAAAAA@@@???@@@BBBEEEDDDAAA===:::999:::===???888:::<<<===;;;::::::;;;333222111///...---------&&&+++***+++---+++666MMMeeeyyyllloooWWWHHHEEEAAAAAAHHHLLLPPPKKKDDD???@@@CCCCCCBBB@@@OOOWWWPPPGGGOOOcccsss|||}}}xxxvvvyyyiiicccddddddyyymmm```HHHBBB;;;555444666888999444333333222222222222222666666666777888999;;;<<<>>>@@@BBBDDDGGGHHHJJJJJJMMMNNNNNNOOOPPPRRRTTTTTTUUUTTTTTTSSSSSSSSSTTTTTTSSSTTTVVVWWWXXXXXXWWWWWWVVVWWWXXXXXXXXXWWWUUUTTTWWWTTTQQQPPPRRRYYY```dddmmmIII777===JJJ444:::<<<777333555999<<<777888888666444222333444666444222111000000111111222555666555222000///000///222333111//////222444000///666III```sss~~~~~~~~~zzzvvvtttqqqjjjeeewww~~~yyyqqqhhhaaaQQQPPP___gggeee{{{~~~LLLKKKIIICCCBBBKKKKKK???>>>DDDGGGCCCAAABBBBBB@@@::::::888888<<<@@@===777444444444444555777888999BBB>>>999666666666666666666666888777444>>>___~~~mmmXXX[[[\\\bbbkkkooopppvvv}}}~~~{{{zzz{{{|||wwwvvvxxx{{{fffppprrrlllwwwooozzzDDDAAA;;;888:::>>>???>>>555666888777666666888;;;>>>@@@BBBAAA===888555444<<<:::888888999;;;<<<<<<<<<===>>>===:::999<<>>???AAADDD@@@???===;;;:::;;;<<<===::::::::::::;;;;;;;;;;;;BBB@@@AAADDDCCC@@@AAAEEE@@@@@@@@@@@@???@@@AAABBB???KKKMMMFFFEEECCC@@@AAA:::@@@DDDDDDDDDEEEBBB===EEEFFFIIIMMMLLLIIIKKKQQQJJJKKKGGGKKKSSSLLLCCCGGGMMMGGGCCCDDDHHHIIIHHHGGGJJJIIIGGGHHHLLLMMMIIIDDD@@@???AAAFFFFFFDDDDDDGGGGGGLLLNNNMMMLLLKKKFFF@@@FFFGGGGGGFFFDDDBBB@@@???===>>>BBBGGGFFFAAAAAADDDIIIGGGEEECCCCCCCCCBBBAAACCCCCCBBBBBBBBBDDDEEEFFFEEEFFFFFFEEECCCBBBDDDEEEDDDBBB>>>;;;:::;;;===???999;;;===>>><<<;;;::::::444333222000///...------(((+++)))+++000,,,000BBBgggjjjIII<<<<<<555:::GGGFFFIIIDDD===999===BBBDDDBBB@@@IIIHHH>>>===IIITTTUUUgggrrr~~~}}}}}}xxxmmmWWW]]]jjj}}}xxxlllYYYHHH===888777777555555444444444444444444222333444555777:::<<<===???@@@BBBEEEGGGIIIJJJJJJKKKKKKKKKLLLOOORRRUUUWWWXXXWWWVVVUUUTTTTTTTTTTTTSSSTTTVVVXXXYYYYYYYYYXXXWWWWWWWWWUUURRRNNNJJJGGGPPPWWWdddrrr~~~RRRAAADDDBBB;;;777<<<333222999===:::888;;;444555666666444444555666...///000111111000///...///222444333///,,,,,,---+++---//////000333333222...000000444KKKlll}}}www{{{uuuzzz|||jjj^^^bbbmmmyyy{{{vvvnnnddd\\\YYY[[[]]]ggg[[[^^^lllsssyyyNNN???EEE;;;===LLL@@@333DDD===EEEGGGCCC???@@@???;;;<<<<<<:::888<<>>EEE@@@444333555777666555555888<<<888@@@GGGEEE;;;444444777AAA===888888:::;;;;;;999555777999888777888<<<@@@888555666===AAA@@@?????????>>>;;;999888999999::::::;;;;;;<<<<<<=========AAA@@@@@@BBBAAA>>>@@@EEEBBBCCCDDDCCC@@@@@@AAABBBLLLXXXMMMBBBJJJHHH???CCCAAABBB@@@???BBBFFFDDD???<<<>>>DDDHHHGGGFFFLLLTTTMMMJJJBBBGGGSSSQQQKKKPPPMMMHHHHHHLLLMMMHHHDDDDDDHHHJJJJJJJJJMMMPPPLLLDDDGGGBBB???BBBEEEFFFHHHLLLDDDGGGGGGDDDEEEHHHHHHFFFGGGGGGGGGFFFDDDBBB???>>><<<>>>DDDIIIFFF??????EEEAAA??????AAAEEEFFFDDD@@@@@@@@@@@@BBBCCCFFFHHHJJJIIIJJJJJJIIIGGGEEEEEEFFFDDDCCCAAA>>>============999<<<>>>>>>===;;;::::::555444222000///...---------...***,,,111++++++999VVVtttyyy```666777>>>555555555>>>;;;;;;<<<@@@DDDHHHIIIJJJCCC???<<<<<<>>>@@@>>><<>>AAAEEEGGGGGGFFFFFFFFFIIINNNPPPNNNNNNRRRUUUTTTTTTPPPOOOQQQRRRRRRSSSUUUKKKUUUWWWWWWZZZRRRIIIKKKJJJNNNPPPNNNOOOWWWccckkkTTTNNNFFF???<<<;;;::::::666777777777666555444333444444333333444777999;;;222000...///111222111...111000000///...---------//////000111111111111111333000111444555AAAdddxxxzzzuuummm}}}yyy{{{qqqaaaXXXbbboootttxxx~~~wwwppphhh```YYYTTTQQQRRRQQQPPPaaaqqqqqqdddgggllluuuTTTGGGBBBCCCBBB@@@===;;;;;;;;;@@@CCCEEEBBB<<<888:::<<>>???BBB@@@:::666888<<<<<<777===>>>????????????AAABBBAAAAAA@@@>>>;;;;;;>>>@@@FFFEEEBBB===:::999:::<<>>???AAACCCBBB>>>===???BBB@@@@@@AAADDDFFFFFFDDDBBBEEEHHHHHHFFFIIIQQQRRROOOQQQKKKDDDCCCGGGKKKLLLKKKKKKFFFDDDIIIJJJFFFDDDGGGHHHBBB>>>@@@EEEFFFDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEGGGJJJLLLIIICCC>>>===???EEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBAAA>>>???DDDFFFDDDFFFKKKMMMIIIFFFEEEFFFFFFCCCAAAEEEBBBAAADDDGGGHHHCCC>>>>>>>>>======<<<<<<<<<;;;777555444222000000//////---------,,,,,,---......III\\\xxxaaa@@@>>>777...:::===;;;???===<<<>>>BBBGGGJJJKKKDDDCCCAAA???===<<<======BBBDDDLLL___vvvzzzuuu}}}~~~yyyrrrbbbTTTZZZccc]]]nnnwww{{{xxxnnn___TTTMMMEEE>>>>>>===;;;:::;;;===>>>???;;;===AAACCCEEEGGGJJJLLLHHHNNNRRRRRRSSSUUUTTTPPPZZZXXXVVVUUUUUUTTTPPPLLLGGGMMMIIIIIIRRRWWW\\\gggmmmlllttt~~~}}}{{{qqqOOOIIIDDD>>>999888888999999666555444333222222222222333222111111222444666888222000...///111222111///000000//////...------,,,......///000000000000000222......000000777QQQmmmzzzuuu}}}{{{lll___PPPKKKYYYmmmpppppp{{{~~~~~~{{{zzzrrrfffZZZPPPIIIHHHIIIWWWOOOMMMSSSbbbsssrrraaafffuuulllLLLCCCDDDDDDCCCBBB@@@????????????AAABBB>>>999777999<<>>???<<<888888<<<;;;888999<<<@@@CCCDDDCCCBBBBBB??????>>><<<:::;;;===???@@@???===;;;::::::;;;===HHHLLLKKKFFFCCCDDDCCC???===???@@@???>>><<<======<<<>>>@@@BBBCCCCCCCCCBBBCCCEEEEEECCCEEELLLOOOMMMPPPKKKEEEDDDGGGKKKLLLKKKLLLGGGFFFJJJKKKHHHGGGIIIGGGCCC@@@AAADDDEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHJJJKKKHHHBBB======???GGGGGGFFFFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@??????AAA>>>>>>BBBDDDBBBDDDIIIJJJGGGDDDEEEGGGHHHFFFCCCEEEBBBAAACCCFFFGGGCCC???<<<<<<===<<<<<<;;;:::999777666555444222111//////------,,,,,,,,,,,,------444NNNmmm}}}xxxyyyEEE444;;;666:::[[[dddZZZ@@@===:::;;;>>>BBBFFFGGGDDDFFFEEEAAA;;;999;;;>>>???999777DDD[[[qqq|||~~~~~~yyy|||~~~sssrrrlllfffeeelllzzzwwwccc^^^ZZZWWWVVVRRRJJJDDDMMMMMMLLLJJJGGGFFFGGGHHHJJJMMMOOONNNQQQTTTSSSOOOGGGFFFBBB???GGGUUUZZZVVVfffrrrwww}}}zzztttwwwyyy|||www||||||UUU@@@999>>>;;;777555666888::::::555333111///...///111222111000/////////000222333111000//////111111000/////////......------,,,,,,,,,---......//////......111------...,,,...===NNNmmm}}}||||||[[[RRRVVVXXXUUUSSSYYYYYYdddnnnnnnuuu}}}zzz|||zzz}}}{{{xxxvvvpppggg```^^^XXXOOOJJJJJJHHHFFFLLLVVVRRRPPPfff{{{rrrzzznnnQQQHHHDDDCCCCCCBBBAAAAAAAAABBBBBB===>>>>>>:::777666888<<<>>>;;;777777:::<<<<<<:::;;;:::777444333333444444666444444666999999777444444666888666333222555888LLLfff{{{~~~nnnrrryyy|||EEE000333999777444444777888555333333333333333333444444444444444444444555666888999:::<<<555000222666666555444666666666666555777:::===:::999888777777888:::;;;:::>>>???;;;999::::::888666:::AAAFFFHHHGGGCCC@@@<<<<<<<<<:::999:::===???FFFEEECCC@@@>>>===<<<;;;GGGIIIHHHCCC@@@@@@???>>>>>>>>>>>>???@@@???===;;;:::>>>BBBDDDBBBAAABBBDDDBBBDDDCCCAAACCCHHHLLLLLLOOOJJJEEEDDDGGGJJJKKKKKKNNNJJJHHHIIIJJJHHHFFFGGGEEEDDDCCCAAAAAACCCDDDEEEGGGFFFDDDCCCCCCDDDEEEFFFIIIJJJJJJFFF@@@======???EEEEEEEEEDDDCCCAAA@@@???AAA@@@@@@???>>>>>>======AAA>>>===@@@AAAAAACCCGGGFFFDDDBBBDDDHHHIIIHHHFFFEEEBBB@@@BBBDDDFFFDDDAAA>>>???@@@@@@@@@>>><<<:::888999999888666444111///---,,,,,,++++++,,,,,,,,,000CCC___~~~MMM:::BBB===<<>>@@@@@@CCCCCCBBB???;;;999:::<<<===>>>>>>>>>BBBOOO```mmm~~~~~~}}}vvvsssppplllhhhoooyyyyyyssssssqqqlllgggbbb______ddddddbbb```ccciiikkkhhhnnnrrrrrrqqq{{{wwwyyywwwrrrnnnxxx{{{qqqttt```www```EEE999;;;AAA:::777555444666999;;;;;;444333222111000000000000000//////.........//////000/////////000000000///...---------,,,,,,,,,+++++++++,,,---------------000------///...---222:::RRRooossslllzzzwwwdddTTTNNNQQQIIILLLRRRSSSZZZ```ZZZ```aaaccceeehhhjjjiiifffccc]]]ZZZ[[[VVVMMMIIIJJJEEEBBBGGGRRRUUURRRXXXcccaaallltttNNNGGGKKKLLLBBBAAA??????AAABBBCCCBBB<<<<<<;;;888666666:::===>>>;;;999999:::<<<;;;:::;;;999777444333222222333666555555888======999555777777777666555444333333>>>UUUkkk{{{}}}~~~{{{PPP777888999222444222222444666666666555333333222222222222222222333333333444555777888999:::444333777888666888===888888888888777999<<>>AAAFFFEEEDDDCCCBBBAAA???>>>FFFGGGFFFAAA<<<;;;<<<===CCCAAA@@@BBBDDDDDD@@@===>>>CCCGGGGGGCCC@@@AAADDDCCCDDDCCCAAABBBFFFJJJLLLLLLIIIEEEEEEGGGIIIIIIIIIOOOKKKHHHFFFEEEDDDBBBAAA@@@BBBBBB>>>===@@@CCCDDDFFFDDDBBB@@@AAACCCFFFHHHIIIIIIGGGCCC>>><<<===?????????@@@@@@??????>>>===????????????>>>>>>>>>>>>AAA@@@>>>>>>???AAACCCFFFEEECCCBBBDDDGGGIIIGGGEEEDDDAAA@@@@@@BBBDDDCCCBBB===???AAABBBBBB@@@===;;;<<<===>>>>>>;;;777333111------,,,++++++++++++,,,111===SSSsssbbb>>><<<999111888555000;;;:::;;;<<<>>>???===<<<@@@===:::999;;;<<<;;;:::>>>CCCFFF@@@888999EEERRR```wwwyyy~~~}}}xxxqqqrrrnnnfffccchhhmmmooorrrxxxwww~~~~~~yyyzzzuuupppuuugggeeebbbaaaeeeqqqtttLLL;;;<<<===;;;888888666444444666888888888222333555555555333111/////////..........................................,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,+++,,,///000...///111999WWWrrr}}}||||||ooocccTTTNNNPPPRRRYYYZZZOOOLLLJJJJJJMMMPPPQQQQQQQQQOOOLLLJJJKKKIIIGGGIIINNNSSSQQQTTTZZZ\\\[[[dddpppwwwwwwRRRFFFIIINNNQQQCCCAAA>>>???AAACCCCCCBBB;;;;;;999888777999<<>><<<:::::::::999999888777555444333333333333333333555999<<<<<<888555777666444333333333333333333BBBUUUkkkxxxvvv}}}|||zzzxxxvvv}}}zzzNNN999:::===666---111111111333666999:::999222222222222222222222111444444333333444555555666444333555888::::::===BBB999::::::999999:::>>>AAA?????????===;;;:::;;;======CCCEEE@@@;;;:::999777;;;<<<>>>BBBDDDDDD@@@===<<<<<<<<<<<<;;;===@@@CCC???>>>===???AAACCCBBB@@@@@@AAAAAA???;;;;;;???DDDEEECCCAAACCCEEEEEEBBB???AAAEEEIIIHHHBBB>>>???AAAAAAAAAAAAAAA@@@AAAEEEJJJHHHGGGEEEDDDEEEGGGGGGGGGIIIGGGDDDAAA@@@AAA@@@>>><<>>999888>>>BBBBBBBBBAAA???>>>???BBBFFFIIIFFFEEECCC@@@===<<<<<<===;;;<<<===>>>>>>?????????<<<======>>>???@@@@@@AAAAAAAAA@@@??????BBBDDDEEEEEECCCBBBCCCFFFGGGDDDAAAAAA???>>>???@@@AAABBBBBB;;;<<>>>>>???AAACCCCCC@@@===<<<888444555999<<<;;;888>>>??????===;;;999999999>>>UUUiiiwww~~~|||{{{|||{{{}}}{{{vvvqqqnnn```aaa```]]]\\\```iiiqqqzzzxxxsssaaaeee^^^[[[aaadddhhhssszzzlllUUUEEE999:::AAABBB999111666555333333444555444333111333666777777444000.....................------+++,,,------,,,+++,,,---++++++++++++************)))***++++++,,,,,,++++++((()))+++---............+++@@@WWWiii}}}~~~sss||||||yyy~~~qqq___VVVLLLGGGFFFEEEIIIMMMPPPOOOMMMLLLQQQYYY]]]\\\YYY\\\```fffppp~~~RRRDDDHHHJJJJJJLLLFFFBBB>>>>>>@@@BBBBBB@@@:::999888888999;;;>>>???@@@>>><<<999888888888999555555444333333333333333///111444666777666555444444333111//////000222333///777BBBTTTdddfffooo~~~~~~~~~sssffflll```FFF444666;;;666111111///111111111555:::;;;888111111222222222222222222444444333333333333333333333444444333666:::888333999999:::999888:::===@@@===???AAA???<<<;;;===???AAADDDCCC>>><<<===>>><<<>>>===<<>>>>>===<<<>>>AAADDDJJJFFFBBB@@@AAA@@@<<<999999999<<<===<<<===EEEOOOCCCBBB@@@AAAAAABBBAAA???AAADDDFFFEEEAAA===<<<===<<<<<<===???===;;;>>>DDDEEEDDDDDDDDDDDDDDDDDDEEECCCCCC@@@<<<===AAAAAA???:::>>><<<666888AAAEEEBBB@@@>>>===<<<===@@@DDDGGGAAA@@@???>>><<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@::::::;;;<<<>>>???@@@@@@===@@@@@@???@@@DDDEEECCCCCCBBBAAABBBEEEEEEAAA>>><<<======>>>>>>??????@@@===???AAACCCDDDDDDCCCBBBCCCCCCDDDCCC@@@<<<777444//////...---,,,,,,,,,,,,+++000888UUUtttuuutttrrrzzzOOOGGGHHH???@@@>>>BBBAAAAAAAAABBBDDDDDDCCCAAA888777666666777888999999::::::;;;<<<<<<;;;888555888???QQQbbbiiirrrzzzyyy}}}~~~{{{sssjjjddddddgggkkkeeegggiiihhhccc^^^ZZZXXXZZZfffqqqsssrrrrrrrrrqqqkkkdddccchhhhhhgggnnnzzz}}}nnnTTTLLL===<<<::::::===@@@===777555444333333444444222000111222333444333111///---,,,,,,,,,------------,,,)))+++,,,+++))))))***,,,******************************+++,,,,,,,,,,,,+++(((***,,,,,,+++,,,---...+++111;;;LLLeee{{{zzzzzz~~~tttnnnzzznnnbbbVVVRRRPPPQQQVVV]]]hhhhhhccc___mmm~~~|||mmmhhhzzz|||```zzz}}}zzz^^^FFFCCCGGGEEECCCEEEEEE@@@;;;999<<<===<<<:::777777777888:::===>>>>>>===<<<999666444555888:::555555444333333222222222---111666666333111333555111222333222//////111333111666777???LLLQQQ[[[oootttpppxxxuuutttxxxxxxvvvrrrccc|||___???555222777777000---222,,,000000///222777666222//////000000111111222222333333222222222222333333444666333333BBBQQQIII555777777777777666888;;;>>>999===???>>>;;;:::===AAACCCCCC???;;;===BBBEEECCC===<<<<<<@@@DDDFFFBBB>>>>>>???>>>===<<<>>>AAACCCVVVOOOGGGBBB@@@===999555888888;;;>>>======GGGSSSAAAAAA@@@???======???AAAAAABBBCCCCCCBBB@@@>>>===999999===@@@===888;;;AAAAAABBBCCCCCCBBBBBBBBBBBBFFFFFFBBB<<<<<<@@@AAA===<<>><<<;;;;;;===???AAA<<<<<<;;;<<<<<<<<<;;;999>>>>>>????????????>>>>>>888888999:::;;;<<<<<<===999>>>@@@>>>@@@DDDDDDAAA@@@??????AAACCCCCC@@@<<<888:::<<<==================>>>@@@BBBDDDEEEFFFFFFCCCCCCCCCBBB???:::666333111000///...------------111...111FFFggg~~~iiiCCCDDDJJJFFFKKKEEEAAACCCAAA@@@@@@BBBCCCDDDCCC666888999777555444888;;;333:::@@@???999777:::>>>CCC777???KKKOOObbbrrrlllnnnyyyqqqwwwvvv~~~vvvpppnnnuuurrrPPP:::888@@@999;;;:::666999???===666666555444555555555333111000000000///......------******+++,,,,,,,,,,,,,,,(((***,,,+++(((''')))+++)))))))))))))))***************+++,,,,,,,,,,,,+++,,,...///,,,***+++---...000******777OOOiii}}}yyyxxx~~~zzzjjjuuunnnkkkqqqwww||||||xxx}}}sssuuuNNNJJJFFFEEECCC@@@@@@AAABBB<<<666444666888666333555555666888;;;=========:::888666333222444888;;;666666555444222111000000...444999888333000333777111555777666333000111333111666444666AAAJJJXXXllleeeWWWkkk}}}yyyxxxxxxtttpppvvv{{{{{{pppiii```xxxLLL888:::555222222111---+++++++++//////---///333111+++---......///000111222222222111111111222333333444000333222;;;[[[yyyqqqUUU555555555555444666999<<<666:::>>>===::::::===AAACCCAAA<<<999===FFFJJJIII;;;:::<<>>>>><<<999===<<<===???<<<;;;EEEQQQBBBCCCBBB???<<<<<<@@@DDDAAAAAABBBDDDFFFEEECCC@@@999:::>>>BBB???999:::AAA???AAABBBBBBAAA@@@@@@AAAMMMMMMGGG>>><<>>888???AAA===888???MMMOOOHHHAAA???===;;;:::;;;<<<<<<999999999;;;<<<<<<:::888??????>>>>>>===;;;:::999888888888888888888999999555;;;???>>>@@@DDDDDD???>>>======@@@CCCCCC@@@===666888;;;======<<<<<<<<<777777999;;;===???AAABBBCCCCCCBBB@@@===888444222111111000///...---------(((,,,333888KKKwwwvvvnnn|||cccDDDBBBAAA===>>>777;;;777===@@@===>>>@@@>>>888777777888777666666888:::>>>;;;;;;AAAGGGHHHBBB;;;===AAAEEEDDD???@@@PPPaaavvv|||}}}||||||{{{~~~TTT>>>999888===CCC999888666666777666555333444333444555666555222000***///000******///111...***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++,,,------++++++,,,---...//////000666KKKppp~~~ppp{{{ooonnnzzz}}}QQQNNNHHHAAA>>>>>>@@@AAAAAA888===<<<555888???<<<222666888999999:::;;;>>>AAACCC>>>888444444444444222444666555111000333333000111333444444333222333444...222666666333///---...222///000444888===LLL[[[eeellllllhhhxxx}}}jjjnnnkkkiiinnnkkkhhhooo}}}}}}RRR;;;777222111111000///......---//////......------------,,,---...//////.........000000000000111222333333333555;;;DDDLLLMMMHHHBBB999666333222333666777888;;;::::::::::::<<<===>>>BBB???;;;888888:::>>>AAA???>>>>>>CCCGGGHHHCCC>>>AAA>>>;;;;;;>>>AAABBBBBBCCC@@@<<<::::::;;;;;;:::777666:::??????<<>>DDDJJJAAABBBCCCEEEEEECCCBBBAAA===<<<:::999999:::<<<===:::<<<@@@BBBBBB@@@===:::IIIFFFAAA<<<:::<<<>>>@@@EEE@@@;;;;;;???CCCCCCAAA>>>>>>>>>=========<<<<<<:::;;;;;;888555555999<<<===<<<:::999888888999::::::;;;;;;<<<<<<<<<<<<===<<<<<<===@@@CCCDDDCCCAAAAAA??????CCCIIIHHHAAA:::999;;;===???AAAAAA@@@???===:::777777;;;>>>???>>>DDDBBB???<<<999777666555888555222000///...,,,***'''000222000AAAiiizzzxxxiiilllooo[[[<<<;;;;;;999===888===999===>>>;;;;;;<<<:::555444666777777666666777999AAA>>>AAAKKKWWWYYYOOOEEEAAA>>>===<<<999999@@@IIIKKK\\\qqqtttuuuwwwbbbLLL999666777777;;;CCC999888666666777777555333555555555555666666444222//////---+++,,,---,,,)))***++++++,,,,,,++++++***+++++++++******)))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,***+++,,,,,,+++***+++,,,++++++,,,...111???YYYqqqzzz|||tttgggnnn|||zzzxxxqqqhhh___}}}nnnbbbvvvrrrPPPKKKGGGDDDAAA@@@BBBCCCBBB@@@;;;>>>===:::;;;>>>===999888:::<<<=========???AAABBB===777444333444333222333555444111111444444111000111111222333333333222000111222222111000000111333222333555333000555===KKK\\\hhhjjjooo~~~xxxXXXFFF:::222///111111000//////...------............------,,,,,,,,,,,,------------......111111111111111222333444555555666;;;@@@@@@<<<888777555444444666888999999888777666555666888:::;;;AAA???<<<::::::<<>>999777999<<<<<<;;;???FFFCCCDDDCCC>>>999999===AAADDDDDDEEEEEECCCAAA>>><<<:::999888888999:::<<<===???@@@CCCEEEEEECCCAAA??????===;;;::::::===AAACCCFFF@@@;;;:::>>>CCCDDDCCC@@@@@@??????>>>>>>>>>>>><<<===<<<:::888888:::===777777777888999;;;===???<<<<<<;;;;;;;;;<<<<<<===<<<===>>>AAACCCDDDDDDCCCBBB@@@@@@BBBEEEDDD???:::;;;<<>>666888BBBEEE===<<>>KKK```kkk|||{{{{{{nnnhhhrrr}}}~~~|||zzzyyy|||vvvuuulllRRRIIIDDDAAA@@@AAABBBDDDDDDBBB@@@<<<::::::;;;:::888:::???777999;;;;;;:::999999:::>>>;;;666444333222222111222444555222222555666333222111000222666777555333222111//////000222333333222222444555333111444:::CCCCCCHHHVVVgggssswwwvvvwwwrrrddd:::***000555222,,,000000//////...---------------------,,,,,,,,,,,,,,,++++++***+++,,,---...000000000111111222444444888555333444777999777555555444555777:::;;;;;;::::::999777666777999<<<>>>@@@???===<<<<<<>>>???AAA>>>;;;:::<<<@@@CCCCCCBBBAAA<<<888===FFFIIICCC<<>>DDDDDDDDDAAA<<<777666999===GGGGGGGGGEEEBBB>>>;;;888777888999:::<<<===>>>???BBBCCCDDDEEEEEEDDDCCCBBB777777777999;;;>>>@@@BBBCCC>>>999999<<<@@@BBBBBB@@@@@@@@@@@@@@@?????????<<<<<<;;;:::888888:::<<<444555666777999<<<>>>???===<<<:::999999:::;;;===<<<>>>@@@AAAAAABBBCCCDDDAAAAAAAAAAAA@@@>>>===<<<===???AAACCCCCCBBBAAA???===555<<>>;;;GGGMMMIIICCC===999999:::;;;:::777555444333222000...//////...---000>>>]]]www}}}ZZZSSS^^^iii\\\mmm```@@@=========CCCBBBJJJ;;;;;;:::888777777666555888999999888888:::>>>BBBGGGHHHKKKRRRWWWUUUKKKAAAGGG>>>999<<>>666:::FFF<<<<<<<<<999666555555666:::999666444222111111000111555666444555888888555666222111444999<<<999555666333000000333444333111444333222222333777>>>DDDCCC555111???RRR^^^gggnnnooojjjrrr~~~}}}tttEEE888...000666777333000............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((()))***---............///000111222333777555444666999;;;;;;:::222333555999===>>><<<;;;;;;:::888666777999<<>>>>>>>>???@@@@@@;;;::::::===@@@BBBBBBAAAAAA===:::===BBBDDD@@@;;;BBBAAAAAABBBCCCCCC@@@>>>666666666777999:::===@@@??????===:::888999<<<@@@IIIIIIHHHFFFCCC???;;;888888999;;;>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA888999:::;;;<<<======>>><<<:::999999<<<>>>>>>===????????????>>>>>>>>>>>>999999888777666666777888777777777777888888999999<<<:::888666555777999:::<<<>>>@@@@@@???>>>???AAA>>>??????===;;;:::<<<>>>>>>@@@BBBDDDDDDCCC@@@???;;;:::CCCOOONNNBBB@@@GGGKKKHHHCCC>>>;;;999999999:::999777666666555222000///+++,,,000...333MMMjjj~~~OOONNNTTTUUU{{{aaa???;;;888666;;;888@@@999888888999999888888999>>>===;;;:::;;;???EEEJJJJJJLLLNNNMMMIIIEEEDDDDDD@@@:::777:::===<<<:::;;;666999999666888AAAJJJNNNcccnnn}}}uuu{{{~~~~~~|||___III999::::::444444;;;888777777:::999777666888666444333444555555444222000///---,,,---......---+++,,,...///,,,((()))...)))******++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++++++++---...---,,,+++,,,...///+++***---...,,,,,,///''';;;YYYqqq~~~xxxrrr{{{}}}yyyzzzyyyzzzxxx{{{|||WWWNNNNNNAAA<<>>===>>>???III@@@@@@HHHEEE<<<@@@MMMFFFDDD@@@;;;666555666999777777666444222111000000222555777555666:::999777555222111444999<<<999555888666444444666555111...444444333111111444888;;;666444777999666:::QQQlllwwwooollljjjooo}}}hhhIII222333000///000...+++,,,000---------,,,,,,,,,,,,,,,*********+++++++++++++++***)))((('''(((***,,,...+++++++++,,,---///000111222333555777:::;;;;;;:::000111555:::>>>>>><<<:::777666444444444666999;;;======>>>>>>>>>??????@@@999:::===@@@BBBBBBAAA???>>>===<<<===???AAADDDFFFFFFCCCAAA???@@@@@@???>>>666888:::<<<>>>@@@@@@>>>======;;;:::999<<<@@@CCCGGGHHHGGGFFFDDDAAA===;;;777999;;;===@@@AAABBBBBBAAA@@@@@@???>>>>>>>>>>>>999:::<<<===>>>>>>======999:::;;;>>>???>>>;;;999;;;;;;;;;;;;;;;;;;;;;;;;777666666555555555555555666666666666666555555444888666444222222333666777;;;===>>>???===;;;::::::999;;;<<<:::777888<<<@@@===???BBBDDDEEECCC@@@>>>999AAAHHHHHHFFFGGGFFFDDDDDDCCCBBB???===:::888666;;;999888888888777555333///***+++111...---BBB]]]ZZZMMMRRR___bbb@@@:::777333666222888777555666:::;;;999:::<<<============>>>BBBHHHLLLLLLNNNNNNHHHAAAAAAIIIQQQCCC<<<888888999777777999333:::>>><<<888888999888888AAAQQQfffyyy|||{{{|||{{{xxx~~~ttthhhTTTCCC999<<<333///555999666555777000111555999;;;:::666444444222111222333333222111111///...///000000///---***......***(((***++++++))))))************))))))''''''''''''(((((((((((((((((((((((((((((((((((('''((()))***+++++++++++++++,,,------++++++,,,---,,,((('''+++,,,+++,,,...///...777MMMfffyyy|||qqqtttwwwtttwww|||yyy|||~~~vvvwww|||```@@@EEENNNEEE===AAAEEEDDDAAA===::::::<<<>>>FFF???>>>DDDCCC;;;<<>>???888:::>>>AAABBBAAA???===999;;;===>>>???CCCJJJOOOIIIFFFBBB@@@@@@AAA@@@@@@999===???AAADDDFFFDDD??????>>>;;;::::::<<>>@@@@@@??????>>>>>>======777888;;;===????????????:::<<>>:::888777777777888888888888888777666555555666666555333111111333444444444444444333222111000000222444555999999;;;===???===999555666777888777555777;;;???:::===AAACCCDDDBBB???===999DDDFFF@@@@@@GGGGGG@@@===>>>>>>>>><<<:::888666:::999999::::::999666444000,,,,,,000,,,***777KKK{{{]]]NNN```bbbAAA<<<999555888333999555333666;;;===999888;;;666:::>>>AAABBBDDDFFFGGGLLLKKKHHHAAA===AAANNNYYYJJJ@@@777666777666555777777:::;;;999999===???===<<<::::::<<>>999999888777???<<<888777777666555444111666:::;;;:::777333000111000///000111222111000/////////000111000...,,,***///,,,%%%+++999999///))))))************))))))&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''((()))***++++++++++++)))***++++++***)))***+++***''''''+++,,,******---444,,,+++666HHH[[[ppp}}}zzz{{{yyyssslllzzz~~~xxxvvvyyyyyyuuusssuuuuuu|||zzz|||}}}qqqwww|||PPPLLLCCC===CCCLLLJJJ@@@CCCCCCAAA===:::999;;;======888666999:::555444666888888888666333111222333333555777777444111111111///333555333444666555111//////000111111222111111666666555333111000000111)))000444555777:::666000222---+++...333555333111222...;;;SSSmmmooo{{{dddHHH777++++++222111+++((()))///222///++++++++++++++++++++++++++++++((((((((())))))*********'''(((((()))+++,,,,,,---)))))))))***,,,---///000***,,,...000///...---------///222666:::;;;999777999:::;;;<<<<<<=========:::999999999999;;;===>>>999;;;===>>>>>>===<<<<<<888999:::===@@@DDDGGGIIIFFFEEECCCBBBCCCCCCAAA@@@;;;>>>???>>>AAAFFFDDD>>>???===:::999:::===???AAABBBCCCCCCCCCBBB@@@>>><<<888888777777777999:::;;;>>>>>>>>>>>>===<<<;;;:::333555777:::<<<===>>>>>>;;;===>>>===;;;999888777444555555555666666666666555444222333555555333000---...000111333333333333/////////000111222333444555444777===CCCCCC<<<555666666666555555666888:::777:::>>>BBBCCCAAA>>><<<===??????>>>@@@BBBAAA===:::::::::::::::::::::::::::999999:::;;;:::777555222///......+++***222<<<[[[|||tttRRR^^^___>>>:::888555888444:::555222555<<<===888666999000555===CCCEEEDDDBBBBBBJJJGGGAAA;;;:::AAANNNXXXLLL>>>111///333444222222888999888888;;;===999222555888;;;999666777<<>>:::777888<<<===:::666...333666555666888666111222777;;;888444222222333000///...///000111000///---------///000///,,,)))***///)))###222JJJJJJ888))))))************))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))******++++++***''')))***)))((('''((())))))(((***------)))))),,,$$$'''---000111===ZZZwww~~~{{{wwwuuuuuu{{{xxx{{{|||pppqqq~~~zzzfffnnnooouuu~~~RRRHHH===999???AAA<<<===DDD@@@AAAAAA???;;;999:::===999666444555666555111...222555888999888666555444222555888888444222111222---111333222222444222...///111333222111000111222444444333000,,,---111555111444222------111///***%%%---333111---...222555///000666888:::RRRqqq}}}qqq~~~qqq{{{|||qqqppptttyyywwwxxxxxx|||rrrNNNJJJ666...111///000222---++++++,,,,,,'''$$$)))111******************++++++'''((((((((())))))******'''((()))+++,,,,,,---,,,))))))***+++,,,...000111+++,,,.........///000111---...000444888999777666666777999:::;;;;;;:::999999888777666777999<<<===;;;;;;<<<;;;::::::;;;<<<999888777:::???AAA>>>;;;AAAAAAAAACCCDDDDDDAAA???:::<<<;;;888<<>>AAABBB@@@AAABBBBBB@@@>>><<<:::;;;:::888777777888:::;;;;;;<<<<<<<<<<<<:::888777333444666777999:::::::::<<<;;;:::777555444444666333444444444555555666666222000///000222222000---,,,...///111111111000000......///111222333444555222111444===FFFHHH???666888777555444555555666666555888===@@@BBB@@@===;;;@@@999888@@@CCC===:::<<<999999888888888:::===>>>999999999;;;;;;:::888555222111///...---...222777LLLeeexxxzzzgggeeeRRRCCC<<<777///111888777555(((QQQ~~~kkkIII<<<000666888<<<@@@BBBBBBAAA@@@DDDAAA???>>>@@@AAABBBAAA555999999666666;;;<<<888333555666888888666555333888888888777777777777666777:::???DDDMMM]]]qqqxxxfffPPPDDDCCCBBB:::333444555888999:::999777666555444222000000111222333333444555666666444222111111000///......------...------------------------(((......***///999999000))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''***)))(((''''''((()))***(((((((((((())))))))))))))))))*********+++++++++)))+++,,,+++,,,222===FFF___gggxxxqqqqqqyyy}}}zzzzzzfffRRROOODDD@@@???AAAAAA===;;;;;;CCC???>>>@@@???======@@@===999444333444555444222444888===???>>>;;;888777222555666444555666333...222111000///............111111222222222111111000222222222222222111000///000000000000/////////...111000///000222333222111///000111333555777888999BBBPPPcccqqqxxx{{{}}}~~~wwwtttvvv}}}~~~ttteeeTTTFFF>>>:::999000000///...---,,,,,,+++,,,,,,,,,++++++***************++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))************+++++++++...///111111111111333555666///...444888888999<<<;;;888666555555666666555888777777:::===>>><<<999555777999999777888;;;>>>CCCBBB@@@@@@@@@@@@>>><<<::::::;;;<<>>444666888999888888999;;;;;;<<<======<<<;;;888777===<<<;;;:::999888888888999999999888999::::::;;;555777:::===>>>===<<<;;;<<<<<<:::888666444333222111222222333444444444444222222000///............//////............//////111111222333333333333222000222555888::::::999888777444222333666888777666444777;;;???BBBAAA===999::::::;;;===>>>>>><<<:::<<<777666:::>>>===<<<<<<666777888999999:::999999888333...---000222///,,,:::JJJwwwaaaZZZCCC888888222222888999999MMMZZZ888;;;<<<777:::===???>>>>>>???@@@BBBEEEFFFEEE@@@<<<:::999000555666555777===>>><<<444555666777777666555444666666666666666666666666555888;;;<<<;;;===AAAEEEJJJVVVhhhzzzhhh]]]EEEIIIBBB:::888:::===<<<;;;555666777777777666555555555333222000000111222333222333333444333222000///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***///---''')))000///&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))(((''''''((())))))''''''((((((((()))))))))((((((((()))))))))******(((***,,,***(((***///555@@@LLLbbbwwwwwwnnnttt{{{}}}{{{zzz~~~~~~```IIIAAAAAAEEEAAA???BBBBBB@@@???@@@>>>::::::===>>>===???CCC<<<999666555666888777666666:::===???===;;;999888444777888777888:::888333333222111000////////////...//////000111111111111000111111111000000///...000000///............///111000///000222333222111......//////000111222222...666???GGGLLLSSS[[[aaaUUUVVV\\\hhhrrryyy{{{qqqeee``````___YYYRRRDDDAAA;;;555222111111222......------,,,+++++++++,,,,,,+++++++++*********)))******++++++******)))((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((())))))***))))))*********+++++++++---///111111111111333444666111000555999888999;;;;;;888666555666777777666777666555777:::;;;:::888>>>???@@@>>><<<<<<>>>@@@MMMKKKIIIEEEAAA>>>===<<<<<<:::999;;;>>>???>>><<<777888::::::888888888999:::;;;<<<===<<<:::888777===<<<;;;;;;::::::::::::999999888888999999:::;;;777888:::<<<<<<;;;:::999888777777666555444444444222222333333333333333333222111000///............111000000/////////000000000000111222222222222111///111444777888888777666666444222333666888777666555666:::>>>@@@???===:::333555888;;;>>>???>>>===<<<999888;;;===;;;:::<<<888888999999888777777666999555222111222111///,,,666FFFqqqtttfffDDD333888666444888:::333GGGeee```===333:::222>>>@@@AAA@@@>>>>>>AAAEEE???FFFLLLKKKCCC;;;777666555666555333666???EEEGGG555555555555555555555555444444555555666666777777666888:::<<<;;;999777555555999???DDDIIIPPPXXX^^^xxxwwwrrraaaggg___@@@:::===222555777888777666888:::666555555444444444444555444333111000000000111222222222111000000///............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++...,,,&&&&&&+++)))"""((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''((()))'''''''''(((((((((((()))''''''''''''((((((((((((&&&(((+++***'''%%%&&&(((***555III^^^mmmyyy|||{{{}}}~~~|||xxxvvvuuuuuuxxx}}}sssNNN@@@@@@BBBBBBAAA===;;;>>>???======???;;;888999<<<===<<<===AAA<<<:::888888999:::;;;:::999;;;======;;;999888888999<<<===::::::;;;999555333333222111000000000000,,,---...///000000111111//////000000//////......111000...---,,,---///000111000///000222333222111.........---------,,,,,,,,,...///...---///555:::---...444>>>EEEGGGIIIMMMPPPEEE888222222333111---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))************))))))(((((((((((((((((((((((('''''''''(((((((((((()))((((((''''''(((((()))***)))))))))*********++++++,,,...000000000000222444555222222777999888777888:::888666666777888888888888777666666999::::::999===>>>???>>>======???AAAFFFHHHHHHEEEBBBBBBEEEIII@@@;;;777888<<<>>><<<:::;;;<<<===<<<;;;::::::;;;<<<======>>>===<<<:::999===<<<;;;;;;;;;;;;<<<<<<888888777777888888999::::::::::::::::::999888777333333333333444444444444222222333333333222111111111000///...............000000///......---............///000000000000000...///222444666666555444444222111222555666666666555666999;;;<<<<<<<<<<<<555777;;;???AAABBBAAA@@@<<<;;;;;;===;;;888999<<<;;;;;;;;;:::999888666555:::999888666444111///---000>>>SSS~~~~~~hhhlllCCC///777888444666:::<<<:::>>>:::333@@@GGG:::IIIGGGDDDCCCEEEGGGIIIKKK<<>>===888444333444555444333222333444666888333222111000000000000111222222000///...------......---,,,++++++***++++++++++++++++++++++++++++++))),,,+++((((((++++++'''((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''''''''((((((((((((%%%'''******(((''''''((((((,,,666AAAMMM___yyy~~~~~~yyyssssssyyy~~~}}}wwwzzzlllmmmgggIII;;;>>>FFFGGGCCC???;;;;;;>>>@@@===;;;<<<<<<:::===AAAAAA<<<:::;;;<<<;;;:::999999::::::::::::;;;;;;999777666777888444888999777777999999777444333222222111111111222//////////////////000000/////////000000//////...333111///---,,,...000111000/////////111222111000/////////......---------///111222111---)))''''''***))),,,111333000///111111---***+++...000...+++111111111000///---+++***))))))*********+++++++++*********************)))((())))))))))))))))))(((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((''''''''''''((())))))))))))))))))************,,,---////////////111333222222333666777666555444:::888666666888:::::::::;;;:::888888999;;;<<<<<<999:::<<<===???AAACCCEEE>>>AAACCCBBB@@@BBBIIIOOOBBB<<<777777;;;===;;;888===>>>???>>>======>>>@@@>>>>>>??????>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<666666555555666666777888:::::::::999999999999999111111222222333333444444222222333333222111000000000///......---------...------,,,+++************,,,,,,---...............,,,---///111333333222222111111111111333444555555444666777888888999;;;===;;;===@@@AAA@@@>>>===<<<===<<<===>>>:::666777<<<============<<<;;;999999<<<======;;;666222000///---444<<>>;;;888888;;;@@@DDDFFF777888:::<<<>>>@@@CCCFFFAAABBB@@@<<<888<<>>^^^rrrUUUFFFLLL888...555666777777777777666555444444333222222333666999;;;111111000000/////////000222222000///............///...---,,,++++++++++++************************''')))***((((((++++++***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))(((((()))(((((((((***,,,(((((())),,,000<<>>;;;>>>@@@>>>;;;BBB@@@AAAEEEEEE@@@;;;:::::::::???FFFFFF@@@;;;:::;;;;;;:::999777666666666999999888666444333555666111666888666555888:::999444333222222222222222222333222111///............//////000111111000000///444222///------...000222///...---...000111000///---------...............'''***...000000...,,,+++---++++++///111000111555...------///000///,,,)))+++************++++++,,,)))))))))***++++++,,,,,,))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))(((((()))))))))************,,,............000222...111333333333333222111888777555666888:::;;;;;;;;;::::::999999999;;;===<<<<<<===@@@CCCFFFHHHIIIEEEGGGFFFBBB<<<;;;???DDDBBB===888777:::<<<:::777999:::;;;;;;;;;<<>>===>>>>>>:::555666;;;:::;;;<<<<<<=========<<<>>>??????===999555333222//////333FFF___cccfffcccBBB333888555111444555000111555999333,,,333AAALLLGGGCCCDDDHHHKKKHHHEEE;;;999777777999999777555222666>>>EEEDDD:::111---333333333333333333333333222222333444555666777888999999999999888888888999888999999:::999777666444666888:::::::::<<>>OOOWWWiiiyyy|||jjjoooqqqvvvtttooo```ZZZ___nnnqqqiiilllxxxbbbEEECCCCCCAAA===999999===AAA@@@>>>???CCCCCC===888777666777===DDDFFFAAA>>>>>>999::::::888555333333444666666666444222222444555GGGKKKIIIAAA:::888777555333333222222111222222333666444222///...---------//////000111111111000000222111///...---...000111---,,,+++,,,...///...---******++++++,,,,,,------++++++***))))))***,,,,,,+++'''&&&)))******,,,111111000---+++******+++,,,(((((('''''''''(((***+++)))))))))******+++++++++(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))((((((((()))))))))*********+++------------///111,,,000222000///111222111666555444555888;;;<<<<<<888888999888777777888:::>>>======???BBBEEEEEEEEEIIIIIIGGGBBB===:::<<<>>>@@@>>>;;;::::::::::::999333444555666666888;;;>>>999999999999999999999999999999888888888888888999555555444444555555666777666777888999999999999999222222222111000000//////000000111111111000000///...------,,,,,,,,,------------,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,++++++,,,---............---...///000///111333555111333555444333444888<<<>>>AAACCCBBB???>>>@@@CCC???======>>>;;;666666999888888:::<<<===>>>??????@@@???>>>===;;;999777666222222333888IIIpppGGGUUUZZZDDD::::::444222555444666555333777???>>><<>>===777777666555444444555555333555>>>GGGFFF<<<222///111222333444444333222111000000111222333444444555444777::::::999888999;;;999:::;;;===>>>>>><<<;;;999:::;;;<<<<<<<<<;;;;;;999999;;;???EEEJJJMMMNNN<<>>BBBYYY```GGGAAAGGG999666888888666444333444444333222444333333222222333555555//////000000//////............000111111000000///---,,,+++******)))******(((((((((((((((((((((((('''((()))(((%%%###$$$&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''***(((&&&%%%%%%&&&&&&&&&'''(((+++---+++''')))...555<<>>=========>>>???>>>;;;999:::;;;333444444333333555888;;;999999888888888888999999;;;;;;:::999888888888888777777666666777777888999555666777888888666555333////////////............//////000000111000000000---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///******+++,,,,,,,,,,,,+++++++++,,,,,,------......+++---//////...///222555///222444444222222666;;;???AAABBBAAA>>>???DDDIII@@@<<<:::<<<<<<999777888:::;;;===???@@@AAABBBBBBAAA>>>;;;;;;<<<===;;;999444888000333DDDrrr]]]FFFSSSEEE@@@<<<333222777444222999444,,,000444999CCC@@@FFFKKKGGG>>>777777999222666999888444333777;;;222000333999:::444222444000111333444444333111000/////////000111111222222333555666444000111777===777777888:::;;;<<<;;;:::888777666777:::===>>>>>>======???AAACCCBBB???<<<===@@@@@@???@@@CCCBBB???>>>>>>>>>===<<<===AAACCC888???@@@:::<<>>ZZZkkkaaaWWWdddqqqzzzaaaMMMIIIJJJFFF???888999:::;;;<<<;;;;;;:::???:::666888999999:::===;;;777555777888777999===333666888777555444555666444555666555444444555777999>>>>>>888222111333333111111111000111111222222111000...,,,+++,,,---...,,,,,,---.../////////...------,,,,,,,,,+++++++++***)))((()))+++,,,+++***,,,,,,,,,,,,++++++++++++(((((((((***+++,,,***)))&&&$$$&&&+++------///222***,,,...---***''''''''''''((()))******(((&&&%%%''''''''''''''''''''''''&&&'''''''''(((((())))))&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))(((***,,,,,,,,,,,,...000+++111333...,,,111555444333222222333777:::<<<<<<777:::======:::888999:::===;;;<<<@@@FFFKKKMMMLLLEEECCC@@@???>>><<<999777;;;???BBB@@@;;;999:::===666666666555444555888;;;;;;;;;:::::::::;;;<<<<<<===<<<;;;:::999999888888999999999999999::::::;;;444555777777666333000...,,,,,,---------------.........///000000111000000,,,,,,,,,++++++,,,------)))))))))***+++,,,......******+++,,,,,,,,,,,,++++++++++++,,,,,,------...***,,,...///......222555---111444444111111666::::::<<<<<<999666777>>>DDDAAA;;;999;;;===:::888777???@@@BBBCCCDDDEEEEEEEEEBBB===888999===???>>>:::444===,,,111DDDOOOlll{{{UUUdddVVVKKK???222222555...333333333222333666;;;???CCCBBB@@@>>><<<999777666111555777444333666777666111111111111111000///...555111......000000111222000000000000111222333444444333333222222333333444777888999:::999999999:::999:::;;;;;;:::999888777===;;;;;;===AAAAAA>>>;;;<<>>@@@AAA@@@>>><<<;;;::::::;;;===;;;::::::777777AAAOOOWWWaaaggg___RRRKKKIIIHHH999::::::::::::999888888555555555555555555555555999666333111222333333333///...---,,,,,,---//////+++++++++++++++***)))((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((+++---+++)))000>>>JJJ[[[^^^dddqqqgggJJJGGGCCCBBBCCCBBB@@@===;;;:::888888:::<<<======@@@>>><<<999777666666777;;;666444888;;;:::888999666777888666444444666999888666666777444///333;;;777444111000111111111000---000111...///222222///,,,,,,------...---------////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******************************))))))))))))******(((((((((((()))***+++,,,111///,,,)))(((((()))+++''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))***++++++***+++---///---......///000111111222333333333444666888;;;===999777555777:::<<<<<<:::??????>>>@@@BBBFFFJJJMMMGGGDDD???===<<<;;;:::999?????????>>><<<:::777666888666444333444777;;;======;;;999888:::<<<<<<<<<777888999;;;<<<======>>>>>>===:::888666555555555444444444333333222222222///............---------//////000000000000//////......,,,+++***)))))))))++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++***++++++,,,,,,------...000///...///000444777999999:::;;;;;;;;;:::999888>>><<<;;;;;;;;;:::999777999999999:::<<>>AAA@@@<<<<<<@@@CCCCCCIII===333222444===UUUooo}}}OOODDD===777...000444...222222222111111333888;;;<<<<<<:::888666444333222111444444111111333111...111111111111111000//////222000///000222222222222////////////000111222333111111111222222444555555555555555444333444555666777888999999999888666555888888888999:::;;;:::888888999;;;;;;;;;<<>>EEESSSdddsss{{{}}}tttXXX===---???===::::::<<<===;;;:::;;;999888888;;;<<<======<<<<<<;;;:::999777777666:::555444888;;;999888999777888888666444555888;;;===777555666666333333777666444222222222222111000222333555666666555333222---......////////////...000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************************))))))(((((())))))***(((((((((((()))***+++,,,000...+++)))(((((()))***''''''((())))))(((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))***++++++******,,,...------...//////000111111333333444555777:::<<<===:::888777888;;;<<<<<<:::???@@@AAACCCEEEHHHJJJKKKGGGFFFDDDBBBBBB@@@===:::>>>>>>>>>>>><<<:::888777666555555666999>>>BBBEEE===;;;::::::;;;<<<;;;:::777888999;;;<<<=========>>><<<:::777666666666777666555444333222111000000............------------...//////000000//////...---,,,++++++************++++++++++++++++++++++++---,,,++++++************++++++++++++++++++++++++******++++++,,,---------000///......000333666999999999999::::::999999888>>>===;;;;;;;;;<<<;;;;;;<<<;;;;;;;;;<<<===>>>???===@@@???:::999<<<>>>===CCC<<<666444111666LLLfffFFF:::777666000333777222222222111//////000444777777666555444333111000000444666555555777:::666000111111222222111111000000//////000222444444333000////////////000111222222/////////000222444555666333333333333444666888999555555666666666555444444444555666666555666888:::888666555555888;;;<<<===999999999999:::;;;<<<<<<:::888666666666;;;IIIVVVbbbddd___OOO???777555444888888999999888888777666777777777666666555555555777666444333333222///---,,,,,,++++++++++++,,,,,,******++++++******)))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))''''''((()))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&((()))((('''&&&'''(((((()))---888GGGVVV```eeemmmtttwww\\\EEE777333333333555333222333555777777777:::999888888:::<<<<<<<<<:::;;;===>>>===;;;888777999555444888:::888777999888888777666555666:::===@@@999444555888777555555555444333444444444222000333000444;;;;;;333///222...///000111111111111000222111///...------......------,,,,,,++++++******+++************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''(((((()))***+++...---***((('''((()))***&&&''')))******)))'''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******)))***,,,...---------...//////000000222333555777:::;;;<<<===<<<:::999:::;;;<<<;;;:::???@@@CCCFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGDDD???<<<<<<============;;;:::999666666777888<<<@@@DDDGGG===<<<<<<<<<===<<<:::888777777999:::;;;;;;;;;;;;===;;;888666555666888999777666555333111000............---------,,,,,,,,,---......//////......---++++++************++++++************************,,,+++++++++*********************************************+++,,,,,,------///...---...///222555777888888777777777888888999>>>===<<<;;;;;;;;;============<<<;;;;;;;;;<<<<<<>>>@@@???:::888:::;;;:::===:::999666//////@@@UUUKKK===888777222444888333222222111///...///222444555555555444333333222222333444555777<<<@@@<<<555000111111222111111000000---000111111333444222---////////////000111222333/////////000111222444444//////111444777:::<<<<<<333333333333333333222222222555777777666888<<<@@@;;;777333222555888888777888888999:::<<<===???@@@DDDBBB>>>999555666===DDDHHHKKKIII???777555777777777777888888777777666555666666666555444444333333333333333333444222///---,,,,,,,,,+++++++++++++++))))))************))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((()))((('''&&&'''))))))(((((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((******)))''')))''''''+++333;;;@@@CCCGGGPPP___kkktttwwwyyyyyyxxxbbbOOOAAA:::000***+++///444666111000000111333444555666999888777888:::;;;;;;:::;;;===@@@BBBAAA>>>:::777888555555888999666666999999888777555555888;;;======999666666777888888888555444444555666555333000333...333@@@AAA444///555...///000111111111111111333111///---,,,---...///...------,,,+++***))))))************)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((('''''''''(((((()))***,,,+++)))((('''((())))))&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((()))***)))))))))+++---,,,,,,------............111333555888;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::@@@@@@BBBCCCEEEFFFFFFFFFGGGFFFFFFGGGGGGDDD@@@===:::;;;<<<======<<<;;;:::::::::::::::;;;===>>>@@@>>>>>>>>>???@@@>>>:::777555666666777888888888888999777555333333555777999555555444222111///......------------,,,,,,,,,+++,,,,,,------------,,,,,,)))))))))))))))***++++++******************************+++++++++*********************************))))))******+++,,,,,,,,,------------...111333555777666555444444666777888======<<<:::888888:::<<<<<<<<<<<<;;;;;;;;;;;;;;;===AAA@@@<<<999;;;===;;;<<<:::999777111...777CCCqqqPPP===555444///000444111333333222111//////111333555555444444444444333333---...///111666;;;666//////000000111111111000000,,,000111///111444222,,,000000///000000111222333000000/////////000111111111000000333666777666444111111111111111111222222111444666777777:::???DDD;;;777333222555888888777555666888:::<<<>>>??????FFFFFFCCC<<<666444555777333777999666555888::::::666666777777666666555444444444444333333222222222///000111222444333000---------------,,,,,,++++++((())))))*********))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))'''&&&'''***++++++***((('''&&&&&&'''((())))))......000555>>>LLL[[[eeeiiilllmmmkkkiiilllvvvyyyjjjaaaSSSDDD<<<888222+++.........//////...+++)))000000000000111111333444666666555777999:::999888;;;===@@@AAA@@@===999666666444555888777555555999:::888666555666888:::<<<666888888777666888<<<>>>444444444555666555333111555000666DDDEEE:::666<<<,,,---...///000000000000222111///---,,,---...///------,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&''''''((()))))))))((('''''''''((()))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((()))+++,,,,,,,,,,,,,,,,,,---------///111444777:::;;;<<<<<<;;;<<<=========<<<;;;;;;@@@???>>>>>>???AAADDDEEEEEEDDDBBBBBBBBBAAA???===999:::<<<=========<<<;;;======<<<<<<<<<;;;;;;;;;>>>???@@@AAABBB@@@;;;888333333444555555555444444555333222111111333555777222222222111111000000///---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++(((((((((((()))***++++++))))))))))))))))))))))))))))))***+++++++++***)))))))))))))))))))))))))))(((((()))******++++++,,,,,,,,,,,,,,,...///111222444333222222222444555666;;;;;;;;;888555444555777999999::::::;;;;;;<<<<<<999===>>>;;;:::===???>>>>>>;;;888888777444444666GGGlllSSS===333333///000555333333333333111000///111333222222222222111111111111---//////...000333///)))......//////000000//////,,,000000,,,///666666000////////////000111222222000//////....../////////CCC>>>999666666555222///111111000000000111222333///111333555777999===???666444333333666999:::;;;333444666888:::;;;;;;;;;<<>>AAA444333333333555555333222222000444===???888555888+++,,,---...///000000000111000...---,,,,,,------,,,,,,++++++******))))))(((((()))))))))))))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&''''''((((((&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''(((((('''(((***,,,+++++++++++++++,,,,,,,,,...///111444777999:::;;;999;;;===>>>===;;;;;;<<<>>>===;;;:::<<<>>>BBBDDDCCCAAA????????????>>><<<999:::<<<=========<<<<<<<<<======>>>>>>>>>============>>>@@@AAA???<<<888222333333333333333222111111111000000000111333333111111111000000000000000,,,,,,,,,+++++++++******)))******++++++******)))(((((('''(((((()))******((((((((((((((((((((((((((()))***+++++++++***)))((((((((((((((((((((((((((((((((()))******++++++***++++++,,,---...///000111111111111222222333444666888999777333111222444666777888:::;;;<<<<<<<<<555999;;;999:::===???>>>AAA===999:::;;;999555000555UUUSSS<<<333777444333666444222222222111000///111222000000000/////////......///111111///...000///+++,,,,,,---...............+++///...***...:::>>>999------------...///000000------------...///000000VVVMMM@@@777444444222111222111111000111222333444000000111333666777777666333444555666666777999;;;444555777888999999999999777:::;;;777777;;;<<<:::999;;;999666777999888444444555555555555444333333111111111222333333444444222111000000000///,,,***,,,---------,,,+++)))((('''(((((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))******+++'''+++...///,,,(((%%%$$$'''&&&&&&(((+++...111333,,,000000,,,***---//////(((******((()))---...+++"""###''',,,...---***(((000///,,,***)))+++...000***+++---,,,++++++...111111111222333555666555333222333333444555666777777444333555777666222444999:::888666777888888666333333777777333444:::>>>===444222111111333444333222...///111333333222000///++++++---...///000000000.........---,,,,,,+++++++++++++++***************(((((((((((())))))******'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&'''%%%%%%&&&&&&&&&''''''(((&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((((('''''')))+++++++++++++++++++++++++++,,,---...111333666999:::666:::===>>><<<;;;;;;<<<:::::::::;;;<<<>>>@@@BBB?????????AAAAAA@@@===;;;:::;;;<<<=========<<<;;;999:::<<<===>>>===<<<;;;;;;:::;;;<<<>>>===:::888444444444444333333222111000000111111111111111111222222111000//////......++++++++++++************((())))))******))))))((((((((('''''''''((())))))(((((((((((((((((((((((('''(((***+++,,,+++***)))((((((((((((((((((((((((''''''(((((()))******+++)))******+++,,,---............000111111222222222///444888777444222333555666777888:::;;;;;;;;;;;;555999<<<::::::>>>???>>>???>>><<<<<<<<<;;;777222111AAAeeePPP999222777444111111...000111222111//////000222000000000//////......---***...///,,,+++...000///+++,,,,,,---.........---***///---(((///>>>DDDAAA++++++++++++,,,---......++++++,,,,,,...///111222\\\OOO>>>222///000222222333222111111111333444555333222111333666666333000444666888777555333555888777888999:::;;;;;;:::999999<<<:::444333999;;;888<<<;;;888444666999999555444444555555444444333222111111222333444555555666555333111000///---***(((++++++,,,,,,+++***((('''''''''((()))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&&&&$$$$$$%%%&&&"""######$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""%%%((()))((('''(((((('''((((((&&&%%%&&&''')))&&&'''(((((('''(((***,,,)))((((((***------***''')))***)))(((+++///---(((---...+++'''(((++++++(((+++******,,,+++)))***+++&&&(((***++++++++++++,,,(((***,,,,,,+++,,,///333000000000222444555333111111000111222444777:::<<<333333555777555222444999999888666777999888444000777777444111555======888444222000000111333333333000444333///...111000,,,+++,,,---///000111111111------------,,,+++***)))***************+++++++++'''((((((((())))))******'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''(((''''''''')))+++++++++******************+++,,,,,,...111555888:::555888===>>><<<;;;;;;===777888;;;===???@@@@@@@@@===???AAADDDEEEBBB===999:::;;;<<<======<<<;;;;;;888999:::;;;;;;999777666888888888999;;;;;;999777555555555555444333222222000111222333333222111000444333222000///---,,,++++++++++++************)))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&(((***+++,,,+++***)))((((((((((((((((((((((((''''''(((((()))*********))))))***+++,,,,,,------,,,---///111111111111000+++111777888555444555777666777999:::;;;;;;:::999888===???======@@@AAA@@@<<>>;;;>>>CCCFFFCCC@@@@@@BBBCCCAAA>>><<<>>>???AAA@@@>>>;;;999999666555888;;;;;;666111;;;@@@???999:::>>>:::222000111333555444333000///000111333333333222000...222222111111000...---,,,+++++++++************)))************))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++000///...---...000222333777777666666777777888999666666666666777777666666;;;;;;<<<===???@@@AAABBB@@@@@@???>>>===<<<;;;:::999---AAAcccyyyCCC555333444//////222...///......------......///000000///------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************)))((('''))),,,///222************************++++++++++++,,,,,,,,,,,,111111000/////////000000000222444555444222222111333555777888888666444222777777777666666444333222777666666555555666777888444555666888999:::;;;;;;999999888777777666555555666666666888::::::777444111111000000111333555777666555222000...---------++++++******))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))))))))************************+++,,,,,,///111333555666666555444333111000000222333333222333222222555999;;;:::888666:::;;;888777:::;;;999777555333111111333666888777555444444444444333111///////////////......---......////////////...............---,,,,,,+++++++++++++++*********))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))'''((((((((())))))))))))++++++,,,,,,---///000111333444444555777888888999888===CCCBBB>>><<<>>>BBBFFFDDDBBBAAAAAA@@@???>>>:::;;;=========<<<:::999444555666888999999999999777;;;<<<:::<<>>@@@@@@AAAAAA??????>>>======<<<<<<===:::333<<>>>>>999:::::::::::::::::::::444777:::999777666:::>>>;;;<<<;;;;;;===@@@<<<777000111333444555444333333000111222222222111///...000000000//////---,,,+++++++++*********)))))))))******))))))))))))(((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))************...---,,,,,,---...000111222333444555777999:::<<<:::999777666555666777777999;;;===???@@@AAA@@@@@@======<<<;;;<<<===???@@@<<<;;;;;;777GGG}}}BBB444222333---,,,///+++,,,,,,++++++++++++,,,,,,,,,,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''&&&&&&%%%'''''''''''''''''''''''')))))))))*********++++++,,,,,,++++++++++++,,,,,,...666??????999222111333333444555555555444222111333444444555555555444444333333444444444333222111222333333444555666777777666666666555555555444444444555666777777666444222111000///.........///////////////...---+++***)))((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''((((((((()))))))))))))))***************,,,...111444555444222111111000///000222444444333444444555666999;;;======888888666444777;;;999333111111222222333444444444666444333333444444333111/////////000///......------......//////......---------,,,,,,+++*********************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))************,,,---...///111111222444555777888888<<<<<<===???AAABBBAAA@@@EEEFFFFFFCCC>>><<<===???;;;;;;:::::::::<<<===>>>;;;======:::777777:::>>>FFF@@@::::::<<<===;;;:::555555555555555444333333000000111111111000///.../////////......---++++++************))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))******,,,,,,++++++,,,---//////222222333444555777888999:::999777666555555666777888:::<<<>>>@@@@@@@@@???;;;;;;::::::<<<>>>@@@BBB>>>AAA>>>444999\\\@@@333000222,,,,,,...***++++++************+++++++++******))))))))))))***************************((((((((((((((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((()))))))))******,,,,,,+++***************)))---111222000.........111222333444333333222111111222333444444555555444222222333444333333222222555444333222222222333333555555555444444444444444111333444555444222111000000000///...------------,,,------,,,,,,***)))(((''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%&&&''''''''''''((((((((()))***++++++,,,,,,++++++***,,,///111222222111000111000///111333555666555333333444555777999;;;===;;;777222333<<>>BBBDDDCCCBBBDDDFFFFFFCCC>>><<<===???>>>>>><<<<<<<<<>>>@@@AAAAAA???<<<;;;;;;<<<===???KKK@@@999;;;???===<<<>>>::::::888666444333222222000000000000//////......---------------,,,+++************)))))))))(((((()))))))))((((((((((((''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))*********++++++,,,------222222222222333444444555999888666555555555666666777999;;;===>>>>>>>>>>>>::::::::::::<<<>>>@@@AAA@@@@@@===:::888???\\\}}}>>>111///111++++++///+++++++++************++++++******)))))))))))))))***************************((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((()))***+++***))))))***,,,...///...///000111222222333333333///000222333444555555555333333333333444444444444666555333111000000111111333333333333333333333333///222444444222000///.../////////...------,,,,,,,,,,,,++++++******))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&&&&'''''''''((())))))+++,,,,,,,,,+++***)))***,,,.../////////...111000///111444666777777333444555444444666999<<<999555111444@@@IIIDDD;;;333333333333333333333333000///......000000///...111111222222222111000000------............------,,,,,,+++******))))))(((******)))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&'''''''''(((((((((((((((((((((***+++,,,---,,,...000333777:::<<<===<<<;;;<<<>>>AAACCCDDDCCCCCCCCCBBB@@@===<<<<<<===@@@???>>>>>>>>>???@@@AAA>>>===;;;;;;===@@@AAABBBHHH===<<>>999:::;;;<<<===>>>>>>??????>>>999;;;<<<666EEEfff<<>>@@@BBBDDD@@@>>><<<;;;;;;;;;:::999???>>>>>>=========>>>>>>:::<<<>>>===<<<<<<@@@CCCGGGAAAJJJ```gggUUUCCC===;;;888555111///....../////////......------......++++++++++++++++++***)))***)))))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''((()))************------------...///000111000222444555666555444444777666666666777:::<<<>>>999:::<<<>>>>>>===<<<;;;;;;@@@999999AAA<<<===QQQjjj;;;...,,,///+++,,,///,,,,,,,,,++++++++++++,,,,,,******))))))))))))***+++))))))))))))))))))))))))'''''''''''''''''''''''')))((('''&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((((()))******((()))***)))((())),,,...,,,---...///111333444555---...000222444555666666555444333333444777:::;;;444333111000000222333444222222222222222222222333000333555555222///...///.../////////......---,,,---+++***(((((()))+++,,,'''((((((((())))))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''&&&''')))***+++***((('''((((((''''''(((***,,,---...------///222555666666666777777555333444888;;;222666666333222444444222444333111///......//////333222111111333444333111000000000000000//////...,,,------......------,,,++++++******)))((((((((())))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''''''''(((***+++,,,,,,---///111333666777888555777:::;;;;;;===AAADDD>>>;;;777777999:::888555=========<<<<<<;;;;;;:::999???CCC@@@888666;;;AAAJJJIII[[[xxx}}}bbbEEE999777555222...---,,,---...//////...------------...******+++++++++******)))))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((()))************)))******+++---///111222...000333555666666444333777666444444555888;;;>>>:::;;;===??????===:::888666DDD>>>999EEECCC888===XXXyyy888222.........+++***,,,+++++++++************)))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))***------......///000000000------...///000111222222444333222444999<<<===<<<666333//////111333333222333111///000333444222000+++...222444555333000.........---,,,,,,,,,------************))))))))))))---,,,+++***)))((('''&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((()))+++,,,---...,,,...///000111333666888===888222///111333555555888555333444666666444000999777444222000///......666555555555555444444444222000......000000///...***+++...///000000...---************))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))+++******+++...111444666888888777666666888<<<@@@>>>???>>>:::777666888;;;AAA@@@>>>===;;;:::::::::@@@BBBBBB???;;;999:::<<>><<<;;;:::999;;;>>>@@@???===:::777FFF___www777111.........+++***,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''(((((()))***++++++,,,,,,------......,,,---...///000111111222666444333444888::::::999555222//////111333333222222000///000222222111///,,,...000333333222///......---,,,,,,+++,,,,,,,,,*********)))))))))(((((()))(((((('''&&&%%%$$$$$$(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((()))+++,,,---..................111666999@@@;;;555111222333444444888666444555777777555222555555444222222111111111222222333333444444555555111111000//////000//////+++,,,.../////////---,,,************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))+++******+++---111444666777777777666666999===@@@<<<======<<<::::::===AAADDDCCCAAA>>><<<;;;:::999>>>??????>>>;;;999;;;<<>>@@@JJJMMMCCC;;;:::444333111///...---,,,,,,------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))((())))))***+++,,,---...///000222444555555555444111222555888888888:::<<<<<<>>>@@@@@@>>><<<;;;;;;888999:::;;;;;;999888666999III___777111---......+++***,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((())))))(((((()))******++++++,,,,,,,,,---...///000111111666444333444666777777666444222000000111222333222000///...///111111///...---...///000000000///...---,,,++++++******++++++******))))))))))))((((((&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,---///...---++++++///555999===:::555333333555666777999666444555888999666444222222333444444444444444000000111222333444555555000111222111/////////000,,,---...///...---,,,+++************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))*********+++---000222444555555666666777999===@@@>>>>>>???>>>======@@@BBBEEEDDDBBB???===;;;::::::;;;<<<===<<<;;;;;;<<<>>>CCC;;;:::@@@AAA<<<888999444333111000///......---.........------------,,,++++++*********))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((((((((()))(((((()))***+++,,,,,,---000111333555666666666555111111222666:::<<<;;;888:::<<<>>>???===<<<;;;<<<999999888777777777777888666@@@NNNrrr666000---------+++***---************))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))''''''(((((())))))******++++++,,,---...///000000333333222333444555666666333222111000111111222222......///000000000///...---.....................,,,++++++***)))************)))))))))((((((((((((''''''''''''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,---------,,,+++...222555555333222222444666999;;;999777444555888:::888666111222444555666555444444111111111222333444444555000222333222000///000111---.........---,,,***)))************)))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))******+++,,,...000111222444555555666999===@@@AAA@@@???>>>======>>>???CCCBBBAAA???===<<<<<<<<<:::;;;<<<======>>>??????BBB<<<:::===>>>:::888:::333333111000//////////////////.........---------************))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((())))))***++++++,,,...///111333555555555555000333444666:::>>>===:::999;;;======<<<;;;;;;<<<<<<:::888666666777999:::<<>>===<<<<<<=========<<>>>>>======>>>>>>???;;;;;;===>>>@@@AAA@@@@@@???<<<<<<>>>===:::888888222222111000000///000000//////.........---------*********)))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''((((((((())))))*********+++,,,...111222333333222111666999666555999;;;999888:::;;;;;;:::::::::;;;;;;:::777666555666888999>>>LLLJJJCCCVVVuuu444///+++------++++++---******)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''(((((()))******))))))***+++,,,---......,,,...///000000111444666000111222222000000000222...111444444333111000000///............---------,,,+++******))))))******))))))((((((((((((''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))))))))(((***---...---,,,,,,,,,...///000000000000222444999666333444888;;;:::999444444555444444333222111555444444444333333333222333222222333444444111///------,,,+++******))))))************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))***+++,,,,,,---...000222333333555888:::777777777999<<<>>>>>>===<<<<<<<<<===>>>???@@@AAA=========???BBBBBB@@@>>>999:::;;;<<<;;;888555444111000000/////////000000.........------------,,,******)))))))))(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))))))))(((***,,,...000111111111222999999333222777;;;999999:::;;;:::999888999:::777777666555555555555666===DDD===666EEEaaa444...+++,,,---++++++---***)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''%%%&&&&&&''''''((())))))(((((()))***+++,,,------,,,...000///......111333...111333222000///000222000333666777555333222333///////////////...---,,,,,,,,,+++************+++))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))***,,,,,,+++***+++,,,,,,...000111//////000222888555222333777:::;;;999444444333222222222222222222222222222333333333333555222000222777777222---,,,,,,+++***************************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***++++++++++++---///111111111222555666666555555888<<<>>>===<<<>>>>>>>>>>>>???@@@AAAAAA>>>======???AAAAAA>>>;;;666999;;;:::888666444222/////////...//////000000------------,,,,,,,,,,,,***)))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))'''(((+++---///000000000222666555000555AAAFFFBBB:::::::::999777666777999555666777888888666555333888:::222000;;;JJJeee444...+++,,,---++++++---))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&'''(((((((((((()))***+++,,,------...000111///---,,,...111...111333222000///000222000444888999666444333444//////000000000///---,,,---,,,++++++******++++++)))((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((+++++++++)))((((((+++---(((+++///000000000333555777444111222666:::;;;:::333222111000111222333444//////000111222333333444777222...222888999333+++,,,+++******)))*********************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***************,,,...000000000111333444999777666888;;;<<<:::888AAA@@@@@@???@@@@@@AAAAAA???>>>===???@@@@@@<<<888666999;;;999777666555333///............//////000------,,,,,,,,,+++++++++))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((('''(((+++---///000000000000222//////<<>>===;;;888777777;;;;;;:::999666333000///.........------,,,,,,,,,......---,,,+++))))))((())))))************))))))(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''$$$!!!!!!$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***+++---...///000///......333;;;BBBFFFGGG::::::;;;;;;;;;;;;::::::333555666888777555222111444444333000///444???HHH333000,,,))))))*********((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((***+++,,,---,,,,,,,,,---...///111222555444333222111111111111444444555666555333111000333222111///...---,,,,,,,,,,,,+++******))))))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$$$$$$$############$$$$$$########################%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((())))))))))))))),,,///111111222333444222222222222222222222222///111111///111666444...000//////000333444333111333111000/////////---,,,+++++++++************)))))))))))))))))))))))))))''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))))))))))))))***+++---...000111222333555777888999:::::::::@@@AAACCCDDDDDDBBB@@@>>>???AAAAAA@@@<<<999888888;;;;;;;;;999777555222111..................------...------,,,***))))))((())))))************))))))(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###+++222222,,,%%%###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((***+++,,,...//////000//////333:::@@@DDDEEE;;;;;;;;;<<<<<<;;;::::::555666888999888666444222000111111///...111777<<<222///+++************)))((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&((()))***++++++******+++,,,---///111222222222111111111111222222222333333444333222000///111000000///......------,,,++++++******)))((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((())))))))))))+++...///000000222333///000111333333333222222222333222000111333111---......000222444444111///222000///...///...,,,++++++++++++************)))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))))))))((('''((()))***,,,---/////////333888:::888777888999BBBBBBDDDDDDCCCAAA>>>======???@@@???===;;;;;;;;;<<<<<<;;;:::888666444333............////////////------,,,+++***))))))(((((())))))******))))))((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###---777777...%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***+++---......111111111444999===@@@AAA<<<<<<<<<<<<<<<;;;:::999777888999999888777444333//////000000000000000111111...+++************)))((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((()))******(((((()))***,,,...000111////////////000111222333111111111111111///...---........................+++++++++***))))))((((((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))+++---......///000222---///111333444444222111333444444333333444333111/////////111333333111000333111////////////---++++++++++++*********))))))(((((((((((((((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((&&&'''((()))+++,,,---...---222777888666666999===BBBBBBCCCBBBAAA???===;;;777999;;;<<<<<<<<<>>>@@@???>>><<<:::888555333222,,,,,,------......//////,,,,,,,,,+++***))))))((((((((())))))))))))(((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''',,,///,,,%%%"""%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,---111111222444777999<<<===;;;;;;<<<;;;;;;:::999888777777888888777555333222111000000111222222000...///---+++************)))((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''(((((()))&&&'''''')))+++---///000---------...///000111222000000000//////...------+++,,,---...///......---++++++******)))(((((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""#########$$$$$$$$$###$$$%%%%%%%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((((((***+++,,,,,,---///111---...111333444333222111111111222444444444444555333111//////111333333222444222000000000000...,,,+++++++++*********))))))(((((((((((((((((((((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''(((***+++,,,---------000444444333555<<>><<<;;;777999;;;;;;<<<===???AAAAAA???===:::666333111000+++++++++,,,,,,---------,,,++++++******)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''$$$""""""###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((()))***++++++000111222333444555777888999999999999999888777777666666666555444333111000111///...///111222222111...,,,*********+++)))(((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&'''((()))+++---...++++++,,,,,,---///000111000000///......------,,,***+++---.........---,,,+++******))))))(((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$##############################$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))*********+++---///...///000222222222111111------///333333111333666666333000000111333444444444333111000111000///---+++++++++************)))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''(((((()))***+++,,,---------///000000000555<<>>===<<<>>>???@@@>>>;;;777444111//////+++++++++++++++,,,,,,,,,++++++*********)))))))))'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$###%%%'''(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((()))******...///111111111111222444444555555666666666555555555444444333222000///......------,,,---...000111---,,,******++++++)))(((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((***+++,,,++++++++++++,,,...///000000000///...------------***+++---......---,,,+++*********)))((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$###$$$&&&''''''&&&$$$#################################$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))))))))***,,,///000000000000111111111111---,,,///444333000222777666444333333444555444333333222000000000///...,,,+++++++++************)))))))))))))))))))))))))))''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((()))***+++,,,,,,---------...000333777999777888999:::;;;<<<======AAAAAAAAA>>><<<;;;<<<>>>;;;:::777444222000000///,,,,,,,,,,,,,,,,,,++++++************))))))))))))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))+++---///000......///111000111222222333333333333555444333222000///...---+++---///...,,,+++---000---+++******++++++)))(((((((((''''''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&'''''')))******++++++++++++,,,---...///000000///...------------***+++---......---+++************)))((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$###$$$&&&''''''&&&$$$####################################$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))(((((())),,,...222111000000///000000111000///222777555111333999444444555666777777444222222111///...///...---++++++++++++************)))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&''''''((()))***++++++,,,++++++---000222222111444555666888:::<<<===>>>===>>>>>><<<::::::<<<>>>777666444222111111111111.........------,,,,,,,,,************))))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%((()))&&&""" ###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''((((((((())),,,//////---,,,---///---...///000111222222222555444333222000///...---***///333222...+++,,,...///,,,***)))***++++++***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$ !!!$$$ !!!"""###$$$$$$###"""########################$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((+++,,,...000111111000000...//////000000000000///------,,,++++++,,,,,,,,,...,,,)))'''&&&&&&'''(((''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&((()))(((&&&%%%###""""""############################## """&&&'''&&&### ################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((((((***+++,,,.........------......///---000222333222111111222333222222333444444111///............---,,,++++++------,,,+++***)))((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++***+++,,,---000222444555666777999;;;===>>>???===<<<:::;;;<<<===<<<;;;999777555222111222333333////////////...---,,,++++++++++++************)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((())))))***+++,,,...///000000222444555666666444444555555444333222222111111------------------------///---***)))*********)))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############"""###%%%''')))'''%%%###"""!!!!!!!!!########################$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''((()))***,,,---..................///000000000000///...---,,,,,,++++++++++++,,,+++)))'''&&&&&&''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&((()))'''&&&%%%#######################################'''###"""&&&)))################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((((((***+++,,,---,,,,,,,,,------...///...222666888666333000///111222333333222111//////............---,,,++++++---,,,,,,+++***)))((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''*********+++---///111222444555666888:::<<<===>>>===<<<;;;<<<>>>>>><<<;;;888666444222111111222222////////////...---,,,++++++++++++*********))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))))))***,,,---///000111222444666666666555444666555444333222111000///------------------------000...+++)))******)))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%%%%&&&))),,,------,,,***&&&""" !!!"""########################$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((('''''')))***+++,,,,,,,,,---......///000000/////////...---,,,+++*********))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''(((&&&&&&%%%$$$#######################################"""!!!!!!"""#########################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((()))***+++*********+++,,,---...//////333999<<<:::555000---///222555444000......///......///......---,,,+++,,,,,,+++***)))(((((('''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))***+++---///000222333555777999;;;<<<===<<<;;;<<<>>>??????<<<:::666555333111000000000111...//////......---,,,+++++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((()))***+++,,,...///111222333555666555555444555555444222111///......,,,,,,,,,,,,,,,,,,,,,,,,111...+++)))))))))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$#########'''%%%%%%''',,,//////---&&&%%%###""""""###$$$%%%########################$$$$$$############$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&'''((()))***++++++,,,---......////////////000///---,,,+++*********((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$################################# ###&&&''''''***///444################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******'''(((((()))+++,,,...///...222777:::888444111//////444777555000---...111////////////...---,,,+++,,,++++++***)))(((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((()))***,,,---...000111222555777999;;;<<<999:::;;;===???===:::777444333222000////////////............---,,,++++++************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((()))***+++------///000111222333333333333444444333111///...---,,,++++++++++++++++++++++++000...+++))))))((('''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$!!! """&&&(((&&&$$$ !!!"""###$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&'''''')))***++++++++++++---....../////////000///---,,,+++*********((()))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$##############################$$$&&&%%%!!!!!!---DDDWWW################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&''''''(((***,,,...///,,,///222333222222222333000555888777222///000333////////////...---,,,,,,+++******))))))(((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&'''(((***++++++,,,---...000222555777999:::777777999;;;<<<;;;888555333222111000///.....................---,,,+++************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''((()))***+++,,,------...///000000000000333222111000...---,,,+++++++++++++++++++++++++++///---***((())))))((('''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$#########$$$$$$"""!!!!!!"""###$$$$$$###"""!!!########################$$$$$$############$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%&&&'''&&&&&&&&&'''((()))++++++******,,,---....../////////...---,,,+++*********++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################$$$&&&"""$$$666EEE################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((('''''''''(((***,,,---...+++,,,---------...111444111444777666444222222444///////////////...,,,,,,******)))))))))(((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))************+++,,,...000333666888999777666777999::::::777555222222111111///......------......------,,,+++*********)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((()))******++++++,,,,,,---......///000000///...---,,,++++++************************...,,,)))(((((())))))(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''%%%#########$$$$$$$$$######"""""""""########################$$$$$$############$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$############$$$%%%&&&'''&&&%%%%%%%%%&&&(((***+++)))***+++,,,---............---,,,,,,++++++++++++///...+++)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$###########################"""''''''### """################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((((((''''''((((((((()))***,,,---...++++++,,,++++++,,,///111111222333444444444333333000000000//////...---,,,))))))))))))((((((((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))************)))***,,,///222444666777888777777888999999888666222222222111000///...---------------,,,+++*********)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((())))))+++++++++,,,,,,---...///...---------,,,,,,,,,,,,************************---+++(((((()))))))))((('''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$%%%%%%&&&!!!$$$'''&&&### !!!"""&&&%%%###""""""###&&&'''########################$$$$$$############$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$############$$$%%%&&&'''%%%$$$$$$$$$%%%''')))***((()))+++,,,---.........------,,,++++++,,,,,,,,,222000,,,)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&%%%%%%###""""""###%%%%%%&&&%%%$$$###########################&&&$$$######$$$&&&'''(((################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((''''''&&&))))))))))))***,,,------+++,,,---,,,++++++,,,...000000000222555555333111000000000000///...---,,,))))))))))))(((((((((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***************((()))+++...111444666777:::888777777999999999777222222222222111///...---------------,,,+++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&'''((())),,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$########################***333***)))"""'''"""((($$$$$$$$$%%%///%%%!!!&&&%%%%%%%%% +++,,,""" )))!!!!!!+++%%%(((&&&%%%///111+++777%%%000+++%%%---...,,,333///"""000///###222444+++888@@@...)))''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))******+++'''(((******)))***,,,...//////000111222222333333444222///......---,,,+++)))(((((((((''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))***+++---000111333444444555666777777777666444444555444333111///---...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((***,,,...//////...------------,,,,,,++++++++++++++++++***)))(((((('''++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################333###+++$$$&&&))),,,###$$$%%%&&&''')))111BBBNNN<<<&&&(((%%%%%%+++%%%***%%%((($$$!!!&&&"""===AAA666EEE111777444(((***......000%%%---000000(((&&&((($$$...!!!***000''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((())))))***''')))************---///////////////000111222333444222///......---+++***))))))((((((((('''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))+++,,,...000111222222333444555555555555444444444444333111///......------,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((())),,,...//////...---------,,,,,,,,,+++++++++++++++******)))(((((('''++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%"""***!!!,,,,,,######)))}}}qqq &&&...$$$###///***xxxXXX$$$$$$---///444))))))777'''ccc''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((((()))*********+++---/////////.........000111222444222///------,,,+++))))))))))))(((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))+++---...///000000111222333444444333333333333333222111000///...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''')))***,,,------------,,,,,,,,,++++++++++++++++++******))))))(((((('''++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################---,,,###"""999bbb,,, 666&&&$$$---!!!///$$$+++'''&&&000,,,&&&,,,"""[[[''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((***))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''((()))*********+++---///000000.........000111333333111...---,,,,,,***((()))))))))(((((((((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((***+++,,,---...///000222222333333333222222222222111111000000...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''')))***+++,,,,,,,,,+++++++++++++++***************))))))((((((((((((++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################///!!!%%%...<<<%%%%%%GGGxxxvvv222###%%%""" $$$111%%%***,,,,,,---)))$$$,,,%%%((('''333222```@@@&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))******)))(((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***)))***,,,...222111000000000111222333222///---,,,,,,+++***)))***)))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((()))***+++,,,......000111222333333333222222111111111111111111...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''')))******++++++************************)))))))))(((((((((((((((++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################***((('''666 NNN}}}###666HHH|||+++---$$$\\\(((!!!222)))!!!nnnSSS$$$777***###///!!!666))),,,)))%%%$$$''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%''')))***))))))((((((''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))+++---111111111222222222222111///---++++++,,,,,,+++*********)))))))))((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***''''''((((((((()))))))))((((((((()))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((()))***+++,,,---///000222222333333111111000000000111111222...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))******)))))))))))))))*********((((((((((((((((((((((((++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################***)))!!!***yyy!!!SSS$$$--- !!!***OOO&&& +++'''888###555+++((("""000)))***111(((333%%%&&&''' ''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%'''***+++''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''''''''***,,,///000111222222111000///---+++******+++,,,,,,+++*********)))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******'''((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))))))))))))))((())))))*********+++---...000111111111000000//////000111222333...------,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((()))***((((((((()))))))))******((((((((((((((((((((((((++++++******)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$########################%%%'''!!!))))))))){{{bbblll***%%%222%%%"""&&& %%%'''###)))>>>%%%,,,###!!!'''!!!'''!!!555$$$'''***((( +++111###%%%"""///''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%(((***,,,&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&&&&&&&''')))+++---///111222222111...,,,,,,***)))***+++------,,,************))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******((()))+++---...///000000000000/////////111222333......---,,,,,,++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))'''((((((((())))))******'''''''''(((((((((((((((******))))))((((((''''''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''))))))'''&&&%%%%%%$$$$$$%%%%%%################################################"""$$$222'''(((+++///&&&'''&&&***((("""$$$///ZZZsss(((%%% $$$))) :::bbbBBB000 """'''+++%%%******''')))'''&&&'''%%%'''&&&%%%%%%$$$$$$%%%%%%########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&((((((((((((((((((''''''((()))))))))(((''''''&&&'''&&&&&&&&&&&&'''((((((333111...***((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''((())))))***+++---///000...------...,,,,,,,,,------.........))))))))))))((((((((((((((((((((((((''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((************))))))))))))))))))))))))************++++++************++++++))))))(((((())))))***+++,,,,,,,,,+++++++++++++++,,,+++***)))((())))))***(((((((((((('''''''''&&&(((((((((((())))))))))))***(((''')))++++++)))&&&)))***+++,,,,,,---------............////////////......---,,,,,,+++******+++******)))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%#########%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''(((((())))))******))))))))))))))))))))))))******))))))(((((('''''')))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&%%%$$$$$$$$$$$$%%%################################################...000000 222 ddd&&&&&&)))'''######### )))!!!$$$!!!%%%***""""""444""",,,(((***$$$))))))''')))&&&&&&'''%%%'''&&&%%%%%%$$$$$$%%%%%%########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&%%%(((''''''''''''((())))))000///,,,)))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))***,,,...///...---......+++++++++,,,,,,,,,,,,,,,***)))))))))((((((((((((((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))*********+++)))(((((())))))***+++,,,///...---,,,,,,+++,,,,,,''''''''''''''''''''''''''''''''''''''''''&&&&&&)))******++++++,,,,,,,,,************)))))))))))),,,)))''''''(((((('''%%%))))))((()))***+++---...------........./////////...------,,,++++++******+++******)))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((())))))******))))))))))))))))))))))))******))))))((((((''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))&&&&&&%%%$$$$$$$$$$$$$$$################################################### LLL!!!111((($$$'''&&&---%%%%%%???!!!!!!$$$)))(((###""",,,&&&)))###'''(((%%%(((%%%&&&'''%%%'''&&&%%%%%%$$$$$$%%%%%%########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))*********''''''''''''(((((((((((((((((())))))(((((('''''')))(((((((((((()))******---,,,***((('''''''''((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((()))+++---...------...///,,,+++++++++++++++************)))))))))(((((((((((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))***,,,---...,,,+++******))))))))))))------------------------,,,,,,...//////...---,,,''''''((((((((())))))))),,,,,,++++++***))))))))),,,***''''''((())))))(((+++***)))((((((***,,,...------------............------,,,,,,++++++******+++******)))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''(((((()))******))))))))))))))))))))))))******))))))((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$###$$$$$$$$$################################################$$$(((###&&&vvv)))&&&!!!'''111...###555YYYwww///$$$$$$"""!!!&&&+++)))###___PPP###''''''!!!&&&'''$$$'''$$$&&&'''%%%'''&&&%%%%%%$$$$$$%%%%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''((((((((((((((()))))))))''''''((((((((()))))))))))))))))))))************''''''((((((((((((((()))******+++++++++******)))))))))(((((())))))***+++***)))((('''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''(((''')))+++,,,,,,,,,...///------,,,,,,++++++***************)))))))))((((((((((((((((((''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///++++++******+++,,,------+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++******)))))))))(((++++++*********************))))))***+++,,,------,,,++++++*********++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++******)))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((******))))))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$############$$$################################################!!!'''"""333[[[,,,///999111999AAAWWW{{{MMM$$$((((((###$$$&&&!!!666///(((&&& %%%&&&$$$&&&$$$&&&'''%%%'''&&&%%%%%%$$$$$$%%%%%%########################""""""#########$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))******((((((((())))))*********((((((((())))))*********)))******+++++++++******)))))))))))))))******+++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''(((*********+++---///......------,,,,,,++++++************))))))))))))((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((()))))))))******++++++++++++++++++,,,,,,,,,,,,......---,,,,,,,,,------000000/////////000000111---------......////////////...---,,,,,,---///000........................)))))))))******+++++++++(((***,,,------,,,+++***'''((()))***++++++******++++++++++++,,,,,,,,,,,,,,,+++++++++++++++******+++******)))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''(((((())))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###############################################################$$$111(((|||444"""---+++___'''"""%%%&&&###!!!###$$$###$$$%%%...!!!%%% %%%&&&$$$&&&$$$&&&'''%%%'''&&&%%%%%%$$$$$$%%%%%%########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((&&&''''''(((((()))******(((((((((((((((((((((((((((((())))))******++++++))))))))))))************((((((((()))******++++++))))))******++++++,,,,,,((()))******+++*********+++************+++,,,,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))))),,,.........---------------,,,++++++*********)))))))))((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((())))))))))))******++++++,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------...---,,,++++++++++++,,,------......//////000000000///...---,,,---......))))))*********+++++++++******+++++++++,,,,,,,,,***,,,...---+++)))((((((&&&'''(((******+++++++++************++++++++++++++++++++++++++++++******+++******)))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''((())))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%$$$$$$##################################################################&&&###!!!!!!000,,,&&&(((999KKK444!!!%%%((((((%%%%%%((({{{QQQ&&&%%% %%%&&&$$$'''%%%&&&'''%%%'''&&&%%%%%%$$$$$$%%%%%%########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''((())))))******(((((((((((((((((((((((((((((()))******+++,,,,,,)))))))))*********++++++))))))******+++,,,,,,---******+++,,,,,,---......++++++,,,------------------------------......///,,,,,,,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))((('''(((***,,,,,,,,,,,,,,,,,,---------+++++++++*********))))))((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))***++++++,,,------......,,,,,,,,,,,,---------------------...///000222333000000111222333555777777333444444555666666777777666777888888777555333111555555333222111///...---000//////...---,,,,,,+++,,,---...,,,++++++///222777444000---***)))***+++)))))))))*********++++++******************+++++++++******)))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''(((((()))))))))))))))))))))))))))*********)))((((((''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###"""#########################################################%%%'''(((***777000''' PPP,,,(((&&&""""""&&&%%%### EEE&&&&&&%%% %%%&&&$$$'''%%%&&&'''%%%'''&&&%%%%%%$$$$$$%%%%%%########################"""############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''(((((())))))******))))))))))))))))))))))))((())))))***++++++,,,,,,)))************+++++++++******+++,,,,,,---......++++++,,,------...////////////000111111222111111///////////////000111111------.........---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************)))))))))))))))))))))((('''''')))+++*********++++++,,,,,,---+++++++++************))))))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))++++++,,,------...//////,,,,,,,,,---------............000111444666999:::???@@@CCCFFFKKKPPPSSSUUUYYYZZZZZZ[[[\\\]]]]]]]]][[[^^^aaacccbbb]]]XXXTTTSSSQQQNNNJJJEEEAAA>>><<<555444222111///---++++++---------,,,,,,222:::AAAKKKEEE;;;222+++((()))***))))))))))))******************************+++++++++******)))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))+++******)))))))))))))))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%(((!!!&&&,,, ***'''***###'''&&&wwwLLL+++$$$"""###***"""%%%222,,,!!!"""######"""$$$%%%&&&$$$$$$(((!!!%%%$$$'''&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))((()))(((&&&%%%&&&***---+++...***###$$$+++,,,'''///+++***---+++'''&&&((((((---///......///...******555+++&&&666777---000444777>>>@@@::::::PPPiii___IIIIIIfffyyynnn[[[UUU[[[qqqbbbWWWQQQVVVnnncccSSS@@@===MMMKKK555,,,666:::555000,,,+++,,,...000...---,,,+++******)))))),,,***)))***++++++'''###'''''''''(((((((((((((((******+++++++++,,,,,,,,,***++++++++++++***))))))***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))(((((((((((((((''''''((()))******)))222,,,((())),,,///000111---...//////......///000999>>>EEEIIINNNTTT^^^eeeqqq~~~xxxzzz}}}vvv|||rrriiiqqqeeefffPPPEEEBBB:::666666222///111666999666888HHHZZZeeedddRRR666(((---000,,,'''((())))))(((((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++******)))))))))))))))+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%,,,((($$$"""!!!(((!!!&&&(((!!!%%%...)))&&&...555TTT###)))--- (((==="""&&&&&&###bbb===&&&###%%%((($$$'''###$$$&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((('''''''''((((((((())))))$$$'''***,,,---,,,++++++&&&******'''(((---,,,'''$$$'''******+++,,,000333...((('''+++---,,,111:::FFFGGG@@@MMMppp{{{rrrrrriiivvvyyyjjjooouuu___OOOJJJJJJCCC999000...,,,+++,,,,,,------'''((((((((()))***---///,,,+++***(((''''''''''''************+++++++++,,,***++++++++++++***))))))***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((()))***,,,------,,,,,,+++,,,///111000...---000111333777>>>GGGPPPWWWWWWdddvvv~~~vvvhhheeeddd\\\OOOKKKKKKNNNPPPPPPTTT[[[tttrrraaaEEE000++++++***+++,,,,,,,,,+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++******)))))))))))))))---,,,***)))'''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%###777fff444"""000...///222$$$}}}bbb111((($$$+++,,,"""333333SSS(((%%%'''&&&---###!!!+++'''&&&&&&...''')))$$$"""&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((''''''((((((((()))))))))((()))***,,,,,,+++'''$$$%%%))),,,---...000///,,,---333333+++)))---///---///333BBBSSSTTTSSSiii}}}oooWWWQQQFFF:::///******,,,)))...222222---(((&&&&&&***)))(((''''''(((******)))))))))*********++++++***++++++++++++***)))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''((((((((()))))))))))))))))))))))))))))))))***++++++,,,+++***)))(((+++---///000000222333555BBBFFFNNNZZZhhhwwwvvvfff``````___^^^^^^cccfffeeeYYYFFF666///---++++++******************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((+++******)))))))))))))))+++***)))(((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%((($$$,,,$$$]]]:::///"""+++&&&''''''CCC___mmmbbb```YYYtttsssvvv%%%---'''ttt{{{uuusss+++((((((///''' 222)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))---+++((((((***+++***))),,,,,,,,,,,,+++)))***,,,&&&///444777EEE\\\ccc]]]\\\www~~~sssVVVBBB999333111...+++***+++---///************++++++++++++((())))))))))))************++++++++++++***))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((()))))))))))))))***************+++)))+++,,,,,,,,,,,,,,,---...000111000555AAAOOOWWWiiiqqq~~~}}}wwwqqqnnn^^^\\\\\\YYYNNN@@@:::;;;,,,+++)))((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((+++******)))))))))))))))''''''&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!,,,+++---///___###000111444]]]%%%333[[[---+++yyyuuu(((&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((''''''((((((((((((((((((((()))))))))******))))))***,,,...//////---)))(((,,,------444===PPPUUUXXXccc}}}}}}vvv~~~}}}yyybbbEEE111,,,---,,,***,,,,,,,,,,,,+++***)))(((((())))))))))))************++++++++++++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((((((((((()))))))))***)))*********++++++,,,,,,''')))+++,,,---111666;;;...666>>>DDDSSSkkkzzzkkksssbbbWWWNNNFFFCCCDDD444000---+++,,,,,,+++***++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((+++******)))))))))))))))&&&%%%%%%&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''$$$$$$######111'''###%%%&&&)))$$$)))+++AAA"""&&&&&&%%%((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))))))((((((''''''(((((()))((((((((()))))))))******(((***,,,,,,+++))))))***...,,,555FFFQQQXXXfffxxx{{{jjjjjjlllqqqlllhhhiiijjjiiikkkmmmhhhhhhhhhfffcccdddjjjqqqlll___bbb```eeejjj```cccqqqvvv}}}~~~uuummmrrr~~~}}}llldddWWW@@@---***)))((('''((()))***+++)))))))))*********++++++***++++++++++++***))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((((((((()))))))))***************+++,,,,,,------,,,---,,,***+++111;;;CCC>>>MMM___ooo~~~zzz}}}uuukkk~~~ssskkkaaaSSSGGG???:::333///...,,,)))&&&,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((+++******)))))))))))))))((('''''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###%%%"""%%%(((&&&(((...+++555///XXX===///&&&---)))777%%%$$$((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((((((((())))))(((((()))))))))*********+++---...,,,+++000;;;DDDLLLNNN___zzzzzzssstttrrrlllaaa\\\fffkkkaaaeeeooojjjgggooo{{{zzztttzzzwwwxxxvvvzzzqqq|||jjjiiifffccc^^^ZZZ[[[^^^eeeaaa]]]aaapppvvvdddGGGAAA888000+++***---///************+++++++++,,,***++++++++++++***))))))'''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((()))))))))***************++++++,,,------.../////////000666DDDVVVccclll||||||zzz}}}{{{xxx{{{{{{qqq]]]TTTLLLBBB:::666111+++''',,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((+++******)))))))))))))))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&"""###,,,$$$###/// UUUfff&&&$$$,,,...000(((iii$$$&&&<<<666...'''LLL$$$$$$)))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************+++,,,,,,,,,333HHHdddzzzxxxzzzzzzkkkllllllmmmkkkdddaaaiiiuuuvvvwwwzzzyyyuuuuuu|||yyymmmzzzooolllmmmkkkccc\\\gggwww~~~qqq\\\FFF666---,,,,,,***++++++++++++,,,,,,,,,***++++++++++++***))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))******************+++,,,,,,---......(((,,,222;;;LLLeeewww}}}{{{}}}jjjaaaUUUKKKDDD===555///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''@@@FFF***$$$'''$$$///)))eee333%%%333rrrRRR222)))(((###"""'''ppp..."""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%########################%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))(((((((((((()))+++***'''%%%(((+++---(((***+++,,,---...------,,,:::UUU]]]^^^~~~zzzssspppggg^^^```jjjgggeeepppyyy~~~}}}yyy~~~|||qqqfffdddqqq^^^PPPCCC---444''''''+++((())),,,((()))+++,,,+++***((('''''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))---+++'''&&&(((,,,,,,***''',,,...+++***---111333333BBBTTThhhyyykkkYYYIII@@@>>>333///------+++'''(((,,,...,,,)))))))))))))))'''(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))(((&&&$$$$$$(((+++)))&&&(((......((('''+++'''(((***,,,+++((('''((())))))))))))))))))******'''((()))******)))((('''******)))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''!!!!!!&&&333@@@CCC999///222!!!222%%%"""---)))###+++)))!!! &&&+++)))---***%%%222000%%%'''777---&&&******)))&&&$$$$$$%%%%%%###!!!000'''###&&&'''######((("""+++$$$SSSNNN++++++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%########################%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))***,,,...///...)))%%%222111...+++000777888444NNNiiiuuurrrwwwqqq\\\]]]dddlllkkkjjjvvv}}}{{{zzzyyy}}}tttoootttllljjjwwwrrrQQQ???555555666---+++///---+++++++++***))))))******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&))),,,---......---,,,))),,,...---,,,000;;;EEEVVVlll~~~zzz}}}}}}vvvkkk\\\OOOHHH>>>777333333111---******,,,+++))))))***+++***((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&'''***++++++***((((((...,,,******(((&&&&&&''',,,,,,,,,---,,,++++++---((()))***,,,------,,,,,,,,,++++++***))))))((((((******)))(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''555---$$$!!!%%%)))***)))'''!!!---000###(((,,,---000000,,,%%%"""&&&+++&&&###%%% ---222333'''&&&&&& ))))))***)))'''&&&&&&'''&&&$$$"""%%%&&&###"""$$$'''''''''$$$)))!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))000+++''''''+++---,,,******+++***...DDDaaammmhhhzzzuuunnnkkkgggnnnrrriiixxxsss{{{yyy{{{{{{~~~jjjeeeiiixxxpppnnn|||oooqqqwwwwwwuuurrruuu|||~~~zzzyyy|||lllPPP;;;000)))+++///***+++***)))(((''''''(((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))(((+++...///,,,))))))***---******000777FFFbbb||||||ttt}}}pppiiiRRRFFF:::444111---*********))))))***+++,,,+++)))((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''''''''''''''(((((((((((())))))))))))+++******+++***(((%%%"""+++---...------000111///***)))(((''''''(((******,,,------...,,,***'''%%%))))))(((((()))+++,,,...***))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''!!!&&&***+++***))),,,&&&&&&###,,,222$$$)))$$$'''111///(((000)))***///,,,&&&$$$$$$"""###&&&'''&&&***+++%%%%%%'''((('''(((++++++(((((((((%%%!!!$$$)))((("""%%%+++///$$$!!!***))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))'''(((((((((((()))))))))))))))***************+++...+++(((***,,,---...111+++222999IIIooozzzvvvnnniiihhhlllwwwyyyzzzvvvyyyooommmrrr|||vvv{{{{{{fffRRR:::///...***,,,+++))))))))))))(((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********...,,,+++,,,+++***---111000+++///AAAWWWsss~~~xxxnnn^^^JJJ===444......111+++***)))***+++,,,+++))))))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''((((((((((((((()))))))))*********///,,,)))(((***++++++***"""(((+++***+++///...(((...///...---...111111...//////000///...---,,,+++++++++++++++,,,---......***))))))(((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))*********(((''''''(((###&&&......%%%&&&---000(((...000+++'''(((***(((...333111---000333111000///666666000000222...+++&&&+++---***)))+++***&&&)))***(((%%%&&&***)))%%%%%%"""!!!,,,"""$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((()))))))))***)))*********++++++,,,,,,%%%(((///444333...000666RRR]]]jjj}}}~~~ooolllrrrzzz{{{}}}|||sssvvv|||}}}{{{yyy|||tttnnnJJJ<<<666...,,,***+++------,,,******)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((()))))))))))))))************+++...)))(((,,,000000222777333999NNNnnnvvveeeUUUGGG;;;777999000...+++***++++++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((())))))))))))))))))************+++*********,,,...000111111///111000+++***,,,,,,***+++...---+++...222000***------------///111333444......///...---,,,***)))******)))(((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***)))((()))+++------***(((+++***&&&%%%)))$$$111???EEEDDDBBBGGGMMMHHH___```PPPMMMNNNMMMPPPIIIUUUTTTNNNOOOJJJCCCGGGEEEJJJGGG<<<666777555000###***000///)))$$$&&&***'''!!!***...///(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''(((''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))***************+++,,,,,,------+++((())),,,,,,111BBBVVVzzz|||uuuoooqqqmmm```iii{{{~~~}}}{{{}}}xxx~~~yyy```LLL666111,,,******+++***)))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***''''''((((((((())))))))))))*********++++++++++++...)))***//////+++---444HHH___zzzpppbbbPPPBBB;;;:::666111---++++++***))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''(((((())))))******)))*********++++++++++++'''+++...///---***((('''222...---///111444999??????BBBAAA===AAAGGGFFF>>>;;;:::777444111///------*********++++++,,,,,,,,,******)))(((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))***+++***)))'''&&&---///...555CCCIIIHHHKKKYYY___nnn||||||sssrrrwww}}}vvvqqqzzz}}}yyyjjjcccppptttuuukkkXXXMMMNNNNNNJJJIIICCCAAA@@@:::///...444***)))%%%'''### ,,,888&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((()))))))))***************++++++,,,------...333,,,+++333???QQQnnnwwwooouuuooozzz}}}~~~www~~~zzzvvv{{{yyyooommmtttvvv{{{zzz|||tttqqqyyyWWWKKK<<<000+++***)))(((*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******'''((((((((())))))))))))*********+++++++++,,,,,,...,,,...111//////???SSSzzzjjjyyy{{{kkkVVVHHHGGGAAA888111---,,,++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))''''''((())))))***++++++*********+++++++++,,,,,,***...111///,,,---222888999666@@@TTT]]]ZZZ]]]gggxxx|||lllkkkhhhbbbZZZRRRJJJFFFCCC???:::444111000111222******)))(((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((&&&'''+++111666999DDDhhh~~~zzzwwwyyyzzzrrruuuxxxvvvkkkTTTRRRRRRHHH@@@???:::;;;---333444***---!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''''''''%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))******************+++,,,,,,---.........///>>>ZZZqqqyyynnnnnnwwwlllmmm}}}iiiYYY```uuuvvvtttrrriiibbbgggrrrtttnnndddpppoooiiikkkmmmoooxxxjjjooozzz{{{ppptttyyy}}}|||xxx|||yyywww~~~mmmTTT???444000---,,,************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++///333555CCChhh}}}~~~}}}YYYzzzooo^^^OOOHHH===444///---,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,***---//////222@@@UUUffflllmmmuuukkk\\\KKK>>>666333222************))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''###%%%'''(((&&&%%%&&&)))&&&&&&(((+++------)))&&&111111555>>>HHHTTT```jjjwww~~~|||~~~}}}sssjjjlllkkkddd___OOOHHHDDDGGGFFF===444000---***((()))+++***&&&!!!%%%&&&&&&'''&&&%%%$$$###'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))((((((((((((,,,***'''%%%'''***)))&&&)))''')))......,,,...555999KKKkkk|||vvvqqqpppnnnqqq~~~mmm]]]TTT]]]kkkooolllhhhnnnfffZZZUUUaaattt}}}|||sssrrrtttxxxvvvsssxxx{{{|||~~~~~~tttqqquuuwwwvvvyyyyyy|||www{{{cccBBB111111000,,,...+++&&&&&&+++***###((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))((((((((()))******++++++,,,...///---+++***,,,...222///...555KKKmmm|||{{{]]]SSSHHHAAA999000+++***...---++++++++++++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((,,,---***((()))+++,,,000...(((,,,666111+++000333@@@JJJMMM]]]|||zzzppp[[[HHHHHH************))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''***)))$$$%%%******&&&---***&&&"""###***444;;;OOOYYYiiiyyyooowww}}}wwwrrrooonnnxxxuuuuuuwwwooo^^^OOOHHH???;;;444,,,%%%$$$'''***''''''&&&&&&&&&'''((((((&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))))))))(((&&&(((+++,,,,,,---,,,+++)))---000...(((,,,BBBZZZpppvvvnnnkkkkkkmmmqqq{{{yyyqqqttttttwww{{{}}}yyyqqqiiiaaaVVVRRRZZZeeehhheeeccciiiiiigggfffooo|||~~~}}}yyyxxxlllggglllvvv~~~sssooossswwwkkkyyyrrrYYYDDD///...,,,)))'''(((+++((($$$((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''((((((((())))))(((((())))))***+++++++++...,,,))))))***---000111---,,,444NNNzzzjjjhhh~~~}}}yyykkkZZZLLL@@@666000000,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((******)))((()))***+++&&&------,,,---(((--->>>VVV************))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%)))((($$$'''...---%%%"""&&&,,,222<<>>111,,,---+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))*********---+++******)))(((+++///...***...???\\\{{{zzzpppnnnnnnnnn~~~~~~uuutttmmmbbb\\\___dddhhhaaacccggglllooommmhhhccceeeggglllssszzz|||{{{|||{{{yyywwwzzzzzzzzz{{{{{{{{{{{{{{{zzz|||~~~{{{yyyyyyyyyyyynnnccc\\\^^^]]]___ttttttuuu||||||zzzwwwwww}}}hhhHHH;;;000///...***)))+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))))))))******+++,,,,,,,,,))),,,///222222222333444GGGmmm~~~xxxmmmZZZFFF<<<222///,,,+++---...---,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((()))))))))******+++...///------///,,,000333FFFhhhqqqfffbbbfffooommmaaa```nnnxxxvvvqqqqqq************)))))))))((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&''''''(((((((((---&&&'''///---(((888PPPlllqqq{{{tttrrriiifffvvv~~~yyytttxxx}}}|||~~~uuu___HHH:::333222000...,,,)))(((&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))*********+++,,,(((''',,,///---...111...999PPPqqqooobbbfffuuurrrlllkkkmmmooolllmmmjjjbbb]]]aaafffhhhkkklllnnnqqqttttttsssqqqzzz|||~~~~~~|||}}}~~~~~~~~~~~~~~~~~~|||}}}~~~|||vvvvvv|||xxxrrr|||dddaaarrrkkkkkkuuuyyyvvvzzz___RRRBBB777///***))),,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((()))))))))************+++,,,,,,------***///222000---111>>>IIIkkksss|||mmmXXXKKK<<<333+++)))---000---(((************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))******+++***+++...,,,)))+++111,,,<<>>GGGfffzzzyyyyyyfffXXX???<<<999444///+++((('''&&&&&&&&&&&&&&&&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((())))))******+++++++++,,,(((***//////)))***///AAA```rrroooiiijjj{{{wwwvvvrrrmmmgggdddeeeggghhhbbbfffiiiiiimmmtttzzz{{{{{{|||~~~{{{{{{~~~zzzzzzzzz{{{{{{{{{{{{|||{{{yyy~~~lllfffgggmmmzzzyyyqqq___HHH666///,,,+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((()))))))))*********++++++,,,,,,---......///111000++++++<<>>SSS}}}YYY^^^___kkk}}}yyy{{{------,,,+++***)))((('''))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))''''''(((((())))))******&&&((()))(((((())))))(((///,,,$$$$$$...333???TTTfffmmm{{{}}}sssssszzz\\\EEE=========///######''''''### &&&$$$$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))%%%...111,,,***...---'''111///---888XXX|||hhheeerrr{{{}}}wwwiiifffccccccgggmmmqqqssswww|||~~~{{{kkkeeeooo}}}xxxpppsssuuubbbUUUFFF111+++***------((('''+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++***************+++---((()))......***---555111///===bbbwwwtttpppSSS666+++)))***,,,---+++))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''111222((($$$,,,///+++777///777WWW{{{~~~kkkaaaooovvv------,,,+++***)))(((((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))''''''(((((()))*********---,,,***)))***,,,---,,,,,,+++)))111===EEE^^^kkk~~~{{{mmmhhh[[[aaazzzsssgggccc``````lllzzzwwwuuu}}}|||rrr}}}~~~hhhLLL::::::777444000)))###$$$***&&&%%%%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))++++++)))&&&)))///111///***000CCCfffiiibbbhhhzzzsssmmmnnneeefffiiimmmqqquuuyyy{{{{{{qqqrrr}}}sssnnnsssrrrnnnvvv|||wwwrrr```GGG888,,,***,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***++++++************++++++)))++++++***---111111...222666RRRkkkLLL666&&&,,,+++))))))+++,,,***(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******...***(((,,,111222///,,,***AAAggguuubbbdddjjjqqq|||---,,,,,,+++***)))(((((())))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((()))))))))''''''((())))))******+++,,,+++***+++,,,+++***))),,,///:::VVVnnnrrr{{{|||vvvvvvyyyrrr|||rrraaa\\\GGGIII]]]ooopppnnnmmmeeejjjvvv}}}{{{uuurrrqqqrrraaaooottthhh[[[TTTJJJ???EEEDDDGGGOOO^^^ppp|||www{{{xxxdddYYYDDD???999333+++%%%&&&+++&&&%%%&&&'''))))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&((()))))))))((('''((((((((()))))))))******---)))(((+++---,,,---000444QQQ{{{|||jjj___lllsssddd___bbbfffgggkkkqqquuuxxx~~~|||{{{}}}sssnnngggbbbkkkzzzttt[[[GGG222***,,,---,,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******++++++************++++++'''//////)))---666555+++;;;RRR~~~nnnMMM,,,000,,,(((***---...+++(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))))))))*********---$$$$$$...111,,,111<<>>PPPfffnnnyyykkkiiifffhhhuuuuuuwwwsssppprrrrrrvvvxxxuuupppmmmqqquuu|||}}}wwwvvvvvvzzz~~~\\\FFF000))))))***+++///((('''&&&&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))******++++++&&&...///)))***111///'''>>>TTT~~~xxxlllgggwwwvvv```XXX```kkkqqqsssuuuyyy~~~kkkaaaeee```^^^```dddkkkyyytttssszzzvvvxxxuuummmkkkqqqwwwyyyrrrlllnnnyyy~~~|||zzzzzz}}}}}}nnnllltttxxxYYYEEE555(((((()))&&&'''+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((***************++++++,,,+++,,,......------...///222///222JJJzzzggg===......,,,+++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))************************++++++++++++***///,,,+++000///...666ZZZuuummmjjj}}}+++++++++************)))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++,,,(((+++000...***333@@@gggyyyyyy|||www}}}nnndddkkk}}}nnnjjjooo||||||uuurrrfffjjjqqqsssoootttsssoootttyyy~~~yyydddSSS???555333222---((((((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))*********************'''...111---***...333555ZZZxxxjjjggglll||||||___XXXWWWdddttt{{{|||qqqeeeiiigggeeeeeeeeekkk{{{nnnkkkuuuzzzuuupppnnnjjjjjjuuuwwwggg[[[[[[```^^^```dddhhhmmmrrryyy~~~|||||||||}}}}}}}}}~~~sssllliiizzz}}}ddd[[[AAA---,,,---'''&&&+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************+++,,,,,,,,,---///...------...///111+++777ddd}}}[[[222///222''',,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))************************+++++++++,,,---///,,,---222000777JJJ|||yyybbbsss+++++++++*********))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++$$$---111///---111EEE___tttvvv~~~{{{||||||kkkmmm}}}zzzmmm^^^ZZZhhhyyyuuupppooonnnkkkzzzooodddSSSDDD;;;666...'''***(((%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((+++*********************...'''***333,,,&&&???eeeyyyxxxuuulllwwwggg^^^]]]eeeppp|||yyyyyytttooommmlllkkkjjjhhhnnn|||vvv||||||}}}{{{~~~}}}iii^^^^^^cccggghhhdddaaaaaabbbbbbaaacccggglllyyy|||~~~}}}}}}}}}|||zzz}}}~~~}}}uuuiiijjjhhhttt}}}eeekkkVVV@@@333...***(((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))+++************+++,,,,,,---...///...------///000222666NNN~~~{{{AAA000555+++------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,...///+++,,,111666JJJjjjtttsss+++++++++*********))))))((()))))))))************))))))))))))))))))))))))************++++++++++++%%%111---***<<>>111***------***&&&'''***,,,))))))(((((((((((()))))))))))))))))))))******+++)))******++++++,,,------)))777000'''///111666KKKdddVVVoooNNN888000333///...000(((%%%...************************************************************************+++...,,,((()))...---)))555'''222SSSuuueeeooo++++++++++++*********)))************************+++******))))))))))))***(((---***(((...,,,)))000CCCqqqsss}}}ppplllmmmMMMLLLaaazzzyyyrrrnnnnnnnnnooonnnkkkgggdddccceeegggiii{{{~~~wwweee___jjjxxxyyyzzz}}}~~~}}}}}}|||||||||~~~||||||yyy~~~vvvnnneeeYYYJJJ999111000---)))&&&(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((()))******+++++++++///***)))...,,,)))000111444^^^zzz___RRR___~~~uuuxxx~~~|||uuurrrqqquuu}}}~~~xxxtttvvvwwwvvvvvvyyy~~~{{{oooaaa```YYYNNNUUUhhh~~~|||~~~yyyxxx|||pppXXXWWW]]]SSSVVVWWWXXX^^^gggmmmmmmppprrrrrrnnnggg```[[[ZZZ___^^^fffvvv}}}yyywww{{{xxx]]]LLLVVVgggnnnttt|||zzzyyyxxxxxxzzz|||~~~rrrnnnsssSSS***+++,,,,,,***(((((()))***))))))(((((((((((()))))))))))))))))))))******+++*********+++,,,,,,------,,,111...///555111AAAhhhyyy___NNN^^^kkk>>>000000+++***...---***...***************************************************************************---,,,***+++//////+++...222FFFfffqqq___xxx++++++++++++******************************************)))))))))***++++++'''+++***,,,///***///BBBiiiwww|||rrruuussshhhSSSbbbxxxvvvxxxzzz{{{yyytttooolllfff\\\RRRRRR]]]kkktttwww~~~{{{pppdddeeennnpppllljjjkkkmmmooossswwwyyyzzz~~~{{{wwwsssrrruuu{{{xxxvvv{{{~~~fffXXXBBB222......+++$$$'''(((''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))******++++++)))111...***///...,,,000...RRRxxxooopppwwwwwwmmmuuu}}}zzzyyywww{{{}}}vvvhhh```YYYUUURRROOONNNPPP^^^cccjjjnnnooommmjjjiiirrrmmmYYYWWW___eeedddYYYSSSTTTNNNHHHVVVmmm|||xxxvvvuuu|||uuu___\\\eeemmmmmmnnnnnnmmmooopppiiiaaa\\\ZZZUUUPPPMMMMMMPPPSSSXXX^^^mmm~~~{{{}}}sss[[[RRR___ttt}}}|||zzzyyyxxxyyy{{{~~~~~~nnnxxx}}}pppJJJ---+++************)))((())))))(((((((((((()))))))))))))))))))))******+++******++++++,,,,,,------000,,,,,,555666222SSSzzzjjjVVVVVVuuuGGG333111,,,***---111///+++************************************************++++++++++++++++++++++++))),,,---+++---000000...,,,BBB^^^xxx___lll++++++++++++++++++++++++************************))))))))))))***++++++,,,)))------......+++???cccvvvssslll}}}pppTTTHHHkkkuuu~~~ppprrrwww~~~{{{tttpppkkkaaaYYY[[[hhhuuu{{{|||yyytttllliiinnntttpppfffiiigggccc^^^___fffllloooyyyvvvpppkkkjjjmmmtttyyyuuuxxx}}}~~~zzzyyyuuukkkyyy|||vvvxxxyyyrrrUUU:::///000///)))(((((('''''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((()))******++++++(((000---+++222333///222===pppaaa|||uuujjjuuu}}}uuu||||||sssnnnkkkgggdddzzz~~~{{{nnnaaaXXXJJJDDD???<<<:::666666999888===DDDGGGFFFDDDDDDEEEHHHTTT^^^___ZZZ\\\jjjxxxpppWWWHHHFFFHHHHHHFFFAAABBBGGGEEEDDDQQQdddmmmcccbbbfffiiiooo{{{vvvssswww}}}uuu___YYYfffzzz|||tttiiibbbYYYPPPNNNQQQYYY___bbboooqqqXXX]]]xxx||||||{{{zzz{{{~~~iiilll}}}ppprrrsssyyyrrr555---'''(((,,,,,,***((())))))(((((((((((()))))))))))))))))))))******+++******++++++,,,------...111------222222===mmm|||jjjZZZiiiWWW888333111///---000000(((************************************************++++++++++++++++++++++++)))+++---,,,---...//////222RRRlllvvvmmm+++++++++++++++++++++,,,******************************))))))***+++,,,,,,***...---,,,+++111TTTuuuzzz||||||ppp===SSStttxxx|||xxxtttsssuuuxxxtttssstttzzz|||{{{vvvooonnnuuu}}}|||tttjjjgggkkkmmmkkksssooojjjggggggjjjmmmooollloootttxxx|||~~~|||xxxmmmvvvkkkaaakkksss}}}pppMMM999333222111))))))((('''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((()))******++++++)))---******222111///555jjj}}}cccooozzzcccooo}}}{{{uuu```XXXMMMFFFBBBCCCGGGJJJ[[[]]]^^^]]]XXXOOOFFF@@@888555444666555111222555222555888888666555666888555:::???@@@???BBBKKKSSSkkkooouuuyyyxxxtttmmmiiiccc\\\PPPDDD???@@@???<<<===:::;;;>>>===;;;@@@HHHhhhmmmxxxyyyeeeSSSMMMQQQSSSXXXeeeuuu~~~zzzqqqaaabbbcccddddddddddddddd^^^cccgggkkkvvvzzzqqqeee[[[XXX]]]dddjjjyyygggccczzz~~~~~~~~~qqqeeetttxxxtttyyyxxxGGG666'''''',,,---+++)))))))))(((((((((((()))))))))))))))))))))******+++***++++++,,,------......---///111---444ZZZ|||xxxvvvuuuwww{{{zzzvvv___[[[qqquuu>>>222222333+++,,,000(((************************************************+++++++++++++++++++++++++++,,,------++++++...111999\\\tttllllllkkkkkkttt++++++++++++,,,,,,,,,,,,************************++++++*********++++++,,,)))...+++)))///???eee~~~{{{zzzzzz}}}uuulll}}}^^^OOOdddzzzzzz~~~wwwqqqooopppgggeeedddhhhpppzzzzzz{{{|||~~~~~~{{{wwwuuuzzzzzzttttttyyyyyytttrrrlllffffffjjjmmmllliii___``````bbbiiitttzzz{{{vvvyyyyyyvvvvvvzzz~~~~~~{{{yyy~~~}}}{{{xxxuuuppp|||aaaEEE333///333+++***)))'''&&&&&&'''(((&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((()))******++++++++++++(((+++///+++333JJJooobbb~~~llljjj|||www{{{{{{[[[QQQ>>>:::666666666555888======<<<<<<======<<<888555111000222555444111222777777888888666444333444555444444444444444666888999EEEJJJRRRWWWWWWSSSLLLGGG@@@<<<888666666666444111777555555777888888888888IIIOOO\\\iiijjj]]]KKK@@@???AAAIIIWWWhhhvvv|||}}}jjjeee^^^XXXVVVXXX\\\```dddqqq}}}xxxrrrrrrwww|||~~~|||~~~sssmmm}}}zzzyyyzzz~~~yyyiiiyyy}}}cccHHH...(((------+++***))))))(((((((((((()))))))))))))))))))))******+++++++++,,,,,,------......,,,000333111DDD~~~~~~||||||}}}xxxwwwyyy|||{{{xxxyyy|||yyyzzzzzzvvvppplllkkklllmmmlllqqqxxxrrrhhhnnn}}}vvvxxxyyyzzzzzzxxxuuusssgggeeeaaa\\\WWWSSSPPPOOOOOOTTT\\\eeerrr}}}|||xxx~~~zzzhhhXXXZZZmmm|||MMM111...555***)))000+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---++++++000777CCCfffrrrlllsssuuu~~~+++++++++,,,,,,,,,------************************,,,,,,+++*********++++++***///++++++===UUUsss}}}}}}uuuwwwnnnqqqhhhVVV```{{{ttt|||yyywwwnnniii```[[[XXX\\\hhhvvvxxx|||}}}nnn]]]RRR```ggghhheeejjjxxx|||wwwnnnfffgggoootttpppjjjWWWXXXXXXWWW^^^hhhkkkiiijjjmmmnnnkkklllrrrwwwxxx{{{~~~|||yyytttqqqpppxxxrrrUUU777///777---,,,)))'''&&&&&&&&&'''''''''''''''(((((((((((('''((((((((())))))))))))((((((((()))******++++++***))))))000///***EEEtttvvvooolllnnnxxxyyysssaaaBBB999333111333888999777:::???:::777555777;;;;;;777222222111222444444222666<<<<<<;;;:::::::::888666333555444444444555555555555666:::???CCCCCC@@@;;;888===<<<;;;:::999666444333...000111222555:::===<<<;;;BBBLLLSSSVVVQQQEEE999777:::AAAMMM\\\jjjwwwqqqmmmgggcccccchhhnnnrrrtttxxx}}}}}}xxxnnnkkkllljjjtttzzzwwwwwwyyyxxx|||bbbrrr]]]888+++------******))))))(((((((((((()))))))))))))))))))))******+++++++++,,,,,,---.........000---222;;;YYY~~~|||vvv{{{}}}sssuuuxxxmmmjjjnnnrrrsssqqqmmmjjjiiimmmlllkkkkkkmmmooonnnmmmkkkppprrrppppppttttttrrrnnnnnnmmmiiiddd```___``````]]]^^^bbbcccaaadddiiieeehhhjjjgggbbb```cccgggeeedddeeefffdddaaaccchhheeefffggggggfffeeeeeeeeecccaaa]]]YYYUUUQQQNNNMMMCCCFFFIIIQQQcccxxx~~~uuu___OOOZZZrrrooo;;;,,,666,,,)))111---************************************************,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,---------555@@@WWWuuu{{{ddd{{{+++++++++,,,,,,---------************************------,,,+++************,,,111---000KKKggg{{{yyy{{{lllyyyxxxnnnppp```vvv~~~{{{yyy|||yyywww|||zzzuuussstttrrrsssyyy{{{vvvssskkk___SSSLLLaaaccc]]]TTTZZZmmm{{{~~~}}}qqqgggiiissszzzuuunnnqqqvvvyyyyyy|||zzzqqqkkknnnnnnkkklllsssxxxzzz{{{}}}}}}|||~~~~~~{{{{{{tttqqqvvvwww~~~eeeAAA666BBB///---***'''&&&%%%&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))((((((((()))******++++++((((((,,,555222...YYY~~~```}}}xxxcccmmmxxxyyyvvv|||WWW999111333000111666888777<<>>FFFEEEDDDCCCEEEFFFDDD???:::333555888999:::;;;<<<===999:::<<<>>>>>>===;;;:::333222222222111...///222///333333000222888>>>@@@<<>>EEENNNZZZiiittteeefffhhhkkkooosssvvvxxx}}}cccXXX[[[```aaahhhiiimmmwww|||pppiiifffbbb___[[[bbbllluuu}}}{{{|||~~~ppp|||~~~~~~mmm???...---,,,******))))))(((((((((((()))))))))))))))))))))******+++++++++,,,------......///666+++000CCCggg}}}tttqqqlllkkkiiigggeeecccbbbaaa^^^[[[___^^^XXX^^^ccc\\\cccYYY```bbbUUUWWW]]]RRR\\\^^^```aaa```]]]YYYVVVVVVVVVUUUTTTWWW[[[]]]\\\___\\\[[[]]]```bbbeeejjjbbbdddccc```ZZZWWWVVVXXX[[[VVVUUUYYYYYYWWWZZZ```eeejjjooopppnnnqqqxxx~~~~~~xxxrrrtttzzzuuujjjhhhhhhhhhhhhggggggiiikkkcccbbb___[[[XXXUUUSSSRRRYYYYYYWWW[[[nnn|||dddHHHNNNiiiIII...999000***222---************************************************,,,,,,,,,,,,,,,,,,,,,,,,...++++++......000;;;GGGkkkjjj___------,,,,,,,,,,,,++++++)))************+++++++++...,,,)))))))))************111---EEEvvv}}}yyy}}}pppvvvxxxvvv}}}uuutttxxx{{{yyyvvvtttnnnkkksssxxxiiiSSSmmmiii```RRRWWWwww|||yyyqqqoootttzzzzzzvvv~~~{{{sssmmmfffdddiiiooorrrsssssswww|||~~~~~~qqqyyy}}}zzzzzz~~~ccc___BBB555555555'''$$$///((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))***************444%%%///333>>>iiirrrhhhiiipppxxx|||aaaDDD555222000666333222===BBBBBBHHHEEEJJJ@@@===HHHAAA555<<<666444666<<<@@@DDDKKKSSSUUUXXX]]]WWWPPPWWWXXXKKK:::<<<>>>===;;;:::<<<>>>>>>===;;;999777777999<<<555333222222111//////000555777999::::::;;;>>>@@@???CCCIIIKKKIIIDDD>>>:::777999<<>>fffxxx___yyy{{{------,,,,,,,,,,,,++++++************++++++++++++,,,+++******+++,,,,,,,,,+++///;;;aaa|||}}}sssggg||||||{{{pppgggiiiqqqxxx{{{||||||xxxrrrssszzzxxxpppmmmmmm}}}||||||qqqlllkkkjjjfffppp{{{tttppppppssssssrrr}}}~~~zzzuuunnnkkkiiikkknnnpppnnnlllssswww|||uuuxxxxxxuuusss|||vvvXXXBBB444666///)))***)))%%%&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************...((('''...888hhh}}}~~~ccc{{{kkkdddmmmtttvvvxxxXXX;;;111333111888777999FFFKKKMMMTTTOOOWWWYYYZZZ]]]SSSFFFBBB???===@@@GGGMMMRRRZZZaaaeeegggnnnuuuyyyzzzmmmWWWAAA???>>>@@@FFFKKKMMMMMMOOOIIIEEEFFFJJJHHH???666666444444555666666888;;;999;;;;;;<<<<<<>>>AAADDDDDDBBBAAADDDGGGFFFAAA<<<888999;;;===???AAADDDEEEEEEIIIQQQZZZfffvvvrrraaa___^^^```aaa]]]RRRIIICCC@@@>>>AAAGGGOOOTTTVVVQQQWWW[[[\\\___gggooorrr}}}zzzxxxxxx|||}}}hhhsssppp???***,,,+++'''******))))))))))))******************)))))))))))),,,,,,,,,,,,---.../////////;;;666RRR|||yyyvvvsss}}}uuuwww}}}xxxtttrrruuu{{{~~~}}}||||||}}}~~~zzzoooXXXMMMRRRooo~~~888666---...///...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,333***333111---444FFFllllll------,,,,,,,,,,,,++++++************+++++++++,,,******++++++,,,---------***...KKKxxx|||ooowwwuuuzzz^^^lllqqqVVVPPPRRRZZZeeeppp{{{zzzpppiiijjjhhh```ZZZaaattt}}}~~~xxxvvvhhhhhhnnnwww~~~}}}{{{vvvrrrqqquuuxxxvvvttttttwwwzzzxxxsssmmmiiiiiiiiilllpppsssttttttzzz~~~zzzvvvsssnnnhhhkkkzzziiixxxrrrUUU:::777666///&&&(((***$$$&&&&&&'''''''''(((((((((''''''((((((((())))))))))))))))))*********++++++000$$$222---:::qqqggglllffflllpppvvvwww}}}|||UUU999333:::444;;;<<>>CCCFFFKKKBBB;;;<<>>??????===<<<<<<===>>>???CCCMMM\\\ooo{{{lll___fff___XXXTTTSSSQQQLLLGGG>>>;;;888888<<>>UUUwwwuuu}}}------,,,,,,,,,+++++++++*********+++++++++,,,,,,)))***,,,,,,++++++,,,,,,,,,999^^^|||lll|||}}}qqqwwwvvvfff~~~~~~iiiRRRTTTRRRXXX___iiiuuu~~~~~~xxxnnnnnnkkkeeeeeesss}}}wwwwwwjjjgggmmm{{{}}}~~~yyywww}}}|||wwwssstttrrrooonnnoootttyyy}}}~~~wwwsssnnnbbb[[[lll}}}rrrnnn~~~~~~fffMMM777333333&&&%%%+++%%%''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++,,,''';;;222OOOvvvqqqqqqbbbcccjjjpppwwwzzzYYY===555:::666===@@@HHHYYY```gggttt}}}~~~{{{]]]BBBDDDLLLVVV\\\^^^bbbgggvvvzzzXXXGGGTTTOOOIIIHHHLLLOOOMMMJJJNNNGGGHHHYYYooosssaaaLLLFFF===888;;;===:::;;;@@@DDDDDDCCCBBBBBBDDDIIILLLNNNFFF>>>===CCCGGGFFFCCCFFFHHHIIIGGGBBB???>>>>>>???>>>???GGGTTTdddrrrzzz{{{uuukkkbbb]]]^^^aaacccdddXXXHHH===999;;;===>>>===:::888888;;;@@@FFFIIILLLGGGJJJWWWfffuuuxxx~~~qqqkkkssszzzzzzccciiittt}}}tttlll|||uuu@@@---333---+++******))))))******+++)))***************++++++,,,,,,,,,,,,---///000111222333JJJ}}}wwwqqqcccTTTMMMMMMhhhggg444000222***...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------'''***444+++222SSSllljjj------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,***+++---,,,***)))***,,,222QQQvvv{{{|||sssqqq~~~uuuxxxyyyxxx{{{nnn```iiijjjooossswww}}}~~~xxx|||yyyyyy{{{qqqqqq|||}}}~~~}}}yyy~~~}}}}}}|||wwwssstttxxx|||~~~zzz{{{yyyvvvgggXXX]]]oooeeeyyy~~~tttggg===///555***###(((((('''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++(((+++444???ffflllwwwdddgggnnnmmmqqq|||www^^^CCC444333777===AAAKKK\\\dddnnn]]]FFFLLLXXXbbbcccbbbeeejjj}}}\\\CCCDDDQQQRRRSSSSSSSSSTTTWWWYYY\\\ZZZ^^^lll|||rrrdddjjjSSS???:::;;;===CCCKKKSSSSSSSSSRRRQQQRRRUUUWWWPPPNNNJJJGGGEEEEEEGGGHHHRRRSSSSSSNNNGGGAAA@@@AAA???>>>???EEEOOOZZZbbbggg^^^ZZZVVVVVVUUUSSSPPPNNNBBB>>>:::888777777444222222222222444777===CCCGGGLLLAAANNNsssqqqiiinnnssssss^^^^^^eeettt||||||{{{WWW///,,,111++++++************++++++))))))******+++++++++,,,,,,,,,,,,---...///111111333999aaaxxxuuuxxx}}}~~~www|||uuudddXXXTTTKKK^^^|||888000222***...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------------444--->>>iiihhh~~~------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***,,,---+++)))))),,,000===ggg}}}{{{sss|||nnnsss}}}zzz}}}ooowwwxxx{{{{{{~~~}}}tttooozzz~~~uuuuuuwww||||||wwwooovvvvvvqqqyyyyyyvvv|||~~~~~~wwwxxx|||sssqqqtttvvv{{{}}}|||~~~}}}uuuvvvxxx~~~rrraaa\\\aaaiiittt{{{}}}hhhxxx~~~yyyOOO444444///'''&&&***''''''((((((((()))))))))((((((((()))))))))***************++++++++++++,,,......+++RRRqqq\\\uuuooodddooovvvqqq{{{yyygggKKK777222888===@@@LLL]]]ffftttXXXGGGQQQ___fffeeeccckkkvvvfffIII===LLLTTTYYY]]][[[VVVVVV^^^fffjjjooowwwjjjFFF<<<@@@GGGRRR]]][[[]]]______]]][[[[[[[[[RRRUUUVVVRRRKKKGGGKKKOOO[[[\\\[[[TTTKKKEEEEEEGGGBBBCCCEEEHHHMMMSSSYYY\\\SSSMMMIIIKKKKKKFFF@@@<<<555444444555666666555333333555888;;;>>>BBBHHHLLLTTTHHHVVV|||}}}uuuooolllmmmoooddd\\\[[[kkk|||||||||}}}qqq999&&&///++++++************++++++))))))******+++,,,,,,,,,,,,,,,,,,---...000111222000CCCxxxwwwrrrlllkkkooovvv{{{~~~}}}zzzggg\\\VVVKKKRRRnnnCCC111111---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------000,,,111---DDDpppxxx{{{ttt}}}xxxzzzjjj```ccc------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------***,,,---,,,***,,,222777ZZZ{{{{{{{{{~~~}}}mmmmmmvvvvvvsssooo~~~}}}zzzxxxyyy|||uuu~~~~~~{{{|||wwwuuu~~~ggg^^^VVVTTTZZZaaaddddddcccfffjjjpppzzzuuukkkllluuu{{{{{{wwwyyyxxxzzzyyytttmmmiiijjjmmmmmmuuu~~~oooccc```kkkyyyyyymmmbbb\\\[[[hhhxxxqqq~~~gggEEE222222///((()))'''((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,//////555qqq|||uuudddkkktttcccaaagggnnnsss|||kkkNNN:::777999<<>>===<<<999999<<>>AAAEEEHHHIIILLLOOORRR___dddvvv{{{}}}zzzrrrooosssqqq```VVVaaawwwxxx{{{NNN***...,,,++++++******++++++,,,))))))***++++++,,,------,,,,,,,,,---///000222333333RRR~~~yyytttmmmuuuvvvzzzooommmiiiiiilllrrrzzz~~~{{{lllaaaWWWOOOJJJ^^^wwwRRR555111111...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------------......)))000000GGGrrrqqq{{{~~~```SSSWWWcccmmm{{{aaaWWWWWWbbbxxx---------,,,,,,,,,++++++++++++,,,,,,,,,---------***,,,---,,,+++///777>>>zzzyyy|||uuuoooxxx\\\lllwwwooommmrrrwwwyyytttzzzzzzxxxuuuzzz}}}zzzyyyYYYRRRKKKHHHIIILLLMMMMMMHHHDDDIIIXXX^^^YYYWWW[[[YYYSSS\\\jjjrrr||||||}}}xxxsssqqqrrrvvvyyywww|||~~~{{{wwwxxxqqqYYYJJJMMM^^^pppzzz{{{tttggg[[[ZZZ```tttxxx{{{yyyTTT111333666+++&&&(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,$$$...HHH{{{^^^vvvddddddjjjlllxxx|||yyyfffIII888888999<<>>>>>===:::777555666888::::::;;;::::::<<>>666555;;;KKK[[[aaaiiittt\\\MMMBBBEEETTTTTT\\\fffhhhqqqSSSTTTWWWTTTdddcccdddeeejjjxxxooo[[[NNNTTT]]]^^^^^^aaammmmmmkkkfff___[[[[[[]]]\\\[[[[[[\\\[[[YYYYYY[[[cccaaaaaadddkkksssyyy|||}}}{{{qqqeeecccfff\\\MMMBBB<<<:::>>>===999999>>><<<<<<===<<<<<>>>>>:::999EEE\\\ooo|||zzz~~~~~~{{{}}}}}}}}}}}}~~~~~~}}}|||~~~|||XXX@@@GGG[[[vvvyyyrrrfffYYYQQQPPPddd{{{kkklllrrrNNN444666---///)))(((((()))***+++)))((())))))))))))))))))))))))(((((())))))***,,,---...,,,AAAdddvvveeejjjpppqqquuufffVVVFFF:::333777:::DDDQQQXXXccc{{{mmmNNNAAA>>>@@@TTTVVV^^^gggnnnrrrNNNNNNSSSWWWcccffffffiiiwww```UUUQQQXXX]]]\\\]]]ccckkkjjjhhhccc]]]ZZZZZZ\\\^^^[[[YYYYYY[[[^^^```bbbaaa``````dddlllvvv~~~yyypppppprrrfffVVVGGG@@@;;;;;;=========???AAACCCDDDDDDDDDFFFKKKOOOKKKKKKPPPVVV]]]fffyyy}}}wwwzzzdddRRRVVVlll~~~xxxNNN111,,,------+++***+++,,,---++++++******++++++,,,---///---///...+++000666333\\\wwwnnnmmm}}}xxxvvvwwwssstttwww|||~~~vvvmmmyyyzzzjjjaaa]]]YYYIIIKKKfffFFF333000000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------111333:::EEE~~~mmmuuuhhh___bbb|||www------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...'''///---***---444OOOsss}}}vvvnnnzzzuuujjj\\\SSSRRRMMM\\\nnn}}}pppwwwwwwjjj___[[[[[[YYYWWWXXX```iiipppsssuuuzzz~~~~~~{{{qqqwww|||aaa>>>111444555777777888999<<<>>>>>>@@@BBBAAA???===;;;;;;===>>><<<777333888EEEQQQ^^^kkklllggglllnnnpppwwwtttyyy|||xxxvvv{{{vvvTTTAAATTTttt|||tttooobbbSSSEEELLLhhh{{{~~~~~~yyyhhhrrrqqq```AAA222+++000***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))+++,,,---...333JJJ\\\sssuuufffppprrrttt|||vvviii[[[LLL???666111777666;;;EEEPPP^^^xxxsssHHH:::@@@AAATTTZZZbbbiiiuuuZZZHHHFFFLLLYYYbbbiiiiiiqqqwwwQQQPPPVVV]]]]]]YYY]]]eeejjjhhheee```[[[YYYZZZ[[[\\\\\\[[[\\\___bbbcccccc```___```eeeooozzzsssaaaNNNHHH>>>888999>>>???===???BBBDDDDDDCCCEEEIIINNNOOOTTT]]]hhhttt~~~vvvvvvzzz}}}~~~wwwttt^^^JJJLLLeee~~~zzzvvv}}}jjj:::---,,,+++******+++,,,---++++++******++++++,,,---000---,,,,,,...111666999ooozzznnnxxx{{{}}}uuulllfffaaadddiiimmmkkkfff```[[[\\\```pppyyytttooommmpppuuuuuuvvv~~~{{{}}}pppbbbZZZcccqqqssssss~~~mmm___[[[^^^QQQLLLTTTmmmNNN666000000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------)))+++444FFFxxxsssbbbbbbppp------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...)))......***+++999YYYxxxvvv~~~{{{tttjjjccc\\\YYYZZZ^^^gggrrrzzzyyyppppppyyy|||iiiZZZWWWUUUPPPWWWccclllrrrvvvtttqqqrrrrrrpppzzztttlllkkkeeeKKK666888777999<<<===>>>@@@CCCEEEGGGHHHIIIHHHFFFDDDDDDEEEKKKJJJGGGAAA<<<<<>>KKK]]]vvvLLL999CCCCCCTTT```iiinnn}}}gggHHHKKKDDDHHH\\\ccciiimmm|||uuuLLLNNNQQQYYY^^^]]]YYY^^^gggmmmjjjeee```\\\[[[[[[]]]ZZZ___aaaaaabbbccccccbbbcccbbbccchhhrrr~~~{{{iii]]]YYYMMM???:::???AAA>>>@@@CCCEEEDDDBBBCCCIIINNN\\\eeesss|||qqqllllllooorrr}}}~~~zzzpppkkkkkkgggXXXFFFFFF^^^zzzlll???///,,,)))***+++***+++---++++++******++++++,,,---...---***---111000333>>>{{{{{{uuuUUUBBB===HHHMMMSSSUUURRRMMMIIIFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMQQQ\\\mmm}}}uuukkkcccdddfffjjjuuutttiiiaaa[[[YYYOOOSSSWWWXXXSSSLLLFFFCCCBBBNNN^^^nnn~~~qqq^^^YYY^^^VVVOOOKKK\\\[[[777000000......---,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------...444000777NNNwww}}}hhhppp------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...---...///******???```uuusssyyy{{{~~~|||pppeee^^^[[[^^^bbbkkkiiilllqqqrrrsssuuutttmmm[[[NNNPPPPPPNNNYYYiiinnnwww~~~qqqVVVEEE666000777>>>@@@CCCDDDDDDEEEHHHIIINNNMMMLLLKKKJJJLLLPPPSSSVVVTTTPPPKKKFFFEEEHHHKKKJJJWWWQQQ@@@===CCCJJJUUU```gggpppwwwzzzzzz{{{{{{}}}~~~___WWWQQQQQQUUU```vvv}}}qqqooofffWWWGGGBBBOOOjjjggg~~~mmmcccuuu{{{ZZZ<<<666111,,,***((('''((()))((('''))))))))))))))))))))))))))))))******+++,,,...///666uuuqqq{{{lll{{{}}}ggg|||}}}uuuxxxtttlllbbbRRROOOJJJCCC;;;666444444555333222444<<>>CCCEEEHHHIIIIIIIIIJJJKKKOOOOOONNNMMMMMMQQQWWW\\\]]]\\\XXXRRRNNNNNNTTTYYYfffooo```CCC999999<<>>555000---+++)))(((((())))))((())))))))))))))))))))))))************+++---...///333zzzzzzqqqdddmmmooo}}}vvvvvvYYYTTTKKK;;;;;;999666333333444666888555555777<<>>GGGRRRcccuuuYYYPPPggg^^^VVVbbbhhhddduuulllOOOEEEIIIPPP\\\]]]___aaadddjjjrrrxxxyyyppphhhdddcccccccccbbbdddcccbbbiiiwww}}}zzziiihhhiiimmmvvvzzzzzzoooaaaUUUJJJBBBAAAEEEDDDGGGIIIIIIKKKVVVhhhuuuyyyrrrqqqhhhiiiiiibbbWWWMMMGGGDDDIIIFFFFFFIIIKKKJJJLLLPPP\\\hhhiiiZZZOOOZZZrrryyyooo___999///***---...***)))---++++++******++++++,,,---***000+++...666---444VVVjjjJJJ;;;888:::@@@GGGOOOTTTVVVRRRJJJFFFHHHLLLGGGHHHKKKMMMMMMLLLJJJIIIPPPOOOPPPSSSSSSTTTYYYaaa^^^aaaiiinnnggg\\\\\\ccc___dddfffkkkwwwiiiXXXWWWXXXWWWXXXOOOOOOOOOPPPQQQPPPOOOMMMPPPPPPOOONNNLLLIIIGGGFFFEEEOOOXXXYYYWWW[[[hhhtttrrr```ZZZYYYWWWVVVPPPVVV}}}999333000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,---------............,,,)));;;lllzzz------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---......***///111666YYYyyyyyy|||~~~~~~tttuuu~~~www}}}tttnnnnnnooolllhhh___ddduuuyyynnnrrruuuggg]]]PPPCCC???@@@@@@DDDJJJ[[[rrrnnnHHH>>>BBBEEEIIIGGGIIILLLMMMMMMMMMNNNOOOOOOPPPQQQQQQRRRVVV\\\```bbbaaa]]]VVVRRRUUU___iiivvv}}}jjjJJJ===<<<;;;===777;;;@@@FFFOOO]]]nnnzzzmmm]]]GGGRRR^^^ooo|||xxxzzzyyytttsssooocccRRRCCC<<>>GGGZZZqqq}}}LLL>>>NNNUUUdddxxxcccWWWmmmkkk^^^___aaabbbqqqlllOOOBBBFFFSSS___[[[___dddgggllluuuvvvmmmhhhfffeeedddfffggggggooowwwffffffgggmmmuuu}}}qqqbbbaaa\\\PPPJJJNNNJJJMMMQQQUUU^^^rrrkkkiiikkkkkkcccdddbbbYYYLLLAAA=========;;;===DDDIIINNNTTT[[[ggguuuwwwdddSSSZZZqqq|||zzz|||>>>222+++...///***(((,,,++++++******++++++,,,---***333,,,---666---<<>>777777:::======AAAKKKTTT[[[ccckkk}}}jjjQQQRRRhhhzzzeeexxxAAA333,,,///000***(((,,,++++++******++++++,,,---+++444++++++555...CCC}}}|||hhhLLL@@@:::???DDDIIIVVVfffkkkuuu|||xxxiiiZZZSSSRRR]]]\\\[[[[[[___fffmmmqqqzzztttsssxxx}}}}}}||||||wwwoooqqq||||||mmm]]]WWWZZZ|||aaaWWWUUU```gggbbb^^^```iiikkkkkkjjjgggggghhhiiijjjhhhgggiiikkkiiiaaaZZZnnn{{{rrr|||___WWWaaazzztttddd\\\```WWWUUUQQQKKK```<<<888222......---,,,,,,,,,,,,---++++++,,,,,,,,,------------------.........//////333---@@@yyyooo......---------,,,,,,,,,,,,,,,,,,---------......///333)))222[[[ssswww~~~}}}vvvnnnwwwttt~~~~~~||||||zzz{{{sssbbb\\\lllhhhtttpppaaaZZZJJJ777777BBBDDDOOOgggvvvIII???FFFHHHHHHKKKXXXWWWWWWXXXYYYZZZYYYXXX```^^^___bbbccccccjjjtttqqqggg\\\VVVRRROOOPPPTTTaaatttjjjXXX[[[XXXKKKKKKFFFBBB???>>>@@@AAABBBAAAQQQ``````TTTMMMGGGGGGPPPRRRfff}}}yyyvvvuuummmtttjjjZZZJJJ>>>===IIIUUUxxxbbbPPPxxx:::555111///---***(((((()))))))))))))))))))))))))))))),,,$$$222///(((000...222kkkhhhyyyggglll~~~wwwzzzeeePPPGGG???555......333444555666999<<>>===FFFVVVeeemmmpppppp|||{{{oooiiigggdddccchhhooosssuuuzzzlllVVVjjjtttuuuvvvVVVZZZ```fffhhhjjjooouuu~~~}}}}}}zzz||||||yyyzzzxxxppphhheeeqqqRRRLLLZZZwww|||bbb]]]\\\aaaWWWNNNMMMNNNpppHHH;;;111111000///...............---,,,,,,++++++,,,,,,---......---------......///555555???ttt~~~tttttt......---------,,,,,,,,,,,,,,,,,,---------......***111...<<<```tttvvv}}}}}}uuuyyy~~~xxxvvvzzzrrr|||~~~~~~}}}~~~iiiSSS]]]ttt|||kkk```kkkrrrlll]]]OOO======IIINNNYYYooojjjFFF>>>CCCDDDEEEIIIZZZZZZ[[[]]]___``````______```gggooorrroooooosss```ZZZVVVUUUSSSOOONNNPPPWWWyyy~~~lllgggfff___UUUNNNJJJGGGCCC???FFFUUUVVVKKKEEEBBBFFFSSSlll}}}~~~zzz~~~vvvvvvyyyuuuqqqkkk```OOO>>>999DDDSSSuuuxxxqqqkkkaaayyyFFF666222000---***)))((())))))))))))))))))))))))))))))***"""///+++&&&......777mmmbbbzzzoooppp|||uuuaaaQQQEEEBBB@@@999444555555666888:::<<<>>>???@@@EEEKKKRRRYYYcccuuucccEEETTT\\\bbbkkkxxxiii[[[sssnnnWWWTTT]]]eeekkkvvvcccUUUIIIGGGNNNUUU]]]cccfffiiimmmqqqwww~~~uuupppooommmjjjhhhkkkqqqzzztttdddWWWddd```dddpppuuusssvvv~~~sssTTTFFF@@@999888;;;???AAAAAADDDCCC@@@<<<;;;>>>CCCFFFOOOPPPWWWdddssskkk^^^aaawww{{{|||ppp~~~fff999111...'''///---***,,,,,,++++++,,,,,,---......,,,222///333222KKK~~~XXX:::777HHHZZZfffwwwuuulllmmmpppqqqsssxxx|||ccczzzsssvvvlll\\\aaahhhoootttyyyvvvooommmxxxbbbPPP[[[yyy^^^YYY]]]cccYYYNNNLLLPPPzzzSSS???111111111000///............---,,,,,,++++++,,,,,,---...------------.../////////444DDD{{{yyy}}}......---------,,,,,,,,,,,,,,,,,,---------......***...111DDDeeeyyyvvv|||kkkyyymmmnnnwwwwwwwww{{{~~~wwwbbbNNNWWWgggvvvoootttlllYYYOOO>>>;;;HHHQQQ]]]qqqdddMMM;;;<<>>777777888:::<<>>???BBBHHHMMMSSSWWWeeerrrhhhcccjjjvvvqqq~~~CCC111000+++...++++++,,,,,,++++++,,,,,,---......---111///222555WWWuuuRRR>>>EEEaaazzz~~~ooonnnuuu|||}}}rrrooovvv```^^^eeennnvvvvvvpppppp{{{lll______jjjxxx^^^[[[___fff\\\OOOMMMRRR]]]AAA222222111000///............---,,,,,,++++++,,,,,,------------------...//////...999PPPsss......---------,,,,,,,,,,,,,,,,,,---------......000+++000HHHjjjyyy||||||zzzeeezzzgggqqquuuvvvvvvuuuqqqhhhZZZOOOTTTaaauuuuuukkkYYYTTTCCC999CCCPPP^^^oootttcccEEE<<<:::AAAFFFHHHPPP[[[aaaccceeefffffffffeeeeeesssqqqqqqtttuuuqqqjjjeeebbb[[[UUURRRQQQRRRZZZbbbhhhjjj|||}}}zzz~~~}}}uuuppp```JJJHHHTTTYYYpppnnnkkk___JJJ777666???MMMmmmpppvvvmmm999333222///,,,***))))))***))))))))))))))))))))))))+++&&&---))))))///666TTTooouuu{{{}}}zzz|||QQQOOOSSSZZZTTTEEE999777<<<===AAADDDFFFHHHHHHHHHOOO[[[qqqvvvMMM]]]fffttt~~~fffmmmnnn___XXX\\\ooonnnpppuuuzzz|||xxxtttccc[[[UUUXXX^^^bbbgggkkktttvvvzzz~~~}}}|||vvvoooppprrrssspppiiiddddddeeegggeeeiiirrrwwwxxx{{{ooo[[[JJJ<<<;;;;;;<<>><<<999===CCCGGGGGGGGGNNNUUUZZZiiivvvooommmiiigggoookkkLLL111111......)))---,,,,,,++++++,,,,,,---...////////////000777cccdddQQQQQQbbb~~~|||vvvooonnnttt}}}|||~~~vvvlllsss[[[bbbkkkwww}}}tttsssxxxwwwaaa```aaaggg]]]RRRPPPTTT}}}eeeAAA555333222111000///.........---,,,,,,++++++,,,,,,------------------...///000000???ZZZooo......---------,,,,,,,,,,,,,,,,,,---------......222(((111RRRrrrzzzuuu~~~zzziii~~~nnn]]]YYYhhhjjjtttyyy{{{tttcccRRRIIIGGGUUUaaapppsssmmmbbbdddSSS@@@DDDSSSbbbqqqzzziiiTTTCCC@@@@@@DDDKKKKKKHHHMMMWWW^^^bbbfffhhhhhhhhhiiijjjmmmooorrrvvvyyyyyysssmmmaaaZZZSSSNNNKKKKKKRRR[[[lll||||||zzzwwwzzzssslllYYYBBBEEE\\\iiitttdddPPP>>>:::@@@JJJ}}}^^^~~~aaa{{{CCC555333///,,,***))))))***))))))))))))))))))))))))+++(((,,,(((+++...888ccczzztttvvvggg~~~uuuyyytttIIIMMMXXXaaaZZZHHH<<<;;;AAACCCGGGKKKOOORRRSSSSSSTTT```{{{xxxVVVdddxxxtttqqqsssggg]]]___kkkooouuuzzz|||~~~~~~~~~wwwooojjjkkkmmmooossswww~~~zzztttsssqqqpppnnnllljjjiiiffffffkkkrrrxxx{{{~~~sssdddSSSFFF???=========???BBBCCCCCCBBBFFFMMMRRRPPPNNNWWWccczzzrrrjjjllllllfffaaa___sss|||UUU222000---...***///,,,,,,++++++,,,,,,---...000111---///...888mmmqqqSSSUUUjjjjjjYYY]]]```gggpppwww}}}vvvsssqqqnnnppp```kkkwwwzzztttbbbaaaccchhh^^^WWWVVVTTTpppqqqBBB777444333222111////////////---,,,,,,++++++,,,,,,---,,,,,,,,,------///000000000???ZZZsss......---------,,,,,,,,,,,,,,,,,,---------......///%%%;;;ddd|||zzzooorrruuuSSSIIINNN\\\UUUbbbkkkrrrkkkVVVBBB???EEEUUUnnnuuummmccceeerrrfffLLLHHHTTTcccooonnn[[[III;;;AAADDDKKKQQQPPPMMMPPPVVV___dddkkknnnooooooqqqtttqqqwww~~~|||rrrhhh\\\YYYUUURRRMMMIIILLLSSSYYYnnn}}}yyyxxxxxxxxx}}}wwwqqq^^^HHHQQQssssss___NNN===999???EEEccc[[[aaa}}}SSS666444000---+++*********))))))))))))))))))))))))((((((***&&&,,,+++666mmmfffrrr}}}kkkrrrpppzzzgggOOOSSS]]]bbbWWWEEE<<>><<<<<>>///)))///,,,,,,,,,,,,++++++,,,,,,---...---222+++333///???mmmSSSSSS```]]]]]]ccclllsss{{{zzzjjjkkkpppmmm}}}vvvzzz{{{~~~wwwiiiggg```gggaaa\\\\\\VVVnnnKKK===666555444222000000//////---,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111,,,:::RRRyyy......---------,,,,,,,,,,,,,,,,,,---------......000,,,PPPzzz{{{}}}kkkiiiqqqmmmwww~~~xxxrrrhhhZZZIIIDDDTTTiii|||hhh\\\^^^dddUUUZZZbbbhhhvvv{{{~~~}}}~~~|||xxxvvvvvvwwwyyyxxxtttqqqpppxxx~~~||||||~~~|||vvvmmmiiifffaaa]]]XXXRRRLLLGGGHHHSSS^^^lll~~~xxx}}}zzzlll\\\TTT^^^vvv~~~wwwzzz|||yyyxxx}}}zzzqqqjjjRRRSSSVVVMMMEEEbbb|||nnnkkk___HHH999888>>>BBBtttooo\\\eeeggg777555111...+++*********))))))))))))))))))))))))))),,,---)))222,,,888zzzggg~~~hhhhhhiiiCCCDDDFFFFFF===777AAAQQQQQQ\\\kkkxxx|||uuujjjbbbfffpppzzzUUU???@@@III\\\ppp{{{~~~zzzccchhhjjjhhhtttmmmjjjjjjqqq{{{~~~}}}}}}}}}|||yyytttqqqlllooorrrsssvvvyyy{{{zzz|||bbbKKKEEE@@@DDDKKKMMMJJJGGG======>>>@@@BBBGGGMMMQQQRRRNNNOOOVVVaaaxxxuuu___YYYYYYRRR^^^jjj```QQQVVVeee}}}[[[uuuiiivvvrrrEEE000'''000---***,,,,,,++++++,,,,,,---...+++111+++555111CCCqqqhhhiiibbbVVVXXXVVV\\\hhhttt{{{ddddddkkkjjj~~~~~~zzzwww}}}vvvbbb___jjj|||iiiccc^^^hhhccc]]][[[XXXvvvPPPCCC777666444222111000//////---,,,,,,++++++,,,,,,---+++,,,,,,---...///111111000===VVVvvv000////////////.........++++++,,,,,,,,,---------777555ccc{{{~~~|||tttyyy~~~zzzxxx|||}}}|||iiiYYYRRReee}}}vvvYYYddd{{{uuu```]]]gggnnn|||~~~yyy{{{nnndddcccfff[[[aaaWWWIIIKKKSSS]]]jjj||||||iiiXXXQQQLLLLLL___wwwxxxtttuuuwwwzzz|||yyyyyyyyy|||~~~yyykkk]]]CCC:::JJJKKKBBBqqqyyyrrrkkk]]]HHH999444???FFF^^^kkkqqqvvviiirrr@@@222888000(((...******************************&&&///)))***000'''EEEsss|||pppzzzqqqddd??????:::444999GGGNNNKKKZZZgggrrr~~~}}}mmmlllzzzWWWEEEBBB@@@HHHGGGPPPcccqqqzzzpppfffqqqxxxtttssslllmmmyyy}}}|||yyyrrrqqqmmmpppuuuxxxyyy{{{}}}iiiSSSGGG@@@;;;===DDDKKKLLLJJJEEE;;;666===IIIRRRVVVYYYVVVWWWZZZeeepppVVVEEE@@@FFFKKKVVV]]]WWWJJJNNNeeeccc{{{kkkuuuzzz{{{HHH...------333))),,,,,,++++++,,,,,,---......111---111222NNNxxxiiippp]]]aaa```]]]___iiiyyyeeedddvvvzzzmmmjjjkkkgggvvv}}}vvv]]]YYYkkkzzzmmmaaaccchhhbbbXXXVVV```WWW===;;;999777555444333000...------,,,+++++++++,,,,,,...------------.../////////@@@ccc{{{/////////.........------++++++,,,,,,,,,---------222PPP~~~sssrrr{{{yyypppnnnooosssxxxyyylllrrrzzzttteeeooopppggglllrrrpppaaaaaaccc```aaaeeeYYYLLLRRR\\\gggttt|||cccLLLFFFMMM[[[ooonnnWWWOOOWWWfffqqqvvv~~~|||xxxssslllbbbSSSHHHIIIIII]]]kkkttt~~~xxxrrrmmm___LLL<<<666;;;@@@UUU[[[ZZZ~~~{{{nnnEEE333888000)))...******************************(((///'''(((000---RRRpppsssiii}}}nnnfff>>><<<<<<@@@EEELLLXXXcccooouuuuuukkkEEE444444;;;AAAOOOQQQZZZgggooo{{{{{{wwwyyy~~~yyytttsssssswww{{{~~~{{{mmm[[[NNNCCC@@@???BBBIIINNNPPPOOOBBB@@@BBBJJJRRRTTTWWWZZZeeekkk}}}tttZZZCCC777777???EEEQQQXXXTTTIIINNNfff\\\vvvbbbkkktttzzzNNN000...---222(((,,,,,,++++++,,,,,,---...---111---222333RRRvvv]]]eeepppdddppplllnnn|||lllbbbhhhssszzzuuuhhhfffjjjjjj{{{ooofffjjjvvvkkk___^^^eeeccc^^^[[[ZZZlll___GGG>>>;;;999777666555222000...---,,,,,,+++,,,,,,,,,...------------...//////000<<<]]]............---------,,,,,,,,,,,,,,,------------+++```zzzyyy{{{rrrtttkkkdddhhhnnnsssuuu~~~ssszzzrrrqqqrrrrrryyyrrriiippp|||}}}cccUUU^^^eee```ccceeeXXXPPP[[[jjjwwwooo\\\JJJMMMeeejjjNNNDDDLLLXXX\\\YYYmmmmmmkkkeeeZZZMMMCCC>>>>>>NNNfff{{{xxxtttpppdddQQQ@@@777<<<@@@PPPvvvYYYooodddNNN777777111***...)))+++************************)))---(((***//////TTTvvvfff{{{nnnkkk|||jjjjjj<<<888===IIIPPPWWWiii{{{kkk999111::::::===EEE@@@KKK[[[gggiiiqqq{{{wwwvvvyyy}}}}}}tttppprrruuuzzzyyyvvvnnnbbbVVVNNNJJJ===???BBBGGGLLLPPPRRRTTTEEEDDDGGGMMMTTT\\\hhhsss|||mmmVVVEEE===555888===@@@JJJSSSOOOIIINNNggg^^^vvvxxxeeeoooyyy~~~WWW333000---000))),,,,,,++++++,,,,,,---...---111---111555WWWsss|||vvvbbbjjj}}}cccyyyvvv{{{sssdddccclllvvv}}}{{{nnnlllpppnnn~~~ttt}}}|||pppbbb^^^cccbbb___[[[TTT]]]uuubbbMMMAAA>>>;;;999888666444222......---,,,,,,,,,,,,,,,...------------...//////111555TTTwww......---------,,,,,,,,,,,,,,,,,,------------...---^^^xxxwww~~~xxxxxx{{{{{{jjjlllwww~~~}}}zzzsssjjjgggyyy}}}zzzoooqqqtttiiiaaa\\\[[[UUUQQQ___uuu}}}uuu|||ttt[[[PPPXXXcccfffccccccYYYXXXjjj~~~^^^ZZZXXXaaayyyrrr\\\QQQTTTXXXSSSIIIPPPRRRUUURRRIIIBBBBBBHHHZZZvvv~~~{{{yyywwwrrrhhhVVVBBB666:::>>>KKKsssjjjkkk___ZZZ;;;666111,,,///(((+++************************&&&***+++......,,,MMMgggfffwww|||wwwhhhaaa888888<<>>:::???CCCEEERRR___]]]NNNPPPgggjjjttt|||mmmxxx___555111---...+++,,,,,,++++++,,,,,,---...---222---000555ZZZzzzwwwrrrkkkgggpppcccuuuwww}}}yyyrrrmmmqqqyyyvvvsssjjjvvvuuuyyygggbbbeee```ZZZTTTOOO___^^^KKKDDDAAA===:::999777555333000///...---,,,,,,,,,---...------------...//////111111OOOxxx......---------,,,,,,,,,,,,,,,---------.........666[[[xxxtttwww}}}yyy}}}}}}~~~xxxyyy}}}www}}}xxxoooiiiaaaiiixxxvvv{{{{{{rrrqqqqqqhhh]]]MMMAAA@@@<<<;;;MMMdddzzzxxxttteeeXXXOOOOOOZZZfff^^^___ZZZaaazzzxxxTTTZZZ___bbbgggmmmlllgggwwwvvvpppiiiggghhhbbbZZZDDDFFFIIIJJJGGGIIIYYYkkk{{{{{{yyytttjjjZZZEEE666555:::EEEeeeooosssqqqggg???666222...///''',,,************************((((((+++000---///TTTrrrwww~~~tttlllQQQ666;;;===DDD```ssspppgggcccmmmJJJ>>>888<<>>;;;999777555444111000///...------------...------------...//////111222QQQwww{{{vvv............---------,,,,,,---------............777[[[ttt~~~kkkxxx|||xxx}}}}}}qqq|||}}}yyymmm```YYY]]]jjj|||yyytttxxx|||vvvnnnrrrnnnZZZMMMCCC>>>BBBEEEJJJ[[[ooosss|||mmm[[[TTTOOOKKKRRR___VVVZZZ[[[gggfffOOORRRUUURRRMMMLLLPPPTTThhh~~~uuuhhhRRRVVV^^^fffiiiqqquuu|||zzz{{{xxxssskkk]]]III777666;;;EEE^^^nnn{{{sssDDD555222000///'''---************************,,,'''***...+++888hhhsssyyyrrrooo}}}PPP777>>>???EEEgggyyygggccccccaaalll{{{MMMEEE>>>@@@IIITTT___hhhooopppsssvvvzzzxxxjjjdddggglllsssxxx~~~vvv{{{~~~~~~}}}ssspppmmmnnnssseee^^^UUUNNNJJJFFFBBB???GGGIIIMMMPPPUUU]]]hhhpppzzzkkkcccuuubbbKKK::::::<<<888666:::??????GGGNNNYYYuuuiii___lll}}}uuuhhhpppzzz|||ooo888333---,,,///,,,,,,++++++,,,,,,---...,,,333...///555\\\ggg]]]fffwww~~~tttqqqyyynnn\\\^^^dddddd___TTTJJJbbbiiiTTTIIIEEE@@@<<<:::888666555222111000///...---------...------------...//////111555VVVyyy~~~ssswww/////////.........------------------............666[[[qqqxxxqqq||||||xxxyyymmm~~~}}}yyypppcccXXXXXX]]]fffxxxvvvyyyyyy|||xxxqqqrrrgggPPPDDDAAABBBIIIPPPZZZlll}}}www|||~~~~~~|||jjjXXXPPPRRRUUUXXX[[[ZZZ```ffftttcccPPPJJJHHHLLLNNNQQQ\\\jjjooonnnyyy}}}zzzxxx}}}vvvxxxvvvqqqlllaaaNNN;;;888<<>>777888999888;;;@@@JJJKKKSSSZZZggg{{{jjjpppxxxeeemmm|||xxx:::444---***///,,,,,,++++++,,,,,,---...***222///000777___pppZZZ___kkk{{{{{{ccc\\\^^^bbbdddcccZZZNNNccckkkVVVLLLHHHBBB>>>;;;:::888777333222000///...---------...------------...//////000888UUUwwwrrrxxx000////////////.........---------.........//////999]]]mmm}}}yyyyyyxxx}}}ooo}}}wwwjjj[[[XXXgggzzz{{{yyy~~~xxxzzz|||uuupppbbbMMMDDDCCCBBBBBBGGGSSSeeettt}}}}}}{{{}}}}}}}}}~~~}}}{{{tttjjjYYYOOOUUUccceee]]]hhhpppxxxqqqXXXIIIDDDPPP\\\bbbnnn}}}~~~yyyxxx|||~~~yyytttsssuuutttpppllldddRRR???666999???RRRpppzzz___mmm|||III444333222///&&&...************************---%%%,,,111***888ggggggkkk|||mmmxxx}}}\\\eee~~~zzz}}}hhh<<<666888GGG]]]jjjhhhaaaxxx~~~kkkKKKHHHWWW]]]MMM??????TTThhhsss{{{zzzzzzggg```UUUIIIBBB@@@AAACCCAAA@@@AAAEEELLLTTTYYY[[[bbbmmmuuuvvvyyy~~~wwwjjjaaa\\\]]]___XXX\\\cccnnnzzzjjjNNNBBB<<<<<<<<<<<<;;;>>>DDDJJJKKKNNNYYYdddvvvrrrsss~~~}}}bbbkkk}}}~~~===666---(((///,,,,,,++++++,,,,,,---...(((222///111:::aaabbbbbbiiiwwwyyy{{{wwwxxxgggfffppp```dddbbbbbb```aaa\\\TTTgggfffSSSOOOKKKDDD@@@===;;;:::888333222111///......------...------------.../////////888QQQuuurrrmmm000000000///......---------.........------///000@@@VVVrrr~~~{{{|||dddaaa~~~oooaaa^^^kkk|||yyyyyyzzzxxx{{{yyysssrrrnnn[[[EEEKKK@@@===GGGOOOPPPWWWbbb{{{|||wwwyyy}}}}}}uuuooottt||||||yyyyyyvvvpppmmmbbbVVVRRRZZZgggqqqwwwjjj```NNNGGGYYYmmmuuuyyy|||xxxvvvyyy{{{{{{yyyxxxrrruuuuuurrrooofffQQQ===111;;;<<>>BBBAAAAAAEEEFFFDDDGGGQQQWWWWWW]]]```fffnnntttzzz~~~tttddddddnnnvvv}}}\\\@@@:::===>>>;;;???;;;999AAACCCEEENNNRRRVVV^^^rrr~~~wwwnnn[[[tttDDD555111(((------,,,,,,,,,,,,---......+++111444---777hhhiiicccgggxxx~~~{{{hhhmmm}}}}}}wwwjjjqqqnnnqqq~~~aaa___```bbbgggbbbbbb\\\iii```TTTVVVVVVPPPEEE>>>>>>@@@AAA888666222000000000...------------------...///000333888;;;nnn}}}}}}000000000///......---------.........------///000===\\\xxx}}}kkkooo}}}wwwpppoooxxx|||xxxwwwyyyzzzxxxvvvtttrrrlll___RRRKKKDDD;;;>>>PPP[[[]]]gggwww}}}|||{{{oooccc^^^sssyyy|||zzzyyy|||}}}{{{ccc\\\SSSOOOUUUfff{{{|||bbb^^^QQQOOO___pppxxx}}}vvv|||yyyxxxxxxzzzxxxvvvtttuuusssnnnjjjiiicccPPP===:::===>>>^^^jjjjjjhhhPPP~~~WWW;;;;;;...+++111(((************************)))000+++...,,,555gggyyyzzztttaaa]]]mmmjjjooo|||HHH>>><<>>HHHsssxxxBBBGGG^^^}}}uuuccc]]]\\\]]]\\\ZZZXXXZZZ^^^bbb^^^aaabbbnnnwwwxxxrrrHHH<<<;;;;;;===;;;???BBB@@@@@@CCCEEEFFFCCCHHHKKKJJJKKKPPPPPPLLLTTTYYY```gggnnnrrrtttuuuxxx[[[DDDAAAAAA@@@BBBBBBCCC;;;777BBBHHHLLLVVV]]]jjj}}}}}}ooowwwxxxgggzzzIII666222***///---,,,,,,,,,,,,---......---000333...888hhhuuukkkjjjyyyuuupppxxxcccjjj~~~rrrWWW^^^mmmvvvzzzvvvppp}}}fffcccaaaccciiidddccc]]]iiiaaaTTTNNNPPPMMMEEEAAADDDGGGHHH<<<999555222111000///......------------...///000///444???sss000000000///......---------.........------///000???hhhvvv{{{~~~|||pppmmmzzz{{{vvvsssyyyzzzuuuuuuvvvwwwxxxwwwpppooopppdddPPPIIIOOODDD===DDDWWW^^^]]]lll}}}{{{{{{eeeRRRLLLcccdddhhhsss|||nnnaaa^^^WWWMMMIIIQQQdddssseeeYYY___[[[^^^kkkxxxXXXccc}}}{{{zzzvvvvvvvvvvvvwwwwwwtttrrrvvvqqqkkkhhhhhhaaaNNN;;;444777HHHjjjyyyXXXUUUmmmZZZ```???<<<222---///(((************************(((000+++---***777qqqyyyxxxiiidddWWWdddhhhooo~~~\\\IIIAAATTToooQQQ444HHHiiiJJJSSSdddmmm```JJJDDDMMMRRRUUUWWWXXXXXXZZZ^^^bbb```aaacccttt~~~zzz{{{HHH666444888>>>>>>CCCBBBCCCDDDDDDCCCFFFJJJRRRVVVYYYZZZ]]]___\\\VVVMMMOOOTTTZZZaaagggmmmpppwww{{{|||uuueee444555BBB???===FFF@@@CCC<<<===KKKVVV^^^kkkrrrxxxdddlll|||lllwwwRRR999222,,,000---,,,,,,,,,,,,---.........000222...999gggssskkkwwwnnngggiii^^^kkkbbbEEEKKK[[[hhh}}}zzzmmmmmmjjjccccccdddjjjffffff^^^fffdddVVVLLLNNNMMMHHHGGGJJJLLLLLLBBB===888444222111000///......------......//////000222FFF|||000000000///......------,,,.........------...000???mmmgggzzz}}}{{{iiisssvvv}}}~~~mmm~~~yyywwwzzz|||vvv|||zzzwwwvvvvvvvvvtttssssssooommmiii]]]MMMGGGJJJFFFBBBJJJXXXZZZ[[[uuuyyyvvv|||ttt]]]NNNNNNrrr}}}qqqhhhfff___QQQBBB===BBBIII^^^dddlllsssvvvzzz~~~tttUUU\\\eeeiiippp{{{XXXhhh|||zzzxxxuuuvvvvvvtttsssuuutttqqqiiifffdddeeeddd[[[III999333333LLLvvv\\\NNNvvvfffjjjDDD@@@999111///***************************'''...)))......???yyyvvvwwwiiibbbVVVeeeiiitttoooUUUGGGYYYzzz|||JJJ;;;RRRooohhhQQQRRRTTTNNN===111===RRRWWWXXXZZZ___cccfffggggggdddhhhnnn^^^666:::<<<<<>>IIIGGGIIINNNOOOQQQ[[[hhh|||wwwuuuuuutttoookkkZZZWWWSSSQQQSSSYYY```eeellluuurrrnnnnnnKKK777@@@EEE<<<>>>MMM@@@GGGEEEFFFTTT```nnnnnn___iii|||jjjppp|||\\\;;;000---111---,,,,,,,,,,,,---......000///000///:::eeewwwiiiqqqkkkdddeeecccsssaaaOOObbbjjjeeegggtttlll```eeedddgggeeeggg\\\\\\hhh\\\UUUWWWUUUPPPMMMNNNMMMJJJFFFBBB;;;666333222111000//////............//////111...DDDzzz{{{000000000///......------,,,.........------...000<<>>999666444222000000//////.........//////000)))777gggxxxqqq000000000///......---------.........------///000>>>___eeeKKK\\\~~~yyy~~~~~~mmmyyyyyyxxxvvvvvvxxx{{{~~~wwwwwwwwwwwwxxxwwwtttqqqkkkmmmfffXXXSSSSSSIII999>>>CCCJJJNNNUUUllluuuXXXMMMhhh~~~rrrRRRIIIlll~~~uuurrrsssxxxmmm[[[KKK@@@======>>>???AAADDDHHHNNNYYYgggqqqnnnPPPTTTnnnvvv~~~~~~xxxuuu{{{yyylllWWWJJJGGGEEE@@@===:::<<>>888:::888DDDxxxaaa[[[{{{yyyTTTLLLHHH666***,,,++++++++++++++++++++++++)))---&&&,,,...:::jjjaaallltttaaa\\\nnnkkknnnzzztttcccWWWfffqqqZZZJJJFFFfff\\\;;;BBB999222333777>>>HHHRRRWWWUUUVVV\\\dddgggddd``````lllwww}}}oooKKK888>>>@@@>>>EEEMMMVVV___jjjvvvnnnaaa^^^]]]]]]]]]ccceeehhhiiifffaaa[[[WWW___hhhmmmeee[[[\\\eeemmm{{{wwwyyyuuuxxxvvvjjjlllvvvxxx}}}{{{}}}nnnKKKAAAFFFHHHHHHKKKQQQTTTTTTVVV\\\WWWTTTaaaxxxyyyfff^^^fffvvv{{{nnnzzzrrr???---...000---,,,,,,,,,,,,---......///---000///666\\\}}}cccVVVNNNVVVdddsssccc[[[nnn{{{sss|||zzzvvv|||zzzooofffiiicccbbb^^^```VVVUUUmmmeeebbbbbb^^^YYYWWWXXXUUUQQQLLLHHHCCC>>>;;;777444111000000//////......//////333---///UUUmmmrrrppp000000000///......---------.........------///000>>>___kkk```XXX|||||||||lllxxxxxxvvvuuutttuuuwwwxxxvvvuuuuuuuuuvvvvvvtttrrrkkkeee\\\SSSMMMIIICCC<<>>CCCGGGLLLQQQYYYdddqqqzzzlll```jjjvvv~~~wwwwwwrrrtttqqqaaaHHH999:::;;;999GGGDDDKKK]]]ggg]]]FFF444---;;;HHHpppaaa```ttt```zzz~~~bbbYYYSSS;;;***///++++++++++++++++++++++++(((...(((---+++555eeeqqq~~~dddZZZjjjkkkkkkzzzuuuooogggnnnzzz{{{tttiii^^^TTTpppRRR222AAA777...---444@@@OOOYYY___```aaabbbaaa___^^^]]]eeerrrddddddjjjUUUOOODDDDDDMMMOOOTTT```kkkxxxyyydddOOOJJJOOOSSSWWWZZZXXX]]]eeemmmqqqqqqooommmkkknnnhhhVVVGGGEEEJJJNNNVVVbbbooowwwyyywwwppphhhhhheeejjjkkkcccgggrrrttt{{{~~~|||uuuppprrrwwwzzz~~~www^^^NNNOOOSSSWWWXXX[[[^^^___]]]iiippppppuuu}}}mmm^^^\\\jjj|||}}}pppzzz|||CCC---000111---,,,,,,,,,,,,---......------111///222XXXlllOOOJJJLLLVVV```kkkjjj```iii~~~rrryyyiiihhhgggeeefff]]][[[VVVbbbzzzkkkbbb___^^^[[[VVVWWWZZZXXXTTTNNNKKKGGGDDD@@@<<<777444111111000///////////////222666...KKKjjjwwwmmmyyyvvv}}}000000000///......---------.........------///000666___{{{hhhxxxpppuuutttuuuwwwyyyzzzyyyxxxyyywwwuuuuuuuuuuuutttrrrlll^^^SSSPPPJJJ>>><<>>IIIGGGGGGSSSmmmeeePPPMMM]]]tttyyyyyy{{{vvvvvvvvvnnneee^^^[[[RRRCCCAAACCC<<<>>>LLLWWWZZZ```nnn{{{pppbbb^^^___gggpppssstttuuuccc]]]SSSIIIJJJVVVaaaeeekkkBBB...555???KKKzzzfffBBB]]]|||WWWyyyuuu;;;//////,,,,,,++++++***+++++++++***+++///''',,,888^^^zzzttt|||mmmwwwWWWYYYbbbhhhhhhtttyyyrrrmmmeeeccciiimmmcccTTTDDDDDDDDDEEEEEEGGGHHHIII\\\iiiDDD;;;???555000...111<<>>>>>@@@111000222777???IIIQQQUUU[[[\\\aaaiiilllmmmrrrzzzbbbHHH888>>>AAA<<>>888???EEEFFFPPP]]]oooyyygggXXXLLLDDDCCCMMMUUUXXX]]]dddiiipppyyydddQQQRRRLLL===;;;EEEPPPYYYccclllvvv~~~|||~~~yyyrrrnnnooossswww|||}}}wwwuuu~~~jjjXXXeeehhhXXXXXXiiicccccc|||ddduuuAAA888222111//////......---......///,,,,,,000222000CCCxxxzzzaaabbb~~~oooqqquuuooovvvsssuuuxxxsssyyy}}}wwwmmmgggjjjfff```bbbPPPUUUccceeeVVVWWWSSSSSSRRRRRRRRRPPPLLLIIIIIIFFFCCCAAA@@@@@@???>>>777666444222111/////////222111000000CCCooo~~~111000///---------......---------............///111<<>>@@@GGGMMMUUU```jjjttt}}}mmmZZZSSSSSSCCC>>>AAANNNXXX\\\bbbjjjkkk|||hhhYYYEEE===HHHNNNGGGGGGQQQTTT___jjjrrr}}}~~~~~~}}}}}}}}}||||||{{{___SSSaaadddWWWZZZllldddiiiiiiFFF:::555222000//////...............---000222222000:::hhhpppPPPQQQnnnzzzzzz}}}xxx\\\\\\kkkuuullljjj~~~zzzmmmdddfffccc\\\bbbMMMYYYooovvveeeVVVWWWTTTTTTTTTTTTUUUSSSPPPMMMNNNJJJFFFBBB@@@>>>;;;999777666444111000///000000111---111000:::kkkwwwrrr222111///...------......---------............//////333PPPrrr|||uuu}}}wwwsssuuuvvvuuuuuuxxxsssuuuwwwxxxxxxvvvsssrrrpppaaaQQQFFF<<<555:::FFFAAAGGGMMMTTTbbbvvvlllUUUpppzzzwwwzzzxxxzzzwwwoooqqqrrrgggjjjnnnYYYBBBBBBEEECCCGGGRRRVVV___nnn}}}ZZZWWWUUUWWW\\\kkkppphhhvvvvvvmmmbbbTTTAAA222222:::;;;???QQQoooOOOHHHooo~~~NNN555...000///...---,,,,,,,,,,,,***+++///))),,,///FFFggg~~~lll```iiizzzpppnnntttxxxsssuuu}}}zzzssseeeRRR???444000////////////000222333444000222555999>>>>>>666---///444:::???DDDLLLUUU\\\[[[[[[ZZZ\\\aaajjjrrruuurrryyy{{{eee888===DDDMMMUUUbbbrrrzzz[[[NNNKKKJJJIII???<<>>>>>@@@HHHQQQWWWZZZZZZPPP\\\gggqqqggg^^^XXXZZZ[[[YYY^^^eeecccmmmxxxIII===888444111000///...............---222111111222555ZZZnnnPPPUUUqqq~~~~~~~~~XXXWWWhhhwwwmmmgggvvvpppyyyzzzkkkcccddd___VVV[[[IIIUUUxxxrrrdddZZZVVVTTTTTTSSSSSSTTTSSSQQQOOOOOOMMMJJJGGGDDD@@@;;;888999888555333111111111111///,,,222222888eeeqqqpppqqq222111000...---......///---------............///---000PPPvvvuuu}}}yyytttuuuvvvuuutttuuuqqqsssvvvyyyxxxuuurrrooonnnaaaTTTJJJ???777===IIIEEEKKKMMMNNNUUUiiizzzwwwkkkkkkyyywwwyyywwwsssyyyxxxjjjjjjsss[[[@@@DDDIIIGGGQQQ\\\bbbkkkxxxjjjJJJIIIQQQXXXWWWNNNHHHHHHKKKUUUbbbuuuyyy{{{uuu|||xxxqqqjjjkkkaaaUUUJJJ???555111333>>>AAAXXXTTTPPPOOOyyyjjj~~~SSS888222111000///...---,,,,,,,,,+++,,,///)))+++...GGGoooqqqpppbbblllqqqlllrrrvvvooorrr}}}vvvkkkXXXBBB222,,,,,,---...000222555777888111444777888888777777666555777;;;@@@GGGPPPZZZ```___```aaaaaagggnnnqqqppppppwwwyyydddHHHMMMVVV___fffoooVVV===AAAMMMKKKBBB>>><<>>@@@LLLRRRRRRXXXdddfff^^^UUUgggxxxvvvpppqqqtttZZZ``````YYYWWW^^^dddddddddqqqzzzKKK???<<<666111111000///............***111---...555333QQQuuufffqqqxxxuuu[[[\\\qqqyyyppp|||fffggg{{{uuuqqqqqqyyyxxxfffcccbbbYYYPPPNNNGGGOOOooo``````UUUUUUSSSPPPPPPQQQQQQPPPOOONNNLLLJJJIIIHHHEEEAAA>>><<<;;;999666444333222111///...222222666UUUyyyuuugggxxx}}}qqqwwwwwwppp222111000............///---------............///---///JJJ~~~}}}~~~zzz}}}vvvvvvwwwuuussstttqqqrrrtttvvvuuusssqqqooolll```SSSJJJ@@@;;;CCCPPPXXXYYYUUURRRZZZrrr{{{tttkkksssyyyvvvxxxwwwxxx~~~llllll}}}fffEEEFFFJJJLLL^^^iiiqqqyyydddBBB---222===GGGHHH>>>FFFIIIRRR```ooowwwsss~~~{{{zzzyyyxxx|||yyyzzzwwwsssqqqrrroooiiifffSSS@@@999;;;;;;666111>>>EEEeeeeeeGGGJJJYYY[[[vvvUUU:::555222111000...------,,,,,,---,,,...))),,,---???zzzaaacccyyypppyyyooo___hhhtttlllooo{{{~~~sssmmmqqq{{{eeeIII666///...///111444888<<>>DDDNNNXXX___bbbccchhhkkkmmmssszzzyyytttuuujjj```cccooo|||}}}rrrPPP999>>>PPPQQQDDD>>>===DDDSSS^^^eeeqqq}}}lllMMMDDDDDDAAADDDLLLNNNWWW[[[YYY___jjjkkkbbbffftttwwwzzzwwwxxxaaaVVV```ddd\\\WWW]]]bbbcccgggwwwoooJJJAAA???888222111000///............+++111***,,,777222HHHzzz~~~^^^___vvv{{{www]]]ttt|||uuuhhhdddppppppeeeccc\\\TTTMMMCCCMMMOOOlll\\\hhhWWWWWWTTTPPPNNNOOOPPPQQQQQQNNNLLLIIIHHHHHHGGGFFFDDD???>>>===:::888555222111///222111111555BBBfffooo{{{kkkaaallluuuoooxxx333222000///......//////---------.........//////000...???kkkyyyuuuwwwzzz~~~}}}uuuyyyxxxxxxvvvssssssrrrrrrsssssssssrrrqqqpppjjj^^^RRRIII@@@===HHHWWWkkkiiiddddddttttttuuurrrmmm|||~~~{{{wwwwwwvvvxxx~~~iiimmmoooJJJGGGIIIOOOgggwwwXXX888///333<<<>>>CCCIIIEEEFFFMMMYYYhhhuuu{{{|||xxxttttttwww{{{{{{yyyzzz}}}wwwyyyxxxrrrooommmkkkfffZZZSSSHHH<<<222000666>>><<>>NNNfffgggeeeFFF333111555<<<===AAASSSZZZMMMMMMSSSdddpppzzz}}}|||zzzttt{{{yyyxxxwwwwwwvvvvvvwwwwwwwwwyyywwwqqqnnnlllgggaaa^^^LLL===888666444777>>>EEEUUUxxxNNN>>>KKKtttyyy^^^CCC999>>>555222000222555444...))))))---+++,,,...+++888TTThhhZZZ^^^nnnuuupppssszzzjjjsssggg===222---333999===@@@CCCEEEEEEEEEEEEFFFIIILLLNNNNNNNNNFFFDDDHHHRRR\\\cccjjjppp{{{xxxxxx~~~zzzttt|||rrrfffCCCEEEYYYcccKKK@@@???JJJVVV^^^lllvvvsssQQQCCC>>>KKKUUUUUUUUU[[[TTTVVV[[[dddjjjkkkiiiiiixxxsssxxxmmmiii~~~iii\\\XXX[[[WWWVVVYYYVVVYYYfffooozzzcccDDDJJJFFF999777444111///...///......//////,,,///222000AAAaaa}}}nnnTTT^^^sss~~~zzzzzzqqqpppcccUUUVVVPPPSSSDDDJJJ___^^^dddRRRYYYWWWUUUVVVVVVUUUQQQMMMPPPMMMHHHBBBCCCGGGIIIHHHDDDEEEEEECCC???;;;888888222111000444222---GGGuuuxxxnnnxxxwww|||fffttt{{{wwwyyy333111///////////////---...------,,,,,,------...***///333WWWuuu{{{qqqsssxxxyyyttttttvvvuuusssrrrpppnnnpppnnnggg\\\TTTTTTFFF:::777:::@@@NNN]]]tttwwwzzzpppvvvyyydddssszzzxxxwwwyyy}}}~~~zzzvvvrrrvvvnnnQQQ===NNNccccccgggaaa\\\YYYRRRCCC666///:::444:::GGGQQQbbbnnnkkkbbb]]]gggyyy~~~|||vvvooowwwwwwwwwvvvvvvwwwwwwxxxxxxtttwwwuuuqqqnnnmmmhhhbbbVVVFFF999666555333777>>>HHHaaatttGGGCCCNNNnnnGGG===:::888666444555777666111,,,***---+++,,,---***666OOOwwwyyy\\\aaaooorrrnnnrrryyylllsss{{{OOO;;;222777===AAAFFFIIIKKKKKKQQQRRRSSSWWW[[[^^^___^^^TTTQQQQQQYYYbbbjjjssszzzzzzaaaddd[[[BBBGGGQQQYYYKKKAAAAAALLLXXXaaannnpppcccBBB<<<@@@NNNWWWWWWYYY```\\\\\\___eeeiiijjjlllooo|||~~~~~~jjj^^^eeevvvhhhgggxxxcccYYYYYYZZZSSSQQQWWWWWW[[[jjjsssvvv^^^BBBHHHEEE<<<999666222000000000///...//////,,,...111...<<>><<<:::999333222000333222,,,BBBjjj|||pppZZZSSSWWWfffpppnnnlllpppiii{{{}}}zzz333111///////////////---...------,,,,,,------...***,,,555JJJttt}}}{{{yyywwwyyyvvvppp{{{uuutttuuuuuuuuutttqqqnnnnnnkkk```NNN???BBB888777AAADDDBBBNNNbbbxxxuuurrr~~~{{{hhhyyy}}}{{{yyyyyy{{{zzzwwwssskkkjjjaaaKKK===MMM___\\\MMMCCC999555444222333555>>>999EEEWWW___nnnpppqqqvvvpppyyyuuuuuuvvvvvvwwwwwwxxxxxxrrruuutttpppnnnmmmggg```MMM@@@666555555333999AAALLLwwwpppCCCMMM]]]HHH???555999777555666777666222...***...,,,+++---***333III}}}}}}wwwrrriiiqqqoookkkqqqxxxooosssccc@@@666888>>>DDDJJJOOORRRTTT\\\\\\^^^bbbfffhhhhhhggg^^^XXXVVV[[[cccllluuu~~~vvvHHHTTTMMM>>>FFFEEELLLHHH@@@BBBMMMYYYeeessslllRRR===AAALLLYYY\\\ZZZ^^^ggghhheeedddeeedddeeelllvvvvvvzzzzzzzzzmmmdddrrriiihhh}}}|||iii]]]ZZZYYYXXXOOONNNVVVYYY___mmmzzzrrr~~~XXXAAAFFFEEEAAA<<<999555222111111///...//////,,,...000+++555OOOXXXUUUZZZhhhrrrmmmbbbhhhxxxyyyttthhh___[[[UUUTTTLLLGGG\\\kkkoooXXX\\\]]]XXXPPPMMMJJJIIIJJJMMMNNNOOOLLLDDDAAADDDEEEAAAAAAEEECCC@@@======???@@@>>><<<555333///222222,,,:::YYY}}}hhhXXXOOOVVVaaabbb\\\YYYddd}}}333111///.../////////---...------,,,,,,------...///,,,444999kkkzzzxxx{{{zzzlllwwwsssssstttttttttsssooohhh___TTTEEE888===>>>DDDIIIIIIOOOddd|||ppp```ooouuuzzzjjj}}}|||yyywwwvvvtttqqqnnnjjjddd[[[JJJ@@@LLLYYYTTT???:::888===@@@@@@???@@@???GGG[[[gggkkk~~~}}}tttqqqzzzvvvvvvvvvvvvvvvvvvvvvuuurrrtttsssooommmjjjbbbYYYGGG===666666555444;;;FFFQQQhhhDDDWWW{{{~~~EEE>>>444777666444444444333///,,,+++///,,,***---***///AAAyyycccnnnwwwiiiyyysssllljjjpppvvvssssssrrrDDD666555999BBBKKKQQQVVV[[[ccccccdddfffiiiiiigggeeebbb\\\YYY^^^eeelllvvv~~~iiiAAAJJJmmmIII===FFFDDDLLLIIIAAABBBKKKXXXhhhxxxkkkIII???JJJYYYaaa```bbblllwwwzzzrrrkkkgggccccccpppxxxsssssszzz~~~~~~vvv{{{tttrrrdddeee~~~{{{iii[[[ZZZ___ZZZXXXOOOOOOXXX\\\```nnn}}}|||UUUBBBEEEEEEDDD===:::666444333111///...000111...///111+++000DDDzzzRRRYYYcccvvvvvviiirrrxxx|||xxxuuuddd___\\\TTTNNNKKKVVV```qqqaaaVVVYYYUUUUUUSSSQQQNNNLLLKKKKKKKKKLLLKKKBBBAAAHHHJJJDDDDDDKKKIIIDDD??????CCCEEEBBB???999777111222444...333GGGlllssscccbbbhhheeeVVVGGGaaa|||333111///.../////////---...------,,,,,,------...222,,,333222```|||{{{vvv{{{tttqqqqqqsssnnnqqqlll\\\MMMGGGFFFDDDLLL]]]ggg^^^YYYiiirrrXXXKKKbbb~~~uuuuuuyyysssiiizzz}}}{{{xxxuuutttsssrrrqqqmmmfff___SSSFFFKKKSSSNNN999999AAAMMMTTTQQQLLLIIIIIIXXXkkkvvv{{{yyyxxxrrrrrrxxxxxxxxxwwwwwwuuutttrrrqqqssstttqqqmmmjjjeeeZZZOOO@@@888444555444444===JJJ___YYYGGGZZZhhhyyymmmCCC>>>;;;888666555444333111///---,,,000,,,***---+++---:::]]]ddd~~~fffqqq|||wwwllljjjooosssxxxtttMMM888444555???IIIQQQYYY```hhhhhhiiikkklllkkkhhheeehhhcccaaagggnnnuuu}}}{{{yyy{{{~~~eeeAAAFFF```PPPBBBMMMTTT```YYYHHHEEEKKKVVVffftttgggGGG@@@MMMZZZ\\\\\\eeewwwyyymmmhhhdddhhh{{{uuusssvvv|||~~~}}}zzzvvv~~~kkkSSS^^^yyykkk]]]XXX[[[___YYYZZZTTTTTT]]]___cccppptttiiiSSSGGGGGGFFFEEE===;;;777555444222000...222444000000333---...<<>>EEERRR\\\\\\ZZZYYY```jjjzzzzzzzzzwwwtttxxxxxxxxxxxxxxxwwwuuurrrpppnnnsssrrrooojjjfff___QQQDDD999444111333333444AAAQQQxxx]]]JJJOOObbb|||[[[zzz```GGG===DDD;;;:::999777555333222111,,,111---***...---,,,555LLLyyytttrrrwwwzzznnnnnnoooppp|||www}}}WWWAAA888555===GGGOOOYYYccceeegggjjjnnnrrrsssrrrppppppkkkkkkqqqzzzuuujjjdddbbbbbbcccnnnrrryyyttt\\\===BBBWWWvvvUUUIIIWWWffftttjjjQQQHHHKKKWWWaaaiii^^^FFFKKKUUUYYYRRRPPP]]]qqq}}}~~~mmmaaaaaafffrrr|||ssssss{{{|||eeeYYYPPPIII```{{{qqqeee]]]]]]\\\[[[YYY]]]YYYZZZaaaccciiiyyywwwyyy]]]QQQKKKHHHGGGDDD>>><<<999888777555222000333555111000444///---777VVVsssVVV^^^qqqkkkcccZZZVVVVVVRRRLLLVVVkkkyyy___\\\XXXQQQSSSOOOPPPRRRRRROOOMMMLLLLLLJJJIIIJJJMMMQQQTTTVVVVVVTTTQQQMMMKKKKKKKKKHHHEEEAAADDD===777:::444///555GGGnnn|||xxxppp|||yyyuuupppiiiddd333111///////////////---...------,,,,,,------...---,,,...666>>>jjj|||zzzwww{{{xxxrrrrrrtttpppvvvnnnVVVIIIWWWuuu~~~eeeOOO@@@???DDDPPPaaarrr~~~vvvrrruuu|||pppuuuuuu{{{zzzxxxwwwuuuttttttvvvyyy|||sssrrrvvvnnnVVVJJJMMMNNNDDDBBBFFFRRR^^^eeejjjnnnwwwtttuuuooosss{{{vvvvvvwwwwwwwwwuuurrrpppnnnpppoookkkfffbbb[[[KKK===666222111555555:::KKK^^^lllFFFGGGccczzzooobbbVVVKKK888HHH======<<<999666444444444---222---***000///---222EEEuuusss~~~qqqqqqooonnnyyy|||eeeKKK===555:::CCCIIITTT```bbbeeemmmwww{{{yyyooo]]]RRRMMMMMMNNNLLLOOOUUUaaayyymmmVVV:::>>>MMMkkkOOOHHHXXXcccooofffRRREEEIIIXXX]]]]]]VVVIIIUUU[[[XXXKKKJJJ[[[nnnwwwppp___UUU```rrryyylllyyyxxxeeecccppplllWWWEEEDDDMMMcccyyy~~~yyyuuujjj]]]YYY\\\\\\XXXYYY___]]]]]]cccgggrrrxxxxxxvvvUUUNNNMMMIIIGGG@@@???>>><<<;;;:::999666444333555000...444000---555CCCwwwxxxjjj___mmmzzzxxxeeedddXXXQQQTTTRRRPPPSSSddd\\\YYYSSSSSSUUUSSSTTTUUURRRNNNLLLLLLNNNKKKPPPOOOKKKNNNXXXZZZTTTQQQQQQOOONNNLLLJJJHHHFFFEEEJJJCCC<<<===888222444===[[[}}}}}}zzzvvvppphhh^^^WWW333111///////////////---...------,,,,,,------...///...***444...```zzz|||pppuuuyyyzzzssssssvvvnnntttjjjSSSJJJ```uuu^^^EEE777333444@@@LLLRRRXXXfffxxx{{{vvvgggjjjsssvvvwwwsss|||zzzxxxuuurrrpppqqqtttvvvtttuuu~~~www[[[JJJMMMQQQEEEBBBEEERRR```kkktttzzznnneeegggbbbkkkvvvoootttuuuvvvvvvuuusssqqqooommmlllhhhddd```YYYIII:::666333444888:::AAATTTiii}}}[[[@@@MMMvvvxxxcccoooOOOMMM333FFF>>>===<<<999666444444444---222...***111111---000???ooopppxxxpppssstttppplll{{{tttQQQ@@@444777>>>DDDNNN[[[dddjjjvvv{{{hhhUUUIIIFFFGGGJJJOOOMMMOOOYYYsssvvvhhhWWW<<<<<>>AAA???>>>>>>===<<<999777222444...---333000---333999pppggg___```www~~~ggg___fffYYYOOOQQQMMMTTTdddyyyTTTXXXSSSMMMRRRUUU]]]\\\YYYSSSMMMKKKLLLNNNKKKTTTRRRHHHKKKXXXZZZPPPMMMOOOPPPNNNKKKHHHGGGGGGGGGNNNHHH>>>>>>;;;444666666NNNyyy}}}xxxtttwwwyyyvvvpppfffZZZPPP333222000000111000///---...------,,,,,,------...000***.........QQQzzzmmmqqqzzzxxxxxxwwwlllvvvjjjkkk```JJJYYYrrrcccPPP>>>555333999>>>FFFMMMRRR^^^www{{{rrrnnnjjjgggcccuuuyyywww}}}zzzuuuqqqooopppsssuuuyyyzzzrrr___OOOJJJMMMOOO;;;999CCCRRRZZZ```ttt}}}lllUUUHHHEEEBBBNNNeeeqqqxxxqqquuuzzzsssppprrrnnnjjjhhhddd^^^VVVKKK???888333555000777CCCDDD^^^jjjKKKBBBPPP|||eeeaaaNNNLLL???888<<<;;;999777444444666777888333111111000///000555888ggg]]]tttvvv||||||sssooouuu{{{}}}^^^FFF666999999999KKKeeegggiiivvv~~~fffRRRLLLGGGAAAGGGSSSWWWUUUTTTccczzzyyyjjj\\\LLLBBB888@@@bbbsssCCC???AAAAAANNNFFFFFFAAABBBMMMWWWXXXSSSNNNLLLLLLIIIJJJYYYrrrgggeeeeeewwwxxx~~~}}}tttgggZZZVVVWWWZZZ\\\```___RRR@@@888:::MMMSSSQQQGGGBBBIIIQQQTTTrrr~~~ssshhh\\\VVVTTTRRRTTTXXXZZZbbbddd___dddvvv{{{qqqYYYAAANNNIIIFFFIII<<<>>>???@@@???<<<999777666333222000//////111222444<<>>JJJfffwww}}}SSSDDDHHH@@@??????AAAAAA>>>;;;===DDDKKK???999333111///---000555666TTT~~~~~~hhhsssyyyzzzyyyuuurrrsssxxx{{{oooVVV@@@;;;;;;<<>>CCCDDDKKKiiitttssstttmmmkkknnnkkkddd\\\QQQFFF>>>:::777555000000;;;AAAAAA^^^OOOAAAZZZIII@@@EEE???AAA===@@@BBB>>>:::<<>>???BBBFFFMMMVVV\\\^^^rrrxxxttteeeTTT???:::666AAA^^^{{{JJJCCCKKKLLLPPPDDD;;;<<<@@@DDDCCC??????CCCGGGRRR^^^bbbeeehhhkkklllqqq~~~uuuyyyrrrbbbRRROOORRRSSSRRRQQQOOOKKKEEE>>>888777@@@JJJTTTPPPSSS\\\___YYYWWW[[[ggg{{{~~~zzz~~~}}}sssmmmYYYUUUQQQOOOLLLLLLRRR[[[cccaaaaaajjj{{{|||ggg```FFFCCCIIIBBBGGGOOOFFF@@@AAAAAA>>>:::777777999:::888666333111000000000333;;;iiirrrlll|||qqqkkkeeehhh}}}{{{XXXHHHPPPhhh|||\\\[[[ZZZKKKNNNWWWPPPYYYlllOOOLLLSSSDDD>>>GGGGGGFFFEEEEEEDDDEEEGGGIIIJJJHHHGGGEEECCCBBBBBBCCCCCCFFFBBB>>>===???@@@>>><<>><<<>>>>>>;;;777888===CCC===777444444333222444999666@@@bbbpppkkkuuuxxxppppppyyypppVVV>>>555999???@@@UUUeeeuuuUUUQQQfffiii<<<777555???FFFFFFHHHPPPZZZ^^^jjj~~~zzzlllgggbbb]]]@@@;;;888???TTTpppNNNCCCNNNNNNMMMAAA666666:::>>>??????CCCJJJSSS^^^hhheee]]]^^^kkkwwwpppxxxzzzxxxbbbYYYSSSXXX^^^^^^YYYUUU^^^[[[VVVOOOHHHDDDHHHMMMPPPRRReeezzz|||mmmccc^^^VVVSSSQQQNNNJJJKKKVVVbbbiiinnnllllll~~~mmmOOOFFFGGGGGGAAAFFFJJJ??????>>>===>>>>>>===:::777666555444333222222333333///444RRRxxx}}}xxxkkk___ccc{{{vvvvvvoooIII<<>>:::;;;???AAA???<<>>:::???HHHUUU]]]bbbqqqrrrcccfffoooxxx~~~|||tttrrruuuvvvsssooosss{{{wwwmmmsssyyycccOOO]]]dddgggxxx\\\JJJYYYuuu~~~OOO???CCCXXXhhhuuuyyyrrrpppllleee]]]jjjwwwqqqooofffdddeee```TTTMMMDDD;;;777555444444666999EEERRRrrroooXXXVVVGGGXXXmmm[[[IIIGGGDDD<<>><<<:::999666555777666333333555000:::LLLooofffssszzzrrrqqqyyykkkOOO===:::======NNN^^^ooo|||{{{___OOO^^^LLL+++;;;:::FFFNNNKKKGGGNNN[[[cccvvvuuuiiibbb\\\XXX===999666:::HHH]]]tttSSSAAAMMMLLLHHH>>>666333444:::@@@FFFNNNVVV```kkksssnnncccfff~~~dddvvvnnnbbbTTTSSSVVV]]]aaa^^^[[[[[[]]]^^^\\\VVVQQQPPPRRRTTTUUU[[[ttt{{{wwweeeVVVOOONNNQQQPPPNNNLLLIIINNN^^^nnnxxxpppnnnvvvvvv```JJJIIIIIIEEECCCHHHFFF999AAA===<<>>===000///......000000///......------,,,,,,------...---+++***///...(((666TTT|||vvv~~~vvv{{{llljjj}}}wwwtttkkkmmmjjjkkklllccchhhttt^^^^^^ddd\\\KKK@@@>>>EEEQQQ[[[cccsssrrrdddmmm|||qqqeeevvvzzztttrrruuuvvvtttqqqvvvxxxqqqmmm|||xxxVVVZZZfffmmmwwwlll___NNNWWWkkkkkkKKKDDDOOOfffvvvvvvnnnllltttnnnlllccc___]]]UUUHHHCCC<<<777555444444333777===LLLiiizzz```OOOCCC<<>>999;;;888888:::888222000000111666999{{{nnnsssuuuhhhrrr{{{xxxtttwwwwww}}}yyy```HHH;;;777666BBBPPPaaappp|||}}}lllXXXeeeqqqxxxAAA000AAADDDOOOWWWUUUOOOSSSdddvvvxxxmmmmmmcccRRREEE;;;888777<<>>DDDLLLLLLDDD;;;888888777666555333222222666222:::TTTxxxwww~~~]]]PPPXXXoooxxxzzz[[[EEE===RRRooozzz|||lllSSSNNNVVVJJJHHHEEEPPPcccTTTOOOJJJJJJLLLLLLHHHFFFGGGHHHIIIIIIIIIHHHGGGFFFBBBCCCEEEFFFFFFDDDAAA???===<<<<<>>nnnsss{{{ooo}}}ssseeettt~~~yyyxxxkkklllfffjjjqqqeeeaaavvvtttccc___fffiii```TTTCCCGGGOOOZZZeeevvv{{{oooxxxqqqYYY\\\}}}zzzwwwsssrrrtttuuuuuuuuuwwwssspppqqquuuppp^^^KKKZZZeeerrrsssmmm```JJJVVViii^^^IIIGGGUUUiii{{{ooojjjiii```YYYTTTJJJ@@@<<<777444444555666777>>>EEEXXXbbbSSSIII>>>UUUzzzpppNNNBBBCCC???BBBHHH>>>>>>===>>>>>>===:::888===::::::;;;999444111333555111666^^^xxxtttnnnrrr}}}}}}xxxuuusssyyymmmWWWBBB777444888CCCSSS```ffffffeeeddduuujjj???:::>>>IIIQQQ\\\___XXXXXXnnnrrrnnnlll]]]GGG999777666888>>>KKKbbbfffBBBJJJGGGDDDCCC;;;;;;>>>EEENNN^^^vvv|||yyyxxx{{{~~~aaabbbpppvvviiiVVV\\\ZZZ[[[\\\\\\\\\bbbjjjnnnpppmmmfffdddggghhheeecccaaadddcccXXXIIIJJJTTTaaayyyppp]]]MMMEEEFFFIIIDDDDDDGGGMMMTTT]]]mmm{{{rrrvvvlllMMMFFFKKKHHHCCCDDDDDDAAADDDCCCAAA@@@AAADDDDDDAAA===999999999999888777666555555111777CCCpppyyyttt}}}eee]]]iiiuuu{{{qqqQQQ>>>===XXXpppxxxzzzttt]]]RRRIIIQQQEEECCCHHHmmmxxxWWWMMMPPPKKKGGGLLLKKKFFFFFFHHHIIIJJJKKKKKKJJJIIIIIIFFFEEEDDDCCCAAA@@@??????;;;===???AAADDDFFFGGGHHHFFFHHHEEE@@@BBBJJJOOOOOOQQQRRROOOIIIJJJ]]]~~~}}}gggyyygggZZZPPPNNNGGG:::222333///...---...///000///......------,,,,,,------...222$$$***000&&&)))333///]]]qqqwww}}}nnn~~~uuuzzzqqqxxxgggsss~~~zzz{{{kkkkkkccciiitttfff]]]ppp~~~vvviiiaaahhhrrrqqqhhhSSSTTT[[[fffrrr{{{rrr```ZZZuuuvvvuuussssssssstttvvvwwwtttpppuuuzzzlllUUUPPP\\\\\\hhhzzztttnnnqqq]]]BBBUUUlll[[[JJJKKKZZZlll{{{kkkgggfff]]]UUUMMMBBB>>>:::555222444777:::<<>>FFFNNNWWWkkk|||}}}^^^QQQdddnnnnnndddOOO[[[ZZZ[[[^^^___]]]___ddd^^^eeeiiihhhhhhkkkjjjdddhhhkkkpppsssmmmbbb]]]___ggglllXXXHHHBBBCCCEEEFFFGGGKKKSSS[[[bbbooozzzrrr~~~WWWRRRGGGMMMJJJCCCCCC>>>>>>HHHAAAAAA@@@===:::999;;;>>>777888999:::;;;<<<<<<<<<111///555777ZZZyyyiiidddrrr|||kkklllEEECCCMMM^^^bbbfff~~~cccRRRSSSKKKNNN<<>><<<<<<===>>>;;;===@@@BBBBBBCCCEEEGGGBBBCCC@@@;;;???KKKSSSUUUSSSJJJIIILLLHHHKKKlllyyy{{{{{{iiiaaaQQQDDD???999222333;;;222111111000///......---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,QQQeee}}}zzzssseeehhh{{{}}}ppptttzzzwwwnnn{{{{{{vvvqqqlllkkknnnnnneee\\\nnnyyyzzzmmmjjjtttxxxsssllllllrrr{{{www{{{ZZZ___yyyttttttsssrrrqqqqqqqqqqqqtttooonnnoooiii```dddooovvv{{{jjjbbb^^^SSSXXX^^^RRRJJJBBBEEEVVVccciiiyyy|||wwwnnniiiaaaXXXPPPGGG>>>999777///888:::+++111CCCFFFOOO___PPPBBB<<<{{{hhh]]]MMMBBBCCCDDD???>>>CCCFFFEEEBBB???===:::999888>>>:::777777999;;;<<<;;;EEEGGGFFFDDDjjj{{{zzzrrr|||vvv|||mmmQQQ;;;999;;;BBBKKKOOOTTTfff{{{QQQ777BBB===IIIXXX^^^ZZZSSSTTTXXXTTTaaawwwfffOOO===777444;;;555AAAAAAVVV~~~YYYIIIJJJYYYEEE888===JJJVVVhhh{{{IIIKKKUUUbbbhhhddd]]]YYYZZZ______cccjjjhhhgggqqqnnnvvvuuutttvvvpppmmmvvv}}}zzzzzz||||||zzz||||||hhhSSSHHHDDDAAA???>>>HHHRRR___eeegggllluuu~~~|||rrrFFFZZZSSSNNNIIIEEEDDDCCC???<<>>>>>===;;;999@@@,,,333999===ppp~~~~~~gggnnnwwwnnniiiPPPDDDRRRaaa```xxxyyykkkXXXOOOMMMRRR;;;FFFLLLxxx|||JJJPPPKKKKKKKKKJJJGGGCCC???===BBBAAABBBBBBDDDFFFIIIJJJFFFFFFEEEBBB???<<<<<<===;;;;;;===>>>@@@BBBCCCDDDAAAAAA@@@??????CCCIIIMMMJJJLLLKKKFFFCCCJJJ\\\jjjwww}}}wwwcccVVVLLL???333222555555333222111111000000///......---------,,,,,,,,,,,,------------------------------???UUUssszzzuuuiii{{{xxxppp|||zzzvvvxxxxxxqqqyyyqqqxxxsssmmmkkkllliii```WWWgggvvvzzzpppllluuu|||zzzyyywwwwww}}}||||||vvvZZZcccsssttttttsssrrrqqqqqqqqqqqqrrrnnnooossspppkkkppp{{{}}}ssszzziiijjjlll```ZZZTTTBBB;;;999???KKKSSS]]]vvv{{{sssooojjjhhhbbbZZZQQQIIIAAA:::666999000333:::777888???CCCTTT___DDDMMMYYYzzzpppRRRIIIDDDGGGEEE>>>>>>DDD@@@???>>><<<:::999999888===:::888888:::;;;;;;:::HHHEEE@@@;;;XXXooo~~~qqqttt}}}wwwaaaPPP<<<999BBBSSSXXXWWWiiihhhAAA;;;DDDKKKUUU[[[ZZZUUUUUUXXXTTT___xxxdddIII888333...999444>>>KKKooo___LLLHHHUUUJJJ<<>>???===<<<<<<>>>>>>;;;888;;;111777777777```ooovvvtttwwwTTTIIISSSaaaaaauuuzzzhhhyyyzzzcccSSSLLLKKKEEEIIIEEEaaa```IIIGGGFFFGGGFFFFFFDDDBBB@@@???AAA@@@@@@@@@AAACCCDDDEEEEEEDDDAAA???>>>===<<<<<<777999<<>>999666999:::999888999111000000//////.........------,,,,,,,,,,,,------........................///BBBeee{{{{{{}}}xxxwwwuuuuuu}}}}}}~~~mmmvvvsssppppppmmmdddVVVLLLooo}}}tttmmmssszzzzzz~~~|||wwwyyywwwuuuzzzrrrZZZdddsssttttttsssrrrqqqqqqqqqqqqqqqnnnpppuuuuuurrrwww|||{{{zzzwwwtttpppjjjttt}}}qqq___KKK777999AAAMMMVVVZZZiiivvvooommmkkkiii^^^XXXOOOGGG@@@:::555222999222+++111<<<@@@JJJ]]]oooJJJ>>>OOOrrrfffqqqGGGDDDEEEIIIEEE======DDD<<<;;;;;;:::::::::::::::;;;:::999999;;;;;;:::999CCCAAA===666EEErrr```kkk}}}xxxoooOOOBBBIII```aaaWWWmmmTTT;;;GGGIIIPPPXXXZZZXXXYYY]]][[[gggfffHHH888555111<<<:::CCC\\\hhhUUUJJJWWWZZZGGGKKK___~~~OOO@@@CCCEEEMMMWWWYYYUUUPPPPPPRRR[[[```iiivvvvvvuuuzzzrrrmmmhhhggglllttt^^^KKKJJJKKKJJJFFFDDDKKKUUU^^^fffqqqxxx|||gggHHHVVVTTTRRRMMMFFFBBBAAABBBCCCDDDDDDBBB???<<<;;;<<<===???@@@<<<999;;;???AAA???<<<555999<<<555222IIIuuuwwwtttyyyuuukkkUUUNNNXXXbbbqqqrrrxxxyyy___~~~uuucccUUUKKKGGGGGGEEEKKKTTTjjjKKKNNNBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>??????@@@AAADDD@@@<<<;;;===>>>===<<<333666;;;???AAA@@@===<<<999999999888999<<>>===@@@<<<;;;;;;;;;;;;;;;<<<<<<:::::::::;;;;;;:::999888999>>>AAA;;;<<>>;;;:::;;;===>>>@@@;;;888:::AAAEEEDDDAAA333@@@>>>555222888[[[tttttt}}}uuuuuuzzzfffNNNUUUmmmuuuiiieeetttttthhhZZZQQQLLLHHHFFFGGGIIIKKKTTTGGGKKKAAA???>>>>>>======>>>??????>>>>>>>>>>>>??????@@@AAADDD>>>999999===@@@>>><<<444777:::>>>??????===<<<999999888777666888<<<@@@GGGGGGIIIMMMQQQQQQKKKFFFPPPvvv{{{yyyhhhVVVHHH???<<<;;;999666555555333222777???////////////............,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,...CCChhh{{{qqq}}}uuurrrllliiiiiillljjjccc^^^___wwwlllkkkrrruuurrrttt{{{yyyqqqrrr|||zzzppplllrrr|||~~~xxxfffWWWsssttt{{{ttttttsssrrrqqqqqqqqqqqqqqqooooooqqqqqqppprrrvvvttttttsssssssssrrrpppooosssqqqrrrtttlllTTTAAA===GGG[[[nnnwwwxxxooolllddd[[[YYYJJJDDD===777444333333333***<<>>???AAA@@@===<<<<<<<<<;;;::::::::::::::::::;;;;;;;;;:::999999888444>>>DDD???999FFFsss|||}}}{{{~~~vvviiihhhUUUJJJvvvxxxaaaEEEDDDKKKUUUWWWSSSYYYcccooojjjKKK:::777<<<999HHH___}}}rrrdddRRRMMM[[[YYYZZZMMMEEEMMMOOOSSS[[[```]]]WWWVVVYYYcccgggjjjxxxyyyoooiiihhhqqqjjjRRRQQQJJJHHHOOOXXX^^^```ccclllssszzzzzzyyyuuuiiixxxaaaKKKKKKEEEAAADDDDDDDDDBBBAAA@@@@@@AAABBB@@@===;;;::::::<<<===BBB>>>;;;<<>>??????>>>===<<<<<<<<<<<<===<<<<<<>>>???AAABBBCCCCCCBBB>>>999:::>>>AAA???<<<888999;;;<<<===>>>??????<<<<<<;;;888666777999<<<@@@CCCGGGJJJKKKJJJHHHGGGLLL___zzz}}}sss~~~zzzvvvyyyvvvggg___SSSGGG>>>::::::;;;555333444999<<<===BBBGGG........................,,,,,,++++++++++++,,,,,,***************************,,,333PPPsss}}}wwwzzzgggkkkwwwuuu~~~|||}}}~~~|||qqqhhhccccccbbbbbbkkkwwwrrrhhhhhhlllkkkeeedddnnntttsssuuu}}}~~~wwwhhhbbbdddhhh}}}qqquuuttttttsssrrrqqqqqqqqqqqqoooooooooppprrrssstttuuusssrrrqqqpppqqqsssuuuvvvuuusssjjjhhhcccNNNAAAKKKhhh{{{rrrkkkggg]]]RRRMMMAAA<<<777333333444555666333>>>???>>>QQQvvv\\\GGGCCCSSSuuuRRRHHHJJJCCC===<<>>;;;BBBmmm|||{{{qqqcccPPPPPPTTTLLLLLLUUUXXXVVV\\\hhhwwwzzziiiOOO???;;;???>>>\\\yyyjjjLLLLLLHHHSSSlllxxxppppppzzzWWWJJJWWWGGGTTTZZZeeekkkhhhbbbccchhhlllttt|||vvvooorrrgggVVVMMMLLLSSSaaallllllhhheeeqqqwww}}}nnngggwww|||EEELLLOOOAAAEEEDDDEEEGGGFFFDDDBBBBBBBBBAAA@@@>>>===<<<;;;<<<<<>>===<<<666AAA===999===555:::VVVzzztttrrrvvv|||zzz~~~jjjlll||||||cccYYYQQQKKKLLLIIIDDDFFFMMMiiivvvBBBGGGDDD777@@@=========<<<;;;;;;:::::::::;;;===???AAABBBCCCCCC???===;;;;;;>>>???>>><<<:::;;;;;;<<<===>>>???@@@???>>>===:::888777999;;;>>>CCCHHHIIIHHHGGGJJJNNNLLLNNNbbb||||||zzz\\\[[[XXXWWWZZZcccoooxxxnnnZZZLLLHHHBBB;;;777555555666555555:::@@@CCCAAABBBEEE........................,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++'''000,,,555XXXqqqxxxtttrrrssspppyyy|||rrrxxxzzzyyyxxxoooiiigggccc```iiivvv}}}yyyrrrmmmmmmnnnkkkfffaaafffkkkooorrrvvv|||qqq```\\\bbbrrrxxxvvvsssttttttsssrrrqqqqqqqqqqqqoooooopppppprrrtttuuutttooooooooooooqqquuuyyy}}}ttttttkkkjjjlll[[[TTTggg}}}rrrfff```]]]UUUKKKCCC999666333111333666888888@@@@@@DDDPPPpppjjjIIIKKKqqqqqqLLLFFFEEECCC???===>>>???>>>;;;::::::999888888888999999<<<<<<<<<:::777777999;;;;;;AAA===;;;???>>>TTT{{{|||~~~~~~zzz}}}qqqbbbYYYgggmmmYYYNNNXXXccchhhppp{{{ttthhhccc[[[LLLAAA>>>BBBKKKuuuQQQ>>>@@@DDDRRR[[[\\\jjjwwwOOOTTT___WWWfffooozzz{{{ttttttzzz|||www___TTTOOOYYYjjjvvvvvvooonnnqqq}}}~~~sssddd^^^GGGMMMKKKEEEHHHEEEGGGGGGEEECCCAAACCCEEEAAAAAAAAA@@@???>>>===<<<>>>???@@@???<<<::::::;;;777===<<<;;;>>>;;;:::BBBddd|||uuuttt~~~yyyhhh~~~xxx[[[OOOIIIFFFGGGEEEEEERRRcccZZZ@@@BBB@@@:::<<<999:::;;;;;;;;;:::999888999:::<<<===>>>?????????;;;;;;<<<======<<<;;;:::999:::<<<>>>>>>???>>>======>>>===;;;999999;;;===???CCCGGGHHHGGGHHHKKKOOOIIIEEENNNddd|||ppptttmmmbbbUUUOOOSSS\\\cccggghhhtttzzzoooeee^^^TTTKKK>>>===;;;999888777777777999;;;@@@DDDDDDEEENNNXXX---.....................,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&666+++###BBBeeeyyy{{{mmmrrr|||wwwwwwvvvmmmwwwyyysss}}}wwwttttttkkk^^^]]]fffhhhkkknnnrrrvvvzzz{{{yyyrrrmmmjjjiiifffbbbdddjjjnnnpppqqqjjj\\\UUUbbbuuunnnrrrvvvttttttsssrrrqqqqqqqqqqqqqqqqqqqqqpppqqqsssrrroooppprrrsssssssssssstttuuuqqquuupppuuu}}}oookkkzzzzzzwwwooobbbXXXRRRLLL@@@444444222000111333777999:::BBBDDD[[[{{{RRRLLL]]]vvvqqqwwwIIIIII>>>???BBBCCC@@@>>>>>>>>>>>>;;;;;;::::::;;;;;;<<<===<<<===<<<:::666666999<<<:::???999<<>>BBBEEEBBBCCCCCCCCCBBB@@@>>>===444999>>>>>>;;;999;;;>>>666:::<<<<<<===>>><<<:::AAAnnn|||zzzzzz||||||~~~~~~yyy~~~yyyhhh~~~lll```UUUJJJEEEEEEGGGGGGNNNfff}}}fffCCCDDD;;;999<<<333555777999:::;;;:::888777888999:::;;;<<<;;;::::::777:::======;;;999888888666888<<>>AAACCCDDDEEEFFFHHHFFFCCCCCCFFF\\\gggZZZ^^^jjjqqqssstttddd\\\XXXSSSKKKRRRTTTMMMEEEAAA>>><<<:::;;;;;;<<<======>>>>>>:::===BBBEEEGGGSSSlll------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++++++++---///111GGGyyyoooppp}}}uuulllwwwyyynnn~~~wwwmmmdddWWWXXXccckkkkkknnnxxxsssiiidddccc]]]SSSPPPUUUXXXfffgggWWWOOObbbxxxvvvwwwyyyuuutttsssqqqqqqqqqrrrsssqqqqqqqqqqqqqqqqqqppppppqqqpppppprrrtttvvvvvvuuutttsssrrrqqqqqqtttyyy}}}kkk___dddvvv}}}iiiSSSJJJGGGBBB;;;666777555///222<<<<<<<<>>DDD@@@??????@@@AAAAAA>>><<<<<<:::999888888888666555555777777777666777888:::888888888777777:::>>>AAAaaa{{{xxx{{{~~~~~~}}}yyyuuupppjjjiiirrrgggVVV___rrr[[[CCC======333999CCC;;;???QQQjjjSSSNNNPPPYYYjjjzzzyyy^^^pppsssssssssPPPEEEOOO]]]qqqmmmqqq~~~bbbYYYnnnZZZJJJJJJKKKFFFDDDHHHAAAAAA@@@AAAAAACCCDDDEEEIIICCCAAADDDGGGCCC>>><<<888<<>><<<999:::===SSSooo~~~{{{tttlllwwwzzznnnhhhmmmyyyuuu{{{~~~iii[[[RRRMMMDDD@@@DDDOOORRR\\\qqqSSS:::888===;;;666444666666555555555444444444:::999999999888888777777999999888777777666777777999;;;===<<<:::999888888???;;;999<<<===;;;:::<<<777:::>>>@@@AAACCCEEEHHHHHHEEECCCFFFRRRmmm|||xxxmmmxxxxxxqqqjjj______]]]VVVMMMEEEBBBAAAAAABBBDDDEEECCC@@@===<<<<<<>>>:::555>>>HHH@@@888@@@<<>>???CCCQQQbbb___GGGEEEHHHhhhWWW===CCCEEE999AAA?????????@@@@@@>>><<<;;;999888888888999777666666777888777666777999<<<888888888777777888<<>>======>>>???IIIBBB===???AAA@@@>>>>>><<<<<<<<<======<<<:::888999666666999:::888:::>>><<<>>>SSSuuummmrrrsss{{{vvvkkkeee{{{||||||vvvggg[[[RRRKKKEEEIIIMMMHHHIIInnn{{{YYYEEE777777999666444666444444333333333222222222777777666666666555555555888777666666555555555666888999;;;;;;999777777777;;;888777999999777999<<<@@@>>><<<===AAADDDFFFFFFIIIEEEAAAAAAHHH[[[{{{yyyuuugggrrrYYYOOOEEECCCGGGIIIAAA888CCCDDDDDDEEEEEEEEECCCBBBAAA???666555<<<<<>>III```zzzsss|||^^^GGG>>>EEEHHH;;;???===;;;;;;<<<===<<<<<<:::888777777888999999888888888888777666888;;;>>>888999999888777888:::<<>>>>>???FFFGGGOOO___wwwsssqqqwww[[[HHHTTT```kkkuuuttteee```hhhrrrxxxnnnaaaVVVTTTYYYfffvvvpppwwwaaaVVVyyyfffIIIFFFHHHMMMKKKBBB???BBBEEEBBB???===;;;<<<===>>>NNNFFF???>>>>>>======>>>@@@===;;;<<<>>>===888444999777666777666555;;;BBB===666===dddxxxqqq|||~~~|||ooouuu}}}|||uuulllsssxxxsss~~~|||{{{vvvnnnpppvvvqqqgggZZZQQQLLLHHHCCC@@@GGGEEEPPP}}}nnnBBB:::666888777111000555111111111111000000000000333333333333333222222222555555444333333333333444555777888888666555555666666444666888777777===DDDIIIBBB::::::???DDDEEECCCFFFDDDBBBCCCDDDLLL[[[jjjrrrsssffffffyyyooo[[[TTTSSSPPPMMMLLLJJJHHHFFFDDDAAA>>><<>>IIIKKKJJJRRR[[[kkkaaaQQQWWWfffrrrtttvvvvvvpppgggfffooo{{{qqqkkkmmmfffXXXWWWXXX[[[bbbqqq}}}xxxvvvwwwzzzsssRRRbbb}}}yyyRRRHHHGGGKKKQQQPPPGGGBBBAAAAAA@@@>>>======@@@CCCEEESSSKKKDDDBBBAAA======???@@@>>><<<<<<<<<;;;777444777777888999666555;;;DDD:::???:::BBBfff~~~xxxmmmzzz[[[eeesss{{{yyywww|||zzz}}}xxx{{{uuu~~~eeeiii\\\OOOHHHEEEDDDEEEFFFSSSFFFfffxxxKKK===:::999:::666000///222000000000000/////////...111111111111111111111000222222111111111111111222222444555555444333444555333444777:::999;;;DDDNNNIIICCC===;;;===@@@AAA@@@AAAAAAEEEJJJKKKIIIJJJNNNaaa{{{zzzpppccc^^^pppzzzzzzyyytttooommmmmmnnnhhhuuu|||zzz]]]WWW```vvv,,,,,,+++++++++*********************************((()))******)))((()))***((()))+++---+++***---222MMMbbbrrrtttvvv|||wwwlllnnnppp|||pppkkkssswwwrrrkkkaaaTTTIIIGGGKKKRRR^^^gggjjjqqqzzzzzzssstttwwwwwwvvvuuuuuuqqqlllvvvtttrrrqqqrrrrrrqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooommmmmmmmmmmmnnnooonnnmmmmmmnnnnnnmmmlllmmmlllllllllllljjjeeeaaa___]]]YYYUUUOOOIIICCC???666333222444444333555:::>>>CCCGGG\\\^^^FFFFFFSSSwwwlllvvvNNNRRRgggTTT@@@BBB???>>>;;;777666888:::<<<<<<999777555666888:::::::::777888888777777999<<>>===<<<:::;;;<<<>>>===TTTqqq~~~xxxqqqllllllnnn{{{tttpppooommmjjjgggooorrrvvvvvvnnneeeeeejjj~~~zzzqqqPPPGGGHHHOOOOOOOOOSSSYYY```qqqqqq___yyyeeeYYYbbbvvv~~~}}}qqqmmm___QQQNNNPPPSSSSSSSSSTTTeeessszzzyyyuuussssssxxxIIIIIIrrr|||XXXPPPPPPMMMMMMPPPQQQKKKDDD???>>>>>>======>>>AAAEEEGGGLLLGGGEEEFFFDDD@@@???@@@<<<>>>???>>>:::777666777666888;;;>>>;;;777;;;BBB888@@@999444NNNrrr~~~|||~~~nnnbbbYYY___mmmvvvyyyyyy~~~{{{yyy}}}vvv{{{~~~xxxpppeee\\\WWWNNNFFFCCCAAA@@@EEEMMMNNNfffwwwJJJ<<<===999666666555222000111000000000000////////////000000000000000000000000000///////////////000000000111222222111111333444666666999;;;:::;;;CCCMMMBBBAAA@@@>>><<<<<<======AAA???CCCKKKOOOMMMKKKLLLPPPVVVssszzzhhh```^^^RRRZZZiiixxx~~~~~~~~~wwwbbb[[[RRR```++++++++++++************))))))))))))))))))))))))((()))******(((((()))***((()))+++,,,+++)))***+++444SSSpppwwwuuuyyyjjjiiimmm{{{zzzqqqzzz{{{nnnccc```\\\RRRGGGBBBGGGLLLOOOVVV```eeeeeellloooqqqnnnkkklllsssyyysssqqqooonnnppprrrssssssooooooppppppoooooonnnmmmnnnnnnmmmlllkkkjjjjjjiiikkkiiihhhiiijjjjjjiiihhhjjjhhhfffffffffbbb\\\WWWNNNLLLHHHCCC>>>999666444222222444777777666:::AAALLLYYYmmmpppWWWCCCQQQjjjwwwcccTTTMMMPPPLLLBBBJJJLLL999@@@>>>;;;:::<<<>>>???@@@:::888555555777999:::;;;555666888888888999;;;===;;;===??????>>><<<<<<<<<===BBBFFFRRR~~~}}}zzzvvvttttttttt{{{xxxuuusssrrrpppnnnlllhhheeecccccc```\\\^^^bbbppp}}}~~~www{{{zzzdddVVV]]]ggglllssslllcccnnnmmm[[[jjjuuusssbbblllxxxlllcccZZZSSSQQQEEE@@@HHHQQQSSSVVV[[[iiiyyyppprrrrrrvvvuuuPPPPPPyyyjjj{{{___RRRRRRRRRNNNKKKKKKLLLIIICCC>>>??????>>>===>>>???@@@AAA???===???DDDDDDAAA@@@BBB999<<>>999777777:::777888<<<@@@>>>::::::>>>>>>888222777BBBNNNnnnyyyvvv}}}sssbbbZZZXXX\\\dddllluuuzzz|||yyyxxxxxx~~~ttttttpppfff[[[SSSQQQRRREEEAAA@@@>>>999888GGGYYYoooOOO666<<<888444000000111222222111000000000000////////////......////////////000000......---------...//////...///000000000000222555:::999999:::888666:::AAA;;;>>>@@@@@@===;;;<<<===DDD@@@AAAIIIRRRUUUUUUUUUGGGIIIXXXvvvyyyfffUUURRRTTTUUU[[[aaallloooqqqnnnmmmrrr}}}sssbbb^^^bbbYYYQQQVVVkkkuuu++++++++++++************))))))))))))))))))))))))((()))***)))((('''(((***(((***,,,***))))))+++,,,+++===___~~~}}}iiigggccclllkkknnnqqqooosssjjjXXXGGGCCCBBBFFFJJJMMMTTTZZZaaabbbeeeffffffhhhnnnuuuooonnnlllmmmooorrrsssssslllmmmmmmmmmllljjjiiigggiiiiiijjjjjjiiigggeeeccc```___^^^___```aaa```___```]]]YYYYYYXXXUUUNNNHHH===<<<999777555444555777888888:::<<<===BBBOOO]]]uuupppOOOXXXNNNNNNmmmxxxhhhwwwOOOIIILLLIII??????IIIIII>>>@@@>>>;;;;;;===???@@@@@@;;;999666555777999::::::222555777999999999:::;;;999;;;>>>???>>><<<<<<<<<+++:::GGGTTT|||~~~|||{{{zzzzzzzzzyyywwwuuuqqqrrrrrrqqqooonnnnnnooojjjddd___]]][[[ZZZ]]]bbbhhhxxxwwwtttuuunnnppp|||vvvaaafff|||~~~uuu~~~uuueeeYYYTTTQQQOOONNNIIIGGGGGGMMMYYYeeekkklll{{{nnneeeooo}}}___HHH___qqq|||gggTTTSSSNNNJJJJJJIIIGGGFFFDDDCCCAAAAAAAAAAAA@@@@@@???>>>===:::999<<<@@@AAA??????BBB888999;;;<<<;;;::::::::::::999;;;???>>>:::999:::@@@777111888;;;777OOO|||~~~yyy~~~sssvvv[[[KKKPPP]]]ccciiiqqqvvvuuuqqqppppppuuuuuuwww||||||pppjjjjjjggg^^^``````[[[QQQGGGBBB@@@===;;;<<<:::777DDDjjjaaa???777<<<222222000......000111000000000/////////.........,,,---------............------,,,,,,---......///---.../////////000333555;;;888777888888666777;;;;;;;;;<<<>>>???@@@??????DDDAAAFFFTTT``````ZZZUUUHHHJJJMMMWWWkkkwwwpppiiiddd[[[SSSQQQVVV^^^eeeRRRUUU^^^qqq+++++++++************)))))))))))))))))))))))))))((()))***)))((('''(((***)))+++,,,)))'''))),,,---,,,'''EEE|||qqqxxxmmmmmmfffiiivvvxxxuuuyyysssuuu~~~sssttt```ZZZQQQKKKKKKFFF===<<>>======@@@DDDQQQggg{{{~~~dddZZZaaa^^^iiivvvzzz\\\```nnnHHHCCCBBBAAAAAAGGGHHH999666FFF===;;;999:::<<<===>>>===<<<999666555666888999:::000333777999:::999999:::777:::>>>???>>><<<;;;;;;???777555===```tttvvv||||||zzzxxxxxxzzzyyytttpppppprrrsssqqqnnnllloooqqqllleee```]]]YYYXXX\\\bbbhhhwwwhhh^^^qqq{{{yyypppcccccc]]]]]]]]][[[WWWSSSOOOMMMGGGOOOQQQPPP```{{{uuullluuuvvviiigggqqq[[[HHH___bbbMMMIIIKKKFFFAAAFFFJJJGGGCCCBBBDDDFFFBBBCCCCCCDDDCCCBBB@@@???===<<<===@@@???;;;<<<@@@999777777999===>>><<<999<<<999888<<<===:::888999777<<<999666999<<>>>>>???888666666777===^^^aaa===999:::333000333444111------.../////////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,------...///---............000333555888555444888:::::::::<<<===:::888;;;AAAEEECCC@@@@@@CCCPPPeeeqqqkkkZZZMMMKKKGGGIIIPPPVVVaaa{{{,,,,,,,,,+++++++++******+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******,,,,,,777OOOggguuuyyyzzzuuu|||rrrkkkfffoooqqq}}}tttmmm{{{}}}wwwgggVVVMMMIIIGGG>>>???@@@BBBIIIPPPRRROOO^^^UUUZZZaaa\\\\\\ccceee^^^^^^^^^^^^___]]]YYYVVV^^^___``````]]]YYYUUURRRFFFDDDBBBAAAAAABBBBBBBBB999888888:::;;;999222---888333000222888>>>BBBDDDCCCDDDLLLRRR^^^XXX???IIIaaaooo}}}lllgggnnnIIIBBBEEEAAA???===>>>@@@@@@===:::<<<======<<<:::888999:::;;;999777666777888999888555555666888::::::777555666666888999:::;;;;;;;;;666;;;888;;;AAA???\\\}}}mmmttt~~~}}}wwwvvvxxxtttnnnjjjiiiiiihhhhhhgggfffdddbbbaaa```______cccaaa```eeesssvvvjjjqqqvvv~~~}}}|||ooo|||fffYYYVVVXXXTTTXXX___^^^^^^dddhhheee[[[RRROOOOOOWWWdddnnnwwwuuuvvvxxxlll|||]]]NNNPPPssswww^^^RRRVVVMMMDDDFFFGGGGGGFFFEEEDDDCCCBBBAAABBBAAAAAA@@@?????????@@@;;;<<<===>>>===;;;999888:::666222333777;;;;;;888:::888666666888:::::::::<<<888888;;;======@@@DDDiii{{{sss{{{{{{{{{cccIIIEEE@@@@@@HHHNNNQQQXXX___hhhmmmrrrrrrooonnnrrrvvvvvvvvvwwwxxxzzz~~~~~~}}}|||{{{yyyuuurrriiilllhhh```]]]```___ZZZJJJEEE@@@???>>><<<:::;;;>>>///:::uuu[[[AAA===777111000111000000///...---------+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........000222444444444444666888888999999888777888;;;===@@@NNN^^^hhhkkkggg[[[OOOHHHEEEGGGKKKNNNPPPYYYccc~~~,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((((())))))))))))))))))*********(((--->>>QQQbbbpppyyyvvvppplllhhhtttsss|||xxx{{{nnniii|||www}}}}}}|||qqqeeeBBB>>>;;;;;;<<>>EEEEEE^^^nnnWWWGGG@@@IIIfffooommm|||UUUCCCAAADDDBBB@@@>>>???@@@@@@>>>;;;<<<======;;;999777777888888777555666777888888777666666777999;;;;;;888666555555777999:::;;;<<<<<<888<<<:::>>>CCC???VVV|||tttkkkyyy{{{vvvssspppnnnmmmkkkhhhfffbbbbbbccccccbbbaaa___]]]]]]ZZZXXXYYYaaannn|||tttlllwww{{{vvvyyymmmiiieeeaaa]]]NNNKKKRRRVVV___iiihhhooommmhhh^^^VVVVVV___gggrrrxxx}}}uuuqqquuuxxxNNN>>>[[[ssskkknnnJJJGGGNNNJJJEEEGGGFFFFFFFFFFFFFFFDDDBBB@@@AAA@@@???=========>>>???DDDBBB???======<<<:::888666444333444777:::;;;:::;;;:::999999999888555333999666666999;;;<<>>888666999;;;>>>EEEMMMXXX\\\bbbgggkkklllllllllmmmpppsssvvvwwwyyy|||~~~yyyxxxvvvuuuvvvvvvwwwvvv|||zzzxxxuuurrrqqqqqqqqqqqqpppdddccc___[[[XXXTTTLLLDDDDDD<<<777888===<<<666000@@@]]]}}}uuuHHH999999666222333000000//////...------,,,++++++,,,,,,,,,,,,++++++******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............///111333333333333555777777888888777666666888:::???EEELLLOOOTTTYYYZZZVVVSSSOOOLLLKKKHHHEEEIIIPPPaaaxxx,,,++++++++++++***************))))))))))))((((((((((((((((((((((((((((((''''''((())))))))))))))))))%%%%%%,,,888JJJbbbtttiiixxxooozzzsssqqqxxxwww{{{wwwvvvxxxqqqqqqyyyxxxbbbZZZTTTPPPGGG;;;888<<<>>>444666<<<:::<<>>===;;;888666666777777666777888:::;;;999777777777888:::<<<<<<999777666777999:::<<<===>>>>>><<<======AAADDD>>>LLLmmm|||uuu{{{wwwxxxwwwvvvuuusssooojjjfffbbbdddfffgggeeebbb^^^[[[VVVTTTPPPNNNPPPWWWaaahhhmmmssszzzuuuwwwjjjYYY]]]ddddddjjjuuummmddd[[[VVVSSSQQQUUUZZZTTTJJJOOO^^^gggrrrxxxtttwwwrrriii___\\\cccsss~~~}}}ssssssrrr{{{}}}XXX???NNNyyywwwlllXXXIIIIIIMMMIIICCCAAABBBBBBCCCDDDFFFEEEBBB@@@???>>><<<;;;:::;;;===>>>KKKEEE>>>;;;<<<<<<999555222444666666777888:::<<<:::::::::;;;;;;888444000666333444888::::::===AAA>>>RRRlll}}}ssssss{{{uuubbbVVVHHH===555555<<>>@@@???===BBBLLLSSSUUUOOOKKKIIIGGGEEECCCFFFKKKIIIVVViii~~~++++++++++++************))))))))))))))))))((((((((((((((((((((((((((((((&&&'''((()))***))))))(((***'''&&&&&&***888QQQgggtttnnn^^^bbbmmmqqqtttvvvvvvtttvvv~~~oooxxxxxxwww~~~~~~|||{{{ooo]]]VVVZZZRRRCCC===:::555888;;;555222555999;;;999666444444555555444333222111000///555333222222555777888888777===CCCEEEDDDBBBBBBCCCDDDKKKOOORRRbbblllgggTTTEEELLLYYY|||qqqbbbddd|||ddd???666???EEEHHHIIICCCBBBAAA@@@@@@@@@??????>>>???>>><<<999777666777777777999<<<>>>>>><<<999888888999;;;<<<<<<:::888:::;;;<<<======>>>======>>>>>>@@@EEEDDD===DDDTTT\\\aaawwwrrrzzzxxxuuuuuutttuuuvvvuuurrroookkkllllllllljjjfffbbb```VVVTTTPPPMMMOOOUUU^^^eee```aaaccceeebbb^^^\\\^^^lllggg```^^^bbbhhhjjjiiipppsssqqqzzzwwwggg```[[[\\\```aaa___[[[WWWIIIFFFSSSYYYQQQPPPXXXdddRRRGGGMMMUUUTTTQQQQQQQQQPPP```tttzzz}}}|||tttooooooooommmnnnttt{{{ssssss|||~~~yyyyyyjjjzzzlllNNN???>>>aaaeeevvv```]]]XXXRRRPPPPPPMMMGGG@@@DDDBBB@@@@@@BBBDDDCCCBBB???===;;;::::::;;;===>>>IIIAAA:::999;;;;;;666111222777::::::777666888<<<777777888999:::999666444777444444888999888:::>>>>>>CCCOOOnnn{{{yyyyyypppaaaPPPAAA666222222888;;;AAAIIIRRRYYY^^^```aaadddiiilllmmmnnnnnnoooqqqrrrssstttttttttvvvwwwuuuuuusssqqqrrruuuxxxyyyvvvvvvvvvtttsssvvvzzz~~~yyy||||||yyyxxxyyywwwtttrrrrrrssssssrrrpppnnnmmmhhhhhhhhhgggddd^^^VVVPPPLLLCCC===>>>???>>>AAAHHHKKKNNNJJJAAAEEEeeehhhkkkuuuEEE999111444444///...222...---------,,,,,,,,,+++******++++++++++++******))))))***,,,...000222333++++++++++++++++++++++++++++++,,,---------------,,,...000000000000222444333444444444444666999;;;???AAAAAA???AAAGGGIIIHHHFFFEEEDDDEEEFFFHHHKKKOOOHHHIIILLLWWWlll+++++++++*********))))))(((((((((((((((((())))))''''''''''''''''''''''''(((((())))))))))))(((((())))))***)))'''---@@@RRR{{{rrrkkklllkkknnntttvvvsssvvvxxxvvvZZZhhhooorrrwwwuuuuuuzzzlllccc[[[PPPNNNKKK@@@:::;;;;;;:::999888999::::::999999999;;;===???@@@@@@CCCDDD@@@;;;999===AAADDDDDDBBB@@@BBBJJJVVV```dddrrrzzzUUUBBBJJJSSS^^^nnnwwwxxxeeewwwPPP@@@777<<>>>>>???@@@???@@@???===:::777777888666777999<<<>>>>>>;;;888777777888:::<<<<<<999777:::;;;;;;;;;;;;:::999888???<<>>???BBB===999:::======777000666;;;>>><<<777444666:::999777666666777888888777999666666999:::777888;;;===@@@>>>KKKpppuuudddTTTDDD:::999;;;===>>>???EEENNNUUUSSSVVVZZZ^^^bbbggglllpppjjjlllnnnnnnmmmlllnnnppprrrpppoooppppppqqqsssuuussssssrrrpppppprrruuuwwwtttwwwwwwtttssssssppplllkkkllllllkkkiiigggeeeccc^^^]]]ZZZWWWTTTOOOIIIEEE<<<===BBBHHHJJJIIIKKKPPPSSSYYYbbbsss```qqquuuHHH999444333555222++++++///,,,,,,,,,,,,++++++++++++)))******++++++******))))))))))))***+++,,,......***************************++++++,,,,,,,,,,,,,,,+++---////////////111222000111333444555888;;;>>>???CCCEEEDDDDDDFFFEEEAAAGGGGGGFFFFFFGGGJJJLLLLLLOOOKKKGGGHHHQQQbbbwww+++************)))))))))''''''(((((((((((())))))'''''''''''''''''''''''',,,+++***)))((((((((()))'''(((++++++))))))111<<<]]]{{{xxxnnnmmmsssuuuvvvqqqvvvqqqkkkjjjggglll}}}~~~zzzmmmXXXQQQHHHCCCDDDHHHLLLOOOJJJHHHEEECCCBBBDDDFFFGGGCCCJJJOOOMMMHHHGGGOOOXXXPPPTTTZZZbbblllxxxsss___WWWbbbWWWZZZggguuuooouuuqqqlllIII;;;<<>><<<;;;===???>>>???>>><<<999777777888333444555888:::999777444555555666888::::::777555666777777666666555444333>>>:::AAAEEE======AAA<<<===JJJOOO}}}yyyttt|||zzzvvvsssrrrtttssssssssstttuuuvvvwwwhhhccc```ccckkkrrruuutttggg]]]UUURRRNNNIIILLLSSS___XXXQQQOOOOOONNNOOORRR[[[bbb```]]]dddddd]]]]]]\\\^^^hhhfff]]]jjjssscccZZZVVV]]]cccYYYTTTSSSNNNGGGHHHKKKPPPYYY```___[[[\\\dddpppzzz~~~|||{{{^^^]]]\\\[[[WWWXXXcccooommmnnn{{{uuunnnrrrssstttuuuvvvvvvuuutttuuuvvvyyywwwuuuqqqkkkooocccFFFHHH[[[wwwxxxZZZPPPTTTMMMJJJHHHJJJOOOSSSVVVWWWbbbWWWIII@@@???@@@@@@???===============>>>>>>???===:::999;;;???>>>999444:::===???<<<666333555888<<<999666555555666666555:::777777::::::888888::::::EEE@@@<<>>;;;<<<>>>>>>>>>???>>><<<999999;;;>>>;;;<<<<<<:::888666666777333333333555777666444222333333444666888888555333222333444555555555444444;;;777@@@CCC888===EEE<<<:::===@@@ggg{{{uuurrr~~~|||wwwsssqqqsssssstttuuuuuuuuuttttttiiieeeeeennn{{{{{{sssfff\\\VVVYYYXXXSSSVVV^^^^^^XXXVVVYYYZZZWWWXXX\\\```fff]]]TTTWWWWWWRRRSSSZZZZZZYYYVVVTTTWWWYYYWWW___XXXXXXVVVRRRXXX[[[QQQLLLNNNSSSZZZ___aaaccceee^^^qqq{{{pppcccbbbkkkpppkkkddddddhhhkkk|||yyyzzzuuuzzz{{{zzzwwwtttpppmmmnnnppprrrrrrssstttvvv|||jjjPPPDDDMMMnnniiifffqqqKKKQQQVVVJJJMMMIIIJJJNNNNNNKKKOOOWWWaaaUUUGGG???>>>??????===;;;<<<===>>>???>>>>>>===:::999888999;;;;;;999888:::;;;;;;888444333444777888777666666777777666444777444666:::;;;999999<<<<<>><<<888;;;CCCBBB:::=========:::777777:::===888999:::888666555555666555444444555666666444222222222333555777666444222111222444666777888888888:::555???AAA555===HHH>>>999999AAA:::AAA___yyy~~~|||xxxwwwxxxzzzzzzzzzsssuuuvvvvvvtttpppllljjjeeecccfffuuusssddd[[[ZZZaaabbb\\\\\\ccc^^^YYYYYY\\\[[[VVVUUUXXX^^^cccYYYNNNSSSXXXXXX\\\ZZZWWWTTTZZZ```YYYVVVaaaYYYRRRPPPPPPVVVdddbbbOOOMMMOOOUUU[[[ZZZWWWYYY```___qqqxxxmmmgggllljjj^^^iiiiiiccc]]]eeewww|||xxx}}}{{{wwwuuuqqqmmmkkkllloooqqqrrryyyeeePPPCCCUUU}}}xxx```qqqoooTTTPPPQQQSSSVVVDDDBBBHHHOOOLLLDDDIIIWWWVVVLLL@@@;;;===@@@???===999;;;===??????>>>===<<<888777666444444555777888999888777444333333555666222222444888:::;;;999666333111333999;;;999:::======777111666===:::GGGeeewww~~~jjjppp{{{~~~sss}}}|||{{{wwwnnnaaaRRRGGG<<<<<<<<<;;;999:::===???FFFKKKQQQSSSRRRRRRVVVZZZVVVUUUZZZcccfffbbbaaaddddddcccccccccbbb```]]]ZZZYYY\\\\\\XXXVVVVVVTTTPPPJJJJJJJJJHHHFFFCCC@@@???===@@@EEEJJJMMMLLLHHHDDDFFFWWWgggyyyzzz]]]666...666555111---***,,,///...---,,,)))))))))))))))*********(((((())))))))))))((((((''''''''''''((()))***+++))))))))))))))))))))))))))))))***++++++++++++++++++---////////////111222000000111111111222555777666:::<<<<<<===@@@@@@===>>>AAABBBAAAFFFLLLLLLFFFKKKEEEDDDHHHHHHGGGJJJPPPLLLKKKKKKOOOZZZdddhhhfffyyywwwjjjaaa\\\YYY))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&+++222AAA^^^~~~zzziii___dddpppwwwlllqqqwww|||}}}rrrggg___eeeqqqtttrrr~~~www}}}yyyjjj[[[SSSXXXWWWSSS]]]ooowww^^^WWWsssfffNNNGGGDDDAAA???::::::::::::::::::::::::======<<<;;;::::::999888;;;999666333222333444555888555333333555555333000111333555666555444444444222444666777666555666666999:::999888666666888:::777<<>>???@@@@@@@@@???===<<<333666777777666555777999999888666444333222222333444333333555888888555111333444666888888888888777999999888888:::>>>BBBDDDgggyyyyyysssxxx{{{tttmmmnnnllliiihhhkkkllliiihhhSSSBBB@@@@@@:::999<<<>>>:::;;;AAACCCAAACCCHHHEEEBBBEEENNNSSSRRRQQQSSSZZZ]]]ZZZUUUWWW[[[SSSFFFNNNMMMLLLMMMJJJFFFDDDFFF===;;;===AAA???;;;???GGGFFFGGGEEELLLYYYUUUNNNTTTtttwwwwwwGGG666888777000---......---,,,,,,+++******))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************,,,---......//////......000000000000111111111111333444666888:::;;;<<<<<<>>>>>>>>>???AAACCCEEEFFFAAACCCEEEGGGGGGHHHIIIKKKQQQKKKFFFKKKTTTXXXSSSLLL\\\bbbiiiooorrrtttxxx{{{zzzsssqqqgggddd```^^^]]]ZZZTTTPPP))))))))))))(((((((((((()))((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))&&&((((((,,,===[[[vvvuuuzzz{{{xxxvvvuuunnnfffrrrllljjjpppzzz}}}yyyuuullleee^^^]]]ttt{{{|||uuuxxx|||{{{ppppppeeezzzyyyuuusssccc___kkkooobbbYYYZZZrrrjjjjjjuuukkkfff___aaakkk}}}```RRRCCC>>>===;;;::::::;;;;;;;;;::::::999999999<<<;;;;;;:::999888888888:::888666333222222444555777555333333444444222000111333555666555444555555444666999999888777777888888888888777666666888:::<<<<<<>>>===888===YYYxxxvvvyyy}}}tttzzz~~~zzz~~~dddQQQOOO```sss~~~uuuooonnnoooooovvvnnneeebbbkkktttoooeeeUUUTTTXXXaaaffffffhhhmmmmmmmmmoooqqqtttsssppplllpppnnnllljjjjjjlllooopppllliiifffgggiiiiiieee```\\\[[[\\\```dddeee```\\\```dddhhhkkkooosssyyy~~~wwwrrrnnnjjjwwwxxx{{{{{{pppjjjfffcccaaaSSS[[[______dddwwwxxx]]]OOOQQQZZZ|||nnnggg___NNNBBBGGGOOONNNLLLMMMBBB???>>>AAABBBBBBDDDHHHEEEAAA>>>===???@@@???===<<<<<<<<<<<<<<<;;;::::::666444333444666888888888888777555444333333333333777666555777999888555222111222444666777888888888777777777888:::<<>><<<999888??????>>>???AAADDDFFFHHHBBBHHHKKKHHHDDDDDDEEEDDDBBBBBBBBBBBBBBBBBB@@@===CCC@@@AAAGGGHHHDDDDDDGGGGGGDDDJJJddd}}}vvvvvvbbbHHH222111666444///......------,,,++++++******((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))************+++,,,,,,------,,,,,,............////////////222222333555777999:::;;;<<<===>>>???AAABBBCCCDDD???BBBDDDEEEFFFFFFHHHIIIKKKGGGDDDHHHPPPSSSOOOIIILLLPPPUUUXXXWWWVVVUUUVVVXXXZZZ^^^bbbeeeggghhhhhh```dddgggeee___YYYWWWWWW^^^\\\ZZZZZZZZZXXXTTTPPP))))))))))))((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))))))))+++((("""''';;;VVVhhhiiippptttuuuuuuuuussspppnnnggghhhxxxxxxuuunnnfffooozzzwwwuuuwwwuuuuuu~~~zzz}}}qqq|||vvvvvvsss|||{{{|||^^^]]]uuuaaaHHH@@@>>>@@@CCCBBB>>>>>>@@@===<<<;;;:::999888888888::::::999888888888888888999888666333222333444555666555333333444444222111000222444555444444555666666888;;;;;;:::999999:::555666777777666666888:::>>>:::999;;;::::::CCCQQQ___wwwyyyzzzwwwyyyoooeee]]]eeevvv|||uuunnnnnnnnnooorrrnnnaaaSSSTTTTTTYYY```ddddddfffiiinnnnnnppprrrttttttrrrpppsssrrrqqqqqqsssuuuxxxzzztttsssrrrtttuuusssnnniiijjjiiiiiilllpppqqqnnnkkkmmmpppuuuzzzyyyssstttuuutttzzz~~~pppiii^^^TTTOOONNNNNNNNNWWWfffpppxxxvvv\\\GGGGGGSSSeeewwwwww|||wwwJJJHHHHHHIIIJJJIIIDDD<<<666EEEAAA???@@@???===>>>BBB<<<===?????????>>>>>>???;;;:::999888888888999999888444000111555888888666777666444333333333444555777666666777888777444222///000222444666777777777444555666777999:::;;;<<<777===OOOmmmtttooouuuttt}}}{{{oootttvvvrrrtttpppjjjmmmzzzsss\\\KKKBBB@@@@@@AAA<<<@@@>>>888888>>>???:::>>>>>>???@@@>>>:::===CCC@@@HHHKKKFFFBBBEEEEEEBBBCCCBBBBBBEEEJJJPPP\\\gggsssuuuxxx}}}~~~YYY666///---222333---***,,,------,,,,,,+++*********((((((((((((((((((((((((&&&''''''''''''(((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''(((((())))))))))))******((()))******++++++******++++++,,,,,,,,,---------000000000111333555777999;;;<<<>>>@@@AAABBBAAAAAA???AAACCCDDDDDDDDDFFFGGGGGGFFFFFFIIIMMMOOOMMMJJJSSSUUUXXXXXXVVVRRRPPPOOOMMMPPPTTTYYY[[[[[[ZZZXXXYYY]]]```___ZZZVVVUUUUUUZZZYYYYYYYYY[[[ZZZXXXWWW))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))'''+++,,,)))'''---:::EEEWWWdddppprrrmmmlllssszzzppphhhiiiwww|||yyy|||{{{tttiiiYYY]]]cccfffgggrrr}}}~~~|||wwwqqqmmmooocccWWWlllrrr}}}jjjKKK>>>===DDDBBBAAA@@@===888999===>>>===;;;:::888888888888::::::999888888888999999:::888666555444444555666555444333333333333222222...000222333222222444555777999;;;;;;:::999999999333555666666666666888:::===888777;;;===;;;;;;???===___llljjjgggzzzqqqcccZZZcccttt}}}sssnnnkkkgggddd```___```bbbdddeeegggiiilllmmmmmmnnnoooooommmlllsssrrrqqqqqqrrrssstttuuuwwwvvvvvvvvvwwwuuuqqqnnnqqqppppppqqqtttvvvuuutttqqqsssvvvzzz}}}|||wwwmmmgggjjjtttzzz{{{}}}wwwmmmfffTTTPPPLLLJJJNNNVVV___ddd}}}NNNAAA>>>KKKnnneeefffdddFFFFFF@@@FFFGGGCCCDDDIIIIIIBBBHHHCCCAAAAAA???======AAA<<<===???@@@@@@???>>>======;;;999777777888:::;;;:::777444333444555777777555444333333333444555666444444555666777777666555333333444444555666666666222333555777888888777777???999999IIIfff~~~sssvvvkkkrrr{{{ppplllooovvvkkkYYYUUUYYY]]]YYYPPPQQQXXXQQQBBBKKKAAA===BBBCCC===<<>>AAABBBBBBAAAAAA@@@BBBDDDEEEDDDDDDEEEFFFHHHIIIKKKNNNOOOPPPOOONNNPPPQQQQQQQQQQQQPPPPPPPPPPPPRRRUUUXXXZZZYYYXXXWWWaaacccdddaaa\\\XXXUUUTTTXXXXXXXXXYYYZZZZZZZZZZZZ))))))))))))((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%'''***+++)))((()))+++;;;LLLeeexxx}}}yyysssppp{{{pppfffdddaaaaaakkkxxxuuu|||}}}xxxwwwnnnsssooocccWWWYYYgggppppppxxxvvvzzzvvvnnn~~~~~~{{{}}}}}}~~~gggfffcccFFFQQQrrr|||eeeIIIBBBDDDCCC@@@LLLEEE@@@???===;;;;;;===???===;;;999888888888888;;;:::999888888999;;;<<<:::999888666666666666777333333444333222222222333---///000000000000222333555777999:::888777777777333555666777666777888999:::888999::::::999:::<<>><<<===<<<:::<<>>@@@???:::555444888<<<444444333222333444555666222444666777888:::;;;<<<999888777777666555555555222333555666777666555444<<<888444666BBBVVVlllzzzsssiiiyyy|||wwwpppvvvvvvrrrpppqqqssslllbbbfffrrrwwwwwwwwwzzz|||rrrpppmmmJJJ;;;999666000...,,,,,,***(((+++...+++***************))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((())))))*********************+++++++++,,,,,,,,,000///......///222444666999;;;>>>AAABBBCCCBBBBBBBBBDDDFFFFFFEEEEEEFFFGGGIIILLLOOOQQQRRRRRRRRRQQQLLLKKKIIIHHHKKKNNNRRRTTTRRRSSSSSSTTTUUUVVVVVVWWWZZZ[[[\\\\\\ZZZXXXWWWVVVTTTTTTUUUTTTTTTTTTUUUVVV))))))))))))((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***'''&&&)))***'''&&&''''''---AAAaaa}}}zzzxxxvvvpppfff]]]\\\cccjjjkkkqqq|||{{{pppsss|||{{{xxxjjj```]]]aaaeeeZZZfffeeebbbmmmyyy~~~zzzzzzxxxwww{{{uuuvvvwww~~~lllggg___SSSFFFBBBOOO[[[YYYxxxeeeTTTBBB<<>>===>>>===:::888777888999::::::999888777888:::<<<===999888777777666666666777222333444333222111222333///000000///...///000222444666777777666444444444444666888888777777888999999::::::888555444777;;;GGG>>>GGGHHHXXXhhhppppppxxx{{{iiiTTTLLLLLLXXXnnn|||sssoooooopppnnnkkklllmmmlllllllllnnnpppqqqrrrsssuuuvvvvvvvvvvvvxxxvvvuuutttssstttuuuvvvtttuuuuuuvvvwwwxxxyyyzzzzzz{{{}}}}}}{{{yyyzzzxxxuuuuuuxxxwwwssshhhbbbYYYPPPNNNRRR[[[cccnnn{{{iii[[[ZZZiiiyyymmmvvvuuugggJJJDDDDDDCCC@@@LLLKKKEEE>>>@@@EEECCC;;;???;;;:::======<<>><<<@@@LLLWWWmmmllliiiqqq{{{uuummmyyyxxxiiiqqq~~~uuuoooOOO:::---...444111,,,++++++,,,---,,,***)))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))((()))******++++++************+++++++++,,,,,,,,,///.........000111333444777999;;;>>>AAABBBCCCCCCDDDFFFHHHHHHGGGFFFFFFGGGIIIKKKNNNQQQRRRRRRQQQOOOUUURRRNNNNNNQQQVVVZZZ\\\ZZZZZZZZZZZZ[[[\\\]]]^^^____________^^^]]][[[ZZZVVVVVVWWWVVVTTTTTTUUUWWW))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((,,,'''&&&******'''(((+++&&&!!!&&&<<>><<<:::888777888:::;;;999888666666777999;;;===666666666555555555555555111333444333111111222444222222222111//////000222333555666666444333222333555777999:::888777777888999::::::666333444888;;;999<<>>???::::::;;;>>>BBBEEEDDDBBB@@@===<<>>===>>>AAABBB;;;:::888777666777888999<<>>888666999===555444333222222222333444444666999::::::<<<@@@CCC===<<<:::888777666666666777777777777666555555444,,,666@@@CCC???===AAAGGGNNN```kkkxxxooowwwwww~~~}}}wwwyyyxxxooowww{{{rrrwwwyyySSS===222333111111000'''---......------,,,)))&&&))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((()))***************************++++++++++++------...//////000111222444555888:::>>>@@@CCCDDDEEEGGGHHHHHHGGGFFFFFFGGGHHHIIIKKKOOORRRRRROOOLLLOOOMMMKKKLLLPPPTTTVVVVVVUUUVVVWWWXXXYYYYYYYYYYYY\\\[[[ZZZYYYYYYWWWUUUSSSXXXYYYYYYXXXVVVUUUXXXZZZ))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%###%%%***)))$$$$$$))))))((()))---222===TTTkkkoooxxxwwwjjjhhhrrrrrrhhhWWWWWW]]]___]]]fffoookkkkkkgggmmmyyyzzz{{{llleeeooocccWWWdddTTT^^^bbbZZZTTTXXX[[[YYYxxxeeehhhmmmcccgggwwwxxxcccTTTNNNWWW[[[TTTQQQVVVIIIQQQbbbwwwvvvnnnwwwxxxtttjjjMMM>>>BBBGGGHHHCCC???===???@@@???<<<@@@======AAABBBAAABBBFFF===;;;999777777999;;;<<<888666555444555888;;;<<<444444444444444444333333000222444333111000222444444555444222000000111333333444666666444222222222666888:::;;;999777777888999:::999666666999<<<===999<<<222333>>><<>>???AAA???;;;;;;>>>@@@@@@CCCGGGEEEEEECCC>>>999:::BBBHHH===<<<;;;:::::::::;;;<<<666777777777666555666666555444333222222222333333222555777888777888<<>>;;;???GGGBBBBBBCCCDDDCCCBBB@@@???>>>>>>@@@BBBCCCAAA===::::::::::::::::::;;;<<<===777555333444666888999999:::777444333555666555444333444444444444333222111444555555444222111111222222444888999888777666666???<<<999999:::999666333999888777666666777888999666888888777666999>>>CCCBBB]]]qqqoooxxxvvv}}}wwwqqqjjj[[[MMMQQQTTTYYYcccrrr~~~{{{wwwvvvxxxxxxuuuuuuwwwwwwuuuuuuwwwtttooofffhhhjjjkkklllmmmppprrrwwwkkk}}}sssjjjuuupppxxxuuuwwwxxxooohhhrrrhhh___iii|||~~~~~~ZZZHHHDDDAAAAAAAAA???<<<;;;<<<===>>>>>>???>>><<<<<<===>>><<<;;;::::::<<<============BBBGGGGGGBBB>>>>>>???AAA;;;888;;;===;;;888999888888999999999888888777888444222444555444777;;;;;;999777666555666777888===:::999;;;:::666666999888999::::::999666444222333666888777666555888:::BBB;;;;;;CCCKKKUUUkkk|||qqqrrr{{{{{{~~~yyyvvv{{{fffDDD222111......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))),,,---...---------///111000111333555888;;;>>>@@@BBBAAACCCFFFEEEAAA@@@DDDEEEDDDEEEIIINNNPPPNNNLLLIIIJJJLLLNNNPPPRRRRRRSSSVVVVVVVVVUUUUUUTTTSSSSSSPPPRRRPPPNNNNNNQQQOOOLLLKKKKKKJJJJJJMMMRRRXXX\\\))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''''''''''')))---000333===NNNaaarrrzzzxxxqqqjjjnnnsssjjj[[[^^^fffooorrroookkklllooowww|||~~~zzzyyy{{{~~~}}}zzzwww{{{rrrpppwwwlllgggooorrrzzz}}}zzzkkkZZZOOOBBB:::===???<<<===CCC???@@@AAABBBBBBBBBAAAAAA???>>>======>>>>>>===;;;999999999999::::::;;;;;;999777555555666777777666888999999888666555666888444333333333222222222222555555666444222000000111444666888999888777777777===;;;999888999999777555555555666666666666555555888999;;;:::999;;;>>>BBBDDDGGGHHHkkk~~~sssrrr|||tttyyy|||uuu~~~yyyvvvjjjYYYMMMKKKMMMPPPPPPcccmmm~~~|||}}}zzzqqqjjjfff```ZZZgggmmmtttwwwvvvssspppooowww{{{iii^^^```nnncccmmmvvvyyy{{{~~~wwwXXXJJJFFFCCC???===>>>>>><<<:::999:::;;;:::<<>><<<;;;<<<:::::::::;;;===>>>???>>>===@@@BBBAAA<<<:::;;;>>>BBB<<<:::;;;;;;888777999777888888999999999888888<<<777444444444222444888:::999777555555666777888777666999>>>???:::777888999:::::::::888666333222222555666666555555777999;;;555444:::<<>>???999888===<<<===>>>@@@AAAAAABBBBBBAAA===:::888999;;;======;;;;;;;;;;;;;;;;;;<<<<<<<<<:::777666666666444333444888;;;:::666444666888444333222111000111222222777777888666333222222333888999999888777666777999;;;:::888888999999999888333444666777777666444333:::<<<>>>>>>>>>===???@@@@@@===666GGGgggjjjmmmmmmwwwuuu}}}cccyyy|||uuulll```XXXYYYSSSXXXdddfffZZZQQQRRRYYYYYY^^^hhhwwwyyywwwqqqttt{{{xxxppp]]]OOOiiiwww{{{uuu}}}{{{vvvZZZ:::///666???<<<444888999::::::888888999:::888;;;???@@@>>>;;;999888888999:::<<<===>>>>>>???>>>???>>>;;;888777;;;>>>???<<<:::;;;999777:::???777777888999::::::999999===888444444444222555999999888666555555666777777555777>>>FFFHHHBBB<<<;;;::::::::::::888666444222111333444444444444555777888444555888666333888AAAIIIWWWaaammmxxx}}}xxxwww}}}jjjIII999+++)))***)))+++000,,,,,,,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))***,,,---,,,,,,,,,...000......000222444777999;;;???===>>>AAA@@@>>>???DDDBBBBBBCCCDDDEEEEEEEEEDDDFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMOOOPPPOOOMMMKKKIIIFFFJJJKKKIIIJJJNNNOOOLLLXXXTTTNNNMMMNNNPPPQQQPPP))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&(((++++++'''###'''((()))(((,,,:::OOO___lllqqqwww~~~wwwsssddd[[[___]]]RRROOOUUUZZZ]]]bbbeeecccbbbhhhpppooowwwllloooxxxqqqpppsssssssssuuuhhhnnn{{{yyyqqq|||pppeee^^^TTTIIIHHHOOOWWWlll}}}|||zzz^^^JJJDDDCCC@@@?????????===999===;;;;;;===:::666888>>>;;;<<<===>>>??????@@@@@@BBB???;;;:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;999777666666555444222111444777888777555444333444222000//////000222333777888999888666555666777::::::999777555555777:::999888777777888999999:::555666777888888777666555<<<===@@@AAAAAA@@@>>>>>>999???<<<;;;>>>>>>PPPsss|||yyyfffnnnyyyyyy|||wwwyyypppnnnlllddd\\\XXXKKKEEEBBBGGGQQQ___mmmxxx|||ppplllbbbeeesssyyyzzzqqqpppiiiNNN:::888777:::===>>>:::555555777999999999999:::;;;<<<>>>@@@@@@===:::888777777999;;;<<<<<<<<<<<<<<<=========;;;999:::===@@@<<<:::::::::888777===EEE777777888999::::::::::::999555333444555555888===777777666555555555666777444666===FFFGGGAAA<<<:::777888888888888777666555000111222222333333444555555444666999888444666<<<:::AAAAAAHHH\\\lllyyyxxx{{{uuueee]]]JJJ333000+++,,,222555111+++)))+++++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))***+++,,,+++++++++---///---...///111333555777999<<<;;;;;;======<<>><<<:::666666888999777666;;;BBB<<<<<<<<<<<<======>>>>>>BBB@@@??????@@@@@@???>>>>>>>>>??????>>>===<<<;;;777666555555666666444333333111222555::::::555000333222000//////000222444333555666777666666888999:::999888666444444777999666666666555555777999;;;888777666555555666777888;;;===???BBBBBB@@@===;;;777999:::>>>BBB======EEEnnntttsss~~~wwwyyytttpppxxxqqq{{{{{{qqqrrrxxxsssqqqssssssmmmkkkllldddnnnvvvyyy}}}~~~}}}{{{uuuqqq~~~|||www~~~{{{dddppp|||{{{dddMMM:::///000555:::999555444999???555777:::;;;::::::;;;<<<@@@AAA@@@>>>:::888777777777999;;;;;;999888999:::999:::;;;;;;;;;;;;===>>>:::888888888555444999AAA888888999:::::::::::::::999555333555666555888<<<555555555555555555666666111111555;;;;;;666333333444444555666777777888888000000000111222333333333000///111444555444777:::444888333555DDDPPPYYYgggxxx{{{hhhRRRDDD;;;333---+++000---,,,+++)))&&&'''***)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((***+++*********,,,.........///000222444666777999888888;;;<<<;;;>>>DDDNNNGGGAAADDDLLLOOOJJJCCCCCCCCCDDDEEEHHHJJJMMMNNNQQQSSSUUUWWWVVVTTTQQQOOOQQQUUUVVVSSSPPPRRRSSSRRRXXXTTTPPPNNNOOOPPPOOONNN))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%'''((((((###&&&)))(((&&&&&&***///***///444:::AAANNN]]]gggqqqqqqxxxxxxrrrsssjjj]]]UUUZZZ^^^WWWNNNIIIDDDBBB@@@AAACCCGGGJJJKKKZZZZZZfffjjj\\\VVV\\\___\\\RRRKKKCCC;;;CCCKKKFFFDDDAAADDDPPPaaaqqqSSS???>>>>>>@@@<<>>AAAAAAAAABBBCCCBBB@@@===;;;<<<<<<<<<;;;:::888777333333333444555666444222666222000555<<<>>>888111222222111000111222333444000222444444333444555777777777666444222333555777444444444333333444777:::666555333222222333555666::::::<<>>===;;;@@@@@@QQQZZZyyy|||~~~yyyvvvqqqoooqqqooolllsss}}}|||xxxtttwwwzzz}}}|||zzzvvvttt{{{xxxzzzeeeyyyzzz~~~~~~}}}~~~mmmQQQ>>>666333444777888777555333111222555888444777999;;;;;;:::;;;<<<@@@@@@>>><<<888777777888777999;;;999777777999===::::::999999999:::;;;;;;;;;888666666444111444999999999::::::::::::999999:::777666888888444444777444444444555555555555555444222333666666222111333222222333444555666777888000//////000222333333222000000000000222333555777000555222444>>>@@@>>>DDDSSSccc{{{yyyyyyyyyhhhYYYBBB555...222111+++,,,444***++++++)))&&&$$$&&&)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))***)))))))))+++---.........///111333444555666555777;;;<<<;;;>>>CCCLLLEEE???BBBJJJNNNJJJDDDJJJJJJJJJLLLNNNPPPSSSUUUWWWXXXXXXXXXVVVRRROOOLLLSSSXXXYYYTTTOOOPPPQQQPPPSSSRRRPPPNNNNNNNNNPPPQQQ))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&'''"""%%%'''(((&&&$$$$$$$$$$$$%%%'''***...444===EEEbbbeeegggeeecccfffpppyyysssmmmvvv{{{pppaaaYYYWWWNNNEEEBBBDDDFFFDDDAAA;;;@@@HHHDDD===HHHXXXYYYJJJEEEEEEDDDFFFZZZlllmmmrrrpppppppppnnnhhhdddcccrrr[[[AAADDDDDDDDDIIIAAAAAAFFFCCCBBBCCC@@@;;;;;;???>>>???@@@>>><<<;;;::::::;;;;;;;;;;;;<<<===???@@@@@@@@@???@@@AAAAAA???===999:::;;;;;;:::777555444222111111333444444222000444222111555:::<<<888444222222222222333333333444333444555555333333444555222333333222111111333555333333333111000111555999444444444333333444444444777777888;;;>>>>>>:::777777777:::666///666CCCGGG444222<<>>CCCBBB???;;;888777888999:::<<<777555888999777888:::;;;;;;;;;;;;:::999888888999777888;;;:::666444555333333444444555555555555777555555888888555555777333222222222333333444444111///...000333444333111333333222222222444444333000666444555===:::222333555>>>NNN^^^mmmxxx{{{|||ppp[[[III===111(((---+++***---...,,,---///&&&))),,,......---)))%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''((())))))((((((***,,,,,,,,,------///000222222333333777<<<===<<<>>>CCCDDDBBB@@@BBBFFFIIIIIIHHHQQQPPPOOOOOOPPPRRRTTTVVVWWWXXXXXXWWWUUUSSSQQQPPPRRRWWWYYYSSSNNNNNNPPPPPPNNNPPPQQQOOOLLLKKKOOOSSS))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***)))&&&$$$$$$&&&'''&&&$$$$$$%%%'''***,,,)))'''&&&(((((('''''''''"""111>>>BBBFFFSSSdddnnnhhh^^^```qqq~~~{{{ssspppooorrrssspppkkkgggggghhhnnnwwwyyyllljjjwwwggg]]]^^^hhh{{{sssuuudddRRRDDD;;;:::<<>>======>>>>>>===<<<:::;;;<<<<<<:::888555444222111111222333222000...000000222444666777666555111222333444444444444333888999999888555444444555///000111111000000222444222333333000...///444888444555777888888777555444555555666999<<<<<<999555222000666999777>>>BBB999<<<>>>666555>>>CCCMMM]]]dddqqq~~~sss{{{wwwrrriiiuuunnnllloookkkcccgggqqqqqqzzz{{{www{{{xxx~~~xxx}}}wwwxxxgggpppyyyooo|||xxx{{{rrrwww^^^IIIAAA;;;555333222555888555......444,,,000333222000///111444///222555666666555444555000333888:::999888777777666888:::999888;;;BBBIIILLLFFF???999777888:::<<<;;;666666;;;@@@AAAAAABBB<<<<<<<<<;;;:::999888777444333666;;;<<<888666888222333444444555555555444555333444777888555555777444444333222111111111111222///...000333555333111111222222111222333111...333777222222:::888222444//////111666???HHHPPPUUUXXX___jjjuuu}}}xxxsssbbb<<<>>>;;;222,,,,,,......---000...'''(((...---'''...***%%%$$$'''+++)))%%%&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&((()))(((((((((***,,,+++++++++,,,---...000000222222777<<<>>><<<>>>BBB>>>AAADDDDDDCCCDDDIIINNNOOONNNLLLJJJJJJKKKMMMNNNTTTUUUVVVVVVWWWWWWXXXWWWQQQWWWYYYTTTOOOOOOQQQQQQKKKOOORRROOOJJJIIINNNSSS((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&'''))),,,000444666===@@@GGGTTT```fffeeeaaahhhgggfffgggiiinnnsssvvvhhhdddwwwzzziii]]]OOOHHHHHHHHHDDD??????===:::;;;>>>???>>><<<>>>===???CCCIIIJJJFFFAAA@@@>>>;;;::::::===@@@BBB<<<===>>>===999777888:::::::::888666555777;;;???===;;;999:::;;;===>>>===>>>::::::<<<999555999@@@888777777888888777555333888666444444444333111000000222333333333444666999222000000555777444333444444333222222222333444555333444444222111111333555222222222222333555777888888777555333333333555555888888999999999:::::::::888444222444888;;;999666777888::::::::::::<<<>>><<>>???AAABBBAAA@@@FFFDDDDDDFFFEEEBBBDDDHHHPPPSSSWWWWWWTTTSSSTTTVVVVVVVVVUUUQQQLLLJJJKKKMMMOOOLLLJJJJJJKKKMMMNNNNNN((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&'''&&&&&&'''))),,,///000---,,,...444;;;???===:::DDDDDDCCCDDDFFFIIIMMMOOOYYY[[[QQQ???;;;EEEIIIDDDDDD<<<333///111333222///555333222333666888888777<<<;;;<<<@@@EEEEEE@@@<<<>>><<<;;;::::::<<<>>>@@@999;;;<<<;;;999888999;;;;;;:::999777666777;;;>>><<<;;;999999;;;<<<===<<<:::888999;;;:::888<<>>???>>>===AAA??????AAAAAA???CCCHHHKKKMMMPPPQQQPPPPPPPPPQQQQQQQQQOOOLLLIIIIIILLLPPPRRROOOLLLKKKLLLMMMMMMMMM((((((((((((''''''''''''&&&'''((()))((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&''')))******'''$$$$$$&&&((('''&&&*********+++,,,...///000,,,---,,,((((((+++,,,***///,,,((('''(((***++++++111000000222555888999888>>>>>>???BBBEEEDDD@@@<<<;;;;;;:::::::::;;;<<<<<<666777999999999999;;;<<<<<<;;;:::888666777:::===<<<:::888888:::;;;;;;;;;:::999999;;;;;;999<<>>>>>:::666555777999999777444333222222444666666555888777666666555555555555222333333444555444444444333333222111111222333333222222333333444444555555444333111222333333111000000///......------......,,,---...///000///......000000000///...------,,,---,,,333>>>CCCAAADDDLLL[[[```hhhoootttzzzwwwzzzsssfffZZZQQQKKKGGG@@@<<<888222+++%%%......---------...///000,,,,,,+++++++++*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%''')))***''''''&&&&&&&&&&&&''''''&&&''''''''''''((((((((()))))))))***++++++,,,,,,+++---///000111222555888777777888:::<<<<<<;;;999<<<:::;;;>>>>>>>>>BBBHHHKKKKKKMMMOOOQQQRRRQQQPPPLLLKKKJJJHHHHHHIIIMMMQQQTTTQQQMMMLLLLLLMMMMMMLLL(((((((((((('''''''''''''''((()))******(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&'''---***''''''((()))))))))&&&''''''((()))))))))((($$$$$$''',,,...,,,+++------------,,,++++++,,,---//////000222555999;;;<<<======???BBBDDDDDD@@@===::::::;;;;;;;;;;;;;;;:::444555777999:::<<<===???<<<<<<;;;999777777999<<<;;;999777777999:::::::::===<<<;;;;;;:::999999;;;:::<<<======;;;999777666<<<:::888777666555333111222333333333222222444666444000///222333000...///---......///000111222222666777777555333111222333444333333333333555666777555444222111111222333444666666666666555555555555666444222222444555555333666888::::::888666555555222444999<<<:::777999>>>GGGQQQeee~~~ppp||||||jjj}}}hhhssspppmmm|||uuuhhheeettt|||rrrmmmnnnsss___ggglllgggssscccnnnvvv{{{wwwooonnntttzzz~~~fff]]]rrrqqqhhhiiizzzzzzhhhhhh|||uuuzzz}}}yyyuuuxxx}}}}}}|||uuuqqqpppyyyuuummmbbbSSSBBB222'''///...+++)))***///333555...,,,+++,,,---...---+++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---...///000///...---...000222444111222333333333333222111555555777888999999::::::666777666555444444666888777444222333666888666444222222111111222333444444888777666555444333333333111222222333333333333333111111222222222222111111111222222333444444555555333333222222222111000000///......---------------+++,,,...000000///...,,,++++++,,,---///000111111111//////222000++++++000555777:::<<<>>>@@@BBBEEEGGGIIINNNSSSXXX[[[]]]^^^wwwWWWBBB===777---///---+++,,,...000///............---,,,+++***************)))))))))(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%(((***,,,'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((())))))***++++++++++++,,,...//////111333666555555666999<<<<<<;;;999999999<<>>@@@@@@<<<<<<;;;999888777999<<<;;;999777777888999999999<<<<<<;;;999999999999777888:::;;;:::888666666777:::888777777777777555444444555555333111000111222222...---000222000000222//////000111222222222333111333444333111111111222666555444333222333333444333222111000000111333444666666666666666666555555888666444333333222222111555777888888666444444444555333555888777222444;;;111999888LLL\\\QQQWWWmmmxxx{{{qqqdddooofffffftttwwwlllnnn~~~zzzrrrsssvvvwwwuuuqqqyyy~~~uuuuuuwwwsssvvv{{{vvvuuuzzz}}}www~~~xxxwwwwwwtttooouuuwwwxxxuuummmccc[[[WWW:::444,,,((()))---222555222222222222111...++++++......------...---,,,***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------,,,,,,...111444666111222444555555444333222555666777888888888888777222555777888666555444444444222111333666777555222111111111111111111222333666555444333222111111111111111111111111222222333000000111222222111000000111111222222333444444555444444444333222111111111//////...------------...+++,,,...000000///...---+++++++++++++++,,,,,,,,,000//////000...+++,,,000//////...+++(((&&&&&&'''++++++,,,...///111222222HHHIII===,,,)))333444---///---,,,,,,...///000000((()))******+++***)))))))))(((((((((((('''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%(((***,,,&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))******++++++,,,...//////000333555555555777999<<<======;;;999;;;BBBHHHIIIEEECCCEEEHHHGGGHHHKKKPPPRRRQQQNNNQQQRRRRRRSSSRRROOOLLLIIINNNLLLIIIIIIJJJLLLMMMMMM((((((((((((''''''''''''&&&'''((()))((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&(((((())))))%%%&&&'''((('''&&&%%%$$$((((((((()))(((''''''&&&(((%%%%%%''''''%%%$$$&&&###%%%&&&'''''''''(((***''')))+++,,,---///333555333555999===??????===<<<;;;;;;<<<<<<<<<;;;::::::777666777999===???@@@???;;;<<<<<<:::999888:::<<<<<<:::888777888999999999777888777666888;;;:::777666888:::888555555777:::555444444555888999999888555666555333111///000111222---,,,000222111111333000111222333333333222222...000111111000///000000555444333111111111222222222111/////////000222333444444555555555666666666888777666444222111111111555666666555333333333444555333333444444333777<<<<<<@@@///,,,>>>666222MMM^^^cccccc___bbbjjjkkkeeehhhqqqtttuuu{{{ccccccvvvwwwsssvvv|||}}}nnnsss~~~vvvhhhooowww|||~~~{{{zzz{{{zzzwwwsssssstttxxxxxxtttooommmpppooofff\\\]]]ZZZUUUNNNEEE;;;000***---...111333222...&&&!!!%%%###%%%***,,,+++,,,///***+++++++++++++++,,,,,,((())))))***+++*********++++++++++++++++++++++++)))))))))******+++,,,---,,,,,,,,,,,,...000333444000111333555666666444333111222333555666777777777000333666888777666555555777555444555888888666333111111222111000000111333444333222111111111111111111000000000000111222222000000111111111111000000111111222222333333444444555555666444222111111222000//////...---.........+++,,,---...///......---////////////////////////+++,,,,,,,,,++++++---000***,,,///111222333666999000//////...............+++---+++'''+++333111))))))(((''''''&&&&&&''''''+++,,,---------------,,,((((((''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%''')))***&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''((())))))******+++,,,.........000222444666555666888;;;>>>>>>>>><<<>>>FFFMMMNNNIIIGGGHHHLLLLLLNNNQQQTTTUUUUUUTTTVVVVVVVVVVVVVVVSSSNNNJJJMMMKKKHHHHHHJJJLLLMMMMMM((((((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%&&&''''''(((((((((((()))*********)))(((''''''))))))((((((((((((''''''"""$$$%%%%%%'''***,,,+++'''''''''((()))***++++++)))+++---------...111444555888<<>>===<<<;;;;;;::::::999999999999888777666888<<<>>>>>><<<:::;;;;;;:::999999;;;======;;;888888999::::::999555777666444666;;;999333888::::::888555666<<>>>>>===???EEELLLNNNKKKLLLOOOQQQTTTWWWXXXYYYYYYZZZ[[[WWWUUUSSSTTTUUUUUUSSSQQQOOOLLLJJJIIIJJJLLLLLLLLL)))(((((((((''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&''''''((((((''''''&&&'''''''''&&&%%%%%%'''((()))(((''''''&&&'''''''''###'''(((######''''''"""(((&&&$$$$$$%%%&&&%%%$$$'''***,,,+++******---111333666:::<<<;;;999777777::::::999888777777888888999777666777;;;===<<<:::999:::;;;;;;::::::<<<>>>>>>;;;999888999::::::999888999777444555888555...:::<<<<<<999666888???FFF:::999777666555555222111000111222222111111333555777222///111222000///111222222333333222111///...000222333222///---,,,,,,............000222444555000///...---...///111333//////000111333444555666444555555555444444555777555444333111000111444777000555444///000555777333222***;;;888,,,:::<<<)));;;000---333444///333===444@@@TTTdddgggdddlllyyytttoooyyyffffffzzzyyyoooiiijjj```___dddjjjcccuuuppp___ZZZUUUjjjppp[[[MMMPPPOOODDD<<<666111000---)))***...///---***((((((***+++,,,+++***)))******)))&&&$$$***&&&&&&***+++'''(((,,,---,,,+++)))''''''(((***'''(((***+++++++++***)))''''''((((((((((((''''''))))))))))))***+++,,,---,,,,,,,,,,,,,,,+++***))))))+++...111333333222111555444444333333444555555111111111000111555:::>>>999666333333555444222///111222333222//////111444333333333222333333444444000///.........///111222000000////////////000000000111111222333333444444333555666444000...///111///...------,,,,,,------******))))))******+++,,,+++++++++,,,,,,---------(((+++,,,***)))***,,,+++***,,,......---+++++++++%%%'''***,,,------+++***((('''))),,,)))%%%'''...'''((())))))'''&&&%%%&&&(((''''''''''''((())))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))***+++,,,,,,,,,---000222444222000111555999<<<===>>>>>>BBBIIILLLLLLOOOUUUPPPTTTXXXYYYXXXWWWYYY[[[UUURRROOOOOOSSSVVVWWWWWWRRROOOLLLJJJKKKKKKKKKKKK)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&)))&&&$$$&&&******%%%&&&,,,(((((('''&&&%%%%%%%%%%%%---,,,***'''%%%%%%))),,,###$$$%%%&&&(((((())))))&&&%%%$$$$$$$$$&&&(((***$$$%%%&&&((()))++++++,,,000333666999999888555444555666888888888777555444<<<<<<;;;:::999999999999999999<<<@@@@@@:::777777777888999::::::999888777111111222222333444555555<<>>CCCFFFOOORRRXXX]]]___^^^ZZZXXXfff___WWWVVVZZZ]]][[[XXX[[[mmmwwwiiiWWWSSS]]]gggVVVPPPHHHDDDBBBAAA<<<888666555444333222000//////+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))))),,,,,,,,,---------......222333222111///...///000000000222444777777666333111111222333333333222222555444111///......//////...///111222333333333222111111000000000000111111111111000000000000111111333333222111111222333444333222222111000///......---,,,++++++******+++++++++++++++*********))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((()))***+++---///000000111222444666777999999<<>>>>>999555666555666777999999999888888333444444555555555444444888999888444000333;;;CCCGGGBBB;;;555222111...---///000000000//////111222444444333333333222222222555333111222444555333111000000000222333333111000---------...///111333333000///---...111333444444333333333444444444555555444222111111333444555444555222///...///000000///000000000000000000000000/////////000111222222222000000000/////////...............///000222444666---///222444555666555444999444///...000222111///000:::???777---,,,222666888333...,,,......,,,)))000000///...---,,,++++++++++++*********)))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,000111111000......///111333444888<<<>>>===:::666333333333333333222111000555333111///......//////...///000000111111111111111111000000000000111111000000/////////000111111333222111000000111222222222111111000000/////////---,,,++++++******+++++++++++++++*********))))))(((((()))))))))*********))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((())))))+++---...///...///000222444555666777;;;===???BBBDDDHHHLLLPPPMMMMMMNNNOOOPPPQQQQQQPPPLLLIIIGGGJJJQQQTTTPPPJJJKKKIIIHHHFFFFFFEEEEEEDDD)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&''')))((((((***---+++&&&%%%'''(((((('''''''''''''''(((,,,(((&&&)))...000+++&&&'''&&&%%%%%%%%%&&&((()))'''((((((((('''&&&$$$###'''&&&%%%%%%&&&(((+++---,,,...000222444666777777777666555444444555777888555777:::<<<<<<;;;888777777666888<<<<<<777555666333444666777888888888888555666777888777666444333888888666333333666<<>>888222//////000333222111000///000111222444333333333333333222222333222222333555444222000000222444444444333333333,,,,,,---...///111222333---------///222444444444444444666777777666666555333111000000222333333222111///------...000000///////////////////////////.........///000000111111////////////.........---000000000/////////......,,,++++++***+++---...///...---,,,+++++++++,,,,,,+++---,,,******------++++++(((%%%%%%(((***)))'''++++++*********)))))))))************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++.../////////......000111///111555:::===;;;666111444444444333222111000///444333111///......//////000///////////////000000111000000//////000000111............///000000111222222111000//////000000000000000000000/////////,,,,,,+++************++++++************)))))))))(((((())))))))))))******)))((((((''''''(((((()))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((()))***,,,---...,,,,,,...///111222444444:::;;;<<<>>>???CCCHHHLLLIIIIIIIIIIIIJJJKKKLLLMMMLLLGGGGGGPPP\\\___VVVLLLIIIJJJIIIHHHFFFEEEFFFGGG)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%###&&&(((******+++,,,...)))***------+++'''&&&&&&'''&&&&&&&&&''''''((())))))&&&$$$&&&))))))&&&"""$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&''''''''''''''''''&&&&&&''''''((()))******,,,...111444666888555555555666666777777888888999;;;<<<======<<<<<<999777999<<<<<<888777888555555555666666666666666333444777999999777555333999777444333555999===>>>666888888666222111555:::555333111///000111111111222222222222111111111111//////111222333222000...222555777666222///000111,,,,,,------///000222333---------///222333222111111222444555666444333111111000//////111222222111///...,,,---///111111111........................---------....../////////............------------//////000000111000000///...---+++******+++---...+++---000///---,,,---//////,,,)))***...111000,,,000---+++***,,,---,,,***)))))))))*********************)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((())))))))))))*********+++,,,---------...000222+++---000444666555111---333333333333222222111000333222000///.........///222111///......///000111000000////////////000000...------......///000111111111000000//////........./////////////////////,,,++++++***************************))))))))))))(((((())))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((***+++,,,---++++++---...///111222222:::;;;<<<<<<===AAAFFFIIIFFFGGGFFFFFFFFFGGGIIIKKKOOOKKKNNNZZZcccaaaWWWOOOLLLMMMNNNLLLJJJIIIKKKMMM)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&(((+++,,,,,,,,,...///***---000///...---,,,+++,,,,,,,,,---...///000111333333333333333444666777777777888777555111---+++(((((('''&&&&&&''''''((())))))))))))((('''%%%$$$'''((()))+++...111444555222444777999:::999888666888888777777888:::<<<===;;;999:::======::::::<<<888888777666555444333333000222555888999888777666666333000111444777999999000444777555222333888>>>555333000///111222111000////////////////////////...///111222222111///...111444666555111......000,,,,,,,,,---...000222333///......///111111///...///000222333333222000//////......///111222111000///...---...111222333222////////////////////////---------------.........------------,,,,,,,,,+++******+++,,,------,,,,,,***************))))))((($$$(((++++++(((&&&(((++++++(((&&&'''))))))((((((+++***(((((((((''''''&&&(((((())))))))))))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''))))))))))))************(((***++++++,,,---///111000000000222444444333111000111222222333333333333111111000//////.........333222111000///000111222000000////////////000000...............///000000000000000000//////...................../////////,,,+++******))))))******))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((()))***+++,,,+++,,,---...///000111222:::;;;<<<===>>>AAAEEEHHHEEEFFFFFFEEEDDDEEEHHHKKKLLLLLLRRR[[[\\\UUUNNNLLLOOOPPPPPPOOONNNNNNOOOPPP)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&'''))))))(((((()))+++&&&+++---,,,,,,///111000888888999:::;;;===??????EEEGGGIIIJJJJJJLLLPPPTTTQQQRRRUUUVVVVVVTTTQQQPPPJJJGGGBBB;;;333,,,'''$$$!!!"""###%%%&&&'''''''''&&&&&&''')))+++...000111///222777:::<<<:::777555;;;:::888777888:::===???<<<999999<<<<<<::::::===;;;999888666444333222222///111444777888999888888777555444444555777888999777999;;;888333222555999333111///000222333111...---------............//////111444444222111111222...000222222222111111111++++++,,,---...000111222000///......//////...---000111111222222111//////---,,,---///222333333111...------///111333333222000000000000000000000000------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++*********)))+++,,,---------,,,***)))))),,,......+++***+++---,,,***+++,,,***'''))),,,&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((((()))))))))******'''(((*********,,,...000222111///000222333333222///000111222333444444444000000000//////.........222111111111111111222222000//////......//////000000//////......//////000//////000000000000//////...............---------++++++***))))))))))))***(((((()))))))))))))))***))))))((((((((((((''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((()))***++++++,,,---...///000111111777999;;;===>>>@@@CCCFFFCCCFFFHHHGGGEEEEEEHHHKKKLLLMMMSSSYYYUUUJJJHHHMMMQQQOOOMMMNNNPPPQQQPPPOOO)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((('''(((******+++---000333666;;;===<<<>>>DDDIIIHHHNNNNNNOOOPPPRRRTTTVVVWWWTTTTTTUUUWWWYYYZZZZZZZZZ___aaadddgggkkkooorrrsssnnnmmmiiibbbXXXMMMCCC===111///,,,)))(((((()))***%%%&&&'''((()))++++++,,,...000444777888888777666;;;:::999999999;;;===>>>:::777666999999777888<<<;;;999888666444444444444333444555777888999999999888888888777777777888999888999999666333111333555000...---000444444000,,,---------....../////////000222333333000000111333//////000111333333111///++++++,,,---...000111222000...,,,,,,.../////////000000000//////.........++++++,,,000333555444333---------...111222111000////////////////////////...............---------,,,+++++++++************///...---++++++++++++,,,&&&''''''''''''&&&&&&%%%'''((()))((('''''''''((('''%%%&&&((('''###%%%***((()))***+++*********+++'''''''''''''''&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&((()))))))))***---////////////000222222111///000111222333333333333333//////////////////......//////000111111222222111//////............//////222222111000////////////---...000111222111111000///......------,,,,,,,,,++++++***)))))))))))))))(((((((((((())))))******))))))((((((((('''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((()))******++++++,,,---...//////000111444888;;;<<<>>>@@@BBBBBBFFFIIIIIIFFFEEEGGGJJJNNNLLLQQQVVVQQQHHHJJJSSSSSSNNNKKKMMMRRRTTTRRRNNN)))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((---///222444888===CCCGGGUUU[[[^^^\\\___hhhnnnnnneeefffggghhhjjjmmmooopppqqqooonnnppptttssslllfffddddddcccdddhhhmmmsssvvvxxx|||yyyqqqlll[[[TTTGGG999///(((&&&%%%%%%&&&'''((())))))))))))...///111333444666666666555555666777777777777666777444333555666444666::::::999777666555555666666777777777888888999999:::444555666444222222333555111222222222222333444666...,,,,,,000444555000+++............//////000000...000111000------///222555222111222333333///+++++++++,,,,,,...///111222///---***+++---///111111///...---,,,,,,,,,,,,,,,******,,,000444666666444,,,,,,,,,---000000///...////////////////////////........................+++++++++************))),,,+++)))((((((***,,,...,,,+++***))))))***++++++***)))(((''''''''''''''')))%%%%%%)))***&&&(((---'''((()))(((&&&%%%%%%%%%)))))))))(((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&((()))))))))***,,,...000000222555666555222///222222333333333222222111...///////////////...---,,,---///111111111111000//////............//////444333222000////////////---...000111222333222222//////...---,,,,,,+++++++++******)))))))))))))))'''((((((((())))))******))))))(((((('''''''''&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))*********+++,,,------......,,,000555999;;;<<<===>>>AAAEEEJJJJJJGGGEEEGGGJJJLLLHHHJJJOOOMMMFFFKKKVVVVVVPPPKKKMMMUUUXXXTTTOOO)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((%%%######&&&(((((('''&&&$$$%%%***+++'''%%%&&&$$$$$$))),,,&&&!!!--->>>333AAARRRYYYZZZ___kkkvvvzzzyyyvvvqqqpppsssuuussspppppprrrsssqqqllljjjjjj{{{zzz~~~~~~|||uuunnnoooqqqllleeexxxlllssszzzmmm[[[HHH666***---'''###%%%$$$!!!$$$***###---222000333999555+++333444666777999999::::::888444444888888333333777777888999999777666666666777666666777999::::::999222111111000000000000000.........///111333555777222000...000444555222---,,,...//////...------.........000111,,,***444BBBJJJDDD===777333111///...------,,,+++++++++,,,,,,...---+++***,,,///333666222222111...,,,+++,,,---...///000111111000///...,,,---///000111000///......///000000000///---,,,//////...------,,,++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))******++++++---++++++...222444333111///000222222333222111000//////...---,,,,,,++++++***000222111000333333111111000///......///111222444222222444222---...111///000000111111111111000......---,,,,,,+++******))))))))))))((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((()))***++++++,,,,,,///111333555777999:::;;;???BBBDDDDDDAAA???AAACCCJJJKKKKKKKKKJJJIIIIIIIIIQQQOOONNNPPPUUUVVVRRRNNN)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$###$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$###%%%&&&$$$###(((%%%$$$%%%$$$###''',,,---(((''',,,222888???FFFLLLTTT___gggkkknnnppprrrlllfffbbbbbbcccccc```^^^VVVaaammmoooeeeXXXRRRRRR___aaajjjsssvvvuuuyyyxxxxxxyyy}}}{{{fffbbblllqqqvvv{{{qqqeee\\\888222///111000)))$$$$$$&&&)))(((%%%,,,999;;;555333444555777888999999999777333333666777444555999777888888888888777888888999777666666777888666555222222111000000000000000////////////111333555666333111///111555555222...,,,...//////...------......---...000---+++333>>>@@@<<<666222000000//////......---,,,++++++++++++---,,,++++++---111555777111111111///,,,,,,---.........///000000//////...+++---...000000///...---......///000///...---,,,......------,,,++++++***(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))******+++++++++++++++...222333222///000111222222222111000000///......---,,,,,,+++++++++000222000///000000......---,,,+++,,,---///111444333666999666111000222///000000111111111000000...------,,,++++++******))))))))))))(((((((((((()))))))))(((((('''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******+++,,,,,,...///111333555777888888:::>>>AAAAAA@@@@@@BBBDDDMMMJJJGGGFFFHHHIIIGGGEEEMMMLLLKKKKKKMMMMMMKKKIII)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&&&&$$$###$$$$$$'''***)))$$$###%%%%%%---666AAAOOO___kkknnnsssllleeeeeehhheeeZZZPPPOOOJJJNNN\\\hhhiiihhhiiiWWWnnnsss```YYYZZZeeeggghhhcccXXXRRRWWW```nnnjjjiiinnnuuuhhh]]]aaadddjjjpppmmmssstttxxx{{{wwwxxxfffNNN;;;///'''&&&(((+++***''''''111======444333444555777888888888888666333222444555555777;;;888888777888888999:::;;;:::888666666666555333111222222111000000000000111//////000000111333555555555333111333555555111...,,,...000///...---...///---,,,,,,.........222888777444000//////111111111///...---,,,++++++++++++---,,,+++,,,...222555888000111111000......///000...//////000000///......+++,,,...//////...------...............---,,,,,,,,,,,,,,,++++++******)))(((((())))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******+++******,,,///111222000...111111222222111000///............------,,,,,,+++---222444111///000000---,,,,,,++++++,,,...///111111222666:::888222///000000000000111111000//////------,,,,,,+++*********))))))))))))((((((((((((++++++***)))((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((())))))******++++++++++++,,,...000222333555555888<<<@@@BBBBBBCCCFFFIIIPPPJJJCCCCCCFFFHHHFFFBBBHHHIIIJJJIIIHHHIIIJJJLLL)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''((($$$%%%))),,,++++++...BBBWWWgggfffbbbhhhpppsssooo```SSSXXXgggooofffZZZ]]]ZZZbbbrrrvvvllleeefffaaaxxxyyykkkiiimmmkkkmmmmmmggg___\\\dddllltttggg^^^^^^aaammmsssmmmpppooorrrrrriiipppmmmnnnvvv~~~zzzmmmYYYCCC000&&&&&&&&&%%%***666>>>999...333444666888999999888888777555333333444555777:::888777666777999;;;<<<===999777666555666555333222333222111111000000111111000000111111222333444444555444333444555444111...---...000000...---...///...,,,,,,...111222333444555222000///111333444444000///...---,,,+++++++++......------...111444666111222333222111000222333000000000000000000//////,,,,,,---......------,,,---------------,,,,,,+++++++++******))))))))))))(((((())))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))************+++---000222222000///222222111111000///...---......---------,,,,,,,,,...333555222111222222000...------...///000222333//////333666444///---///000000111111000///......,,,,,,++++++*********)))))))))))))))((((((((((((*********))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((()))))))))*********+++++++++,,,...///111333444;;;???CCCEEEEEEGGGJJJMMMQQQKKKFFFCCCDDDFFFGGGFFFHHHLLLNNNMMMKKKLLLQQQUUU)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&,,,%%%"""(((222===IIIRRR```nnntttkkkbbbeeejjjkkkmmmaaaYYYcccwwwxxxkkkiiiooo}}}tttkkkmmmooo~~~yyyxxx~~~pppqqqqqqnnnnnnpppuuuxxx|||qqqhhhgggdddcccjjjvvv~~~uuussstttuuuqqqjjjggglllrrruuuzzzrrr{{{qqqaaaUUUNNN///)))"""!!!)))222333///222444777999;;;;;;:::999999888666333222444666777888666555777:::======<<<777666555555777777666555333222222111111111111111111111222222333333333333555444444444444333111///---///000000///......//////......///222555555333555222000000111333333333000///...---,,,,,,,,,,,,111000///......///000111111333444444333222333555222222222111111000000000------------------,,,,,,---,,,,,,+++++++++++++++***)))))))))))))))(((((())))))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))*********,,,///111111111000000222111000///......---------------------,,,,,,,,,+++000333111111333333111......//////000111222222000///000222111------111111111111000000...---,,,+++***************))))))))))))))))))((((((((((((''''''(((((())))))******%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))))))))*********++++++,,,---...000222333===@@@DDDFFFFFFFFFIIIMMMNNNNNNKKKGGGDDDEEEJJJNNNOOORRRUUUSSSOOONNNSSSYYY)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''%%%###"""$$$%%%!!!(((666GGGRRRZZZccckkkoooggg\\\VVV[[[fffkkkjjjppplllllluuurrrdddlll{{{|||||||||zzzyyy|||~~~wwwoookkkjjjlllmmmmmmtttjjjccc]]]^^^tttyyyrrrpppsssqqqkkkkkkqqqxxx|||yyyooofffdddfffhhhUUUIII666&&& ###***///000222666999;;;<<<;;;:::999:::888333222555555444777555555777;;;===;;;999555444333555777888888777333333222111111111111222111222333333333333333222333333444444444222111000---///111000///.../////////000000///111555555333444111///...///000///...///......---------------222111///...------------111222444444333222222333333333222000000000000000.........---------------,,,,,,+++***************))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))***+++---//////......///111111000///...------......------------------------)))///111000000222333111....../////////000000000333111111333222///000444111111111000///...,,,+++))))))))))))))))))))))))))))))))))))((((((((((((%%%%%%&&&'''((()))******%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,---///111333999===AAABBBBBBBBBEEEHHHLLLOOOOOOKKKGGGGGGNNNUUUTTTWWWXXXUUUPPPNNNQQQTTT)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%$$$%%%***...,,,AAA]]]nnnmmmiiinnnyyyrrr^^^YYY^^^ccceeeeeedddiiipppxxx}}}{{{uuuppp}}}zzzvvvpppvvvzzzwwwoooppp~~~}}}~~~wwwyyy|||nnnfff___WWWYYYmmmyyypppyyyzzzyyyssswwwmmmuuuzzzxxxssskkk]]]PPPddd```VVVFFF444)))(((+++,,,...333777:::;;;:::999666999888333333666666333666444555888<<<===999555333222222333555777666555444333222222111111222222222333444444444333222111000222333333333111111111...///111111///...///000---111111---...333555333333111///.........---,,,...------------......///000///...---,,,,,,,,,---///111222222111000///000222111000///.........///000//////...---------...,,,+++***)))((()))******))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))***,,,---,,,***+++---000//////...---------...///---------------------------222444222111333444222111111111111111000000///222111444777666111111444222222111000///---+++***))))))))))))))))))))))))))))))))))))((((((((((((%%%%%%&&&&&&''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((()))))))))))))))))))))(((+++*********+++...000222555888===>>>>>>???BBBEEEKKKMMMMMMLLLKKKMMMSSSXXXRRRTTTVVVUUURRRPPPQQQSSS)))))))))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''$$$&&&''''''(((---555;;;RRReeewwwxxxiiicccttt{{{ooohhhlllooopppwww|||}}}tttnnnmmmooolll{{{uuurrr{{{}}}uuuwww~~~}}}uuuvvvooorrrqqqnnnrrrzzz}}}{{{wwwmmmlllooopppuuu}}}fffVVVaaawwwyyy|||lllmmmkkkjjjooossskkk___IIIWWWeeedddRRR;;;---***(((,,,111666999:::999999333777888444444888888444555444444999======888222333222111222444555444333444333222222111111222222222333444555444333222111///000222333222111111111...///111111/////////000,,,111111,,,+++000444333444222000/////////...------------------...///000...------,,,,,,,,,---------///111111///---------111000...---,,,,,,,,,---111000///...............,,,+++)))((((((((()))***))))))))))))************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))***+++)))'''(((,,,000///...---,,,---...///000------------------------333888999777555666666333444444555444444333222111///000444999888222000222222222111000...---+++***(((((((((((())))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((())))))))))))((((((((((((***)))))))))***,,,///000222666;;;======???BBBFFFLLLKKKJJJKKKNNNRRRVVVXXXLLLOOORRRTTTUUUUUUUUUVVV+++***)))((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&((()))'''+++&&&$$$000>>>OOOcccjjjyyyttteeeeeesssyyyjjjeeesss|||yyyvvvsssrrrpppnnnlll{{{|||~~~|||yyyzzzxxxvvvtttpppoooqqquuuxxxxxxvvv{{{|||wwwwwweeeeee___\\\bbbmmmxxxllldddkkkhhh\\\YYYIIIJJJ[[[dddaaaOOO777'''***000444555666555555666888999999777555555555777666555666888888444111000222555999;;;:::555222333333333333222111000000222222222222222222222222000222444333000...000222,,,---//////...///000222222222222111111111000000---...000111111000///...///...------...000333444222...---///,,,&&&''',,,,,,,,,,,,,,,---///000111777000,,,000222000,,,+++...------,,,,,,------...+++++++++***)))(((((('''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((******+++++++++,,,,,,,,,)))******++++++,,,------444111...+++***,,,///111555777999777444222222444222000///000333444222000444444333000...---...000000000000000///...---,,,'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((******))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,111333555777999<<>>AAABBB>>>BBBLLLNNNGGGFFFLLLLLLNNNPPPRRRUUUVVVWWWWWW+++***)))((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&***(((&&&&&&'''((()))))))))333:::KKKfffqqqrrrvvvyyyqqqjjjssswwwrrrvvvxxx|||wwwyyy||||||}}}~~~zzztttpppooonnnmmmmmmmmmjjjfffccc[[[cccddd]]]YYY\\\]]]YYYWWWWWWWWWUUUSSSSSSUUUWWW^^^fffrrrxxxsssmmmpppxxxzzzzzz}}}~~~wwwwwwuuurrrooollljjjiiihhhwwwjjjcccaaaWWWTTTNNNBBBAAAZZZiii```eeeSSS<<<---***000555777:::777444555777888666444777666444444555666555444555555777999;;;999555111555555555555444333222111444555666666666444333111333666999999666111...,,,,,,...000000000000222444666555555555555444444444555333111000000111333444222000///---,,,,,,,,,---///------...---***+++///,,,,,,---...///000111111---+++---444888555000...---,,,,,,++++++,,,,,,---+++******))))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((()))))))))***++++++,,,,,,***+++---...000000000000222333555444222111111111000//////000222444333222333333333111...---...000/////////......---,,,+++((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((***))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,,,,...000222333666:::===AAA@@@FFFQQQSSSLLLIIILLLMMMOOOQQQTTTVVVWWWWWWWWW+++***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&"""&&&)))***)))''''''(((777IIIXXXfffuuussslllnnnjjjwww}}}rrrttt|||}}}yyysssnnnkkkhhheeecccZZZYYYYYYZZZZZZYYYVVVTTTQQQ\\\\\\NNNIIIQQQUUUQQQNNNOOOOOONNNLLLJJJKKKLLLQQQWWW```dddbbbaaajjjuuu}}}yyyzzz~~~|||}}}xxxrrrkkkeeeZZZfffzzzuuurrrxxxddd\\\RRRDDD<<>>CCCKKKPPPQQQSSSVVVSSSTTTWWWYYY[[[ZZZYYYYYY+++***)))((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&((((((%%%'''333GGGWWWnnnyyyvvvjjjdddcccooo}}}vvvyyy|||yyyyyywwwxxxtttllleeeiiihhhiiiiiiiiigggbbb___fffdddbbbaaaaaa___\\\ZZZSSSXXXVVVMMMKKKTTT[[[\\\XXXZZZ[[[[[[ZZZZZZ[[[\\\YYYUUUTTTYYY___fffpppzzzsssqqqppprrrvvvzzz{{{{{{{{{{{{tttnnnqqq{{{~~~zzzsssllleeecccbbbiii|||uuujjjkkkaaa[[[fffpppfffgggkkkooonnnbbbMMM>>>000222333333222333555888444555666555444444666777888777666666666666444222444444444444333222111000444222///...000444999<<<555333111000000000...---///000111111//////000111000000000000///////////////000111222111///---+++******+++,,,...//////000---//////+++)))***+++******+++---///000000//////000---,,,...---******---+++******))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''((())))))******+++*********,,,///222444.........///111222111//////111222222111000222333000111333222000//////000,,,,,,,,,,,,+++***)))((()))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))''''''((((((((())))))))))))))))))************+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))))))))******************************************************)))))))))************++++++---......///111444777888:::>>>DDDJJJOOOTTTWWWVVVXXXZZZ]]]^^^]]][[[ZZZ+++***)))((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''(((((((((((('''''')))(((''',,,999MMMbbbppptttiiimmmvvv~~~rrroooxxx~~~oooffffffiiijjjhhhkkkjjjiiiiiihhheee```]]]WWWUUURRROOONNNKKKHHHEEE@@@@@@@@@@@@AAACCCFFFGGGTTTVVVXXXZZZ[[[^^^bbbdddhhhfffgggiiihhheeefffjjjfffhhhjjjiiihhhiiilllppp}}}}}}xxxuuu}}}~~~xxxsssmmmiiiffffffiiimmm~~~}}}}}}ooogggiiiiiirrrooommmsssyyywwwkkk```EEE===333///111555666555111333666666444333444666777666444444555555444222444444444444333222111111111111000///000222444555000///...000222222///,,,333444444333111000000111222222111111111000000000000000000000///...------***+++,,,---...///000000000444333---***+++,,,)))(((***,,,...//////...------,,,---000///+++***,,,******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((())))))******+++,,,---......//////...------///222333111///000222333222000///000222///111222222111//////000++++++++++++***)))((('''***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))'''((((((((())))))))))))))))))*********+++++++++************************+++******))))))******+++************************(((((()))))))))*********++++++++++++++++++++++++************************))))))))))))************+++,,,---------///222555555888<<>>@@@===@@@CCCFFFIIINNNTTTXXX___dddlllsssrrrllliiikkkgggkkklllfff___```jjjuuuxxx}}}wwwwwwsssllleeeddddddaaa\\\ttt|||~~~wwwrrrfffrrrtttuuuuuuuuutttuuuvvv^^^LLL888///333777555111111444888888666555666777666444333333444444444333777777777777666555444333000000111222111000///.........000444777666111---666777777555333111111222444444444333333333222222333222000...------...///+++,,,---...////////////444888666///+++---,,,)))''')))+++---......------***+++///444333---+++,,,******))))))))))))******'''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((())))))))))))+++---///000///---+++...---,,,///222333222000111333444333000...///111///111222333111//////000+++++++++******)))((('''***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))******++++++++++++************************++++++************++++++************************))))))))))))************++++++++++++++++++++++++************************))))))))))))***************+++,,,,,,,,,---000333000444999>>>DDDJJJMMMNNNOOOQQQTTTVVVWWWUUUSSSQQQ******)))(((((((((((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''***&&&%%%(((+++))))))***,,,111===QQQggguuuyyyxxxrrrppprrryyysss{{{zzzsssoookkkooossssssnnnggg```]]]SSSMMMEEE@@@>>>===;;;999;;;<<<===>>>@@@AAABBBCCCCCCDDDFFFHHHHHHGGGEEEDDDFFFDDDBBB@@@???@@@AAAAAAJJJNNNSSSXXX^^^fffpppwwwgggggggggeeeccceeejjjnnnpppuuu|||ppprrrsssrrrmmmhhhcccaaakkklllmmmfffmmmtttwwwvvvqqqlllhhhsssuuuaaa>>>---444777000333777999666222222444666333222222222222111111111777666666444333222111111111000......000222111111000000000111333555777888555666666333000000444888888777555333222111111222555555555333111000111222///...------...000222444444333000...,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++***)))))),,,,,,+++***)))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''(((***,,,......//////000000000000111111111111333333222111000///......///000222333333222111000...+++)))))))))******)))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((('''((()))++++++,,,,,,,,,((()))******+++,,,------+++'''---000((((((------)))(((***---***%%%***444)))---///,,,+++---,,,***///---***((((((+++---...,,,+++)))''')))------,,,***,,,---,,,,,,,,,,,,+++///---,,,------,,,,,,...)))***++++++)))((()))+++))))))***+++,,,...000111///000333:::AAAFFFFFFEEEJJJKKKNNNRRRVVVWWWVVVTTT******)))(((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''((('''%%%'''))))))&&&&&&***---BBB___vvv{{{tttnnnwwwwwwzzz}}}}}}||||||wwwsssrrrsssuuusssoooggg\\\RRRJJJGGG===:::888999===BBBEEEEEECCCDDDFFFGGGIIIJJJKKKKKKNNNOOOQQQSSSTTTTTTSSSRRRQQQOOOMMMKKKJJJJJJJJJKKKFFFGGGJJJLLLPPPVVV\\\aaabbbdddffffffeeegggjjjmmmrrrsssuuuxxx|||}}}|||{{{wwwmmmnnnwww}}}zzzuuu~~~~~~yyyyyyXXX^^^fffoooyyyzzzkkkYYYkkkyyyzzzbbbBBB222444;;;444666777555444555777999666666666555555444444444666666555444333222111111111000000000222333222111000000000111222444777888666666555333111111333555777777777777666444333222555666666444222222333444000000//////000111333444111000///...------......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,+++***)))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++,,,...//////////////////000000000000222222111111000////////////000111111111000/////////---***((()))******)))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))((((((((((((''''''&&&%%%---+++******,,,,,,+++))),,,)))---///,,,---222000444000---///222000,,,***,,,...---+++---222222///)))222666222///111000,,,---......,,,,,,...---+++333---'''&&&***///000...333000---,,,+++***)))))),,,------,,,,,,+++,,,,,,***)))******+++,,,---...///000222777>>>CCCDDDDDDMMMNNNPPPSSSUUUUUURRROOO******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((&&&'''******&&&$$$***333DDD^^^{{{uuuqqqsssyyyzzz~~~}}}{{{}}}yyytttpppnnnoooqqqhhhcccZZZNNNCCC;;;777666===<<<;;;===BBBGGGJJJKKKJJJLLLOOORRRUUUWWWXXXXXX\\\^^^```bbbcccdddcccccc^^^]]]ZZZXXXVVVVVVVVVVVVOOOMMMLLLLLLNNNPPPQQQRRRWWW[[[___bbbdddfffiiikkkkkkkkkmmmpppuuuyyy{{{{{{zzzuuuwwwvvvqqqjjjppp~~~ooommmgggggguuuyyyfffkkksss~~~mmmPPP999///777666666666777888:::;;;999999888777777666555555666666555444333222111111222111222333555555333222111111000111222444666777777555333222333333222111555777999;;;:::888555333555555666555333333444666222222222222222222222222------------...///000111---...////////////...---.........---,,,,,,++++++++++++***)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))))))((()))***,,,...///------......////////////000000000000000000000000000000000000///...------222///+++((())))))******(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''((((((((((((''''''(((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))---...---,,,222111///---++++++,,,,,,...///...,,,...333666666;;;AAABBB<<<666666888999===???:::222111666555...+++222444111...000111000000000111222333222000///)))(((((()))---111333444---,,,++++++,,,,,,,,,***+++++++++++++++,,,,,,---//////000333999>>>AAABBBLLLMMMPPPSSSUUUTTTPPPMMM***))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((()))******)))&&&)))999JJJ^^^qqquuukkkoooyyy}}}ssstttuuusssooohhhccc___IIIFFFAAA;;;777666999===FFFFFFGGGHHHLLLOOOQQQSSSXXXZZZ___dddhhhkkkmmmnnnpppqqqssstttuuuuuuuuuuuuooommmkkkiiigggfffeeeeeeaaa]]]YYYXXXXXXXXXUUURRRPPPRRRUUUXXX\\\___bbbdddfffjjjoooqqqqqqssswww{{{~~~uuummmtttzzzpppmmmpppllliiirrr|||{{{llllllxxxxxxllleeemmm|||{{{TTT444:::555333555999999999999999999888777666555444444555555444444333222111111222222333555777777444222111111000111111333555666777444111222444444111...222555999<<<<<<999555222333444444333222222444666222222222222222111000///,,,,,,------...///000000---///000222222000///------------,,,,,,++++++++++++******)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''')))(((''''''(((+++---///,,,,,,,,,------....../////////000000111111111111111111000000///...------333000+++(((((()))***)))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((((((((()))))))))((((((((())))))******+++%%%&&&&&&''')))***,,,,,,***************+++...///+++333222///222666;;;CCCXXX___[[[JJJ===CCCVVVdddyyyppp\\\RRRTTTXXX]]]WWWVVV]]]aaa[[[PPPIIIMMMXXXZZZNNNBBB@@@CCCEEE666999<<<<<<666000111666777777555000......---+++...,,,***+++---...---+++------,,,,,,------...///.........000444999===???FFFHHHLLLQQQUUUUUURRROOO***))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((,,,)))'''&&&)))555MMMcccnnnyyywwwooorrryyy}}}xxxwwwqqqqqqpppllldddXXXLLLEEE777888888888:::>>>EEEIIIDDDHHHMMMTTT[[[bbbhhhkkkrrrtttwww{{{~~~~~~}}}|||zzzxxxvvvuuuuuulllhhhdddcccbbb```[[[WWWTTTRRRPPPOOOPPPRRRTTTVVVaaajjjsssrrrllliiinnnttt|||yyyvvvvvvqqqooonnnqqqooofffhhhuuu|||wwwvvvsssYYYkkk{{{~~~ccc@@@555...111777888777777999888888777666666555555444444444333333222222111222222333555777777444222222111111000111222444444666333000111333333111---000333777::::::777222///000111222111000000111333000111111111000///...------------..................///111222222111///...+++++++++*********************))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&'''))),,,---***++++++,,,---........./////////000111111222222222222111000//////......333///+++)))((()))))))))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((((((((((()))))))))******(((((())))))***++++++,,,,,,,,,++++++++++++,,,---+++...000...+++---555<<<;;;LLLNNNJJJTTT___lll~~~~~~kkkooo{{{yyyxxxvvvwwwxxx|||kkkeeeiiikkk^^^TTTMMMMMMMMMJJJHHHJJJ???EEEFFF@@@:::888777444222000//////000///...---,,,++++++,,,,,,---...///------------000444888<<>>KKKJJJJJJOOO[[[kkk{{{www}}}tttaaaVVVNNNPPPRRRPPPIII>>>666555777111111///...,,,++++++++++++,,,------,,,...222666;;;<<>>111222666)))555>>>'''777444666!!!111222###;;;(((:::111000444222---222666---,,,000888(((@@@111"""222222000,,,***000777444+++000///---,,,++++++,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***+++---...///000......---,,,,,,---///000111000...------...///000+++******)))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))***(((''''''(((***...(((&&&***,,,***,,,000...******///333777AAALLLiiijjjlllpppsssvvv{{{yyy}}}rrruuuzzzwwwzzz}}}qqq[[[RRRPPPTTTNNNDDD;;;888666222,,,111111...)))(((,,,000111...111777>>>GGGNNNTTTWWW************))))))))))))''''''''''''''''''''''''''''''((('''&&&&&&&&&'''777BBB^^^rrryyytttuuu~~~|||{{{|||sssuuuuuuooocccTTTDDD:::777999===AAAGGGKKKOOOQQQ[[[hhhwww|||zzz{{{{{{vvvnnniiihhhccc]]]XXXWWWUUUSSSPPPOOOOOOOOO```gggjjjfff^^^^^^gggqqquuuxxx}}}}}}wwwsssiiigggqqquuu|||aaaBBB777:::333000***...000666000///666'''555777///FFFKKK***666///444===***888000777,,,777111---<<<---======+++333111111111%%%===888555555333000111444999+++:::...888444666;;;)))///111,,,***...333444222000---++++++---000222...------------......///,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))***,,,---...//////...---------...///000000///...---------......*********)))((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))***+++,,,,,,***)))***+++'''&&&***111222,,,''''''222444:::BBBHHHRRRiii|||~~~xxx~~~xxxxxxzzzvvvtttYYYQQQLLLLLLFFF:::777<<<***...333555444000)))$$$222444555777:::CCCQQQZZZ************))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''')))***JJJ]]]vvv~~~}}}sss{{{sssttt|||~~~yyypppqqqooocccOOO>>>666444888>>>FFFLLLPPPVVV]]]cccvvvtttpppkkkgggggglllrrrvvvrrrsssuuuvvvuuutttuuuvvv~~~~~~yyyssspppooojjjddd___\\\YYYVVVVVVVVVUUUTTT[[[fffppprrrmmmoooyyyyyyyyynnnhhhhhhyyy{{{]]]333111555,,,JJJsssmmm000222111222000777999 777===999000]]][[[(((222HHH000...+++111777111///;;;111)))qqqiii///777<<<999333000---+++333000---***+++///333777......---,,,,,,,,,------++++++++++++++++++++++++)))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***+++,,,,,,...............///000000///...---,,,,,,,,,,,,---******))))))((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))&&&)))+++,,,+++*********...***)))+++...000666<<<777FFF^^^sssxxxyyy~~~wwwyyyttttttttt___AAA666<<<@@@:::222...---///222444000333555333333;;;KKKXXX************)))))))))(((''''''''''''(((((((((((()))***)))&&&$$$(((111999[[[qqq{{{vvvttt{{{qqqpppuuuxxxvvvwwwlll\\\KKK===666999@@@DDDHHHNNNTTT[[[eeerrrzzz{{{iii]]]LLLHHHBBB>>>>>>CCCIIINNNQQQTTTYYY\\\^^^___aaacccfffhhhlllooorrrtttxxxzzz|||}}}{{{zzzvvvoooiiilllfff```\\\\\\^^^______ccckkkssssssnnnqqq~~~}}}|||~~~uuurrrgggbbblllrrrvvv555666555AAA<<<(((999333--->>>///222HHH<<<)))444999555555;;;222***111+++---)))((())),,,111444111---///...,,,+++---000444777......---,,,+++++++++,,,++++++++++++++++++++++++))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((()))******............///000000111...------,,,++++++++++++***)))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********&&&(((+++---,,,++++++,,,000...---111:::HHHXXXcccuuuoooooowww}}}eeeRRRMMMAAA>>>>>>@@@@@@999///***,,,000333444555;;;FFFOOO************)))))))))((('''''''''((((((((())))))(((******%%%###,,,>>>NNNjjj|||~~~pppnnnwww{{{yyy|||}}}{{{uuusssvvvzzz|||qqq[[[BBB777777;;;CCCKKKLLLOOOWWWbbbooo|||mmmXXXEEE999555333000......111444777:::===BBBFFFHHHJJJLLLNNNLLLNNNRRRVVV[[[bbbiiinnnooosssyyy|||~~~~~~}}}tttnnnqqqnnnjjjeeebbb^^^ZZZXXXdddkkkqqqoookkkllluuu~~~~~~zzzyyy|||ttt}}}xxxnnnkkkggghhhsssyyy~~~999:::...:::---111<<<000)))888'''uuu999,,,222111---000333111///222+++666222---***+++,,,...000++++++,,,---...000111222...---,,,+++++++++++++++************************(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((,,,---......///000000000---------,,,,,,+++***)))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))************+++***,,,------,,,,,,---...+++444AAAPPP___ooo|||www~~~}}}xxx```UUULLLKKKHHH???666222/////////000333:::BBBGGG************))))))))))))'''''''''(((((())))))***%%%((((((&&&(((666NNNaaavvvxxxlllpppvvvxxx~~~{{{}}}}}}zzzuuuqqqppppppWWWCCC333444>>>DDDJJJOOOQQQYYYiiizzzqqq[[[HHH:::111---111111111000111222333333444666888:::::::::<<<===AAA???===>>>CCCKKKSSSYYY___ccciiinnnqqqtttwwwxxx||||||yyysssqqqkkkooossssssmmmeee]]]XXX\\\bbbiiikkkjjjiiikkkmmmyyy~~~zzzwwwzzzyyyqqqwwwyyyvvvyyy~~~888333444666777 ___+++---***000@@@vvv---BBB666///111222)))---333,,,...,,,)))...555777111)))(((,,,******,,,---............,,,,,,+++*********++++++))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''***+++---...////////////.........---,,,+++***)))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((())))))))))))*********+++++++++++++++++++++******---222666EEEOOO\\\gggvvv}}}~~~||||||~~~{{{uuu}}}}}}~~~ssstttkkkccc^^^WWWQQQQQQ???999000,,,---555===CCC************))))))))))))&&&''''''((())))))******'''&&&'''+++777JJJ```ooo}}}tttooo{{{zzzuuu~~~|||wwwooodddXXXQQQ@@@777666@@@IIILLLRRRZZZbbbnnn~~~tttgggRRR???444000111222444444555555666666666666666777888777666777888:::???===;;;>>>BBBEEEEEECCCJJJMMMRRRWWW\\\ccckkkpppooopppuuuzzzwwwqqqqqqvvvlllssszzzyyyqqqhhhdddcccZZZ\\\___aaadddeeeffffffllltttvvvrrrqqqyyy{{{}}}|||MMM,,,<<>><<<888888888555222222555888999:::::::::999999;;;===<<<;;;999888888:::===???;;;@@@HHHRRR[[[\\\QQQEEEFFFBBB???@@@AAACCCKKKSSS^^^dddkkkqqqtttuuuuuuvvvtttvvvxxxrrreeeYYYZZZbbbccc```[[[XXXWWWZZZ^^^aaahhhkkkiiigggpppwwwttthhhqqqmmmtttlll%%%;;;---444---)))BBB***333222***777111NNN)))HHH***444,,,333000------000(((666222///,,,---///000...,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''((()))***+++,,,,,,------,,,,,,+++***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))+++)))(((((()))*********)))&&&+++...***---222///555CCCSSS[[[___iiivvvwwwsss}}}yyyttt~~~rrr```QQQQQQUUULLL:::,,,,,,,,,,,,***((((((***,,,***+++,,,---,,,+++))))))'''...999SSSsss}}}~~~zzzxxxxxxuuujjjXXXGGG===;;;<<>>???BBBAAADDDKKKQQQOOOIIIDDDEEECCCCCCFFFGGGGGGKKKQQQSSSWWW]]]dddjjjqqqwww{{{uuuvvvvvvrrrfffYYYVVVZZZ___bbbaaa]]]WWWWWW___fffgggmmmpppnnnooouuu|||lllggg^^^gggzzzfffAAA%%%///555555'''555'''222555111///444ZZZ111UUU|||222555'''***((("""***444)))...///000111111///...------,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((()))***++++++---,,,,,,+++******))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((()))))))))******)))((())))))))))))(((...---,,,++++++///333666\\\fffxxx|||~~~~~~|||oooZZZLLLGGGGGGIII+++,,,+++***((((((***,,,,,,,,,,,,...///...,,,***)))999NNNkkk|||wwwtttsssiiiYYYGGG:::888>>>FFFOOORRRXXXbbbuuufffNNN666,,,///333555666444555666777777999<<>>GGGOOOPPPZZZiii{{{iiiEEE999///000555777777777444555666777999;;;===???AAABBBCCCCCCBBBCCCEEEGGGHHHIIIKKKNNNQQQTTTVVVWWWUUUQQQTTT]]][[[PPPKKKNNNIIIGGGIIIPPPVVVXXX[[[^^^gggdddaaa___aaaiiittt|||zzzuuussstttrrrmmmhhhggggggeeeaaa]]]XXXVVVVVVWWW___fffssszzzsssjjjrrr~~~xxx~~~~~~vvvggguuuuuu333333111555***555...---///+++444~~~WWW111kkkppp333333777'''~~~|||nnn///444000222777III<<<<<<:::555///,,,,,,---,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((++++++******))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))************+++---............///'''111333999LLLXXXaaaqqq|||vvv|||YYY***++++++***((()))+++------,,,++++++---......--->>>\\\uuu~~~vvvzzz|||xxxsssmmmjjjUUUFFF999999AAAHHHNNNSSSZZZjjj~~~nnnPPP333000111555666444555888777777777888:::;;;<<<<<<@@@BBBCCCDDDDDDEEEHHHJJJHHHJJJOOOTTTZZZ___ccceee^^^XXXXXX[[[YYYQQQNNNRRRQQQLLLKKKQQQXXX]]]ccciii______^^^___eeeooo{{{|||tttnnnppprrrqqqppppppvvvkkk```___eeefff___WWW\\\___kkkwwwwwwsssyyy{{{nnnxxxyyy{{{qqq___nnn[[[888666555333///,,,444ZZZ:::'''iiirrr---$$$fff444...]]]"""!!!444---444)))555---,,,777LLLHHHAAA999222///...,,,+++,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''******))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))***************+++,,,+++***+++---000222???KKKWWWccclllvvvpppuuupppqqq}}}}}}******+++***((()))+++---+++,,,,,,,,,,,,000555999QQQlllzzzxxxzzzuuussssssoooggg```FFF;;;666>>>HHHNNNSSSZZZrrrzzzdddNNN???444333555666333111777???:::999999:::<<<======<<>>???AAADDDFFFHHHLLLPPPSSSVVVVVVUUUUUUWWWYYY\\\^^^^^^aaa___]]]eeerrrtttmmmkkk___SSSOOOQQQUUUZZZ___eeejjjpppuuuvvvuuutttssswwwppplllooosssuuuvvvyyyuuulllaaa]]]___```]]]YYYPPPTTTXXX___kkkwww|||{{{{{{pppgggqqqssssssppphhhdddtttqqq)))&&&'''&&&<<<BBB...$$$^^^@@@,,,$$$***---///555888888<<<999444000---,,,+++***,,,,,,,,,+++++++++******))))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))*********+++++++++***,,,---///555BBBSSS___mmmsss}}}xxxzzzttttttwwwzzz}}}xxxyyyyyyrrr)))******))))))))),,,...(((---111111222:::JJJWWWvvvzzz{{{{{{{{{{{{rrrpppooocccMMM999666999DDDOOORRRXXXnnndddBBB555222111555<<<777444444999;;;999999;;;===<<<<<>>@@@???@@@@@@AAAHHHMMMJJJCCCEEEJJJQQQVVVUUUTTTWWW[[[___WWWAAA222444666888???:::FFFcccssswwwyyy|||nnn]]]PPPLLLMMMNNNNNNTTTYYYbbblllssstttrrroooaaaXXXRRRTTT\\\ccckkkrrrtttxxxtttiiiccceeebbb[[[aaaggggggbbbbbbkkkvvv|||wwwmmmiiiooo{{{~~~rrrwwwvvvfffnnnkkk{{{sss}}}~~~999999###000'''+++888%%%&&&777222'''(((;;;???,,,,,,------.../////////444333111000...,,,******,,,,,,,,,,,,,,,***))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$'''(((((('''%%%$$$&&&'''%%%%%%%%%%%%%%%%%%$$$$$$'''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((()))'''&&&''')))***+++***&&&(((000,,,))),,,,,,333444777@@@RRRhhhxxx|||yyypppssstttyyy|||yyyiiihhhpppyyy~~~~~~~~~~~~zzzwww---,,,***))))))***,,,---,,,+++,,,222<<>>???@@@AAADDDDDDDDDFFFMMMTTTSSSMMMGGGKKKSSSZZZ\\\[[[^^^ccceee\\\EEE333222555AAATTTZZZZZZgggpppssszzziiiZZZQQQNNNNNNNNNRRRWWW^^^eeeiiikkklllmmmddd^^^[[[___dddiiiooouuurrrtttssspppkkkdddVVVIIIUUUYYY\\\ZZZYYY^^^lllyyyzzzrrrkkkkkksssooojjjpppuuuVVVfffyyynnnZZZ{{{\\\///&&&666---$$$000GGGfff999XXX>>>;;;---888000000***000111)))bbb------...///000000111111222222111000///...------------,,,,,,+++******))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))'''&&&%%%&&&(((%%%&&&&&&&&&&&&''''''''')))(((&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((******))))))*********)))444,,,+++---111444------999FFFcccqqqrrr~~~zzzvvvzzz~~~~~~{{{sssqqq{{{,,,,,,*********+++,,,---+++***)))///AAA^^^vvvnnnpppkkkZZZEEE999<<>>===888666777888888;;;@@@HHHFFFCCCAAACCCHHHMMMQQQaaaaaa\\\TTTRRRZZZbbbfffNNNKKKSSSeeerrruuuyyysssNNN333333EEEeeeYYY]]]fffvvvxxxxxxuuuuuupppeeeXXXQQQQQQTTTZZZbbbiiiiiieeeeeemmmuuuvvvpppnnnppptttxxx||||||~~~uuueee___bbb]]]PPPMMMWWW[[[UUUTTTZZZcccnnnxxxwwwnnngggiiinnn~~~|||,,,'''"""%%%333CCC%%% ;;;333&&&222000(((,,,222---&&&&&&,,,,,,---...///000111222.........---,,,,,,,,,+++......---,,,++++++++++++'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''((((((((('''''''''((((((((())))))))))))))))))))))))))))))&&&&&&''''''((((((((()))((((((((())))))*********''')))++++++***))))))*********))))))((((((''''''%%%&&&&&&'''((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((''''''&&&))))))))))))))))))))))))&&&(((++++++******+++---//////%%%===ZZZqqqwww}}}xxx)))******+++,,,,,,,,,---(((///===SSSnnn{{{xxx{{{{{{ppphhhVVV@@@777<<>>"""+++@@@%%%///((('''------''')))000&&&PPP,,,,,,------......//////---------,,,+++++++++***---.........---,,,+++***'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))''''''((((((((()))))))))))))))))))))))))))))))))''''''(((((())))))******'''(((((())))))*********&&&(((***+++***)))))))))))))))))))))((((((((('''%%%%%%&&&&&&&&&&&&%%%%%%)))))))))(((((('''&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&))))))(((((((((((((((((())))))))))))))))))))))))***,,,---,,,)))(((+++...111HHHIIIcccxxxzzzrrrxxxvvv))))))***+++,,,,,,------&&&111HHHfff|||www{{{|||sssXXXHHH;;;===EEELLLWWWaaavvv]]]===999;;;888;;;999;;;BBBHHHJJJMMMPPPJJJLLLOOOSSSYYY^^^cccfffssswwwrrr^^^NNNOOO```oooZZZNNNQQQdddtttxxx}}}ddd:::444FFFTTT[[[bbbxxx{{{sssllliiihhhtttzzz|||wwwnnngggdddVVVHHHDDDIIIPPPSSSRRRRRRUUU___mmm{{{}}}tttkkkbbblll~~~{{{222 """)))111PPP000,,,000$$$&&&...***###(((///...***PPP------------------------++++++,,,,,,,,,---------,,,---/////////---***)))''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((()))))))))'''((((((((())))))))))))************************))))))***++++++,,,------+++++++++,,,---.........+++...111222111///////////////000111111222333333000000000///---***((('''++++++******)))(((((('''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))))))))***---...,,,***+++111666TTTvvvfff{{{}}}~~~tttttt((()))***+++,,,---------+++777TTTuuu}}}|||yyykkkaaaKKK@@@===FFFLLLNNN[[[mmm\\\AAA<<<>>>===;;;???===???EEEJJJQQQ[[[dddhhhccc\\\XXXYYY```iiiooosssyyyttt^^^IIIJJJ]]]ooo^^^QQQQQQddduuuxxx}}}jjj<<<444FFFPPPQQQmmm{{{uuurrr|||~~~uuuiiinnncccPPPBBBBBBMMMTTTUUUPPPNNNUUUggg}}}{{{nnneee```ttt...&&&555'''999'''vvv===''')))...)))###***///%%%+++"""+++///............---------******+++,,,...///000000+++---///111000---***(((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))************************++++++,,,------...//////444444555666777777888888999<<>>>>>>>><<<===>>>@@@BBBDDDEEEFFFCCCBBBAAA???;;;888444222,,,,,,,,,+++***))))))((((((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''(((((())))))******))))))))))))))))))))))))'''))),,,,,,,,,000999@@@vvvxxx^^^kkk***+++******---000000---///GGGfff|||~~~zzzxxxvvveee```UUU:::777???OOOTTTVVVjjjbbbAAA999<<<<<<999999>>>>>>DDDOOOYYY___eeelllkkkhhhgggiiijjjiiikkkooo{{{uuubbbQQQEEEPPPkkkccc```cccnnnvvvyyy~~~~~~VVV777777GGGSSSxxxyyypppmmmfffZZZKKKAAA@@@HHHPPPSSSNNNRRR\\\kkkqqqnnncccdddxxxttt(((((((((((((((((((((((( GGG111000(((+++ +++)))000&&&888///---,,,...111111///---------------------------......---,,,,,,++++++***))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((((('''''''''(((((('''***,,,***'''&&&&&&%%%///%%%(((...'''$$$((((((###,,,---,,,222111///555555:::999<<>>@@@???;;;777555111,,,777+++%%%***...+++((((((---'''###%%%((('''(((***&&&$$$"""!!!"""%%%(((***((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((()))'''((())))))+++------,,,+++///+++(((///:::SSSrrr|||oooppppppyyy+++++++++++++++,,,,,,***999TTTtttwwwwww|||qqqhhh]]]KKK888;;;EEEPPPUUU^^^wwwhhhPPP<<<999;;;:::999<<<@@@BBBJJJXXXbbbhhhooouuuqqqnnnlllnnnoooqqqxxxxxx|||qqqcccRRRPPP```iiifffhhhooouuuyyykkkGGG666FFF```}}}{{{uuunnnjjjeee[[[MMMBBB???EEELLLOOOLLLNNNXXXiiiwwwkkkbbbkkkttt___sssuuuOOO***((()))444'''555888!!!'''333((((((((((((((((((((((((---&&& '''AAAjjj}}}'''%%%+++$$$...&&&...)))...######WWW///------...111111000---------------------------------,,,,,,+++*********)))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((("""###$$$$$$%%%''')))***(((&&&---111,,,+++///000111111,,,111<<<;;;:::DDDKKKTTTVVVZZZgggkkkiiimmmqqqoooooovvv{{{~~~||||||xxx~~~zzzpppnnn}}}}}}hhhiiiaaabbbYYYWWWPPP===CCC???CCCFFFDDD===999===CCC555555666666111+++***,,,)))%%%&&&))))))$$$!!!!!!((())))))))))))'''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((''''''''''''((((((((())))))'''''''''(((***------,,,***222111222AAATTTpppnnn{{{***+++------,,,+++,,,...JJJfffuuu{{{oooeeecccPPP;;;888AAALLLQQQYYYmmmqqqJJJ???999;;;;;;888999>>>@@@CCCLLL[[[ffflllrrrxxxzzzyyyyyyxxxtttrrrwww}}}hhhXXXZZZjjjkkknnnrrruuu{{{aaa:::GGGmmm}}}uuupppooonnnkkkgggfff```TTTGGGAAABBBGGGNNNMMMMMMPPP]]]ppp~~~vvvfffaaa{{{sssccc]]]ggghhhXXX}}}aaa222777333,,,"""---"""'''222(((((((((((((((((((((((($$$&&&'''))))))((('''&&&;;;!!!...%%% ///(((---+++---***$$$$$$,,,222222...------///000111///...------------------------,,,,,,++++++***)))))))))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&'''((((((...+++))))))***+++,,,---&&&,,,000...+++///444555777@@@GGGOOOXXXXXXccc{{{zzz}}}tttgggvvv}}}wwwsssjjjrrrfff^^^ZZZZZZVVVNNNMMMRRRJJJLLLIIIAAA:::666333000---++++++---,,,((('''((($$$%%%%%%&&&''''''''''''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((((((((''''''((((((((()))))))))***)))(((***,,,,,,,,,,,,///111///>>>aaa|||yyysss)))+++...///------222:::]]]tttyyyzzz______YYYBBB555;;;GGGPPPTTTaaa~~~~~~LLL>>>:::999======999888;;;<<<===DDDOOOXXX]]]ccciiiqqqtttyyyzzzuuupppttt|||{{{ccc\\\pppwww~~~hhh<<>>@@@IIIiii}}}zzzrrrttt~~~www}}}vvvuuu}}}~~~zzzzzzyyyxxxzzzvvv{{{{{{}}}nnnsss{{{ttthhhaaaeeeaaaWWWNNNMMMPPPLLLDDD===666111000//////333888,,,***'''$$$$$$%%%''')))(((((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))---++++++------++++++---...999CCC[[[jjjWWWnnnxxxwww||||||}}}+++,,,///000,,,,,,888FFFppp|||~~~{{{lllaaabbbOOO999<<>>TTT{{{xxxyyyssscccddd]]]AAA555BBBIIIPPPZZZiiieeeAAA<<<>>>:::777999<<<<<<999666111...///222444333555888666555555888===FFFWWWfffsssrrrpppuuuDDD555CCCSSSzzzyyy```RRRDDDAAAAAACCCAAABBBOOO___VVV]]]hhhxxxllljjjgggdddbbb```[[[SSSLLLJJJIIILLLSSSXXX[[[___dddeeeiiimmmmmmgggZZZLLLCCC<<>>;;;666000,,,&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((()))))))))******)))(((***---+++,,,<<>>CCCBBBAAA>>>===<<<;;;777333111000333777777333111333111,,,))))))***///999CCCUUUiiiuuuyyy}}}uuufffaaakkk}}}]]]999333@@@KKKjjj[[[;;;---777444666<<>>;;;:::///---***'''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((())))))***(((((()))))))))************(((***------888WWWwwwttt```WWWYYYuuu,,,+++---000000;;;]]]zzzuuuxxx|||___\\\^^^DDD555BBBOOOMMMWWWnnnXXX???AAAGGGHHHJJJHHHCCC===999555111444555:::AAAAAA;;;666555555222111444444222222666000???AAA::::::999666999@@@SSShhhuuu}}}hhhEEE......===III]]]WWW>>>999777555:::BBBDDDFFFWWWlllxxxdddjjj{{{pppTTTJJJHHHKKKUUUbbbgggccc\\\KKKHHHKKKUUU[[[^^^eeelllpppqqquuu|||~~~sss___NNN;;;GGGBBBDDDSSSPPPdddvvveeexxxzzzfffPPPaaa]]]fffttthhhffffff444---***---))) %%%---,,,(((((((((((((((((((((((('''&&&&&&%%%$$$#########"""$$$&&&---%%%!!!***$$$((($$$$$$'''&&&###"""%%%&&&)))++++++)))((()))+++------------------------,,,,,,++++++***)))))))))&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))************+++,,,---...;;;===HHHXXXcccooottt{{{xxx|||zzzvvvxxx|||sssrrryyyooozzz~~~sss|||wwwzzz}}}|||uuuvvvvvvssslll{{{|||ssswwwsssuuu}}}}}}tttlll___YYYOOOFFF@@@???@@@BBB<<<888222,,,'''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))************---+++,,,///222DDDooozzzeeeSSSdddvvv222///222,,,+++QQQ||||||}}}nnn``````XXX>>>999JJJPPPSSSllljjjFFFHHHKKKHHHLLLOOODDD888666333000555333IIINNNYYYUUU===;;;???,,,999444666<<<555666888444<<<333555:::555666888;;;:::>>>FFFIIIFFFFFFKKKSSSOOO>>>222666999888===```zzz}}}TTT===888@@@:::AAATTT???aaatttnnnvvvgggjjjdddOOOKKKIIIQQQcccrrrvvvsss]]]QQQJJJPPP[[[bbbhhhmmm{{{~~~~~~{{{yyytttfffVVVEEE??????IIIPPPVVVfffyyyaaa~~~hhheee|||iiiNNNccceeekkkyyyggg333...+++---+++###(((,,,%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''''''(((((((((((((((((()))))))))************,,,------...///.........+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((''''''''')))+++''''''+++&&&"""+++'''$$$(((111444111888DDDIIIFFF```zzzxxxpppssstttqqqmmmlllpppttttttnnnjjjlllqqqpppggg]]]```mmmwwwwwwwwwxxxtttkkkssspppvvv|||sssqqqqqqtttuuuuuuwwwzzzxxxtttpppnnnsss|||kkkmmmkkklllbbbNNNEEECCC;;;;;;EEEBBB;;;888000)))---%%%%%%%%%'''))))))'''&&&''''''&&&$$$######%%%&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''))),,,---+++((()))...+++,,,FFFppp}}}wwwgggccc000000///...:::^^^~~~tttbbb___ZZZKKK;;;???MMMQQQYYYuuuVVV>>>GGGOOOHHHMMMNNNAAA444333000///777GGGRRROOOWWWSSS;;;777555DDDJJJ>>><<>>:::;;;>>>999888999<<<::::::???CCC@@@>>>AAA===FFF???333000111888GGGVVVssslllVVVMMM???999PPPdddWWWyyy{{{```aaa{{{iiiTTTQQQQQQYYYkkk{{{rrraaaTTTWWWcccmmmrrrvvvzzzvvvooofffYYYIII>>>BBBHHHLLLTTT___^^^}}}kkkaaasss^^^___ccckkklllGGG000+++,,,+++%%%(((,,,%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&'''((((((((((((((((((((()))))))))*********,,,,,,---............---+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((("""'''&&&(((...)))'''111666444111///333@@@QQQ]]]ddd~~~|||llleeefffhhhfffddddddhhhooowww}}}vvvuuutttuuuuuurrrlllgggdddkkknnnlllnnnqqqlllbbbffflllrrruuuvvvvvvrrrlllnnnooopppqqquuuzzzwwwqqqtttyyy}}}|||www|||xxxddd^^^^^^UUUIIIDDD:::<<>>666333...'''######%%%((()))%%%&&&&&&&&&'''(((+++,,,***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))***)))((((((***+++***)))+++...???\\\tttrrrVVVooo...111,,,111MMMlll~~~```ZZZ___RRR>>>===HHHQQQWWWgggcccHHH???OOO[[[PPPLLLJJJ<<<000000///111<<>>666222888FFFOOOmmmkkkXXXKKKAAAhhhvvvlll___XXXtttoooNNNTTT[[[bbbooo~~~rrr^^^[[[fffttt~~~~~~}}}hhhQQQ>>>???IIIPPPTTTYYY^^^}}}zzzfffuuuvvviiiYYY___eeeyyy___666,,,***+++'''))),,,&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&'''(((((((((((('''(((((((((((())))))))))))++++++,,,------------,,,+++************)))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((((((((()))))),,,000---+++,,,%%%""",,,...<<>>888000***'''&&&''''''&&&&&&''')))+++---///000---+++)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))***+++,,,---,,,666\\\fff]]]dddggg...222***666^^^tttwww|||~~~yyybbb\\\]]]III;;;FFFLLLQQQcccyyyoooIIIGGGCCCMMMYYYLLLKKKGGG888,,,......444BBBIII@@@666BBB@@@666AAA@@@IIIPPPQQQSSSgggbbbOOObbbccc\\\ccc```\\\aaa^^^___aaajjjeee```gggccc```nnnbbbnnngggSSSGGG>>>:::>>>JJJhhhhhh```QQQ}}}}}}eeeUUUlll{{{MMMaaarrrvvvwww~~~|||eeeYYY]]]mmmnnnXXXCCC@@@JJJSSSYYY]]]\\\tttrrrjjjmmmgggUUU\\\aaaiiiyyyvvvAAA///))),,,))))))+++'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''''''''''''((((((((()))))))))***++++++,,,,,,++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))))))))******$$$'''%%%&&&...///444CCCCCC___mmmjjjxxx|||kkklllvvvrrrrrrqqqpppmmmuuu}}}yyy~~~zzzuuuooommmkkkrrrppplllmmmtttxxxqqqggg```llluuu{{{{{{oookkkxxx{{{uuuyyy{{{{{{pppzzzooofffaaaYYYKKKDDDEEEFFF>>>===:::888444...'''"""((('''((())),,,.../////////...+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))''')))*********+++...000777RRR~~~}}}PPPGGGkkk,,,000---CCCnnn}}}www{{{|||ssszzz|||mmmgggbbbUUU???@@@OOOLLLRRRoooVVV???EEE<<<>>>IIICCCOOOHHH777------,,,333CCCGGGDDDLLLbbbVVVBBBEEE<<>><<<<<<<<<<<<;;;...***&&&''',,,111333333000...,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******)))+++---+++***000>>>IIIiiisss```jjj///+++AAAiiizzzuuu~~~ooo]]]```XXX???:::KKKRRRYYYoooJJJ@@@;;;???FFFMMMSSSVVVDDD===000---111...444GGGOOOAAAJJJcccTTTKKKdddbbbNNNppp~~~fffeeeAAA333666AAADDDYYYyyyyyyVVVMMMGGGkkk{{{qqqrrrrrriiiGGGBBBXXXpppvvvrrrsssxxxzzzuuuppppppjjjjjjcccVVVIIIEEEJJJPPPPPPOOOVVVfffppp}}}|||tttgggllluuuuuuoooDDD,,,...,,,'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''((((((((((((((((((((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''((((((((())))))))))))))))))******+++,,,,,,---&&&///===YYY|||tttppprrrvvvvvv~~~{{{rrr~~~~~~}}}vvvmmmjjjkkk|||wwwrrrssszzz{{{yyy~~~sss}}}zzzrrrtttvvvtttssspppuuu}}}zzzooooooyyyeeefffeeedddgggiiieee^^^kkk{{{mmmnnnwwwqqqvvvvvvtttsssyyy{{{zzzppp^^^WWWMMMDDDAAA@@@AAABBB<<<555---***---111222222///---+++)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********+++---...---333DDD___sssrrreeeaaaaaa333,,,IIItttsssuuu}}}|||qqqaaaaaaQQQ<<>>???SSSwww```NNNRRREEEaaapppmmmrrrqqqoooKKKAAARRReeellljjjlllpppnnngggeeeiiiooopppjjjZZZJJJBBBCCCEEEKKKIIISSScccuuutttuuu~~~aaaZZZbbbeeewwwwwwIII---...,,,&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((((('''''''''((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))***+++,,,,,,------CCCNNN^^^|||xxxrrrqqq|||wwwqqqpppwwwyyyzzzyyyuuusssrrrmmmfffZZZkkkllldddgggoooxxxpppqqqkkkjjjkkkwww~~~tttuuulll___SSSJJJDDD@@@>>>JJJAAA555......//////---...---+++)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************+++---...111===YYY~~~~~~aaaJJJ```444888]]]sss{{{ooofffcccQQQ===BBBIIIQQQ]]]qqqIIIBBB@@@BBBGGGHHHBBB<<<999000++++++111111222@@@SSSWWW___rrr|||iiiaaaeeeqqqzzz___OOO;;;222444:::<<<;;;AAATTTvvveeeKKKJJJGGGEEE[[[|||mmmiiipppuuusss}}}qqqZZZNNNWWWdddssswwwwwwpppgggdddjjjrrr}}}tttmmmfffWWWDDD===???KKKLLLMMMUUUkkksss}}}oookkk[[[\\\^^^```uuuPPP------)))'''+++'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((******))))))((((((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((((((((((((((())))))))))))'''))))))((('''((())))))'''...((()))444000444NNNeeeqqqxxx{{{zzzqqqrrr}}}wwwnnneeejjj||||||tttsss|||zzzrrr~~~}}}tttiiiiiirrruuuooolllooopppmmmrrrqqquuuyyyvvvgggtttiiixxx|||yyy{{{hhhgggmmm___LLLJJJLLLEEE===666111///---,,,+++,,,+++***'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((()))$$$(((,,,,,,***)))+++---)))444///EEE{{{SSSTTTbbb333AAAiiiyyylllccc^^^NNN???DDDKKKTTTbbbwwwmmm>>>EEEFFFFFFDDDAAA<<<777222111...111444333777JJJaaawww{{{}}}mmmZZZRRRTTT}}}yyycccIII999444---+++...555<<<@@@@@@QQQqqqwwweeeQQQFFFIIIGGGCCCRRRiiisssoooqqqqqqnnnuuuxxxqqqccc]]]bbbjjjuuu~~~~~~zzz~~~xxxrrrjjj[[[HHH======EEEIIIKKKQQQaaa{{{}}}zzzhhhjjj___YYYddddddggg[[[333///)))(((+++'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''))))))))))))((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))'''''''''&&&''')))++++++)))---))),,,999AAA[[[xxxxxxvvv{{{zzznnnlllbbbeeewwwxxxvvvzzzqqqxxxxxxuuuvvvyyy~~~~~~|||}}}rrrfffgggmmmnnnrrrooommmqqqxxx|||zzzwww}}}lllooowww\\\ooo{{{~~~xxxlllpppwwwiiiWWWVVVVVVOOOEEE<<<555000+++(((&&&'''(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))(((***+++***))))))+++---+++///???pppLLLOOOzzz333OOOwwwxxxiii^^^WWWJJJAAAFFFNNNYYYjjjZZZ???EEEJJJHHH>>>888777333---444222444555777CCCbbbxxxfffbbbeeeiiinnnRRR<<<)))))),,,/////////222999??????MMMllluuudddQQQKKKIIILLLKKKKKKRRR^^^~~~{{{uuuqqqmmmkkknnnqqqqqqnnnkkkjjjkkkuuu~~~zzzqqqaaaNNN@@@;;;===DDDJJJLLLTTThhhxxxoooiiihhhYYYcccggg]]]kkk===///******+++(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''')))))))))(((((((((((('''''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))'''&&&'''***+++,,,---,,,+++///CCCWWW```{{{{{{rrrqqqwwwsssfffeeennnppptttvvvooogggaaa^^^aaalllwww}}}|||xxxwwwzzzyyyqqqfff}}}zzzsssrrrooollliiihhhiiijjjpppssswwwkkksss{{{{{{{{{zzzzzzxxxwwwbbb^^^___WWWMMMEEE???888222---'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))***************,,,...//////333XXX|||~~~yyy___JJJkkk666\\\ttt}}}iii\\\QQQEEECCCGGGQQQ___sssxxxOOOGGGDDDIIIEEE777000444444///555444555:::EEE]]]www~~~}}}sssVVV===333------111555555444555:::>>>???JJJjjjxxxfff[[[YYYUUURRRSSSYYY]]]^^^mmm|||}}}xxxwwwuuuoooqqqtttvvvvvvrrrmmmiiiuuu{{{uuugggVVVEEE:::888BBBJJJJJJJJJXXXrrr{{{bbbrrraaaYYYiiiddd{{{{{{HHH///)))***+++(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''(((&&&'''''''''((((((((((((+++((((((+++,,,++++++,,,///...CCCkkk~~~~~~yyykkkxxxhhh]]]bbbkkkuuuxxxttt{{{hhhYYYHHHEEEVVVsss}}}nnnbbb[[[ccchhhfffjjjvvv~~~~~~www}}}|||pppddd^^^\\\\\\fffnnnmmmmmmwww|||{{{xxxpppjjjlll|||~~~hhhcccddd]]]TTTOOOKKKFFF@@@:::---+++)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((())))))))))))))))))***---///000111444EEEppp~~~PPPSSSmmm@@@jjjzzz{{{zzzhhhZZZKKKBBBDDDIIITTTeee{{{bbbEEEJJJGGGHHH@@@333...222555333333777AAAQQQfff{{{fffgggppphhhKKK777555444++++++---000555:::>>>@@@???JJJjjj~~~vvviiiiiihhhbbb]]]bbbjjjjjjbbb\\\lllzzz|||wwwtttvvvzzztttxxx|||~~~|||wwwqqqmmmuuuqqqooovvv}}}zzz}}}ttthhh\\\LLL===888BBBKKKJJJFFFNNNfff}}}xxxRRRtttrrrTTTkkkssszzzzzz|||}}}TTT111)))***)))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''%%%%%%&&&&&&&&&''''''''''''((('''''''''(((((((((((()))***((()))---,,,)))+++000888>>>aaazzz{{{xxx~~~ppp[[[SSS\\\ooo~~~wwwfffUUUSSS```SSSaaayyyyyyuuuiii]]]\\\aaa^^^TTTkkkvvv|||qqqlllkkkbbbeeeccc___ccctttuuu}}}uuupppsss}}}qqqrrrqqqiii___YYYVVVQQQJJJCCC444000***''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***'''((()))+++,,,---///000BBB```uuuKKK]]]TTTyyy|||uuueeeWWWGGGBBBFFFKKKXXXmmmTTTDDDMMMPPPGGG;;;222///222666999;;;HHH]]]vvvzzzuuusssxxxeeessstttOOO999555111///,,,***---555<<>>@@@JJJkkkxxxwwwuuunnnnnnooonnnmmmrrrwwwsssiii```kkkwwwyyyssskkkgggfffppptttyyy{{{zzzvvvqqqooonnneee___cccnnntttqqqkkkmmmuuuuuukkkddd___QQQ@@@:::AAAJJJKKKFFFJJJ^^^rrrNNNnnnzzz\\\lllyyypppooo~~~eee777,,,***''')))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))(((&&&%%%&&&&&&&&&''''''''''''((((((((((((((()))))))))))))))&&&(((---,,,+++444AAAMMMYYY|||~~~~~~|||nnnaaafffyyy}}}qqqaaa^^^ccc```dddwwwyyyiiiQQQPPPYYYgggrrryyyyyyxxxrrrmmmlllnnnnnnkkkgggnnnkkk|||yyy|||tttxxxyyyyyywwwkkkccc___ZZZQQQIII???888...(((''')))***)))''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))******(((***+++******,,,222777]]]yyysssYYYllliiinnn___RRRDDDCCCHHHOOO]]]tttmmmNNNMMMWWWUUUBBB333222444555;;;CCCWWWhhhwwwgggbbboooxxxwwwyyyyyy{{{LLL777555---555222000222999>>>@@@???@@@JJJjjjzzzuuurrroookkkoooqqqpppppppppooommmiiiooozzzuuueeeZZZ___```cccfffhhhgggddd```[[[VVVTTTXXX___ccc```[[[]]]ggghhh___\\\^^^TTTBBB;;;???FFFIIIGGGIIIWWWhhh~~~eeefffrrrhhhgggpppooojjj~~~vvvAAA000,,,&&&)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))'''&&&&&&&&&&&&''''''''''''((())))))))))))*********++++++)))***...///444IIIaaannnpppzzzsssxxxttttttzzzvvvUUUQQQ\\\}}}ttteeefffhhhnnnuuu}}}yyyvvvvvvwwwuuulll```YYYZZZkkkhhhwwwuuuyyy{{{nnntttwwwwww}}}{{{nnnhhhgggeee^^^WWWVVVJJJ;;;///++++++***)))''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********))),,,---,,,,,,444DDDQQQrrrkkk^^^lllwww~~~yyyiiiZZZNNNBBBEEEKKKQQQ```xxxZZZJJJSSS]]]TTT<<<,,,111999:::AAANNNuuusss\\\TTTeeennniiilllzzzrrr>>>///333---......000555;;;AAADDDFFF???IIIhhh~~~qqqiiifffgggiiijjjeee^^^\\\bbbjjjdddjjjyyyxxxfffPPPMMMLLLPPPUUUVVVQQQLLLGGGIIIMMMRRRVVVVVVSSSPPPSSS^^^___VVVVVV]]]UUUCCC;;;===CCCHHHHHHHHHSSS```|||}}}}}}aaadddnnnaaafffuuuhhh|||III444---%%%***)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))***)))((('''&&&&&&&&&'''''''''(((((()))*********++++++++++++///,,,...222333>>>]]]}}}}}}uuu|||sssuuuwww}}}sssbbbZZZ]]]lll~~~{{{wwwssszzz}}}}}}qqqpppooonnnooowww{{{uuunnnjjjdddbbbgggsssvvvmmmbbb^^^^^^rrrjjj~~~ppppppxxx}}}sssyyyxxxooonnnuuukkkiiimmmooolllhhhlll]]]III888000,,,***(((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************)))---///...111@@@YYYmmmuuu}}}~~~xxxRRRaaappp|||}}}yyyrrrwwwvvv___WWWEEEIIIFFFPPPXXXkkkyyyQQQ]]]rrriiiZZZ;;;000:::888===YYYuuulllNNNFFF<<>>@@@FFFGGGCCCGGGPPPlllzzzwwwSSSmmm^^^ffflllxxxmmmuuu^^^...)))///&&&(((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&((()))***((((((((((((((('''''''''***((((((***'''$$$(((///...//////:::KKKYYYuuu}}}}}}iiieeettt~~~ggg^^^www}}}{{{vvvpppbbb[[[ccc}}}|||zzzyyyyyyuuuqqqeeeTTT]]]hhhmmmmmmnnnrrrwwwsssvvvyyy~~~~~~vvvcccZZZVVV^^^hhhkkkiiigggmmmoooxxxyyykkkhhhttt{{{uuu{{{pppbbbtttppptttttthhhuuu|||ooo\\\III<<<333+++''',,,---+++'''&&&'''))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))***)))((((((***,,,,,,+++000---777eee|||xxxXXX___uuuyyy|||qqq\\\UUUDDDHHHJJJOOO[[[qqqtttWWW]]]fff]]]III666333999888GGGrrrlllPPP@@@888222IIIVVVaaavvvSSS;;;...111333***000//////333;;;DDDKKKNNNAAASSSqqqqqqnnnjjjbbbaaaaaa```[[[UUUQQQQQQRRRYYY\\\fffttt{{{zzzzzz}}}rrrggg^^^___ccc^^^SSSJJJQQQQQQOOOPPPUUUXXXSSSKKKLLLSSSWWWXXX^^^ddd]]]PPPEEE>>>===CCCDDDBBBEEEMMMfff}}}\\\tttlllhhhvvvtttnnnvvvhhh444+++000)))(((((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&'''((()))***))))))))))))))))))))))))///***(((+++000000---***)))333IIIggg{{{}}}oootttkkknnn}}}ttt\\\ZZZrrriiiqqq~~~uuuiiieeezzzwwwrrrsssyyy~~~}}}rrriiicccqqqsssssspppllljjjlllpppvvvtttrrruuu}}}qqqrrrvvv}}}qqqaaaPPPJJJLLLUUUbbbmmm|||{{{tttkkkmmmvvvxxxyyyqqqgggqqqlllaaassswww~~~~~~lllnnnpppiii___XXXRRRFFF444'''))))))((('''&&&(((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))***)))((((((***,,,///+++111999MMM{{{yyyqqq^^^vvvwww||||||gggXXXSSSCCCGGGNNNOOO```zzzgggVVVVVVQQQKKK@@@888999:::999UUUpppQQQ999444///444JJJRRRmmm___;;;000---000222,,,......///555===GGGNNNRRRBBBTTTvvv{{{qqqjjjgggeee```^^^[[[VVVRRRNNNLLLKKKTTTVVV___lllvvvzzz|||~~~yyynnndddeeennnnnn^^^MMMSSSSSSSSSVVV\\\___YYYPPPPPP\\\fffkkkpppssskkk___NNNAAA:::>>>BBBAAADDDIIIZZZppp~~~___pppsss]]]nnnnnnkkkpppttt{{{www>>>---000+++(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))************************++++++******...111///+++666AAA]]]}}}~~~xxx|||mmmWWW```uuuvvveeebbbvvvjjjaaahhhwwwwwwmmmkkkzzz{{{qqqhhhgggpppsssoooppprrrwwwtttqqqppprrrxxxuuu___\\\YYYXXX]]]fffooovvvqqqcccWWWSSSTTTllltttooowww~~~xxxuuuqqqzzzuuuppp}}}oooggghhhfffgggmmmooobbbGGG000+++)))(((((()))((('''&&&((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))******))))))+++,,,000***222EEEccc{{{wwwdddooo{{{}}}{{{}}}]]]UUUQQQDDDFFFQQQQQQfffSSSKKKGGG@@@EEE@@@::::::999???dddxxx~~~sss[[[BBB111333666DDDXXXXXXuuu|||NNN000000000000222000,,,,,,///666@@@JJJQQQUUUBBBTTTzzz{{{tttkkkgggjjjddd___YYYTTTQQQPPPOOONNNUUUWWW___lllxxx~~~}}}{{{qqqggg]]]```sssttt]]]SSSWWWZZZ\\\___bbb___YYY\\\hhhuuu}}}vvvYYYGGG999:::@@@BBBCCCGGGPPPggg~~~|||^^^ddd}}}[[[dddjjjffffffjjjvvvHHH......+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((())))))))))))***************&&&---000,,,(((,,,555;;;>>>NNNqqq~~~xxx]]]^^^```~~~{{{rrrnnnxxx{{{ccc^^^jjjttt~~~mmmooo{{{}}}zzzzzzkkkgggcccfffqqq}}}uuuwww}}}rrrooonnntttlllVVVTTTQQQNNNMMMPPPUUUXXXbbboooeeeKKK???HHHhhh}}}wwwpppmmmqqqqqqmmmqqq|||yyyrrrvvvwwwiiirrr|||yyyuuuqqqooorrr}}}{{{aaaJJJ333---)))***+++)))&&&%%%((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))******))))))+++---///000<<>>222((()))+++***((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))******)))***,,,...***;;;QQQkkk~~~mmmvvv~~~^^^TTTPPPIIIJJJHHHPPP[[[sssZZZ@@@CCCLLLWWWeee\\\EEE555444???ZZZssszzzkkklllrrryyyfffOOO<<<555666:::FFFOOO]]]dddbbbBBB222555111,,,------///......111666;;;???@@@DDDVVVyyyuuujjjfffkkkfff```XXXPPPKKKKKKNNNPPPRRRXXXdddtttyyy___YYYJJJHHHkkk}}}hhhlllkkkfffbbbccceeeddd]]]]]]```eeellltttxxxyyymmmUUU???<<<@@@BBBBBBEEEKKKaaawww[[[|||hhhVVViiieeeaaaooo]]]444+++)))((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&''''''((()))(((((((((''''''((())))))*********333(((&&&444BBBJJJSSS___ppp}}}{{{```RRRgggiiikkk|||wwwvvvqqqrrryyy{{{|||ppp~~~ddd\\\bbbpppxxx~~~~~~yyysssxxxuuuggg\\\SSS^^^dddmmmsssuuuvvvxxxzzzsssNNNIIIlll{{{sssttt|||~~~vvvooonnnjjjmmm{{{tttrrr{{{|||{{{uuusssppplllkkkmmmqqqtttQQQ===,,,)))*********---((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))*********+++---///&&&FFFbbbyyysss^^^xxx|||zzz[[[XXXNNNCCCKKKJJJPPPaaayyyvvvPPPLLLVVVdddoooqqq```FFF777888===OOOeeemmmxxxzzzjjjXXXDDD555444;;;===MMMPPP^^^rrr___BBB222222///---...***...------000444888;;;;;;GGG]]]wwwssskkkhhhjjjcccaaa[[[RRRJJJFFFGGGJJJPPPVVV```ooo~~~oooSSSQQQDDDCCCkkkkkkhhhccc___bbbiiikkkhhhddd]]]XXXZZZbbbjjjoooqqqqqqYYYCCC===??????AAADDDHHHYYYwww\\\fffbbbPPPbbbggghhhttthhh;;;...+++((((((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&((()))))))))((('''(((((()))******+++,,,,,,///(((444PPP[[[XXXcccyyyddd]]]fffyyysssrrryyywwwxxxqqqyyyxxx{{{wwwvvvsss\\\[[[ooo}}}sss|||wwwllljjjhhhdddqqqqqqnnnhhh```]]]```ccceeemmm}}}xxxYYYLLLXXXOOOGGG\\\www|||xxxssspppgggfffsss~~~qqqbbbnnnpppttttttlllbbbdddtttqqqUUU:::///,,,)))***...((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))*********+++---///000XXXrrrsss___\\\sss~~~|||\\\\\\LLL>>>KKKLLLQQQeee|||jjjOOOZZZgggvvv|||qqqOOO999222:::AAASSSppp|||tttiiiZZZJJJ999...111:::AAAVVVVVVgggaaaDDD222///...111222***,,,,,,---111666;;;>>>@@@JJJbbbwwwrrrmmmkkklllbbbbbb___VVVKKKDDDCCCDDDIIINNNUUUaaaqqqxxxmmm]]]FFFHHH???AAAnnnfff^^^UUUUUUaaaoooqqqlllqqqfff]]]]]]eeelllppprrrsss[[[EEE>>>>>>>>>???CCCCCCPPPmmmqqqzzzeee^^^jjj___YYYggglllvvvpppAAA111---)))(((((((((''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''))))))***+++,,,,,,------)))222QQQrrrppp```qqq{{{lll```]]]lllnnnrrr{{{}}}uuuyyyfffaaauuu{{{ooo{{{}}}mmmSSSVVVuuu}}}||||||{{{ooonnnttttttqqqooojjj___QQQGGGGGGOOOVVVdddnnn}}}tttrrr{{{ZZZ888AAAkkkvvvzzz}}}yyyvvv~~~uuuzzzkkkVVVgggvvv{{{llllllmmmIII777000)))(((---((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))***+++***+++...000DDDnnnjjjPPPlll}}}|||ccc^^^NNNFFFKKKKKKJJJRRRfffmmmYYY\\\iiivvvtttdddKKK111333AAAEEEZZZ|||yyy{{{dddMMM???555///777EEEQQQSSSYYYwww^^^DDD666444...---///,,,000111111222444888>>>BBBMMMuuu}}}rrrlllooopppfffdddbbb```]]]RRRDDD@@@DDDEEEKKKNNNNNNQQQUUURRRKKKAAA<<>>BBBPPPxxx|||rrrkkklllnnnfffhhhdddaaa^^^SSSEEE>>>>>>???DDDGGGFFFHHHIIICCC<<<>>>???AAAEEEkkkhhhXXXQQQZZZccceeefffkkkvvvrrrnnnqqqzzzyyyaaaJJJ>>>>>>@@@???<<>>BBBEEEEEEEEECCC;;;444;;;AAADDDKKKyyyhhh]]]XXX```iiikkklllooouuutttqqqnnnmmmqqqxxx~~~~~~uuubbbLLL>>>;;;;;;999===DDDRRRhhhaaauuu{{{```hhh|||JJJ444,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))***)))***,,,---///444:::UUUeeevvv}}}||||||bbbZZZhhhvvv^^^\\\hhhsssssssssdddbbbnnnsssyyyuuu^^^www___vvv{{{XXX:::555@@@GGGEEEKKKNNNbbb{{{}}}{{{\\\ZZZfff~~~vvvooodddfff{{{{{{vvvvvv{{{qqquuu|||wwwrrrlllaaa___gggzzzwwwSSS444---,,,+++***)))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))+++'''---***,,,222DDDrrrxxxssslllrrrxxxaaaQQQWWWZZZYYY]]]eeemmmqqqvvvzzzqqqmmmhhhaaaXXXQQQNNNNNNOOOPPPNNNDDDMMM|||zzzxxx~~~yyyxxxbbbWWWUUUKKKEEEHHHJJJWWWnnnxxxlllpppzzztttdddNNN:::999>>>JJJ^^^|||{{{ooopppyyydddIII;;;000333<<>>III]]]yyyrrriiilll~~~jjjUUU>>>555000777EEEQQQWWWZZZRRRZZZ```wwwZZZAAA444333...---000...000000000000333999AAAGGG___~~~tttrrrfff```cccccckkkgggbbb___\\\TTTHHH===777888<<>>;;;:::===PPPlll^^^```bbbeeellltttwwwvvvqqqlllddd]]]XXXXXXZZZ[[[]]]```\\\NNNAAA<<<===???;;;>>>FFF[[[}}}{{{]]]eee~~~pppaaa{{{mmmnnnTTT333///))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))((()))))))))*********+++++++++------...:::SSSjjjpppttt~~~{{{dddhhhsssxxxwwwiii]]]hhhjjjUUU^^^fffoootttlllrrrjjjZZZXXXAAAEEEOOOnnnlllLLLIIIKKKIIIRRReeexxxrrrqqqaaaPPPOOOWWW```hhhsss{{{hhhXXXhhh~~~}}}wwwzzzzzzvvvuuuxxxvvvqqqrrrxxxrrrrrr~~~{{{xxxrrr|||rrrkkkUUU000***(((&&&''')))***)))((())))))))))))))))))))))))((()))))))))*********+++,,,)))...,,,555FFF\\\~~~hhhSSS```www~~~uuujjjnnnxxx}}}sss```PPPVVVsss{{{jjj___hhhlllqqqvvvwwwvvvsssqqqkkktttkkksssxxx~~~||||||zzzttt}}}VVVVVVQQQHHHHHHNNNPPP```}}}eee```gggdddIII555:::CCC\\\ssswwwcccbbblllqqqXXXNNN777222222===MMMWWWWWWSSSKKKUUU\\\rrr\\\CCC555444///...111...---......///333;;;DDDJJJZZZ}}}zzzrrrssshhh`````````mmmkkkfff```]]]WWWLLL@@@999777999???CCCCCCBBBCCC===IIIfffcccYYY^^^___\\\^^^eeegggcccddd___YYYVVVVVVXXXYYYYYYYYY``````SSSBBB;;;<<<>>>;;;>>>EEEWWWwwwmmm\\\|||nnn[[[lllfffdddxxx}}}ZZZ444222))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))((())))))******+++++++++,,,...---+++555QQQrrrzzz~~~rrriii___^^^uuu}}}SSSRRRdddhhh{{{nnntttrrr^^^[[[LLLCCC;;;===???GGGPPPkkk|||XXXSSSVVV\\\tttvvv\\\QQQHHH@@@BBBAAA@@@RRRhhh}}}uuuyyy}}}{{{~~~wwwpppzzzooonnnsss}}}wwwxxxxxxrrrwwwzzznnnssspppcccgggzzziii:::...***&&&&&&)))+++***)))))))))))))))))))))))))))((())))))******+++++++++,,,***///---AAAZZZhhhuuuUUUNNNoooyyy|||tttlllttttttjjjhhhqqqyyyooodddeeeeeefffhhhmmmsssxxx~~~zzzzzz||||||{{{}}}hhhTTTSSSMMMEEEIIISSSVVVgggmmm\\\WWW___^^^EEE888GGGYYY~~~{{{yyyppp]]]]]]ggg}}}aaaMMMCCC333111666DDDVVV^^^WWWLLLKKKZZZfff}}}^^^EEE777555000...111...,,,---...111777AAALLLTTToooyyyqqqtttkkkaaa___^^^hhhiiifff```^^^\\\TTTKKKAAA<<<:::???CCCCCCEEEIIIEEEeeeppp___WWW^^^^^^TTTRRRXXXYYYTTTWWWUUURRRRRRTTTWWWYYYZZZYYYccceeeVVVCCC999999<<<<<>>>>>BBBGGGNNN~~~iii___WWW```___SSSOOOUUUVVVPPPUUUUUUVVVVVVVVVXXX[[[^^^]]]gggjjj[[[GGG<<<<<<@@@===@@@DDDNNNiiiEEEfffgggYYY^^^tttkkkfff~~~fff888666))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&(((((((((((())))))))))))((())))))***++++++,,,,,,&&&333>>>IIIfffyyyyyyvvvooolllsssxxx___jjjxxxuuuwwwRRRUUUfff\\\vvvBBB888===888@@@BBBMMMMMMdddgggRRRWWW^^^bbb|||kkkhhhnnnvvv{{{vvvrrrZZZNNN___mmmqqqxxxwwwxxxppp}}}~~~pppgggkkk|||===555---)))***+++***)))))))))))))))))))))))))))((())))))***++++++,,,,,,---111555777^^^|||yyy```SSS___vvvyyy|||zzzwwwpppqqquuuyyy|||zzzqqqddd[[[|||{{{uuuuuuzzz~~~ttt~~~}}}sss\\\PPPUUUJJJEEELLLTTT^^^rrr|||dddlllxxxyyycccHHHBBBWWWnnnxxxrrreeeWWWXXXdddqqqyyyuuuiiiVVV;;;000222666???UUUhhh^^^NNNMMMRRRjjjaaaPPP>>>444111///......000---...555;;;HHHaaa{{{{{{ooopppiiibbb___ZZZ[[[aaadddbbbbbbddd```YYYRRRDDD===@@@>>>999???LLLlllgggbbb___aaaaaaZZZQQQNNNQQQWWWXXX\\\\\\YYYZZZ^^^\\\WWW[[[llllll```WWWJJJ>>><<>>555,,,***(((((((((((((((&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))...***(((+++,,,+++,,,//////???RRRWWWpppmmmfffcccsss}}}eee~~~zzziiizzziiiHHHTTT\\\fff|||sssAAA888<<<:::CCCIIIRRR[[[ttt\\\ddd{{{fffdddddd|||}}}xxxwwwxxxsssiii___fffzzzyyy}}}{{{ttttttkkkyyyddd;;;---111(((###***+++))))))(((((((((((())))))************+++,,,------))),,,666HHHkkkzzzjjjQQQUUUttt~~~zzz{{{{{{~~~lllfffuuullliiiuuummm[[[XXXsss~~~}}}}}}|||{{{rrrsss___fff~~~~~~|||wwwwww|||vvvsss\\\QQQPPPGGGCCCKKKUUUaaavvviiigggpppoooYYY???<<>>555111......//////,,,...555<<>>>>>===CCCLLLzzzjjjddd```aaa___YYYSSSPPPRRRVVV\\\\\\[[[[[[aaahhhfff______rrrvvvjjj\\\KKK======??????@@@IIIbbbGGGcccjjj]]]lllvvvtttqqqAAA666,,,***((((((((()))((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((()))))))))******''''''***+++***+++///777JJJYYYyyyxxx}}}gggdddqqqxxxfffvvvnnn^^^IIIXXX\\\jjjkkk:::444===@@@IIIOOO\\\}}}fffnnnwww```cccyyy~~~xxxuuuuuurrrlllfffiii~~~{{{qqq~~~sssuuuyyypppOOO666...******,,,***))))))(((((((((((())))))***************+++,,,---000...;;;[[[zzzdddSSSccczzzwwwppplllrrr~~~xxxiii^^^gggzzzvvv___TTTGGGMMMuuuooo[[[]]]kkkxxxyyylllbbb[[[WWWUUUSSSYYYaaacccbbblllvvvkkkgggYYYcccooo|||~~~tttgggqqq}}}|||zzzuuuvvv|||xxxpppYYYQQQKKKDDDCCCMMMYYYhhh~~~vvvccclllqqqkkkUUU===;;;UUUpppwwwoooxxx}}}xxxSSSPPPPPPWWWiiinnnPPPCCC888222888333>>>KKK___nnneeeXXXZZZooonnnaaaQQQ@@@666222...---///---+++...666===GGG]]]sss|||hhhfffeeefffcccZZZPPPWWW]]]___```aaa```\\\]]]UUUHHH???===@@@FFFJJJnnnfff^^^]]]ZZZWWWTTTTTTTTTUUU___^^^\\\___hhhooollleeedddxxx~~~rrrbbbLLL===>>>???>>>>>>FFF\\\|||~~~OOO^^^|||eee]]]rrrwww|||yyyCCC777,,,***(((((())))))((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((((((((((()))))))))******((('''(((,,,,,,***,,,111>>>TTTbbbnnnNNNcccvvvvvvrrrwwwzzzOOOJJJYYYYYYnnn```888888BBBBBBHHHVVVtttrrryyy[[[ccc{{{~~~wwwssspppnnnlllfff~~~|||{{{eeeqqqvvvqqqlllcccrrrzzzgggBBB&&&'''...,,,(((***))))))(((((())))))***))))))))))))***+++,,,---000222FFFkkk{{{YYYUUUnnnmmmhhhttt}}}yyy{{{WWWKKKIIISSSyyyqqqYYYRRRSSS]]]fffgggjjjnnn}}}sssfffXXXNNNIIISSSMMMJJJPPP^^^rrrlllVVVPPPRRRYYYgggttt{{{vvvooonnnuuu|||uuu{{{zzzwwwsssvvv}}}|||mmmVVVRRRIIIEEEFFFOOO]]]ooosssdddwwwwwwppp[[[EEEDDD^^^zzzwwwppptttwwwkkkYYYEEENNNZZZiii|||^^^GGG===333///444777DDDSSSdddqqqkkkbbbggg}}}jjjaaaRRRBBB888222...---///---+++---555<<>>AAAFFFHHHuuurrrgggaaa]]][[[[[[]]]______]]]hhhhhhiiilllqqqrrrmmmggghhhwwwzzzqqqdddNNN===<<>>===DDDVVVttt~~~VVVRRRooo___XXXpppmmmfff}}}BBB999---+++)))((())))))((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((()))))))))*********)))))),,,///---+++000666AAAYYYpppyyyhhhpppjjjSSSpppqqqyyyzzzEEEIIIYYYUUUpppzzz___BBBCCCHHHEEEKKKddd|||~~~zzzVVVhhh}}}vvvpppmmmkkkcccqqqsssuuu~~~~~~{{{mmmsss|||tttooo^^^---(((///***)))***))))))))))))))))))***((((((((()))***+++,,,---...@@@XXXsss}}}xxx]]]aaatttyyylllaaakkk]]]^^^fff|||hhh{{{~~~zzztttpppoooqqqeeeeeeooopppVVV\\\kkkooopppgggiiirrr~~~yyysss~~~yyyxxxvvvsssxxxhhhQQQSSSFFFDDDGGGPPP^^^qqqyyypppuuutttpppaaaOOOMMMdddsssjjjnnnnnn```NNNDDDQQQ]]]lllyyyxxxSSS@@@666000111444999GGGTTTcccrrrtttrrr{{{xxxtttaaaSSSDDD:::333...---000...+++---555:::AAAQQQbbbjjjdddfffnnnqqqhhhXXXQQQOOOWWWdddjjjhhhcccYYY``````RRRDDD???BBBEEEdddsssddddddbbb```bbbhhhlllllljjjpppsssxxxzzzwwwpppjjjgggjjjqqqoooiiicccPPP===:::???>>>>>>CCCRRRlll^^^DDDnnnbbbSSSaaatttbbb\\\zzz{{{BBB>>>---+++)))))))))))))))'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))***************+++---...,,,,,,444???IIIdddyyyhhh|||xxx\\\QQQuuunnnvvvtttDDDHHHYYYWWWwwwwwwlllLLLAAADDDQQQaaawww^^^QQQkkk~~~{{{sssmmmiiijjjlllnnn~~~{{{{{{|||yyyyyyrrr{{{yyyxxxzzzBBB000---))),,,******))))))))))))******((((((((()))***,,,---...555RRRfffvvvrrrcccjjjsssyyy}}}~~~~~~hhh[[[[[[uuukkkxxx|||tttsss|||mmmrrrxxxhhhbbbjjjtttwwwvvvhhheeerrr}}}wwwwwwwwwvvv}}}{{{}}}{{{ZZZEEELLLBBBBBBFFFNNN]]]qqqpppjjjiiikkkllleeeVVVPPP```wwwyyynnnjjjjjj\\\GGGDDDOOOZZZgggxxxpppRRR???///...777999>>>JJJRRR^^^qqq|||wwwqqqqqq```TTTFFF;;;444...---000///+++,,,444:::AAAPPPaaannngggccckkkqqqkkkZZZOOOHHHOOO]]]eeegggeeeZZZaaaeee]]]MMMAAA???CCCVVVwwwuuu``````^^^^^^aaagggkkkkkkjjjmmmpppuuuvvvoooeeeaaabbbhhhkkkgggeeecccQQQ===:::>>>===>>>CCCNNNeeeggg>>>^^^bbbWWW^^^rrrbbbWWWrrr}}}DDDAAA---+++))))))******)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))'''''''''&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))))))))*********++++++******,,,,,,***...<<>>???KKKRRRSSSYYYnnn~~~vvvpppnnniii```UUUGGG===444...---000///***,,,444===EEEUUUeeessshhh___dddllliiiVVVKKKCCCGGGPPPXXX```gggcccbbbccccccVVVEEE???CCCKKKmmmwwwaaaZZZZZZ[[[]]]```cccddddddgggeeefffhhheee___^^^aaafffjjjiiiiiigggRRR>>>;;;<<<;;;>>>BBBJJJ^^^rrr@@@TTThhh``````uuugggXXXoooDDD>>>...,,,***)))******)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))((('''&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))*********+++++++++***+++---,,,,,,555JJJ___ttt{{{XXXjjjttt~~~nnnsssuuu~~~\\\EEEPPP___}}}mmmjjjlllHHHKKKdddlllyyyzzzqqqjjjhhhiiiqqquuuwww}}}uuunnnlllbbbGGG111---///+++******))))))******+++))))))***+++,,,...000111MMMkkktttxxxlllLLLJJJkkk|||nnneeelllttt{{{llllllmmmppp~~~vvvlllwwwooodddmmm{{{dddhhhxxxsssttt{{{|||XXXFFFSSS@@@DDDIIIRRRbbbxxxmmmnnnvvvyyy~~~kkkVVVUUUaaaaaa]]]SSSGGGDDDNNNZZZ```xxxllljjjppp___;;;444AAA@@@ZZZ\\\VVVWWWjjj{{{yyynnnvvvvvvlll```UUUHHH===444------000///***+++555???HHHYYYjjj{{{nnn___bbbkkkkkkVVVLLLFFFFFFJJJQQQ___mmmlllbbb```ddd]]]JJJ@@@CCCBBBeee{{{ddd\\\]]]^^^___```aaabbbcccggg```]]]aaadddccceeejjjdddlllooopppjjjRRR>>>===999:::===AAAHHHZZZ|||yyyFFFfff{{{hhhYYYmmmiiidddCCC999...,,,***)))******)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))((('''&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))************+++++++++------//////000<<>>333,,,++++++************++++++******+++,,,---///000111YYY{{{tttOOODDDfffzzzpppuuuzzzttttttwww```RRRYYYdddlll}}}wwwmmmkkktttnnnsss~~~wwwyyyjjjjjj}}}vvvjjjtttpppsss|||QQQXXXKKKCCCEEEIIIRRRfff}}}ooohhhttttttqqqkkkgggcccZZZPPPPPPOOOJJJDDDFFFVVViiiuuuuuuiiiyyyzzz]]]===555CCCPPPbbbWWWNNNUUUiii{{{rrrlllqqqrrrlllcccZZZLLL>>>555///,,,+++///...000777@@@KKK\\\kkktttccc\\\```fff]]]NNN@@@>>>EEEPPP\\\eeedddeee```UUUQQQQQQKKKAAABBBaaaiiiddd```]]]]]]___bbbbbbaaabbbcccdddeeefffffffffeeehhhmmmpppmmmfffYYYGGG777888???<<<888@@@RRRpppBBBOOOiiiooo]]]hhhlllccc~~~JJJ>>>333+++'''(((***))))))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((***)))(((((())))))'''&&&&&&%%%'''***(((###$$$***,,,)))&&&'''***,,,***&&&))))))(((%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))******++++++,,,------222(((888,,,,,,NNN^^^qqqtttwwwzzzffflllyyytttxxx{{{nnn```^^^llltttKKKEEEWWWgggeeeIIIEEEIII^^^VVV]]]zzzssshhhcccddd]]]VVVccczzz{{{ssswww|||yyyRRR666---///)))***+++'''+++...&&&,,,###000***,,,111,,,OOOxxx]]]NNNfffsss~~~ooozzzooo___dddzzz}}}|||~~~~~~qqqhhhcccTTTMMMVVV]]]dddrrr|||vvv}}}~~~vvvxxx}}}~~~~~~zzzoooppprrryyy|||SSSYYYMMMDDDGGGKKKUUUiii~~~mmmfffhhhkkklllkkklllkkkcccYYYKKKHHHFFFFFFNNN^^^tttnnn||||||qqqYYYAAA:::EEEQQQcccWWWNNNSSSeeevvv}}}~~~{{{oookkkooonnngggddd]]]PPPCCC888111...---...---111999BBBNNN```nnnxxxbbbYYY___jjj___PPPAAA===BBBKKKUUU^^^dddeee___TTTPPPPPPGGG<<>>;;;777???OOOmmmDDDKKKcccjjjZZZeeekkk___tttwwwKKK===333,,,'''(((***))))))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((()))******)))+++)))***,,,***%%%%%%)))&&&&&&&&&'''))))))(((&&&%%%'''''''''((((((((('''''''''&&&&&&'''((()))***'''((((((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))******++++++,,,------,,,'''444666>>>]]]sss~~~tttxxxeeebbbqqqsss~~~yyyfff\\\hhh|||```FFFJJJ[[[wwwxxx]]]IIIEEEMMMVVVYYYeeeyyy{{{||||||mmmaaa]]]WWWRRRUUU^^^|||hhhGGG111000***,,,...(((+++...&&&+++(((...,,,---111===^^^wwwNNNcccyyyzzztttbbbfff~~~wwwjjjddd^^^fffwwwvvv}}}lll^^^WWWYYYRRRLLLLLLGGGFFFPPPWWWUUUWWWaaaqqq~~~{{{jjjVVVLLLPPP\\\fffkkkrrr~~~{{{uuurrruuu}}}xxxUUUYYYLLLDDDHHHNNNYYYmmm{{{kkkeeegggkkknnnpppsssrrrjjjaaaJJJCCCBBBLLLZZZllleeeqqqwwwbbbSSSEEE<<>>;;;@@@HHHQQQXXXcccccc^^^TTTQQQOOOEEE777AAAGGG___jjjdddccccccdddfffhhhgggffflllkkkjjjhhhhhhhhhhhhiiifffjjjllljjjdddYYYHHH888666<<<999777>>>KKKgggHHHDDD[[[eeeXXXdddmmm___jjjjjj}}}QQQ???333,,,''')))***)))(((***(((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''''')))((('''''''''''''''((())))))))))))))))))))))))'''%%%&&&))))))&&&%%%((()))+++---............///......///111111000......,,,+++)))'''&&&&&&&&&'''%%%&&&((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))******++++++,,,------,,,+++,,,===MMMhhh}}}hhhxxxZZZmmm~~~kkkooovvvmmm]]]___zzz}}}}}}WWWNNN^^^dddxxxhhhYYYEEE;;;???JJJWWW___\\\~~~~~~\\\ddd{{{wwwggg]]]ZZZXXXSSSNNNnnn{{{zzz~~~nnnQQQ111000+++...000******---(((***///***...---444XXXsss___JJJooo{{{pppgggddd~~~xxxnnnxxx{{{kkkxxxrrrfff```eeejjjgggjjj|||{{{oooddd|||rrreeeccc~~~uuuwwwwww{{{zzzfff]]]XXX^^^[[[WWWSSSGGGCCCMMMLLLWWWjjjmmmfff```bbbiiiooopppnnnuuu{{{lllpppxxx{{{}}}{{{~~~rrrUUUVVVHHHDDDHHHPPP\\\qqqyyykkkhhhtttvvvwwwwwwwwwvvvnnndddOOODDDBBBRRRggg|||vvvffffffSSSQQQIII999777CCCKKKFFFDDDNNN```rrr{{{}}}{{{~~~}}}zzzyyyyyyrrrhhhcccbbb[[[MMM<<<000,,,,,,,,,---222;;;EEERRRcccrrrxxxnnnmmm\\\^^^hhhOOOBBB777777>>>HHHQQQYYYaaaccc___WWWTTTRRRFFF888<<<:::NNNkkkcccdddeeefffhhhiiihhhhhhjjjhhhfffeeedddeeeggghhhhhhkkkllljjjfff]]]LLL<<<777<<<:::888>>>HHHbbbKKK===UUUeeeZZZeeesssddddddoooSSS>>>444---((()))***)))(((***((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''***)))((((((''''''(((((())))))***)))(((''''''((('''(((***---...///000111555555444555666999:::;;;<<<:::999:::999666555777666555333000,,,)))&&&%%%$$$%%%&&&''''''((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((())))))))))))))))))))))))))))))******++++++,,,------111222'''@@@TTTiiiuuuqqq{{{pppYYY}}}zzzkkk|||yyymmmjjjxxx~~~xxx|||nnn```gggbbbzzz~~~rrrdddVVVLLLBBB>>>>>>FFFPPPWWW\\\```sssiiieeeuuu~~~}}}ssseee______[[[RRRQQQ~~~|||xxxtttrrr___???222+++...111+++***---***)))222'''...---999pppttt|||xxxddd```vvvxxx~~~zzz{{{xxxvvvmmmjjjuuulllhhhyyy{{{nnnpppmmmhhh{{{sssTTTGGGMMM```yyyooosssrrrzzz{{{{{{~~~rrroooeeeiiijjjooovvvtttxxx{{{{{{}}}{{{nnnVVV\\\mmmpppppprrryyyjjjVVVTTTDDDCCCHHHQQQ^^^sssxxxmmmlllzzzzzzyyywwwwwwxxxrrrkkkTTTEEE@@@SSSrrrlllyyyfffSSSNNNWWWNNN555...:::>>>===BBBOOOaaaqqqyyy{{{zzzzzzyyyyyyyyywwwpppgggcccbbb\\\OOO>>>222---,,,------333<<>>HHHQQQXXX^^^dddddd^^^ZZZVVVKKK===777888PPPjjjbbbdddeeefffggggggggggggfffeeecccbbbccceeeggghhhgggiiiiiigggeee^^^MMM>>>999<<<:::;;;???EEE]]]NNN;;;VVVlll```cccrrreee]]]uuuPPP:::555...((()))+++)))((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))%%%'''******))))))+++---000444777888777888;;;<<<===999444333666;;;===>>>>>>999777888777444555999888999::::::999666222000+++)))(((&&&%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))************************)))******++++++,,,------///333///MMM```lllxxx{{{yyy{{{ooo\\\rrrnnn}}}xxxnnnjjjqqqwwwwwwzzz|||vvvzzz{{{pppaaaRRRHHH@@@999444:::@@@MMMWWWZZZZZZbbbmmm~~~tttyyyuuunnn^^^ZZZYYYUUUQQQaaa}}}~~~eee:::---,,,///++++++...,,,***000&&&///...CCC~~~nnnyyyttthhhmmm~~~wwwyyyvvvuuummmnnndddiiiwwwooolllttt~~~}}}|||{{{TTTIIIGGGSSSooorrrjjjrrrsss}}}xxxrrrsss}}}zzzvvvyyyvvvtttnnnssszzztttrrrwwwssszzz|||yyy~~~yyylllbbbZZZWWWjjj~~~bbbVVVSSSCCCCCCIIISSS```uuuwwwoooqqqqqqrrrqqqqqqtttxxxvvvqqqUUUEEE;;;NNNyyyuuuooopppPPPJJJSSSaaaUUU777,,,777;;;===CCCPPP___llltttwwwwwwvvvvvvxxxzzzwwwoooggg^^^\\\VVVKKK???444///...---...333===GGGRRRbbbpppwwwjjjkkk}}}ppp___YYYCCC999222555===FFFNNNTTT]]]ggglllfff___ZZZOOODDD777FFFeeewwwhhhcccdddeeeeeedddccceeefffdddddddddcccdddfffggghhhdddddddddbbbbbb\\\LLL===:::<<<;;;<<>>AAAHHHMMMTTTXXXUUU[[[tttyyyyyycccXXXTTTSSSVVVMMMzzzIII444,,,...++++++///------))))))000222SSSnnn~~~lllOOO]]]~~~{{{~~~xxxuuuyyyrrrccc]]][[[ooolll^^^YYYaaannnrrruuuEEEAAAJJJMMMjjjrrrjjjssszzz|||tttnnnooorrrrrrppppppqqqooollluuu|||pppfffnnnvvvtttsssrrrooopppuuuooonnnmmmjjjeeebbbiiiqqqssscccZZZaaa~~~]]]XXXSSSBBBDDDKKKUUUcccwwwuuuooorrrjjjlllmmmnnnrrrvvvtttnnnYYYHHH888GGGyyyppprrrpppRRREEEHHHYYYgggYYY:::///999>>>???DDDNNN[[[hhhrrrvvvwwwuuuvvvzzz|||vvvjjjaaaQQQNNNHHHAAA999333///---,,,---444>>>IIIUUUeeesssssseeeaaakkk|||vvv^^^UUUBBB888222555>>>FFFMMMRRR^^^llltttmmmbbbZZZQQQHHH;;;\\\nnnddddddeeeeeedddaaaaaacccfffdddddddddeeeeeeeeeeeeeeebbbbbbaaa``````[[[LLL===999;;;:::<<<>>>>>>RRRuuuRRR:::___ppp___nnniii]]]tttYYYEEE666///******+++)))((()))))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((((((((((()))***+++,,,---,,,111555777777888===AAA<<>>CCCMMMQQQRRRNNNFFFDDDJJJPPPLLLFFFFFFKKKHHH???;;;???666666777888999;;;<<<<<<999999888777333///+++)))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***************************)))******++++++,,,------***///TTToooxxxzzznnnzzzfffUUUnnnzzzxxxqqqiiigggkkkmmmlll|||zzzjjjXXXHHH>>>999777444333666???IIIQQQUUUSSSUUUYYY\\\lllpppaaaXXXUUUQQQJJJddd\\\???......,,,,,,///,,,222"""///222777ccc~~~zzzqqqtttXXXBBB[[[{{{}}}|||yyyzzzqqqYYYdddvvv```DDD>>>LLLQQQ```pppfffmmm}}}}}}ssslllkkklllfff]]]UUU\\\hhhyyyzzzyyykkkkkkllliiibbbaaaooovvvwww]]]ZZZRRRAAAEEELLLWWWeeexxxtttnnnrrrkkknnnoooppprrrsssnnnfff^^^LLL888BBBwwwrrrjjjppp\\\===CCCJJJ[[[gggYYY<<<222:::???@@@DDDLLLXXXgggssszzzwwwuuuuuuzzzzzzppp```UUUDDD@@@;;;666333000,,,***+++---444@@@KKKXXXiiiwwwsss```QQQUUUfffxxxxxx^^^TTT???666111555???GGGNNNTTT___oooyyyqqqcccYYYPPPHHH???mmmhhhaaafffgggfffccc``````cccfffddddddddddddcccbbbaaa```dddcccaaa```aaa]]]NNN???888:::888;;;===;;;NNNqqqRRR777```wwwbbbrrrssshhhooo}}}XXXDDD777///******+++)))((()))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***,,,---...777;;;???>>><<<;;;???CCCOOO^^^fff]]]PPPOOOVVV\\\^^^iiipppjjj\\\UUU\\\ffffff``````eee___PPPHHHIIIIIIFFFAAA===:::999:::;;;777:::===???===999333///''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******************************)))******+++,,,,,,------333222^^^ooottt|||wwwxxxXXXlllwwwzzztttyyyppplllppptttvvv~~~sss\\\KKK???888555222444777888;;;BBBKKKRRRWWWTTTWWWbbbooo}}}~~~~~~xxxjjj^^^WWWMMMQQQVVVjjj{{{||||||pppwwwjjjGGG111///,,,---...***666444444;;;mmm{{{sssyyyiiiMMMRRRuuuvvvwwwwww}}}tttyyy{{{{{{~~~```ddd~~~tttrrrmmmZZZIIIOOOaaafffeeeyyyggg\\\bbbyyyvvvjjjhhhhhh]]]MMMPPPXXXeee{{{{{{~~~uuurrr~~~~~~eeeSSSKKKDDDIIIOOO[[[mmmtttmmmmmmpppppppppoooooonnnllllllcccOOOAAACCCjjjmmm]]]RRRFFF>>>HHHPPPcccnnn^^^@@@444999???FFFGGGLLL\\\ffflllxxxvvv{{{{{{wwwxxxuuu]]]AAA777222))),,,333---)))222,,,333888<<>>999>>>777///+++,,,111666888666222,,,&&&######%%%'''(((((('''&&&&&&'''''''''''''''''''''(((((((((((())))))***++++++++++++************+++,,,---//////***;;;nnnppp|||uuu[[[RRRyyyzzzwwwuuutttyyy|||{{{xxxxxx~~~|||oooQQQDDD===555222666...777999===KKKQQQPPPTTTUUUbbbfffkkkvvvttt~~~~~~ssstttkkkNNNMMMOOOJJJSSSwww|||}}}XXX222333111)))---666---555---///RRRttt}}}|||oooMMMYYY}}}}}}bbb]]]\\\mmmtttiiieeeoooiiiXXXRRRQQQRRR\\\gggllljjjhhhkkknnntttyyy}}}}}}[[[UUURRRNNN]]]uuuzzz~~~~~~zzzzzz{{{wwwpppxxx~~~{{{hhh___lll~~~|||yyy```PPPKKKDDDJJJPPP\\\nnnsssllllllpppppppppoooooommmllllllfffOOO@@@FFFnnnwww___QQQHHHBBB===LLLUUUgggqqqcccFFF888:::>>>EEEFFFLLL\\\eeejjjuuuwwwxxxuuurrruuuqqqYYY===,,,333111...222222...---000555999===GGGXXXeeeiii^^^RRRNNN[[[lll{{{iii```EEE555555222===MMMKKKTTTaaalllwwwxxxoooaaaUUUNNN\\\rrrcccfffdddcccbbbaaa````````````bbbbbbbbbaaaaaaaaaaaaaaaaaadddeeedddccc^^^PPPBBB666<<<;;;;;;<<<;;;KKKgggfff666SSSiii[[[aaauuuiii```kkksssZZZ???888000******+++******+++******))))))(((((((((((())))))))))))))))))******((()))******++++++---...,,,***444111@@@PPPMMMbbbtttmmmddd___aaafffmmmpppooolllnnnttt~~~tttnnnnnnnnnooo|||uuu{{{mmmfff```lll}}}dddSSSLLLAAA=========;;;777333000///666444222///,,,***((('''((((((''''''''''''((((((''''''''''''(((((((((((())))))***++++++++++++***++++++++++++,,,---...///666LLL|||vvvwwwnnnxxxzzzTTTZZZvvvnnnnnnrrrtttuuurrrnnnooovvv}}}}}}xxx{{{www^^^EEE;;;777111000444666===<<>>)))444666......444333,,,222666999===GGGUUU```eeeUUULLLKKKYYYlll{{{nnnfffGGG666777555===IIIJJJYYYaaatttwwwmmmbbbXXXvvvfffcccgggccccccbbbaaa````````````aaa```___^^^^^^___```aaaaaacccddddddccc^^^QQQCCC777<<<<<<;;;===<<>>RRRccccccsssyyylllhhhmmmtttwwwvvv|||kkkppp{{{tttuuu||||||}}}zzz{{{tttuuurrrnnn|||lll___XXXJJJSSSQQQLLL@@@444+++)))***000111444555333///***'''((((((''''''''''''((((((''''''''''''(((((((((((())))))***++++++++++++***,,,,,,++++++,,,---......444PPP~~~tttppprrrXXXIIIpppyyyooonnnqqqyyy{{{}}}}}}}}}}}}]]]JJJ888333333000111555:::BBBCCCHHHUUUYYY[[[dddgggqqq|||ssshhhyyy||||||wwwlllfffOOOPPPGGGMMMrrrWWW111222111)))///)))666,,,???uuulllNNNIIIwwwYYYuuuvvvmmm}}}uuuxxxgggNNNGGGIIIMMMOOOMMMMMMLLLMMMQQQZZZfffnnnzzzaaaPPPAAA<<<:::666777<<<@@@@@@===:::===FFFNNNPPPQQQMMMIIIKKKUUUkkkoooyyytttlllppp}}}kkkgggiiikkklllppp{{{vvvyyyvvvYYYLLLIIIBBBLLLSSS```rrr}}}ooojjjjjjiiiiiiiiiiiiiiihhhgggffffffMMM:::EEEkkknnnTTTBBB;;;;;;@@@DDDOOO\\\kkkrrrjjjXXXCCC555<<>>@@@@@@EEEIIITTTcccvvv{{{rrrvvvnnn[[[TTT\\\^^^nnnwwwdddTTT]]]hhhvvvyyyzzzZZZMMMIII???LLLSSSaaattt{{{mmmiiijjjhhhhhhiiiiiiiiihhhggggggfffRRR===EEEfff~~~jjjXXXDDD;;;999;;;AAAGGGRRRbbbqqqvvvsssgggOOO888;;;CCCEEEKKKXXX^^^```hhhkkkrrrzzzwwweeeLLL888///444,,,;;;NNNHHHBBBFFFFFF???;;;888===GGGSSS^^^eeeQQQJJJMMM]]]ooo~~~pppbbbIII::::::888GGGggg|||xxxccckkk```fffbbbbbbaaa``````````````````aaa```^^^^^^^^^```bbbccc```bbbcccbbbbbb___SSSFFF888<<<;;;;;;>>><<>>KKKSSSbbbvvvyyylllhhhjjjiiijjjjjjjjjjjjjjjiiiiiieee[[[FFFFFFcccwwwvvvsssVVVFFF888777:::;;;AAAHHHQQQcccrrrvvvyyysssXXX:::;;;DDDFFFKKKXXX]]]]]]eeennnwww}}}bbbAAA000///444000PPPooo```MMMOOOPPPJJJCCC???CCCKKKSSSZZZ___PPPJJJNNN___qqqqqqfffOOO===666333TTTtttbbbNNNAAAvvvfffbbbiiiaaaaaa``````______```````````````______```aaabbbccc```bbbbbbbbbbbb___TTTHHH888<<<999:::===<<>>ddd~~~zzz___GGGjjjsssTTTTTT]]]dddXXXIIIRRRiiiwwwgggYYYXXXYYYWWWUUUXXXVVVZZZbbbiiiqqqyyy|||eeeYYYRRRHHHAAA;;;555333555999===@@@AAA@@@BBBEEEHHHLLLVVV___qqq{{{wwwrrr}}}ttteeewww||||||sssWWWNNNKKK???JJJRRRcccwwwxxxkkkiiikkkhhhhhhiiiiiiiiiiiiiiihhh```aaaMMMFFF```ssspppnnnMMM>>>444888<<<>>>CCCKKKRRRgggvvvzzzddd???<<>>888000******+++******+++))))))*********+++++++++******+++,,,------...///333<<>>MMMMMMIIIEEEHHHTTT\\\\\\ZZZ[[[RRRNNNSSSeeeyyyrrr```eeeWWWFFF???HHHoooccc]]]MMM777222;;;mmmrrrhhhbbbiiiddd``````_________``````aaa]]]^^^___```aaaaaaaaaaaa___aaaaaaaaabbb___UUUIII777:::777888<<<:::CCCYYYzzz555<<>>EEEMMMQQQJJJTTTaaavvvyyyyyy~~~~~~xxx}}}qqqwwwyyyllloooyyysssnnnaaaJJJ>>>BBBDDDNNNbbb~~~AAA555999---000777\\\uuuwwwnnnTTTUUUwwwxxx[[[bbbooouuuaaaSSSPPPLLLSSSyyyyyyrrrqqqkkkfffggguuuyyy}}}kkkKKKFFFHHH@@@>>>888;;;FFFJJJEEEGGGOOOOOOPPPWWWbbblllwww``````eeelllpppbbbeeeZZZ]]]gggkkkuuu{{{{{{gggXXXSSSCCCCCCMMMSSSaaauuuuuullliiihhhggggggggggggggggggggggggbbbiiiaaaPPPSSSgggooofffNNNAAA999<<<@@@AAAIIITTTbbbtttWWW999@@@JJJQQQSSSSSSQQQPPPOOONNNRRRYYYZZZPPPEEE???OOOlllNNNIIILLLKKKOOOMMMLLLQQQ^^^gggdddZZZKKKYYY[[[ccc}}}eeeLLLKKKWWWWWWZZZ===RRRjjjgggbbbLLL@@@999...???nnnkkkgggbbbddd___```___^^^^^^^^^___```aaa\\\]]]___^^^]]]\\\\\\]]]aaabbbaaa``````___UUUKKK777666888===;;;999DDDRRRsssooo<<<888VVVlllbbbgggrrrccc]]]|||PPP777222///---+++,,,,,,+++++++++++++++******)))))))))---...---+++,,,444BBBNNN___iiiqqqsssrrruuuvvvvvv|||ttttttzzz}}}||||||{{{vvvvvvvvvwwwrrriiikkkvvvzzzvvvyyyyyysssqqqrrrqqqyyyqqqxxxtttsss{{{ooo[[[dddhhh___PPPDDD<<<777666======333000333///&&&)))(((((((((((())))))*********+++,,,,,,,,,,,,+++)))///---+++///...///;;;TTTqqqxxx{{{ooo|||YYYKKKsss~~~~~~jjjTTTeeeoooAAA777888222777333666@@@GGGKKKOOOVVVNNN]]]xxx|||kkkZZZQQQOOONNNWWW^^^jjj|||~~~~~~~~~{{{wwwuuuvvvyyyyyyuuuqqqjjj___OOOBBB===CCCMMMVVV|||lllGGG???)))444555---]]]pppiii|||OOOjjjppppppZZZ\\\___]]]KKKMMMUUUWWWwwwqqqkkkqqqmmmgggCCC>>>FFFDDDIIIFFFGGGMMMOOOMMMPPPWWWXXXaaammmxxx~~~vvvkkkeeehhhpppzzzaaaVVV```yyycccgggaaaaaannnvvvxxx~~~gggWWWQQQCCCDDDOOOUUUcccxxxtttkkkhhhgggggggggggggggggggggggggggfffkkkfffXXXWWWbbbfff```FFF<<<888>>>BBBCCCKKKVVViii|||ccc;;;@@@GGGKKKJJJHHHJJJMMMMMMTTT[[[\\\WWWOOOIIIFFFVVV|||NNNMMMQQQKKKPPPOOOOOOVVVeeeqqqpppiiiYYY\\\]]]hhhhhhYYYUUUZZZ______UUUCCCgggqqqhhhddd```JJJ>>>666---???pppkkkfffbbbdddaaaaaa```___^^^^^^^^^___```\\\]]]___^^^]]]\\\]]]^^^```aaa```___```^^^TTTIII777666888===;;;999DDDRRRuuuqqq>>>;;;ZZZrrriiinnnuuubbbkkkOOO;;;222000---,,,,,,,,,,,,+++)))***++++++*********+++((((((+++222@@@SSSfffrrrrrrwwwwwwsssqqqwww{{{{{{~~~||||||sssmmmpppyyyyyy|||}}}xxxtttxxx~~~}}}wwwooommmqqqtttttt|||rrrnnnmmmllliiinnnnnnuuu{{{|||}}}ooo```hhhqqquuummmaaa[[[YYYYYY???888444444444111---***))))))((((((((())))))*********+++,,,,,,,,,,,,+++(((...,,,+++///...222@@@[[[wwwpppkkk{{{kkkHHH]]]~~~~~~mmmZZZRRRmmm]]]999999888///666888>>>FFFIIIIIINNNUUU^^^ooofffSSSGGG@@@@@@BBBMMMVVVWWW^^^sss~~~}}}|||||||||yyyxxxvvvvvvuuutttrrrqqqqqqgggWWWGGG@@@AAAHHHNNN|||zzzyyy\\\CCC...444777111fffmmmMMMrrrxxxaaaIIIEEEMMMNNNTTTWWWiiiwww~~~iiihhhlll\\\TTT^^^aaa}}}gggFFFCCCMMMMMMLLLIIIKKKRRRXXX[[[aaagggmmmrrrzzz|||zzz~~~www{{{~~~~~~hhhUUUPPPCCCEEEOOOVVVeeexxxsssjjjgggfffgggggggggggggggggggggggghhhkkkjjjddd___```bbbcccLLLHHHIIIOOOQQQNNNSSS[[[lll~~~jjj===???DDDEEE???:::???IIIYYYiiisssnnnfffdddccc```___KKKNNNVVVNNNTTTRRRRRRZZZkkkzzz~~~zzz^^^VVV]]]ooorrr```[[[______\\\eeeZZZ^^^oooeeeddd```\\\GGG:::333,,,CCCvvvmmmfffaaaeeedddaaa```___^^^]]]]]]^^^^^^\\\]]]___^^^]]]\\\]]]^^^```aaa```______]]]SSSHHH777666888===;;;999DDDRRRvvvsss::::::\\\vvvnnnqqqttt\\\jjjLLL<<<222000---,,,,,,,,,,,,+++)))***,,,---,,,+++,,,---777777:::EEEWWWlll}}}~~~~~~zzzsssttt{{{vvvtttttttttyyywwwyyy~~~}}}}}}{{{wwwxxx|||zzzwwwvvvvvvuuuuuu{{{|||rrroooppppppvvv{{{vvvrrrvvvuuuttt{{{~~~xxxooofffkkkqqqrrrlllfffgggmmmpppRRR@@@666:::;;;222---///+++******)))))))))************+++,,,,,,,,,,,,+++(((---++++++//////777IIIhhh|||hhhppp}}}]]]GGGzzz}}}}}}vvvggg```bbbEEE111:::777000999@@@IIIMMMJJJIIIRRR]]]ssszzzdddKKK<<<888;;;AAAGGGJJJ\\\bbbggg{{{~~~}}}|||||||||||||||xxxxxxxxxvvvsssrrrqqqrrrrrrjjj[[[LLLBBB???CCCGGGccc|||EEE222111333999sss]]]RRR~~~dddNNNFFFCCCMMMZZZ]]]xxxYYYWWWcccgggRRRFFFRRR___kkkKKKDDDLLLMMMVVVUUUXXXaaajjjoootttyyyyyy}}}iiiUUUPPPCCCCCCLLLTTTdddwwwrrrjjjhhhggggggggggggggggggggggggggghhhhhhkkklllhhheeejjjqqqjjjkkkpppuuurrriiieeefffrrrooo@@@>>>AAACCC<<<333999GGGUUUgggrrrmmmjjjooonnnggggggPPPOOOVVVUUUYYYVVVUUU[[[lllkkkZZZaaavvv|||}}}tttaaaTTTSSSWWWXXXmmmoooqqqcccfffaaa\\\YYYEEE888111000KKKooogggaaadddeee```___^^^]]]\\\\\\[[[[[[\\\^^^^^^^^^]]]]]]^^^``````aaa```______\\\QQQFFF777666888===;;;999DDDRRRuuusss777===eee}}}rrrsssuuu]]]UUUsss}}}III888222000---,,,,,,---,,,+++,,,---///---++++++---000KKKNNNTTT^^^jjjvvv~~~yyytttvvvnnnssszzz~~~yyysssxxxrrrfff^^^ZZZZZZ\\\WWWUUUXXX^^^]]]ZZZaaannnjjjrrrvvvuuusssvvv{{{}}}qqqkkkdddaaahhh|||pppnnniiidddfffnnntttuuueeeVVVIIIEEEAAA888111000---,,,+++*********************+++,,,,,,,,,,,,+++***...,,,+++///000<<>>HHHQQQPPPIIILLL]]]nnn}}}xxx|||nnnYYYOOODDDAAABBBEEEKKKRRRYYYwww}}}~~~}}}}}}~~~xxxwwwvvvuuuuuutttssssssjjjeeeZZZMMMCCC???AAADDDQQQnnn}}}JJJ777333000EEEooowwwttt]]]^^^gggPPPHHHPPPZZZmmmiiiZZZbbbrrruuudddZZZhhh|||{{{UUUCCCHHHLLLfffkkkttt|||hhhjjjUUUQQQBBBAAAKKKTTTdddwwwssskkkiiiiiihhhhhhhhhhhhhhhhhhhhhhhhfffeeehhhllljjjhhhoooyyysssnnnwwwzzzFFF>>>???EEE???444888GGGOOO```mmmlllooovvvuuukkkkkkdddUUUUUUXXXYYYWWWVVV\\\mmmyyybbbaaallloooxxx{{{mmm|||uuueeePPPGGGPPPcccqqqrrrbbbeeeeeeaaaZZZWWWCCC777222666XXXoooiiiaaacccddd^^^^^^^^^]]]\\\[[[ZZZZZZ]]]^^^^^^^^^]]]]]]___aaa```aaaaaa``````\\\PPPDDD777666888===;;;999DDDRRRrrrqqq888EEEpppvvvwwwzzzcccHHHiiiyyyHHH999333000...,,,------,,,,,,---......+++)))***111666OOOYYYgggqqqwww{{{ooosssuuu|||www{{{sssjjjggg```YYYPPPKKKNNNVVV]]]aaa^^^ZZZ\\\```[[[SSSWWWaaa___hhhppppppooorrruuuvvvtttvvvrrrnnnkkkpppwwwmmmjjjrrr|||{{{uuugggfff\\\LLLBBB???888000......---++++++***************+++,,,,,,,,,,,,+++,,,///------000111CCCaaaxxx{{{{{{fffbbb{{{rrrIII]]]}}}|||yyyQQQ000999:::999EEECCCMMMSSSOOOKKKUUUmmmyyyzzztttwwwoooJJJ<<<===AAADDDCCCCCCJJJSSSjjj~~~}}}vvvppp~~~}}}}}}tttrrrqqqrrruuuuuurrrpppfffccc\\\PPPEEE@@@AAADDDCCC^^^RRR;;;999444MMMmmmrrrppp```gggqqqjjjPPPLLL```vvvXXXdddppp{{{|||zzz```FFFLLLVVVxxxnnnXXXjjjTTTQQQBBB@@@KKKUUUfffxxxssskkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhgggffffffgggfffffflllsssyyy}}}}}}oooffflllxxxSSSAAA<<>>IIIVVVtttuuuzzz|||aaaNNNLLLQQQLLLQQQWWW```mmmzzz}}}yyyCCC@@@===IIIaaannnuuussskkkxxxggghhhfff]]]```WWWRRR???333333CCCqqqhhhiiidddccc```___```aaaaaaaaa```______]]]^^^^^^]]]]]]^^^aaacccbbbddddddbbbbbb]]]PPPCCC777666888===;;;999DDDRRRrrrsss666===```ssshhhpppsssWWWTTTrrrCCC<<<333111...------...---,,,+++++++++***000???UUUeeetttxxx}}}{{{qqqhhhwwwuuu|||ppphhhhhheeebbbccciiiqqqvvvwww}}}rrrkkkgggnnnzzzwwwoootttwwwqqqnnngggkkkpppwww|||{{{yyyzzz~~~~~~ssseeebbbcccccc```[[[TTTHHH>>>222111///---,,,+++************+++,,,,,,,,,,,,+++***,,,+++///444:::VVV~~~{{{fffrrrsssUUU___}}}}}}sssaaa666???AAABBBLLLMMMKKKXXXdddhhhooo}}}pppiiihhhhhhlllnnn{{{~~~TTT666???CCCIIILLLIIIFFFLLLUUUMMMWWWSSSLLLUUUdddvvv}}}|||xxxooohhhpppxxxwwwpppjjjiiilllffffffaaaVVVHHH@@@@@@CCCHHHYYYppp===555555MMM|||oooVVVnnntttssslllcccvvvzzzYYYYYYddd~~~{{{___TTTgggNNNNNNCCCBBBGGGRRRcccuuupppiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkjjjeeefffkkkjjjdddjjjfffdddffflllnnnggg]]]BBBTTT{{{pppKKK777CCCLLLCCC@@@IIIkkkEEE<<>>]]]yyyfffuuukkkKKKkkk{{{~~~qqqkkkYYY999DDD>>>FFFUUUIIIPPP```pppzzzzzzqqqlllgggcccddd[[[eeejjjrrrwwwTTT999:::>>>FFFLLLLLLIIIJJJNNNWWW^^^___dddsss{{{}}}vvvlllhhhvvvpppfffhhhoooaaabbb^^^TTTGGG@@@@@@DDDAAANNNwww}}}GGG:::888XXX~~~nnn___sssrrrlllaaacccppp~~~|||^^^NNNfffNNNPPPFFF>>>IIIRRRaaatttnnnjjjkkkdddgggccc___```fffiiihhheeehhhkkkjjjffffffiiikkkjjjfffffffffeeeeeeddddddcccXXX>>>lllsssZZZBBBBBBNNNTTTNNNFFF~~~wwwccc888>>>>>>SSSRRRJJJQQQeeedddLLL===AAA;;;MMMeeeyyysssjjjccc```^^^ZZZQQQ>>>666777333PPPssscccaaabbb```^^^```aaaccceeeeeeeeedddccc]]]]]]]]]]]]___aaadddeeebbbdddbbb```cccdddXXXGGG333999999;;;>>>999@@@UUUzzzqqq777888SSSppp|||yyyVVVTTTnnn;;;999333444222---+++---......------111<<>>GGGHHHKKKOOOcccuuupppeee]]]^^^bbbaaa^^^\\\^^^cccccccccnnnttt^^^===<<>>BBB===QQQPPPIIINNNZZZRRR===888BBB]]]xxxcccoooiiiaaa\\\WWWMMMEEE666222666666UUUooobbb```bbb```______```bbbdddddddddcccbbb]]]]]]]]]^^^___aaaccceeeccceeeccc```bbbcccVVVEEE333999:::<<>>AAAHHHOOOOOOLLLMMMQQQkkkyyymmmgggrrr}}}tttmmmiiiccc\\\VVV___bbb[[[PPPGGG>>>666:::BBBPPP\\\666777```ppp]]]sssxxx~~~wwwqqqnnnuuuooofffllloooVVVTTTIIICCCJJJSSSbbbuuupppiiidddWWWCCCAAA>>>;;;>>>GGGTTT___dddhhhiiigggfffgggeeeaaaeeeeeeeeeeeeeeeeeeddddddfffSSSWWWwwwtttpppjjjWWWDDDJJJ```hhh```kkkooo===JJJHHHAAANNNFFFAAADDDJJJEEE???NNNfffSSSSSSjjjhhhbbb\\\QQQBBB:::000///333777YYYkkk``````aaa```___]]]^^^```bbbbbbbbbbbbaaa^^^^^^]]]^^^___aaacccddddddfffeeeaaaaaa```SSSBBB333:::;;;<<>>===AAAJJJOOOLLLHHHGGGKKKXXXjjjsssppprrrkkkvvvvvvnnnmmmlllcccXXX___dddcccXXXJJJBBB???>>>:::BBBMMMppp999AAAlllrrrdddlllyyyppp~~~uuuZZZUUUIIICCCJJJSSSbbbuuuqqqiiicccUUU<<<777888FFF]]]pppwwwxxxqqqsssooohhhdddfffgggfffdddeeeeeeeeeeeeeeeeeeeeejjjcccWWWaaavvvqqqrrrkkkZZZIIIIIIYYYhhhllliiiYYYCCCRRRIIIJJJJJJEEEBBBEEELLLPPP[[[xxxjjjAAAggg~~~eeehhhddd```RRRCCC888///000000888[[[hhh```aaa```^^^___\\\]]]^^^```aaaaaaaaaaaa___^^^^^^^^^___```bbbcccdddgggfffaaa```]]]OOO???555;;;;;;<<<>>><<>>[[[nnnqqq~~~~~~dddWWWpppvvv;;;777444000...///000//////111777VVVkkkjjjooo}}}~~~~~~ttt```OOOFFF^^^zzzllldddjjjqqqiiidddjjjqqqpppuuu}}}{{{rrrttt}}}~~~ooodddbbbbbbiiisssxxx||||||wwwpppooonnnhhh]]]PPPFFF<<<222---------,,,,,,+++++++++++++++---+++---555???QQQnnn{{{gggJJJcccvvvZZZQQQXXXqqqkkk===888BBBBBBNNNhhh}}}}}}gggYYYNNNJJJLLLKKKJJJKKKOOOPPPLLLKKKMMMLLLVVV[[[YYYWWWVVVRRRLLLBBB???AAAGGGKKKJJJKKKMMMFFFPPPcccsssyyyzzzqqqkkklllnnnhhh^^^eeefffaaaSSSEEE???AAAFFF@@@CCCJJJxxxEEE===lllcccccczzzccctttmmmzzzttt[[[UUUIIIEEEJJJSSSbbbtttqqqjjjeeeXXXDDDIIIWWWlll}}}sssbbbiiimmmiiieeeeeeggggggdddddddddeeeeeefffffffffiiiooo```]]]uuu|||rrrvvvhhhbbb^^^^^^\\\[[[fffuuukkkxxx|||GGGOOOPPPDDDRRRHHHPPPRRRZZZfffqqq{{{999RRRvvveeefffcccaaaRRRGGG888111111///<<>>@@@kkkmmmBBBiii}}}||||||~~~{{{wwwWWWXXXNNNFFFEEEOOO]]]mmmuuuiiifffggghhhWWW555999666'''<<>>999>>>???===EEERRRssssssIII|||yyyyyykkk{{{zzz{{{ZZZXXXKKKCCCEEEOOO]]]lll~~~uuuiiiffffffcccTTT444555777666NNNUUUuuuyyymmmeeeggggggdddaaadddjjjlllhhhccciiijjjkkkkkkjjjhhhiiikkkkkknnnmmmiiikkklll___MMMKKKUUUaaajjjqqqqqqggg[[[AAA===999;;;BBBJJJPPPRRR[[[^^^ccciiiooo{{{rrr???KKK}}}hhhddd[[[GGG@@@EEELLLOOOVVVVVVJJJ???...333333444ooo~~~ggg___bbb___^^^```^^^\\\\\\]]]^^^___aaaaaabbb^^^_________``````aaaaaafffdddbbbaaa^^^TTTDDD777444;;;<<<;;;>>>???OOOkkkZZZ777NNNuuuzzzNNN\\\{{{LLL777444///000///444JJJgggwwwxxxxxxwwwvvv~~~{{{bbbVVVZZZzzzpppiiirrrqqqmmmuuuyyyyyyzzzyyyvvvqqqpppsssxxxsss{{{}}}tttrrrssstttyyy}}}|||yyy|||zzzoooqqqtttwwwyyyyyy|||~~~sssqqqrrrvvvxxxxxx|||}}}xxxwwwzzzsssbbbRRR;;;666222000000///......(((---///;;;```}}}fffQQQwww\\\JJJDDDUUUgggqqqzzzjjj???:::CCCIII[[[YYYXXXWWWXXX[[[^^^aaa```]]]]]]^^^\\\XXXXXX[[[ggggggmmmsssooojjjrrrzzzqqqllloootttwwwxxxxxx}}}}}}zzzxxxuuussspppmmmjjjiiifffcccaaaZZZQQQVVV\\\PPPDDDAAA======???>>>GGGSSSzzzvvvNNN}}}yyy^^^YYYJJJBBBEEEOOO\\\kkk|||uuujjjffffff\\\MMM555:::DDDMMMgggsss}}}pppdddccciiihhhcccZZZQQQMMMOOORRRXXX[[[```ccceeehhhlllnnngggiiihhhfffhhhjjj___QQQDDDIIIXXXkkksssgggRRRCCC:::999;;;@@@GGGNNNSSSUUUXXX___fffkkkuuu```<<>>;;;>>>@@@@@@HHHQQQ}}}}}}MMMtttwwwaaa^^^XXXKKKEEEDDDMMM[[[jjj{{{vvvjjjffffffXXXEEE===QQQ___bbbuuuuuuddd```___XXXNNNGGGEEEFFFHHHIIIJJJQQQXXX\\\___eeekkkmmmeeefffdddcccgggiiiaaaWWWCCCFFFUUUhhhhhhSSS???999===???CCCHHHMMMRRRVVVXXX[[[eeeooovvvOOOJJJvvvhhhDDDQQQVVV888>>>GGGAAACCCCCC@@@LLLfffeeeFFF444222444000CCCvvvfffaaadddaaaaaaccc___^^^^^^______``````aaaaaa______``````````````````cccbbbaaa```[[[PPPAAA555555:::<<<>>>AAAAAAUUUwww{{{OOO777UUUssstttnnnzzzqqqMMM[[[yyyDDD444555444...888XXXxxxlllXXX^^^uuutttXXX\\\XXX]]]pppuuuhhh___```bbblll||||||{{{}}}{{{||||||sssvvvyyymmmgggmmmppplllmmmtttzzztttpppooooooqqqyyyzzzqqqnnnnnnpppvvv}}}vvvrrryyyxxxmmmfffeeebbb\\\FFF444111222---,,,000444...555SSSyyyWWW\\\~~~fffAAA???HHH\\\kkkqqqxxxgggBBB999DDDCCCEEEIIINNNSSSXXX\\\^^^___\\\\\\]]]]]]]]]dddlllooouuu}}}{{{jjjYYYVVV]]]VVVUUUUUUWWWZZZ]]]^^^]]]```kkktttzzzwwwuuurrrmmmlllkkkjjjiiieeeaaa]]]WWWPPPWWW\\\MMM???<<<:::>>>AAAAAAHHHMMMvvvJJJxxx|||jjjqqqiii^^^iii|||YYYUUUJJJHHHBBBKKKXXXhhhzzzvvvkkkffffffWWWAAAMMMppp{{{mmmqqqrrr\\\YYYDDD???AAAOOOaaahhh___SSSUUU```fffbbb^^^___cccdddfffeeedddcccfffhhhddd^^^JJJKKKUUU___TTT>>>777???EEEIIIOOORRRSSSTTTWWWYYY^^^iiixxxvvvBBBZZZeeeGGG111AAA444333VVVJJJ777666333333LLLqqqkkkCCC333333111...KKKqqqeeeccceeebbbccceee```______``````````````````____________````````````bbbaaaaaa___YYYMMM???444666:::<<>>???>>>BBBGGGNNNVVV]]]bbbdddbbb```______^^^___hhhqqqwwwttt]]]OOOKKKMMMFFF???===FFFWWWiiiuuuwww{{{yyyxxxtttoookkkjjjiiiiiigggddd```\\\[[[SSSXXX\\\NNNBBB???<<<<<>>\\\xxxsssVVVYYYyyynnn{{{yyylllsssvvv}}}qqqNNN:::???CCCEEEIII[[[uuuyyyrrrdddgggwwwwwwqqq{{{vvvrrrsssvvv{{{tttmmmyyy~~~zzz|||~~~rrrjjjnnnppplllNNN999222111///---000***444SSSttt{{{UUUUUUoooKKKBBBEEELLLUUU]]]iii}}}kkkIII>>>===@@@FFFNNNVVV]]]cccfffgggeeeddddddaaaaaaiiissszzzrrrYYYIIIEEEFFFIIIRRR```qqqxxxxxxwwwrrrnnnkkkiiihhhgggeeeccc___\\\[[[OOOQQQVVVKKK@@@===:::999===BBBJJJLLLrrrOOOkkkeeeOOO]]]vvvyyygggYYYQQQMMMLLLJJJWWWzzz~~~]]]VVVKKKJJJ@@@GGGRRR```sssxxxkkkffffffSSSPPPrrr{{{aaaIII\\\www}}}iiiRRR<<<666AAA^^^xxx{{{UUU<<>>JJJUUUVVVQQQ___|||wwwwwwkkkqqqtttxxxuuuqqqpppqqqsssvvvoootttzzzzzzwwwvvvzzzyyyooosssvvv{{{dddEEE333111222//////...888RRRooo~~~TTTiiikkkDDDBBBGGGMMMSSSZZZkkk\\\GGG@@@CCCGGGMMMTTT[[[aaadddfffeeefffgggeeeeeeooozzz}}}bbbMMMFFFTTTjjj~~~zzzxxxsssooooookkkhhhfffdddcccbbb___]]]YYYJJJIIIMMMFFF>>>;;;666888<<>>888999===AAAGGGBBBcccxxx___zzzoooaaa]]]rrroooUUUkkk|||{{{~~~~~~zzzvvvdddggglllzzzsss[[[NNNMMMCCCHHHNNNYYYnnnyyyllleeedddRRRYYYsssoooPPP<<<000666444444555333:::VVVssssssVVV>>>555999>>>VVV\\\lll}}}bbbhhhmmmQQQqqqvvvpppkkkjjjjjjiiihhhhhh```SSSBBB:::@@@KKKLLLGGGZZZaaa{{{xxxyyyvvv|||{{{eee\\\RRRPPPSSSRRRIII@@@CCCPPPbbbzzz888444999RRRjjj<<<111555@@@{{{vvvmmmjjjgggdddaaa```aaaaaabbb```___aaacccccc```]]]____________```aaaccccccaaa___]]]ZZZPPPAAA555111888<<<<<<===???EEEdddxxx{{{\\\===???WWWrrrzzz}}}]]]bbbzzzTTT777///333FFFlll||||||nnnwww|||ccc~~~{{{xxxjjjBBBBBB[[[vvvlll___|||}}}{{{qqqyyylllvvvzzzooohhhnnn}}}nnniiinnnsssyyyuuuvvv}}}{{{{{{wwwqqqnnnuuulllccc???+++===,,,111777111SSSxxxsssqqqwwwxxx}}}PPPddd{{{ssseee>>>@@@AAAFFFQQQddd~~~sssjjj[[[OOOHHHLLLVVV[[[\\\\\\dddgggkkklllnnnsss|||{{{sssqqqnnneee[[[iiivvv{{{xxxuuurrrnnnllliiihhhfffccc___\\\YYYWWWRRRUUUXXXTTTLLLBBB<<<999===888???EEEEEEaaappp}}}\\\OOONNNGGGRRRuuuyyyrrryyy```RRRPPPCCCGGGMMMXXXkkk{{{nnngggfffUUU[[[qqqyyy```BBB555///555333222666@@@TTTrrr[[[>>>000777@@@>>>KKKWWWoooggg```\\\AAA```~~~wwwpppkkkiiifffdddddddddXXXGGG<<>>>>>CCCRRRgggnnn\\\LLLLLLVVV\\\^^^^^^dddhhhnnnqqqssswww}}}yyynnnhhhccc\\\TTTbbblll}}}zzzwwwtttqqqnnnlllhhhgggeeebbb___[[[XXXVVVSSSRRRPPPLLLGGGAAA:::666;;;888???EEEFFF___uuuzzzwwwNNNBBBLLLPPPooorrr}}}eeeUUUQQQCCCEEEJJJUUUhhh{{{~~~qqqiiifffZZZ]]]jjjhhhLLL444///000444666888BBBWWWsss___EEE777<<>>444222777<<<<<>>EEEhhhuuusssiiiooobbbccczzzooouuu~~~{{{zzzuuukkkeeeXXXkkk~~~{{{rrr{{{wwwzzz|||}}}|||tttmmm___???333---,,,888;;;YYYqqqmmmuuu~~~sssJJJaaa|||iiiBBB???===DDDWWWqqqlllTTTMMMSSSZZZ]]]^^^dddjjjpppuuuwwwzzz~~~~~~pppfffaaa^^^ZZZ[[[^^^qqqzzzxxx{{{|||{{{yyyvvvssspppmmmlllffffffdddaaa^^^ZZZWWWUUUXXXRRRMMMIIIGGGCCC===777888999@@@EEEFFFYYYppprrrwwwKKKDDD]]]pppnnnmmm|||gggUUULLLBBBCCCHHHTTTfffyyysssiiieee```\\\```ZZZAAA333666999???FFFOOO]]]wwwdddNNN888333;;;BBBYYYfff]]]:::666>>>eeexxxlllfffeeeeeedddaaa___WWWLLLJJJSSS___fffkkkuuuQQQBBBEEE===???BBBFFFHHHGGGFFFDDDLLLNNNVVVcccmmmmmmcccYYYPPPNNNSSS^^^bbb[[[SSSQQQmmmqqq{{{|||???...999kkkyyyllleeeeeeeeeeeeeeedddcccbbb^^^^^^^^^______^^^]]][[[______```aaaaaaaaaaaaaaaccc___[[[UUUIII;;;444444888===<<>>FFF:::===BBBGGGKKKMMMNNNNNNGGGMMMYYYhhhqqqmmm^^^RRRDDD<<<;;;@@@AAAAAALLL]]]kkkmmmoooiii<<>>===???FFFSSSzzzqqqCCC;;;SSScccyyyiiiTTTppp|||fff999444YYYuuuwwwttt{{{tttWWWOOO```|||cccxxxgggTTTWWWQQQJJJOOO[[[fffxxxzzz~~~sssqqq^^^iii|||wwwyyy{{{yyykkkkkkiiinnnsssVVV555888444222666]]]|||xxxeee???[[[mmmGGGAAA@@@NNNkkkzzzmmmbbbUUUMMMJJJNNNZZZeeemmmoooqqqsssvvvyyy}}}}}}sssppptttwwwzzzwww|||}}}}}}tttwwwzzzxxxsssnnnmmmmmmwwwyyy{{{xxxrrrkkkfffdddbbbaaa```]]]ZZZWWWUUUSSSIIIKKKKKKHHHAAA;;;666555555>>>AAACCCEEELLLwwwoooyyyVVVFFFVVVddd^^^fffoooxxxsss}}}jjjSSSmmm}}}yyy}}}}}}qqq\\\NNNEEECCCFFFRRRbbbrrrwwwiiiaaahhh```___\\\RRRVVV______dddhhhppp}}}qqqXXXGGGOOOeeelll{{{|||mmmDDD000KKKwwwooodddcccbbb^^^\\\___[[[MMMAAA@@@GGGLLLSSSSSSOOOJJJGGGFFFDDD@@@666999>>>BBBFFFIIINNNQQQYYY\\\ccckkknnngggYYYMMMDDD999333333222444CCCVVVVVVkkkoootttMMM666222@@@sssmmmggggggfffeeeeeedddcccccc___aaaccccccaaa```___```___```aaabbbbbbaaa```______[[[UUUMMM@@@444333777<<<>>>===???HHHWWWmmm======RRRbbbzzz~~~www]]]OOOuuuUUU777===kkkxxxvvv}}}___QQQVVVqqqnnnyyy___PPPWWWZZZeee|||yyyuuu{{{rrr\\\]]]sss{{{wwwzzzyyysssoooyyy{{{eee```iiinnnrrraaa<<<666---333BBBhhhzzz}}}^^^@@@^^^}}}wwwzzz|||{{{nnnIIIAAABBBRRRoootttkkkRRRPPPOOONNNMMMRRR```nnntttttttttvvvxxx{{{~~~}}}yyy{{{}}}}}}{{{wwwvvvuuuwwwyyywwwqqqmmmkkklllsssxxx|||{{{tttkkkeeebbb```___^^^\\\YYYVVVSSSRRRFFFIIILLLIIIAAA999666666333@@@@@@AAAGGGLLLxxxooouuu^^^GGGJJJPPPYYYdddsss~~~yyy}}}sssUUUffftttaaaUUUIIIEEEFFFPPP^^^kkk{{{yyykkkbbbccc```cccaaaXXX]]]ggghhhmmmnnnsss}}}ooo[[[GGGGGGNNNEEEIII;;;???777---888cccpppdddcccbbb]]]]]]^^^VVVEEE666333888<<<@@@BBBAAA???BBBFFFCCC<<<===???BBBEEEIIIPPPYYY```ooojjjddd```\\\UUULLLEEE===555//////...///666@@@CCCZZZ___eeewww}}}<<<000666HHHooohhhcccbbbaaa``````aaabbbbbb___bbbdddcccaaa______```___```aaabbbbbbaaa```___[[[XXXRRRIII<<<222333999;;;>>>===@@@JJJ\\\iii888>>>XXXhhhrrrWWWRRRKKK???LLLwww|||zzzxxxtttkkkIIIZZZ}}}gggvvvlll```ffflll{{{}}}|||pppeeeYYYaaauuuyyynnniiitttqqqooowww|||ppp___lllooorrrpppKKK555///333FFFlll{{{~~~eeeDDDdddzzzzzz|||nnnJJJFFFFFFUUUrrrlll^^^TTTKKKKKKNNNRRRTTTYYYdddqqqzzz{{{{{{}}}~~~}}}zzzwwwsssuuuuuurrrmmmjjjjjjlllmmmttt|||}}}wwwnnnfffccc___^^^]]]ZZZXXXUUURRRQQQJJJJJJIIIFFFAAA<<<999777111@@@???AAAKKKQQQiiiuuufffMMMKKKNNN\\\dddrrrnnneeefffqqq~~~XXXaaauuucccZZZLLLGGGFFFOOO[[[fffuuu{{{mmmddd[[[^^^fffcccWWWZZZfffhhhwwwvvv|||ssskkkTTTBBB999***...111777666<<>>===333///,,,///111000000111888???AAAWWWlllwwwhhh666,,,:::OOOlllbbb^^^]]]\\\[[[\\\^^^aaabbb^^^aaadddcccaaa______```___```bbbcccbbbaaa___^^^ZZZVVVPPPGGG:::111333:::;;;>>>===AAAMMM```{{{fff444???aaapppsssWWWXXXAAAHHH[[[yyy|||{{{xxxrrrGGGRRRxxx~~~ZZZWWWttt|||nnniiiuuutttsss[[[QQQlll{{{mmmbbbyyyxxxwwwyyyuuu|||aaaooopppsss|||YYY888777222>>>iiiyyyxxxjjjDDDdddxxxxxx|||}}}yyy|||oooKKKLLLKKKYYYtttppp[[[RRRJJJQQQPPPQQQVVVZZZ]]]eeennn~~~www}}}{{{yyywwwwwwzzzzzzzzzuuuvvvvvvrrrjjjdddaaaaaahhhqqq|||yyyppphhheee^^^]]]\\\ZZZWWWTTTRRRQQQLLLGGGAAA===<<<;;;777444///@@@>>>AAANNNVVVnnnfffyyyeeeJJJHHHKKK]]]aaalll{{{}}}jjj___XXX___nnn}}}YYY^^^\\\YYYMMMGGGDDDIIIUUUcccsss{{{lll```aaabbbccc```]]]^^^eeekkkyyyzzz~~~~~~{{{|||{{{iii???......///000:::888QQQxxx~~~xxxeee]]]```ddd```YYYLLL<<<111///666<<>>@@@GGGQQQYYYRRRIII>>>555333333444444111111000000///...---,,,//////333>>>HHHJJJBBB888555333ccczzzccceee[[[VVVQQQLLLFFFEEEOOOZZZ[[[bbbdddaaa___aaaaaa^^^ddd``````cccbbb___^^^```YYYUUUMMM@@@666333666<<<;;;@@@@@@???MMMrrr~~~QQQ444KKKsssnnnJJJUUU===KKKttt}}}{{{www~~~wwwXXXJJJ^^^|||]]]OOOTTTnnn|||yyy|||ddd```ZZZbbbyyy\\\jjj~~~lllooozzzuuummmWWW===666222AAAfffuuuqqq>>>gggzzzfffRRRKKKQQQ\\\sssxxxMMMLLLSSSNNNSSSPPPRRR[[[dddhhhkkknnnsssyyy}}}uuuuuuyyy~~~xxxpppjjjpppvvvxxxzzzmmmmmmwwwvvvggg[[[\\\aaaaaagggsss|||zzzsssooollljjjccc```]]]ZZZWWWSSSNNNJJJGGGDDD@@@???>>>;;;666222///<<<===FFFIII^^^yyyUUUuuu|||yyyTTTGGGPPPXXX\\\iii{{{xxxXXXXXXAAAPPPooo}}}fffYYY{{{WWWSSSLLLFFFCCCHHHSSS```ppp}}}}}}nnnbbbbbbdddeeeccc```aaafffkkkrrrrrrtttuuusssuuuYYY666,,,111555999===>>>cccyyyiiieeeeeeccc]]]VVVJJJ;;;000///666===DDDGGGHHHFFFAAA>>>===>>>?????????>>>>>>>>>???@@@:::555///,,,,,,---...---....../////////......---,,,,,,...222666777333///444@@@uuuxxx___]]]JJJCCC<<<999888888>>>FFFPPPTTTZZZ___```\\\VVVRRRRRR[[[``````bbbeeebbbYYYZZZUUUKKK>>>555333777<<<;;;@@@AAAAAARRRyyy~~~PPP444MMMooouuu{{{nnnCCCZZZwwwJJJaaa|||~~~qqqzzz~~~pppQQQLLL}}}gggOOOFFFTTTrrrwwwggg]]]cccsssmmmdddzzzrrr|||rrrjjjggg@@@333000>>>aaaxxx~~~ccc>>>hhhvvv{{{yyyzzz^^^MMMSSSZZZcccvvv\\\PPPUUUSSSKKKSSSQQQSSSZZZaaaffflllsssxxx~~~zzzeeeggglllpppnnnfff```^^^iiioooqqqrrr|||pppqqqyyy{{{pppbbb]]]```dddkkkrrrwwwwwwuuuqqqjjjcccaaa___\\\ZZZWWWSSSMMMJJJEEEBBB???===<<<999555222777>>>===HHHIIIZZZUUUyyyyyyZZZJJJNNNZZZ]]]fffvvvlllYYYFFFFFFhhhgggxxxaaa___zzzsss{{{UUUOOOKKKEEEBBBFFFPPP\\\mmmzzz~~~pppdddaaaccceeedddaaaaaaeeehhhsssjjjaaa^^^cccqqq```===---...666===FFFLLLSSS|||vvvgggeeeaaaXXXZZZUUUIII;;;000///666>>>GGGHHHHHHFFFCCC>>>:::888999888888777777444111...+++******+++---///...---///////////////000000111111111000///......000222333KKKnnnWWWQQQ@@@777000000222444888===;;;===FFFRRRRRRJJJFFFJJJ___gggfff]]]___iiidddUUUZZZSSSGGG;;;444333888<<<<<<@@@AAADDD[[[|||LLL444PPPmmm~~~zzznnn\\\@@@fffvvvvvv___|||~~~ttt|||~~~RRR>>>KKKvvvvvv{{{SSSJJJFFF^^^~~~{{{~~~{{{}}}eee[[[^^^ccc{{{eeeooooootttoooooopppfff;;;333///<<<]]]zzzeeeGGGkkktttuuuoooyyyrrrzzz}}}sssWWWHHH\\\eeejjjxxxVVVLLLWWWZZZTTTOOOTTTTTTWWW]]]bbbgggrrr|||zzzZZZ[[[___ccc```YYYWWWZZZfffmmmpppoooxxxuuummmrrrwwwsssggg[[[ZZZ```kkknnnppprrrvvvvvvkkk```___]]][[[YYYVVVRRRLLLHHHCCC@@@===;;;:::777444222777<<<:::EEEHHH[[[ZZZxxxdddPPPNNN\\\aaaoooqqqYYY@@@III```yyylllaaaZZZccckkkZZZeeesssooo^^^OOOKKKFFFBBBFFFMMMYYYiiiwww~~~qqqeee^^^```bbbbbbaaa```aaacccoooggg```bbbnnnbbb;;;///777@@@GGGKKKVVVhhhyyy}}}uuuddddddbbbXXXYYYVVVMMM???333000666>>>IIIHHHHHHHHHFFFAAA;;;666555222///...000111000///,,,---...000111222222111333222111000111222444555666555333111111333555777111HHHpppqqqVVVIIICCC:::444111333555888>>>DDD??????FFFKKKBBB999EEE[[[mmm\\\]]]dddbbbXXXXXXPPPCCC888333444999===<<<@@@AAAHHHeee{{{wwwFFF444RRRlll~~~tttnnnVVVGGGwwwjjjsssrrr}}}bbbCCCEEEcccxxxmmmzzzuuuGGGKKKIIIddd~~~zzzwwwwwwzzz}}}|||xxxyyybbb]]]\\\UUUqqqhhh|||zzzxxxkkkeeemmmxxxfffssskkk___<<<666111<<>>;;;AAAKKKkkkbbb~~~rrr]]]UUU___kkkzzzoooSSS???kkkuuuhhhbbbeeemmmsssgggyyywwwzzzjjjOOOLLLGGGDDDFFFKKKVVVffftttrrreee^^^___aaaaaaaaa`````````bbbgggqqqzzzWWW>>>000>>>SSS\\\\\\[[[ddd|||~~~sss``````bbb^^^XXXWWWQQQDDD777111666===CCCDDDFFFGGGFFFAAA:::444/////////000222333333222,,,---...///000222444555777777666555555666777777777444222333555777555333222;;;NNNSSSDDD<<<;;;666000///111444666;;;FFFQQQ]]]^^^```[[[JJJFFFccchhh]]]___^^^[[[ZZZUUUKKK>>>555333777;;;===<<<@@@AAALLLooowww~~~mmm@@@666VVVlllvvvrrrtttWWWTTTiiixxxrrrvvvcccWWWNNNGGGZZZ||||||```kkkddd===GGGFFF\\\xxxrrrrrruuuyyyjjjfff```RRRwww}}}hhhjjjtttwwwsssrrr|||jjjtttoooiiiIII888111;;;WWWnnnwww~~~QQQ[[[qqqvvvpppyyy|||~~~~~~|||lllRRRHHHXXXccchhhsssyyymmmaaa```aaaaaa]]]WWWVVVYYYUUU\\\gggqqquuuxxxrrraaaTTTXXX^^^______cccgggsss{{{}}}yyypppiiikkkuuuwwwmmmeeeeeeggglllppppppqqqpppkkkddd]]]ZZZWWWTTTQQQMMMHHHDDD@@@???===:::888666666666444GGGBBBAAAQQQ{{{dddnnn~~~nnnaaaeeeuuuvvvtttsssPPPKKKzzz```VVVTTTSSSTTTZZZggg|||xxxxxxQQQLLLGGGDDDEEEIIIRRRcccqqq}}}tttggg```aaabbbbbbbbbbbbaaaaaabbbhhhqqqzzzzzzgggTTT666444>>>UUUeeeggg```]]]eeezzz~~~dddPPPKKKMMMNNNRRRTTTQQQFFF999222555:::;;;???CCCEEECCC===666111+++000777:::888444000...,,,...000222444888<<<@@@>>>@@@DDDGGGHHHFFFCCC@@@BBB???>>>???BBBBBB>>>:::>>>:::===;;;222333777222,,,...333999>>>FFFVVVeeennnttt{{{wwwkkknnnvvv]]]]]]aaaZZZUUUWWWPPPFFF999333444999===>>>===AAADDDQQQyyyuuuxxxaaa<<<===\\\ooopppzzzwwwSSScccrrriii~~~}}}aaa]]]TTTTTT]]]ggg|||}}}zzzVVVeeennnPPP:::CCCDDDUUUvvvpppmmmrrrxxx}}}wwwmmm^^^RRRbbb|||mmmaaa|||{{{qqqPPP999000777SSSiiiooowwwFFFJJJwwwnnn{{{xxx{{{rrrqqqxxx~~~{{{~~~hhhNNNGGGRRR]]]eeeppp|||tttaaaZZZhhhkkkiiiaaa\\\\\\\\\YYY]]]dddpppzzz~~~kkkZZZ___ggghhhhhhkkkqqq||||||yyyuuupppnnnssswwwssslllhhhiiiooorrrnnnjjjhhhfffccc^^^[[[UUUQQQMMMIIIEEECCC???>>>===:::777555666777444GGGBBB@@@NNNvvv]]]{{{ooobbb}}}{{{|||}}}~~~|||lllhhhuuutttgggpppLLL]]]xxxFFFLLLWWWUUU[[[dddqqqvvv[[[KKKGGGDDDDDDFFFNNN___nnnyyy|||xxxkkkbbbaaa``````aaaaaaaaa```dddeeedddcccdddaaaSSSCCC444CCCXXXeeeddd\\\XXXXXXdddvvvuuu```LLL>>>999<<<@@@GGGLLLMMMEEE999111333888777===DDDFFFAAA999222///,,,333;;;<<<666000---...222555:::===???BBBGGGKKKLLLUUUaaakkkmmmggg]]]VVVUUUVVVXXXYYYZZZZZZXXXXXXUUUMMMMMMLLLDDDCCCBBB:::666666:::DDDPPP]]]ooo}}}qqqcccYYY[[[]]]XXXSSSSSSLLLAAA555222666<<>>AAAEEEGGGVVVtttqqqVVV:::FFFeeewwwvvvuuuHHHqqqpppeeeuuu{{{hhhYYYqqqxxx```BBB???BBBIIIXXXtttiiijjjssswww|||nnnYYYZZZRRRnnnuuufff}}}mmmUUU<<<000666RRRhhhlllrrr}}}zzzFFFLLLyyyttt~~~~~~yyyvvvooopppuuu|||~~~|||}}}}}}}}}~~~}}}gggMMMEEEQQQ\\\fffnnnqqqfffcccpppwwwssskkkdddbbbccceeefffooorrrzzzxxxbbbVVV___iiiiiijjjpppwwwuuuqqquuuzzzyyyyyyuuuooolllllliiidddgggkkklllhhheeeffffffdddaaa\\\TTTMMMIIIFFFCCCAAA<<<===;;;888444333555777555AAA===CCCLLLfffxxxQQQsssiiilllqqq```kkk~~~kkk```sssjjjPPPyyyXXXWWWuuurrr|||ttt{{{eeeJJJFFFCCCBBBDDDLLL\\\kkkuuuyyy}}}|||oooaaa___^^^]]]^^^______^^^]]]```bbbbbbddd```PPP???AAAYYYooonnn^^^RRRSSSXXXjjj|||qqq[[[DDD;;;:::<<>>EEEIIICCC777000111666888???GGGHHHAAA777111//////555999666///+++...444777;;;AAAEEEFFFHHHJJJMMM[[[hhh|||wwwlllaaaffflllmmmlllmmmqqquuujjjcccgggjjj```WWWOOODDD@@@<<>>333111777>>>@@@>>>CCCGGGJJJZZZsssmmmPPP:::MMMkkkrrr???{{{~~~qqqkkk}}}{{{gggPPP^^^|||sssZZZ999AAA@@@KKK[[[ttteeejjjsssrrrqqqwwwrrrZZZfffQQQaaa|||ppplllxxxiiibbb@@@333888TTTjjjmmmppp{{{zzzQQQ[[[zzz}}}qqqqqqyyyxxxqqqiiikkkvvvzzzxxx~~~~~~hhhMMMEEERRR^^^hhhoookkkbbbnnnzzzsssooonnnjjjgggnnnxxx^^^MMMHHHVVVaaaaaaeeennnssszzz}}}{{{~~~pppjjjmmm{{{~~~zzz}}}~~~oooeeefffgggdddbbbddddddbbbccchhhiiigggbbb\\\SSSLLLGGGDDDBBBAAA:::;;;:::666333111444777:::>>><<>>???MMMCCCLLLmmmyyypppwww@@@<<>>bbbvvvpppXXXRRRYYY^^^aaaVVVNNNIIIeee|||ZZZOOOXXX```fffhhheeeWWWMMMPPPVVVWWWZZZZZZTTTGGG999000999???AAA:::444333111...---111555777888<<>>;;;;;;666666666444333333555888>>><<>>TTTooosss~~~YYY@@@KKK[[[hhhooommmhhheeerrr~~~qqq{{{mmm}}}uuunnnlllttt|||^^^PPPIIIKKKIIIDDDNNN^^^fffpppzzz~~~|||ppphhh```___```______aaa]]]bbb___]]]```WWWIIIFFFbbbllldddSSSNNNGGG777...)))---666999888FFFfffmmmddd\\\IIICCCFFFAAAQQQVVV\\\bbbfffbbbPPP===666777888888444111000111666;;;BBBHHHKKKMMMOOOQQQhhhvvv}}}zzzpppiiibbbbbbbbbaaa___\\\WWWTTTVVVTTTSSSSSSRRRNNNFFF@@@555333555<<>>:::777777555555444333333666:::>>>???IIIQQQ\\\zzzEEE888<<>>:::111000999HHHXXX^^^ssskkklllaaa```^^^^^^___``````___aaaaaa```\\\WWWTTTUUUVVVTTTSSSQQQPPPNNNHHH???888000111666;;;<<<<<>>888:::JJJRRRnnn~~~{{{|||rrruuuyyyrrrqqqooonnnsssooo]]]NNNQQQtttuuukkkwww|||llllllRRR???666JJJ^^^ZZZcccyyy^^^TTThhhfffZZZ{{{hhhhhhbbbiiittt~~~~~~zzz|||yyypppmmmqqqxxx}}}xxxoooqqqpppnnntttvvveeeyyy}}}qqqkkkiii[[[XXXOOOBBB;;;<<<@@@BBBCCCHHHOOOWWW^^^dddgggiiidddiiilllgggbbbhhh||||||~~~uuueeeXXXLLLLLL]]]gggccc___bbbVVVLLLCCC@@@===999666777444444333222333666<<<@@@BBBCCCPPPnnnyyyBBB999111ZZZooowwwzzzttt}}}yyyqqqzzzPPPAAAEEEMMMWWW^^^```bbbdddgggtttXXXmmm~~~{{{zzz~~~~~~zzzsssXXXHHHMMMOOOFFFDDDMMMSSSaaapppyyy~~~~~~ssshhhcccaaa______aaa\\\aaa\\\ZZZ___\\\XXX\\\^^^dddWWWCCC:::555111666999@@@ZZZkkkmmm~~~nnnrrrggg@@@<<>>???EEEMMMSSSuuusssmmmnnnrrrAAA@@@lllqqq|||gggFFFaaa|||~~~~~~|||vvvssswwwiiiTTTGGGiiirrrJJJHHHWWWhhhyyy}}}www}}}]]]999888888IIITTTvvv{{{xxx{{{sssxxx|||xxxtttmmmiiinnn|||~~~~~~]]]MMMLLLPPPwwwccc~~~zzzxxxaaakkkbbbVVVBBB///CCCZZZcccgggTTTeeerrrhhhsssgggqqqwwwzzzqqqooouuuuuummmkkkpppuuu|||~~~uuuuuuiiippp{{{xxxwww^^^hhh|||nnngggeeedddUUUPPPHHH???777333555999777888===DDDLLLTTTWWWYYYaaafffiiiccc]]]fff|||zzzyyyfffZZZJJJFFFUUU```]]][[[___UUUKKKBBB???<<<888666666444444333222333777<<>>EEELLL___hhhpppttt{{{uuu}}}bbbNNNNNNQQQNNNRRRnnnyyyrrrrrruuu{{{vvvZZZ>>>777<<>>CCCHHHRRR^^^}}}xxxeeeNNN>>>ZZZ}}}RRRQQQzzzjjj{{{hhhtttFFFXXX}}}]]]LLLNNNjjj~~~zzzvvvPPP888:::???JJJSSS{{{uuuwwwvvvqqq{{{sssooommmmmmssskkkKKKSSSLLLnnnnnnSSSppp~~~mmmxxx}}}ooo}}}fffaaa[[[DDD333===QQQcccqqqnnntttqqqJJJZZZpppyyy~~~{{{rrr{{{zzz}}}||||||zzz}}}~~~~~~~~~~~~zzzrrrkkkkkkttt|||~~~{{{rrrmmmnnnoooooosssoooiiieeefffkkksssxxxxxx~~~{{{hhhdddbbbUUULLLGGG???888222000000000666666444444;;;DDDGGGEEEMMMRRR[[[aaa___bbbxxxyyyrrrtttZZZIIIBBBNNN^^^ccc^^^[[[___SSSDDD;;;999999777333333222111333666;;;@@@CCCHHHHHHTTTwww{{{^^^===666111GGG___{{{hhhwwwtttvvvllluuulllGGGBBBHHHRRR```kkkpppmmmfffaaakkkvvv{{{cccuuuzzzzzz|||vvvrrrSSSIIIWWWRRREEEGGGRRR[[[hhhttt|||wwwkkkccc_________```_________^^^\\\\\\]]]___^^^^^^]]]ZZZXXXYYY___ccc|||~~~}}}}}}yyyooobbbUUULLLHHHOOOhhhqqqiiihhhlllrrr}}}vvv```HHH<<<999999>>>DDD???>>>FFFXXXlllbbbMMMfffxxxTTT<<<666111666@@@FFF\\\{{{zzzbbbfff````````````____________]]]\\\[[[YYYXXXVVVUUUTTTUUUSSSPPPKKKEEE>>>666222///<<<>>>===DDDGGGLLLWWWmmmxxxmmmjjjzzzIIIGGGaaaYYYSSSppphhhwwwnnn~~~tttWWWUUUkkkZZZIIIRRRjjj{{{oooJJJ777:::@@@NNN\\\qqqnnn{{{wwwttt|||uuuuuuwww|||sssVVVRRREEEWWW^^^QQQggg|||vvvjjjmmmcccLLL888999NNNdddpppfffvvvyyyyyyOOOOOOpppwwwlllmmmooorrreeemmm}}}uuu~~~{{{yyyyyy{{{{{{uuuooommmnnnqqqqqqqqqssspppfffZZZQQQMMMLLLKKKUUUTTTSSSVVV]]]gggrrryyyrrrssszzzvvvfff___ZZZNNNFFFBBB;;;555111///000111222444444555<<>>WWW~~~mmmlllzzzhhhrrrkkkIIIDDDHHHUUUgggssstttooohhhccclllwwwrrr}}}|||{{{ssszzz~~~zzz```JJJPPPVVVKKKBBBOOOXXXdddpppxxx{{{}}}~~~}}}yyypppggg```]]]^^^```^^^______^^^\\\\\\]]]___\\\^^^bbbfffiiilllmmmnnn|||xxxsssrrrzzz~~~}}}[[[FFFGGGWWWooowwwpppllliiijjjrrrooocccRRRAAA666444>>>JJJGGGMMMXXXhhh[[[GGGPPPkkkyyyaaaOOO999555333;;;MMM^^^}}}mmmZZZeee_________^^^]]]]]]\\\\\\[[[ZZZYYYWWWVVVTTTSSSRRRRRRQQQNNNIIIBBB:::333///000:::===???GGGIIIMMMZZZ~~~pppfffxxxeeeAAATTTlllmmmfffxxxqqq}}}vvv|||}}}{{{vvvxxxsss|||yyyfffUUUccczzzWWWGGG[[[ooo~~~~~~fffBBB777;;;AAASSSdddqqqfffllluuuxxxyyy|||zzz~~~{{{___OOODDDDDDTTTVVVXXX~~~}}}}}}zzzpppqqq___mmmeeeVVV???222FFFcccnnndddzzz~~~yyy___KKKiiidddeeeiiirrr~~~xxxzzz___\\\uuunnnkkkmmmqqqwww|||}}}zzzwwwvvvsssooo~~~~~~~~~~~~}}}|||}}}}}}}}}|||yyyxxxxxxyyy{{{}}}|||zzzxxxuuurrrnnnkkkiiiiii___RRRGGG@@@>>>>>>???>>>>>>@@@FFFPPP^^^kkkssskkkgggoooqqqcccUUUNNNDDD>>>;;;666111...///000222111555777777;;;EEELLLOOOKKKNNNVVV]]]]]]aaatttwwwcccRRRGGGNNNYYY]]]___bbb[[[QQQDDD;;;888777444111333222333444888===BBBEEENNNHHHeeeuuuRRR555444000<<<\\\sssjjjrrrrrr}}}jjjIIIBBBHHHYYYnnnxxxtttkkkeeebbbppp|||ooozzzoooooo}}}tttvvv|||iiiLLLJJJXXXTTTAAALLLUUUaaallltttxxxzzz{{{|||{{{vvvlllaaa\\\]]]```^^^______^^^]]]\\\]]]^^^[[[]]]aaafffjjjlllkkkiiiiiieee```bbbjjjuuu{{{}}}zzzUUUJJJWWWjjjyyymmmeeehhhkkkeeeXXXIII======HHHTTT\\\eeeppp}}}rrrJJJ>>>NNNaaagggfffxxxwwwuuu\\\YYYVVV<<<444333AAA[[[ttteee[[[bbb^^^^^^]]]\\\[[[[[[ZZZZZZZZZYYYXXXWWWUUUSSSRRRQQQPPPOOOMMMGGG???777222///333;;;===BBBJJJJJJQQQdddjjjmmmQQQ;;;]]]wwwuuuhhhlllyyyvvvhhhqqquuuyyy}}}zzzyyyvvvgggooosssqqqSSSFFF```uuuyyy[[[;;;:::>>>EEEUUUeeevvvcccaaalllwww|||}}}bbbKKKJJJAAAXXXdddNNNrrrzzzvvvtttppp{{{kkkiiimmmkkkOOO111;;;YYYeeehhhzzzzzz}}}kkkJJJiiiiiinnnttt|||qqqyyyxxxxxxUUUvvvqqqaaa]]]aaafffjjjmmmsssyyy}}}~~~xxxvvvvvvuuutttssssssssssssttttttwwwyyy|||}}}}}}{{{xxxuuuxxxyyyzzzyyywwwwwwxxxzzzppp___OOOHHHEEEDDDEEEJJJ999888666888>>>IIITTT\\\aaa]]]gggmmm[[[IIIBBB===888555111...------///111444888:::777888???FFFIIIKKKNNNUUU^^^```eeewwwzzzmmmWWWGGGJJJUUUYYYZZZ[[[VVVNNNBBB;;;777555333000222333444666:::???DDDFFFOOOMMMsssLLL///333222>>>```xxxooo|||vvv|||xxx{{{yyyvvvssspppoooqqqsssbbbEEE???III\\\qqqxxxpppfffccceeewwwvvvccczzzpppjjjuuurrrnnnxxxnnnPPPGGGXXXZZZFFFJJJRRR^^^jjjrrrwwwyyy{{{{{{|||yyypppddd]]]]]]```]]]___```___]]]\\\]]]^^^______aaadddgggiiihhhfffhhhfffcccdddfffllltttzzzmmm[[[___lllwwwvvvhhhaaaffftttoooeeeXXXPPPQQQWWW\\\eeeqqqUUUAAA888DDDOOOQQQUUU]]]ssstttxxx]]]^^^iiiGGG777222BBBaaazzznnndddaaaaaa]]]\\\\\\[[[ZZZYYYYYYXXXZZZZZZYYYWWWUUUTTTRRRRRRPPPOOOLLLEEE<<<666222111999>>>???EEELLLLLL[[[wwwyyyhhh|||}}}>>>888^^^~~~WWW]]]sss^^^___wwwkkktttqqq___```}}}tttooowww}}}|||PPPDDDVVVuuu|||zzzRRR888@@@BBBIIIUUUdddyyyaaaZZZcccqqq}}}gggHHHMMMAAAXXXlllNNNhhhsssmmmppphhhppp|||ooobbbzzz```777333KKK]]]sssvvvzzz~~~nnnLLLdddzzzuuuvvvzzz|||ggg}}}ooo}}}tttcccXXXQQQXXXfffpppvvvxxxwww{{{xxxtttqqq{{{uuussstttuuuqqqqqqqqqrrrssstttuuuvvv{{{}}}~~~{{{yyyvvvvvvuuutttvvvzzziiiUUUPPPOOOJJJIIINNN???:::333......333:::???MMMLLLZZZaaaOOO>>>;;;;;;444222///---,,,---///111444999:::666666<<>>333AAA___xxx~~~ccccccaaa\\\[[[[[[[[[ZZZYYYYYYYYYXXX[[[ZZZYYYWWWVVVTTTSSSRRROOONNNJJJBBB999444444666777:::;;;BBBGGGJJJdddrrrlllddd555CCC```vvvHHHZZZVVVbbbeeeggghhhzzzyyy}}}{{{}}}YYYiiizzz{{{mmmbbbdddooozzz}}}OOOBBBHHHppp~~~III777FFFEEELLLYYYiii{{{aaaYYY]]]gggxxxrrrHHHIII>>>NNNjjjZZZfffzzznnnbbbpppooozzz[[[PPP{{{___===444EEE```}}}yyyvvv]]][[[sssvvvuuunnn^^^nnnwwwbbbQQQMMMOOO]]]llluuuzzz|||zzz}}}zzzkkkmmmyyysssqqqrrrsss||||||~~~~~~~~~}}}zzzwwwvvvxxx}}}fffRRRTTTXXXRRRQQQVVVJJJEEE<<<555111111333555999;;;IIINNNBBB:::;;;999111000...------///222333444777888666888@@@FFFGGGHHHHHHQQQ^^^gggpppxxx^^^GGGEEELLLKKKFFFCCCEEE@@@;;;666444333333222222333666999>>>CCCGGGJJJPPPoooddd666444222111222BBBmmmzzzvvv|||kkkyyysssmmm|||wwwwww```gggrrr~~~mmmNNN>>>???MMMSSSdddvvvzzztttrrr{{{dddooobbbVVVdddxxxtttuuunnn}}}777hhhwwwxxxxxxqqq{{{}}}yyyzzzkkkPPPOOOYYYTTTCCCLLLXXXdddmmmtttyyy{{{zzz{{{zzztttlllddd___^^^]]]^^^``````^^^]]]\\\]]]YYY\\\______^^^^^^aaaddd______dddooowwwzzz~~~kkk|||wwwmmmlllssspppfffbbb\\\___nnn}}}|||uuukkkddd```WWWMMMOOOUUU^^^dddcccVVV@@@///777333333<<>>666222555999666888:::@@@EEEMMMsssssswwwMMM>>>```lll}}}dddEEEXXXdddOOOcccbbbyyyiiimmmpppyyy{{{]]]jjjoooooocccXXXZZZfffvvvVVVFFFKKKmmm|||BBB777LLLFFFNNNaaawwwjjj```[[[[[[ooozzzJJJFFF@@@EEEgggjjjfff|||ooovvvrrr```VVVXXXCCC777>>>aaayyyzzz{{{yyyRRRjjj{{{uuuddd^^^eeeyyykkkmmmwwwmmm]]]QQQSSS[[[iiissswwwyyy|||{{{yyyrrrmmmzzz~~~{{{zzz|||~~~zzzzzz{{{~~~|||zzz|||tttVVVEEEOOOZZZVVVUUU\\\QQQNNNJJJEEE@@@;;;999777222333;;;>>>999;;;;;;111......---...000333777999777888888888>>>GGGLLLLLLIIIJJJRRRbbboooyyysss^^^MMMHHHGGGCCC???@@@<<<:::666444333333333333222444666;;;???EEEIIIKKKYYYUUU111555...444000666eee{{{|||{{{mmmyyyqqqkkkxxxqqqwwwvvv|||mmmdddppp~~~XXX@@@<<>>;;;))),,,,,,---///222777;;;======<<<;;;;;;BBBKKKOOOMMMMMMMMMVVVhhhvvvmmm___RRRLLLEEE===<<>>@@@BBBEEEOOO[[[iii<<<666000'''222,,,'''???bbbuuuzzz|||nnnfffoooyyy|||~~~www}}}YYYAAAOOO\\\mmmxxx~~~xxxjjj``````cccccciiikkkjjjvvvrrrhhhmmmuuu}}}***444RRRttttttooouuunnnnnnqqqsssmmmaaaWWWSSSYYYTTTKKKPPPbbblllpppwwwyyyxxxxxxxxxvvvoooeee^^^]]]]]]^^^^^^___^^^^^^]]]]]]^^^^^^^^^^^^____________^^^]]]\\\\\\]]]^^^^^^\\\\\\]]]]]]]]]^^^______[[[^^^```aaaaaabbbcccdddhhhqqqvvvvvvvvvuuukkk___III777000333222888>>><<<:::???BBBCCCIII\\\xxx|||qqqkkkfff```hhhxxxwww^^^DDD666555KKK}}}rrr___^^^[[[ZZZ]]][[[ZZZZZZZZZZZZZZZ[[[]]]]]]YYYXXXWWWVVVUUUSSSPPPMMMDDD===666222444999<<<>>>AAADDDKKKQQQfffrrrkkktttkkk>>>BBBuuu{{{rrrvvvVVVSSSyyygggpppRRRwwwxxxsss___xxxvvvyyyOOONNNbbbyyykkkKKKDDDDDDFFFMMMTTTmmmtttdddeee```XXXrrraaaHHHFFFCCC[[[qqqNNNvvvqqqxxx}}}lll[[[ffftttxxxkkkVVV===,,,LLLggg|||}}}~~~bbbffflllggggggkkknnn|||kkksssrrr]]]fff}}}uuuuuu}}}jjjXXX^^^yyy{{{{{{~~~yyyyyyxxxxxxxxxxxxxxxyyyrrrssstttuuuuuutttrrrpppvvvuuuuuuvvvwwwsssjjjbbbVVVSSSIIIEEEKKKLLLIIILLLAAAFFFKKKOOOPPPPPPRRRSSSRRRMMMEEE@@@<<<999444000111///111888======>>>@@@FFFFFFHHHOOOUUUUUUPPPKKKQQQTTThhhdddOOOGGGGGG???999777111000000//////000222444555333@@@===;;;GGGJJJOOObbbsss\\\555444333***222000&&&222___|||fffjjj|||pppttt}}}www~~~zzz||||||XXXCCCMMM\\\vvv{{{lllbbbaaaeeekkkssswwwyyygggqqqvvv}}}...000IIIrrr{{{rrrtttnnnlllllloooooohhh[[[RRRXXX[[[LLLIII^^^iiijjjwwwxxxvvvvvvxxxyyytttiii```]]]^^^______```___^^^]]]^^^^^^^^^^^^____________^^^^^^^^^]]]^^^___```aaa_________```bbbbbb```^^^]]]^^^___```aaaaaabbbcccbbbgggiiigggfffeee]]]TTTLLL999000222111777===:::::::::888666>>>UUUvvvtttiiiqqqxxxpppvvvyyyZZZ>>>333555OOO{{{zzzddd[[[^^^ZZZYYY]]]\\\ZZZZZZZZZZZZ[[[\\\]]]^^^YYYXXXVVVVVVUUURRRNNNKKK@@@999222111666<<<>>>>>>IIIIIIMMMVVVuuugggiiiKKK999RRRyyyxxx~~~kkkSSSdddppplllUUUvvvfffwwwnnnppp}}}TTTDDDSSScccjjjooo}}}cccHHHHHHLLLNNNUUU```zzzsssgggjjjcccWWWlll|||bbbHHHDDDCCCXXXoooUUUooosssjjjdddMMMlllvvvvvvwww^^^<<<444MMM```uuuooodddooojjj\\\aaaooohhhiii|||{{{ccc___xxxzzzjjj~~~vvvfffdddnnn~~~~~~}}}}}}zzzyyy{{{{{{zzzyyyxxxwwwwwwxxxxxxsssttttttuuutttsssrrrqqqssswwwzzzvvvlllccc___^^^jjjlllTTTBBBOOOYYYZZZbbb```ZZZVVVXXX]]]]]]VVVNNNRRROOOKKKGGGCCC???;;;888888333111666;;;>>>@@@DDDJJJJJJMMMRRRSSSPPPNNNNNN[[[```xxxeeeNNNDDDFFFAAA<<<999222000000000000111333555666555@@@888===RRROOOQQQpppWWW222111222333000333---+++NNNsssuuuooooooooooooyyyrrrgggrrrwww}}}ttt___cccppp}}}pppUUUDDDJJJYYYxxxzzzmmmeeefffjjjxxxwwwmmmxxx~~~///+++<<>>KKKIIIPPPbbbqqqiiippplll777@@@ccc{{{vvv[[[NNNlll~~~gggbbb]]]www~~~oooxxxqqqrrreee```YYYpppTTTBBBPPP]]]aaaeeepppzzzZZZGGGLLLRRRVVV___mmmvvvooovvvooo___rrr{{{eeeHHHBBBBBBSSSjjjZZZaaazzzqqquuuaaahhhLLLyyysssooovvv???;;;BBBUUUooo~~~xxxeeefffuuugggpppuuulllsssjjjvvvjjjXXXuuu{{{pppkkkooohhh{{{{{{zzz}}}}}}zzzyyyvvvvvvvvvvvvvvvwwwwwwxxxvvvvvvuuuttttttssssssssskkktttzzzrrrbbb[[[cccnnnZZZ???OOOcccmmmyyy{{{rrrhhh^^^UUUNNNJJJKKKLLLLLLJJJGGGEEEDDDDDDEEE<<<444666;;;@@@FFFKKKPPPQQQSSSTTTNNNJJJPPP[[[hhhpppfffNNNBBBDDD@@@===:::222//////000111333555666777999AAA<<>>QQQpppwwwuuuzzzwwwhhhhhhddd|||zzzwww~~~nnniiiwwwooogggWWWNNNTTT```}}}zzzoookkkpppvvvyyy~~~444---...BBB___rrroooddd```gggrrr|||iiiSSSOOOZZZ```SSSHHHVVVhhhhhhooopppssstttuuusssqqqooogggeeebbb___]]]]]]^^^^^^____________``````````````````aaaaaa``````______ZZZ]]]``````^^^^^^___bbb]]][[[YYYZZZ\\\^^^^^^]]]bbb```______^^^[[[WWWTTTNNN999111444666;;;===666DDD???>>>GGGYYYlllyyypppJJJ///;;;yyy|||fff]]]^^^bbb]]]]]]___ZZZYYYYYYYYYYYYZZZ[[[\\\\\\UUUTTTSSSRRROOOJJJDDD???444333333555999>>>BBBEEELLLLLLfffooofffkkkxxx======```yyy~~~pppOOOnnnyyyxxxRRR~~~lll___}}}vvv```}}}XXXuuuYYYVVVbbbzzzRRRAAALLLYYYcccmmmxxxmmmYYYTTTOOOTTTeeezzz|||ddd```iiizzzxxxjjj}}}yyyjjjHHH>>>???III```^^^PPPwwwuuurrruuu[[[ooorrr{{{aaa777000CCCccc}}}zzz{{{ggggggyyyvvvjjjnnnyyyzzzhhhhhhyyyRRRHHHTTTpppZZZiiieeeeeeqqqvvvhhhcccppp}}}{{{}}}|||xxxvvvvvvwwwwwwvvvtttpppmmmjjjhhhkkkppptttuuutttqqqoooqqqfff[[[YYYfff}}}vvvhhhaaafff{{{rrrLLL777999DDDCCCGGGLLLLLLJJJKKKQQQVVVYYYKKK>>><<>>888555777333...///111333555777888999666>>>BBB@@@CCCbbbyyyuuuCCC333222333///000...000222000888MMMlllmmmhhhuuuyyyuuuooowwwsssuuuxxxrrrmmmttt~~~mmmiii\\\XXXbbblll|||tttttt{{{111,,,)))777VVVppprrreee```eeeiiioooxxxzzzlll[[[OOOZZZfffXXXCCCRRRgggbbblllnnnqqqrrrqqqppppppqqqjjjgggbbb^^^\\\\\\]]]_______________`````````aaa\\\\\\]]]^^^____________YYY]]]```^^^[[[YYY]]]aaa___\\\ZZZ[[[^^^``````^^^]]]^^^aaagggiiigggcccaaaMMM999222777:::@@@BBB:::<<>>EEEIIITTTTTTsss^^^lllgggccc:::GGGjjjssszzzyyyYYYOOO}}}XXX\\\ZZZoooyyy}}}xxxyyy~~~aaaxxxcccsss^^^\\\XXXmmmUUUFFFMMMVVV```pppvvveee___\\\fff|||wwwcccfffttt~~~|||tttgggFFF<<>>===BBBFFFKKKOOOPPPJJJIIINNNPPPSSSdddxxxsssnnnzzz|||uuuhhhPPPBBB???777444777666---///111333666888999999>>>@@@CCCCCCWWW~~~iii:::000111333)))666---$$$---000444GGGmmmxxxttt|||xxxttt}}}uuuyyyzzzsssoootttsssqqqeeedddrrr{{{~~~yyy|||}}}333///222111===iiiqqqlllooouuuzzzzzztttlllfffTTTUUUaaa[[[GGGNNN___YYYfffjjjooorrrsssrrrrrrrrrqqqiii```[[[\\\^^^^^^\\\^^^_________^^^]]]\\\\\\^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]]]]]]]]]]^^^^^^]]]___aaaaaa^^^]]]^^^```TTTBBB***777```dddJJJ@@@999LLLdddDDD<<>>>>>AAA[[[ggg^^^}}}aaajjj}}}}}}FFF;;;;;;MMMbbblll{{{UUUQQQrrr|||lllvvvjjjpppxxxjjjhhh{{{{{{YYYYYYoooooosss~~~}}}kkkpppllltttyyy{{{{{{vvvhhh[[[UUUQQQooonnnUUULLLKKKPPP___lllkkkpppwwwvvvkkk___YYYZZZggg||||||jjjxxxttttttyyylllMMM:::<<>>[[[pppuuukkk>>>999MMMjjjhhhccc___^^^``````]]]YYYZZZYYYWWWVVVVVVVVVVVVWWWSSSPPPMMMIIIFFF@@@999333---444555999AAACCCGGGUUUOOO}}}kkk```{{{sssJJJSSSyyywwwMMMQQQlllwwwxxxBBBooobbbyyyvvvtttssssssxxxjjj{{{zzzaaaQQQNNNddd|||wwwvvvcccrrr{{{|||gggDDD<<<<<>>GGGLLLLLLMMMQQQNNNJJJEEECCCDDDGGGKKKMMMNNNNNNPPPTTTYYYbbbrrr}}}yyyvvv\\\MMM>>>:::;;;999555333000222555777777888:::;;;KKKEEEMMMwwwxxx}}}JJJ888888111.../////////---,,,...333777wwwtttxxxxxxtttzzz{{{||||||sssmmmqqq~~~iiiqqq|||xxx}}}~~~pppooommmlllppp~~~111,,,---,,,///LLLqqqnnniiifffhhhmmmrrrsssqqqjjjUUUYYYhhh]]]MMMQQQ\\\```dddkkkooorrrrrrssstttuuuooogggcccbbbaaa```^^^_________```______^^^]]]^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\]]]]]]]]]]]]\\\^^^``````^^^^^^^^^___aaaKKKDDDaaawww^^^>>>:::AAAVVVaaavvvlllXXXHHH222555\\\mmmiiieeeaaa___```___\\\YYYXXXXXXVVVUUUTTTTTTTTTTTTRRROOOKKKFFFAAA:::333...---555777===GGGGGGKKKYYYbbbttthhhdddTTTQQQttt```EEEhhhyyyuuuPPPBBBzzzttt```{{{|||pppqqqmmmnnnqqqlllvvvbbb}}}yyyiiilllxxxnnnQQQNNN\\\qqq}}}iii~~~nnniii}}}gggCCC;;;<<>>444///000///555CCCNNNQQQQQQQQQNNNKKKHHHHHHJJJLLLLLLJJJMMMLLLOOOWWW```jjjwwwpppQQQDDD999999===<<<666222000222555777888999<<<===KKKEEERRRfffnnnBBB;;;777000222000000///---,,,---000333HHHrrr{{{mmmnnnpppiiieeewwwxxxxxxrrruuussssssqqqtttooovvvnnnccc^^^]]]]]]mmmkkkgggfffkkkzzz333//////...+++999]]]{{{gggcccbbbfffmmmqqqooolllxxx```WWWbbbaaaUUUPPPSSS[[[```gggmmmppprrrsssttttttpppjjjfffdddbbb___]]]_________``````______^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]][[[\\\\\\\\\\\\]]]]]]]]]\\\]]]^^^______^^^^^^^^^cccPPPQQQiiihhhGGG777EEELLLZZZ___nnnyyypppIII333...666lllkkkgggdddaaa______^^^[[[YYYXXXXXXWWWUUUTTTSSSSSSRRRPPPMMMIIICCC<<<666000---333888;;;AAAIIIGGGLLL]]]iiinnnxxxggg???cccyyyuuuNNNXXXvvv:::JJJ{{{___YYYyyywwwooonnnwwwzzzvvvjjjzzzpppaaa~~~|||rrraaaPPPEEE???OOOkkkoooQQQKKKWWWrrr~~~|||zzz}}}XXXfffyyyeeeBBB;;;<<>>ccc||||||xxxsssssszzzeeeSSS}}}oooMMMVVVLLLAAATTTrrrvvviiiuuupppzzztttWWWUUUlllsssrrrrrrjjjfff|||~~~hhhCCCJJJ~~~iiijjj|||dddLLL@@@KKKhhh}}}}}}}}}ggg\\\dddjjjjjjvvv}}}tttsssvvvyyyzzzvvvrrrpppqqqttttttqqqooosssnnndddVVVKKKDDD===888777444666@@@IIINNNQQQTTTPPPMMMKKKLLLPPPRRRPPPMMMRRRPPPSSS\\\fffqqq|||dddHHH===666999???<<<555///000333666888:::;;;===???CCCIIIsssfffSSS===>>>888222666222111///---,,,,,,...000333VVVkkkxxxmmmlllxxxoooqqqyyysssssszzzxxx~~~{{{pppjjjxxxuuu]]]TTT\\\kkk{{{|||222111111000---000KKKmmmlllhhhgggjjjpppssssssqqqqqq\\\VVV^^^___TTTKKKVVV[[[ccciiimmmppprrrsssrrroookkkhhheeebbb^^^\\\^^^^^^_______________^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[\\\\\\\\\]]]]]]\\\\\\]]]^^^______^^^^^^aaaUUUZZZbbbLLL222===[[[llltttvvvuuuyyyJJJ333444>>>{{{wwwccccccaaa___^^^]]]]]]\\\[[[YYYXXXXXXVVVUUUSSSRRRQQQNNNKKKFFF???999444111000777;;;<<<@@@EEEDDDOOOgggoooccc~~~EEE:::rrrwwwuuu|||bbbAAAnnnLLL:::QQQlllNNNXXXqqqoooyyyyyylll|||uuufffyyylllooowwwuuu___]]]ooo~~~vvvdddSSSJJJIIIKKKUUUggglllWWWVVVhhhxxxdddhhhxxxooo```vvv~~~}}}rrr```@@@<<<>>>BBB\\\iii@@@aaayyy~~~{{{sssooovvvvvv___www^^^jjjUUU>>>SSSrrrvvvmmmzzz|||vvvuuueeeaaaxxxjjjkkkoookkkzzztttsss~~~yyyrrrXXXGGGjjjrrrgggvvvvvv^^^QQQZZZtttnnn\\\QQQSSSdddnnnnnnyyy{{{mmmllltttyyywwwqqqpppnnnkkkkkknnnqqqpppmmmiiillljjj___UUUMMMBBB888888666888>>>BBBDDDIIINNNMMMLLLMMMPPPTTTVVVUUUSSSZZZXXX\\\fffqqq|||oooTTTAAA999555999===999222---222444888:::;;;===???AAABBBXXXwwwCCC===AAA:::777:::444222///---,,,---------000JJJdddpppmmmrrrkkk}}}|||oooxxxjjjzzzrrrooonnn~~~fff\\\\\\mmm}}}~~~111444000000333111???]]]vvvrrrnnnmmmpppvvv{{{~~~~~~fffRRR[[[eeeZZZLLLRRRWWW___eeejjjmmmoooqqqooonnnllliiifffbbb^^^\\\\\\]]]^^^^^^___^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\]]]___```___]]]]]]XXX^^^XXX<<<777VVVtttsssjjjmmm}}}fff???222333HHHxxxfff``````^^^]]]\\\\\\[[[[[[YYYXXXXXXVVVTTTRRRPPPOOOJJJGGGBBB:::555333444666999<<<<<>>BBB\\\ggg???ccc{{{}}}xxxrrrvvvzzzwwwttt```<<>><<<===@@@FFFJJJQQQXXX\\\]]]\\\\\\]]]___fffrrr}}}www\\\GGG===888666999999555000///444666999;;;<<<===???AAA@@@rrryyy```>>>@@@AAA<<<<<<<<<555222///.........---,,,''':::VVVdddqqqwwwbbbnnnssslllqqqtttuuu~~~kkk~~~777:::000...666333666KKKpppppppppoooppptttzzzyyyqqqYYY^^^eee]]]YYYNNNTTT\\\bbbgggjjjlllnnnmmmmmmmmmkkkhhhccc___^^^[[[\\\\\\]]]^^^^^^]]]]]]^^^]]]]]]\\\\\\]]]]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[ZZZ\\\___```___]]]\\\[[[```TTTCCCVVVzzztttUUUUUUnnn}}}cccKKK111111111RRRzzzgggbbbbbb```^^^\\\[[[[[[[[[WWWWWWWWWUUUSSSPPPNNNLLLFFFCCC<<<555000222777<<<:::>>>???BBBJJJVVV}}}ooopppxxxGGG;;;[[[sss}}}zzzaaaAAAZZZuuuyyyaaa555666IIIaaawwwuuu___[[[gggnnneeeddddddqqqNNNVVV~~~[[[CCCUUUddd\\\WWW___QQQWWWTTTGGG>>>GGGZZZhhh}}}}}}xxx|||lll___gggqqqvvvfffooorrr^^^vvv}}}yyyooo]]]>>>;;;>>>CCC^^^jjj===ppp{{{sss~~~tttkkk<<>>???AAALLLxxxqqqOOOAAADDD>>>===@@@:::666333000/////////...,,,,,,555OOO]]]zzzyyyjjjaaafffooooookkk|||ooo@@@BBB222,,,777444///===___fffnnnqqqppppppsssvvvrrrxxxbbbcccbbb]]]fffMMMRRRZZZaaaeeehhhkkkllllllnnnooommmiiidddaaa___ZZZ[[[\\\\\\]]]]]]]]]]]]^^^]]]]]]\\\\\\]]]]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZ\\\___aaa___]]]\\\]]]aaaVVVQQQtttNNNAAAaaayyywwwUUUPPPEEE222:::666[[[rrr\\\eeedddccc```\\\ZZZZZZZZZVVVVVVVVVTTTRRROOOLLLJJJCCC???999111...111999@@@;;;@@@CCCHHHSSSfffpppeeeLLL111JJJooorrr}}}qqqWWW<<>>:::<<>>888:::;;;::::::???OOOeeetttwwwsssqqqpppxxx|||ZZZ@@@>>>777777888888333///111777777999<<<======>>>???AAAkkkiiiZZZFFFEEEGGG<<<===CCC999666333000///111111///,,,---...BBBKKKlllrrruuurrrmmmbbb\\\gggqqqlllvvvrrr~~~|||vvvtttttt{{{ggg[[[cccmmmooonnnppp|||}}}JJJDDD<<<666555555777777GGGiiipppdddhhhjjjhhhnnnjjjqqquuunnnaaaYYY]]]dddVVVQQQTTT^^^bbbaaafffpppjjjmmmppppppmmmgggcccaaa]]]]]]]]]]]]^^^___``````___^^^^^^]]]]]]]]]^^^^^^\\\\\\]]]]]]]]]^^^^^^^^^]]]\\\ZZZYYYYYYYYYZZZ[[[YYYZZZ]]]_________^^^]]]WWW[[[]]]___dddnnnttttttRRRGGGmmmmmmjjjrrrtttaaa>>>@@@333,,,222<<>>555CCCHHHnnnnnn666iiipppmmmhhh{{{JJJ111777PPPPPPaaaxxxzzz{{{xxxwwwzzziii\\\gggwwwrrrgggtttyyyaaatttzzz}}}|||zzzdddYYY^^^uuu~~~wwwrrrzzzttt{{{}}}nnntttzzz}}}~~~wwwsssssssssqqqqqq]]]FFFSSSiiiZZZZZZvvvhhhRRRUUU|||{{{pppsssvvvpppkkklllnnnllljjjhhhgggggghhhiiiiiicccWWWTTT```llleeeSSSggg___III888777666999EEEMMMYYYmmm~~~~~~~~~uuuSSS>>>===;;;999555222111222444666000GGGDDD555999======IIIxxxKKKHHHGGGHHHEEE???<<<===999444222333333...,,,,,,333+++000GGGZZZ```gggqqq|||zzzkkkdddiiieeerrr|||kkkyyy|||xxxUUUSSSJJJFFFMMMRRRWWWbbbNNNIIIAAA:::666555333222:::[[[rrrsssoookkkiiilllvvvqqqnnnnnnooommmfff___[[[UUUSSSXXX^^^aaaeeehhhhhhllloooooolllgggcccaaa^^^^^^]]]]]]]]]^^^_________^^^^^^]]]]]]]]]^^^^^^\\\\\\\\\\\\]]]]]]]]]^^^\\\[[[ZZZYYYYYYYYYZZZZZZYYY[[[]]]^^^______^^^]]][[[^^^^^^]]]___eeehhhgggUUU\\\^^^jjjtttHHHBBB888,,,555555999CCCJJJpppggg^^^iii```ZZZ\\\___[[[ZZZ[[[XXXWWWUUUSSSRRRPPPLLLFFFBBB999444000111555:::<<<===???EEEQQQWWWllljjjsssxxx===111JJJeeerrrzzzsssQQQRRR|||EEE111,,,222;;;aaaxxxsssqqqeee{{{yyypppnnneeennnfffsss___nnnWWWAAAbbbfff}}}OOOLLLooovvvsssuuuoookkkpppxxxxxxbbbbbbtttcccYYYyyyvvvmmmjjjZZZccc|||nnnRRR???888CCCFFFkkkgggCCCxxx}}}uuuooowwwsssMMM;;;<<>>AAA@@@EEEEEE333;;;```yyyWWWGGGEEEDDDFFFDDD>>>;;;<<<>>>888555555444000...///++++++...>>>^^^xxxwwwgggbbbggglllllliiitttttthhh}}}pppeeeiiikkkbbbPPPLLL```vvv}}}PPPLLLEEE@@@;;;777333111222IIIlll|||qqqiiilllmmmuuunnnjjjoooxxxwwwkkk^^^```\\\TTTQQQWWW```bbb___fffjjjmmmmmmkkkfffcccaaa______^^^]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[YYYXXXXXXXXXYYYZZZZZZ[[[\\\^^^^^^^^^]]]]]]]]]``````]]]]]]``````]]]YYYjjjvvvWWWjjjZZZ<<<000///:::AAAKKK@@@JJJGGGWWWXXX???AAAMMMYYYZZZ\\\\\\[[[ZZZYYYWWWSSSRRRQQQOOOLLLGGG@@@;;;333222222444888<<<>>>???CCCJJJUUUdddzzzjjjIII333<<>>888;;;333222111111333666999;;;DDDCCCBBBEEE@@@888VVViiibbbDDDFFFDDDDDDGGGEEE@@@======@@@;;;777777666222000222+++222111888ccccccnnnggguuu}}}ooouuu{{{www||||||yyy|||iiimmmgggoooiiiJJJHHHmmm|||vvvPPPMMMIIIEEEBBB===888444444;;;]]]vvvlllgggnnnmmmhhhhhhlllqqqvvvsssjjjbbbcccbbbYYYOOOQQQ\\\```\\\eeehhhkkkllljjjgggdddcccaaa```___^^^]]]\\\\\\]]]]]]]]]]]]\\\]]]]]]^^^^^^[[[[[[[[[\\\\\\\\\]]]]]][[[ZZZYYYXXXXXXXXXYYYZZZZZZ[[[\\\]]]]]]]]]]]]\\\\\\___```^^^^^^aaaaaa]]]\\\eeeooooooeee```iiixxxkkk???777---444KKKIIITTTXXX[[[RRR[[[YYYJJJNNNOOOYYYaaa^^^WWWXXXYYYVVVUUURRRQQQPPPMMMGGG@@@888333000111444777:::===???@@@IIINNN]]]}}}zzztttbbb555:::UUUfffrrrsssPPPJJJuuu@@@111000222555999\\\uuurrriiiTTT\\\sssrrryyy{{{vvvjjjjjjjjjwww~~~pppwwwssscccKKKKKKhhh}}}}}}}}}|||mmmqqq|||iiijjjyyyjjj}}}vvvcccGGG>>>;;;???EEElll]]]XXX~~~zzzrrr{{{ssslllttt|||zzzHHHJJJ???<<>>666111222///111999999@@@RRRhhhxxx~~~lllRRR???999::::::000000000222555999===??????IIIGGG;;;@@@```{{{mmm{{{|||WWWHHHJJJGGGGGGJJJHHHBBB??????===999888::::::666222222///555000222YYYdddfffeeeyyynnn|||uuuyyy~~~vvvxxxooo|||mmmdddMMMTTT[[[HHHTTTxxxggghhhTTTRRROOOLLLHHHBBB;;;666777222LLLiiikkkjjjllleeeeeeeeeiiiqqqxxxwwwnnnfffeeehhhbbbTTTPPPXXX^^^^^^cccfffjjjkkkjjjhhhffffffaaa```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[ZZZXXXXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\[[[^^^```^^^^^^aaaaaa^^^]]]```^^^ZZZ^^^ffffff^^^OOO///222///???cccdddkkkgggeeeaaattt|||tttuuuhhhbbboooeeeUUUWWWYYYTTTVVVRRRQQQNNNIIIAAA999333///000333777::::::<<>>IIIsss\\\]]]wwwqqqooommm|||zzzlllZZZeeewww~~~pppDDDKKK???777BBBAAA\\\gggsssxxxzzztttxxxtttcccddd}}}yyy~~~}}}lllcccdddmmmyyy}}}rrrfff[[[WWWzzzuuubbbsssvvvllloooxxxyyytttyyyxxxxxxwwwrrroooqqqrrrllldddEEEaaauuuxxxZZZNNNHHHLLLyyytttrrrssssssooojjjhhhdddcccaaa^^^\\\YYYXXXWWWRRRSSSPPPGGG>>>777333//////333444888===777;;;NNNrrrmmm```LLL<<<888;;;888111///000111444888<<<@@@CCCBBBFFFHHHPPPqqqsssvvvRRRPPPIIIMMMIIIHHHIIIGGGAAA???@@@<<<:::<<>>KKKkkk|||fff===KKK}}}???444222---+++//////NNNkkkqqqnnnZZZSSSaaacccrrrqqq^^^mmmpppyyyeee\\\HHH]]]kkkOOOGGGQQQeeeqqqVVVaaattt}}}~~~}}}sss~~~bbbeeeppp{{{~~~yyybbb>>>:::;;;>>>MMMvvvWWWNNNnnnpppqqqmmm|||tttKKKXXXuuugggDDDLLLBBB<<>>RRRsss~~~kkkYYYJJJGGGLLLHHHFFFFFFDDD@@@???AAAAAA@@@BBBHHHIIICCC>>><<<<<<333...///333===SSShhhjjjxxxwww}}}}}}zzz}}}xxxeeeqqqpppfffiiixxxpppHHHGGG[[[hhhcccppp```RRRhhh```^^^[[[VVVQQQJJJBBB<<<666555666IIIfffqqqiiiccciiieeeeeennnzzz~~~vvvmmmxxxsssnnnhhh___XXXXXX]]]]]]```dddffffffeeeeeefff```___^^^]]]]]]]]]]]]]]][[[[[[[[[[[[\\\]]]^^^___]]]]]]^^^^^^^^^_________^^^]]][[[ZZZZZZZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[]]]\\\YYYYYY]]]^^^\\\]]]___aaaaaaaaa```[[[VVV>>>555000MMMvvvpppQQQaaahhhdddWWWiiirrrVVVZZZZZZOOORRRIIIGGGAAA999222000222555555999======<<>>777555;;;<<<444//////444555777;;;???CCCFFFHHHOOOGGGuuufffqqqZZZ^^^NNNMMMKKKGGGDDDDDDCCCAAACCCGGGJJJFFFFFFJJJJJJEEEAAAAAABBB777333666222111GGGdddeeeggguuuuuuxxxkkksssvvvooolllbbbBBBLLLVVVYYY]]]kkk|||mmmfffzzz\\\UUUsss}}}___]]][[[XXXTTTNNNGGGCCC:::<<<000888]]]ooolllppp[[[bbbjjjnnnmmmmmmppptttwwwpppnnngggZZZVVVZZZZZZ]]]aaacccccccccdddddd______^^^]]]]]]]]]^^^^^^[[[[[[[[[[[[\\\]]]^^^___^^^^^^^^^_________``````^^^^^^\\\[[[[[[[[[\\\]]]\\\\\\[[[[[[[[[[[[[[[\\\YYY[[[[[[XXXZZZ___bbbaaa^^^XXXWWW^^^eeebbbYYYSSS555888666eeeFFF666TTTNNNPPPOOOdddqqqTTTYYYXXXIIILLLDDDAAA;;;333......444999666;;;??????>>>DDDQQQ\\\nnn{{{jjj000666CCCWWWwwwWWWBBB___444,,,444,,,111,,,111///IIIdddpppwwwhhhGGGgggooouuutttlllwww}}}wwwsssuuuyyyzzzooowww\\\===QQQNNNfffuuuNNNVVVwwwxxxvvvttt|||zzz}}}{{{gggttt}}}vvvbbb999:::@@@BBBQQQrrrBBBHHHwwwxxxbbbEEEmmmYYYEEEIIIFFFHHH<<>>BBBNNNNNN\\\zzzuuu:::***@@@YYYsssSSS555MMMtttPPP...///111---...---666&&&AAAhhhwwwtttQQQYYYaaassskkk{{{sssiiizzzgggHHHNNNQQQ```~~~bbb[[[mmmwwwzzzmmmjjjtttzzzpppaaajjjgggeeeiiivvvxxx~~~~~~zzzpppSSS<<<;;;888IIIVVVmmmBBBuuuMMMYYY\\\IIICCCJJJBBB;;;BBBAAAAAAGGGSSS^^^fffjjjqqqllltttyyyccccccuuurrrrrr}}}mmm___eeepppvvvrrrvvvzzzwww~~~||||||~~~aaaDDDLLLjjjppprrrvvvuuuwwwwwwvvvxxxvvvpppmmmnnnooollllllmmmnnnhhhdddfffkkkllleee]]]<<>>HHHGGGHHHOOOHHHIIILLLNNNKKKFFFFFFJJJOOOJJJEEEBBBBBBBBB???<<<===<<<;;;888222000777BBBqqqwwwhhhssstttkkkgggnnnqqqzzz{{{oooyyyxxx]]]^^^KKK>>>JJJdddyyyzzzZZZQQQjjjoooXXX}}}zzzcccaaaZZZ\\\[[[III:::===999999:::;;;@@@MMMdddvvvkkkhhhiiillljjjiiitttyyyllliiibbbZZZYYY\\\^^^```___]]]^^^aaaddd```___^^^]]]\\\[[[[[[ZZZXXXZZZ[[[\\\\\\\\\\\\\\\^^^______``````___^^^]]]^^^]]]\\\\\\[[[[[[[[[\\\^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\```___RRRCCC***IIIsss}}}JJJ111BBB___iiiMMM:::EEE\\\|||ooo\\\OOOEEEHHH:::555333000///111555999;;;???BBB???>>>GGG[[[nnnrrrDDD444@@@===dddtttfffBBBDDDdddttt>>>111333...,,,000,,,444&&&===bbbpppyyymmmHHHUUUdddqqqsssuuummmxxxzzzUUUEEEQQQ^^^xxxjjj^^^iiipppwwwnnndddbbbjjjoooggg[[[\\\bbbeeeeeepppvvvaaa|||~~~vvviiiJJJ:::???>>>IIIYYY```PPPwwwwwwIIIsssYYYKKKEEEIIICCC@@@@@@???@@@HHHSSS___hhhlllxxxqqqtttoooeeeggglll~~~nnn^^^^^^ppp}}}{{{qqqvvv~~~~~~{{{{{{xxxcccPPP\\\xxxvvvooowwwyyypppppprrrqqqqqqssstttooolllnnnoookkkhhhhhh___]]]]]]___bbbccc```]]]KKKCCCgggcccTTTTTTRRROOOKKKKKKNNNRRRXXXYYYYYYUUULLLAAA999666555333000///111333222000999LLLfffiiiPPPBBBDDDEEE@@@GGGbbbuuuiii|||{{{]]]YYYRRRKKKDDD>>>;;;999999888555222///111777<<>>ZZZooo[[[gggtttxxxmmmpppuuuyyyzzzyyytttllliiiyyy}}}{{{]]]QQQBBB;;;IIIaaauuucccHHHQQQ~~~aaaxxx|||uuunnniiigggddd\\\[[[ZZZIII888999===888888===<<<>>>SSSlllooofffdddhhhdddaaattt}}}ssseeeaaadddaaa\\\^^^``````^^^]]]___aaabbbaaa___]]][[[ZZZYYYXXXUUUYYY]]]]]]ZZZYYYZZZ]]]______``````___^^^\\\[[[]]]]]]\\\[[[[[[[[[[[[\\\___^^^\\\[[[ZZZYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\]]]XXXJJJ===;;;kkkbbbAAA;;;???lllbbbQQQAAA@@@UUUtttlllWWWIII@@@===000000111222333666888;;;<<<===???FFFLLLXXX}}}pppsssUUU111///IIIXXXjjj{{{xxxuuuLLL???]]]zzzNNN***666555+++---000,,,222'''999ZZZiiiooohhhKKKRRReeejjjsssuuusssxxx{{{ZZZHHHEEEUUUqqqoooZZZXXX\\\eeebbb\\\ZZZ___bbb^^^VVVZZZjjjqqqkkkqqq|||YYY```{{{ppp___CCC999@@@@@@HHH^^^UUUnnnzzz```EEEyyySSSKKKEEEFFFAAADDD??????@@@FFFOOOYYYaaaddduuuooonnnxxxzzzjjj]]]dddzzzkkk^^^^^^qqqiiixxx||||||rrrrrrvvvuuu{{{yyywwwuuuwwwppplll~~~tttrrrsssvvvuuullllllnnnnnnmmmooolllhhhhhhmmmooolllgggfffWWWZZZ]]]]]]YYYVVVUUUVVVPPP^^^{{{]]]SSSXXXZZZYYYTTTMMMGGGDDDDDDDDDKKKQQQNNNEEE<<<777555444444333222000000111333555EEEZZZXXX===222:::AAAMMMNNNeeezzzooorrrxxxYYYEEECCC???<<<999888888888666555222000111666===CCC???DDD<<<777;;;???hhhzzzkkkkkkooolllQQQLLLGGGCCCAAAEEEFFFEEEFFFHHHBBBCCCCCCAAA>>><<<;;;;;;>>>;;;;;;<<<;;;777666888AAAkkkzzzcccWWW```nnnyyyvvv}}}tttqqqtttyyyooo|||zzz}}}yyywwwWWWAAA===AAAUUUqqqiiiXXXKKKYYYzzz}}}wwwmmmaaaZZZhhheee]]]ZZZZZZKKK:::999MMMCCC;;;;;;<<>>@@@>>>LLL___xxxqqqjjj^^^777222AAA]]]kkklllsss~~~WWWFFFSSSqqqooo333$$$777000***111...+++000***666TTTfffjjjiiiRRRLLLfffrrrmmmvvvrrrxxxzzzzzz~~~SSSIIIKKKaaaqqqSSSHHHKKK\\\\\\[[[WWWXXXZZZYYYTTT[[[qqqyyyooottt~~~rrreee[[[jjjUUUBBB999===>>>FFFaaaNNN~~~[[[JJJnnnMMMJJJDDDBBB>>>DDDBBBBBBBBBDDDHHHNNNRRRTTThhhiiiiiilllvvv|||sssdddgggyyywwweeeaaakkkrrrTTTllltttvvv{{{qqqnnnllliiirrrzzzuuuzzzuuuvvvzzzyyyzzz~~~www{{{uuummm}}}tttllllllooonnnmmmmmmkkkhhhhhhkkkiiibbb[[[YYYRRRZZZbbbbbbZZZTTTSSSVVV]]]pppUUUUUU]]]```cccfffeee^^^TTTKKKGGGDDDKKKPPPMMMGGGBBB>>>:::222333555555222///333:::777333777666///555CCCFFFYYYQQQ\\\wwwxxxZZZTTTllluuueeeSSSCCCBBB@@@<<<999777666666777222222222333777<<>>;;;;;;<<<@@@<<<<<<@@@AAA<<<777666777HHHTTT\\\bbbbbbiiiyyyuuuuuurrryyysss~~~nnnwwwuuu~~~{{{zzzvvvUUU555777888HHHpppYYYWWW^^^wwwsss|||wwwooocccVVVNNNfffeee\\\YYY[[[OOO???===TTTVVVOOOBBB;;;@@@FFFGGG]]]mmmvvvlllcccfffqqqxxxuuusssfff\\\___UUU___YYYUUUXXX```ddd```ZZZZZZ\\\___aaa```]]]XXXTTTTTTTTTTTTWWW\\\______^^^ZZZ[[[]]]_______________[[[[[[[[[ZZZZZZ[[[\\\\\\___^^^\\\ZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYZZZ[[[YYYRRRIIICCCPPPpppyyy[[[<<>>???HHHEEEXXXwwwtttjjj|||jjj:::888666cccyyyiii^^^@@@LLLeeewwwMMM++++++555)))+++555+++,,,......444PPPfffjjjrrrRRRCCCiiiooo|||ppppppyyyvvvvvv~~~TTTKKKVVVzzz|||}}}|||~~~oooOOOAAAIIIWWWZZZZZZVVVTTTVVVWWWVVVUUUkkkuuupppyyyyyy\\\SSSNNNZZZ}}}zzz{{{rrrllltttggg~~~eeeLLL???999<<>>CCCEEEEEEEEEEEEEEEGGGIIIKKK___iiillliiinnnzzz}}}vvvyyyaaalllvvvbbbhhh|||rrrXXXmmmtttvvvyyygggfffaaaeeejjjhhhnnnvvvtttuuuwwwzzz|||vvvsss{{{vvvwwwuuunnnnnn{{{sssmmmnnnooommmjjjiiimmmiiigggcccZZZNNNGGGGGGNNNYYYdddeee^^^XXXXXX[[[sssjjj]]]bbbddd```\\\```fffjjjiii```SSSJJJRRRZZZ______\\\XXXNNNCCC222222555888555111777@@@CCC888555555666DDDUUUWWWnnntttoookkkfffUUUQQQbbbbbbkkkkkk```SSSFFF>>>>>>@@@>>>:::666444222222222000222666;;;???BBBCCCBBBEEE)))(((DDDlll^^^JJJFFFHHHNNNKKKBBBAAAGGGBBB>>>>>>CCCFFFBBB>>><<<>>>AAADDDCCC???======???AAA>>>>>>CCCFFFAAA:::777999777@@@[[[jjjdddqqqrrryyyhhhfffvvvttt~~~\\\EEEGGGCCCLLLzzzmmmVVVZZZpppqqq}}}~~~zzzwwwqqqjjj```SSSGGG???eeeeee\\\XXX]]]UUUEEEAAAEEEZZZbbbNNN999555<<<@@@RRRmmm}}}uuulllnnnpppjjjsssssswwwssseee```bbb```bbb[[[UUUXXX```eeeaaa[[[XXX[[[___bbbaaa]]]WWWTTTTTTQQQOOORRRXXX]]]^^^\\\YYYZZZ\\\^^^___`````````[[[ZZZZZZZZZZZZ[[[\\\\\\^^^]]][[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWXXX\\\[[[XXXVVVWWWuuu|||ZZZ@@@;;;ZZZfffYYYOOOHHH<<<;;;ZZZhhhGGG333444---666222666:::<<<<<<<<<@@@CCCFFFXXX|||lllfff}}}fff<<<333777]]]xxxrrrAAA@@@YYYooo~~~```777...222111&&&---555***------111222KKKfffkkkzzzZZZEEEiii{{{qqqsssxxxooooooRRRJJJdddbbbjjjnnnppprrrgggHHH;;;KKKTTTXXXXXXSSSQQQTTTXXXYYYWWWlllzzz}}}XXXAAA@@@999AAAdddmmmdddeeekkkkkk{{{yyy}}}xxxsssjjjYYYQQQRRRMMMPPP```yyy{{{aaaEEE888999@@@EEERRRSSSCCCttt}}}pppvvvllluuu|||lllRRRaaaOOOMMMFFFGGGBBBDDDDDDFFFGGGGGGGGGGGGIIIKKK^^^kkkrrrnnnooozzz^^^bbbrrrgggqqqsss^^^hhhkkkuuuvvvcccLLLGGGUUUiiimmmmmmnnnjjjkkkpppwwwyyyuuurrrssswwwpppxxxwwwssspppiiilll|||vvvoookkkmmmnnniiiccc``````___]]]XXXLLLCCCDDDKKKZZZaaafffddd\\\VVVTTTVVVnnnmmm___YYY___]]]UUUWWWkkkjjjjjjmmmmmmcccRRREEESSS___iiillllllgggWWWEEE555333666;;;888444999CCCEEEDDDLLLOOOKKKVVVhhhnnn{{{bbbdddqqqggg\\\???RRRSSSEEE???;;;999@@@<<<:::777444333222333333444777===CCCFFFEEEAAA===)))444YYYtttssshhhOOOJJJCCC@@@EEEIIIGGGFFFFFF>>><<<>>>DDDGGGEEEDDDEEEAAABBBCCCCCCAAA@@@???@@@BBB>>>???DDDFFFAAA<<<:::===:::AAAWWWcccaaa{{{sssvvvgggcccpppuuueeedddjjjzzz}}}qqqyyy~~~ZZZIIIVVVbbbtttTTTeeeppp}}}{{{vvvwwwqqqggg\\\QQQGGG>>>888ffffff\\\YYY^^^XXXIIICCC999PPPccc]]]FFF555555<<>>gggwww___YYYHHHAAA;;;999PPP^^^===///888///888666999===>>>>>>AAAGGGLLLWWWhhhkkkzzzxxx>>>,,,;;;EEE|||yyymmm\\\DDDTTTpppGGG000111111---+++...000,,,---+++111---EEEdddiiiqqqTTT___zzz~~~qqquuuwwwlllrrrWWWMMMsss}}}mmmnnntttssspppdddCCC555IIIRRRUUUUUURRRQQQWWW^^^```___qqqvvvCCC666===555555???777@@@CCCMMMLLL___dddZZZccc\\\OOOGGG:::<<>>CCCHHHJJJFFF>>>888444mmmqqqmmmYYYUUUKKKCCCAAACCCGGGIIIFFF@@@<<>>BBBCCC???===>>>===AAACCCJJJUUU```}}}qqqrrrpppiiinnnuuuhhhfffnnniiipppppp]]]YYYxxxqqqJJJ555EEE___{{{{{{aaaMMMvvv}}}}}}zzztttnnnmmmdddXXXLLLDDD???===;;;ggghhh^^^YYY___ZZZJJJDDD===HHH]]]iii]]]EEE999<<<999HHH___mmmkkkaaa]]]```\\\fff``````ooommmeeennnjjjhhheee```\\\\\\```dddbbbaaa___\\\ZZZXXXVVVUUUQQQQQQOOOLLLJJJLLLSSSYYY[[[\\\]]]^^^^^^^^^]]]\\\ZZZZZZYYYZZZZZZ[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVV[[[WWWUUUWWWVVVUUU[[[ddd___^^^ZZZZZZUUU@@@777DDDiiiiiiWWWWWWBBB===<<<:::JJJVVV555...<<<000888:::===AAABBBBBBGGGOOOVVV~~~gggkkkyyyDDD...:::LLLiiimmmyyyaaaIIIMMMhhhccc>>>111222,,,+++111///+++///...***111***@@@aaagggaaaPPPqqqqqqlllwwwzzzooouuuwwwooozzz~~~bbbUUUyyy|||lllFFF555IIIQQQUUUTTTRRRTTT\\\dddggg___ooovvveeeTTTJJJ===333???===DDDEEE666KKK===FFF>>>KKKIII888???666999777888JJJggg}}}yyy\\\===555???FFFDDDSSSFFFjjjoookkkFFFfff{{{wwwPPPKKKEEE@@@LLLHHH???BBBEEEGGGGGGEEEDDDFFFHHHJJJSSS___nnnzzz}}}uuujjjmmmhhhWWWxxx~~~ooo~~~rrrwwwpppfff``````xxx}}}]]][[[vvvuuujjjdddaaa``````cccmmmtttrrrjjjoootttmmmhhhsssvvvooolllooojjjhhhlllllldddYYYSSS^^^```___TTTDDD???NNNbbbddd^^^WWWTTTVVV\\\bbbeeeTTTbbbZZZNNNVVV___rrrtttfffXXXWWW^^^^^^QQQCCCEEESSSZZZVVVSSSXXXZZZVVVAAA:::999???===666888@@@CCC???DDDHHHDDDIIINNNJJJXXXcccQQQSSS}}}pppeee{{{jjjAAA;;;???999999444333222222333555777888BBBCCCFFFIIIJJJFFF===666vvvwww\\\SSSBBBOOOBBB<<<@@@FFFIIIJJJGGGDDDBBBDDDBBBAAAAAA@@@@@@GGGPPPHHHDDD@@@@@@BBBCCCAAA???>>><<<===@@@@@@======@@@;;;DDD???<<>>@@@DDDAAADDDLLL\\\ttt~~~oooSSS===555BBB:::FFFMMM>>>~~~yyy^^^RRRwwwsssdddLLL===BBBGGGCCC@@@EEEIIIHHHFFFFFFFFFDDDBBB@@@CCC@@@MMMdddooojjjiiiqqqooo{{{{{{jjjcccmmmwwwwwwvvvpppccciii|||jjj[[[lll}}}nnn]]]bbbccc___^^^___```ccckkktttqqqqqqooollliiiiiijjjkkkhhhhhhiiiiiigggccc]]]XXXgggiii^^^III>>>FFFPPPSSS```eee___XXXeeexxxsss^^^YYYYYY```[[[XXXvvviiidddggggggbbbbbb]]]NNNCCCKKK\\\jjjfffWWWRRRXXXLLLBBB666222999BBBHHHJJJXXXUUUYYYeeejjjgggdddfffnnnxxxjjjyyylllyyyUUUAAA;;;999777555...///222666888999===AAAEEEAAAUUU@@@GGGFFF111yyylllkkkZZZ:::EEEMMM<<>>DDDCCCBBBAAA@@@>>>======;;;<<<<<<<<<::::::<<<>>><<>>CCCnnngggbbbaaa^^^SSSIIIDDDCCCHHHCCCFFFRRRGGG666777MMM^^^jjjiiiffffffddd^^^[[[dddmmmnnnjjjjjjpppxxxwwwsssmmmhhheeedddcccbbb```eeehhhfff```\\\ZZZYYYVVVTTTRRRPPPNNNMMMLLLKKKNNNPPPTTTXXXZZZ[[[ZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYVVVVVVVVVWWWWWWWWWWWWXXXUUUVVVSSSTTTSSSGGGCCCQQQxxxwwwVVV999222333222,,,222666555666<<>>===:::888;;;???LLLJJJNNNQQQQQQ\\\kkkqqqlllvvviii]]]WWWgggmmm^^^eeeuuu~~~~~~yyyhhhOOO;;;DDDJJJHHHSSSMMMJJJgggcccwww|||bbbLLL???EEEKKKGGGEEEJJJLLLKKKJJJJJJJJJIIIGGGEEEOOOHHHJJJXXX^^^]]]cccpppwwwzzzyyyqqqhhheeeiiimmmvvvwwwpppbbb]]]eeepppwww}}}ooollloooeeeXXX___ppptttmmmhhhfffdddcccgggmmmkkklllnnnooonnnlllkkkjjjkkkjjjhhhgggfffddd```^^^sssaaaJJJ===<<>>@@@AAAAAA???===;;;AAAAAA@@@???>>><<<<<<;;;===>>>>>>===<<<<<<>>>???FFFDDD@@@===@@@OOOjjjjjjvvvoooqqqsssgggyyyzzznnnwwwvvvvvv|||xxxxxxiiiqqqjjjLLLaaasss|||ssszzzsssmmmWWW\\\~~~~~~{{{rrrttt~~~zzzuuupppiii^^^PPPFFF:::777666:::>>>@@@BBBDDDnnnhhhbbbaaa\\\RRRIIIEEEGGGAAA666;;;JJJHHH<<<;;;bbbiiijjjbbb___ccceeecccXXXeeerrrtttmmmlllsss}}}wwwtttoookkkiiifffbbb```___```bbbcccaaa\\\XXXUUUUUUWWWWWWTTTPPPLLLLLLLLLFFFHHHLLLPPPTTTWWWZZZ[[[YYYXXXWWWVVVWWWXXXZZZ[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTTTTUUUUUUVVVVVVWWWOOOQQQNNNOOORRRJJJIIIWWWpppTTT:::...///111000000444777888;;;@@@AAA@@@GGGHHHLLLXXXsssaaadddwww???000)))GGGtttsss{{{vvvRRRDDDWWWjjjlll~~~AAA,,,444000000///...............***000---+++444EEEeeennnNNNYYYnnnjjjffftttbbbqqq}}}{{{}}}rrrxxx}}}uuuQQQ:::>>>EEEKKKQQQRRRPPPKKKCCC:::222666888888999???IIIPPPeeemmmllllllttt{{{ooo\\\HHH:::???<<>>GGGFFF???FFFPPPBBBBBBBBBAAA@@@@@@??????===>>>@@@AAAAAA@@@???>>>???>>>===<<<;;;;;;;;;;;;???@@@@@@???>>>>>>???AAAKKKCCC@@@AAA@@@FFFbbbnnnpppffflll|||ssstttsssllltttxxx}}}gggbbbkkkjjjwwwxxxdddsssooosss```aaaeeerrr~~~|||vvvmmmcccYYYMMM@@@888444999===>>>???BBBBBB@@@jjjddd```___ZZZQQQIIIFFFCCCAAA>>>???AAA@@@AAAGGGXXXYYYVVVPPPQQQZZZbbbdddZZZdddooopppjjjiiiqqqzzzrrrqqqooonnnmmmkkkhhheeeccc___]]]___```\\\XXXVVVVVVWWWWWWVVVSSSPPPMMMLLLCCCDDDFFFIIILLLPPPRRRTTTVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQMMMNNNHHHFFFHHHBBB@@@LLLYYYFFF333---111444444444888:::<<<>>>AAADDDEEEDDDEEEPPP```vvv|||jjjqqqrrr===,,,BBBTTThhhuuu___DDDRRRhhhmmmnnnvvvSSS<<<888222111111000///............,,,111...+++111>>>]]]hhhLLLPPPgggllllllyyyjjj}}}vvv~~~vvvooo{{{~~~zzzvvvqqqzzz~~~}}}rrrTTT:::888===EEEMMMOOOKKKCCC;;;666>>>@@@@@@???DDDTTTgggsss~~~wwwdddPPPBBB:::CCC===EEEJJJIIITTTmmm\\\MMMBBBDDDFFF@@@>>>AAA@@@??????@@@BBBCCCAAA@@@@@@>>>CCCLLLOOOOOOZZZiiiuuuuuuvvvvvvrrrkkkhhhiiiuuuiiijjjuuu}}}vvvlllmmmbbbuuuwwwwwwuuu[[[XXXYYY^^^gggiiibbbZZZVVVSSSUUUWWW\\\```dddeeefffiiifffdddbbbbbbbbbaaa```YYYMMMJJJ[[[qqquuubbbbbbqqqqqqtttyyy~~~qqq[[[LLLUUUgggoooiiihhhhhh^^^VVVKKKFFFLLLSSSUUUSSSRRRTTTPPPKKKJJJSSSeee}}}wwwrrrzzz{{{ooo___PPPCCC777888222///111333444777;;;AAABBBGGGIIIDDD===BBBMMM;;;FFFMMMzzztttjjjOOOHHHGGGCCC;;;AAAIIIFFFCCCCCCBBBBBBAAA@@@@@@@@@===>>>???@@@@@@@@@@@@@@@======<<<;;;:::;;;;;;<<<@@@AAAAAA@@@>>>>>>???AAAEEECCCDDDEEEAAA@@@MMM]]]cccaaa^^^ppp~~~}}}tttsssooofffjjjggguuu~~~~~~}}}}}}zzz}}}oooxxxyyyVVV^^^~~~{{{xxxvvvnnnbbbUUUKKKCCC;;;777>>>BBBCCC??????CCCCCC???ccc___]]]]]]XXXOOOHHHGGG>>>===@@@BBB;;;999???DDDCCCDDDCCCBBBFFFQQQ[[[aaa^^^cccffffffcccdddjjjqqqoooooooooqqqssstttsssqqqkkkbbb]]]```bbbaaa```bbbYYYVVVTTTTTTVVVUUUPPPLLLFFFEEEEEEEEEEEEFFFHHHHHHLLLOOORRRVVVXXXXXXWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRSSSRRRQQQPPPNNNLLLKKKJJJGGGHHH@@@;;;<<<666333<<<444---,,,333888888888;;;::::::<<>>111000PPP|||oooAAA999fff|||[[[777888:::000222222111000///.........***,,,((((((...555MMMooo{{{uuu___MMMWWWpppzzzqqqxxxyyytttfffqqq~~~~~~vvv}}}|||zzzwww```BBB777888???HHHLLLIIIBBB>>>===@@@CCCDDDHHHYYYwww~~~pppZZZGGG>>>===FFFBBBDDDFFFcccpppXXXTTTJJJBBBCCCCCC>>><<<>>>AAAAAAAAABBBDDDEEEDDDCCCCCCBBBFFFJJJIIIFFFMMMXXXkkkuuuxxxrrrqqqvvvuuummm^^^xxxsssZZZfff[[[kkk]]]qqqzzzPPPCCCDDDLLLXXX^^^^^^]]]^^^UUUQQQMMMMMMQQQVVV[[[]]]cccccccccddddddccc```]]]UUU```ooo}}}uuuddddddllljjjnnnooorrrwwwqqqbbbXXX\\\eeeuuuyyymmmfffbbbVVVXXXMMMDDDFFFOOOTTTTTTSSSPPPPPPMMMJJJJJJPPP\\\eeerrrpppvvvmmm```VVVIIIFFF@@@...000...///333555777;;;BBBOOOEEEBBBGGGHHHAAA>>>AAAQQQeeebbbRRRGGGDDDCCC===<<>>===<<<;;;<<<===>>>???@@@@@@@@@???======>>>??????FFFGGGAAA>>>AAA@@@;;;IIINNNZZZqqqxxxzzzsssiii}}}zzzsssZZZ___fffnnnvvv}}}}}}~~~~~~}}}}}}zzzlllIIIzzz}}}yyytttoooggg___SSSHHHAAA>>>>>>>>>@@@BBBBBB??????AAA@@@<<>>EEEMMM\\\{{{~~~zzzhhhOOO???<<<@@@@@@AAA;;;@@@||||||aaannnsssLLLFFFCCCDDDDDDAAAAAACCCBBBAAAAAACCCEEEFFFEEECCCDDDAAA@@@@@@@@@BBBJJJTTT^^^pppwwwpppoooyyyzzzpppcccjjjlllkkkuuu~~~pppkkkdddtttvvv___EEEBBBCCCFFFIIIMMMVVV___XXXRRRJJJFFFHHHLLLOOOPPPYYY[[[^^^bbbdddbbb^^^[[[fffwww}}}mmmbbbccceeecccbbbgggeeehhhoooggg\\\^^^nnnoootttnnn___ZZZYYYQQQUUUNNNGGGIIIQQQYYY\\\\\\YYYVVVPPPGGGBBBBBBHHHMMMVVVfffmmmfffgggrrrrrriii\\\PPPIII???111...000,,,111000333888;;;===BBBIIICCCDDDHHHHHH===999MMMhhh}}}zzzvvvMMMEEEFFF???EEEKKKAAA===BBBEEE@@@@@@@@@???>>>>>>======>>>===<<<;;;;;;<<<>>>??????>>>=========???BBBCCC???@@@@@@???===<<<===>>>AAAGGGFFF<<<;;;BBBAAA777;;;GGG^^^oooooojjjppp|||pppbbbuuu{{{tttcccUUUHHHLLLccc|||~~~~~~yyyuuuvvvuuuccc[[[~~~{{{wwwppphhhbbbSSSMMMFFF???<<<>>>BBBEEECCCBBBAAA@@@;;;666777;;;eeeddddddddd]]]QQQIIIFFFFFF999>>>GGGAAABBBEEE;;;<<>>;;;<<>><<<:::<<<>>>>>>CCCBBBEEEHHHJJJQQQbbbttt{{{nnnooojjjCCC444===DDDcccsss~~~lllIII;;;ZZZsssxxxwwwHHH??????777555===444444222111000/////////......+++///222///???]]]rrr|||dddKKK}}}ppp~~~{{{kkklllnnn{{{iiiZZZAAA???AAAFFFGGGFFFIIIOOOIIIUUUeee|||ooocccxxx}}}}}}|||ttt___FFF999;;;BBBBBBHHH===NNNnnnVVV{{{[[[GGGEEEDDDEEEDDDBBBBBBDDD@@@??????AAACCCCCCBBBAAA@@@;;;999:::===AAAIIIOOONNN___mmmpppqqqtttuuusssvvvccceee~~~vvvvvvjjjllluuu{{{wwwqqqssszzzaaa[[[TTTKKKBBB>>>EEEOOOPPPKKKFFFEEEHHHIIIHHHFFFKKKMMMRRRXXX\\\]]][[[YYY^^^ffflllllliiiiiiiiiiiihhhgggbbbYYYXXX]]]^^^ZZZ]]]aaa]]]aaaooohhh___iiilllgggdddZZZKKKKKKOOOIIIJJJIIIGGGGGGKKKRRRXXXZZZYYYUUUMMMEEE@@@@@@BBBEEEMMMZZZ^^^VVVWWW```^^^QQQCCC===888666111,,,///888:::999;;;BBBEEEEEEGGGKKKMMMJJJIIIHHHDDDSSSyyyxxxcccGGG<<>>======BBBAAA???======>>>@@@AAA@@@???======>>>AAADDDFFF@@@AAA@@@???===<<<===>>>DDDEEEDDD???===???BBBCCCBBBEEEXXXkkknnnnnntttyyyzzzpppfffqqq{{{xxxjjjiiifffrrrmmmaaawwwgggRRRKKKZZZqqq}}}}}}xxxyyyxxxuuussssssvvvxxx~~~uuuaaaxxx}}}~~~{{{yyyvvvqqqjjj```VVVOOOAAAAAA@@@??????AAADDDGGGFFF@@@>>>>>>666222DDD^^^iiiiiijjjjjjaaaSSSIIIFFF>>>777CCCIII999999CCC@@@>>>CCCIIIHHHBBB@@@FFFOOOWWWaaajjjggg^^^[[[bbblllppplllhhhgggjjjooosssuuuwwwmmmiiikkkhhh___```ggghhhgggddd^^^XXXTTTSSSSSSNNNMMMLLLJJJGGGDDDAAA@@@===<<<:::999:::>>>BBBDDDHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFDDDCCCAAAAAA;;;;;;999888666444333222222888333111:::<<<:::>>>888;;;:::777:::BBBBBB<<<999<<>>===:::<<<555444333111000/////////)))+++***---...))):::[[[nnnvvvsssLLLrrryyyuuuhhhkkknnnsssvvv~~~wwwlllHHHBBB@@@DDDFFFFFFKKKRRRZZZhhh{{{]]]KKKfff|||zzzoooYYYAAA666:::CCC:::CCC888UUUnnnmmmbbbMMMyyyUUUGGGFFFEEEEEEBBB???>>>@@@AAAAAAAAABBBDDDDDDCCCAAAAAA===;;;<<<>>>>>>>>>???AAAMMMbbbrrrtttnnnpppwwwkkknnnnnnkkkqqq{{{~~~yyyjjjnnnqqquuuvvvooovvvzzzqqqbbbMMM===;;;AAAAAA@@@AAAEEEJJJKKKFFFAAA???AAAFFFMMMTTTWWWWWWVVV[[[WWWYYY___\\\UUUYYYdddYYYYYYYYYWWWTTTSSSXXX^^^XXX[[[TTT[[[nnniii```mmmddd]]]ZZZQQQDDDFFFJJJCCC???BBBBBB@@@AAAEEEKKKMMMKKKHHHDDDAAA???>>>>>>>>>===999<<>>PPPyyyyyy{{{mmm>>>QQQLLLCCCSSSBBB???EEEAAA???CCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAA???<<<::::::;;;===>>>???>>>======>>>AAAEEEGGGAAAAAAAAA@@@=========???FFFBBBCCCGGGBBB:::>>>KKKKKK>>>HHHeeezzz{{{nnnnnnuuuqqqrrrooovvvsssnnnrrrsssvvvtttdddhhhxxxwwwmmm^^^XXX```jjjnnnppppppppprrruuuuuussspppuuuxxx~~~~~~yyy~~~vvvbbb~~~}}}|||yyywwwtttqqqmmmggg^^^SSSGGG???999<<<@@@CCCDDDEEEFFFGGGAAA888555888333:::dddiiifffeeedddZZZLLLEEEGGGCCC???>>>AAACCC@@@>>>?????????@@@AAAAAABBBCCCCCCGGGTTTfffnnnggg\\\[[[aaabbbiiihhh```dddoooiiiXXXooorrrppplllpppuuummm___dddhhhkkkggg___YYYWWWXXXXXXSSSOOONNNOOOLLLEEE???@@@<<<888:::DDDJJJEEE;;;<<<<<<;;;;;;;;;:::::::::888888777666444333222222333444555666888999:::;;;;;;::::::;;;<<<<<<:::999???@@@???>>>AAADDDAAA;;;CCCPPPbbbssszzzeeeeeeyyylllEEE666+++<<<^^^mmmlll|||OOOJJJzzz~~~~~~~~~NNNHHHAAA<<<;;;<<>>FFF>>>qqqyyyjjjkkk|||KKKLLLwwwzzzoooQQQCCCCCCDDDDDDCCCBBBAAAAAAAAABBB@@@>>>BBBHHHFFF>>>???===;;;;;;<<<<<<;;;:::===HHHXXXffflllpppvvv}}}ooozzzuuueeedddtttyyypppnnnttt{{{wwwjjj```eeeqqqsssqqq|||^^^WWWbbb<<<@@@<<<>>>HHHNNNLLLDDD@@@EEE@@@===???@@@AAADDDIIIOOOPPPPPPPPPPPPOOOOOOOOORRRRRRQQQQQQPPPOOOOOOOOOQQQQQQPPPPPPPPPPPPQQQQQQMMMLLLKKKHHHFFFCCCAAA???>>>======<<<;;;;;;;;;;;;::::::999888777666666555999777444222111000///---666,,,///888:::@@@IIIHHHCCCFFF???III===EEE@@@HHHFFFooo~~~]]]HHHHHHHHHGGGGGGJJJGGGCCC???>>>???BBBDDDEEEBBB>>>;;;;;;===@@@CCCCCCAAA???>>>===<<<:::888???>>>===>>>AAADDDFFFFFF@@@:::999===???===>>>BBBBBBCCCCCCAAA??????@@@AAABBBEEE@@@IIIjjj{{{ooo```hhh]]]hhhyyynnnxxxssswwwtttrrrooo|||{{{vvvhhhPPPUUUZZZ^^^gggqqqvvvtttpppmmmuuussssssvvv}}}}}}~~~}}}qqqggg~~~|||yyytttpppjjjaaaTTTJJJDDDAAA>>><<>>JJJLLLAAAEEEKKK>>>@@@<<>>BBBEEE???555666777777777777888888888777777777777777777777777999::::::;;;<<<===>>>>>>AAA???===<<<>>>@@@BBBCCC<<<@@@CCCBBBCCCGGGGGGEEEUUUiiissseeekkkyyyFFF+++555FFF]]]ssswwwzzzhhhHHHXXX|||aaaHHHCCC===:::;;;???BBBDDD===:::666444444333222111111------000---***222@@@SSSccc}}}QQQ[[[kkklllqqqllljjjpppsssttt~~~yyyjjjmmmwwwzzz[[[HHHiiiwwwmmmXXXBBB888===DDDGGGJJJEEEGGGqqqsssmmmwww{{{JJJ^^^gggLLLIIIIIIHHHFFFDDDAAA???>>>@@@AAA???===BBBGGGEEE???===;;;::::::<<<===<<<<<<===CCCMMMXXXbbbiiiooottthhhzzzpppccciiiuuuyyy|||ppphhhmmmxxxnnntttzzzoooDDD;;;777;;;BBBEEEEEEEEEBBBAAABBBCCC@@@;;;<<<@@@???@@@AAACCCFFFIIIKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJGGGGGGFFFDDDBBB@@@>>><<<;;;;;;:::999888888888888666666555444333222111111---......------///222555<<<666;;;BBB@@@BBBEEEAAA===:::111>>>666HHHZZZyyymmmkkk}}}}}}mmmLLLCCCFFFFFFDDDDDDEEECCC@@@>>>>>>???AAACCCDDDBBB@@@>>>===>>>???@@@@@@???>>>???AAAAAAAAA@@@???===<<<<<>>;;;<<<<<<:::<<<@@@>>>???@@@@@@???@@@BBBDDDBBBGGGCCCEEEUUU\\\WWWWWWaaaeeeooozzzlllyyyjjjiiihhhjjjxxxyyyuuuwwwQQQ@@@<<>>FFF>>>===AAABBBGGGJJJEEE...;;;DDDdddaaabbbbbb___WWWMMMJJJMMMAAACCCEEEEEE>>>777777===??????@@@@@@AAAAAABBBBBB@@@FFFQQQZZZ[[[WWWYYY^^^ZZZ^^^ZZZUUU\\\lllrrrmmmUUUMMMNNN___sss{{{vvvooonnniiieeegggmmmnnnhhhbbbWWWVVVUUUSSSQQQNNNLLLKKKKKKJJJEEE@@@??????:::333444444555555666666777777666777777888::::::;;;<<<<<<<<<<<<======>>>>>>>>>??????>>>>>>>>>>>>???@@@@@@FFFKKKKKKNNNYYYdddiiirrrggggggrrrggg<<<,,,444PPPgggzzzhhhUUUOOOSSSrrrxxxNNNFFFFFFBBB===;;;<<>>999666555555555444444...---000...***...666HHH\\\qqqXXXXXXoooeeevvvfff]]]tttzzzxxxuuuqqquuu|||xxxrrr{{{\\\SSSwwwdddKKK999999AAAEEECCCDDD999ZZZiiifffhhhLLLuuu^^^JJJJJJIIIHHHEEECCC@@@>>>===>>>>>>======AAAFFFEEE@@@;;;:::888999;;;======<<<:::;;;???GGGRRR^^^hhhmmmuuuwwwwwwsssrrrttttttqqqxxxrrrmmmjjjooovvvgggsssxxx~~~ooodddXXXQQQJJJBBB<<<;;;;;;<<>>888777;;;666666777999;;;===???AAA======>>>??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>===;;;:::999888777666555444444444444555555444444333333222222777999:::999777888<<>>======>>>???@@@AAAAAA@@@@@@???>>>=========<<<<<<>>>AAABBBBBBAAA<<<;;;999:::;;;===<<<<<>>::::::999888;;;???<<<>>>???>>>>>>>>>@@@BBB<<>>@@@AAABBBBBBDDDDDDIIIMMMFFFBBBLLL[[[mmmzzzcccaaa^^^[[[WWWQQQLLLIIICCCAAA@@@>>>:::777<<>>>>>>>>>>>>>>>>>>>>>>>>>>AAADDDFFFEEEDDDBBBAAAKKKQQQUUUZZZfffzzzlllaaalllrrrIII111---CCCZZZdddkkkjjjDDDCCCYYYllltttPPPBBB???KKKGGGBBB>>>>>>??????@@@BBB@@@===;;;:::888666444555///---000000,,,,,,///BBBTTT\\\lllxxxggg]]]gggfffppphhhbbbuuu~~~tttuuuhhhooo|||{{{lllVVVdddeeeiii}}}{{{uuu]]]AAA555;;;DDDCCC<<<:::222kkk~~~gggjjjTTTXXXpppWWWJJJFFFEEECCCBBB@@@???>>>>>><<<<<<<<<===@@@CCCCCCAAA<<<:::999999:::<<<;;;:::777:::;;;===FFFUUUccclllwwwsssyyy~~~|||tttnnnsssnnnkkkooorrrrrrrrrtttmmmwwwkkkqqqxxxnnn{{{hhhMMM<<<666777444444888999888888::::::::::::::::::888777666777777777888888999999999999999999999999999999999999999999999999888777666555555444333222222333333444444444555666666666777888999:::;;;;;;;;;;;;;;;999888===<<<777===@@@666888EEEPPPrrrmmm{{{zzz~~~PPPCCC???@@@EEEGGGDDDBBBCCC?????????>>>>>>=========>>>>>>============>>>>>>===<<<;;;;;;<<<===<<<::::::888888888:::<<<;;;:::;;;;;;::::::::::::<<>>??????===;;;;;;<<<===<<>>======???AAADDDEEEFFFAAAMMMMMMMMMKKK;;;???^^^jjjeee^^^\\\[[[XXXNNNEEEDDD???===>>>>>><<<<<>>>>>DDDKKKSSS^^^iiinnniii```XXXXXXbbbnnnvvvkkkaaaWWWLLLAAABBBYYYsssxxxyyyvvvnnneeeccchhhnnnrrrqqqooojjjbbbZZZUUUSSSOOOQQQOOOJJJGGGHHHHHHFFF@@@???>>>===<<<;;;:::999:::::::::;;;<<<<<<<<<===@@@@@@AAAAAABBBBBBCCCCCCCCCFFFJJJLLLNNNPPPTTTWWW___eeemmmxxxqqqaaaggg{{{nnnEEE444555TTTjjjkkk\\\fffhhhOOOIII___rrr|||jjjDDDCCCIIIDDDNNNJJJEEEBBBAAA@@@@@@???@@@@@@@@@@@@???<<<777333444000...000111///------333QQQbbbfffvvvuuu^^^XXX```gggxxx}}}iiimmm{{{~~~{{{nnnhhhccccccUUU^^^```vvvnnnzzzuuujjjRRR;;;555???FFFBBB;;;===AAA}}}wwwkkkwwwlllKKKkkkYYYNNNHHHEEEDDDBBB@@@???>>>>>>===;;;::::::===???@@@AAAAAA>>><<<999999999999888777===DDDFFFAAAAAANNN___iiissswwwzzzqqqrrrzzzqqqpppttt~~~yyyvvv}}}ooopppyyyllluuu~~~bbbRRROOO@@@666///111555555333333444666999:::;;;:::999777777666666666555555555444555666777777777777666555555555666666777666666666444444333333333444444555333444555666888:::;;;;;;888888999===AAABBB???;;;AAA???>>>888777EEEMMMBBBFFFuuuwwwkkkxxxssszzzPPPJJJBBBCCCFFFIIIIIIFFFGGGJJJBBBBBBAAA@@@>>><<<;;;:::;;;:::999999:::<<>>=========>>>>>><<<::::::;;;<<>>>>>BBB>>>===AAAEEEMMMYYYdddjjjfffaaa]]]ZZZ\\\eeeooogggiiikkkfffZZZMMMIIILLLZZZfffttt{{{xxxssspppqqqlllpppuuuxxxvvvppphhhbbbZZZZZZVVVOOOLLLLLLKKKGGGGGGFFFEEECCCAAA???>>>===??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFGGGEEEFFFHHHJJJPPPZZZhhhrrr~~~yyyhhhfffdddfffwwwXXX===111>>>QQQmmmvvviiibbb}}}jjjCCCJJJeeeyyyxxxdddDDD@@@FFFIIIGGGKKKHHHEEECCCDDDDDDDDDCCC???@@@BBBDDDDDD@@@:::555555333222222222111///...%%%PPP|||~~~cccVVV]]]mmmzzzpppkkkvvvlllOOO:::???EEEGGGUUUcccxxxvvv~~~~~~{{{rrrjjjUUUEEE888:::BBBFFFBBB===>>>___sssnnnyyyOOOOOOMMMBBBDDDJJJHHHEEEBBB???>>>======:::999999===>>>===>>>AAA>>><<<:::888888888777555DDDOOOQQQGGG@@@HHHUUU]]]jjjnnntttxxxwwwtttuuuyyyxxxxxx}}}zzzrrrnnnvvvsssxxxiiihhhnnnuuu~~~ssslllmmmRRRHHH???===<<<777222///)))+++---000333666777888777777666666555444444333444555666777777666555444333444555555666666555555444444444444555666888888:::;;;<<<===???@@@AAABBB>>>===<<<>>>??????<<<999999999<<<===JJJiiixxxmmmttt}}}qqqwwwxxxxxxqqq```RRREEEEEEFFFGGGHHHIIIIIIKKKMMMDDDCCCBBB@@@>>><<<::::::;;;:::888888999<<>>===<<<666666777:::===???>>>===<<>>>>>===AAA???@@@BBBBBBDDDMMMWWW\\\\\\aaafffccc^^^aaaiiiiiigggfffmmmuuuqqq[[[DDDGGGMMM[[[lll|||~~~sssssstttxxx|||}}}zzzwwwnnnlllfff]]]ZZZYYYUUUPPPNNNNNNMMMKKKIIIHHHGGGFFFEEEFFFFFFFFFGGGGGGGGGGGGDDDEEEGGGJJJLLLOOOQQQRRRQQQUUUZZZ___fffrrr```___dddqqqeeeFFF:::<<>>:::888888777444222111000///)))@@@uuu}}}~~~jjjdddYYYooosss{{{sssjjjvvvpppNNN222<<>>===>>>;;;888999======:::;;;@@@<<<:::888888888888777666???JJJMMMCCC===BBBIIIKKK]]]^^^```fffpppyyyyyyuuu{{{zzzzzzxxxrrrjjjiiillluuuqqqtttlllkkkcccnnnpppwwwxxxrrrppp]]]\\\\\\\\\UUUIIIAAA??????<<<666222000000222444666666555555555555555555222333555666666555333222333333444555555555444444333333444555777999;;;<<<@@@@@@@@@@@@@@@@@@@@@@@@777999:::888555777===CCCYYYYYY[[[\\\lllpppgggkkk}}}WWWEEEaaaaaaBBBEEEEEEEEEFFFIIIKKKKKKIIICCCBBB@@@>>>===<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>999888999;;;>>>@@@@@@@@@777777888:::===>>>===;;;:::CCCHHHEEE@@@>>><<<888:::;;;<<<;;;;;;;;;===???<<>>======>>>@@@CCCDDDAAA>>>CCCKKKOOOTTTbbbnnnlllcccaaahhh```bbbaaacccnnnxxxrrrcccLLLCCC???NNNhhh}}}|||rrrpppvvv~~~yyypppmmmmmmhhhaaaTTTTTTSSSRRRQQQPPPOOOOOOIIIJJJJJJKKKLLLMMMNNNNNNPPPQQQTTTWWWZZZ]]]```aaajjjrrr~~~wwwoooiiinnnhhhEEE666444HHH^^^dddaaa___cccyyyPPP???\\\iii}}}tttPPPEEEAAAFFFEEE>>>@@@IIIFFFEEECCCCCCEEEEEEEEEDDDEEEEEEEEEFFFGGGFFFBBB@@@;;;<<<;;;666111000000///222'''QQQgggjjjuuummmoooNNNcccuuutttmmmrrrxxxvvvwwwrrrjjjzzz___BBBBBBCCCXXXgggooosssuuu}}}{{{uuufffRRRCCC999999===DDDCCC;;;666888jjjjjjbbb\\\HHHeeeXXXNNN999IIIBBBAAA???======>>>???@@@;;;888999======999:::???:::999777777888999888777222===AAA:::888>>>AAA===DDDVVVcccbbbaaajjjxxx|||xxxqqqhhheeemmmyyywwwuuu|||}}}kkkhhhkkkvvv|||wwwlllddd^^^gggssswwwnnn^^^VVVVVViii```QQQBBB777222222333333333444444555666666666111222444555555444222111222333333444444444444333222222333555777:::<<<===<<<<<<;;;999888777666666:::BBBHHHHHHFFFOOObbbrrrppp~~~yyy{{{wwwPPPGGGHHHBBB???CCCDDDDDDDDDFFFKKKLLLHHHBBBAAA@@@>>>===<<<<<<<<<======>>>???@@@???===;;;::::::999999:::===??????>>>999999999;;;<<<===;;;999444>>>BBB>>>:::;;;<<<999===>>>>>><<<:::999:::<<<777GGGGGG======>>>>>>AAAAAAJJJPPPiiiooo___```]]]aaazzz~~~{{{nnnggghhhvvv~~~ooodddmmm{{{~~~vvvyyy{{{eeeXXXiii{{{wwwllliiikkk```bbbdddbbb^^^ZZZYYYZZZYYY___hhhsss{{{~~~}}}}}}~~~|||zzzxxxwwwvvvtttqqqmmmiiiggg```XXXPPPKKKGGGDDDAAA@@@DDDCCCCCCDDDEEEEEEDDDBBBHHHJJJLLLKKKJJJJJJMMMPPP|||eeefffaaaXXXTTTRRRLLLDDDBBBAAA@@@>>><<>>GGGGGG>>>PPPOOOSSSaaaqqquuulllaaabbb___\\\]]]bbbgggkkklll```SSSEEE@@@BBBLLLaaattt~~~zzzuuussskkkgggfffgggccc[[[ZZZ^^^UUUWWWYYYXXXVVVXXX]]]bbbZZZaaajjjqqqtttyyyzzzuuuwww}}}lllOOO555333:::LLLlll{{{jjj^^^iiiyyykkkFFFFFFXXXbbbppprrrGGGCCC@@@???AAADDDFFFEEEBBB>>>@@@AAABBBBBBCCCFFFHHHCCCDDDEEEEEEEEECCCAAA???<<<999666444444444333222///000666MMMkkktttttt|||UUUVVVccctttuuukkkjjjtttrrruuuuuu}}}nnnRRRCCC[[[eeegggdddyyy}}}~~~~~~~~~nnnUUU???555888555>>>DDD:::777CCCLLL|||gggwwwlll@@@oooTTT>>>AAAFFFIIIDDD??????AAAAAA>>>:::<<<999:::??????999777::::::999999999:::;;;;;;<<<999999888888999;;;<<<===>>>MMMVVVVVVZZZgggppppppqqqmmmwwwyyykkkiiisssuuulllkkkoooqqqxxx{{{ttt{{{tttvvvhhhjjjrrruuu}}}fffMMMSSSUUUHHHBBB555222222444333//////222000333333111000111222000999,,,,,,333...---222333---444666444999BBB@@@666<<>>>>><<<@@@EEEGGGFFFDDDBBBAAA>>>======<<<<<<<<<<<<===???>>>>>>AAABBB@@@:::444999999999777777999===@@@999888<<>><<<;;;<<<>>>@@@BBBDDDEEECCCAAAAAAAAAIIIGGGFFFQQQkkk}}}rrr[[[\\\qqqxxxoooyyywww```dddvvvrrrwwwzzz}}}uuuxxx}}}WWWSSSjjjlllfffssslllddd___aaaccc___YYYVVVYYYXXXXXXYYY\\\cccooozzz}}}zzzxxxuuutttttttttsssooojjjgggccc^^^WWWRRROOOHHHBBBCCCCCCAAA@@@AAADDD>>>FFFOOOHHHDDDHHHIIIIIIRRRPPPFFF@@@@@@UUUuuuooo|||iiihhhbbbXXXTTTTTTPPPJJJFFFCCC@@@>>><<<===DDDNNNCCCAAA>>>======>>>===<<<***TTTkkkXXXBBBCCCGGGAAABBBFFFPPPaaaqqqvvvooofffiiibbb\\\^^^eeekkkllljjjxxxmmmaaaQQQBBB<<<>>>\\\lll}}}}}}{{{{{{}}}~~~{{{tttqqqtttwwwvvvuuuvvvwwwyyy|||}}}iiiWWWGGG888777>>>LLL___vvvqqqfffrrrgggPPPRRRZZZ[[[___hhhuuu^^^FFFAAABBBBBBBBBDDDFFFHHHHHHGGGEEEFFFEEEDDDAAA@@@AAABBBBBBCCCCCCCCCAAA>>>;;;:::>>>;;;888777666666555444222000///AAA\\\fffjjjvvvlllbbbfffxxxzzzllljjjuuuvvvzzz}}}|||gggVVVcccaaalllkkkyyy~~~~~~|||||||||uuucccKKK;;;666777GGG@@@>>>BBB000>>>zzznnnnnnTTTRRRqqq}}}KKK@@@EEEDDDOOOIIICCC@@@@@@AAA???<<<;;;888:::>>>>>>999777999888777777777888888999:::999888777777777888999:::666???DDDEEENNN```kkkkkkkkkqqqrrrnnnrrr}}}}}}rrrkkkgggkkkyyyyyyvvv|||}}}yyyuuu}}}uuuiiikkkmmmvvvnnnwww|||sssiiimmmppphhhbbbUUUQQQMMMKKKFFF@@@@@@DDDGGG;;;...***---000222222(((---666777///---000---444,,,,,,999AAAAAADDDKKKllleeePPPBBBRRRuuu~~~sssuuuuuu}}}rrrTTTMMMEEE???@@@AAA???======>>>AAAEEEGGGFFFEEEDDDDDD======<<<;;;;;;;;;<<<<<<===AAADDDDDD@@@;;;888888<<<:::999777888888::::::777777:::???>>>888777::::::;;;<<<;;;999888999:::???AAACCCBBB@@@===<<<;;;AAABBBCCCBBB@@@??????@@@???@@@BBBNNNfffzzzwwwhhhVVV```bbbbbbsssssskkkqqqpppnnn|||zzzqqqiiillllllTTTNNNGGGRRRrrrqqqkkkgggfffccc]]]YYYYYYTTTTTTVVVWWWVVVTTTSSSTTTZZZ^^^iiiuuu|||~~~~~~|||zzzyyyxxxyyywwwtttqqqnnnmmmlllllleee```YYYTTTPPPLLLHHHDDD<<<:::;;;???@@@???AAAFFFPPPJJJIIIIIIGGGJJJJJJCCCIIIDDDFFFZZZsss{{{llliiibbbZZZVVVUUUSSSOOOGGGBBB@@@AAA@@@<<<;;;===AAA???======>>>>>>>>>===555hhheeeEEECCCEEE===;;;???HHHVVVbbbjjjjjjhhhbbb\\\XXX]]]iiiqqqpppkkknnnqqqtttrrrfffTTTHHHCCC777III\\\fffhhhhhhfffdddvvvuuuxxx}}}xxxwwwzzzzzz}}}~~~tttqqqwwwmmmPPP666111777@@@QQQbbbkkksssyyypppmmm```KKKIII```mmmgggiiivvvUUU:::888@@@>>>???AAABBBCCCDDDFFFGGGHHHHHHGGGEEEAAA??????@@@IIIIIIIIIHHHEEEAAA>>><<>>666QQQ{{{|||jjj|||bbbEEEkkkyyyeeeBBBBBBGGGCCCOOOIIIBBB>>>???AAAAAA@@@;;;999:::======999888999888777777777777888999999777666666666666666777888666999999:::GGG[[[hhhiii]]]cccggghhhpppzzzzzztttlllkkknnnttt}}}}}}~~~qqqmmm{{{yyymmmpppmmmwwwpppoooxxxppprrr|||yyyqqqjjjaaadddfffhhhcccXXXTTT]]]kkk___OOOEEELLLUUUQQQFFF>>>JJJZZZ\\\KKK@@@KKKXXXZZZXXXEEEGGG```eeeTTTVVVkkkrrrbbbtttkkkqqqnnn}}}lllPPP@@@DDD>>>;;;>>>???===;;;<<>>;;;>>>@@@EEESSSbbbccc[[[XXXeeepppvvv}}}yyylllsssnnnrrrmmmnnnuuuyyyoooaaa___iii~~~}}}bbbFFFBBBPPPdddyyy~~~mmmYYYUUU\\\[[[[[[ZZZWWWSSSPPPNNNLLLGGGJJJRRR]]]ccceeehhhnnnvvvyyy~~~||||||{{{yyyxxxxxxxxxxxxuuusssnnniiieeebbb```___QQQMMMGGGBBB@@@???>>>===>>>???CCCGGGFFFCCCEEEJJJFFFFFFFFFIIIOOOUUUPPPEEEBBBJJJjjjkkkhhhbbb\\\XXXVVVRRROOOCCC@@@AAADDDCCC>>><<<>>>???===<<<===>>>???>>>===DDD___gggRRRAAACCCCCC:::>>>>>>???CCCIIIRRR\\\bbbcccaaabbbiiipppsssnnnhhhgggmmmtttuuuooofffaaa```MMMSSSTTTJJJ;;;222111555@@@FFFWWWlll||||||||||||}}}~~~zzzxxxppplllhhhhhhlll{{{xxxnnn\\\JJJBBB111333666AAAZZZrrrwwwnnnrrrwwwtttttt}}}vvv```TTT@@@UUUgggkkkoooaaaCCC???FFFEEE@@@>>>AAADDDCCCAAAAAACCCFFFEEEFFFFFFDDDBBBBBBCCCDDDMMMMMMMMMLLLIIIFFFBBB@@@@@@>>><<<<<<<<<;;;:::888111111+++///>>>LLLeee}}}llliiikkklllmmmpppeeeqqqxxx}}}~~~kkkxxxuuuyyynnn^^^OOOAAA888888===GGG777LLLNNN---GGGyyy|||pppoooLLLOOOzzzwwwNNNAAACCCEEEDDDEEEBBB>>>===???AAABBBAAA<<<;;;<<<===<<<;;;:::::::::999999999999999::::::444444555555666777888888999:::999888AAAQQQ\\\```aaaeeegggdddffflllnnnlllmmmqqqyyy{{{vvvvvvxxxtttqqq|||zzzzzzvvvzzzvvvpppwwwyyyuuuqqqjjjiiipppuuupppccc```ooonnnaaa```ooozzzqqqbbbYYY{{{mmmgggzzzzzzmmmtttkkkhhh{{{qqqlllcccddduuu}}}jjjwww]]]KKKFFFJJJAAA<<<;;;>>>???===:::;;;===>>>???>>>>>>>>>AAACCC>>>>>>===<<<;;;;;;;;;;;;:::BBBHHHDDD:::333444888777555444888>>>@@@===:::444666:::<<<<<<::::::;;;;;;<<<<<<;;;888666777777888;;;@@@BBBBBB@@@???>>>>>>???@@@???<<<:::::::::999>>>AAA@@@BBBHHHIIIGGG[[[vvvsssnnntttsss||||||ccctttnnnwwwooo}}}wwwpppooo|||www|||cccXXXVVVOOOPPP[[[hhhllliiifffZZZ[[[VVVNNNHHHLLLSSSXXXLLLKKKMMMQQQPPPMMMLLLNNNVVVYYY___ffflllrrruuuvvvzzzzzz{{{}}}|||}}}}}}|||yyyxxxxxxyyyzzzyyywwwuuutttsssrrrrrriiifffaaaZZZTTTPPPLLLKKKBBB@@@>>>>>>>>>@@@AAABBB@@@???AAAEEEFFFCCCDDDGGGNNNNNNKKKKKKMMMHHHDDDHHHWWWvvviiifffbbb___ZZZTTTNNNJJJ>>>???AAACCCAAA===>>>DDD===<<<<<<===>>>???>>>===???@@@@@@===<<>><<<;;;<<>>...---<<<@@@EEENNN]]]oooyyyooo___rrrqqqcccTTTHHHHHHTTTccciiiiiiyyyaaaFFF<<>>FFFIIIJJJIIIEEECCCEEEGGGCCCDDDDDDCCCBBBBBBDDDFFFFFFGGGGGGGGGFFFCCCAAA???@@@???======>>>===;;;:::222555222111777AAA___~~~kkkZZZZZZgggooommmcccooouuuuuu{{{zzzyyyvvv|||uuubbbKKK===888999===AAA???EEE]]]OOO444ffftttqqqsssxxx}}}cccPPPdddyyyOOOAAAEEEBBBAAAFFF@@@?????????@@@@@@@@@???============<<<===<<<;;;::::::999888888999999999222333555666888999:::;;;777;;;;;;888777===FFFKKK\\\dddiiifffbbbbbbfffhhheeemmmzzz{{{vvvyyypppzzzxxxpppyyyhhhzzz|||www{{{tttssstttssssssuuurrrhhheeennntttssspppqqqjjj|||iiinnnzzzxxxtttiiilllsssvvvnnncccdddnnn|||zzzwww}}}|||YYYJJJJJJJJJGGGDDDBBB>>>>>>@@@@@@<<<:::;;;=========<<<;;;<<>>===<<<<<<<<<<<<:::>>>AAA???999444333444888666555999???AAA>>>999555999<<<<<<<<<<<<<<<<<<======>>><<<999888888999888:::===>>>>>>======>>><<<>>>@@@@@@===:::888777666<<>>@@@BBBCCCDDDEEECCCAAABBBHHHLLLMMMNNNQQQEEEPPPVVV]]]\\\PPPZZZ{{{~~~}}}iiieeeaaa```ZZZPPPHHHEEE>>>>>>@@@@@@===888;;;AAA===<<<<<<===??????===<<<===<<<>>>BBB???999;;;BBB999<<<>>>>>>>>>???CCCGGG^^^hhhttt{{{xxxoooeee___eeemmmrrrooojjjkkknnnqqqtttyyy}}}xxxhhhXXXTTTXXXKKK<<<...+++444FFF\\\nnn~~~yyy|||{{{vvvxxxsssKKK111555:::999MMMkkkvvvccc^^^mmmuuullljjjrrrgggQQQOOOPPPSSS\\\bbbmmmvvvNNNJJJGGGGGGEEEAAA???AAAIIIIIIIIIGGGDDDBBBBBBBBBDDDDDDDDDCCCAAA@@@BBBCCCCCCDDDEEEFFFEEECCCAAA@@@AAA@@@??????@@@???===;;;555:::777333333777NNNpppsssuuukkkXXXSSS```mmmoooooowwwvvv{{{zzzeeejjjqqq|||tttttt{{{ssshhhSSS===555888===BBBEEEBBBTTTDDD777bbbmmmyyy}}}UUUOOOttt{{{ddd<<<>>>HHHAAA===EEEBBBCCCCCCCCCAAA???<<<:::<<<>>>>>>;;;;;;======:::888888777666666666666777333444555777999:::;;;;;;888<<<===999444222777;;;EEERRR```eeebbbaaaeeejjjfffkkkuuu|||vvvkkkpppoooppp}}}uuuooo}}}xxxyyyvvvppp}}}|||jjjttt|||iiikkkmmmoooqqqrrrtttvvvxxxrrr}}}ppphhh{{{yyy||||||yyywwwzzzwwwcccRRRFFFHHHMMMJJJEEECCCBBB??????AAA@@@;;;999;;;=========<<<;;;===@@@CCC@@@???>>>===<<<;;;;;;;;;999:::;;;;;;999666444333<<<:::999:::===<<<999666666;;;===;;;;;;<<<===;;;<<<===>>><<<:::999999::::::;;;===>>><<<;;;;;;<<<<<<>>>@@@@@@>>>;;;:::999999===@@@AAA???>>>??????DDDPPPbbbooolll```]]]bbb~~~vvvqqqtttuuu~~~iiivvvmmmsssjjjbbbqqq]]]NNNJJJLLLWWWeeennnggg\\\XXXVVVSSSJJJFFFEEEHHHIIIGGGGGGHHHEEECCC@@@>>>===???AAABBBBBBCCCEEEHHHLLLPPPSSSUUUVVVYYY\\\___aaadddhhhjjjmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmllljjjfffdddccccccZZZXXXTTTPPPKKKGGGEEECCC>>>===<<<:::999999:::::::::<<<@@@BBBCCCCCCDDDEEEGGGGGGIIINNNNNNLLLLLLOOO>>>hhhyyynnngggaaa___XXXLLLDDDBBBAAA>>>===???===:::999;;;===<<<<<<===???>>><<<:::@@@DDDIIIGGGAAA;;;:::<<<888;;;>>>??????>>>???@@@BBBLLL\\\jjjqqqpppjjjeeepppwwwxxxmmm```ZZZYYYXXXYYY^^^hhhooopppoooxxxvvvdddNNN===555333:::BBBKKKVVVcccmmmwww~~~mmm[[[QQQCCC888555???HHHQQQcccxxx}}}lllkkkzzz~~~sssuuu~~~eeeDDD@@@YYYjjjlllpppppp{{{UUU@@@NNNGGGBBBDDDEEECCCCCCEEEFFFDDDBBBBBBAAAAAA???===CCCDDDCCCBBB@@@???@@@BBBFFFGGGHHHIIIHHHFFFDDDCCCCCCBBBBBBBBBCCCBBB@@@>>>999;;;666444555333>>>VVVccchhhmmmhhh\\\XXXfffyyy|||{{{rrrrrr______gggxxx}}}rrr]]]lll~~~|||}}}rrrfffRRRDDD777666<<>>AAAFFFAAA===AAABBBCCCBBB@@@>>>;;;:::::::::======999888<<<<<<999888888777666666666666666555555777888999999888888999::::::999666333444777333>>>MMMWWW[[[^^^dddkkknnnkkkjjjoooyyy|||wwwvvvssssssxxx{{{~~~ppptttjjjxxx~~~zzzqqqwww{{{zzzzzz~~~||||||rrriiiwwwmmmkkkvvv{{{vvvuuu}}}iiigggUUUZZZwwwvvvmmm}}}tttvvvvvvyyyyyy}}}~~~|||zzzuuujjjHHH:::@@@MMMTTTLLL>>>>>>III@@@======>>>===999999<<<;;;<<<<<<;;;;;;<<<>>>AAA>>>===<<<;;;:::999999999666888999:::999777777777:::::::::999888777666555666<<<===:::999;;;<<<999:::;;;<<<;;;999888999:::666:::???BBBBBBAAA@@@@@@???@@@???===;;;;;;===??????===;;;;;;:::888888888======DDDTTTbbbgggeeecccZZZnnnttt}}}vvvoooiiitttvvvvvveeeiiittthhhqqqGGG///;;;DDDFFFPPPaaammmnnnRRRKKKHHHHHHHHHEEECCCCCCCCCBBBAAAAAABBBCCCEEEFFF@@@@@@>>>===<<<;;;;;;;;;<<<>>>AAABBBCCCEEEGGGIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDAAA??????@@@<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<===???@@@<<>>>>>>>>;;;999888???@@@;;;===CCCBBB999>>>===<<<::::::;;;===???999@@@NNN___mmmqqqlllfffjjjssstttjjjaaa```ccceeebbb___^^^bbbfffqqqvvvooohhhccc[[[NNNEEEAAA333888999888???PPP]]]bbbpppuuu{{{~~~xxxuuuzzzsss___JJJAAA@@@>>>:::888:::IIIWWW^^^cccllltttvvv```lllzzz~~~tttlllRRRNNNLLL]]]wwwzzzpppqqq]]]CCCCCCIIICCC???@@@EEEEEEAAAAAAEEEGGGDDDAAABBBDDDDDDBBB???@@@AAABBBAAA@@@@@@AAACCCGGGGGGHHHIIIHHHEEECCCBBBEEEDDDDDDEEEEEEEEEBBB@@@;;;999333444999555777FFF\\\```oooyyyhhhSSSaaayyyjjj|||gggccc^^^eeeyyyrrrpppfffPPPfff}}}yyyyyy|||~~~|||yyylll]]]AAA:::666:::???BBBDDDGGGJJJ777PPP{{{xxxMMMUUUxxxJJJJJJHHHEEEBBBAAA???===???>>>===;;;999999;;;<<<999<<<;;;666666:::;;;777::::::999888888777888888777777888888888666555444777444222333555555444555222666===FFFOOOWWWbbbjjjoooeee\\\^^^hhhtttxxxxxxnnniiippp{{{zzzlllhhh|||sss|||ggg___kkkjjjpppwwwuuujjjkkkrrr|||zzzsssqqquuu}}}vvvffffff}}}ooonnnfff{{{{{{{{{|||{{{rrruuu}}}|||nnnRRRDDDIII???>>>DDDJJJEEE::::::CCC<<<::::::;;;:::777888<<<888999:::999888999<<<>>>===<<<:::999888777777777333777:::;;;888777999;;;555777888777666555666888666<<<===888777::::::777999:::;;;:::888888999:::///555>>>EEEIIIIIIHHHHHHCCCAAA>>>;;;999;;;@@@DDD@@@:::666777:::;;;===>>>777:::BBBQQQ```iiihhhdddooo{{{wwwqqqssspppuuufffppp{{{nnnooooooiiijjjxxx|||tttwwwmmmVVV@@@>>>NNNYYYZZZVVVOOOJJJIIIIIIDDDBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@??????>>>>>>===>>>>>>>>>???@@@@@@???===;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>===<<<;;;<<<===;;;::::::999999::::::;;;===<<<<<<;;;;;;<<<>>>??????AAADDDEEEFFFJJJPPPUUUbbbrrr~~~sssvvvwwwmmmsssjjjrrrccc^^^]]]TTTNNNJJJ@@@???AAABBBBBBAAA???;;;999<<<===???@@@@@@???>>>===:::<<<@@@CCC@@@;;;===BBBDDDAAA<<<;;;;;;;;;999777>>><<<>>>HHHSSS^^^kkkuuuoooyyyvvvfff^^^dddfff___ggghhhgggddddddeeebbb\\\^^^nnnyyyvvvqqqrrrrrrmmmuuucccMMM???;;;:::666111<<<;;;;;;???EEEKKKOOOPPPFFFAAA<<<===@@@@@@<<<888333888:::;;;DDDVVVdddiiiXXX^^^dddgggiiijjjfffaaapppwwwUUUHHHMMMQQQ^^^gggiiitttfffOOOEEE??????BBB@@@AAAAAAAAA@@@@@@BBBDDDAAAAAAAAA???>>>@@@BBBEEEBBBAAAAAABBB???<<>><<<:::777555444555777888dddllllllmmmsssmmmcccddduuuqqqrrrzzz|||vvvpppooommmyyy~~~{{{yyyjjj]]]UUUnnn|||~~~yyy{{{yyyiiiTTTFFF;;;555777AAACCCAAAJJJXXXCCC777}}}|||]]]uuupppYYYXXXrrrWWWDDDEEEFFFEEECCCCCCCCCEEECCC@@@>>><<<======<<<;;;999999999888888777777777999777666777:::;;;999777333555777888666555555666333444444333222111333444111444666777888???JJJSSSbbbiiiiii^^^WWW\\\fffllldddeeekkkuuu{{{zzzzzz}}}~~~}}}lllxxxwwwqqqrrroooiiimmmxxx{{{|||~~~|||sssxxx}}}xxx~~~}}}xxx|||{{{www{{{xxxzzzmmmTTTHHHDDDAAA???@@@CCCEEEEEEBBB@@@@@@BBB;;;===???<<<777666999===>>>=========>>>>>><<<:::<<<======999555333555777888888888777666444333222555333111111222222222111666888::::::777555333333888888888666555555888:::333666999;;;===@@@DDDGGGGGGDDD???;;;888888999:::999<<<>>><<<888666666888======???III]]]oooppphhhllltttnnnjjjgggvvv|||oooiiimmmkkkdddpppwwwdddooopppxxxxxxmmmrrr|||dddYYYMMM===???JJJYYYUUUCCC@@@DDD@@@GGGEEEAAA>>>@@@DDDBBB===III333AAADDD888;;;;;;<<<999===???<<<<<<>>>>>><<>>===???===999;;;AAA<<<777BBB???555999:::<<<<<<;;;>>>:::444;;;>>>444===:::;;;@@@AAA??????CCCEEEDDDKKKNNNJJJSSS```ccceeeccczzzttthhhddd```SSSLLLJJJEEEBBBCCCDDDDDDBBB???<<<:::===>>>???@@@@@@@@@???>>>;;;<<<@@@BBB???;;;===CCCBBB???<<<<<<>>>???>>>===???>>>@@@DDDGGGLLLWWWaaauuu}}}xxxeee[[[______YYY```fffiiieeeaaa``````^^^```gggllljjjhhhmmmssswwwqqqsssqqqhhhXXXJJJDDDBBB666888;;;<<<:::777555444555777999999444666EEEWWW[[[\\\\\\]]]gggttt{{{zzzqqqfff\\\\\\eeemmmrrrtttsssxxxzzznnnYYYLLLRRR```sssnnnlllyyyttt```KKKAAA>>><<<===???@@@AAAAAA@@@===<<<<<<===BBBBBBAAA>>><<<<<<>>>@@@AAAAAADDDHHHFFFAAA>>>@@@GGGFFFFFFFFFGGGGGGEEECCCAAA@@@??????@@@@@@>>><<<::::::::::::999888777777RRR]]]ccckkkvvvrrrfffdddggghhhmmmuuuuuupppnnnqqqnnn}}}|||mmmsssfffyyyzzzuuussslll[[[HHH===;;;BBBBBB>>>EEESSSUUUMMM777OOOmmmhhhrrrbbbZZZ[[[pppMMMDDDEEEGGGFFFDDDCCCCCCDDDAAA@@@>>>>>>???>>><<<999::::::999999999888888888:::888666777999:::888666333555777777666444444555222333444333222222333555444555777666666999>>>CCCUUU^^^eeeffffffhhhfffbbbkkkjjjjjjlllpppuuuyyy{{{kkkrrr~~~vvvllljjjsssuuurrrwww}}}yyy|||}}}vvvzzzrrr||||||zzzsssjjj]]]LLLAAA???AAABBBBBB???AAACCCBBB???======>>>:::<<<===;;;777555888<<<<<<:::999999;;;;;;:::999<<<;;;:::888555444555777666666666666666555555444444222000000111222111000666777999888666555444555999999888666444444666888444666888999:::<<>>?????????CCCQQQ\\\\\\UUUhhhqqqllloooooouuuvvv{{{pppiiiiiibbbiii|||}}}zzznnn]]]TTTQQQRRRLLLEEEPPP^^^]]]LLLQQQQQQKKKEEEDDDDDDCCCEEE222@@@@@@888AAABBBEEEGGG===;;;@@@@@@999;;;CCC>>>999666888======:::888???777:::999666;;;;;;:::999333666:::777;;;AAA>>>BBBDDDEEEFFFFFFEEEAAA<<>>???@@@@@@@@@@@@@@@======???AAA>>>;;;===CCC???===<<<===@@@BBBCCCCCC??????@@@@@@===<<>>>>>@@@BBBHHHEEEDDDHHHHHHDDDAAAAAAFFFEEEDDDEEEFFFEEEDDDBBBAAA@@@??????@@@???===;;;:::<<<>>>@@@???<<<999777<<>>??????>>>;;;888::::::::::::999999999999;;;999888888888888777555333555777777555333222333111222333222222222444666444444444444444444555555BBBJJJTTT```kkkqqqmmmfff]]]cccfffeeekkktttuuupppeeecccyyypppeeemmmxxxzzzvvvuuu}}}yyyzzzwwwvvvzzzrrr[[[LLLCCC???<<<:::;;;<<<===<<>>======:::;;;<<<:::777555777::::::999777777888:::::::::;;;999666555666666666666444444555555666666666666333222000000111222111000666777777666555555666888;;;:::999666333222444666666777888777777888;;;===:::999777555555555555666666999:::999888888;;;???<<<<<<<<<<<>><<<>>>CCCAAABBBCCCBBBBBBCCCBBB???===<<<===CCCHHHKKKKKKGGGQQQEEEEEEIIIDDDDDDIIIGGGEEEEEECCCAAAEEELLLNNNKKK\\\llliiisssvvvzzzrrrfffaaa]]]NNNHHHIIIFFFEEEEEEEEEDDDBBB???<<<:::>>>>>>??????@@@@@@AAAAAA???===>>>@@@>>>;;;===BBB======<<<>>>@@@BBBDDDEEE@@@>>>>>>???===<<<@@@GGG;;;HHHRRRUUU]]]iiiooollldddiiihhh___VVVXXX```gggpppccc``````bbbnnn|||xxxllliiipppzzz|||xxxxxxzzz|||zzzjjjllloooqqq|||sssfffZZZ[[[gggoooiii```bbbttt{{{WWWGGGJJJUUU___ccc___cccxxxaaaMMMCCC???AAAAAACCCFFFHHHFFFEEEDDD@@@CCCGGGHHHHHHGGGGGGGGGCCCCCCCCCCCCCCCDDDHHHKKKRRRJJJBBBBBBCCCDDDEEEHHHFFFEEEDDDDDDEEEEEEDDDBBBBBBAAA@@@@@@@@@???===;;;===???AAABBBBBB???<<<999222===FFFVVVnnntttooopppgggmmmtttvvvqqqlllkkkmmmppp{{{yyyjjjfffrrr}}}}}}~~~~~~nnnbbbWWWhhhwwwdddmmm}}}|||qqqbbbRRRAAA:::999999;;;>>>AAA???CCCIIICCC888===JJJ}}}rrraaa^^^xxxxxxssscccLLLOOOhhhssslll>>>BBBAAADDDGGGHHHFFFDDDBBBBBB???===<<<<<<<<<<<<:::999::::::::::::::::::::::::;;;:::999888777666555444444555777666444222111111000111222222111222444666444222000111222444444333555777<<>>@@@<<<>>>@@@@@@>>>;;;888777;;;<<<>>>>>>>>>===<<<<<<:::;;;<<<:::888666777999;;;999666666888;;;<<<<<<:::777444444666888777555444444444444555555666666444222111111222333222111666666666444333444777:::===<<<:::777333222444555888999999888777888;;;===:::999888777666666666666333888<<<===:::888777888555777888888999;;;<<<<<<;;;KKKZZZcccmmmuuusssjjj}}}tttooowwwwwwjjjjjjttt|||kkkgggrrrwwwyyy{{{ppprrrsssdddSSSPPP```sssxxxttt]]]xxxooodddVVVUUULLLRRRRRRNNNPPPWWWVVVPPPTTT]]]aaaYYYOOOMMMRRRWWWXXXccc]]][[[TTTEEE@@@===FFF;;;666777;;;MMM[[[YYYbbbZZZUUUUUUWWWZZZeeepppxxxyyykkkhhhxxx~~~qqqaaa[[[YYYPPPLLLKKKEEEDDDDDDCCCAAA???<<<:::999===>>>>>>>>>???@@@AAAAAA???===>>>@@@???<<<===@@@============>>>???BBBCCCCCC>>>;;;???BBBAAAAAABBB@@@CCCAAA>>>FFFYYYiiiooocccgggjjjhhhhhhkkknnnnnnlll^^^WWW\\\dddjjjuuuttt```[[[eeerrryyyzzznnn^^^bbbjjjjjjjjjooojjjbbb```nnnvvvssswwwyyymmmSSSAAAKKK```ZZZiiiqqqnnnrrr}}}]]]BBB:::BBBLLLQQQCCCDDDEEEDDDDDDDDDDDDDDD@@@CCCFFFGGGGGGFFFFFFFFFDDDDDDEEEEEEEEEGGGKKKNNNSSSJJJBBBAAACCCCCCEEEIIIGGGEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAABBBAAA???===AAAAAABBBBBBAAA@@@>>>>>>555;;;===GGG^^^jjjooovvvxxxuuunnngggdddhhhnnnsssqqqtttxxxxxxsssmmmjjjjjjnnn|||~~~qqq\\\wwwzzz\\\yyyuuu^^^eee~~~}}}dddRRRCCC555444:::???CCCEEECCCCCCGGGEEE;;;:::UUUwwwuuujjjbbb^^^vvvjjjkkkPPPUUUmmmsss~~~QQQEEECCC@@@CCCFFFGGGEEECCCAAAAAA>>><<<999888888999:::999:::::::::::::::::::::::::::::::::888666555444444444555777666444222111111///111222222111222444666777444000///111444555666222000000555@@@OOOaaammm}}}yyyhhhSSSQQQ___ddd^^^fffffftttsssrrruuunnnvvvxxx||||||tttqqqrrr~~~|||xxxyyy|||xxxmmmrrr|||www|||||||||nnnOOO===;;;@@@DDDDDD777;;;???@@@>>><<<;;;;;;555555777999:::;;;:::999:::;;;;;;:::999888888888999777555555888;;;======:::777333444666888777555666666555444333444444555555444222333444555555444555555555333333444888:::======;;;777444333555777999::::::999999:::>>>AAA;;;:::999888666555555555222555777777555444777999333555888999888777:::===888AAAMMM^^^rrr}}}ttteee{{{ooonnn|||{{{zzzrrr{{{mmmuuuzzzwwwtttppptttbbbfffzzzqqqtttqqq||||||XXXKKK^^^ccclll{{{vvvrrrqqqppppppuuu{{{nnnkkkeee___ZZZXXX]]]bbbJJJaaaUUUOOOEEE555CCCPPPaaaTTTFFFAAATTTrrrttttttrrr|||vvvppp```ZZZYYYRRROOOMMMEEEBBBBBBAAA???===;;;999888============>>>???AAAAAA???===>>>AAAAAA===<<<>>>===>>>>>>===<<<<<>>:::>>>CCCAAA===:::999<<<;;;999>>>GGGNNNOOOUUU\\\eeennnwww|||yyyrrrccc[[[ZZZbbbnnnvvvyyy{{{hhhgggeeecccbbbeeekkkpppiiihhhkkkttt}}}yyyqqqkkkdddaaadddhhhjjjlllpppjjjggglll|||qqqbbbVVVXXXWWWTTTSSS\\\kkkxxxuuupppppp|||~~~gggIIIAAA;;;<<>>999<<>>??????@@@@@@>>>;;;999:::<<<======<<<<<<<<<===888888999<<<>>>???>>>===999999:::999999888666666444333222444777:::;;;<<<:::888666555666777777777777666444333333333444444666444333444555666666555555555555444333444777999;;;:::999777444444666888:::::::::999999;;;???CCC:::999777555444333333444999888666333333888BBBIII777777999;;;999666888<<<>>>???BBBMMM]]]iiieee[[[ooorrrfff]]]gggttt~~~||||||xxxwwwvvvlllqqqwwwiiizzzttt```ZZZeeefffbbbvvvqqqTTT>>>@@@KKKNNNOOOSSSWWWqqqXXXQQQVVVWWWzzzjjjxxxxxxvvv}}}lllooolll___\\\ZZZPPPKKKJJJDDDAAA@@@???>>>===;;;:::999<<<;;;;;;<<<===>>>@@@AAA>>><<<>>>CCCCCC>>>;;;;;;===>>>???===;;;<<<>>>AAACCC>>><<<@@@AAA===999777<<>>DDDEEECCCEEEIIIOOOJJJ>>>;;;SSS{{{iiiHHHggguuukkkMMM___uuu}}}nnnLLLEEEGGGAAA???AAABBBBBB@@@??????@@@:::::::::<<<===<<<999777888888888999999999::::::777999:::888555444444666333555777777666444444555111222222111000000222333555666666333///---///222222000111333000---222:::666;;;FFFUUUccchhhccc]]]]]]UUUVVVNNNWWWkkkkkkooorrrqqqqqqpppnnnmmmrrrxxx|||xxxzzz~~~~~~zzzmmmeee```WWWKKK@@@>>>AAAAAA999000///888CCC???>>><<<;;;;;;:::999999>>>======???BBBBBB@@@===777777777777777666444222222222333555999;;;<<<<<<999:::999777666555777999555444333222222444555666555444333333555666666555555555555444333333666888666666666444333444666999999999888777666999===@@@888777444222222333555666999:::999777888===EEELLL:::888999;;;999555666:::======<<<<<>>===<<<;;;;;;;;;;;;:::;;;<<<>>>@@@AAA>>><<<>>>DDDDDD???::::::===>>>???>>><<<<<>>???BBB@@@;;;888:::aaaXXXJJJ>>>999<<<@@@BBB@@@AAAAAABBBLLLZZZeeeiiidddhhhiiimmmvvv|||ooo\\\hhhhhheee```ZZZYYY\\\```WWWYYY\\\aaaddddddbbb``````___WWWQQQZZZfffbbbTTTVVVQQQSSS]]]eeeeeeeeefff___rrrxxxkkkeeerrruuu___JJJCCCAAA===???EEE@@@@@@AAADDDEEECCCCCCDDDDDDFFFEEECCCFFFKKKGGG???DDDDDDDDDCCC@@@@@@AAABBB>>>???@@@@@@AAADDDHHHLLLDDDBBB@@@@@@===;;;@@@HHHEEECCCAAA@@@AAABBBBBBAAA???>>>>>>@@@BBBCCCBBB@@@AAAAAAAAAAAAAAA???>>>===;;;@@@;;;888AAAKKKXXXjjjzzzrrrhhhmmmyyyxxxsssrrrvvvwwwrrrppprrrxxxvvvsssmmmhhhhhhnnntttrrrqqqqqqqqqrrrtttwwwxxx~~~|||~~~wwwvvvxxx]]]\\\HHHLLLCCC===???888:::???FFFHHHEEEDDDNNN[[[hhhHHH999SSS|||pppSSS___xxxWWWZZZPPPtttvvvooopppBBBGGGGGG;;;??????@@@AAA@@@>>>===>>>@@@888:::===AAABBB???999555777777777888888999999999666888:::888555333555777333555777888666555555666111222222111000000111222...222666444000---...111...,,,---222333///111777888333888III\\\jjjsssyyytttmmmmmm``````gggUUULLLRRR]]]bbb___bbbllloookkkmmmnnnllleeebbbgggpppwww|||~~~xxxlllvvvxxxssstttvvvkkkXXXGGGEEEEEEGGGIIIHHHCCC>>>999555333999BBBFFF@@@999999777666666888999888777===;;;:::;;;===<<<999666555555444555555444222000333444555888<<<>>>???>>>999;;;;;;999555444777:::333222111111222555777999444333222222444666555555444555666555444333555666333333333222222333666999999888777555444555999===888666444222333555999;;;000555:::;;;::::::;;;===999555666:::999555555:::999===>>>:::888>>>IIIRRRXXXnnnyyyfffooooooiiiwww|||~~~xxxvvvyyywwwzzz}}}uuuxxxyyyxxxxxx~~~gggooovvvwwwyyy~~~~~~{{{XXX[[[YYYIIIjjjbbbaaa\\\NNNHHHEEE<<<>>>>>>>>>======<<<;;;:::;;;::::::;;;<<<<<<;;;999=========???@@@???<<<:::>>>>>>@@@BBB???:::>>>EEE<<<888999<<<777333===NNNwwwcccJJJ<<<;;;@@@AAA???AAA@@@>>><<<<<<@@@FFFKKK\\\ccclllssstttnnnfff```kkkmmmiiibbb___```\\\TTTRRRXXX^^^```___```cccfff]]]XXXUUUVVVXXXYYY^^^dddcccgggeeekkkvvvrrrhhhhhhooonnnqqqyyy~~~wwwfffWWWBBBAAA@@@===<<<===@@@CCC???@@@CCCDDDEEECCCAAA@@@DDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBAAA@@@???>>>BBB???<<<<<<>>>AAACCCDDDAAA===:::<<>>===<<<;;;<<>>======<<<===<<<>>>???===>>>KKKZZZjjjgggooo|||xxxhhhfffpppppplllnnntttrrrnnnuuu|||ooo___ZZZaaappp}}}qqqqqqooonnnmmmmmmmmmmmmzzzzzz|||~~~xxxzzz{{{vvvkkkeeelllwww___QQQ@@@777999===??????>>>EEELLLKKKFFFKKKZZZjjjggg999KKK{{{SSSYYYrrraaaMMMOOOnnnlllIII===CCCAAA>>>@@@BBBBBBAAA@@@>>><<<:::999:::<<<>>>???===999555111222888;;;999999:::999777777555444444555444222000444444444444444444444444222222111000000111222333111333444444333222333444...444666000---111333111///111333333666AAASSS```pppooollljjjfffdddaaa```WWWNNNJJJRRRbbbmmmkkkeeefffjjjkkkhhhcccccckkkrrr|||{{{|||yyyppphhhmmmxxxwww~~~uuuppp{{{|||xxxsssvvv|||uuunnnuuu~~~zzzyyy}}}{{{uuuhhh^^^VVVPPPMMMJJJBBB;;;999:::888888;;;@@@AAA>>>999;;;777888>>>???<<<===AAA:::888444333444666777777;;;:::999666444444777999555555444444444555555666999888555555;;;AAA???999555555555666666666777777333333333222111222444666555111///000000...111555444444555777777888888888555666666333000///333666222222333333555666777888777666444333333555888:::888666666:::@@@CCC@@@======:::777555555555444333666555444444555777:::<<>>===<<<<<<<<<<<<<<<=========<<<;;;??????@@@AAACCCBBB@@@>>>777===@@@===<<<>>>>>>===;;;999<<>><<<::::::<<<@@@DDDDDDHHHPPPWWW\\\____________bbbbbbaaaeeelllmmmjjj^^^bbbfffgggfffggglllpppjjjfffdddfffhhhiiimmmsssbbbpppzzz~~~rrrsssuuukkk___XXXUUUNNNBBB777>>>>>>>>><<<;;;<<<>>>@@@???AAACCCDDDDDDBBB@@@???GGGFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@@@@>>>===;;;:::<<<===???@@@AAABBBAAAAAAAAA???>>>>>>AAADDDGGGGGG@@@===;;;<<<@@@AAA???<<<===???AAAAAA@@@AAADDDHHH>>>>>>=========>>>>>>???AAA@@@AAAAAA<<<999???IIIXXXeeessszzzyyyvvvqqqmmmaaadddkkkqqqqqqooorrrxxxzzzrrreee[[[YYY^^^hhhooo|||pppbbb[[[___fffkkklllfffjjjooosssvvvyyy{{{|||~~~~~~}}}~~~zzzxxxwwwrrrkkkcccXXXMMMJJJMMM;;;===???@@@AAABBBEEEFFFNNNDDD@@@KKKYYY]]]VVVOOOHHHxxxssssssyyyFFFhhhggguuuoooRRRTTTnnnjjjwwwaaaBBB===BBB???999999@@@@@@???>>><<<;;;::::::999:::<<<===<<<999666444777<<<===:::888999999666666555444555666666444333333333333333333333333333333222000000///000111222111222444444333222333444000555555///---000222111000111111///...222;;;BBB;;;@@@IIIUUUbbboooxxx}}}pppuuu{{{}}}wwwkkk___WWWJJJOOOWWW```hhhnnnrrruuufffnnnpppiiieeeiiioooqqqeeennnyyy|||tttnnnsss}}}zzz~~~~~~|||}}}tttnnnuuu~~~{{{|||~~~zzzvvvkkk\\\RRRLLLCCC:::BBB???===AAAAAA???>>>@@@;;;999888:::>>>>>>;;;777888444444888999555666999<<<999666444555666666666===;;;888555444444555666555555444444444444555555888<<<===::::::;;;;;;999555555555555666666666777111111111111111111333555222000///222222//////222333444555666777777777777666666555333111111333555777777777888999:::;;;<<<555444222111111333555666;;;999888;;;@@@BBB???<<<999777555555777888999888666555555444555666888999666@@@LLLSSSVVV[[[ccciiittt{{{mmmtttttt|||~~~sssvvv~~~zzzwwwgggqqquuunnnpppyyy{{{oooiiirrr{{{iii\\\bbbnnnzzz~~~ooodddVVVMMMLLLMMMNNNMMMhhhaaabbb^^^PPPIIIEEE;;;AAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===???@@@>>><<<555===@@@;;;<<>><<<===@@@<<<888===GGGKKKEEE===999999::::::888=========;;;::::::<<<>>><<<<<<===@@@DDDIIINNNQQQNNNPPPSSSVVV___jjjqqqqqqdddfffhhhggggggiiinnnsssrrrooonnnppppppnnnpppsss}}}hhh[[[bbbQQQGGG<<<999<<<@@@@@@>>>???@@@BBBAAAAAAAAABBBDDDAAABBBCCCDDDCCCBBB@@@>>>GGGFFFEEEDDDCCCCCCDDDDDDFFFFFFEEECCC@@@>>><<<:::======???@@@AAABBBBBBBBBAAA@@@???AAADDDHHHIIIJJJ@@@@@@@@@@@@@@@?????????:::<<>>===<<<;;;<<<>>>@@@BBBEEECCCCCCCCC???::::::===NNNgggvvvtttxxxuuu[[[cccjjjnnnpppsssssspppkkkqqquuusssiii\\\SSSOOOdddmmmtttnnn```VVVWWW]]]\\\```eeehhhiiijjjmmmooowwwwwwxxxyyyzzz{{{||||||xxxvvvuuusssrrroookkkhhhbbbYYYPPPLLLHHH@@@:::777DDD>>>999:::AAAHHHKKKJJJHHHJJJRRRZZZYYYPPPLLLNNNwwwuuuWWWOOOyyysssvvvvvvkkkWWWOOOccctttVVVJJJAAA???AAA???<<<;;;???>>><<<;;;::::::;;;;;;999999:::;;;;;;:::888777===@@@???:::777888888666444444333555777777666444222222222222222222222222333222000///...//////000...000222222111000111222111333222...,,,///111111333333222111000/////////...000333888===BBBFFFHHHNNN\\\lllqqqpppttt{{{{{{}}}}}}tttvvvooovvvvvvmmmiiirrrzzzuuuuuuxxx{{{pppggghhhhhh]]]WWWVVVPPPLLLIIIAAA999777;;;<<<;;;888666888::::::777888<<>>999555333444555444222555555444444444444444555777@@@EEE???777555777888444444444444555555555555000000//////000222333555000///000444555111///000333333444555666666666666888666444333444555555555999999999999:::<<<===>>>444333111000000111222333:::888888:::===>>><<<999555444333444777:::;;;;;;444444444555555666666777===:::888:::AAALLLWWW^^^kkkiii___gggqqqsss|||nnnpppyyyssszzzppptttzzzkkkxxxyyyiiirrrkkksss~~~lllvvvwwwvvvyyyiii___yyy{{{nnnqqqxxx}}}zzzuuuZZZSSSNNNJJJIIIJJJLLLKKKIIIhhhaaabbb^^^PPPIIIEEE;;;AAAAAAAAAAAA@@@???>>>>>>>>>??????>>>======>>>???888777888:::<<<===<<<:::999<<<===<<<;;;>>>>>><<<===;;;;;;===999444555:::999999888888999;;;<<<<<<<<<>>>??????=========???@@@???>>>>>>???BBBEEEGGGCCCCCCCCCEEELLLUUU[[[]]]hhhjjjkkkkkkkkkmmmppptttxxxuuussstttrrrllljjjllliiiiiiaaaZZZUUUMMMPPPcccGGGBBB===<<<>>>???<<<999???BBBDDDEEEEEEEEEEEEFFFDDDDDDEEEEEEDDDBBB@@@???FFFDDDBBBAAA@@@AAACCCDDDHHHGGGFFFDDDBBB???===<<>>===<<<<<>><<<===AAAHHHLLLMMMJJJFFFCCCQQQ\\\eee^^^LLLHHH]]]xxxfffLLLYYYZZZeeeyyy~~~rrrZZZTTTeeeuuuxxx~~~___FFFFFFBBB;;;:::===@@@???>>>===;;;999999:::<<<===<<<<<<;;;;;;::::::999999===???>>>888555666888777444333333444555666444222111111111111111111111111222111000.........//////,,,...///000///...///000000000///------000333444111111111333666666333000333333333222222222111111444===EEEGGGIIIXXXqqq}}}~~~vvv~~~zzzpppeee]]]WWWSSSQQQFFF@@@DDDFFF??????AAA<<<;;;:::999888888999999888===<<<>>>>>>:::555777<<>>:::777777777666555444444666:::<<<>>>@@@BBB888777666888<<>>AAADDDGGGGGGOOOlll}}}sssgggjjjnnnjjjsss}}}qqqppprrruuu{{{qqqzzzzzztttvvvvvvnnntttnnnjjjrrrzzz^^^iiibbb^^^^^^cccsssyyytttzzzwwwwww|||~~~{{{hhhYYYSSSJJJMMMLLLLLLKKKKKKJJJGGGEEEhhhbbbbbb^^^PPPIIIEEE;;;@@@@@@@@@@@@???>>>===<<<===>>>>>>===;;;;;;===???:::999999;;;===>>>===<<<;;;555333777888888;;;AAA999888:::===>>><<<===???>>>>>><<<;;;999888999999;;;===@@@AAA@@@???@@@@@@;;;===@@@DDDFFFHHHHHHHHHFFFAAA===<<<>>>AAADDDGGGAAACCCEEEGGGGGGGGGGGGHHHNNNKKKJJJKKKHHHBBB??????CCC>>>444666@@@???DDDVVVGGGFFFFFFGGGGGGCCC>>>999===???BBBDDDCCCCCCCCCCCCFFFFFFFFFFFFEEEDDDBBBAAAEEEDDDBBBAAA@@@AAACCCDDDCCCBBBBBBAAA???>>><<<;;;DDDDDDCCCCCCBBBBBBBBBBBBDDDCCCCCCDDDFFFFFFEEEDDDBBBEEEFFFDDD@@@>>>???BBBVVVMMMCCC@@@EEEIIIFFFBBBCCCAAA???======???AAACCCDDDCCC@@@@@@CCCFFFFFFEEECCCKKKQQQUUU^^^mmmvvvxxx~~~vvvfff]]]fffuuuvvvlllnnnpppsssuuuwwwwwwvvvuuu___UUUKKKNNNZZZcccbbb]]]RRRNNNKKKMMMQQQVVVWWWWWWXXXWWWVVVTTTRRRPPPOOONNNMMMLLLJJJIIIIIIHHHFFFDDDGGGBBBAAACCCCCCAAA@@@AAA;;;FFFMMMJJJBBBDDDTTTdddfffgggddd\\\]]]nnnuuuddd[[[hhh}}}wwwaaa[[[hhhwwwzzzvvvgggEEEBBBCCC>>>555444:::===;;;>>>===;;;::::::;;;===>>>@@@???===<<<:::999999888999<<<:::555222555888777444333222222333222000...111111111111111111111111222111///.........///000...000111111000//////000...---,,,...000222555777111...---///444666444111///000111222333444555666000333666666555666;;;???<<>>???@@@777333///111666999777444555555444333333333333333444:::===:::777666555222000000111111111222222222333111///000333555555555444222222555555333444777444444555555666666555555999777555666:::;;;:::888444444444444555666777777777777555444444444444555222222222333555777888888555222000///000111111000///000222444666888999999777:::===???>>>===<<<<<<@@@RRR```fffuuu~~~kkk{{{vvvgggcccuuu}}}||||||||||||vvvrrrxxxxxxrrrzzz|||yyyxxxnnnlllyyywwwyyywwwppp}}}zzz~~~|||yyyuuuqqq___YYYRRRKKKLLLLLLJJJKKKKKKKKKIIIHHHIIIIIIjjjbbbaaa\\\NNNHHHEEE<<>>===<<<;;;;;;===>>><<<999999<<>>@@@@@@???===??????============>>>>>>999<<>>AAA@@@AAACCCEEEFFFEEEDDDBBBFFFDDDDDDGGGFFFBBB@@@AAABBB===:::GGGUUUJJJ:::;;;;;;===@@@CCCEEEGGGHHHHHH@@@BBBDDDEEEDDDDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCCCCBBBAAA@@@???>>>AAAAAAAAABBBCCCDDDEEEFFFCCCCCCCCCEEEFFFFFFDDDAAA???AAABBB@@@===;;;<<<>>>ZZZOOODDDAAAFFFIIIFFFAAABBBAAA???>>>>>>???@@@AAABBBBBB???<<<>>>CCCEEECCC===>>>DDDPPPYYY```gggnnnvvvddd[[[aaalllnnnjjjggghhhlllqqqwww|||ppp___KKKCCCIIISSSYYY[[[\\\XXXRRROOOMMMJJJGGGEEEOOOOOOOOOPPPPPPPPPQQQQQQDDDCCCBBBBBBCCCDDDBBBAAAEEECCCBBBDDDCCCAAACCCHHHUUUOOOJJJKKKRRR[[[bbbeeeSSSggguuuwwwlllOOOhhhdddOOOeeexxxsssuuuhhhEEEDDD>>>???<<<999:::<<<<<<999>>>===<<<;;;:::;;;<<<===@@@???>>><<<:::999888777555888777333111444777777444333222111222111///---111111111111111111111111111000/////////000111111444555666666333222222333...+++,,,000444444555888888444000///111222000......------,,,+++***))))))---++++++///333444111---444666888777777888===AAA222000555===???<<>>>>><<<:::===@@@@@@GGGOOO^^^www}}}ffflllzzzjjjeeehhhuuuttt|||sssvvv{{{|||~~~|||tttxxxqqq|||zzz}}}|||{{{}}}wwwssshhhWWWIIIKKKQQQPPPKKKKKKQQQQQQQQQMMMHHHGGGIIILLLkkkccc```[[[MMMHHHFFF>>>????????????>>>===<<<;;;;;;===>>><<<888888<<<@@@<<<:::999999;;;<<<;;;:::888666,,,***CCC```\\\DDD@@@???======???@@@>>>:::===<<<<<<>>>BBBDDDDDDCCC<<<>>>???@@@>>>======>>>===???AAACCCCCC@@@===;;;LLLEEE@@@AAAAAA??????CCC=========>>>>>>???>>>===???===>>>AAAAAA>>>===@@@AAA===BBB[[[pppcccJJJDDDCCCDDDDDDBBB???>>>>>>@@@DDDEEEGGGGGGEEEEEEEEEFFFCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@AAACCCDDDEEEBBBBBBDDDFFFHHHGGGEEEBBB===>>>>>>===<<<;;;;;;<<>>???@@@@@@???BBB@@@<<<;;;@@@BBB@@@???>>>@@@HHHRRR\\\fffmmmzzzrrrkkkjjjiiiiiijjjmmm___hhhrrryyyyyywwwvvvvvvpppsssqqqdddRRRFFFEEEJJJTTTXXXZZZVVVMMMFFFBBBBBB<<<===>>>@@@BBBEEEFFFGGGFFFEEEDDDDDDFFFGGGGGGFFFEEEBBBAAAEEEHHHIIIMMMRRRUUUWWW___kkkrrriiiSSSAAARRR{{{~~~~~~oooVVVJJJ^^^zzz~~~|||oooZZZ[[[sss{{{tttnnnFFF777DDD>>><<<===??????===<<<===<<<<<<;;;;;;::::::999999<<<<<<<<<;;;:::888777666444777777333111444666555333222111222222222000...222222222222222222222222000000//////000111333444777888888777444222111222111------444777555444555888666333111000//////...+++,,,---///111333444555777333...---///222333222000222444555444444555777999>>>@@@<<<555222555888333222222555555333555:::111444777999999888777666---,,,333444222;;;BBB;;;;;;888888888444......333999555444777777444333444999999777555333222222333888;;;:::555444666555111333222111111222333222111222222333444666777888999666555444333222222222222333666777555666888888444333333333444444444444555777333//////333444333000111///111555666333222555111111222222222222111111111333555666666777888999888888777777777888999999444444444444444555555555444444444444444555777999555333111111333555555555555555444444555777999:::===>>>???===;;;;;;>>>AAAAAACCCIIISSSbbbllljjjbbbdddvvvsssqqquuu{{{zzz{{{qqq{{{~~~~~~}}}vvv~~~~~~{{{ggg]]]XXXTTTQQQIIIIIIPPPOOOHHHGGGTTTUUUTTTOOOHHHFFFIIIMMMlllccc```ZZZLLLGGGGGG??????@@@@@@??????>>>===<<<<<<>>>???<<<999888===AAABBB@@@>>>>>>@@@@@@@@@???<<>>DDDIIIHHHDDDCCCAAA???AAADDDDDD@@@;;;@@@AAABBBAAA???======>>><<<===>>>???@@@@@@AAAAAAGGG???<<>>BBBDDDAAA???>>>???AAABBBBBBDDDAAAAAADDDDDD@@@@@@BBBKKKDDDDDD[[[ooobbbJJJEEE<<>>>>>>>>============<<<;;;>>>@@@AAA???======>>>999999;;;<<<===???@@@@@@;;;AAABBB>>><<<@@@BBB@@@BBB@@@<<<:::DDDWWWgggmmmqqqqqqvvv|||vvvkkkkkktttlllsssxxxvvvpppmmmqqqwwwwww{{{~~~xxxiiiWWWHHH???555CCCRRRUUUNNNHHHJJJOOOIIIHHHGGGFFFDDDCCCBBBAAAKKKIIIHHHIIIJJJLLLKKKKKKMMMGGGDDDHHHMMMPPPRRRVVV^^^jjjooo___GGG???NNNaaaxxxccchhh\\\AAAWWWsssnnnoooGGG```zzz|||kkkLLL>>>;;;EEE>>>:::999<<<:::666888???::::::;;;::::::888777666888888999:::999888777666555888888444222444444333222111111222444444333111222222222222222222222222000000///000111222444555666777777555222000//////444//////666999555222222............------......///.........------,,,,,,,,,///222444333222222222...111555888999888555333000???CCC555---222666222666666888:::777000///222///222555666444333333444;;;999;;;666///444777---...///555<<<:::333222666555000///444999999888999555555555333111000111222444888888333222666555111222111111222444555555444333444666666555666777999666555444333222222222222444888999666444777888777555555555666666666777777777333......222333111...---,,,000666777333000111//////000000000000///......111555555444333666888888888888777888888999999111111111222222333333333444444444222111111333555444333222444777:::<<<<<<999888666555444666777888666555555666777999;;;<<