BMN 6(% uuu{{{MMMSSSyyyppp===---MMMvvv[[[666111TTTeeedddnnn[[[<<<555{{{~~~fffoooRRRDDDbbbpppeeeQQQ,,,==={{{}}}Ħ:::@@@BBBUUUhhh===---PPPrrryyy>L|||qqqMMMaaa}}}CCC;;;fffwwwHdĦ{{{nnn~~~KKK>>>@@@ӵĦĦĦDdDzzzUUU999ӵӵӵĦӵĭӵ<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??tQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦggeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦiiiDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵgeĦHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ)))>d<Φ>d<Ħ888D&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRgeĦja>aĦ@Gse<Ō@GHkgecccHĪj@IŌiii666egegggHu]3hIŌDdDĦne@h>hsene@GsĪj@hgeFm8>aĦs׼sHofff444[[[}}}D^DdDĦs׼sgeFYĉ>aĦBenu]ӵHHH)))777AAA<<d<Ħ>d<ĦĦBeĦŶS3we<iĉ@3hR/ŌBBB&&&,,,---$$$KKK[[[888///CCCRRR```mmmDdDĦsdKĦgdKĦgdKĦAk<fhyyy}}}qqqjjj@@@%%%$$$555***???iiihhh888'''&&&000DDDDeZZZneneneuuu|||{{{EEE999bbbMMM,,,...'''!!!333cccggg999%%%(((111qqq>>>kkk>JJJBBBlll{{{~~~~~~QQQ333'''444___xxx===,,,((($$$222^^^hhhDDD,,,###%%%666jjjGGGNNN~~~GGG555///(((GGGvvvkkkfffxxxzzz}}}[[[777&&&***;;;KKKqqq999,,,"""&&&555RRR}}}III(((,,,"""OOO^^^TTT~~~SSS;;;,,,444+++...777bbbxxxuuuvvvxxxooovvvzzz|||RRR///***666NNNYYYqqq```666......///ӵ```<<<111000GGG___KKKlllĦĦӵHHH000)))---$$$)))---777BBBQQQuuuwwwnnnsssooozzz|||vvvnnn\\\888888000555NNNpppddd4444ĉ@ӵrrrFFF..."""DDDJJJJJJ>L=hĦ4ĉ@ӵEEE+++000...%%%,,,***(((***(((222OOOiiiiii[[[dddooo~~~}}}pppvvvlllhhhuuuQQQ[[[cccEEE444)))000BBB^^^tttGG=?xxxVVV%%%555KKK222RRRHdĦ=ĪjGG=?ӵMMM+++ĭӵ444ӵ{{{Ħ|||ӵӵ+++,,,ĦƜ`1.׼sĦ;;;ӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵ?~4YYYg&e>&e,,,g&eqqq>hӵaaaqqqg&eWWWguO>uO>&eUUU@@@4ff?>ߝLgĉ@mmmShӵPPPg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??4DӵoooHƅ^Hu]Ħ222Hu]ĦhhhZuR)ĦKKK[[[Hu]ĦHŐeHŐeHu]ĦqIܗGIӵtt777cccHGgĉ@(((444iiiHu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼s4DuXӵDdDΦDdDĦ(((DdDĦNNN|||t|>>)))qqqDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦ4DuXӵDdDʜ4DuTӵ--->d<Ħ222DtrrrVVVoooyyy|||>d<Ħ~~~>d<ʜDd<ʜ4DuTӵF&uTӵ3334DufئL>e///puR)Ħsss666<<<[[[>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ4DuXӵD&dq&ĒR+++***sdKĦ000DHRRud]]]}}}vvvcccsdKĦQQQD&oq<Ōq&ĒRkkk>dp&ĒR(((&&&nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<4DuXӵHu]3hh---+++)))ne,,,...=eZZZ```xxxhhhWWWxxxne000///pIƎ@t@h111666YYY>hBBB,,,(((fe@ďDWWW333,,,&&&333ne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhse4DuXӵĵD^)))'''(((***&&&%%%&&&000QQQXXXlll___[[[~~~!!!///...xxxIII'''+++PPPxxxGGG000ppp444$$$333+++999RRRDdDĦD^s׼sΦ4DuXӵtvӵ>d<Ħ......'''%%%***,,,)))Ħ%%%///---###"""(((000CCCaaa[[[\\\|||Ħ111---!!!%%%555WWWmmmxxxHHH...444@@@]]]~~~III,,,(((,,,***'''MMM???"""***fffPPP+++---***---:::555Ħ>d<ĦĦ>d<ĦBe?aŖ%7uSQuR)ӵsdKĦ111888,,,&&&***...gdKĦ$$$###(((***%%%%%%))) )))>>>DDDZZZ|||gdKĦ(((555$$$)))&&&)))666WWWwwweeeDDD...222^^^RRR...%%%---000UUUbbbXXXJJJ@@@222&&&???rrr~~~TTT,,,"""111$$$AAA888555VVVgdKĦgdDĦgdKĦsdKĦ>Ane///999888...***---ne,,,***(((((((((''''''(((&&&$$$***IIIkkkzzzne<<<&&&:::+++333...&&&'''000???^^^qqqOOO111444ZZZ~~~ZZZ///###%%%***))))))555666%%%///JJJmmmxxx\\\555'''///)))999ZZZNNN@@@...neDenene...'''111000,,,...222222!!!'''+++***(((&&&$$$ &&&&&&+++$$$...GGGggg___///;;;+++***((($$$///000'''(((AAAkkkVVV000:::666lllLLL---$$$'''+++&&&...EEESSS]]]ttt333!!!111+++VVV\\\jjjNNN,,,OOO---///&&&---...222777777...%%%$$$)))###,,,......---"""***%%%"""$$$((('''///QQQwww@@@---!!!,,,)))+++///,,,&&&&&&***>>>jjjbbb999,,,DDDddd|||SSS777++++++###///___OOO---&&&777&&&444rrrmmmWWWZZZDDD"""bbb333777,,,000000...---000///,,,---000$$$***((('''......,,,333######'''+++((('''333DDDbbb\\\(((===%%% ###...666111((("""888JJJccczzzAAA111...DDDfffmmmYYYVVVPPPUUUxxxlll:::***'''(((>>>xxxsssJJJBBBHHH)))MMM{{{:::>>>000...555,,,&&&)))...111222333DDDEEE444%%%((()))!!!"""%%%***...///...------&&&iiioookkk{{{,,,,,,&&&$$$(((---,,,***(((000,,,000GGGkkktttGGG%%%&&&777NNNwww:::+++,,,---+++gggSSS999fffYYY:::FFFIIIDDD222---777---&&&(((---......///;;;@@@222""")))111,,,&&&&&&***,,,,,,000777888444333000///BBBxxxbbb )))+++,,,***&&&&&&,,,444+++&&&$$$)))555OOO|||zzzUUU<<<(((%%%FFFqqqZZZ(((+++///222KKKQQQAAA+++zzz^^^GGG333---222---+++,,,,,,******,,,,,,888000$$$***333111...(((,,,---)))+++111555555999""")));;;AAAlll~~~^^^'''+++...---+++,,,...000'''***---***###///[[[bbb555...IIInnnTTT111111---'''111tttwww<<<)))RRRpppBBB---*********...111...******...333===777***(((&&& !!!###&&&+++---...000333666///444111111###888UUUrrrKKK@@@///$$$$$$***+++(((&&&(((+++)))"""%%%<<>>mmm|||<<>>***,,,***+++///333111---,,,///)))000---))),,,)))%%%+++$$$"""'''222666333555;;;777BBB333444***222777VVV```XXXFFF000######'''''''''(((***'''###"""'''...JJJkkkrrrBBB777QQQ{{{OOO>>>222&&&///444DDDssszzzfffqqq999((("""WWWBBB000555000...000444333///,,,---,,,---((()))...((($$$,,,111&&&&&&111555//////777222///+++;;;(((777777:::EEEYYYdddTTT888(((&&&)))(((///333...)))(((***,,,&&&666WWWnnnIII***$$$((([[[lll666111,,,..."""@@@jjjrrrOOO|||EEE+++&&&!!!:::zzzGGG999...111111111///+++)))'''((($$$&&&)))+++,,,+++***)))222000...+++***+++,,,,,,...///000///,,,*********+++$$$EEEoooddd999%%%)))333222///***&&&&&&***...%%%***111LLLtttIII;;;$$$333VVVGGG,,,555///***&&&rrrWWWeee444%%%///***###\\\[[[555111777555111,,,)))))),,,...///,,,***+++///000...+++&&&'''))),,,---/////////...000111000...,,,,,,,,,...%%%)))999KKK[[[SSS999!!!%%%%%%###"""$$$&&&###&&&'''444ZZZmmm>>>&&&777888---666+++***@@@fff]]]~~~JJJ***%%%***$$$'''KKKuuu000444888777444000,,,,,,...000777000***+++111444000+++!!!$$$)))...000111000///(((***+++***)))''''''(((###(((((()))OOObbbUUUIII:::(((""""""!!!%%%&&&###"""///RRR|||jjj777///111+++///)))<<>>333222000---***))),,,...'''***...000111000///...+++)))&&&$$$""""""###$$$ """%%%&&&%%%%%%'''((((((!!!&&&---,,,---+++ +++>>>FFF???222(((###!!!"""+++*** &&&111XXXkkkBBB000***:::tttYYYhhh|||aaa'''!!!***)))&&&+++$$$)))@@@>>>333222...***'''(((+++///)))((((((***,,,---+++))))))'''%%%######$$$%%%&&& """###$$$$$$&&&'''"""$$$---...&&&&&&,,,((()))$$$"""(((444:::777111,,,%%%###''')))&&&$$$'''222eeekkkIII///***HHHrrrcccdddHHH&&& &&&...'''&&&,,,(((@@@EEE...///000///,,,*********,,,&&& !!!'''***&&&"""***)))(((''''''''''''((( ###%%%''''''(((***+++///!!!%%%111*** """&&& '''+++'''"""(((;;;LLL;;;333,,,((('''%%%$$$&&&***###555bbb|||BBB555111]]]uuu222KKK???999///"""$$$)))###888(((HHHmmm111***222999000))),,,...%%%---000***%%%''',,,...###(((,,,,,,)))(((+++...%%%)))+++)))$$$"""%%%)))'''%%%%%%''''''###"""%%%$$$)))+++(((!!!$$$***===RRRYYYEEE...''')))))) &&&)))666dddLLL333dddVVV]]]***(((111(((######///,,,***///JJJ~~~xxx333//////333222...---000---000111,,,&&&$$$(((...((())))))'''%%%&&&)))+++***+++***&&&""" """%%%%%%###$$$((((((%%%$$$&&&((('''&&&%%%$$$%%%&&&'''$$$<<>>www}}}>>>,,,999,,,***444---&&&(((***,,,,,,------...+++)))((())),,,//////...))),,,///...***((('''(((***((((((+++***&&&$$$%%%******+++)))'''''')))+++"""%%%+++---$$$###000((('''(((((((((666YYY{{{ttt222***---///(((&&&```HHH///>>>,,,)))555&&&---///---((((((,,,...,,,+++)))&&&%%%'''***,,,---%%%)))+++)))%%%%%%)))......++++++......+++***---,,,+++)))((((((((())))))000)))***)))$$$ ...***&&&>>>YYYYYY111---&&&$$$)))AAAccc111999///>>>+++,,,...)))'''((()))(((+++000777,,,%%%(((---///...---!!!///""" ###!!!(((%%%))))))(((&&&%%%&&&))),,,///((($$$&&&)))'''%%%&&&)))((('''&&&&&&&&&&&&''')))&&&"""!!!###%%%$$$###"""111@@@CCC:::///******$$$222000WWWnnn777===CCCQQQ111***///+++(((******))),,,111///+++(((******((())),,,$$$,,,%%%((()))+++555)))+++,,,,,,***(((&&&&&&''',,,)))((()))(((%%%%%%)))))))))(((''''''&&&&&&&&&(((&&&%%%&&&((((((&&&###)))---111222...)))&&&&&&''')))111|||777))):::LLL...+++000,,,***++++++***---111)))+++//////***$$$%%%+++333111,,,///''',,,777%%%(((+++,,,+++***************+++,,,'''###&&&,,,(((((((((((('''&&&%%%$$$&&&'''(((***+++((($$$ $$$'''///777;;;666***!!!%%%$$$777RRR,,,555>>>&&&+++000,,,***,,,,,,***,,,000***---333444...'''&&&+++999///***...""",,,:::###&&&)))******))))))***+++)))***,,,)))&&&''',,,&&&'''''''''&&&%%%$$$###%%%&&&''')))(((&&&""" $$$...:::BBB@@@666---(((%%%222jjjYYYIII==='''---///+++***++++++)))+++...------000444222+++((((((...&&&###)))$$$777KKK+++'''(((((('''%%%$$$%%%'''---((('''***,,,***(((((($$$%%%%%%%%%%%%$$$#########$$$%%%&&&&&&''')))***&&&$$$$$$'''---444:::===888***,,,&&&GGGvvvlllEEE444///333///+++***,,,+++)))***---...******...000,,,'''&&&))))))###'''***===OOO555"""$$$&&&&&&'''))),,,...,,,'''%%%)))---+++((('''$$$$$$#########$$$%%%&&&"""###$$$%%%'''+++111555%%%%%%%%%%%%&&&***000333>>>111===)))===FFFgggbbb333+++666333000,,,+++------***+++...---((('''***,,,)))''''''%%%111&&&$$$***666???***"""%%%))),,,---///111222)))&&&&&&***+++(((&&&(((%%%$$$###"""###&&&)))***%%%&&&''''''''')))...222'''(((+++------+++(((%%%222555LLLXXXmmmbbbBBBLLLaaayyyfff888333<<<'''111...---///...+++,,,///,,,)))(((******'''(((,,,///###(((///111///222444444111---)))'''%%%&&&))),,,)))$$$%%%***'''%%%######$$$(((,,,...***++++++(((%%%###%%%'''333---'''$$$&&&((())))))%%%444EEElllVVVGGG---BBBZZZnnn999888999444444...))))))---///---***))))))###%%%+++&&&!!!***$$$''')))'''%%%%%%%%%$$$'''---111111---***))))))((($$$%%%***---+++(((((())))))******))))))(((''',,,***)))***)))'''((()))$$$)))***&&&%%%)))***'''%%%,,,444LLLaaa222BBBKKK999VVVhhhKKK666888111---,,,+++++++++***)))((((((((("""%%%---(((###)))###&&&((()))***---000222000+++(((+++//////,,,***,,,'''&&&***,,,***((()))$$$$$$$$$$$$$$$######"""((('''&&&'''''''''''')))''',,,---)))''')))***'''"""'''777aaahhhgggMMM>>>>>><<<<<>>PPPUUUgggmmmrrrLLL111111222+++###"""&&&******''''''---((($$$+++---))),,,)))%%%%%%***(((###$$$+++""")))---++++++---***"""((()))...333111,,,)))+++((('''%%%$$$$$$$$$%%%&&&***...---'''&&&++++++&&&%%%&&&(((,,,+++'''''')))###&&&)))(((###&&&;;;TTTppp???666FFFdddfff:::)))666VVVvvvzzzzzz\\\GGGCCCpppaaa///000,,,)))%%%$$$&&&((())))))'''000,,,$$$(((***)))...000(((%%%'''%%% $$$...HHHVVVSSS:::***---...&&&...---///000---((('''++++++***)))''''''((()))***&&&,,,+++$$$$$$++++++%%%(((&&&(((+++***%%%%%%)))(((((())))))%%%###)))000ZZZ\\\###%%%CCCkkkZZZCCC***"""AAApppppp>>>@@@yyyvvv666777((()))***)))((((((***,,,'''222...$$$%%%((()))000111'''$$$((())))))333AAA___---"""((((((444111///...)))$$$&&&++++++***((('''&&&''')))***!!!((((((!!!"""***+++%%%***&&&&&&)))'''!!!!!!'''######$$$%%%(((+++------,,,PPPAAA%%%'''555///555777;;;ccceeeUUU{{{kkk:::EEE777EEEAAA333((())),,,+++,,,///''')))************,,,...000000''''''))))))QQQRRR,,,"""(((888555000---+++***)))(((+++///000---,,,---***&&&###""""""%%%***000333555///((($$$((()))%%%"""###(((###!!!$$$&&&&&&'''***)))333]]]]]]111%%%)))...;;;666___XXXCCCVVV~~~rrr222III~~~DDD===666000***)))(((%%%######+++++++++))))))***---000555+++"""'''...((((((666kkk}}}GGG!!!111%%%******)))))))))++++++***(((......+++'''''')))((($$$(((&&&%%%&&&(((***++++++***$$$!!!###$$$ ###'''$$$###%%%&&&&&&)))...'''---EEElll|||YYY<<<666777bbbNNN222333HHH}}}QQQ444ZZZZZZ555111333222...,,,---...---,,,+++)))'''%%%'''+++///000''')))...+++(((&&&444BBBWWW444!!!///"""###%%%&&&(((+++...///---+++,,,,,,)))(((+++///+++$$$)))'''&&&&&&&&&&&&%%%###&&&$$$###$$$""" """&&&%%%$$$$$$&&&%%%&&&,,,333'''))),,,AAAqqqaaa000...///iiiOOO+++%%%%%%]]]}}}===EEEyyysss888///333000'''###(((------(((((('''%%%###$$$&&&)))'''+++===<<<&&&""")))!!!###555((($$$--- ***)))***,,,......---+++&&&((()))...555999222'''$$$$$$###$$$&&&&&&$$$### """%%%&&&###!!!###&&&""""""$$$%%%######+++555)))+++%%%***UUUYYY!!!...PPPwwwddd999...%%%===tttlllTTTSSSLLL<<<;;;666---((())))))((($$$%%%''''''%%%$$$$$$%%%'''///BBB???&&&%%%///((($$$###+++)))+++000((('''+++)))''''''(((******)))%%%&&&&&&)))111666111)))"""""""""###%%%&&&%%%###!!!&&&'''%%%#########!!!###!!!!!!(((111&&&+++***''';;;fffzzz555000@@@___SSS---%%%(((SSSnnn777aaapppDDD;;;333333444000+++)))###&&&)))***)))'''&&&&&&((((((------'''((()))""")))((('''(((+++///...,,,,,,)))'''''')))+++,,,---)))&&&!!!""")))***&&&&&&$$$######%%%%%%$$$### &&&++++++++++++)))%%%"""!!!$$$+++ (((---+++)))???qqqiii///222AAAXXXvvv666)))&&&KKK}}}<<<>>>SSS999'''+++000+++&&&'''###%%%(((((('''''''''((('''%%%!!!***(((!!!!!!$$$(((%%%%%%'''))),,,&&&+++***)))***+++---,,,,,,&&&&&&$$$ """''''''$$$(((&&&$$$###%%%&&&&&&%%%%%%)))***(((***...,,,'''!!!"""""" $$$!!!$$$)))(((!!!***OOOwwwNNN---&&&666vvvjjjJJJ---KKKeee:::QQQ[[[888555777000---333###$$$$$$$$$$$$%%%'''))))))---%%%&&&111((( ...!!!***'''''''''(((+++"""'''''''''((()))(((%%%"""&&&+++---......***$$$'''%%%######%%%((())))))###$$$!!!!!!((('''!!!###"""###!!! %%%######"""###999QQQ===$$$888KKKrrr,,,CCCDDD'''tttOOOBBB;;;555(((666(((---+++(((''''''''''''&&&&&&&&&))),,,***%%%$$$&&&,,,***+++...---((($$$$$$$$$$$$%%%***...,,,&&& ### """***000---'''$$$''' """+++***"""'''444&&&%%%$$$%%%&&&'''&&&%%%!!!###%%%&&&$$$#########"""$$$"""!!!***222gggpppFFF///222mmmwww;;;ccckkkYYYLLLGGG}}}MMM:::666444'''222''',,,+++)))(((((((((((((((,,,+++,,,...,,,((((((,,,///---------***$$$!!!###$$$%%%&&&%%%###$$$'''***"""$$$(((&&&###"""222+++'''&&&"""""",,,)))(((''''''(((((('''&&& """"""  !!! &&&+++BBBlll^^^777(((RRRKKK888DDDdddlllYYY999^^^WWW666444444&&&...(((+++******)))))))))*********((('''((('''$$$&&&+++...,,,,,,+++&&&!!!"""'''###'''***&&&!!!!!!(((000(((###!!!%%%((('''&&&&&&---,,,***&&&###$$$)))...+++***)))***,,,------,,,###$$$%%%%%%###""""""""" !!!###%%%$$$RRRPPP,,,999bbb{{{XXXBBBMMMpppvvv===CCCqqqnnn888222444&&&,,,***)))***************+++,,,&&&$$$$$$&&&%%%"""###''')))((())))))%%%"""&&&---!!!'''......)))'''***...,,,((('''***,,,***((()))'''---///+++))),,,///...+++******,,,///111111111'''((()))(((&&&$$$%%%%%%### """%%%%%%### ;;;mmmvvvDDD--->>>nnn~~~NNN:::MMMzzzNNN666EEE999,,,///&&&+++,,,''')))++++++******+++---'''''')))---+++'''&&&)))(((''''''(((&&&$$$'''---&&&'''***+++,,,++++++***'''$$$%%%******&&&###$$$111555333***$$$%%%''''''+++***)))***,,,---,,,+++######$$$###!!! !!!"""$$$!!!$$$&&&&&&$$$(((***CCCxxxfff///***DDD^^^|||LLL...444hhhzzz```===333SSS;;;'''***(((,,,,,,&&&))),,,,,,)))(((***,,,&&&'''***...---)))'''******((((((+++***&&&%%%''',,,'''######'''******((($$$###%%%))))))$$$"""###444111+++"""###))),,,***((('''&&&$$$""" !!!""""""!!! """###&&&""""""$$$$$$###...(((///___HHH)))+++JJJ{{{III...///]]]fff]]]>>>,,,'''dddGGG+++,,,000///+++%%%))),,,,,,((('''(((+++$$$$$$&&&)))(((%%%%%%))))))&&&&&&,,,000,,,&&&$$$,,,'''###$$$''')))(((%%%&&&%%%&&&)))(((%%%%%%((()))###"""$$$!!!###---,,,***'''&&&%%%###!!!###$$$%%%$$$###$$$&&&(((,,,)))$$$"""!!!"""###$$$)))---+++FFFjjjnnn777(((@@@ZZZdddCCC:::bbbeeehhhQQQAAA...CCCVVV555444888222***$$$))),,,,,,(((&&&'''***&&&$$$%%%'''&&&$$$&&&+++&&&"""$$$---444111***%%%'''(((***---...,,,%%% &&&$$$###%%%$$$"""%%%*** ###///,,, '''***(((''''''(((((('''%%%###$$$$$$$$$###%%%'''***333000+++%%%""""""$$$%%%---(((...>>>pppIII)))333999sss]]]OOO111]]]aaa,,,222(((&&&###&&&+++...+++%%%###&&&***((($$$)))333333((("""%%%"""$$$(((******'''$$$!!!,,,***+++///...((((((,,,)))((($$$$$$***333444111)))++++++***'''(((,,,000&&&///"""%%%---''')))$$$)))(((&&&###!!! """$$$+++(((&&&$$$%%%%%%$$$###((((((***,,,---@@@nnntttCCC333UUUMMM:::nnnlll,,,000+++***(((&&&---///***''')))+++***...(((***000///%%%"""&&&((()))+++,,,+++'''### ))))))+++---***######(((((()))'''$$$&&&***+++(((!!!&&&***+++(((%%%$$$%%%%%%*** ###%%%"""))) )))((('''%%%""""""$$$&&&'''&&&$$$###"""###$$$%%%''' ###+++'''---UUUeee>>>&&&;;;ppp|||~~~ZZZCCC000,,,++++++***&&&...///((((((000111***333,,,***---+++$$$###(((((()))***+++***'''###!!!'''''')))***&&&!!!!!!$$$&&&((((((%%%%%%'''&&&###!!!&&&'''%%%###$$$%%%+++,,,%%%((($$$###... (((((((((&&&$$$$$$&&&(((###$$$$$$""" !!!%%%)))***"""---((("""AAAoooPPP333!!!TTTpppJJJ[[[xxx666OOO>>>******(((&&&%%%------%%%)))555444)))111,,,***+++)))%%%%%%(((###$$$%%%''''''&&&%%%$$$'''%%%%%%'''((('''$$$###$$$&&&''''''+++...+++$$$ """!!!!!!%%%+++111,,,...***,,,$$$%%%000&&&''''''&&&%%%%%%'''(((###%%%&&&$$$!!!"""(((...)))!!!"""+++)))&&&999UUUsssNNN(((===cccmmm---:::VVVeee888mmmVVV,,,******&&&%%%+++***$$$)))444222(((+++))))))++++++((('''(((######$$$%%%&&&&&&%%%%%%((($$$!!!%%%,,,000+++$$$%%%%%%%%%(((///333---### !!!"""""""""%%%,,,222""",,,''''''######,,,$$$%%%&&&&&&%%%$$$&&&(((%%%((()))'''$$$%%%+++111$$$### ###***111555lllyyyVVVDDDmmmWWW,,,)))???___UUU>>>ttt333///222***((()))(((&&&***...---(((%%%&&&(((******)))(((''')))(((''''''&&&%%%%%%%%%'''$$$!!!$$$...444///&&&'''((('''(((---///)))###&&&'''%%%$$$%%%'''%%%999+++###(((&&&***%%%$$$%%%&&&&&&%%%$$$%%%'''''')))***)))''''''***---%%%(((### ,,,,,,###CCCrrrqqqXXX:::***:::???:::TTT;;;333999---,,,((('''+++,,,)))(((***$$$%%%''''''(((((((((&&&)))((('''%%%%%%%%%%%%&&&###%%%%%%%%%***///---'''%%%+++---+++)))(((&&&""""""%%%((((((%%%###$$$&&&>>>YYY;;;%%%000)))%%%,,,%%%'''((((((&&&%%%&&&'''''''''(((''''''&&&%%%%%%&&&'''%%%"""$$$***+++((('''WWWvvvJJJ444AAA///sssbbb666uuu@@@444<<<---000((((((///---%%%%%%,,,%%%&&&&&&%%%%%%''''''&&&######""""""###%%%&&&(((%%%)))&&&%%%(((***'''""",,,333///'''%%%((()))(((((('''###!!!$$$***000UUUsssHHH&&&111%%%***'''(((***)))'''&&&&&&'''&&&%%%%%%%%%&&&$$$!!!!!!!!!&&&&&&$$$)))222$$$MMM```ssszzzTTT<<>>444...,,,lllccc222___xxx444666111+++---+++&&&###$$$$$$"""&&&))))))%%%%%%(((((($$$$$$######$$$%%%%%%###!!!$$$$$$%%%&&&### %%%"""###(((---***###!!!$$$### !!!&&&'''$$$""""""###)))+++&&&###%%%((((((%%%(((***+++***)))((()))+++&&&"""$$$%%%###"""###'''!!!***..."""%%%111...111111NNN]]](((777iiieee:::///+++FFF{{{FFF:::;;;+++)))///+++))))))&&&"""!!!###&&&&&&###"""%%%))))))%%%$$$"""!!!$$$)))+++'''###(((&&&(((+++)))$$$"""###$$$+++...***######'''$$$$$$%%%(((&&& !!!###''')))%%%!!!"""$$$$$$$$$%%%&&&%%%###"""###$$$))))))&&&""""""$$$###"""###,,,,,,!!!$$$---***222666fffTTT444+++OOOvvv\\\555...)))\\\ggg,,,PPPSSS777---...'''&&&+++,,,&&&%%%***+++'''!!! $$$&&&%%%!!!!!! ###***111000((($$$$$$(((///000)))""" ###''',,,---***'''(((+++***'''%%%### &&&***,,,,,,(((###!!! $$$$$$$$$"""!!!!!!"""$$$''',,,***"""!!!&&&$$$&&&'''(((###!!!&&&&&&,,,SSSUUU&&&;;;rrr>>>...(((LLLsss???333[[[nnnQQQ+++$$$###***---((('''+++---&&& ###$$$""" """!!!"""(((...---%%%""" """(((***&&&######&&&&&&%%%%%%&&&((()))((((((&&&$$$###!!!(((&&&'''(((((('''%%%$$$%%%'''((('''&&&%%%&&&(((+++$$$***)))"""$$$###)))(((### !!! ###)))sssZZZjjjooo000111dddUUU***+++===ccc@@@,,,444\\\eee***&&&$$$(((***(((%%%%%%(((""" """%%%$$$$$$$$$'''""""""%%%$$$!!!***%%%""""""###$$$)))000$$$###!!!!!!%%%%%%"""######%%%(((&&&!!!"""%%%$$$$$$''''''###"""###%%%&&&&&&%%%$$$%%%'''*** $$$%%%""" !!!!!!(((&&&!!!%%%+++"""...SSS777FFFyyyaaa>>>@@@mmm|||555''',,,JJJoooYYYGGG'''///)))222UUU++++++)))(((***---)))"""### !!!%%%&&&$$$$$$(((&&&""""""$$$%%%///+++)))(((&&&&&&---555"""'''((($$$###&&&%%%"""&&&######''''''""")))%%%%%%((('''!!!!!!"""###""" !!!""" ###&&&$$$!!!"""&&&+++''' '''..."""+++PPPhhhSSSTTT{{{lll>>>\\\RRR,,,---444;;;222"""!!!555666,,,VVVDDD,,,///...***---444000%%%###!!!###((('''"""###(((!!!"""###$$$%%%&&&&&&&&&((()))---///***%%%'''---$$$...444000++++++***'''///''' !!!""" """&&&"""###)))***%%%"""$$$###$$$%%%###!!! ### $$$+++***###%%%---222)))###))) 888rrrnnnDDD<<>>000 888222222;;;GGG;;;888MMM---///'''"""((((((%%%***'''""" $$$&&&$$$"""""")))$$$!!!,,,((( )))(((******&&&######&&&))))))GGGKKK...))))))$$$$$$%%%%%%%%%$$$######,,,&&&...******..."""$$$###"""!!! ###%%%### %%%555 (((%%%%%%QQQRRR999///...\\\777...///444@@@ddd~~~TTT***XXXZZZ,,,222,,,###&&&,,,,,,,,,(((""""""%%%&&&'''***###&&&%%%'''+++%%% &&&"""'''***((()))+++)))$$$---222((("""(((---,,,''''''(((''''''&&&$$$###$$$!!!+++%%%!!!###!!! !!!"""###$$$"""!!!"""&&&&&&%%%''',,,'''+++'''888WWW\\\III###$$$!!!888sssjjjVVVTTTkkkaaa777000ooonnn///111---%%%%%%)))'''!!!)))""" """&&&,,,+++"""(((222+++!!!!!!$$$!!!)))+++&&&(((///,,,###'''###%%%***)))%%%***555%%%&&&''''''&&&$$$"""!!!""""""...'''!!!""""""""""""!!!""""""###$$$%%%'''""" """###""""""%%% """###+++>>>KKK===$$$'''000AAAuuu|||III222$$$@@@>>>...'''+++,,,+++''' ///(((###""""""!!!$$$)))111***999***"""######------"""!!!+++---%%%---###!!!***+++###$$$...$$$%%%&&&&&&&&&%%%$$$###$$$###///)))%%%''' ''''''&&&%%%$$$###"""""""""&&& !!!###"""+++###'''333222###&&&###///$$$FFFvvvUUU,,,******)))aaa]]]222!!!...000+++,,,***222...++++++(((%%%%%%)))...(((666''' ###***...%%%"""))),,,(((""""""&&&%%%$$$%%%%%%&&&&&&'''((((((((((((!!!'''$$$&&&+++!!!%%%''''''&&&%%%$$$###"""!!!!!!$$$)))(((%%%%%%777EEE666((()))***###&&&&&&$$$///cccUUUccc~~~>>>000,,,&&&&&&""";;;vvvGGG,,,222+++&&&)))%%%---++++++,,,(((###"""&&&%%%%%%---$$$%%%%%%,,,+++***++++++)))$$$###""""""%%%&&&$$$ ######"""!!!"""$$$%%%'''"""&&&$$$'''---"""%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$!!!!!!%%%&&&###!!!""",,,CCCFFF...###...///!!!(((!!!&&&$$$EEE666666HHHpppooo\\\}}}pppPPP)))000000""";;;FFF,,,CCCooo\\\XXXIIIHHHGGG333...,,,,,,+++&&&"""%%%&&&&&&&&& !!!---///(((&&&***,,,***)))+++000***&&&&&&%%%""" !!!'''$$$!!! """$$$$$$!!!,,,((('''+++"""'''###$$$%%%&&&%%%%%%$$$###%%%"""!!!"""!!!!!!&&&EEE:::,,,$$$"""%%%'''%%%"""+++000'''%%%CCC~~~SSS222\\\}}}wwwQQQ222(((111@@@DDDEEEoooyyy555***XXX^^^999666444000)))!!! $$$---***$$$+++(((&&&555HHH222!!!"""((('''(((...///"""$$$$$$)))111---((($$$"""$$$''')))""""""///)))$$$%%%&&&&&&''''''&&&%%%""" """$$$(((333===333---%%% !!!"""""")))###%%%---222...$$$///___fff333///ccc{{{fffOOOCCC888000000999DDDnnnLLL+++888qqqvvv333///111!!!,,,%%%)))'''$$$$$$%%%'''((((((000,,,&&& !!!###---...+++%%%!!!###""" ///%%%"""%%%$$$$$$&&&&&&""" ###'''(((+++///'''((('''$$$$$$&&&((((((&&&$$$&&&***DDDMMM!!! !!!&&& ###$$$!!!"""&&&)))---'''EEEVVV111???@@@888888888555888;;;YYYyyywwwCCC===%%%QQQ]]]>>>***###%%%"""---111...***''''''(((((('''***(((&&&###!!! ###%%%###"""%%%$$$+++""" ###""""""###***%%%"""%%%''''''))),,, &&& ---GGGJJJ444 """""" """$$$$$$!!!""" $$$,,,,,,&&&999rrrhhh(((111::::::333444???HHHnnn```YYY777555)))==={{{jjj444///...---///+++&&&""""""#########"""###&&&'''&&&### """%%%$$$ &&&+++,,,&&& """!!! !!!+++&&&###%%%&&&%%%$$$'''!!!###!!!!!!(((666===--- """"""!!!"""###%%%!!!###///...,,,444VVV{{{888***000666000AAAggg|||~~~RRR333666&&&111444'''BBBSSS777333"""&&&)))%%%  """"""!!!%%%((()))&&&""" '''***)))###"""&&&+++---###  """###"""!!!)))$$$"""$$$%%%"""!!!### """&&&'''###"""555KKK???((( !!!"""### ###***+++111111===kkkSSS,,,,,,BBBLLLkkkhhhJJJBBB...%%%,,,%%%&&&???555)))[[[kkk:::+++((((((,,,)))%%%"""###%%%&&&&&&!!!"""%%%'''((('''%%%######'''&&& $$$&&&######""""""###%%%%%%$$$'''###"""&&&'''$$$"""### !!!%%%$$$ ---JJJPPP444###+++ """"""""" !!! ###$$$"""$$$,,,))))))PPP|||ccc111...UUUsssJJJ''')))'''(((...000(((TTTeeeBBB<<>>III555###''' """######"""!!!### !!!%%%&&&###$$$((($$$$$$AAAooo|||CCC,,,GGGmmm???(((---%%%!!!(((===UUUwww\\\...\\\pppHHHkkkzzzAAA"""'''---***(((&&&%%%%%%$$$""" ############"""""""""!!! '''***%%% !!!$$$&&&###"""$$$'''&&&&&&###$$$((()))%%%""""""""" ###&&&""" ...AAAXXXIII:::+++###****** !!!"""!!!"""$$$!!!%%%&&&###&&&&&&(((---666WWW]]]///...MMMrrr999)))...###!!!555```ooo>>>;;;nnnttt///NNNEEE---(((%%%$$$$$$%%%''''''%%%$$$""""""""""""!!! """)))---''' !!!"""!!! !!!&&&%%%$$$!!!!!!%%%&&&!!!!!!$$$ 333LLLggg333"""%%%""""""$$$!!!%%%&&&###$$$,,,333+++<<>>+++vvvCCC'''######!!!%%%&&&$$$###%%%'''"""###%%%'''$$$ ###!!! """%%%%%%""""""###"""''''''######&&&$$$!!! $$$""" <<>>000444JJJ999IIIHHH///777111+++''''''333JJJcccvvvzzz```???%%%###---$$$!!!!!!"""""" $$$&&&### ...???dddYYYJJJ333&&&%%%---111***!!!$$$!!!""""""'''111...---$$$ ######!!!""""""### &&&,,,///,,,PPP]]]333+++RRRoooGGG&&& ,,,ooo:::&&&%%%IIICCC'''TTTFFF***444///111---555SSS~~~bbb<<>>333111???OOO```}}}uuuGGG&&&!!! """  +++LLL^^^xxxvvv999%%%000777:::///%%%%%%&&&### !!! '''444222!!!###""""""""""""###$$$%%%$$$$$$$$$$$$$$$###"""!!!)))&&&111hhhvvvfffHHH&&&---cccxxxddd666"""555XXXSSS;;;TTTaaa333999mmmxxxCCC555999GGG^^^uuuXXX000%%%$$$"""!!! !!!"""""""""  '''MMMYYY___iiiJJJ!!!(((---000000)))%%%%%%&&&###!!!!!!"""### &&&333444***''' """$$$$$$"""###&&&)))$$$######""""""######$$$111)))---MMMsssuuuddd///%%%OOO~~~|||zzz===)))...>>>xxx```:::===}}}ggg222!!!MMMbbbjjjxxxbbb888 '''&&&$$$$$$$$$###"""!!!###(((&&&""" :::NNNbbb???...666!!!((()))(((###"""%%%((()))"""""""""######!!! !!!&&&$$$+++888---"""---"""&&&(((&&&""" ###''' !!!###%%%333------777fffvvvsss555(((EEElll||||||III+++)))777rrrmmmCCC444ZZZlll???***555mmmkkk===$$$"""!!!!!!"""""" $$$"""---444```ZZZLLL***!!!---111///%%% %%%'''###&&&$$$ &&&)))...333###000###'''***'''"""!!!$$$!!!""""""  ###'''))))))'''PPPiiiuuu@@@***===VVV~~~{{{```333'''...___\\\@@@///|||bbbIII'''@@@~~~PPP///%%%### !!!###$$$!!!""" """666JJJUUU@@@999***&&&!!!(((---*** """))))))###+++000***!!!$$$***---(((,,,!!!###&&&&&&###"""###%%%&&&''''''$$$'''%%%%%%???___xxxZZZ+++444CCCxxxzzzFFF+++###>>>ooo}}}WWW,,,iii{{{sssDDD***kkk}}}UUU999'''$$$!!!!!!%%%&&&$$$"""'''&&&???RRRQQQFFF """"""###%%%"""!!!---000+++%%%000555...###  ((()))"""### """$$$$$$$$$$$$$$$###%%%'''%%%  !!!***!!!***333YYYyyyttt333+++777```]]]111)))'''\\\jjj999EEEzzzuuu666BBBdddBBB+++$$$ !!!###""" 777[[[bbb@@@""""""+++'''+++######"""(((777666***!!!...555...###!!!$$$%%%$$$%%%&&&'''!!!!!!!!!###%%%%%%###!!!######"""$$$+++***'''PPPttt@@@'''000EEEyyykkk777999 SSSsss222((({{{III999fff999&&&444+++###(((###)))"""III```666***  ###""" """'''%%% ''',,,+++'''((((((333777)))!!!!!!######""" !!!""""""!!!!!!"""$$$###$$$!!! '''+++///<<>>""",,,@@@lll{{{jjj///EEExxx===HHHyyy{{{GGGwww666%%%)))!!!'''000UUUYYY999######%%% )))111///&&&"""###///888<<<<<<... ### $$$ ###$$$ """$$$%%%###"""!!!"""$$$%%%"""!!!###$$$"""###!!!,,,&&&444^^^~~~```...'''222lll}}}|||OOO,,,)))333```wwwzzz666$$$000mmmddd999JJJbbb\\\,,,+++!!!+++KKKeee<<<***%%%((( !!!&&&+++)))"""###111:::;;;888222$$$!!!###!!!)))$$$ ######"""$$$###############$$$"""!!!######"""###!!!,,,&&&+++GGGvvvggg@@@(((,,,XXXtttoooDDD)))'''IIIoooIII))) JJJuuuBBB111___MMM}}}666+++### """+++BBBMMMBBB!!!###%%%###"""%%%))))))''')))...&&&!!!'''000666888333&&&$$$$$$!!!(((%%%""" !!!######"""!!!!!!"""###!!! """###!!!###$$$!!!"""((((((***555jjjmmmXXX+++'''???jjjXXX+++$$$444ggglll000"""222ZZZYYY666;;;bbbkkk<<>>***'''''' $$$(((,,,333;;;;;;222%%%&&&444>>>///###!!!!!!"""###%%%###   ######!!!!!!### """"""!!!(((&&&"""!!!%%%***+++,,,iiixxxooo333(((111ggg```...''',,,ddd;;;444///JJJ|||iiiAAA###<<<}}}EEE^^^PPP''''''+++hhhJJJ///+++&&&######""" ###&&&###%%%555000888```aaa>>>%%%"""(((%%%***)))(((&&&###"""!!!!!!### !!! """!!! !!!!!!(((***###!!!"""&&&))))))((((((NNNrrryyy;;;)))000bbbrrr@@@......]]]{{{NNN000'''222iiiBBB777)))RRR^^^ZZZ}}}LLL,,,""" LLLzzzKKK %%%!!! !!! """&&&(((???GGGCCCTTT[[[;;;&&&"""!!!***---&&&$$$"""!!!!!!!!!!!!!!!""" !!!$$$%%%###   $$$(((###"""###'''***,,,,,,,,,GGGoooxxxHHH((()))WWWRRR---&&&EEEiii|||EEE,,,&&&333uuuuuuKKK777"""666gggdddMMM111+++))))))444pppsss<<<!!!!!! %%%+++222$$$ 777@@@===FFFXXX???444444((($$$***)))%%%  !!! !!! !!!$$$&&&'''%%%!!!&&& ######&&&######$$$&&&+++...000///555eeeyyybbb000$$$DDD{{{kkk666'''000SSSqqqppp]]]:::$$$ FFFwwwSSS666)))%%%PPPlllaaabbb)))(((000AAAVVVPPP  $$$$$$###%%%***(((555---$$$111;;;888888KKK<<>>\\\rrrRRR&&&%%%UUUsssSSS888###"""$$$!!! 333......777HHHEEE++++++!!!((()))aaatttRRRWWWuuuvvvwww|||jjjjjjSSSkkkpppHHH)))'''111,,,@@@444---222<<<@@@???=== """''''''$$$((()))!!!'''))),,,''' (((---!!!###&&&)))'''###!!!!!!###"""###/// ###+++'''!!!  %%%)))%%%&&&...LLLddd^^^,,,###???cccoooJJJ;;;...000///@@@TTTXXXeeevvv^^^((()))...444###???qqqgggFFF<<>>444999EEEJJJHHHDDD222!!!%%%111<<<777$$$)))222///...;;;:::$$$$$$)))---+++$$$"""######(((###***%%% !!!  ''',,,(((!!!"""EEE___kkk222 ***SSScccXXXBBBDDD\\\wwwsss333111888999&&&!!!FFFzzz~~~SSSyyyuuussslllnnntttwwwuuuvvvwww```MMM111+++DDD;;;666)));;;>>>777BBB222!!!---888111)))666@@@777===222%%%""" %%%%%%  %%%%%%))) !!!!!!!!!!!! '''!!!///XXXkkkJJJ((()))MMMjjjqqqpppvvvttteee```fffnnn{{{aaa===%%%...DDDRRR777 QQQ~~~|||UUUqqqPPP444///777777&&&---333000666%%%""")))222///***;;;PPPSSSCCC999,,,%%%""""""$$$)))'''######''' '''MMMnnnYYY444--->>>```~~~|||```FFF666111444888BBB;;;:::999'''666___oooAAA888vvv{{{wwwwwwxxxNNNtttNNN---999;;;&&&$$$------...'''&&&***'''444KKKTTTCCC<<<111)))%%%###!!!'''+++((( !!! $$$ !!!%%%###>>>ooojjj<<<''';;;cccyyyuuurrr___LLL444&&&%%%)))***)))888'''"""%%%!!!NNNUUU+++)))NNNssstttvvvrrrEEEzzz~~~YYY"""000777GGGOOO999"""!!! ***((()))222777:::666///)))$$$  !!!""" !!!!!!$$$''''''$$$!!! !!!!!! !!!*** 000lllzzzIII&&&///PPPiiieeeVVVJJJ===///)))!!!!!!+++000,,,&&&,,,###%%%222===PPP}}}kkk:::$$$===www|||~~~tttDDDyyywwwvvv000---:::MMMMMM555!!!)))--- ---,,,((((((%%%---,,,***'''### !!!###### %%%(((&&&!!! !!!!!! """ &&&$$$ddd___000(((666:::000)))+++***###'''&&&&&&)))...///,,,)))777DDDWWWjjj}}}CCC---JJJooorrrAAAyyy~~~|||III...999EEE===444+++222111 &&&''')))+++'''"""%%%((('''$$$!!! """!!!!!!!!!!!!''''''"""!!!  !!! %%% SSSjjj222'''++++++&&&###%%%'''&&&%%%%%%&&&''',,,666CCCMMMuuuUUU$$$%%%'''CCCjjj>>>zzzEEE+++LLL\\\QQQTTT===(((!!!###)))&&&!!!'''((($$$!!!!!!$$$$$$""" !!!###!!!###!!!"""$$$!!!@@@vvvmmm111###+++///+++%%%&&&,,,,,,222999>>>FFFTTTffftttrrrJJJ000"""111UUU}}}ggg>>>ccc<<>>111///000!!!444((('''%%%$$$!!! """"""!!!!!!###%%%%%%%%%$$$"""!!!!!!!!!"""&&&&&&$$$  """!!! !!!$$$---DDDTTT&&&FFF}}}TTT222222PPP~~~LLL222***... +++%%%'''777nnnxxxMMM<<<<<<444333>>>555555333"""000(((&&&%%%###!!! !!!!!!###"""!!! """  !!!""" !!!###""" ###$$$######!!!!!!!!!(((???{{{ccc000DDDzzzXXX(((###888nnnVVV...'''))) ,,,!!!###%%%BBBTTTFFFWWWddd111000666444999333 '''******(((&&&%%%%%%$$$$$$"""!!! """ """%%%!!!""""""!!! !!!"""!!!!!!!!!!!! ###$$$999tttttt:::;;;nnnlll)))$$$RRRsss\\\SSSQQQRRRGGGHHHJJJAAA<<>>]]]+++''' 444hhhhhh+++ +++iiinnn444!!!%%%&&&@@@~~~QQQBBBRRRzzzwww444111((()))---$$$%%%%%%$$$$$$'''+++---***'''+++((($$$!!! !!!""""""(((---############""""""%%%)))------)))"""%%%%%%!!! """%%%%%%$$$VVV<<<EEEyyyWWW###&&&333{{{***''' 222lll555&&&"""***UUUrrr111%%%***]]]yyy333)))$$$MMM|||EEE>>>MMMppp:::EEEAAA666555111'''$$$&&&$$$$$$'''+++...---+++***&&&""" !!!&&&***---""""""!!!%%%&&&&&&%%%$$$###%%%)))------222...$$$ &&&'''###!!!"""&&&%%%IIIFFF@@@wwwaaa((((((333vvv222''' )))xxxRRR+++%%%)))IIIvvv:::)))(((LLLyyy)))%%%!!!###222oooooo222333AAAvvv}}}???aaaaaa===))),,,///000)))'''%%%''',,,......,,,&&&"""###***///222!!!$$$ %%%+++%%%!!!#########$$$''')))'''222555)))!!!%%%$$$ """$$$)))+++@@@QQQ&&&>>>tttsss444000666mmm===)))!!!&&&sssnnn---###+++AAAsss???***$$$>>>111$$$###!!!,,,###JJJggg(((444---QQQ~~~mmm---iii^^^;;;000...------***((())),,,---,,,)))%%%!!!"""(((+++,,, !!!$$$"""&&&!!!###&&&((()))+++,,,...888>>>777---+++000555 $$$&&&&&&'''))),,,:::~~~^^^...888hhh~~~999222777iiiKKK..."""(((nnn|||///+++;;;nnnGGG+++###333|||777(((...333```,,,JJJ???888\\\^^^555mmmfffGGG555111...,,,,,,---,,,)))%%%&&&"""###''''''&&&!!!!!!!!!  ((( """ !!!%%%(((***+++---///777999<<<===:::888>>>GGG999,,,###%%%&&&$$$$$$(((...uuujjj555///YYY999...222dddWWW222###,,,hhh999"""(((444lllOOO...###,,,uuu===&&&&&&***hhhlll}}}WWW333aaaooo:::AAAfffvvvwwwHHHddd]]]>>>333000...---...+++&&&"""((($$$!!!"""&&&)))'''$$$###$$$$$$"""  !!!)))######&&&)))### """$$$$$$$$$&&&(((***333,,,,,,444777777===GGGZZZ<<<"""%%%###mmmrrr:::)))OOO<<<***+++[[[___555###...dddEEE)))&&&000mmmPPP---###,,,vvvLLL!!!!!! """"""(((333wwwCCC```]]]---[[[tttXXX===BBBjjjIIIIIIlll\\\000BBB777)))555111 !!!''''''&&&%%%$$$$$$$$$$$$ !!!!!!  &&&$$$!!!"""$$$%%%$$$!!!"""%%%$$$%%%((('''$$$...111555888999888777666]]]GGG+++&&&%%%///LLL444111GGGyyy<<>>???,,,$$$((("""!!!  ###"""  ###!!!!!!"""$$$%%%### !!!"""###&&&)))(((###"""&&&///:::BBBCCC???:::JJJ<<<***!!!""" ***DDD666000???lllFFF111===VVVkkk222///)))MMMRRR+++(((999fffYYY000)))OOOYYY#########$$$%%%&&&&&&%%%***hhhfffVVV444xxxGGG,,,OOO~~~MMMLLLoooSSSXXXdddJJJ<<<'''...:::+++***(((&&&%%%%%%''')))+++///***$$$ !!!!!! !!!!!!"""$$$&&&&&&$$$"""!!!!!!!!!%%%)))'''"""!!!!!!&&&000;;;@@@===888@@@888...%%% !!!%%%<<<;;;...555```eeeQQQuuuzzz>>>111!!!<<>>???===###%%%$$$"""!!!"""%%%(((+++;;;333)))$$$$$$%%%### """""""""###%%%&&&&&&&&&"""$$$"""###&&&&&&$$$&&&###!!!$$$---888???CCCIII@@@333***###"""###777@@@+++...ZZZuuuNNN***&&&333uuu888,,,---OOOvvvnnnjjj```aaattt+++%%%"""$$$%%%$$$###$$$&&&'''jjjJJJ```FFFCCC```BBBkkk]]]oooOOO888;;;)))(((&&&%%%&&&)))---///;;;333)))%%%&&&((('''%%%###"""!!! """&&&((($$$((($$$ !!!%%%'''$$$######$$$***666FFFRRRPPP???...'''$$$!!! """ 222}}}DDD((((((WWWwwwRRRBBB555((('''...$$$555xxx{{{555+++'''DDDpppJJJ^^^qqq```~~~zzz///'''!!!$$$%%%###"""###&&&'''lllIIIfffJJJJJJSSSdddXXXwwwIII888777666333111111222444555000+++%%%###%%%(((***+++ """%%% '''***%%% !!!$$$&&& $$$(((((((((---888AAADDD111!!! $$$###"""###,,,xxxKKK***$$$QQQkkkJJJ>>>...(((,,,)))---+++///jjjzzz***'''&&&EEE555:::VVVLLL{{{~~~444(((!!!$$$&&&"""!!!###&&&000hhhEEEVVVjjjqqqGGGlllppp444;;;999666222...,,,+++******(((%%%###$$$'''***,,, """"""  """''')))((($$$###%%%%%%!!!"""$$$'''&&&###"""$$$&&&000"""$$$+++)))%%%%%%"""'''tttYYY444###JJJKKK333***888WWW???@@@DDD999000GGGwww&&&%%%%%%GGG;;;)))666:::sss777))) $$$&&&!!! ###!!!111cccCCCbbb^^^QQQAAAkkkIIIGGGBBB<<<777222...,,,,,,+++)))&&&$$$%%%(((+++###'''(((&&&"""!!!!!!...***$$$"""&&&***%%%###"""!!!!!!"""###$$$$$$%%%,,,444...((((((''''''rrrfff???&&&EEEssszzz;;;555...LLLvvv}}})))%%%###EEExxxIII000***444mmm999*** $$$&&&!!!###,,,}}}tttFFF<<>>'''$$$&&&,,,+++###""" !!!""""""!!! $$$######""""""!!!!!!!!!###(((///###!!!$$$)))iiiuuu'''111:::zzzTTT***!!!"""333|||PPP---%%%000gggHHH%%%"""((($$$((($$$111zzzzzzggg``````bbbbbbqqqyyymmmbbbgggwww[[[;;;>>>:::CCCAAA999///***---000000,,,+++***)))'''%%%###### !!!###$$$%%%%%%%%%$$$!!!###%%%&&&&&&$$$""" )))&&&222777((("""'''111qqq555666===yyytttrrrcccYYYUUUOOOGGGIII777)))''' )))zzzNNN'''###'''SSSKKK%%%$$$+++%%%(((###777yyy```RRRCCC>>>UUUtttaaaiii~~~jjjnnnssskkkRRR:::FFFUUUPPP555(((...,,,...111000+++***+++***%%%###$$$&&&'''((((((''''''"""$$$&&&((((((&&&$$$###&&&!!!+++444))) $$$;;;uuuHHH:::;;;dddtttkkkggg___HHHAAA:::===<<<888111)))$$$$$$&&&''' ++++++((((((%%%444XXX***+++---QQQWWW###&&&$$$+++%%%'''$$$''':::MMM:::888666***---BBBFFFdddFFF[[[iiirrreee@@@SSS]]]PPP===222---***+++000111///......+++%%%$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''(((((((((..."""%%%///,,,'''%%% %%%888fffTTT666444EEECCC///333444"""&&&///))))))(((&&&%%%(((///555***$$$---'''$$$222RRRbbb'''&&&)))MMMfff+++'''""")))###'''%%%%%%CCC___)))'''222///+++222NNNWWW999555\\\FFFgggnnnKKKqqqmmmQQQ@@@EEEDDD333)))---(((***...000///+++'''$$$''''''((())))))((('''&&&((('''&&&&&&''')))+++,,,333'''+++222---)))***)))&&&000SSS[[[222222@@@888"""---999000555:::;;;===<<<888222///...000BBBFFF\\\\\\WWW___mmmttt,,,""" EEEppp000'''!!!((("""%%%%%% MMMjjj999(((333...(((&&&BBBrrrzzzKKK***222oooJJJqqqFFFGGGhhhtttIII;;;<<<777,,,%%%,,,)))+++222000'''"""$$$&&&''')))***+++******)))(((((('''((()))+++,,,---&&&+++>>>GGG555&&&'''))))))---GGGZZZ+++333NNN^^^UUUYYYcccbbbgggdddiiimmmppppppmmmkkklllmmmuuu}}}www555---)))MMMqqq///%%%!!!)))!!!$$$""""""CCCpppEEE+++777CCC,,,%%%&&&PPP{{{JJJ,,,,,,>>>GGGnnn[[[666BBB[[[>>>>>>:::***333++++++444111$$$ &&& !!!###%%%'''''''''''''''''')))***+++,,,------+++BBBjjjvvvXXX:::777;;;++++++???RRR ...RRRvvvlll\\\PPP $$$%%%LLLooo,,,###!!!***!!!""" &&&+++KKK444555HHHQQQ:::---777mmmsss:::&&&))) gggDDDzzz???FFFKKKRRRrrr}}}SSS666+++...555555---'''&&&###&&&$$$%%%(((***)))(((((('''###+++%%%777HHH555;;;SSS333FFFZZZKKK+++%%%444NNN///222TTT|||wwwjjjiiieee\\\MMM<<<---%%%+++''' %%%<<>>999NNNkkkvvvDDD555::::::222)))&&&(((+++''''''''''''%%%$$$%%%'''###'''000,,,>>>BBB)))222JJJ```***AAALLLKKK***$$$333LLL---...LLLddd[[[\\\YYYRRRIII@@@888111000333666444000------///))),,,%%%***333}}}xxx$$$"""%%%%%%###!!!$$$000AAAJJJ>>>***MMMtttMMM555)))###+++000LLL===tttWWWAAA222***777999jjjuuuFFFAAA===;;;666---%%%!!!((((((((($$$""""""&&&))))))---***&&&777444---QQQgggsss???$$$666777>>>)))$$$222JJJ***)))BBB~~~xxxcccIII000$$$%%%(((,,,......------777===AAA<<<111)))(((+++'''000###))) 111|||}}}(((######$$$###""" %%%333CCC@@@///(((]]]LLL222+++%%%""")))%%%nnnAAAxxxZZZ<<<000---555###GGGyyyqqqWWW@@@<<>>EEEMMMLLL>>>222///+++$$$***000000<<<:::NNNmmm>>>555333777###***$$$""""""000UUU222(((:::xxx___222$$$$$$888rrr@@@******...444+++ $$$$$$######!!!$$$&&&,,,ddd~~~:::,,,%%%)))((("""%%%///!!!+++((('''"""---sss:::zzz[[[mmmYYYiiiqqq<<>>NNNSSSDDD444///...+++$$$333;;;IIIPPP{{{BBB999555)))===&&&%%%+++ ///VVV444)))111vvvWWW,,,$$$&&&222nnnAAA---,,,***~~~444,,,###((()))(((((('''!!!+++%%%333RRR(((!!!%%%)))%%%###$$$'''...444%%%)))444EEE}}}999TTTzzz[[[[[[wwwggg???===999000111666444555555FFF^^^]]]GGG:::PPPtttxxxbbbGGG888555444...'''333===:::000xxx333777333111555///&&&((($$$'''+++hhhbbb000(((777}}}bbb(((,,,(((:::pppMMM***+++---fff444$$$&&&+++!!!%%%###''')))***...XXXvvvSSS000$$$$$$&&&***)))&&&(((///(((((('''&&&&&&(((,,,///PPP|||;;;[[[KKKuuujjjVVV111555;;;666111,,,222777???SSShhhbbbMMMFFFTTTFFFRRRyyyuuuRRR666)))***///444<<<,,,KKKWWW'''***%%%###***((($$$((($$$(((,,,jjjddd111(((999aaa''')))///[[[}}}{{{iiirrr]]]```jjjJJJ######(((ddd222$$$&&&***%%%$$$ ;;;(((GGGyyyXXX///...$$$''')))'''%%%$$$&&&((($$$&&&((((((''''''((()))###XXX|||BBBXXXHHHhhhiii~~~lllBBB+++222444...***%%%&&&---:::SSSggg]]]NNNPPPOOO777***>>>dddgggHHH666111888;;;***rrr888%%%''' %%%'''%%%,,,&&&)))---kkkeee222(((999bbb''''''666aaa[[[444,,,666888&&&%%%111XXXtttGGG"""$$$+++ggg222%%%&&&)))))),,,???FFF111sssDDD***)))&&&---...&&&"""%%%%%%""""""%%%)))***)))'''%%%$$$---WWW{{{LLL^^^eee\\\PPPjjjYYYtttHHH999777:::---###&&&***...111>>>[[[rrrjjj^^^dddGGG888&&&###777\\\zzzbbbTTTGGG>>>???{{{666,,,---%%%!!!((((((&&&+++***++++++hhheee222***888~~~fff+++(((333sss~~~=== ,,,"""%%%,,,///CCC~~~LLL)))+++///eee555&&&&&&)))"""222:::HHH888WWWxxx555999&&&'''222333'''"""))))))"""###&&&***+++)))&&&$$$###*** ---eeevvvTTTzzzHHHQQQ~~~bbbZZZwww555555>>>>>>---%%%+++///...000;;;ZZZuuuooo]]]ZZZ@@@(((!!!...///...VVVrrrPPPeeeZZZ000***---'''$$$)))'''"""&&&...+++(((cccccc333,,,>>>iii,,,&&&111|||{{{888'''333///...666...///$$$...mmmPPP)))))),,,```777%%%###((('''===III>>>===yyyLLL&&&---)))&&&111222'''###***,,,%%%'''(((***)))'''%%%%%%&&&###"""###BBB}}}rrr[[[>>>lllvvvrrrUUUsssiii111111888777,,,+++---'''$$$(((111LLLjjjhhhPPPCCC333+++***///***###111HHHgggxxx>>>$$$'''+++'''%%%,,,)))###&&&000,,,'''aaaccc333,,,EEElll---$$$<<<}}}/// 333XXXkkknnn111'''###&&&SSSJJJ!!!###---iii999$$$###,,,///IIIVVVoookkkgggHHH333***+++$$$,,,...'''$$$)))+++((()))))))))'''%%%%%%&&&(((,,,)))***PPPuuubbbLLLaaa___EEENNNddd^^^888<<>>%%%$$$)))$$$!!!"""###"""###'''///...***aaa{{{111---BBBppp333,,,BBBppp333...FFFVVV,,,###'''dddPPP...777000___JJJ666ddd555FFFooo999+++)))((('''((()))+++,,,"""''',,,,,,)))(((+++...""")))000///(((""" """"""###$$$$$$$$$&&&))),,,ssskkkkkk^^^gggjjj111;;;BBB>>>222---,,,222===***...(((+++BBBOOOGGG===---+++***(((((()))***+++)))$$$///...===```RRR111"""%%%%%%"""!!!$$$%%%$$$&&&***444...***ddd444,,,;;;fff+++'''BBBlll000+++CCCWWW...(((222uuuRRR(((000222eee___aaadddIIIjjjQQQ000,,,+++***))))))+++,,,---%%%(((+++***(((&&&&&&(((&&&))),,,+++&&&###$$$%%%&&&'''((('''&&&''')))+++DDD|||eeetttQQQlllIII...999666000+++***+++...333(((///---444JJJPPP???111+++***)))((((((((()))***)))000)))999kkk<<<&&&$$$***###"""$$$''''''%%%''',,,666,,,)))eee~~~444))):::ddd***)))@@@hhh,,,(((???WWW---***:::SSS%%%***111mmmwwwcccbbb___iii111!!!'''&&&%%%%%%%%%&&&'''((((((((()))***)))((('''&&&)))(((&&&%%%$$$%%%'''(((&&&''')))((('''&&&&&&'''%%%HHH^^^|||IIIxxx444888@@@555111222+++&&&'''&&& ((((((--->>>AAA444+++))))))(((''''''(((((()))+++###---,,,555ccc+++"""***...%%%%%%''')))&&&###&&&,,,666''''''ddduuu///%%%===hhh...***<<>>]]]TTT//////<<<***###111000)))///------111)))!!!%%%###$$$%%%&&&&&&&&&&&&&&&###!!!@@@'''|||......---000###%%%&&&(((+++222FFFgggrrr===---hhhttt999%%%CCCggg***&&&;;;ddd...,,,@@@fff777,,,777}}}RRR&&&###777{{{fffggguuu///###222%%%%%%%%%&&&''''''''''''&&&!!!&&&***)))%%%###%%%((($$$#########$$$&&&(((***%%%%%%$$$""" !!!###%%%+++&&&###(((000]]]RRRFFFkkkaaaUUUPPP{{{:::GGGQQQ+++&&&'''&&&###,,,333,,,000)))&&&))),,,***'''%%%&&&((((((%%%######$$$$$$$$$---(((aaafff<<>>tttXXX111;;;---)))&&&******&&&+++---###&&&(((++++++&&&!!!$$$+++$$$&&&+++---'''"""(((333???\\\III555...%%%+++'''###+++***$$$---111222333qqqRRR;;;>>>RRR******TTTnnn000...HHHfffVVVMMM000###'''GGGUUU(((+++JJJ888%%%333''')))***'''333666+++&&&+++***"""%%%'''))))))(((&&&%%%%%%&&&((('''$$$###%%%&&&$$$%%%(((((($$$!!!"""###### ***'''###)))+++%%%%%%"""===eeeqqq>>>HHH...555,,,)))&&&)))***%%%***,,,""""""###&&&(((%%%!!!%%%+++$$$$$$(((+++'''!!!&&&111777ppp===;;;(((%%%---"""+++$$$//////"""&&&444:::^^^CCC<<>>444666222((($$$((((((%%%+++...%%%!!! ###%%%$$$!!!$$$)))&&&###%%%***'''!!!$$$---444xxxzzz666444&&&***%%%###))))))111"""000888RRR777555NNNMMM%%%,,,WWW{{{999///666444&&&111...,,,,,,[[[EEE)))+++PPP}}}xxx111...'''((("""(((&&&''''''&&&%%%%%%&&&&&&###&&&((()))'''%%%%%%%%%'''(((((((((&&&$$$&&&)))+++(((&&&%%%%%%%%%&&&((("""$$$%%%$$$!!!)))000+++&&&AAA}}}cccqqqZZZFFF[[[;;;888000+++&&&"""&&&'''$$$,,,111)))!!! !!!$$$$$$!!!"""&&&)))###$$$***)))"""$$$---AAAXXX///((((((333'''"""'''%%%000***+++&&&,,,NNN888,,,===QQQ$$$$$$WWW>>>333JJJHHHBBBPPPEEE999222fffAAA...333WWWuuuhhh,,,...###---!!!&&&---(((&&&((('''###"""&&&!!!$$$'''((((((&&&&&&'''"""###$$$%%%###"""%%%)))***&&&""""""$$$$$$%%%&&&&&&###"""...,,,(((111$$$---###!!!LLLXXXzzzDDDRRRNNN555666333---)))###!!!)))///...+++&&&$$$######$$$%%%%%%$$$)))!!!---$$$$$$%%%***^^^yyyZZZ999///%%%###&&&'''%%%###'''***(((,,,$$$'''AAACCC222%%%IIIFFF333&&&\\\nnnqqqGGG999555\\\___GGG]]]'''+++)))###+++$$$))))))&&&###$$$'''$$$)))+++***%%%###&&&((((((###!!!###'''&&&"""###(((***'''###"""###%%%'''((('''$$$ $$$(((******%%%111,,,"""111WWWVVV~~~???MMMzzzFFF555999555---,,,)))%%%$$$&&&((()))(((((('''%%%$$$%%%%%%$$$###$$$***%%%!!!,,,///999yyy___===...++++++,,,,,,'''###!!!'''***''',,,%%%)))CCCEEE111(((PPPAAA222---___\\\>>>000\\\sssJJJ+++@@@]]]...///***$$$,,,)))(((******%%%$$$&&&&&&$$$(((***)))(((***---+++&&&"""!!!"""'''&&&"""###(((...+++((('''&&&&&&$$$"""((('''&&&(((---000111000))),,,)))''')))555]]]VVV;;;KKKhhh:::111888333+++++++++)))'''&&&%%%'''(((***(((&&&%%%&&&&&&$$$###)))!!!***'''%%%+++--->>>HHH///,,,+++...000,,,%%%###&&&''')))&&&,,,&&&+++EEEGGG...)))WWW:::---000cccXXX;;;444]]]FFF***(((EEE\\\333222***$$$((()))''',,,---'''###%%%)))***&&&'''''')))///222,,,###!!! """%%%%%%###%%%)))+++***)))))))))'''###!!!(((((()))+++...///...---%%%###%%%///+++ :::mmm[[[yyy;;;OOOYYY111,,,111---)))((('''&&&'''(((*********(((&&&$$$$$$%%%&&&%%%$$$***!!!'''%%%&&&&&&)))EEEppp;;;777222+++''''''###!!!(((%%%'''###***%%%***EEEEEE***&&&[[[555%%%---<<>>***>>>mmm}}}333000===TTTWWW444000)))%%%!!!###'''++++++&&&$$$'''******%%%&&&''''''+++...)))""" """###$$$$$$&&&)))%%%%%%%%%'''))))))(((&&&,,,,,,+++***))))))((('''### $$$000...+++RRRuuu|||bbbjjj<<>>'''...+++''' ******+++&&&%%%---000///000(((///<<<---)))\\\lll+++%%%---YYYOOO000---+++---!!!###((((((&&&###&&&******&&&'''******'''&&&((((((&&&!!!"""""""""$$$''')))&&&%%%$$$&&&))),,,------000...+++(((&&&&&&''')))'''(((%%%&&&((( """333PPPwww}}}\\\OOOnnndddYYY;;;^^^}}}NNN333222000***+++,,,'''$$$'''...///***###""" """%%%'''(((((('''###''''''+++$$$000lll111***:::555,,,+++222222&&& $$$"""###'''###&&&;;;888---***lll|||666 000TTT^^^777111)))***)))666+++---...000666@@@GGGHHH222222...222SSSRRR...'''&&&\\\GGG---***---555&&&***'''&&&$$$###'''+++((("""+++...---'''$$$'''******"""### $$$''''''+++)))((((((***,,,------)))(((&&&###!!!"""&&&)))''',,,%%%%%%(((&&&***...MMMvvvUUUSSS~~~sss[[[KKK;;;fffvvvFFF333:::666***)))+++)))(((***---,,,(((######"""!!!###%%%(((((((((***(((******,,,!!!222{{{www&&&666444///+++222>>>;;;+++$$$)))"""### ((($$$$$$777111//////uuuttt111:::xxxggg^^^QQQPPPNNNYYYXXXYYY```fffmmm{{{~~~kkkgggUUUccczzz444000444333hhhDDD///))))))333###,,,$$$'''(((&&&''')))'''"""+++,,,***&&&&&&***,,,)))$$$$$$###&&&&&&))))))((()))++++++)))(((###$$$$$$""""""%%%$$$)))###'''++++++000,,,---ddd|||rrr???\\\eeeQQQEEE===mmmooo===000===:::***$$$''')))+++,,,,,,***((('''&&&%%%$$$$$$&&&((((((''' !!!&&&(((---###:::kkk)))EEE///$$$$$$...999333### ***###$$$!!!)))$$$$$$555...///111yyykkk***@@@iii%%%)))+++111wwwDDD333'''"""+++)))!!!(((,,,***&&&&&&%%%$$$)))'''$$$###(((---+++%%% %%%$$$###&&&%%%"""###%%%(((***)))&&&###''')))+++)))%%%""""""###$$$'''!!!$$$"""###...555@@@[[[GGGtttccc<<<```???lllCCCAAA}}}TTT;;;:::333///&&&''',,,)))'''((()))***(((%%%'''### ###%%%%%%$$$&&&$$$---***DDD@@@:::222(((&&&((()))((($$$!!!!!!###$$$***%%%+++999333888\\\---222JJJwwwGGG:::000...111???///---///$$$***)))&&&(((((((((+++...,,,&&&))))))'''%%%&&&)))'''""" !!!!!! """&&&)))###&&&'''&&&###"""$$$'''333///)))$$$!!!!!!"""$$$$$$###"""""""""$$$'''(((/// GGGxxx@@@'''PPPSSSBBBBBBrrrDDDNNNRRR???BBB888---###&&&)))(((&&&'''******)))'''---)))%%%#########"""!!!$$$$$$((($$$CCC{{{333---)))$$$###%%%&&&%%%"""!!!"""$$$"""%%%'''$$$ """+++333444;;;ccc((()))CCCooohhhmmmrrrooowwwwwwxxxBBB)))///222333777~~~:::+++***...%%%+++(((......---***+++---+++%%%$$$%%%%%%###%%%)))'''""""""""""""!!! """$$$$$$&&&''''''''''''(((***---+++(((%%%###""""""###""""""!!!!!!"""$$$%%%&&&%%%,,,,,,000UUU\\\222...@@@}}}kkk@@@zzz{{{???sssEEE```MMM@@@GGG<<<,,, ''''''&&&&&&(((***+++***(((***'''$$$"""!!!!!!  !!!###!!!'''"""CCCVVV((("""&&&'''###$$$$$$###"""###&&&((((((&&&$$$###$$$'''***,,,---<<<}}}555///LLLTTT000"""***:::,,,333000...777999333333___JJJ444,,,000222...:::666((((((...%%%)))###//////---)))))),,,+++&&&%%%''''''%%%&&&(((&&&!!!!!!"""######!!!!!!"""###'''&&&&&&'''))))))((('''(((''''''&&&$$$###""""""!!!!!!!!!""""""###$$$$$$000111"""...```KKK333&&&<<>>)))###'''+++$$$$$$$$$$$$%%%'''***---(((&&&######&&&)))++++++$$$AAA@@@444SSS666((("""+++888...111---+++,,,''')))888zzzbbb---000444000222***CCC555)))(((---$$$&&&''')))(((%%%'''+++---++++++------***(((((($$$ ###$$$$$$%%%&&&'''(((&&&$$$%%%((((((%%%!!!(((((('''&&&$$$$$$######!!!!!!"""###$$$$$$#########'''+++(((&&&;;;lll888///'''777]]]gggOOO444pppccc@@@zzzxxx999qqq~~~>>>///777222,,,&&&---'''((()))))))))'''&&&%%%###$$$$$$%%%%%%&&&''')))))) $$$,,,***555iii}}}}}}333+++&&&###&&&######"""###%%%(((+++---###$$$%%%%%%%%%'''+++---%%%HHHxxx444---RRR>>>666***000333///...///444222%%%444XXX???222)))444'''222...PPP~~~222******...&&&'''$$$&&&'''$$$&&&+++------,,,//////***''''''%%%!!! ###$$$$$$$$$%%%'''&&&$$$$$$&&&))))))&&&###---+++(((%%%######$$$%%%"""###$$$%%%%%%%%%$$$$$$'''%%%&&&)))***666VVVvvvwww000)))444,,,???QQQIII...oooWWWBBBrrr>>>nnn999...111+++,,,))),,,&&&(((******(((&&&$$$$$$"""$$$$$$$$$"""!!!!!!###,,, !!!(((***'''???FFFWWWSSS%%%###(((###!!!  ###&&&'''(((###&&&&&&$$$%%%)))...&&&NNNQQQ***555ddd@@@111---MMMWWWNNNNNNPPPWWWSSSFFFRRRuuuttt~~~CCCTTTfff```...111***TTTppp,,,+++,,,///(((+++###&&&******'''&&&)))***)))'''++++++'''%%%''''''%%%!!!"""###"""!!!!!!"""######$$$&&&))),,,,,,+++)))...+++(((%%%######%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%,,,)))%%%???VVV^^^<<<...,,,555___MMMlllKKKCCClllDDDZZZ777888444(((+++(((&&&###'''******(((&&&%%%&&&$$$%%%&&&$$$!!! ((("""%%%---$$$***!!!000222 +++$$$!!! $$$%%%%%%### ###&&&&&&$$$$$$''')))'''WWW666,,,EEEwww888555QQQiiizzz~~~444///&&&VVVggg))),,,---...&&&,,,%%%%%%***+++(((%%%&&&&&&%%%(((,,,+++&&&$$$&&&))))))$$$%%%%%%###""""""$$$&&&%%%'''***+++***)))((('''(((((('''&&&%%%%%%%%%%%%%%%$$$###""""""###$$$%%%###+++(((!!!666KKKUUUsssLLL777===aaaLLLyyyIIIIIIbbb@@@LLL888BBB;;;((()))&&&!!!!!!%%%)))***)))''''''((())),,,---+++(((%%%&&&'''!!!$$$$$$333***(((&&&///000+++///######!!!!!!###&&&'''%%%"""######$$$%%%%%%%%%$$$$$$,,,ccc***,,,FFFuuu---222ZZZPPPuuu(((------```ddd)))///...,,,###)))###!!!&&&)))&&&#########"""...111///((($$$&&&)))***&&&&&&&&&&&&&&&(((+++///(((+++...,,,'''""" """$$$&&&''''''&&&%%%$$$%%%$$$""" !!!###$$$$$$!!!$$$(((###!!!777TTT[[[>>>888gggFFFBBBgggWWWRRRFFF===:::''' (((%%%,,,(((...333111***$$$$$$'''(((///111***%%%%%%###!!!###%%%'''((((((((('''$$$'''***)))$$$ !!!###%%%$$$###""""""######$$$$$$)))&&&%%%(((###!!!***&&&qqq...---III|||ooo;;;---YYYvvvkkkuuu///(((///vvvQQQ222&&&,,,((( !!!!!!'''%%%&&&'''%%%!!!"""&&&)))000///$$$ '''***''')))((('''&&&&&&((()))***,,,...000000,,,&&&""" &&&&&&''''''!!!$$$!!!###%%%%%%###!!! !!!""" !!!$$$%%%&&&+++222^^^YYY~~~HHH^^^SSS>>>eeeOOO[[[;;;888===...&&&***!!!&&&222111---&&&!!! &&&+++"""''')))&&&$$$%%%$$$ !!!"""$$$&&&''''''''''''))),,,...+++%%%!!! """"""""""""""""""!!! %%%***%%%!!!&&&&&&$$$***444|||}}}000444PPP^^^---)))dddrrrmmm...)))555}}}LLL111'''---)))############"""$$$'''&&&###%%%)))$$$+++***###"""***,,,(((&&&%%%%%%%%%%%%%%%&&&&&&)))******)))&&&###!!! $$$$$$%%%&&&""" &&&#########$$$######"""!!!###!!!!!!$$$$$$$$$(((---222555WWW```UUUzzzmmmLLLccc<<>>111'''((( %%%666000(((  %%%)))!!!$$$$$$$$$%%%'''$$$ !!!"""###%%%&&&&&&&&&&&&***,,,---***%%%!!!!!!"""""""""#########"""!!! """+++%%%!!!&&&%%%'''EEElll111:::YYYLLL'''111{{{|||iii{{{```***'''<<<@@@+++%%%+++(((###$$$"""###"""$$$'''&&&###$$$((("""'''&&&"""$$$++++++%%%""""""############""""""***)))(((&&&&&&%%%&&&&&&""""""###%%%""""""((('''$$$""""""$$$%%%$$$"""###!!!"""%%%$$$"""$$$)))%%%%%%'''???ppp:::EEE\\\vvvvvv{{{```EEEAAA???mmm<<>>''''''111'''###)))"""&&&$$$""" """$$$$$$ """''''''######'''###""""""!!!!!!"""$$$$$$+++)))'''%%%$$$###"""""" !!!"""###%%%&&&'''"""%%%$$$%%%&&&###666CCC***III}}}eee222???mmmlllRRR]]];;;111+++++++++@@@vvv000444444[[[ooo###$$$)))'''$$$((( ###((('''###"""%%%!!!"""###$$$$$$######%%% !!!###%%%'''(((***'''$$$%%%((()))'''######"""###""""""%%%!!!""""""###$$$$$$######'''$$$$$$%%%$$$"""%%%***$$$***!!!"""+++OOO|||UUU222'''333&&&,,,)))333DDDcccFFFIIINNNfffPPP:::...))),,,'''%%%--- """###$$$###""" $$$###&&&***''' %%%!!!!!!  """"""&&&$$$"""!!!"""#########!!!###&&&(((((('''%%%$$$***""""""***$$$(((>>>BBB---RRRVVV666KKKzzzTTTbbbhhh555333___%%%444666___fff'''***///+++###(((---$$$######%%%(((&&&!!!!!!%%%&&&'''&&&""" ### """%%%(((***,,,&&&!!! ###%%%$$$""" !!!$$$###$$$'''!!!$$$$$$###""""""###)))%%%$$$$$$""" """((((((&&&%%%,,,+++%%%(((DDD~~~:::---,,,000,,,...444+++!!!777JJJ===777HHHcccTTTsss===000///)))###$$$))))))$$$ """%%%'''&&&"""''''''''''''''''''''''''$$$)))'''!!!"""''' """$$$%%%'''+++---%%%&&&***,,,(((!!! ###'''(((%%%,,,'''$$$RRR}}}888>>>```TTT+++aaakkk;;;CCC&&&+++|||uuu***///444QQQ---,,,,,,+++++++++++++++&&&&&&)))...,,,$$$)))))))))(((&&&### $$$(((((($$$"""$$$&&&%%%((((((((('''%%%###!!! %%%"""!!!%%%%%%""" """%%%(((***'''###(((%%%###"""$$$&&&''''''%%%"""***###***111%%%///OOO;;;,,,''')))+++ $$$///---,,,777@@@999IIIZZZ^^^rrr888***)))'''&&&%%%%%%###!!!!!!%%%&&&$$$!!! ######$$$%%%&&&&&&''''''$$$%%%%%%%%%$$$###"""!!!!!!"""###%%%''')))+++&&&%%%'''+++)))%%%$$$'''!!!###!!!'''###$$$XXXooo+++111dddEEE...vvvNNNDDDSSS>>>'''===ggg(((333>>>III))))))))))))(((&&&$$$###%%%%%%(((,,,+++%%%!!!!!!&&&%%%$$$"""!!! !!!######!!!"""%%%&&&$$$''''''%%%$$$$$$$$$%%%%%%&&&###"""&&&'''###!!!"""&&&$$$""""""$$$%%%%%%$$$)))'''$$$$$$&&&((((((((('''$$$***$$$)))...$$$---444WWWDDD///&&&'''888---'''000555***,,,AAAJJJZZZLLLjjjmmm777***''')))///,,,$$$!!!%%%$$$)))'''""""""&&&&&&&&&&&&'''''''''''''''###!!!"""&&&%%%!!!!!!""""""$$$%%%'''((($$$ ###%%%######%%%!!!"""$$$```aaa$$$***qqq333///eee)))NNN777...^^^QQQ%%%444HHH===))))))*********(((&&&%%%&&&$$$&&&***)))%%%###$$$'''&&&###"""!!!"""$$$%%%!!!""" """&&&%%% &&&%%%###"""###%%%(((***'''$$$###'''(((%%%###$$$&&&$$$""""""###%%%%%%$$$)))'''%%%%%%''')))))))))(((!!!%%%)))%%%(((+++$$$+++'''000SSSPPP222(((***777<<<000(((111111333DDDSSSfff???sss```444,,,'''***222///"""!!!***$$$''')))(((### """&&&&&&&&&%%%%%%$$$$$$###&&&"""!!!$$$"""###"""!!!"""###%%%%%%%%%(((!!!!!! !!!!!!!!! &&&lllZZZ)))111qqq)))111;;;BBBzzzkkk000777}}}>>>"""111NNN555''''''((()))***+++,,,---(((&&&%%%((('''$$$###%%%'''&&&%%%$$$######$$$%%%%%%$$$!!! %%%)))%%%%%%%%%$$$###$$$&&&(((***'''######&&&(((%%%$$$&&&"""###%%%''')))'''### '''%%%$$$$$$&&&(((((('''&&&$$$&&&((('''((()))&&&$$$...***,,,WWW[[[222&&&,,,'''222,,,&&&///000777OOOMMMggg999yyyjjjCCCSSSVVV...+++$$$%%%---)))***(((&&&%%%###"""!!! !!!!!!""""""###$$$$$$######""" $$$"""!!!!!!$$$%%%$$$###222***$$$######!!! !!! !!!"""###...}}}TTT...>>>\\\&&&999iii888\\\)));;;777%%%///VVVqqq333'''&&&$$$$$$%%%(((+++---,,,(((&&&'''&&&""""""$$$######$$$######!!!%%%%%%######)))---+++$$$%%%%%%&&&'''''''''&&&&&&&&&"""!!!%%%'''%%%%%%'''###$$$&&&((()))((($$$!!!###"""!!!"""$$$&&&&&&%%%###&&&&&&&&&)))((('''***///+++$$$555YYYjjj???444<<<<<<;;;<<>>ccc###&&&gggZZZ///---'''&&&)))'''"""###+++'''$$$!!!  !!!$$$&&&(((***+++$$$&&&(((&&&###!!!"""###&&&###!!!"""%%%&&&%%%###222+++%%%$$$"""!!! """(((777III)))MMMBBB'''JJJIII;;;QQQ$$$AAA777+++111cccbbb333,,,***(((&&&&&&''')))+++---)))''''''&&&"""!!!$$$$$$%%%&&&'''&&&###!!!!!!###$$$&&&+++000///***%%%&&&'''(((((('''%%%$$$&&&"""!!!$$$'''&&&&&&(((+++(((%%%###%%%'''((()))"""!!!!!!"""%%%&&&&&&%%%!!!)))'''%%%+++(((%%%,,,%%%)))***000000,,,```fffbbbmmmsssmmmjjj[[[===888[[[]]]|||qqqJJJwwwAAADDDwww^^^111---+++)))((()))))))))(((&&&%%%###!!!######%%%''')))***,,,,,,###$$$%%%$$$""""""$$$''''''###!!!"""&&&(((&&&$$$)))%%%###"""$$$### ###***888sss<<<$$$___222,,,ZZZ>>>ZZZDDD&&&UUU444---222rrrRRR...+++++++++******))))))(((+++'''&&&'''&&&###"""%%%'''''''''((((((''''''''' $$$&&&&&&(((,,,+++(((''''''&&&&&&&&&''''''''''''###"""%%%((('''(((+++---***&&&%%%&&&(((***+++$$$######%%%((()))((('''"""---((($$$,,,'''!!!,,,)))***&&&///222!!!===bbb777OOOPPPrrrkkkSSSnnn|||WWW---((()))'''$$$&&&***'''!!!'''))))))%%%!!!&&&########################"""!!! """$$$&&&'''###!!!"""''')))'''$$$%%%$$$$$$%%%""" $$$+++((("""!!!$$$)))333eee444"""ooozzz000000ccctttCCCddd|||jjj999,,,jjjppp000,,,222{{{EEE'''!!!###&&&))))))(((&&&$$$(((%%%%%%((('''$$$$$$&&&%%%$$$#########%%%((()))"""''')))'''%%%%%%$$$!!!((('''%%%$$$$$$''')))+++((($$$###&&&))))))***---(((((()))+++,,,,,,)))&&&&&&&&&&&&(((+++,,,+++***$$$000***$$$,,,&&&***"""///###+++&&&***LLLjjjLLLlllFFF|||dddSSSHHH000,,,,,,+++***)))'''&&&%%%%%%### $$$'''666---&&&'''(((%%%######$$$#########$$$&&&((()))***&&&$$$(((---...)))###$$$''''''""" """###!!!$$$ """+++888MMM,,,555zzzbbb888888tttyyyEEEdddGGG<<>>mmm888'''IIIBBB---'''___aaadddLLLccc\\\$$$888VVV666DDD888%%%---VVVzzz222%%%###!!!!!!###'''***,,,,,,+++...,,,***'''"""333TTTJJJ666&&&&&&+++((("""''',,,...+++***,,,,,,***///((("""###$$$%%%)))---######$$$%%%%%%$$$$$$$$$+++&&&%%%)))((($$$&&&---(((((('''&&&%%%%%%$$$$$$,,,///000---++++++((($$$&&&"""'''******222444(((&&&AAA{{{gggOOO+++ 111;;;<<>>cccvvvRRR!!!555jjjKKK999QQQ|||RRR%%%'''===DDD&&&---,,,***((('''((()))))))))///'''$$$---$$$'''###$$$%%%'''''''''%%%$$$'''+++,,,(((&&&''''''%%%%%%###%%%***+++'''"""!!! """$$$'''((()))***777(((&&&...,,,'''$$$###$$$%%%'''(((((('''&&&%%%'''+++...,,,)))***...)))***---)))***:::BBB666222,,,\\\ttteeeHHH..."""###333JJJWWWsssRRRuuu@@@,,,)))(((&&&%%%###"""!!!!!!((('''&&&%%%$$$#########!!!!!! """%%%!!!"""##################$$$###""""""###$$$ %%%'''$$$"""###"""###%%%***%%%&&&***```bbb+++...666vvvrrrggg[[[%%%>>>www===>>>jjj|||<<<%%%(((EEE777%%%---+++)))''''''((()))***)))))))))###$$$+++'''"""))) ))),,,((('''+++'''''',,,...***((((((&&&###)))&&&'''+++---)))''''''!!!"""###$$$&&&)))+++,,,---((($$$%%%)))+++((($$$$$$&&&)))++++++)))'''%%%&&&&&&***---***&&&(((...)))***)))$$$,,,GGGKKK333///666LLLaaaQQQHHH111888]]]]]]aaaeeeTTTtttAAA(((+++***'''&&&%%%&&&((()))&&&''')))))))))'''%%%### ###### """&&&!!!"""$$$%%%%%%%%%%%%&&&%%%$$$###""""""""""""!!!&&&(((%%%######""" '''!!!%%%,,,dddYYY,,,222777vvvRRR+++AAA|||}}}888...iii{{{999222(((JJJ111%%%,,,(((&&&%%%%%%''')))******###+++'''"""%%%$$$%%%...'''&&&!!!//////%%%&&&+++---***((('''%%%!!!%%%!!! $$$&&&%%%%%%'''))))))((('''''')))***+++)))------(((&&&(((((($$$&&&(((+++------***&&&######"""&&&***'''###'''///,,,---***%%%666ZZZ[[[:::%%%777>>>tttZZZdddRRR666888jjjiiittt]]]lllccc555000)))+++,,,***''''''***...$$$))))))### ###$$$ &&&+++%%%!!!######!!!$$$%%%$$$%%%(((((($$$'''$$$***,,,%%%%%%(((+++...---***&&&"""%%%$$$---222nnn>>>+++666<<>>555***+++$$$ ######$$$%%%&&&...333444bbbsssDDD;;;'''!!!DDDnnnyyylllSSSGGGXXXNNNsssNNNnnnbbb777555)))+++,,,---,,,+++++++++%%%***+++'''$$$&&&%%%"""###)))(((%%%%%%$$$"""###)))+++(((%%%&&&((('''%%%%%%$$$///)))%%%""" """%%%(((((('''%%%###+++)))$$$&&&$$$,,,ggg???%%%666@@@yyywwwkkk```cccYYYeee------dddKKK***AAANNN~~~RRR)))***+++)))******(((&&&%%%&&&'''###&&&((()))(((&&&$$$$$$+++'''###$$$(((***(((%%%"""'''+++(((&&&'''(((''')))$$$###'''(((&&&%%%&&&%%%---222...))))))***+++***(((&&&$$$%%%(((+++---...(((%%%)))222444,,,###''',,,(((###$$$'''(((---'''999]]]nnn000000'''%%%MMMsssYYYCCCHHHHHHyyy@@@wwwXXX111222******,,,...///---***'''%%%***+++(((&&&&&&%%%######&&&%%%&&&((((((%%%%%%,,,///***$$$$$$''')))"""&&&)))555 '''$$$%%% """$$$%%%&&&'''!!!!!!!!!666^^^333***000...DDD888LLLXXXKKKCCCfffXXX,,,+++uuu:::***999JJJ~~~;;;''')))111((('''&&&&&&''''''%%%$$$%%%%%%%%%'''((()))(((&&&&&&&&&&&&&&&''''''&&&%%% """''')))'''(((***((($$$$$$((()))&&&$$$%%%$$$))),,,)))(((******((((((&&&###"""$$$(((---111,,,(((%%%'''+++,,,(((###&&&...---"""&&&------ 222[[[RRR"""333***---___mmmvvvfff]]]PPPvvv:::OOO......,,,+++***,,,///...+++'''&&&((((((&&&$$$###$$$$$$(((%%%"""!!!$$$(((***)))&&&+++,,,'''$$$%%%'''&&&!!!%%%***888###'''"""$$$"""!!!!!!!!!###%%%(((***((($$$###%%%555WWW___,,,'''---555EEE:::]]]aaaAAA999}}}PPPYYY___dddppprrrsssqqq~~~LLL888AAA777,,,(((???yyy444...***111***)))))),,,...---((($$$+++(((&&&'''***,,,***((($$$$$$%%%&&&((('''$$$"""''' !!!***---(((&&&+++&&&"""!!!$$$&&&%%%$$$&&&"""%%%%%%$$$&&&)))(((%%%&&&%%%######$$$(((,,,///&&&&&&%%%''')))+++++++++222---&&&$$$''')))(((&&&%%%PPPtttvvvbbb@@@)))222,,,666uuuqqqPPP___;;;PPP444111111...++++++...///---******((('''%%%###"""%%%)))***&&&"""$$$'''((('''%%%&&&&&&###!!!###((('''""""""$$$(((999%%%''' !!!%%%$$$"""!!!"""$$$'''))),,,&&&((($$$222\\\RRR+++,,,???jjjkkk222[[[UUU!!!111111***000444444+++777888%%%...___ttt...222---LLLooo000///&&&)))//////111555777444---'''---)))&&&&&&)))***)))'''%%%###"""%%%))))))$$$)))######+++...((('''+++'''""" ###%%%&&&(((+++###$$$$$$###&&&***)))%%%%%%%%%%%%&&&&&&'''((()))###%%%&&&'''(((***---000***%%%(((222222((($$$'''VVVpppqqq___NNNAAA555(((***:::tttUUUIIICCCuuuMMM;;;222222///---,,,,,,------------***((((((&&&%%%(((---%%%###%%%+++---((("""'''$$$ ###)))&&& ###$$$(((:::&&&&&&"""$$$###"""!!!!!!"""$$$%%%###""",,,!!!$$$VVVNNNIII```iiicccHHHeee777666+++'''(((***333------...)));;;dddbbb&&&000333bbbWWW+++---***,,,---...000333333///***&&&)))'''%%%%%%%%%&&&%%%$$$'''###"""%%%)))***%%%###"""$$$)))+++))))))+++***%%%###''')))***+++///%%%''''''%%%'''++++++((($$$%%%&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&'''***,,,''''''***---+++---???TTTvvvfffKKK333444///)))<<>>%%%###'''!!!!!!"""############"""&&&###333***,,,dddZZZkkkfffXXXPPP|||mmmbbbOOOKKK222'''555333))))))&&&///oooUUU&&&***333ttt>>>***+++//////,,,------+++(((&&&%%%%%%###$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&''''''%%%###%%%)))(((''')))+++++++++((((((,,,...+++)))***$$$((((((%%%%%%)))***(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&+++)))&&&555WWWvvv{{{nnnIII(((333333000CCCfffKKK,,,333000...jjjBBBFFFlllTTTAAA@@@222 $$$((('''$$$ &&&%%%(((...,,,%%%###'''***###!!!""""""'''///+++,,,***$$$"""%%%&&&$$$"""(((111AAA$$$ ,,,!!!###%%%&&&&&&$$$###$$$'''$$$+++cccKKK\\\VVV888BBBqqqQQQPPPEEE444999>>>CCCDDD)))---:::222+++&&&***&&&222222///***%%%$$$(((,,, $$$'''(((&&&%%%(((***###&&&)))(((%%%$$$%%%((( +++///)))%%%))),,,))))))(((***///000***$$$###!!!&&&&&&###!!!$$$&&&&&&&&&$$$###"""###%%%(((***&&&&&&''')))+++++++++***(((+++000YYYlll^^^HHH777<<<$$$;;;KKKZZZ777---222555444DDDUUUJJJMMMKKK>>>+++%%%&&&''''''&&&%%%###"""###"""***%%%333FFF444###'''%%%""" """%%%'''$$$$$$$$$############"""$$$$$$---888222###!!!+++$$$"""###''''''%%%%%%(((!!!&&&(((''';;;WWW>>>|||QQQ'''rrr___cccxxx:::###)))GGGwww###333//////---,,,******+++***)))'''&&&""""""''''''###$$$(((&&&'''(((******((($$$!!!&&&### !!!$$$'''&&&%%%''''''''''''(((((((((((($$$!!!!!!$$$'''(((''' ---000''''''111000&&&!!!,,,...%%%###+++,,,%%%***<<>>000:::&&&111hhhgggWWW:::444<<<@@@QQQ\\\nnnDDDRRRIII999)))&&&&&&&&&&&&%%%$$$###"""999$$$'''PPPnnnMMM)))%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%&&&&&&$$$###(((---***""""""(((%%%""""""%%%$$$$$$)))******???OOOTTTDDDbbbUUUGGGRRRXXXuuuppp000,,,777^^^ggg$$$------///+++***(((((())))))'''&&&(((%%%%%%((()))%%%%%%)))%%%$$$%%%)))///111---((((((&&&$$$###$$$%%%%%%%%%''''''(((((())))))******,,,)))&&&&&&((()))(((&&&"""+++---((((((---+++%%%!!!"""$$$$$$######''',,,///WWW}}}vvvJJJ...666---222kkkttt|||AAA+++;;;LLLaaahhh^^^MMM\\\GGG555+++&&&&&&%%%$$$############((( :::OOO666###%%%'''))))))'''%%%###!!!!!!"""###$$$%%%&&&&&&&&&$$$###""""""###%%%&&&&&&$$$%%%((('''""" (((&&&"""'''@@@999WWWuuu===zzz:::444555(((DDDNNN]]]kkkzzzNNN***000999pppNNN###$$$(((###---)))'''&&&&&&''''''%%%$$$(((%%%%%%((('''%%%%%%'''&&&"""!!!'''000444000)))(((((((((&&&$$$$$$%%%'''(((((())))))***+++,,,,,,...,,,***))))))***)))'''%%%'''***,,,---,,,***)))!!!((((((###+++;;;MMMrrrUUU---///,,,<<>>111111888999%%%$$$'''((((((&&&%%%%%%&&&&&&%%%###&&&%%%$$$%%%%%%$$$###$$$&&&###"""%%%***,,,)))%%%''')))***(((%%%$$$'''***((())))))***+++,,,------)))((((((((()))))))))))))))%%%(((000333...,,,//////)))''''''### ,,,===lllzzz[[[222,,,)))EEExxxtttmmm~~~KKKWWWhhh@@@...---'''&&&%%%###"""######$$$)))%%%+++"""&&&333+++***$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$### !!!'''&&&!!! &&&(((&&&&&&)))+++&&&&&&...AAA***WWW|||XXX;;;~~~~~~555---PPP```RRRJJJ;;;111222444+++%%%,,,444;;;HHH^^^sss|||888888222CCC000)))%%%+++'''(((&&&%%%%%%''''''&&&$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%''')))(((&&&&&&***...((())))))***++++++,,,,,,'''((())))))((((((((()))...''''''000333,,,))).........+++%%%***AAAaaayyyrrrwww^^^444+++---EEEtttEEEnnnyyybbb888))))))''''''&&&%%%$$$$$$$$$$$$&&&### ,,,%%%&&&%%%$$$"""!!!!!!"""$$$%%%""""""###$$$%%%&&&''''''  ###$$$""" $$$"""###'''(((%%%&&&(((******222...000///SSSppp@@@:::EEE%%%---zzz{{{bbbVVVXXXHHH333+++&&&'''000+++===HHH444444333WWWnnn///+++%%%(((---&&&(((&&&%%%&&&'''(((&&&%%%&&&))))))''''''******(((###&&&(((&&&######'''+++%%%&&&''''''''')))+++...((((((((())))))))))))******,,,---,,,)))((('''(((222***'''+++---(((%%%'''&&&)))%%%)))MMM{{{rrrTTT***%%%000FFFcccGGGhhhYYY333((((((''''''''''''&&&%%%$$$$$$$$$%%%///&&&!!!((($$$,,,$$$###""""""""""""###$$$"""######$$$%%%&&&''''''"""%%%&&&!!! $$$(((%%%$$$&&&&&&$$$%%%(((+++&&&000...999^^^dddqqqYYY555iiiNNN"""000NNNsssXXX>>>...,,,"""+++(((777...???xxxPPP...&&&(((((()))###'''&&&%%%%%%''''''&&&%%%%%%)))***'''(((------***%%%&&&&&&%%%$$$%%%(((***(((&&&%%%%%%(((******+++((((((''''''''''''&&&&&&)))+++------***((()))***000+++&&&&&&((()))((('''+++***+++++++++888XXXwwwxxx___GGG'''&&&111JJJvvvNNNyyyJJJ[[[TTT222+++,,,'''(((((()))((('''%%%$$$&&&###&&&///&&&)))#########$$$$$$#########&&&&&&&&&%%%%%%%%%$$$$$$&&&)))***!!!"""+++$$$  !!!!!!&&&---)))888]]]UUU999,,,YYY,,,''''''jjjWWW666,,,...<<<---QQQ999+++'''%%%###&&&%%%$$$$$$&&&'''&&&$$$###((()))&&&'''------***)))&&&###"""$$$%%%%%%%%%+++'''$$$%%%(((***)))''''''''''''&&&%%%%%%$$$$$$###&&&***+++***)))+++------***%%%###(((///000---$$$(((<<>>&&&***"""%%%&&&&&&)))******(((&&&%%%(((+++)))***,,,------,,,++++++++++++***)))(((&&&$$$###'''******%%% '''...))))))((('''&&&%%%%%%%%%###&&&(((&&&""""""&&&++++++ +++333%%%"""+++***///'''HHHvvvhhhKKKPPPAAA&&&+++AAAmmm@@@ddd^^^JJJHHH@@@...,,,$$$"""###''''''$$$%%%%%%&&&&&&'''(((((((((######"""!!! !!!%%%'''$$$%%%%%%%%%%%%$$$###"""###%%%&&&((()))(((''''''(((%%%""" !!!###&&&(((%%%333333,,,...yyyrrr::::::qqq:::&&&111bbb|||]]]333+++555kkkvvv444###%%%&&&&&&%%%%%%'''((((((&&&&&&(((+++&&&&&&((()))************&&&&&&'''(((((((((''''''((()))((($$$!!!"""'''---''''''((())))))(((''''''111222111---'''######%%%''''''---...''')))///---)))+++>>>}}}iii~~~kkkfff^^^:::***444@@@uuuFFFZZZ[[[zzz;;;777777((("""***,,,***$$$$$$)))(((!!!)))((('''&&&''')))+++---$$$$$$$$$"""!!!"""%%%'''###%%%'''%%%###!!!###%%%%%%&&&'''(((((('''%%%###&&&$$$"""!!!!!!"""$$$%%%### ---444;;;kkkTTT???444SSS:::HHHXXXfffLLLHHHVVVjjjXXX333)))???~~~VVV)))"""""")))((($$$!!!$$$&&&'''''''''((()))(((''''''''''''(((((()))######%%%&&&'''((((((((()))(((%%%######%%%(((***%%%&&&((()))*********)))------,,,+++***((('''&&&""",,,+++$$$$$$$$$%%%+++111///AAAxxxUUUlll~~~tttjjj}}}yyy|||aaa333333444==={{{GGGUUU___{{{HHH<<<555+++--->>>AAA<<>>777ZZZrrr666___|||zzz999&&&+++'''444CCChhh<<<111000SSS<<<$$$&&&###!!!---***%%%!!!$$$'''))))))((('''&&&,,,+++)))(((''''''(((((($$$$$$%%%&&&&&&&&&%%%%%%***&&&""""""$$$'''((((((((('''&&&&&&&&&((()))***&&&&&&'''))),,,---+++*** ---)))$$$'''!!!$$$:::JJJ:::XXXsssiiilll~~~{{{ddd777>>>///:::uuuvvvzzzKKKRRRhhhrrrRRR@@@///***;;;RRRMMM>>>,,,%%%((('''!!!"""###$$$%%%&&&'''((((((&&&&&&&&&$$$""""""###%%%!!!%%%(((&&&"""!!!$$$''''''((()))*********))))))&&&((()))(((&&&%%%'''(((***222>>>555DDDkkk@@@GGG;;;+++\\\mmm000'''111&&&+++&&&,,,@@@jjj111---333jjj}}}///%%%,,,&&&&&&111***'''%%%&&&(((******)))&&&###***)))(((''''''((()))***$$$%%%%%%%%%%%%%%%$$$$$$)))%%%!!!!!!%%%((((((''',,,)))%%%"""!!!###&&&(((...------------,,,)))&&&###***(((***...%%%///TTTeeeQQQddd|||~~~}}}FFF===222888{{{mmmwwwSSSyyyYYYVVVtttMMMwww^^^NNN;;;***,,,EEEVVVEEE... &&&))) !!!"""$$$%%%&&&&&&&&&%%%&&&&&&$$$"""!!!"""### ###''''''$$$###$$$%%%'''&&&&&&%%%%%%&&&'''(((###&&&((('''$$$$$$&&&***,,,%%%...PPPdddXXX///___)))333fffddd111,,,222...***333"""'''EEEnnnsss///!!!,,,ddd+++'''...''')))000&&&)))''''''(((******)))&&&#########$$$%%%''')))+++,,,###$$$%%%%%%&&&&&&&&&&&&((($$$!!!"""%%%(((((('''///+++&&&!!!!!!$$$&&&,,,,,,,,,+++)))(((&&&&&&((('''%%%''')))(((999WWWxxxppp^^^~~~pppWWW111999:::iiissshhhooo\\\```555111aaaLLL\\\NNN???:::???RRRKKK444###)))""""""""""""$$$&&&((()))%%%&&&&&&$$$!!! !!! """%%%''''''&&&$$$""")))'''$$$!!!!!!"""$$$%%% """$$$###!!!!!!%%%***aaaIII&&&@@@LLL666<<<===HHHGGG***BBBSSS\\\HHH111%%%)))///HHHGGG+++"""555HHH)))%%%***%%%))),,, )))%%%%%%%%%'''))))))&&&###$$$$$$&&&'''((())))))***&&&&&&'''&&&&&&%%%$$$$$$%%%$$$######$$$&&&((((((---+++((($$$###"""######%%%''')))(((&&&&&&))),,,+++((('''&&&---HHHaaaggggggtttgggvvvyyyqqq444>>>>>>~~~999SSSnnniii```lll:::222gggPPPUUUAAA666>>>DDDKKK???(((%%%+++$$$ ###&&&$$$"""!!!###&&&+++...$$$%%%%%%$$$!!! !!!$$$''')))((($$$ ,,,)))%%%!!! ###$$$"""%%%'''%%%###$$$)))...eeegggCCC///666```TTTQQQ''''''jjjJJJ888222%%%999eee...666NNN000((("""%%%!!!(((((((((###""""""$$$((()))'''%%%++++++,,,,,,+++)))'''&&&,,,+++***(((%%%### $$$$$$$$$$$$$$$%%%''')))******)))((('''%%%###"""+++---///,,,'''&&&***///++++++///000DDD}}}mmm|||zzzppp}}}GGGDDDAAAhhh888aaa___yyykkkllloookkkBBB888---000NNNDDD+++)))&&&###""""""$$$%%%&&&$$$"""###&&&))),,,---000***%%%%%%((((((""" ###%%%%%%%%%%%%&&&$$$######&&&((('''###!!!%%%###)))---(((fffLLL(((XXXGGGKKK555888|||jjj111$$$...888TTT***&&&000{{{XXX444+++'''$$$$$$'''((((((&&&%%%))))))%%%###%%%'''%%%)))***+++(((%%%$$$&&&((()))&&&$$$%%%(((***)))(((!!!!!!###)))***%%%###&&&''''''%%%######$$$%%%)))"""***...)))...$$$%%%666CCCJJJdddqqqJJJzzzHHHHHH777rrrWWWtttccc|||nnnvvvEEE???222---BBB888&&&%%%#########$$$&&&''')))'''###"""###$$$%%%%%%&&&$$$######$$$### !!!###%%%%%%$$$###$$$%%%"""!!!!!!$$$&&&'''$$$!!! """  &&&)))(((777rrrZZZJJJ999aaaGGG>>>+++:::~~~kkk444+++***QQQ:::***+++;;;AAA###+++((($$$###$$$&&&((()))###&&&%%%!!!!!!&&&******%%%'''((((((&&&%%%&&&(((,,,)))'''&&&''''''%%%######&&&$$$ !!!&&&(((&&&'''&&&&&&'''))))))&&&$$$'''+++!!!'''***'''///)))(((???lllsssfffTTTOOOFFFSSSrrrcccaaa}}}IIIGGG777)))222***############$$$$$$%%%%%%(((%%%""" !!!!!!!!! !!!""""""!!!!!!!!!!!!$$$%%%%%%###!!!!!!"""###"""""""""###&&&''''''&&&""" ###%%%%%%'''+++GGGvvvFFF999RRRaaa777QQQttt222+++NNN\\\,,,,,,///xxx)))%%%)))III}}}666%%%+++)))&&&###"""$$$)))---$$$&&&%%% %%%***+++"""$$$'''((('''''''''(((---+++(((''''''&&&$$$"""(((+++)))### """&&&(((+++'''%%%(((---...***$$$%%%***"""))))))%%%...))),,,<<>>222444PPP000333'''===333000&&&%%%''')))))))))((())))))!!!(((------,,,---,,,))))))))))))***++++++)))&&&,,,...///---***(((&&&&&&###&&&,,,111///)))(((***'''***,,,+++)))''''''((()))000'''&&&$$$)))FFFSSSXXX{{{~~~```uuusss;;;|||RRR\\\BBB...///'''(((!!!"""###%%%&&&&&&'''''''''%%%$$$$$$&&&&&&%%%$$$(((%%%###$$$''''''### %%%''''''&&&$$$"""""""""###%%%%%%$$$!!! """$$$###'''&&&'''///777;;;'''000]]]uuuBBB333DDDggg444222IIIbbb,,,???ssskkk+++333***SSSmmm111///(((((('''&&&''')))*********"""(((,,,,,,+++---,,,***)))'''&&&'''***+++***((()))+++---,,,)))&&&%%%&&&&&&%%%)))///000+++)))++++++++++++++++++)))'''%%%)))333,,,......777[[[lll\\\~~~yyyPPPeeeuuucccKKK{{{dddxxxPPP___@@@***111&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&'''''''''&&&&&&%%%)))+++,,,***'''$$$""""""$$$&&&((('''%%%$$$&&&(((&&&***&&&'''333===>>>)))===<<<666111DDDKKK111777PPP???444PPPVVV%%%$$$===qqqQQQ///(((&&&+++'''$$$$$$(((+++,,,+++'''+++---***((())))))''''''$$$###%%%))),,,,,,***"""&&&***+++)))'''''')))***&&&&&&---///+++))),,,000,,,)))***------'''""""""222333;;;===EEEgggxxxVVVyyyyyy{{{gggCCC[[[ZZZJJJUUUsssiii\\\aaaoooSSS<<<&&&%%%###%%%######!!!"""%%%%%%""""""###///"""&&&(((&&&$$$"""$$$'''))))))'''!!!"""######"""###%%%'''...'''###$$$### ,,, ***777:::jjj...!!!sss???888333EEEUUU555444@@@dddQQQ111xxx888,,,***III:::///$$$'''******++++++++++++***)))...+++'''%%%$$$&&&)))+++&&&%%%$$$%%%(((******)))+++((()))---***$$$$$$))))))%%%%%%***,,,)))(((+++(((,,,'''%%%++++++,,,666TTT\\\ccc~~~nnnWWWxxxttttttXXXDDD>>>AAA000jjjzzzcccYYY^^^zzzWWW???))))))%%%%%% ###$$$""""""$$$### %%%''')))###$$$$$$((('''%%%###"""###&&&)))((('''&&&&&&&&&$$$"""!!!"""$$$%%%!!!!!!%%%&&&""""""$$$"""***""",,,:::```SSS***OOOBBB+++///YYY|||>>>***333]]]UUU555@@@333222555nnn}}}999...***&&&((((((((()))***+++++++++///---***''''''))),,,...,,,+++******,,,......---%%%###%%%)))(((%%%&&&+++222111///***$$$$$$---666###000---***@@@[[[hhhmmmkkk???@@@888333[[[[[[WWWQQQ;;;(((***$$$""" $$$%%%###"""###!!!"""%%%///%%% ,,,!!!###""""""###&&&''''''&&&(((((((((&&&###""""""###!!!&&&'''%%%$$$&&&$$$'''$$$333AAA{{{777555wwwFFF)))444rrraaa///'''111}}}WWW333WWWjjj---444HHH^^^000&&&000%%%&&&%%%%%%&&&(((***,,,---+++***(((&&&&&&(((+++,,,+++)))(((((()))******)))%%%$$$&&&))))))''')))---///000---(((%%%(((---///%%%444///000YYYzzz666<<<+++CCCVVVdddQQQJJJ555''',,,&&&### $$$&&&###"""###  ))) &&&"""!!!""""""$$$%%%&&&&&&&&&&&&''''''&&&$$$$$$%%%'''!!!"""$$$%%%%%%######$$$&&&%%%***BBBOOOkkk222^^^AAA,,,222hhhIII,,,***AAAVVV>>>qqqMMM//////```@@@((( 555***&&&%%%$$$$$$&&&(((+++---%%%%%%#########%%%'''((((((&&&%%%$$$%%%&&&%%%$$$''''''(((((('''&&&(((***)))(((%%%&&&,,,///)))(((@@@EEE>>>NNNfffppprrrjjjlllzzzkkksssqqq000222&&&dddSSSpppUUUJJJ555(((...)))&&&!!!$$$&&&######$$$""" """666,,,$$$ """###%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$&&&'''$$$&&&&&&$$$"""###%%%'''%%%&&&777UUU___IIIPPP[[[,,,+++$$$;;;HHHTTT111,,,,,,eeeZZZ>>>999www444888///|||yyy444***666,,,((('''&&&%%%&&&(((***+++&&&%%%%%%%%%&&&'''((((((+++)))''''''(((((('''&&&%%%&&&'''%%%$$$%%%'''(((***(((&&&'''***000999AAAXXXvvvrrrWWWGGGWWWxxxSSS```pppooo~~~XXX///***444SSS}}}aaaIII222$$$)))%%%"""!!!$$$%%%######&&&&&&###%%%$$$###BBB111)))$$$ """%%%&&&&&&%%%&&&''')))))))))'''$$$######$$$"""&&&'''###"""%%%***,,,$$$,,,MMMaaaccc???yyyeeeKKK>>>,,,&&&&&&...'''000999@@@111AAA]]]+++===BBBbbb000------%%%)))(((((((((((()))+++,,,***++++++++++++,,,,,,++++++)))''''''(((((('''&&&%%%))))))''''''***......%%%%%%((()))'''555```rrryyywwwxxx```CCC...---TTT~~~TTT{{{hhhHHH000!!!&&&$$$###!!!$$$$$$"""###(((***)))(((%%%'''333---#########'''((('''&&&&&&((('''((('''&&&$$$###$$$%%% '''***&&&$$$(((,,,---'''777eee___TTTUUUwwwnnnttt___KKKKKK999///777QQQeee333:::]]]HHH,,,666aaaBBB,,,111'''(((###(((((()))***,,,---......++++++,,,,,,,,,+++******'''&&&$$$$$$%%%&&&%%%$$$(((,,,,,,'''''',,,///...%%%!!!'''222333<<>>BBB===TTTyyyqqqhhhttt::: ;;;MMM]]]tttaaa)))...%%%''')))$$$$$$$$$$$$%%%&&&'''(((&&&!!!!!!''')))$$$!!!"""###%%%((()))((('''&&&&&&((('''&&&''')))))))))''')))""",,,$$$$$$,,,(((%%%ppp222|||yyy)))111888===AAAMMMhhhgggkkkaaa::::::MMMMMM888&&&===ZZZ000222111...111------)))%%%''',,,///---)))%%%''''''&&&(((+++***&&&###'''***'''%%%%%%'''(((%%%&&&&&&'''''''''''''''$$$'''&&&BBBPPP;;;AAAQQQ^^^jjj___}}}}}}kkk***+++///www{{{bbbYYYxxxlll---...$$$###!!!###"""!!!!!!"""&&&))),,,333)))"""%%%(((%%%!!!###%%%''')))((('''&&&&&&&&&%%%$$$%%%'''((('''&&&+++!!!$$$(((!!!///WWWXXXYYY555333333444444777CCCQQQ~~~SSS;;;444eeekkkAAA777222XXXHHH***...,,,)))......+++***)))******+++++++++&&&''''''%%%'''******&&&%%%(((******))))))((('''&&&'''((()))))))))((((((''''''--->>>ZZZ///333AAAOOOiii}}}rrr```xxxbbb***++++++pppXXXjjjSSS~~~www,,,,,,'''&&&"""$$$""" ###(((---111<<<000%%%%%%***+++'''######$$$&&&(((((('''&&&%%%###""""""###%%%&&&&&&%%%++++++!!!###(((%%%###GGGqqq@@@lllYYYEEE777+++$$$,,,999000BBBeee}}}777555222}}}MMM555222@@@|||]]]999(((...***&&&***---)))+++,,,+++(((''')))+++)))***(((%%%'''++++++((())))))***,,,---,,,)))'''&&&''')))++++++***)))(((+++&&&...BBBttt:::///111>>>RRRiiirrrrrr~~~pppzzzVVV+++***(((kkkGGGuuuOOO)))''''''&&&###%%%$$$###$$$&&&***...111444+++$$$$$$(((+++***)))###$$$%%%'''((('''%%%$$$"""!!!!!!"""%%%&&&&&&%%%""",,,%%%###,,,&&&"""222bbbVVVMMMmmmPPP:::...)))(((((()))444QQQyyy\\\***...???www:::222---GGGHHH555,,,111000)))'''(((((()))))))))((('''&&&&&&,,,,,,***&&&(((,,,---***---)))'''***---,,,)))(((&&&''')))+++,,,***)))'''&&&$$$'''TTTYYY222'''777;;;XXXiiigggrrrmmm{{{sssrrrSSS000)))***sssXXXnnnQQQ}}}{{{***)))'''!!!$$$$$$&&&'''(((******+++$$$$$$###""""""%%%&&&&&&#########%%%((((((%%%"""######"""###&&&'''&&&%%%$$$###&&&)))(((LLLeee>>>xxxrrr\\\>>>###999+++)))NNNyyyOOO:::...ZZZXXX222333,,,RRRnnn<<<555///111555000'''$$$)))&&&$$$%%%((((((%%%!!!++++++(((%%%&&&***+++(((...'''###'''***)))))),,,%%%'''(((******)))(((''',,,222vvvooo555(((555555eeeppp555IIInnnxxx]]];;;+++444eeeXXXZZZ}}}UUURRRyyy+++555222&&&!!!###$$$&&&'''((('''&&&%%%###''')))&&&$$$%%%&&&&&&###""""""$$$(((((($$$!!!%%%$$$$$$$$$&&&'''&&&%%%!!!######%%%''')))BBBfffMMM@@@}}}rrrgggZZZIII444+++222AAAIIIHHHeee~~~JJJMMM:::uuu;;;///111999jjjTTT222555...,,,555333'''$$$((($$$!!!$$$((()))%%%'''(((&&&"""###''''''$$$+++$$$"""''')))''')))...''''''(((((())))))((((((<<>>MMMnnnmmmNNN666***+++111777MMM;;;KKKVVVttt///000,,,QQQ}}}???---999111(((111///$$$$$$%%%$$$$$$&&&))))))&&&###&&&'''&&&###$$$'''&&&"""%%%!!!$$$,,,,,,'''(((///))))))((((((((()))***+++$$$:::XXX```333"""(((GGGpppjjjxxxjjj|||jjjzzzaaasssCCCIIIlllJJJ000OOOppp999nnn[[[TTTwww***888111###(((***)))(((((()))+++---///''''''### ###***)))######!!! ###'''((($$$'''%%%$$$$$$%%%%%%###"""$$$$$$000[[[nnnVVVHHHzzz===111333VVVjjjCCC///---&&&++++++BBBuuuOOO///333)))eeejjj111---???666''',,,+++!!!$$$"""%%%((()))((('''''''''((())))))'''(((***(((### &&&000000''''''///,,,***)))((((((***,,,---'''&&&HHHuuu***%%%333000IIIaaaxxxjjjjjj~~~aaavvv}}}jjj666EEEfffFFF...VVVttt999rrr...%%%///)))***)))((((((((((((''''''''')))%%%!!!###)))+++'''### &&&,,,---((("""&&&%%%###""""""###%%%&&& """(((IIIwww]]]LLLyyy>>>+++000666fff}}}[[[UUUmmmwwwTTT777---"""@@@CCC333000???GGG,,,...000222111...+++((('''$$$$$$%%%))),,,---***&&&***+++)))''')))+++((("""!!!%%%)))+++***)))((('''---------,,,,,,++++++++++++------QQQwww;;;***---(((@@@}}}ttttttyyysssggglllGGGmmmYYY[[[;;;<<<```EEE+++ggg}}}}}}ppp{{{LLLwww555,,,444+++***))))))((((((''''''&&&&&&***'''$$$$$$&&&&&&### ###$$$''')))***)))'''%%%((('''%%%$$$$$$$$$&&&'''"""!!!###:::aaa^^^NNNlllnnnlllMMMJJJ+++---:::---000===888UUU|||WWW@@@===bbb___,,,000555kkk>>>+++,,,...000///+++&&&###"""""""""###&&&)))***'''%%%,,,,,,***((())),,,***&&&(((***++++++)))(((((()))&&&(((+++------,,,***)))+++///!!!444yyyBBB//////222MMMxxxvvvkkktttuuu~~~eee\\\hhhvvvuuuIIIAAAtttrrr>>>888zzz|||~~~wwwjjjkkkyyy888000666+++((()))(((((('''&&&%%%%%%$$$''''''&&&&&&%%%$$$""""""!!!$$$&&&&&&$$$###$$$%%%'''&&&%%%#########$$$%%%'''&&&###RRRzzzdddnnniii|||tttSSS111WWWMMM888000(((...333222000999YYYyyy888+++///GGGkkk666,,,...000222111---((($$$"""''''''''')))+++,,,+++******+++)))&&&'''++++++(((,,,---,,,***'''&&&&&&(((%%%)))...222333111...+++---333###KKKKKK666555EEE^^^ppppppddd^^^{{{cccJJJ```888OOO{{{zzz]]]ttt444...444***(((''''''&&&%%%$$$######""""""%%%'''(((&&&%%%&&&(((!!!!!!""""""###$$$&&&(((%%%$$$###"""!!!!!!!!!""""""GGGaaahhh[[[=== ;;;~~~yyycccFFF555'''---111444555???ZZZ}}}rrr%%%***222hhhDDD333+++---///222111...***&&&%%%*********+++,,,---------'''(((&&&######((()))''')))******(((%%%$$$$$$$$$''')))---111222000...,,,***000!!!222333^^^hhhJJJCCCHHH^^^hhheee{{{YYY{{{SSSaaa>>>qqqnnnUUUppp000***111***,,,%%%%%%$$$$$$###"""!!!!!!"""&&&***+++((('''(((++++++'''###$$$(((,,,+++***%%%%%%$$$###############$$$(((555KKKAAA```ttthhh(((555rrrtttVVV===!!!)))111333222;;;PPPcccwwwPPP---(((:::xxx...444%%%'''))),,,,,,)))'''%%%%%%'''((())))))))))))***+++&&&((('''######''')))((($$$''')))***(((&&&$$$$$$&&&''''''((((((((((((((($$$'''---SSS<<<888======DDDRRReee```TTToootttyyybbbaaaqqqzzz\\\uuukkkSSSlllVVVqqq222+++111+++111$$$$$$$$$$$$############&&&))),,,,,,)))''''''(((000***$$$$$$(((***((($$$''''''(((((((((((((((((((((333TTT[[[>>>ccckkk!!!VVVbbbKKK333...444777333...;;;kkk???666)))NNNbbb+++111!!!((()))******)))(((((()))((()))+++,,,+++***+++,,,(((,,,+++'''&&&)))+++***###&&&+++,,,+++)))'''&&&((('''%%%$$$$$$&&&((()))%%%%%%777hhh\\\777000777---???PPPNNNLLLdddsssuuurrr{{{zzzWWWrrrtttmmmMMMkkkkkkaaauuu888...000***111%%%%%%%%%&&&&&&&&&&&&&&&&&&(((++++++***((('''&&&+++((($$$###$$$$$$$$$"""(((((()))***++++++++++++###@@@ZZZDDDAAAzzzeeeCCC IIIyyyZZZ999###%%%000!!!000HHHYYYPPP...***222ooo{{{EEE+++'''))),,,,,,,,,***((((((***,,,(((+++//////---,,,,,,---(((---...***''')))***)))%%%'''******)))'''''''''((('''%%%%%%%%%(((+++---''''''222[[[xxxXXXDDD555!!!,,,999FFFQQQTTT^^^rrr{{{~~~qqqssswwwsssppp}}}BBB```|||kkkxxx<<<000///'''...&&&&&&'''(((((())))))***"""$$$'''***++++++)))((('''((((((&&&%%%%%%'''***&&&'''(((***++++++++++++777cccddd---NNNxxx,,,))),,,666uuuMMM222)))777"""333$$$111+++RRRXXX***(((444,,,+++)))&&&###$$$&&&)))$$$(((,,,---+++(((((()))''',,,...***&&&''''''&&&'''''''''&&&$$$$$$%%%&&&""""""!!!"""$$$''')))+++######""">>>rrrXXX///---///555LLLYYYAAA777PPPuuuiiiiiitttfffvvvxxxlllooovvvnnnLLLpppVVVFFF222000///''',,,)))''''''***,,,***(((***###!!!''',,,***)))+++&&&%%%)))...,,,%%%###''')))///555))))))---&&&444ZZZmmm\\\'''uuuuuu555666###KKK^^^@@@///)))---'''111***'''eeeEEE///+++&&&---%%%%%%'''***)))%%%%%%(((***---///...)))%%%$$$$$$(((&&&(((++++++%%%######+++%%%''')))$$$(((...+++///'''###'''***)))+++000((('''---TTTvvvRRR000000--->>>^^^vvvGGGEEEHHHooo[[[{{{bbbvvvgggzzzkkkiiittt|||~~~wwwggg[[[xxxrrriiiOOOBBB333666888555***((('''''')))***+++***(((###!!!######"""'''---'''######(((***'''%%%''''''(((---###$$$++++++AAAlllcccEEERRR}}}RRR---///---lllwwwEEE888+++(((...'''333nnniii555%%%&&&&&&***&&&%%%(((+++)))%%%$$$'''(((***,,,,,,***'''&&&&&&'''$$$$$$&&&&&&""""""$$$&&& $$$'''"""&&&,,,(((%%%%%%(((++++++(((''')))(((%%%***LLLhhhHHH***999@@@PPPiiiqqq\\\iiilll]]]YYY{{{kkk~~~~~~qqqqqqssswwwnnn[[[kkkkkkIII>>>333:::<<<<<<)))))))))''''''(((+++---,,,***'''%%%""""""***444,,,%%%"""%%%)))((('''&&&&&&$$$((( ###***111PPPWWWcccTTT]]]666,,,000GGGZZZAAA999RRRddd222''''''%%%RRRsssBBB((( %%%((($$$&&&&&&))),,,***%%%###%%%(((((((((***++++++***((('''###!!!######!!!###'''(((###))),,,(((,,,111---&&&******)))******)))...###%%%'''@@@XXXGGG555dddeeeddd{{{cccaaammmkkkxxxuuussstttlllwwwqqqwwwQQQ>>>555<<<888333,,,---,,,***&&&&&&***...///---***&&&%%%&&&---333...,,,*********)))''''''((($$$***%%%(((---555WWWQQQsssIII...,,,666hhhzzzKKK111$$$"""000BBBlll{{{555,,,+++333vvvKKK%%%(((&&&'''+++ ''''''***---+++%%%###%%%***((((((***---...,,,)))((($$$###%%%%%%###%%%))),,,(((---111,,,///333..."""((()))&&&'''---000---(((,,,777CCCQQQXXXMMMBBBxxx{{{zzzuuukkkfffvvvpppkkkbbb|||jjjrrr```GGG:::???888)))///000000,,,((('''))),,,(((&&&"""!!!###&&&'''&&&&&&,,,111///+++(((((()))&&&&&&...***...444888VVVmmmggg:::,,,(((AAANNN---222+++111888&&&111\\\ddd)))...666NNN{{{333,,,(((&&&,,,"""((('''***---+++%%%###%%%...,,,***+++......,,,)))&&&###$$$''''''$$$$$$'''+++&&&***---'''(((+++&&&'''))))))''')))---,,,)));;;MMMddd|||qqqdddZZZ```ggg^^^yyyxxxqqq]]]SSSrrr~~~{{{lllvvvjjjWWW???BBB@@@+++000000///---***))))))***###""" ###(((&&& ***111///)))((()))+++"""&&&...)))333AAAEEE\\\FFF444---444\\\===(((111$$$)))888---BBBzzzLLL%%%666fffeee,,,+++$$$!!!+++&&&)))((())),,,***%%%%%%(((///---,,,,,,,,,,,,+++***$$$"""###&&&&&&""""""$$$+++%%%(((***###$$$((("""''''''***---,,,(((&&&(((```cccaaaooonnn```hhhkkk[[[tttcccbbb{{{{{{nnneeesss}}}{{{```WWW|||{{{xxxjjjcccuuueee<<<<<>>333%%%RRRttt777)))111333444XXX}}}000)))...eeeAAA$$$***---***'''((()))(((...)))$$$###&&&)))(((''')))******'''''')))&&&!!!,,,...000---)))&&&'''(((###'''$$$"""'''"""###333'''%%%777UUUtttkkkEEE///LLLddd\\\777EEEKKKbbb}}}|||}}}sss}}}kkkxxxXXXxxxhhhOOODDDBBBQQQ888+++***)))'''&&&&&&)))+++&&&&&&&&&''''''''''''''' ------&&&'''%%%!!!%%%...///DDDjjjpppsssKKK///333TTTzzzbbb000111;;;iii888...///%%%---qqqfff222,,,444xxx}}}888(((...000,,,((((((((('''+++///222222...(((### )))++++++)))***,,,)))###%%%&&&'''%%%""""""&&&***,,,,,,)))%%%%%%)))***'''...$$$(((%%%>>>ddd{{{pppNNN,,,PPPyyyvvvdddGGGHHH~~~SSSwwwuuuiiieeehhhuuuVVVgggzzz{{{|||SSSSSS888OOO777))))))((('''&&&&&&(((***$$$###"""!!!!!!###$$$%%%)))((($$$(((&&&!!!$$$!!!;;;IIIaaaYYYdddWWW444---888qqqFFF&&&(((TTTccc222---,,,"""999JJJ111111HHH[[[///+++000111,,,'''&&&&&&%%%"""+++555666000)))'''(((&&&)))***)))+++,,,)))$$$"""######"""!!!###)))///444666111((($$$&&&$$$)))000>>>IIIjjjxxxrrrccc<<<\\\hhhwww]]]\\\bbb}}}~~~xxx```{{{[[[MMMooovvviiiIII}}}}}}kkk]]]nnn>>>JJJBBB222---'''%%%&&&((((((&&&$$$###""" !!!(((%%%###)))'''"""%%%000666jjjSSSuuuddd>>>***///RRRnnn999((()))lllFFF***(((&&&444\\\___222---;;;mmm@@@+++(((---...)))$$$$$$%%%$$$###)))---,,,(((&&&***///"""%%%'''''')))+++'''""""""$$$%%%###"""$$$)))---666666...""" +++<<>>BBBCCC555'''$$$)))---)))### """$$$&&&'''%%%###"""!!!%%%!!! %%%""""""---WWW}}}iiiccc}}}RRR333,,,222WWWSSS'''111555eee```)))###)))FFF:::%%%,,,666lll}}}:::...///&&&+++,,,(((&&&(((***+++)))&&&&&&))),,,,,,'''"""$$$&&&'''&&&'''+++)))$$$###&&&((((((%%%###$$$&&&"""...UUUvvvmmmkkknnnyyy\\\hhhOOOyyy@@@zzz___bbbvvvjjj>>>,,,333,,,&&&$$$''')))'''$$$!!!"""###$$$$$$$$$###### ### $$$"""'''777lll~~~kkkAAA---...333aaajjj999'''333IIIiiiFFF(((+++???pppggg///---444KKKWWW)))...---&&&+++,,,(((%%%'''***+++!!!!!!###)))///000+++%%%&&&'''&&&$$$%%%)))(((%%%$$$&&&((((((&&&'''***...'''111YYY|||zzztttqqq~~~qqq~~~rrr]]]JJJGGGsssmmm___KKK)))'''((()))***)))******++++++***(((&&&%%%%%%%%%&&& $$$""""""&&&%%%---AAA|||vvv}}}[[[666,,,000222]]]UUU,,,666999^^^XXX:::000;;;\\\@@@+++555222]]]ppp:::$$$---***%%%******%%%"""%%%'''((('''%%%$$$&&&((((((%%%"""%%%&&&$$$ """&&&&&&###!!!"""""""""%%%,,,222???QQQ{{{~~~WWWgggnnn~~~\\\hhheeeddd}}}^^^^^^QQQuuuuuuNNN...***)))"""&&&+++'''))),,,(((///)))$$$&&&+++///---***&&&...###%%%444(((666pppllluuuwww]]]222(((;;;OOO777+++...BBBfff...111(((OOObbb777...999DDDEEE777$$$555$$$&&&&&&'''(((((('''&&&&&&)))((('''&&&&&&%%%###!!!)))(((&&&$$$#########$$$$$$&&&((('''$$$$$$'''***SSSoooyyyPPPXXX|||fffmmmgggllljjjaaaMMMcccuuuiiidddxxx~~~{{{wwwxxx{{{gggJJJ111(((***---'''((((((%%%''',,,+++***'''%%%%%%''')))******,,,000///(((%%%555bbbPPPIII~~~oooUUUQQQ^^^___...+++333WWWlllQQQ222///:::yyyCCC333(((@@@hhhnnn999111***333&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((***,,,---+++((($$$))))))))))))(((&&&%%%$$$!!!###%%%###!!!!!!###&&&222KKKuuuWWWOOOsss~~~~~~~~~qqqmmmmmmzzzaaaVVVbbbooottt___vvvwwwpppgggrrryyy|||XXX888))))))***(((***,,,......+++++++++***&&&''''''&&&$$$$$$(((+++,,,***000(((!!!LLL111+++VVVttt<<<+++'''222qqqOOO@@@333+++JJJmmm'''...)))JJJPPP///)))///,,,###&&&%%%$$$$$$$$$$$$%%%&&&&&&'''***...000...***'''((()))******)))'''$$$###$$$&&&((('''$$$$$$'''***&&&555]]]\\\FFF]]]~~~xxxfff^^^}}}UUUIIIzzzuuuaaa{{{hhhyyy```wwwgggppp~~~qqqaaatttoooGGG///***......---&&&333999999888111)))'''((()))((('''%%%&&&)))+++((($$$'''000EEEooo```$$$,,,:::```sssmmm111444(((999DDD666---555___MMM$$$)))???___}}}999,,,&&&555***((('''&&&$$$######$$$&&&'''%%%&&&'''***,,,,,,)))&&&&&&&&&&&&&&&%%%###"""!!!&&&((()))(((&&&&&&(((++++++000FFFkkkxxxZZZFFFPPPzzzvvv___[[[UUUNNNnnnpppllljjjsssYYYoooeee^^^SSSTTT^^^mmmnnn===***'''%%%***444---@@@CCC===;;;111%%%&&&+++(((%%%%%%&&&((((((((('''&&&###GGGXXX:::999,,,888FFFOOOjjj___,,,444222TTTSSS888...)))VVVnnn,,,...)))fff[[[***,,,'''888,,,000)))'''&&&$$$$$$&&&''')))(((&&&%%%&&&'''((('''&&&(((&&&$$$"""!!!!!!"""### """$$$### ###&&&&&&***///???RRRPPPEEEFFFlllRRRlllqqqkkkooovvvhhhuuu}}}lllvvv|||sss\\\SSSbbb}}}TTT000)))''' ###000777LLLEEE444333***"""+++***'''######%%%&&&&&&%%%%%%+++222eee|||[[[;;;444000///>>>aaaYYY''',,,EEEqqqppp000///111:::~~~III555>>>tttCCC+++---(((000%%%)))((('''&&&&&&&&&&&&'''(((***(((%%%%%%'''((()))))),,,)))%%%"""!!!"""%%%'''!!!###""""""%%%'''///+++***888???999666SSSnnn@@@hhhwwwooouuu|||mmmrrrFFF666+++,,,,,,&&&$$$(((111III???***,,,'''!!!000(((((('''%%%###$$$&&&(((&&&555UUUjjjPPP999888444999VVV{{{hhh===>>>eeesssKKK///)))===\\\TTT222&&&;;;iiiaaa111111------+++$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&(((******))),,,***(((%%%$$$%%%&&&'''$$$&&&(((&&&$$$$$$&&&))),,,222...***//////,,,111333KKKmmmjjjyyyOOOKKKpppppprrrggglllEEE555333...((('''((()))(((!!!???999'''---)))"""222(((,,,---***$$$"""(((...---AAAyyyuuuoooIII777444CCCGGGFFF```dddaaaWWW777777!!!DDDwwwwww111+++;;;AAA~~~MMM000+++555222111///$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""&&&)))***)))((())))))((('''&&&%%%%%%$$$%%%((()))(((&&&%%%(((+++%%%(((&&&(((+++&&&)));;;999MMMgggWWW^^^eeecccxxx```333sssttt~~~ppp```|||yyy^^^aaannnjjj|||~~~DDD111+++)))'''''')))***)))((( (((000///)))'''***...444000***...222&&&&&&111rrryyyQQQgggFFF:::444666@@@DDDCCC###---888kkkLLL222;;;000]]]OOO000***)))---...)))(((******'''######$$$%%%$$$"""%%%'''((('''%%%###""""""$$$000+++!!!&&&+++)))((((((&&&%%%&&&''''''%%%$$$&&&"""---(((###$$$ ---444OOO~~~@@@IIIFFF}}}^^^mmmRRRQQQfff}}}]]]DDDrrraaawwwwwwOOO+++&&&'''&&&'''((()))+++,,,---%%%(((((()))///444000(((---;;;888)))%%%&&&'''---MMMzzzYYY___zzzccc>>>'''+++555777ZZZYYY777666)))dddhhh444,,,:::HHH]]]222+++'''(((---...***((()))(((%%%""""""$$$&&&%%%$$$&&&'''((((((&&&%%%$$$###&&&---+++(((+++***...===+++((($$$###$$$&&&'''(((((($$$///+++((()))"""***444QQQwww]]]JJJCCCmmm}}}tttqqqHHHGGGssswww\\\LLL\\\dddWWW555111555%%%&&&(((((((((***,,,......,,,(((+++>>>NNNFFF333///<<<888***''''''---999qqq___===uuuaaa777******222===>>>rrrOOO;;;,,,===>>>)))111777dddvvv222///((('''(((---...***&&&%%%'''%%%######%%%&&&'''&&&(((((((((((('''&&&%%%%%%(((++++++------&&&///JJJ***&&&!!!"""'''+++...(((&&&000,,,+++...###&&&)))BBBaaa~~~___ZZZXXXgggyyysss\\\___yyy|||hhhQQQ\\\XXXrrrZZZjjj555'''...''''''((())))))'''''')))+++''''''"""!!!222CCC<<<&&&222+++%%%+++000(((222QQQ{{{KKKGGG~~~eeeBBB***)))666111BBBHHH555777999hhhggg,,,222000>>>JJJ...555+++))))))***+++)))'''%%%)))(((&&&%%%&&&&&&''''''''''''&&&&&&''''''&&&%%%''',,,+++******$$$***>>>$$$ """(((---000&&&&&&000((()))111''''''$$$111KKKrrrmmmjjj|||qqq|||{{{rrrnnnxxxyyyHHH{{{```qqqpppvvvuuuooowww~~~jjjEEE###'''...'''((((((((('''((()))+++)))...+++$$$&&&---)))'''%%%!!!&&&...555QQQzzzuuubbbFFFqqquuukkkvvvxxxlllQQQ...---888111///---+++JJJKKK---333333aaazzz333...(((+++)))'''&&&(((+++---------,,,***(((&&&&&&''''''&&&%%%###$$$&&&'''&&&%%%"""---***$$$))),,,)))+++!!! ###'''))))))###$$$---%%%***;;;444222******>>>mmmyyyppp```\\\nnnpppMMMtttpppzzz}}}rrrlll}}}cccWWWcccyyyQQQRRRJJJ444%%%,,,111&&&'''&&&%%%'''+++...///...+++111333---))))))***)))666777'''444ZZZMMMBBBNNNSSSBBBrrr\\\FFFIIIfff~~~~~~FFF///"""000>>><<>>aaa{{{jjjUUUKKKVVVtttqqqxxxKKKfffxxxvvvnnnLLLrrr|||mmmKKKZZZsssUUUCCC<<<::::::;;;---***+++111333...'''%%%,,,+++---222888:::888444///)))***000---$$$)))555222:::eee{{{uuukkkaaajjj[[[888hhhyyyMMM===@@@DDDgggttt\\\KKKDDD111>>>MMMXXXeeewwwLLL111***===ooo[[[+++'''///333555666---,,,+++***************$$$'''((('''$$$"""$$$&&&###%%%((((((((('''''''''%%%&&&%%%$$$)))...---*** %%%)))***++++++)))%%%(((@@@fff~~~|||kkkqqqYYYGGGvvvzzzvvvFFFlll~~~YYY;;;~~~vvvrrrdddccctttddd^^^~~~yyyTTT555444:::777222222111,,,,,,000222...)))(((000,,,))))))...444888999555'''$$$------'''///@@@BBBOOOssspppcccnnneeeQQQ===888xxxmmmaaaoooyyyfffkkkuuuyyynnnhhhAAA666)))%%%333OOOmmmhhh333555:::SSSggg888'''000((("""+++111***)))(((''''''(((((()))'''((()))'''%%%###$$$%%%&&&(((+++++++++******+++111...***)))+++---+++(((((()))%%% )))......'''ZZZzzzjjjggglll\\\IIIlllxxxzzzyyyZZZwww[[[PPP===}}}eeeeeexxxoooeeerrr~~~```MMM^^^hhhTTTBBBAAA777///***+++---------///---,,,,,,000<<>>333:::@@@???HHHXXXTTT]]]|||uuubbbaaaGGG(((333JJJxxxiiiTTTnnnnnnpppuuu{{{~~~|||yyy]]]KKK777222@@@[[[wwwXXX+++@@@eeeCCC000333888'''!!!+++---''''''''''''((())))))***++++++***)))&&&$$$$$$$$$!!!$$$&&&''''''&&&''''''555111,,,+++,,,+++)))(((###'''(((&&&%%%((('''%%%CCChhh|||jjjdddQQQUUUXXXcccqqqaaaUUUlllxxxnnnvvvsssdddmmmoooHHHMMMhhh___XXXXXX[[[\\\___bbbFFFGGGGGGLLLXXXnnn{{{lllpppvvvxxx~~~zzzlllSSS???CCCccc{{{qqqfffbbbfffiiihhheee]]]TTTMMMPPPZZZeeeooovvv[[[---999^^^UUU111///000,,,%%%***000******+++,,,,,,------,,,,,,---,,,+++***((('''&&&&&& """%%%&&&&&&&&&&&&'''///,,,***+++***(((***---)))((()))***))))))///777pppmmmxxxpppNNN[[[mmmllliiiYYYPPPooolllvvvqqqpppyyyggg[[[AAAfffwwwpppooottt]]]LLLSSSHHH666222222,,,(((///000111222111///,,,***,,,++++++++++++++++++***###&&&(((***))))))***++++++)))***,,,)))''',,,444GGG444%%%!!!%%%555ZZZ{{{yyykkkooo|||zzzjjjzzz|||nnntttWWWVVVtttbbbMMM;;;<<<111222444444222...***'''*********+++---.........###&&&)))******)))***+++++++++---///***&&&---888222---666JJJSSSYYYsss}}}|||hhhooouuukkk^^^qqqzzzVVVSSS{{{sssAAA===AAABBB999888888111222///---...///000...,,,+++'''***///,,,&&&***666+++000******(((333GGG;;;CCC^^^{{{wwwwww~~~ooorrr~~~vvvvvvuuu\\\uuuHHH|||wwwqqqmmmcccUUUNNNHHHGGGKKKMMMJJJEEEBBBDDDMMMXXXXXXOOOOOOVVVTTTPPPAAA>>>???MMMcccXXXfffsssvvvppp~~~lll{{{|||iiiZZZLLLtttpppfff___]]]BBBBBBjjjmmmmmm|||lllwww~~~pppsssxxxpppTTTgggVVVbbbggg``````llluuuttt}}}yyy|||xxxuuuiiiKKKnnn~~~}}}uuudddLLL\\\mmm|||dddSSSZZZjjjyyyrrrhhh```^^^```ddd___aaa]]]ZZZmmmsss[[[MMM\\\nnnuuuRRR///:::mmm~~~SSS;;;CCCiiirrrxxxpppnnnlllXXX]]]ZZZKKK;;;555:::??????888555>>>AAA999KKKsss|||xxxuuusssrrrnnnmmmyyyvvvzzzqqqqqqiiiOOO222BBB}}}NNN888888RRRTTTfff___@@@555222000///,,,111111)))"""$$$((()))((()))'''((('''"""777^^^```rrrYYYjjj~~~dddVVV555ZZZ~~~GGG999222BBBHHH^^^pppYYYJJJPPPwwwbbb... +++333...(((%%%))))))''')))...///+++!!!(((''')))222888DDDXXXwwweee...555xxx{{{___^^^wwwiii]]]---fffttt999222,,,???RRRrrrgggLLL@@@aaaPPP...GGGbbbrrr@@@000&&&+++///***&&&(((***))))))+++++++++)))(((******%%%000FFFIIIVVVxxxUUU555CCCpppqqqEEE,,,(((iiinnnIIIIIINNNyyydddTTTlllmmm<<<,,,111\\\QQQmmmvvvRRR999666...111777+++$$$))),,,(((%%%(((,,,***)))(((((((((((('''***))))))666LLL```|||vvvLLL,,,555___}}}OOO000222gggPPP$$$---999jjjlllfff~~~}}}wwweee///HHHrrrkkkvvv:::333***$$$---%%%###(((***&&&%%%))),,,***(((''''''((()))+++%%%'''666KKK___|||UUU(((000ZZZ~~~|||UUU&&&(((PPPzzz888<<>>dddbbbGGGfffUUUAAA```qqq:::111GGG~~~///!!!(((777222(((((()))///,,,,,,......,,,,,,...(((+++...111111111000000000(((888]]]rrrhhhZZZXXXvvvGGGKKKBBB444)))*********))))))((((((''''''&&&))))))%%%&&&***)))###******'''&&&555UUUxxxxxxBBB...:::eee```SSSeeemmm888222:::uuuzzz999)))((((((***,,,......---,,,,,,++++++***)))))))))------,,,,,,------...///111000///---,,,,,,///111+++===RRR^^^aaahhhwww444555111+++(((---******))))))((((((((((((((()))'''###%%%))))))$$$"""$$$+++;;;YYY}}}tttCCC000KKKrrr}}}ZZZ[[[fffBBBnnnjjj>>>444BBBvvvggg666...///---,,,,,,,,,,,,+++))),,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---......///000000...,,,,,,...000,,,111666555000...222777;;;AAAPPPfffzzzyyy,,,***+++***)))...***))))))))))))((((((((()))***(((&&&'''++++++(((...---666TTTkkk@@@111VVVxxx^^^???%%%444bbbuuu{{{lllJJJWWW~~~DDD&&&DDD{{{{{{???!!!...000...---,,,------+++)))+++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---......///000///---,,,---...***))))))***,,,000333555,,,***+++000555;;;FFFOOOcccdddooottt111---000,,,(((((())))))))))))))))))))))))(((***,,,+++++++++***))))))555QQQ|||ppp777+++SSSNNN000"""...LLL```yyymmmeeeJJJEEE|||WWW444===oooIII///999000***))))))+++---//////...******++++++,,,------...,,,++++++++++++,,,------,,,...//////---,,,,,,---333000------...000000000555111000///+++&&&&&&***///---222DDD___uuujjj222)))...***'''%%%))))))))))))************%%%)))------(((%%%''',,,"""MMM___???555MMMXXX''' 333```|||pppiii:::GGGmmmwwwJJJ222aaaddd888444gggttt000%%%777***&&&&&&&&&))),,,...///...(((((()))***+++,,,------,,,,,,++++++,,,,,,---...,,,---///...---++++++,,,...//////...***(((((((((******---111111///111555666222//////444888:::999FFFTTTmmm\\\///###***)))---...)))))))))************+++%%%(((,,,***$$$%%%555FFFbbbsssGGG777888gggeee((()))>>>bbb~~~@@@%%%BBBkkklllOOO:::RRRqqqMMM>>>999XXXfff777...---'''***)))(((''')))+++,,,+++***(((((()))***++++++,,,,,,---,,,,,,,,,,,,---......,,,---...---+++***+++,,,&&&,,,222333111000222555///,,,++++++***(((+++000***---111333222000...---)))+++000:::FFFLLLMMMJJJpppKKK---""",,,+++111111))))))*********+++++++++)))+++---***(((888^^^rrr<<<,,,GGGggg}}}WWW;;;AAAiii|||jjj------+++555<<>>kkk333222$$$111AAAhhhLLLAAA---OOO>>>+++888(((###000+++---+++***+++,,,,,,+++***++++++,,,,,,,,,,,,------///............///000000------,,,***((()))+++---******+++---...//////000))))))---111111---,,,///000///////////////......###(((---///---++++++---444000999HHHBBB...+++888BBBYYY{{{888***...'''"""444...---%%%***+++###,,,333%%%333(((---ZZZyyyFFF)))GGG[[[>>>444JJJnnnkkkqqq<<<(((666vvveee===)))CCC<<<666///*********)))(((+++(((&&&%%%(((+++------***------++++++...---***//////............//////------,,,++++++,,,,,,,,,))))))))))))***+++,,,---''')))+++---...---,,,+++,,,,,,---...............+++,,,------,,,,,,...///000000000/////////000000...111666OOO|||333+++...***###... %%%111111%%%""")))+++...CCCeeeUUU222444ddd```888000...888gggddd]]]lll|||lllbbb999<<>>,,,***999rrr<<<&&&$$$SSSjjj777333===rrrIII&&&+++...$$$###---"""&&&***+++***)))+++---***))))))***,,,...---,,,((((((&&&)))111888666///,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///+++++++++++++++---...//////...------,,,,,,,,,,,,((()))***,,,---...//////---...///...,,,+++,,,------...///000111111111111***---...444888...)))444666###;;;mmmXXX$$$''')))(((,,,(((444xxxbbb777???999]]]sssccc///$$$DDD]]]333&&&+++///uuu```%%%777TTTvvvdddCCC]]]===333***((((((((())),,,+++***)))(((((()))***+++...,,,+++***+++***((('''++++++,,,------......///******+++,,,,,,,,,++++++,,,+++******+++,,,...///000///---,,,++++++,,,---.........---------,,,,,,+++++++++,,,,,,---------***......+++,,,111222///.........///111222111///.........///111333666777333---,,,:::AAA(((222(((&&&777<<<___888&&&LLL~~~TTTYYYcccVVVuuucccHHHEEEUUUlll}}}vvvCCC)))###+++lllzzzTTT444RRRTTT111+++'''((()))'''(((++++++***)))(((((()))***+++,,,+++))))))***+++)))(((+++++++++,,,------......,,,,,,++++++++++++++++++------,,,,,,,,,---...//////...---,,,+++,,,------,,,,,,,,,,,,++++++++++++***+++,,,,,,---------,,,+++//////,,,,,,111111......------...000111111000222222222222333444666666333+++000555tttsss---***---PPP]]]>>>...???bbbzzzLLLDDDeee>>>TTTIII((('''555\\\bbbLLL888NNNeee((((((''')))+++***''''''***+++***)))(((((()))***+++***)))((()))***+++***(((******++++++,,,---------...---,,,+++******++++++//////...------------...---,,,,,,,,,,,,------...---,,,,,,,,,++++++++++++***+++,,,---...---,,,+++,,,//////------//////---///---,,,,,,...000111111//////000000000000000000111)))444222IIIDDD888[[[pppjjj:::...999MMMyyylll;;;aaa___NNNVVV}}}999///FFFuuu{{{MMM===GGGWWW___$$$...******---///,,,'''(((,,,++++++***))))))***+++++++++)))((()))******)))''')))******++++++,,,,,,---000///,,,***)))***+++,,,//////...---,,,,,,++++++***+++++++++,,,---......------------,,,,,,,,,,,,***+++---......---+++***,,,---............,,,+++000...++++++---000111111+++,,,---//////...------333+++555//////rrrmmm{{{ccc:::,,,QQQ}}}[[[777WWWzzzDDDgggWWWKKKeeeGGG333LLLvvvwww<<<&&&+++---++++++,,,...+++(((***000,,,+++***))))))***+++,,,,,,+++))))))******(((&&&)))******++++++,,,,,,---111///---*********+++,,,---------,,,+++***)))((()))***+++,,,------......,,,,,,,,,,,,+++++++++++++++,,,---------,,,++++++++++++---//////---+++***000...,,,,,,...000111222,,,---///111222222111111555000222)))'''UUUtttUUU***999eeexxx:::...MMMiiinnnUUUOOO...EEEvvv>>>###+++***(((&&&&&&)))))))))---333,,,+++***))))))***+++,,,,,,+++******++++++***(((******++++++,,,---------///...---,,,++++++,,,,,,,,,,,,,,,,,,+++***(((((())))))+++,,,------------************))))))))))))------,,,,,,,,,,,,,,,+++++++++...222222...+++,,,000...------///111222222+++,,,---///000000111111///...000(((111333UUU777///===fffkkk555<<>>:::jjjwww___fffvvvVVV===JJJrrrGGG"""777000...((($$$###'''******,,,///,,,,,,************,,,,,,***))))))***---......---+++++++++,,,------......------------------,,,,,,+++,,,,,,,,,,,,+++)))))))))***+++,,,---,,,,,,+++,,,,,,,,,+++++++++******///...,,,******+++,,,------,,,000666777222...000000///...000222333222111,,,,,,,,,,,,,,,---......---///888***999---tttxxxPPP:::+++888\\\\\\333 222EEEiii>>>FFFqqqZZZrrr\\\EEE888JJJvvvGGG ***+++&&&***,,,,,,'''&&&***---+++)))))),,,,,,+++******+++,,,,,,((('''(((***...000111000+++,,,,,,------......///,,,,,,---.........------+++,,,---...---,,,+++***)))***+++,,,---,,,++++++000000/////////.........000...,,,))))))***,,,......---222::::::444111333000///000111333444333111222111000///...///000000333555CCC)))555***IIIRRR>>>444333[[[ggg======>>>***:::eeeAAAIIIxxx[[[oooKKK333111eee~~~555---&&&&&&,,,///+++&&&***)))((('''''')))+++,,,)))***,,,,,,,,,,,,...///,,,------...---,,,***)))---+++)))(((***,,,------111000...---,,,,,,---...111,,,,,,000///***))),,,***,,,---,,,,,,,,,+++))),,,...///...+++)))***,,,///......---------......---------...------,,,+++,,,...///000///000111333333...***+++///000...***---666333666888$$$888zzz888///IIInnniii>>>'''***!!!JJJqqqyyy{{{___CCCiii[[[<<<~~~TTT...%%%cccDDD///+++((((((***+++***(((,,,+++***))))))+++---...(((***++++++++++++,,,---+++,,,---------,,,+++***...,,,***)))+++---......//////...---------------...++++++......))))))+++)))+++,,,,,,,,,,,,+++***+++---...---+++***+++---......---------------..................---,,,+++---...000000//////000222333111......111111000...---555000333999)))222bbb[[[;;;QQQyyyzzzTTT---(((111PPPooouuu]]]DDDvvveeeKKKRRRcccXXX***666hhhuuuDDD%%%((()))***)))(((((())))))++++++***)))***+++,,,---)))***++++++))))))***+++***+++,,,---------,,,+++...,,,******,,,.........---............------,,,,,,******------***)))+++)))***+++---------,,,,,,***,,,------++++++,,,...------,,,,,,,,,,,,------000000000///...---,,,+++---///000///......///000111111111000000000000000---333---///999///,,,DDDzzzvvv```>>>,,,"""888___pppiiittt@@@333]]]zzzpppSSSKKK]]]~~~qqqQQQ999<<>>eeeKKK&&&(((---,,,+++(((''''''***,,,+++,,,------+++))))))***'''(((((((((((((((((('''******+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++************++++++---++++++,,,(((&&&+++333,,,,,,,,,***((((((+++...---,,,+++++++++,,,......//////.........000111222------.........////////////...------......,,,***+++,,,,,,++++++***)))(((*********+++,,,,,,------------...,,,+++***+++---111'''222```777000XXXRRR666&&&BBBXXX$$$222MMMXXX***&&&XXXvvv___FFF555UUUUUU###!!!;;;'''''''''&&&&&&'''***---,,,---...---***(((((()))'''((()))******)))((('''***++++++++++++,,,,,,,,,,,,+++++++++++++++******++++++************++++++******,,,...***&&&''',,,***++++++)))((()))+++---***++++++,,,,,,,,,,,,,,,............///000222222.........///////////////000///............,,,*********++++++++++++************++++++,,,,,,------,,,---......,,,++++++,,,///+++333---FFF555RRR}}}LLL"""---SSSyyy:::555333yyyEEE!!!<<>>111444JJJ|||:::$$$333;;;000""" %%%(((&&&'''((()))((((((***,,,'''(((***+++***)))***+++---,,,***))))))***,,,---,,,,,,,,,+++++++++******)))*********++++++++++++++++++************++++++))),,,,,,((())),,,+++&&&...,,,+++,,,......,,,******+++,,,---...------,,,------///000000000//////...---------,,,,,,,,,,,,...------...000000///...((()))***+++,,,,,,,,,,,,++++++,,,,,,---............//////...,,,,,,---...,,,)))555...222QQQUUU(((222222(((AAAiiiZZZ(((---)))555UUU555222555dddaaa...***---)))###"""***333///%%%***,,,---,,,+++***+++---&&&((())))))'''&&&''''''...,,,***((((((***,,,...,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++************++++++(((---...,,,---111...(((///---,,,---//////,,,))),,,,,,------.........------...///000000///......---------,,,,,,++++++++++++++++++,,,...///...---))))))***+++,,,------,,,++++++,,,------......////////////---++++++---///+++777(((000000:::EEE888hhhVVV///,,,(((...OOOrrrWWW555***DDDsssLLL111+++---,,,,,,+++***************''''''((()))))))))))))))...,,,***(((''''''((()))))))))*********+++++++++------,,,,,,+++***))))))+++***************++++++,,,+++*********+++,,,---,,,,,,,,,---------......------,,,+++***(((((('''------,,,,,,,,,,,,,,,,,,.................................,,,))))))***,,,111+++(((,,,000///,,,+++(((***,,,,,,+++)))))))))---,,,***)))))))))******++++++******++++++,,,---000///222---000777]]]yyyRRR---$$$)));;;VVVxxxddd\\\:::///\\\lllAAA---+++,,,+++)))(((''''''&&&&&&''''''))))))***++++++++++++***---,,,***((('''((()))***))))))*********+++++++++++++++******))))))((((((******))))))***+++,,,,,,......,,,,,,+++,,,------,,,,,,,,,------------.........---,,,+++***)))))),,,+++***)))***+++,,,---*********++++++,,,,,,,,,,,,------,,,++++++---///222,,,)))---000...+++***(((***,,,,,,+++******+++---,,,+++*********++++++,,,++++++++++++,,,------...,,,000111///"""@@@uuuHHH$$$333JJJoooaaa666555777EEEqqq[[[000!!!(((///---'''******)))((((((((())))))(((((()))***************+++***)))(((((()))***+++***************+++++++++(((((((((((((((((((((((())))))))))))***+++,,,---000000///...------......,,,,,,,,,,,,------------//////......---,,,+++++++++***)))((()))+++,,,...++++++,,,---...//////000***+++,,,---,,,...000222222---***---///,,,***)))(((***,,,,,,,,,+++,,,---,,,+++******)))*********,,,++++++++++++,,,------***///...,,,333"""///ddd]]]333(((111FFFmmm|||EEE777@@@000XXX}}}:::+++###***111///***)))+++******)))))))))******&&&&&&'''(((((((((((('''******)))))))))***+++,,,************************''''''((((((((((((((((((((((((((()))***,,,---...000000///......---------++++++,,,,,,,,,---------//////...---,,,,,,++++++((()))***+++,,,---------------......//////000000***+++---.........111222222---+++---...+++))))))(((***+++,,,+++,,,---...)))))))))((((((((())))))+++************+++,,,,,,)))222+++$$$888444222mmm}}}222sss{{{QQQ666+++DDDlll___666666555KKKggg222***(((+++///+++###&&&///'''''''''&&&&&&''''''(((&&&''''''((((((((((((((()))))))))******+++,,,,,,************************((()))))))))))))))))))))((((((((()))***,,,---...............------,,,,,,+++++++++,,,,,,,,,------------,,,,,,+++*********''')))---000111000---+++---,,,,,,,,,+++*********+++---//////...---...000111---+++------)))((()))(((***++++++++++++---///)))*********************)))))))))))))))***++++++,,,,,,)))'''666---222rrrxxxEEE```EEE333$$$GGGrrrbbb777...:::AAAgggxxx333111...,,,,,,,,,***&&&(((,,,))))))(((((())))))******))))))***+++++++++++++++)))******++++++,,,,,,,,,+++++++++***************************************))))))))))))***+++,,,---+++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++******)))))))))(((+++...222222000---+++//////...---,,,+++******,,,...//////---,,,,,,---///,,,+++---,,,)))(((+++(((*********))))))+++---++++++,,,------------,,,)))))))))))))))***++++++000!!!)))222...<<>>pppqqq+++'''666;;;(((222___|||kkkHHH333---EEEhhheee555***...***(((,,,+++000...&&&%%%+++---(((***)))))))))***++++++,,,))))))***++++++++++++***++++++,,,,,,,,,++++++***++++++++++++******)))))),,,++++++***)))(((((('''+++***************++++++)))***,,,...//////......******+++++++++,,,,,,,,,++++++******************...---,,,+++++++++,,,---++++++,,,,,,,,,,,,,,,,,,(((+++---...---,,,,,,---,,,***+++---,,,))))))---)))***)))(((&&&&&&(((***&&&'''(((*********)))(((------,,,,,,------...///...)))333&&&000tttrrr222++++++***===zzzOOO;;;666999GGG999111))))))///222///***************************+++***************++++++******+++,,,---//////000,,,++++++,,,------***(((,,,+++***)))))))))***+++---+++***(((((()))+++,,,)))***+++,,,---,,,+++++++++---......------///000...)))***......******///,,,------,,,+++)))&&&%%%---------,,,,,,+++++++++,,,,,,*********+++,,,---+++...000...+++***,,,...,,,,,,,,,,,,++++++***))),,,+++)))'''((())),,,---*********)))((()))+++...111444---'''///333///...,,,222444(((FFF***###444UUUyyyeee<<<666:::<<<]]]lll:::444---''''''***---+++(((************************,,,+++***************+++,,,,,,,,,,,,,,,+++++++++++++++***+++,,,,,,***'''******)))))))))***,,,---,,,+++)))(((((()))+++,,,)))***+++,,,---,,,,,,+++,,,---......---,,,---///...******......******---+++++++++++++++***)))(((.........---------,,,,,,---,,,+++*********+++,,,...//////...,,,+++,,,,,,...............---,,,,,,---+++)))(((((()))+++,,,************))))))+++------,,,,,,...---******...---555'''888jjjddduuummmFFF999111999ZZZkkkCCC111......+++((('''((()))))))))++++++++++++++++++++++++---,,,+++***************,,,+++++++++************+++***)))***+++***)))'''((((((((()))***,,,---...+++***)))(((((()))++++++***+++,,,---------,,,,,,,,,---...---+++++++++---...,,,+++------***)))+++++++++*********++++++,,,//////............------...---,,,*********+++,,,000///------------+++*********++++++******))))))---,,,***(((((((((***+++)))***+++***))))))+++---222(((,,,222***$$$)))---111555AAAxxx~~~bbbKKK<<<...888kkkmmmLLL666***(((,,,*********))))))***,,,...++++++++++++++++++++++++------,,,+++************))))))******+++,,,,,,---***)))(((((())))))(((&&&)))))))))******+++,,,,,,***))))))((()))******+++++++++,,,,,,------------,,,------,,,***)))***+++...---,,,,,,+++***)))))),,,,,,***))))))***,,,,,,............------------///...,,,+++******+++,,,...,,,******---...,,,)))'''(((((()))((((((''''''---,,,***(((((((((((())))))***+++***))))))+++,,,222&&&(((...***---222---'''333{{{\\\>>>222///...VVVrrrYYY***###222666---$$$''')))++++++***,,,///222++++++++++++++++++++++++------,,,+++******++++++******++++++,,,,,,------***)))''''''((()))((('''*********+++************((((((((())))))******+++++++++++++++,,,,,,------+++,,,---,,,***))))))+++---------+++******)))(((...---,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,---///...,,,+++++++++,,,,,,+++((('''))),,,...,,,*********+++++++++++++++***,,,+++***)))((('''(((((((((***++++++******+++,,,'''$$$%%%(((...666333&&&'''TTTvvvmmmJJJ---555IIITTTZZZyyy@@@555//////+++%%%***666&&&((()))******+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......---,,,+++******)))+++)))''''''((()))((('''+++++++++++++++***)))((('''(((((())))))*********++++++*********+++,,,---+++,,,---,,,*********,,,+++------***)))++++++(((......---++++++*********+++++++++,,,,,,,,,,,,---...---,,,++++++,,,---...)))(((((()))+++,,,,,,+++((()))******+++*********+++***))))))((((((((((((((()))+++,,,+++******+++'''///+++)))111...&&&+++]]]}}}333444...@@@pppDDD222***'''+++,,,******...******)))******+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------,,,+++***)))((((((,,,***((('''((())))))((())))))***+++,,,+++******&&&'''((()))******************)))))))))***+++,,,***+++---,,,++++++,,,---))),,,,,,)))))),,,,,,(((+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,------......,,,,,,++++++,,,---///000,,,------,,,+++******+++&&&'''(((((()))))))))((())))))))))))((((((((((((''')))+++,,,+++******+++,,,888---***444'''333iiilll,,,888HHHsssdddAAA...(((222---+++***++++++(((&&&'''000...,,,+++,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///))))))))))))************---+++(((((()))******)))&&&((()))+++,,,,,,,,,+++&&&&&&((()))***************)))((((((((()))+++,,,***+++------,,,,,,---///(((,,,,,,((((((------))))))***,,,---......---,,,---------.........//////,,,+++++++++,,,...000111///111222///+++((()))+++******+++,,,,,,,,,,,,,,,(((((((((((())))))))))))'''))),,,,,,+++******+++&&&222%%%(((999,,,VVVeeeddd444+++///+++''',,,***++++++++++++***))))))************+++,,,---...******)))))))))+++,,,---***)))((((((***,,,...000---+++))))))+++,,,)))'''((()))*********)))'''&&&(((((((((***---///...---,,,)))(((((('''&&&***///111RRR:::222///000---,,,+++***)))***+++++++++,,,------++++++,,,---+++,,,---.........---,,,...------,,,,,,------...++++++++++++,,,---......+++---...---+++***+++---,,,+++*********+++,,,---111---)))&&&'''(((******,,,,,,((($$$'''...///***444,,,$$$+++GGGTTT888###'''///---+++...,,,,,,,,,+++***)))((('''*********))))))***+++++++++***)))))))))***+++,,,,,,+++++++++,,,...000222///---++++++,,,---,,,***)))))))))))))))((((((''')))))))))+++---...---,,,,,,))))))+++***(((***///)))AAA222"""111///###222+++*********+++,,,---...,,,---...---+++***+++,,,,,,,,,---...------,,,+++------------------------,,,,,,,,,++++++++++++,,,***,,,...---+++***,,,...++++++*********+++,,,---222///+++***+++,,,---,,,,,,,,,)))%%%'''------(((222'''///777777ttt}}}UUU777***&&&&&&***---,,,))))))------,,,,,,***)))'''&&&+++***))))))(((((())))))++++++***)))))))))******,,,,,,++++++,,,...000111000---******+++,,,---,,,******)))(((((((((((()))+++******+++------,,,***+++)))+++---,,,)))***///'''///+++)))///,,,(((000)))))))))***,,,...000111......///---+++)))******,,,,,,------,,,+++***)))+++,,,---......---,,,+++---,,,,,,+++******)))))))))+++,,,,,,++++++---...++++++******++++++,,,---///...,,,,,,---......---,,,,,,***'''(((+++***&&&%%%444(((000}}}xxxRRR666+++)))+++///000,,,(((((('''&&&+++++++++++++++***)))(((******)))))))))******+++++++++******))))))))))))******)))******,,,---......+++)))'''((()))+++,,,,,,+++)))((((((((()))***,,,+++***+++,,,,,,+++))))))(((+++...---))))))---000(((***000---(((***...))))))***+++---...///000,,,---...---+++***+++,,,------,,,,,,+++***))))))***+++---......---+++***++++++++++++******))))))))))))***+++,,,,,,---...+++***++++++++++++,,,,,,++++++***,,,---...---+++++++++***)))))))))(((&&&(((333111QQQoooLLL333)))***///333'''+++,,,'''&&&+++,,,)))((()))***+++++++++++++++((())))))***+++,,,...///,,,,,,++++++******))))))************+++,,,,,,---,,,+++)))(((''')))+++...,,,+++)))((((((((()))***,,,+++++++++,,,,,,***)))''''''***---,,,((((((+++777(((***222,,,(((...000++++++,,,,,,,,,---------***+++,,,,,,,,,,,,---......---,,,+++******))))))***+++---......---+++***((()))***++++++++++++***)))))))))***,,,---------******++++++,,,,,,,,,,,,*********,,,...///---++++++******+++***(((((()))///111qqqyyy999...&&&***111111***$$$###%%%'''(((+++///...+++&&&''')))***,,,,,,------(((((()))***,,,---///000,,,,,,,,,---,,,,,,+++***,,,,,,,,,------.........,,,---,,,+++******---000++++++***))))))))))))***,,,+++***+++,,,,,,+++)))''''''))),,,+++((((((+++666)))***000------222333+++,,,,,,,,,,,,+++***)))(((***,,,,,,,,,,,,...000...---,,,++++++***++++++***+++,,,------,,,+++***'''(((***,,,---,,,,,,+++***))))))***,,,---,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,,,,---///000...---***))))))+++***(((***...+++hhhZZZ***)))+++///...+++...555+++)))***,,,...,,,******'''((()))***+++,,,,,,,,,((((((((()))***,,,---...+++,,,---.........---,,,,,,,,,------......------***,,,---,,,++++++---///***++++++++++++***))))))+++******+++------+++***)))(((***,,,+++((()))---///,,,***,,,///000//////******+++++++++***)))(((***+++,,,,,,,,,,,,---......---,,,++++++,,,------++++++++++++++++++++++++)))***,,,------,,,+++***,,,***((()))+++,,,+++))))))***+++,,,,,,,,,++++++---,,,+++,,,---...---,,,)))'''(((++++++)))---555QQQYYY***&&&'''++++++'''(((---111***(((***)))%%%'''...))))))***++++++++++++***))))))((())))))***+++++++++,,,...///000///......******+++,,,,,,,,,++++++'''))),,,+++))))))+++---******+++,,,,,,***)))(((+++******+++------,,,***+++)))***---,,,)))***///***000,,,***111000)))(((((()))***++++++***)))(((+++---------+++++++++---...---,,,,,,,,,---...///,,,++++++******++++++,,,,,,---.........,,,***(((---***((()))+++,,,***((()))***+++,,,---,,,++++++,,,***))))))***+++******)))'''(((++++++***000999:::///...,,,***))))))******))))))+++,,,,,,+++******,,,,,,+++******))))))))))))***,,,,,,,,,,,,...000---,,,***)))******)))(((,,,,,,,,,+++,,,,,,------))))))*********+++++++++***,,,---,,,)))(((+++---+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,...------,,,---...000111,,,+++*********+++,,,---,,,,,,---,,,++++++,,,...000---,,,---///000...,,,333111///,,,+++*********+++,,,---...---,,,+++***''')))******))))))***+++,,,++++++******++++++,,,))),,,...///---,,,++++++"""222&&&&&&444###<<<------,,,+++*********+++,,,&&&'''((()))(((((('''&&&))))))******+++******)))***+++,,,,,,++++++,,,---...,,,******++++++***))),,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,***,,,---+++))))))+++---++++++,,,------------,,,++++++***))))))***++++++---,,,+++++++++,,,---...++++++*********+++,,,---******+++,,,,,,---///111///---,,,---//////...,,,111000...,,,+++*********,,,,,,------,,,,,,+++***((()))+++***))))))***,,,---,,,,,,,,,,,,,,,,,,---)))+++......,,,+++******+++(((333/// @@@"""++++++******++++++,,,---''''''(((((('''&&&%%%$$$%%%''')))+++++++++***)))+++,,,---,,,***)))***+++...,,,++++++,,,---,,,***,,,++++++*********+++++++++++++++,,,,,,,,,------***+++,,,+++))))))+++---***+++---//////...---,,,******)))(((((()))******,,,+++******)))*********++++++******++++++,,,---)))******+++,,,------......---,,,---...///...,,,...---,,,+++*********+++------,,,+++++++++++++++)))***++++++******+++---------------------------)))+++------+++)))))))))...$$$,,,((((((jjjzzz"""+++++++++++++++++++++,,,++++++******)))((('''&&&$$$&&&)))++++++***(((''')))+++++++++))))))***+++---,,,,,,,,,......---,,,++++++******)))***************++++++++++++,,,,,,******************+++,,,)))+++...000000///---+++*********))))))*********++++++******))))))))))))+++***++++++++++++,,,,,,,,,+++************)))'''------------------------,,,,,,++++++++++++++++++...---+++*********+++,,,)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++)))(((((()))...+++$$$555kkkvvv,,,------,,,,,,+++***))))))---,,,+++***))))))(((((('''(((***++++++)))&&&$$$''')))************,,,---,,,+++,,,---//////...---,,,+++******)))))))))***))))))))))))***************)))))))))***+++++++++)))+++---///000...,,,+++++++++++++++++++++++++++,,,,,,+++++++++***))))))******++++++,,,,,,,,,,,,---,,,+++,,,------+++(((,,,---------,,,,,,------++++++++++++++++++++++++---,,,+++***)))***+++,,,)))+++,,,,,,+++***,,,---)))***++++++++++++***)))((()))******)))((()))***,,,(((<<>>]]]YYY))))))***+++,,,---,,,++++++***)))(((''''''(((***+++)))))))))***++++++,,,,,,,,,---...---+++***+++,,,((((((***---///000...,,,///...---,,,++++++++++++)))************+++++++++***(((&&&'''***,,,,,,***)))************+++++++++((()))***++++++***)))(((((()))***+++,,,,,,+++***)))***+++,,,---,,,++++++,,,******---222333000+++***,,,...---+++***,,,.........//////...---+++*********+++,,,,,,***)))(((''')))******))))))***+++)))***,,,------,,,***)))%%%'''))))))***,,,...111ddd{{{***+++,,,.........,,,***)))***++++++,,,------------((((((((((((((((((((((((,,,+++)))***++++++***(((------------------------++++++************************))))))))))))******,,,+++)))((()))***)))(((+++,,,,,,------,,,,,,+++************+++,,,---...,,,+++***)))))))))***+++------------------------+++++++++,,,...///...---******++++++++++++******++++++,,,++++++***)))((((((((()))(((((('''&&&&&&''')))+++---,,,***'''%%%+++++++++++++++***)))(((&&&000&&&&&&111###$$$JJJqqq###++++++,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,***************************)))((()))+++,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))))))))))))))***,,,***(((((()))))))))((()))******++++++******)))++++++++++++,,,---......,,,+++************+++,,,------------------------,,,++++++,,,......---+++++++++,,,,,,,,,,,,+++++++++,,,,,,++++++***)))((((((((()))))))))(((''''''***************)))((((((*********+++******))))))///***$$$+++---KKKkkk$$$,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((('''))),,,------,,,......------,,,,,,++++++************************))))))(((((((((((())))))+++)))''''''((()))((('''))))))************))))))++++++,,,,,,------......,,,,,,++++++++++++,,,,,,------------------------...---+++,,,------,,,***,,,------------------,,,,,,,,,,,,,,,+++***)))(((((())))))************))),,,+++***(((((()))******(((((()))*********))))))222+++!!!;;;dddkkk...///...,,,******+++,,,---,,,,,,,,,,,,,,,+++***)))------------------------)))(((((()))+++---,,,+++/////////...------,,,,,,***************+++++++++((((((((())))))(((((((((***(((''''''((())))))(((++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------,,,,,,------------------111///------------,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,+++***))))))((()))***+++++++++++++++,,,+++***)))))))))******&&&'''((()))))))))))))))***222%%%***fffggg333222000---***))))))***+++,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))---------,,,,,,,,,++++++))))))*********+++++++++(((((())))))))))))((((((***((('''''')))***)))(((***++++++,,,,,,++++++***))))))***+++++++++******++++++,,,,,,------------,,,,,,,,,---------......333111...---......---,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,+++***)))))))))***++++++,,,++++++***++++++,,,+++***))))))&&&'''((()))))))))))))))333%%%%%%RRRZZZ///111000---+++))))))***+++++++++++++++++++++***)))++++++++++++++++++++++++,,,+++******++++++***((()))))))))))))))*********)))))))))***++++++,,,,,,((()))***++++++***)))(((***)))((((((***++++++***(((((())))))))))))((((((((()))***++++++***)))((()))***+++,,,---------,,,+++,,,,,,------.........333000...------...---------,,,+++******+++,,,---------------,,,+++***))))))******+++++++++*********+++,,,,,,,,,+++)))((((((((()))*********))))))+++!!!DDDQQQ,,,...---,,,+++++++++,,,,,,)))******++++++++++++***+++++++++++++++++++++++++++***))))))+++,,,+++***((())))))******++++++,,,((())))))***++++++,,,,,,)))***+++,,,,,,+++***)))+++***((()))+++,,,,,,+++(((((())))))))))))(((((()))***+++,,,,,,+++)))(((((()))***+++,,,,,,,,,+++++++++,,,,,,---......///111...+++***+++,,,---,,,...---,,,++++++,,,---...------------,,,+++***)))******************)))(((---,,,+++*********++++++*********+++******))))))%%%GGGOOO...******++++++,,,---...///((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++------,,,***+++,,,---...//////000((())))))***++++++,,,,,,)))***,,,------,,,***))),,,***)))***,,,------,,,******++++++++++++******)))+++,,,------,,,***)))'''(((***+++,,,,,,++++++++++++,,,,,,---.../////////,,,)))(((***+++,,,+++000///---,,,,,,---///000------------,,,+++*********************)))((('''///---***(((((())),,,...+++++++++++++++***)))(((,,,{{{VVV&&&***)))(((***,,,......---,,,++++++***)))(((''''''++++++++++++++++++++++++***)))))))))***+++,,,,,,((())))))))))))*********************************+++,,,,,,------,,,,,,+++...---+++***+++++++++***)))***+++---,,,+++)))((()))***+++,,,,,,+++***))),,,++++++*********)))))),,,---///111111000///...++++++,,,---------,,,+++000:::+++%%%777###,,,------......------,,,+++,,,,,,+++******))))))))),,,+++)))((()))+++...000(((000+++(((,,,&&&&&&666UUU&&&***))))))***,,,------,,,)))))))))))))))************************)))))))))++++++******************)))))))))*********+++++++++++++++++++++************++++++,,,,,,++++++***+++)))(((((()))))))))(((******+++,,,,,,+++***)))******++++++++++++******++++++++++++******)))))))))+++,,,......---,,,++++++,,,---------,,,++++++,,,++++++333,,,000###---,,,,,,------,,,,,,+++*********++++++++++++++++++---,,,+++))))))***,,,---...555(((+++888(((===[[[---,,,***)))***+++,,,+++***&&&&&&''')))***+++,,,---,,,,,,++++++******))))))---,,,+++***))))))))))))************+++++++++,,,++++++++++++++++++++++++)))******++++++******))))))'''&&&''')))))))))(((++++++++++++++++++++++++++++++************+++++++++++++++++++++******))))))***+++,,,---,,,++++++---------------,,,+++***999###'''(((---***+++++++++,,,,,,++++++***)))*********+++,,,---------------,,,++++++******)))222###...222%%%GGGddd777---+++******++++++***(((%%%&&&''')))***,,,------///......------,,,,,,,,,++++++******)))***************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******)))(((((()))+++,,,+++)))******)))))))))***++++++,,,,,,***))))))***,,,,,,***+++,,,,,,,,,+++*********+++,,,------------,,,.........------,,,++++++,,,,,,&&&<<>><<<,,,)))eee///&&&000<<<"""!!!000'''*********++++++************************+++++++++---(((&&&MMMFFF444***---///...***(((+++...))))))******++++++,,,,,,,,,---......---,,,***))),,,***))))))+++,,,++++++((()))***)))''''''***,,,******))))))))))))******+++,,,,,,------...------,,,,,,++++++++++++,,,,,,------------............---.........------,,,+++(((((()))***************)))+++###///&&&EEEqqqCCCUUUKKKBBBwww,,, 222AAA'''***///***++++++++++++++++++***)))((((((((())))))******---(((JJJ<<<+++***---000...***(((+++...+++***)))))))))))))))***++++++,,,---,,,***'''%%%***((('''(((***++++++***(((******)))''''''***---******))))))))))))******+++,,,------.........---......,,,++++++,,,......---------.........//////++++++,,,---,,,+++)))(((+++*********************###///---111KKK###dddHHH000'''---$$$111)))++++++,,,,,,,,,,,,++++++(((''''''''''''((())))))(((@@@;;;///......---+++))))))+++---))))))))))))***+++,,,---...---,,,+++++++++,,,,,,,,,+++*********+++---...)))(((''''''(((***,,,---******))))))***+++,,,,,,///...,,,++++++,,,---...---,,,*********,,,...///******++++++---///000111,,,------+++)))((()))+++***(((+++,,,***---'''+++555000###888;;;BBBggg,,,EEE000XXXUUUGGG111------000///(((&&&)))+++***************++++++---(((///((('''+++&&&111999555***.........---+++***+++,,,))))))))))))***+++,,,---------,,,,,,,,,,,,+++++++++************+++,,,,,,******)))((()))+++---...******))))))***++++++,,,...------,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,---...///*********+++---///111222///$$$***++++++((("""999&&&***###oookkk:::uuuHHH===iii555***"""///---******...---)))'''***,,,+++***************+++///)))***%%%---111%%%000333+++---///000///---++++++,,,))))))))))))***+++,,,---,,,,,,---------,,,+++***))))))***++++++++++++***++++++*********,,,---...*********)))******+++,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,---777333...---...///---,,,...'''/// ,,,222 '''BBB---111mmmVVVvvv666)))%%%)))***((())),,,,,,))))))+++---,,,+++******************&&&+++++++++###333rrr777222---///111000...,,,,,,,,,))))))))))))***+++,,,---+++,,,---......,,,***)))((()))***+++,,,+++***)))+++************+++,,,---+++***************++++++***+++,,,......---,,,+++++++++,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---???888111---------)))%%%222&&&111 )))***000JJJ,,,,,,,,,333---333MMM]]]ccc^^^PPP,,,333...)))))))))***+++******+++------,,,+++************&&&//////###222OOOwww666444---///111000...,,,,,,,,,))))))))))))***+++,,,---+++,,,---......,,,***)))((()))***,,,,,,+++******)))))))))))))))******+++++++++***************+++)))***,,,---...---,,,++++++,,,,,,------,,,++++++++++++++++++,,,---......444///******...111///,,,666 ...)))(((!!!]]]lll'''666"""---555!!!+++000 111!!!$$$'''***+++,,,+++******++++++***------,,,+++******++++++***333***___...000---///000///---++++++,,,))))))))))))***+++,,,---,,,,,,---------,,,+++*********+++,,,,,,,,,,,,+++)))))))))))))))))))))))),,,+++******)))*********)))***+++,,,,,,------,,,------,,,,,,,,,,,,++++++************+++,,,......+++)))(((***...000///...(((***---,,,HHHmmm+++$$$...---+++///333333---...555---///---(((+++---,,,))))))+++,,,***,,,,,,++++++++++++,,,,,,...///[[[+++///.........---+++***+++,,,))))))))))))***+++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---...*********++++++******))),,,++++++***))))))******************+++,,,---......---,,,+++++++++,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,,,,+++***)))222***000```111+++444555***111(((555***,,, ...444***'''+++***&&&''',,,---+++++++++++++++,,,,,,---...000!!!aaa---333......---+++))))))+++---))))))))))))***+++,,,---...---,,,+++++++++,,,,,,...---,,,+++,,,---...///++++++,,,,,,,,,++++++***,,,,,,+++***))))))******+++***))))))***,,,...//////...,,,*********,,,---...---,,,+++************&&&))),,,...---,,,+++,,,)))***""",,,...===MMM!!!XXXRRR***+++)))///---!!!$$$---...!!!###,,,$$$(((((($$$&&&,,,///,,,*********+++,,,---...///222JJJ...555333333222///+++)))))))))******+++---......---+++))))))***+++++++++******++++++++++++++++++++++++---,,,***(((((()))***+++---,,,***(((((()))+++,,,------,,,,,,,,,,,,++++++///---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,&&&(((///---555^^^```(((###---,,,222&&&:::(((%%%999+++&&&''')))+++++++++******444******000------000000GGG333.../////////...,,,+++,,,...,,,+++,,,,,,---...---,,,******+++,,,---------,,,++++++++++++++++++++++++,,,+++)))((('''((()))***+++***))))))***+++,,,---+++++++++,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++...)))***---&&&!!!000GGGRRRQQQBBB...+++444/// ...%%%%%%,,,///111)))((()))******++++++++++++(((777'''$$$999---222iii;;;------......---,,,+++---///......---,,,,,,,,,------***+++,,,---.../////////+++++++++++++++++++++++++++***)))''''''((())))))(((((()))***+++,,,------))))))***+++,,,---......,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++++++++***))))))***+++++++++))))))+++***$$$!!!!!!+++!!!$$$---...+++)))%%%444///)))555333(((,,,+++***************+++,,,000...$$$111999!!!GGG777///...//////---+++******,,,//////...,,,++++++,,,...******,,,---.../////////+++++++++++++++++++++++++++***))))))))))))******&&&'''(((******+++******)))******+++,,,,,,------,,,,,,---,,,,,,,,,---///+++++++++++++++++++++++++++******************+++))))))'''(((---222000***+++***000444---###&&&111%%%''',,,''',,,000(((...+++***)))(((((()))***+++555###...666$$$:::)))///---......,,,***)))***+++...//////,,,******,,,...))))))***,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++,,,''''''((()))((((((''''''++++++++++++++++++++++++,,,---...---,,,,,,...111++++++++++++++++++++++++*********++++++*********)))+++)))%%%(((///000,,,...,,,++++++,,,+++((('''---,,,///!!!,,,---******)))((('''''')))***+++***+++000$$$333vvv###111)))***++++++******,,,...+++---...---***)))+++...))))))******++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,)))((((((((('''''''''&&&,,,,,,++++++***************,,,...---++++++...111,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))&&&***+++)))((())))))''')))***)))%%%(((---,,,'''+++555xxxooo444******+++(((((((((((()))***+++,,,++++++###===&&&///***++++++***))))))+++---'''+++...---***(((***---*********+++******)))(((++++++++++++++++++++++++******++++++,,,,,,,,,,,,***)))((('''((()))***+++***************+++++++++'''***---,,,)))))),,,000------------------------)))***++++++++++++***)))&&&'''***---,,,***+++...)))...111///)))&&&***///%%%^^^:::+++"""000'''(((***+++,,,---......333+++EEE((((((......---+++(((''''''((($$$)))------***(((***---+++++++++++++++***((((((++++++++++++++++++++++++((()))***+++++++++++++++***)))(((((()))+++---///(((((()))***+++,,,,,,---%%%(((+++***''''''+++///........................)))***+++,,,,,,+++***)))---((('''+++,,,)))+++222000((('''///000)))&&&***&&&___CCC 000!!!///''')))+++...///000000000)))999sss;;;%%%)))******+++***)))((('''))))))*********++++++++++++,,,,,,+++***+++---///333---((('''+++...---+++...---+++)))(((((())))))000---++++++------+++(((+++******))))))))))))))),,,+++***)))))))))***+++.../////////...------,,,,,,+++******,,,---,,,***))))))***+++,,,------...+++)))&&&''')))***)))'''&&&===222###///,,, ((()))111...)))---+++'''***999```///###))))))***+++++++++***)))***+++++++++,,,,,,,,,---***+++,,,++++++,,,...111111,,,((())),,,...---+++,,,,,,++++++,,,,,,---...///,,,******++++++(((&&&++++++***)))))))))))))))++++++************++++++...............---,,,+++,,,+++******,,,,,,+++***++++++++++++++++++++++++***(((&&&''')))***)))(((&&&222,,,&&&---'''"""...***%%% &&&---&&&&&&777NNN'''(((******+++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------,,,++++++---///...+++)))***---///---***++++++,,,------------,,,///---++++++++++++)))'''++++++***))))))))))))******++++++,,,,,,,,,++++++,,,,,,---------,,,++++++,,,+++******+++,,,+++***,,,,,,+++++++++*********)))'''&&&''')))*********)))((()))+++***&&&(((111+++---333999000!!!<<>>eeeEEE222------...///111111111000///------------...///111222---.........---,,,++++++,,,...000111///---,,,,,,))))))*********+++++++++(((***,,,,,,+++))))))***((()))******)))***,,,...'''***---,,,)))((())),,,///...+++***))))))+++,,,---,,,+++)))))))))*********+++,,,------,,,***))),,,,,,)))&&&000ZZZ...+++222333111///---...000111222......,,,))))))---///000,,,,,,,,,,,,------...///++++++,,,------,,,,,,,,,---,,,+++***))))))))))))+++***)))*********(((&&&))))))***++++++++++++***///---***)))+++,,,------.........,,,+++)))(((''')))***+++,,,+++******)))///((()))333777///'''&&&...###)))SSS)))***999+++...111222111...,,,+++//////---,,,---///111111...------------......///,,,------.........------------,,,******)))))))))***)))))))))++++++)))''')))******+++,,,+++++++++...,,,))))))+++,,,------.........---,,,+++***))),,,///111111...+++))))))'''777<<<,,,%%%666AAA>>>nnnBBB///...///111222333222222333444,,,,,,,,,---......///000//////...---------............/////////......---...---,,,++++++******+++)))(((((()))++++++***(((***++++++,,,,,,,,,,,,,,,,,,***((((((***,,,---,,,---------------,,,,,,+++&&&(((***,,,,,,,,,...///$$$))),,,...111000)))bbb|||MMM&&&888555000///...,,,(((###---,,,...111222000000222//////...---,,,,,,,,,,,,....../////////...------...---,,,,,,+++++++++,,,((((((((()))+++,,,***)))++++++,,,------------,,,***)))((((((***,,,,,,,,,***+++,,,,,,------,,,,,,666222...,,,+++***(((&&&222***---999===KKKzzzUUU@@@777......555888444---111///111777777333333555......---,,,+++++++++,,,...............---,,,,,,------,,,,,,++++++,,,,,,((((((((()))+++,,,***)))++++++,,,------------,,,***)))((()))+++,,,++++++((()))***++++++,,,,,,,,,,,,++++++///333444000+++###---VVV|||bbb@@@***&&&+++000000111---...444444///...222......---,,,,,,,,,------...............---,,,+++,,,,,,++++++++++++,,,,,,)))(((((()))++++++***(((***++++++,,,,,,,,,,,,,,,,,,+++******,,,,,,+++)))'''((()))***++++++++++++ """&&&***,,,---+++)))333sss{{{UUU>>>333000///111++++++111111******000///............//////000///000000//////---,,,,,,++++++*********++++++,,,***)))))))))++++++)))''')))******+++,,,+++++++++...,,,+++,,,,,,,,,***(((((()))***+++++++++++++++111444222***###(((888GGG888000000666555......444000000///000000111222333111111111111000///...---*********)))******+++++++++***)))*********(((&&&))))))***++++++++++++***///...---------,,,***((()))***+++,,,,,,,,,,,,,,,%%%,,,///,,,222QQQWWW:::222333000,,,+++...111222222222222333333111///---)))&&&***111,,,***))))))+++------,,,))))))*********++++++++++++******,,,------+++))),,,,,,+++)))(((+++---------...''''''111///***...))),,,===aaa}}}\\\<<<222333222000//////111333,,,)))'''+++555999......,,,))))))+++---//////,,,,,,++++++*********)))+++++++++,,,------***((((((+++......---------...&&&)))***,,,*** '''@@@LLLhhh<<<:::777333111222555999999:::444******444888444///,,,))))))+++...000000......---,,,+++***))))))---,,,++++++,,,,,,***(((,,,---...---,,,++++++---111+++&&&---222,,,888XXXjjjOOO999+++$$$&&&---333555222...,,,,,,,,,+++)))***,,,...............---,,,,,,+++******---,,,++++++,,,,,,***(((222,,,)))+++---...000222***222000''')))???{{{\\\BBB...///555333//////******+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++)))000)))&&&+++000000///000))),,,---GGGaaaAAA111***///888---,,,,,,---///...+++)))***+++++++++,,,,,,,,,------+++******+++,,,,,,+++000***(((,,,,,,%%%$$$)))---kkkkkkVVVAAA000444111...------...---,,,+++++++++++++++*********,,,***))))))+++---------...,,,,,,---***+++>>>TTTddd:::555///,,,,,,...000000---,,,,,,+++***)))((((((+++)))((()))+++---......))))))---000222FFFtttkkkNNNAAA>>>>>>===&&&)))333999222'''***555444)))%%%---111,,,(((***)))444NNNvvvrrrLLL&&&+++333---###***,,,111111&&&!!!000EEENNNvvvmmmCCC......333)))---222222---777YYY}}}vvv>>>333------;;;UUUxxx