BM6( xxx~~~zzzhhhppp~~~gggyyyaaazzz^^^IIIkkkzzz}}}}}}xxxyyyooodddjjjlll```pppOOOPPPVVVEEEDDD]]]uuusssxxxzzz[[[\\\iii}}}___PPPMMMGGGEEE]]]QQQDDD^^^XXXeeeYYY{{{zzzyyygggoooZZZWWWWWWOOOHHH444___NNNAAA\\\JJJTTTeee___ssslllfffvvvlllxxxXXX~~~vvvYYYsssoooeeemmmuuuFFFHHHOOOHHH]]]JJJ:::TTTXXXUUUVVVYYYSSSeeebbbӵbbbvvvqqqĦĦӵĦeeefffzzz]]]mmmnnn\\\CCCGGGEEELLLCCCMMMFFFOOOvvvdddUUUIII^^^VVV4ĉ@ӵdddgggrrrmmmXXXVVV[[[kkkzzzvvv{{{>L=hĦ4ĉ@ӵ>LeeehhhVVVjjjJJJWWWoooIIITTTPPPOOOZZZ;;;SSSGGG===TTTKKKUUUJJJOOO///ZZZOOOGG=?gggggggggdddiiiXXXPPPaaavvvSSSCCCfffqqqzzzsssdddggg|||nnnHdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵRRRJJJĦƜ`1.׼sllljjjOOOMMMĦPPPpppttt|||hhhZZZ```PPPAAAӵYYYĦVVVccckkknnnxxxĭӵ}}}Ħ}}}ĦĦ\\\hhhvvvmmmzzzbbbhhhDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&eFFFUUU4ff?>ߝLVVVgĉ@NNN}}}===]]]Shӵfff^^^ppp^^^g&e```>hӵVVVdddjjjggghhhsssxxxwwwfff?><zXXXg&e>&elllHLooocccShӵgLYYY}}}~~~bbbS?ʬ]]]3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦzzzHŐeHŐeHu]Ħ???qIܗGIӵZZZttuuuVVVHGgĉ@ZZZ}}}KKKKKKdddWWWHu]ĦSSSZuR)ĦeeeoooxxxSSSsߝLGdUĦoooHƅ^Hu]ĦlllntHdĦ```HGgĉ@HdĦ|||eeeqqq|||Htƅ^zzzBt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦ===peƜ4DuTӵLLL`eĭqetKKKQQQVVVtttXXX777666FFFAAADdDĦGGGt|>>555999;;;DdDĦRRRQQQo)h\\\HHHaaaDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦhhhpo9wӵDdDĦyyyTTTrrrgggQQQpo9u___SSSUUUBBBGIdnuR)ĦDdDĦnuR)ĦooooooCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵSSSKKKF&uTӵ<<<4DufئL>eAAApuR)Ħ```CCCBBB<<<666999@@@>d<ĦBBBDt888ZZZFFFUUUbbbDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<```___gggaaafffsss{{{peӵ```ĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒRVVVZZZJJJ>dp&ĒR%%%QQQnfʜd<Φ>d<Ħs&dq&ĒR~~~i?ʜtd<ĦHHܗDӊB[[[<xoooyyyHHHB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=epppnepIƎ@t@h777YYYYYY>hIIIDDDhhhfe888@ďD===???:::???333777???555...ne...CCC=e@@@555222GGG>>>666OOOWWWegesĪj@hqqq]]]fdDĦ@ďDLLLeeeHkgesssmmmEEEUUU@hUUU[[[@G>>>SSSHĪj@IŌMMMxxxBenepppHkgene|||feHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^gggmmm;;;444BBBCCCGGG,,,LLLNNNmmm...777;;;???FFFAAA666555666666555444222AAA;;;:::666777777:::>>>>>>::::::888mmm]]]FFFDdDĦVVVKKKNNN]]]uuu\\\mmmeeeCCCHHHNNNIIIIII>>>CCC>>>EEE\\\tttXXXppplll```D^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦ{{{rrrĦZZZJJJPPPeeeBBBTTTBBBKKK:::666999<<>><<>>888<<<;;;333444999::::::BBBKKKEEE888111444666444111222888>>>Ħ666888888777555555777777666888======999<<<888AAA???LLLfffppp~~~zzzqqqLLL___NNNggg>d<ĦTTT___^^^[[[dddaaaoooyyyyyy^^^___eeegggddd[[[BBBIIIFFFTTTFFFJJJYYYOOOEEECCC@@@NNNGGGTTTQQQAAA@@@000HHH???SSSUUUdddbbb```DDD???AAAIIIYYYSSSWWWTTTWWWzzzkkkĦ[[[kkkuuuwww~~~>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦnnngdKĦfffJJJmmmCCCWWW@@@QQQKKK999AAA:::555FFF888222HHHfffhhh@@@>>>AAA555LLL999DDD444???;;;======;;;;;;<<<:::555777777444555>>>GGGAAA444111555777333///222<<<gdKĦ555555555555555777888777444777;;;<<<999555666BBB;;;===HHHFFFMMMWWWLLLOOO```OOOkkkgdDĦ[[[sssyyyfffxxxzzzfffYYYbbbwww]]]bbbyyyLLLRRRqqqqqqccceee\\\PPPfff___eee>>>TTTiiicccVVVFFF???MMMTTT___AAAbbbaaaNNNEEEPPPYYYCCC>>>OOOOOOkkkcccVVV999KKKAAACCC???PPPaaannnrrrddd[[[gdKĦdddbbbNNNdddxxxsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>Anenezzzne^^^TTT```???SSSMMMuuu:::VVV@@@777CCC444BBB;;;<<>>666MMM666???...777222000222777888666555777666555111000666===:::333555777666333000222ne666777666555666777999:::777444666;;;<<<:::>>>@@@LLLBBB===AAA:::???FFFlllwwwcccmmmMMM]]]DeCCC\\\???]]]PPPqqqeeexxxaaa~~~kkk???___nnnXXX;;;BBBNNNUUU```kkkMMMOOOBBB___BBBRRR^^^bbbHHHDDD;;;<<Ak<fhDenenenemmmNNNGGG???GGGbbbYYYhhh===>>>777:::CCC<<<555KKKOOO>>>CCCFFF000777<<>>KKKkkkfff|||tttwwweeeJJJQQQHHH{{{\\\BBB[[[~~~}}}XXX[[[YYYrrrccclllQQQJJJ<<<>>>CCC>>>BBBMMMOOOXXXFFFLLL111EEE444SSSYYY:::BBBRRREEEAAAOOOIIIDDDBBBIII===TTT]]]```EEEEEESSSDDDNNNJJJ@@@333XXXcccNNNLLLWWWZZZ\\\xxxjjj```fffqqqEEEQQQUUUyyyPPPwwwnnnsssTTTXXXLLLeeeEEEnnnhhhsssEEE:::===---;;;@@@333777dddoooLLL@@@AAA666555???666<<<111777555777888;;;<<<999666999???777777555111...///222555333111///111555666333///444333444444555555555555888999888555888<<<===:::///333DDDAAA@@@DDD999:::444CCCLLL~~~VVVZZZ[[[jjj\\\OOOSSSAAAPPP]]]rrrLLL}}}dddbbbzzzOOO@@@===???;;;555;;;@@@:::===FFF666EEE444III111***000:::===+++333AAA:::CCCUUUAAAHHH@@@XXXYYYPPPEEEWWW```rrrRRR___<<>>KKKJJJKKKLLLFFFWWWrrr|||aaa;;;EEECCCttt\\\UUURRRyyyzzzWWWnnn???<<<777555///---333>>>GGGLLLDDD???CCC222CCC@@@KKKAAA999BBB@@@===UUUNNN444KKKZZZOOOBBBOOO===VVV>>>QQQ:::NNNKKKXXX===LLLKKK```nnneeeSSSVVVbbbNNNGGGKKK}}}~~~sssrrrOOO[[[^^^mmmLLLsssjjjccckkk\\\YYY^^^ZZZVVVzzzDDD333HHH444777111BBB777666GGGJJJSSSPPPEEEHHH??????>>>;;;666555666666555666666000,,,000888888111DDD===777666777777555444333444555333000///000222>>>888333222555777666333000333444444666;;;:::666===666888...000>>>;;;@@@BBB;;;888---KKKLLL999dddsssbbb]]]OOO@@@GGGEEE555aaaKKKdddIIIHHH>>>888CCC777999555555777222222===///999>>>DDD<<<:::222111888@@@666///AAA444444|||WWWBBBLLLBBBKKKPPPHHHSSSGGGJJJKKKXXXTTTaaaVVVFFFKKKYYYkkkUUUYYYuuuaaaNNNYYYeeeUUUmmmMMMJJJnnn}}}YYYvvv~~~{{{```sssbbb@@@GGGPPPwwwSSS===111:::???777222666777ooottt:::EEERRR<<<888<<<===999666777666444555222///000333444333111555444111000444999666000000555999999444111000222666444222111111333666777555444333555888999777555333666888666111///222777>>>:::666555888:::;;;:::BBBCCC999CCC888888RRR@@@SSSJJJ]]]kkkQQQCCCCCC777222;;;::::::888777666555333222888:::::::::===???;;;444666???999666>>>;;;@@@ZZZVVV666NNN999SSS]]]HHHaaaaaaQQQFFFaaaSSS111CCCPPPSSSKKKoooaaattt]]]dddaaacccWWW___PPPSSSWWW```VVViiicccooo^^^cccccc~~~yyyuuu~~~cccLLLDDDFFFRRRTTTDDD555222666777777888CCChhhvvvjjj666KKKGGG:::999;;;;;;888777999777444333222111111222333222111555999:::666444666666333222666:::999555111111333//////111333555777999:::333222222555999;;;:::999333444444333333333444555<<<999666555777999999999>>>;;;:::AAA888111BBBHHHPPPgggxxxwwwGGG>>>AAA;;;888???777888999888888888999:::777999:::999:::<<<999444999<<<999777777222444BBBLLL<<<@@@777TTTXXX]]]jjjZZZ\\\QQQ[[[SSS@@@KKKLLL555|||JJJHHH___nnn\\\[[[cccJJJgggccckkklllMMMGGGllleeeJJJPPPuuupppvvvgggmmmccc]]]~~~xxxkkkjjjvvvLLL:::FFF>>>KKKqqqGGGAAA888222666>>>BBB@@@FFFnnnSSSMMM:::333MMM,,,999:::888666888;;;888333111333555555444333333333555>>>BBB===555333555777555888:::999555222222333---///111444777888888888333333444666999;;;:::999333222111222555666555444888666555555777999999888<<<;;;===777===DDD@@@LLL]]]tttxxxtttUUU:::555888777777:::444666777777555666999<<<666:::;;;777666777777555===888<<<>>>777444666555;;;AAA<<>>BBB888BBBcccOOO;;;777666999;;;;;;===AAA```LLLUUU...999AAA000999999888666555999===999222111555999999666444444666555>>>CCC>>>666444777888555777888777444222222333333444444555444444444333666666666666666666555444333222333333444444444333111222333555777999::::::;;;;;;<<<)))BBB^^^HHHLLLsssbbb```NNNDDD888222111333444444777999:::777444444888<<<555:::<<<777444555777666:::000999@@@888<<>>HHHmmmuuutttjjj\\\^^^VVV<<>>555;;;<<<888444666888777666,,,333999333:::AAA555<<<555>>>444OOO___|||~~~ccceeetttoooZZZTTTRRRJJJ@@@kkkVVVllliiiUUUJJJYYYllltttrrrtttPPPYYY}}}IIIFFF888yyyooopppyyyfffvvvxxxyyywwwTTToooaaaxxxgggppp```{{{```|||JJJAAABBBSSStttxxx999CCCDDD444555DDDBBB777GGGhhhAAALLL555CCC===(((@@@888999777555777:::777222///111333333222111111111222444444222444999999666444333222111111222333444666555333111111333555777000222444444333222333444111666999777111---...111---///222444555888<<>>OOOTTTKKKSSSgggqqq999===???>>>:::777888;;;======:::777444444777:::<<<444999:::777666888888666999666777666222777999222???666GGG:::GGGEEE[[[aaadddhhhdddccc[[[bbbggguuuTTT```}}}bbbZZZ___IIITTTeee[[[fffBBBFFF\\\qqq```[[[}}}]]]pppmmmggg\\\}}}}}}vvvRRRxxxaaaqqqAAA;;;DDD{{{|||IIIIII???777;;;FFFDDDBBBXXXxxxmmmHHH===???===222;;;333777:::999666666777666222222111000111222222222000111222111///000666777666444222000000111444555666222222222222333555777888000333555555333222333555111444666666333000///000111333444444333555:::>>>EEE<<<@@@[[[^^^[[[zzzwwwuuuRRR888888888888999888888999<<>>RRRfffAAA{{{llluuuzzzqqqxxx\\\nnnsss}}}wwwuuuaaa{{{uuu]]]ZZZAAACCCSSSaaaIII===888<<>>>>>OOOdddccc;;;JJJ???222FFF>>>777777;;;;;;777444555555222777444111222555666555333000333222...---222666777555222000000222555888999111222333555666555555444555777888666333000000222222111222333555444111...555666666444222333888<<<:::@@@;;;NNN]]]yyyoooGGG777;;;:::777888<<<===::::::===RRRHHH>>>999;;;===<<<888000222333444888;;;888111,,,>>>;;;555???>>>777===:::EEE555OOO^^^DDDgggqqqkkkeee}}}___hhh```|||bbbeeeDDDYYYmmmmmmsssmmmJJJFFFVVV\\\ooo~~~cccwwwWWWssszzzuuu|||xxx~~~qqq{{{vvvlll|||mmmUUUcccrrrOOOuuuyyy>>>BBBFFFbbbIIIHHH666999888:::===888OOO^^^777CCC666===VVVZZZDDD666;;;888666444444555666666555777555444444555555555333000000222333333333555999444555555333222222444666777666444333444555555444666333111222555888888777333555666555222111111111777888999;;;<<<<<<999777GGGCCCQQQ]]]NNNwwwvvvmmmuuujjj@@@???;;;:::999888777666666777777DDDlllRRR+++;;;???000===222222222222333555666777;;;999666555777;;;@@@CCC777<<<888GGGHHH]]]\\\pppSSSmmmNNNrrrKKKqqqyyyQQQpppSSStttFFFxxx]]]kkkcccwwwmmm^^^MMMLLLqqq```UUUHHHWWWccc\\\ooopppppp{{{yyygggtttvvvmmmvvvmmmfffqqqfffvvvhhhggg{{{xxxrrrxxxiiiqqqrrrooozzztttnnndddtttZZZhhhtttOOOHHH???UUUaaaKKKEEEDDDCCC:::>>>DDDWWWwwwnnnDDD444333HHHiiikkkNNN555333444444333444666777666555444444444555666555333000333222333333333333555666333444333222111111333555333222111222444555444333666444222333555777666444333444555555333222222333555444555777999:::999777???KKKNNNTTT```tttpppsssKKKBBB<<<333888888777777777666666666<<>>BBB333@@@000;;;GGGxxxyyyOOO@@@666<<>>999BBB222222333555777888777666222222444666777555111...555444333222333444444333222333333111000000222444111111222444666777666444666555444555666666444222222333555555444444555666555444333555888::::::::::::FFFGGGYYYvvviiiAAA>>>DDD777555555666777777777666555444555???888000999:::222111444666777888888666444222444555666666777888888999===222HHHPPPeeehhhxxxaaa{{{eeeLLLtttPPPIII~~~jjj^^^hhh___SSSXXXQQQ___pppaaaYYYVVV[[[PPPXXXuuudddttt[[[eee}}}rrreeerrrsss{{{vvv\\\iiiiiiYYYYYYkkkgggtttzzzwwwhhhTTTUUUnnn|||yyy\\\TTT:::aaaYYYXXXJJJ{{{eeelllhhhllloooppp{{{jjjnnn}}}bbbcccHHHAAA>>>@@@KKK000<<>>222:::333444666777777666444222666222555999888777777555333444444555555444333333222333555777999;;;===>>>999HHH222ZZZxxxXXXmmmnnneeerrroooXXXhhhmmm___{{{gggccc]]]VVVhhhaaarrryyy___yyyzzz~~~bbbqqquuuwwwqqqsssyyytttwwwtttQQQRRRKKK]]]```FFFJJJ;;;LLLHHHSSS___kkkxxxbbbIIIDDDVVV]]]___UUUVVVQQQYYY___ddd___iiibbbvvv^^^TTTXXXhhhzzztttlll{{{xxxiiiNNNKKKJJJcccHHHRRR777YYYuuuTTT999DDDDDDhhhNNNBBB<<<555555;;;<<<999???JJJ<<<999555333444777999999999777444333444666666555333555444000111555555111444444444333222222444666555555555777888888555222111333555666666666666666000222444555666666777999;;;999666666888;;;<<<<<<<<>>444111999;;;444333222111222444666888333333222333555999<<<>>>@@@111>>>JJJlllqqqppp|||xxxeeebbbeeeZZZooonnn]]]qqqtttqqq}}}mmmsssccc]]]rrrqqqfffnnn___]]]YYYnnnlll}}}[[[tttbbbxxxdddooovvvoooeeeeeeyyypppxxxwww|||bbb}}}~~~sss```uuuqqqvvv___^^^~~~hhhjjjHHHQQQ<<>>JJJVVV===999555333444666888999;;;888444333444666777777333999999222000444555222444555555333222222444666444333333444555444222///000222555666555555777888///111444555555555777888999777555666888:::<<<<<<999XXXqqqLLL999???666999AAA222333444555666666666555444555111777<<<222///777<<<777555333222333666:::<<<;;;:::777666666888;;;===>>>888DDD000GGGccc```|||qqqppphhhnnnssstttkkkyyy{{{yyy```cccNNNaaaiiiUUUggguuu{{{TTTnnnuuusss}}}tttdddkkkTTTYYYjjjzzzrrrvvvvvvxxxXXXiiiwww}}}xxxpppYYYOOO^^^KKKVVVCCCLLL555AAAMMMJJJDDDHHHYYY000[[[AAAGGGNNN]]]sssVVVLLLQQQDDD@@@IIICCCVVV<<<[[[???aaaWWW```xxx___hhhLLLIIIBBBLLLVVVgggJJJLLLZZZDDDVVV{{{QQQYYYxxxbbb^^^pppbbbuuuxxx______888GGGCCCSSScccNNN:::IIIIIIFFFHHH:::999bbbbbb>>>:::III888888<<>>999666555444444666777666555999777444444555666666555888AAABBB777000333555333333444444333111111444666222111000111333333222111333444666555333333666888///111333444444444666777777555555777;;;>>>@@@@@@KKKwwwhhhtttQQQBBB999888:::======666444444555555666666666666222444666777666444555999777666444333444666888999===<<<<<<;;;;;;;;;;;;;;;999KKK111^^^jjjhhhccc]]]kkkooopppQQQgggvvvvvv```UUU[[[iiivvv~~~}}}WWWUUU^^^mmmggghhh}}}nnn~~~{{{WWWoooVVVZZZqqqyyywwwrrrmmmkkkqqqyyyxxxzzz[[[jjjmmmYYYVVVRRRYYYJJJSSS???AAA;;;444<<<###KKK222>>>FFFHHHAAADDDQQQuuukkk```BBB999KKK777III444}}}SSS666EEEKKKCCC@@@UUUEEEbbbIIISSSIII999AAA;;;@@@LLL```@@@AAABBB???DDDSSS\\\VVVIII@@@___nnnxxxeeegggpppRRRkkk{{{bbbwwwYYY\\\ppp777NNN...CCCXXXEEEDDDSSSYYY\\\===888HHH===;;;BBBOOOFFF:::444666999;;;:::000000222555888888555222666555444555666666444222<<>>IIIPPPHHH===BBBPPPNNN{{{AAAsss222kkkCCC000NNNnnn\\\SSSnnnppp~~~vvvrrrrrrUUUOOO>>>EEEEEE===NNN999hhhgggTTTEEEZZZgggLLL...DDDVVVCCC666999<<<777222222222444666555444666;;;???777444333444666777555333:::FFF<<<000888666...444222222111111111111111222333444444333222333666888;;;<<<888111...000333333444777::::::888444222111<<<&&&FFFAAA777???777ZZZ{{{jjjqqqIII;;;:::::::::;;;999777444444333444555777777555222555777===@@@===555333555888777777666555444444333888777666777999::::::999EEE:::@@@RRRaaannnooogggoooxxxqqqfffkkkwwwwwwiiifffnnn]]]YYYWWW[[[uuurrrmmmllljjjsssaaattteeeqqqkkktttnnnVVV]]]WWWbbbaaaxxxrrrmmmpppfff]]]nnnhhhWWWdddVVVqqq]]]~~~ffftttlllYYY{{{uuurrriiirrruuubbblllhhhuuuwwwkkkQQQmmmtttyyynnn```mmmtttvvvyyyQQQSSSeeexxx]]]SSSPPPDDDNNNFFFQQQNNNWWWmmmPPPFFFBBBAAAFFFDDDFFFJJJKKKIIICCC<<<888666777999999888888:::;;;BBB;;;888===???:::555555333111DDD999[[[>>>???AAAGGGEEE>>>666555777999999888666444555;;;BBBBBB;;;444FFFDDDQQQJJJDDDOOOIII>>>VVVaaaRRR:::LLLxxxAAA???IIIlllSSSNNNOOOggg```]]]fff{{{cccwww~~~TTTDDDDDDBBBnnnKKK>>>GGGmmmYYY;;;@@@[[[RRR===@@@DDDEEE777111888===888555666333444555555555777999<<<777555444555777777666444666@@@777...777777000444222222111111111111222222444444333111000///000111999;;;:::444222444666666666777888777555333333444000,,,:::666@@@IIIEEEhhhxxxrrrVVVEEE<<<;;;:::;;;<<<;;;999666444666888888666555666777444444888<<<;;;555333555666666777777777777888888999888888999;;;;;;:::999<<<<<<;;;JJJuuuxxxXXX|||iiihhhnnnvvvsssuuucccnnngggZZZ]]]ZZZ^^^jjjhhhhhhhhhvvvUUUbbbeeehhhVVVaaasssnnn|||^^^eeegggYYYpppsssjjj```WWWEEEaaahhhTTTCCCIIIXXXtttWWWYYY___WWWAAAHHHOOOhhh[[[MMMIIIGGG<<>>===;;;BBBCCC>>>???>>>@@@BBBAAA===999666555111333444444444444555777@@@:::888<<<===999444444333000@@@777UUU???DDDEEEJJJEEE;;;555777999444///---111000111444666777666444<<<666444===MMMdddlllZZZEEE666KKKXXXJJJ\\\qqqGGGaaa]]]999---```jjj}}}cccttthhhZZZzzz[[[kkk___CCC===>>>IIIuuuCCC===uuuEEEfff777jjjzzz\\\;;;OOO(((DDD888111111999===999777888555444444555777888888777777666555555777777666555222777111---666888222333222222111111111111222222777666555444444333444444555888777333111333555333777777777555333333444666666:::444444@@@AAAQQQ~~~hhhKKKEEE666999888888999::::::888777555999<<<:::555333777<<<666333444999:::777555666333333444666777888999::::::999:::;;;======;;;999999888<<>>:::444111333777///111222222111222333555<<<999999<<<===;;;888999777111>>>666|||MMM===EEEFFFJJJQQQ???444888999111+++---222444444333222333777:::@@@CCC444@@@PPPtttuuu???...DDDiiiCCCQQQ...OOOjjj555IIIIIIcccGGGOOOppprrr]]]LLLlllzzz{{{ZZZffflllQQQDDDAAA???QQQFFF???eeecccrrrXXX:::eeeMMMQQQ777999>>>^^^EEE;;;888888<<<<<<888666888666444333555888999666333555555444555555555555444222222///000666888444222222222111111111222333333555444444555777888999888:::<<<:::333000222444333444666666666444333444555;;;:::444===???KKK|||ppprrrDDDBBB222555444333444666777666555888:::;;;888555444888;;;<<<777444888;;;999888888000111222333444666666777777777888;;;===>>><<<:::555FFF<<>>555:::@@@>>>111+++555999777<<<:::>>>@@@<<<555222666;;;111333444444444444555777444555777:::;;;::::::;;;;;;555???999vvvNNN???GGGJJJPPP```GGG666777999333222999555666555444333555888<<<888CCC,,,999BBB^^^000DDD===777sssfffOOOBBBPPPAAARRRJJJKKKhhhcccLLL___dddFFFKKKxxxkkkLLLuuurrrcccxxxFFFCCC???@@@```___fffKKK777hhhXXXgggCCCpppxxx999HHH444UUU^^^AAA>>><<<;;;888444444666777444333555888888666333333333333333333222333333444111222666777777666111222222111111222333333444111000000222555777666444GGGGGGAAA888333444777666000333777888777555444333111000888???EEE|||fffSSS;;;>>><<<444333222333555666666555:::888666555555666777777>>>888555777:::888777888333333333333444444555555444444666999===>>>>>>===>>>@@@BBBTTTyyy``````tttwwwvvv???NNNmmmuuuvvvjjjeeecccbbbSSSWWWPPPRRR\\\VVVDDD@@@???999;;;FFF777???AAA@@@SSSGGGDDD666===CCC@@@444<<>>666777777<<<@@@===777333555999333444666666555555777888444777:::999777777777888<<<777???:::mmmUUUDDDJJJOOOYYY[[[EEE555666888555666<<<222000///000222444333333333999"""777@@@GGGqqqbbbOOO444OOO555RRR777uuu===EEE222LLLYYYMMMSSSSSS555VVVbbb~~~RRRcccZZZmmmYYYhhhAAA===@@@LLL}}}zzzNNN222OOOaaaEEE???EEE___ZZZCCC444???ccc@@@===999666444333444555666555444444666666666555111222333333111111222333666000777===777666888333222222111222222333444555555333222333666777444111EEEEEE@@@777222333555555...222666888777555444333333:::EEE888KKKgggdddaaa---AAA===;;;666555333444666777777777:::777555444666777555333:::666333666777555666888777777777666666666666666555444555777;;;>>>???>>>???FFF???EEEqqqWWWiii```xxxooojjjUUUEEEBBB;;;GGGKKKGGGCCCAAAAAAFFF<<>>111999---444---333555999888<<>>DDDFFFAAA;;;888999999999666???;;;bbbSSSBBBFFFIIISSSCCC:::333444555444222222000//////000333333222///444999000<<<999666MMMBBBLLL<<<===RRRTTTKKKGGG222EEEGGG333EEEGGGSSS\\\777FFFddd{{{ooocccuuuyyymmmjjjQQQGGG>>>MMM___iiiIII[[[|||KKK@@@MMMFFF555DDDRRRYYYHHH>>>;;;666333333444444222444555555444333444666888111333444333111000222444444---:::CCC777444;;;777222222222222333444555555777444333555888999666222777:::999444111333333111///222555666555555555555>>>DDDMMM<<<]]]yyyUUUoooCCC000CCC>>>555777666444444555777777666777777888777666444444444555333444777777555888===777777777777777777777777:::888777777:::===>>>???HHH===BBBNNNnnn\\\WWW___vvvoooRRRDDDCCC<<>>FFFIIIBBB:::888999999777888BBB>>>[[[MMM======:::>>>222444222//////333222...111333444333222222333555///000666555((())):::@@@@@@>>>***;;;uuu555```;;;222;;;EEE222EEEXXXJJJIII???\\\uuujjjxxxyyyjjjFFFNNNAAAYYYkkkQQQ===DDDqqqVVVFFFQQQcccRRRZZZ:::dddJJJWWW??????<<<777555666777444///333555555444222222777;;;111444555444222111333555222+++;;;EEE666333===:::222222222222333444555666000------111666888555111...444888777666777666333111222444444333444666888;;;===IIIIIIxxx___TTTIII999///888;;;666444222222333444555444444888<<<;;;555222333666222222666999999888<<>>>>>KKK???CCCJJJtttgggWWWVVVqqq|||ooouuudddRRRHHH>>>JJJ:::;;;DDD222***CCC///???<<<333;;;444:::...999444888666555+++666---444---333222555333555999333000:::444444333222222222222222///000222222111111333444000:::???888111000333333777:::FFFBBBYYYNNN???<<<111///000777444)))(((222777333///333666333...---222999;;;---666888666:::000***444666GGG)))EEE<<<>>>```VVVHHH,,,333GGGmmmMMMJJJPPPyyyqqq\\\{{{sssrrrgggeee}}}gggJJJUUUSSSQQQGGGPPPEEEYYY:::EEEMMMwwwvvv]]]:::@@@333pppIIICCC@@@DDD<<>>:::555//////333666555333;;;888555222111222444666222444555444111111333666888222888---@@@999<<>>;;;111VVVkkk___<<<===AAA???;;;666:::666333444777999777444666777777777555444444444333333555666333111444;;;<<<<<<;;;:::999777777666555:::;;;888666888999777EEEEEEKKK___nnnWWWLLLqqqoooaaavvv___SSSDDDBBB@@@<<<999555333444555222...333555777555222000333666999444000000000///111666444444444444444444555555333444333111///...///111333111000000222222000...333111///000333666666555222777888333___PPP???555:::777444222111111222222000///,,,...111111111000111111000000111111111000//////444666888666333444999>>>;;;555444<<>>000333YYYlll???>>>DDD'''[[[JJJMMMnnnyyytttnnn|||bbbkkkvvv~~~cccjjjRRRUUUiii}}}mmmRRRWWWYYYAAA888QQQvvvgggGGGKKKLLLhhhIII999;;;CCCFFF333)))DDD333---333444444333333666999888555444666777555111///111444222333333333333222222111666666555444333333333444333111111///777:::999111555555555444444444555666333444666888888888AAAKKKDDDkkktttTTT???888===999666888888999777555555666777666555444333333444666777777777222111333555444111333888666666666555555444444444555888888555666;;;@@@@@@BBB>>>LLLdddgggsss^^^wwwjjj[[[|||;;;DDD===HHHEEE???::::::;;;:::::::::555333111222555777666444333///...000000///000444666444222000000000222333000111222111000///000222.........///111222333222555111...///333666666555333666:::;;;iiiJJJ:::444444<<<555333000///000111222222333111000222444444000---///000111222333333333333111111222666:::999444///555AAA...///___xxxSSS999^^^jjjjjjFFFKKK{{{yyyllliiibbbVVV^^^KKK\\\cccgggGGGVVVKKKGGGFFFaaapppddd>>>AAA;;;UUUNNN222---JJJxxxBBB333111111;;;---333888888333111333444222111222222333333333222222444444555666666666555555777666555444444555444444333777555444222777777666666555444444444555555555555444555999;;;;;;???EEELLLwwwTTTEEE999888;;;555666>>>@@@:::999777666666666555444333111000222555888888888333111222666555333444777888888888888888888888888444777777444555;;;@@@AAA999>>>OOOuuu[[[sssUUUrrrnnntttlllkkkZZZ444VVV===DDD<<<777888999777666888777444111333777999777555222///...111111//////333444222000......///000111111222333333111000111222...///000222333444555666222333444444333222222222333444888===lllLLL888666333>>>999666222111111222222111555333222333555555222...000000222333444444555555///111333555666666555444...666999111???eee}}}hhhBBBQQQ222yyyooo{{{mmmpppvvvVVVJJJHHHRRRdddPPPEEE```aaaGGG:::PPPQQQzzzUUUHHHNNNQQQQQQtttGGGAAAFFFAAAggg999???000---777333999BBBDDD:::222222444222000000111333555555333222444555666777777888777777777666444444666777666555222===<<<===000888777===777555444444555666666555888555666999999888:::???ssswwwAAA;;;666;;;===666666;;;777;;;:::999888777777777777888555222222555777666444444222333777777555555777666666666666666777777777444777777333333888<<<===:::IIIkkkbbb[[[kkk[[[}}}iiilll___[[[jjj}}}mmmyyylllQQQPPP999HHH???:::======888777:::666444222222555777666444222//////222222//////111222111//////...///000000222444555444333111111222///111333444444555777888222444777666333111000111222111555<<>>:::777444222222222111000444444333444555444222000//////000222222333333333000222333222000///111333222///;;;222000```EEEGGGgggUUUrrrxxxoootttmmmsssgggccchhhPPPMMMfffmmmdddJJJOOOaaaXXXfff"""@@@aaarrr===bbb777666LLLUUUIIIPPP>>>$$$<<<222///888777222---888;;;DDDEEE;;;333555777444///333777888555333333444333333444444555666777777777555333444777999888777+++222111EEEGGGSSS===111888666444444666888777555777777888999777777>>>GGGsssddd999:::777;;;<<<555666666---777777888777777888999:::>>>999444444666777555333555222333888999777666777333333333444444555555555555888999666666;;;>>>>>>FFFYYYsssNNNzzz|||dddwwwxxxdddaaa___eeeyyyyyyTTTYYY@@@NNNCCC???CCCCCC<<<999<<<666555444333444555444444333000111444333///...000000000111111111111111111444666777666444222111222///222444555444444777999444333333333333333333222333000444<<>>///333111:::;;;333///444666111///777>>><<<555000222777111111111222333444555666666444333444888:::999888;;;888555aaa}}}]]]333999666444555777999777555444777;;;;;;777999FFFVVVmmmcccBBB<<<777333666777333999<<<333111222444444555777999;;;@@@;;;666555888:::888555666333444888:::888666888555555666666777888888888444999;;;:::;;;AAAEEEEEEPPPddd^^^jjjeee^^^|||mmmbbbeeeyyy}}}{{{iiiWWWWWWMMMBBB>>>DDDCCC;;;666999888777777666555555555555444111222555444///...///000111222333333333333333666777888888555222111111///222555555333333666999888222---...333777666444666222555>>>pppkkk;;;???111:::222222111222444444222000---000333333000...///111000111111222222222222111111000///000222222111000+++000666111:::AAAgggCCC...///===LLLttt\\\mmmjjjZZZZZZNNN\\\222SSSnnnHHHQQQ===cccPPPIII===IIIKKKNNNIIIkkkbbbIII333<<<```VVVBBB;;;FFFPPP@@@///111888@@@>>>:::777444333333333777888888888666555333111111333444666777777666666444222000///000333666999000@@@444NNNIII555777666666777999999888666222KKK***HHH999LLLXXXbbbzzzCCC<<<777:::999666333111000111111333111//////111333444555;;;888555444444555444333999888888888::::::888666:::999777666666777999:::777---;;;;;;;;;GGGDDDEEEEEE~~~YYYnnn^^^\\\qqqyyyrrr|||ZZZVVVYYYBBBBBB:::555<<<555222555555555555555666777888555222//////222333111...000---,,,///333444111---999///222777222111444000,,,,,,,,,...000333666888999888777666555555666777777;;;:::;;;lllFFF999999333888555222111222222222111222222222222222222222222:::888555111...,,,,,,+++333111///...000222333333222222333444444555666666<<<%%%555DDDGGG^^^~~~gggrrruuu|||~~~tttuuu^^^}}}oooUUUzzzIII[[[IIILLL666RRRHHHOOO\\\EEEMMMRRRqqq@@@000aaahhhFFF>>>>>>LLLNNNDDD<<>>444???>>>>>>FFFAAADDDaaaccc___dddtttuuuuuuxxx~~~xxxXXXRRR<<<===888555???;;;<<<555444444333333333444444444333333444555444111//////...---000555777444111;;;111333777222222555111//////000000111333444555666555444444444555777888666???000BBB}}}oooFFF999888222888555333222333444444333222222222222222222222222111111111111222333555666222000......///111222222222222222333444444444555;;;+++666888444[[[888MMM[[[bbb]]]kkk^^^}}}}}}___vvv```YYYNNN444yyyRRRoooDDDNNNRRRtttNNN===YYYppp<<>>777???CCC<<<<<<999000222888444888888777555444333222222///000111222333444444444111222333444555555444444666666555444333333444444///888555333:::777333:::666555444555777888777666999;;;///:::111ttt```oooEEE777<<<000888777666444333444444555555333000000333666888999<<<999666555444333111000222555999999777666777999999888777666666777999999???555>>>===>>>BBB===GGGkkkoooPPPrrruuuppppppaaa[[[CCCBBB;;;555;;;777999777666555444333333333333222555888888777444111000000//////333777999777444<<<222333666222222666333222222333333333333222222111111111222333555777777>>>999AAA666wwwHHH===999333777555333333444555555555222222222222222222222222222222222333333444444555111///------///000111111222222222222222222222333444///777222000888---555KKK~~~pppvvvrrr}}}lllFFFsssooo@@@___AAAuuuSSSkkk@@@WWWMMMCCCGGGEEEPPPWWW@@@444EEEHHH@@@>>>===<<<===555,,,555===777444444555555444333222222//////000111222333444444222222222333333444444444555555555555555555444444888444666999999<<<===999555444333444666777777666777000---UUUAAA{{{}}}wwwVVV???:::;;;000777666555555555555666777;;;888444222333444555555:::888666666666666444333444999======999666888;;;999999888888888999::::::===666======AAACCC@@@VVV]]]vvv```~~~zzzttt{{{|||fffKKKHHH@@@777999222555888888777666666666666666333666999888444111111333111111111444777888777555===111222555000111666333111222333333333222111000//////000111222444555666777BBB000PPPKKKAAA<<<777666444222222333555555555222222222222222222222222222333333444333333222222111///......000111111111222222222111111111111111///111666111999...;;;888111PPPiiilllkkkeeeooogggVVVJJJkkkAAAmmm000GGGFFFccc___WWWFFF===ffffffFFF===???AAARRRUUUDDD777===DDD<<<000999DDD???222333444444555444444333222222222222222222333333333222222222333333444444222333444666666666666666888000555:::777;;;>>>666555444333444666777888777...<<<<<>>999666777999;;;;;;;;;;;;;;;<<<======>>>;;;???>>>DDDDDDGGGlll~~~fffaaadddnnnkkk|||bbbgggIIIDDD???999<<<777:::666666666666666777888999666777777444000///111444333333333444666555444222;;;000000333...///444222...///111222222222111000///000111222222333333333333--->>>:::KKKAAA;;;888444222000000222333333333222222222222222222222222,,,---000333444555444444111000///000111222222111111111111111111111111000333333333+++999(((===333,,,;;;HHHvvvtttkkkmmmxxxiiinnnUUUhhhbbb<<<===MMMnnnFFFNNNBBBfffQQQHHH>>>)))nnnFFF@@@CCC777IIINNN;;;777>>>GGGBBB555:::EEEBBB444444444555555555666666555555444333222222222333444444333333333333444444111222333444666666666666444222888777---///888:::666444333444666888999999;;;>>>===\\\sss[[[uuu___DDD===///333666444444555555555666666666666555444555777888777666444444444777999::::::888444888<<<<<<999666555666666666777777888888999999<<<<<<>>>:::@@@>>>III\\\qqquuu\\\LLLttt|||wwwPPPCCC<<<888;;;666:::444444444444555666777888888777444111......111333333444444555444333222111999///000333...///333000---...///000111222222222000111222333444444444444000999---SSSGGG===777777444222000000111222222111222222222222222222222222///111333444444222///---111000000111222333222111111111111111111111111222444111111(((555)))888111===///333BBBRRRnnndddVVV>>>IIIkkkuuu|||~~~nnnggg???QQQMMMRRRMMMKKKMMMrrrVVV@@@:::YYYvvv|||EEE>>>AAA???FFF:::444999999@@@???444555<<<:::777666555555555666888888555444333222222222333333666555444333333444555555222222333333444444555555222555555222000000555;;;777555333444666999::::::999PPP===fff___zzzIII===666,,,888777333444444555555555555444222333444777999999777555333333333555888999777666333555888;;;;;;:::888777222222333444555555666666888<<<===888>>>===QQQddd]]]]]]zzzeeekkkdddJJJ<<<666:::555999666555555555555555666666888666333111111111000///222333555555555444333333999///111555000000333///000000000000111222333333///000222444666777777777<<<666>>>EEEEEE999444888666444111000111222222111222222222222222222222222555666777777444000+++(((000//////000222222111000000111111222222333333333000---555---333000333555++++++AAA===HHH---<<<(((666CCCbbb~~~~~~zzzqqqOOO~~~YYYggguuuQQQCCCOOOpppFFF===QQQWWW???888uuugggCCC@@@HHHYYYUUU666===:::333555777///---222000999888666555666777999:::333333222111111222333444777666444444333444555666444444333222222222333333111111***---:::<<<555444888666444444777:::;;;;;;@@@>>>XXXZZZooopppwwwrrr>>>;;;555111@@@777333333444444555444444333444444666999:::888444000222222333444666666444333333444777<<>>;;;AAA:::999888777777666666777888555333333444333000,,,000222555666666555666666999000222777222111444000333333111111111222333444---///222555888999::::::???<<<444JJJEEE999555:::888555333111222222222111222222222222222222222222///111555777777555222//////......///111222000///000000111222333444444444111...<<<333///222***222000777***:::...---AAA:::999<<>>===<<<:::666222333888888444NNNJJJ888,,,444;;;<<<@@@999444000000333555333000:::999888666555555444444222333444555555555444333111222222333444555666666666111000777===>>>======UUUYYYCCCjjj~~~wwwhhhEEE999>>>888888999---111333444555444555666888333444555555444444666888>>>999333222555777666444999888777999AAAFFF@@@777999777888;;;:::888:::???:::AAABBBBBBCCCJJJccc```{{{cccvvvuuubbbiiiTTTAAA777<<<555777555888;;;:::777444444555444;;;:::111///555666111444444333333333444555555666888999888666444333333000111333444555444444333///666999666666::::::777<<<<<>>ZZZSSS>>>iiirrrdddJJJ:::MMMrrrUUUHHHBBBOOOnnnrrrLLL888:::hhhqqqEEEEEE777999888444000222777777333EEEGGG<<<000444666666:::888555111222555666444111444555777777777666444333222333444555555555444333111222222333444555666666:::555333666888777777999III888{{{TTTeee\\\???777<<<888888:::000333444666666555555666888111222333333222333444666@@@;;;666555888:::999777999999888888<<>>IIIMMMnnngggaaauuuXXXgggooonnnHHHDDDBBB;;;999555777:::999777444444444222888999333222777666///555555444444333444444555333666999:::888555222111111222333444444444333222111777999777777:::;;;888777777<<>>@@@:::888:::===<<<;;;===BBBGGG<<<<<>>777777888888666555444444222333222111666:::666...555444333222111111000111///222666777555333111000333333333333222222111111///111333333222333444555555666777FFFJJJ>>>///999999777666555555555555444555444333111000///......111222222000...---...///000...---...111222222111111111222222333333333333000000111222333333444444222222111000000/////////111777333111777333555GGG^^^{{{iii|||mmm[[[qqq\\\UUUtttrrrqqq333BBBppppppKKK;;;HHHSSS|||AAA:::FFF~~~FFFJJJAAA>>>555888777333333666777555000666222111<<>>999555777===@@@;;;:::;;;>>>>>>===???DDDAAAKKK???VVV```jjjyyycccqqqdddtttcccyyyjjj[[[AAAHHHDDD888888777777777666555444444222//////333888666111333222111000///////////////111222222111000111222444333333222111111111111000000111222111000222555///999@@@aaafff///:::444777555333333444555444222555444333222222222333333/////////---++++++,,,...111///......////////////333333333333444444555555000000111222333444444555111111111111000000//////444222,,,...444444111444;;;\\\KKKiiiccchhhsssmmm|||{{{bbbddd<<<@@@OOORRRnnn:::...RRRpppzzzBBBLLL^^^nnn<<>>777111222777:::;;;:::;;;??????>>>@@@EEE:::OOOGGGiiicccbbbhhh{{{TTTqqq{{{SSSzzzlllFFFJJJHHH;;;999888777888888777555444111//////222444444333222111000///////////////000111222111000111333555333222222111111111111222333111222444333111333777///EEENNNSSSBBB+++444333111...///222333222000222222222333555777:::;;;222222111000......000222111000//////.........///444444333333333444555666333333333222222111111111111111222222222111000000444444666666333222333444,,,???333RRReeeOOOhhhdddqqqyyyRRRrrr{{{\\\}}}PPPHHHNNNtttdddVVVBBBQQQ___iiiAAA<<<]]]wwwpppJJJTTT}}}ZZZCCC<<>>>>>===???EEE@@@KKKTTTggg|||fffccclllfffhhhkkkzzzyyyIIIEEEEEE===;;;888888999:::888666111111111222222222111222222111111000000000111111000222444444444444555666222111111000000111222333444111222444333000222888666KKKHHHddd666444111222///,,,...222444333000000//////000111444777999666666555444222222444777000000000000//////111222333222222111222333444555444444333333222111000000000111222333333222222111+++,,,111111***,,,222111+++:::666111;;;IIIVVVxxxaaa}}}mmmqqq{{{rrr[[[jjjZZZNNNjjjiii:::KKK```KKK@@@@@@FFFNNNRRRNNN888CCCOOOQQQ;;;999FFF888<<<===777333333444333...::::::777<<<:::666888444555444444333444666888))),,,///222333222111///222333444555555555444333111222222333444555666777???:::888999<<>>CCCMMMGGG```ccckkkbbblll]]][[[JJJ}}}FFF>>>>>>>>>;;;999999:::;;;999777...000333555444000///000222222222222222222333333000333777999888777777777111111000000000111333444333000000333111...000666999FFF333|||\\\???222888444000...000555888666333///...---,,,,,,---...000555555444222000111333666///000111111111111333555222111000000000111222333111222222222222333333333000111222333444444333222777000111111...444777000???000666:::===111SSSQQQqqqzzzxxxzzzeeeqqqiiiXXXOOOlllGGGKKKKKK???SSSWWWPPPdddAAA<<>>cccPPPpppWWW;;;III000CCC777222333999;;;777555888111///000444999:::666111444444333333333444444555+++...111444555555444333333444444444444444333333333333444444444555555555;;;***>>>777///EEERRRfffmmmfffKKK<<<999777777888777666555555666666666444333222111111111444444555888::::::888666555555555444444444555555444777::::::777666777888@@@===111@@@???888HHH<<<999@@@bbb```zzzuuuMMMqqqWWWlll===CCC666777999666333:::AAA<<<000333555666555222000333666111000000000000000000111,,,///222444444444444555111,,,,,,000000///333999222222222222222222222222999333AAAKKKiiiUUUQQQSSSppp555333333111333444555888<<<:::444000000000000111111111111111222222333333222222111333333222000......111333333222111111111222333444444333333222222333333444555222//////222555555444222111///...------......000111222333555777999;;;KKKOOOKKKzzzwwwlllmmmzzzuuuNNN\\\sssPPP???777BBBPPPBBB444AAAkkkYYY[[[WWWQQQ888qqqlll???===;;;;;;???777333333888:::666444666222111222555888888666333555555444444333444444444333444444555555666666666666777777777777777666666555444444333333333333444666222444333999AAAYYYrrrnnniii|||GGG===<<<:::888555666888999777444555555444333333333444444000222444666888777555333444555666666666666666555666777777666666666888:::222888444BBBBBB<<>>SSSsssfff^^^OOOppp}}}___bbbxxxhhhSSSddd}}}BBBAAAHHHSSSKKK<<<___QQQHHHFFFeeeLLL>>>'''===333777777444333666777555333444333444666666555555666777666555555444444444333333999888666555555666777888666777777888888888777777666555444222222222333333111===000888GGGCCCmmmXXXjjjwwwZZZ;;;999888:::666222444888:::666222444444444444444555666666///111444777777666444222222333555666777666555444777555333333555888999:::444>>>;;;@@@@@@===GGGBBBVVVzzz\\\vvvwwwnnn~~~aaaSSSVVVMMM777:::<<<>>>===666000111777777555444333444555444333444333111000000111333444;;;999555///,,,---000444JJJ:::,,,+++111333000...//////000111222222333333111666)))999000<<>><<<:::JJJffflllzzz{{{rrrqqqaaa{{{___DDDEEEfffooo:::AAAQQQQQQAAAIIIuuuBBBQQQ>>>qqqddd999SSS888SSS<<<555333222444555555444444444777888666333222666:::666666666555555444333333666666555555555555666666333444444555555555555444555444333222222333444555111BBB777CCCIIIPPPfffoooqqq@@@555555444666444222333555666444222444333333333333444555555000333777999999777555444///111333666666555333222555222111222777::::::888;;;BBB===999===@@@GGGKKKddd___UUU\\\XXXjjjyyyCCC>>><<<:::<<<>>>777---///888888555222222555666444222555333111000000111333555:::999555222000222777:::MMM@@@333111666888555000//////000111222444444555...444,,,555111777>>>ZZZ\\\===:::444777888666222111444333000000000111111111222222222111111222222222222111111666222///111444555111,,,//////000111000///---,,,111111111000000111111111444222000//////000222222111000000///000222333444666666555444333333333333:::...)))---222777666///;;;555222[[[yyyMMMAAAtttqqqnnn}}}nnntttmmm~~~pppZZZcccXXX666IIIWWWhhh???@@@GGG[[[JJJNNNxxx^^^CCCHHH222<<<:::444222222111222444666666555444777999666222111666;;;555555666666666555444333222333666777888777666555111222333333444444444333222222222222444555777999555<<<<<>>888777;;;999111111777777444111222444555444111444333111000000111333444000111000///...000333666===999555333444555333000000000111222333444555666000///111+++999333AAAQQQ\\\===<<<777444777666222111444444222111111111111222222222222000111111222222111111000444111...000444555111,,,---...000111222111000000222222111111111111222222111000...,,,+++,,,---///000000000000111222444555444444333333333444444555,,,---666666+++///777333>>>///555;;;777HHHRRR@@@YYYDDDWWWxxxyyyfffnnn]]]aaaMMMLLLZZZHHHQQQggg\\\FFF===WWWvvvXXX777NNNYYYUUU]]]???NNN333LLL???333444222111333777777444222555777555222222666;;;444555666777777666555444222444777999:::999777666222333444555555555555555000111333444666888::::::;;;444<<<;;;999gggxxxKKK555555222444333777;;;:::555333777<<<333333222111111000111111111444888888555333444555555666888999999888666555///111444888;;;;;;888555888:::<<<:::FFFBBB999WWWooocccqqqwwwpppoooJJJLLL>>>888555777888666444444555333222111222333222111222222111111111111222222...///000///......///000111555777555444444333000000000111222333333444444999333555'''===444FFFRRReee:::444000000444555222000333333222111111111222222222222333000000111111111111000000111///---...111222111///...///000111222333333333222222222111111222222222333333111///---,,,...000000000000000000222444555111000000111111222333444444...//////---444888222%%%000;;;::::::HHHHHH777###OOOQQQfff~~~nnniii{{{{{{ZZZuuuTTT______ooo|||ZZZMMMZZZdddKKKKKKPPPOOOWWWBBBAAAVVVKKK@@@GGG444<<<333999666777555111222666666222111333555444333333666999222333555777888777666555444444555666666666555444222333444555666666666666111222555888999:::999999===555AAA<<>>333000---333333666888777555444666999222222111111222222333333333666999888444333555888777777777777666555444444111444777999999999888999===;;;@@@===FFF???<<>>111---888+++%%%???555111EEEBBBWWWzzz{{{~~~uuuFFFXXXmmmMMMFFFTTTXXXGGG{{{UUUMMMUUUHHHIIIQQQPPPnnnqqq;;;@@@@@@???<<<333444999;;;888222111555444///000111333444444555666777111333555777888888777666555444222111000000111111111222333444555555555555222444777:::;;;:::888777<<<;;;IIIFFFtttzzz|||EEE:::666000...888222222222222333444444444111111111222333444666777777:::<<<:::666555888<<<666555444333222111111111333666999999777666999<<<:::666<<<:::EEECCCOOO^^^aaalllppplllHHHJJJ:::>>><<<333111666666000000222333111...---///222...///111222222111///.../////////......000333666777;;;;;;666444666222,,,............////////////&&&444,,,777///999555GGGFFF777444333999<<<888555555444222111111222222222333333333000000111111111111000000+++,,,,,,,,,,,,...222555222111000//////000111222000000////////////000000444444333000,,,+++...111111000/////////000111222444444333333222333333333...444333222111+++,,,:::555+++999===,,,666@@@+++111333333QQQCCC???XXXOOOcccdddlllcccqqqTTTJJJggglllccc@@@\\\|||;;;IIIZZZQQQ<<>>hhhlll\\\{{{cccnnnbbbrrrwwweee===::::::666333777>>><<<555///000000000000///......444222222555:::;;;555000333555666444000///111444///222555666555333222111///////////////////////////+++///...888<<<444DDDVVV999999555555555444444333222222000///.........000111222777444000......///000000------,,,******...666===666444222000/////////000///+++---222333//////333...///111222333333222111,,,666777$$$666>>>&&&888444000...000111111444888===888333222444555333000444555666555444222222333111222444777;;;>>>AAACCC:::KKKVVV|||uuu}}}|||nnnmmmQQQeeeqqqccc\\\\\\yyyVVVKKKSSSuuuRRRWWWkkk<<<:::CCCuuuvvvOOO:::333888444222555222888555222111222333333222555666666666555444333333333555777777555333444666333666666333444999:::777555555555666888999;;;<<<444888999777999???AAA???@@@HHHLLLWWWrrrNNN777???333333444333777777666444555999>>>CCC999888777666666777999:::777777666333222444999???;;;666333555666444222333999::::::999777777888999555888DDD555>>>NNNcccdddbbbzzz___lllxxxyyylllVVV>>>555:::<<<===??????888///333333333333222111111000...///111444666666555444;;;:::888444111000222333000222555555444222222222111111111111111111111111222...333111999===777LLL]]]999666444444444444555666777888111000000///000111222333222000...---...///000000000000///---,,,///555:::444444222111000/////////...+++,,,111222//////222111222222111111000///...---///333&&&111888&&&555333///---///000000222777888444111222555777555222111333444444333222222333000000222333666888:::<<<<<<:::TTTOOOdddaaaqqq]]]yyyooowwwxxxdddNNNuuu\\\bbbHHHrrraaaHHH777___vvvsssnnn555NNNjjj^^^KKK888MMMZZZoooNNN<<<777:::555333555222888555333222333444333333888777555444333222222222111333555666555555555777222444555333444888999888666777777888999;;;<<<===::::::888666999???AAA@@@PPP\\\QQQkkkdddEEE:::===111444555333222333333333444666:::===666666666666666777999999:::999666444333333444666777333111333444222222333???>>>===:::777777999;;;@@@000DDD===DDD444```aaaoooccc{{{___mmm]]]qqqrrrtttwwwuuuWWWAAA888===AAA@@@???===777000444555444444333222111000***---000111111222555888888555222000000111111111111333444444333222222333111111111111111111111111333///555222777::::::UUUlll>>>777777666555444555777999:::222111111111111111222333/////////000000111111111111222111000///000333666333333222222111000///......,,,,,,///000......111////////////000111222333333,,,222///111444...777222...---//////...111555555333111333666666444111///111333333222111222333111111111111222333555555777222333CCC444RRR______>>>JJJWWW???bbbnnniii]]]zzzTTTOOOPPP^^^]]]fff???LLLdddxxxIIIIII<<>><<<===777444777333777555333333444555444333555555444333333222111111111333444666666777777888333444333222222333333333666666666777888999;;;;;;<<<999777555888;;;<<<;;;NNNeee[[[~~~tttbbb;;;<<<;;;///555777555222333444444444444666888444444444555555555555666<<<:::777666666666444222555222111444555222222555999999:::999888888:::<<>>@@@===@@@pppmmm]]]oooiiiuuulllrrrZZZvvvtttqqq|||BBBIIIAAAAAA???:::666666777888444444444333222111000///------...///000222555777///---,,,///333666666444111333333333111111222444////////////////////////222///555111333555;;;\\\FFF:::;;;999666444333444666888111111111111111111111111///111222333222111111111000000111111111111222333111222222222222000...------,,,,,,---.........000222111000//////000222333444***000444///111555999222...---000000///000444555444333444444333000---111222333333222000111222333333222222333333444555111666888QQQ888FFF;;;999888<<>>>>>???666555777333777666444444555666555444222333555777777666444222333333444666888999999888444333222333222222222333333333444444555666777888;;;999888888999999888888BBBPPP___ooo{{{tttJJJ444<<<888///777777777888999;;;:::888777777888666666666777666666666666999777666777777777555333444222333666666333333777333666999:::::::::;;;<<<@@@...BBBFFFJJJPPP{{{dddiiifffeeemmmgggtttVVV___jjj\\\YYYEEEBBBDDDAAA<<<777333222555:::444444444333333111000000444000---...222555444222------000555;;;===:::777111222333222111111222333000000000000000000000000222...555111222444===dddJJJ999999888555333222333555666000000000000000000/////////111333333000...------------...000111222222111000111222222111000...---......---,,,,,,...//////:::888555222///...------///***+++000******555666333//////111111///000444333333333333333222///---333444555444222000000111222222222222333444555555333777555999222@@@>>>777===777???>>>DDDiiimmmooolll~~~GGGTTTEEEtttkkkGGGuuukkkLLLSSS;;;```CCC???FFF+++WWWwwwKKKAAA<<>>JJJAAAqqqvvvNNNsss???111:::555111888666999888999:::999777555555666555555555555555555666777333444555666555555444444555444555888777333444777555888;;;===<<<;;;;;;;;;666BBBGGGCCC888gggqqq]]]iii[[[}}}[[[___kkk}}}QQQdddbbb888FFF???;;;::::::888444222444444444555555555444333333888333...///333555333///...///222666888777444111000222333333222111111222222222222222222222222222555///555333444666AAAjjjMMM666444333222111222444666777///000000000000///......,,,///222000,,,******+++---------///111222111000000111111111000000///......000///,,,,,,///000///222111111111111111222222000999000...---+++777555333000///222222///000333...///000111222222222222333444555444222111111111/////////000000111333333999:::222###***999>>>777///444777333666iiiyyyeeeqqqttt|||rrr]]]ZZZTTTKKKHHHbbb[[[^^^qqqeeeGGGPPPzzzrrrRRR;;;KKKPPPzzzeee===???===CCCBBB888888;;;666777666555666777888666555555666888999888777666444333111111333666777666444888555444777777444555999444444444444555666777888555666999<<<:::999???III[[[IIIjjjWWW>>>111666333333999444<<<333444666555444333444555444444333333555888:::<<<222555777777444333555777444444777999777222333777888999;;;<<<;;;;;;<<<>>>???;;;HHHMMMPPPmmmzzzddduuuxxxZZZlllXXX[[[~~~QQQsssQQQEEECCC<<<777777;;;===777333222222333333444444444444444555333111111222333222000///000111111///---,,,,,,...111333444333111000000222222222222222222222222555---333222555777AAAkkkRRR777222222222222333444555666000111111222111000///...,,,///222000,,,***,,,...111000...///222222000...111111000////////////000///222000++++++000111///)))***,,,///111333444555555NNN999...222...777555222///...111111......111...////////////000222333///111222333222111222333000000/////////000000111555<<<444111444<<<777444666999:::777'''CCCQQQuuuPPPBBByyyqqqyyyuuufffPPPLLLRRRnnn]]]eee@@@OOOHHHXXXTTTGGGGGG]]]zzznnn;;;@@@@@@HHHGGG===<<<@@@;;;777666555666888888777555777666555444333222222222222000///111444555444111<<<777555777555000///333777777666777777888999999111222666999777777CCCRRR^^^TTTooo```MMMAAA111444222555:::333===333444666666666666888999888777777888;;;???CCCFFF555999;;;:::555444777;;;444444777999666111222666666777888888888:::>>>AAA999888<<>>)))999999:::;;;;;;888444111111222555777777666555333000222444444444444555666444333333333555444333111333333333333555666888:::000000444///;;;EEEAAAPPPgggooovvvxxxQQQ///999777666444444555666777777555222222333555666555===888333111333666888999333444555444333333444555666888999999777666777999666777999999999999:::<<<;;;===???EEE|||tttqqqrrruuujjjsssqqq]]]}}}~~~}}}xxxSSSLLLGGG>>>===999666333444999;;;;;;888333333333444444444444444222222222111111000000///222111000//////......///...///111111222111111000---...///////////////...///444222000555666@@@TTTFFF888666333222333555444111///111222333333222111///111111111000000000//////000///......///000222333///............///000000///------000000///333888444111//////000111111000///222222///000333333000//////000111222222111//////......///111333222222111111111000...,,,***)))///111333333222000///...333333333222000111333555444444444333333444777999333777:::TTTkkkjjj^^^tttXXXTTTaaaBBBLLLlllRRR___nnnppp}}}uuuVVVyyynnnxxxtttpppzzz```ZZZDDDfffVVVooodddRRRCCCeeeddd]]]BBBLLLGGG;;;LLL777MMMHHHPPPLLLAAABBBGGGcccHHH666;;;999777555444333111///444555777888888777666555222444555555555555666777333222333555777777444222555444333333555777:::<<<444777:::///:::JJJDDDMMMdddaaazzz@@@111666555444444444555666777555333222222333333222111;;;777333111111333555555222333444444333222333444555666888777666444555555222555888:::::::::::::::888???===JJJ^^^yyykkkccc\\\vvvaaa|||vvvnnnyyyzzzPPPMMMOOOHHH===555888666444666999;;;999777000222333555555555333222333333222111000//////...111111111111000///......---000222222000///000222---...///000000///---,,,,,,222000///333222999KKKFFF999555111111222333222111111111111111111111111111111111000000000000//////,,,,,,,,,---...111333444......//////000000000///000...///222111...000555111///...///000222222111///222222//////222222//////111333333222000000000---.../////////000333666111:::===666111111---'''...999CCCAAA777......222222222222111///000222444333333222111000222555888444???...ZZZmmmTTTaaalllBBB888hhhttteeeRRRrrrvvvooo]]]fff{{{cccnnn~~~vvvwww|||cccdddvvv}}}RRR[[[jjjlllmmmDDDGGGggg777NNNOOOpppAAA555JJJPPP888QQQDDD>>>AAAHHHCCCDDDgggJJJBBB>>>999333//////222555666555666777888888777666555444555666555444444555777333444666888;;;:::777555888777555444444555888999555///222...222555777TTTaaauuuLLLQQQ===555444444444555666777777333222333444666666444222888666333222222333444555333444555555333333444555333444555666666555555444222555888:::::::::;;;<<<<<>>BBB777000333111)))///<<>>NNNsssyyy\\\^^^rrraaadddtttzzzvvvFFFwwwxxx\\\[[[hhhsssqqqkkkqqqOOOVVVaaavvvgggJJJVVVZZZPPPEEEaaaKKK@@@EEEhhhMMMOOO::::::<<>>555555555555666777777888222222444666999:::888666555555444444444555666888444666777666555444555777666666777888::::::::::::555777999999999;;;===???:::BBBEEEjjjSSSoooyyyfff|||nnnyyywwwsssnnnvvvqqqjjjYYYWWWSSS???:::CCCBBB<<<;;;:::999888777444222222333444444333000---+++///000000000111111222222111111222222222000...------000333222...---000555222333555666666444111///111666444444999666999GGGzzzuuu<<<222+++...222222111222333222111//////111222333000000000////////////...---,,,,,,,,,---...000111---...000111111111000///111000000222000+++,,,///...---,,,,,,---...,,,+++...111111......000000...---000333222...,,,---...000111111///,,,,,,///333,,,999:::...)))///111++++++333::::::222------000000111111///......000222111111000///...///222555...777+++AAALLL\\\;;;777DDD888444333FFF999///222III[[[UUUiiimmmccc000HHH???YYYPPP}}}}}}<<>>888FFFOOOeeeDDD///333444666777777444...)))222222333444555555555555444444333111//////111333111111333555777777555333111111222444666888:::;;;777888;;;777LLLbbb^^^eeewww111<<<555555666666666666777777777222222444777:::;;;:::999333555666666555555777999555777777777666555666777777666555666888999:::999777888999999999:::===???333===ZZZeeemmmuuuhhhyyyyyy{{{cccPPP___kkkooorrraaaYYYRRRJJJCCCFFFHHH???999888888888777666666666111111111111000///......,,,------...///000111111222222222222111000//////...000222111///...111444111222333444444333111000...333222333:::999;;;IIIvvvCCC666---000444222111333333222111000000111222333000000////////////......///...---,,,,,,---////////////000000111111000000111/////////---)))***......---,,,---------+++))),,,//////------000111...,,,...000000///---------111111111///---,,,...///...444444,,,)))///333111***,,,//////...---------111111111000...///111333000111111000...///111333888,,,>>>'''IIIyyy666999BBB+++999///BBB"""555===888BBBGGGOOOPPP///HHHHHH???===222AAA555^^^___UUU,,,BBB(((444RRRkkk444GGG;;;yyyBBB@@@@@@@@@///ddd333???FFFEEEWWWFFFEEEVVVVVVKKKYYYhhhiiixxxwwwkkkcccQQQgggWWWKKKOOOnnngggMMMZZZjjj\\\IIIIIIgggMMM???IIICCCDDDAAA///IIIRRR[[[HHH555...///111333444222---)))111111222444555666777777444444333111//////000222222222222333555666444333000111444666888:::::::::111111777333BBBUUU[[[ssswwwkkkjjjGGG222<<<555555666666555555444444222222222444777888888777333555777777555444555777555666777666555444555777;;;777333222444555666555555777:::;;;:::::::::;;;999@@@ttteeefffxxxmmmyyy}}}yyy{{{zzzyyyyyy}}}___NNNPPPNNNCCC=========;;;:::888888999::::::888555333111111222333//////000000111111222222333333222111000000000000111000000//////000222333111111222222333333222222///333000111777555777DDDwwwNNN>>>222444777333000333222111111111111111111222000000/////////.........///...---------...///000000000//////000000111222111...,,,---***''')))...---,,,,,,...//////...,,,***---...,,,---111111///...---...///111000///---000///....../////////---222222000//////111333555+++,,,---.../////////...111222222000//////111333///111222222000///000111///...111AAA@@@HHH<<>>>>>JJJ***DDD555...888444>>>999BBB:::AAA222222888===%%%888<<>>000III***GGG***@@@:::???YYY\\\GGG>>>IIIhhh>>>///EEE===GGGWWWuuummmpppkkkyyyppp}}}iiiqqqxxxNNN]]]VVVxxxxxxeeeKKKLLLaaaEEENNN@@@iii~~~TTTGGGPPP======CCC...JJJEEE>>>===444555222///000222666999:::000111222444555777888999555555444111//////111333555444333444555666666555333555777999:::999888777===444===@@@<<<:::UUUccc[[[[[[@@@222:::555555555555444333222222333222111222444555444333444666888777444222333444444555666555444444555666BBB===777555555777777666222666:::===<<<999777777GGGIIIgggeeevvv]]]{{{yyy}}}yyyzzznnnuuu{{{QQQKKKAAA999CCCFFFEEEBBB>>>;;;::::::<<>>888---333000111111222444555777999:::AAAvvvTTT222888NNN111444888@@@JJJ///FFF444:::888888///888???///222222333999EEESSSVVVGGG555666444444888<<<<<<<<<<<>>@@@777===555555WWWrrrsss{{{vvvDDD333333555444444333333444444555666555222333555666333333666333444555666666666555444777777666666666777999999999777777::::::777777999777777888999;;;===@@@AAAHHH___fffkkkuuutttooouuugggGGGAAAFFF;;;;;;999555>>>777;;;888888:::999555444666222000///111444666666444444555555333111111444777000000000000000111222222555444222111000000000000333333333555777:::<<<>>>AAA888555111,,,555,,,///000111222222111111000000------///000...000444222000...---......,,,+++...///111000///......///111111111000//////.........---,,,---///000///....../////////000000000000000///............//////.........//////000000000222111000//////000111222,,,***,,,000000---,,,...111111222222222222222222///000111111222111000000000333444333<<>>444888444444333333888<<<777///444333444666777666666666GGGnnnYYYSSSaaaRRRiiiaaazzzQQQrrrppp|||hhhUUUVVVggg~~~[[[GGG]]]QQQIIIIIIdddLLLIII```UUUaaaOOO___EEEAAA@@@<<>>ppppppUUU;;;;;;777666555444444444444555666666777444444777777444333666333444555555666666555555888666444333333555777999999777777;;;;;;777777999999888666777:::???EEEHHHHHHiiiuuummmwwwtttkkkxxxXXXRRR???CCCDDD<<<>>>555;;;777777;;;<<<888555555<<<777222222444555222///444444444333111222444666000000000000000111111111444333222000///............///000333666:::>>>@@@vvv\\\;;;555555111555///000000111222333333333222222...---//////---...222333111///......,,,)))''',,,...000000...---...///...////////////---,,,+++...---,,,---///000///...000111111111111111222222000...,,,++++++---///000++++++,,,---......//////111111000//////000111222///,,,---000000---...000222222222222111111111000...///000111111222111111+++,,,555---888IIInnnAAA:::555999---777ggghhh888,,,666888666333111000111333444777===000444666999,,,333333FFFmmmBBB???yyy===:::TTTeeeHHH999EEE>>>888555777555///+++---000000111222444333222333444444fffzzz???~~~iiitttFFFeeetttrrryyyTTTQQQ]]]\\\lllYYYOOOiiiUUUSSSGGGfffvvvPPPSSShhhrrr\\\~~~XXXOOO:::BBBCCCRRR```<<<<<<***999777444333555555111000222666666666777888888999999666555333222222333555666444555777888888777555444111333666888999777444222999000>>>BBB555mmmzzzAAA888BBB;;;999555555444444555555666777888555555777666333333555444444444555555555555555888666333111222444777999777444555888888555444777:::999888888;;;AAAFFFJJJCCCkkkyyyrrrtttzzzcccaaaxxxKKK@@@@@@;;;AAA999;;;666666;;;>>><<<888777>>>999555555888777111+++222222222111000111222333/////////000000000////////////000000000111222222...///000333777;;;>>>AAApppyyy???555777444555222000000111222222333333333333///...//////,,,---000111000///......,,,)))&&&+++---//////...---...///,,,---/////////---***)))///------...///000///...////////////////////////000000/////////000111222++++++,,,---......///000111000/////////000111222000---,,,//////------111111000000000000000000000......///000111222222222***)))666(((555AAATTTFFFBBB;;;444777555IIILLL:::777///999777222///------///000333+++***444333444111///555;;;eeeCCC999iiiQQQ222***BBBTTT666(((===444 ...555888555111222444444///333555333222444666777$$$lllmmm}}}FFF___uuuiiixxxaaajjjzzzfff{{{EEEqqq]]]bbbTTT[[[yyyYYYNNNqqq___dddVVVvvvmmmJJJ\\\jjj}}}ooofff===;;;===999EEEMMM333666,,,999666444444777777555555999444444555555666777777777666555333222222333555666444555777888888777555444///333999<<<===999333000555===>>>===]]]ZZZ|||yyysss<<<888???444333444444444444444555666666777444444666555222222444444444444444555555666666<<<:::777555555777999;;;666333444777777444333666;;;;;;;;;<<>>>>>888222333222222222222222222222000111222222222111111000......000111333444555666222222333444777:::===???lllEEE333444333111111000000000000111111222222333///---///...,,,,,,000...------...///...+++(((+++---...///...---...///000111222333222000...---///...---...000000000///........................222333555777777666555444,,,------...//////000000111000/////////000222333000,,,,,,......+++,,,///...---------...///111222...//////000111222222333111---999+++777>>>III\\\IIICCC888???222000222555===000888555111---++++++,,,---111***000111222666999+++333999dddMMM---555+++333:::SSSmmmPPP777HHHEEE222'''...222222222444444222222666666111111555666444>>>JJJ222SSSLLL<<>>111222111222555555333777===333333444444555666666777444444444444444444444444444444444444444444444444555444444444444555777777666<<<555;;;TTTnnntttNNN777<<<;;;555555333222222222222333444444666333444777777444444777555444444333444555666777666555333222222222333444:::888888;;;;;;888888:::;;;<<<===>>>@@@BBBCCCDDDPPPmmmmmmrrrdddiiiiiivvv]]]TTTEEE777666<<<===;;;888:::>>>BBBBBB===777222000888666555666888999777555333444555666666444222111222333444444555444333333555444444444555777999:::cccnnnFFF888:::555666555444222111000000111111111---,,,......,,,---000000...------...//////...+++---///000//////000111//////......---,,,,,,,,,000.........000111000///000000000//////.........)))***---/////////---,,,000000000///////////////000////////////111333444///---...111111---+++---000000.........000222333111111000//////000111222......///111333///<<>>---222777000444555000...111444444666777333///444???===444222444555@@@000===CCCDDDfff|||LLLbbbEEEqqqyyy[[[ttthhhhhhiiiJJJhhhhhhfffRRRIIIqqqTTTLLLtttnnn@@@CCCXXXgggLLLPPPYYYBBBOOO>>>NNNQQQvvvGGGCCC000@@@555777777888:::999777;;;AAA444444555555666777777777333444444555555444444333555444333333333333444555111222333555666666555444888;;;888EEEMMMmmm@@@888<<<666111///222222111111222222333444777444444888888666666999555555444333444555666777777777666555555555555555:::777888;;;;;;888777:::;;;;;;;;;<<<>>>BBBEEEFFFOOOlll]]]^^^rrrjjjZZZssscccQQQ???;;;???AAA>>><<<777<<>>...???...+++<<<,,,666CCCIIIJJJYYY{{{???///qqquuuzzz}}}WWWxxxGGGXXXOOOtttpppUUULLLVVVsssaaaOOO}}}^^^GGGJJJ```uuu[[[}}};;;PPP>>>PPPLLL]]][[[KKK999<<<777222222444666777888777666555666999999777777999888555666666555444333333222222111333444333111111222333000444666444444888:::999999:::===AAAkkkrrr}}}ttt^^^:::999444888555111444333333333333333333444555666666555555666999;;;777888999777444111000111444666777666555444555777555555777888999999999999444888;;;:::999;;;AAAFFFXXXssszzzccceeepppcccrrrvvvIII;;;GGGPPPDDD222<<<999777555666555444222444222111111444777888999444000///333111,,,***---111...,,,///444666444111444444444333333555999<<>>III555666666555333333555777777::::::777666777666333555555555444333222222111222444555444333222333444222666888666777;;;===<<<111333<<>>AAAGGGMMMYYYsssqqqtttjjj|||sssiiiggg^^^NNNJJJFFFBBB444777:::<<<<<<:::999888666444333333666888::::::555222222555555000000333222///---///444666444111555555444444444888===AAAkkkkkkJJJ999;;;777111555000222333333111111333555111222222111///...///111444222111///...///000111000000000111222333222111////////////////////////...---,,,---///000///...,,,------......///000000///////////////000000000000//////...------,,,,,,222222111000////////////000000///...................../////////000000000555111---,,,...000000///111111222333000000999CCCaaaaaa???;;;666444555555333111333555333111//////000222333555222111222222//////222///111111000///...///111///:::IIIOOOBBBFFF111555222111333444111000222>>>!!!000222999"""111---222111111111111222444555TTTuuuEEE>>>YYYrrrZZZtttnnnxxx^^^]]]VVVjjjMMMWWW[[[zzzccc[[[SSSnnnkkkUUUbbbOOOCCCHHHXXX\\\ZZZoooTTT[[[LLLLLL;;;qqqIIIHHH:::;;;777111999::::::555111111666;;;888::::::666444666555111444444333333222222111111333555666555444333444666000444555444555:::;;;999333FFFDDDSSSmmmqqqGGG:::<<<555555333777444444333333333333444444222444666666666555666777666888999888666444444555222444666777777888:::<<<999888888777666444333222888:::;;;;;;;;;???EEEKKKdddqqqpppsss\\\qqqyyyUUUccc[[[qqq~~~aaaPPPIIIAAA@@@===999666666888:::888666555555888:::;;;;;;444222333666666333333555333000///000444555444111555555555555666999???CCCeeeNNNEEEAAA777777???999///111111333555555444333444555333333444222111000222333222111000//////000111222000000111111222111111111000000000000000000000000...---,,,---///000///...------...//////000000111.........//////000000111/////////...------,,,,,,///000000000///...---,,,...///000000000///------......///000000000000000111///,,,,,,...111222222111111222333000///666@@@UUUttt???===888555666555222111222444222000/////////111222555222111222222//////222333333222111///000222444000;;;DDDwwwTTTJJJMMM333222///000333333000///222222)))111000///***222+++333222222111111222333333;;;zzzsssSSS???SSSVVV___bbbeeewwwvvv{{{xxxbbbzzzUUUOOOBBB```{{{WWWSSSJJJwwwzzzVVVCCCttt[[[LLLZZZhhhYYYgggXXXQQQ>>>;;;555RRRgggggg,,,888???***@@@===???@@@;;;444222777>>>666999888444333555555222333222222222222222222222333444555555444333555666000333333222555::::::888777<<<>>>ddd___wwweee===777888444777222777333333222222222222333333...111333444333222222333333444666555444333333444333444666666666777999:::;;;;;;::::::888777555444777777777666666:::???DDD]]]uuujjj~~~}}}|||TTTlllgggWWWVVVTTTNNNfff```~~~lllUUUOOOEEE???<<<:::999888999777666666888::::::999333222222333333222111111333111000222444555444222333444555555666888<<>>888;;;???BBB>>>777333666:::333666555222222555666444222222222222222222222222111333444444333333444666666777777666:::>>>>>>:::777DDD444aaa{{{jjjYYY<<<666333666===555888000000////////////000000...111333444333111111222222444555555444333333444333555666555444444555777999999999999999888777777;;;;;;:::888888;;;???BBBYYYzzzdddxxxrrr{{{______PPPbbbDDDdddAAA\\\:::VVVWWWvvvhhhWWWLLLHHHDDD>>>888888666555666777888888777444444444333111111///...333222222333444555555444000222444555555666999;;;rrr???777777111///555222000999111222444777888888666444111222333222111000222444/////////000000111222222///111333222000......000000000000000000000000000///...---...000000000///333333222222111000000000,,,------...///000000111...............---------...///000000000///...---,,,...000222222///---+++000111222444444333222111111111000///......///000---,,,...111222111666<<>>>>>===777666555555777777666444666888777444333333222...111222222333555666666777111222333333444666:::===xxxKKK333555000000777333111:::///000333666888888555222000111222111000000222333//////000000111111111222///222444222///,,,---///000000000000000000000000///...---...000111000///------...//////000000111---------......//////000...........................///////////////......---...000222111///---+++///111333444555444222111111222222000...---...///+++***---111222222555:::CCCwwwTTT???999444444444111111333222222111000000000000111444000000222222000000333000000...,,,+++---111444111--->>>sss@@@222,,,///...///000---))),,,111......//////???666555===111222222333333333222222888iiiGGG555xxxeeeZZZrrr]]]VVVoookkkwwwvvvccciiiPPPXXXcccrrrZZZTTTdddaaaHHHMMMmmmTTTQQQiiibbbeeejjj===[[[???\\\UUU???jjj---444:::LLL777999;;;:::777333222111222444333//////333555333111222222333444555555555111333555555444444666777::::::777666999===;;;555555>>>AAAlllvvvxxxGGG???<<<222:::CCC777999888777777666666777777888666666777666444444666777555666777777555333333444222444555555444444666777666777777888888777777777888777888:::<<<>>>??????___eee}}}|||uuu^^^hhhNNNEEEVVVAAAhhh===@@@999QQQEEEQQQ;;;^^^LLLppp}}}]]]JJJCCCAAA888666666666777777555333555999888555444666555111000111333444555666888999666444222000222999BBBHHHPPP888999333333888333...444---...111555888777333///000111222111000000222444///000000111111111111000///222555333...+++,,,///////////////////////////000.........000111000///,,,------......///000000...................................................---------------.........///000111000///---,,,...///111333444222111///000111222111...---...///,,,+++---111222111222666>>>```fffEEE>>>888777555111000222333222222222111111111111333000000222222000000444666555333///---,,,...000111...;;;gggJJJ999---//////000000...,,,111999===444555222YYYFFF===444000000222333444333333222666~~~ccc777VVVzzz777DDDyyyPPPHHH}}}{{{nnniiitttvvvtttHHHQQQLLLtttxxx]]]PPPjjjgggQQQkkkMMMOOONNN|||~~~ZZZQQQccc>>>GGGFFFyyyfff<<<<<>>888;;;CCCWWW{{{ttt}}};;;<<<===000777@@@333777333333222222222222333333666666666444333333555777333444555555222111111111111333555666666666888::::::::::::::::::999888777777777999===AAACCCCCCCCCPPPvvvxxxvvvbbbzzzNNNRRR888JJJIIIDDD000TTT>>>EEEDDDQQQPPPOOOMMMbbbbbbzzzpppPPP@@@888777666777888777555333222777777333333777666222///111333444555777999;;;:::666111...111<<>>,,,,,,,,,...000000111999CCCnnn888555MMM>>>(((333///000111333444444333333@@@FFF666@@@...BBBKKK>>>555TTTCCCBBBfffvvv~~~wwweeelll```QQQDDDIIIuuufffDDDWWWppp\\\SSSgggVVVDDDRRRttt```fffdddSSSXXXCCCKKK888pppYYY@@@<<>><<<:::333:::<<<555000444999999444666555111111555666444888555555999:::777444444999999777777===BBB>>>444AAANNNaaajjjwwwYYY;;;999666333222222222333333222000//////000333444666666555555555666666777777666555444333222222222666999;;;999666555666777777777888999999999999888999888:::???BBBAAABBBEEEZZZhhhxxxhhh{{{|||mmmmmmyyyVVVHHHQQQ===HHHIIINNN777BBB======>>>AAAGGGLLLNNNOOOQQQRRRQQQNNNVVVlllrrrHHH222DDD>>>===???555888999666222111333666777777000777;;;777555666777555555888888---555999:::\\\EEE>>>999333111333333111...555222//////222555666555333444444222000000111222///.........000000...---000111222222111///---,,,***,,,...000000///---,,,777333000/////////,,,************++++++,,,,,,,,,---...000000///......//////---,,,...111222///---222111...,,,,,,---///000//////............///////////////000000000000000//////...//////000111222333222000/////////000111;;;NNNKKK<<<<<<(((<<<888///000111222222000333555222,,,///000222111000///000111666999KKK:::///444&&&---333000555???xxx666;;;666...+++///000...444@@@aaaddd>>>===gggOOO'''===222333333444444333333222888777666555444333333333+++NNN<<<777bbb}}}iiivvv}}}SSSEEEGGGRRRoooaaaNNN]]]}}}~~~QQQQQQ{{{GGGGGGIIIppp\\\lllfffQQQVVV@@@IIIBBBpppQQQ;;;<<<@@@:::444222777222000666::::::888888444999999222///222444444000333333222333888;;;999777444555999:::666333333999:::888555888<<<999222???DDDgggvvvyyyiii999777555333222111111111222222222222111111111111111222222222333444555666888777666555444444444444444666999888666444555666555666777777888888777777:::888:::???BBBBBBDDDGGGKKKdddddduuuwwweeeTTTMMM>>>FFF999FFFFFFGGG666DDDDDDCCCAAABBBDDDHHHIIIJJJLLLIIIEEEDDDHHHSSS___fffUUUkkkWWWEEE222;;;FFF;;;444333666999:::888777666666777666555333111111333666666:::;;;222:::===>>>aaaGGG:::555000///111333111///444222000111444666666444444444444333111000111222111000000000222222000///---...//////...---***)))000111222222111///,,,***555222//////000000///---,,,,,,------------------...///111111000//////000///...,,,---000111000...222000...,,,,,,---///000//////.........//////000000//////......////////////...---------------...////////////000222444555---CCCIII777888%%%666333---///,,,...---,,,///333222...000111222111000000111222222DDD[[[@@@---777222444//////...NNN???...444///111888888111111888:::AAA+++444]]]MMM%%%***333333333333333333333333444333222111111111111111;;;888...???dddiiiIII___rrrmmmvvvZZZ}}}ZZZKKKRRRWWWpppUUU]]]SSSNNNMMMPPP:::XXXsssNNNjjj\\\DDDKKK888@@@JJJtttKKK888<<<:::===>>>333999555444666666444555888888999777333111333333111///222333222333888:::999666333333888999555222333888999888555555888999777BBB>>>vvvcccUUU666666555333222111000000111222444444444222000.........///000222333444555888777666555555555555555222444666777666444444555777777777888888888888888888555666:::======@@@DDDJJJVVVwwwvvvvvvyyyrrrssskkkwwwVVVHHHFFF@@@DDD>>>KKKJJJEEE999HHH;;;999777777888:::;;;;;;???;;;:::???EEEHHHEEEAAAGGGFFF>>>JJJqqqRRRTTT777CCC:::999;;;:::777333333888>>>???999777======777555888222555888111999;;;<<<```JJJ777333000///222444444333111222333555777777555333444555555333111000111333111000000000222222000///000000111111000///---,,,,,,---......---+++)))'''222000///...000000000//////////////////.........///000222222000///000000000...,,,,,,...000000000111000...---,,,---///000............//////000111333222000///...//////000000///...---,,,,,,,,,,,,////////////000222333444999<<<```HHHHHH555???888555777222222000...///333333000111222333222000000222333222AAAWWWDDD,,,111444888WWWDDD111@@@eee???555222444:::999222///222111666...:::\\\YYY:::///444333222111111222333444555444444333333333444444;;;...999@@@NNN@@@===___nnnaaalllggghhh|||AAA>>>UUU```nnnddd<<>>AAAHHHAAA}}}hhhlllCCC555555555555444222111000333444555555444222000///000000111222333444444444666666555555555555555666111333555666666555555555:::::::::::::::;;;;;;;;;:::777666888999999<<<@@@GGGZZZ{{{ccciiivvvppplllYYYYYY888LLLFFFAAA???IIIIII@@@888>>>;;;;;;;;;>>>@@@BBBAAA???777555777@@@GGGEEE???:::FFFFFFAAA>>>EEEUUUmmmbbblll:::EEE<<<;;;:::999888888;;;===>>>666:::HHHKKK>>>555777000333666000888777888___MMM999666333333444666666666000222555777888777444111444555444333111000111333///.........000000...---111111222222222111000///((()))+++,,,------,,,+++000///..................000000000////////////......000111111///......///000///---,,,---///000111000///...------...///000............///000111222666444222000///000000111111000///...............000000000///////////////333???bbb[[[;;;<<<,,,222+++,,,000??????;;;444222333333000222333333222111111222444555///<<<>>>000111777444PPPCCC@@@@@@}}}888777222000333333000///111111333...111CCCKKK???000444333111000000111333444555555444444444555555666666444LLL666666666IIIXXXcccYYYjjjOOO|||lllbbbRRR\\\UUUPPPJJJtttQQQLLLaaannnVVV]]][[[NNN???mmmzzzYYYtttQQQ===FFF???>>>PPP]]]<<<777;;;///777FFF<<<888777888999666444888???<<<999888999::::::999888777:::999555444555444000444111222666888444222222333444666666555777===DDDKKKKKKmmm}}}```>>>666666666666555333222111666555444333333222222111555555666666666555555444444444444333444444555555444444444555666666666666::::::999999999:::;;;<<>><<<======;;;===AAADDDBBBlllggglllmmmpppvvvQQQIIIUUU999FFF::::::@@@FFF???:::333777999===AAADDDCCC???<<<:::888999???@@@;;;888999===AAAHHHIIIDDDDDDJJJMMMcccsssvvvRRR;;;::::::>>>AAA???888222666000444CCCGGG;;;333555444666:::444:::888:::cccLLL;;;999666444444555555555///222555888777555333111333444444222000///000222///.........000000...---......//////......---------...///111222222111111000///...---++++++++++++//////..................---///000///...,,,,,,---000///...---,,,...000222//////............///000///////////////000111111333222000///.........///...............///000000...............---------555+++]]]fff<<<>>>444:::666===@@@BBBBBB===555111111222000333333333111000000333555444+++,,,111666QQQXXX555===HHH:::???}}}999444111000333444333111000111444111+++---777888///444333111000000111333444111111111000111111222222===333FFF///555<<>><<<>>>===:::;;;>>>888JJJrrrkkkiiixxx{{{kkkUUUBBBYYY>>>IIIKKK>>>CCCBBBMMMNNNQQQ===444666999===>>>;;;555000<<<999:::>>><<<666777???LLL>>>;;;<<<<<>>HHHjjj===JJJJJJ}}}AAA///000444999<<<999222---...666888111...111333222333222111000000111222333333333222222111222222222<<<,,,:::444333888CCCQQQ<<>>;;;888999999444000///000777666777::::::777888<<<777666777:::777111222888444888999888888;;;;;;888444111222777999666333444333000000444555444888>>>OOOlllwww|||LLLEEE777666444333222333333444333444555666666555444333666777888999999777666555333333333333444555777777999555000///111444555555888777666555555777888:::<<<999999<<<<<<999999<<<:::GGGggguuu^^^vvvtttyyy~~~]]]GGGAAA@@@HHHGGGKKKCCCNNNDDDOOOXXXcccGGGAAAAAABBBCCCCCC@@@;;;777===888:::@@@>>>777888@@@AAA666===FFFAAABBB@@@///???444GGGAAALLLVVV~~~iiiKKK<<<999<<<>>>;;;;;;;;;:::999:::===@@@444444777444:::888???ooo]]]:::999777444222222333444111333444222000000222444111111111000...---...///111000000000222222000///222222222222222222222333///////////////............000000///,,,+++---///+++,,,,,,---...///000000...///000///---,,,,,,,,,,,,...000///...---///111............//////000000222222111000////////////***+++,,,------,,,+++))),,,,,,,,,++++++,,,------+++,,,...000111111111000+++...>>>xxxKKKEEE===<<<444999555111555444000---000333333222222111///...///222444111666222///555iiiIII999lllVVV]]]WWW...000111444888;;;:::333+++$$$000000---...)))&&&---111111111111111111111111666666555444333333333333222,,,555888+++333FFFwww@@@GGGjjjWWWnnnqqqllldddrrrtttPPPttteee|||]]]PPPWWWOOOYYYZZZuuulllSSSPPPPPPpppcccqqqyyyYYYSSS:::AAAAAA???EEEDDD;;;555666222111999888555666999:::777666888888888:::<<<777///111888222666777555666888777444444111222777999666444444111...///666:::999===BBBUUUzzz~~~|||>>>FFF777555333111111111333444000333666999999777444111222444666777888777666555444444444555666777888999:::555///,,,...222333444999888777666666888:::;;;<<<:::;;;???@@@======???888QQQIIIiiiqqq]]]|||~~~qqq~~~cccuuu]]]TTT??????KKK;;;<<<>>>;;;KKK999AAAMMM^^^???@@@>>>=========<<<:::888AAA;;;;;;AAA>>>333///333444000>>>CCC555888CCC===<<<<<>>BBB>>>;;;<<<===;;;777777:::888@@@???HHHzzzlll;;;:::999777555444666888222333333000......111555000111000///---,,,---//////.........000000///---000///////////////000000//////000111222333444555---///111000......000333+++,,,---...///000111222///000111000...---,,,---+++...111111...---///111---.........//////000000444333222000//////......***,,,///111111///---+++000000///...------------000111222222222111///...)))888666zzz>>>777333555000888222333777888333111444666777222222000...---...111444444***)))888///FFFnnnNNN...TTTUUU666XXX:::666333000///333555222---...888222///666...'''444000111222222222222111000444333222111000000//////...111111777+++777000QQQ===333GGG>>>[[[}}}iiiMMMlllhhhdddmmmPPPNNNRRRttthhhNNNoooUUUAAAooo666bbbNNN___sssaaaPPPBBB===EEEGGG999???======???;;;444444999555111111444666666999===::::::999888666444222111777222222666666222000333///333666666333000///000888444...333;;;666777FFFWWWbbb{{{vvvKKK;;;777444111111333555555555111333444333111000111333000555888888999<<<;;;777777666666555444222111111444111---+++,,,...//////111777;;;888666888999888777;;;??????<<<999999:::HHH<<<===BBBhhhppp[[[rrr___hhhSSSRRRGGGDDD===666===???BBBCCCAAA>>>BBBGGGCCC;;;CCCEEE999>>>AAA===BBB:::;;;JJJ999EEE222OOO:::333555===AAA>>><<<>>>===999===111>>>JJJ<<<888AAA@@@DDDBBBAAAGGGXXXsssgggdddHHHEEECCCFFFFFF@@@999555666???FFF666@@@???>>>hhh>>>:::000:::))):::222---444444333222222222222222//////...------------...111111111111111000//////222222222222222111000///000111111000//////000222000000111111111111000/////////000000111111111111,,,---...---++++++---...//////............//////444111...///111222000...111333555444111...,,,+++...000222111///...///111------------......///000/////////...---,,,***)))+++222AAA[[[TTT;;;:::444:::222333999666555777666333333666333222///...666>>>:::111...777333777000>>>```NNN>>>[[[...GGGRRR@@@666000111000---...111000***...333000222333***222222222000...------...222111//////000111111000///111333444333222222333666666...===KKKgggLLLLLLyyyxxxssscccLLLPPP___oooWWWWWWZZZdddpppaaaMMM@@@ooosssooouuu[[[IIICCC===???DDDBBBFFF===666777888666555777333111333777999888888<<<;;;<<<======<<<999555333444444666999666111222777///333777777444222333444777888444666:::333555FFFEEE{{{lllEEE888:::999777666555444222222444111///...000222333333222555666555666;;;<<<:::444444333333333333444444666333000///000222222222222888<<<:::777666444111666999===>>>>>>=========///888HHHGGGNNNccczzz^^^ppp|||rrrkkkiii]]]|||tttQQQNNNDDDAAA;;;555:::<<>>@@@???;;;000999BBB555///777777:::888777777;;;CCCLLLSSSllloooQQQ???>>>BBB@@@:::;;;777BBB666555QQQDDDBBB;;;222<<<---999555444/////////////////////000000///......------......000000111111000000///...222222222222222111000000///000111111000000222444000000000000000000000000111111000000111111222333...///000///------///000//////............//////222000......000000///...---///222333222000000000,,,///111111///---...///*********+++,,,---...////////////............---222333999MMMaaa???:::333888222444666333222444444111222555333222...---444;;;999111000444000777111<<<^^^VVV;;;ooouuuMMMDDDWWW<<<333---...000......000555...000111---111444///222222111000///...///000333222111000111222222111000222444444333222333333///666555666000FFFCCC```yyywww[[[LLLRRRhhhVVVBBBjjjwwwNNNNNNsssLLLEEEaaaccc{{{]]]OOOOOOGGGCCCOOOYYYRRRCCC555222666888666444555444666:::;;;777555666999;;;>>>???>>>;;;666333000333777888444///222999000333666666444333555888666;;;:::::::::222555FFFcccTTTaaaBBB888999::::::888555333333333666111,,,,,,000444555444555666444111333999>>>>>>222111111111222444666777666444222222333444444333333:::???>>><<<;;;777222111222555888;;;===;;;:::555999???BBBLLLJJJ___ttteeeiii[[[sss{{{}}}jjj~~~SSSKKKDDD???;;;777888===HHHGGGEEEDDDFFFJJJHHHCCC===@@@666;;;===999BBB<<>><<<888111000111555:::===;;;888BBB@@@777999SSSNNNNNNrrr^^^jjjgggvvvrrr|||{{{ZZZKKKHHHCCCAAA@@@;;;CCC<<<<<<<<<>>>BBBFFFFFFEEE???CCC:::>>>===999CCC???<<<;;;<<>>:::;;;>>>===888999<<<888555:::>>>777666555666999;;;======;;;@@@???<<>>```aaaNNN:::333;;;555333000...000111333444555555444444111000//////......//////......////////////......111111222222222111111000333444444333111/////////111000...---...///111222111000---,,,,,,...000222111111222111000///111333000000////////////000000111000///......//////...222333444333000...------///111444555555333222111,,,,,,,,,---///000222333000//////...///000111222000222444HHH}}}|||DDD888666555444555555222222555555333444888333111---,,,///333555444777---***111...///IIIaaa000oootttqqq666OOO]]]999333---...111444333222555111777888//////222...111111111222333444333222000111111111000000222333000111333333222111222333666222777777888:::;;;\\\uuusssTTTSSSPPPeeeuuuRRRDDDbbbbbbgggYYYWWWIIIrrr^^^vvvpppkkkYYYBBB@@@KKKMMMOOOJJJBBB;;;999999999888888444333444444111222555666666555555555555555555444333222333666888666333666888:::888555444555888666:::777888>>><<<;;;DDDrrrlll|||SSSAAA:::000000///...///333999===333666:::888444111333666222555555333555999;;;999444333222222222333444555555333111111333444444444555888999888999======:::999777777:::???AAA???<<<555FFFDDD666CCCAAACCCyyyeee~~~___wwwiiieeeqqqyyy{{{aaaKKKLLLFFFFFFHHH===III??????AAAFFFIIIKKKLLLLLLAAAGGG@@@DDDCCC@@@LLLKKKEEEMMM999CCC;;;eeejjjuuukkkNNN>>><<<>>>:::666;;;;;;777666777444555;;;555333111222555888999999:::;;;:::888;;;DDDMMMQQQXXXOOOOOO888:::OOOFFFQQQ999222555888777;;;666000000111111222111111111111111000////////////000......////////////......000111111222222222111111000222333333111000000111000///...------///111333333111///------///111333000111111000//////000222000000////////////000000111111111000//////000000444555444222///---,,,,,,***+++,,,...///...---+++---------...///000222222111000//////.../////////---222333HHHqqqBBB666:::666666333444111111444555333444777444111---,,,...111555888777,,,+++000000///DDDiiiKKKNNNeeeLLLJJJxxx777555111///000222222111111333>>>BBB888333222,,,111000000222555555444222...///000000......000333///000111111000000111333444***111222>>>:::222FFFHHH{{{pppgggOOOPPPPPPmmmuuu^^^bbbeee^^^xxx???IIIJJJqqqTTTUUUSSSRRRPPPCCC444:::CCC>>>===@@@@@@;;;777999;;;;;;222///...111333333666;;;666555444333444555777888999777444444999===:::222999;;;===<<<888666777999777;;;666555>>>???===DDDyyyKKK===666555111------///444777888000777===<<<555111444888222555777555666999999555555555555444444333333222:::888555444555888999:::>>>???===:::<<<@@@???<<<:::::::::<<<>>>??????>>>222GGGJJJ555;;;??????cccaaazzzyyyvvv```wwwoooiiirrrrrrlll|||fffJJJNNNGGGJJJOOO>>>MMMDDDDDDHHHNNNPPPNNNMMMNNNGGGNNNFFFHHHCCC===KKKKKKLLL^^^NNNddddddsssRRRGGGDDD???:::@@@CCC<<<666:::666111888:::999999;;;>>>===:::666999888888:::>>>AAA@@@>>>>>>GGGcccjjjaaaOOOuuu]]]}}}SSSDDDEEE>>>???:::???333777666555333222222222222222111111000000000000000......///000000000//////000000111222222222222111***---000222222222333444///......---...///111222555444222111000111333444///000000///......///111111000000//////000000111111222222111//////000111000111222111/////////111,,,++++++,,,...///...---,,,,,,,,,,,,---...///000000000000111000///...---///222///AAA```AAA555===666666222222//////222222000000444555111.........000777???333+++000000444666DDDqqq===___999999zzz777999777000------///...000555CCCHHH<<<555444...222000000222555666333000,,,...000///------000333000111111000///000111333222,,,777...999222111CCCDDD[[[ooo{{{nnnbbbMMMPPPTTTxxxxxxHHH[[[VVVQQQSSSzzz```FFF]]]\\\sssJJJRRRCCC>>>??????EEEIIICCC555;;;<<<777555777999888000...///333555444666:::333333333444555666777777777888777444777;;;888222555999<<<<<<999777777888777===999555:::;;;<<>>@@@@@@DDDHHH>>>EEEMMMEEERRRDDDjjjnnnllllllnnn{{{lllnnn~~~}}}jjjJJJQQQJJJNNNUUU???QQQCCCDDDJJJRRRTTTOOOMMMOOONNNVVVPPPQQQLLLFFFUUUWWWaaa}}}aaa;;;AAAWWWEEELLLBBB:::AAA===444;;;888666555888<<<===999555;;;777444444777;;;@@@DDD;;;<<<>>>RRRgggmmmuuuttt[[[PPP444@@@>>>:::666444333444444222222111000000000111111...///000000111111000000000000111222222222222222***---000111111000000111------......///000000111333333222111111111111111///000111000......000111111111000000000000111111000111222000...---///111...///000000000000222444111///---...111333333222......------------.........///111333333222000///000444///BBBXXXCCC555???555666111333000///111111//////222777222/////////000:::EEE000...666///333777===mmmVVVIIIMMMBBB:::AAA@@@666---,,,...//////333@@@BBB444000444222222000///222555666222...,,,///111000------111555222222333222111111333555444222@@@,,,999333555AAADDDDDDfffqqqppp```PPPRRRWWW~~~xxxMMMiiiWWWPPPhhh>>>[[[GGG{{{aaaaaacccAAA333<<>>@@@333555777888<<>>???>>>???BBBFFF@@@???MMMLLLKKKMMMHHHSSSMMMTTTXXX\\\^^^WWW]]]rrrvvvuuu{{{vvv}}}rrrzzzssspppuuurrrdddhhhddd{{{nnnwwwhhhxxxqqq~~~```fffllloooKKKTTTMMMQQQZZZBBBUUUYYY[[[cccnnnpppkkkiiilllgggrrrpppwwwwwwwwwlllLLL@@@BBBKKKAAA:::DDDAAA777???EEE???:::999<<>>999444000///000111333222111111000111111111//////000111111111111111///000111222222222222222///111222222///,,,+++***,,,---...///000000000000000/////////......------000111111000//////000222111111000000000000111111...000111///---,,,...000...000000000///000222444111...++++++///222222222111111000///////////////,,,...222555666555333111...555333III[[[GGG666???333666111666222111333333000000333777333000000///111<<>>)))===:::555555888CCCiii^^^AAAZZZdddmmmRRRbbbYYYYYYcccZZZTTTggg}}}kkk{{{mmmLLL>>>;;;888GGG:::666666888===???;;;444333777111222333444444444333222000000111444777888777555222555666666666555333000222000222999:::333......:::333FFF@@@333BBBNNNSSSuuu}}}jjj===:::333444444555555666666777777555777999777444333555777444777888555000///111555444444333555777888888777666666333......444888888:::666444555555444888===444DDDDDD<<>><<<777777:::888222222777999555<<<888333222444:::@@@CCC^^^lllzzz666///>>>888555111000444333333222222333444444111000000000000000000111000///......///333666999DDD888.........,,,+++...111000...------......///222222111111000111111111...///111222222222000///,,,,,,,,,///222333333222444333111///...//////000///111333333111111111222000000000000000000000000000000000000////////////222222333444555555555555000AAA:::777WWWJJJ666999222<<<444222222444666777666333000111444111//////)))000EEE111555<<<000,,,111@@@iiiXXXKKK___MMM>>>qqqAAA888222999555333999///444333222222111111222222222222333555555222...***------...///111444555777111222222222222111000000111111444888:::999888888666EEEjjjsssyyyeeeYYYkkkcccJJJmmmjjj___~~~NNN]]]]]]eeeZZZeeeDDDIII777CCC???BBB;;;333555:::===999333333888222333444555666666555555222111111333555666444333777555444444666777555111666333444:::<<<888666777111,,,:::777333<<<@@@OOOcccrrr\\\777:::555777777777777777777777777333555666444222000111333555888999777333111333666444444555888::::::888555444666444111111555777666999555333444444333666<<>>CCCEEE@@@;;;888:::888444444888999555777555444444666999;;;===666<<>><<>>@@@>>>:::777888999777555666999888444222333555666777777666666>>>999BBB@@@GGG^^^ttthhhppp@@@>>>>>><<<...)))111111222222222222111111...000111222222111000...---------......///000000777111,,,---///...---...000000/////////111222333///.........///000111111...///000111222111000000333111///.../////////...++++++---...000111111111///000111000---+++++++++........................////////////////////////,,,---...//////000000000111111222222===MMM:::<<<111222111444444444666888777444222777444+++***...***+++999BBB333111,,,---000AAApppjjj666OOOvvv>>>RRREEEIIIYYYQQQ111)))333111.........///000222333444666333///------/////////111111111111000000000000///000111222333333333333222111111111---***///777888FFFTTTiiizzznnnaaaNNN```hhh}}}\\\cccyyyQQQeeelllQQQRRRnnnvvv___YYY<<>>???@@@;;;555444777<<<;;;999666444333222111999777444444555777777777:::555222444555555666888666555666999<<<=========EEEAAA555111HHHFFFDDDxxx^^^WWWIII444;;;777444444444444333333222222444444444333222111111111333666999:::888555555555555555666888::::::777555333666777555555888888444999777777888777555999???555IIIKKKGGG```^^^cccAAAQQQQQQZZZWWWeeennnpppjjj```xxxPPP~~~}}}rrr}}}qqqSSSKKKEEEKKKCCC===<<<<<<===<<<888777888:::888666666888999888555111333666777666555444333:::666<<>>???JJJ^^^OOOMMMWWW```xxxhhh555+++///666888DDD333444555555555444333222...///222333333222///...------...//////...------222///---///111111000///222111///...------------.........///000111222333---...///000111111111000111///---,,,...111222222***+++...000111111111111---...//////---,,,,,,,,,.................................///////////////......///000111111111111333+++111444333}}}WWWAAA@@@666222444444444444666777777555222777444+++)))---+++000CCC...!!!)))111444***)))PPPiiiUUUgggYYY777HHHlllVVVMMM```WWW444000666222/////////000000111333333555222...,,,---...//////222222222222222111111111...///111222333444444444======AAADDD===555777@@@...fffXXXcccRRR^^^ggg|||___VVV^^^___VVVYYY999YYYpppuuuggg^^^MMM===NNN777VVVAAAHHH;;;999888999666111000333666555444333444666888999666444333333555777888888555333555999888555777<<<555666888:::<<<===:::777======000...IIIEEEBBB}}}iiiJJJ555777222111111222222333333333333333222222222222222111111222444666777777555444444777555444444666777777666444777666333444777888666666666777999777555999AAAHHHEEEFFFdddmmm___PPP___]]]^^^IIInnnrrrnnnrrrCCCfffdddpppxxx```AAAEEEGGGEEEBBBCCCGGGEEE???<<<===???;;;888999<<<<<<;;;999333555777777555444444666222222555AAADDD???DDDKKKRRRbbbttt^^^___bbbPPPJJJDDD<<>>ooottt:::BBBuuu999EEE\\\LLLlllfff:::222444555333222222111111111222222222000//////000000...---000111222333444444444333...///111222444444555555///111:::BBB;;;---***111777UUUuuuhhhttt~~~aaa^^^\\\PPPeee```\\\hhhbbb```XXXiiiYYYxxxtttvvvaaa>>>HHH444IIIBBBHHH===777333333666666444555999;;;999666333222333555666333111111111444555666555222111666@@@AAA;;;999===777999;;;;;;<<<>>>;;;555666===999999RRROOOLLLvvvbbbJJJ444111///111222222333444555555555000///...///111111111000111222333555555555444444999666333222444666777777444666666333333777888555222333666999666555:::BBBEEEHHHbbbeeefff[[[^^^AAA\\\kkknnnjjjiiifffmmm\\\wwwfffOOO<<>>999;;;??????>>>===333555777666444333555888@@@>>>222777999333:::777BBBIIIDDDTTTvvvuuubbbRRR;;;<<<555444333222111111222222...000111222222111000...000000111222111000///......111222111111444333111//////...///000222333555111000000000111222333444------......///000111222333111///.../////////...000111111111111111000///***---///000//////000222........................---------......//////000---...///000111111111111222...444:::444mmmccc<<<777===444:::444333333444555555444222333555000...//////;;;UUU>>>000222333666000///QQQlllWWW{{{SSSFFFTTTfffKKKwwwuuu???...---666444333333222111111222222000000000111222111///,,,...///222333555555555444///000111333444555555555999:::DDDOOOJJJ;;;555;;;666@@@LLL{{{rrr[[[^^^```VVVbbbWWW^^^mmmRRRgggTTT<<<___iiijjjSSSVVV@@@777AAA777KKK999999777333222666888888:::>>>???<<<888444222333555666444444333444666666444333333///555FFFNNNGGG===:::888::::::888999===<<<777///666888555GGGKKKQQQeeevvvFFF111...333222222222333333333333333///------///222333333111222222222333444555555555888777555555666777777666000444666555555777666222111333888;;;999888>>>GGG@@@ppp||||||^^^kkk\\\fffjjj|||ooonnnuuuxxxqqqnnnbbbbbb\\\TTTHHHBBBEEEEEE===888999FFF<<<555888======<<<===000444888777555333555777777===...222555444@@@666777EEE<<<:::PPPbbbooofffEEE777555333111000111222333000000111111111111000000000000111111111000//////...222333//////222222///...---......000222555666111111000000000000111222---------...///000111222111000...///000111///...000000////////////000000+++---///000///...///000////////////////////////,,,,,,---......///000000---...///000000111000000...222555888666cccqqq>>>333???444888444222222222444444333222444555111000333000666JJJKKK>>>888...111666???bbbvvvIIIBBB999EEEOOOmmmnnn>>>///)))333222111111111111111222333111111000111222222000...---...000222333333333222000111222333444444444444333...444???>>>111...555999(((HHHgggpppXXXYYYqqqYYY___cccjjjqqqVVVUUUHHHvvvllldddiiiUUU===CCC???DDDFFF@@@999666222000333555555666:::555444333333666;;;@@@CCC999888888999999888555333666...444JJJXXXQQQAAA777777999777333555<<<===999888<<<===444AAANNN```}}}~~~mmmCCC000000:::222222111111000/////////000///...000444777666444333222111222444666666666888777777888999999777555---333777777777888444///333666<<>><<>>333333HHHFFFFFFaaappp:::888555222111222555666111000000000000000000111000000000000//////000000...333333...---000111---......------...///000222111000000////////////000,,,,,,------///000111222,,,,,,,,,///222333333222///...---------///000111---...000///...------...000000000000000000000000,,,,,,------...///000000...///000111222222222222+++444444666666\\\DDD333AAA444555333222111111333333222111555444000222777111000===333111666000333666555OOOiiiKKKmmm???BBBTTTXXX[[[;;;777***---////////////000222333444333222000000222222111000,,,---///111222111000///111111222333444444444444:::111111;;;<<<333333===888;;;GGGmmm{{{PPPgggrrr~~~pppdddbbbZZZnnnZZZDDDWWWWWW```UUUrrrNNNJJJDDDBBB'''ggg@@@@@@,,,,,,111999<<<:::===CCC888666555444555777:::;;;333666999999888999===AAAAAA<<<<<>>;;;<<>>???===;;;::::::999777555999666333222444444222000555222;;;AAA;;;<<>>222<<<222...BBBGGG<<<;;;444888999444---,,,333;;;111444777888777666555666===999666777888:::AAAIIIsssddd[[[III;;;444111///555666***444222000111333444333000---222222------222222---111222333222111000000222---...///000000///...---000111111///,,,+++++++++---,,,++++++,,,---///000000...------.........---////////////000000000000......---,,,+++******)))///.........------------------------.........///+++,,,---///000111111111...888111666333QQQ===???===888000333222222333555666555444===;;;888444000///111333DDD<<<$$$999(((999...iiidddqqqEEE>>>:::~~~LLLRRRsss===777222333333111//////111333222111222222222222222222222333+++111666666000---///333222111000///.........///444000///111222222555:::444666QQQ^^^xxxRRRgggsss}}}hhhgggZZZVVVnnnGGGZZZBBBiiirrrXXXUUU)))GGG666]]]VVVJJJAAA>>><<<===???===888777;;;888777444222111111333444444333444666888;;;<<<======888888<<<===888555555444999;;;999999;;;999444HHHKKK:::===SSSKKK^^^sss[[[CCC@@@888666555444333222111111111111///......111555666777888888444333666666555777;;;<<<:::888888888888666444;;;999666666777777666444...111555888;;;AAAOOO^^^ppp[[[PPPWWWfffjjjllljjjiiizzzwww}}}iiiWWWUUUgggooohhhnnnuuu~~~cccwwwmmmPPPBBB???>>>AAA===<<>>TTTvvvxxx{{{xxxYYYiiiwww~~~```jjjUUUXXXxxxVVVHHHvvvnnnddd\\\}}}MMMDDD444LLLGGGKKKDDD<<<;;;;;;===;;;777888;;;;;;999777444333333444555444111000222888<<<;;;999<<<999888;;;<<<999888888000444888999:::;;;888444RRR444555MMMOOORRRyyyUUUtttWWW@@@>>>777777666555444444333333333333000111333777;;;>>>>>><<<:::777666888777444333666777666555666777777555444;;;999777777888888777666333<<<666444===BBBTTTwwwkkk\\\XXXOOOlll~~~nnnQQQfffbbb}}}~~~mmmooooooOOOAAADDD:::>>>FFFAAA;;;<<<;;;>>>>>>===:::666444444555666777888888666777888:::888999<<<>>><<<:::>>>FFFGGGzzz~~~UUUqqqoooVVV]]]zzz[[[777***666777111111444000///......000000///...///111111//////111111///---...///...---,,,,,,...///000000000000///...---...///000///---,,,---...000///---,,,++++++,,,,,,***+++...111333222...+++////////////000000000000........................000000000/////////......////////////000000000000//////000000111111111111444333...666666HHHFFFAAA:::888666111000000222555777777666111333333333111111222444:::HHHXXX666111;;;DDDHHH___BBBsss===```GGGggg(((777---+++---222777666222///222666////////////////////////999???CCC???555......111222222111111000111111111222//////111222111333777999222MMMGGG~~~xxx]]]eeevvvzzzVVVhhhXXX```\\\gggppp~~~JJJHHH???:::'''???ZZZIII;;;666777888999999:::<<>>;;;555555666555444444444444444555555666777777999===<<<999888555666888777333111333444444444555777777666444777777555555555666666666666AAA999888AAA???```www[[[WWWfffjjjeeeXXX;;;999FFF@@@<<>>222999DDDAAA777NNN===??????===;;;:::::::::666555444444444555666777333555777777666777:::<<<444555555555444555666666444333222333333333444666GGG<<>>PPPRRRUUU@@@<<<555666444333333333333444444555666777555000222777777444222111444888888444222333333333444666888999777555555555555555444555666777000999777<<>>BBBqqqOOOHHH===888333555444222222333333222000...000222222111///......999...333AAA<<<888333TTTbbbAAAwwwXXXqqq{{{jjjDDDqqq<<>><<<;;;<<<:::666<<<<<<<<<<<<<<<<<<<<<<<<999999999888777666777888444:::===:::777999999666888444444888:::888:::>>>:::<<>>>>>===999666666888999666444000888<<<888555666555111333000333:::<<<999:::>>>:::???777:::HHHLLLuuuzzzbbb|||YYYIIIBBB888;;;222222222333444555666777333999888222222888666,,,///000666>>>@@@;;;777777222333444777888888555222444666888777666666999<<<222>>>FFFGGGeee|||www|||{{{nnn~~~lllhhh{{{qqqsssRRRUUULLLLLLIIIDDD>>>:::999999888999999888666555666888666000...333777555222111111555000:::111CCCNNNsssZZZkkkuuu555,,,===///111333222///...000222333//////333333//////333///111111111///...///000//////...///000111333444000111111000///......000000///---,,,++++++,,,---......000222333222...+++////////////000000000000.....................---///.........------------////////////000000000000///.........///111444555111555777)))333???WWWaaaDDD---000999666555333222222222000...///000111000///...///111,,,000555+++ggg@@@AAAuuu___PPPyyyZZZdddttt...^^^ccc:::444(((,,,000333222//////333888333222222111000//////...!!!&&&+++...///...///000/////////000111333444555555444666;;;;;;777555666===@@@???KKK___ccccccqqq}}}```UUUzzzlllYYYmmmbbbdddrrrUUUKKK@@@EEE555AAAlllyyyGGG555:::<<>>OOOpppCCCPPP@@@--->>>222222222333444555666777777666666777777777444222444///000777<<<:::666444000111333555555444333222555444333444666888888777???:::AAAHHH{{{|||yyyjjjeeellleeebbbeeepppvvvwwwqqqrrrooorrruuu{{{xxxqqqlllmmmkkkhhhkkkqqqyyy```[[[___OOO999DDD<<<222222888333111444555444444666999666222000222444777888888666888<<<999888FFFZZZkkkeeevvvxxxnnn;;;///777000///.........000111222,,,...000333333222000///000000111111111000000///000000...------...///000222222111111000000//////+++)))'''))),,,......,,,------...///000111222222...///000000000000//////000///...---,,,+++++++++///+++,,,000000++++++...///000111111000......///000///.........///111222...444***333666555DDDxxx:::///...666333333333222222333444444555222000000222333111///000222---***PPPxxx===999\\\NNNXXXjjjKKK???NNN]]];;;...++++++,,,...///111333555555333111......///...***'''(((,,,111000---,,,...111***,,,///000000111222333000111222666999999777555555666>>>???aaa}}}jjjTTTuuuwwwoooggg}}}[[[HHHZZZyyyUUUzzzcccdddBBBCCCGGG333KKK}}}bbbNNN<<<===>>>@@@BBBBBBBBB???===333555888;;;<<<:::555222999666444555999;;;999666888888888888888888888888333444555666777666666555888:::>>>DDDJJJYYYlllmmmwww<<>>===@@@@@@???===<<<<<<<<<<<<444666999;;;:::666222///777444333555999;;;:::888888777777666666666777777444444444444444555666666===;;;===AAAEEEYYYjjjrrrEEEFFF===555888555555555555555555666666666333000///111333555555888111,,,...000000000222222333555666666555555444333222222333666999999999===>>>HHHaaaoooccchhhrrrssshhheeeoooyyyiiizzzFFFVVVDDDHHH<<<>>><<<;;;<<<:::555555888555444444444555666444333???666222777999666555888)))LLLeeeaaaiiiwwwOOOFFFHHHFFF>>>444...000444222111111111111111222333222222222222222222111111222222222111000///...---...---------------......,,,,,,,,,---...///000000000///---...///000000///000000//////.........---222111///.........//////,,,+++++++++,,,---///000333111222555555222222444...//////000111111111111...///000000111111000000---333///777333666FFFKKK@@@888:::777666555333222111000000222000...---///111222222///444444444QQQWWWEEEYYYVVV$$$~~~NNNccc222CCCLLL===555000222222111111111000000000,,,++++++---000111000///+++...222333222111333555///000000///...///111333222666888666000...222666444:::444DDDTTTfff]]]jjjxxxzzzhhh|||>>>gggjjj^^^kkkhhhLLLCCCEEE'''JJJxxxNNNMMMFFFEEECCCAAA===999666555555<<<;;;999777555555777888999777666888;;;<<<;;;::::::999888666666666666777666555444333333555777888AAA;;;@@@DDDEEE]]]gggkkkKKK===333666777444444444444333333222222222000......000333444444999333///111333222222444555666777777888888777777555444444666999<<<======<<<666???jjjqqq___eee{{{~~~qqqkkkvvvgggxxxtttDDDZZZCCC======:::888888555333666<<<888666555555666666666555<<<444000444888777666888999@@@===JJJwwwjjjqqq|||OOO>>>999333000111333444333111111111111111111111111333222000///.........///222222222111000...---,,,,,,,,,,,,,,,---------...//////.........///000111...---,,,,,,,,,,,,,,,,,,/////////.........------333111///---,,,---...///---,,,+++++++++---...000///...///000111000///000,,,,,,---///111222111111...///000222222111000000...444333:::333999IIIJJJ???666777444444333222222222333333111///---,,,---000222333---//////333MMMfffCCCpppfffUUUIIIQQQKKKQQQGGGTTT,,,222555222222222111111000000000222222222222222111000///---000333444444444555666222222111///---...111333333555666333//////222666111<<<555OOOWWWnnn~~~^^^UUUhhhYYYbbbhhhiiimmmqqqTTTSSS<<>>999555444444:::::::::777555666999<<<:::999999999::::::999888;;;;;;;;;;;;;;;<<<======888666555444444666888999===999FFFPPPOOOiii}}}YYYDDDBBBAAA???333333444444444333222111000///...///000333444333222555222222666888555444666777888888999999999999999555555444666:::<<<======@@@888DDDjjj]]]www|||gggdddzzzhhhrrr|||GGGHHH@@@999777777:::999555666:::===999555444555777888888999666444444444444888===444===<<<555;;;UUUppp[[[bbbLLLDDD===888222000222333111...000000000000000000//////333222000...------......222222111111///...,,,,,,+++,,,,,,------.........111000...---------...///,,,,,,,,,+++******+++,,,------------............222000...---,,,---...///666555222000000000111222///000111111222222222111+++***+++---000222111///...///111222222222111000///222333:::000:::HHHFFF<<<444555555444333333222222222333000///...---...///111333///,,,)))111GGGuuu@@@222BBB888pppDDDttt>>>:::======777'''111111111111111222222222444555555333111000......///111333555555555555666222222111///......111333444222000000111333555777444<<<333NNNUUUggg]]]uuuqqqjjjbbbbbbQQQfffttt[[[RRRfffOOONNN???888fff___PPPCCC;;;<<<<<<999444222333555111555:::;;;888666777888888888888777777777666666444555777999;;;======>>>888777555444555666888:::BBB666@@@GGGFFFlllssseeeEEE???999999333444555666666666444333222//////000222444555333111222111444999999555333444888888888888999999999999444333333444777:::::::::AAA===JJJuuulllyyyxxxnnnrrr}}}jjjFFF:::777777;;;;;;666222111>>>:::555333444666888999999999999666111111666<<<222888>>>:::111222EEEYYYyyyooonnn777---333111000000111222111000///000000000000///......444333222000//////000000111111111000///...---,,,+++,,,---......///......000...,,,***)))***+++,,,,,,---...---,,,,,,---///,,,,,,,,,---------......//////...------...///000:::777444111//////000111---000111000000333333000,,,+++***---111222111...///000111111222222111111///...000777,,,999EEEzzzFFF;;;555888999888666333111000/////////000111000//////000222111...)))111AAAAAAWWWXXX___EEEQQQrrr]]]777<<<&&&444000000000111111222333333333///111222111000......///000111333444555555444333111222222000//////111333333111///000333777888888::::::111BBBOOO```{{{zzz```RRRXXXxxxiiiooollleeebbbOOOOOOAAAJJJaaa{{{???@@@;;;<<<:::555111000555999000555999:::777444555777666777888777777777888888000222444777888777666555666666555444555666777888CCC444>>>EEEBBBkkkwwwzzzFFF999+++///444333444555666666555333222333222111222444555555444444333666:::999444222333666666666666666777777888555333333444666888999888666777;;;yyyqqqppp{{{qqquuupppTTT```sssrrrmmmuuuuuuTTTHHH<<<999999888666666;;;999555333444555666666444777888555111111333666===444666===:::444000++++++OOOUUUgggllltttHHHDDD)));;;111000000000222333444444000111111222111000///...222222111000000000000000//////000000///...------+++,,,...///000000//////...---***))))))***,,,---+++---......,,,,,,///111---------,,,,,,,,,,,,,,,,,,------....../////////888555111...,,,,,,---...***...///------111111...///---,,,...333444222///111111000000111111222333333...///666,,,<<>>SSSfffNNNkkkhhh~~~RRRXXXxxxeeeoookkkbbbGGGeee@@@DDD\\\WWWFFFLLLHHHFFFBBB:::444555;;;BBB888999999555111222777===666777999999999:::;;;===666777999:::888555111///444444444444444555666666777222MMM___YYYuuurrryyyrrr;;;AAA888222000000111333444444333111000777444111111222555666666999777999;;;999333222444444444444444444555666666777666555666888::::::999@@@DDD;;;iiiwwwjjjbbblllcccfffyyy|||^^^QQQcccqqqwwwQQQ;;;777555GGGtttxxxaaaFFF999999===DDDIII888666555444555555333222...222444444333333333111888000444:::333000888<<<999@@@111>>>EEEOOO]]]FFFDDD444===555000222333777555222111222333333222111222333333222111000//////////////////............///////////////......+++,,,...000111000000///...---+++***+++---000111))),,,------+++,,,///222///......---,,,******)))***+++---...///000000///:::777333000...///000222+++000111......333333///222///---000444666333///222111000000000111333444999111111999...AAAGGGkkkJJJ===777<<<666555444333222222222222///222555555222//////000,,,000000333///|||FFF333\\\hhhEEELLLSSSeeeOOO===AAA888???000333333222222222222222222000222444333111///000111111111111222333222000......000222333222111222222///444777666333222777;;;777444>>>CCC]]]^^^cccvvv[[[[[[rrr^^^llluuudddlllXXXOOOLLL666===PPPeeeaaa>>>///DDD>>>666222333666777777999<<<;;;666666<<<>>>;;;555333555::::::666888===<<<:::999999;;;;;;777444333555666666555666888;;;<<<333555^^^III{{{kkkyyyNNNCCC111;;;888999222333444666777666333000222222222222111111000000333555777777555333333333:::555444777888666555777333777555555;;;999666;;;;;;>>>BBBfff|||]]]kkkvvv|||mmmtttvvvWWW]]]uuunnnIII;;;<<<222888;;;EEEkkk___SSS;;;:::DDD666===999555333222111111111222333555444333222222333222333555666666555333111333444888999777BBBeeeeeeQQQjjjVVV>>>888222111111000//////111222444555444333111///000000000000000000000000222111111111111111222222333111///...---...///000000...---...111222111//////......///000000///------------------...///000/////////...------,,,,,,------+++)))))),,,000333111111000---+++,,,...000333111000...---,,,------222,,,222@@@AAA333...555555444222111111111222222???444666333444666BBBmmmDDD:::<<>>lllqqq}}}]]]tttvvv^^^qqqmmm]]]cccUUULLLMMM888;;;FFFWWW\\\DDD;;;GGGCCC===999888:::===>>>;;;===:::555333666777444888555666888777222444999:::999777888;;;<<<:::999999777555555777888888888<<<111111KKK@@@uuupppQQQ::::::111888111333333444666777666333111444444444333333222222222444777:::;;;999555333222999444333666888777666888555666666444444999<<<999666:::;;;NNNoooddd|||}}}vvveeeTTTaaajjj{{{sssaaaOOO===222666???777888555444HHHnnnyyyTTTDDD<<<444111444666666777777555222222333555444333222333444222222444444555444333222000///333888666555BBBTTTtttlllaaaKKK<<>>>>>444///111222111000///...//////000555---222111444666AAAkkkLLL<<<;;;222555444333222111111111111555555444444444222111000---...000333111LLLeeeOOO===uuutttGGG~~~HHHTTTzzzNNNCCCJJJ@@@999000555111///444===@@@;;;555222111000000222333222000444333444888777222000111444333333111000///...---222333333333222444777:::???222???===HHH^^^XXXeee\\\VVV[[[WWWmmm```___[[[QQQLLL>>>AAABBBMMMUUUDDD@@@EEEDDDAAA<<<888888<<<@@@<<<===;;;666444666666444:::888777888666444555:::888666555666999<<<======>>>:::555444777:::999777<<<444666>>>AAAtttqqqLLLWWW888JJJ777;;;333333333555666666333111444444333333222222333333444888<<<>>><<<888444222888444333666888777777999555333999555...???KKK======@@@AAACCCeee~~~LLLdddnnnaaaZZZ]]]aaaeeefffeeebbb```cccmmm~~~sssppp|||fffVVVOOOSSS```bbbLLLCCC<<<999999999;;;>>>888888555111222???UUUggg[[[888AAA000555777444444777444...222333555444333222333444111111111222333333333444000,,,...888;;;666333555999OOO[[[]]]VVV888BBB777---,,,555222......111555555333222111111000000000000000000000000000000000000000------...///000222333444222111///......///000000000///...///000111000///000///...///000///...,,,222111000//////......///---------...///000000000//////............///000/////////...---...000222222111111111222222333444000333666888777444///,,,111000...------...//////...)))000111444666>>>eeeVVV<<<999444444333111000...---------111333444333222111111222...///555666...???dddOOO===|||JJJJJJvvv}}}888OOOCCC111---111000000333888:::777444222111000000111222111///111111666;;;;;;666222111444333222111///---,,,,,,111222333222222333666999;;;;;;222OOO???ooonnnuuueeewwwvvvCCCmmmeeeZZZ[[[OOOHHHBBBJJJGGGJJJNNN===999CCCEEEDDD>>>666444888>>>555666666555666888999999999999999999888999<<>>:::777555666888:::;;;<<<;;;BBB@@@NNN|||sssQQQ999DDD...888---444333333444555555444222333222111000000111222222333777;;;<<<;;;888666666:::555444777888666555777444000:::777,,,GGG[[[FFF888777;;;999IIIXXXnnnxxxpppkkk```}}}}}}}}}}}}}}}~~~}}}zzzuuuqqq|||pppggglll]]]jjjzzziiiUUUllllll|||lll___RRRHHH???;;;888999;;;:::777444555555999>>>:::666>>>KKKooo```EEE===???:::222111666555///222444444444333333444666000000000000111222444444888111...555<<<;;;777666555???JJJZZZLLL<<<>>>555444999000///---,,,000444555111555444222111000111222333000000000000000000000000............///000222222111000////////////000000000/////////000000000///111/////////000///---+++000000//////.../////////....../////////000000000000//////000000000///...+++,,,,,,***))))))***,,,///////////////000000000+++333555111111444111)))111000///......///000111///+++333111333555<<<```\\\:::555666444444222111000000000000000000000222444555555333111///666888///;;;lllRRRAAA{{{{{{DDD~~~>>>QQQ[[[HHHttt???@@@000111222333333222111111111222111000000111111000///000000444:::;;;666333444000000111111111222222222000111222222222333555777999---CCC>>>]]]cccsssZZZ___NNNYYYwwwfffhhheeeTTTTTTIIIHHHAAAHHHDDDEEEFFF777777EEEHHHHHHBBB999555999>>>111000111333555666888999999:::;;;999888:::<<<>>>666555444333333555777999888::::::777444666<<>>???iiiooo}}}vvv}}}iiizzzsssiiifffmmmyyyvvv{{{nnn[[[JJJIIIIIIPPPTTTDDDnnnDDDKKK```}}}qqq}}}ppprrrpppeeejjjlll\\\DDDPPPZZZWWWMMMCCC===;;;===:::666111111555999<<<555222888BBBAAA999888@@@AAAhhhPPPDDD???888444666;;;:::777333444444444333333555777000//////000111222333444>>>777222333444444333222999:::BBBXXXsssGGGCCC,,,(((333...111222000---111777666111666444222000000111333444000000000000000000000000111000///////////////000000///////////////000000///000000000/////////000000///...///000///...,,,,,,,,,------...///000111111111000000000/////////111//////000222222///---/////////...,,,***+++,,,...............---------(((000222,,,---333222***000000///......///000111111///555111333666>>>bbb]]]777333666777666666666666777777888666333111333888:::777333111---444555111>>>{{{SSSFFFFFFzzz999sss...EEEBBB000//////222333222///...///000111000///000111111000///111///111555666444444666---...///000222444555555000111222333222333555777000777///TTTJJJ|||xxxxxxwwwWWW{{{uuuVVVjjjmmm\\\\\\TTTPPP>>>>>>;;;===@@@777???BBBFFFGGGBBB:::666888===888666666999:::888888;;;888<<<<<<888666777777555666666666444333333555777444999<<<999444444;;;CCC999AAA<<>>AAAFFFFFF;;;LLL999GGGCCCddd___]]]]]]WWWTTTYYYVVVPPPQQQGGGDDDFFFFFFCCCJJJNNNHHH666;;;AAAEEEEEEAAA:::555555:::<<<:::777999:::999888333222888999444333777===@@@\\\RRRAAA555888>>>===:::999333444444333333333666888000000000111222222222333666555555555555333222111444444<<>>777CCC555DDDMMMvvvxxxHHHQQQ888???333===777555222111222444555555999888666555555777999;;;444555777777666555666777999555444666888666666888999999999555333777999555666888;;;???<<<777OOOvvveeerrrlllppprrrzzz}}}xxxmmmKKK:::111000JJJAAAJJJJJJRRR===HHH:::555777888666;;;BBB@@@;;;CCCBBB>>>BBBFFFGGGLLLBBB@@@>>>??????===:::999***333999999777666000)))666555555555555444333333@@@333222HHHiiihhhIIIFFFFFF;;;666:::333444444333333444777999000111222333333222222111///222444666777777777666222333:::QQQ\\\444777000999777000111666444000444===<<<333222111000/////////000111000000000000000000000000222222111000000000111111......///000000000000000///111222111...---...000---------...000111000///------------...///111111111111111111111111111111000---+++---111333111...)))+++------,,,+++,,,......///000111111000000///000000000......000111000......---------...000000+++...777222444999>>>]]]VVV999;;;===222222111111111222333333000333777777666666888:::333777@@@666888MMM^^^GGG}}}SSSyyyIIIkkk>>>@@@lllQQQ...222000111222111000000111333...------...111222222111222//////222333111333666//////000000111222222222000222444555555555666777444;;;444FFF???kkkmmmssswww^^^}}}yyyPPP[[[bbbnnn```bbbiiijjjEEE===CCCIIICCC666DDDBBBDDDFFFFFFDDDCCCEEEHHH666222333777777333222666333:::===;;;999<<<:::666444777999999777666888:::999999999888777777888888666EEE555NNNNNNzzz~~~}}}KKKEEE===333222444888555222111222444555666888777555444444666999:::555777::::::888555444333777333222666999888888;;;888;;;888666:::666222777555@@@@@@AAADDD:::???]]]fffRRRnnnllllllrrrwwwiiisssmmmuuugggqqqdddkkkiii\\\cccTTTjjjhhhuuuiiigggHHHEEE???AAA===HHHEEEBBBEEENNN@@@BBB777;;;;;;///555AAA<<<555CCC===333999777333???111999BBBEEEAAA;;;;;;???888999555000222999<<<999000777===>>>===<<<999666555777777666>>>QQQhhhwwwjjjYYYOOO<<<666@@@444444444333222444777:::111222333444444333111000444444333111222444333222222333999NNNaaa888444888777&&&...---222111---222<<<;;;222444333333222222222222222000000000000000000000000111111000000111222333333......///000000111000000///111222111...---...000,,,,,,,,,...000222111000000////////////000000111000000000111222222333333000,,,***+++000333111///'''))),,,......///000222***,,,...///000111000000666222111111111///000222111000//////000111222333+++///999444444666888SSSUUU<<<@@@AAA888777666666555555555555...888AAABBB===>>>FFFOOO,,,777BBB222333JJJ\\\EEEnnnwwwJJJ~~~HHH[[[SSSBBBYYY\\\777777555555444222000/////////---,,,,,,...111333333222111///000333444222222555000000111333444555666777111333555666555555777888888999===;;;CCCZZZfff~~~XXX\\\iiikkknnnssshhhrrrvvvjjj___{{{fffMMMPPPKKKMMM===GGGEEEMMM888777>>>AAA111>>>VVVIII<<<444888:::444222777666444444777;;;<<<777222555111111666777444555:::555777888777555444444444222222>>>UUU]]]|||[[[DDD===@@@BBB===777777666444222222444666333111111333666888666444///111444555777999===???999666444444555777888888999555333444999;;;888444777999;;;;;;;;;;;;===???WWWSSSlllnnnyyyiiimmmuuu|||yyykkkvvvggg```III___>>>SSS???FFFBBB===:::<<<@@@@@@>>>EEECCC>>>777222111666:::BBB;;;333111555:::<<<;;;BBBCCCEEEDDD<<<333222666222555777555111000444888555666666666666444333222666333111222999BBBJJJNNNWWWfffNNNBBB???:::777333222333111---111;;;666000111999888000...333444111///000444666666555777777;;;NNNTTT;;;222444222222///111---***,,,222666777555333666888555000...000333444111...000222222...)))//////000111111000......++++++,,,...///111222222MMM???222///111000...,,,------,,,,,,+++***))))))))),,,000222222111222222111...,,,---000222111000222000...---,,,---.../////////000111111111111111444222//////111111///---......//////000000111111///111222222111111222333555222555...222:::>>>YYYNNNEEE999<<<444666777666222111222444OOO333iii[[[,,,>>>iiiGGG444444000===999PPP]]]LLLppphhhNNNOOOsssVVV>>>HHH777000111111111000111333222111---......///000000111111888555222222444555444222333333222222333555666777666666777777888888999999///777888999GGGmmm|||ddd\\\hhh{{{~~~nnnSSSxxxhhhaaakkk___yyyiiiKKKHHHAAAEEE<<>>777999777555333222444666999:::777333222222333222111///222555777888888888999888777666555444555777999888555444555888999888555666888:::;;;::::::;;;<<>><<<888:::;;;:::777777<<>>>>>???@@@<<<555333666333555666444111222666:::333444555555555444333222333111111444999???DDDFFF===EEEZZZuuuEEE>>>;;;555555666777888666///)))555000222999888000...333444222111111333555555555444444888LLLTTT<<<444444111111000333111///111555666333000111444777555222111444777222///---///222222...***//////000000000000000///....../////////000000000@@@666///000222000---,,,//////...------,,,++++++)))+++///000000//////000000---,,,---///111000///111000...,,,,,,---...///000000111111111111111000666222///---///000000///......//////000000111111111111000000111222222333...+++...(((---444888UUUQQQ444EEE===222444444333000///000111%%%===>>>888llllll333555000:::222HHHTTT@@@iiioooPPP|||QQQ\\\MMMYYYWWWzzz444333444555555444444333222111//////000000111222333333777444111111222444333111333222222222333444555666444444444555666666777777222888888666CCCgggwwweeeZZZXXXkkkdddzzzfff{{{^^^```kkknnnIIIEEE>>>EEEBBBOOOAAADDD@@@PPP999???---RRRfffHHH???:::===<<<666222444777444222333555666333///000000333777888444222333666888999999777666777777???BBBEEEYYYbbb}}}}}}QQQ===:::<<<;;;333999777555333333555888:::<<<888333000000111222222///333777999777555333333999999888666444444666777555555555555666666666666555777:::;;;999888777777888???eee}}}}}}wwwzzzzzz~~~NNNoooFFFfffGGGGGGGGGEEEAAA<<<:::999555:::???>>>999666999===;;;>>>???===999777999<<<:::777888;;;;;;777444444333555555333111333888<<>>>>>:::333111444444000555111222888888222000444333444444333222222444555333222777MMMSSS???666444000111111222111111444777777333///999::::::777111......000///---,,,...111111...+++////////////000000111222222222111111000/////////222......222444111//////000000000//////.........))),,,...///...---------///---,,,,,,...//////...000///...---,,,---...///111111111111111111111000666333...,,,---///000111......//////000000111111444111......111333333222...+++000+++///555;;;ZZZOOOBBB888+++111222333222000//////000///666rrrccc===>>>ZZZQQQ333888444<<<555OOO```>>>cccrrrPPPwwwMMMhhhTTTMMM...222,,,...000111///...------000000111222333444555555444333111111222222222111222222111222222333444555333444444555555666777777333999777666BBBeeexxxjjj|||sssiiiqqq~~~sssEEE}}}___bbbYYYzzztttKKKGGGCCCKKKOOO[[[BBBLLLNNN666HHH555NNN:::===777222111666777444222333888666444333444444222000111111222555555444333333333555777777666555555666>>>CCC777PPPKKK|||{{{QQQ???===>>>;;;222666444444444555777777777666444111000111333555666000333666777555333222111<<<999666555666666555333111333444444333333555666333666999:::888666555444:::BBBOOOmmmnnnyyy|||}}}}}}zzzpppzzzlllnnnaaazzz}}}ooo~~~qqqeeezzzkkk\\\jjjYYYccc```ZZZVVVFFFPPPIIIBBBBBBCCCBBB<<<666555888555<<>>666///...555>>>444222444888888333222444333555777555222000222555555333:::SSSQQQAAA888444...111333......///222555666555333:::;;;:::666000---+++,,,---,,,,,,...000000...,,,//////......///111333444333333222111111000000000,,,,,,///444555222111444000000000000000000//////,,,---//////---,,,,,,,,,///...------......//////000000///.........///000222222111111000000000000333111///------///000000......//////000000111111666111,,,,,,111444444222222...333000444999???aaaQQQ222OOO:::333333333333222111111111;;;DDDpppUUU666444QQQZZZ+++444111888555ZZZuuuGGGcccuuuOOO{{{DDDmmmGGGggg@@@:::000111333777777555555888///000111222333444444555333333222222222333222222111111111222222333333333555555666666777888888999222888777777FFFkkkzzzbbbbbbhhhVVV]]]hhhmmmoooppppppPPPHHHBBBKKKZZZlllKKKCCCBBBTTT<<>>;;;444222111333555888777444222///000111222333444555666111222333333222222333555???888333444999:::555//////111222222222222333555222555888:::888666555555999AAA???ZZZSSSsssiiiqqqyyy}}}}}}YYYDDDLLLNNN555BBB>>><<<<<<===999333555<<<222777;;;:::777666:::@@@888999;;;<<<;;;888444111;;;555222888<<<999444111111111000///000222666888;;;777333000000333888<<<666444111000222444555555777555555666777:::DDDMMMWWWzzzrrrVVV@@@<<<:::111000777444333555888888555444444333666888666333111222444555333;;;WWWOOOAAA999444...111444///...---...000333444444000111222111111111222222+++,,,,,,...000000///---000////////////111333444111111111111222222222222,,,,,,///222222///000555///////////////000000000///000111000...,,,,,,---000000//////......///000000000000000000000111111111111000//////000000111///000000111000///............//////000000111111666111,,,,,,111444444222000+++222000333666===aaaRRR___<<<---333333222222222222222111333///OOOBBB===<<>>JJJ<<>>ooo[[[}}}OOOAAA>>>;;;999555222111222555888777333///000222444444333222333333111222222222111222444666>>>888333444999:::555///000000111222333444444555111444777999999888888999222;;;:::JJJzzziii{{{~~~uuu{{{vvvTTT???222BBB666===888888<<<;;;666888???888999999777444444777:::666777888999999777333000:::555333888;;;888333111000000//////000222333444BBB===777222000111444666888444000...///222444555444111///222666999::::::DDDAAAdddwwwMMM:::;;;888444333333444666888888777555555444555666666444333333333333111:::XXXNNN???888444///222555333111///...---...000111000000000000000000000000,,,---...///000//////...000000000000111111222333//////000111222333333333,,,+++,,,///...,,,---111.........//////000000000111222222111///---...///000111111000......///111//////000000000111111111//////...---...///000111,,,...111222111///...---......//////000000111111444111......111333333222111+++222222444555<<>>999999888777444111333666777444000222333444333000000222444000222444444333222333444999888777777777666555333444222111333666888777555111333777999999;;;===>>>777999???GGG___wwwhhhcccjjjhhh}}}sssggglllmmmyyyYYY===&&&;;;555===;;;444555===???999888===;;;:::888666444333222111333666999888555333444555777333333777999666333222000000000111222333222111;;;:::777555333333333333555222...---...111333444555333000111444666333///AAA>>>666UUU```QQQAAACCC@@@777333555777888888888777555555444444555666666444222222///999YYYMMM<<<555444111333555111111111000//////000000555444222111000///---+++---...000111000/////////000111111222222222111111//////000000111222222333---+++,,,000111...---...---......///000111111222111222222000......///000///000111///---,,,...000------...///////////////---,,,++++++,,,...000222,,,///111111///---...000......//////000000111111111111000000111222222333333---555555666555===eee___iiiOOO111333111000000333333222000>>>000TTTFFF333111AAA888DDDNNNCCCAAABBBqqqyyyDDDXXX}}}KKKvvvjjjFFFRRR444JJJ___KKK:::999<<<888666888111000000//////......---///222555555444222333555222333444555555444333222222222333444444555555666333777777999KKKppptttgggbbbvvvJJJssseeeWWW```~~~LLLMMMHHHOOOkkkSSS>>>@@@;;;<<<444999<<>>666UUUZZZ000<<<333444888hhhhhhOOOTTTFFFbbbAAAQQQwww333BBB___FFF222111666444222444222222111000///...------...111444555333111222444333444555555555444333222444444555555666777777888333777777;;;NNNttteeeeeeeeettt^^^zzzlllzzzzzzYYYDDDPPPLLLUUUiiimmmRRR@@@AAA???;;;:::===>>><<<888::::::777222///111444777;;;:::222000555999888777666555444444555666777777999999777555777<<<@@@666999IIIPPPhhh||||||sssPPPCCC<<<@@@777???777666555444333333333333666999999333000111111000333555777888777555333111333666999999777555666888000555666333333888888444111555999;;;;;;999999:::;;;999>>>BBB>>>DDDhhh{{{ZZZ}}}|||vvvwwwnnnxxxhhhwwwmmmjjjjjjHHHKKKFFFDDD???>>>@@@SSSNNN;;;777:::777555555888<<<===<<<999666555666777888888888777777666999???666888555000<<<;;;111>>>999666>>>666,,,444666888444///333;;;999///333888999444222555666222111333444333000///111333444000///222333///---...444666BBBEEE888666BBBJJJQQQ^^^sssOOOAAA444666===777444<<<@@@888888777555444444444444888222:::lllXXX...666444888---333111222222000222555222---444000555666///000444///---777333,,,000111------222111111000000000000000000111000///...///222555111///---...111222000...---///111222333222000///000000//////......------...///000000000///------************+++,,,---------------......000111111222111///...---------...------,,,,,,---///000222///000111222222111000///;;;(((333666000777BBBWWWPPPOOO222333...555--->>>000444@@@<<<~~~ggg>>>AAAKKK666333===---999AAAtttlllVVVXXXFFFcccwwwLLLGGGwwwaaa999888CCC:::222000000///000333---......///000111111111...000222111000000333666777666555444333222222222777888:::999777666666777+++777000AAAWWWkkkzzznnnjjjbbbsss___uuuyyy[[[\\\WWWnnnDDDOOOJJJQQQaaafffJJJAAABBB???:::999===???>>>;;;???AAA>>>888555888;;;;;;;;;777222333999:::777888777666444444444444555888888888888888:::===??????@@@777UUUSSS||||||wwwtttMMMAAA===AAA:::@@@444444333333444444555666777::::::555222444555333222444555666666444222000333444666777555444444555111555777555666999888444555888:::<<<<<<:::888777888888;;;>>>::::::KKK___[[[bbbyyydddddd???SSSBBBEEECCC<<>>===>>>:::;;;;;;>>>@@@>>>:::666666666444555666999<<<===:::888<<>>===999222---...---DDDbbbTTT666:::FFF111333555555222...///666:::444)))444000111111---///444222444;;;777333777555///111111111000000/////////000000000000///...///111444222000...///000111///---...///111222222222000//////////////////.........---.../////////...,,,,,,*********+++,,,---...///,,,,,,,,,------...000000///............///000000+++************,,,---...------...//////...---,,,333'''222222---555>>>SSSaaa\\\HHH;;;:::444333///666222:::444BBBrrr999222BBB:::777222999444888aaa___lll???===```wwwAAAKKKnnnjjj888777:::333///000111//////111......///000000111222222///111222222111111333666444333222111000000000000333555666666555444555666666;;;999VVVkkkvvvmmmyyyggg{{{^^^ppp]]]mmmcccHHHOOOIIIJJJSSS[[[===??????<<<777777<<>>666;;;???===777444666;;;===:::555333666;;;:::666999888666555444444444444666555555777:::<<<<<<<<<>>>666CCCVVVjjjvvv|||ooo{{{JJJ<<<<<>>:::999???777999555///999777777222444333,,,///555333:::888999<<<;;;666333444333555555222000333666666???>>>;;;888666777:::===222,,,***---222444999>>>GGG444---///...444999555666???@@@???MMMfffaaaOOOBBBAAAFFFEEE>>><<<:::<<>>AAA???666999...222999<<>>???;;;777<<>><<<333111666222555666666555666777777:::999777444333333555666222---***...111444777<<>>;;;UUU```|||uuuuuu}}}\\\qqqQQQvvveeeaaadddbbbPPPHHHEEEEEEIII\\\::::::======;;;;;;===<<<888333777999888555333555888444777;;;;;;777333444888666666777888999:::::::::444333444777<<<===;;;888;;;::::::AAA\\\~~~sssPPP:::>>>:::444111222222111111111111222222555888777222///000111///222222333444444444333222777444111222444555333000///111444777888666444333444444666888:::999666444666;;;999333888DDDGGGBBBIIIKKKZZZqqqjjjxxxlllqqqcccmmmeeeuuugggwww|||AAACCCDDD<<<:::DDD@@@;;;AAAIII???666======999888===DDDCCC:::111;;;444///000777<<<;;;888000888333777555///999777999000999===222666???888888333555;;;888000...555111333777999888666555666555444444444444333111000333...,,,///111111222444>>>...***///...111333...999999)))(((===@@@666999AAAcccuuu|||iiiRRRJJJAAA;;;:::<<<======999CCC222bbbpppXXXwwwCCC<<<"""...<<<:::777777===BBB===555+++777666333777222///:::666555------666333---333...//////000///...------...///000///------...000......//////000000111111//////000111111111111111------......//////000000//////.........---------.........///000111333444//////////////////000111---...000111111111000///...............---------000000111111111222222333+++000999333444777AAAiiiMMM<<<999@@@888UUUPPP===GGG)))222222CCCGGG|||```GGGEEEBBB555888ccc000555555hhh^^^WWW{{{EEEqqqiii\\\999uuuBBBBBB111555222111222222000111555222222222222333333333333555444333333444555555555777666666555555555555666333444666666666777:::<<<999IIIGGGQQQSSSvvvcccbbbmmmTTT]]]jjjcccYYYVVVQQQ@@@AAAGGGNNNjjjFFF>>>AAAAAA>>>===???>>>:::777777666555555555666666000666???AAA;;;333333888444555666888:::;;;<<<<<<777777888:::<<<===<<<:::666HHH222TTTJJJ|||WWW@@@FFF???<<<888555555333222111111111111555999888444111333333222//////000000111111000000777555444333444444333222000///222777777444222444000444777999777666555555222999<<<888999>>>???<<>>:::???HHHAAA;;;BBBAAA>>><<>><<<;;;555000000333666555222111666@@@FFFBBB777333666333444666888999999999999666888999:::999888999:::444999IIIMMMgggwww~~~^^^DDDJJJ???>>>:::888777666555444444444444222666666333222444666555//////000000111111111111666666555444222111222444222000222777777444333666000666;;;;;;666222333666555888;;;::::::;;;===>>>CCCSSSuuuyyyqqqjjjQQQDDDBBB===@@@;;;>>>::::::AAA???;;;@@@>>>>>>>>>AAABBB???777111888555333222333444333222777???999===999000777333888?????????DDDCCCBBBGGGRRROOOFFF>>><<<>>>===999:::888999;;;:::666777;;;666555444666888999777444555000,,,...000000222666666...333999444333666222000,,,111777888;;;;;;333===CCC:::999@@@888KKKsssNNN999@@@KKKRRRTTTMMMTTTYYY[[[XXXJJJhhhuuu{{{\\\ZZZSSSJJJFFFGGGDDD@@@```~~~xxxrrrZZZIIIYYY}}}SSS555(((,,,///000111222222000...---///111222111000...//////---///111000///...000222000000000000000111111222///////////////............---,,,+++***+++,,,,,,111111000000000000111111000000////////////000000111111000000000000000111///000222333333333333222///.........///000222222111///222333999111AAABBBVVVKKK>>>GGGTTT888555111666000;;;===eeeDDD666888333,,,;;;bbb;;;<<>>;;;111000000222555333//////333222222222222222111111111666333111222444555444222222222111111111222222333555666666555555666999<<<333@@@CCCSSSSSSwwwZZZ|||lllvvv\\\]]]lllWWW{{{```aaa^^^===>>>FFFOOOrrrIIIDDDCCC===666444888<<<;;;@@@888000///555999777333444666???IIIHHH===555333333444555777777777666666444666888777444333555888666777<<>>pppEEEHHHYYY???555888444''';;;GGGsssMMM666222222555333JJJ<<<333>>>WWWPPP}}}>>>ggg---444...AAAiiiXXX;;;---...000666:::999333222555111111111111111111111111666333111111333555333111222222222111222222333333999999999888777888;;;>>>999999777RRRXXXkkkWWWtttbbb~~~MMMdddgggkkkMMMrrr]]]UUUBBBGGGIIIIIIkkkSSSFFF======>>>;;;???BBB<<<@@@>>>999444555888888333111666<<<>>><<<999777777777555222222555777999999:::444222777<<<<<<::::::666:::GGGIIIIIIllleeeGGGGGG444@@@888777888999666333222444777555444333222111222333444222777777222000333444000333333333333444666777888222555888999666444444666777777777555333222333444111333666888888999;;;<<<<<<\\\yyy}}}qqqrrrllltttZZZTTTEEEHHHHHHGGG???BBBDDDNNN222BBBAAA999<<<;;;999888888999:::<<<555555555555555555555555???FFFPPPJJJ<<<<<<@@@:::CCC333HHHRRRkkkiiiPPPMMMNNN@@@HHHFFFHHH:::???777666555)))>>>...///444333333111000000222777<<<@@@555333111222555777666555555///000999>>>:::555444555444222222333555888:::999FFFbbbOOOgggzzzAAA111...222222222111111///...---//////000111111111111111000000000000000000000000000///...///000111000///222111000.........///000000///---,,,,,,---...///111111111111000000000000000000////////////000000111000......000222222222,,,---...000111111111111---......///000111111222333333111444777<<>>YYY...:::333222hhhDDD888222+++---:::IIIIII999---+++222222333333333222111111999555111000222333333111222222111111111111111111666777888888888888:::<<<777;;;BBBHHHKKKjjj```www```rrrZZZ^^^kkknnn]]]\\\wwweeeUUUIIIFFFTTTwwwRRRCCC;;;<<<===999;;;>>>777>>>===888333444777777333222555999:::999777777888444333111222444666777666555222333666666444444777:::999DDDSSSVVViii~~~dddCCCCCC222<<<555333333444333333444777999111444777999888666222000111555666333222555555222333333333333333444444444333555666666444333444666555666666444222111222333222444666888888999;;;===<<<___zzzyyyxxx{{{]]]SSSJJJ===HHHHHH===BBBEEEGGGOOO666BBBAAA:::===<<<::::::;;;:::777444888888888999999999::::::<<<===DDDDDD:::<<>><<>>GGGXXXuuu]]]GGGvvvggg999:::111111111111111000///...//////000111111111111111////////////////////////...---,,,---///000///...111000000////////////////////////......////////////////////////000000000111111000/////////000000222000......000111222111......///000111111111111......//////000000111111111111///333555999???zzzRRRNNN___AAAKKKXXXBBB===///666222999ZZZbbb???***888///;;;EEENNN999YYY]]][[[HHHiii888555888999tttPPP===;;;888333444:::999000...333111222222333333333222222888444111000111222111000222222222222222111111111333444555444222333444666222777>>>FFFKKKhhhhhh```{{{NNNiiivvv[[[FFF|||SSSlllnnnKKKCCC???AAASSS|||[[[AAA:::===???999999:::222777777444000111666777444333444666666555555777999444333333555777777666555111222555666333///111666:::888>>>XXXaaabbbeee@@@@@@444:::444999777444222222222222111111333666888777555222000000444555555555777777444333444444444444333222111333444444444222222333555444555555444222111222444555666777777888999<<>>;;;666;;;999999<<>>777111666777888999:::;;;;;;;;;>>>888>>>BBB<<<>>>EEEEEEHHHfffSSSDDDZZZ///>>>222===000444555//////000222333222000...---333333333444555444222000222000000333333111000222555444222111111222444555555777:::<<>>yyyIII???TTTKKKXXXAAAFFFcccIII666...999cccXXX<<<###;;;...bbbrrrGGG@@@qqqSSS```fff@@@PPP:::444>>>;;;|||ZZZ===???DDD;;;444444222///333;;;000111222222333333333333777444111000000111000///222222222222222222222222666666666444222222444666444777???IIIPPPdddiiigggdddeeePPPYYYwwwaaakkkXXXTTTGGGLLLGGG@@@```IIIAAA<<>>;;;:::<<<444111000222666::::::999666444111//////000333444444333333666999999777666444555666777888888888888111333666888999666333000555666666555444444666888777888888777777999===@@@TTTqqqjjjxxx}}}]]]HHHGGGBBBEEEOOOGGGEEEFFFHHHKKKHHHIIIAAA======???:::666999@@@CCC???;;;222444666999:::;;;;;;:::???;;;@@@CCC:::===JJJOOOaaalllrrroooyyy888777777555---555555444444333333333444444,,,...111333333222222111222333222000......000111444444222111000000111111111222111000000333999>>>===FFFBBBmmmOOOllluuu555...///000000111111111111000//////000111111111111111...---,,,++++++,,,---...//////...///222333222111---...///000000///...---***,,,///111111000...,,,,,,---...///000222333333333333222111000000111111222111000000111111///...111111111111111000///...111111111111000000000000222444444666777:::CCCbbbCCC>>>>>>>>>mmmLLLRRRsssOOO222111>>>gggaaaCCC444999AAAFFFcccwwwIIIzzz]]]BBBKKKFFFhhhYYY666vvvUUU333555111000111444444000///000///000111222333444444444666555555444333222222333222222333333444444444444222222222111111333777:::999888:::DDDPPPeeebbbyyyqqqUUUaaa|||rrrrrrhhhYYY~~~SSSCCC;;;;;;FFFbbb555AAA<<<@@@AAA888999===999???AAA???888555777999999:::777444333444666666666444444555666888777555222333111222777888555333444222<<<999DDDEEE___mmmhhhlll{{{EEE;;;:::555<<<555333222333666888999:::444555666777777555333222999444222555888777555555444444444555666888999:::111222555888999777333///555666666666555666777999666777888888777888;;;>>>LLLlllpppaaapppyyyXXXHHHBBBHHHKKKCCCMMMEEEGGGJJJEEEQQQBBB>>>AAADDD???:::999<<<>>>===:::888:::===???AAAAAA@@@@@@777666<<<===>>>PPPdddiiiddd~~~|||sssyyyEEELLLMMM~~~|||JJJ:::999777...999888666444111000111222333+++---000111000000000111111333222///...111111///444333333222111111111111222222333666888::::::999...(((444666SSSkkkKKK'''===000000111111111000000/////////000111111111111111///...,,,++++++,,,...///,,,++++++,,,///000000///------.../////////......)))+++...000111000...,,,******+++,,,...///000000111111000000000111111222111000000111222222000...000000000000000///......111111111111111111111111///222222444444:::FFF```???;;;555<<<^^^bbbkkkppp<<>>>>>;;;<<>>CCCBBB???;;;999999::::::999;;;<<>>AAANNN]]]|||tttmmm|||yyykkk[[[ooovvvvvvWWWLLLAAAGGGBBB<<<^^^HHHFFF@@@BBBAAA999>>>HHHHHH999<<<;;;666333666999:::<<<;;;999:::;;;999555111777555555666777777555444444888>>>>>>555,,,---333666---444MMM>>>ZZZpppzzzQQQ===999///;;;111333555444222222555999:::777444111000333666888@@@666000333555333111333444111...,,,,,,---000222666333//////111333333222222333444444444555777999333555888888888888999:::<<>>===AAA???@@@IIImmmuuuiii^^^WWWTTTLLLSSSTTTrrrbbbbbbaaaJJJJJJFFFsssRRRjjj~~~PPP999===444555111222333444666777999999555666666333///---...111///000---+++000555111)))333333333333333333333333222222111000...///333666<<<'''))):::DDD444888GGGYYYfffHHH777888222222222111111///......//////000111111111111111111///---++++++---///111,,,++++++---///111111000...---,,,,,,---...///000,,,---///000111111111000//////000000111111222222............///111222333///...///111333333111///------...............---//////000111222333333333000333222444666@@@QQQRRR===III:::???QQQlllFFFTTT666888222sssxxxLLL&&&CCC<<>><<<:::999888999999:::<<<;;;888888:::777222999666444555666666333000??????<<<666111000666;;;444555444DDDAAAQQQkkkwww{{{|||wwwFFFBBB;;;444<<<333444666777888777666666555:::>>>999111...333;;;;;;000%%%$$$,,,222000,,,333000111444444111000333:::444111333222000333999333333333444444444444555333111222888:::;;;===AAAHHHpppoooZZZ```___JJJMMM:::ZZZJJJXXX666RRRBBBTTTGGGHHH@@@<<<222888999???:::>>><<<555666AAAFFFCCCBBB???gggkkkdddCCC\\\<<>>___PPPHHH888888@@@wwwVVVUUUiiiPPP>>>///===qqqOOO777HHHQQQFFF|||[[[TTTZZZxxxFFFLLLWWWIIIzzzyyy===555666333444444333111111222444666///222999,,,555888///111111111222444666777888666555444444333333333333444444555555555555555555999333BBBNNNQQQrrr|||~~~vvvkkkgggkkk^^^uuueee[[[}}}kkk:::BBBAAARRR]]]jjjMMM@@@GGG>>>666@@@???BBB===<<<:::888777777888888777999888666666888555///555444444555666666444333888:::<<<999666555999===:::777999@@@DDDPPPpppeee|||HHHQQQ666999777000111111222333333222222666999;;;777111///333888666111,,,***---000111111444111111444444111111444:::555222333222000222777666555555555444444333333333111222777999999;;;??????cccttt|||OOO[[[cccKKKFFFCCCHHHGGGHHHCCC@@@;;;<<>>CCC;;;;;;<<<;;;888:::@@@CCCCCCTTTcccuuuaaaTTTSSSJJJCCCDDDHHHtttsssJJJZZZXXXCCCCCCBBB@@@JJJeeerrriii|||GGG111+++444777555333333444555555444000222444444333222222333...000///,,,---222222---333000---...333555555333222222111111111111222222000555111000888888444888444333AAAdddwwwAAA444...111111000000//////.........111111///...111111...///...---,,,,,,---............////////////......------,,,,,,---...///000555222000000111111///------...///111222333333333000111111222222111111000000111222111/////////000000////////////111222333000000000000000111111111444000666444;;;???eeeIIIFFF888555:::GGGDDDGGGJJJ===;;;LLL^^^QQQ{{{fff^^^]]]^^^{{{TTThhhxxxLLL```vvvGGGAAAyyysss:::444888444555555333222111222333666333CCCFFFWWW555000444222222222222333555666777666555555444333444444444444444444444555555555555;;;...GGGCCC\\\iii~~~lllzzznnngggfffZZZjjjtttZZZ\\\MMM@@@EEEFFFxxxkkkMMM???FFFAAA;;;CCC>>>???999888777666555666777777666888777555666777555000222333555555555444555666333777<<<===;;;999:::;;;>>>777>>>:::HHHLLLssszzzeeeFFFEEE000777111111111111222333444555888888777555222222333555111333333111......333777666333222444444222333666:::666333333222000222666888888777666555444333222444111222666888777888<<<@@@NNNpppqqqdddQQQUUUgggEEEXXX999MMMFFFLLL:::CCC888III444BBB333:::HHHDDDBBBCCCAAA???@@@CCCvvvooohhhXXXJJJ>>>bbb888PPPGGGoooUUUDDD\\\[[[LLLJJJWWW___```jjjyyyqqq[[[777:::BBB777444222222333555666666111333555555444333444555+++---......000444333000,,,,,,---...111333555666333111000//////000111333444888333111888777222666888888888777===XXXsssnnnyyykkk<<>>???[[[\\\cccbbbsssmmmggghhhRRRiii```<<>>666BBB777KKKIIIrrr]]]YYY\\\222>>>333666555555666888:::===>>>;;;888555444555555444333...222555444000///333777777444333555555333444777999666444333222111222444888777777666555555444444666333333666777666777;;;@@@BBBrrrccchhh|||```hhhjjjgggAAA___HHHRRRFFFSSS===QQQ;;;MMMGGGBBB<<<<<>>CCCIIITTT]]]zzzFFFQQQYYYbbbHHH>>>UUUcccWWWXXXoooVVVqqq888::::::;;;888333111222333333333444555666555222111111222...///000222444555444111,,,///111111//////222444000///---++++++---///000666:::444222888666000444///777;;;000%%%,,,KKKhhhtttEEE333+++;;;111---+++---111333111---+++...///---...000///,,,---...//////000//////////////////000000////////////.........---------...******+++,,,...///000000000111333444333000---+++//////000000111111000000///111111111///...///000...///000111111000000000111111111111000000000000111333777888888BBB{{{AAA>>>444444777+++JJJNNNddd444;;;HHHJJJkkkRRRvvveeeiiiHHHxxx|||QQQzzzmmmSSSsss???OOOccc666111:::444555666555222111111111,,,222SSSYYYvvv444'''555444333333222222222222222444333333222222222333333333333333444555555666666FFF;;;WWWPPPiiizzznnnqqqjjjcccuuuOOOooozzz[[[tttWWWAAAAAA>>>kkkxxxZZZAAAAAA>>>===EEE@@@@@@777777666555555666888999666888888777888:::888333444777999777444222333444444666777777777666777888;;;666EEE:::OOOKKKooo}}}tttBBBCCC444:::666666666888:::>>>AAABBB===888444333666777555222///111333333222222333444777444333666666333444777777777555222111222333333555666666666666666666666777444444777888666777;;;888;;;pppiiiqqqrrr___jjjfff@@@BBBIII;;;UUU@@@QQQ???JJJIIIAAA???FFFJJJJJJQQQ[[[yyyvvv}}}}}}vvvNNNWWWccc[[[aaa>>>bbbsssjjjeeeyyynnnSSSIII^^^lllkkkmmmMMMFFFCCC>>><<<999444222222333444444222333333222000///000111111000000333444333111///---111333222///...000333000...,,,++++++,,,...000777:::555222888555///222333111...000666::::::777<<>>111>>>KKK777;;;<<>>FFF===```rrruuuYYYttthhh^^^yyy}}}RRRsss~~~___|||GGGGGG===PPPAAA___@@@<<<999:::BBB<<<<<<888777666666666777888999444777777666777:::888333777888999888666444333444222222222444555888:::;;;888999DDD@@@NNNOOOjjjwwwdddTTT///CCC888222333444666888:::<<<>>><<<777333222555777444111111111111222333333222111555333444777777444333555555666555222111444555333444444555555555666666666888555555777888666777;;;999111GGGlll___vvvNNNkkklllaaaOOOTTTBBBTTT???NNNMMMUUUSSSTTT[[[cccjjjttt|||^^^www```IIIhhhggg|||}}}OOO666FFFPPPUUUeeeEEE{{{VVVLLLDDD:::888555444555666666666---...////////////222444222...---000000...+++,,,+++...111222000000222444222000///......///000222555999333111777444///222777555111000555:::666000%%%HHHUUUHHH000>>>222222111///...///222444222000+++///111111111333222...---------......//////000//////000000000000//////------......///......---///000111000...---...///(((***,,,.........---,,,//////000111222222222222///000111000...---...///111111000000///.........///000000000111111111111000444111888666HHHBBB;;;222999BBB222...^^^fff333>>>>>>777___SSSWWW{{{OOOxxxqqqhhhUUUeeeRRR|||NNNtttPPP<<<888999111333555555444222222222)))666GGG333KKK...222777444333222111000000000000111111000000111111222222444444555666777888888999999333BBB===~~~yyykkkrrrlll___sss{{{VVVlllddd|||\\\LLLEEEFFF___bbb@@@999888:::AAA888777888777666555555666777777555777888777888;;;:::555999888777888888888666555222222333555777999999999444999===AAAEEEPPPbbbrrr}}}GGG<<<<<<;;;444555666777777888888888999555111111333444222000222222333333222222111111333222444888888444222333222555555111111666777444555555555444444444444444666333333666777555777::::::222---SSSnnnyyymmm~~~fffmmm{{{^^^```MMMTTTQQQ```wwwwwwqqqfff[[[wwwxxxVVVRRRHHHQQQyyyXXXjjjYYY???444<<<:::777777777777666555---............///222444333---+++...///+++***---***,,,...000111111111222111000000//////000000111333777111///666444///333%%%...333///...444===BBB222000888:::ggguuuvvvOOO...***555444444/////////000000000000000***///111111222444222...---,,,,,,,,,,,,...///000------............------+++,,,---/////////......000222222111...,,,---///)))***,,,---//////000000---...///000111111111111///000000000...---...///222111000000000111333444......///000111222222333333555...999777MMMuuu???:::444:::@@@SSS444___|||<<<222888;;;bbbFFF[[[yyyjjjfff[[[ssskkkTTTkkkKKKbbbNNNBBB888---///222555555444333333333444///888JJJ'''444777000333222111000000000000000222222222222222333444444555555666777888999::::::444@@@;;;UUUqqqnnnqqqbbbtttvvvYYY```[[[eeePPPNNNGGGUUUYYYdddAAA;;;;;;===CCC888666888777666555444555555666777::::::999;;;>>>===888999777666777;;;<<<999666555555666888999888666444///777555???<<>>;;;999888666333000000111000///------///111444...+++///000------000+++,,,---///000000///......//////////////////...111555000///666444///333444555222...///333///'''***444222888777777777HHH^^^pppxxxlllVVVEEE===666888888333000000...///000///...---...000***...111111111333222...---,,,+++***+++---///111+++,,,,,,------,,,,,,+++***+++---///000000//////,,,...000///---,,,...000000000000000111111111111,,,---...///000000000000...000000000...---...///111111000000222444777999------...000111222333444555666...999999QQQkkk;;;:::666:::===\\\000[[[PPP<<<222HHHIII]]]ZZZ\\\TTTiiiuuuaaaVVV]]]KKKtttTTTHHHFFF<<<---...111444555555444333444444000::::::888+++...000222222111000000000000000333333333333444444555666555666777888999:::;;;;;;999GGGUUUbbb{{{|||xxxKKKbbb[[[[[[ppp```jjjkkkUUULLLUUULLLbbbsssqqq???QQQ@@@ZZZ:::BBB>>>;;;:::888:::;;;;;;888444999999888888888999;;;<<<:::777555555888999888777222888:::666444888888555<<<444===@@@>>>===UUUpppmmmKKKHHH111444@@@>>>:::777666777999;;;666888999777222//////000000000222444000...222999111222444555555333222000222333222111444666222+++888999999777444111000000000000111222222333444444444000555DDDDDD===eeehhhpppwwwYYYkkk~~~|||fffVVVDDDOOOLLLWWWJJJSSS???>>>:::666999>>>:::000111111000...,,,---///222------..................)))...000///000222000---000000000///...---------333333333222000///000111333333222000...///111444......222777666333555<<<;;;???BBBNNNpppcccggguuussshhhPPPCCCBBB999???666555444222222222222333...///000000//////000111222111000//////......///+++++++++,,,---...///000000---++++++---111333444+++******+++,,,...111222---......---++++++,,,...111000000000111111...,,,/////////000111111222222111111000000111222222333111111111000000000000000000000000000111111111111222222999EEE111iii[[[888:::777777;;;yyyCCC555;;;;;;555222EEEIIImmmTTTfffaaabbb]]]~~~hhhUUUQQQ^^^fffXXXUUU777888---444555555333111111222333555444333444333111///000222111000///000111222333444333333222222222333333999777666777999::::::999;;;CCCHHHTTTvvvttt~~~sss___lll^^^bbbuuu[[[nnnXXXHHHGGGIIIWWWooo@@@>>><<>>666FFFhhhrrrvvvkkkkkkmmmtttnnnUUUUUU}}}lllVVVCCC@@@@@@;;;666555888666000444444444222111111222444111000000//////.........---000222000000222222...///000000000////////////---...//////...///111333000111333222111000111222......222666666333777>>>999999444111===RRR______~~~}}}^^^HHHHHHZZZ999OOODDDDDD777222666000777111000///......///000111111111111000///...//////000///////////////000111------------......///000---+++******,,,///000000------------...///000000---......---,,,,,,---//////......000111111000...------......///000000111111111111111111111222222000000000111111111111222000000000000111111111111111444111999AAAiiiXXX888999777777===TTT222111444555;;;===JJJPPP[[[YYY```aaaeeeYYYdddTTTXXXgggVVVMMM|||EEENNN:::DDD444444555333111111222444//////000222333222111222222000///000222333333222666555555444444555555555888666555555777999999999777>>>RRRRRRvvv}}}wwwssssssppp^^^aaauuu___wwwtttdddIIIaaaJJJfffpppGGGPPP,,,PPP///BBB;;;666666666888;;;;;;:::888:::888555666999;;;:::888<<<:::888666666666444333:::===<<<888777999::::::::::::AAA:::888>>>PPP}}}wwwzzzUUUDDD666888222333555666777666555444000111222222333555888;;;444666;;;???;;;444222555111222444555666666555444111666888666555777666444333555777777666555666777555555444444444333333333///<<<<<<777:::999888===QQQWWWmmmeeettttttZZZvvvbbbbbbwwwyyyuuu@@@888::::::666333555555333333555666555444333333444333333222111000///......111444444111000333333000///000000111111111111111---...//////...///000222---///333444333222111222000000222555444333777>>>CCCDDD???555222666555000@@@LLL\\\gggkkklllnnnpppppp]]]UUUmmmnnnQQQ@@@CCC999???:::===%%%;;;555===666666:::222888------,,,,,,---///000111333333222111000///..................///000111222//////.........//////000---,,,+++,,,...///...---//////000000000//////...,,,---......---...000111---------///111222000///+++,,,,,,---......//////111111111111111111111111000000000111222222333333000000000000111111111111333---...;;;///UUU888777777777??????000888444///;;;>>>FFFdddzzzVVVTTTdddbbbmmm{{{ZZZ^^^]]]BBBWWWZZZtttTTT^^^;;;$$$///333444444333222111222444333444555555444333111000222000...111666888555111555555555444444555555666777555333333555777888999CCCPPP===TTT~~~fffooovvv]]]YYYmmmnnn[[[aaaHHHCCC@@@>>>jjjCCC444EEECCCSSSEEELLL444555666777888888777666999555333444888999777444888777666666666666666666999:::999666444555777888888;;;BBB777888BBBOOOrrryyy```AAA888999222222333444555444444333444444333222222333666888///000555:::999444222555222333444555666666666666000666999666444555777777000222444444333333444555444444444555555555555555...999666222:::>>>:::;;;KKKEEE>>>999BBB^^^HHH|||kkkbbbxxxhhhjjj}}}|||SSS999===???===999666444333000222555555333111000111222222111111000000//////333555444000///222222///111111222333333222222111222333333111///...///111,,,///111333222222222333111222222222000000444999777===>>>888333444333000,,,000444666555777;;;???;;;>>>IIICCC999999AAA::://////;;;777EEE666888777444000999444444888...222//////......///000222333333222111000111111000//////////////////000111111//////..................///...///000111111000.........000111111000......+++---.........///111333.........///111111///---+++,,,,,,------...//////111111111111111000000///111111111111222222222222///000000000111111111111,,,777,,,,,,PPPRRR999666777555BBBBBB555>>>999000777;;;EEEIII[[[bbbppp```vvvzzzdddVVV\\\yyy>>>LLLyyyGGG\\\MMM666GGG999333444444333222111333444222555555444333444333000333000///444;;;===777111333333222222222333444444666333111111333666888888111;;;SSSXXX|||uuu|||ddd|||vvvfffWWWgggtttcccooolllLLLdddBBBYYY```IIIRRR666TTT666<<<---777888999:::999777666666888666555666888999777444888888777666555555666666888777666555333222555888222555<<<222555@@@HHHeeexxxrrr@@@:::777666555444333333333444444777555333222222333555555000///000444333111111555222333444555666666777777///555888444222444666666111333444444222111222333222222333444666777888888777999666777<<<777444===@@@DDDKKK???CCC]]]777bbbssstttmmm```nnnuuuEEEEEEEEEDDD>>>777111//////222444555333111000////////////000000111111111333555333///...000000...222333444444444333111000222222222111///...///000.../////////...///222444111333333///,,,,,,000222...333666333...---......333444333111000333:::???<<<...///<<<444111444:::000333:::333@@@,,,...777///***444111222888111666222222000000000000222222000///...///111333222000111111000///////////////......------,,,---------///...///111222222000---+++,,,...///000000///...+++,,,.........///222444000000//////000///,,,***---------...//////000000000000111111111000000///333222222111111000000000///000000000111111111111...111555>>>444NNN:::666888444DDDCCC111;;;<<<222444:::KKK]]]eeeIIIooo[[[ZZZ~~~vvvpppUUUooo???bbbhhh[[[NNN999===000'''222333444333222222333555...222333000111555666222555222111666===???999333222222222222222333444555555333111111444777888888>>>NNN555fffoooiiiwwwlllvvvzzz\\\fffqqqPPP^^^BBB555222777fffEEE111BBB777NNN===EEE;;;===>>>>>>;;;999999999888999999999999888888777;;;;;;:::777444222222333888666666777666444666:::333333:::333888???CCC^^^vvvCCC>>>555888777555444333444444555444333111222444666666666777333111222222///000444333333333444444555666666111444555222111444555333444555666666444222222333000111222444666777888999777777666<<>>===999555333222444666777555333222222......///000111222333333000333222///...000///,,,111222444555555333222000,,,---......---...///111.........---,,,---000333///333333...***+++---...555777888666222111111333---///000000000111333555000---+++555,,,777444000777111111(((;;;000111000666000888444444:::333999222111000/////////000111///---,,,...111333222000222111000///............------,,,,,,,,,------...---,,,---///000111///---+++,,,---...///000000000+++,,,---...---...111333111000/////////...+++(((.........///000000111111---...000111222111000///111111111000000000000///000000000000111111111111+++:::444555VVVGGG:::666:::444GGG@@@222@@@AAA333///111BBBFFFPPP\\\jjjnnn|||VVViiiwwwYYYuuu___NNNwwwDDDooo;;;EEEOOO000222333444333222222444555@@@CCC???666333555444///555333333777<<<===888333444444444444555666666777444333222444777999999888444;;;NNNssskkkzzzuuuwww|||^^^{{{\\\bbbxxx\\\mmmiiiMMMLLL555MMMUUUuuuJJJGGG555>>>666666222999<<<>>>>>><<<::::::;;;555888;;;:::666444555777:::;;;:::777333111111333777555666:::999555777<<<999444999777<<<>>>>>>YYY~~~IIIDDD888444444555666666666555555333111000222555777777555999444222444444111222444444333333333333333444444444555444111222555555111222444555555333222222333111222222444555666777777888999666:::???999:::IIILLL???QQQ777AAABBBGGGVVVwwwfffvvvdddkkkqqqQQQAAA>>>===:::999444666777777666444444444000000111111222222333333...222222000///111///,,,---///222444555555444333,,,---...---------///111,,,---...---,,,,,,---///+++111333...+++---...---///000111111111000000222111222444444333222111111+++222333===...<<<555,,,555...111(((999555;;;222333---555///...333***///000//////...///000222333000---+++,,,000222000---111000///////////////000------,,,------...///000---,,,,,,...000111000///000//////...//////000000+++,,,------,,,---///111000///...//////...,,,))).........///000000111111+++---///111222222111000------...///000000111111000000000000111111111111222222333@@@DDD===888555<<<555KKK888===VVVNNN666111---555???999@@@kkknnnzzzZZZYYYzzzUUUfffFFFuuu~~~NNNeeeHHH222999...222333333333222222444666QQQRRRJJJ;;;333555333,,,333333333666888888555333444444444444555666777777444444444777:::;;;:::999LLLOOO<<>>BBB:::DDD666:::444888;;;;;;:::888:::;;;000555:::888222///111555777888999777333222444666444222444:::999555666;;;:::111555666;;;888555QQQMMMKKK<<>><<<666444444666hhhTTT}}}rrraaaOOO{{{yyyGGGWWWKKKpppKKK...<<<(((???111333333333222222444666IIIKKKCCC555000555666000111222333444444333333222111111111222333444555666444444666999<<<===;;;999QQQLLLHHHxxx}}}hhhbbbsss\\\iiimmmcccGGGBBBCCCUUU^^^000777EEE===???999888888888777666777:::<<<777666666888777444555888777444555999;;;777555555222333444666777888888888999666444666999<<>>@@@AAAQQQ|||cccnnnWWWLLLiiidddAAA555888777;;;;;;555333777888666111222444444444222000///555444333333222333333333222222222222222333333444///...---...///000000...//////...//////000111111,,,...000000///......///222///---///333444111...111222333333333333222111111///,,,******,,,///111111000/////////000222333000111///...222777444---000+++///222---000555000111111000000///---,,,+++***+++,,,---............---------...000111000///000111222222222222222111111111111111000000000000///...---,,,+++,,,,,,---/////////000111111///---...//////...------///222---------------...//////...............///000111000...,,,++++++---///111333...666===VVVfff<<<;;;666444:::888555AAAAAA;;;:::666111555///777QQQdddccc^^^ZZZRRRjjjFFFuuuOOOKKKddd:::000;;;///555000000555444//////666333???111000555111777555333333222222111111111000888555111111333555555444111444666888999:::===???DDDHHHOOOllliiijjjVVVaaaoooooo```oooOOOEEEBBBLLLfff>>>???CCC999;;;555777666777777888888888888888555555888888777999>>>666333333888999666333444222333444666777888888888888666555888888999>>>EEE{{{vvvYYY@@@777777555444666777777444111111111222333444444444444222222333333333333333222222222111111111111111222555444333333333333444555555555444444444333333333444333222000///000222333222333444444333555999<<>>DDD???}}}fff}}}zzznnndddUUURRRIIIKKKJJJVVVUUUMMMMMM666333777666000...000222000111222333444444333111000222111111000000000111111111111333333444444333222000///...///111111111000111000//////////////////...000111111///...///000222000...000444555222///222222222222222222222222111000---,,,,,,---000111222111111000111222333444333111111333555666555333...(((,,,000,,,///222+++///////////////...------,,,,,,---...////////////------...///000111000000---......///000000000000000000111111222222222333000///...---,,,,,,---...000//////000222222000...///000000...------///111//////////////////000000000////////////000000111000///---,,,---...000111555)))<<<777lllYYY777888555666???>>>///<<<<<<666777555222777===222888fffyyyIIIwww]]]ZZZSSSzzzTTTJJJeee333111;;;,,,555111111444111---///666///;;;......444000666444555555666666666666555555666333000///111222111000666777999999888777888999???HHHVVV{{{wwwooouuuGGG}}}aaazzzRRRGGGCCCFFFxxxiiiKKKEEEAAA999===555666555555777::::::777444:::666555888888777888<<<666333333777999666444444333444555666777888888888999888999=========@@@EEEvvvnnn___<<<888;;;999555333444444444444333333333444333333333333111222333444333333111111111000000000111111111111555444444333333444444555555444444444444333333333222444555111,,,+++---111333222111222666999:::;;;:::111000777999555;;;HHHAAAPPP|||VVVrrr^^^WWWJJJAAALLLEEE;;;666IIILLLGGGAAAEEEJJJTTT333,,,666888777222000111222111111222333444444444333222111000000000000000111111000111333444444444222222111000///000111222222000222111000///............///000111111///------...222000///111444555333000222222111000000111222222000///............///000...------------...//////888222111333111+++,,,333222***+++///---000000'''******+++,,,,,,,,,,,,,,,------...//////000000000......///000111111111111,,,,,,---...//////000000///000000111222333444555000//////............///111000000111222222111///000111111///------...///111111111111111111111111111111000/////////000000///////////////000111111444666///KKKnnnLLL333888555999EEEFFF,,,888777222444444333:::888111ddd~~~ppp___NNNqqqdddfffhhhQQQYYY^^^\\\BBB>>>777111000333111111111000...///333444@@@111...333...333111111222555666777777666555555333222111222222000...666888999999777666555666999DDDZZZkkk}}}___bbb[[[mmmooo|||{{{KKK???AAA@@@dddaaaKKKDDDAAA===DDD:::777555555999======777111<<<888777:::999555333444888444444888999666555666444444555777777888888888777666888<<<>>>???CCCIIIlllhhhwwwhhh;;;<<<;;;999666444333444666666666555555444333333222222111222333444333222111///000111111222222222222222444444444444444444444444444444444444444444444444000111222000......111333777333111444:::>>>===;;;;;;444555>>>;;;333999IIIFFF222HHHfffvvvgggOOOHHHGGG333;;;NNNHHHHHH888KKKBBB===FFFLLLQQQJJJ???666???777888777555333333555666222333333444555444444333333222222111111222222333000000000111111111222222000///...///111222111000000//////.........//////...000000000---,,,+++,,,111000///111333444222000111000...------...000111---......//////......---,,,,,,,,,,,,,,,---------666...,,,222///(((000???<<<111...000///222222''')))***+++---......//////...............//////000---///111111111111222222------...///000111222333//////000111222222333333000000//////////////////111000000111222333222111111222222000...------...111222222222111111000000222111000/////////////////////000000111111111222:::///CCC;;;nnnFFF666;;;666:::GGGFFF111<<<:::333444444444;;;777<<>>:::777777:::>>>>>>888333;;;888999>>>>>>999444222777333333666777555444555555555666777888888888777555222333555777999???FFF\\\kkklllyyyvvv>>>===777777777777666666777888888777555444333222222222222333333444333222111000111222333444444444333333444444444444444444444444444444444444444444444444111000///000333555444333444111...111888<<<:::777:::666999@@@===555:::HHH======BBB___ppppppOOOLLLCCCGGGLLL;;;BBBGGG<<>>nnn```sssfffYYY___|||eeettt888CCC999***777222111000555BBBIII@@@000MMMRRR;;;000///***111111222444777:::;;;:::888777888999999888777555444333///222555777888999:::<<>>MMMPPPDDDGGGHHHEEEIII===<<<:::888999;;;<<<999777999777999???BBB???:::777666222111444555333222444555666777777888888888777:::666555666666777<<>>BBBEEEMMMlllooozzznnnMMM@@@AAA888888???<<>>999CCC???AAABBBNNNDDD===OOO>>>YYYoooTTTWWW)))666666444222333444333111333888666666555555555444444444444444222111000000//////111000...,,,---///111333///------...///000///...++++++,,,---...000111222222333444444222000000111---...//////000000////////////------------//////------............------//////000111111111111111111------111000000;;;HHH@@@444///...)))...111+++,,,---...///////////////...---,,,++++++,,,---...+++///222222000///111333------,,,,,,---///111222000000/////////............//////000000000000///111000...///111333333222000111222222000......///,,,---///000000000///...111111000/////////000000////////////000222333444000---EEESSS]]]BBB::::::000444<<<444???HHHDDD:::999666444:::444>>>VVVccc\\\___gggvvvPPPaaabbbxxxnnnQQQ444444222333333555555999HHHTTTIII555FFFMMM777...///+++333333222333555666777666444333666777777666444222333444333555777777777777999;;;LLLVVViii~~~|||SSSrrriiimmmTTTTTTEEEGGGNNNJJJSSSRRREEEFFF>>>===;;;999777777888999::::::555555;;;???===:::999888333222555666444444666666666777888888888888777;;;999999;;;;;;:::>>>CCCRRR|||jjj___BBB777999:::999777666777999999777555333222333333444888666444333222222333444///111333444555555444333333333444555555444333333333333333444444444555555333333333444444444333333666444444666999:::888666333:::>>>;;;:::<<<===;;;@@@999===KKKSSS]]]qqqdddMMMFFFCCCAAA;;;777<<>>::::::;;;999555777<<<888888777555444444333333777666444222111000//////000000000111111111111111///.........000111000///,,,,,,,,,---...///000111000222333333111000111222---///000000000000000000000000000000000000000000000000////////////000000,,,---...///000///......///111222111...---///222666......///***...222---,,,,,,,,,,,,++++++***)))///...---,,,,,,---...///***...111111...---000333000///---------///111222////////////000000000000---...///000000000//////000///---...000222222222...000222222111//////000+++,,,...000111111000000222222111111222222333333///...------...111333444000777<<>>999999000777>>>333999DDDAAA999888666444:::;;;MMMZZZLLLqqqQQQRRRdddeeexxx777<<<777111888000777777777BBBPPPJJJ888<<>>BBBAAAlllooosssJJJ;;;<<<;;;888555444666999999777555333222333444555:::888555222222333444666...000222444555444333222333333444555555444333333333333333444444555555555...111555555333222444777444444444555666777555444888BBBCCC;;;999>>><<<444000888>>>===>>>EEEOOOUUUxxxcccrrr]]]DDD???@@@999444777666777@@@AAA<<>>;;;555666<<<:::999777666444333333333;;;:::888555333222111000...000333666666444222000111//////000111222111000......---------......///,,,...000000///......///...000111111111000111111222222333333333333222222222222111111111111222222...///111222222222111000'''...444444444666444000...***///333...111555000111111111000///...,,,,,,111000...------...///000)))---111111...,,,///222333222000///000111333444......///000111222333333,,,---...000000000///...000...,,,---///111222222...000222222111000000111***,,,...111222222222111333333333333444555555666///...---,,,---000333555999777III|||QQQ<<<888999333<<>>YYYcccrrrfffmmm\\\bbbrrr\\\yyykkkkkk\\\AAA777:::;;;999,,,666777111888GGGFFF888888DDD666444888111555111666666444333111000///...555666555333000111444888888888777666555888<<>>???999999:::;;;<<>>uuu===888555777:::<<<===;;;666@@@999///555;;;888666<<>>666777888888666444444444///...111666666111000444333333444444333444777999222777777333333888999555CCCXXXvvveee}}}WWW}}}pppRRRLLLGGGBBBBBB>>>lllvvv\\\KKKDDD888777555:::>>>888???WWW===333333777666777:::888:::666222222555888777555111333444444222111222222666444444666777999???FFFPPPkkk~~~KKK>>>===999444666;;;999222999666555777666222111333444444444333222222444666111222222111222333444333666444333333333333111//////000111111111111111111333111222444333///000444222111444999999444222222888>>><<<555555===>>>999:::;;;::::::>>>DDDCCC>>>DDD???___FFFiiiPPPRRRhhhNNNEEEBBBBBBCCC@@@<<<777444444666777777888111777:::333:::DDD===<<<<<>>333666999444222GGGNNNHHHyyyXXXOOO\\\WWW\\\eeelllvvv{{{YYY888???777999<<>>222VVV>>>===???555666666666444333444555444222444888777333333666333444555444444555777:::444999:::888777::::::777GGGUUUwwwdddsssfffwwwrrrTTTMMMJJJLLLLLLHHHiiicccEEECCC:::>>>;;;:::<<<777666AAA333999555000555777555777<<<888444444777999999888222222222333555444333111555444666888777777???HHHOOOYYYzzzXXXBBB===777555:::===888000888555555888777333222444444555555444333333444666333222222222222333444555555333222222333333222000///000111222222222222222333111222444222//////333000000333888999555333444555999888222222777888333::::::999777;;;@@@???:::EEEBBB???LLL888QQQFFFnnn\\\GGG===:::999999;;;>>>:::555333333555777888888555<<<>>>777;;;EEEEEEQQQNNN666XXX@@@|||{{{qqq^^^lllfffVVVYYYeee]]]QQQPPP^^^{{{bbb???999===<<>>???QQQRRR777777AAA<<<444999<<<888888...sss]]]pppQQQ~~~kkkTTTpppRRR~~~zzz{{{KKK666999555:::999CCChhh???666<<>>HHHgggVVVaaaxxx^^^@@@<<<888777:::<<<888222888555555888777444333555444555666555444444555666555333222444444222333555666444333333444555444333222222111222333333111000000///000333222000111666666333222444555555888<<<777::::::555444666555111999999666555999>>>>>>:::EEE,,,===999DDDAAAEEETTTiiimmmUUUNNN>>>FFFBBBAAADDDCCC<<<555222<<<888444222333666888999;;;;;;@@@CCC@@@BBBJJJPPP===AAAiii___|||wwwjjjwww~~~rrr___oooOOOpppGGG[[[^^^fff}}}CCC222???@@@:::;;;444444999222444333333222222333333222111////////////////////////...---...111000---...111000///...---------,,,,,,000111111000///......///...///000111111000///...000111222111000000222444111222444333111000000000000000000000000///......+++---.........///111333.../////////......///000////////////////////////000///......//////...,,,000111222111000///000111111,,,...000---222555,,,------...///000000000///000000/////////000000000111000//////000111000///111111111111000000000000...***(((+++000333111......///111222111222444555000222222000111555666444111:::uuuPPP:::444>>>>>>333>>>HHH999111;;;888333999;;;999<<>>???<<>>FFF???aaaMMM[[[KKKZZZDDDAAA???@@@>>>:::888::::::777444333444777888999888;;;>>>DDDIIIKKKSSSaaaNNNlllxxxuuusss~~~zzz}}}PPPkkkRRRyyy```fffmmm\\\OOOCCC999@@@888777>>>333<<<888666444444555666444222...........................---...000///,,,...333111000///...,,,,,,,,,,,,222333444222000///000111...///000111111000//////...///000000//////000222111222444333111000000000000000000000000///.........//////...,,,,,,...000,,,...000///...---...000000000000000000000000000111///......//////...---///111222111000///000222444000333333000555444''',,,---...///////////////.../////////000000000000000.........000000///---000000000000111111111111---***(((+++000333111------...000111111222444555---111222000000444666444333AAAGGG;;;222777;;;222666@@@<<<333<<<888333666666333999)))|||???@@@555|||cccSSShhhhhhrrrvvvXXXWWWVVVrrr}}}TTTpppCCC>>>777666999777999iii<<<666---pppEEE000000111111000///111444777666555333333777<<<>>>>>>777888888666555555666888888888777555333555<<>>MMMOOOUUUxxxFFFLLL888@@@;;;333666888:::BBB===BBB;;;444888999777:::444555777888888777555444444333333444777888999888555555777999666444999AAAYYY^^^ssszzzsss>>>;;;999888666444555999666444555888888555555777222444666666444333444555666222444::::::333111555555333000000111111111111777444222333555444111...444222222333111------111222222666;;;===999777888111333666999:::;;;:::999777666222000555<<>>888???;;;;;;===<<<888777999777555444555777999999999777@@@DDDJJJRRRTTT```xxxwwwxxxmmmiiilllvvv~~~}}}rrrvvvllltttnnnsss}}}VVVAAAGGG;;;<<>>???<<<888888777666444444555777:::999777555333555???KKKNNN{{{yyydddWWWvvvBBBFFFEEERRRMMMSSS|||LLLIII<<>>AAAAAA<<<777555666555222...////////////////////////------///000...+++///666000222222000...---///111000111222222000///000111...///000111222111111000,,,---...---,,,---...000---///111111/////////000222222222222222111000000000111111000---,,,,,,,,,///222555444000...///111000000000000000000000000111///------.../////////---...000000///...000111......111---***666<<<111//////000000000///......***+++---///111111111111000000000111222222000........./////////000000000////////////000000111111---///000111000111222444,,,111444222111444777666444LLLDDDEEECCCfff___BBBAAACCC:::;;;...555444444;;;>>>CCCQQQMMM@@@@@@222@@@;;;@@@PPPPPPuuu```VVV^^^HHHIII333lllUUUQQQrrrAAA777444000000***;;;CCC>>>666888,,,???:::(((000111222222111111333444333333000///444::::::444888888777555333222444666777555555666444555@@@MMM______TTTwww|||~~~EEE===<<>>999555444666666333444888444;;;XXXKKK>>>333333555222//////666444555888999666666999111333555555444222222333555111555???>>>444///222999666333111111222222111333000///222777999777333000///000222111...///333222...---///000///111555555555777:::999555111000888555000,,,///555777555===AAA...>>>EEEKKK>>>888666666:::555<<<<<>>444444666999<<<===;;;999<<>>???>>>:::666000000000000000000000000,,,---///000---+++///666000222333111......000222...000111000///...///111...///000111222222111000///000111000///000111333...000222222222111222333000000000000000///......///000222111...---,,,---111555888777222///000222000000000000000000000000111///------...///000///,,,...//////......///111///000444111111BBBOOOHHH000111111111000///......)))***---///111222222222222111222333444444222000---.........//////000000///111222111000000111222...///111111000000222333,,,222666444333666888777555PPPRRR@@@GGGXXXGGGEEE===EEE666<<<:::888===>>>DDDRRRPPP---333BBB###>>>BBBaaaGGGvvviiiXXXFFF===@@@DDDWWWjjjMMMYYY999999666555666...FFFeee222777555888%%%>>>666000222333444333222222333666777444111555;;;999222777777777555222222333555222111333555444333===JJJhhhbbb\\\eeeiiiOOOCCC777BBBIIIKKKqqqVVVQQQAAA@@@111///:::444000BBB666888999888555333222222777666333111111222444555777333000000333444444222777666555555555777888999444BBB@@@jjj```888222777444111...888444555666777777555333222111333555555444222222333...000111222000000000111444444222000222666666111999888666444333333333444111000222555333///...111222000///000222444555555777:::;;;:::777555666777???>>>888111222777666111;;;888555666999;;;:::888777;;;@@@BBB@@@>>>@@@BBBDDD333===999666999///AAA222555===444999666???>>>JJJ```{{{ooofff>>>dddnnniii```CCCjjjmmmLLLQQQGGGUUUZZZ}}}gggpppYYYfffnnnDDD:::>>>@@@***333111000111333555333111000111111111111000//////333444222000000333111------000333555444222111000,,,---///111222111000/////////////////////////////////000000000000//////111...,,,---000222222111111222222222111...,,,***###,,,111///---///000---333222111000000111222333...............---------//////000///------...000333...000444&&&333LLL444///...---...///000///...,,,---///111111111111000333333222222111111000000///111111......111111...///000111111000000111222222222222111111111111000111...///555777444666>>>777ccc~~~___XXXKKKbbbtttMMMTTTAAAVVV444CCCAAA666>>>IIICCC999:::DDD999666@@@@@@HHHbbbBBBppp|||VVVIII;;;PPP]]]SSS|||fffSSSbbb@@@666222666666444999DDDfffDDD555???...999///@@@000999---333///777---555:::<<<:::999@@@JJJGGG===999888777555444333222111666000999777888===>>>PPPhhh~~~^^^eeewwwoooOOOMMM;;;@@@FFFDDDcccyyyXXXIII>>>@@@777888AAA777...:::777999:::999777555444444555666777777666444111///777555333333555666555333666555444444444555777888444@@@DDDnnnAAAAAA<<<222888000444333444666666666555333222111333555555444222222333222444555444222111111111111111...---111555333,,,666555444333333333444555222111222444111------000999777444222222222111000000222444444111//////000333555555333555;;;;;;777333222222555999;;;999666===<<<:::888999<<<<<<:::FFF,,,555999<<>>DDD111KKK333MMMCCCVVVnnnDDDDDDaaa]]]aaaPPPrrrPPPSSSNNNoooMMMvvvKKKaaawwwOOOnnnSSSIII:::777444222000111333444222000111111111222111000000//////111000...000333222...***---000111000.........,,,---///111111111000///222222222222222222222222000000000000000000/////////---+++,,,///111111000///000111222111///---,,,...222111+++(((,,,...---111111000000000000000000///......---------------...///000///------...000---+++...555+++888QQQ<<<000///......///000///---......///000000000///...111111111111111000000000...111111......000000......000111111000///000222222222222222111111111111666888000***///111111777OOOdddTTTIIIUUUuuuUUUDDDOOObbbHHHVVVEEE<<<777222999000///:::>>>NNNuuudddHHHWWWVVVEEEJJJBBByyy}}}RRRLLL:::222111666888555999BBBjjj:::AAA***777%%%555888999===444AAA<<<@@@444<<<888666444444888<<<777///555555555555555555444444666555:::444999???AAA^^^~~~}}}iiibbbpppeee???===;;;EEE>>>UUUssseeeFFF??????:::>>>DDD;;;333;;;666888999999777555555666666666777777666555333222666666555666888888666555555555444333333444666777111...DDDzzz~~~~~~AAAFFF:::...@@@444555333444555555555444222111111333555555444333333333444555666444222000000000333222000222888>>>:::222222222222222222333444555333111111222000,,,---111<<<:::666444444333111///000222555555333222111111111666888777666777666444444444666:::>>>???;;;777111;;;BBBAAA??????<<<666RRR555888999111999:::999<<<<<<+++AAA333SSSbbbnnnJJJSSSUUUkkkoooLLLVVVcccuuucccxxxwwwqqqhhhRRR[[[ddd???;;;333444333111111222222111///111222222222222111000000---///...---///333333///+++---...///...---...///+++---...000000000//////222222222222222222222222111111111111111000///......---,,,,,,...000000///...///000111111000///......111111//////333444222000111111111000///......000///---,,,,,,,,,---......///000///...---///000000///000666---555III555111000////////////...---...////////////...------////////////000000000000---000000------000000------///000000//////000222333222222222111111111111111<<<222(((444777555???PPPbbbcccBBBqqqxxxbbbhhhZZZ;;;EEE<<>>GGGBBB<<>>888GGG>>>OOOpppxxxKKKCCC===999===AAA======EEE555666777777555555555666999777333111111444888;;;555555666777888888666555666555444444444555666777555AAAFFFaaannnxxxHHHDDD888...AAA111777333333444444444333222111111333555666444333333333111222333333111//////000333222222555>>>EEEAAA888222111111111111111222222333111000222000...000555777666444444555555444333333555777888888666444333333777:::999555333222333:::999:::===??????:::666+++===JJJFFF>>>>>>BBBCCCGGG999DDDCCC///000>>>???BBBCCC;;;@@@HHHqqqSSS```]]]PPPpppooojjjGGGfff]]]zzzvvvwwwooollleeennnlllsssyyyVVV***111444333222222111111000///222222222222222111111000...000///---///333222......///111000//////000222,,,,,,...///000000//////000000000000000000000000222222222222111000//////............///000000000//////000000000000//////(((,,,111555666555222...111111222222222000///---111000///------...///000---...000000......///000111222000444---///===---333111//////000///...,,,------..................---.........//////000000,,,//////------000000...---...000000//////000222333333222222222111111111***888444111;;;555444IIIsssbbbNNNvvviiixxxNNNRRR@@@FFFLLLPPPLLL>>>EEEGGGAAAAAADDDBBB@@@AAA???___~~~iiiMMM666;;;666444666555222222777888000CCC^^^444===000:::333333;;;UUUBBB999111>>>===555666@@@CCC<<<777888///000333555777777777666///===999000DDDHHHNNNmmmcccppp{{{HHHAAA:::LLLAAAOOOkkkSSSFFF<<<;;;BBBAAA>>>@@@CCC777888888888666666777888:::888444222222444777999222444666777777666555555888777666555555666777777===???BBBccctttggg___BBB999444:::+++777333333444333333333222222222444666666555333333444...000222222222111222333000000000222999>>>:::222222222222111111000//////222000111333333111444:::333333222444666777666555333444555666666555333111111333777888666444777:::999777666888;;;<<<:::777<<>>888333888BBBJJJ777888DDDKKK===999CCC@@@EEE???PPPAAAzzz|||???hhhsss|||aaavvvkkkRRRuuu|||cccPPPtttssskkk\\\kkkfff[[[qqq???:::222333333333222000/////////111222222222222111000000222333222///000333222---///111222111000000222333------...//////000000000000000000000000000000000222222222222222111000000///000000111000000111111111111111000000///...---)))+++///222222///---,,,222222333444333222000///222222000/////////000111,,,...000000///...///000,,,111,,,222000///:::000333111000///000000...,,,++++++,,,---...///000111------....../////////000,,,//////---...111111...---...000000//////111333333333333222222222222111000444333444555,,,888[[[tttnnn```___qqqvvvWWWtttooo\\\SSSTTTSSSGGGOOOGGG>>>BBBCCC666444???CCC^^^}}}EEEQQQ;;;===888555333222222444888LLL===rrrdddIII))):::777000444FFF```AAA555333AAA777111333===@@@:::666888111222444666777777777666000>>>===777MMMQQQXXXyyykkkuuu[[[oooVVVFFFBBBPPPBBBQQQ```\\\HHH===BBBJJJCCC<<<;;;777:::;;;;;;999777777888:::555666888999888555222///111333555555444444555666999888777555555666777777888JJJ777KKK|||jjjxxxuuu===444888444---;;;444444444444333333333333222444666666555444444444///111444444444444555777333444333111333666222,,,333333333222111///...---222111222555555333555:::444333333555666777555444777666555555555555333111777666777999888444555888777555555999>>>AAAAAA???@@@888444777999888===DDDbbbZZZ@@@;;;===<<>>NNNSSS^^^vvvvvvlllnnnPPPKKKIIIRRRAAAUUUXXXnnnLLL===CCCKKK???999:::333::::::999777555444666777///222666999999777333000111333555444333333666888888777666555444555666666CCCIIIBBBUUUXXXwwwHHH555<<<111444;;;666555555444444444444444222444666777555444444444111333555555444444555666555777777333222333333000111222222222222111000///333222333666555222333666555444555666888888777555===:::777555666666555333:::777888======666222222666666888>>>DDDFFFDDDAAA888444:::CCC===888NNNnnnUUU999>>>777???GGGPPPHHHeeePPPkkk___XXXyyymmmYYYaaaRRRPPPuuuXXX111;;;333///111333222///...000222///000000000000///......111222111///000333222...+++---000111000///...////////////000000111222333333333333333333333333333000111222333444444444444...000333333111//////111000000////////////000000------...111111777GGGXXX111111111111222333444444...///000111111///...,,,***---000111000//////000444;;;...111333***///...222000///000111111000///------------...000222333000000//////////////////---000111///000333444111...///111222111222444555444444333333333222222222444+++222444666gggsssrrrXXXQQQSSSCCCHHHMMMJJJ888888888777666777:::<<<===;;;GGGyyyIIIEEE444111999>>>SSSeee>>>>>>@@@>>>555888999777888:::888444666666555555666888;;;<<<>>>888<<<<<>>:::555333444444333222222///333>>>CCC>>>999777333444888>>>CCCCCC???:::<<<===EEECCC///222pppsssRRRQQQ999:::IIINNNsss}}}OOOzzz\\\dddLLLNNNIIIMMMRRRbbbvvvWWWYYY~~~MMMDDD===---...000222222//////000333///////////////......---...//////---///333333///+++...222333222000//////000000000000111222333444111111111111111111111111000111222333444555555555---000222222000......000............///000111222000111444444///...:::JJJ000000//////000222444555,,,---///111000...,,,******,,,000111000//////000***333&&&+++222,,,333555111000///000111222111000000///......///000111222111111000000//////.........111222000000444555222...000222222222333444666444444444333333333222222000***777555:::hhhsssoooUUUrrrZZZpppUUULLLRRR:::;;;<<<::::::;;;:::888MMM===vvvlll@@@,,,BBB:::777999KKK[[[666;;;<<<111222888999444666<<<<<<666777666555555666:::===@@@BBB222666777888AAAUUUvvvxxxhhhwwwPPPRRRNNNBBBKKKQQQiiiPPPAAADDD999444AAA>>>;;;@@@<<<;;;===<<<888555555666333222555666333222333444333444777888666666888;;;444555777333777;;;666===:::@@@WWW___rrrlll;;;<<<111AAA888555444333333555555444333;;;666000///000333333222222111111111000000//////333333333444444444555555111111111111222222444444333222000000222333333222000222333555<<>>>>>oooKKKIII555:::555>>>;;;888AAA555***999999999999666444666<<>>222AAA@@@GGGNNN|||ZZZzzzHHHTTTNNN999FFFGGG\\\```vvvNNN===AAA777///777666888???;;;888::::::666444666999555444777888666444555333333444666777666666777666///111333000555:::555AAA>>>EEE\\\bbbwww}}}GGGBBB555>>>666111000000111444555555444888555222111111222333333222222111111000000000000222333333333333444444444111111222222333333444444888666555555666666444333;;;999444333999??????999888888===AAA===777;;;FFFFFF@@@===AAACCC???===>>>BBBBBBBBBCCCBBB===777222AAA555777AAA777000VVVoooBBB<<>>AAA>>>999999;;;NNNJJJ;;;333:::<<<:::???555???aaa[[[kkk```yyySSS;;;555999111666444222000000000222333---...///000111222222222444333222111000000111222000111111222222111111000000777;;;555///000222222//////...//////000111222///111222222111111222444///......///111111000...111///---,,,...000111111000///...000222333111///000111111222222111111000111111111111111111000000,,,...///111111000///...000111111111111000/////////000111222333222000///111222000---///333222...222111000000222222111000222222222222222111111000000111222222111222444666333222111111222333222111111333666FFF{{{~~~vvvYYYooo[[[MMMBBBJJJiiiaaaMMMKKK>>>===AAAAAAHHHNNNJJJEEEKKKrrrFFFDDD===HHH===@@@333+++>>>DDD>>>@@@000666:::;;;888888:::999666555666777888999:::<<<===999AAA888555JJJEEEPPPvvvgggllllllTTTdddGGGGGG<<>>KKKWWW[[[TTTLLL666666;;;BBBFFFCCC@@@???333666;;;BBBIIILLLLLLKKKBBB777666<<<888111@@@YYYaaa___EEENNN>>><<>>:::HHHRRRdddlllRRRCCCppp]]]fffGGG;;;666555444444333222222222222333333+++,,,...///111222222222444444222111000/////////000111111222222111111000...222444222111222333222000000////////////000000///000111111000000111222,,,,,,,,,...111333222111222000......///111222111111///...///000111111000000111111222222111111000222222222222222333333333/////////000000000111111222222333333222222111000000111222333333222111000111222000...///333222///333222111111333333222111222333444555444222000...000111222222222222333555444444333111000111444666:::$$$999PPPGGGggg\\\TTT[[[[[[___dddAAAWWW777VVVPPPDDDUUUxxxLLLDDD>>>BBB,,,IIICCC===JJJBBB444999...666===AAA???;;;888555222444777999:::999999<<>>BBBDDDCCCCCCCCCAAA<<<666111EEE>>>;;;======:::===CCC>>>>>><<>>DDDKKKNNNAAACCC```hhh}}}}}}tttyyy{{{===<<<888444888222222333333333333333333,,,---...///000111111111333222111000000/////////000000111111111111000000---...///000222444444222111000000////////////000...000111000///...000111++++++,,,...111333222111111///......000111111111111000.........000111111000000111111111111000000111111111222222333333333111000/////////000222333222222333333222222111000111222222333222222111000000222111...///222222///333222111222444555444333111222333333333222111000000111333333222222333444222444555444111111444888333555666;;;uuuwwwlllcccWWWZZZiiiGGGLLL>>>OOOjjjLLLBBB>>>NNNBBBCCCBBBAAAKKK???333CCCBBB888@@@EEEAAA;;;888666444444999===<<<999888;;;???333<<<777;;;^^^KKKXXXxxx~~~ooofffYYYuuuHHHNNNFFFYYYCCCiiivvvyyyRRRGGG>>>888999666===888666777===>>>:::666555777444333666777444333444333666666222222777888555:::333666999555888<<<666999777???HHHKKKUUUvvvssszzzPPP999999???:::888666444333222000---,,,///333333111000111333222222222222333333333333000000000111111111222222111111333444555666666666777666666777999:::999777888>>>???888666@@@QQQ\\\qqqlllQQQAAA===???444777===EEEJJJLLLKKKIIIEEECCC@@@>>>???BBBFFFHHHMMM>>>===999@@@EEEooo]]]<<<111:::444111999777@@@\\\WWWRRRAAA666:::777111333///---???DDDDDDEEE===IIIGGG|||qqqeeehhhsss:::;;;777222666222222333444444444333333///000000000000000///...000000000000111111000000000000000111111000000000---+++,,,///333444333222111000000////////////000...000111000......///000---,,,,,,...000111000///000...---...000111000///111000///.........000111000000000111111000000000//////000000111111222222111000/////////000222333111111222222111111000///222222222222111111000000///222222///...111222000333222111222444555444333000/////////000111333444000111333444222222222333000333777777444333444666222444;;;LLLvvvxxxbbb___\\\^^^aaaLLL>>>>>>dddpppJJJ@@@777DDDBBB999@@@555:::@@@BBB===777666777777777<<>>:::888:::>>>===EEE999LLLVVVSSSiiirrrdddXXXwwwzzzYYY666UUUEEEZZZVVV]]]tttSSSJJJ@@@999???:::>>>444333555;;;===999555555:::666555999:::777555666444999888222222888999555;;;444777999444666888111111111777<<>>EEEDDDDDDEEEEEEDDDAAA>>>???@@@???;;;:::???FFFKKK:::666AAA555LLL```mmm\\\fffTTTgggbbbVVV222999///222222444999666999DDDHHHFFF999333888555---...999888FFFAAA:::999333???>>>MMM@@@GGG[[[fff<<<777333222000333333444444444444333222222222222111111000///...///000111111222222111111///000000111111000000///...+++,,,000333222111333000000////////////000000///000111000///...///000---------...000000///---///...---...000111000//////000000///...---...000///000000111111000000//////////////////000000000000000///...///000111222000000000111000000///...222222111000000////////////222333///...000222111333111111222444555555444///...------///111444666///222444444333222111222///222555666666555444444111888333AAAkkkxxxvvvWWWCCCYYY]]]HHHBBB===IIIBBB666===555===???===666222444777888999<<>>BBBAAA777KKKdddNNNQQQlll```eeeJJJ===555777333777<<<777555666333888:::333111999666------000444DDD===888>>><<>>?????????>>>BBBWWWfffbbbVVVvvvyyy```VVVhhhYYYFFFRRRGGGPPPSSSCCCMMMFFFPPPDDD888@@@>>>>>>>>>999777999<<<<<<>>>BBB888444444777888555333444666<<<:::222222:::;;;666:::444777:::555777999222555666444...FFFKKKPPP{{{GGG???@@@;;;999777666666444222000444111//////222333222000333333333444444555555555111222222222222333333333222000......///333777999>>>;;;777555666999;;;;;;888:::???NNNpppwwwhhh___ZZZXXXTTTUUUVVVUUUOOOIIIJJJOOO???CCC777BBBZZZWWWWWWIIInnn[[[DDD111BBB///888999...666===444888???777111444111333===:::111000777>>>MMMBBB<<<@@@999<<<444444IIIGGGCCCHHH~~~yyywwwxxxPPPAAA///222===000777666555444333222222222000111222333333333333333333444444444333111000...//////000000000000//////000...000444222---...444............///111222222111222222111000//////000+++++++++---000111000///111000000111333333222000---///222222///,,,---...//////000000000000//////111111000000//////..................////////////111111111111111000//////111111///...------------...222444000---///222222111000000111333444444333000111333444444333222111///222444555333222111111555111...///333666666555...---ZZZhhhtttssswwwRRRPPPNNNJJJOOOAAAHHHFFF???888666999:::777777888:::>>>AAACCCBBB@@@===___uuuuuuyyyyyy^^^ppphhhRRRMMMBBBDDDGGGKKKBBBJJJPPPEEE@@@999LLL555@@@AAA:::888===AAA@@@>>>===888777666555555666777777:::>>>999...---555888333;;;:::777555444444555666;;;???======???AAATTTuuuoooHHH===<<<666444000///000222333333333666555222222555666333444444333222111111111111444333333222222333333444333555222,,,,,,333777555777333555777333888>>>:::222CCCYYYttt~~~|||fffZZZ\\\FFFEEENNN888___FFFRRRHHHFFFEEE;;;888888222444000...000666;;;;;;:::444333444777::::::666111222:::>>>:::444555999<<<111555:::===???CCCIIINNNRRRzzzQQQ;;;222>>>000666555555444333333222111111111000000000111222333333333333333333333333333333111///...000333555333111///000000000000111111111111111111111111111111111222333444555444222000...000...,,,,,,...000111111000111111222222222111111,,,000333111---+++---000111111111111111000//////222222111111000000/////////111222111000///000111222333333333333222111111111111111111111000//////***+++,,,...///000000000///000111222222111000/////////000000000111111222666555333111/////////000999111,,,999555---999333777,,,YYYrrrNNNfffVVVrrr___vvvjjj\\\aaaAAAKKK888HHH222eeeKKK666FFF999@@@:::@@@===JJJ@@@888999___zzzfff~~~cccZZZxxx|||aaaIIIEEEFFFFFFEEE:::III]]]VVVDDD999JJJ<<>>:::aaa}}}MMMCCCAAAbbblllrrrWWWHHHAAA>>>555444555000555111///111555777555222111222333333444444666777333999;;;777333444666777222444777999:::===@@@BBBJJJlll{{{===555555666111888444444333222222111000000111111000000111111222333222222222222222222222222333111//////111111///---/////////000000000111111111111111111111111111111111111222333222000...---000...,,,,,,...000111111222333333444444333333222111444666444000---///111111111111111111000//////000000000//////.........000222333222111000111222222333333333333222111111111111111111111000//////,,,---...000111111222222111111111111///---,,,***...///000111111111111000222111///......//////000111444111666333444???000777===QQQpppdddhhhqqq\\\LLLCCCLLLWWW}}}eee___;;;cccRRRUUUEEEAAA===<<<<<>>YYYvvvjjjGGG<<>>;;;666555333222111222333333222666555777;;;888???SSSjjj~~~DDD;;;===:::555222222222222222111444333000000333444111222222222111222222333333222222111111111111222222222333111------222444333---333000222999222:::XXXkkkLLLNNNmmmooozzzsss{{{vvvSSS???555444111555;;;888555333000000222222///,,,000111222000---///666<<<222666777333111333333222///000333888===AAACCCDDDJJJEEEfffvvviii|||eee444666;;;---111333333222222111111000000000111111000000000111222222111111111111111111111111222111//////000///...,,,//////000000000111111111111111111111111111111111///000000111000///---,,,000...,,,---///111111111222333333333333333222222333555777555111...///111111111111111111000//////............------------111333444333222111222333222333333333333222111111111111111111111000//////...///000222222333333333222222222111000...---,,,///000222333444333111000000///......///000222333,,,777333222222???NNN999555222AAAKKKhhh^^^TTTUUUVVVTTTvvvhhh~~~{{{}}}yyywwwsssTTTkkkOOOiiiDDDIIIHHHrrr```uuuDDDWWWUUU^^^XXXwwwVVVnnnJJJOOOMMMMMMKKKKKKdddsssFFFBBBJJJ777DDD<<<===??????999222333777888777444333222333444555444777666222333999<<<;;;777777666555555555666666444777555666<<<:::===KKKoooNNNDDD===999555333222333333222111333222//////222333111111111111111222333444444222111111000000111111222555444333111111333555555222999......;;;666FFFwww___FFFssskkkGGGhhhqqquuuUUU>>>222333222666;;;999666333000///000111111///222222111///---///444888111444444111111444333111000000222888???DDDCCCBBB[[[@@@LLLMMMTTT^^^LLL444777===***777///333222222222111111111000111111000000000000111111111111111111111111111111////////////000111111111111111111111222222222222111111111111111111111111//////000000000///------000...------///111111111000111111111111000000//////111333222///......///111111111111111000//////........................111222333333111111222333222333333333333222111111111111111111111000/////////000111222333333333333222222222333333222222222111222555777777555333111222111111000111222444555000777111111222AAATTTEEE111777;;;>>>\\\\\\JJJOOOVVVjjjeeeeeeFFFmmmQQQ|||GGGnnnvvvyyy}}}gggbbbSSSKKKCCCEEEIIIPPPVVVvvvyyyLLLDDDEEE:::DDDAAABBBDDDCCC;;;333333888999888777666555555555555444555444222222666777666777777777777777777888888666999555555;;;;;;>>>JJJuuu^^^KKK;;;888444222222333444333000333222//////222333000111111111111222333444444222111111000000111111222444333222333333222333444222:::000000===777FFFwwwrrr999ooogggzzzYYYaaawww```GGG;;;;;;555222222///666333///...000333666888666444111111222333222000111333444222222555666333777666666999<<<;;;888444PPP@@@PPPOOOUUUrrrggg555333333888000@@@111333333333333333222222222111111000000///000000111222222222222222222222222000111111111111111111222222222222333333333444444111111111111111111111111000000000000000000/////////...---...000222222111111111111111000000///...,,,---///000//////000000111111111111111000///////////////////////////000000111222111000///000222222333333333333222111111111111111111111000////////////000111222222222222333222222222222222222333000222444555555444111000333333222111111222333444555555///666555777FFF;;;@@@444HHH[[[VVV^^^```uuu|||pppeeeaaawwwuuu{{{cccNNNjjjQQQmmmkkkNNNAAADDDIIIRRRKKKjjjXXX@@@777999BBB@@@AAACCCCCC===555444888;;;<<<<<<;;;:::999888777333333333222222333333333555555555666777777777777444:::666333888999<<>>===999777;;;999KKKLLLSSSxxxzzzHHH555999777555666>>>111333333333333333333333333111111000/////////000000222222222222222222222222444444555333000......///222222333333333444444444111111111111111111111111111111111111111111111111///......///111222222111333333333333222111000000,,,---///000222222333333111111111111111000//////000000000000111111111111///000111111000///000111222333333333333222111111111111111111111000////////////000111111111111111444333111000......------...///111222111000...---222111000//////000222222555444111:::666333===111;;;888@@@\\\uuuAAAhhhVVVnnniiiyyymmmppp\\\SSSHHHLLLMMMPPPSSS\\\~~~^^^DDD888???:::888999<<<>>>;;;555444777:::<<<===>>>===:::777555111111111222333222222333333444555666666777777777222<<<999444777777999DDD[[[xxxNNN>>>:::666444333444444333111333333000000333333111333333222222111222222222333333222222222222333333111......222222---,,,///...000444777777222333999BBB@@@BBBMMMeee\\\lllhhhRRRNNNRRRSSS>>>:::@@@:::333666888888888777666555555666777555555444333333222111///333999;;;666111222444555...333999>>>@@@@@@@@@@@@;;;;;;HHHKKKTTTttttttyyyvvvAAA???>>>:::<<<555888333222222222222222222222222222111111000///////////////111111111111111111111111333444444222///------///111111111222222222333333111111111111111111111111111111111000000111111222///......000222333222000333333333333222111000////////////111333333333222111111111111111000//////000000000111111111222222000111222222000000111222222333333333333222111111111111111111111000/////////000000111111111111111444222000///------------000000000111000///......000/////////000222444555444888222444666DDDYYYKKK;;;555???eeeKKKVVVkkkkkkaaaSSSLLLRRROOOKKK[[[KKKkkkZZZOOOJJJNNN777111111444999999555444666777999<<<===<<<888444111000///000333444333333444444444666777888888888888222>>>>>>888888666777AAAJJJvvvkkkAAA>>>999555444444333333222444333000000333444222444444333222111111111111444333333222222333333444222///000444444...---000444000444666222444777111555999>>>>>><<>>:::???777...222777999;;;<<<:::777333111000222444555333000///222555444<<<>>>777000///111333,,,222999===;;;999888999111222???LLLSSSdddqqqkkkOOOFFF444999---999333888,,,888111111111111111111222222111111000///////////////000000000000000000000000...000222111...---///111///000000000000111111111111111111111111111111111111111000000000000111222///......000222333222000111111111000000///------000//////000222222111000111111111111111000////////////000000111111222222111222333333111111222333222333333333333222111111111111111111111000//////000000111222222222111111222111000//////000111222444333333222222111111111000000000111333555888999333===222+++555[[[uuuAAAQQQMMMTTTSSS[[[sss~~~mmmhhhyyyhhh???fffZZZfffNNNOOOLLLFFFIII;;;111888:::999555444666666333FFFAAA:::888999:::666111222333555333///...///111666555222000333888999555222111222444777::::::999JJJWWWssspppzzzmmmMMM222444666444777111555777999777444444888:::999999777555222111111222333777666555555555444111...333111///000333555444222444444444222111111333555555444777<<<======AAAFFFBBBTTTiiiUUU^^^rrrnnn;;;666;;;222000///777;;;999999888444//////444---333444///---111555444777777777777555333111000000444888999777555666888333888777===LLL^^^]]]QQQ???DDD666555555444444444555555222222222111111111000000000000111111111111000000111111000//////...//////......------------......333111000111222222111000///000111222222111000///---......///000111111222///000000000111111111111333222111000000//////000111111111111111111111111222111111111000000//////222222222111111111111111555222000111444555444333333333222111111222333333111111111111111111111111111111000000000000000000111111222333333333333222111111111222333333333444111///...000555888888777:::777...222===NNNCCCxxxfffLLLggg|||wwwyyyTTTzzzbbbssskkkXXXfffSSSBBBllluuu>>>NNN444666888777444444888999777;;;<<<>>>@@@>>>888333111333555666555222111222444444555333222555;;;;;;888444444555666777888999:::>>>[[[nnnLLL777:::666111888444666666777666333333777999777999888666444222333333444444333333444666555333222555222000000222333222111111222333222111222444666666666888<<<>>>???CCCIIIBBBGGGIII\\\uuukkk```~~~lll;;;777===555444111666<<>>999JJJOOOfffyyyuuu```{{{SSSOOO}}}VVVTTTWWWiii___AAAEEE666888777444555:::<<<;;;:::;;;AAAEEE@@@555222666555777888888666555666777222333333222444999999555333555666444222222444777BBBIIIrrrWWW@@@AAA999222888555888444666555222222666777666999888666444444333444444222111222333666777666555555333111111111222111///000111333333222333555888666555666:::<<<===AAAHHHCCC@@@777999LLLggg[[[rrrYYYjjj<<<999>>>888999444555666FFFJJJ;;;222555333***222666777444222222222000000222333555666666666666111111222444666666444333<<<>>>;;;@@@LLL\\\gggeee___@@@BBB:::666666555333222222222222222222222111111111111111222222333333333333222222222222111000000000000111222222111111111111222222222000000000222222111000000000111111111111000000000000111111222333333333111111111111111111000000111000///////////////000111111111111111111111111111111111111000000000000000000000111222222222333222000//////111222222111333222111000000111222333111111111111111111111111111111222222222222222222///000111111222222111111111111111111111111000000666555444444444333000...222333999CCC999TTTrrrxxxoooyyy|||dddttt[[[UUUnnnMMMYYY}}}WWWJJJIII:::<<<:::666777;;;>>>===AAA>>>???AAA===555555<<<888999999999888777666666444777777555666888888444444888:::777222000333888:::NNNhhhzzzuuu~~~oooHHH???===888777222:::333666555222222666777555888777555444333333333444222111111333555777666555333222111111111222222222333444555555444444666777444222222555666555:::@@@======999:::>>>CCC]]]cccllliii>>>;;;===777:::666444222===AAA777///...000...222444555444333333111000000111333555666666666666555333222444888999777444<<<<<<999???KKKYYYsss|||???666???<<<777666444333222111111000111111111111111111111111111222222222222222222111222222111111111111111222333333222222222222333333111000///000111222111000000000000111111000000000111111111111222222333333222222111111111111000000/////////...//////000000111111111111111111111111111111111000000000000000//////000111222333333333111000000000111111222222333222111000000111222333111111111111111111111111222222222222222333333333//////000111111111111000222111111111000/////////111222222444555555444333999555GGGpppooozzzkkkllluuummm]]]{{{VVVNNNsssgggHHHGGG@@@AAA???::::::===>>><<<>>><<<;;;<<<<<<999999:::999999999999999777444222444888:::888999<<<<<<:::888<<>><<<===777666444333222111111000111111111111111111111111000000111111111111000000222111111111111111222222333222222111111222222333000///...///111222111000111000000000000000000111000000000111111111111111222222222111111111111111///////////////000111222111111111111111111111111000000000000000000111111//////000111222333333333111111111111111111333444222222111000000111222222111111111111111111111111111111222222222333333333//////000111111111111000222111111111000////////////000222444666777888999BBB:::FFFwwwuuuyyywwwgggQQQ}}}XXX]]]YYYoooUUU???BBBDDDBBB>>><<<======999666<<>>222555666333444777777444333333333333222222111111777555333333444444333222000111333333333444777999888999:::999777555444555444222222444333000111555666666222222666111333CCC===YYYzzzfffZZZ;;;===888---666666333888......777666---333BBB111......222444222222333222333444555555444333222222111000111333444444333444222000;;;GGGQQQ]]]FFFIII???666???666666555333222222222222111111111111111222222222000000000111111000000000111000000000000111222222222222111111111111222222///......///111222111000111111000000000000111111111111111111111111111111111111111222222222333333////////////000111333333111111111111111111111111000000000000111111111111000000000111222222222333111222222222111111333444222111000//////000111222111111111111111111111111000000111111222333333333///000111111222222111111111111111111111111000000222333555555555666999;;;777IIIUUU~~~zzzwwwrrr}}}mmmlll[[[qqqHHHjjjJJJCCCAAACCCCCC???===>>>;;;777>>>MMMNNN>>>888>>>;;;///555444555777:::999666222...333444000///333666666222555888;;;;;;999666444BBB222UUUJJJ{{{|||{{{NNN;;;777;;;555;;;111444555222333666555222333333444444333333222222777555333222333444444333222444555555444444777999555777999888666444444444000000222555555111222555666777000,,,444666777???BBBCCCTTT}}}UUUqqqmmm{{{III333===888,,,666666333666///...333444000222888555000...222444222111333111222333444555444333333000111222222111222444555333111///;;;FFFMMMfff\\\mmmlllgggTTTPPP999>>>666666555444333333444444000000111111111222222222000111111222222111111000000/////////000000111222333222222111111222222333///...---///111222111000222111000//////000111222222222222222222222222222000000111111222333444444//////000000111333444555111111111111111111111111///000000000111111111111111111111111111111222222///111222111//////111444222111000//////000111222111111111111111111111111//////000000111222222333000111111222222222222222111111111222222222222222444555666555555777;;;???AAAwww~~~xxxmmmcccfff]]]CCC[[[AAA>>>AAABBB???======;;;666PPPbbb^^^???000:::<<<111222222333777;;;;;;888555:::===<<<555111333555555666888===AAADDDBBB===999:::333;;;WWWrrryyyggg@@@333>>>999555///333333111222444444111444444555555555444333333666444222222333555555555444666777666444444666999222444666777555444444555,,,,,,000555555222222555...555111---666:::666777999:::@@@OOOmmm{{{ppp___bbbYYYeeeSSSMMMPPPAAA<<<---<<<:::---666777222666666555222444777444...:::333///333555222111333///111222444555555444444111333555444222222555999444111000<<>>@@@666333666777666666888777333777333888999333555;;;777333666:::>>>??????===<<<777666>>>GGGOOO}}}~~~=========222:::333222111222444666666666;;;777444555333111111555777444222111222333333222333333444555666666666555111333333000000333666888444111///...111333555666333444777888999888777666===BBB:::DDDaaannnrrr|||cccssslll~~~ppprrr:::<<<@@@333;;;AAA;;;666777444666555222222444555222888666555555333///111555222333444444222222333444...---666999111333999777999///555999???RRRPPP|||ZZZzzznnnUUUZZZOOODDDRRRXXX___LLLHHHvvvvvv___UUUKKKiii]]]FFF:::111111444444111000333444444444444333222222222222222222222111000///000...,,,---000333222111111222333444333333111000000111222333333222111000222222111111222222333444333333333333333222111000333......222333111444999888555333333555555333000111111/////////000111222///.........///000222333///000222333222111///---,,,---...///000000000000---///111333444333222111333222111111000000111111444444444333111111222333222444888:::666000111666888222222111,,,222888333999:::===:::888:::MMMFFF}}}}}}llliiiTTThhhEEEQQQqqqMMMIIIPPPGGG???>>>:::;;;;;;888NNNVVVEEE888;;;;;;444555888999777777:::999555888444888:::222444:::666666777777888999999::::::777555777>>>IIIFFFLLL999>>>:::888666555444444555666666:::666444555444111222666888555333222222333222111000000111111222333333333222444555555333444444555888555222111222333444444222333555777888888777666666???:::@@@SSSWWWsss||||||zzz@@@===333:::BBB>>>;;;===666888888444444777777444888666555666444111333888333333444333222222333555222000888:::111111666333888222333;;;===SSSJJJvvvfffyyyxxx}}}iiiLLL???HHHBBB<<<<<<999BBB===???}}}eeeVVVNNNXXXCCCEEEPPPrrrVVVCCC222000666888333///111222222222222111000000222222222222222111000000///...---...111222222000000000222222222222111000000000111222222111000000111111000000111111222222333333333333333222111000333//////333333000000333555333111111222222000...111111000000///000000111//////......///000222333///000111222222000///...------...///000000000000...///111333333333222111333222222111111111222222666666666444222111222333111222555999777333333666111...222555333777:::555222'''777GGG///???KKKtttyyyaaakkk}}}RRR]]]HHHggg^^^OOOSSSLLL<<<666<<<<<<777777CCCIIIBBB:::777666222555888999666666888888555888333888999222444999555;;;999666555444666888:::666666444999DDD|||xxxzzzsssCCCEEE999<<<>>><<<888666444444666666888444333555444222333666999777444333333333222000000/////////000111333444111333666777555222111111999666333111111111111000000222444666777777777666111<<<;;;===CCC>>>OOO|||~~~zzzOOO>>>888:::CCC>>>===???888:::999666666888999666444222222333222000222666333444444222111111333555222000777999111111666222666555111@@@;;;SSSGGGnnnqqq```oooNNNBBB666333===::::::AAA666===AAA>>>dddbbbuuuooogggTTTWWWdddXXX888^^^\\\cccKKK333///777;;;555///111222222222222111000000111222222222222111000000.........///111222111///000000111222333333333222000000111111111111000000///000000000000111111111222222333333333222111111111///111555555111000111333222000000111111000...111111111000000//////...///////////////000222222///000111222111000///.........///000111111111111000111222333333222111111333222222222222222333444222333222111///...///000222///111666999666555666333111222444555555444333===DDD999,,,FFF@@@xxxmmm{{{~~~sssVVVHHHVVVYYYYYYMMMKKK@@@777<<<999:::777999>>>@@@<<<555222222222555555222222444444111444000555777000333999666;;;:::777666666777:::;;;666999888<<>>ZZZrrrfffhhhEEE@@@:::BBB:::999:::777999888555555777888555555222222333111///000555444444333222111111333666///---444888111333888444111777111FFF<<>>666;;;<<<222>>>^^^rrrWWWmmmiiixxxpppXXXsss@@@UUUSSSZZZlll^^^HHH333///666999555000333444444444444333222222111111222222222111111000......///000111111000///111111222333444444555555111222222222222222222111///000000111111111111111222222333333333222222111...000333666777555333333444333222222222222111111111111111111000///...---/////////000000111111222000000111111000000///......///000111111222222222222222333333333222111111333333222222333333444444000111111111000000111333444//////555:::888555444666666333333777555444:::///***AAA^^^IIIhhhfffvvvzzziiieeerrrGGGPPPmmmGGGIIIHHH>>>===666@@@888555888>>>===555222555222444444111000333333000000---222555000333:::777666666777777888999:::;;;777:::;;;===DDDRRR]]]iiiMMM===???;;;;;;999555222333666:::999666444555444000///111999777555444444333111///333222111111222444777999444111111444444111444:::333111//////000000000///000111222333555555666666555666555777:::888===KKKCCCeeeiiiKKKIII999@@@666555666555777666333222555555333777555444555333000111666333444444222111111333555000---333777111333777333---555333III>>>VVVaaaaaabbb```kkkaaa===888888666777///444777999<<<888333999BBBAAATTTzzzuuufffbbbPPPBBBXXXaaaZZZddd}}}KKK===111000444555333222333444444444444333222222000111111222222222111111...///000000000000000000000000000111222333333444333333333333333333333333000111222333333333222222111222222333333333222222///111444555555555333111222333333333222111222222222111111000///...------000000000111111111111111000000000000000///.........///000111111222222222222333333333333222222111333333333222222333444444333444666666666888:::<<<777111000666;;;999444222111777444444<<<777666EEEVVVzzzwwwpppooo```ooolllhhh[[[YYYNNNMMMMMMAAA@@@666CCC999666777<<<;;;555444777666888777333222555555333000---333666111444;;;999000222444777999::::::999999888<<<:::BBBMMMtttsssuuuEEEGGG888888999888555222222666:::888555444666444000///111666555444444444333000...000//////000111333555666777333333777777333777???444222111111333444444333222333333333444555555666555222111444888===BBBDDD@@@BBBLLLxxxxxxNNNOOO999AAA666777777444666555222111444444222333111000111000---...333222333444444222222333444555000555777111222444...---333555FFF@@@UUUvvv[[[ttt___VVV888666666333555///444999AAA@@@777:::EEEGGG???JJJqqqsss{{{ooowwwpppGGGYYY)))>>>BBBWWWnnn;;;555111333333222111333111222222222222111000000000000111222222222222111///000000///......000222...............///000111333333222222222222333333000111222444444333222222111111222333333333222222111333333111111222222///000111222111000///000222222111///...---......///000000111222222111111000000000/////////...............///000111111111111222222222222333333333333444444333222222222222222222444666666777999;;;>>>888333222777<<<999555333...:::666555===777999SSS}}}mmmuuu```^^^zzzaaaYYYMMM>>>GGG:::@@@999888888999888555666999999;;;999555444777777555555111666999333666<<<999111333555777999:::::::::;;;777@@@;;;???GGG^^^hhh~~~fff@@@;;;777999:::777333222555999555222222555555222111333444333222333333222000...---...///000111333444444777222333999888222444<<<555333222333444555444333555444444444444444555555333111444666555<<>>SSSWWWmmmmmmPPP:::<<<777111777333666333;;;666...222:::;;;;;;:::mmmoooaaa[[[xxxxxxbbbTTTIIIAAAKKKrrr___888444333555555222111333111222222222222111000000000000111222222222222222111111000...,,,---000333000000///......///000111222222111000000111222222///000222333333333111111000111222333333333333222111333222///000666:::888000222333333111000111333222000...,,,,,,---000222000111222222222222111000000000///...............------...///000000000000222222222222333333444555555444333222111000000000111222333333333444666888666333444999<<<:::888888555AAA888555EEEJJJ```}}}xxx```nnn```mmmsssdddJJJ999LLL>>>;;;888::::::777555555888::::::;;;999555444777888555:::666:::;;;444666<<<888666777777888:::;;;======;;;888FFF@@@>>>AAAFFFsssnnntttOOO@@@888;;;<<<999444222444777111///111555666333333666222111111222333222000...---...000111333444444444444000222999777///...555444333222222333333111000666666555444444444444555333333:::999444:::BBB>>>666EEE@@@TTTpppeee~~~YYY]]]===DDD666888888888:::999666555888888666222111222666777666:::???///222555777555333222111222---222555111444666000666///666888<<>>EEEEEE222444666555333222444666222000---***+++---111333000111222333333222000000000000///...............,,,---...///000000000000111111111222333444555666555444333111000//////...444555666555444444555777444222444:::===;;;:::<<<:::EEE888777TTTnnn~~~ssskkkbbbdddXXXkkkQQQLLL>>>CCC999888666===AAA:::;;;>>>999<<<<<<777000000555666222111222444777:::999777444666555555777999::::::999BBB???<<<<<<===CCCQQQ___{{{nnnSSSMMMDDD;;;;;;:::222222888666444555666666555555666888222333444444333222000///000111222222111222444666333444555444222111222333666444444444555666555444555888999777444111111222<<<999666555777<<>>bbbjjjddd|||WWWddd\\\|||XXXEEE<<<999555444444444444444222111111111000000//////...///111222222111000///333333111000////////////444666444000///222333111///...,,,---...000000000000000000000000000000000///222222...,,,///000/////////111222333444444555111111222444666666333111000000111111111222222222000222444444333222111222333333333333222222111000444444333333222111000000444444444333222111000///111000//////000222222222222BBB444)))>>>222AAA+++333666444000DDD444111@@@BBBYYYmmmZZZooo\\\TTTuuu\\\HHHEEE@@@999777333:::>>>999999;;;444;;;<<<999444444777555000999888666666777888777666333444555777999999888666;;;888666666666;;;GGGTTTsss}}}III@@@666888<<<888888:::444555666666555333222222333222333333333222111111000222222222222333444555666111333333222111000111222777555444555666777666555444666777666444333555666:::999777555555888<<>>>>>UUUfffXXXpppxxxrrrsssQQQyyyEEE@@@???<<<888555444333222111222222222111111111111000000111222333333222000///000000/////////000111111111333222//////222444222111000...---.../////////000000000000000000000000---222333///...000111000...///000222333333444444000000000333444444222///111111111111222222222222000222444333222111222333444444444444444333222222000000000111111111111111444444444444333222111111111111000111222333222222'''???HHH===@@@---777666;;;NNNJJJ%%%QQQYYYfffccciiivvv|||{{{wwwSSSTTTXXX___EEEMMMDDD>>>888222666;;;888::::::111333555666666888:::999555999888888999:::999777555666888:::<<<<<<<<<:::999===:::888777666888@@@JJJ[[[mmm~~~dddHHH888555888555666666000333444555333111000111222222222111111111111111111555333111222555777666444222333444333222111111333777666555666777888777555666777888888888999;;;>>>555777888777666777;;;???@@@::::::AAACCC@@@GGGUUU```VVVEEE???555888>>>cccpppQQQ666777<<<777333111000111555888777666777555444333555555444333222111000111444666666555888555222777999>>>kkkfff\\\eeexxxwwwBBB;;;999>>>>>>666111111333777888333000111222111444111777777???dddsssXXXpppeeewwwzzzXXXWWWVVV888888===:::666444333222000///333333222222111111222222222222333444333222000///,,,------...///111222333...000000---...222333222222111///...------...///000000000000000000000000---222444222000222222000...///000111222222333333000000111333555444222000111111222222222333333333222333333222111111222444555555666666555555444444...///000111222333444555555555555555444333222111111111222333333333333222;;;JJJEEETTT;;;III555RRR```mmmNNNSSSvvvyyygggRRRgggUUUaaaaaaKKKMMMKKKCCC>>>444555:::999>>>@@@888444555555555777888666444222444888<<>>000444999::::::;;;???CCC???<<<:::;;;===@@@CCCFFFTTTwwwlllxxxFFF??????444???```lllPPP555333:::999444111...111666888666333444333111111111111111111333111000111333555555555555444222666777888VVV}}}ddd???:::999>>>???999333222///333555222222444333000333...222444555EEELLL>>>~~~uuuxxxWWWzzzvvvHHH===333555333111000000111000///222222111000000111111222222222222222222111//////,,,,,,,,,---///000222222...000///,,,---111222000000000000///---...///111000000000000000000000000///444777444222222111.........///111111222222222333333444555777666444222222222222222333333333333333333333111000000222555444555555555555555444444111111222333555666777777333444444444333333222111///111333333333333333333999DDD~~~ZZZEEENNNkkk~~~qqqkkkvvvsssJJJ~~~ppp[[[IIIOOOCCCFFF:::888::::::BBBHHHBBBAAA===:::888666333111000555555666999;;;;;;:::888666666666444111222555888888666555888888888;;;AAACCCrrreeeMMMAAA>>>444222777999222333444444333333444555111111000000000111333444666111...000444666444111555666777666444333444555555444333333555555444333444333111111222444555666000444999;;;<<<===???BBB;;;<<<;;;888:::AAAGGGHHH[[[mmmmmmIII<<>>CCC444444222000000111111000///111000///......///000111000000000000000///.....................///000000000222111------000000...---///000///...///222555111111111111111111111111222777888555222111///+++...///000111111111111111333333444555777666333111111111222222222333333333333333333111000000222555222333333444444444333333333333333444444555555555111222222222222111111000---000222333222222444666@@@ttt|||fffPPPiiivvvRRR}}}aaa\\\hhhgggLLLPPPIIIKKK@@@======;;;BBBJJJGGG@@@;;;999::::::999888:::???;;;555333444777:::;;;777888888555222222555999333111111666:::;;;>>>CCC???[[[ooojjjNNN@@@???888444777777888888888666333111111111111111111111222333444555444222///000333444333111222333444333222111111333444333222333444444333222777555333333555666666666555666888:::;;;<<<;;;;;;444777999999:::>>>BBBBBBBBBNNN\\\hhhdddEEEKKK;;;===444222777666000333===999555222111444666777555333444444333111111222333666444222222333333333222///333333777:::333777III|||\\\KKK555333111444777888666444222333333666===BBB>>>666???:::777999<<<>>>CCCKKKoooaaaQQQnnnWWW777@@@999999777555444333222000...000///...------...000222////////////////////////000000//////.../////////333444333///...111111///,,,...000///...///333777222222222222222222222222333777888444000000///,,,///000111111222222111111111111111222444333000---000000111111111222222222222333333222111111222444111111222222333333222222222222222222111111111111000000111111111111000000---000222333222333777;;;222:::|||~~~WWW}}}[[[WWWkkkWWWLLLQQQJJJBBBAAA@@@999===DDDAAA888444555;;;>>><<<<<>>:::777888;;;888555444888;;;;;;>>>BBBCCCZZZqqqyyywwwaaaDDD>>>:::777777444::::::999666333000//////000111222333444555555666444333222222222333333333111333333222111000111222555444333333444555444333888666555666888:::888777:::777777999===???<<<999777555444777:::;;;;;;<<>>222///777:::555777???999666333111111333666888444666666555222222333666444333111222333444444333111444222444999333111<<>>@@@???<<<888666<<>>;;;888777888:::;;;===@@@===777777:::AAA???=========<<<777444DDD;;;111111777<<<;;;888555OOOGGGrrr___FFF===888@@@666;;;888444000000222555888222222222333444444111///555333222222333444444333555444333333222222222333444444333333333222222222///111777<<<888000///444888888999:::;;;;;;;;;;;;:::888666555555666999:::XXXBBBMMM}}}tttnnnjjj888:::222,,,222888...***777333333222222222333444555555555555444333333222222666333000000222444333222///222666888888666666666;;;AAAGGGKKKMMMRRRYYY___aaacccRRR???;;;888444555111111000111222444666888222000...000444777777555666666666666666777888999BBBMMMAAA^^^rrr___aaalllSSS<<<444===666444===555+++666222222111111111111222222444222000111333444333000333000///222333///...///222111111000///000000000111------222555222000///222222222222222222222222111000000000//////......222222222333333222222222///000111111111111000000///111333333111111333666111111111222222333333333333333333333222111000000000111111111111222222222000222///+++///666666111777555///555>>>>>>WWWuuuwww}}}NNN\\\tttjjjrrrIIIPPP===;;;:::999:::<<<============;;;999777888:::===999999<<>>999:::======;;;:::;;;<<<;;;888555AAA;;;555555:::===<<<:::@@@666BBBPPPqqqiiiCCCEEE===999777777666444333222222333333333222222333555555444222555333111222333444333222111111111222333444555666666555555555444444444444222444999===:::333333888777888:::<<<<<<<<<;;;;;;555444333333555777;;;===666DDDHHHyyyGGG:::555333444111000222444000000000111111111111111555555555555444444444444111///,,,,,,...000///......000333444333111000000222777===???>>>>>>AAADDDCCCGGG===222444555222555333333222222222333333444222000000222666888888777777777666555555555666666CCCCCCEEEKKKxxxppp^^^ddduuu|||GGG???@@@666000666777111///000000////////////000000222000///000222333111000111...///222222///---...222111111111000000000000222...---111444222000111222222222222222222222222222222222222111111111000111111222222222222111111111111111111111000/////////111333333111111333555111111111222222333333333111111222333333333333222111111111111222222222222...333555222333777777444+++...999666333]]]zzztttssscccUUUwwwllldddDDD:::999777777999;;;<<<;;;@@@>>>:::777555777<<<@@@;;;;;;>>>BBBBBB???@@@CCC888777777888::::::999777888777666777999::::::999888LLL,,,iiicccDDDCCC:::555<<<333444444555444333111000333222111111333555555444444333111111333444333222000000111222333444555666666555444444333333444444111222555777555222333888555777999;;;<<<;;;:::888555444333333444777999;;;FFFCCCVVVgggooo@@@555888666+++222:::000222333444666666555444333333333333333444444444444222000...///000111111000,,,///111111000////////////333888888666333222333000777333...444666333777222333444666666666555555111000111444777999999888777777666555444444444444>>>KKK;;;ZZZPPPnnnjjj\\\qqqfffCCC===:::666111444666...000000////////////000000///...---...000111111000///...///333333...,,,...111222222222222111000000333///---111222111111333222222222222222222222222222222222222111111111111000111111111111111111000111222222222111000/////////000222222111111333444111111111222222222222222...///111222333444555555111111111111222222222333111555666333000222444444999///CCCGGG@@@yyy|||ttt}}}}}}GGGsssppp___TTT\\\SSSFFFCCC@@@?????????>>>;;;CCCAAA>>>999666777;;;>>>;;;:::<<<@@@AAA>>>???BBB666666777777888999999888333666999;;;;;;;;;::::::===444UUUEEEkkk~~~gggHHH;;;===:::444444555555444333111000444222000000111333333333444222111111222333333222222222333333333222222222333333222111000111111222000111222222111111444777222444777:::;;;999777555999888666555555666777888888???OOOqqqTTT555333999,,,222===000222444777999:::888666444000000000111222333333444222222111111222333333333...///111222111111222333000333555555333111111222000777555333888555///222000222555999;;;;;;::::::111111333666888999999999555555444333333333444444<<<>>>OOOFFFaaa```mmmNNNjjjKKK888;;;@@@222...777555333222222111111222222333.........///000111111111///...111555444///...000222222333333333222111000333///...111111000111444222222222222222222222222000000000///////////////000000111111111111000000000111111222222111111111///000111111222222333444111111111111111222222222///000111222333444444444111111111222222222333333333333111///000444999;;;CCC333GGGgggvvv}}}~~~rrrooo```MMMkkkkkkzzzZZZNNNJJJEEEDDDDDDCCC???<<>>;;;999888999:::;;;888888;;;;;;999888:::999999999999888888888999444888<<<>>>>>>======>>>===333111PPPAAAwwwxxxZZZAAAIII111777666555444333333333444888555333222333444444333444222000111222333222222111111222333333222222111333222111//////000111111444555444333333555888:::222555888;;;;;;:::888666:::999888777777777888888---SSScccNNN___iiixxx>>>,,,;;;333111:::555///111444777777555333111000000111222333444555555//////000111111111111222222333333222000000111222000000///...------///000---333111222666111))),,,///111555888::::::999888555666888999:::;;;<<<<<<222222222333333555666666111HHH555NNNAAAuuu]]]hhhlllwwwEEE222===777000555777333333222222222222333333000000111111111111222333000000333666555000000333333333333333333222111111333000///111111///111666222222222222222222222222//////////////////000000000000111111111111000000...///000222333333333333000///000000222222333222111111111111111111111111111222222333333222222111111222222222222333333333000//////333777999;;;<<<===MMMfff}}}ppp~~~~~~|||fffmmmTTTtttxxx]]]KKKFFFBBBBBBDDDDDD???:::777999;;;;;;:::999::::::@@@;;;:::<<<===:::888:::;;;;;;;;;:::777777888:::222444777888888888999:::===444999LLL:::xxxpppwwweee>>>KKK333:::888555222222333555666999888666666777777777666333222000000222333222111,,,...000222444555555444555444222000000111222333333555333000111555777666555777999<<<<<<;;;:::888888888888888999:::;;;;;;...GGGPPPsssUUUIIIJJJ}}}XXX222<<<;;;222666;;;000222555888888666444222222333333444555666666777///111333444333222333444666555444111---,,,---...444222...+++***+++,,,---''',,,,,,///666111+++111111333555666666555222111:::;;;<<<;;;;;;;;;===@@@111111222333444666777888999>>>AAA+++FFFPPPkkkccczzzlll333111;;;888555444111111000000000000111111111333444333222111222333111222444666444000222777555444333222222222333333222000111333222///111666222222222222222222222222111111111111222222222222000111111111111111111000//////111222333333444444000//////000222333222111111111111111111000000000444444444333222111000///222222222222333333333333222222444888888444333555[[[}}}sssvvvrrryyypppwwwGGGUUUHHHCCC???@@@CCCCCC>>>999999;;;======<<<;;;<<<===CCC===;;;>>>???<<<;;;<<<999;;;;;;999777666888;;;222222222222333555666666999<<>>888777444222111222444555555444444666888999888777333111000000111222222111+++---000222444555444444555333111//////000222333111333222---...333444111555666888999::::::999888777777777888888999::::::OOODDDUUUHHHNNN888///WWWooonnnFFF===>>>666666@@@333444777888999888666444222222333333444444555555000222555666555444555666444333222///------///111555333111///............***...---111888333...666444444666666555444222000:::;;;:::888666666:::===333333333333444555777777888EEE000;;;222JJJ___kkkzzzRRR444<<<===555555222111111000000111111222333444555444111000111333222222444555222///222999777555333111111222444555000000222555333000111555222222222222222222222222000111111111222222222222111111222222222222111111222222222333333222222111000///...///222333222111222111111111000000000///333444333333222111000000222222222333333333444444333444888:::888;;;JJJZZZjjjxxx~~~nnnuuulllcccrrryyyaaaKKKaaacccnnnKKKFFFAAAAAADDDDDD>>>888AAABBBBBB@@@>>>===>>>???>>>888555888:::999777888777999:::888666666999<<<:::777444444777999::::::777>>>666JJJAAAXXXrrrxxxbbbDDDCCC666555444222222222222222...///000444777888888666333111000000111222222111...///111333444333111000333111///------...000111555777555000111666666222222333444555555666666666999999999888777666666555555IIIOOOMMM777CCCAAATTToootttYYY===>>>999777CCC000111333444555444333222000000000000000111111111+++...222222111000111333000000000//////111555999111000000000111222000///111222///222777000+++333444555777888888888777666777777666222///000444999555555444444444555666666444777444777>>>;;;SSSYYYvvvBBB;;;;;;666;;;444333333222222333333444333555666444111///000222222111333333000---222:::888666333111000222555777///000333666444000000555222222222222222222222222......//////000000000111222222333333333333222222444444444333222111//////111///---///222444222000222111111111000000//////222333333333333222111111222222333333333444444444---111666:::???SSSzzzsssrrrjjjcccaaa___TTTeee}}}WWWHHH777777???:::666???:::999???...MMMBBB555@@@BBB;;;666888999888777777666444888AAADDD===555333:::999777555555555666777222444444999BBBGGGZZZxxxuuuSSSEEE@@@000000888333///444777222222111222333555777999111444444111000222111...444333111111333333222000---,,,,,,---//////...,,,666444222222333333333111111111111444888:::888666666===>>>555000444:::===999EEE]]]jjjOOO:::555AAADDDGGGllltttSSSMMM444777999999777444333444444444333666:::999333111444444111111222333555555555555444///...------...000222444---...111333333333222111111------111222///000555333///...333777666444444444777111000777555...111333333444555444222///...666000333<<<<<<777???OOOWWW:::>>>,,,222555555444333111111222444444444222222222222444444333333333333333333333333222222333333333333444444000000000000000000000000333222222222111000000000333222000......///000111444111///111444555333000///>>>AAA444...444555---222222222222222222333333111111111111111111111111///000222333333222000//////111333333222222333444,,,===888DDDxxx|||uuugggvvvzzz~~~hhh|||{{{}}}kkk[[[yyyfffUUUEEE@@@AAA>>>::::::BBB222:::AAA===BBB<<>>>>>999333222888444666<<<>>>:::666666555555555444444333222222777:::888999======JJJdddmmmrrrgggQQQCCC666555888222000444444444444444444555555666777///222333111111333333000------,,,,,,---000333555......///111444666666555666444222222333333333111444666666555333222444666777@@@FFFAAA:::777555333444BBB___^^^BBB555888EEECCC>>>ZZZtttLLL???666888:::888666555666666555444555999888333222555555222444444555666666555444333111111000//////000111222///111333555555555444333111...---111222///000555444000///333666444333444444777222111888555...111111333444666666555333222555222444888888555<<>>***CCCiiiKKKMMM>>>CCC===999666666555444888???999555444777888777777999666777888888777666444222222666666777:::777@@@UUUkkkyyyTTTIII???>>>===666777:::444444555666777777666555444...111222111111444444222/////////...,,,///555:::......///222555777666555555333222222333444333111444;;;AAA???777111222555111:::BBBBBB>>><<<:::888999HHHfffQQQOOO>>>666888222333UUUggg444>>>...:::888777777888888666555555888777444444666666333333333444555555555444444000/////////.........---///111222444444444333333111......111222000111444777222000222444222222555333777444333999666...111...000222555666666666555777999999999888:::???DDDaaaLLLUUU```QQQ888555333000000222444666444333222111111222333444111111111111111111111111222222333333333333444444222222222222222222222222111111111111111222222222444333222000000111222222222555777555111///222555;;;777222000000111000///000111111222333444444555:::999888777666444333333888777666444222111//////111333444444222222333444;;;///III~~~sss```mmm}}}eeeyyyhhhMMM```cccDDD???:::888:::888@@@///MMMwwwhhhXXX===AAA???;;;777555333444<<>><<<777;;;<<<222111333555777777666444333///222333111111444444111888:::;;;777333222666;;;222222222444666666444111444333222333444444333111000;;;GGGIIIAAA888333333222666888777666888<<<@@@:::FFFdddrrr===888>>>JJJGGG<<>>:::555222111333555666444333222111111222333444222222222222222222222222222222222333333333444444333333333333333333333333000000000111222222222333444333222111111111222222222444555444111000000222888111000444444//////444222222222333333333333333777666666555444333333222777666555444333333333444222333444444333333444666777CCCDDDxxxzzzhhheeevvvnnn~~~lll|||rrrfff^^^xxx{{{NNNCCC@@@:::<<>>888555777444555666666666888888888:::888555333222333555666222:::888555666000000<<>>777444333;;;999777444111111666;;;888<<>>888444333444444444333222111111111111222333333333333333333333333333222222222333333333444444333333333333333333333333000000000111222222222333333333333222222222222222333111///000111111000...000...222:::888///000:::555444444333333222222222333333333333333444444444777666555555444444555555222333444444333444666888999===AAAsss\\\YYYbbbuuujjjxxx|||xxxmmmzzzeeeQQQhhheeeGGGEEE===:::FFF@@@:::EEEDDDvvvbbbAAA???666666999<<<:::555333555333777999888777:::;;;999>>>;;;777444333555888;;;000888777444666333444>>>JJJeee}}}tttRRR<<<888555666666///,,,...111444666666444333333555555222222333222///111444888888555222111222...///222555999999777555222222222444555555333111,,,111666666111///111444777666777999888555666:::HHHAAAUUUIII???<<>>===:::888555444333222---...///000111222333333333333333333333333333444///222222000000444555333666333333444222///111555444;;;888444888444111666222444666777888777666555333333333444666888:::;;;JJJ___vvvEEE@@@999555555555444222333222111000000111222333333333333333333333333333222222333333333333444444333333333333333333333333111111111111111222222222222222222222222111111111222///,,,---111222000---+++---555;;;888000222:::555555444444333333222222333333333444555555666666999888777666555333222222222333444333333555888;;;:::EEE888[[[KKKPPPwwwZZZpppbbbfff{{{___```ZZZrrrIIIEEECCC999AAA555444AAAIIIhhhtttUUU===EEE===666555444444777<<<444:::<<<888777;;;>>>===AAA???<<<999999:::<<<===---555444111666777999CCCOOO666vvvtttJJJ@@@;;;777777555///000222444555555444333111444555222222444444000///000111222222111111111)))+++---111444555222000111111222444666666333111---666>>><<<111+++...444333222444:::;;;888999===SSSCCCRRRrrrOOOSSSDDD777666:::<<<===???111aaarrrkkkaaa===:::777333222333666777888;;;555444:::===:::666555===;;;999777555333333333......---------...000111000000///////////////000///333222///000444555333333222444555333///111555666<<<888444777444222999333444777888999999777777>>>888777===>>>:::;;;@@@DDD[[[zzzjjjyyy~~~tttvvv~~~BBB<<<777555666777555222333222111000000111222333222222222222222222222222222222333333333333444444222222222222222222222222222222222111111111111111111111222222111111000//////......///000111111111---000444666555222222444333333333333444444555555444444444444444555555555666666777777666444333222111222333333444666:::===\\\ZZZbbb:::jjjLLLmmmVVVzzzUUUnnnnnnyyy}}}pppooodddRRRWWWNNNGGGMMM>>>@@@???666===KKKMMMrrrQQQEEE???===??????;;;777666777<<<===777666<<<@@@@@@<<<<<<;;;999999999999999444<<<777111333444555>>><<>>OOOMMM===///---222===777555777666222333999DDD555IIIiiiBBB===777444999===<<<999888666???gggoooGGG===:::555333555888;;;<<<999333222:::???<<<888888555444333222222333444555666555333111111222444555444444333222222333333333///333333///000555666222222222444666444000111666777===888333666333222;;;000222555777888888888777CCC888777???@@@777777???GGGHHH___```ssstttyyyssssssbbb~~~eee===999444444777888555222333222111000000111222333111111111111111111111111222222333333333444444444222222222222222222222222333222222222111111000000000111111111111000//////,,,///222111//////222555222222111000111444222///000111222333555666777888444444444333333222222222000222444666777777666555000111222333444777<<>>KKK```eeeHHH@@@???<<>>777>>>;;;:::888555333333555777;;;===999111333;;;>>>:::333555777777777777888999<<>>666999@@@===gggOOO888222:::888444888:::;;;888===hhhWWW@@@AAA999444999888555999555:::;;;888888===<<<888666>>>999222555444222666:::GGG@@@......333333333999999777555444555333000555555555555555666777777333///999444<<<...333111444;;;888444777222...444888>>>222888777@@@777???BBB444:::333000===999555OOO===QQQzzzuuuuuupppsssWWWBBB;;;333000222555555333444444555666555444222111222111000222444333000,,,333222222111111222222222333222111...------000333222111000000///000000000222222222222222222222222000000000222555555111...//////000111111111111111000555999999555444555888111111111111111111111111222222111111222222333444888+++<<<<<<666444FFFgggkkkqqqcccRRRKKKIIImmmmmmxxx___bbbUUUvvvYYYkkkxxxzzzTTTllliiiJJJnnnssskkkhhh@@@VVV333DDDOOO@@@999AAAQQQ^^^NNNGGGEEE@@@<<<;;;;;;999888333666999888666666999===222777777444555999777222333444444333333444666999222GGG:::gggWWWEEE999???<<<777444333666;;;===;;;888888666555555666666444333555555444333222333666999111111222333333111...***888666444444666888999999,,,...555>>>EEEDDD<<<444333333555888;;;<<<:::777444FFFIIIoooNNN<<<;;;777444888999888555BBBJJJPPPDDD:::888555444444555555999:::777888======:::666>>>999222555555222666666===555+++000444111111666666444333333333222000777777666555444333333333555000999333;;;---333111***222111111888555111666555---===***CCC333GGGBBB444+++888888444:::>>>KKK@@@:::SSStttsssvvvttt}}}MMM>>>888000...///111111000333444444444333333222111555444333555666666333000333333333444555666777888444333222000...///222444222222111000000000000000222222222222222222222222222111000222444333111...---......///////////////111444666555333444999>>>111111111111111111111111111111111111222222222222:::222666666555>>>iiiZZZSSSWWWMMM===JJJZZZyyyxxxtttrrrRRRbbbIIIggg~~~vvvxxxtttmmmYYY\\\SSSeeeLLLCCCDDDAAAHHHPPPDDDAAACCCKKK```^^^GGGAAA???:::666;;;<<<111777;;;>>>===888444444777333666777666666777666333333333222000000222666999444>>>>>>JJJpppvvvIII;;;DDD===555333333555:::<<<<<<::::::888777666666666444333555666666666555555777999555555444444444333000---999777444444444555555555---222;;;EEEKKKHHH@@@888222555777666333333555999>>>DDD>>>nnnoooMMM888777555666::::::777EEE888LLLSSS|||gggHHH???CCC;;;777888111555777777666777<<<>>>===222:::777111666777666:::333444---+++444555000333555444444333333111111111777666555555444444444444444...666000:::...555333222888555555===:::444777666:::///EEE,,,EEE===DDD>>>333===<<<888888888JJJPPPLLLZZZ```mmmzzzrrrttt{{{CCC>>>999333111222333333222555444444333333333333333444222111222333333222000333444555666888:::<<<===555555444222000111333666333222222111000111111111222222222222222222222222444222111111222222000///........./////////000000333444333000///111888===222222222222222222222222000111333444444444333222***555222666666AAAmmmEEELLLKKK???WWW<<>>>>>SSSYYYMMM<<<888===<<<===<<<000======<<<:::777444222111888666444444222222555888333444444333222333666999444DDD+++SSSFFFhhhpppeeeEEEBBB<<<999777555555777777666555777555444444555555333222444666888888777666777888>>>999333///000222444555777555222111111222111//////444<<>>:::NNN777TTTcccbbbTTTFFFOOODDD@@@AAA000444555444444666:::===>>>,,,666333///666999999>>>333333...111999555000888888666666666444111000333333333333444555666888999555...666111>>>444<<<;;;555999333222999888333666@@@333<<<666:::666AAA666KKKFFFHHHAAAJJJUUUMMMUUUbbbgggwwwuuuFFF>>>:::555333444444444333777666444333333444555666333222111000111111111111444444555666888:::;;;<<<666666666444222222444777333333222111111111111111111222222222222222333333555333222111000000000///111111111111111222222222555444222///---...222555222222222222222222222222111333555666777666444333999LLL===BBBFFFMMM___[[[lllMMMUUU===KKK}}}nnnjjj~~~RRRqqqLLLxxxfffnnnvvvJJJxxxNNNRRRsssmmm???aaaKKKIII???FFFFFF@@@OOOUUUmmmNNN;;;???BBB<<<777777;;;777333333777999888666666444666:::888111111666333555888999888777888888<<<,,,???222TTTtttyyy[[[@@@<<<===;;;888666555444222111333222111222444555555444444666888888777666777777:::666000,,,---///111333666444222111111111000...---111666999999666444222222333555888999999777666+++222666XXXpppRRRAAA;;;<<<555222555333666===666SSS888XXXtttoooOOOMMMAAAAAAEEE555555444333444666888;;;===...777444000666888888===444777555666:::333000;;;999777777888555//////444000111111222444666777888888000777333@@@666===;;;999<<<555333;;;<<<;;;AAA???444:::888HHHFFFLLLBBBDDDXXXaaaRRRdddJJJ999777444222222222111111444444222222222333444555555555555444444444555666333333333333444555666777666777666555333333555666333222111111000000111111111111111222222333333333444444333111000///000000222111111000111222333333444444444222111000111222222222222222222222222222111222444666666555333222777>>>%%%666UUU```nnnaaaWWW}}}kkkgggrrr???mmmiiicccWWWccclllttt{{{gggdddyyywwwfffRRRXXXWWWNNNVVVUUUJJJQQQQQQIIIUUUWWWuuuMMM===@@@777111>>>===888333222555777777555555777BBBOOOLLL;;;333666222666:::<<<;;;999888888===999111HHH???gggxxx}}}IIIEEE>>><<<:::777555444444444444333333444666888888777222444666666555555555666444444333444555444111///666444333333444444333111///333666555222000111333444222333777;;;<<<888333999555222LLL[[[TTTEEE>>>:::111111999:::999...FFFCCCPPP;;;mmm___FFF666888@@@;;;999666555777888777888<<<555===999222666777555999444<<<:::666777333111999888555777:::666000111888555555444555555666777888888///555111>>>333888444888===777333777777777@@@LLLZZZIIIffffffkkkwwwDDD999888777666555444444333000000000000000111111222222444555444333333444666333222222111111111222222555666666555333222444555222111111000///000000000111111111222222333333444222333333222000///000111000000///...///000111222000222444666777777777666333333333333333333333333///000111333333222222111<<<<<<666aaaQQQlll^^^{{{ttt[[[|||wwwaaalllsss^^^DDDWWWeeeuuu~~~___rrr```pppSSShhh^^^LLLPPPFFFIIIGGGAAANNNOOOccc999===777...@@@<<<<<<;;;888444222333555777:::JJJ\\\XXXBBB666888222555888999888777777888@@@:::<<<===KKKNNNlll^^^TTTAAA@@@>>>:::777666666777666555444555777888888777111333444444333222444555444444666888999888555222333222222333555666555333111666999888444222444888666333111333666777444111FFF888...AAAeeeYYYHHH???;;;444888@@@???999===;;;PPPBBBKKKRRRnnnwwwKKK666333:::???>>>:::999<<<<<<888777;;;999AAA<<<666999:::777<<<666@@@;;;222666999666666888555888>>><<<666999CCC<<<<<<<<<===>>>???@@@@@@<<<444;;;999HHH===AAA<<<:::DDDEEECCCHHHGGGIIIUUU~~~fffvvv|||BBB;;;;;;<<<;;;999888777777///000111111222222222111...111444444222111222333222222111111000111111222333444555444222111222333111000//////......//////000111111222333333444444///111444444111000000111111000///......000222333000111222555777888888777333333333333333333333333222222222222333333333333......999aaaUUUeeewwwXXXOOOdddyyypppIIIAAAeeedddnnn~~~gggqqq]]]bbbdddZZZLLLTTTKKKKKKEEEBBBRRRTTT~~~ppp888======000???000777>>>===666333888>>>777888FFFXXXSSS===333888333444555555444444666888666EEE+++EEE888QQQFFFlllpppqqqbbbGGGEEEBBB===999666666777777666555555666777555444111222222222111111333555555333000000222444555555000///000222444555444333...333999888444222444888666444111//////000000000333777<<>>EEEFFFMMMLLL|||YYY???555666AAAAAA======@@@???999888;;;777@@@===888===???>>>BBB999DDD<<<000888AAA;;;555999777<<>>IIIFFFTTTjjj???333EEE;;;:::999888555444555888<<<>>>777888;;;>>>???===999555222777:::888444111222555222;;;...>>>HHHFFFXXXOOOwwwuuummmBBBNNNBBB888@@@555)))666666444111111333444444222666------666444+++///===444444444444444444444444555444444555666666444333;;;...333???===777777555DDD:::///,,,111444222...>>>444AAA===oooMMM[[[555888222555>>>@@@AAA@@@>>>@@@FFFJJJbbbkkkfffIII///555IIIKKKHHH===EEEEEE>>>222<<>>@@@;;;;;;@@@@@@;;;AAAGGGHHHMMMHHHMMMOOOUUUQQQHHHWWWYYYAAAkkkQQQdddSSSwwwnnnuuulllSSS\\\>>>VVVeeeVVVLLLZZZssszzz[[[aaafffDDD;;;666444777999777444444333000///000444555444111111222333111000///111333666555333222222222333333222333444444222000111111444333222111000111222333222000///000222333333222000111222222111000111222...---...222666888666333555222000222777999555111///111444555444333333444EEE777111777:::444333888222<<<@@@BBBXXXjjjnnnvvv___WWWcccJJJ{{{}}}lllxxx___JJJ|||{{{MMMRRRFFFFFFHHHBBBHHHKKKMMM\\\bbb666@@@:::222666555444333333555888999777777888:::<<<;;;999777444666888777555555888;;;777<<<777???CCCBBBIIIEEE```yyypppPPP===@@@===666666:::666333111222555777777555666333555:::888000111888444444444333333333222222333333333444555555444333BBB222111777222///333444999333......333666444111999///>>>@@@{{{MMMBBB;;;DDDDDD999:::;;;<<<;;;<<<===???PPPxxxTTT)))BBB>>>NNNFFFHHH???QQQ:::;;;>>>777999===@@@BBBBBB@@@>>>999======999777:::======HHHDDDYYY]]]mmmXXXaaadddrrrkkkyyywww~~~hhhvvvZZZ\\\VVV___XXXffftttfff___mmmVVV@@@999666777999666333333333222111222333444333222222111111111111222222222333333111000000000111111222444555555333222222222333222222111222222333333222111///000111333222111000111222222111000111222333111//////222333222111444222111222555666555222222444666666444333222333:::555555;;;<<<777444666555666<<>>@@@MMMOOOOOOgggwww888999===:::444444333333333333444555777666555666777888888777666555444333444777:::<<<999777@@@>>>>>>AAA<<>><<<:::999AAAUUUooommmJJJZZZjjjoooqqq}}}~~~fff;;;qqq]]]UUUOOOLLLCCCEEE;;;FFFMMMHHHXXXcccFFFBBBCCC777777777777666666555444777555444555666666444333222111000111333666666666666000BBB999999DDD:::GGGAAAXXXyyyPPPHHH???555222...777444222444999:::777444333555111((('''000444222333333444444444555555555444555666666666777888:::999///222777111...111///333555777999888777777777333222:::888```OOOMMM&&&AAA===<<<:::888:::===???<<<999KKKJJJWWW~~~VVVNNN???999HHH777UUU999DDDBBBCCCDDDDDDDDDFFFKKKSSSYYY^^^aaannn```gggUUU|||___XXXbbb^^^dddSSSZZZ]]]YYYCCCYYYUUUqqq[[[iiiZZZbbbcccdddhhhnnnvvv|||@@@888222222444444444666333666777666222111222555222///---000555777444111666666555555555555555555111333444444333222222333...///111333444444444333444222111000111111111///000111222222111000111222333222000000222444777888111222333222111111222444333555777777555444444444777999:::999;;;======;;;UUU]]]```pppooohhhQQQ^^^zzzUUUMMMPPPSSSYYYEEEBBB???DDDYYYfffCCC@@@;;;;;;<<<<<<;;;:::999888666666666777666444000---+++,,,...333666888777555555...>>>555666EEE>>>MMMNNNDDDffflllnnnIIIGGG???666>>>666555555777888777444111000555333+++---666999333222222333555666777888999666888999999888888;;;===;;;444777:::222111555111333555777777666666999;;;333999;;;333TTTsss[[[444:::???FFF>>>;;;888888<<>>BBBRRRjjjooo@@@BBB===>>>>>>>>>===<<<;;;;;;777777777888777555000---(((,,,222777;;;<<<<<<;;;888444999555777@@@AAAJJJ555FFFVVV{{{kkk}}}\\\MMM???333@@@444777::::::777444222111)))000333222555999666...111222333555666888999999777999:::999777777:::>>>DDD<<<;;;888///000777666000111222333444666999<<<333<<<;;;666MMMyyyXXXCCCQQQ555GGG333>>><<<888777999;;;======666@@@===GGG___~~~WWWPPPVVVnnniiiuuudddrrruuuddd^^^hhhhhh^^^FFFYYYGGGLLL999SSSIII___YYYfffNNN^^^WWW]]]cccSSShhh|||KKKBBB:::888777444333444333444555444333222333444222000000222666666444111000111222222222222222111...000222222111000111222//////111222333444444444333222000000111222111000000111222222111000111222///111222222111111222333555444222111111222333333...111444666666666666777222222666999555222;;;III\\\jjjssspppvvviiiaaa~~~XXXVVVGGGwwwcccEEEDDDJJJQQQLLLHHHAAAKKKNNNkkkfff>>>FFF<<<<<<;;;;;;;;;;;;;;;;;;888777666666777666444333---222777:::::::::<<<>>>888:::222777::::::CCC@@@OOOMMM???OOOcccHHH:::888111888>>>===888333333666///000111222555777444111222222333333444555555555555777888666222222666;;;AAA<<<===999///222888555111111111333444666777888555888999???GGGdddWWWVVV@@@KKK???KKKBBBBBBAAA???<<<;;;<<<===AAAJJJ???GGG^^^zzzooo~~~xxxeeejjjUUUmmmOOO\\\TTTYYYOOOXXXeeeQQQRRR@@@QQQVVVWWWsssgggkkknnn{{{||||||vvvGGG???888888888555444555333222111222333444333222111222333444555444222111333333555666666666555555...000222222111111222333111111111111222333444555222111///000111333222111000111222222111000111222222333333222111222666:::888555111111333444444222///111444555555444555555333111666:::555999^^^fffXXXxxxwwwzzz}}}KKKzzz```TTTVVVQQQyyyZZZRRRGGGKKK>>>JJJ???SSSSSSIIIeee===@@@999888888777777888999999999777444444666888999999555999<<<;;;666555777;;;444<<<,,,999>>>777FFF::::::FFFJJJAAArrryyy___SSS???...888AAA@@@999333666:::@@@888222222444777:::===333333333222222222111111222555666333///...333777555666===>>>666666999222777666555666777777444222777333666GGGAAACCCoooZZZAAAQQQHHHKKKLLLIIIDDD?????????<<>>NNN___XXXhhh|||zzzxxxjjjvvvjjjcccbbbllleeetttrrrzzzYYYdddvvvcccsss~~~mmmgggjjjnnnlllAAA999OOOJJJZZZJJJBBBOOO;;;===666222444777666666777333000///000444555444111000333555666444222222222000111333444444444333333///111333333222222333444222111111000111222444555222000///000222333333222000222222222111000111222333444444333333777???EEE:::555000000444666555222000222444555444333333333999444666:::555EEEfff\\\nnn{{{XXXSSSVVVJJJSSSjjjUUUQQQOOO>>>OOOHHH<<>>>>>:::666555555555666888888999333999@@@AAA===::::::;;;666333222444888::::::999:::BBBWWW???JJJpppgggKKKEEE444;;;333000:::555...999555333333222///000888BBB777222...000555777333...;;;999555333222333555666111777888444333666666333666333000000555999<<<<<<888888CCCKKK>>>888___wwwCCCDDDFFFOOOMMMOOOGGGMMMRRR[[[RRRWWWQQQ___XXXcccdddxxx{{{sssjjjqqqdddwwwlll{{{{{{ddd[[[ZZZWWWddd]]]kkkssspppggg```NNN[[[PPPbbbPPPQQQNNNMMM:::666333444555444777<<<;;;666111000333555444222666555333111000000111222555333111333777888444000222222222333333444444444888888777333//////444888222222222222222222222222333333333222000000222444777555333000///000111111555555444222333999BBBIII777666444333333444666777666666555444333111000///111???$$$???111;;;yyyTTTsssqqqqqqhhhaaa{{{[[[ddd???```dddUUUFFFHHHGGGLLL===GGGAAABBBQQQGGGFFF999@@@666DDD444CCC777:::888777666666777777777777111555888999888666777999:::888666555777777666444HHH===EEE???WWWooo~~~vvvZZZNNNGGG===///...:::;;;555555111000111222111222:::DDD<<<888555666888999666222777666555555555555666666666;;;;;;666333555555333888444000000222555777777444777>>>@@@777777QQQpppwww[[[[[[jjjhhhwwwdddtttrrr}}}yyykkkuuuqqqwww~~~uuurrrxxxqqquuu}}}iiiUUUTTTPPPUUU]]]HHHZZZUUU\\\\\\[[[UUU]]]cccyyyrrryyyTTT;;;777444555555333666:::;;;666111000333555444222333333333222111000//////777555444666999:::666222222222222333333333444444999888666333111111222444222222222222222222222222333333333222000000222444;;;999777444222222222333444555444222111222666999666555444222222444555666444444555555555444444444666888222===EEE```jjjddd~~~VVV\\\lllOOO\\\\\\ggg[[[MMMRRRKKKKKK@@@AAA@@@HHHHHH???NNNMMMJJJ<<>>;;;888777888888666333777666666888999999777444000111333666999<<<===>>>222CCC>>>666SSS222kkk~~~qqq{{{kkkLLL???DDDFFF333---444000888666777777444000111555333555666444111///000222999999999999888888888888666777777444444666999;;;???<<<888555333444555666AAA>>>;;;;;;<<<<<<>>>AAATTTwwwlllqqqsss^^^]]]jjjnnn{{{~~~zzzkkkfffVVVZZZZZZXXXeeeRRReeeaaaVVV\\\WWWXXX___bbbaaagggqqquuu{{{ssssssfffppp>>>999666666444111222555777444111111222444333222111222333333333222111000111000///111333333000...222222222222222222222333777555444666999999555222333333333333333333333333222222222111000111333555000000000222444666888999222333444444333222111111444333333222222333333444333333444555666777999999;;;...===VVVllljjjsss~~~xxxdddlllYYY___PPPVVVjjjkkkNNNJJJHHH```ZZZLLLIIIEEELLL]]]uuubbbDDD888222===>>>@@@???;;;777777999999666333::::::;;;<<<===;;;666333666777888999888888888888333AAACCCAAA222YYY<<>>;;;888777777999::::::999999888777888;;;>>>===<<<888555444555777999EEE:::777??????888:::EEERRR|||pppmmmpppgggtttwwwuuuaaaeeeXXXUUU[[[BBBNNN777RRRGGG\\\RRRMMMDDDIIIBBBJJJNNNIIINNNFFFJJJTTTDDDYYYnnn===999666666444111111444555444222111222333333333555444333333333444555666333333333444555555333111222222222222222222222222444333444888<<<===999555333333333333333333333333111222222111000111333666---...///111333555777888444333222222333444444555333333333333333333333333555555444444555666777888:::777===tttmmmggg{{{fff|||tttkkkkkkuuu```PPPTTT\\\~~~]]]GGGDDD```___SSSDDD:::GGGLLL|||}}}TTTMMM)))DDD555999???:::666777:::;;;999555:::;;;<<<<<<;;;888666444333666888:::999999999:::===JJJ999:::SSS000\\\NNNkkkEEE;;;:::999777111111///111666888666777:::444777999999777666999;;;BBB???;;;777555666888999CCC@@@??????<<<999:::>>>999999777444222333777:::@@@333222;;;;;;222666EEETTTvvvnnngggkkklllqqqwwwhhhbbb^^^JJJYYYVVVTTTMMM<<<===???666;;;FFFBBBJJJ222LLL222OOO>>>999@@@:::BBBEEEDDDOOOLLLLLLJJJLLLcccxxx;;;777555666555222222555333333222222222222333333666555333222333555777999111222333444444333222111222222222222222111111111222333666999<<<<<<:::888333333333333333333333333111222222111000111444666222222333444444555555555777444111000111222333333333333444444444444333333777666555444444555666777999CCCJJJ```aaa}}}tttuuufff]]]jjjYYYWWWYYYwwwqqqTTT@@@RRRYYYaaaLLL666DDD???kkk}}}yyyXXX???===<<<222>>>999555777<<<>>>;;;777:::;;;;;;888666555888<<>>BBBAAA:::EEE999OOOKKKMMM]]]qqqRRR<<>>222111777333333666777444333555222333444444333333444555<<<;;;999666555555666666DDDAAA@@@AAA>>>888888<<<999999888555333444888;;;999444222444555333666<<>>DDD999AAA999333;;;888::::::222===555999555555>>>:::333;;;666;;;:::777DDDDDDXXXKKKaaaTTT888444444666555333333666222222333222222222222333333333333444555666777777///000222222222111000000222222222222111111111000111444777999888777777777444444444444444444444444111111222111111111444666444444555555555555444444666444111111333444444222444444444555555444444444888777666555555777888:::999IIIaaalllkkk|||VVViiisss```ZZZPPPcccxxxcccDDDJJJWWWsss^^^???KKKBBBKKKcccOOOddd666WWW:::===888444666<<>>>>>EEEaaa888RRRXXXwwwmmmnnnOOOPPPBBB111999333///000555777777777:::555444333333333333222111666666666666666555444333>>><<<===@@@===777777;;;<<<<<<;;;777555555999===666:::777111333::::::333FFF___mmmzzzgggqqqbbbfffJJJSSSLLLNNNAAAJJJ999EEE111AAAAAA444<<<555555555333<<<555444???999///===---;;;555000555===000???***===///,,,777666<<<<<<999HHHJJJQQQNNNrrrYYY666333333555666444444888111222333333222111222333000111333555666666555444222444666666555444333444222222222222111111000000111555888888555333333444444444444444444444444444000111222111111222444777111222333444555555555555444222222444777999777555444555555666666555555444888777666666777999;;;===:::JJJsssddd[[[QQQ|||zzzKKKSSS[[[yyyzzzKKKRRROOOXXXSSSFFFGGGeeennnmmmBBBEEE:::555:::777444555:::===999222444777666222222888===???777@@@CCC??????CCC@@@666999;;;<<<<<<999999???FFF<<>>CCCNNNuuuFFF333444555666666444222111222111111111000000//////555333111333666777555333444333333555888888555222666555444222111000000///000000111222333333333333444333111000000000111111555...+++///111///000555333333333555666777666444666555444444555666555333<<<666111000555999999777???<<<888333222444777999FFFDDD___xxxrrr|||[[[hhh}}}wwwQQQXXXUUU^^^ggg666```MMMLLL???DDDoooRRRhhh888EEE222888666555888>>>AAA???:::>>>>>>:::555444:::???@@@222999:::666777======777@@@@@@???===;;;;;;>>>BBBOOO(((RRRaaaaaaqqqEEE555>>>888666333222444666666666000111333444555444222222666777555222444999999555:::===@@@AAA@@@===888444666777888888666444444444555444333222222444666777>>>SSS|||~~~pppxxx{{{^^^]]]TTTHHHAAADDDHHHHHH;;;BBBDDD===777777999888<<<;;;888555222111111222333444555666666777777777555555555555555666666777777555444444555555555444999555111000222555666666666,,,:::===???IIIFFFKKK^^^RRRpppkkk@@@777555666777888777666444333222111111111000000000000222000///000333444333111333222222444666777444222111111111111222333444555333333444444444333333222444333111000000000111222555///---000111000111555555444444444555666555555666444333444555666555333666777888:::;;;:::888666555:::;;;666777>>>???<<>>===<<<===>>>===:::888AAA???888222222888<<<;;;222777666222444<<>><<<===???@@@@@@,,,NNNDDDVVVtttnnnYYY<<<@@@:::888555444444666888:::111111222222222333333333222666888444111333777888999AAAEEEAAA@@@@@@:::111666666666777888666444111555555444333333444666777<<>>:::888;;;;;;555>>>HHHwwwiiizzzxxxvvvRRRRRRMMM[[[iiiIIIMMMRRRaaaGGG???ZZZQQQeee]]]AAA???===<<<===;;;777666777;;;:::666222444999:::888444777666333555;;;>>>===@@@===999888<<>>PPP555LLLCCCMMMzzz[[[===888777555444444666999<<<222222111000111222333444111555666444111111555888888CCCEEE===;;;@@@<<<000555444555777:::999555000888777777666666777888888777NNN```zzzlll~~~|||zzzxxxooo___MMMBBBBBB999EEE@@@GGGAAAIII<<<777:::<<<;;;;;;;;;<<<======??????999333222555999555333111000000111222111777777777777888999:::::::::;;;======<<<:::777555111222444666888888666333333222111111222333444555888111888666;;;>>>888IIIZZZ{{{kkkjjjwwwddd222???222333444444444333222222111111111111111111111111222111111222333333333333444333222222333444444555444444333222222222333333222333333333222222111000333333222111111111222333666333111222333444555555888777555333222222444666555444333333555666555444666555444333222444777999999999<<>>666999:::999;;;???>>>;;;333555666555666888888777<<<:::555333888@@@@@@:::888JJJKKK:::;;;cccFFF888666333222333555777999444333111000000111333444555333222222333444555666999AAA@@@666555<<<;;;111333222222555888888444///888888888777777888888888---CCC___~~~XXX:::::::::000<<<777<<<222999...000222555888666444222333222222222...******000777111//////000222333111///777777777777888:::<<<===999;;;<<<===;;;888555222000111444777999999666333///000111222333444666777///000666333:::===???___qqq(((DDD000222222333333333333333333111111111111111222222222111111222222222222333333444444444444444444555777777666444333222111111111222333333444555555444444333333222111111222333444555444333222444666666555777777666444111111444777555444333444666777666555===999555666:::<<<<<<:::;;;222666BBBAAA<<>>:::222333777:::999444333555666888;;;<<<777111333888666333222333666777555333222222222444666999<<<>>>888999::::::999666222000//////111444666666333111...111333444444555666777000333666000777888<<>>333444444444444444555555555111111111222222222222222///000111111000000111333333444666555444444555777444444333333333333444444444555666777888888888888333333222111111222444555444555444222444777777444555666777555222111444888666555444555777888888777888666666;;;@@@@@@999222;;;222555??????CCCkkklllUUU~~~OOOlll<<>>hhhLLLBBB111cccUUUEEE:::HHHhhhmmmOOOAAA666777888333333888444<<>>888777888777======???@@@@@@>>>======999<<<888222555>>>???888222KKK999PPP000LLLEEE{{{fffWWWBBB555333555555444888777666444333222111111999222///333777555444666666666555444333444444444///111333333333333444555777888888888777777666555;;;@@@bbbqqqhhhUUU```@@@[[[@@@QQQCCCKKKKKKaaaUUU444<<>>@@@999000...222>>>888000---...///---+++111000111222444777:::<<<666777888888666444222000//////000222444444111///000333666777555333444555333666555---777333222^^^___:::888GGG)))444333333333444555555666111111111222222333333333///111333222111000222444000333666666444333444555333333333333333444555666666666777777777777777666333333222111222333444555333555444111333777777222222555777666333222555888777666555666999:::999888333333666:::<<<;;;666111888<<<@@@>>>>>>WWW}}}ooo[[[BBBdddEEEYYYZZZ\\\BBBPPPBBBrrrkkkKKKKKK999]]]|||mmmTTTBBB777999<<<999:::???>>>GGGJJJCCC999777999:::<<<:::;;;======<<<<<<===555:::999333777BBBEEE???MMM;;;@@@,,,NNNNNNWWWcccppplllOOO<<<777999999777999999888666444222111000888222111555666444444888444222333777777222111444222444777777555555888;;;:::::::::::::::999888777999666RRRxxx:::@@@HHH<<>>888:::...:::777888555666999555...---111222333666999555...000777XXXNNNAAA888555555333111555444333222333555777999666666777666555333222111111000000222333444222000333666999999555222222333000333111---===:::666aaaNNN===@@@###===222111111111222222333444111111111222222333333333111444666555333222444777...222666666444222222444555444444333333444444444555555555555444333222111333333222111222333555666222555444111333888777111000444888777444333555888777666666777999;;;:::999777888999888777777999;;;000DDDLLLBBBGGGuuuhhh~~~vvviiidddiiiNNNcccGGGTTTkkk___YYY???>>>ZZZhhhYYYDDDGGG[[[rrrNNNEEEIII999000999===>>>BBB888MMM777777:::888>>>???EEECCC;;;>>>AAA777999888666666777999<<<>>>GGGAAA<<<<<>>>>>888444666666222000333777777555444555666555111///111222222555:::888444333888:::777666999;;;GGG[[[\\\MMMAAA555;;;DDD>>>???DDD>>>IIINNN---+++888;;;999777777::::::666555777666777888888888777666555111444;;;>>>999222000444QQQfffRRR...111===444)))000///...000444777666444///111333333111000111222333444222///000444444111444777999666222///111444777...222---666777555LLLfffwwwrrruuufffBBB777444555888+++,,,///222333333333222222222111111222222333444000111222444555666666666111111222444666777555444444333222222222333444444333444666777777666444333222333333444555555555444...000555:::<<<:::444///888555222333555666555333666777999;;;<<<;;;:::999444???===888::::::777;;;333BBBRRRSSSxxx|||yyyvvvYYYuuuWWW[[[MMMbbb```^^^[[[===LLLlllFFFMMMMMM???ooocccIIICCC999888???<<>><<<<<>>===>>>444111111444333000000333111111111111111///---,,,111///000444666555666:::<<<777===AAA555+++...222444222111000111111000...222333555555333222333333666777555222333666666222333666777666222111222555------000@@@;;;LLLXXXjjjMMM444000888888111,,,222222333444444333222111222222111111222222333444222333444666777777777777111000000222444444333222888777444222222333555666333333333333333333333333333333444555555555555444555777888666444555888;;;<<<999666555444333222000333333444444555666666777===???888666======;;;BBB>>>[[[xxxsss___~~~```kkkfff^^^MMMaaaCCCjjj~~~IIIRRRKKKPPPuuuPPPOOOSSSQQQKKKVVV^^^UUUAAA888999:::999DDDCCC>>>888<<>>555666999777===???555:::888555333333444666777;;;===>>>===::::::;;;===555KKKRRRgggnnnYYY<<>>555888AAA555222111444333000000333000111111111000...---+++000---...555999:::;;;===JJJ===FFFNNN<<<222666333222222111000000000///...222333555444333111222222333444333000000333222...555666777666444444555666<<<777<<<===999HHHkkk}}}AAA===:::999444...///444222222333333333333222222222222111111222222333444222333444555666666666666222111111222444444333222888666333111000222444555777666666555555666666777444444555555555555444444333999>>>>>>999555444666:::999777555444333333222222222222333444555666777;;;;;;666888@@@<<<:::CCC[[[```zzzzzzzzz{{{uuujjjSSS]]]HHHUUUYYYsssfffGGGKKK>>>hhhwwwSSSGGGBBBEEE^^^mmmbbbLLL<<<777:::777DDD@@@AAA555<<>>333333777666999:::222;;;999777444444555777888===;;;999:::;;;;;;888555===999>>>RRRfffxxxWWWBBB888666777;;;:::444111111;;;::::::999777666888;;;:::888666555555666666666777444333555555222333666666777777555444777<<>>>>>:::666777999777777666666555555555666333333333444555666888999999:::888===BBB:::;;;LLLoooyyy|||}}}wwwoooccclll}}}\\\YYYOOORRRNNNYYYUUU@@@DDDLLLvvvBBBLLLOOOZZZWWWNNNKKKBBB999<<<999===BBB999===666MMM===@@@666777<<<999999;;;555888:::<<<===<<<:::888666888555444666:::;;;888444999666@@@EEE^^^sssGGG???999666999:::777444444777555555666555444777<<<:::888666666888888888777999666555777666333444666555999999666333777;;;<<<444999777MMMPPP999EEEaaaMMM???999555000222333+++444000///000000...///222222333444444444333222111000///111555555000...///,,,,,,...++++++555999......///111111111111333444111222333333111//////000111333333111333666444///000111111222222333333333------888444888@@@VVVOOOCCC>>>888222222444555333000000000000111222333333444222222111111222222333444111111222333333333333333666444222333444555555444333222111000000111222333666666666666666666666666555666666666666555444444444777888888777888<<<@@@444555666666555666888:::333444555666777999999:::555777777===???:::JJJkkkiiizzzmmm{{{hhhJJJgggIIIZZZUUUaaaJJJDDDIIIxxxaaa\\\JJJLLLAAAAAANNNIII<<>>===III@@@???JJJCCC>>>666;;;BBB===;;;>>>;;;888999;;;======;;;888777666666666777888888888777222===BBB888===kkkkkkUUUGGG;;;999;;;<<<;;;;;;777333333555333111444;;;888666555777999:::888666;;;888777999888555444777555;;;<<<666111333555444333111???222rrr[[[[[[iiiFFF;;;888777222444888222555111000111111///000444111111333444444444333222++++++///222111...000555999???:::111222222//////...000222222111111333555222333444444222000000000111444444333555888777222111111111222333444555444<<>>BBB777111888@@@:::888<<<;;;:::888666555555666999::::::<<<===;;;888666777:::222444555DDDHHH:::eeelll}}}xxxiiiVVVAAA:::===?????????===888777999777444777>>>555444444777::::::777555<<<999888:::999666555777999@@@AAA999222222333111,,,AAA***DDDAAAxxxNNNAAA888:::;;;///+++555<<<999444333444333222333777...///111222333333222222333333333222---)))---555+++666222///555---***:::000222444333111000222555333555666555333111111111000222333333555999777333444444333555777888888777111AAA,,,ggg```}}}~~~OOO999888666:::<<<999666555555555777666555444333333333333222222111111222222333444333333444444555555444444555333111000111333333222///000222444555555555444333444666777777666444333666666777777666555444444777888<<<>>>>>>:::333---444666888777555555777:::222333666999;;;;;;:::999===???BBBJJJUUUiiilllpppiii\\\TTTMMMVVVXXXZZZ]]]JJJeeelll{{{SSSIIIHHHDDDJJJFFFKKKJJJJJJ???666222KKKIII>>>HHH:::222<<<@@@555:::@@@333<<<>>>>>>:::666555888===DDD???777333333666999;;;444444999???>>>BBBWWWpppzzzmmmQQQEEE@@@777444888???:::777888444///222;;;444999===;;;999;;;<<<;;;666444333333555666666666888999888666444444666777666555;;;BBBDDD[[[\\\CCC777777777666444555777999666444111111333555666666555444222111000111111222333222111000///...---,,,222111///......000111333111111333444555666666666///...111777777333000111333222333444666666444222888333222666999999888:::999<<<<<>>CCC;;;CCC}}}___333===666888888777666888999:::222:::222777777>>>666>>>666PPPNNNYYYqqq{{{qqq|||{{{WWW```WWWZZZGGG[[[NNN|||___GGGYYY|||MMMppp555FFF@@@eee999\\\>>>bbbJJJGGG666BBBCCC666777222<<>>MMM{{{[[[:::;;;;;;:::888555444555666555333111111222444555555444333222111111222222333333333222111000///......111000//////000222444555222222333333333333333333000///222666777222000111222222222444555666444222555333444777777555666999555>>>BBB{{{NNN@@@>>>888666777666444333222222222333444333111111333555555555666444222222333333111///111222444333111///......111000000222555555222///444333333444666666555333111444666666333222444666000777333000777999888=========___VVV===:::;;;;;;:::999:::;;;;;;888:::///444777>>>999DDDTTTGGGPPPwwwlllooorrrbbb|||GGG^^^BBB^^^bbbwww[[[cccaaaEEE[[[DDD@@@???tttHHHHHHPPPIIICCCDDDHHHFFF555222;;;@@@999888777...555777:::999777666888;;;<<>>FFFWWWzzzyyyiiiGGGBBBEEEBBB999777333000111666666333999======666222444888;;;444333222333444333111///;;;;;;:::888555444666777222666:::;;;888===OOO```III444::::::999777444333333555444222000000222333444333333222222222222333333444222222111111000///......111111000111222444666888333222222222111111111000222000222666666111///111222111111222444555333222333333666:::888444666:::>>>...GGGmmmRRR444======555888666555444333333222333333444333111111333444444333555444222222333333222000222333444222000---------000000000222444444222000444444333555666777555444555555666666777777777888000777222---555888666999BBB;;;[[[ooo:::666666777999:::<<<===>>>AAA999???222LLL;;;FFFKKKWWW```dddwwwppplllbbb___SSSNNNNNNTTTtttdddPPPSSSRRRtttXXXHHHGGGCCCVVV\\\OOOcccPPP{{{GGG===OOOQQQ666444999>>><<<888666444555777999999777666666888444777:::999666444555888999666666;;;>>><<<>>>AAAFFF___rrroootttyyy}}}YYYIIIDDD:::<<<;;;555555999777222999>>>>>>777111222555777333222222333333222000...<<<<<<;;;:::888777999;;;666:::;;;::::::======:::SSS|||WWWLLL---222333444444222222333444333111000000111222222111111222222222333333444444111000000000//////......333333222333444555666777222222222111111111222222444111222555444000///111222111000111333444333222666555777;;;;;;888999===EEEOOOIII|||vvvkkk===000999555111;;;444444333333222222222222222000//////000111000///222222111111111111000///333444555333111000000111000000000111222222111111333222222333555555444333555444333555777999999888666999666555888666>>>RRR]]]```iiipppzzz\\\???;;;888777999;;;;;;;;;===@@@;;;JJJ;;;XXX@@@OOOUUUUUUggg|||xxx|||YYYzzzhhhaaaNNNVVVXXXxxxyyy^^^???dddWWWqqqAAANNNBBBTTT[[[qqq;;;fffSSSWWW;;;999III999888888<<<>>>:::888===888999:::999777666555555333333444555666666555333111444999===<<<;;;>>>CCCbbbAAAQQQ\\\|||nnnkkk```QQQAAADDDDDD???:::888666222888======888555444444222333222111222333333222000888999999888777777:::<<<444777777777===EEEDDD===YYYbbb999555111333444333222111222333333111000000111222111000000111111222222333333333222222111111111111111111555555444444444444444444111111111111222333555555555222222444333000000222222111000111333444333222777444333888;;;<<<>>>AAAEEE]]]gggrrr___MMMFFF666///444222///666222222222222222111111111111000///000111111000...222222222222111000111111111222333333111111333444000000111222222222222222444333333444666666555333222111000222555888999888;;;::::::@@@@@@:::QQQ{{{gggSSSAAAFFFEEE>>>999;;;<<<999999<<<999OOO444[[[===fffSSSrrrtttsssooosssjjjsssXXX\\\[[[OOOVVVvvviii^^^```xxxqqqFFFGGG[[[;;;YYY___aaa888ZZZCCCCCCDDD888<<<===888;;;BBB;;;777BBB<<<;;;:::999888777666666777444333333444555333000...555;;;;;;777555:::AAA444???DDD]]]}}}qqqmmmAAA===:::;;;;;;888888:::999;;;:::888888999555000333111111222444666666666555666666555444444777999;;;:::777666:::@@@CCCAAAlllJJJCCC333666777888777444222111111333222000111222222111//////000111111222111111000444444444444444555555555555444444333333222111111111111111111222444666777555222111333333000111444444222111111333444444333666333222555888;;;CCCKKKqqqTTT777<<<555000888;;;444333111111222222222222111111333222222333444444333111333444555444333222333444///000111111000111333555000222333333222111333444666555555777888999777666555666666777999<<>>???<<>>>>>@@@FFFIIIHHHYYY@@@ppppppuuuzzz{{{gggMMMdddXXXXXXGGG]]]vvv\\\[[[KKKiiibbbiiiRRRAAAiii<<>>@@@:::===EEE:::222@@@>>><<<:::999999:::::::::666666444333222333555777///666;;;999444444:::???<<<:::LLLAAAkkkkkkyyyXXXBBB444999===888777<<<<<<:::555444999===999111333111000111555999<<<===888888888666333333444666>>>;;;999777555666;;;BBBppp|||RRRMMM:::666666777888777444222111111333222111222333333111/////////000111000000......333333333444444555555555111222222222222111111000222111000000000222333555555111000222222000222666555333111111333555555444555666777777555:::KKK\\\TTTIII:::<<<555444>>>>>>777777222333444444444444333222222222222444666666555333222444666555333222444666222333333222111111333555111333444444222222444666777666666777999999888666777999;;;<<<<<<>>>CCCHHH888===;;;===KKKWWWeeezzzyyy]]]OOOEEEHHHJJJHHHKKKRRRJJJeeeIIIrrruuu}}}cccxxxsssZZZZZZNNN___fffdddNNNrrr|||ggg^^^BBBZZZ@@@PPP@@@<<<<<<999666AAA>>>CCC<<>><<<:::999;;;<<<>>>>>>333555666444111222:::@@@222777:::888555888===AAA???>>>BBBVVVQQQOOOxxxlllnnn^^^BBBAAACCC888111555@@@:::222111888???<<<444333111000111666;;;???AAA======<<<999555444555666333222555888555444===KKKIII;;;@@@222111333555555444222222333444333222333333333111/////////000000000...---,,,000000000111111222222333...///000111111111111111333222000///...///111222444000///111222111333777666444222222444555666555555;;;???<<<555;;;RRRkkkWWW>>>888666777333777<<<444000:::333444555666666666555444000///000222555555444222000222444333111000222444777777666555333222444666222444555444222222555777555444444555777777666555222555999888777999@@@FFF777DDDDDDHHHhhhvvveee___ZZZPPPNNNSSSKKKSSSiiiaaakkkqqq|||cccpppcccbbbEEEsssEEEqqqpppaaaWWW]]]ooosssZZZEEEQQQ<<>>EEEAAA@@@DDDVVVuuusss```AAA@@@888999999KKKIIILLL999333<<<444222222111000000222666<<<@@@;;;555333777;;;888444333555444888777???999666]]]sssHHHAAA000AAA666333222333555666444222777666555222111//////...------...000222444333222000---///444666333000000...111000---...111222///000333555111,,,***///444666777777666555555777999///333---000666:::666<<>>KKKIIIAAA;;;:::;;;<<>>999555777<<<===:::333666999888555111000111777888888:::;;;>>>???@@@<<<<<>>CCCFFF===JJJZZZhhhmmm777@@@BBB===<<>>:::555333444555888222777888FFF{{{ppp555DDD111BBB333222222444666777777666000000000000111222333444000//////000222444333222...+++---444777555333444...111111///111555777555111555999777222...///111444555555444333444666888888+++:::--->>>333EEE::::::KKKDDDhhhgggDDD666444555555777444222222444555444222666222//////111444444222999777444222111111111111222222333333333333222222444444444333333333333333444555888===:::444111222444444444333333222222222666666777999:::;;;===>>>GGGNNNSSSdddmmmfff~~~XXXoooJJJ\\\MMMRRREEE```QQQeeeLLLrrrdddRRRTTTDDDeeeUUUVVVXXX;;;777666::::::777555666;;;>>>===888777;;;??????<<<;;;;;;<<<======;;;999:::999888888777777888888AAADDDEEE555:::DDD;;;BBB???MMMuuuggg|||UUU555CCC999:::DDD;;;999???444444000333666666555777>>>CCC666444666<<<>>>999444333;;;===???666666777FFF~~~dddPPP888@@@888555444444555555666666555/////////000111222444444222111000000222444333222000---...444666444333444///222222000111555666444444999===<<<888333222333333333444333222333666888000555)))FFF'''FFF;;;AAALLLFFFSSSsssuuu|||yyytttWWW:::333555666444444888444000111666777555111444111///000333666666555666111///555:::888000***222222333333333333222222333333444444444444444333111>>>LLLLLL===///111;;;444444444444444444444444000666777888>>>???===>>>KKK\\\]]]tttiii{{{zzziiibbb\\\RRRYYYZZZKKKccc]]]ZZZXXXdddxxxTTTVVV^^^999XXXwwwwwwUUU>>>:::;;;>>>???;;;888888777<<<===999777777777444<<<999777777888999:::999???>>><<<:::999777777666;;;AAACCC111444@@@999AAA999BBBlllnnn{{{ZZZIII;;;999CCC:::777;;;333777111000111333666999;;;;;;333222555;;;<<<777333333222666;;;555:::;;;III|||555III444777777777666555444333333333000000000000111222333444444222111111222333333333333000000444555333111222222444333000000333333111666999<<<<<<888555333333222333333333222333666888888444>>>:::CCC???HHHCCC===WWWOOOrrr~~~hhhsssLLL===111,,,444999444111444777333000111555777555222000000000111222222222111(((,,,222666222---111:::111222222333333222222111///000111333444444444333999DDDPPPOOO@@@111000666555555666666777888888999333===;;;999@@@>>><<>>>>>:::777555000***>>><<<;;;999888777888999>>>===;;;999777555444444///888???111444;;;222;;;===DDDIIINNN\\\oooQQQEEEDDD888888AAA;;;AAA666333111333777888666222222222555999:::555333444///111666333;;;;;;CCCrrreee@@@111@@@333777888777555222000000111222222111111222222333444666444222111222333444333555222111444555222111222333555444000000222222000444555666555333222222333222333333333222333666999<<<777FFF777hhhVVV```WWWMMM```bbbttt}}}777<<>>::::::999444,,,888<<<>>>>>>;;;999999::::::999888777666555555555000333888///333777,,,777;;;===222???dddjjjQQQxxxcccMMM999<<>>>>>111***+++999GGGIII@@@888999999999::::::;;;;;;;;;111<<<777:::IIIMMMjjj}}}wwwddd___ccc[[[RRRMMMmmmOOOcccxxxpppPPP\\\TTTyyyoooccc;;;;;;MMMMMMFFFAAA???AAAEEEEEE@@@:::999AAA@@@<<<:::===@@@<<<555,,,333;;;===:::777777999;;;;;;::::::;;;;;;<<<<<<:::444333+++111444***888000BBB777<<>>JJJ@@@>>>444777::::::999888999:::555444666999999555666999<<<555333222@@@???<<>>DDD@@@FFFDDDFFF???DDD???===444???EEEAAA<<<===>>>>>>777555333666:::===<<<:::???;;;777666777999888666;;;888444111000222555777...999AAA>>>777>>>TTThhh|||UUUFFFVVVDDD;;;JJJ:::222===@@@:::666999999444999666444555888::::::888444666999::::::<<<@@@CCCwwwPPPBBBPPP333777666444222111111111111333444555555555444333222333777777444111222222000///444777777999======999000333666555111///111444;;;666888666///333999444222555@@@888666666444OOOQQQ___JJJmmmkkkJJJ888333555888222111111111222333333444333222111222222222000...000111111222444444555666,,,,,,------......//////666222//////111222111000000000000000111222333444222111/////////111444555<<<===888888<<<888999GGGBBB@@@555999SSSUUU~~~{{{|||uuu[[[OOOIIIZZZSSS\\\WWWnnnnnnRRR___```^^^qqqyyyUUUDDDUUUTTT>>>???LLL@@@LLL@@@FFF<<<666<<>>???;;;888555444666777777666;;;999555333222333444666555:::???>>>;;;???IIISSSRRRqqqssstttggg{{{ZZZGGG===???;;;???@@@>>>;;;;;;888444555222000111555999:::999888999999999999===CCCHHH{{{^^^AAAGGG777777666444222222111222222222222333444444444333222555888999444111111111...000444666555666888777333222666888777222000111333333444:::<<<666666999666CCC000///666FFFFFF;;;OOOvvvVVVNNNBBB999444555888999333222222222333333444555111000000111333333222000333333333333333333333333////////////000000000000555222000///111222111000000000000111111222333444111111000000111222444555333999888:::AAA>>>;;;DDD444FFF<<>>???===;;;888777:::===:::444111666;;;===<<<<<>>;;;555333;;;EEE<<<888444444888;;;;;;;;;;;;:::888777999>>>FFFLLLeeetttzzzGGG:::888666555444333222333333444111111222333444444444333888;;;;;;666222333222000333666777444333555333///000333666666333111111333222555:::<<<999666777777666444CCCGGGDDDBBBVVVTTT;;;<<<<<<999333...***(((444333333333333444555555000//////000222444333222555555444333222111111000222222222222222111111111444222000000111222222111111111111111222333444444111111111222333333444444444<<<:::777<<<<<<777999222DDD777^^^ppp}}}uuuaaaaaabbbSSSaaaWWWOOOxxxaaaKKKWWWIIIeeewwwZZZJJJIIIDDDVVV@@@VVVAAAKKK<<>>666666<<>>>>>666555444333333444555555111222333444555555666666888;;;;;;666444555555333666888888555444555333000,,,///222333222111222333===>>>;;;:::===:::999???======FFF??????MMMnnnTTT555333666888777444333555777333333222222222333333444222000///000222333333222444444333333222111111000444444333333222222111111333222222111222222222222222111111222222333444555111222333444555555444444999AAA;;;333888;;;999<<>>OOO999QQQ@@@DDDJJJ???666666===>>>777000666555444666888888555333111222444555666888:::;;;222444666999;;;;;;::::::777777888:::<<<<<<:::888???===VVVmmmvvvxxx}}}ZZZJJJ=========777444777@@@;;;666555666777666555666666777999===@@@CCCDDDNNNiii```PPPAAA777666555444444444555666444444444555666777888888333777777333222444666555444666777444333666555222222333444333222222222333???CCC===???JJJEEEAAALLLLLLeeeuuuVVVAAAPPPwwwTTT999:::---///000000///000555:::222222111111111111111222444222000000111111111000111111111222222222333333333333333222222111111111111222333333222222222333222222222222333444555666222333444555666666666555333===;;;666<<<@@@AAAHHHFFFaaavvvpppnnneeehhhlll{{{[[[TTT]]]YYYddd{{{EEEOOOQQQTTTnnnjjjjjjPPPDDDIII111FFF;;;LLLCCCJJJ@@@888999<<<:::444000999555222222555666333//////111333555555777999;;;333555888:::<<<<<<;;;:::888:::;;;999666555777999///AAA777GGGaaa|||{{{xxx~~~PPP999999<<<:::666;;;888555666999<<<;;;999444555777;;;>>>@@@???>>>666RRR{{{uuuddd<<<888777666555444555555666666666666666666777888999000333333000///333555555000333333111222555666333===;;;999666444444444444444@@@@@@EEESSSMMMJJJ___vvvzzz}}}zzz|||LLL000///555555555333000---,,,,,,222111111000000000000111666333111000000111000000//////000111222333444555222222222222111111111111000222444444333222333444333333333333444555666666444444444555666666777777000999;;;<<>>LLL???xxxkkknnn[[[||||||ttttttnnnbbb```NNN[[[iiiKKKFFFBBBZZZtttzzzVVVTTT>>>@@@444GGGAAAEEEKKKCCC>>>>>>===777222222999777444333333444444444111444777888888999;;;>>>888999:::;;;;;;:::999888555888:::888444222444888222444---DDDAAATTTxxxnnn|||[[[@@@;;;>>>???888777666999===???>>><<<555555777;;;>>>@@@>>>;;;777;;;aaayyyGGG:::999777555444444555555777777666555555666777888333666666111000444777666000333333111222666777555AAA===999666666777999:::888LLLLLLLLLVVVPPPZZZyyybbb999111===000000111444777999888777333222111111000000111111444222000///000222222222//////000111222333444444222222222222222222333333///222555555333222333444333333333333444555666777666555555444555777888999666999;;;@@@BBB>>>LLLiiippp}}}iiibbbhhhhhhwwwrrrPPPaaa]]]MMMpppoooYYYYYYOOOjjjeeeZZZMMM<<<>>>???DDD@@@LLLGGGDDDDDD???777444777777888888555222333777;;;555888<<<=========@@@BBB<<<<<<<<<<<<;;;999777666000444777777555333555777111+++<<<;;;DDDIIIUUUuuuyyyzzz]]]===777;;;666444444777:::;;;888555888777777:::>>>???>>>;;;CCCEEEDDDVVVxxxddd;;;:::888666555444444555777777555444444555666777999<<<;;;666444777:::999333666666333444888999777<<<999555333555:::>>>@@@NNNccc___UUUYYYVVVnnnOOOBBB777444222888444///...000222111///444333333222111111111222333000......000333444444///000000111222222333333222222222333333444444444///222555555333222333555444444444444444555777777777666555444555777999:::<<<:::999BBBKKKPPPnnncccSSSwwwooocccyyymmmggg|||bbbSSSfffWWWooo|||eee\\\MMMCCChhh^^^iiiMMMJJJEEEHHH888OOOMMMSSSDDDVVV:::ZZZ666<<<999777555666999:::999666444===???777777@@@FFFDDD???999555666555333333666444222444;;;??????>>>@@@333222666<<<:::888FFFXXX{{{XXXkkkoooaaaHHHEEEBBB@@@;;;999///===???777888888888;;;???AAA@@@???111CCCFFFDDDiii}}}yyy\\\BBBMMM???333+++BBB333>>>333444;;;<<<>>><<<222666;;;888555666444666AAA666GGG***999999===>>>555???000111;;;999GGG???kkkzzzSSSyyy999000888555666555444222111000111111222333555:::???===666111222222000...///222444333111111111222222222222111111***///333333111000333777333333333333333333333333000000000000111333555666555:::777555999666444===@@@IIIGGG\\\}}}vvvRRR^^^lllyyy}}}wwwtttfffkkkMMM```aaazzzrrraaaIIIVVVooollleeebbbNNNJJJFFFFFFVVVOOOQQQKKKDDDEEE222222999777666777999:::999777666666888:::999888888;;;888444333444444111111333111111555;;;<<<999888:::===777555:::999666<<>>999DDD:::DDD999:::999777777888:::;;;<<>>BBBJJJfffttt\\\AAA???888///:::333777666:::999222444===@@@555666777888777666888;;;;;;DDD666CCC999>>><<<<<<@@@:::;;;===@@@qqqXXX555333666444555444333222111111111111222//////444888777222000222555333111222444666555444222222222333333222222222,,,000333222///---///222333333333333333333333333111111111111222444666777777:::666666===;;;999AAACCC^^^yyyjjj}}}iii|||vvv[[[OOO^^^TTTooosssGGG[[[fffiiiJJJNNN[[[===VVVSSSKKK]]]CCCPPP333BBB:::999888888999:::999777666///111<<<===333000555444111222555555222222555000000333888999555555777<<<333000666;;;999:::>>>555???QQQuuuzzz}}}aaaKKK333NNN:::FFF777<<<777777555333111222555777EEE555444CCCDDDAAA[[[{{{llldddZZZAAA:::888555444777999666111222999???888444888;;;999<<>>@@@<<<;;;;;;:::::::::999999444///111:::===999444555666444444666666444666;;;444000///444777777666888777111///555::::::999:::000DDDFFFLLL{{{eeevvvsss[[[???MMM...@@@<<<666777777555333333666999666777<<>><<<;;;;;;;;;444777666444777===;;;333999666555666555444999???@@@555---000666777666555777666777888777555444666======777;;;QQQqqqpppyyyooo}}}xxx???<<>>BBBPPPvvvrrrVVVIIIbbb```DDD999DDD444>>>999888FFFJJJCCCDDD;;;???DDDAAA<<<===<<<444AAAOOOrrrsssIIIKKKQQQcccuuuzzzssswwwwww[[[OOO:::999;;;...---444---///000000111222222222222555222111222000...000555333333333222222222333333111111000000000000111111...000333444555666888999111222444555555444222111555444444333444555777888444<<<===999666666MMMrrrlll{{{www___sssIIIwww\\\qqqCCCiii~~~JJJLLLKKKeeebbbQQQXXX@@@\\\>>>\\\???MMMLLLBBBCCCCCCAAA>>>======>>>666<<<;;;222222;;;;;;222888666666666333111666===FFF::://////333333222111000444888888666555777;;;:::======>>><<>>LLL???GGGDDDFFFFFFDDD@@@>>>???@@@888:::;;;888777888999999666666999:::555000222777<<<666222111000......111***///444555555777;;;>>>444BBBEEE>>><<>>LLLbbbmmmxxx~~~___RRRBBB:::;;;>>>===:::222;;;>>>666444:::<<<888666777888///GGG222///666222DDD>>>>>>kkk]]]YYYQQQMMMYYYgggccc___DDDmmmRRRIIIyyyxxxVVVggg___JJJJJJHHHdddtttxxxttt]]]aaaIIIaaakkk|||rrrzzzaaaTTTnnnzzz[[[YYYBBB333666888---...<<<555)))111,,,---///111222333333222///000333888777333222444111333444222///...000333333222000//////000222333222222222333444555444222000222444666666444222000555444333222333444555666888;;;;;;???LLLgggyyyccc```jjjsss]]]rrr~~~xxxCCCvvvPPPlllLLLpppXXXYYYNNNhhhKKKJJJNNNJJJ:::\\\CCCDDDOOO>>>SSS>>>CCCAAA<<<555555333===;;;999222<<<>>><<<777888;;;888111---333666222...///222333555333222111222444666666111000444:::;;;999888:::BBBVVVnnnsssyyyfffqqqGGG111666BBBBBB;;;CCC444===@@@000777BBB222999888666555555666777888AAA000999444XXX|||ZZZVVVPPPOOO}}}lllWWWfffJJJzzzYYYfffcccDDDYYYPPPYYY[[[fff]]]sssRRReeeHHH@@@;;;444444444555666666555444444111111000000111222333333000000000000000///...---111111222222222111111000222111///000111333222222222222222222222222222222333111222666888555333333111<<<444(((111<<<999444:::???>>>UUUTTTyyyrrrtttzzzqqqbbb\\\yyyRRRxxxKKKjjjTTTQQQ^^^}}}pppWWWRRRJJJ;;;MMMFFFLLLFFFDDDDDD@@@888===222888111???444AAA888===;;;<<<:::777999<<<888000///333444000...111333222333444666666666666777888111000333999:::777666888FFFEEENNNXXXxxxsssssshhhNNN???666333:::...444<<<:::@@@AAA000888888777555444444666888333000@@@111???UUU???JJJLLL}}}lll```mmm^^^ZZZ\\\hhhxxx___GGG999666777666444444444333333444444444111000000000111111222333111111111111111111000000111111222222222111111000222111///000111333222222222222333333333222222111444111222777888555333444...111222999<<<111///>>>;;;YYYyyy~~~yyyddd{{{xxxdddjjjpppLLLkkkxxx___gggSSSPPP[[[|||bbbQQQOOOJJJBBBVVVOOOZZZ;;;WWW999FFF@@@222111EEE333BBB///BBB@@@::::::888777:::<<<777000333333111---...333333111///333777999777777888:::333222444999:::666555777222AAA111JJJGGGZZZvvvbbbBBB<<<@@@<<<666333555777999777333666888888666333222555888000444CCC000111===///@@@666BBBwwwoooaaa{{{}}}lllUUUKKK@@@:::666333444777444333222111111222333444000000000111111111111222333222222111222222333444000111111222222222111111222111///000111333222222333333444444444333111000333000000555777444222333///111111555666---444KKKooogggyyyeeeyyy~~~^^^ooovvvxxxooohhhNNNYYYUUUkkkIIIJJJMMMEEEPPP<<>>AAA===;;;===777111666555888999666222111444777777777;;;...555???111:::;;;FFF666YYYGGGrrrsss~~~___NNNEEE;;;III???:::===;;;444333888555333222000000222333555000000111111111111111000222111111111111222444555000000111222222222111111222111///000111333222222222333444555444222000///222......333444222000111111999222---@@@ZZZpppyyypppllltttfff|||uuuVVVZZZdddkkk]]]WWWZZZNNNAAAWWWCCCAAALLL:::UUU@@@GGGAAADDD===KKK111AAA+++???;;;<<<::::::;;;<<<:::777444777444///,,,111777666000111222222111000222888<<<555333444777777444333555222:::111LLL:::SSSTTTyyyzzzooo|||wwwwww~~~PPPJJJ???@@@GGG@@@444444666888999777444222444666777777555...777===333888999:::GGG===BBB555GGGOOORRR\\\VVVkkkooo~~~ssskkkggg[[[TTTKKK>>>???HHHIII;;;333000666777333333999666444333111111333444666000000111111111000000///000000000000000111222333///000111222222222222222222111///000111333222222222222333333333222000000444000000444555333222333333888999LLL|||hhhhhhyyyppplllqqqppp^^^RRRaaajjjUUUMMMaaazzz```NNNHHHWWWCCC]]]LLLbbbGGGRRRCCCJJJ;;;III222CCC777@@@<<<;;;<<<<<<999555555888888666111///333888777222666333111///111444999<<<222000000444444111111333333555GGG(((EEEAAAEEEBBBsss[[[uuusssmmmnnnIII<<<<<<;;;777222999999888777666555555444333<<<:::555666333222;;;)))///333;;;333444666@@@<<>>;;;;;;===<<<444...111999777777555222555999888333666222......222666666666222000000333444111222555---???===444---EEE...@@@@@@SSSFFFoootttiiiIII<<>>555888;;;222///222111999999666222333777777555222222222222222222222222///000111222111000...------...000222111000...,,,//////000222222333333222222111///000111333222222000///...---...000111333888444333666888666666888>>>666===dddzzzmmmiii```gggqqqlllsssuuuQQQwww{{{wwwmmm^^^aaadddZZZLLLfffeeeIII^^^kkkUUU\\\FFFQQQFFFRRR===DDDCCCLLLQQQTTTHHHDDD===>>>:::;;;===:::000(((...:::666888777555666999888444444///+++---222555222...444222222666777555555888===222777...@@@:::)))AAA444...RRRLLLooo}}}fffyyyQQQMMMFFF???:::666777;;;<<<777111222444)))...888222...***000555444???555888333;;;555333666,,,@@@333555555777'''???>>>555:::555GGG;;;EEEFFF222OOOLLLPPPOOODDDPPPTTT===LLLIIIRRRLLLJJJ^^^CCCVVV@@@```AAAAAATTTSSSTTTLLLKKKLLLCCCUUU777:::===<<<777444999@@@999111666<<<555111333111---222111,,,...666777111000111222222222222111000///000111222111000...,,,---///222333333000---+++//////000222222333333333222111///000111333333222///...,,,+++,,,///222444666222000444555444444666:::<<<666999LLLVVVWWW[[[QQQEEENNNWWWNNNPPPVVVMMM[[[EEEnnniiixxxooozzznnnXXXYYY[[[sssMMMTTTZZZhhhOOO888VVVDDDJJJ<<>>???777111:::<<>>999333222444555333///333555666555444222333333111//////000111222111000222111000//////000111111---...111222222111...---...///111000//////000111444333222111111111222222---......---+++,,,...111555...222777000000777888888999<<>>>>>777222000222666888666666777666555444444444444444555@@@;;;999999888666666999555555555777888:::::::::444555666777777777999:::888<<>><<<::::::<<<>>>@@@EEEAAAKKKDDD@@@BBB888<<<888555555888888555444666===888333222333444111///222333555444222111111222111//////000111222111000111000///......///000000...///111222222111///...---...//////---,,,---...000111111222222222333333///000111000//////111333555000333666222222555222???zzzXXX???999rrr}}}mmm\\\WWWuuucccSSSkkkzzzuuufff~~~yyy~~~}}}lllmmmaaaqqqdddSSSZZZdddNNNvvvDDDggg:::vvvOOOvvvuuuwwwDDDDDD???===???@@@;;;777777222555888999999888888999888777;;;???;;;222000555000111222333444555555555666999888222333888666000222666222222888:::BBBTTThhhxxxkkkvvv|||iiirrr{{{jjj===OOO222@@@:::777666777555333888???;;;888444111000111444666;;;666444777999777444444;;;<<<<<<:::777555555555111555888888666555999<<<888::::::888444333555777???<<<999888999<<>>MMMggguuummmjjjLLLGGGTTT~~~|||uuuiii}}}nnnddd[[[___[[[kkkIII\\\___[[[LLLZZZNNNUUUbbbIIIOOOXXXHHHCCC@@@AAABBB>>>;;;;;;333777:::888777999;;;;;;555555999===;;;333000333...000222444555555555555222444444222444999999444222666444777???>>>>>>IIIKKKZZZsssuuuooouuu~~~VVVAAA::::::666777<<<<<<999:::@@@;;;888444222222444888;;;888111...333777777444444999:::;;;999777555666777444666999999999999;;;>>>999:::999777444333444666<<<;;;999888999<<>>777555999111777;;;444///222666666444333222000///000333555555555111222444333111000000111111/////////111222111000///.........//////000000333222111000000111222333222222333111///......///+++---000333444333111///---///222333222111111222///555555333999;;;:::;;;HHHLLL***EEEJJJJJJ^^^kkk\\\UUUFFFWWWhhhyyyfffbbb~~~}}}sss]]]^^^fffggguuu\\\DDD{{{LLLsss[[[eeeEEEfffJJJLLL[[[IIIEEE@@@<<<<<<:::777777::::::===;;;666555:::===<<<222222555888777222000111...000222444555555555444000111222222555999:::777666888555777???<<<888@@@IIIIIIOOOqqqgggrrrrrrsssnnngggVVV<<<444555>>>BBB<<<888:::555444333444555888<<<>>>AAA999333666:::999888888///111444666888:::<<<>>>444333222444777999999777888999999888666444333333444444555555555555555555333///888222111777111888:::333...111555555333222111000000111222333444333222333555444222111111222111/////////111222111000//////000000111111111111333222111000000111222333222333333222000...//////---///222444444222///,,,---000222333333222222333222:::666000444111333CCCttt~~~QQQBBBCCCBBBHHH555IIIeee^^^QQQAAATTTVVVbbbjjjrrryyywwwNNNtttvvvyyyeeeWWWbbbsssqqqmmm\\\ggg___lll^^^FFFTTTYYY^^^cccZZZTTT^^^NNNFFF???<<<:::777999===???@@@;;;444555===???:::222222222333333222222222111222333444555555666666444444333444666888777666444666111222:::777444<<<444===@@@JJJfffhhhpppnnnssszzzcccNNNGGGAAA888666<<<222222333444666999;;;<<>>999999999777666777555444333555888999999888666333111333777999777444444555666777666444111000222222333444333222000///555000888111000666111999777222///222444333111222555444444333222111000///222333555444222111111222111//////000111222111000...///000111222222222111222111000//////000111222///000111000...---...//////000333444444222///,,,000222444444444444555666///999555222888444DDDlll```YYYNNN]]]YYYCCCTTTCCCRRRuuuqqq```HHHVVVYYYfffwwwyyybbbjjj^^^SSSjjjbbbuuu```SSSVVVNNN|||bbbWWWNNNCCCeeejjjtttrrrdddVVVHHHCCCCCCAAAAAAAAA??????999333777@@@???666555444111000111444666777666666555555666777888888777555444666777777666666333555000222999777555>>>555??????>>>GGGQQQ```uuuyyybbblllkkkQQQEEEGGG888777666555666777999:::===:::888999888444333555===888444555999:::666222777666666666777777777666333333333444444333111000555555555555555444444444444///666///...555111999333111111444444000///111333444444444333111111111111222444333111000000111111//////000111222111000---...///000111111111000111000000//////000000111///000111000......///000///000222444444333111000000111333333333333666888+++666333555<<<777VVVnnnUUUSSS///===JJJ]]]VVVUUUHHHTTTXXXmmmhhhaaa{{{yyysssdddsss~~~ggghhh|||LLL^^^VVVdddmmmbbbyyyEEE[[[nnnttt```MMMGGGIIIIIIEEEBBB<<<<<<777222999CCC???333999777222///111666:::;;;999999888777777888999:::777444444666888888888888777999555444999444111:::444>>>???AAAJJJMMMPPP[[[dddkkkjjjgggZZZLLLBBB???;;;777666777999:::444444777;;;:::777666:::777222///444===BBB???:::333666888666333222444666444333222222333333333222777666444333333444666777000***222,,,,,,555111:::111000222555333///...111...000222444444444666777000111222222000//////000111//////000111222111000+++,,,...000000000000////////////000000/////////000111222222111000222333...///222444555444444333//////000000///111444666///888222333666---RRRbbbwwwgggbbb;;;BBB<<>>888666<<>>444...<<<>>>:::222000888@@@???<<<;;;555777777222000333444333555444222222333333222000333333444444333222000///...000222333555777;;;===000333333...,,,...///------333222,,,///888888111111111111111111111111111000000//////.........---222111111111000000//////333222111000000111222333222222111111111111222222111111222333333333222222,,,///111333333444555777888222777222333;;;SSS[[[bbbCCChhhppp[[[;;;@@@DDD==={{{^^^XXX}}}}}}mmmvvvyyykkk]]]kkknnnYYYIIITTTyyyjjjnnnSSSOOOLLLRRRPPPaaapppVVV]]]???NNN666CCCCCC;;;;;;555<<<888777:::;;;<<<<<<<<<;;;:::999999888666444222111000000222222111111111222333333222333555666888888888777888999;;;===???AAACCCDDD@@@BBBJJJXXXXXX___qqqrrrcccTTTBBB;;;@@@;;;...>>>111FFF222;;;111222@@@999666;;;>>>;;;888777999======888777999:::999666555444444555555444333444444555555444333111000000111333444333444555777333555444111000333333000222888777222555>>>>>>888222222222222222222222222222000...---,,,---...000222111111111000000000000111111000000000000111111222111111111111111111222111111222333333333222222,,,...111333333444666777,,,000CCC888BBB666AAA===555SSSDDDlll]]]RRR---LLLPPPTTTUUUmmmtttiii~~~|||sss___\\\mmmpppWWWTTT```sssppp___\\\HHHEEE>>>___vvvsssNNNIII\\\RRRKKKAAADDDCCCEEEAAABBB666999======;;;999:::;;;:::888555222000000000000444444444444333333333333111333666888999888777777888888999:::;;;<<<===>>>:::BBB<<>>333999======999666666999444222000......000222444666666666666555555444333111333666888999999777666777777888888888999999999000???EEEBBB===MMMDDDXXXsssuuuwwwgggVVVSSSSSSIIIVVV333888888777777888:::<<>>]]]CCCHHH<<>>999777777333222000......///000111555444222000///...//////111222333444555666666666666666777777888888999999666333CCC...???666777???AAAJJJaaannnkkktttooovvv~~~ZZZ[[[RRRMMMCCC:::888===@@@???;;;>>>===777555777888777555333333333555666555444333222222111111222222333222444666666555333333333444555555444666999666000555444222111222333222000111111111111111111111111///222666888999666333000111111111222222222222222/////////000000/////////000111222333333222111000///000111222333444444444000111222222222444777:::???CCC///AAAPPPzzzDDDEEENNN+++???cccSSSNNNBBBYYYuuuyyyrrrvvvuuuvvvpppeeeyyyYYYpppUUU???XXXSSSEEE```KKK>>>PPPuuueeekkkYYYPPP???MMMAAA:::===???AAABBBAAA===999777999888666555333222222222<<<:::666333222222333555111111111111222444666777111111222444555666777888///222>>>999DDDDDD999BBB:::AAAFFFHHHSSSZZZzzzsss~~~qqqjjjxxxtttaaaNNNHHHIIIHHHCCCBBBCCC@@@999666888:::999666444333444555555444333444333222222222222333444333444555444333222333444///222333111111222000,,,222///...///111111111111222222222222222222222222///111444666777555333111111111111222222333333333111000000//////000000111///111222333333222111//////000111222333444444444111222222222222444777:::***222SSSeeeUUUiiirrrXXXVVVKKKFFF:::;;;NNNQQQDDDGGGOOOsssqqqkkkyyyzzz{{{}}}uuu{{{kkkqqqsssoooPPPdddOOO|||sssQQQHHH999___???YYYKKKGGG[[[>>>RRR666;;;<<<>>>@@@AAA???:::666;;;;;;:::999888777666555???<<<777333222333555777222111000///000333555777222333444666888:::;;;<<<:::===888<<<333???))):::<<>>@@@GGGLLLLLLKKKBBB333444111333777999555333333333111///111777:::999777AAA;;;666444111...000444444333555888777555777;;;555555555555666666444333444999<<<999999<<<>>>>>>IIILLLUUUfff{{{|||eeeuuuzzzxxxsssdddTTTKKKCCCCCC222CCC333AAA444<<<;;;:::444;;;(((;;;111...555444444444555555555555444333888666///333777///000333333111111666999999555555444333111111333555555444222111111111222111000//////111555888888666777555333111000///......444444444555666555333111---333---888999222888333***DDD///???---555GGG555]]]BBBccclllFFF@@@AAA444EEEUUUWWW\\\===HHHYYYtttjjjyyyqqqmmmccczzzcccOOOHHHSSSKKKuuuUUUqqqUUUQQQPPPaaaIIIYYYfffpppGGGFFFFFF>>>SSS\\\BBB<<>>777555777444222333555333000000444777555444777<<<>>><<<999666:::;;;:::;;;@@@AAA@@@EEEBBB>>>::::::AAANNNXXXhhh}}}aaatttvvv|||ddddddQQQSSSDDDEEENNNKKK777GGG555DDD???777666666777888777777666555777333777777///111555000444777777555555888666111666666666444222222444666222222111000......000111444333333333333333222111111111111111000111333555//////111333666888777666888???444555666666<<<111,,,###999888MMM[[[KKKwwwaaaYYYSSS,,,DDD555999:::FFF666AAA555WWWNNNeeelll^^^tttdddTTTbbb<<>>666111000555333444555333///000333111000///222555666555333111444666555888===>>><<>>888444555;;;CCCIII;;;MMMqqqiiisssXXX~~~}}}sss}}}iiijjjTTT[[[@@@___:::___BBBFFFEEECCC@@@<<<999666444777222666888000111777444666777777555666888555///222444666777555444444444222333444333111222555777888888777666444222222222222333333222000000222555444444555777::::::999888666;;;111666;;;;;;BBB777888NNN333[[[SSSzzz{{{PPP>>>:::OOO???BBB444MMM111<<>>888777:::777777777777888:::<<<===HHHBBB<<<:::888555555888888666666888666222222666000111222333444444444444333555555333666:::999666@@@<<<888777999???DDDHHHEEEMMM;;;SSSRRRvvvcccgggsssxxxgggWWW```MMMLLLJJJGGGCCC???===;;;:::;;;444888<<<666666===<<<999:::888666888:::666000///222666888777555444444444666777777555666999===888999:::999777777888999555666666333///...000333888888777888999888666444;;;@@@:::CCCBBB:::AAA???444:::???;;;rrr|||~~~RRR@@@HHHppp```DDD666IIIRRRQQQKKK[[[___qqqdddlllbbbRRRuuu___;;;^^^rrrJJJ@@@gggDDDMMMIIIQQQNNNGGGHHHOOOZZZfffPPPKKKGGGFFFCCC===999999666666555444555777999<<>><<<:::<<>>DDDDDDAAA@@@>>><<<>>>AAA===777111444777999999999999:::777:::<<<:::777777;;;???555777999999777777999;;;666999:::777444333666::::::::::::<<<======;;;999;;;???<<>>444333999666555555777555222222666,,,222888888444444888===222333222000333777666111333888;;;888333555???III999GGG;;;;;;CCCEEE999BBB;;;nnn|||hhhzzz|||zzzlllccc^^^^^^SSSSSSTTTJJJEEEHHHHHHIIIHHHDDDBBBEEEHHHEEE???777999:::;;;<<<===@@@BBB:::===>>><<<888777;;;???333555777777444444666888666999<<<<<<:::;;;@@@EEE??????AAADDDHHHJJJJJJIIIHHHKKKIIISSSJJJCCCmmmnnn]]]___[[[VVVhhh```RRRccchhh777fffXXXAAA>>>^^^hhhbbbhhhsss|||^^^qqq}}}___ttt[[[aaaJJJssstttaaaTTTQQQLLLOOOOOOBBBKKKGGG\\\qqq___GGGFFFGGGIIICCC333888>>>555333???(((===---555222222777<<<888111000555444777777333111333444222111333444333000000222555888888777555444333222111000222444444333333666999===<<<===>>>;;;444333666CCCBBBEEEOOOaaayyyuuuooozzzqqqgggbbbddd[[[dddOOO^^^MMM]]]YYYLLLHHHDDDAAAQQQGGGDDDEEEMMMGGGOOOCCCPPPFFFPPPLLLHHHHHHBBBBBB:::===<<<@@@>>>FFFJJJIIIMMMVVVTTTKKK[[[bbblllaaazzz{{{```ccclllxxxaaaQQQtttGGG<<>>777777444444999;;;888888:::333666777333333666999888333555666555222222333666::::::888777555333222111000222444444333444666999777444555:::===;;;:::<<<,,,444<<>>PPPQQQbbbKKK^^^aaaWWWzzz^^^yyy\\\iii}}}ssscccjjjkkkKKKLLLOOOmmmuuuJJJSSSXXXRRRKKKAAAUUUxxxdddhhhrrr^^^KKKGGG???EEERRRGGGGGG@@@555CCC555---???888555888<<<===<<<<<<333666666222111666999999666777888777555444555666;;;:::999777555444222222111222444444444444666888777111///666===<<<999666000777>>>???<<<;;;@@@EEEDDDXXXkkkqqqllluuuuuu{{{nnnTTTjjj}}}[[[TTTMMMlllGGGKKKJJJOOObbb[[[jjjRRRcccWWW\\\???LLLXXXdddlllfffvvvooowwwKKKiiiccclllccc~~~cccAAANNNQQQvvvjjjKKKDDDWWWNNNEEEDDDggg|||kkkJJJFFFDDDNNN^^^MMMjjj;;;KKK777GGG666AAA>>>::::::;;;:::888777555777666111...111444444888888888888777666555555888888777666555444333333222333444555555555666777888111///777@@@@@@999444:::777555888>>>BBBBBB@@@BBBDDD???EEE```{{{{{{qqqnnndddwww}}}ooovvvsss```{{{XXXYYYCCCtttCCCaaaOOOrrrNNNPPP000___[[[[[[}}}sssZZZtttbbbGGGNNNiii|||ggg~~~vvvmmm@@@nnnfff}}}pppmmmfff[[[PPPFFFaaaqqqmmmNNN___OOOQQQOOOVVVfffrrrVVVFFFQQQNNNOOOtttrrrsss444KKK///;;;;;;>>>???<<<888555555444555888777222000222444444777777777777777777555444444444444444444444444444333333444555666777666555555//////999BBBCCC===999;;;999999;;;???BBBDDDEEE===CCCAAABBBJJJLLLPPP[[[gggvvv~~~ooo{{{}}}}}}~~~xxxxxxxxxOOO???QQQBBB]]]aaaZZZCCCccc;;;aaaOOOJJJaaayyycccnnnWWWPPPpppzzzjjj}}}uuu^^^PPPWWWjjjbbbzzz|||___TTT@@@UUUhhhvvvHHH]]]>>>```MMMJJJKKK@@@PPPnnnggg[[[kkkqqqhhhMMM:::222666<<>>888666888888555333888;;;999888:::;;;999555444555777::::::777555666555555444333333222222555444444666888888666333666333111222222555???JJJDDDAAA<<<999888:::???BBB???>>>666444<<<>>>CCCSSS222;;;HHHNNNIIIGGGQQQ```|||mmmhhhggg{{{vvvwww}}}qqqdddzzz```tttkkkhhhgggyyyeeedddsssuuuttt{{{tttvvvuuuxxxssszzzsss~~~mmmuuuhhhlllfffgggkkknnnmmmggg___ZZZ[[[QQQJJJCCCHHHIIIGGG===UUUFFFdddWWWBBBKKKUUUiiiCCCxxx|||lllvvvRRRPPPaaaYYY^^^YYYTTTnnnjjjooolllvvvRRRlllSSSrrr{{{uuueeerrrVVVBBB^^^WWWeeeWWWOOONNN@@@JJJdddeeeggg```jjj\\\dddMMMHHHBBBGGGEEE>>>666666;;;999333444:::<<<999777777666333555444555888;;;<<<999666999999777666444222111000555444444666999999666222222222333555999EEE\\\pppyyy^^^@@@666<<>>AAAHHHOOOGGGqqqPPPssswwwnnnkkkhhh}}}yyynnnrrrqqq{{{~~~~~~wwwzzz___SSS>>>PPPLLLKKK999EEETTTddd@@@cccyyy\\\```|||YYY^^^UUU{{{]]]VVVvvvUUUdddUUU^^^oooxxxhhh~~~yyykkkPPPdddBBBzzzPPPSSSAAAQQQcccKKKaaaSSSQQQmmmAAAeeeDDDPPP@@@CCCCCCKKK>>>333AAA>>>???;;;777666:::>>>@@@???444777777555666::::::888777777888888777666555444777666666888:::999666222777999;;;111;;;444nnnEEE999***???,,,GGGAAADDDBBB===<<>>```KKK~~~lllvvvmmmnnntttuuu}}}|||hhhFFFRRR555NNN777888888xxxdddLLLeeeaaavvv===eeeVVVlllZZZIII\\\KKKZZZiii|||vvvbbb```nnn~~~~~~uuuttt^^^aaaPPPlllVVVlll{{{lllVVVMMMQQQ]]]HHHlllbbbIIIvvvaaaPPPEEEPPPHHH===BBB;;;666CCC<<<;;;;;;:::888888:::===???<<<>>><<<999888;;;999666777777777666666666666666666555555666888999666444666222:::000???TTTpppKKK333222CCC<<<888999======;;;<<>>888>>>???NNNXXXBBBPPP???SSSOOOYYYDDDBBBNNNLLLUUU```qqqMMM]]]eeetttrrr[[[SSSWWW~~~sssjjj}}}dddbbbmmmppp{{{ttt```cccDDD^^^AAAPPPuuupppbbbSSSRRRMMM===\\\???rrrlllRRRHHHIIIGGGLLL???444AAA<<<666999:::888555444888<<<;;;<<<:::666666888777333777666555555555666777888555444333444666777777666666000BBB333000ZZZGGG222;;;===FFF333777;;;<<<;;;<<<===;;;888;;;999999:::===<<<888444888DDD555888888...AAA555@@@BBB:::VVVGGGeee___bbb~~~pppqqqhhhpppvvvvvvkkkooo|||kkk{{{wwwooossshhheeeGGGGGGHHHKKK+++XXX:::___@@@]]]UUUHHHQQQFFF???FFFIIIBBBIII]]]JJJkkkkkkMMMllldddiii\\\pppUUUrrrsssnnnddd[[[qqqggg~~~nnn___IIIqqq444YYYYYYyyyxxxAAAXXXOOOJJJCCCIIIyyynnn]]]IIIGGGCCCKKKAAA777AAA888666777888777555444666888666666444333666;;;;;;777777666444333444666888999444333333333444666777777777///>>>666+++DDD{{{888:::<<<111BBB:::<<<>>>@@@>>>;;;999666444777666666777888777444111333BBB111===222666;;;777:::222AAA888???444@@@555===AAAJJJWWW```gggpppxxxqqq]]]vvv___MMMggg\\\rrrnnn~~~ZZZeeeZZZkkkaaadddXXXTTTaaa^^^RRRWWWOOO[[[ZZZ]]]SSS^^^\\\]]]GGG```ccc}}}fff___NNN:::eee&&&LLL999ZZZDDDuuuZZZfffNNNRRRDDDWWWCCCFFFTTT```ssseee^^^rrrqqqqqqggg{{{eeeyyywwwmmmXXXnnnfffWWWiiijjj@@@KKK^^^ppp]]]XXXAAAeeeCCCRRRZZZ^^^bbbYYYNNNAAAHHHEEE???EEE777<<<:::888888:::;;;:::888888888555444999@@@@@@<<<666555444333444555777999333333333444444555777888555111111333===:::___vvvhhhWWW///>>>333444<<<777<<<===>>>===888333111111444444444555666666555444---;;;---;;;,,,999666777111555555DDD222===999999>>>:::888999999999>>>DDDSSSQQQQQQ```rrrvvvsss|||~~~{{{vvv~~~zzz}}}rrrVVVOOO888JJJFFF===\\\{{{JJJqqq{{{\\\KKK\\\fff~~~dddZZZ}}}mmmmmmXXXzzzeeesssBBBpppbbb```tttnnnQQQXXXTTTgggjjj[[[```JJJXXXQQQUUUSSSJJJZZZhhhoooVVV>>>EEEAAABBB>>>:::;;;???AAA@@@===<<<:::555333777===<<<777666555444444444555666777333444666666555555666888111@@@;;;333AAA<<<666<<>>777CCC***888444666<<<666333444555888===DDDAAA@@@;;;<<>>EEEEEE@@@>>><<<;;;===???AAABBB===999444000555:::888222555555555555555555444444333666888888666555555777222>>>BBB777444<<<888666,,,666111888333???000///111000111333///***...555444555666777777777888999999;;;999777///888222555888111999555444222>>>999999555222444555333444777,,,666777777<<<888333999:::???;;;BBBDDDDDDAAAOOOKKKJJJbbb___YYY]]]uuuppp~~~pppxxxsssuuuuuu|||~~~wwwvvvxxxtttoooIIIZZZggghhhiiihhhSSSRRRNNNLLLgggfffvvvfff___mmmeeepppwwwLLLOOOPPPtttqqqSSSPPPaaajjjfffuuu]]]\\\fffttt~~~nnnLLLvvvMMMGGG]]]vvvxxxQQQ888XXXFFFJJJMMM\\\UUUHHHKKK===;;;<<<<<<999777999???DDD@@@<<<666333888===<<<555555666666666555444333333333777::::::777555555666888%%%111999000===;;;,,,///HHH---;;;AAA222&&&>>>333111222333...)))...666333444555555444444555666777777:::333111999666999666777444BBB///:::333111222111333999;;;888555555333;;;333)))---222666>>>222666333000888444333888999<<<:::333:::999888666DDD>>>???<<>>CCC777888CCC777>>>666NNN@@@666AAA===666>>>>>>NNNgggttt\\\VVVIIIggglllnnnkkktttmmmcccxxx~~~iii___NNNaaannnccc;;;SSSPPP[[[xxxqqqUUUNNNAAALLLMMM===WWW555SSSFFFUUUBBBUUUEEENNN888>>>III===666333777888555666999;;;===<<<777444555555333555999;;;;;;<<<;;;999666555222222888@@@AAA999111///777333///777999555777666555333111///000333666888666444444555555444333666777888777555444444666444666999;;;;;;999666444///444:::>>>???;;;666222666555444333444444666666666555555444444555555666;;;;;;:::999777555333222666777:::;;;<<<;;;:::999:::;;;<<<;;;999777555555<<<444///111888;;;;;;:::>>>:::KKK)))LLLEEEiiiyyyaaaaaaDDDQQQttt}}}lllyyy{{{lllOOOhhhppphhhlllYYYNNN^^^tttqqqTTTQQQJJJ\\\FFFLLL<<>>888666888888555555999999777999888777777666444444333666555555666777777666444333888222///999;;;555444555666666555333222333444555333111111222333222111222333444333111000111222222333333444444333333222333333222222111222222222111111111111222333555666444444444333333222222222666555333111000000000000222222333444666777777888222222222222333333444555888666333000000222555666BBB???IIIxxx^^^sss]]]rrrjjjkkk}}}wwwccckkk___\\\ZZZssspppWWW~~~eeeUUUVVVUUUUUUooosssjjjZZZNNNLLLMMMFFF000EEE999QQQ999oooNNNRRR===<<>>CCC999;;;<<<<<<999;;;>>>???<<<;;;888777777777555666888777777666555333333444555111555///---888<<<555444888888777444222222444666444333111111333333333222111222333222111000111222333222222111111222222333444333111/////////000111111000000111222444666777555555555444444333222222666444222000///000111222555444333222222222222222444333111111333555666666333777777444222444666777999888UUU~~~hhhrrrzzzcccgggtttvvv}}}{{{nnnPPPpppoooeee```SSSOOOWWWgggssskkkgggqqq^^^GGGWWWIIITTTBBBNNNHHH@@@:::===???NNNRRRCCCBBBGGGBBB<<<===;;;999;;;???>>>::::::555444777888666777<<<888888777444111000333555666:::333000888:::333222111111111000222666<<<@@@555333222222333444444333111222444333222111222444333333222111111222333333333222222111111000000000222111111111333555777888111111111222111000///...666555333222222333555666555444333222111111222222666444111111333555555444...666:::777666999<<<<<<>>>@@@KKK```zzzjjjbbbpppsssyyypppooogggiii|||QQQdddzzzyyyooobbbMMMIIIHHHDDDXXX```___OOOFFF999SSSAAA[[[CCCYYYEEEJJJJJJFFFGGGJJJMMMPPP999999777555888===<<<777777222111777888444666===999888666444111111333555<<>>SSS@@@))):::555???666AAAbbbNNN)))>>>:::ttt]]]:::333999<<<999999<<<<<<777555777333222555///---777888555222111222333333222222333444444444333222111111111222222222222333333...222555666999<<<:::555111222222111000000111333333555333///...111222000111333333333111111111333555...,,,222666444555888111...000666666222111444444777:::;;;999888888:::444;;;444111:::555111@@@666777222HHH???JJJjjjdddYYY^^^PPPVVVggg___aaaNNNJJJ\\\XXXSSSnnn[[[tttbbbSSS[[[oooyyytttJJJTTTQQQYYYzzzjjjpppdddQQQ@@@MMM???VVV<<>>RRRLLL>>>???FFFHHHBBB;;;999888666777333111555888666333222999777444333444555777999222222333444444444333222111111222222333333444444111444555444444666444000111222333222000000111222...000000---...222333222222333444333222111222333777111...222444222111333222///000444555111111555999;;;<<<;;;777444444444:::999444555;;;999333666>>>@@@DDDBBB...NNNKKK===BBBfffDDDJJJWWWmmmaaaNNNRRRRRRQQQ]]]oooyyygggIIIssslllpppZZZvvvwwwiii{{{}}}ZZZaaaMMMHHHmmmOOO|||hhhJJJ@@@>>>GGGFFFEEEOOOMMMGGG888BBB===@@@???===EEEIIICCC999555666777777///222777333333777555666555444222111222555888111222333444444555444444111222222333444555555666222444444111000222222///222333333222111000111222///111111//////333444222222333444444222222333444777333000222333111111222222//////222333222333666;;;<<<<<<999666333333333222---000444555<<>>333999>>>>>><<<;;;===@@@777111888;;;111000999:::333444555333111000222555111222333444444555555666222222333333444555666666111444444000000333555444111333444333111000111222555777666333222444444111222333444444333222444555555333222222333333444555222111000111222333555777888888777777666666777888===666<<<===666@@@GGG888CCCTTT999NNNuuu\\\___yyyeee```XXXOOOPPPAAAIIIRRRIII]]]mmmfffzzzkkkeeexxx===mmmzzzuuunnnzzz\\\TTT^^^bbb[[[iiitttiii[[[EEERRRXXXFFF@@@<<<:::;;;VVV444555888>>>BBBDDDDDDDDD:::555999CCCFFFAAA:::111222333555555555444555666222222333333444555666777222222333444444555666666444777777333111444777777000222444444333111222222444777777444333555444111111222444333222222444555666666555333222444555555222222222111222555777777777666555555666888:::;;;888333BBBVVVfffxxxqqqNNNTTTXXXSSS___wwwjjjddd^^^MMMUUUfffVVVSSS}}}lll}}}dddTTT~~~zzzaaaNNNEEEMMMQQQggg{{{PPPXXXUUU]]]UUUJJJ111...<<<888888>>>BBBAAA>>><<<===<<<999KKKddd[[[;;;+++555333111111333555555555444333333333444555666777333333333333444444444444777;;;;;;555111333555555...111333444444333333444...222333111222555555222///111222222222222333555999;;;999444000111111000111444444333444888999888<<<999666555666888::::::<<>>JJJAAA666111333555555333555555444333444444555666333333333333222222222222333888:::555000111333444---///333555555444555666---111222111222444444111...000111111111111222444777;;;:::222---...///---000555666555666;;;;;;888@@@<<<777555777999::::::aaakkk{{{YYYLLL|||ZZZfffooorrrvvv}}}}}}qqqhhhRRRrrrkkknnnqqqaaaNNNEEEOOOJJJXXXTTTzzz|||iiiCCCUUU???CCCAAADDDIIIGGGAAAAAAEEE,,,PPPKKKHHH]]]LLL;;;\\\gggXXXDDD999888:::888666777666444333333444555666444333333222222111111000,,,333666222///111444555+++///222555555555666777222555666333333444222///---///000111000000222333222777777000,,,///000///000666888666888<<<<<<888@@@;;;666555777;;;======bbbbbbtttkkkaaaTTTggg{{{lllppp~~~lll```iiirrrpppjjjHHHKKKNNNVVVVVV___nnntttWWWdddWWWCCCNNNPPPNNNDDDMMMAAA555UUUooo@@@BBBIII```JJJ666LLLnnn\\\555+++===222///666(((???222666111333444666666666666555333333333333333444444444222222333555777888666555222555666555555555444111444111///000444666666555333666222111:::888111444,,,@@@...AAA999///III///444777???EEEJJJSSSdddFFFrrr}}}tttSSSiiiOOOfffiiikkkzzzuuu]]]pppMMM|||~~~rrrTTTOOOPPP]]]KKKpppYYY{{{oooXXXTTTNNNXXXPPPNNN<<<888BBBaaahhhnnnPPPDDD777EEEAAA<<>><<<666999>>>777:::EEE---???555EEEJJJTTT^^^KKKVVVzzzbbbwwwttt~~~ttt}}}~~~}}}kkklllcccdddaaaqqqkkkvvvLLLYYYJJJOOOGGGuuurrrlllbbbQQQEEEFFFIIIFFFDDD>>>@@@BBBDDDHHHJJJQQQ___eee___XXXEEE111222666;;;LLLBBB<<<;;;:::999888777555444333222333555666666555444333222333222222444666;;;>>>888666666777777666666999555444333222333444555555///666555666>>>;;;555999555TTT777OOO333@@@ddd```kkk~~~iiiRRRLLLWWWpppwww}}}zzzrrrkkkttt^^^```sssyyyvvvlllNNNPPPdddHHHlllFFFnnnUUU[[[TTTHHHFFFCCCCCC:::333===CCCNNNYYYfffuuuxxxpppMMM;;;DDD???@@@HHHDDD@@@;;;;;;:::888777555555444333444555666666666555444888888777555444666:::===999666555999888444333777777666555444444444555777000777777777===:::555:::111AAAIII---fffjjjvvvaaa``````www~~~vvv{{{rrr{{{ttttttiii\\\ccclll\\\bbbtttqqqiii>>>^^^>>>JJJUUUUUUqqq}}}{{{hhhLLLGGG======;;;===HHHLLLGGGNNNWWWRRRAAA>>>WWWIII===555777;;;:::999888777666666666666666666777777777888888888======;;;777222111333777777222333999888222111555999999999777555555666888333:::999999???===:::@@@666aaaZZZ```BBBzzzYYY___~~~{{{zzzuuuccc___YYYxxxpppqqqzzz{{{qqqMMMMMMDDDcccFFFVVVPPPdddeeeZZZRRRCCCEEEJJJDDDJJJRRRKKK;;;888UUUDDD;;;///555888888777666666666666888888<<<;;;:::999999;;;<<<===<<<======888222000222666444000333<<<===555333888;;;<<<;;;999666555777:::666>>>======CCCDDDDDDLLLeeeqqqccclll{{{kkk|||sssfffpppjjj^^^{{{uuulllcccaaa~~~bbbmmmLLLjjj999TTT>>>SSSmmm\\\KKKOOONNNRRROOO<<>><<<;;;;;;===@@@AAA888;;;<<<999555444777;;;333000555@@@BBB:::888>>><<<======:::777666888;;;999AAA@@@@@@HHHJJJLLLVVV\\\wwwPPPbbbxxxlll~~~kkkvvv]]]```eeeooovvvaaazzzyyy~~~}}}\\\[[[OOOLLLPPP[[[WWWllluuuvvvqqqccc[[[QQQLLLDDD...LLLAAAPPP666888444BBB999777@@@222BBB999EEEGGG777888DDD999<<<777:::>>>@@@;;;666777===BBBFFF555<<<111@@@BBB===<<<===<<<:::999:::;;;;;;;;;AAAFFFGGG999^^^FFFggg\\\pppKKK[[[mmm}}}eee}}}MMM]]][[[[[[gggiiisssJJJuuuvvvuuuhhh>>>LLLCCC@@@OOOQQQSSSbbbaaagggaaaHHHfffBBBrrr<<>>FFFCCCAAA??????@@@AAAAAAAAAEEE111QQQPPPIIIRRRiiiiiivvv]]]rrrxxxsss[[[iiiUUUcccZZZ{{{jjjhhh^^^vvvWWW>>>DDDOOOPPPPPPLLLSSSbbb}}}ttt\\\SSS;;;PPPIIIPPP***QQQ---777GGG222DDDAAADDDPPPAAAEEEGGGAAAAAA@@@???@@@AAA@@@<<<;;;===@@@??????888NNN222FFF---AAAFFFDDD@@@===<<<===>>>@@@MMMEEEAAAFFF[[[GGG___qqqxxxxxx}}}```kkkeeeiiijjjnnn|||aaa|||uuummmcccZZZ\\\yyy}}}lllkkk^^^VVV[[[JJJMMMDDDKKKUUUOOOiiijjjzzzzzzWWWddd@@@VVVDDD444BBBEEE777@@@LLL777>>><<<===:::999:::999:::<<<;;;999:::<<>>===AAAMMM???eee[[[iii___mmmrrrzzzxxxppptttjjj}}}yyyiiicccOOOTTTSSSFFFxxxvvvccc|||KKK___PPP\\\}}}vvvsss^^^QQQ^^^;;;UUU888ZZZGGGaaaUUUWWWhhhEEEhhhHHHQQQ999<<>>===:::666777<<<>>>;;;;;;>>>CCCKKK111HHH===~~~XXXPPPDDDCCCAAA>>><<<===BBBFFF888MMMJJJjjjqqqrrrmmmooojjj|||ooonnnfffbbbNNNMMMKKKkkkeeezzznnnnnn|||\\\VVV^^^zzz|||pppmmmXXXeeeJJJKKKLLLPPPKKKhhhOOO{{{sss{{{uuuNNNTTTdddDDDMMM>>>KKKAAAAAA===555333:::>>>;;;:::>>>???@@@OOO111IIIYYY]]]LLLBBBDDDEEECCCCCCEEEKKKQQQ[[[VVVXXXtttvvvqqqrrr}}}zzzppprrr[[[___aaa^^^TTTiiirrrZZZUUU___ttteeeaaaXXXgggLLLMMMDDDOOOGGGZZZcccvvviiieeennnfffiiiIIIOOO@@@AAAEEE:::555<<<@@@===;;;??????DDDHHHCCC999LLLBBBIII@@@DDDHHHIIIJJJMMMTTTZZZtttooozzz}}}|||qqqtttddd\\\eeeTTTYYYPPPdddnnnvvvpppfffvvvhhhhhhcccTTT^^^KKKXXX>>>PPPRRROOOSSSNNNaaaeeennnkkkXXXZZZRRRDDD>>>DDDHHHCCCAAAEEEQQQ>>>QQQBBBRRR@@@AAADDDBBBGGGMMMPPPRRRVVV^^^dddyyyrrr{{{wwwwww{{{||||||lll```VVVbbbRRRSSS___qqqwwwrrrcccqqqxxx|||```TTTLLLNNN\\\AAASSSFFFQQQUUUPPPoootttbbbmmmooohhhpppVVVVVVUUUHHHOOOHHHKKK===PPP???NNNIIIVVVWWW```XXXpppwww___yyyzzzfffxxxyyyiiiVVVVVVRRRaaaRRRdddllljjj^^^]]]fffkkkvvvggg^^^TTTSSSIIIOOORRRGGG???MMMAAATTTPPPMMMZZZZZZkkkpppssskkkRRRYYY111PPP333ddd;;;VVVLLLjjjyyyuuu]]]}}}~~~lllkkkyyy]]]tttppp}}}yyyppp___]]]]]]]]]iiibbbssskkkfffZZZSSSppprrreeeWWW[[[\\\OOOTTTLLL---IIIZZZGGGWWWWWWdddjjjsss~~~fffaaa\\\VVVaaa___DDDaaaYYYooozzzllluuu~~~]]]fffrrrqqqkkkjjjnnnzzztttdddccc{{{]]]lllNNNZZZSSSjjjnnnjjjpppnnnhhhooowwwvvvRRRGGGPPPVVV~~~uuukkkpppmmmccc]]]JJJ}}}\\\iiifffyyy}}}WWWfffxxx{{{```HHHxxxjjj{{{ooo~~~vvvssskkk{{{NNNkkkNNNmmmEEExxxZZZrrr}}}vvvbbb___yyymmmlllZZZxxxqqq^^^oooZZZNNNhhhUUU}}}jjjrrrmmm^^^bbbkkk[[[bbbjjj|||xxx]]]aaaVVVddd```OOOffffffoookkkmmmVVVkkk{{{wwwjjjQQQsssqqqppprrrooosssuuu{{{{{{\\\iiigggjjjeeehhhYYYzzzqqqrrrnnnjjjfffzzzbbbTTTZZZOOObbbJJJ{{{fffrrrlllpppqqqgggsssggg[[[UUUcccssscccmmmMMM|||yyy{{{ssslllyyyyyy^^^qqqmmm]]]]]]ddd~~~wwwyyy|||}}}qqqqqq___YYYJJJRRRVVVlllqqqwwwooozzzooouuuhhhYYYlll|||~~~jjjaaa```yyy[[[iiippprrrjjjwwwiii```bbbnnnzzzeee|||yyynnnyyyrrr___gggdddYYYYYY]]][[[YYYdddzzzqqqqqqfffjjjuuuaaahhheeekkkWWWoooYYYeeeooommmqqq]]]yyyhhhyyy{{{llllllwwwMMMyyyfffcccyyyqqqnnntttfffXXX\\\RRR^^^NNNZZZUUU```\\\qqqpppwww]]]YYYDDDvvv```iiiVVVsssdddtttgggzzz~~~|||UUU```YYYdddffftttxxxxxxxxxsssjjjtttNNNSSSIIIaaayyyyyyjjjoookkk```nnnqqqeeegggjjjttt~~~|||iiirrrggg___iiihhhEEEpppCCCaaauuusssyyyppp```fffdddeee\\\eeefffrrrqqqwwwyyyppp```iiittthhhUUUeee___rrrpppaaarrrMMMhhhVVVjjjjjjjjjyyykkkjjjyyyiiiooolll{{{sssjjjooo```xxxqqqfffoooyyypppOOOvvv\\\xxxYYYYYYLLLpppkkkttt{{{]]]___{{{qqq}}}rrrYYYyyy]]]mmmqqq{{{|||xxxaaaXXX___YYYwwwzzzrrr^^^zzz^^^mmmsssPPPjjj```uuukkksssyyyuuuXXX|||~~~~~~ssstttcccYYY^^^fffgggkkkrrroootttcccZZZsss|||qqq~~~www}}}XXXpppcccrrrdddqqqggg]]]qqqZZZvvv~~~qqqoooqqqVVVbbbttt{{{aaasssooo~~~{{{XXXmmmmmmyyy[[[RRReee}}}yyy[[[\\\kkkrrrlll^^^pppwwwyyygggWWWeeezzzYYYttt\\\PPPNNNaaacccZZZiiirrruuurrr|||aaannn\\\uuubbbrrrgggXXXbbb\\\rrrZZZGGGmmm\\\BBBGGGEEEiiikkkcccZZZQQQ```RRR~~~zzzfff{{{cccpppiii}}}]]]WWWrrrVVVMMMfffbbbQQQOOO===UUUTTTNNNIIIRRRCCCZZZFFFbbbbbbzzz~~~gggUUU~~~xxxrrryyywww[[[fffzzzPPPfffYYYHHHLLLrrrWWWJJJAAAIIIRRRZZZQQQ[[[YYYPPPXXXNNN]]]NNNaaaUUUvvvuuu{{{tttttt}}}rrryyynnn[[[iiiRRRLLL``````iiiOOOZZZNNNPPPIIIIIIIIIPPPGGGRRRZZZQQQ[[[PPPjjjtttyyyqqqkkkfff|||}}}kkkdddqqqcccjjjkkktttYYYSSS```NNNXXXYYYkkkdddiiiXXXjjjxxx~~~}}}ZZZVVVfff\\\mmmwww^^^WWW^^^yyy}}}yyysssyyywwwiiihhhggglllyyyhhhooo|||nnnuuuhhhxxxdddyyy{{{sssXXXmmmwwwjjjooovvvuuu{{{\\\}}}zzzooolllnnn