BM6() OOO???777,,,+++******++++++***(((+++%%%###)))***%%%$$$((('''!!!###((('''%%%$$$###%%%''')))******)))(((***&&&%%%((((((''')))...'''$$$+++...((()))---)))(((((()))((((((***...111(((***,,,------000777<<<888nnn~~~ddd;;;111000333666:::******???333444555EEE[[[888///)))***---,,,***---...***===bbbMMM444444333333222333NNNBBB666444...///$$$$$$///%%%&&&"""!!!%%%++++++$$$!!!"""***%%%!!!"""'''(((!!!'''!!!''',,,$$$ &&&)))---******,,,,,,((('''***'''((('''(((,,,///,,,&&&(((000222%%%###666:::&&&%%%(((---///,,,///???PPPZZZ___III>>>///...:::///...---***'''&&&(((***'''(((+++......++++++---,,,***''')))---111222222|||ttt888,,,---333444777)))BBBuuuSSS:::555555---''')))'''%%%+++))))))...444222((("""!!!'''%%%############"""!!!'''(((+++)))$$$+++222000###!!!%%%---111...+++***&&&'''***...---+++///444444)))'''444;;;000(((+++...(((---333***///iiiZZZ111///999555+++''',,,,,,+++)))((((((***---((()))+++---,,,***)))***---***((())),,,///000///III@@@%%%///%%%$$$(((777===SSS```AAA888333...&&&'''***'''"""&&&&&&''',,,333''')))***'''######&&&***###((('''&&&)))"""***&&&&&&***+++'''""" ,,,,,,...,,,&&&!!!###***///000 (((((("""***333222,,,(((:::lllAAA111&&&)))...---+++---+++++++++)))'''''')))+++((()))*********)))((('''---+++))))))+++,,,---,,,888\\\sss777777///222&&&333888111ZZZ^^^<<<111888000,,,...%%%)))111888444***"""%%%+++444444222---%%%%%%(((''''''---,,,%%%###&&&######$$$$$$###''',,,###&&&%%%%%%...999777...666111)))555111***:::'''///...555ccceeeBBB///000///,,,((((((---222++++++***(((%%%######%%%&&&'''((('''(((+++)))&&&---+++***))))))*********888888EEE222222555444(((***555222VVVzzz^^^lllnnnhhhhhhfffjjjyyywww{{{|||vvvooodddXXXPPPLLLJJJLLL```ppp___NNNVVVCCCAAA>>>999...&&&(((...666999000'''999PPPBBB ***222///888>>>---BBBIII,,,555---%%%%%%,,,111,,,###'''((('''%%%###!!!!!!""""""%%%%%%$$$(((------(((+++++++++***)))))))))***"""+++555555...>>>yyy444:::((("""333///)))>>>///&&&""";;;xxxXXX,,,111999444666>>>UUUfffuuuuuuooorrr~~~iiieeeccceeehhhcccWWWLLLSSSMMMMMMhhh~~~bbbGGGTTTiiigggccc[[[MMM???<<>>222///hhh{{{444000///111...'''(((...!!!###%%%%%%%%%&&&((("""&&&$$$!!!'''000000'''&&&)))+++,,,++++++---///---'''(((888'''555sss```---222+++&&&000333!!!'''+++)))***EEExxxlllKKKEEE999---222+++//////,,,...555666222***)))***111:::>>>:::555SSSXXXQQQaaa|||fffoooxxxeeeOOOFFFHHHMMMUUUZZZgggooovvvsssfffaaaqqqXXXrrrWWW<<<(((+++222///'''$$$"""$$$&&&&&&%%%%%%&&&'''%%%(((&&&!!!&&&000///&&&$$$(((+++,,,,,,,,,...111'''...+++(((***(((333MMM@@@,,,---"""...444((('''---)))---ZZZ|||qqqjjjddd|||WWWKKKZZZPPPWWWXXXOOOPPP>>>IIIEEE[[[aaa}}}tttccchhh\\\EEERRRWWWRRRIIICCC888111999555...(((...???JJJ@@@...------555HHHTTTIIIHHH\\\cccgggZZZSSSZZZQQQIIIUUUTTTWWW[[[```gggvvvsss666***222---%%%$$$(((&&&$$$###$$$%%%&&&%%%"""(((+++'''$$$''')))'''###''',,,---+++***+++---(((***,,,+++)))+++///444zzzDDD%%%000$$$777)))///((((((...///...777DDD~~~sssXXX]]]LLLAAASSSXXXVVV[[[JJJ888SSSSSSQQQMMMYYYPPPFFFkkkqqqUUUBBB+++555555QQQ```bbbeeetttaaa```[[[ZZZbbbiiisssppp{{{|||xxxvvviii```dddTTTIII:::444;;;CCC???444...111,,,)))---000>>>VVV===@@@>>>AAAIIIKKKQQQ___[[[```fffhhhjjjrrrwwwDDD+++***...,,,***'''###"""###%%%&&&'''!!!''')))&&&$$$''')))'''%%%)))---...,,,+++---///)))******))))))+++...000===mmmsss222'''$$$555)))***%%%'''------(((,,,666aaaӵlllcccbbbzzzaaa======CCCNNN___```mmmrrrRRR@@@DDDHHHCCC222>>>KKKMMMjjjwwwYYYKKKGGGSSSOOOcccvvvĦĦӵĦvvvFFF777111999:::000222???QQQ___dddfffhhhbbb]]]bbbmmmdddUUUKKKJJJOOOPPPMMM===HHH@@@000,,,333FFF]]]:::222333444...111;;;@@@TTT[[[aaadddgggrrr^^^---,,,222***+++'''###!!!"""$$$&&&'''!!!%%%'''%%%%%%''')))((((((+++......,,,,,,...111+++***(((((()))+++,,,,,,)))VVVTTT///...111$$$,,,)))---333222***)))---444www4ĉ@ӵnnnfffIIIEEEnnnNNNVVV~~~}}}yyybbbTTT\\\MMM[[[]]]OOO]]]bbbQQQ```jjjUUUQQQooozzz>L=hĦ4ĉ@ӵ>L~~~ppp>>>444,,,&&&$$$,,,...%%% 000666:::EEEKKKPPPZZZ[[[[[[YYYWWWWWWZZZ^^^___WWWaaa]]]NNNAAA333333AAA555&&&***000'''+++666111777===CCCHHHRRRcccuuu{{{LLL999111)))(((&&&###"""###$$$$$$######$$$%%%%%%%%%'''(((((()))+++---,,,***+++...111...+++((((((+++---+++)))222NNNKKK222,,,...///...111555444---***+++,,,JJJ}}}GG=?pppXXXWWWjjjvvvuuupppvvvtttxxx}}}gggNNN\\\___[[[zzzyyy~~~HdĦ=ĪjGG=?HdĦttttttoooVVV===...666888$$$111<<<999000///,,,)))---111444:::???BBBEEEJJJOOO^^^```cccjjjiiiWWWSSSeeeMMM;;;;;;@@@666666777***$$$***---...444@@@IIILLLpppsss>>>***///&&&%%%$$$$$$%%%$$$""" &&&$$$$$$%%%&&&'''((()))(((***,,,+++((((((+++//////,,,)))***---...,,,)))***;;;~~~CCC,,,888---++++++------***((()))///(((KKKӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦdddhhhfffdddrrr^^^VVVmmmiiiSSSiiiDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵaaaYYYfff222---Ħ&&&+++ӵssseee]]]AAAĭӵ@@@###111(((&&&&&&&&&&&&%%%###!!!***%%%###&&&''''''''')))%%%(((******((('''))),,,---,,,+++,,,------,,,+++///+++HHHBBB))),,,***''''''((()))******...###333```?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLfffkkksssoooiiiiiikkkrrrzzzrrrS?ʬdddggg3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eXXXTTTS?ʬeee4ff?>ߝL---@e000g&eEEEVVVWWW3h?g&e>&e??jjj>>>444...+++'''&&&&&&''''''&&&...'''$$$''')))'''''')))$$$(((++++++((('''(((******+++,,,,,,+++++++++,,,444,,,'''qqq555///,,,)))'''))),,,,,,***,,,+++111;;;]]]4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@qqqHdĦOOOqqqHtƅ^;;;666Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦRRRHtƅ^qIܗGIӵEEEH׼s$$$///Hu]Ħ------Bt=o9ĦHƅ^Hu]ĦnnnBBB444///)))%%%%%%(((***,,,000(((%%%(((***'''&&&)))$$$(((+++,,,)))'''((()))&&&***,,,,,,***)))***---222000WWWiii...,,,(((&&&(((+++***''')))+++///)))777ttt4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqet<<>>...%%%$$$(((++++++$$$,,,555///***,,,+++%%%***---+++******&&&"""%%%***...,,,&&&###'''+++..."""---<<<~~~rrr***"""------111'''***&&&555&&&...222777www4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦWWWpo9wӵDdDĦJJJ]]]cccVVVccc{{{kkk}}}po9uTTTGGGQQQOOOGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u333+++***???=ӊB1.uTӵ```DdDĦDDDHHHDdDĦAAAGIdnuR)ĦDdDΦDdDӵ}}}tttKKKLLLNNNOOOKKK@@@111%%%&&&!!!&&&***$$$&&&///000))),,,,,,(((&&&((()))(((000***$$$'''...000***"""(((***222222]]]TTT'''"""222...555***444&&&'''---///SSS4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e^^^puR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<Ħ]]]puR)Ħ>dd<ӵ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ӵ---ĦPPPF&uTӵ555DdDĦAAAEEE>d<ĦgggpeӵDx<>d<ʜ4DuTӵvvv[[[FFF>>>CCCMMMTTT888555777333''')))---(((...222111+++&&&&&&''''''//////...+++(((''')))+++&&&111...(((===III!!!222444!!!666000666///%%%000...111^^^4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒReee]]]nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊBJJJ<xEEEBBB333333FFFeeeSSSB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR)))&&&>d<sdKĦSSSB?Ho9xxxs&dq&ĒRaaaWWW{{{iiiWWWKKKIIINNNTTTCCCBBBFFFDDD<<<===:::+++,,,222444000,,,,,,+++)))333444222+++"""!!!'''///+++000$$$&&&///hhh999,,,:::333+++...444888(((222111$$$RRR4DuXӵHu]3hhne=enepIƎ@t@h>hQQQPPPSSSfe@ďDkkksssne=eegesĪj@hfdDĦ@ďDAAA///HkgeDDDWWW\\\111(((;;;[[[GGG@h000EEE@GqqquuuHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h!!!222>h---,,,***se***ne(((///@G|||~~~sĪj@hfff+++222;;;IIIXXX]]]VVVKKKDDDBBB===999???GGGLLLSSSQQQAAA444666555111000444555444CCC555&&&"""''',,,***%%%---///$$$---)))IIIkkk///---:::&&&%%%...999(((+++000...___4DuXӵĵD^hhhlllsssTTTAAA,,,333DdDĦiii>>>$$$333333888666<<<;;;===,,,111RRRRRRFFF===;;;CCCOOOhhh~~~D^s׼sgeFm8>aĦs׼sHoD^DdDĦsss<<>>???IIIMMMSSSSSSKKKRRRKKK>>>333222666888555>>>666,,,''')))++++++******///---000%%%///NNN!!!111...%%%...888---'''555VVVΦ4DuXӵtvӵ>d<ĦĦĦoooPPPRRReeeLLLEEEIIINNNIIIIIIKKKEEEDDDUUUgggMMMAAASSSUUU]]]Ħ>d<ĦZZZFFF444000WWW___%%%>>><<d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦnnnTTT))),,,rrr...(((111999lll}}}BBB000)))'''666CCCBe999222111///***Ħ777)))+++222IIIssslllOOOfffggg555666444...(((&&&+++777@@@OOO???BBBOOOMMMIIIKKKLLL```VVVHHH>>>???BBB>>>666000444666333---+++...333&&&---111+++***(((HHH777...333***000444333(((DDD?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦpppRRR>>>777AAAMMMIIIAAAEEELLLFFFAAA???777KKKSSSmmmccc\\\gggfffyyygdKĦgdDĦBBB111111555lllcccJJJ999HHH@@@SSSVVVRRRNNNbbbYYYeeeWWWMMMBBB]]]___UUUBBBGGGtttVVV;;;SSSfffPPPXXX,,,cccgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦVVV:::{{{CCC"""333(((NNNXXX***$$$???YYYSSSYYYfffbbbYYYgdKĦ***000(((!!!222```yyyXXXSSSwwwXXXLLLBBB222'''$$$'''+++...000&&&666PPPQQQIIIOOOXXXRRRMMMHHHIIIRRRVVVNNNAAA333...,,,333<<<>>>555+++%%%***,,,"""333---QQQ\\\444111***,,,+++333'''MMM>AnenenewwwlllrrrWWWqqqdddKKKGGG>>>333EEEOOOTTTcccjjjxxxooo```nnnneDe111999'''---999XXXkkkRRR???AAAIIIaaaNNNTTT@@@888%%%999666666888333<<<---***000IIIeee111GGGmmmWWW111nnnnene>Ak<fhDenene}}}bbbaaa^^^,,,666+++)))hhhnnn;;;$$$!!!;;;bbbDDDBBB@@@>>>WWWNNNneHHH???***,,,***///III|||OOO000444ttthhhTTT]]]GGG999$$$***%%%444+++)))'''---<<>>333---222(((OOOsssOOO---000;;;^^^TTTVVVHHH777###+++555BBB;;;:::$$$"""333AAAeeeWWW:::RRRBBB333tttnnnbbbUUUfffzzzjjj===111***///\\\ppp^^^===999rrrWWW+++ ///,,,666===KKKlll777!!!)))JJJjjj///NNN888111???LLL999aaagggWWWSSS===555%%%222 ,,,555000(((,,,@@@RRR[[[VVVTTTPPPJJJPPP\\\```NNNYYYYYYPPPHHH===555555333000......,,,***---333kkkPPP@@@'''+++;;;VVViiiFFFCCCHHHBBB>>>888???eeexxx[[[lllOOO]]]GGG...fffvvvYYY111...***)))QQQccc111333CCC|||vvvzzzSSSFFFSSSpppzzzlll}}}WWWJJJDDD888bbbFFF>>>DDDsssWWWddd~~~lllqqqzzz^^^qqqEEEGGGxxx{{{^^^000&&&111AAA^^^pppDDD!!!666]]]```???111%%% $$$111'''!!!///DDDbbbMMM(((...&&&:::zzzrrrzzz___CCC555666666888:::,,,888444===>>>WWWEEE888)))"""###'''((('''333888HHHZZZ______dddlllYYY\\\]]]XXXOOODDD===;;;------111666555///++++++777BBB000:::eee~~~```QQQMMMHHHMMM[[[EEE~~~|||pppnnnkkkLLL999ffffffxxx888///&&&"""???rrr888--->>>qqqsssggg@@@\\\~~~tttbbbVVV...UUU{{{888???888ZZZ{{{qqqssslllssszzzWWWHHH222bbb<<<$$$111...MMMnnnYYY111111???dddfffbbbCCC>>>444...))))))///555???PPP111000---VVVKKK######...444(((///(((,,,!!!...IIILLLNNNHHH999+++%%%&&&***,,,888QQQccc^^^ZZZbbbrrrhhh]]]RRROOOZZZ^^^UUU333000111444333///------'''ccczzz]]]ZZZbbbkkkjjjoooWWWmmmVVV444LLL@@@///000333@@@aaa999>>>\\\GGG:::222cccvvvhhh888444___hhh444>>>QQQOOO...XXXtttvvvnnnoooaaaEEEPPP:::<<<[[[WWW)))---***EEEdddnnn;;;&&&%%%CCCBBBNNNIIIIIIHHHAAA888((( ---;;;UUUDDD222'''EEEFFF{{{uuuuuuNNNSSS;;;222&&&222---777444@@@VVViiiiiiVVV@@@444===666+++...::::::DDD^^^qqqoooiiiUUUJJJ]]]jjj\\\NNNEEE:::333//////555===<<>>III;;;xxxfffsssvvvrrriiiuuu///%%%000666JJJ}}}===((($$$333FFFggg\\\FFF!!!((()))111>>>AAAGGG999$$$,,,222TTT[[[AAA:::GGG444hhhTTTTTTWWW\\\xxxzzz___QQQ888333###+++(((&&&EEEaaadddRRRAAAGGGIII666(((***&&&222TTTIIIYYYooogggOOOXXXeeeXXXQQQNNNLLLGGG>>>555333666AAAUUU[[[JJJcccTTTKKK|||NNNLLLsssccc;;;QQQ{{{III666YYY}}}BBB222HHHyyyaaa+++...***444gggrrr222111444TTT\\\hhhpppMMM+++"""777444YYYZZZIIIyyyooo888888888$$$BBBIIIpppyyyyyyIII---444+++777ggg444&&&"""+++LLLoookkkJJJ///666111***%%%333777NNNKKK000---"""???UUUDDDIII===888uuu666///???FFF,,,>>>NNNqqqgggLLL+++555)))%%%&&&+++---///<<>>000%%%333SSShhh555DDD555///888---222(((;;;333222???~~~111777^^^jjjCCCCCC>>>MMM;;;EEE???111222555~~~NNN666%%%)))&&&BBBSSSlll\\\LLL444???222???;;;KKKAAA&&&...,,,>>>NNNIIIjjjbbbuuuUUU<<<666...///---444___UUU888'''IIIVVVAAA///......)))&&&)))111<<<111:::eeemmmTTTOOO444 <<>>CCCMMM???000GGGIIIOOOTTT222^^^xxx###222BBBxxxJJJZZZ{{{sss:::999JJJ|||KKK555&&&333GGGwwwooo======GGG...---///333444888AAALLLtttyyyQQQ777???fffUUULLLGGGBBB???aaaccc```yyyUUU///)))333''',,,///+++999GGG>>>AAA:::AAA===***,,,444)))000TTTWWWGGG......(((444000///999222***666>>>NNNYYYOOOTTTJJJ)))***---***%%%***BBBeeeiiiLLL111PPPooo,,, 333FFFSSSOOOJJJQQQHHHAAAOOOSSSYYYVVVZZZYYYNNNyyypppLLLooovvv...:::===>>>HHHaaa777FFF222???&&&AAAvvv|||SSS$$$)))333CCCsss^^^LLL;;;999@@@IIISSSeeeyyy}}}ppphhhXXXJJJMMMBBB:::AAAcccKKK;;;NNNffftttxxxVVV999333333111&&&%%%---(((---%%%000666'''"""%%%222LLLooolllBBB222111222+++222???222!!!&&&&&&%%%...@@@fffmmmKKKEEE333::::::000+++444FFFRRRqqqtttiiipppUUU<<<###&&&;;;DDDGGGLLLFFFGGG[[[YYYcccaaa[[[zzz{{{ffftttrrr~~~TTTJJJtttmmmYYY***666777===\\\GGGLLLXXX\\\xxx~~~~~~vvvVVVsss;;;,,,222555LLL[[[^^^nnnrrr[[[eeecccUUUOOORRRHHH666GGG]]]>>>666111AAA:::,,,@@@vvvcccsss{{{kkkXXXMMM\\\]]]PPPDDD888,,,))),,, %%%///++++++222444+++<<>>]]]sssbbbRRRwww^^^pppWWW}}}jjjhhhbbbCCCFFFAAA888333222000...)))!!!+++===[[[>>>EEEjjjmmmVVV222&&&,,,''',,,+++222+++111888'''###,,,777HHHYYYaaaZZZFFF555666&&&***///HHHRRRooommmIII:::***'''...222777AAACCCLLLYYYYYYgggiii;;;WWWJJJNNNSSSMMMcccXXX777///ccc;;; MMMPPPEEEkkkgggyyysss~~~^^^333"""###222:::333)))...111+++***......,,,111:::333>>>;;;VVVLLLSSSiii|||sssWWWqqqzzzzzziiiCCC777eeepppzzzzzzzzzjjjwwwppp{{{qqqhhhuuu~~~dddXXXooommmppphhh\\\ZZZVVVBBB///KKKggg000222***TTTaaa>>>(((999>>>(((444:::@@@&&&222333000)))---000111888OOOsssOOO666888...333***666999HHHNNNYYYVVV;;;&&&)))777999>>>NNN\\\YYYqqq|||uuuuuuPPPZZZLLLZZZaaaUUUoooOOOUUUCCCVVV;;;EEEwwwCCC...MMMRRRBBBpppyyyrrrmmmeeeeeeCCC444,,,---555@@@]]]kkkRRRFFFSSSaaabbbbbbgggnnnrrrWWWXXX^^^YYYXXX___yyycccMMMUUUNNNQQQcccbbbzzzsss~~~III:::^^^zzzlllFFF^^^fffrrr|||qqqvvvNNN///333999///888XXX]]]eee]]]VVVdddsssxxx~~~|||^^^<<<***,,,VVVrrrXXX---)))666333666___PPP333333,,,%%%''')))...444:::FFFZZZlllqqqbbbXXX,,,)))(((---///...;;;___uuubbbGGG:::666---111;;;VVVSSScccuuuuuueeeMMMiii~~~gggttt```CCChhhZZZDDD)))777@@@ccc|||}}}ggghhh~~~sssdddiiiRRRJJJXXXWWW^^^pppuuuaaaNNN>>>===AAA===666444000111333RRR===666666000===EEEQQQKKKEEEJJJOOO\\\zzz|||}}}|||zzz:::...GGGaaaYYYDDDbbbTTTKKKXXXeee|||\\\NNN<<<,,,+++...---222,,,000AAANNNlllrrrHHH...999cccxxxQQQ333NNNvvvRRR888:::888:::OOOLLLBBBAAA444(((&&&(((***///555888IIIZZZ:::FFFCCC222111---###888XXX[[[RRRGGG777***000(((>>>CCCSSSooo\\\>>>mmmyyyaaaGGGAAAPPPKKKQQQ111DDDUUU^^^rrrooo```zzzgggFFFLLLxxxvvv}}}~~~qqqPPP999MMM===///444,,,999777HHH[[[???000555999888000((((((+++---000&&&777oooQQQ---///???:::CCCEEELLLYYYfff~~~yyyccc???>>>CCCBBBVVV{{{EEE<<>>???999///***---111---...:::AAA<<<;;;<<<666666777???EEEpppeeeeeennnFFFAAA***888YYY@@@&&&```QQQMMM```888OOOHHH///>>>KKK///)))444&&&333000333666OOO444(((,,,'''000%%%$$$222'''666???DDDCCC999---))),,,111555555<<>>MMMSSScccjjjcccfffppprrr~~~hhh~~~ZZZ|||xxx\\\SSSWWW)))___}}}www```FFFggg|||wwwHHH===iiittt666+++777%%%666NNNIIIHHHBBB))))))&&&000111???***+++222888CCC666%%%+++111+++)))&&&333AAAGGGBBB888---&&&&&&(((444TTTMMM999<<<(((555lllaaa```~~~999```PPPXXXggg}}}qqqFFFNNNYYY^^^jjjTTTDDD===888BBBrrraaaAAA<<<@@@OOOYYY^^^UUUsssrrrUUU___\\\^^^```jjjwww{{{vvvpppnnn|||~~~ZZZzzzyyypppCCCGGGZZZuuukkk;;;666<<<@@@;;;SSSuuueee***CCC^^^000333)))000???KKKZZZbbbYYYIII;;;333$$$---<<<+++222FFFHHH222...FFFCCC###///---''' """333PPPgggAAA222!!!...555///777666...@@@wwwVVVTTT222RRRkkkGGGrrriii888333<<>>...(((444777vvvrrrLLLEEEMMMXXXwww~~~iiiTTTPPP666)))HHHFFFUUUSSSKKKGGGBBBPPPTTT\\\lllttt|||yyy[[[oooPPP999}}}wwwqqqwwwwwwoooeeezzzuuu~~~}}}wwwwww|||aaaDDDKKKCCCKKKOOOeeeZZZnnnvvv{{{ssshhh___{{{yyyhhh??????YYYMMMOOOqqqeeelll___777,,,GGGLLLCCC888;;;AAA===GGGaaasssUUU666333(((...444222###666dddnnn===333;;;GGG@@@777000&&&###666sssiii)))888^^^:::"""666NNN999666]]]{{{FFFYYYqqquuu]]]<<<...111###JJJsssiiiUUURRRFFF@@@***)))===yyygggnnnjjjooottttttqqq~~~yyyhhhttt|||tttfffvvv||||||wwwkkkpppvvvwwwzzz~~~wwwrrr|||zzzYYY]]]rrr:::666fffnnn^^^eeeQQQUUUtttssssssjjjooo~~~~~~qqquuuuuussszzz|||sssppppppiiieeehhhVVVaaannnCCC///***+++...(((333///444<<>>aaa666)))444aaaPPP&&&&&&(((IIIFFF666CCCHHHNNN>>>000,,,BBBrrr]]]sss```IIIJJJFFFsssuuutttkkkqqqZZZ???VVV[[[SSSFFFeeejjj||||||{{{[[[uuuwwwvvvzzz{{{ooonnn~~~lll[[[___WWWxxx555///PPPYYYJJJMMM///111222DDD555555000---AAA555222---???]]]___EEE777===444333;;;===333222555111888AAA333===<<>>xxxwwwsss___QQQ[[[QQQKKKJJJ444:::///???hhh222'''222///555:::999>>>###888;;;<<<:::???HHHIIIgggssspppzzzaaapppkkkaaa```EEETTTCCC&&&???XXX...444***+++,,,+++222222******111000(((888555888@@@AAA;;;666666777000000777888222333;;;555444444555888;;;===>>><<<+++NNNaaakkkeee'''%%%//////...///***(((***'''......111000777)))!!!000444+++---;;;AAA>>>EEEHHH]]]IIIbbbxxxyyyeeeBBB888DDDKKKDDDUUUYYYFFFOOOccc]]]zzzllluuuppp{{{jjjdddOOO333KKKNNN&&&%%%---((((((000---<<>>777IIIAAA%%%fffNNN---IIIvvvBBB)))BBB555%%%<<<---GGG666444222FFF111444555+++###???___uuu{{{ooo^^^UUUcccwww|||~~~~~~???===>>>PPPAAA888---555...---111(((444777EEEjjjLLLFFFPPP<<<999>>>???<<<***666,,,222---'''///***444HHH[[[lllhhheeegggWWWBBBEEEsssjjj444666GGG+++///...***000***444777///(((***///111555444777999666000222777666//////555555000000777444222111333666888999999;;;<<<[[[```jjjWWW===222000...&&&$$$,,,111...'''///222 ***222...$$$###''',,,555KKKFFF"""555222@@@VVVXXX:::@@@HHHKKKJJJNNN]]]llljjjjjjkkkbbbfffbbbtttmmmbbbjjjxxxqqq>>>???999;;;PPPcccbbbhhh]]]666%%%&&&))))))))),,,***...AAAOOOAAA333888cccaaa777444FFFeee===444|||dddVVV[[[777'''333444:::333000KKK555...aaaTTTFFF)))---\\\zzzVVVRRRTTTXXXaaasssccc\\\sssiiiggg~~~iiiUUUUUU```___cccPPP:::MMMUUUDDD888999111///555444AAA!!!BBBjjjRRR***+++$$$>>>999???666999;;;###444,,,+++111+++ 777VVVeeezzzgggUUUBBBOOOcccaaa<<>>444...---111111,,,---333555222111222555777666444111AAAYYYYYYuuu~~~{{{ooobbb^^^[[[888GGG888888@@@UUUeee???111333888222'''(((...---555&&&///333EEECCC666)))111333,,,+++333888777???HHHHHHGGGeeeqqq```666999kkk---(((444333,,,...:::RRRnnn}}}qqqUUU999222777333''')))///,,,---888666(((???pppFFF:::+++jjjWWW'''888~~~iii222###%%%===777+++DDDFFF+++aaassskkk999,,,999fffbbbAAA666LLLjjj```nnnnnnmmmqqqsss~~~tttssslllggghhhlllooovvvzzz}}}~~~vvv___qqqfffyyyrrrwww[[[(((333""")))---///---???DDDyyy{{{hhh___DDDEEE888<<<000///fff///---(((888$$$222333***%%%'''...222222111555666666222------666???444///---//////+++,,,000666333111222555666555333111;;;FFFSSS|||]]]```wwwWWWyyyuuummmOOODDDLLLRRRHHHFFF@@@+++222"""FFF777QQQrrr***'''222888888222,,,+++)))%%%"""******...@@@MMMPPPSSSqqq^^^999$$$777[[[eeeCCC555[[[fffFFF>>>***"""...444...,,,===CCCBBB:::;;;DDDCCC:::666999---""")))///------(((\\\lll888+++YYYrrrFFF111DDDnnnuuu333<<>>444dddVVVDDDEEE===???}}}~~~cccKKKbbb{{{sss[[[}}}vvv~~~}}}|||rrr~~~ttt___///;;;,,,&&&'''///%%%***'''***lll~~~|||KKKFFF@@@EEE555---RRR222...'''999###000222---((((((...111111...---//////---+++///444888555222//////...,,,...000444333222111222444555666<<<444777XXXvvvTTTKKKjjjrrreeelllVVVssslllpppVVVBBBhhhbbbwwwmmmwwwzzzxxxsss```dddbbbqqqEEEqqq===DDD<<<777333000***&&&+++444'''---+++((((((%%%(((444666===000,,,===ccc......333666999RRRzzzHHH///000...,,,555 %%%,,,333666666777999RRRQQQEEE:::333&&&!!!+++"""BBBEEE...BBBjjjnnn???---<<<+++```YYY111JJJVVV...bbb___)))BBB###111666===>>>HHHuuunnnyyyaaaUUUiii|||vvvvvvpppYYY......"""+++,,,222222111&&&222ggg~~~iiiRRRLLL555+++---(((AAA>>>...'''666$$$---%%%---///)))&&&***,,,))),,,000111//////333666777666444111///......000222111222222000...000666<<<;;;222???ooo]]]===333333,,,***444CCCQQQjjjkkkeeeUUUaaaXXXNNNkkknnnaaabbblllsssllllllsssvvv|||nnnVVVkkkfffWWWOOOHHHCCC777)))%%%***))),,,+++&&&'''//////&&&...GGGOOO@@@111&&&$$$---111)))&&&+++666OOOxxxMMM222666222)))''',,,))) !!!+++BBBMMMYYYccc[[[<<<(((...555IIIfff,,,...888aaaVVV999888000$$$:::ssszzz000>>>eee888DDDgggMMM888!!!888###***===777gggqqqgggYYYMMM555??????@@@jjj~~~ooocccjjjxxx}}}???---+++***""")))(((///+++$$$555DDDxxxhhh~~~uuuGGG,,,KKK***<<>>GGGBBBDDDUUUVVVpppLLL444!!!999JJJCCCBBB999999///???XXX555UUUTTT---QQQgggBBB555>>>,,,333===>>>```yyyeeegggxxx\\\nnnHHHEEENNNSSS999777<<<\\\|||vvvwww999///''')))...(((000***'''777!!!;;;JJJOOOooogggLLL...FFF222@@@fff444...///&&&###...111+++---IIIdddUUU111+++777===333***+++222888555444111...---000333333444:::<<<888111555CCCPPP===aaa\\\777111...***###+++111***%%%******%%%...222---888GGGZZZxxxzzzrrrvvvsss{{{XXXjjjsssuuunnnppp[[[^^^pppssshhhjjjDDDUUU{{{qqq\\\]]]\\\WWW___RRR<<<444000)))((()))&&&%%%)))...111222222///;;;SSSppprrrmmmttteeeXXXLLL???333------111+++'''---///333???lllMMM999+++***///WWWrrryyy___GGGooo999???ttt///;;;fffGGG---666VVVJJJHHHjjjzzzaaa___SSSFFFuuufffjjjtttPPP333OOOdddVVVMMMyyy|||rrrmmmrrrsssppp@@@''''''((()))(((***------***+++//////999KKK^^^ggg^^^III777;;;555---///:::...'''+++333///---<<>>^^^eeefff~~~HHHAAA]]]AAA<<>>HHHHHH@@@888CCC555qqq666%%%222***+++&&&))),,,555777(((&&&999,,,...///...,,,,,,///222111...---111444333333777```GGG<<<000;;;bbbTTT555***...)))%%%%%%(((((($$$%%%)))$$$&&&&&&%%%)))///000---(((000999GGG|||ZZZXXXXXX[[[ppplllzzznnnpppvvvqqqnnnkkkcccXXXSSS\\\hhhlllrrrtttjjjsssuuu^^^111111'''***%%%???hhh]]]666---333666...222666&&&777qqq~~~ccc}}}oooYYYJJJAAA///333===;;;CCCLLLKKKHHH,,,444000222<<<444)))222FFF666<<<,,,XXXxxx;;;---cccHHH555IIIyyytttHHHEEEiiifff??????NNNQQQOOOOOOIIIhhh~~~qqqmmmXXXMMM@@@111...555,,,...555333'''(((,,,%%%'''&&&''')))(((%%%&&&***...***&&&(((---000///,,,TTT<<>>///(((000000///111<<>>$$$???QQQtttNNN,,,)))>>>\\\tttvvvyyycccpppmmm}}}fffDDD>>>vvvooopppjjjuuutttdddjjjddd```OOOTTTUUUWWWjjjqqq|||RRR444555666((("""***((('''+++***###(((,,,%%%  $$$&&&'''+++222%%%'''+++///111111000///aaa>>>>>>333222))))))===IIILLLGGG777...666555444222111000111222444222,,,...333555<<<@@@:::999PPPMMMAAAmmm444,,,;;;))))))---,,,'''''',,,---***"""######!!!$$$((()))&&&,,,FFFFFF""")))###(((***)))444$$$AAAUUUuuurrrzzzzzztttZZZyyy|||999+++'''***+++%%%))),,,%%%'''(((,,,(((&&&000222$$$)))+++111222666---,,,QQQbbbtttrrrfffZZZOOO???///***///+++000000+++---555777333:::VVVUUU>>>222---:::VVVuuu|||jjjaaakkkVVV:::???000000???444222CCCWWW|||FFF666***222UUUkkk|||YYYQQQJJJ```444===PPP___XXXCCC777888XXXsss{{{uuuxxxqqq___```^^^III777777999???FFFJJJJJJHHHHHHMMMPPPaaarrrjjj)))---///555...)))&&&'''&&& """+++,,,$$$###)))..."""111((('''999111111XXXzzznnnwwwLLL,,,,,,:::QQQaaaLLL333:::888...888000,,,,,,111333111///...000222444333222444999>>>@@@LLLmmm,,,555666&&&&&&'''******((('''+++------"""333###---)))...999666000)))%%%$$$&&&(((///***+++000333DDDqqq~~~wwwjjj~~~|||vvv444+++******((('''''''''(((,,,***'''&&&((()))******'''+++'''(((333333+++,,,TTTlllGGG\\\www|||wwwiiiaaaWWWRRRMMM000222,,,---(((:::222---000555888666444666:::kkkwwwnnn^^^ooo}}}```OOO666)))(((%%%000IIIppp===......---+++@@@AAApppFFF555999111;;;///...555===;;;///***...OOOyyy}}}mmmnnnuuujjjHHH777FFFDDD***///---******,,,...000111&&&///777SSSrrrzzzBBBAAAGGG&&&,,,+++###)))$$$)))'''"""$$$,,,---&&&%%%+++...%%%333///111777---666UUUvvvWWW999:::---@@@EEE222%%%555===666555444111000555777555333333999///---555888555888BBBRRR888,,,...+++111///******---,,,'''$$$%%%111///,,,))))))+++{{{;;;555---))))))******)))+++&&&'''+++)))...KKKlllgggiii}}}vvv===---***''''''***+++)))&&&111...,,,+++---...//////+++///***+++444333+++,,,777___dddZZZooorrr{{{zzzsss{{{|||gggHHH;;;///:::,,,888666333///,,,---222777555]]][[[<<<---,,,333pppbbbTTT>>>,,,***222uuuOOOccclllOOO;;;,,,333???777666888222111555666111000444<<<{{{vvvqqqtttwwwooojjjsss\\\444+++777666***------,,,+++******---///***555***$$$$$$333"""999sssAAA///---***)))"""''')))%%%'''---...)))(((---***%%%...111444///+++EEE@@@|||qqq666777666OOOPPPGGG;;;555222(((111...---111333111///111777333888<<<444444WWW<<<...444000+++---%%%###)))+++%%%$$$'''!!!DDD((())),,,}}}uuu888000)))'''***...,,,***---)))+++...)))###...@@@sss|||{{{wwwBBB///***&&&''',,,...+++'''...,,,))))))***,,,,,,,,,***...***+++333222***,,,'''AAAjjjRRR666sssppp___aaapppkkkZZZ999777666444111000/////////333888LLLjjj}}}yyy{{{qqqQQQ666fff}}}nnnBBB222444///ddd___888111BBB===999;;;888888888222111000...///333222------111>>>zzz~~~wwwppp]]]gggeeejjj{{{iiiQQQRRR>>>...000)))%%%444(((,,,000000---***+++,,,+++DDD???555%%%000,,,@@@mmmBBB###$$$***+++...)))&&&(((---...+++***...***)))+++000222---@@@oooOOO{{{666999wwwhhh999***555;;;---******---...,,,+++...&&&---666555...;;;oooHHH111///000222+++(((&&&%%%&&&(((+++---000'''333'''(((iii{{{:::///+++&&&%%%'''+++,,,+++111,,,---222...''')))222555KKKwwwzzzjjjuuuuuuEEE...+++)))))),,,---,,,***+++(((&&&%%%'''((())))))%%%***((((((111///))),,,000###LLLDDD%%%DDDvvvgggTTTWWW```vvvvvvzzzzzzaaaIII<<<888666333:::///000===DDDIII]]]wwwzzz===)))666666iiiDDD111888777FFF999666<<<:::777...***111666***---111222---))),,,222MMMhhh]]]mmm[[[AAA555;;;444111777,,,$$$222---000222000,,,))))))***&&&222!!!###...++++++zzzddd;;;$$$%%%***,,,'''((('''(((+++,,,++++++...111111...000///;;;oooqqqWWWEEEddd<<<+++###///------000000......222...111111444EEEddd|||GGG%%%(((999'''111222)))&&&,,,...)))888%%%>>>lllkkk???$$$((())))))'''%%%&&&+++000///***(((,,,,,,)))+++000777444;;;EEExxxuuu|||www~~~xxxIII+++---...,,,))))))+++---...+++)))((()))+++,,,,,,''',,,))))))///,,,&&&)))111555888//////@@@yyyqqq???WWWmmmSSSVVViii]]];;;===444000444333000555???BBBOOOeeezzzrrr}}}}}}NNN---,,,222LLLAAAGGG@@@000<<<'''000555...222333000;;;999000333555222,,,,,,333<<>>222,,,444===888---%%%<<<===333;;;eeezzzvvviiiwwwnnnMMM:::222~~~oooJJJGGG:::000&&&???>>>888>>>111999999///444(((+++------***'''***000555333ZZZ|||}}}wwwgggjjjIIIAAAGGG333***000,,,000222))) '''...(((------///000000...)))&&&&&&>>>AAAVVV888))),,,+++;;;GGG,,,$$$((( )))+++'''(((((()))***,,,......///...+++...///jjjfff...+++555222333???888,,,111...---...///...+++...333+++---222DDDggg}}}VVV>>>///&&&***,,,)))***000///JJJppp333,,,&&&'''((()))***(((&&&&&&***......***''''''((('''(((***+++222(((###%%%CCCrrrkkkpppxxxwww}}}LLL,,,...///,,,(((&&&(((***,,,)))'''&&&''')))******(((///,,,***///+++%%%)))!!!000+++---000(((111???tttOOO:::^^^|||uuuEEE:::666777000'''...>>>222666,,,000BBBYYYmmmtttggglll~~~___TTTXXXLLLMMM@@@IIIGGG+++999===???,,,333;;;,,,111000***===999...000111222333444444222FFFiiimmmiii:::111@@@***+++LLLIII111111777***)))===IIIVVVYYY\\\^^^YYYJJJ777***+++222'''CCC000''',,,'''---:::$$$)))///!!!***''')))))))))***...//////000......444888^^^000@@@888555BBB555$$$111000//////111///,,,///555999111AAArrrwwwKKK---000000###&&&999mmmVVV"""###"""///))))))'''%%%$$$%%%'''((())))))'''&&&'''&&&$$$###$$$&&&,,,%%%222!!!&&&>>>wwwpppuuu}}}nnnrrrxxxVVV000...,,,***)))((('''&&&,,,***''''''(((***+++***'''''''''...+++(((......(((+++))),,,'''KKKtttAAA$$$888XXX}}}zzz|||GGG"""***;;;666,,,+++222...)))---111((('''666777///===YYYccczzz```kkkPPPBBB===777333555666666888;;;333,,,>>>(((222000111222...---999+++$$$333000---yyyuuuUUUJJJ;;;111---...000111111444555///***///>>>KKKYYYPPPkkkfffKKKtttLLL---+++111888:::333)))$$$$$$444333,,,+++///(((!!!(((---((()))...000***'''(((888+++888:::IIIppp===444;;;(((***999,,,333(((444222---222...222333JJJ|||ZZZ)))---%%%aaaYYY&&&$$$333222(((%%%++++++++++++***)))''''''((()))***(((%%%###"""###***---,,,''''''...666:::qqqjjjwwwwwwuuu|||xxxbbb///111///***(((***'''!!!)))((((((((()))***,,,---"""%%%)))++++++***)))"""---,,,###  +++111@@@BBB///"""<<>>444)))------555777///>>>sss~~~vvv[[[AAA;;;222,,,,,,---///000,,,...///+++%%%'''000999444PPPlll]]]WWWjjjsss333***'''%%%%%%'''***///333%%%)))'''&&&***((('''---(((%%%'''---000......111---///%%%;;;ooohhh666===???000222666---333,,,'''))),,,DDDyyyttt999KKKKKK222"""'''...***'''+++)))))))))(((((('''%%%%%%!!!###%%%&&&%%%%%%&&&((((((+++***%%%$$$***///111```uuurrryyyzzznnnooozzztttrrrzzz111---(((&&&''''''$$$"""%%%%%%&&&''')))+++...///!!!"""%%%'''((()))(((((((((...((( ###$$$'''222;;;;;;888222***///MMMqqq{{{///...111)))***///,,,+++***)))((()))+++,,,333333...)))+++111222///===wwwpppaaa555444333888???BBB;;;111...111<<<+++ 666000)))...333444...+++(((...%%%222uuussswwwMMM444000---+++***+++,,,,,,,,,(((***+++)))&&&%%%(((,,,"""TTTvvvmmmvvvXXX)))&&&''')))---///+++!!!$$$***---***''''''))),,,((('''(((++++++***,,,000+++:::&&&RRRqqq===***,,,000333------)))000///222ZZZfff""""""&&&,,,---)))&&&%%%(((((((((((('''&&&&&&%%% """$$$%%%&&&((()))(((******%%%$$$'''******333ZZZ}}}xxxsssrrrpppppprrr}}}wwwmmm999,,,###&&&)))&&&###%%%%%%%%%&&&'''(((***,,,---$$$$$$%%%%%%&&&'''''''''(((,,,&&&"""((())))))111+++333222---+++(((---;;;jjjmmm555...,,,'''(((---,,,+++)))'''''')))+++---......***&&&&&&)))(((%%%)))[[[PPP@@@+++222111666666888888444///111777GGG444&&&MMM;;;000444999///333---)))777)))666{{{WWW...+++,,,+++***)))*********)))******++++++++++++,,,---666LLLcccjjj|||XXXTTT///,,,'''%%%)))000333222$$$(((///---&&&&&&***(((******+++***)))***---111///;;;JJJ{{{bbb000///<<<111000//////<<<555333eeeQQQ'''++++++(((&&&***...((())))))******)))(((((('''!!!###%%%&&&%%%%%%%%%'''(((++++++((('''******((('''...<<>>,,,MMM---999444111111111///111444$$$!!!888lllQQQ===---&&&,,,333***000TTTGGG555mmmsss<<<***;;;,,,+++***((('''((()))***///---+++++++++---...///888???]]]nnnwwwkkk~~~MMM(((...000///...000---'''$$$''',,,%%%'''---(((((()))***)))***...222555...999}}}sss999888000888<<<444666---999yyyggg111777***,,,%%%"""---,,,!!!((())))))))))))(((((('''&&&''')))((('''&&&&&&''''''******)))))),,,,,,((($$$%%%)))000888BBBSSSbbb{{{{{{GGG333'''+++...(((%%%)))((((((((()))))))))))))))+++***((('''''''''((()))!!!(((((((((***$$$(((888iiifff???)))000***///...RRRBBB111///000+++...,,,)))&&&&&&(((***,,,+++******,,,------+++++++++111|||vvvPPP;;;QQQ\\\888888ddd...888333222555555000,,,+++;;;(((@@@EEE $$$---;;;&&&222,,,***FFF===111hhhddd777000666)))***)))((('''(((+++---///---+++)))((((((***,,,###///TTT[[[ZZZtttnnn???///CCCWWW``````YYYGGG666BBB((((((111''''''...(((++++++(((%%%&&&***+++(((111UUU|||999222:::AAA444000:::aaaRRR<<<666 ***,,,"""%%%)))'''&&&&&&'''''''''&&&&&&%%%&&&(((******)))))))))***$$$''''''&&&))),,,+++'''((()))******'''(((000999333999AAAeee???222(((***,,,(((%%%'''###%%%''')))+++---......,,,+++***((((((((()))***%%%)))&&&$$$&&&$$$///FFFNNN'''000+++!!!222)))333YYYmmm|||gggvvvlll~~~PPP---***...,,,222+++(((%%%&&&))),,,+++******)))+++---+++'''&&&)))000mmmfffMMM@@@]]]888///DDD<<<...444TTT000444333666999777000------+++---}}}nnn???666$$$ %%%000///$$$,,,&&&999xxx~~~SSS333666+++***,,,---,,,******+++---+++,,,,,,+++))))))+++...'''+++BBBAAADDDoooxxx```hhhnnnrrr~~~jjj888+++555***'''///+++000...***''',,,222///(((===NNN@@@>>>888FFFnnn%%%$$$...!!!***...((("""$$$'''&&&%%%%%%&&&''''''&&&&&&%%%&&&(((***+++*********,,,&&&'''&&&%%%(((,,,+++&&&***(((&&&(((,,,...***$$$&&&111+++444===999???===333///+++)))++++++)))&&&###$$$'''***---///000000******))))))))))))))))))))))))%%%&&&)))$$$+++???ggg///,,,***!!!...***&&&,,,999UUU|||sssllltttrrrzzznnnmmmwwwccc...+++---***333)))&&&%%%'''+++---+++''''''&&&)))---,,,((()))///***TTTCCCrrrhhh:::999JJJ555777,,,;;;222777,,,111333666888444///222999666333^^^---333---333---******---888444KKKyyy~~~666%%%===444...111333222///++++++,,,&&&***...///...///222555===CCCeeeuuupppgggpppwwwwwwrrrnnnvvvtttyyy888###111)))'''444444......---000===IIIIIIAAAFFFzzzOOO>>>AAAfffHHH111(((///###777"""""" !!!&&&+++***%%%''''''(((((()))(((((('''(((***++++++)))(((((())))))***(((&&&))),,,+++&&&###)))------111888;;;:::***@@@:::888555***...---+++...---***+++///---(((&&&'''))),,,---.........)))))))))))))))((((((((())))))&&&+++///$$$ ,,,AAA111 ...++++++%%%...111444333^^^ccctttyyy}}}oooWWWrrr444222///)))000(((%%%%%%(((,,,...***&&&,,,+++---111///***,,,222000ccc??????>>>888888---AAA888111111444555444222555666222555;;;444///777111...555;;;)))$$$444---222***)))444777000LLL~~~nnnyyy:::;;;(((444WWWDDD<<<444&&&...777***&&&>>>FFF888<<>>>>>999333///<<<888...000999444***---666+++,,,444......444&&&......---000...%%%666[[[zzzvvv888555)))888XXX:::333999000222LLL```ppptttvvvxxx}}}~~~sssdddnnn}}}sssrrr}}}yyyppptttHHH,,,222@@@WWWrrr~~~sssppp}}}uuuIII___KKKFFFJJJ(((%%%...&&&***444)))'''###''')))"""%%%---+++...///,,,'''%%%((()))(((%%%%%%&&&))),,,...---,,,+++***'''###$$$)))+++))),,,111777zzzcccVVV___hhhOOO999---(((111888222,,,+++,,,222666777777999222333+++...111///%%%&&&111111---%%%$$$///999===ttt111555,,,,,,+++((('''***(((+++===SSS|||ZZZ>>>...000......&&&''')))*********)))(((,,,,,,QQQBBB(((JJJvvvGGG888<<>>@@@;;;888000...333777:::;;;<<<===:::555000666444222666555666@@@<<<777:::222,,,000+++***$$$:::;;;555JJJaaa]]]MMMnnn777'''---777===ZZZyyyddd444???^^^vvvyyyFFF'''---111999222%%%+++111%%%---(((+++---&&&(((---)))...333555///(((&&&'''''')))((('''(((******)))'''%%%***(((''')))++++++IIINNN@@@~~~qqqssswwwqqqXXXJJJ999...)))''''''(((!!!ZZZ]]]""")))&&&(((///333111222555\\\rrrnnnTTT777,,,111***)))***+++,,,,,,,,,++++++&&&&&&333:::@@@BBBIIIAAA222@@@999,,,000000>>>222222222555>>>DDD???444@@@AAA777444>>>???999:::444---222(((000===///222444777222444???DDDLLL[[[}}}KKK777SSSfff\\\IIIXXXvvvFFF&&&---///,,,......((((((,,,,,,000***,,,---'''))),,,&&&(((///111+++%%%#########,,,***))))))***+++***)))(((%%%(((---'''!!!---AAAwwwgggEEEuuuwwwlll{{{iii```\\\NNN999***666###???FFF;;;,,,+++***++++++)))+++///000pppvvvbbb555)))111******++++++,,,,,,,,,,,,,,,%%%111???111MMMrrrBBB@@@,,,???;;;888DDD;;;DDDJJJ999333RRRuuuDDD222GGGMMMBBB999444<<>>UUU888,,,++++++((('''(((,,,111444;;;~~~:::,,,///+++))))))))))))******++++++777///!!!444NNNtttJJJKKK111DDDBBBGGGYYYEEEGGG@@@DDDZZZIIIsss|||```KKK&&&888...JJJEEE333SSSyyyHHH(((---///---,,,+++(((+++///((("""&&&***###'''***'''+++---&&&...111111------//////,,,+++***)))))),,,.........888...((((((%%%$$$111DDDEEE///,,,~~~vvv}}}vvvxxx}}}zzzrrruuuyyynnnmmmvvvzzzbbb^^^nnnxxxjjjcccjjjrrrrrrssswwwKKKMMM;;;eee777***+++++++++---000444555333(((^^^GGG222------***)))))))))******++++++%%%(((NNN~~~vvvPPP<<<...OOOEEE===NNNFFFYYYmmmgggdddAAA444^^^:::iii|||SSSlll,,,...;;;000$$$&&&,,,&&&"""((()))&&&)))%%%###)))(((,,,///(((+++,,,***((()))------***///---***)))***++++++***...,,,***))))))***,,,,,,###777yyyzzz|||~~~hhhwwwtttyyyooorrrllloooWWWtttwwwooolllnnniiieeemmm{{{rrr===.........///111333000,,,,,,999999SSS888,,,...,,,,,,++++++,,,,,,---...,,,888aaayyyPPP999>>>AAAEEETTTooosssNNNuuuxxxeeeddd~~~|||PPP{{{}}}rrrBBB111(((...222&&&+++''')))///---$$$"""(((%%%''')))++++++***(((''')))...,,,######+++---(((((('''+++444======333)))---***'''%%%&&&(((+++,,,(((,,,000xxxuuu{{{rrrpppzzzyyyrrrpppmmmgggvvvxxx~~~ooommmzzz~~~|||eee}}}nnn\\\ZZZsssxxx]]]cccmmm^^^eee~~~UUU444222000...---......,,,333---000~~~ttt///+++******000(((###000666---'''---UUUnnn{{{GGG000>>>IIIPPPhhh~~~ZZZooowwwfffwwwjjjBBB---+++'''+++///&&&***)))+++---,,,'''&&&'''&&&''')))***+++***((('''///333000'''%%%,,,---'''***)))***000555555...(((***++++++(((%%%&&&***...,,,000555yyyqqqnnniiidddjjjttt~~~fffiiiyyy~~~sss```eeexxxwwwrrr[[[fffdddXXXaaavvvfff___fffmmmiiiooovvvpppwwwfffmmmTTT999((((((---666999222...666333~~~;;;///000///666444000...&&&(((666***wwwgggpppCCC===bbbfffNNNwwwzzzvvv===,,,***...)))''')))&&&))),,,---******+++***&&&''''''((()))))))))))))))...222///'''&&&+++,,,(((---,,,++++++,,,,,,+++)))***---///,,,'''%%%)))///+++---444uuukkkgggccc\\\]]]ccc___ZZZaaalllhhhwwwvvvfff^^^```dddggg]]]aaannn```jjjmmmgggnnniiibbbjjjssswwwxxxaaauuu|||xxxeeeEEE:::+++)))...&&&***;;;666===,,,111)))777333(((---444222111TTTXXXkkk___UUU[[[///:::333000000***%%%'''***&&&,,,,,,''''''---,,,$$$((((((((((((((())))))***'''***)))%%%%%%***,,,)))000///,,,)))'''(((+++------///000...+++***+++...+++---555vvvbbbgggzzz}}}sssfff@@@^^^ttttttiiiiiimmmggg^^^qqq___fff[[[eeetttjjj___iiiiiinnnbbbzzzeeejjjZZZ888(((//////444777000sssZZZ444---***000------222333;;;NNNjjj~~~```VVV{{{^^^(((444111***((()))'''''',,,%%%***)))$$$&&&---+++###((((((((((((((())))))***$$$&&&&&&$$$%%%(((***)))000///---)))''')))...222222000------///000///,,,///333<<<|||hhhdddZZZmmmvvv|||nnnllllll}}}{{{fffOOO]]]QQQ]]]RRRRRRiiijjjiiimmmYYY\\\```ccc```vvvQQQ333+++(((...+++888qqqaaa666222555---...888111(((VVVppppppwww^^^kkkxxxppp---888---///'''$$$,,,***$$$(((''''''%%%$$$'''+++***%%%''''''((())))))))))))))))))))))))((((((((()))(((......---***)))***...000444...***+++000333000---000555>>>~~~gggtttuuupppkkkppp^^^SSS^^^XXX^^^VVVUUUdddeeehhhiiiRRR\\\uuurrrhhhnnnMMM333+++111===cccyyy[[[222///---444,,,%%%:::ggg~~~TTTrrr^^^```hhh???$$$666///555***%%%...+++###(((***$$$"""&&&******))))))&&&''')))***+++***((('''***))))))************+++++++++************))))))000,,,((())),,,///000//////555999~~~{{{wwwssszzz}}}nnnwwwmmmppp}}}oooeeeaaaOOOKKK[[[PPP]]]bbbaaa]]]YYY___ddd^^^___ddd\\\hhhllldddwwwdddnnn^^^lllLLL???:::>>>]]]nnn>>>---***;;;777;;;vvvZZZ==={{{___qqqooohhh)));;;???///...666)))!!!,,,,,,(((222---### )))---***(((,,,%%%''')))++++++***((('''&&&%%%&&&)))++++++,,,...)))))))))******)))%%%!!!+++***)))'''(((***...111333888777uuuooommmnnnlllkkkvvv___yyy~~~|||yyykkkTTTaaappp[[[OOORRRFFFIIIWWWCCCTTTPPPUUUQQQVVVTTTZZZ[[[aaalllkkkiiisssiiifffdddyyyfffVVViii\\\UUUFFFdddxxxaaaHHH:::======QQQKKKGGGsssjjj\\\^^^999(((888---&&&///+++'''(((++++++((($$$***(((&&&&&&'''(((((('''(((((()))***)))((('''''',,,---)))&&&***333666222%%%'''***+++++++++---...++++++******************222///000xxx```mmmpppdddgggdddcccooo|||uuueeemmmvvvnnn[[[XXXaaa^^^QQQYYY___LLLJJJZZZUUUOOODDDEEE___hhhSSS[[[bbbPPPkkkaaaVVViiiuuufffRRRgggmmmppp}}}FFFBBBDDD]]]hhh@@@vvvmmm]]]|||BBB999---555///000---***((())),,,,,,)))%%%'''&&&%%%&&&''''''&&&%%%++++++************+++,,,333333///+++,,,111111---''')))++++++++++++,,,...---,,,,,,+++++++++,,,,,,+++000;;;{{{dddssswwwmmmssstttvvvooo^^^ZZZkkknnn\\\WWW[[[fff___LLLOOOVVVKKKLLL]]]\\\ZZZNNNHHHbbboooLLLTTT]]]III^^^RRRRRRtttxxxnnnYYYbbbkkktttrrryyy666%%%BBBMMMCCCtttoootttnnn444BBB555...+++///+++))))))+++...---***&&&'''&&&&&&((())))))'''%%%,,,+++)))))))))+++---///555555222///...000...***)))+++,,,,,,++++++,,,---,,,,,,+++******+++,,,---(((333GGGhhhmmmjjjaaaqqqmmmaaaaaannnkkkTTTQQQZZZddd[[[FFFFFFOOOMMM@@@LLLMMMRRRJJJFFFfff}}}KKKLLLTTTGGG^^^LLLLLLtttfffdddVVV```hhhnnnvvvSSSHHHrrrVVVMMMwwweeeOOO___RRRHHHggg]]]111EEE555***((('''))))))***,,,......***'''(((((()))+++,,,,,,)))&&&(((((((((((()))***,,,---...///////////////---***,,,------,,,++++++,,,---***)))((('''''')))***+++***444IIIllljjj```RRRcccvvvzzzuuujjj___fffnnnhhh___dddggg^^^UUUWWW___aaaXXXVVVJJJLLLBBB:::YYYrrrIIICCCJJJGGGaaaHHH>>>bbb[[[^^^QQQ^^^ooowww{{{ddd222///(((FFFmmmQQQjjjGGG+++777,,,---///'''((((((***,,,...,,,***'''(((((()))+++,,,,,,)))&&&%%%&&&)))+++,,,+++***)))'''(((+++------+++))))))---------,,,******,,,---***)))((('''''')))+++---...///@@@ppppppgggVVV^^^gggppp|||uuuooo```NNNUUUmmmyyyeeeaaaWWWQQQVVV\\\]]]]]]bbb[[[KKKQQQNNNIIIbbbsss[[[YYYddd^^^oooNNNFFFqqqiii^^^QQQlllzzzmmm{{{yyyOOO===NNN<<<---,,,(((000333***((()))***++++++***(((''''''&&&&&&((())))))'''%%%%%%(((+++......---***((('''(((***---+++&&&$$$%%%,,,---,,,+++)))***,,,...---,,,***)))***,,,///000///***888rrrmmmcccXXXhhhyyy~~~qqqkkkbbbUUUVVVccchhhfff___MMMGGGSSSVVVOOOPPPSSSSSSKKKVVVYYYSSSaaaeeebbblll~~~lllmmmJJJNNNmmmtttjjjqqqssskkk}}}zzzOOO999222:::444+++,,,...,,,***((()))******(((''''''''''''&&&%%%&&&''''''&&&%%%'''(((***+++,,,***)))'''))))))+++...+++$$$###'''+++++++++***((())),,,......---+++***+++---000222///***<<>>;;;777888===JJJ[[[kkk{{{yyyAAA;;;,,,(((---000)))'''%%%%%%))))))&&&%%%((()))000""" &&&,,,333"""%%%'''***,,,+++)))(((((($$$(((,,,---+++***+++---***(((&&&'''***---...///---///000,,,((('''***///777;;;||||||ooojjjbbbfffuuu|||~~~{{{wwwlllmmmvvvooouuuZZZlllqqqYYYpppvvviii^^^fffbbb~~~ggg000###)))((((((((('''&&&''')))+++&&&ppp```XXXUUURRROOOOOOlllqqqzzzqqq\\\kkk}}}xxxuuuwww}}}|||{{{xxx;;;......000)))***,,,---((($$$&&&,,,///,,,(((666+++&&&***)))###$$$+++''')))++++++)))''''''''')))***,,,+++)))(((((((((+++((($$$%%%(((,,,------///000///...+++***+++,,,:::222~~~pppzzzccc{{{ggg]]]kkkzzzlllyyyssspppooo\\\mmmkkkpppOOOppp~~~wwwqqqlllrrrddd(((...'''***...)))%%%+++)))&&&+++(((pppSSSJJJEEEFFFCCCHHHWWWfffnnnqqqsssttt@@@111///000)))))),,,)))((()))000999???AAA@@@111((($$$(((((("""###((()))***,,,+++)))''''''''')))+++++++++)))((()))***,,,)))&&&&&&***---......---...///...,,,,,,...//////;;;[[[LLL\\\iiiiii``````kkkttttttyyyuuujjjqqqqqqVVVqqq~~~nnn,,,///&&&(((---'''$$$)))((($$$***$$$xxxYYYOOONNNMMMSSSWWWeeerrr```EEE333000///((())),,,$$$&&&***///333777888999---&&&$$$))))))$$$$$$((()))+++---,,,***(((''''''***++++++***))))))+++...---+++))))))+++...000000+++,,,---------...000222222???vvvVVVkkkhhh```SSS\\\qqqooommmyyyuuussszzzMMMkkk~~~777444+++(((---(((%%%+++)))%%%+++###fffSSSMMMOOOZZZbbb|||aaaFFF444///...(((***---###'''***+++)))''''''(((+++'''&&&***,,,(((''')))(((***,,,,,,+++*********+++++++++))))))***---000---,,,++++++---///111222***+++,,,---,,,---000222666;;;nnnZZZwwwwwwgggnnnhhhjjjqqqlllbbblllpppwwwrrryyywwwMMMrrr<<<666---***///+++(((...,,,(((---%%%xxx}}}xxxtttuuu{{{gggEEE222......(((+++///'''+++///000---++++++---(((&&&&&&***+++***((((((%%%(((+++,,,++++++,,,---+++++++++))))))***---000,,,,,,---------///111222***+++,,,,,,+++,,,...000---@@@tttpppddd___PPPSSSGGGDDDLLLPPPJJJHHHKKKaaaxxxsssrrrttt|||ooo999000***)))...+++)))...,,,(((---'''hhhhhhqqqlllrrrDDD222//////***---111+++...000///,,,))))))+++&&&$$$$$$&&&(((((('''&&&$$$'''***+++++++++,,,---***++++++***))))))+++...***,,,------------///111***+++,,,,,,,,,---///111,,,SSS}}}{{{PPPDDDJJJiiilllxxxrrr]]]AAA[[[]]]```;;;///***%%%+++(((''',,,***&&&+++&&&tttoooOOOFFF555111111+++---111,,,,,,,,,)))&&&$$$######&&&&&&%%%%%%&&&((('''%%%&&&(((***+++***))))))***)))+++++++++)))((()))***(((***,,,,,,++++++...000)))+++---......000333666555ccczzzggg<<>>lll:::|||xxxnnnyyy~~~nnn|||WWW555+++******)))(((''''''''''''___RRR^^^~~~aaaNNNrrrddd;;;111222444888+++'''))),,,---,,,)))((((((***+++///000,,,,,,000000+++222;;;;;;...&&&(((***(((666000,,,---000000+++%%%...+++((())),,,...///...***)))+++222***<<<222AAA888oooooo{{{222...---,,,)))&&&$$$%%%&&&(((\\\JJJKKKcccJJJsss{{{~~~^^^888333///(((111///,,,)))+++---,,,***)))***+++''',,,---+++---111222...+++555888///((()))***'''111///.........---***(((///,,,))))))+++,,,,,,+++))))))***111***:::222GGGMMMqqqrrrhhhuuu:::---,,,+++)))&&&%%%&&&((((((JJJAAA>>>^^^SSSrrrrrrqqqbbb666666444'''000444///)))+++------+++++++++,,,'''+++,,,+++---000000...(((222777111,,,------***,,,...///...+++)))***+++///,,,***))))))******)))))))))***000***777333TTTjjj555,,,,,,+++(((&&&%%%''')))'''333999<<>>,,,,,,)))'''&&&(((,,,000***777;;;333[[[}}}{{{NNNfff}}}ccc\\\ooo555RRR333:::888111///---///111222000---333---,,,//////***(((***---(((+++555777///***,,,000++++++000000***'''(((222+++'''***+++((()))...+++222000'''000===777vvvlll666+++---...,,,)))(((***---&&&333666000WWWzzz~~~QQQiiiccc]]]zzzwww===XXX555666///222444222///111999AAA111000333888666---&&&$$$,,,+++...333555222111222...***+++000111---***+++222,,,))),,,...---...222000555222+++222===BBB999+++------+++(((''')))+++'''...///...RRRvvvxxx|||~~~TTTfff~~~iiiPPP~~~FFFzzzaaaBBB:::333333555222'''+++)))+++///111000111444''',,,...,,,,,,///000///+++)))+++000222///,,,,,,---)))'''***,,,---...111222444111000666===VVV999,,,,,,,,,***'''&&&&&&'''(((******...OOO~~~uuuooo{{{[[[^^^kkkCCCzzzIIIrrr\\\@@@777;;;AAADDD999666555555444111...---%%%...000)))(((,,,---(((******+++///000///,,,***,,,)))''')))+++---...///---///...444888;;;iiiCCC---,,,+++)))&&&%%%$$$%%%'''***'''222OOO}}}vvvllleeeWWWiiiFFF~~~~~~LLLwww~~~vvv???===ccc}}}III---000<<<,,,---111666;;;999000'''(((111333...---222111***+++,,,,,,,,,------+++(((///...---,,,...000000///***------555777777www\\\///---+++)))'''&&&%%%$$$&&&+++&&&666QQQ}}}zzzjjjjjjQQQ~~~zzznnnLLL|||www~~~QQQ{{{ttt888&&&999TTTiiieeeHHH<<>>yyy222///,,,+++++++++)))''''''---%%%<<>>666999555...'''111888555...+++...000...---,,,+++---000///---000(((333(((:::ppp111333333"""'''000###&&&&&&---111222EEEnnnppp}}}NNN~~~]]]|||~~~}}}DDDdddooo222888...333222...888???;;;;;;YYYrrrGGG777888DDD444&&&(((333999444,,,...///......///000111000------222000[[[888222333+++///111"""''''''+++///...===hhhkkkQQQ}}}{{{~~~~~~AAAhhheee///444***000...222...222555+++***PPPsssLLL555555888<<<777000222:::---.........---,,,,,,...'''222333///LLL@@@((('''+++222///!!!(((&&&---222,,,555```iiiQQQ~~~~~~}}}ccctttzzz}}}wwwEEEpppVVV,,,000)))333333111'''+++<<<===000111@@@^^^CCC...,,,111000...000///...000000---******---)))000222666???hhh333$$$...666000!!!)))(((333999000444^^^kkkMMM{{{wwwyyy|||JJJjjjxxxwwwsss;;;aaa|||LLL...///***777666+++,,,000333///***///999@@@rrrjjjMMM???888999===000...000444333//////333222,,,...???```PPP...555888000""")))+++000999///000[[[rrrSSSttt{{{|||]]]yyy{{{}}}SSSmmm}}}EEE000---&&&111...,,,000000***''',,,333666)))AAA]]]www```DDD777111,,,---444777333111555666///222444kkkSSS)))......)))""")))(((***555,,,+++WWW}}}aaaoooRRRjjjyyyNNNYYYvvvqqq{{{FFF:::333(((...'''...---,,,...333555111+++777777444666LLLyyysss;;;???555222:::===666000111<<<000===777uuuRRR,,,///(((###!!!***%%%,,,888///+++VVV{{{gggiiitttwwwggglll~~~~~~```bbb}}}NNNIIIAAA333666,,,++++++///333000+++,,,222)))555<<<666...;;;```TTTFFF@@@FFFGGG===333000HHH(((EEEVVVeeeCCCAAA///%%%$$$+++***444111,,,555DDD|||eeedddfff|||yyyfffddd~~~~~~kkkbbb}}}TTT444...666777111,,,......------//////...000222444555777:::>>>BBB|||QQQGGGDDD<<<888<<<;;;TTTsss@@@444,,,+++&&&,,,,,,000000,,,333@@@}}}ssshhhiiieee}}}qqqfffuuuyyypppTTTyyyzzzqqqJJJ000,,,000...+++)))+++---...//////---+++///111222333444666:::===EEE|||kkkKKKhhhiii999111...///***...//////000,,,///:::zzz|||pppjjjooo___~~~xxxccctttyyyiiiCCC|||xxxMMM999555222000222&&&(((+++...///...,,,+++...000111111111222444666@@@JJJvvvYYY...+++,,,---'''***(((111222***+++555iiikkkzzz[[[|||vvvZZZ|||qqq[[[qqqsssEEE222...''''''000)))(((***---...---,,,......///000///......///111LLLQQQ^^^tttMMM,,,---+++***###'''$$$222111(((***777___tttYYYvvvOOO}}}~~~yyywww}}}@@@---***'''+++888///***(((+++,,,+++---333---///000///---,,,---......555;;;999999SSSFFF...222...***%%%,,,+++///000(((+++;;;XXXwwwPPP~~~III|||uuu|||}}}AAA......000666BBB333+++(((++++++))),,,444+++---......---,,,,,,---666)))000CCC@@@999]]]BBB***...+++(((&&&///)))+++///)))+++999NNNmmmJJJIII|||ssseee|||uuu888%%%''',,,...333333***'''++++++''')))111'''))),,,,,,,,,+++,,,---$$$///111***222FFFLLLBBBJJJ))))))((((((&&&---%%%(((///***)))333CCCdddMMMKKKxxxmmm}}}{{{>>>,,,...111...,,,111)))'''---,,,%%%&&&...$$$'''***++++++++++++,,,111++++++333333...222===666iii[[[000,,,,,,...***...+++===CCC:::,,,555:::aaaXXXJJJvvvtttvvv|||~~~~~~ttt444888555&&&222++++++***))))))***,,,++++++---%%%$$$,,,///))))))///444///******---111333222555---]]]///'''---'''222$$$///333///(((222555{{{wwwzzznnn___KKK}}}www|||~~~~~~zzz~~~tttGGGEEE999XXX+++)))((()))+++------,,,,,,%%%%%%...000+++***///------------...000333555;;;///777\\\^^^...333 555&&&***+++)))+++444222mmmsssvvv~~~iii}}}HHHwwwzzz~~~}}}||||||<<>>aaawww|||wwwsssFFF444---)))...---!!!'''***((((((+++---+++%%%&&&%%%###$$$''''''###!!!''''''!!!###,,,+++###''')))+++++++++,,,...///(((///...///444///***///:::CCC<<<777ccc>>>;;;___mmmbbbqqqOOOqqqppp***(((---&&&""")))'''+++((((((***++++++000777666eeewww~~~|||}}}___WWWTTTyyy~~~xxx@@@///+++"""///$$$+++)))&&&%%%((()))((()))---+++'''###$$$))),,,,,,***'''((()))+++++++++******$$$)))+++******...000///,,,+++---///,,,))),,,222///<<<>>>444===lll]]]nnn}}}qqquuu~~~tttUUUyyy{{{222)))+++&&&!!!###$$$"""###'''---...---///333777```YYY[[[QQQzzztttvvv===+++111,,,...'''000(((&&&&&&***+++)))))),,,+++'''###$$$(((++++++)))$$$%%%'''(((((((((''''''$$$)))+++)))))),,,...------)))))),,,---++++++...666***---;;;;;;@@@kkkhhhrrrvvvwwwtttrrrMMM>>>---+++'''!!!!!!$$$)))(((***------***,,,000+++HHHPPPhhhLLLooouuuQQQ...222333---)))***'''&&&(((,,,---***)))+++***'''$$$$$$'''))))))'''%%%%%%'''(((((('''&&&&&&%%%)))+++((((((***,,,+++///)))'''+++///...,,,+++777%%%***@@@<<<(((777\\\jjjwww}}}mmmuuuJJJFFF---'''((($$$!!!$$$///+++((((((((()))111999---:::|||zzz{{{xxxHHHrrrFFFnnnuuuqqq<<<...///+++,,,"""'''&&&)))......***((())))))'''%%%%%%'''((('''&&&))))))***++++++***)))((('''+++,,,)))(((***+++***000,,,+++///111///---......///333888888333333666YYYzzzyyywwwjjj{{{KKKtttEEE'''!!!((()))$$$$$$((($$$###%%%(((,,,555>>>===???www{{{{{{uuuGGGuuu@@@iiimmmzzz___<<<***)))111%%%&&&&&&)))...///***'''(((((('''&&&&&&'''''''''&&&+++,,,------,,,+++***)))(((,,,---***)))+++,,,+++------///111///++++++000,,,333333...111;;;999///333xxxuuueeetttDDDnnnBBB"""(((,,,(((###&&&%%%(((+++,,,***,,,000444222aaa~~~|||NNNooo~~~@@@]]]vvvVVV---(((...***&&&&&&(((------)))&&&'''''''''''''''''''''''''''+++,,,,,,,,,+++***((('''(((,,,...+++))),,,---+++)))***...000,,,'''(((---777111...000333333444666444KKKxxx}}}yyyvvvaaaggg:::tttCCC$$$(((+++(((!!!++++++---000...***)))---,,,&&&EEE~~~YYYdddEEE]]]yyyrrrhhhOOO...///))))))&&&%%%'''++++++'''%%%&&&&&&'''((()))(((((()))))),,,,,,,,,,,,+++)))'''&&&'''+++,,,))))))+++---+++***)))***...,,,(((''')))888...---555555...///888666---777uuu{{{uuurrrkkkddd>>>~~~CCC'''!!!&&&(((''' ***((()))---///111777???AAA222@@@~~~aaacccGGGhhhwww888+++,,,)))999)))((('''%%%&&&******&&&$$$&&&%%%'''))))))))))))***+++------...---,,,***((('''%%%)))+++((((((+++,,,+++...))))))---000---((('''(((***...000000000000222,,,>>>111IIIwwwvvvyyykkkJJJAAA(((###%%%&&&'''$$$!!!333***444&&&'''===555333///]]]yyy|||\\\kkkKKKMMMxxx}}}eee]]]@@@222)))//////,,,,,,&&&%%%&&&***+++((('''***$$$%%%&&&((()))*********000...,,,+++++++++)))'''...---...///+++'''(((---------,,,,,,+++***))))))+++222444...))),,,111555333888666333JJJhhheeennnwww;;;YYY{{{CCC+++###&&&%%%!!!$$$000+++000###......'''222,,,...,,,SSSfffuuuMMMMMMyyycccxxxDDD888///222...*********%%%###(((+++)))&&&$$$$$$%%%&&&'''((()))))))))+++)))((()))******)))(((******---///---***---222------,,,,,,+++******)))+++222444...***+++000222,,,///:::???333999rrr}}}iiikkkkkkkkk999XXX}}}DDD***###&&&$$$!!!''''''***+++"""(((333&&&---(((///---IIIyyyJJJVVVuuueeeeeeBBB;;;222333---)))***///&&&"""''',,,+++%%%!!!%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&)))******)))))))))---000...+++...333------,,,,,,++++++******,,,222444///***+++...///777+++///:::...!!!AAAsssbbbmmmffffffFFF[[[JJJ***"""######&&&---++++++222"""...(((000---???uuuFFFeeesssjjjRRR<<<888000000******...---&&&###'''+++***&&&$$$&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$&&&(((******)))******---000---)))***///------,,,,,,,,,+++++++++...444555000+++,,,......555///)))***111999===>>>EEEQQQwww~~~{{{fffxxxeee^^^HHHRRRKKK'''###''' %%%***'''---***111/// ***&&&***(((555dddiiiKKKpppkkknnnGGGzzz:::666...---)))+++111'''######&&&'''%%%%%%(((''''''&&&%%%%%%%%%&&&&&&((('''&&&''')))***)))((('''(((,,,...,,,'''(((------------,,,,,,,,,,,,,,,111555555000,,,---......"""000444,,,---888;;;222000***888fffiiixxxwwwjjjWWW===BBBHHH###&&&...))),,,......&&&///222...((()))(((******444ZZZ~~~|||\\\ZZZzzzyyy```ooo^^^===888//////******000$$$""""""%%%%%%###%%%)))((('''&&&%%%%%%&&&'''''')))((('''((()))***)))(((###%%%)))---,,,((()))...------------,,,,,,,,,,,,222555333---+++---///...'''---333444222000111222CCC===999AAA___wwwyyyllleeeKKKCCCNNN"""%%%,,,$$$)))***(((<<<[[[%%%333&&&000)))---,,,...444LLL|||zzznnnggglll^^^sss;;;777000222,,,***---+++&&&$$$''')))(((((())))))(((&&&%%%%%%'''((()))(((''''''''')))***)))((($$$&&&***...,,,((((((,,,------------------------222333///)))(((,,,///...333+++***333777222...///&&&+++222555555KKKrrrtttkkktttVVVHHHUUU"""$$$(((!!!###***cccDDD999000&&&,,,***---///;;;mmm___dddvvv444222///444///***+++666---'''+++000///,,,***)))(((&&&&&&&&&((()))+++&&&&&&%%%''')))******))))))***...000---&&&%%%)))------------------------111111,,,&&&%%%***......'''---///---,,,...000000222***222CCC???111===ZZZtttrrrjjjqqqEEEAAATTT %%%+++ &&&(((&&&TTTiii666(((...+++))) )))---+++fffzzz{{{yyySSSXXX{{{444111000444+++(((...OOO444###***111+++%%%&&& ###%%%%%%###$$$(((,,,'''%%%$$$&&&***+++)))&&&$$$'''***+++)))'''&&&&&&(((++++++((((((,,,---++++++++++++++++++***)))(((,,,///...******000111...+++,,,...000222555666777999~~~sssxxxvvv[[[AAA___%%%+++%%%!!!""""""444777%%%******,,,)))---%%%,,,,,,)))YYY~~~xxxaaaOOOpppvvv555111///222)))&&&+++999+++###(((,,,(((%%%''' ###''''''&&&%%%(((***&&&%%%$$$&&&***+++)))'''&&&))),,,---+++)))((((((***,,,,,,((((((++++++)))+++++++++++++++***))))))+++//////,,,...444666444,,,,,,...000222444666777000RRRqqq}}}uuuVVV999[[["""'''"""""""""###---+++&&&,,,...%%%+++,,,'''...***(((IIIvvv[[[TTTzzzUUUwwwppp777222///111)))&&&***111111///,,,(((%%%###"""!!!&&&+++,,,***((((((***&&&$$$$$$&&&***,,,***((('''))),,,---+++***))))))+++------)))(((+++***'''++++++,,,,,,,,,+++******,,,...///...///444555444,,,---...///111333555666777(((QQQ{{{uuuVVV===^^^###&&&!!!"""$$$###...666***444)))+++!!!333'''%%%,,,))))))>>>zzzPPPPPPwwwEEE{{{888333...111+++)))+++---444444+++%%%&&&%%% ###(((---///---***))))))'''%%%%%%'''+++---,,,)))&&&(((******)))((('''((())),,,,,,))))))++++++(((++++++,,,,,,,,,,,,++++++---------,,,,,,---...------------...000222444555555555+++XXXvvv^^^===ZZZ '''%%%%%%&&&!!! 666111333$$$---&&&444%%%&&&,,,******888YYYTTT}}}}}}LLL555000***...+++***,,,%%%+++***"""""")))+++%%%!!!&&&+++,,,***''''''''')))'''&&&)))---///---***&&&(((******)))(((((()))&&&)))+++)))***------******++++++,,,,,,++++++++++++***+++++++++******+++...---------...000222444$$$<<<,,,555ooo~~~tttggg444PPP&&&'''(((&&& ###444...((((((222***(((((((((,,,,,,***444rrrzzz|||hhh|||^^^}}}zzz111---&&&******)))******,,,)))######***+++'''"""&&&&&&$$$###%%%'''***(((''')))---...,,,))))))+++,,,,,,+++******+++$$$(((******+++......+++))))))***+++++++++******)))''')))---...,,,,,,///......,,,,,,---///111333+++444666///PPPuuuzzzvvvuuuppp;;;WWW'''%%%###""" ...333...!!!///000,,,%%%((()))***---(((333VVVuuummmmmmiii```sss333///%%%)))***))))))//////---)))&&&&&&'''(((!!!###%%%$$$"""$$$(((,,,***((('''(((+++,,,)))&&&***+++,,,,,,+++***+++,,,%%%)))+++***+++...---)))'''((()))************)))***''')))...///,,,+++//////...,,,+++,,,...000222666000444111222cccxxx}}}{{{AAAfff))))))!!!!!!###!!!+++)))+++111(((///000%%%&&&'''---'''555FFFdddppp]]]rrrzzz]]]888333(((+++,,,+++***"""###&&&(((%%%###&&&,,,&&&''''''%%%$$$'''---222***'''&&&''')))***'''$$$(((*********)))((()))***&&&***,,,++++++---+++'''''''''((())))))))))))))),,,))))))...---((('''***///...,,,++++++---000222(((111---666???222aaa333fff***(((!!!&&&...###)))''''''***......***%%%""")))!!!+++------>>>uuu}}}WWWYYYccc|||AAA>>>---***+++,,,+++%%%$$$###&&&)))+++)))'''%%%$$$$$$$$$$$$%%%&&&'''...(((%%%'''***)))%%%###$$$'''******'''&&&&&&((())),,,......+++))))))*********+++,,,......+++)))''')))***))),,,000///+++***''''''***++++++...333555))))))222333444MMMnnnvvv???ZZZ)))+++$$$))))))$$$'''%%%%%%(((,,,,,,((($$$$$$,,,###***+++---:::mmmWWWTTT>>>777(((***+++)))&&&(((&&&%%%&&&((((((&&&$$$%%%%%%%%%%%%%%%&&&'''''')))%%%###&&&***+++***''')))+++------***(((((()))+++---//////,,,++++++,,,))))))***,,,------+++)))(((***+++)))+++...///,,,***''''''***,,,+++---222333...000555000(((111BBBoooYYYWWW###+++)))''' !!!%%%$$$$$$'''******'''###&&&///&&&)))+++444999}}}fffVVVYYYpppuuu999000###(((+++&&&!!!&&&&&&%%%&&&(((((('''%%%%%%&&&&&&''''''''''''''''''%%%$$$&&&***---,,,))),,,---...---+++)))))))))***,,,------,,,*********(((((()))***,,,,,,***(((***,,,+++((()))---...,,,)))'''(((,,,---+++,,,000,,,...222444111,,,---111lllsssyyy|||YYYUUU"""***(((&&&%%%$$$%%%'''))))))&&&$$$'''///)))+++...======lllkkkRRRsssjjj777...###'''((($$$!!!""""""###&&&((()))))))))%%%&&&((()))))))))((('''(((((('''&&&))),,,+++'''******++++++************'''(((******)))(((((('''((('''((()))+++,,,***)))+++---,,,((('''+++...---)))((()))---...++++++...(((,,,...---000555888888HHHzzzzzz@@@VVV%%%'''"""&&&&&&"""&&&&&&&&&((())))))(((&&&***///***,,,---???999YYYuuuOOOxxxlll999111&&&'''%%%$$$&&&!!!"""$$$&&&'''(((((()))%%%&&&(((***+++)))(((&&&&&&))))))&&&(((,,,,,,(((''''''((()))+++---......''''''((()))***)))((('''((('''''')))+++,,,+++******------((('''***---...***((()))---...+++***---+++...---)))+++222444222===WWWHHHXXX%%%'''"""&&&%%%###''''''((()))))))))))))))...,,,)))---***999///GGGoooVVVgggzzzggg:::333))))))&&&&&&***%%%&&&''''''%%%$$$$$$%%%###%%%)))++++++***'''%%%"""((()))&&&'''...000+++(((''''''***---000222222)))))))))+++,,,---+++))))))(((''')))+++,,,,,,+++(((---...***'''***......,,,)))***,,,---******---+++...///...///111111///CCC999ccctttooo[[[!!!((('''&&&###'''(((((()))(((((())))))000)))'''000***555***???rrrfff\\\jjj;;;000)))---***(((***%%%''')))'''$$$""""""$$$"""%%%(((+++,,,)))&&&$$$""")))+++&&&'''...000+++)))'''&&&(((,,,000111000***))))))+++---...,,,))))))(((((()))+++---------%%%+++...+++(((+++...///...+++)))++++++)))***---+++,,,...111111111555999@@@===EEElll{{{___""")))((('''###&&&'''((((((''''''((()))000%%%%%%333,,,666,,,BBBvvvrrrZZZ~~~WWW;;;---'''000...)))(((###%%%''''''$$$###$$$&&&!!!$$$(((+++,,,)))%%%###%%%---...&&&%%%,,,---''')))&&&$$$&&&***------,,,)))''''''))),,,---***'''***)))((())),,,.........###***...,,,)))+++...//////+++)))+++***)))***...000,,,***,,,+++***222>>>222GGG222\\\mmmgggccc((('''###((()))$$$***%%%---$$$111!!!...(((***111444+++###...BBBIIIlllUUU@@@///000222%%%******""" !!!$$$$$$"""$$$((((((((('''((())))))'''%%%%%%---000---,,,---+++&&&%%%&&&'''&&&$$$%%%)))---***)))***+++,,,,,,***(((------***''')))...000---,,,)))(((,,,---***)))***+++...---******---...+++******))))))***,,,///000333222333>>>ppp^^^ZZZ222$$$'''$$$""" ((($$$((( )))%%%&&&)))***111666111,,,777HHH~~~sssfffTTTDDD111///222%%%++++++###"""###%%%$$$"""$$$((('''''''''((()))(((&&&###$$$***---+++)))+++***&&&&&&''''''&&&$$$%%%))),,,*********+++,,,,,,***(((+++,,,+++(((***......***+++((((((,,,,,,)))(((***+++---,,,)))***---...,,,))))))(((((()))+++---///...888***+++@@@uuugggXXX///###'''$$$!!!!!!+++'''(((,,,###(((777)))&&&&&&+++000...+++333@@@sss}}}iiipppQQQzzzGGG111,,,...$$$******%%%$$$%%%'''&&&"""$$$(((%%%%%%&&&((()))((($$$!!!%%%))),,,***)))+++,,,***(((((((((&&&%%%&&&(((+++*********+++---,,,***(((***,,,***((())),,,+++'''***((((((++++++((((((******,,,+++((()))---...,,,******))))))***,,,...///))):::***111***OOOoooZZZ...$$$'''### $$$+++***(((666'''(((EEE,,,&&&%%%''')))'''%%%)))111nnnwwwsss|||QQQvvvwwwvvvxxxIII///''')))!!!(((&&&&&&%%%&&&((('''###$$$'''$$$$$$&&&((()))'''### (((***+++++++++,,,///000***)))((('''&&&'''(((***+++******,,,------+++))),,,,,,)))%%%&&&******''')))'''(((++++++((((((+++***,,,+++'''(((,,,...---,,,+++++++++,,,---///000,,,555,,,999333333kkk]]]---###&&&!!! &&&((((((&&&333"""""">>>&&&*********+++(((&&&(((---ddd~~~yyyXXXqqq}}}zzz~~~LLL000%%%'''!!!((($$$&&&%%%''')))((($$$$$$'''$$$$$$%%%'''(((&&&### (((((()))******+++...111,,,***(((''''''((()))***+++***+++,,,------+++)))...,,,'''""""""(((***)))((('''))),,,+++'''(((---+++---+++'''(((,,,...---******+++++++++,,,---------222///&&&555555XXXcccYYY((( $$$"""###$$$******,,,...!!!!!!000"""'''***,,,,,,***))),,,000QQQ}}}lllbbbmmmQQQ333&&&((($$$+++%%%%%%$$$&&&)))((($$$$$$'''&&&%%%%%%&&&'''&&&$$$"""&&&%%%&&&((((((''')))...,,,***''''''(((***+++++++++++++++,,,...---+++)))---,,,&&&!!!"""(((+++***'''(((+++---+++(((***///...///,,,((((((,,,...---(((((()))))))))*********###555===444>>>222aaaPPP$$$ $$$###'''"""++++++333***$$$)))&&&)))$$$)))---,,,******///333CCCrrroooiiifffRRR444&&&)))'''---%%%""""""%%%)))((($$$$$$'''(((&&&%%%%%%&&&&&&%%%$$$%%%###%%%)))(((%%%&&&+++,,,)))&&&'''))),,,,,,,,,,,,++++++,,,......,,,***)))***'''$$$&&&***+++(((((())),,,///,,,(((+++111000111...)))(((,,,...---))))))******++++++******$$$///<<<,,,444777$$$BBBbbbKKK%%%$$$%%%!!!&&&###$$$%%%333$$$&&&000!!!111'''...333111,,,,,,111666>>>bbb~~~kkk___QQQ333%%%(((&&&,,,###!!!!!!$$$)))((($$$$$$((()))'''%%%$$$%%%&&&&&&&&&&&&$$$&&&+++***&&&&&&,,,,,,)))&&&'''***---------,,,++++++---......,,,***%%%((()))(((***---+++&&&((()))---000---))),,,222222333///***))),,,...---,,,,,,---.........------333"""%%%555...'''222777``````MMM+++)))&&&###'''(((---)))&&&+++((($$$)))333///------,,,,,,111777:::iiinnnzzzXXXbbb,,,%%%(((%%%%%%$$$%%%&&&''''''&&&###!!!(((((((((((((((''''''''''''$$$$$$((())))))+++000---******------)))&&&'''(((++++++((()))...---(((---***((((((******(((%%%---+++---///,,,&&&'''...***(((&&&(((+++...---,,,...,,,***+++---...---***,,,...---***,,,222222---<<<]]]dddLLL++++++)))%%%$$$)))...***(((...,,,(((---+++((((((***++++++000666333vvvooo|||SSSggg111)))+++(((&&&%%%$$$%%%&&&''''''&&&$$$###(((((((((((((((((((((((()))&&&%%%)))***)))***...---******,,,,,,)))'''(((***,,,***&&&'''+++***&&&+++***)))***+++,,,+++***---***)))+++)))%%%&&&***+++)))((())),,,......---,,,***)))+++---...---+++)))...000...000555777555555YYY\\\PPPDDD)))'''"""$$$&&&"""$$$)))&&&%%%+++)))&&&,,,$$$###%%%)))+++,,,000666666}}}}}}JJJhhh222+++---+++***(((###$$$&&&'''((((((((('''((((((((('''((((((((()))+++((((((***+++((()))------******,,,+++((((((***...---***''''''***)))&&&%%%&&&((())))))***,,,---000+++((()))((('''''')))+++***)))***---...///...(((((()))+++......---+++***...///---,,,///000...444777|||\\\nnnEEE******!!! """######(((%%%###)))'''$$$)))$$$$$$'''---///...222777666pppJJJccc...)))---,,,,,,+++###$$$%%%'''(((((((((((()))((((((''''''((()))***---***))),,,+++((((((+++,,,******,,,+++((((((,,,///---***((()))******)))$$$(((++++++)))))),,,///444...)))(((*********)))+++*********,,,---......&&&'''))),,,......---,,,+++***)))))),,,...,,,)))777555QQQ[[[CCC&&&...''''''(((---)))''',,,)))%%%***((('''***///000...111555---YYYTTTddd///)))---+++++++++%%%%%%%%%&&&&&&&&&&&&%%%)))(((''''''''')))***+++,,,******,,,,,,)))(((******)))***---+++((()))---+++(((&&&'''((()))))))))***,,,///...,,,+++---000333///***''')))++++++))))))************+++,,,---%%%'''***,,,---......///...'''$$$(((000444222///222???777kkkVVV999 +++'''"""!!!))))))---)))&&&+++((($$$(((***)))+++......,,,---222...JJJ{{{vvv]]]|||lll555---...+++)))(((''''''&&&%%%%%%%%%$$$$$$***)))''''''''')))+++---***((((((,,,,,,))))))+++'''(((+++...,,,((()))...&&&######&&&(((&&&%%%'''((()))***)))((('''((())),,,,,,***&&&&&&******((()))*********))))))+++---''')))+++,,,,,,---///111666,,,%%%(((---///---++++++===,,,CCCRRR\\\>>>&&&'''"""(((&&&&&&+++'''$$$***'''###))),,,***+++------+++---111111@@@~~~dddfffvvvppp999000000+++(((&&&(((''''''&&&&&&&&&&&&&&&***)))'''&&&'''))),,,...&&&%%%&&&+++,,,******,,,$$$&&&,,,000---((()))---'''###$$$)))***&&&###$$$&&&%%%$$$%%%&&&&&&%%%$$$''',,,,,,'''&&&***+++))))))+++,,,+++))))))+++...***,,,,,,,,,+++,,,000444777///)))))))))(((***000111000111777cccUUULLLIII...((("""&&&$$$''',,,)))'''...,,,)))......,,,,,,......,,,///444+++333lllqqqxxxooo888///000+++)))((((((((('''''''''(((((()))***)))'''&&&'''))),,,...$$$###%%%***,,,******---"""&&&---111...))))))---+++'''(((---...((($$$$$$+++(((&&&(((+++---+++)))&&&---///+++(((+++---,,,***,,,...---******,,,///,,,------,,,***,,,111555---+++,,,...---///999GGG>>>'''======IIIZZZRRRIII+++)))&&&&&&###$$$ &&&******+++///000///+++)))'''&&&'''***...000---000sss~~~dddnnn}}}uuu{{{lllsss555...'''... 000"""''')))%%%""""""""" $$$$$$$$$%%%%%%%%%&&&&&&!!!!!!"""%%%(((,,,///111******+++---...,,,((($$$+++,,,+++)))&&&%%%&&&'''((()))***)))((((((***,,,222***&&&)))+++'''&&&(((+++*********))))))((((((......///000111000,,,)))...---+++******...555999111;;;,,,222aaaNNNBBB$$$,,,)))###!!! """''')))((('''***,,,***'''''''''((()))***,,,,,,---000fffjjjvvvxxxcccDDD111'''000###******,,,+++))))))+++(((###***((('''&&&&&&(((***+++######$$$%%%''')))+++---)))***+++...///...+++((()))******)))'''&&&((()))&&&'''))))))((()))+++------'''$$$((()))'''''')))+++*********)))))))))))),,,,,,---///000...+++(((,,,,,,+++******---222666***444333LLL```VVVFFF!!!###$$$$$$"""&&&******'''%%%((()))((($$$&&&''')))*********)))---111UUUzzzqqqWWWSSS777+++555(((***...---+++)))+++...***###,,,***'''%%%&&&(((+++...######$$$%%%'''(((***+++''''''))),,,......+++)))'''((())))))((((((***+++&&&(((*********+++---///+++'''%%%(((***))))))+++++++++***))))))))))))*********+++,,,---,,,***''')))***+++******,,,///111---...---OOOWWWNNNBBB###%%%$$$###$$$***---,,,(((&&&)))******%%%&&&((()))***++++++***///444FFFsss~~~QQQNNN555...333(((+++***,,,***'''''')))(((###((('''&&&%%%%%%''')))***!!!"""$$$&&&)))+++---...%%%%%%''')))+++***(((%%%$$$&&&)))*********,,,---)))+++------,,,,,,---...,,,******+++,,,,,,,,,---++++++***))))))******+++)))))))))***,,,+++)))&&&)))***,,,---,,,,,,---///---///+++HHHPPPjjj888&&&,,,&&&###$$$(((++++++'''&&&)))++++++(((((((((((()))+++---...000777>>>|||{{{UUU;;;,,,///+++###---'''---///)))%%%%%%'''((($$$%%%&&&''''''''''''&&&$$$%%%&&&)))+++---...///(((''''''((())))))&&&###$$$&&&)))***++++++,,,---***,,,---,,,***)))))))))+++,,,---,,,+++++++++***,,,+++***))))))***+++,,,)))(((((()))++++++)))''')))+++...//////......///&&&333444MMMSSS000!!!)))"""'''+++$$$$$$((()))&&&$$$''')))((())))))(((((()))+++---///000777888```777,,,333+++&&&222)))111444---&&&&&&***---%%%&&&)))***+++***((('''))))))***+++,,,,,,+++++++++*********+++***(((%%%%%%'''***++++++++++++,,,(((***+++***'''%%%$$$$$$'''+++,,,)))'''((((((''',,,+++***))))))***,,,...***)))(((***+++,,,***)))))),,,///111000000000111+++777333FFFVVV***%%%---$$$)))***$$$$$$(((***'''%%%''''''&&&&&&'''(((***++++++,,,+++///444333mmmAAA...555---***111***///000***%%%&&&)))+++'''((()))*********))))))((()))***+++++++++******+++***)))***++++++***((('''))),,,,,,+++*********''')))******(((%%%$$$$$$###))),,,(((&&&))))))''',,,+++)))((()))+++---...+++***)))***,,,---,,,+++)))+++...000000111222333444666///HHHVVVyyyzzz***)))---&&&*** $$$'''+++---***(((((((((%%%###%%%(((+++,,,+++)))(((---000000{{{uuuvvv}}}III+++///***'''''''''***((($$$"""$$$%%%###)))((('''''''''(((******$$$&&&(((***+++,,,,,,,,,'''''''''(((***+++***)))(((***------+++***))))))'''***,,,,,,+++)))((((((!!!)))---)))(((,,,---+++---+++)))((()))+++---///,,,+++***+++---......,,,(((+++---///000000222444111222777bbbZZZeeexxx222%%%!!!--- %%%$$$&&&''''''***,,,(((!!!---((($$$&&&***---+++(((//////000dddzzzmmm|||sssVVV+++%%%&&&+++%%%)))&&&$$$%%%(((***)))'''$$$((('''""""""%%%$$$ &&&(((++++++***))))))***&&&%%%$$$'''***,,,***((($$$(((+++***'''&&&)))---)))***)))'''***,,,)))###(((...111---)))******)))---,,,***)))***,,,///111+++......)))''')))+++)))***+++000%%%444$$$999333666:::ccczzz|||///(((!!!###+++***###&&&(((((('''''')))&&&!!!+++***))))))***+++,,,,,,...000///WWWppprrrvvvgggyyy]]],,,***)))***'''(((((((((''''''''''''(((%%%)))((($$$###%%%%%%!!!&&&(((******)))))))))***'''%%%%%%'''+++,,,+++***''')))******(((((()))++++++,,,***(((***---***$$$"""(((+++)))''')))+++***,,,***)))((()))+++---///000444444000---......,,,&&&$$$"""222:::------999111CCCwww~~~aaa+++))),,,***,,,((($$$(((,,,---)))'''((('''%%%(((***+++***((((((+++------333///EEE}}}gggzzzbbbmmmeee+++///...)))***&&&))),,,***&&&%%%'''+++(((***)))&&&$$$&&&%%%"""&&&(((******)))((()))***&&&%%%&&&(((+++,,,,,,,,,((('''''')))+++------,,,......+++(((***...,,,&&&"""(((+++(((&&&(((***))))))(((''''''''')))+++---$$$(((******...666===???%%%555,,,777---444%%%111SSSlllyyy~~~bbbwww###&&&---%%%''''''$$$)))...///+++((()))+++***((()))))))))))))))***+++---888333999uuuhhhaaabbbhhh(((222333))),,,''')))++++++))))))***,,,******)))(((&&&&&&%%%$$$((()))++++++***)))***+++%%%%%%&&&''')))+++,,,---(((%%%$$$(((...222111...///...+++''')))...,,,(((***///000+++'''(((((('''''''''&&&&&&&&&(((***+++...///,,,&&&'''///666999---111+++,,,$$$222KKK777LLLlll}}}lll{{{YYY%%%&&&)))'''***"""%%%+++---***'''***,,,,,,,,,***((()))---///,,,)))---===777555}}}mmmqqq]]]\\\iii)))444444***+++((('''(((***...///...,,,***)))))))))((('''&&&''')))+++,,,+++******,,,---%%%%%%&&&'''((())),,,---+++(((%%%(((...222///+++...---***''')))...---(((...222333---(((((()))((('''&&&&&&&&&'''((()))******------******000444444,,,!!!666999BBBiii{{{ooo}}}QQQQQQFFFDDDbbb~~~ssskkkPPP111((()))%%%...)))!!!"""&&&)))'''''')))***)))000,,,***,,,222333///+++,,,>>>888555lll{{{[[[[[[ooo444555111++++++(((&&&&&&)))...000---***)))''''''))))))'''''')))***+++++++++******,,,---'''(((((((((''')))+++...000,,,)))***------***&&&,,,,,,)))(((+++///...))))))---///***''')))+++,,,''''''''''''((()))******"""(((......000222222000!!!LLLaaaYYYXXX===TTTddd:::///111>>>@@@PPP}}}jjj~~~RRR444###+++,,,/// $$$'''((('''))),,,***%%%---,,,,,,...000111...,,,***<<<555555tttrrrYYY\\\yyyFFF666***+++,,,&&&&&&((()))******(((&&&(((%%%%%%)))***''''''+++((()))))))))((((((***,,,***+++,,,***((())),,,///...,,,******++++++)))'''***+++******...222000+++$$$***,,,((('''+++///000((((((((()))******++++++333555555111000444888888CCCqqq~~~~~~{{{iiiLLL888999***333>>>///EEE666888:::333---DDD___DDD---!!!,,,&&&)))""")))***+++***---///+++$$$(((***------,,,++++++,,,))):::111444bbbvvvzzzuuuUUU\\\UUU888%%%+++...$$$'''******&&&######$$$'''###$$$)))***'''(((---'''(((((('''&&&&&&)))+++---......,,,******---111((((((((()))+++,,,,,,,,,)))++++++,,,000444222---%%%***,,,)))(((,,,000111))))))******++++++,,,,,,'''))))))+++999RRRiiivvvWWW777LLL555666AAA(((000444&&&666666555&&&))):::555)))@@@jjj^^^qqq111)))'''000%%%$$$###------...//////...---,,,,,,111111+++***...000---000+++...999BBBvvvpppgggeeezzzyyyiii}}}>>>111//////)))%%%'''((('''$$$$$$(((+++&&&$$$&&&***+++((('''))),,,$$$(((,,,%%%%%%++++++'''***------+++***+++---''',,,111111---******,,,)))+++///222222000---+++444(((...111(((---666+++///000---000111&&&###222:::+++***000EEEwwwpppaaaJJJrrrFFF000+++666444222111//////000000///000000111222222333333YYYzzzxxx000%%% ###***,,,&&&++++++---......---,,,,,,+++///...((('''+++...---//////000999FFF~~~hhhooorrrssswwwkkksss777///---***&&&'''((()))(((%%%%%%(((+++'''%%%&&&)))***''''''***)))"""(((---'''&&&,,,,,,)))+++------+++******,,,)))///444222+++'''(((+++(((***---000000///...,,,'''&&&222333$$$'''777999555///***...333+++&&&---444333888SSS~~~```CCCJJJ999+++666===000///...---------...////////////000111222333444@@@uuu555)))***'''+++$$$&&&))))))+++,,,---,,,,,,+++***,,,+++'''&&&))),,,,,,(((///---333FFFfff|||}}}eeeuuuxxxxxxlll```???222222...111(((***+++)))''''''***---(((%%%%%%((()))'''(((+++&&&!!!(((...)))(((---,,,+++,,,...---+++))))))***)))...333111+++((())),,,)))***+++,,,------------//////777666'''(((333666+++)))+++000000---111;;;888qqq~~~EEE)))000///...111))),,,,,,,,,,,,,,,---...//////.........///111333444111>>>999%%%---%%%)))!!!###%%%((()))+++,,,,,,,,,,,,+++)))+++,,,+++******,,,,,,%%%000***...EEEjjjvvvppphhh[[[wwwtttSSS:::%%%///+++,,,''')))+++***))))))---111)))%%%%%%'''((('''(((,,,'''""")))000***(((,,,))),,,------,,,+++***)))((((((***---...............,,,,,,++++++***+++,,,,,,...)))(((***,,,......)))///222<<<===444;;;VVVlllrrrSSSJJJ;;;000>>>(((&&&//////111333,,,...............//////000000///...---...///111222666333^^^EEE$$$---!!!%%%((($$$$$$)))***+++,,,------,,,+++(((+++///111000---,,,------666------@@@WWWzzzhhhXXX}}}OOO888***FFF777)))''')))++++++***+++000444)))%%%%%%'''((('''(((,,,)))$$$,,,222***'''***''',,,,,,,,,,,,,,,+++***)))---***))),,,000222///+++111///---+++******+++++++++***(((+++444777444333)))555UUUlllpppzzzTTTAAA***"""...555)))***///111---...000,,,000000000/////////......111000///---------------:::555777PPP(((000"""$$$***$$$***+++,,,---,,,,,,+++***)))***///333333...,,,...000333+++***444HHHjjjZZZzzzIIIooo>>><<>>lllHHH,,,666111333<<>>rrrkkknnn}}}vvvrrrSSS]]]nnn:::;;;222444111...***(((((()))((((((&&&***,,,)))(((***+++)))***((($$$###&&&+++---+++222+++'''+++000111222333333333:::...333111---222888///%%%+++111111555:::XXXmmmOOO$$$,,,666......111333111---+++,,,------'''+++---''')))---(((,,,++++++******)))))))))%%%***///000---***))))))+++,,,444999666KKK|||ZZZHHHlllZZZ]]]fffzzz:::((('''555***&&&,,,,,,+++)))'''&&&(((******))))))***+++---...... 444###222111444\\\qqqzzzzzzooo[[[\\\xxx;;;333------111...+++)))************&&&+++,,,***)))++++++***###%%%'''(((***,,,,,,+++###'''...000***&&&,,,666888EEE(((---444%%%222222333111...444:::???]]]zzzOOO+++)))666222 ---000222222...,,,,,,......(((,,,...))),,,111---+++++++++++++++***))))))))),,,//////,,,))))))+++666---+++---,,,===ttt}}}~~~EEE>>>OOO\\\kkkaaa111$$$ &&&+++)))'''''')))***++++++((()))***,,,------......///222'''///---333GGG___zzzlllhhh[[[>>>***,,,)))000---+++***+++,,,,,,,,,'''+++---+++***,,,---+++'''((()))***)))(((((()))///'''&&&111===;;;000'''ZZZ\\\YYYZZZ$$$444555AAA666DDDrrr}}}xxx___NNNWWW@@@***&&&+++---,,,***+++...222222///------//////))),,,...)))...444000)))***+++,,,,,,+++)))(((---...///---***)))+++...333******333555777JJJccc~~~{{{UUU\\\SSS---NNNxxxbbb<<<***+++(((&&&'''***,,,+++***&&&)))+++---...---......666,,,&&&...333888111yyyjjjwwwiiittt[[[EEE&&&000------,,,******,,,------,,,''',,,...,,,+++---...,,,111,,,((()))***+++---000&&&---333111((('''555FFFmmmkkkYYY~~~{{{tttjjjVVVDDD]]]oooBBB999<<<111%%%+++)))---333...%%%'''111)))---111222000......//////)))+++---(((,,,222...((())),,,------+++)))'''---...---+++(((***///333555------777;;;555222666|||bbbBBB___\\\bbb]]],,,)))'''(((***,,,***'''&&&))),,,...------...000,,,******222555666'''hhhiiirrrfff}}}VVVNNN&&&333000+++***))))))+++,,,,,,+++''',,,...,,,+++...///---222***%%%***000000000222111///000777BBBVVVrrr______OOODDDNNNVVVTTTTTTYYYPPP:::((()))------,,,***'''&&&***000000)))"""(((,,,000000...------//////(((***+++%%%(((---(((''')))+++------,,,)))(((+++,,,,,,***(((+++111666@@@555,,,,,,//////222777nnnkkk[[[rrr|||pppuuu,,,***))))))******((('''&&&)))---...------///222;;;EEE666000)))111>>>hhh{{{wwwcccQQQ[[[***222...+++)))))))))+++,,,+++)))'''+++...,,,+++...///---111)))&&&,,,...)))%%%&&&///(((555bbbuuu]]]JJJ<<>>nnnzzzXXXCCCBBB...555HHHVVVOOO)))***++++++)))(((((()))&&&***------+++,,,000444EEEWWW444---)))111HHH{{{}}}jjj___NNNiii222111+++,,,+++***+++,,,,,,+++)))&&&***---++++++---///---222,,,+++///...,,,333???...MMM|||pppqqqSSS,,,'''+++...444222,,,000888333---------111000...+++((()))...222)))+++,,,***((((((+++...,,,''',,,...((())),,,&&&))))))***+++++++++++++++(((+++---,,,******---000+++...111222333333000,,,444QQQooosss:::...***###***...>>>EEE+++&&&))),,,+++)))((()))+++'''***---,,,***,,,111666---III&&&000888444111;;;aaa\\\OOOsss999222+++---,,,,,,,,,------+++)))%%%***,,,******---...---111---///444777@@@[[[vvvwwwqqqRRR<<<***000666'''###666///***---,,,%%%'''000///000)))(((000222+++(((+++***++++++)))&&&&&&***---+++'''---111,,,---///((())))))*********++++++,,,))),,,......***((()))+++333222...***+++111333111BBB444iiiiiizzz333222555%%%111"""))),,,,,,'''---...)))%%%%%%''''''+++""")))000'''***000)))444"""555444222;;;000999SSS~~~jjjoooiiiddduuuAAA)))222555...)))***---,,,,,,---***///***%%%***++++++111///555222CCC{{{ooodddSSS<<<000333222222111///,,,+++---...111...---000///++++++---111+++''')))+++***+++---...+++)))+++***((((((,,,///***(((+++,,,***(((((("""&&&(((%%%%%%))),,,,,,'''***+++,,,///333111---222444222---,,,000444444222<<<:::vvvbbb&&&+++---)))'''***------,,,)))222555///&&&%%%(((+++'''...111///111444666999777000222///777@@@777777FFFeeexxxrrrWWWkkkXXX//////(((+++000222...((()))...$$$###(((666777///...///;;;ZZZIII@@@;;;:::444++++++222222222111...+++)))***+++111......000///,,,+++...111+++'''))),,,+++,,,///---)))(((******((((((,,,---((('''***,,,***((()))'''((('''$$$&&&+++,,,***%%%)))+++***+++///000---222444222---,,,000444444;;;999***zzzRRR%%%***---)))''')))++++++$$$***444999111&&&###(((---,,,000+++,,,444...&&&,,,hhhPPPCCCooo[[[999<<<;;;eeeiii``````***,,,777333000---)))'''+++333***333111,,,---+++///===llliiiXXXMMM:::&&&%%%,,,333333///...333888111111000---)))((()))***111...---//////++++++---...)))&&&(((******,,,///+++((('''))))))'''))),,,+++'''&&&***+++))))))***,,,,,,)))%%%&&&***,,,)))$$$)))+++((('''***......111444222...,,,000333333444444+++ooo~~~GGG%%%***---***''')))******%%%(((000444---%%%$$$(((+++,,,%%%***000///<<>>\\\hhhSSS;;;000000444888:::)))555;;;444------///---/////////,,,***)))***,,,///,,,,,,...---***))),,,+++'''%%%'''((((((+++///***&&&&&&((()))'''))),,,***''''''+++,,,******------///...'''$$$'''***+++$$$***---(((%%%(((---///000333222---,,,000222222,,,111444^^^zzz===&&&,,,...+++((()))***)))+++'''+++---)))'''***+++)))333***666...(((fffqqq{{{kkk:::000777000\\\~~~rrr\\\ZZZppp555666===888333000---...555>>>(((FFFnnnmmm>>>***777000///333333---,,,///)))333444---***000111+++---------,,,+++,,,...111---******,,,+++((('''***+++(((&&&((()))(((+++000***&&&&&&((()))'''))),,,)))'''(((,,,,,,***+++///***111222***###$$$)))---&&&,,,...***&&&(((---///...111111---+++...111000111222222;;;jjjwwwuuu///(((...000,,,((()))******)))))),,,+++)))+++///...+++444+++000///RRR[[[,,,???555111777///000555222IIIgggVVVaaa@@@)))---333999666000999WWWuuu|||}}}TTT***(((333:::&&&(((///666333)))$$$&&&***......***---555777333+++,,,,,,,,,,,,---000333---***)))++++++'''''')))---+++***+++***))),,,222+++((('''))))))'''))),,,)))'''))),,,+++)))+++///'''///222+++$$$%%%***---)))...///+++)))+++------,,,//////+++***---///...///222111///:::???||||||fff...***...///***&&&(((******&&&***...///,,,+++---...---'''&&&"""333sssKKK>>>,,,+++444>>>;;;******333999|||yyyaaaUUUvvv{{{tttXXXSSSmmmgggFFF===LLLIII888)))000<<<111&&&---111///000111000......000''''''&&&%%%'''***+++,,,***+++,,,++++++,,,///111...+++***,,,,,,((((((***---+++******((('''***111---)))(((******((((((,,,'''&&&(((+++)))&&&(((---'''+++,,,)))(((++++++)))***---...++++++------******---...***(((+++---,,,(((111111777555555JJJRRR000***...---'''###%%%((()))((((((///222---((())),,,---,,,333"""$$$???777%%%444&&&+++BBB,,,"""999333111...+++aaaooo___{{{```uuuHHH...666555***)))%%%777333"""###,,,)))$$$)))))))))***---...,,,)))+++******+++***((()))...***++++++***)))***,,,//////,,,,,,...---***))),,,***(((((((((%%%###&&&---...+++)))+++***((((((,,,&&&%%%''')))'''$$$%%%+++(((((('''''',,,000,,,%%%***,,,,,,+++,,,...,,,'''(((,,,---)))(((***,,,******111)))444333999...QQQAAA(((***---+++$$$ """&&&((((((.........,,,)))((()))+++,,,(((%%%(((...111...***111333333...,,,...000///(((999BBBeeeggg|||XXXYYY111---222,,,)))---,,,------+++))))))***+++222...******,,,......,,,'''))),,,---------......+++(((&&&)))...000...++++++,,,---,,,***)))***+++'''###$$$)))***'''(((---...'''""""""(((+++***&&&''' &&&***(((''')))(((%%%###&&&,,,...,,,(((---***+++000///)))'''***---)))((())))))'''(((,,,...,,,...222444555;;;AAAWWW~~~>>>+++...,,,***'''%%%###"""!!!""",,,+++***'''$$$$$$&&&)))---)))&&&(((---///---***---111000,,,***---///...(((...<<>>dddooovvv|||rrrYYYGGG\\\rrrgggUUUlllvvvFFF000///333333---)))***,,,,,,&&&(((************+++,,,,,,***)))(((((((((((((((***,,,---...------...000...,,,******,,,,,,+++)))+++(((&&&(((,,,...,,,)))%%%%%%&&&)))))))))((()))******)))%%%!!! """%%%(((...///)))%%%((()))'''((()))++++++)))(((((())))))((()))************+++)))(((***///000,,,+++---,,,,,,///444333000111444;;;888xxxOOO(((111''''''''''''%%%###!!! !!!)))+++......,,,)))&&&&&&---,,,+++)))(((((()))+++&&&+++---++++++///000///000333***:::ppprrrrrrTTTwww~~~mmmfffiiiZZZ|||wwwYYY\\\uuuHHH+++;;;---///---&&&&&&,,,///---&&&)))+++,,,,,,+++,,,---((())))))))))))***+++,,,+++,,,------,,,,,,...000---,,,++++++++++++***))))))******+++++++++,,,,,,&&&(((******++++++***)))'''))))))'''$$$$$$)))...&&&+++---)))'''(((******)))***++++++)))(((((()))------+++))))))***++++++,,,)))***,,,,,,)))))),,,++++++///444444111111444444666SSS}}}AAA))),,,&&&&&&&&&&&&%%%$$$###"""&&&'''***......,,,(((&&&$$$+++,,,,,,)))&&&&&&)))---&&&+++...,,,,,,000111000,,,333(((999[[[eeezzz@@@XXXzzztttyyyCCC---111******((((((+++///---)))'''))),,,---,,,,,,,,,---&&&(((***+++***+++---///+++,,,,,,,,,++++++---///,,,,,,,,,++++++*********(((***++++++)))(((***,,,***---...,,,++++++)))%%%&&&''')))))))))+++111666)))((()))++++++(((***---*********++++++***))))))...///---((((((***,,,***---******,,,,,,)))(((+++++++++///333333000000444000;;;+++```}}}999...''')))(((''''''&&&''''''(((444***,,,---,,,)))'''''''''))),,,,,,)))%%%%%%)))///&&&+++...---,,,///000......///,,,444AAAzzzJJJ===wwwqqq999///&&&...+++***---000---)))'''&&&))),,,---,,,+++++++++&&&(((++++++******,,,...***++++++***)))***,,,...+++,,,,,,,,,+++***++++++)))(((''''''(((((('''''')))---///+++***+++)))###(((((('''''''''***...111000&&&%%%///111)))(((000+++)))((())),,,---+++(((,,,...+++&&&&&&+++---++++++)))+++//////+++***+++---,,,...111000------000000:::...===qqqzzz444555$$$***)))'''&&&&&&'''***+++<<>>:::aaaeee@@@JJJ666111&&&...(((,,,...///---)))''')))***'''+++///000...,,,---...((('''((()))'''%%%)))///******)))'''&&&&&&(((++++++,,,,,,)))&&&&&&+++///***)))''''''((((((&&&%%%&&&))))))&&&&&&***,,,+++,,,)))))),,,+++%%%&&&+++666---+++000000(((''',,,)))'''&&&)))---/////////***(((((())),,,.........+++%%%///------///%%%+++......111333000++++++///888&&&CCC000333}}}yyyoooYYY>>>000+++***'''&&&'''&&&""""""&&&---+++---//////...,,,+++,,,***++++++(((%%%$$$&&&(((******+++++++++---000333555777///777111nnnkkkRRRYYYqqq~~~XXX888FFF999444---333...,,,...///...+++***+++,,,&&&)))------+++***,,,...(((((()))+++)))%%%(((...*********(((&&&&&&(((+++,,,,,,+++)))((((((***,,,)))(((&&&'''(((((('''&&&&&&))))))%%%&&&))),,,+++,,,)))***,,,***&&&&&&+++000((('''------'''''',,,///,,,++++++(((%%%***333---+++))))))+++...000111---(((222......222(((---......000222000+++,,,///000///777333555cccyyyKKK<<<---)))***$$$"""%%%(((&&&$$$%%%***+++---//////...,,,,,,,,,------,,,***((('''(((******+++,,,,,,,,,---000333444555000777222YYYnnnqqq~~~uuusssIII...>>>888222...111---***,,,---,,,+++***+++,,,$$$'''******((((((+++...)))))),,,...+++&&&'''+++++++++***(((&&&&&&)))++++++***))))))+++++++++***)))'''&&&&&&((())))))(((&&&((((((%%%%%%)))+++))),,,***+++,,,***&&&'''***+++&&&%%%+++,,,((()))...,,,))),,,000,,,)))555III111---***)))+++///222333,,,(((222------222(((,,,///...///222000,,,,,,000,,,999...777777FFF|||???@@@...,,,***###$$$***)))&&&$$$''')))+++---...------...///+++++++++++++++,,,...///+++,,,---------...000333111222111666555HHHuuu\\\GGG...<<<:::...---,,,***'''(((((((((((())))))***$$$&&&((((((''''''+++...)))***...000,,,&&&&&&)))++++++***(((&&&''')))+++)))''''''***---///,,,))))))((('''''')))+++,,,+++'''((('''$$$%%%******(((++++++,,,+++***((((((******'''(((,,,,,,)))+++000***%%%)))222000,,,999OOO///---++++++---///000000***'''111******111'''***000---...111000------000111;;;111888888:::{{{999DDD///---***%%%###'''***(((&&&&&&&&&(((***,,,------...///111,,,+++***+++,,,...//////+++,,,......---...000222---111222555777???vvvpppLLL444======***...+++---'''''''''((())))))***)))%%%'''))))))''''''+++...)))***...111---&&&%%%(((++++++***(((''''''))),,,&&&%%%&&&***...000...++++++***((()))+++---......((()))'''$$$&&&+++***''')))+++,,,+++)))***++++++***)))***+++***((()))...000((((((...---&&&)))555++++++,,,---///...,,,******(((111))))))111(((***000------///000......000888444999444333<<>>UUU^^^NNN;;;===CCC%%%...'''---,,,***)))***,,,---,,,***%%%(((++++++((('''((()))((((((,,,...+++%%%%%%))),,,,,,+++)))'''(((***,,,)))***++++++***)))***+++---***((('''))),,,------,,,+++(((%%%)))---,,,'''$$$)))+++))))))...000///'''***,,,***&&&&&&))),,,......,,,***,,,000///)))******+++---...,,,)))&&&+++,,,444((((((444,,,+++222,,,***...000//////111111000000444000999888LLL333000------&&&'''***,,,)))###$$$(((+++222222111...***(((((()))***(((&&&'''+++---...,,,)))+++------,,,,,,---...'''444444...222???<<>>|||iii}}}BBBCCCGGG---+++...***---+++***+++,,,......---%%%))),,,---***'''&&&&&&)))+++---,,,)))((())),,,)))---...***(((***,,,,,,***)))***---000222000---,,,)))))),,,+++(((&&&(((333///$$$$$$222555---,,,$$$222888'''333===---&&&(((---000...)))***///000---***''''''((())))))///...+++)))+++///---(((.........------000666<<<***))))))+++---...,,,+++222...'''999...===999OOO}}}<<<...%%%///%%%$$$%%%'''((((((&&&%%%###,,,999333333111((()))...)))(((&&&(((%%%+++...&&&000))))))+++)))444666444***777666444---333---777tttzzzuuuEEE<<<>>>,,,///000((()))(((((())),,,.........%%%))),,,,,,***'''&&&&&&''')))***)))'''&&&(((******...///+++(((***,,,,,,***(((((())),,,---+++)))+++((('''))))))%%%$$$'''&&&888888,,,+++,,,%%%"""<<< ...111---555>>>000&&&!!!%%%,,,//////000444000,,,***+++,,,,,,+++++++++)))'''***...---(((''')))***))))))***---111,,,+++***+++---......,,,444222666:::444;;;999IIIggg555---,,,111%%%&&&''')))***)))(((&&&%%%)))777000111...%%%&&&...---......***---+++---888///===OOO\\\:::///$$$000***555555777111444222???xxxlllppp^^^HHH777888...444222)))&&&%%%%%%'''***,,,------&&&(((++++++)))'''&&&&&&'''((())))))((('''(((***+++//////+++)))+++---++++++)))(((((()))***)))(((...***((()))'''$$$%%%(((+++(((+++999999///FFFwww,,,;;;EEE444!!!+++&&&444+++$$$%%%)))******,,,333...((('''***+++)))&&&)))***)))(((,,,111000+++***,,,------++++++,,,---///---++++++---//////...,,,000GGG777999999<<>>111---,,,%%%'''---,,,,,,000(((000***666^^^UUUzzzmmm555)))555:::///...444111555777@@@lllggg{{{IIIGGG:::999111555222...&&&%%%$$$&&&(((***+++***&&&''')))***)))((('''&&&******++++++*********+++,,,///...+++***,,,---+++---,,,*********,,,------111---******)))&&&'''***000 444:::333XXXKKK...!!!%%%%%%(((222777'''+++//////((("""&&&000222,,,'''&&&***+++((($$$)))******+++///555444///222111111///...------...000---+++***,,,.../////////666```:::@@@666;;;===@@@...,,,222---!!!$$$%%%&&&'''&&&%%%###!!!$$$III444++++++)))***---'''###)))$$$...***CCC888===444888222+++111...///000///FFFmmmGGG~~~fff@@@===;;;111000---111)))'''&&&&&&'''((((((''''''''''''((()))((('''&&&,,,+++***************))),,,------******---...+++++++++++++++,,,---000111111,,,******)))'''(((+++%%%000,,,###'''...666@@@>>>:::<<<999...///333///$$$'''+++---(((&&&,,,666333///******---...,,,((((((******+++000555444///333111---***)))***+++,,,...,,,))))))+++...//////:::CCCxxxDDDDDD444777===888...)))---&&&###%%%&&&'''''''''%%%"""!!!&&&QQQ777***,,,,,,,,,+++$$$(((+++***,,,***BBB}}}ddd000666%%%222333***222///...000***333RRRKKKSSS888999666///---)))222+++)))''''''((()))(((''''''&&&&&&'''))))))(((&&&,,,***)))((()))(((&&&%%%***+++***(((***......+++''')))***++++++,,,...000---)))((())))))&&&'''***)))...(((&&&000111'''###&&&YYYqqqJJJ&&&333'''<<<...""""""(((+++,,,---...,,,+++++++++,,,+++***&&&(((((()))...222000+++444000***((((((***,,,---+++***)))***,,,///000000222;;;xxxEEEAAA666:::LLL```222+++''')))###(((((()))******)))'''%%%###'''QQQ777+++...,,,******%%%///---111++++++888YYYIII888000(((:::111)))555333///555222777777^^^UUU888222...///222+++333+++)))((((((***+++***)))'''&&&%%%&&&((()))(((&&&...,,,)))((()))(((%%%"""'''((('''&&&***//////+++&&&)))+++,,,******+++---+++((((((******((((((***111"""///BBB;;;666FFFPPP555***---&&&&&&999JJJEEE333###"""))),,,***'''''')))******((((((***,,,''')))))))))---111...(((222///+++***,,,......---))))))))),,,///222222222)))222rrrGGG===:::>>>```~~~@@@111+++***)))!!!+++******++++++***(((&&&$$$'''NNN666---000+++((()))'''(((###///(((///555@@@|||???<<<111+++---222***888333***111111666666xxxooo```===,,,'''222:::111666***)))((()))+++------,,,'''%%%$$$%%%(((***(((&&&222///+++***+++)))&&&###&&&'''&&&%%%)))//////+++(((+++......,,,******,,,+++)))***---...+++***---'''+++'''+++;;;>>>777555111***,,,+++(((,,,---"""111+++(((***,,,---///222'''+++///...+++***---111***+++++++++...111...(((---***)))***,,,---,,,***((()))***...111444444333555<<>>===>>>iiivvv000444,,,///,,,!!!+++))))))******)))'''$$$###%%%^^^:::---,,,333...&&&000333///,,,111///%%%777^^^GGGAAAccc555111///222444222/////////000222444;;;GGGqqqsssuuu<<<666...000333###DDD...444///***,,,)))'''000&&&&&&&&&&&&$$$%%%&&&'''......,,,)))'''''')))+++,,,)))((())),,,---+++))))))))))))+++,,,,,,+++)))+++...///------...***$$$(((''''''(((,,,///000000444111---***((('''%%%$$$***++++++'''###$$$+++222333111...+++)))((()))))))))***+++,,,---,,,,,,+++---,,,+++******,,,...//////+++)))+++,,,---111666888,,,aaaVVV===999KKKEEE===---222))),,,***%%%%%%))))))%%%"""######!!!$$$rrr===///000888111,,,)))(((&&&,,,000...@@@cccfff222]]]QQQ,,,222+++:::)))666===888000///000000333???|||~~~===...111555666###:::555:::444---...(((%%%+++&&&'''''''''&&&&&&'''''',,,,,,,,,***(((((()))+++***)))))))))+++++++++***))))))***+++,,,,,,+++)))(((,,,...,,,,,,---+++'''...+++((((((***---///000///...,,,***)))((('''&&&((('''&&&$$$$$$'''***---///...,,,***(((((((((((()))***+++,,,,,,+++******---,,,+++******,,,---///---++++++///000...///222111===zzzhhhEEEIIINNNOOO}}}ppp666---111%%%''''''(((++++++)))&&&''')))'''"""###KKK555'''555333&&&000222//////222---444III\\\666IIIwwwBBB;;;,,,:::222555222++++++222333...000:::VVVEEE333......???555000,,,222///+++///+++(((...'''(((((())))))(((((('''(((***++++++***))))))***'''(((*********)))***+++((()))***+++,,,+++*********000222///++++++***(((111---)))'''(((***,,,---******+++,,,+++***)))((((((&&&$$$%%%(((*********,,,,,,,,,,,,+++******))))))***+++++++++***)))(((---,,,***)))***+++---...,,,+++...222333///---...000CCC}}}uuuJJJKKKIIIppp|||YYY//////222%%%$$$%%%++++++((($$$"""&&&***&&&$$$MMM>>>###,,,...)))"""+++---///444111222>>>jjjDDD888___222777111++++++...111444666222999BBB```EEE666GGGvvv>>>(((///,,,+++111///+++000)))))))))***+++***)))'''&&&(((+++,,,+++***)))***$$$(((++++++)))((())),,,''')))+++,,,+++*********111777999333,,,)))((('''...+++((('''((()))))))))'''))),,,---,,,+++))))))))))))))))))************---...000111111000...---))))))***+++***)))(((''',,,+++***))))))+++---...---,,,...222222...+++---666555___pppGGG@@@JJJJJJ---222333)))'''$$$,,,((('''### ###'''&&& (((EEE>>>+++...,,,///'''......,,,//////666HHHYYY...xxxvvvBBB555222999666,,,000>>>666===DDD{{{tttggg:::333ZZZ666111555000---222...(((++++++)))((()))+++,,,***((($$$'''***,,,+++***))))))$$$(((+++,,,***)))***,,,'''))),,,,,,+++******+++111777999222+++(((((((((***)))***,,,------***((('''***......,,,)))(((((((((+++...,,,(((&&&'''***---///111333333222000///((()))***++++++***)))(((,,,+++***))))))+++,,,...///------//////,,,+++...444///FFFbbbFFFIIIlllBBB---111000,,,+++"""((((((***)))%%%$$$''')))((((((EEE444444777***---111444000---000777QQQuuusss555___SSS...)))222222333888;;;IIIPPPeeejjjhhh666333IIIggg[[[))),,,000***(((...+++&&&)))---***'''(((***,,,+++)))%%%'''***+++***)))))))))%%%(((+++---,,,,,,+++,,,&&&)))------***)))***,,,***///111,,,))))))***((()))***---000222111---***'''+++//////+++((('''(((%%%***---***%%%"""%%%)))+++,,,...000000000...---((((((***+++++++++******,,,+++)))((()))***,,,---000,,,***,,,,,,***+++///***:::EEEYYYKKK___999,,,...)))***+++###%%%(((((($$$"""%%%))))))&&&fff888999:::&&&,,, $$$&&&,,,555BBBmmm444AAAQQQ///...999999333888PPPQQQRRRgggHHHCCCSSSaaaaaaKKK(((+++%%%$$$,,,,,,(((,,,///***&&&%%%))),,,+++)))&&&(((******)))(((((()))'''(((***---//////---+++%%%***------***(((***,,,(((++++++((((((******'''******,,,...000///,,,)))&&&+++......***((((((***&&&'''((((((&&&&&&(((+++***+++,,,---------,,,+++'''(((***+++,,,---,,,,,,+++***)))((()))***,,,------***)))++++++)))***...)))???AAAVVVQQQaaaeee111,,,---%%%((()))%%%$$$%%%### !!!&&&'''&&&&&&III???;;;&&&111)))+++---///+++***OOOUUU<<>>===pppmmm666777...***000...))),,,000***$$$$$$(((++++++***''')))******((('''((())))))((()))---111111...***%%%***...---***(((***---,,,---,,,))))))+++***%%%***)))))))))+++***)))'''%%%***...---***(((***---((('''%%%'''***---......+++,,,,,,,,,,,,,,,,,,,,,'''(((***,,,---......---+++***)))((((((***,,,---***((((((,,,,,,******,,,111:::444VVVSSSQQQuuuTTT------000%%%''')))+++***'''### %%%,,,,,,'''(((___TTTKKK,,,,,,***,,,+++)))---444555000GGGzzz---aaaCCC...BBB;;;tttAAAMMMvvvPPP:::dddOOOQQQ***,,,888222)))((((((""""""&&&((('''***111VVVCCC---$$$'''---,,,)))...)))(((---///,,,)))(((,,,***((())),,,---+++)))&&&(((''''''***---+++%%%,,,,,,***(((%%%%%%''')))(((***,,,,,,)))'''%%%%%%***)))&&&%%%%%%''')))+++------,,,+++***)))((('''***+++,,,---...---)))''')))&&&$$$%%%)))---//////$$$''')))(((%%%'''...444444444eee[[[tttuuuooo~~~>>>222///+++&&&$$$$$$%%%&&&%%%((('''$$$$$$''''''%%%!!!ccc___333+++&&&---///+++))),,,//////777vvvqqq:::JJJoooEEE111kkkLLLHHHxxxWWWGGGddd]]]___===111222222---+++---(((''')))***)))+++111EEE;;;...((((((***+++++++++((((((,,,...+++***+++,,,***(((((())))))&&&###%%%'''''''''***---+++&&&*********(((&&&%%%&&&(((''')))++++++)))'''&&&&&&(((((((((&&&$$$$$$&&&)))++++++***)))((('''''''''(((((())),,,//////,,,((()))'''%%%&&&)))++++++***''')))******)))***///333---FFFRRRnnnhhhmmm{{{|||444111---(((%%%%%%%%%%%%%%%%%%((('''$$$$$$'''(((%%%"""RRRvvv^^^>>>+++)))222777222***)))...222...FFFYYYAAA777tttkkk444NNN\\\BBBCCC888~~~PPPAAAEEE```EEE___ZZZQQQ@@@222...111222...///+++)))******)))***...000000///+++((((((***---'''&&&(((,,,,,,)))***...***))))))******)))%%%###$$$&&&'''&&&)))---,,,((()))+++,,,+++)))(((((((((&&&(((***+++)))(((((((((***...000---(((&&&(((+++))))))(((''''''''''''''''''%%%%%%***///111...)))***)))((()))******((('''++++++,,,,,,---///000111---III;;;mmmrrryyywwwhhh000111+++%%%$$$&&&((('''$$$%%%((((((%%%%%%((((((%%%###444pppCCC>>>(((---333888444,,,***...333111...<<<<<<777VVV]]];;;@@@333DDD111fffXXXDDD222<<<777===111555666444111...,,,***+++)))((('''''''''(((***&&&))),,,,,,)))(((***---&&&'''))),,,***''')))...&&&'''***,,,---,,,***(((###&&&'''&&&(((,,,,,,))))))+++......---+++******%%%''')))***)))((()))******000444111***&&&(((,,,)))(((''''''''''''(((((((((%%%$$$(((...111---((()))***+++,,,,,,+++)))'''---,,,,,,---///111000///666999;;;fff{{{___666222+++$$$$$$))),,,)))%%%$$$''''''%%%%%%((((((%%%%%%222PPP===333(((///......---+++***+++...222111222555<<>>qqq???&&&+++***)))'''%%%$$$$$$$$$!!!#########&&&%%%!!!###222(((---^^^bbb:::===...111+++000 <<<***000111333777888KKKkkkJJJ444:::888xxxrrrQQQ===AAA555000...333222'''000***&&&%%%&&&((()))))))))((('''%%%$$$%%%'''))))))(((&&&((()))))))))((())),,,...'''""""""(((+++)))))),,,,,,((((((+++***%%%$$$'''))),,,///...+++***+++...***'''%%%'''(((((('''(((((()))***,,,.../////////...)))'''******&&&''',,,------+++)))''''''))),,,%%%,,,+++)))---)))%%%***000000///......000444777333UUUlllGGG888///---***&&&%%%%%%'''''''''!!!$$$&&&'''&&&%%%%%%&&&"""%%%>>>///XXXvvv^^^jjjWWWDDD111...&&&&&&444111222...///222...666KKKmmm:::777@@@ttt[[[555999PPP999888555VVV999&&&///+++((("""###&&&(((***+++++++++&&&''')))++++++***))))))&&&(((******)))))))))***### ###***---***(((***,,,))))))------)))(((+++&&&(((+++,,,---...000222---+++(((((()))((('''&&&&&&'''((()))***+++++++++111,,,+++,,,+++&&&&&&)))---------+++(((((()))+++%%%---+++)))---)))%%%***/////////......000222444444cccuuuHHH444///---***&&&%%%%%%'''''''''###%%%'''((('''&&&&&&&&&%%%,,,666111333iiiFFF777$$$///''';;;999777555...///444...,,,777WWWGGGQQQttt|||xxxttt///)))666hhh999)))000+++'''"""###&&&(((***+++++++++'''+++//////---+++***+++))),,,......,,,*********!!! $$$***---+++((((((***))))))------+++***,,,---,,,++++++,,,---,,,***000...+++)))((((((&&&$$$&&&'''(((((()))(((((((((...++++++---+++(((&&&(((---......---***(((((()))'''...,,,)))---)))%%%***.........//////000000111444oooBBB222,,,,,,)))&&&%%%&&&'''''''''%%%'''(((((('''%%%&&&&&&$$$666555555gggXXX;;;111222--->>>---222222---///777333000888^^^___PPPcccrrr}}}tttXXXxxxAAA'''+++SSS'''%%%+++''''''%%%&&&((()))))))))((('''&&&,,,222222...***+++---+++,,,,,,+++(((''''''(((######%%%))),,,,,,***)))(((((()))******)))((()))000---***)))+++***(((%%%......+++((('''((('''###((())))))))))))(((''''''&&&&&&(((***+++*********,,,...//////,,,)))(((''''''...+++)))---)))%%%+++,,,,,,---///111111000...222gggjjj999222)))+++(((&&&%%%&&&''''''&&&&&&'''((('''%%%$$$$$$%%%$$$,,,%%%333000JJJWWWrrr;;;:::&&&+++666(((***...******000......999===yyyGGGNNNzzz~~~|||DDDJJJ...AAA333;;;(((222---%%%(((%%%&&&((()))))))))((('''%%%+++000000,,,)))+++---,,,***'''### ###&&&((((((''''''))),,,,,,+++)))******)))(((((('''%%%)))&&&$$$%%%))),,,,,,******+++)))%%%&&&***)))$$$(((((((((((('''&&&%%%%%%%%%''')))***,,,---,,,+++***---//////,,,)))''''''&&&---***''',,,)))%%%,,,,,,+++,,,///222222000...///RRRyyy|||ccc555---///)))'''%%%%%%&&&''''''&&&%%%&&&&&&%%%###"""###$$$%%%%%%555)))***DDD|||}}}DDDIII...///;;;:::,,,222///+++---+++,,,666:::hhhiii}}}sss~~~|||wwwLLL+++KKKJJJ???YYYaaaAAA+++$$$"""###&&&(((***+++++++++&&&))),,,---+++***+++---111...)))$$$!!!###(((,,,++++++(((%%%&&&+++,,,******,,,,,,)))((()))'''$$$)))'''&&&&&&''')))***)))&&&***((($$$%%%++++++%%%&&&&&&&&&&&&%%%$$$###"""(((+++,,,++++++------+++)))+++------+++)))((((((###***'''%%%***(((&&&---,,,***+++...333555333000...>>>rrrooosss888'''555(((&&&%%%%%%&&&''''''&&&$$$%%%%%%###""""""###%%%"""***///(((...:::^^^jjj??????:::---555222...111000...666@@@ggg|||wwwlll___VVVrrrPPPsssDDD000%%%"""###&&&(((***+++++++++''''''((()))***+++---...333111...)))&&&(((+++///***+++)))$$$%%%)))((($$$&&&******'''&&&)))((($$$,,,,,,+++(((&&&&&&''')))'''+++***$$$%%%,,,,,,%%%&&&&&&&&&&&&%%%$$$######&&&******'''''',,,---***''')))++++++***(((((()))!!!'''%%%###)))(((&&&---,,,******---333777555333...888mmmjjj\\\777***///'''&&&%%%%%%''''''&&&%%%$$$$$$$$$###"""###%%%'''"""+++###444...)))UUUNNNVVVLLLAAA111&&&...---,,,444555222666777FFFsss~~~KKKxxxYYYWWW+++...///%%%&&&((()))))))))((('''((('''&&&'''***---//////...---+++(((%%%%%%(((***'''***)))%%%%%%(((%%%!!!&&&'''###$$$((('''###&&&(((***)))(((***...333(((...,,,%%%&&&------%%%'''(((((((((''''''&&&%%%###$$$!!!###+++...+++&&&((())))))(((((()))***&&&###"""((((((&&&...,,,***)))---444888777555///:::llljjjfff---111222$$$'''%%%%%%%%%''''''&&&%%%$$$%%%%%%$$$###$$$''')))***111000++++++(((JJJccc:::fffjjjKKK:::,,,///222222000///111333444777oooYYYCCCLLLyyyzzzyyyhhhJJJ555444,,,---.........,,,***'''%%%!!!)))...)))%%%(((---...(((,,,---(((%%%'''******000***######(((***'''###((('''$$$"""""""""###$$$,,,&&&$$$))),,,((('''((('''+++***%%%%%%***,,,(((***,,,...,,,((('''(((+++&&&$$$ $$$,,,,,,((($$$$$$&&&(((++++++)))''',,,(((%%%&&&%%%###%%%(((,,,+++)))***,,,...//////222AAAzzz}}}555---///***:::++++++)))((('''&&&&&&&&&$$$***(((######)))'''!!!'''+++222&&&:::GGGYYYAAA444...///000000//////111222111888dddTTTCCC~~~___pppGGG>>>///***((()))***+++***(((&&&$$$ ###(((---///...---+++...---((('''***,,,+++...***&&&&&&)))***(((%%%***)))'''%%%%%%%%%&&&'''...(((&&&***,,,***)))+++'''***)))%%%%%%)))+++((((((+++...///...,,,+++++++++)))%%%"""&&&++++++&&&'''&&&&&&(((***,,,,,,,,,---(((&&&((())))))---222)))((((((***,,,///000000---:::QQQ,,,)))//////***)))((('''%%%%%%$$$$$$""""""%%%)))&&&!!!!!!&&&******,,,...;;;---111aaasssOOOyyy|||ooo:::TTT111///---,,,...///000000///111BBBwwwJJJxxx}}}|||bbb222AAAcccYYYWWWQQQ&&&444'''000%%%&&&((())))))((('''&&&+++''''''***(((###(((222//////,,,((()))---...,,,***************)))((('''((('''&&&%%%%%%&&&''''''---)))''')))***))))))+++&&&((('''$$$$$$(((***)))'''(((+++...000///,,,)))---,,,(((%%%''',,,,,,(((***((('''(((+++---//////...***''')))***+++///555((()))***,,,------------777AAA888###000'''''''''&&&%%%$$$######"""""""""%%%&&&$$$!!!###)))+++555000)))888:::999888nnnvvvjjjOOONNN^^^iiiGGG333///***))),,,//////...111(((;;;iiiXXX```qqqyyyccc555***000KKKFFF )))111$$$...%%%''')))+++,,,,,,+++***''',,,%%%%%%BBBddd111///***&&&)))......+++%%%(((+++,,,)))''''''(((((((((''''''''''''((()))***'''%%%%%%&&&&&&''')))&&&&&&%%%######&&&))))))(((''''''***------***&&&)))***(((&&&(((......+++(((''''''))),,,...///...111+++'''&&&%%%%%%(((---+++---......,,,***))))))888JJJMMM%%%)))'''%%%%%%$$$$$$###"""!!!!!! ###$$$###$$$)))...((((((***(((111???DDD'''hhhvvv|||rrrVVVjjjnnnwww:::555000***)))+++.........111)));;;BBBmmmoooppprrr___666???777LLL<<>>}}}{{{<<>>"""444'''((()))++++++)))((('''###'''((('''%%%'''+++,,,)))'''))))))'''###%%%'''(((((((((((((((%%%%%%%%%%%%$$$######"""""")))+++(((&&&((((((%%%)))$$$"""$$$%%%%%%)))///+++++++++***))))))***,,,+++------(((&&&''''''$$$&&&&&&(((+++---,,,)))&&&)))&&&&&&((()))((())),,,&&&***...///...///444888\\\vvvwww***(((333333'''%%%$$$%%%&&&''''''%%%$$$###%%%+++,,,'''%%%(((******)))---'''333%%%+++333LLL:::ssswwwDDD222333222///+++***,,,///555+++000AAABBB```AAAttt:::(((555333***///888555...222...)))***+++,,,+++)))'''&&& )))---)))&&&)))...///%%%+++...+++(((((()))(((%%%%%%&&&((()))******)))++++++++++++***)))''''''&&&***'''$$$&&&%%%"""***$$$!!!$$$&&&%%%)))000###'''***+++)))''')))+++(((+++,,,)))''')))***(((***)))((()))++++++)))((((((&&&&&&******((((((+++)))---000///---...444999fffjjj===444&&&(((...(((%%%&&&'''(((((('''%%%$$$"""))),,,((('''+++...,,,******///+++&&&)))***...;;;mmm|||eee:::;;;222---------))),,,222'''666:::...AAAAAArrrIII777000888>>>>>>444,,,,,,...---***((((((,,,+++'''&&&((('''(((---111...))))))---''',,,///------///---(((&&&$$$'''//////(((''',,,,,,...---***+++---+++&&&+++)))((()))******&&&###***'''$$$$$$'''******))))))///222...&&&$$$)))///)))(((''''''((()))'''&&&%%%''')))++++++***(((''''''&&&&&&'''((())))))(((,,,***)))111:::###<<<,,,kkk^^^zzzggg:::111&&&)))((((((,,,+++)))&&&$$$!!!***$$$!!!&&&)))((((((***(((...''''''***))))))111:::TTTKKKlllVVV000333000---,,,,,,,,,000444333 333555,,,wwwRRRXXXzzzaaaBBB999111:::???999111+++'''"""+++)))))),,,+++(((&&&((()))))),,,000///,,,,,,///************+++,,,---...$$$(((***))))))+++***(((555555222,,,***)))%%%)))(((((()))+++,,,)))&&&+++(((&&&&&&(((*********))),,,...+++&&&%%%)))...%%%&&&&&&&&&'''((()))***###%%%'''))))))(((&&&%%%'''''''''((()))))))))(((111///))))))...$$$111333|||uuuxxxGGG---222000000%%%&&&&&&%%%%%%%%%%%%$$$$$$(((&&&%%%''')))((((((''')))555"""%%%,,,###%%%///---111###KKK222...000000------111444555333(((<<<@@@===qqqAAAjjj666...$$$...777777222...+++(((,,,)))***,,,+++'''&&&(((---******...000......000---))),,,333444...---111&&&...///''''''//////'''222222000+++***+++)))$$$((('''(((***------,,,***---+++(((((()))******)))*********)))'''''')))+++*********'''######%%%(((###%%%'''(((((((((&&&%%%&&&''')))*********((('''//////)))(((,,,333666^^^YYYuuuEEE++++++***---%%%!!!$$$$$$$$$%%%%%%&&&&&&&&&))))))(((&&&)))...///---///222!!!(((,,,"""111???---+++;;;]]]kkkSSS888333777666000///444666444,,,777***///hhhEEEvvvvvvaaa+++///$$$+++222222///...///111,,,))))))+++***'''&&&(((222,,,))),,,///...---......+++444CCCCCC555---000000111///,,,,,,000000------...,,,)))***---,,,(((((((((***,,,---------,,,,,,+++)))(((((((((((((((...,,,)))(((((())))))((()))++++++(((###"""''',,,%%%'''((()))***)))((('''%%%(((+++,,,+++***((('''---+++)))000///888;;;[[[tttLLL333((("""(((%%%***''''''&&&%%%%%%$$$######,,,***&&&%%%***111555333???(((###---***&&&DDDTTT777...:::$$$nnnpppeeeGGGBBBAAA;;;444222444555222::::::222YYYaaaLLL|||}}}zzzhhh:::;;;000444888777111+++)))+++***''''''))))))&&&&&&)))444...)))+++---+++***+++000---555DDDCCC333***,,,777,,,)))111333,,,,,,333000111---)))(((***((($$$)))***,,,------,,,,,,,,,*********((('''&&&&&&&&&222///+++)))******(((&&&$$$''')))'''%%%'''...444&&&&&&'''((()))(((((('''&&&)))------,,,)))((((((000)))+++888---,,,;;;wwwyyyQQQ888555...)))***###)))(((((('''&&&$$$###""""""***((('''(((***,,,...000(((+++///&&&$$$???III///...(((///;;;ooopppQQQDDD888444333222222222222???yyy<<>>===??????777,,,+++000+++((((((+++---,,,///333,,,,,,///111///,,,...444&&&---333444666777444...---***(((+++///222///,,,555555111,,,+++...---)))!!!%%%***,,,+++,,,...000(((***,,,+++)))'''(((***((()))***)))'''(((+++---###""""""$$$'''))))))(((&&&&&&&&&'''''''''((((((***---///---)))'''***---&&&111111+++888QQQ^^^ttt<<<......///###+++222###%%%$$$$$$$$$%%%%%%&&&&&&&&&'''$$$+++222)))777OOO222%%%777HHHBBB222***&&&---222---IIIMMMLLL222%%%,,,...111:::<<>>...;;;:::111'''***333222(((+++%%%###+++888<<<333(((555---###333$$$...'''%%%%%%...///&&&###+++000...)))***+++,,,,,,+++'''###111...000,,,!!!$$$---,,,***,,,+++))),,,000...)))111111999%%%BBBgggwwwzzz333333---'''(((...111000,,,'''((((((&&&%%%'''(((((($$$&&&111%%%+++UUU<<<+++000555...((()))666---///DDDSSS000777$$$;;;)))444))){{{AAA222///===666;;;wwwKKK???aaaMMMHHH[[[JJJ777555BBBLLLGGG;;;@@@111555555---CCCTTTCCCBBB111444222FFFYYYJJJIIIEEE555@@@wwwVVVLLLOOOQQQVVVcccmmmeeeTTTHHH@@@@@@QQQlllyyysssggg<<<...000555888999>>>777???IIIJJJ;;;000000222111%%% $$$(((+++///444)))$$$)))---***)))%%%++++++000555111((((((///555&&&333FFF~~~zzzjjj888...***&&&&&&(((***(((%%%%%%%%%$$$###$$$(((******+++...''')))XXXDDD555,,,,,,***$$$'''111"""888CCCDDD:::XXXlll;;;///$$$777>>>oooOOO555///:::222444XXXmmm333xxx|||rrrjjjeee~~~mmmuuupppeeennn{{{ooo___aaaGGGRRRZZZEEEWWWaaaVVVFFF@@@IIIRRRJJJ:::666???JJJTTTZZZ```ggglllfffQQQ^^^ddd}}}lllxxxxxxyyy~~~tttcccUUURRRLLLBBBCCCLLLTTT>>>000...222@@@JJJFFFDDD888333777000%%%***999333555YYYZZZ...000///---+++***(((&&&%%%,,,)))&&&%%%&&&''''''(((---,,,///^^^,,,***,,,///,,,'''***222***333444+++:::BBBzzz]]])))HHH444(((---MMM666111999111222<<>>444000999DDD***)))BBBNNNWWWLLLLLL??????>>>666...999[[[VVVHHHGGGVVV___```jjj|||uuubbb[[[___zzzIII,,,333444444111,,,(((''''''+++((('''***+++******,,,///)))OOO***,,,///000---)))(((***555***444222HHH'''BBB[[[FFF...>>>(((ddd___\\\333,,,000999777<<>>///***+++---%%%+++???,,,)))%%%&&&---333111+++)))'''%%%(((,,,---+++''''''@@@[[[gggBBB666666BBB)))///333333000///,,,(((@@@222111===???555555@@@???555888BBBNNNmmm~~~qqquuu>>>999///111222...((($$$###%%% $$$,,,///...111666222:::,,,---,,,)))(((+++,,,+++000111;;;...AAA222===vvvggg%%%(((eeeeee444777,,,+++///333000555///\\\rrr\\\___kkkggg???000888333;;;<<<<<>>IIIBBBeeexxxMMM===888,,,333MMM\\\qqq||||||uuusssmmmcccXXXiiieeeppp~~~FFF999666???AAA777///000...(((&&&))),,,***((()))...+++...222,,,&&&777TTT666WWW444666@@@%%%///)))+++:::222&&&111'''(((***+++***(((### """!!!!!!###&&&(((((('''###,,,111BBB%%%)))###***...+++%%%###%%%,,,333777)))"""%%%222555---***///333666HHHSSSJJJDDDLLLRRR___tttqqqFFFlllDDD111---//////,,,'''%%%%%%'''######'''---+++(((---888999ccc'''***)))$$$$$$+++///---888444777VVVLLLJJJvvvxxxvvvjjj:::888888222111...(((+++000BBByyyrrrxxxggg\\\UUURRR}}}LLL000@@@555///999777;;;222111---???NNN666666@@@444---666???TTTpppbbb000111333666555111111333+++///333333...+++000666***---222666333333PPP{{{yyytttNNN:::---$$$***111666***###...111)))***'''&&&&&&'''))),,,///333%%%,,,111...&&&$$$***222/// ***---444///%%%&&&)))---///---)))'''&&&+++(((***///000+++((('''///)))333AAA???BBBOOOWWW111HHHUUUKKKDDDYYYsssGGG999ooo@@@%%%......---,,,******+++,,,+++))),,,...(((###///AAAqqq%%%,,,---&&&###'''(((###'''222)))>>> (((:::'''cccBBBccc{{{fffkkk===;;;444999222444333000444///000___vvvggg|||mmmLLL===<<>>::::::<<>>WWW000(((%%%(((+++((((((++++++***)))+++///111...(((KKKddd888<<<[[[666333999::::::888555222111111666888DDDbbbaaayyyWWWDDD666---555DDDYYYDDD222111555888===DDDCCCIIIMMMQQQ[[[nnnrrrjjjWWW^^^VVVbbbccc;;;222444666111//////'''---444***%%%111...$$$***444***---555555CCC000000,,,++++++$$$222---,,,---...//////,,,***(((((()))))))))))))))(((***//////)))&&&)))***(((&&&(((***)))&&&&&&***---)))******((('''''')))+++,,,***)))+++///...((("""&&&&&&'''***,,,---,,,***(((((()))***+++---///000HHH___pppRRR333;;;KKK}}}sss///444)))'''''')))***++++++++++++,,,+++)))###333///DDD---(((&&&+++,,,)))'''(((---+++'''%%%'''+++...///CCCyyyFFF:::```???555555666777666333000//////555555@@@wwwlll\\\LLL<<<666333111666>>>UUUTTTYYYdddooouuu{{{~~~kkkhhhaaa>>>222000111,,,---222///###'''(((***///+++,,,555&&&999%%%555***LLLccc///,,,777///$$$$$$$$$666)))***+++,,,,,,,,,,,,,,,''''''((())))))(((((('''&&&******''''''+++,,,)))&&&'''))))))))))))+++,,,&&&&&&'''&&&%%%&&&(((***+++***)))***+++***(((%%%%%%%%%%%%''')))******(((***************+++,,,,,,///666000CCCNNNQQQjjjoooYYY<<>>,,,444444CCCwwwsssCCC222&&&(((((((((((()))))))))))))))$$$&&&555)))<<<)))((()))******)))''''''###---:::@@@:::000+++,,,"""===KKKJJJ!!!777+++...222333111...+++***222///444???VVVppp```aaa^^^~~~qqqxxxAAA000+++///---333>>>AAAWWW222)))555111++++++###444---,,,222RRRCCC'''222333:::......666%%%))),,,---***%%%###'''+++&&&&&&''''''&&&&&&%%%%%%---,,,***)))***+++(((%%%'''&&&'''***///000---)))(((((()))((('''(((***,,,%%%'''(((&&&$$$%%%+++000)))'''&&&&&&(((+++++++++++++++***)))(((((((((((((((...222888777000///,,,&&&...666999@@@___sss111+++<<<;;;999kkk111...&&&***))))))(((((((((((((((((()))$$$111,,,sss******)))'''&&&'''((()))%%%+++444777///''')))222666666kkkTTT!!!)))+++...222333111...,,,+++111...111///iii}}}pppyyyMMM777///333///...000///OOO...(((333...,,,444555111444***dddSSS000&&&+++???SSS>>>,,,...(((,,,(((+++---***&&&&&&***///&&&&&&&&&&&&&&&%%%$$$$$$,,,***)))******(((&&&%%%'''''''''+++...///,,,)))***+++***(((&&&&&&(((***'''***---+++)))+++333:::)))(((&&&&&&(((***+++***(((((('''''''''((())))))+++***---))))))...///333333999===555***000QQQsss~~~777444444;;;777]]]kkkwww///((()))******)))(((((((((((()))))),,,555(((ggg)))+++***%%%$$$'''))))))***((()))******000EEE\\\aaa]]]yyymmmCCC...---///222333111...---,,,000//////,,,QQQ}}}RRR777+++111111...---)))555+++---000%%%###333DDD888...dddzzz******222(((555EEE555***...(((***$$$''')))******+++///222''''''''''''&&&%%%$$$$$$%%%%%%'''***)))%%%&&&)))(((((((((***,,,,,,+++)))******)))'''$$$###%%%&&&"""&&&))))))((()))///444'''%%%$$$%%%&&&(((((('''%%%%%%&&&&&&'''((()))***111...333(((&&&...***000,,,%%%!!!)))777>>>888///TTTWWW???000444666444===|||UUU333((((((***+++***)))(((((()))***+++'''***ggg&&&+++,,,'''$$$''')))'''***&&&(((,,,///666LLLcccCCC:::777___xxx222"""///111222222///------------///...000>>>{{{aaa===)))...111222111---***///---)))&&&"""))):::GGGXXX]]],,,&&&444...''',,,%%%+++444&&&"""%%%'''(((***+++,,,---...(((((((((''''''&&&%%%$$$$$$&&&+++...***$$$&&&---((()))******(((((()))***((()))(((&&&$$$$$$&&&((("""&&&'''&&&%%%'''(((&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%&&&'''((()))(((&&&444)))'''///###&&&)))444888222---111555555...fffNNN,,,222:::444444999jjj||||||:::333000###++++++***)))((()))+++,,,...666RRR###***---)))&&&((((((%%%$$$$$$+++222---%%%***777555+++JJJ444AAA000111222111...,,,,,,---+++///---444333jjjzzz{{{NNN111///000///...)))***000$$$ //////&&&,,,JJJvvvUUU&&&777$$$...***222+++)))...'''...*********+++++++++(((&&&(((((((((((('''&&&%%%$$$***---222444---$$$&&&///(((***+++)))&&&%%%(((+++)))))))))((('''''')))+++###&&&)))***)))'''%%%%%%'''&&&'''(((******(((&&&&&&&&&%%%%%%%%%&&&''''''((($$$000######333+++444---111,,,$$$(((666888...---RRRjjj666---<<<999...111111EEErrrxxxwww+++...777...+++***))))))***,,,...///TTT,,,...///...+++***+++,,,---***)))***---...,,,***444!!!---222uuu$$$)));;;888(((***111...)))222111%%%===666DDD|||ppp???555"""------,,,(((%%%,,,&&&444333&&&JJJIII+++000555///******++++++***))))))***,,,... FFF***&&&+++)))(((''''''''''''(((((($$$'''******)))))),,,///---+++&&& $$$)))+++(((;;;???,,,!!!***...((())))))))))))((('''&&&%%%'''%%%&&&***)))%%%###$$$###%%%)))***))))))((())),,,&&&%%%+++...,,,+++---...,,,+++---000222111000111IIIVVV...333999///222555<<<333iiihhhMMM:::333+++///&&&111(((,,,000%%%%%%777FFF(((((()))***+++,,,...///+++)))((())),,,---,,,***,,,'''444222222111000((($$$***...000777)))777***///***HHHnnnqqqKKK999(((222000///,,,"""<<<333!!!777111...qqqjjj888,,,111000------)))******)))(((((()))+++"""---GGGrrr???999***+++((((((((('''''''''''''''%%%(((******)))))),,,///,,,...///000///---)))%%%&&&111111&&&""")))+++$$$(((((())))))((('''&&&&&&(((%%%%%%'''&&&######&&&###%%%((())))))((((((((()))%%%$$$***...---,,,///...+++)))))),,,///000000000;;;ooo888***777===777;;;333666:::ddd@@@555111///000---,,,222###(((:::***DDD'''%%%$$$%%%))),,,//////)))(((''')))+++,,,,,,+++((('''///...jjjLLL111888======777///***)))...111111FFF444111xxx\\\~~~lllXXX888***333///,,,,,,***,,,000"""222cccCCC%%%444888000,,,((((((((()))((('''&&&(((***'''111DDDddd888333(((,,,&&&''''''(((((((((''''''%%%(((******((((((+++...666111+++((()))***************'''&&&)))---+++%%%'''((((((((((((((('''&&&)))%%%###$$$$$$"""$$$(((###%%%((()))(((''''''((('''%%%%%%***------...///---***'''&&&))),,,///000777333tttooo>>>---333777333...:::000000KKK{{{qqqwww555111---///))),,,///+++***,,,---CCC)))&&&######&&&***,,,,,,'''''''''(((***+++,,,,,,111'''(((///UUUwww777@@@CCC333###'''000...+++:::111999TTT}}}sss{{{qqqhhh888,,,333000---...666"""444222000fffwww777###555111---111***((())))))(((''''''(((***555***"""333***&&&'''%%%&&&'''((((((((('''&&&%%%''')))(((%%%%%%))),,,999...### """&&&***...---&&&$$$(((---,,,)))'''''''''((((((((((((''''''((($$$###%%%%%%###$$$'''###%%%'''((('''&&&'''(((((('''(((***,,,,,,---...+++)))(((((())),,,...///222)))ZZZQQQLLLtttRRR>>>111444888222,,,---444444///jjjhhhUUU...///+++000&&&---+++111555,,,;;;(((&&&$$$###%%%(((+++,,,&&&'''((()))***+++,,,---666***...999DDDJJJ999777888///111:::888888777IIIsssvvv}}}???000444666222333$$$CCC444###bbbkkkooouuuDDD000///!!!'''777000))))))***)))(((''')))+++222)))***&&&111((("""%%%%%%&&&'''''''''''''''%%%''''''%%%######&&&***---'''&&&***,,,)))'''))))))$$$$$$))))))%%%###%%%(((((((((((((((((('''&&&%%%###$$$(((((($$$###%%%%%%&&&(((((('''&&&'''((()))++++++*********+++***((()))+++,,,---------...444555^^^\\\;;;333:::???fffGGG888888666222000111555888777:::///aaa>>>,,,///---111***111###888***:::%%%&&&&&&&&&&&&(((,,,///'''(((************,,,---,,,(((666999222MMM222===777///555999<<>>333111333999@@@nnnxxx{{{pppbbbjjj777000888---111{{{ZZZ---&&&333$$$111(((%%%&&&,,,...)))###!!!&&&(((***)))&&&%%%'''***"""&&&))))))&&&$$$%%%''')))$$$ !!!%%%((('''%%%***++++++)))'''&&&'''(((,,,)));;;^^^???222%%%'''***(((%%%$$$$$$%%%((()))&&&***///111...(((### %%%'''((()))((((((((()))***+++***(((&&&$$$%%%&&&+++++++++)))((()))+++,,,$$$&&&((()))***+++---///+++444999RRR@@@666222222333888666333333888AAAJJJQQQrrrwww???---@@@HHH666555111444333+++///777666888SSSqqqyyyvvv___;;;&&&---:::...+++888<<<(((,,,,,,(((&&&***+++(((+++$$$%%%///000+++...999333***---???eee;;;222---///333555777;;;]]]vvviiisss>>>777...[[[jjj,,,+++---111!!!&&&111+++'''(((((('''(((+++%%%''')))((('''&&&(((***%%%%%%&&&'''((('''&&&$$$***&&&"""###'''))))))''')))******)))'''&&&'''(((***%%%999+++((((((((()))***)))(((&&&'''***,,,&&&))),,,---+++((('''&&&$$$%%%''''''((((((((())))))))))))(((&&&%%%&&&'''+++,,,,,,***((('''))),,,&&&(((***+++,,,---///111)))...111JJJ;;;333111222222444333111111333666;;;>>>@@@QQQxxxyyyDDD888:::;;;999555555666:::999444555777000DDDqqqOOO...;;;***###666;;;TTT,,,---***'''(((++++++(((///"""%%%777<<<333555CCC@@@---JJJPPP:::GGG)))))),,,222444333222444KKKzzzxxxlll|||tttAAAAAAWWWlll777333(((&&&(((333000***&&&'''***111===HHH%%%'''((((((''''''(((***(((%%%$$$&&&)))***&&&"""+++(((%%%&&&)))+++***)))((())))))(((&&&&&&((()))... %%%&&&...(((###&&&)))(((%%%$$$'''+++'''((()))((('''(((***,,,$$$%%%&&&((()))******************)))''''''(((***+++---///,,,'''%%%(((+++''')))+++,,,,,,---///111111111111EEE:::333222444444555555555555555555555555444666===QQQxxxyyyCCC'''666>>>777555666444777888555555777555...JJJjjj???777666333---:::kkk111...***)))+++---,,,***))),,,111888;;;888444222///SSS~~~bbb666===---$$$444444444222///...111555AAA\\\~~~oooKKK^^^555'''...111$$$(((,,,666***'''%%%(((,,,444CCCQQQ(((((()))((('''''''''''''''&&&&&&'''))))))&&&###***((('''''')))+++***)))&&&'''((('''&&&&&&((()))///&&&+++---(((///"""&&&+++***%%%###&&&+++''''''((('''&&&'''***,,,%%%%%%&&&)))+++---,,,,,,---------,,,)))((()))***+++...000---'''$$$&&&***&&&(((***++++++,,,...///777555555@@@???444333666888666777888999::::::999999QQQOOOAAA333???oooBBB::::::888333888???;;;666:::444...222666666777^^^ttteeemmm777<<<000999HHHhhh222---******,,,,,,+++)))&&&)))---///---+++...222YYYZZZ@@@555000///&&&<<<000111000+++)))---555:::;;;KKKsssYYYHHH333...///!!!000888###%%%+++)))))))))((((((///777,,,+++)))((('''&&&%%%$$$%%%(((***)))'''%%%%%%&&&((('''''''''((()))))))))&&&&&&'''&&&%%%%%%''')))&&&(((///---$$$((($$$***000///***'''***...&&&((())))))'''&&&&&&'''%%%$$$$$$'''***,,,+++***---...---+++(((&&&'''(((+++...000---(((%%%&&&)))''')))+++++++++,,,...000111000444777|||BBB444000555888555555555666666777888999BBB777999CCC???@@@hhhmmmGGG111===EEE999,,,777CCC===777===666111666333444CCCwwwpppSSS333---777999ddd///,,,***,,,,,,***((()))000%%%###***''''''AAAeeepppMMM---222;;;(((000444+++)))...///,,,,,,000555777444CCC{{{yyy}}}QQQaaaCCCAAA...111 666444...---+++,,,---+++&&&%%%(((---+++)))(((((('''$$$###%%%))),,,+++&&&$$$%%%'''&&&'''''''''((((((((((((&&&''''''&&&$$$$$$&&&''' ((((((&&&"""###(((%%%***...---)))'''(((+++&&&(((******(((%%%$$$###$$$""""""$$$(((***(((&&&*********(((%%%###$$$%%%,,,---...,,,***'''&&&'''***,,,............000222------666333tttkkk???111...222444888777555444444555666777000111:::BBB???777===LLLSSS777555:::222444888222333:::999222:::555555999,,,111TTT???111///000TTT///---///222000***(((,,,444///---++++++???sssuuu555...333&&&(((AAA>>>+++...+++---222333//////222333111...CCCuuu|||ccc{{{xxxHHH---JJJ444...)))'''777,,,)))***...000---+++,,,+++)))''''''(((((('''$$$((()))******(((&&&%%%%%%&&&'''((((((((((((((()))&&&''''''&&&$$$###$$$&&& ))) $$$%%%///%%%'''((('''%%%###$$$%%%&&&''')))(((&&&$$$$$$$$$&&&$$$"""%%%)))+++(((%%%'''(((((('''%%%%%%&&&(((...,,,++++++,,,+++'''%%%+++---...///...///000222///---888444oooYYY888///111444222666666666666555555555555???KKKKKK???>>>GGGAAA111AAAxxxTTT000333CCC???---...999777111444555222777111555:::+++???|||}}}vvv666333@@@OOO222111555888444,,,+++000***===>>>***,,,[[[FFF===---222+++222'''---$$$999111---000000+++---333555222,,,FFFddd~~~rrr|||uuu777WWWWWW444cccDDD(((...111!!!---(((&&&***---,,,+++,,,)))&&&%%%&&&)))***)))'''+++((('''(((******&&&"""&&&((()))***)))((())))))'''''''''&&&###"""###%%%((($$$$$$&&&******)))((('''&&&%%%%%%$$$&&&''''''&&&%%%$$$%%%'''+++(((&&&(((,,,...+++''''''((()))))))))))),,,......+++)))***------((($$$)))+++------------...000111,,,555111kkkNNN333000666888222...000222444444444333222777333555>>>@@@:::888<<>>555333666444;;;;;;000555===333XXXvvvlll555777CCC555777***<<<999--->>>WWWRRRTTTppp\\\CCC333,,,+++...333000---***((((((,,,000333555///***+++,,,,,,---000777<<>>DDD@@@777;;;999CCCFFFXXXuuuRRR===JJJAAA777999111777888...888...666,,,...888***;;;BBB///KKKrrrdddyyy---DDD///!!!$$$HHHNNNYYY}}}eee===BBB777---+++,,,,,,---///((()))+++---///333999===333---)))***+++***,,,///%%%///FFF}}}gggbbbNNN///222///...------......,,,+++'''((()))(((''''''(((***,,,)))&&&%%%&&&((())))))***)))(((&&&%%%%%%%%%%%%'''******&&&&&&***,,,***"""$$$&&&&&&$$$#########'''((((((&&&(((------***$$$&&&''''''&&&%%%%%%'''%%%%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&%%%$$$$$$###'''%%%''')))(((%%%&&&+++'''***+++''''''++++++'''+++***))))))***,,,///000...///...333eeeJJJ000444666,,,555333///---000666:::888444444666777777===AAA>>>777999777;;;333:::IIIYYY~~~vvvPPP666444<<<333///555222888777333DDD::::::///777888---555777999nnn&&&999111999GGGvvvHHH...+++111+++(((***,,,***'''((((((,,,000///,,,,,,///333111+++((()))***)))***---***555VVVcccOOOXXX222777///...,,,,,,,,,,,,***(((%%%'''''''''&&&'''(((***---***'''%%%&&&'''(((((())))))((('''''''''((((((%%%'''&&&###$$$))),,,+++ ###%%%%%%$$$######$$$&&&'''&&&$$$&&&+++,,,)))"""$$$&&&&&&%%%%%%&&&(((&&&%%%%%%''')))((($$$ &&&&&&&&&&&&%%%$$$###"""&&&%%%'''***)))%%%%%%(((&&&((((((%%%&&&***,,,***++++++******+++---///000++++++***...^^^AAA///666444+++333333///+++---333888888666555666666666:::>>><<<777555444888000222666444JJJwwwFFF555888;;;999444444666666AAA777(((555)))---***:::///666555+++LLLppp[[[gggkkk___FFF000$$$---FFF;;;333---+++***'''&&&(((---111333...'''"""%%%***000***''')))+++******---444<<<]]]gggjjjWWWzzziii888999000...,,,++++++***((('''$$$%%%&&&&&&&&&&&&)))++++++(((%%%###$$$&&&''''''))))))(((((())))))***+++%%%&&&$$$ """''')))'''"""%%%'''((('''&&&&&&''')))***'''###$$$((()))%%%"""$$$%%%&&&%%%&&&(((******&&&$$$%%%((()))$$$''''''''''''&&&%%%$$$#########&&&******&&&%%%(((((('''&&&%%%%%%(((***+++))))))((())))))+++,,,---'''******...]]]666---888333,,,333...+++)))+++000444444222777666444444777999999777444000999888:::888<<<^^^{{{@@@999666===888222444333000333777888333CCC:::>>>000222222333???WWWjjj===000++++++111+++...444...)))))))))''')))---)))---///,,,&&&&&&,,,222///***(((***,,,++++++...***///JJJFFFzzzxxx666---111///,,,******)))((('''$$$%%%&&&&&&&&&&&&)))+++(((%%%"""!!!###&&&'''((())))))((()))***+++,,,,,,((((((%%%"""$$$((()))%%%$$$&&&)))))))))(((((())),,,---***'''(((,,,,,,((($$$%%%&&&''''''(((***---...(((###"""%%%(((&&&###'''((()))))))))(((&&&%%%""""""&&&******''''''******(((&&&&&&&&&&&&(((***(((((((((((())))))***+++)))---///555eeejjj333...999222...222+++******---111222111...666444333333555555666777888---555888555///@@@xxxfffKKK\\\dddCCC888777444999777666777222111:::444:::111888222BBB999555999777dddUUU;;;+++///111111666---%%%***((())),,,,,,))))))+++&&&((()))'''$$$%%%+++111...)))(((+++,,,++++++---(((***999555iii;;;***111///+++*********)))(((%%%'''''''''&&&'''(((***'''$$$!!!!!!###&&&(((((())))))))))))***+++,,,,,,,,,+++)))&&&))),,,***%%%$$$&&&(((((('''&&&&&&'''%%%''''''&&&(((---,,,(((&&&''''''''''''(((+++...---)))###"""$$$&&&''''''&&&''')))++++++***)))((($$$$$$'''+++***'''(((,,,+++((('''((((((&&&'''***))))))******++++++++++++***---...555gggYYY666111888000///...+++,,,---000222222///---444111111333444222333666;;;...333555222...DDDfff666;;;BBBgggxxx???AAALLL111000333999:::444000333666444<<<444999...999333444999iiitttlll===###333333+++(((&&&'''111666+++***+++...---(((''')))&&&''''''&&&%%%$$$&&&(((,,,(((&&&***+++******,,,///222000333NNNEEE111222///+++************)))'''((()))(((''''''(((***)))'''$$$###$$$'''(((((())))))((())))))***+++,,,))))))((('''+++...+++%%%$$$&&&((((((&&&%%%%%%%%%!!!$$$%%%%%%'''***((($$$&&&''''''&&&&&&'''***---)))(((&&&$$$$$$&&&'''(((###%%%(((***++++++***))))))((()))+++)))&&&'''+++)))&&&&&&***+++((((((,,,******++++++,,,,,,++++++++++++***111dddGGG777000333---000+++...------.........------111...000444444111222666666111555111666>>>HHHlllRRR:::333999NNNtttkkk<<<::::::FFF888>>>333111///222EEEGGG---,,,;;;KKKgggVVVIII===KKKmmm===+++,,,000!!!///(((111222###(((***+++((('''((('''%%%(((---$$$&&&(((+++,,,---,,,+++***&&&%%%(((***))))))+++---222'''000888{{{sssGGG222222///+++******+++++++++)))******)))''''''(((***---***&&&%%%&&&'''(((((())))))(((((()))******+++$$$$$$$$$%%%***...***###&&&((())))))'''%%%%%%%%%%%%(((***)))***+++'''"""&&&&&&&&&%%%$$$&&&)))+++%%%'''((('''&&&&&&'''(((!!!###'''***++++++***)))...,,,++++++)))%%%%%%)))'''$$$&&&,,,---******...))))))***+++++++++******222///+++111eee777333---...***111)))...---+++))))))***+++,,,///---///444444000111666///111444)))666FFFAAAJJJtttBBB===,,,,,,LLLFFF333SSS222???^^^iiiIII777555MMMGGG999444777TTTCCCBBB]]]YYY~~~///666&&&---***((((((+++,,,((((((***+++###$$$'''$$$(((+++$$$'''######)))---+++(((''')))&&&'''+++***''')))///---666 222<<>>000---444444'''###&&&%%%%%%555---(((((((((///"""***,,,---+++&&&###$$$&&&,,,)))&&&'''***+++((($$$)))(((''')))******'''%%%((()))))))))((('''((((((%%%%%%%%%$$$###&&&+++///%%%%%%%%%&&&&&&&&&&&&%%%'''&&&$$$%%%'''((('''%%%***((()))...444555///)))&&&(((******************&&&((()))(((''''''(((***---+++,,,///...******......///,,,444zzz444,,,---222***000+++,,,,,,,,,---......---,,,,,,***+++///555777555222000666888444111444777777===tttVVVKKK000999777'''---AAA===)))???gggqqqlllDDD666???TTTbbbWWW222000...333!!!---***(((%%%&&&((((((%%%$$$&&&%%%"""(((,,,''')))---)))&&&%%%(((,,,+++((((((+++)))'''(((***)))'''***...)))---,,,***+++???{{{xxxBBB888***(((,,,***,,,111///!!!******444######...(((,,,...+++$$$ """&&&,,,)))((()))******&&&"""'''&&&&&&''')))***)))((($$$''')))'''###"""$$$'''$$$$$$$$$$$$%%%''',,,000'''''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((((((''')))'''&&&)))...///+++'''&&&'''((()))***+++++++++)))***)))(((&&&%%%'''))),,,***+++...///......111///---,,,666xxx000+++,,,000***111,,,---.../////////...,,,+++***)))***...222444333000///222333111222666777555666dddFFFMMM;;;;;;888222:::888888888555666999888jjjIIIfff...)))777)))888&&&&&&###!!!###''')))'''(((***$$$"""***,,,######'''###&&&'''***,,,***&&&''',,,''''''''''''&&&&&&)))---)))'''---$$$'''///TTT}}}BBB222999CCC<<<***(((---)))(((888(((---888!!!111***++++++((($$$"""###$$$((((((((()))+++***&&&###((('''&&&&&&'''(((((()))$$$%%%'''%%%###"""###%%%&&&&&&&&&&&&(((+++///111((((((''''''&&&&&&&&&'''$$$$$$%%%&&&''')))))))))'''$$$"""###'''(((&&&$$$&&&&&&&&&(((***+++++++++++++++***(((&&&&&&)))++++++))))))+++,,,------...000---...777ttt///------///***222---,,,...000111000///......+++***+++---111222111000000000///000444666555222===bbbKKK777111777+++///333333---444FFFBBB666888666kkk777222(((333...***'''$$$"""$$$(((***((())),,,((('''...000''''''+++''''''''')))+++)))%%%''',,,((())))))'''&&&(((,,,...000(((///&&&...///@@@qqqTTT...fffyyy==="""&&&&&&---^^^KKK'''(((...,,,!!!---***&&&%%%&&&&&&%%%"""%%%%%%''')))******(((&&&))))))((('''&&&&&&'''(((***((('''(((***+++)))'''((('''&&&''')))+++...///(((''''''&&&&&&&&&'''(((###$$$%%%&&&'''(((***++++++(((%%%%%%((())))))((('''%%%%%%&&&***,,,+++************((('''(((+++...+++***((((((***------+++///...222888sss222222///000***222,,,))),,,///000000000111222,,,,,,---...000222111111333000...111555555222000222XXXOOO;;;,,,...'''@@@000===777111777...---EEERRRaaa+++000***)))...000)))+++)))&&&'''******'''''')))(((%%%+++...(((***...***(((&&&''')))(((%%%&&&******---,,,((('''+++///000000))),,,'''111...333vvvzzzxxx///bbbsss>>>***000///+++PPPBBB(((&&&***///&&&...(((###$$$(((***'''######$$$&&&((()))))))))((()))***+++***(((''''''(((+++(((&&&(((,,,...,,,))))))(((&&&&&&((()))))))))'''&&&%%%%%%%%%&&&((()))###%%%'''''''''(((***++++++(((&&&&&&((()))***))))))&&&$$$%%%)))++++++))))))******)))((()))+++---...---***(((+++000000,,,//////666<<>>222222555:::>>>HHH^^^tttUUUzzz###000---###111000111666"""000%%%&&&'''+++(((&&&&&&((()))(((&&&&&&%%%(((,,,***&&&%%%((()))&&&$$$'''+++---+++''')))))))))+++------+++)))///555<<>>###000aaaJJJKKKfff000222***,,,)))'''&&&&&&'''(((((('''$$$$$$&&&******''''''+++'''&&&&&&(((++++++'''$$$&&&&&&'''))),,,---+++***...///,,,KKKiiiyyypppXXX222000+++111...(((***+++***''''''******(((%%%***,,,+++)))++++++)))&&&((())))))''''''((()))+++((('''((((((''')))---+++'''%%%((()))))))))+++$$$***000000---,,,000444((()))***++++++***)))((('''((((((((('''(((***+++...+++((()))+++---+++)))'''$$$111FFFDDD...&&&///''',,,,,,&&&%%%+++---***///777******TTTccc\\\jjjbbb333111666GGG777...???888bbbqqqFFF888"""%%%'''***)))'''&&&&&&&&&&&&%%%######%%%))))))&&&(((+++'''&&&''')))+++***&&&###$$$$$$%%%(((+++,,,+++***333333,,,BBBbbbddd```XXX111000---222...***((()))******++++++***)))'''***,,,+++***))))))((()))******)))((((((***,,,***'''$$$$$$&&&(((+++,,,---+++)))***++++++***)))'''+++///000...---///333******+++,,,,,,+++******&&&((())))))((()))+++...---+++))))))+++,,,,,,+++***(((777NNNLLL444'''---(((,,,---)))'''+++,,,***+++555222SSScccaaa)))(((FFF<<<%%%&&&222555UUU]]]666///###$$$++++++)))'''%%%###############%%%((((((&&&''',,,''''''((()))***)))'''%%%$$$$$$%%%(((+++,,,+++***...///***555>>>ccc{{{bbbzzzyyyWWWVVV...000---222///,,,''''''***------,,,++++++***+++,,,,,,***&&&%%%&&&*********((('''(((***,,,+++)))&&&%%%(((---111111,,,,,,++++++,,,...,,,***,,,,,,,,,,,,---------,,,***+++,,,------,,,+++***'''((()))))))))***,,,---***)))((((((***+++++++++---)))***...,,,'''''',,,+++......+++***+++,,,+++444000+++WWWoooVVV```???333ddd777---DDDMMM888xxxKKK%%%111+++...++++++***'''$$$""""""###$$$###%%%((('''%%%'''+++(((((()))))))))))))))(((&&&&&&'''))),,,---+++***)))+++---...///lllhhh```ssseeeqqqPPP,,,000---000//////((((((***...///,,,+++,,,,,,+++,,,---***%%%###%%%)))***)))'''&&&&&&''')))(((***(((%%%'''---111111'''))))))(((+++//////,,,---+++))))))+++,,,***(((***+++,,,------,,,+++******((('''(((***++++++***&&&'''((()))************(((***)))%%%$$$((()))&&&---......,,,***+++---//////333BBBrrrUUUGGGvvv[[["""***;;;555111111...EEE%%%aaa===+++$$$+++((())))))'''$$$"""$$$&&&&&&$$$%%%'''&&&$$$&&&***))))))))))))((()))+++---''''''(((***,,,---+++))))))(((222,,,000OOOlllwwwiiiXXXKKK***111---...///222---***+++//////***(((++++++)))***---***$$$###'''+++++++++)))'''&&&'''((((((------'''&&&***...///(((***)))'''***///000,,,))))))***)))))))))***+++***+++,,,------,,,+++***---((($$$&&&+++---***&&&###%%%)))+++++++++******'''+++...///000...***%%%+++************+++///333444,,,***666AAACCCJJJWWWPPPQQQ}}}}}}iiiQQQeeeWWW"""$$$)))%%%###---<<<333444/// 000!!!$$$---%%%'''(((&&&$$$###&&&((('''%%%%%%'''&&&###%%%)))******)))((((((***---000)))))))))+++------+++)))((($$$222)))000999mmmlll}}}{{{vvvXXXFFFGGG)))111------...444111------000///(((&&&)))***''')))---+++%%%%%%)))......///---***(((((()))...444666...***---111111---///---((()))//////***$$$(((,,,***'''&&&+++///******,,,,,,,,,,,,******///(((###%%%+++...)))$$$"""%%%***------,,,******...(((%%%'''((('''(((,,,(((''''''((()))+++111777111<<<\\\\\\\\\jjjPPPaaa\\\UUU%%%$$$###$$$%%%''')))+++777222111222,,,###&&&///&&&%%%%%%&&&'''&&&$$$!!!&&&$$$$$$((((((&&&'''******'''$$$$$$'''((((((&&&(((&&&$$$&&&***,,,,,,******&&&444(((222<<>>~~~gggrrrAAAoooJJJ^^^###$$$$$$%%%&&&'''((()))%%%'''###""")))---+++((('''&&&&&&&&&%%%"""%%%"""###''')))'''(((++++++)))&&&&&&((())))))'''&&&%%%$$$%%%((()))***)))---'''333(((///333555{{{pppgggddd~~~ooo___qqquuulllhhhYYYuuu}}}555&&&000,,,---,,,000777666000&&&###(((///333***---000...***''')))+++&&&))),,,+++'''$$$&&&)))((()))*********+++...000,,,***((((((***,,,------***+++,,,---,,,***(((''''''))),,,---,,,+++++++++***))))))+++------+++(((***(((&&&''')))***)))'''***)))(((***++++++(((&&&---...)))***333222///333mmmwwwsss]]]===}}}JJJaaa###$$$%%%&&&''''''((((((&&&>>>EEE222(((---((($$$###""""""######!!!$$$!!!###''')))'''))),,,+++(((&&&%%%&&&''''''&&&%%%&&&((((((((((((***+++(((!!!,,,(((111111+++]]]pppfffXXXaaa]]]WWWrrrgggyyy}}}|||qqqxxx{{{WWWMMM%%%***111(((***+++111555444...%%%###(((///111+++---///---***(((***,,,###&&&))))))'''&&&(((***((((((''')))+++.........,,,+++))))))+++,,,+++***)))---222333///+++))))))$$$(((,,,//////---,,,++++++******+++,,,------,,,)))*********((((((***+++)))))))))+++,,,+++(((%%%---222&&&$$$555555+++000jjjnnnQQQxxxLLL===JJJeee%%%%%%$$$$$$%%%&&&((()))%%%dddkkk333***888!!! !!!###%%%''''''&&&%%%######'''(((&&&'''***'''&&&$$$###############&&&))),,,,,,***)))+++...***""")))***444333)))FFF{{{nnnwwwttt}}}vvvvvvyyy}}}ooodddhhhrrr@@@ddd999/// ///000&&&)))(((------000...***)))+++,,,***)))+++,,,+++(((((()))+++$$$''')))***)))(((***+++)))'''%%%(((,,,//////---...---,,,,,,------,,,******000777777222---++++++(((''''''+++......***&&&***)))))))))***,,,,,,---(((***,,,***&&&&&&)))---'''(((***++++++***'''%%%'''000))))))333***)))DDDrrrlllFFFHHHKKKjjjvvv(((&&&###!!!"""%%%)))+++ (((000333333---%%%$$$%%%'''***,,,,,,,,,(((%%%%%%''''''$$$$$$&&&&&&%%%$$$###""""""###$$$&&&)))---,,,***)))+++---333)))+++---222000'''333rrrvvvwwwKKKyyyvvvyyy|||uuuiiipppuuuVVV000888""")))%%%333---%%%***%%%(((+++---,,,)))))),,,+++''')))***++++++*********+++'''((()))))))))((()))))))))'''%%%''',,,......,,,...---,,,,,,---,,,+++))))))///555666111+++***+++222***$$$'''...111+++###(((((((((((('''(((***+++&&&)))+++)))$$$###(((---'''(((***+++***((('''&&&)))...000333...$$$CCC~~~^^^wwwcccGGG>>>AAABBB;;;222///333999KKKOOOuuulllAAAXXXMMMppp}}}vvv)))'''$$$!!!"""%%%)))+++ $$$,,,111+++"""&&&111'''%%%$$$$$$&&&''''''''')))&&&%%%'''&&&###"""$$$&&&''''''%%%$$$$$$&&&(((%%%''')))***)))(((((((((---'''''',,,//////...///UUUrrr{{{TTT~~~{{{}}}nnnVVVFFF999+++...///111---***222)))'''+++"""(((...,,,(((###$$$***,,,+++***+++,,,.........------''''''((((((((('''&&&&&&)))((('''(((***,,,,,,,,,---+++)))))))))***)))((('''+++...///,,,)))))))))777...&&&(((000333---%%%%%%'''((('''&&&%%%&&&'''&&&((()))&&&""""""''',,,''')))***)))(((''''''(((+++'''///222%%%000qqqhhhJJJ~~~^^^:::KKKooo___AAA333999<<<>>>:::333222888???222***555VVVJJJvvv888^^^RRRvvv```&&&&&&%%%%%%%%%&&&'''(((000'''###''')))%%%###&&&%%%###!!!!!!###$$$$$$$$$(((%%%%%%'''&&&###"""%%%%%%&&&'''&&&%%%%%%(((+++%%%&&&&&&(((***)))'''%%%$$$###&&&......///555111FFFjjjXXXxxxhhhoooeeeVVV```RRR...(((((("""'''...444111,,,***...&&&))),,,""",,,,,,***&&&"""$$$***,,,)))(((***,,,///111000---+++(((''''''((())))))((('''((()))***)))((()))***,,,---***((('''(((***************************++++++111...+++---000111---((($$$''')))(((&&&######$$$'''((('''%%%######'''***((()))***(((%%%%%%'''***+++"""---000'''OOOOOOjjjTTT<<>>CCC555222555nnn666___XXX}}}```###%%%&&&(((((('''%%%$$$&&&,,,---'''$$$(((...&&&$$$###$$$'''***++++++&&&$$$$$$&&&&&&$$$$$$'''"""$$$%%%$$$###$$$'''+++(((''''''))),,,,,,)))%%%(((***,,,333---***333***222\\\ccc{{{qqqdddSSSwww|||fffUUUGGG@@@EEE999666OOO???"""777:::+++222333(((333%%%555%%%(((&&&+++%%%***,,,###222%%%'''''''''***---)))###%%%'''***...000///,,,((()))))))))***,,,---,,,+++(((***,,,***''''''))),,,///,,,)))((()))+++------...+++))))))+++---//////(((***...//////---+++***$$$(((******&&&###"""###)))(((&&&%%%$$$%%%(((***)))***)))'''$$$$$$'''+++---"""222555222mmmpppWWW{{{}}}|||lll\\\BBB777===:::333666888??????666...///555999---OOOEEE999<<<999333------111555555333---555000:::777PPPeee:::bbb]]]qqq,,,(((%%%&&&)))***'''$$$%%%'''((('''&&&$$$%%%%%%???000$$$$$$$$$###***555))))))((((((''''''''''''"""$$$%%%%%%$$$######$$$$$$$$$###$$$%%%''')))******((((((+++)))'''(((---333:::lllNNNnnn|||GGG000111111111000///---,,,...111;;;DDD???000,,,333...---,,,---///000///...)))***)))'''(((+++------+++***)))***+++***(((&&&)))((('''(((***++++++******,,,...000///---***'''***************+++++++++///+++&&&'''+++---+++(((---)))''')))///111,,,'''++++++,,,---000111,,,&&&***)))$$$!!!+++777333&&&''')))'''$$$$$$''')))'''***)))(((''''''((()))***222+++)))---999SSS|||GGG???>>>777999888666444555888999777555555555333000222555444///888777HHHIII888555999555111//////111222222444666555///777@@@[[[===uuu\\\yyy+++'''%%%%%%))))))'''###&&&''')))((('''&&&&&&'''---""" ###!!!&&&///((('''&&&$$$$$$$$$%%%&&&&&&'''))))))'''&&&'''(((&&&&&&%%%%%%&&&&&&'''((()))'''))),,,,,,+++---222888<<>>888999666444333444666666555333333444111///111444333///666777<<>>}}}ZZZwww)))&&&$$$%%%'''(((&&&######%%%&&&&&&%%%$$$%%%&&&%%%%%%(((%%%&&&+++)))'''%%%######$$$&&&''''''(((******((('''((()))((((((''''''&&&&&&%%%%%%)))'''(((,,,,,,+++...444333888ZZZtttjjjyyyrrrttt{{{eee999,,,---------------,,,+++***///,,,---000000111<<>>>>>999666333222333555555555222777)))===///JJJPPP===dddooo%%%$$$$$$$$$%%%&&&%%%$$$ """######"""!!!"""###(((%%%$$$&&&&&&$$$""""""***(((%%%######%%%(((***$$$%%%''''''%%%$$$%%%&&&(((((((((((((((((((((((('''%%%&&&)))******...444888222;;;oooYYYiii555222:::333((()))))))))(((((((((((((((((((((***,,,***''')))------+++))))))+++---------)))&&&''',,,,,,((('''***+++)))&&&&&&(((***,,,,,,,,,***)))***++++++***)))++++++++++++++++++++++++***)))'''&&&'''***,,,...(((***+++,,,++++++---...+++***+++---000000---)))+++&&&&&&,,,///,,,(((((())),,,...,,,***++++++******,,,***''''''***,,,***++++++,,,,,,,,,,,,++++++---)))222kkkRRRXXXxxxxxxAAA444:::@@@333222999333111111222111111111111222///222222000000333444333---<<<111IIINNN666777444222111222333444333333666'''>>>444[[[LLL;;;kkkfff$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&''''''%%%$$$$$$%%%%%%###"""###%%%&&&&&&%%%&&&%%%###""""""$$$&&&(((&&&'''))))))'''&&&'''(((***)))(((''''''((()))***'''&&&'''***,,,...333:::AAA+++...XXX\\\SSS///222222000'''((((((''''''''''''((((((+++***)))'''&&&(((,,,///,,,)))'''&&&(((***++++++)))$$$%%%++++++%%%%%%***)))(((&&&''')))+++,,,,,,,,,+++******+++,,,***)))+++************+++,,,,,,)))'''%%%$$$$$$&&&)))***((()))***,,,---.........&&&'''***---000///,,,)))111***)))///111,,,(((***((())))))+++,,,,,,***((()))+++***''''''***+++)))***++++++,,,,,,++++++***)))666___oooKKKjjjWWWHHHwwweeeBBB<<<999999666666>>>>>>111000222333222111000111222///333444000///222444333---888444DDDkkk666222000......///111111000444555***999555jjjyyyuuuKKK>>>nnnzzziii$$$%%%&&&&&&%%%&&&&&&'''((()))***)))&&&$$$$$$%%%$$$######$$$'''))))))((($$$$$$#########$$$&&&&&&'''(((******((('''((()))///,,,)))'''%%%&&&(((***,,,))))))+++++++++000777999))),,,>>>}}}|||eeemmm{{{999+++000%%%---///((('''&&&&&&&&&'''((((((******)))''''''+++...000+++(((%%%%%%&&&)))*********######(((((("""###)))((('''&&&(((+++,,,,,,+++---,,,***++++++,,,***)))+++***)))))))))***,,,---(((((((((((('''''''''''')))((((((+++///111///---%%%&&&))),,,...///...--->>>333---000111***)))---((((((***,,,+++)))(((((()))+++***&&&&&&***+++))))))***+++,,,,,,+++***)))###;;;uuuyyyoooXXXBBBAAAJJJDDD555@@@CCCSSS|||{{{]]]DDD000222666:::444///777<<<555000///111222222//////000222///333444000...000222111000000000:::WWWAAA111000......000111000000222666222444777yyy||||||TTTCCC|||ooohhhvvv$$$%%%&&&&&&&&&&&&'''(((((())))))(((%%%#########!!!#########&&&(((&&&###%%%%%%%%%%%%&&&''''''(((&&&((())))))'''''''''(((222///***&&&$$$%%%''')))111---+++***(((&&&)))...---000888<<>>QQQGGG;;;222///---***&&&+++,,,---...//////000000333111...---.........---+++///***...???WWWppp|||ZZZ<<<222...555:::111,,,///111///...111666777222//////...222666555111......000000///---,,,---...000111...000///,,,,,,111333111000)))111///))):::>>>444555666111BBB@@@444000///;;;zzzQQQnnnQQQFFF'''''''''%%%""""""'''...######$$$%%%$$$###"""!!!### &&&'''"""$$$+++"""$$$&&&'''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###(((AAA555!!!'''###+++***(((&&&(((,,,......,,,%%%>>>))),,,///111333iii{{{xxxfff222666000))),,,"""&&&***,,,+++)))''',,,(((&&&&&&%%%""""""&&&"""&&&)))(((%%%###%%%(((%%% !!!(((...///,,,,,,'''(((((()))***+++++++++''')))+++)))&&&&&&***///)))(((''')))+++---,,,+++***,,,...000000000...---...,,,222@@@HHHCCC:::666((())),,,000///***(((***(((***+++++++++...333777222333444555555333///,,,//////000000000000//////111///...---......,,,+++000///111OOOtttMMM444444///AAA222&&&888444(((777------...111000...222888+++000444333...+++,,,...---,,,***)))+++---000222...///...+++,,,000222111---(((777333&&&888...|||???BBB777---CCCEEE:::---...===BBB}}}jjj666NNN'''%%%%%%&&&%%%"""###'''%%%'''$$$###&&&&&&###"""!!! """###"""###%%%%%%$$$$$$$$$%%%"""""""""######$$$$$$$$$((())))))'''$$$###&&&(((***+++(((%%%'''+++,,,)))###)))...///...111:::BBBccczzz@@@$$$...555!!!&&&&&&%%%$$$$$$$$$%%%%%%...&&& &&&)))%%% '''((('''&&&%%%'''))),,,######%%%)))---...+++((((((&&&%%%%%%(((+++,,,---'''(((((((((((())),,,///,,,,,,,,,,,,,,,+++***)))///---...111111...---///000,,,((((((RRRJJJ000---,,,,,,...---)))%%%)))//////'''%%%+++///---$$$QQQnnn{{{___fffLLL:::<<<555999777'''>>>111333888;;;777111444===XXXfff}}}]]]:::'''+++666444444333333333444555666---,,,---...000000...,,,---000///,,,,,,//////---***,,,)))$$$%%%,,,000...,,,,,,---///000222333333---777000@@@333---777ooo@@@???HHH000NNN[[[555222666===III]]]{{{gggRRR777]]]'''%%%%%%'''%%%"""###'''!!!'''((($$$###%%%%%%"""!!!  """$$$%%%"""###%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''))))))(((%%%$$$&&&(((+++,,,***&&&(((------+++''',,,//////,,,,,,222888gggUUU000,,,222***'''&&&&&&%%%%%%%%%%%%%%%,,,&&&!!!"""&&&(((&&&###)))((('''&&&&&&''')))+++%%%%%%&&&)))++++++(((%%%###$$$&&&''')))***++++++''')))******)))***,,,...,,,,,,++++++++++++++++++///---...111111...---///,,,///)));;;@@@111000000000111000---+++'''---...)))'''***,,,***111tttmmmnnnVVVVVV]]]SSSOOO[[[nnn~~~eee@@@---///555444///222222111111222222333333,,,,,,---///000000...,,,...000///,,,,,,///000---+++---***%%%%%%,,,///...,,,,,,---///000111333333...444...,,,$$$666aaaaaa>>>777444666;;;444111333@@@UUUTTTiiiuuu===;;;uuu'''&&&&&&(((&&&###$$$(((%%%((((((%%%###$$$$$$###!!!  !!!###&&&((("""###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&((())))))'''&&&'''((()))***(((&&&''',,,,,,)))''',,,///...***)))---111OOOtttfff333"""'''***'''''''''&&&&&&&&&%%%%%%(((&&&$$$$$$&&&(((((('''***)))'''&&&%%%&&&((()))((('''((())))))(((%%%""""""'''***)))(((***+++(((***,,,,,,++++++,,,---,,,+++*********+++,,,---...,,,---111111---,,,...---000(((VVV444---///000///...,,,,,,---+++///111...,,,---,,,***AAAyyyvvvgggTTTLLL<<<,,,'''---222000+++/////////000000000111111++++++---///111000---+++...111000------000111...,,,---+++''''''+++...------------...000111222333333+++777999777GGGTTT---888***000333111111IIIlllNNN~~~nnnLLL***???'''&&&''')))'''###$$$'''%%%''''''%%%$$$$$$%%%&&&###"""!!!!!!"""$$$&&&'''"""###%%%%%%$$$$$$$$$%%%&&&&&&&&&'''''''''''''''&&&''')))***)))(((((('''%%%&&&%%%###%%%))))))&&&$$$(((,,,---++++++---111>>>xxx999)))---///(((((((((((('''&&&%%%%%%$$$%%%&&&&&&&&&''')))+++***(((%%%$$$$$$%%%&&&&&&)))))))))***)))(((%%%$$$$$$)))***((('''+++///)))+++......---,,,+++,,,,,,+++)))))))))+++---///...,,,---111111---,,,...000...(((rrrxxx000---///111///,,,)))+++---///...///000...,,,***+++???pppeeeCCC***&&&,,,&&&///888888222,,,,,,.........//////000000000000***+++---///111000---***...111000---...111222000...---,,,))))))+++,,,---......---...///111222333+++&&&:::000888ZZZ>>>444444>>>333222333YYYIIIuuukkk888,,,HHH&&&%%%''')))'''######&&&###$$$&&&'''&&&&&&'''***&&&%%%###"""!!!"""$$$%%%"""###%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''')))***)))((('''###%%%$$$"""%%%))))))%%%###'''***,,,,,,,,,///111===\\\xxx///***,,,'''(((((((((((('''&&&%%%$$$"""$$$&&&'''&&&'''***,,,)))&&&"""!!!###$$$$$$###((()))***+++***)))((((((###'''***)))'''(((---222))),,,......---,,,,,,,,,,,,+++)))))))))+++---///...,,,---000000---,,,...---(((---xxxCCC555222444555222...+++---///111+++***......)))(((,,,---:::???\\\{{{zzzXXX333'''///888999666777222......222444222///...///000000111111000000***+++,,,...000///---***...000000---...111222000...---,,,,,,,,,+++,,,---///...------...000222333///333AAA...PPPmmm555???;;;222555666kkkFFF}}}|||JJJ444555SSS%%%$$$&&&)))'''""""""%%%""""""&&&))))))'''(((+++'''&&&###"""!!!!!!######"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$&&&((())))))'''$$$&&&&&&%%%'''++++++'''((()))++++++++++++---///666AAAqqq|||***))))))!!!'''((((((((('''&&&$$$""""""###%%%&&&'''''')))+++((($$$!!! ###%%%$$$###((()))++++++***)))***+++'''))))))(((''')))---222)))+++------,,,,,,---...,,,+++*********+++,,,------+++,,,000000,,,+++---%%%'''000JJJ''':::222222111///,,,+++,,,---666......666777///,,,111###000,,,555AAAUUUrrrttt{{{jjjOOO888)))...333222((( $$$---777000))))))///333222///...///000111222111000///+++++++++---...///---+++---//////------111222000...+++,,,......,,,,,,...000///...---...000222444555///GGGsssAAAAAA,,,222666666xxxLLLzzznnn;;;666444WWW######%%%(((&&&"""!!!$$$######''',,,,,,'''&&&)))%%%$$$"""!!!!!!"""###$$$"""###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###%%%###"""###'''))))))((($$$&&&&&&%%%(((,,,+++'''*********))))))***,,,...---888yyynnn===222//////&&&'''(((((('''%%%"""!!!""""""###%%%'''((((((((()))$$$ !!!$$$'''&&&%%%(((***++++++)))((()))+++((((((((())))))***+++,,,)))***++++++++++++---///,,,,,,++++++++++++++++++---+++,,,000000,,,+++---&&&...'''bbb]]]333'''555...,,,******+++,,,,,,+++777...111???AAA555///333)))555444333)))'''333(((RRRqqqjjjjjjwww~~~ppplll___KKK:::555666000(((333)))$$$)))222333///,,,%%%***//////,,,+++,,,///---...000111111111//////---+++***+++---...---,,,,,,......,,,---000111///---***+++000111---,,,000000///...------///222444555EEEqqqFFF;;;---000555222|||VVVzzzeee___777999///```""""""$$$'''&&&!!! ###$$$$$$(((...---&&&$$$'''###"""!!! !!!"""$$$&&&"""###%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%""" """%%%((()))((("""$$$%%%$$$&&&******&&&((((((''''''(((***---///,,,888GGGvvv>>>'''""",,,&&&''''''(((&&&$$$""" ###""""""$$$'''((('''&&&)))%%%!!!"""&&&))))))&&&(((***+++***'''%%%''')))''''''(((***++++++)))&&&((()))******)))+++...111,,,,,,,,,,,,,,,+++***)))---+++,,,000000,,,+++---,,,666444+++***000,,,///,,,)))+++...111111000///(((...@@@BBB333)))---...++++++:::444(((222,,,...:::)))333;;;000888444,,,555888111++++++,,,,,,+++,,,...///+++&&&)))///,,,)))'''&&&(((,,,///000,,,---///111111000///......,,,******+++---...---+++......+++,,,000111///,,,)))+++111222...---111111///...------///222444JJJ<<<111;;;///333---}}}WWW|||nnnaaa>>>111:::///ppp$$$"""$$$******### ###$$$$$$$$$$$$###"""""""""###+++"""$$$+++ ###///$$$ '''***)))(((&&&&&&''''''&&&$$$$$$###"""$$$'''(((%%%!!!((()))&&&!!!###+++---***...---+++***+++---000222111111999pppwww)))---'''111***(((&&&$$$###"""######%%%$$$###$$$'''(((&&&###)))%%%###&&&'''%%%%%%''',,,)))&&&&&&((((((&&&$$$'''(((((()))***+++++++++&&&)))+++---,,,,,,,,,------+++***+++...///---+++$$$***---***(((***,,,,,,---+++,,,000111...---//////......000111111000///444///,,,,,,+++)))***...,,,...000000......///111++++++111111///888>>>666+++,,,...//////...,,,+++******,,,...+++''')))---...(((###%%%+++///...+++------......///000111111111111000000//////.........///000///...///000222000...,,,---//////,,,)))...++++++###555777---XXXttt666555333222)))xxxqqqZZZ\\\```YYY888555555,,,(((&&&(((---,,,&&&"""###$$$$$$$$$$$$############!!!""" '''HHHEEE---FFF>>>((( $$$""""""&&&$$$)))'''&&&%%%&&&&&&$$$###%%%######%%%((((((&&&###$$$&&&&&&$$$'''------******)))'''&&&'''))),,,---///000///aaaxxx{{{///555)))$$$((('''&&&%%%$$$#########%%%$$$###%%%'''(((&&&$$$'''$$$%%%)))***'''%%%%%%,,,)))''''''((()))(((&&&((())))))***++++++,,,,,,***,,,.........---...///,,,***((())),,,---,,,***+++///111---***+++,,,***,,,+++---111111---,,,...,,,,,,---...//////...---555000---...---***+++/////////...------,,,------)))(((......***000555---+++,,,---------+++)))(((((())),,,///...+++,,,000...+++((()))---///...,,,+++,,,,,,...///000111111000000000000000000//////.../////////------///111///---+++,,,...///...---555000888333000555XXXTTT222000111...}}}wwwSSSccc^^^XXXFFF///---555000***(((***---,,,'''###$$$&&&%%%$$$#########$$$$$$""")))"""%%%DDD999222vvvJJJ000$$$'''(((++++++%%%)))'''%%%$$$$$$$$$###!!!&&&$$$###%%%((()))'''$$$!!!$$$%%%&&&***...---)))***)))((('''(((***,,,---000333000222sss```|||,,,///+++&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$%%%''''''&&&%%%&&&$$$&&&+++---((($$$$$$,,,***((((((*********))))))******++++++,,,,,,,,,...//////...------///000---,,,***+++,,,......---...222333///---//////,,,,,,+++---111111,,,***+++,,,,,,---............---555111...///...,,,---000333111...---------,,,+++***(((------'''+++---%%%++++++,,,,,,+++)))'''&&&'''''',,,111111///000333......---...............++++++,,,---...///000000,,,---...///000///...------/////////---------///...,,,***+++---///000000---888CCC888EEExxxKKK444555999TTThhh```MMM&&&444---)))888999((((((((()))(((%%%"""!!!(((&&&$$$###"""###%%%&&&((('''$$$!!!+++"""'''ddd>>>)))"""''')))---...(((+++(((&&&$$$$$$$$$###"""%%%###"""$$$''')))'''$$$###$$$%%%'''***,,,+++)))******)))((()))***+++------111666'''vvvooo]]]+++!!!(((000%%%&&&'''(((((((((&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%###$$$)))+++'''%%%%%%++++++******++++++,,,,,,))))))*********+++++++++.........,,,++++++---///,,,+++******+++,,,------,,,000111///000222333000,,,+++---111111+++))))))---...///000/////////000444000...///...,,,,,,000555111...------......------)))...000***+++---%%%)))******+++******)))(((((((((,,,222333111111333,,,///111000...,,,---///------------------------)))***,,,.........,,,,,,...///111000...---...///+++++++++,,,...////////////666FFFZZZBBB;;;DDDVVV|||}}}hhhkkkIII000444111555,,,<<>>&&&---...%%%"""((()))+++((($$$"""###$$$%%%%%%&&&---222---$$$###,,,666)))$$$"""$$$""" $$$$$$%%%&&&''''''''''''%%%&&&((()))***+++******,,,,,,((($$$''',,,***%%%((((((***+++++++++++++++***...///+++???999GGGggg222---)))...)))(((******&&&######((('''&&&&&&'''&&&$$$"""&&&(((+++,,,+++))))))))))))***+++***(((&&&&&&'''000+++&&&&&&)))+++***'''...$$$---,,,###<<>>555+++***------((($$$'''&&&%%%&&&''''''&&&$$$ !!!$$$(((,,,...%%%$$$%%%&&&(((***++++++%%%%%%&&&&&&''''''(((((((((((()))((('''&&&$$$""")))"""$$$,,,((((((&&&&&&'''((())))))))))))///,,,---///)))///888---TTT~~~999+++...///)))%%%&&&&&&$$$###&&&%%%$$$###%%%'''***+++***((()))***)))'''&&&'''((()))******)))''''''((()))(((''''''''')))******)))---&&&)))...***)))---///,,,------,,,++++++...000///---+++))))))+++---///)))))))))))))))******+++)))+++***))),,,111111...)))222444---+++///000***+++......***)))---111111---+++)))((((((***,,,---...------...//////---+++444333222000...+++)))((()))+++------,,,++++++,,,---******///000---+++,,,***///222111---+++...222000...///333777777555333;;;;;;KKKzzz```WWW\\\777555***===111+++000222,,,)))+++...///666zzzAAA555***)))------***(((***)))(((((((((&&&### """######"""!!!###(((---$$$$$$%%%&&&&&&'''((((((!!!"""###%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$"""!!!((("""!!!$$$###&&&%%%&&&'''((()))))))))))),,,///(((+++(((,,,:::---222yyy~~~kkk{{{888+++---000***'''(((((($$$###%%%&&&$$$###$$$'''***++++++)))******)))'''&&&'''(((''')))******)))(((((()))''''''((((((((((((((((((,,,,,,+++(((''''''))),,,,,,---......,,,,,,---...***)))))))))***---///111***************++++++,,,'''+++,,,+++,,,111222000---999===444...000...&&&***......+++***...111000---+++))))))***,,,++++++,,,++++++,,,......---,,,000///...---+++(((&&&%%%+++,,,---,,,+++***+++,,,111------000111///---...,,,000333111---+++...111...---...222333333444888,,,===mmm]]]|||___xxxVVV;;;+++555///111555888222++++++222000---666KKK<<>>...)))...000...---//////...+++******+++......+++((('''&&&&&&(((+++,,,,,,,,,((()))***,,,,,,,,,+++++++++++++++******+++///111333...+++,,,---+++***,,,,,,,,,,,,,,,+++,,,///111444333444666333333===JJJ^^^}}}xxxeeebbb555???>>>888999111<<<}}}ppp888***///---111,,,:::RRR<<>>eee:::,,,'''+++)))((('''''''''%%%$$$%%%%%%%%%$$$$$$%%%(((+++&&&,,,...***&&&'''******''')))++++++***(((''''''---///111///+++(((((()))+++------***))),,,,,,)))'''***,,,------------......---,,,+++++++++,,,---&&&((()))(((&&&$$$%%%&&&(((,,,000111///,,,...111,,,---000555999888111***((()))*********,,,000333---,,,******...222---$$$$$$(((,,,,,,)))(((***---'''+++,,,******,,,+++(((//////---+++)))***---///***))),,,///...***)))---...------...000111222222555///999:::<<>>$$$...---)))///111333333BBBwwwLLLEEE999000000///---+++)))&&&###""""""%%%$$$###!!!!!!###''')))#########$$$$$$###!!!$$$ ###%%%$$$###%%%###!!!"""%%%&&&$$$%%%(((((('''%%%$$$$$$%%%'''(((,,,)))&&&'''+++...///...((())),,,---,,,))))))***,,, 666;;;---bbb;;;###222---***(((''''''((((((((('''''''''%%%$$$%%%(((***(((,,,,,,)))''')))***((($$$%%%''''''&&&&&&'''(((&&&&&&''')))+++,,,,,,,,,---//////------000000---,,,---...---+++***+++,,,)))***+++,,,---......---)))((('''&&&&&&'''''''''(((---...+++***---...+++++++++,,,...//////...---555444111---)))((()))+++,,,000///+++(((+++......(((***+++++++++***++++++***---,,,)))(((++++++(((&&&)))+++---------...///000---,,,------,,,000777333444666666555555666888555999rrrkkk{{{zzzttt999...,,,111...444___PPP000+++555+++&&&...000///111BBBdddYYYQQQMMM===111+++''''''(((&&&%%%'''%%%$$$######$$$%%%''')))###$$$$$$$$$###!!!&&&###"""&&&(((&&&%%%&&&### !!!$$$%%%###$$$''')))(((&&&%%%$$$%%%&&&'''$$$)))(((###%%%---000---''''''))),,,+++((((((+++)))111//////666AAAvvv888$$$111,,,***'''%%%&&&((((((((((((((('''&&&%%%%%%(((***))),,,+++((((((******'''%%%'''((('''&&&&&&'''(((...,,,***)))***,,,,,,,,,,,,//////------000000...)))***+++++++++,,,...000))))))***+++---...///000111...+++(((((('''&&&%%%+++000000++++++111111,,,***+++,,,............---......---+++))))))***,,,---000///+++***,,,...---******+++++++++++++++******------***)))+++***&&&&&&(((+++,,,,,,---...//////+++***+++***)))---444444666777666444555888<<<555qqqddduuuyyyddd...+++...222...111KKKjjj333((((((///...,,,+++(((+++000CCCjjjcccRRRFFF888...&&&''')))(((''')))&&&%%%$$$%%%&&&'''(((((($$$%%%%%%%%%###"""""""""&&&###"""&&&(((&&&$$$&&&&&&###"""%%%%%%######&&&((('''&&&%%%%%%&&&((()))&&&333222###))),,,$$$)))'''))),,,+++'''(((---+++666---...:::333PPP777)))000+++)))%%%$$$%%%'''(((((()))***)))'''&&&&&&)))+++(((******((((((,,,+++((('''((()))(((&&&&&&'''(((SSSLLLBBB999333...***''',,,...///,,,---000000...***++++++++++++,,,...111++++++******+++---...000555111---+++,,,,,,+++))),,,111000***+++111111+++)))+++---.........---...((()))+++++++++***+++,,,---...---******------***++++++++++++,,,,,,+++***+++------)))(((+++***'''''')))+++++++++,,,...000...+++******)))(((+++111...111333222111555<<>>===,,,'''000))) ,,,222&&&%%%&&&&&&&&&''''''***+++'''!!! ###'''$$$###%%%$$$ """(((%%%###%%%%%%###$$$'''***'''$$$%%%''')))(((&&&(((***+++***'''$$$""""""***,,,***---...###!!!111.........///111333666777TTT:::888'''...***&&&%%%&&&'''%%%"""!!!,,,***###---'''...!!!%%%###444??? 000444+++""""""""""""***,,,***'''$$$###&&&+++...$$$***///000---+++---000***+++,,,---...---,,,,,,+++)))***------******,,,000,,,)))***...///,,,(((...222777666000+++,,,111,,,///666;;;777---***...,,,+++***))))))+++---...******)))&&&)))---...+++,,,...///---)))'''(((***---333111)))'''------&&&&&&***------+++***,,,...***+++---,,,,,,---///111///***,,,000555000MMMxxxZZZaaaHHH@@@$$$,,,+++***)))((('''&&&%%%&&&''')))***++++++*********)))MMMsssIII444888222,,,...+++&&&'''%%%'''(((///***(((%%%''',,,///,,,%%%###&&&'''$$$$$$&&&&&&""""""%%%((($$$$$$&&&&&&######&&&(((&&&$$$%%%'''((('''%%%&&&'''((('''&&&&&&((()))***,,,,,,111444)))&&&222---------...000333555666999vvvVVV(((//////,,,(((&&&((((((&&&$$$'''&&&(((((((((''' +++000222OOO```III+++*** ,,,///******$$$'''***,,,,,,---...///)))***,,,---...---------++++++---.........---,,,,,,)))***------******,,,///,,,)))***---...,,,(((...///111222///,,,+++,,,(((***...222///))))))...,,,+++***))))))+++---...)))+++)))''')))---...+++/////////,,,((('''***...***000///'''&&&,,,,,,&&&&&&))),,,......,,,++++++***,,,------,,,---///111***222@@@777***WWW```VVV+++222GGG>>>++++++***)))((('''&&&&&&((()))***++++++,,,,,,,,,+++***NNN___KKKAAA777,,,$$$***000*** ...777+++;;;&&&"""'''"""%%%+++000---'''%%%''''''$$$$$$''''''$$$$$$''''''$$$$$$''''''###"""%%%%%%%%%%%%&&&''''''%%%###&&&'''&&&%%%$$$&&&))),,,(((++++++000777...'''000,,,,,,---...///111333444///MMMzzz{{{~~~&&&444000,,,((('''))))))(((%%%+++""""""***###''',,,%%%***(((!!!222<<<)))***+++!!!%%%&&&%%%,,,,,,...111///+++'''%%%&&&,,,)))(((***...///---)))+++,,,---...///...---------******------******,,,///,,,)))))),,,---+++)))---,,,+++,,,...---***''''''''')))***)))&&&***///,,,+++*********+++,,,---)))+++)))'''***......+++......---)))&&&'''+++000(((---,,,'''&&&++++++&&&'''(((+++...000///,,,)))***,,,---------...000222444...111444BBB^^^lllVVVHHH888'''111999((())))))))))))((((((((((((************+++,,,---...++++++PPPrrrNNN:::333(((+++111(((((())),,,***=== ..."""$$$))),,,)))$$$###&&&(((%%%$$$''''''$$$###&&&&&&$$$%%%((((((###"""######$$$%%%''''''&&&$$$"""((()))(((&&&###"""$$$%%%)))***'''+++222,,,%%%+++++++++,,,---...000111222444FFFGGG000...***&&&&&&'''(((&&&$$$'''###%%%'''+++&&&%%%$$$((($$$'''%%%&&&,,,!!!((()))%%%+++:::999000111000000...+++''''''***...(((''''''***...///,,,(((***+++,,,---...------,,,...******,,,,,,)))))),,,...+++))))))***++++++)))***++++++***+++---+++'''))))))******))))))+++///++++++*********+++,,,---)))+++***(((***......+++)))++++++)))&&&&&&***...'''++++++((((((++++++'''***)))))),,,000000---)))+++,,,---......///111333)))111444<<>>:::;;;555...+++,,,...//////,,,---.../////////...---000,,,***+++***((())),,,,,,+++)))'''&&&''')))+++***///...(((+++222222,,,***...///---...222111,,,******++++++,,,,,,,,,+++)))+++,,,+++---000...******---//////,,,***+++---+++,,,---//////---++++++&&&***...111000...,,,++++++---...///000111444666(((XXXuuuZZZ111333444%%%,,,333000(((###""",,,<<<))))))))))))(((((((((((((((((()))***++++++++++++---...RRRdddkkknnnNNN;;;///222***,,,dddmmmFFF!!!///###"""%%%### """'''###!!!"""''')))(((***...+++'''%%%%%%$$$!!!"""%%%&&&((()))'''%%%$$$'''***$$$%%%%%%%%%%%%'''+++---"""------(((***&&&$$$+++***+++---///000000//////+++,,,999555555cccxxx///,,,((((((***+++***((($$$"""222dddPPP...------***###'''...%%%###******'''***...$$$!!!///,,,%%%%%%333NNNeeeqqqtttJJJ===...(((,,,111222000---...000111111111000///111,,,***+++***((())),,,++++++)))'''%%%&&&)))+++,,,...***&&&,,,666444))),,,000000---000666666222******+++,,,,,,,,,,,,+++)))+++,,,+++---000///***)))+++,,,***&&&&&&(((,,,,,,+++---//////,,,******""")))111555333...+++)))+++---///000000222444777NNNooowww}}}FFF777777///,,,444+++111///,,,...++++++555***)))))))))((((((((((((((()))+++,,,------,,,+++---...QQQ```eeemmmZZZEEE444 +++&&&...ZZZTTT***)))$$$!!!!!!!!!!!!"""###$$$%%%""" $$$,,,(((###******'''%%%%%%''''''$$$"""''')))***((($$$"""$$$'''***,,,)))$$$%%%---222111&&&)))...///((( ###,,,)))+++------,,,+++,,,---+++...:::999+++SSS@@@%%%)))...+++***###***&&&,,,'''+++......)))$$$999222((()))###''')))((((((***)))%%%,,,)))+++@@@hhh```)))+++777///...===---,,,---///111000...+++++++++,,,---,,,***+++......***'''((())))))((()))+++++++++,,,......---+++,,,///000---))))))***+++(((***++++++++++++---......---,,,+++,,,---,,,)))******++++++++++++*********++++++++++++***))))))'''))),,,......---+++)))555$$$999,,,000&&&666IIIrrr{{{xxxUUUJJJ;;;444222222...***,,,,,,---//////---)))&&&---)))'''+++...+++))))))+++)))'''))),,,---,,,***)))000OOOxxxtttcccdddRRR:::;;;---(((%%%;;;555###,,,$$$$$$$$$###""""""######$$$"""$$$!!!(((444111))),,,+++'''$$$$$$'''(((%%%"""&&&&&&((()))******((('''''')))((($$$%%%+++---+++(((---+++%%%)))222///"""------...///111111111111333///444777+++AAAXXX444,,,)))'''+++'''...222"""222666)))###///$$$222))),,,###&&&&&&***,,,******,,,+++''',,,)))&&&)))777JJJVVVYYYaaa@@@''')))000---+++000++++++,,,...000000...+++---,,,+++,,,,,,+++***+++***((('''(((+++,,,------...---,,,---......,,,***,,,...///...,,,++++++***---......,,,***))))))***++++++******,,,...---+++******++++++++++++******,,,,,,,,,+++***)))((('''***+++,,,......---+++***%%%666111222...@@@CCCzzz|||OOOHHHEEEAAA;;;666000+++(((,,,,,,,,,------,,,)))''',,,((('''+++---***((()))***((('''))),,,---,,,+++---333RRRuuuZZZkkksssKKKAAA222...###$$$ """///"""((('''%%%$$$#########$$$###$$$!!!)))777555++++++...(((""""""'''***'''###'''''')))...333444000,,,"""'''(((&&&$$$%%%&&&$$$$$$---((( 222NNNGGG))).........111333444444333333,,,000999555555iii^^^777+++&&&$$$+++&&&+++***DDD---***###999///111###)))111---,,,###666***...///---,,,...---)))000333222,,,***,,,//////***......++++++...---)))))))))+++---000000...,,,...,,,******,,,---+++(((***))))))))),,,...///...000///------------***(((+++,,,---000111///,,,))).........---***))))))))))))((((((***---......---******++++++++++++******,,,,,,,,,+++***((('''&&&------.........------,,,'''===111555999<<>>---333///'''+++(((,,,YYYrrr---222111,,,...___BBB///$$$777)))))),,,,,,******---...+++000000,,,)))***,,,***%%%000(((&&&***...,,,***+++))))))+++---000000...,,,***---,,,)))---444333+++''',,,---***---444333---...,,,+++++++++***(((&&&...)))***111222---+++...+++,,,------,,,,,,---...///)))(((...///+++***...++++++,,,,,,,,,,,,++++++((()))***,,,---.........---...///000000000000///...555555666DDDGGG///@@@:::...+++***+++---...,,,'''"""((()))***(((%%%%%%(((+++&&&%%%'''***)))&&&'''+++''')))+++,,,,,,,,,...000...111NNN]]]DDD333***,,,%%%///)))'''%%%######%%%(((***&&&)))$$$$$$((($$$###...))))))))))))(((((()))***'''((()))***)))((((((((("""!!!%%%***)))%%%$$$(((''')))---///---)))***///...///000000///.........---))):::...444KKKgggFFF111111)))"""***(((+++EEE{{{PPPaaa[[[000777XXX---&&&)))(((***+++((()))---...,,,******(((%%%%%%((('''$$$***,,,...//////......---++++++,,,...000000...+++)))//////))))))//////(((%%%,,,---)))---444444,,,---,,,,,,,,,------,,,***///******///...(((***222...//////...,,,***+++,,,///((('''///111---,,,222+++,,,,,,------,,,,,,+++***+++,,,---.../////////***,,,...000111111000///,,,===222777iii}}}KKK<<<555444...222******+++,,,...,,,)))%%%&&&)))+++)))&&&%%%(((,,,%%%%%%(((+++***&&&(((,,,(((***---,,,++++++---///---///KKK___>>>///333'''---+++)))%%%###"""###&&&'''%%%&&&!!!$$$,,,)))%%%+++'''))),,,+++(((''')))+++!!! !!!$$$((('''""",,,###!!!)))111///+++***)))+++,,,******+++)))&&&///+++))),,,111222///+++///%%%>>>222***555QQQNNN666444,,,)))222...---\\\___[[[...444HHHVVV222...$$$((('''&&&+++$$$///'''******(((***...000...(((,,,---******---///...'''333777...'''))),,,+++---------///111000...+++)))000111(((%%%++++++%%%(((...///***,,,333111(((------,,,...///000///---000******...+++%%%)))444---...///...,,,+++,,,---...&&&'''000333...///555+++,,,,,,------,,,,,,+++,,,---......//////......(((***...111222222000///---555555<<<yyySSS000444222666000+++000...+++(((((())),,,...%%%))),,,+++'''&&&(((,,,%%%&&&)))+++***'''(((---)))+++------++++++---///+++,,,HHHRRR000444444&&&,,,###+++%%% 111"""((($$$$$$))),,,***''''''***%%%---)))$$$------+++000333000((($$$&&&&&&###444+++###$$$)))++++++)))(((+++,,,(((######(((...444''',,,&&&***TTT...---(((999//////666@@@===|||QQQ111...000///---777000444777555///+++***,,,(((&&&'''++++++'''(((...---///---((()))......)))---,,,******+++,,,,,,+++((()))***+++,,,---......)))***,,,000333333...***...---,,,***)))((((((((($$$***''')))---'''???qqqlll:::'''111000---...'''******+++++++++,,,,,,,,,,,,...111222222...***''',,,+++***))))))+++---...+++...222222...+++******333222///,,,---000...)))...)))+++------444555***666///@@@~~~pppTTTSSSzzz]]]:::444111111555...000---***(((''''''(((((('''))))))(((((()))******+++---***((())),,,,,,'''"""''',,,---***'''+++...///111---===}}}JJJ222...((($$$)))!!!+++++++++666 ***&&&%%%)))***(((&&&'''111---...((($$$&&&%%%((((((+++)))$$$###(((***(((...(((###"""$$$&&&&&&%%%(((***++++++******+++,,,,,,***666---)))<<<***...,,,888222444777>>>222]]]vvvDDD,,,888<<<---,,,---///111000,,,)))((((((000---...000...******///---...,,,'''(((------)))******)))))))))))))))***)))******+++,,,---...//////------...000000...+++...---,,,+++))))))(((((())))))))),,,,,,&&&222MMMIII)))$$$000,,,***555:::...---+++******,,,...000,,,...000111000---***(((---,,,+++***+++,,,...///***,,,...---***'''&&&'''//////---***,,,///...***...***,,,,,,+++000444///111;;;eee```JJJ???KKKssslllGGG///333333222666,,,***,,,***(((((())))))(((''',,,+++++++++++++++,,,,,,...+++)))+++///000---***'''+++---)))'''***---...,,,)));;;~~~|||OOO:::...+++---'''...333<<>>%%%---+++,,,)))''')))------***&&&+++******(((%%%""""""###,,,***'''&&&''')))***)))(((---000///+++))),,,000)))))))))******,,,------222000...,,,,,,---......------,,,+++******+++++++++###+++111+++111222 ,,,+++222777...%%%///===111///---,,,,,,...111222,,,,,,++++++++++++++++++---,,,,,,+++,,,---......******)))(((((((((***+++(((******((()))...///,,,+++,,,+++...111---...777LLL```DDDUUUXXX888,,,444---&&&///,,,+++)))(((((())))))(((&&&###'''&&&&&&%%%%%%%%%%%%%%%'''&&&'''(((***)))&&&"""$$$)))+++(((&&&(((++++++&&&'''888999...+++000((($$$&&&+++'''%%%&&&&&&%%%(((...&&&111"""$$$(((%%%+++,,,(((######$$$&&&''''''%%%'''###!!!&&&***+++%%%***---***$$$###+++222///'''&&&&&&999***666------///666===,,,555111MMMZZZ000;;;$$$+++'''$$$''',,,...***&&&***,,,,,,)))'''&&&&&&&&&***(((&&&'''((()))((()))###'''++++++'''%%%(((+++(((((()))******+++++++++------.........---------,,,,,,+++******+++++++++((("""***---'''111777(((...//////000...%%%###))),,,---///000000000///...++++++*********++++++,,,+++++++++++++++,,,,,,---((('''&&&'''(((+++---...(((++++++)))***...///...,,,...+++...333******>>>xxx___oooTTTUUU}}}<<<---333,,,&&&...++++++'''&&&&&&'''((('''$$$""")))(((((('''''''''(((((($$$&&&(((+++---+++(((%%%###(((+++(((&&&(((******)))+++999```666'''///---(((,,,(((((()))&&&%%%'''&&&%%%)))/// ***###&&&000BBB***%%%"""%%%(((((((((*** '''(((###""")))...---###***...***###%%%222>>>***(((...)))...+++.........//////555,,,:::KKKkkk,,,888((()))%%%###%%%)))+++)))%%%(((+++,,,(((&&&'''(((&&&)))&&&&&&)))+++)))'''(((###'''***+++)))((()))***&&&(((***,,,,,,+++***))))))+++...///...,,,++++++*********)))******++++++((('''******&&&+++111...---111,,,,,,333...%%%(((***,,,000444444111...+++*********++++++,,,,,,---******+++++++++,,,,,,,,,'''&&&$$$&&&)))+++------)))---...+++***---///...,,,222,,,+++111***666^^^vvvSSS<<>>LLLAAAnnnhhhFFFFFF???nnnGGG>>>000---===HHHYYYzzzrrrpppZZZ666555///***(((+++,,,+++***+++...&&&***!!!""",,,%%%%%%)))(((&&&&&&''''''&&&%%%)))((('''(((***+++******111000...---+++***))))))***111))) $$$,,,...,,,000***''',,,***''',,,...,,,,,,...000000,,,(((+++,,,+++)))+++...---))))))+++...---+++***---000000---++++++,,,.........***++++++***+++///---)))***+++,,,,,,,,,+++***))),,,222333000333<<<===777...,,,999555555iiiTTTXXXMMMEEE:::111888>>>888EEE<<<000222=========HHH<<>>CCC555333GGGlll~~~===111000'''------))))))))))))((('''&&&&&&$$$&&&'''&&&&&&)))///444BBB999222))) )))444111)))+++...,,,)))''')))+++,,,###---VVVTTT---...***)))...,,,&&&,,,000&&&***,,,//////---+++***+++,,,***))))))******(((&&&---...222--- (((...222(((,,,..."""))),,,))))))%%%&&&,,,000---+++,,,111+++)))---000...++++++666000CCCrrryyyEEE999sssUUU555;;;888---222FFFEEE>>>EEE777666222222222111FFFllleeeRRR---111333...++++++***'''''')))"""///^^^WWW)))!!!&&&''''''''''''((()))(((&&&$$$&&&(((***)))(((***...222222000,,,)))''''''((()))222''''''(((;;;mmmppp888)))///,,,***000...)))...---+++)))***,,,,,,)))&&&+++---,,,***+++...---))),,,------,,,)))***...333000...,,,,,,---......---+++,,,+++)))+++///...+++...---,,,+++************+++---,,,,,,111888777222888000333,,,```cccccc]]]NNN<<<222222666DDD@@@CCCCCC;;;>>>DDDBBB888777666888777;;;gggNNN111333+++///%%%(((''''''''''''&&&$$$"""&&&'''(((%%%""""""&&&***'''%%%)))***(((000888222(((+++......***((()))******$$$***MMMLLL(((***+++333333,,,000555///***,,,...///...,,,******,,,***)))))))))***)))(((...,,,111---######222***'''(((---%%%---999,,,,,,'''(((,,,222222---((('''000...///222111,,,+++---777333222999FFFYYYooo]]]666:::hhhHHHCCC>>>___JJJ222666333+++III???222+++888DDD;;;:::MMMtttyyyeee>>>333///------+++((()))------222///)))...$$$***))))))******)))&&&$$$%%%&&&'''&&&&&&***222888111///,,,)))(((((()))***'''"""......(((???HHH((()))...+++***///---)))---,,,***((()))+++,,,)))&&&,,,---,,,***+++///...***---000222111...,,,---///...,,,++++++---------+++,,,---+++)))+++//////,,,---,,,+++*********++++++111000///...111444222...444***FFFIII~~~jjjbbb]]]OOO???CCCDDDEEEDDDAAA@@@AAACCC???555;;;BBB999444<<>>;;;999888999999777555AAA555888???999666:::<<<111;;;999777BBBMMMYYYhhhCCC+++000444((()))&&&$$$%%%((((((%%%"""---,,,***)))((())))))))),,,))),,,***%%%***000)))%%%(((++++++)))(((***,,,///000000>>>GGG///'''///,,,))),,,---)))***,,,......,,,)))&&&'''''''''''''''(((***+++///%%%)))(((***000___PPP111(((000***'''///(((&&&$$$''')))(((&&&(((,,,///+++,,,///222///+++,,,222///111555999<<<===:::777555111---///555;;;===<<<[[[jjjHHH:::@@@oooYYY+++///vvvrrr999,,,888,,,%%%***---444444***222OOOyyyPPP222555TTTlll000999666444222///+++...444&&&+++<<<444+++---%%%***((('''&&&''')))++++++***%%%$$$$$$&&&***---//////------,,,,,,,,,,,,------111,,,///888999333///......222---)))...---)))///+++)))'''(((+++---,,,***,,,...---+++,,,///...***,,,000444444111------------,,,,,,,,,......---+++---...,,,)))***///000---((()))+++,,,------,,,+++(((+++...///---,,,///333;;;XXXjjjNNNDDDAAA>>>@@@FFF777999:::;;;???CCC>>>777@@@:::444111222555666666===888777666888DDD@@@+++777>>>111---VVVnnnkkk^^^222000---111)))&&&$$$&&&)))***'''###***&&&###$$$''')))'''$$$'''$$$&&&%%%!!!***222---###&&&(((((('''(((+++...+++111111888vvveee???,,,333222,,,+++,,,+++,,,...000111///+++(((&&&&&&&&&&&&&&&'''***,,,+++)))111(((!!!---~~~333'''222---&&&+++&&&&&&''',,,000---)))((())))))***)))+++......+++,,,000333000222666444///222:::333111111333888;;;;;;:::000NNNOOO555555UUUbbb===333LLLzzz999&&&AAA$$$888000''',,,666111///<<>>BBB<<<555444999;;;:::666666999;;;999222333555777999888666444333777777333DDDddd]]]555***>>>999999pppwww===000%%%555***'''$$$'''+++,,,)))%%%,,,'''"""###(((***&&&!!!&&&$$$)))***'''...333,,,"""%%%''''''&&&''',,,000%%%///000444qqqrrr999---555333,,,+++,,,111222---+++---,,,((("""***'''***333&&&...&&&'''+++...---,,,111888***---///...)))&&&$$$%%%%%%,,,///+++''')))+++,,,+++---------+++***+++---...444444333333+++---===777///666444333UUUbbb>>>333888NNN666999888RRRoooMMM444@@@PPP777)))333333<<<---###;;;888///<<<&&&???777===---;;;uuu999444******///...***'''(((,,,...,,,))),,,(((###"""$$$'''(((((('''&&&&&&'''***,,,------***,,,+++***,,,111111...***---000///++++++///333........................444///***)))+++------+++)))%%%111333###'''111))))))000555444222111...***000---000...***444???;;;555000++++++000333000***---+++,,,000111......000888000)))...555444HHHmmmTTTQQQMMMIIIFFFDDDCCCCCC@@@<<<777666999;;;:::999>>>:::666555777888888777333333666:::888666999>>>888EEE777??????RRRFFF222:::===777GGG\\\GGG)))111***,,,)))(((***)))$$$###%%%'''''''''%%%###"""###$$$######%%%'''******((('''((((((''''''''')))+++,,,)))222...999dddrrr999***999:::(((+++000111...,,,---***%%%((('''!!!000LLLGGG+++!!!###$$$(((+++)))''',,,333))),,,...---***'''&&&''''''---000,,,)))***------+++,,,------++++++,,,---000444111///222111999LLLDDD000222444,,,999@@@)));;;@@@|||fff444333KKKeeelll???555???333...333***,,,555,,,///999TTTccc777BBB444888@@@mmmWWW<<<---******---+++)))***+++---,,,+++***'''$$$$$$'''***++++++'''''''''(((***,,,---...,,,,,,+++***---222222...+++---//////------///222111111111111111111111111))))))***...111000***&&&...(((000222&&&)))111***///111000---///333555333000---333444+++***...***+++******---000111...)))$$$&&&,,,444666111---,,,DDDKKKRRRdddmmm~~~```GGG:::DDDCCCAAA?????????@@@AAA>>>===:::777555555666888333111000333888999666222666444555888888666888<<>>kkk===+++111------000&&&(((---+++222999PPPoooiiiCCC@@@aaa~~~~~~lllxxxggg777,,,+++(((+++,,,,,,+++******+++,,,***)))'''(((***++++++***((((((((()))+++,,,.........---+++***///444333------......//////000000111......///000111222222333777444000///111222111...555---000111+++,,,...((($$$(((++++++...000...)))000)))111999111+++///000111///,,,+++,,,...111333444---)))///<<>>???888::::::777333222666:::DDD>>>777666888888333...:::555333555666666777999<<>>888PPPhhh,,,,,,000******---...,,,((('''***...---,,,++++++***)))'''&&&))))))***++++++,,,...000000///,,,+++000666444---///......///111222111000+++,,,---///000222333444...***'''&&&)))******(((+++''')))///111222222///---222444111///000111000???...---777222...222666(((,,,555>>>CCCFFFKKKQQQhhhuuutttxxxsss```OOOHHH>>>888===AAA:::000,,,...444888;;;DDDYYYhhh```FFF444666@@@999999888777777888999999222444555555555666:::>>>WWWJJJ;;;444555888777444<<<555111333555555555666222999000222111AAA<<>>666555777NNN:::)))111AAA777***---,,,333;;;???>>>:::888777'''000999<<<888555777;;;555555444444333333333444444222111333888;;;<<<<<>>333///444:::======<<<555000222444333333444+++;;;???;;;///888???jjjSSSBBBJJJPPPmmm888111...+++((((((***)))$$$###%%%&&&''''''&&&%%%$$$&&&'''(((((('''((())))))&&&$$$&&&'''(((((()))*********)))---000222GGGSSS,,,111---,,,000333111...---222+++,,,+++''',,,---"""%%%###%%%((()))%%%$$$&&&,,,***((((((((((((&&&$$$&&&))))))((())),,,---+++***+++,,,,,,,,,,,,---...---222+++&&&---///,,,///,,,333111))),,,666555---,,,777...vvv555...777222...000555555///+++///222555***---888@@@\\\bbb555$$$000CCC<<<***<<<---SSSwww...000///+++***---///---(((''')))---&&&(((***+++***)))***+++***---///...,,,,,,///222111333222000111555555222///000222333444333333222333333222000///...,,,,,,000---++++++---...,,,)))""")))+++000555......===,,,999GGGOOOZZZkkk}}}{{{wwwuuuppp___HHH:::888777333333444444111111444888///(((...222,,,<<<```:::;;;:::555//////666>>><<<888666777:::;;;666111333333444555666777777777777333111333888:::999777666444222333777::::::999999444111333333111111444...555777555111:::;;;JJJ999zzz>>>333KKK___ggg444000......++++++,,,+++&&&%%%'''!!!"""$$$$$$$$$%%%(((***)))(((((())))))'''### &&&'''((()))*********)))++++++......???WWW===444...000222000...///666&&&***111+++,,,,,,$$$"""###((()))&&&$$$%%%+++)))'''(((***++++++)))&&&))))))(((***......++++++,,,------++++++,,,---+++111***%%%...333//////***222///)))333<<<:::555555111???hhh>>>666666555---***222333,,,(((666222222'''333>>><<>>444@@@777222333...'''(((000%%%'''---444555000+++***+++555888222***+++KKKzzz...333888:::999666666777111...+++...333666555222222333555666888999::::::333222222333555666777777444555666666555333222111555333333444222///000444;;;555222444===IIIAAAkkk{{{tttAAAAAAzzzbbbLLLvvvMMMEEE555:::qqqbbb222000,,,,,,))))))+++***'''%%%'''!!!"""###$$$$$$%%%(((***)))'''&&&&&&&&&&&&###"""&&&'''((()))*********))),,,,,,111---777GGG<<<333333444111///111555$$$+++555)))&&&---(((%%%"""$$$)))***'''%%%&&&***(((''')))---//////...%%%''''''&&&(((------)))+++---...---+++++++++---%%%...+++***444666---(((,,,000***)))555999444444;;;HHHNNNBBB///,,,777777222444222///333$$$111444,,,hhhnnn???222...===222+++)))333///&&&,,,xxx===111***333---------+++***))))))***+++---...---***))),,,...+++...111000,,,,,,///444000666888444000222555777,,,111777777333111333666555666999<<<@@@CCCFFFGGGNNN___{{{~~~{{{kkk^^^JJJLLLlllxxxZZZ@@@555777999888666222222,,,%%%///;;;:::+++)))///;;;===333---000333///...///...+++,,,///%%%//////---333333222888///......///000111222222333444555444222333666999000000111333444444444444+++///222333333444777;;;111222111...++++++...222222222444555222...///444222444:::555222777555ssssss___UUU???@@@444???___@@@;;;333HHHPPP```222000+++'''$$$%%%((((((%%%$$$&&&$$$%%%&&&%%%$$$$$$%%%''')))&&&$$$######%%%%%%%%%%%%&&&(((*********)))))),,,...555...111666***888,,,222555***222%%%//////***,,,))),,,///)))###$$$(((+++)))&&&$$$111&&&***(((555^^^XXX$$$)))((($$$***555333'''000...)))+++...)))***777333,,,(((---777:::333***(((+++///333444333000...555000555AAA222888999999555///...222222//////===///)))wwwJJJ222,,,---.........---,,,+++***,,,666UUULLL'''+++222///(((000------///$$$)))......,,,)))'''''')))+++777$$$---333111...///444666333222444888999555111000;;;777888DDD@@@;;;IIIJJJeeeooorrrWWWGGGAAA999666222000///000111111555666333//////222111------:::...---222---111...555444333111000///...---111111000///////////////111000///---,,,,,,,,,---222222333333333444444444///111222222111111222333222///---///333555555333///222666888777444333222)))111444000...222444222111111222222111000//////000444///999666777CCCXXXccckkkyyyttt<<>>@@@EEELLLGGGUUUdddggghhhllluuuMMM000---666...//////...+++***,,,000444000///---++++++,,,---...+++,,,,,,+++...444555222222>>>000///444...222//////222444333000---,,,---000000///............///+++))))))+++...000...,,,------......///000111222...///000000//////000111000333444222...---///333000333555555333000------///000///---///111111---------..................444444+++555444666@@@PPP;;;222111999///<<<222111999888]]]qqqKKK@@@---:::888888GGG\\\111000+++%%%((('''%%%&&&'''$$$!!!"""$$$$$$######%%%&&&$$$######%%%'''((('''&&&&&&(((&&&###$$$))),,,***'''(((***+++---yyyUUU222999000///JJJggg666'''///"""222,,,***'''+++111---(((222EEE999 ---***(((222%%%***(((###&&&---000555JJJcccZZZiiiyyy>>>&&&///(((......////////////000111,,,---000111222222111000222333...444]]]yyy222555///,,,...222333555777333SSSsss~~~>>>555333---------------,,,,,,,,,)))///222LLL}}}kkkqqqwww}}}xxxUUU@@@;;;777@@@OOOSSSccc~~~~~~```)))!!!)))555///888444///++++++---///000/////////---------///111---//////...000555555222888CCC444111555...222///000444666444///++++++---//////...------.........---+++***---111333000,,,------,,,---...///111222---...//////......///111444555555333000...000111000222444444222000......222000------///111///+++////////////000111111222777777...888777666>>>bbb]]]VVV>>>===555;;;---111444555***444wwwTTTLLLFFF)))@@@---666888>>>;;;\\\///...)))((()))(((%%%%%%'''%%% $$$&&&'''&&&%%%$$$%%%'''""""""###%%%'''(((((('''%%%'''%%%"""###(((***)))***+++---...111rrrDDD666///'''333UUU+++$$$000%%%333,,,***+++++++++...000+++###%%%000'''$$$666+++***...&&&&&&,,,+++***===VVVUUU,,,,,,***---///000...,,,,,,///222//////111222222222222222777222---555UUUKKK555777555111222777999666AAA{{{```999777555......------,,,,,,,,,,,,&&&...)))BBB:::nnnkkk^^^kkkzzzssskkk___VVVYYYbbbwwwKKK000555444999777222...)))'''((())))))(((...///000///------000222,,,.........111555555111<<>>$$$777<<<,,,---///...EEE///888333)))===222,,,444:::777fff^^^000---(((------(((###$$$'''(((%%%###%%%&&&'''&&&&&&((()))!!!"""$$$%%%&&&&&&'''((($$$&&&%%%""""""''')))'''+++---...///333fffyyyKKK111---###<<<((()))333)))---&&&$$$---///((('''...---$$$"""111)))"""///,,,$$$+++&&&(((...,,,&&&,,,999gggZZZTTT777%%%,,,444...//////---***+++...222000000000111111111222222777000222888QQQ}}}777888777444000111555999uuuOOO888---***)))///...---,,,,,,,,,,,,---(((,,,000TTTIIIddd]]]KKK===999888...888333222333666999999666222)))222IIIyyyllloootttdddRRR///...222###&&&...222000......//////...---***---...---******,,,///'''***++++++///444555111<<>>777@@@dddIII999222666111,,,???]]]hhhAAA111333---...///...---,,,,,,,,,------555+++---'''AAAMMM222,,,...555555(((000))))))***+++,,,---......888<<<>>>rrrCCC???555,,,222888111777+++444888+++111999/////////...,,,+++++++++))),,,...,,,)))'''***---(((+++,,,,,,///333222...666@@@000---000***///---SSSHHH;;;111.../////////,,,,,,++++++,,,------...'''***---,,,***+++...222222000...,,,,,,---///000---///000000///...000111222111111111222333444444///000222222000//////000333//////111///,,,...444444222111000///000222222111444---333---...AAAzzzEEE000DDD777###222888***%%%///111///444000+++000///+++333///000555111999llleee333---(((******&&&"""###'''(((&&&&&&'''((('''&&&&&&&&&(((!!!###&&&&&&$$$###%%%&&&"""&&&'''%%%&&&((('''$$$''')))))))))...LLLddd@@@>>>---000,,,'''...111999111)))'''---///(((%%%''',,,+++###888333###333***+++'''%%%(((---...+++(((///333---''')))))),,,555000///,,,***)))+++...000///...---,,,,,,---///000555444GGG333,,,555dddAAA111;;;777111VVVGGG111444,,,333---000///...---,,,+++,,,------'''---,,,444''')))fffllljjjDDD000&&&((()))!!!---------,,,******,,,111555%%%222444JJJ"""444:::111...---+++666((()))///***000///+++,,,---,,,***+++---///)))---///---)))'''***---///111111///000222000+++000;;;,,,)))---)))///---PPPBBB111'''&&&***+++***++++++++++++,,,,,,---...&&&+++///...+++,,,222999222000...,,,+++,,,...///...///000000//////000222+++...000000......111555000111222000...,,,,,,---222000000222///+++///777777666444222222333444555:::===555999222888PPPlllMMM???@@@,,,***@@@(((...***000:::+++&&&333***111,,,444)))777,,,444///222999ddd111***%%%%%%&&&$$$!!!###&&&&&&"""000000///,,,((($$$######!!!$$$&&&&&&$$$"""$$$&&&"""&&&((('''''')))'''###'''***))))))...FFFcccPPP???222+++&&&...444---555((( %%%,,,,,,***+++((())))))(((((()))+++...))) )))///---***,,,,,,,,,,,,++++++*********+++---...---,,,,,,---///222///,,,***)))+++...///888---666888111222___yyy333;;;JJJ(((]]]bbb===555///111222000000444000000///,,,***)))+++---***,,,---///+++%%%@@@nnnrrr]]]\\\\\\qqqggg///+++999$$$888'''''')))***)))((()))...111---&&&555eeeBBB888111222555444111000//////...,,,******,,,///444111///...***%%%(((///...)))&&&)))******+++---111+++//////111FFFIII,,,,,,,,,,,,---...000111222000000///---+++,,,///222///***(((,,,//////...///(((((()))+++...000000///444000...---,,,+++000777333222222222111000000000111111000000111111222333333111111000---***---333444222111222333333222111555333000000222333222000BBB::::::FFFSSScccDDD888666444222222222333444444///,,,---...++++++---///---,,,...111222111111555888ttt\\\------((())))))(((&&&###"""$$$%%%'''%%%$$$$$$&&&&&&%%%###&&&&&&&&&%%%""""""###$$$"""%%%&&&%%%%%%((((((%%%&&&(((...(((666777PPP444---999888...***)))&&&&&&***222555000(((###((()))))))))((()))+++---+++$$$"""+++111///******///---+++)))((((((***++++++,,,......------...///000...,,,++++++,,,///000???---...111444111===nnn:::222888OOOjjjEEE:::222...000111//////222111000///,,,***)))+++---(((+++,,,000///&&&000LLLnnncccVVVIIIXXXPPPRRRwwwJJJ))),,,111222((('''((()))(((((()))---000***444222777ccczzz^^^JJJ:::999222...000222111000111------,,,***))))))+++...,,,,,,+++((('''(((***,,,222,,,)))+++,,,******,,,///---333222000BBBFFF///)))***+++///333555444222333111...,,,,,,---...///222---***---...+++***+++(((''''''(((***,,,......111...---...---,,,000666555555333222000///...---000000///000000000111222...///222666333---+++---111111000000////////////666333111111333444333111(((KKKnnnttt^^^DDD666333MMMGGGhhhttt@@@000777555333222111111222333777222000111222000///111,,,------...444777...!!!(((;;;OOOaaa///---((())))))(((&&&######$$$%%%%%%$$$######%%%%%%$$$###$$$%%%%%%$$$######$$$&&&$$$'''(((''''''******(((&&&(((...(((555777KKK***333666...---111'''***+++))))))+++,,,***((()))***)))))))))+++---...'''%%%)))///...***&&&000...***'''&&&(((***,,,***,,,............///000...---,,,,,,,,,---//////888******,,,555333***???^^^???777888@@@///555000...///000//////000111111000---***)))***,,,(((,,,******000+++)))222uuunnnZZZ@@@222111000---...---)))CCCzzz===(((888))))))'''((((((((('''(((+++...%%%777333&&&GGGTTT111---333555000---,,,//////......111,,,------+++***+++---///+++///...))),,,333555000555000---...---***)))+++,,,...444222000;;;>>>///)))((()))...444555111,,,666222---,,,---...---+++111---+++------***((())))))((((((((()))+++---///---+++,,,......,,,///444444333333111000///......///////////////000000000......222555333---+++---333555666444111///000222666444222222333444333222^^^bbbUUU:::***...666666666,,,666OOORRR;;;111:::555444222111000000111222444000...000111///...000&&&...111+++)))///333111999---QQQjjj222---((())))))(((&&&######$$$&&&###"""!!!"""$$$&&&%%%$$$$$$%%%%%%%%%$$$$$$&&&'''%%%((((((&&&'''***+++(((&&&(((...)))444666III///***000555111//////***""""""+++111111((()))******)))***+++---111---'''&&&))),,,)))%%%...,,,+++))))))+++,,,...***,,,///000//////000111---------,,,,,,---------......333---222444,,,<<<)))MMM???GGG\\\>>>,,,111/////////000//////000111111000---***))))))***+++///(((###,,,111///111===;;;333(((&&&+++//////222888---%%%555CCC;;;///uuulll===111&&&...(((((((((''''''(((***+++...111000///888NNNeeerrrzzzeeeEEE...///;;;999---,,,,,,...000///+++---222---...///.........000222---333222+++///;;;;;;000444///---......+++***++++++---000000222888666,,,444///,,,///444555000***777222,,,+++......+++(((,,,)))))),,,---******,,,)))***,,,,,,,,,---...///***)))+++......,,,...333//////000000111111222222/////////000000000000000444000...///...,,,...222444777999777111///111444666555444333333444444333<<<;;;444...222999222$$$...>>>AAA555111:::;;;222333222111000//////000000111---+++...///---,,,......---...///......000444666:::aaauuu555---)))(((((((((&&&######$$$&&&""""""!!!###%%%''''''&&&%%%&&&&&&&&&$$$$$$&&&'''###&&&&&&$$$$$$((()))&&&&&&)))...+++222444OOO+++000444$$$------+++***---111...)))''')))++++++******,,,---555444...&&&%%%+++,,,((()))***,,,---...//////...***---000111000000000000---------,,,,,,,,,------+++333:::...000555,,,888(((WWWKKKlll///???111000111000///...///000000/////////---***(((((())))))000***###+++222222666///111111//////111111000***555555111555555333888:::qqqkkk000***111)))(((((((((((()))))))))+++'''+++555444***+++444(((...000111666;;;777......///111222///+++---222---...//////......000222)))000///(((+++666444(((000,,,***---...,,,+++,,,...///---000999:::222,,,===777111111555777444///666111,,,+++......+++'''***)))***------******,,,'''***...000...,,,,,,,,,))))))+++......,,,---222/////////000000111111222///000111222222222111111444///---//////---///222000444666333...+++---000555555555444333333333444777333---***)))+++111777+++000888===<<<777555555222222111000////////////111------000222000///000999)))'''888???444))))))999qqq___777---)))(((((('''&&&$$$###%%%'''#########$$$'''))))))((('''((((((&&&%%%$$$%%%'''$$$&&&&&&###$$$((()))'''&&&)))---,,,000333uuuzzz888+++555000///)))&&&))),,,***'''&&&''')))+++,,,++++++,,,---444;;;999,,,&&&,,,///+++'''))),,,...000///...---,,,...111222111000//////------,,,,,,---///111222'''---444---555<<<---111%%%RRRvvv<<<***888///222222---,,,...000///+++,,,---+++)))'''((()))$$$...---)))------,,,111//////---,,,***)))'''&&&......((('''---(((%%%...///MMMLLL111+++***)))((()))******)))'''$$$***...///222666777444111222000,,,///777>>>???111000111222///+++---222+++,,,------,,,+++,,,...(((---...)))***///,,,%%%,,,)))(((,,,...,,,+++---111222...333AAA===111000888222---,,,///222222000222///,,,,,,......,,,***,,,+++---///---)))(((+++%%%)))......,,,))))))***+++***+++///...,,,---111333222222000///...------///000222333333222222111///---...444555111---,,,111333444333///---...000444555555444222111333444888555333444111,,,+++///555///---111222000555===111111111000000///.........******///111...---...000)))---666333...;;;QQQcccfffIII888,,,***'''((('''%%%$$$$$$%%%'''%%%$$$$$$%%%((())))))((('''(((((('''%%%%%%'''(((&&&((((((%%%%%%***+++***'''***---......111ggg```:::<<>>))),,,***))))))++++++)))'''***222111'''%%%,,,,,,$$$,,,***)))---555999333***222...---...---+++---111***,,,------+++***++++++***---//////---+++***))),,,)))(((,,,...,,,+++,,,---222///555BBB999---444111...+++***+++++++++***------------------------++++++...111///******---(((+++---,,,(((''')))------,,,,,,......+++---222444333222000///---,,,,,,...///111222333222111000///,,,...333555111---,,,333333333222222111111111333444555333111000222444RRRWWWSSSAAA000+++,,,---+++333888888777777333,,,111111111111000//////...+++((()))---///---,,,---'''///555222222???YYYnnn^^^000///~~~888,,,+++'''''''''%%%$$$$$$&&&'''%%%$$$###%%%'''(((((('''$$$%%%'''''''''(((***,,,&&&((('''$$$%%%)))+++***'''***---///---000]]]WWW@@@EEE---///BBBYYYSSS666&&&***'''))),,,---,,,+++,,,---###999BBB444&&&((()))$$$,,,+++***(((((((((((()))...111444444222///...---,,,,,,,,,...333999???CCC;;;CCCKKK:::222333444MMMsss===333888///333111(((%%%))),,,,,,&&&((())))))(((''''''(((......((((((,,,''''''555))))))+++.../////////000'''222...&&&+++...,,,---&&&+++:::wwwNNN111---+++)))***,,,,,,)))&&&%%%)))---///............)))+++---...000222222000000+++)))***+++***---111---...//////---++++++,,,))))))---111...''''''+++...******---///,,,+++,,,&&&000///555@@@333(((666555444333111...+++)))(((***+++------------...000&&&(((,,,111000---...222---///...+++'''''',,,222///------...---+++---222111111000000//////......---...000111222111///...555...+++---000000000222000...---...//////...---222333444333000///111444pppVVV888444444444---...777555,,,///;;;222222222222111000///......,,,,,,111444222000111000444333888SSSnnneeeIII...<<<222666888,,,,,,'''''''''%%%$$$$$$&&&((($$$######$$$&&&''''''&&&!!!###%%%&&&(((***---000%%%'''%%%"""###''')))((('''***---///---///WWWUUU(((***000===///888$$$...(((666111333***222(((''',,,000///***((())),,,+++''''''...000,,,)))***+++000333111...111;;;EEE,,,444$$$222888,,,@@@LLL___:::===555000KKK|||ZZZIIImmmIII)))666444111...+++*********&&&''''''&&&%%%%%%(((***+++---000111,,,&&&'''---111...,,,,,,......+++((((((888,,,)))---***111///,,,---,,,<<<999...===$$$999&&&***''')))...///******---***///222222222333000,,,---222333///,,,///111111,,,,,,,,,...000000///...---+++******+++***)))''')))+++---...---,,,,,,------,,,---111222333888>>>666///***,,,...,,,)))(((%%%(((******,,,///---((()))******+++---...//////.........------,,,,,,,,,000000...,,,***+++...111000------//////,,,,,,...---+++,,,000000------000111...---//////---...111333222000///............333222111111333444333222///@@@wwwlll333333+++333666111,,,...222333:::333.........---///333AAA...###,,,666444---***999...KKKeee;;;222'''444444666:::bbb999+++'''%%%%%%%%%&&&&&&&&&''''''######$$$%%%%%%%%%$$$$$$###((()))'''&&&((((((&&&(((''''''''')))+++---......---)))111(((222MMM???999222///hhh999000///---555111---''',,,)))))),,,...---***)))***,,,444---(((%%%"""###---999///---******333IIIfff{{{,,,222(((333111&&&666999DDDWWW;;;(((eeeyyyttt777///YYYOOOIII...---,,,,,,---------,,,)))******)))'''&&&((())),,,,,,...000---((((((---***+++---...///...---+++^^^WWW333&&&)))'''+++'''999(((<<>>+++''';;;;;;555999333KKKDDD///(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%$$$%%%(((''''''(((&&&###((('''''''''(((***+++,,,,,,&&&&&&888...+++===fff000,,,222:::```LLL111(((222***###(((...444...''',,,,,,,,,+++******++++++&&&&&&((()))---;;;UUUkkk555111,,,''')))222>>>GGG222222---222,,,)))777111???FFF@@@```fff888@@@;;;DDD***)))CCC???HHH555000+++***+++------,,,------...,,,***(((((())),,,***+++......******,,,++++++++++++)))((()))***222888)))---333,,,222666DDDLLLqqqwww222+++)))666$$$+++111+++)))+++...///---,,,///+++......,,,,,,...---***---000111...---///000///******+++,,,...000111333---333999888222---,,,...++++++,,,---------,,,,,,///...///111///++++++...555///,,,///111///------,,,......,,,...111///***,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,---,,,------+++)))((()))***---******,,,,,,))))))+++,,,***,,,111222000000222///...000444444000...///111000/////////111222333222111000000111222111000///;;;999444LLLyyyTTTHHH===777333222777>>>111......222444111///000(((777:::111444OOOpppuuuSSS888+++,,,666???:::333111>>>777EEESSS111***((('''&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$((()))***+++(((###'''''''''''''''((()))***,,,$$$)))CCC;;;...888===$$$555111444JJJ[[[$$$...---$$$(((---222)))***///,,,***)))***+++++++++###&&&(((((('''...===KKK+++,,,...000222111...,,,999222///000---333>>>555===$$$hhhOOO555(((%%%!!!333333222444***666:::333+++(((***...111111---......---+++)))))))))---)))(((,,,...,,,***,,,...+++'''&&&'''***,,,---***000%%%---222%%%(((+++IIIooonnnBBB+++NNNJJJ***---///,,,777%%%++++++,,,---.........///,,,......******------+++---000111......000000...,,,------------...000222...222666666222//////111...------...//////...---++++++...222111......111222---+++...///---,,,...222333222///000333222...+++,,,,,,---,,,+++*********+++++++++,,,,,,------,,,------,,,)))(((((()))---******---,,,)))))),,,,,,***---222444111111444222///000333333000///222111000///...//////111111222111///000111111000///222222777555---:::```~~~ZZZ:::555;;;333%%%???777///---...///333888AAA???JJJlllyyyGGG666///999<<<000***...555333444BBB>>>PPP```111***)))(((&&&%%%$$$#####################$$$%%%&&&&&&"""&&&))))))+++...,,,'''''''''&&&&&&'''''''''''')))''',,,BBB<<<666<<>>KKK???333...333===---000444222,,,'''666---+++((())),,,//////...+++,,,---,,,***)))***+++---)))(((+++---+++***,,,+++'''%%%)))///222000,,,444222444222...KKKfffwww]]]BBB---///+++444kkk}}}}}}DDD777000)))+++,,,,,,,,,---...//////---///...++++++...///---,,,//////---...000///+++///000111000------...000///.........///111222222222000...///000111000...***+++///444444111111555222...---000111//////111333333111......222111...***+++,,,......---,,,,,,+++++++++,,,,,,---------,,,---...---+++)))******///,,,,,,......++++++---,,,+++...444555333222444555111///111111///111555222111000...------......222111000000111111000...;;;$$$(((;;;777...444:::FFFzzz{{{mmmhhhaaa:::444222999DDDQQQ___jjjYYYAAA<<<+++333555///...777@@@BBB666<<<888888666WWWlll...+++***(((&&&$$$###"""##################$$$%%%&&&'''&&&''''''&&&)))------)))&&&&&&&&&'''''''''''''''$$$***)))111,,,444999rrrIIIIIIuuuFFF""";;;000;;;"""+++...111,,,PPP???111(((,,,,,,,,,+++******++++++---,,,)))(((,,,222333111...,,,******+++,,,---,,,------111...444000&&&:::sssIII(((;;;000;;;@@@111,,,111000((('''///%%%(((+++---,,,)))%%%""",,,,,,+++***((()))+++------***)))++++++))))))---)))((())),,,///---'''!!!000888111GGGgggkkkcccOOOEEE777+++---;;;111!!!666666^^^^^^[[[.........---***,,,,,,***+++...///...---//////,,,,,,000111///111444444222444666444///000333555333000---...///000---******---000111111444111......111222000...------111555444111111444000------//////,,,,,,000111111---)))***...///,,,***,,,...///000///...---,,,,,,---------------...---......---++++++,,,...000------000///,,,,,,///------000555777333222444666111...//////...111666444222000///...---......333222111000111111000...444000666///+++???999555@@@GGGRRRttt~~~wwwuuuvvvmmm[[[MMMKKKEEE777///222666...***111777555111///...;;;777333:::kkk{{{///******(((%%%###""""""###$$$######""""""###%%%'''(((&&&&&&###!!!%%%++++++'''%%%%%%&&&'''(((((('''''''''///***((($$$111333ccciii222+++FFF,,,222777......***333,,,nnnSSS???&&&))),,,...---***)))***,,,///...***%%%''',,,,,,((((((+++000444555333000...(((111444,,,777222000kkkddd333777111333222///---***000000((((((&&&***---///---******---111000///,,,)))''''''***---,,,+++,,,,,,)))%%%(((---+++,,,---,,,,,,...444999OOO~~~mmmEEE%%%(((,,,###444000&&&%%%&&&***,,,)))$$$OOOYYY+++444)))))),,,,,,((()))...///---***......---...111222///444666666555888:::777111///333777777222//////111//////...---------...000444000,,,,,,///111///---,,,,,,...222111...///222///---,,,...---******...000000,,,((()))...000------...000111111///---,,,///..................------------+++***+++...000000...---000///,,,,,,//////...111777777444222333444000...000000...000444444333111000000000111111555333222111222222000///,,,111777222AAAvvvxxx===<<<555------666@@@AAA===///---...333666555555777---111666777222...///444...///999CCC<<<000999NNNJJJ\\\```eeeqqq333***)))'''$$$"""!!!"""###%%%######""""""###%%%''')))&&&%%%###"""&&&***(((###$$$%%%&&&((()))))))))(((***...)))---***111...^^^YYY333,,,999EEEccc444444111222&&&777WWW???rrr???:::000''',,,000///***((())),,,%%%)))***))),,,222333///000000000...+++***,,,...***777777)))999:::JJJ777===;;; FFF 000444...---+++)))111///------+++(((***555HHHVVV444222...)))&&&&&&***---,,,,,,------(((###'''...))),,,---,,,///???ZZZoooLLL&&&'''333:::+++,,,///###,,,111+++333---999***+++TTTttt>>>111((())),,,,,,'''(((...///,,,(((,,,...---...222222//////111111000333555222,,,---222888999555111111333---222555333...***,,,///333///***+++...000...+++)))(((+++//////---///333444111111222000---...222222222...***+++111333111000111222333222///,,,***000000000///.........---,,,,,,+++***)))+++...222000------//////,,,,,,...000///222777888444111222222//////222222//////222444333222222222333444555555444222222333222111///555000000777iiihhh333,,,///999555((((((444888444222444444111000111...333000***,,,666777//////WWWrrrsss}}}www888***((('''$$$"""!!!"""$$$%%%######""""""###%%%''')))&&&&&&%%%%%%)))---(((!!!###%%%'''(((*********)))'''%%%###333111000)))^^^eee---:::111111WWWjjjMMM777&&&***000LLLHHHlll>>>555///444111444000&&&&&&***$$$111000///""",,,888,,,///000///222555444///,,,------555555///;;;jjjSSS$$$777>>>***,,,---222,,,,,,+++(((///222)))000---***((()))---333666RRR```nnnmmm\\\GGG888222111''')))666888---)))111...777HHH^^^wwwxxx@@@===888222---+++++++++))),,,---***'''))),,,---222---$$$111SSS]]]AAA'''(((222222000222---)))000---***///111+++---333000111---000666666000---000,,,333666333000111222111111222222222111111000000111333333...++++++,,,,,,000111333333000...///333666333111000---+++///666444***,,,222---,,,///---...000111111444666111******444///555'''111))),,,///000000//////111333333666888222000888666111444000333111///555<<<555'''333111222555333//////222111444666333111444777888777333555444333;;;;;;---888555:::FFFwwwwww:::444//////444555111,,,000...777;;;444222777555///$$$333@@@333111CCCJJJ~~~666%%%'''&&&$$$###"""######$$$$$$&&&'''%%%!!!"""(((---###""""""$$$&&&((('''&&&&&&###"""%%%+++...,,,)))+++))))))***+++...777@@@ppp555333---///'''HHHbbb555???,,,---888111MMM333//////111///333444+++'''***)))///***---&&&+++000&&&000555111//////...///555===999000333:::aaaQQQdddSSS:::***---:::000222///222111+++000333***---,,,++++++,,,...000222000555EEEaaauuujjjmmm|||gggzzzWWW>>>000(((333555777888666222///---+++---...+++)))))),,,---)))444,,,&&&;;;PPPKKK>>>***222---&&&+++///111888...(((,,,222222888>>>888999777777999999666444444555<<<@@@<<<777555333///;;;888666555555444000---444333///---...000000//////111444555555555888;;;222000111222111///333999444***---222------111///:::888222***)))...///...;;;>>>444<<<555???000)))---222888@@@HHHNNNQQQQQQLLLPPPMMMNNNYYY[[[YYY^^^NNNTTT[[[___```aaadddfffIIIQQQ___iiijjjeeefffkkk___ggguuu}}}|||rrrXXX...000111111111222555777<<<111000333111555666...666888888***'''GGGUUU@@@EEETTTRRRFFFDDDBBB<<<<<>><<>>>>>;;;777555333???:::???CCC>>><<<888,,,((()))222666222:::@@@888???DDD@@@<<>>(((...555===IIIKKK:::%%%(((CCCLLL777###$$$***(((///111222000,,,***+++---,,,+++***+++***((((((***222)))(((333333***CCCwwwVVVHHH222***111///...888:::222444:::;;;BBBGGGAAAFFFFFF@@@999999===<<<777===AAA@@@;;;999>>>DDDFFFHHHHHHFFFBBB<<<888555333777555666999:::777444444333666888888888;;;;;;999333///...111333444888>>>EEEAAAGGGMMMJJJPPPYYYXXX}}}xxxmmmdddiii{{{{{{gggfffmmmxxxtttaaaRRRNNNXXXKKKJJJNNNGGG@@@;;;333>>>>>>999888<<<999666<<<000......000444777777666---111<<<>>>666777:::555???333777HHHFFF888555===IIIKKKLLLVVVbbb``````lllZZZ...((('''%%%$$$#########$$$!!!###&&&'''&&&%%%&&&'''###&&&'''%%%"""###)))///(((%%%###$$$&&&''''''&&&)))((()))+++++++++111999ggg555333+++111888777---,,,???WWW|||iiibbb666)))000,,,<<<,,,777,,,...222DDDAAA888@@@@@@111'''***===]]]KKK+++---...---:::222---000666:::===???LLLWWW;;;:::AAA***CCC222---<<<555555>>>,,,222===<<<...,,,---'''------------------------000,,,)))))),,,,,,(((""")))333666///---444777222000???666...444888444,,,///222111///...111555222......111111---,,,///222'''%%%333444$$$000YYYiii;;;666EEECCC777???999===???;;;???GGGDDD<<<<<<:::;;;CCCMMMPPPNNNHHHMMMOOOLLLJJJMMMPPPPPPEEEIIILLLIIIBBB>>>@@@DDD:::???GGGNNNKKKDDDBBBFFFEEEKKKOOORRRXXX___aaa^^^qqqnnnnnnuuu~~~yyyuuuvvvsssmmmlllbbbSSSLLLDDD<<<:::999777777999666333666<<<;;;555444999444,,,000666333555:::777999<<<555111666555000222EEEJJJOOOPPPOOOPPPTTTXXXfffaaacccccccccooowwwpppddd[[[NNNPPPdddzzzggg///)))(((&&&$$$############"""%%%'''(((((((((''''''###%%%'''%%%!!!"""(((...(((&&&$$$$$$%%%&&&''''''***)))***---,,,+++000777uuu@@@444,,,111444333222333000,,,...MMMiiisss```mmm;;;...###333%%%111...222666FFFCCC@@@HHH<<<,,,111'''>>>jjjYYY---***111444333111222666888555555777HHH///888777999555JJJ<<<888@@@666222------222<<<:::...,,,...(((...------,,,---...///111%%%%%%&&&***...222444444***...---((((((000555333EEE:::)))%%%000---!!!+++111777777222---,,,,,,333------333555000...222+++444111+++///000...222JJJ^^^>>>TTTaaaXXXIIIEEEIIIKKKEEEIIIRRRQQQSSSJJJDDDEEEFFFCCC???===BBBMMMXXX\\\^^^___^^^[[[ZZZbbbkkkpppssswww{{{___]]]MMMIIINNNFFF@@@???;;;444555:::UUUYYYQQQHHHEEE===666:::///666999888999===???===000222888<<<999333222555GGGGGGFFFDDDAAA<<<666222FFFVVVoootttiiilllzzz~~~xxxyyytttcccOOOKKKSSS[[[fffRRRSSSOOOPPPXXXaaappp///,,,+++)))'''%%%%%%%%%%%%$$$%%%'''((())))))(((((("""$$$%%%$$$"""###'''+++((('''%%%$$$$$$&&&((()))+++***,,,...---+++///555xxxyyyPPP888&&&...***(((;;;888%%%444444___RRRfff;;;###---&&&---///000///888===NNNUUU666---TTTBBB,,,===:::###&&&,,,------222888:::777999GGGWWW}}}GGG---555999666===///BBB===;;;999777;;;...222444<<<::://////333,,,---------...///000111222222333444111,,,)))((()))...///000///111444666777$$$///999;;;333...000555...555;;;;;;666222222444777//////888:::555333777222EEECCC555<<>>000999///...000///444<<<:::222333;;;<<>>999:::666333:::BBB444555KKKZZZWWWSSSWWWcccnnnuuukkkUUUJJJXXXmmmddd???aaadddYYYQQQ[[[jjjhhhLLLVVVjjj{{{rrrYYY]]]yyy333---+++)))'''&&&%%%%%%%%%%%%%%%%%%'''((()))((('''"""""""""###$$$%%%&&&'''((('''&&&%%%%%%&&&)))+++,,,,,,...000...+++...444rrruuu]]]>>>///))),,,555111&&&'''333***999PPPiiiNNN,,,111///...000***+++---:::___ggg888888|||<<<"""+++///:::888000<<<===:::444555MMMccc555666444000777>>>222555111777444333???444777777<<<:::111333777000+++---...000111222222222000%%%!!!...DDDMMMAAA222---111555555000,,,111:::>>>000'''+++000...,,,,,,///555:::<<<===BBBLLLUUU@@@888888AAAEEE???===AAAAAANNNNNNKKKSSSYYY[[[```bbbvvvuuuccc]]]XXXXXXWWWQQQLLLKKKLLLPPPXXXTTTFFFDDDDDD:::999===???@@@AAA@@@888///)))888777===---999888AAA===@@@JJJSSSLLL;;;666;;;SSS^^^ccciiiwww~~~}}}UUURRRyyyttt}}}@@@llltttlll\\\YYY|||wwwpppRRR;;;+++***'''%%%$$$#########%%%$$$$$$%%%'''(((((('''!!!!!! """%%%&&&&&&$$$(((''''''%%%%%%'''***---,,,,,,///111///,,,...444pppzzzNNN000---000///(((+++...&&&---333FFFWWWwwwkkk555@@@333DDD---&&&###???...NNN]]]!!!DDDfff---:::111lll888:::@@@222AAAHHH999:::lllVVVDDD------EEE===cccFFF999777>>>BBBEEE<<<***>>>777>>><<<+++...777///000888333...222222///222111222111333@@@NNNIII;;;FFFGGGGGGAAA;;;777999<<<888555222000000333777:::777AAABBBDDDaaattt___pppwwwpppmmmggg[[[QQQJJJQQQPPPOOOPPPJJJFFFNNNCCC>>>OOODDDRRRFFFEEE@@@::::::666999AAA999222888CCC;;;555GGG888000MMM;;;CCCBBB888666222666AAA111111>>>YYYsss~~~TTTBBBXXXZZZqqqvvv>>>rrrnnn|||<<>>DDD???```wwwyyy888---)))&&&&&&$$$!!!###'''%%%%%%$$$$$$$$$$$$$$$$$$%%%***+++'''%%%'''((('''***)))'''&&&%%%%%%&&&''''''''')))---,,,***,,,222```uuuAAA---***222///***,,,,,,222111%%%---111RRR\\\mmm>>>999999333000111555***<<>>***&&&$$$%%%%%%###$$$((('''&&&%%%$$$$$$#########%%%***,,,(((%%%&&&'''&&&'''&&&%%%$$$%%%&&&'''((('''''')))------***,,,000XXXOOO000&&&222000(((***---)))111'''333&&&888HHHKKKttt:::222111111,,,000222000...BBBTTTEEERRRmmm'''>>>VVV\\\aaa|||lllxxxOOO///XXXKKK@@@===BBBHHHRRRuuutttkkkiiikkknnnooodddRRRVVVPPPRRRSSSTTTnnnTTTWWWZZZCCCBBBEEE>>>>>>AAAEEEDDD===777444;;;???IIISSSQQQKKK???@@@CCCCCCFFFLLLPPPMMMCCC:::???JJJTTTeeewww\\\cccNNNtttJJJ===222444888999333---///777iii]]]UUU<<<===;;;444999666777>>>WWWsss,,,999///+++---======///@@@QQQ666QQQ[[[YYY666,,,777>>>666222666QQQfffZZZ}}}@@@777AAAUUUPPPDDDIIIffflllLLL***%%%###%%%%%%######%%%&&&%%%%%%$$$$$$$$$%%%%%%!!!''')))&&&###$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&(((&&&(((------++++++...OOO___777&&&//////((()))---$$$...)))888(((888OOO]]]}}}aaa222444,,,111******:::888BBB\\\MMMTTTNNNOOOmmmnnneee```mmmmmmhhhggg]]]AAAEEE===777???JJJQQQ^^^]]]JJJHHH888...FFF^^^TTTiiieeeJJJKKKYYYLLLBBBBBBBBB@@@???MMMllltttDDDKKKmmmdddeee(((qqqfff@@@AAAHHHTTTrrrUUUfffwwwEEEGGG)))888---...///000...---222888===lllQQQooojjj///AAA888777666111***---888\\\eeefffwwwIII111((()))===%%%,,,===777999kkk???888hhh===---111555666)))333...888zzzBBBvvvLLL999UUUUUUJJJ```...(((###$$$$$$"""!!!###$$$$$$$$$$$$%%%&&&'''((( $$$&&&$$$###%%%$$$!!!'''&&&&&&%%%$$$$$$######'''%%%''',,,...,,,+++---GGGqqqDDD))),,,---***++++++...000---888000KKKkkk^^^TTT000+++555,,,,,,222)))777___jjjzzzyyypppddd\\\ZZZXXXUUURRRKKKIIIIIILLLLLLKKKKKKMMMWWWWWWOOO@@@KKKLLL888DDD===:::EEEBBB333===III>>>...OOO^^^fffqqqhhhlllhhhYYYnnnYYYOOOqqqooobbbGGGfff???<<<###000:::???BBBDDDXXXyyydddOOOfffLLLttt???:::444(((---333888777333///...111...kkkzzzQQQ...<<<<<>>===999:::AAA888666nnnjjjPPPFFFJJJbbblllfffQQQppp```yyyFFFyyyVVVDDDCCCHHHQQQEEEUUUkkkNNNRRR<<<222;;;BBB<<<555777555555===EEE[[[DDD]]]gggMMM+++111+++111///,,,((((((+++///111222###???LLLGGG^^^(((666555===222((( ***zzz--->>>|||777444!!!@@@;;;222+++,,,qqqCCCbbbggg555777000WWWJJJ222222444|||NNNDDDbbb|||AAAEEEiiiCCCJJJeee666,,,###"""###""""""$$$$$$$$$$$$%%%&&&'''((()))%%%###"""$$$,,,111,,,"""%%%&&&&&&&&&&&&&&&%%%%%%$$$"""$$$+++000...,,,---GGG[[[444***+++111222***///'''...,,,,,,@@@IIIYYY<<<111+++...***PPPfffGGG???777888:::999DDDQQQRRRQQQ555111888222333;;;666---333222888IIIJJJ:::000333222333444333000000111///111333888;;;<<<;;;:::333333444333333222222111555666555555@@@NNNSSSNNNKKKjjjbbbJJJ}}}cccwwwoooRRRQQQhhhXXXoooTTTggg@@@000111555888444777NNNaaaHHHvvvlllDDD@@@444111ZZZooobbbQQQCCC::::::222\\\VVVVVVXXX^^^rrr???000333111+++///333555666666222---...999:::000666888FFF(((555>>>...&&&222666FFFAAA888zzz111777<<>>222666999@@@777333;;;DDDrrrWWWeeeKKKxxxAAA???:::>>>}}}\\\222@@@777AAAxxx~~~444EEELLL\\\>>>&&&111333555444 XXX...000999$$$111111EEE555///222...555444YYY333###+++888III333CCCUUU000///000HHH444000...***xxx<<<444999FFF;;;555111555yyyWWW===gggjjjbbbGGGHHHDDD111%%%&&&,,,'''!!!###%%%&&&&&&$$$!!!%%%$$$'''---333111''' !!!###$$$%%%&&&&&&'''""""""&&&+++,,,)))+++///>>>WWW000...222,,,+++...+++(((,,,,,,'''888[[[EEE***:::333BBBzzzrrrvvvyyywwwXXXNNNqqqqqqkkkiiikkkaaaCCC@@@ddddddaaaYYYLLLRRRVVVhhhmmmYYYAAAIIIccc{{{qqq}}}{{{iii<<<000CCC\\\}}}~~~~~~YYY~~~SSS...777KKKEEEuuuttt```\\\[[[MMM---@@@888...999999;;;999>>>333[[[bbbDDDBBBBBB888---111www```777???444TTTNNN)))ZZZjjj???///---...---,,,555EEE)))((()))...BBB???///{{{YYY777666444***```333***000111AAA555<<>>999NNNJJJ222:::@@@222???wwwVVVaaa^^^...222999QQQ\\\<<<111===YYYfffiii333111...111&&&000000CCC}}}???+++...---111111III777bbbDDD+++111000111KKKyyy+++,,,111%%%000vvv777FFF,,,,,,888555aaa???111,,,222}}}YYYppp333333777444yyy???777111000???rrr[[[OOO999%%%)))###&&&%%%$$$(((&&&$$$!!! """$$$&&&&&&%%%&&&***---$$$""" ###$$$###!!!&&&%%%&&&)))((($$$%%%)))111XXX...&&&***&&&(((///+++)))//////+++///UUUaaazzzhhhHHH~~~===999111&&&>>>MMMoooxxx|||NNN000,,,///???FFFLLLuuuOOO>>>:::zzzXXX:::444(((DDDNNNEEE<<<333777LLL```XXXaaaFFFEEEBBBmmmaaa)))qqqIIIppp;;;======]]]QQQ000===444666aaalllPPP|||222;;;;;;999^^^555///777III[[[CCCPPP```666111222---###222//////@@@<<<555$$$//////###999,,,KKK===000------222...```lll111---222***000aaa333RRRppp333444999222:::ppp999888333111uuubbb===~~~ddd???...333555jjjfff===444<<<333DDDwwwPPPMMM\\\CCC&&&)))###&&&&&&&&&---,,,)))&&&$$$######### ###&&&&&&###!!!###&&&!!!###$$$""" """%%%$$$###$$$((((((&&&(((---333jjj;;;***---((('''///---+++...)))&&&---(((...___III---999999555(((111]]]tttxxxBBB777333$$$%%%///AAAIIIUUU===>>>222dddpppeee|||ZZZCCC777;;;uuuooo<<>>ggg^^^GGGEEE999222<<>>;;;>>>:::666UUU777444111???zzziiidddIII///...$$$000555'''444,,,---+++***777333$$$///(((///+++***555:::888666))))))...+++:::,,,ooo]]]---//////)))PPPxxxggg(((111888AAAeee999777222GGGeeevvvmmmpppIIIFFFUUU888,,,222111333pppxxx~~~OOO))):::666TTTkkk666777111OOODDDsss===%%%---...+++(((((('''&&&%%%###""""""%%%###!!!  !!!"""###"""!!!!!!###&&&((()))&&&$$$%%%((()))(((+++111222}}}bbb333555'''(((///444222,,,***+++---666***000111CCCHHH555RRRjjj888;;;oooRRRnnnUUU666888kkk~~~---333CCC___eeeddd222===AAA///WWW}}}KKKttt888777---SSSQQQ===555@@@xxx@@@777:::jjjnnn999^^^OOO{{{CCC222<<>>888FFFAAA&&&$$$'''$$$((('''%%%%%%%%%%%%$$$"""(((&&&$$$$$$&&&'''$$$"""###&&&((('''$$$$$$&&&)))%%%&&&'''''''''))),,,///222nnn;;;222+++---///000---+++,,,...000888+++...///666oooxxx666BBBQQQ>>>MMMyyyppp333DDD{{{sssCCC333===rrrWWW]]]DDD<<<444IIIqqqddd:::\\\;;;333___ppp555>>>???eeeuuuVVV888;;;QQQBBB555ZZZbbbpppCCC777888444YYY```<<<:::<<<222NNNsss}}}iii333BBBAAAGGGPPP>>>///888333(((111888777666555555555555555333222111000///---------******)))))))))((((((''',,,---...///000111000000111///,,,---///000...+++...---,,,,,,,,,,,,,,,+++888222***(((111>>>BBB===,,,,,,444@@@GGGCCC;;;666;;;777555888:::777111---888777888777...---???WWWdddNNN555666222AAA;;;]]]HHH'''###)))'''222)))'''%%%$$$%%%%%%$$$###$$$"""!!!###%%%'''&&&$$$###$$$&&&&&&%%%%%%&&&'''%%%'''''''''((())),,,///000}}}DDD***+++///...---,,,,,,,,,...000333***,,,000...DDDJJJ444yyyRRR:::WWW|||TTT(((YYYVVV???999\\\gggGGGBBB```UUU666555>>>FFF\\\qqq777...WWWWWWVVV===888BBBrrrtttaaa777GGGLLL___qqqHHH>>>:::TTTnnnEEEKKK???111444===555222@@@888EEEDDD222(((---...(((***888>>>UUU;;;---777999===???:::222222666888:::222555888666222000111444((()))+++,,,+++)))'''$$$---......---,,,---///000&&&''')))))))))***+++---+++*********+++,,,,,,,,,666333000------...///000777777666666999===:::555>>>777;;;KKKQQQFFF<<<:::;;;777777>>>EEEHHHJJJNNNLLLNNNQQQRRRRRR___[[[OOOPPPFFFAAA@@@777@@@888BBB???~~~WWW***###***,,,;;;)))'''$$$###$$$%%%$$$$$$!!! !!!###&&&(((((('''#########%%%'''((('''&&&&&&'''((((((((())),,,///000RRR'''---***,,,...///---,,,222999*********222333///UUUGGGOOOFFFDDDOOOnnnwww999===xxxwww666@@@FFF:::eeezzzEEE111333:::XXXfff>>>+++???...]]]kkk333333...HHHYYYdddTTT)));;;???<<>>DDD;;;...444BBBAAA666000555555000000555888777777///,,,,,,000===222&&&>>>111000222111::::::)))///222666555222000111333222555666555333222///+++###&&&(((((('''''')))+++***,,,...///...///222444)))***,,,...111666===AAABBBFFFHHHDDD@@@CCCMMMWWWxxxvvvOOOEEE999>>>:::;;;<<<111777;;;???EEEggg,,,$$$)))(((333'''%%%"""!!!"""#########!!!""""""$$$&&&((())))))%%%######%%%)))+++(((&&&'''((()))(((((())),,,///222bbb,,,000)))+++///...***---@@@TTT)))---&&&***777000999^^^ZZZ999NNN]]];;;HHH```fffccc;;;mmmAAA555777444===ppp;;;)))333888ZZZbbbHHH555///+++111JJJaaaIII---666///111MMM[[[VVVXXXPPPDDDBBB^^^SSS---...555???777333777>>>@@@:::000@@@999FFFWWWEEE???AAA===000(((111:::888:::555///,,,,,,...000111555)))777;;;@@@999222DDDKKK999;;;???<<>>AAA<<<;;;:::,,,///;;;:::RRRttt---'''+++"""'''$$$""" !!!""""""!!!!!!"""#########$$$%%%&&&&&&%%%$$$'''+++,,,)))&&&'''((()))(((((())),,,...111lll222,,,,,,,,,---+++&&&---JJJhhh///000###"""333444000<<>>GGGlllfffJJJ000000;;;222aaaPPP,,,111(((===nnnWWWZZZGGG999777***;;;,,,))),,,---***666777111444666666888444BBB999===EEE333111BBB777777<<>>111333///111666...666:::666jjj///***--- """"""!!! """"""!!! !!!!!!  """%%%&&&''')))******'''%%%'''((((((''''''(((***------uuu===))),,,+++------''')))???ZZZ//////&&&%%%///222000222===dddrrrMMMpppQQQ777LLLjjjsss^^^???rrrqqqAAA777111222...BBBZZZmmmiiiHHH000444::::::===CCCCCC:::444***+++===)))777555,,,+++111,,,///777:::555999>>>;;;666;;;888------222777HHH;;;333)))444LLLNNNBBB@@@<<<<<>>NNNAAA???@@@...@@@===uuulllCCC111PPP___zzz___QQQ@@@999999---111...333///+++,,,((()))555***000111555***;;;---333777NNN---"""000+++111222555***333<<<888???FFF<<>>RRRKKK<<>>777:::DDDLLLMMMKKKCCCAAAEEEPPP^^^dddaaa[[[RRROOOMMMMMMLLLEEE999000000,,,)))+++///222000...222---000:::@@@:::333000)))111;;;CCCHHHMMMQQQSSSUUUUUU\\\dddeeeppp^^^???@@@444222***333000///222***222:::888666)))((( '''!!!"""###&&&'''&&&### """$$$$$$###"""%%%'''!!!%%%)))(((%%%"""!!!"""&&&&&&'''&&&%%%&&&(((***---HHH)))(((((((((((()))***+++,,,///''',,,222......222///000MMMOOOEEEBBB@@@:::444222444888999GGGhhh111...888333444@@@111777555,,,,,,333555///---000222111...+++++++++///222))),,,---555@@@+++111<<<===@@@KKKLLLTTTjjjkkkoooaaajjjmmmqqqwww~~~yyyeeeRRR___ccckkknnnmmmyyyqqqbbb```iiipppoooiiiXXXpppzzzzzz```JJJPPPSSSXXX\\\XXXSSSTTTYYYLLLFFF>>>888666555222000333000,,,+++222777222)))(((+++...000...,,,+++***,,,,,,,,,***)))+++...111'''))),,,---,,,,,,,,,,,,++++++***+++---......---'''333333***)))(((***555666...777===333DDDFFF@@@666:::111222111000000111000///:::ZZZAAA...***(((###***((($$$&&& !!! ###$$$!!!"""'''###%%%&&&$$$!!! """%%%&&&'''))))))))))))(((---PPP---,,,+++))))))++++++***)))***&&&,,,111...,,,......333888<<>>999<<>>===FFF{{{~~~OOO:::666222000111444999888000000666777111999:::888222000666DDDPPP###000<<>>CCCCCC===<<<@@@@@@:::======:::333000:::OOO```AAA---###888777***777:::ZZZ888555444(((AAATTT777,,,111666BBB///CCCEEE<<>>@@@;;;888333///...111222...***666CCC999;;;===333666666***+++...111000...111777...,,,+++,,,...//////...+++***''''''...555666111'''(((******((('''((())))))***++++++)))((()))***'''((()))***++++++++++++---+++***...333555111---///,,,&&&,,,444---'''000???///...hhhsssTTT???888666333---+++...333222...111999:::tttddd000$$$!!!***///)))$$$%%% !!!###&&&'''$$$!!! !!!$$$""""""!!!###%%%&&&&&&%%%%%%&&&'''((()))))))))))),,,hhh000///***&&&(((---///***$$$&&&+++---///111,,,+++444555222KKK===wwwmmmVVVUUUIII555---222444///222666666222111444333...555666555111---222===GGG888222+++555222,,,444)))999***,,,---,,,EEEQQQ666<<<555:::BBB(((777;;;---111000:::DDD222>>>RRREEE555000111111;;;KKK??????///555@@@333999;;;111FFF888<<>>\\\yyyrrroooeeeXXXPPPMMMHHHAAA111///......///000222444+++......,,,,,,---,,,***111000///---,,,++++++,,,"""===<<<000000IIITTT...'''333///'''...888666111---777^^^QQQ:::///---555777111%%%$$$EEE666DDD::::::...!!!///PPPWWWCCC---;;;000555777111222111###555 777+++333aaaccclllGGG+++...888555222666000000000///------///000555;;;---333>>>888666000---******+++***(((+++///,,,---/////////...------------***%%%$$$((()))(((((()))***)))(((((()))***)))+++......---***)))((()))((('''(((***,,,+++***)))'''(((,,,111222...)))&&&555333(((,,,222222333$$$TTTGGGBBBGGG555---)))...///222444333222555999JJJCCC***)))%%%$$$(((### '''&&&###)))###&&&&&&!!!!!!%%%'''%%%$$$!!! !!!%%%&&&$$$"""$$$$$$$$$$$$%%%&&&''''''(((}}}333'''%%%$$$''',,,---***%%%%%%...'''&&&444...'''555===;;;EEE@@@VVVUUU555;;;DDD???222555777555111---***'''***$$$$$$,,,...))))))...111111111111222222333222444111---,,,------+++)))111///,,,888444///999...!!!333---$$$///444333===000---666III'''###***;;;777000+++000HHHLLL:::XXX???444333)))&&&///555888III666777000///......===888"""CCC,,,%%%222:::YYYYYYEEE+++***===:::&&&111111111111111333777:::FFFHHH555888DDD>>>===666222///---//////,,,---111))),,,.../////////000111))),,,+++&&&%%%(((******((()))++++++***))))))***&&&)))+++,,,***(((''''''+++(((&&&'''+++---,,,***))))))+++---//////---+++)))111+++&&&222888333///UUU999666:::222---333...333444111333:::;;;666SSSLLL+++&&&$$$###'''!!! '''&&&"""&&&'''***((( $$$%%% ###""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%'''''')))999''''''((()))++++++(((&&&&&&111((()))===666(((444EEE:::BBB999UUUccc///$$$///777)))---333777555111000222333//////333333///...111+++))))))***+++,,,...000222111000///......//////000---ccc```111+++333...+++++++++)))***---,,,)))---)))777111===555444+++///...---222ZZZDDDQQQnnn333555999---***+++---<<<$$$---***444555888000$$$$$$666444222111---222vvvjjj555***111///'''((()))+++...111333555<<<@@@---000:::555555111,,,((('''***+++)))))),,,))),,,............111333''',,,...***'''))),,,,,,&&&)))+++,,,***)))((((((&&&(((******)))(((((()))---)))&&&''',,,...---+++,,,...000000...---...///111///***,,,333444AAAZZZ999666555777---888,,,666666---333CCCCCC555RRRVVV...!!!$$$))),,,&&&$$$+++(((!!!###'''+++'''$$$%%%"""###%%%&&&&&&'''(((***&&&%%%%%%%%%%%%'''((()))+++???)))***+++,,,+++)))'''&&&(((444,,,000GGG>>>***444AAA444CCC///LLLRRR,,,'''...//////111333///******...+++...///,,,+++...000000///---,,,...///000333777***...222222///,,,---...///+++...CCC<<<)))---%%%222'''888,,,333;;;&&&***444$$$+++;;;XXXAAA,,,000...(((333:::,,,%%%,,,111222777,,,!!!777FFF555@@@JJJ,,,555///666//////333+++???,,,111///555***...;;;]]]wwwaaa222$$$666333333333444444333111000---666+++000999222444111---))))))---///......000(((***,,,+++))))))+++...***000222---)))***,,,,,,%%%(((+++,,,+++)))''''''''')))++++++******+++,,,...***&&&(((,,,///...+++***---000...)))(((***...222///000888666555aaa~~~<<<;;;555:::(((111)))777666***333JJJIII444PPPccc666$$$)))###'''###$$$,,,+++%%%'''$$$(((%%%&&&(((!!! ###'''((('''))),,,000''''''&&&&&&'''(((***+++---