BM^16( |||{{{}}}|||~~~}}}||||||{{{zzz{{{{{{{{{zzzzzzyyyyyyxxxyyyyyyyyy||||||}}}}}}}}}}}}}}}|||}}}{{{zzz|||{{{zzzyyywwwvvvuuutttxxxwwwxxxzzz||||||{{{yyyyyyxxxwwwwwwxxxwwwuuusssqqqqqqpppppppppooollliii]]]XXXPPPIIICCC===888555---------------...//////******+++++++++,,,,,,,,,************))))))))))))************))))))))))))))))))(((((((((((())))))+++)))...666666...)))+++((((((((()))))))))))))))((((((((((((((('''''''''((('''''')))---111444444---,,,***(((''''''((((((+++(((%%%&&&***...---+++...///000111444:::BBBHHHXXX___jjjssszzz}}}|||~~~~~~|||{{{~~~~~~~~~~~~||||||~~~~~~~~~{{{}}}~~~}}}||||||}}}~~~||||||{{{|||}}}|||yyywwwyyyuuuqqqooommmkkkjjjiiihhhrrr~~~~~~~~~~~~xxxwwwyyy|||{{{wwwxxx|||{{{{{{zzzzzzzzzyyyyyyyyyzzzyyyxxxxxxxxxzzz{{{|||||||||}}}}}}}}}|||{{{{{{~~~~~~~~~~~~~~~}}}|||{{{~~~~~~}}}||||||{{{zzzzzz|||{{{{{{|||~~~~~~}}}yyy{{{}}}|||xxx}}}xxxooofff\\\RRRHHHBBB;;;999666444222000,,,***,,,,,,+++++++++,,,,,,,,,---,,,+++***)))***+++,,,************)))))))))(((******)))))))))((((((((()))((((((''''''(((((()))(((&&&(((......(((&&&(((''''''((((((((((((((()))'''''''''''''''''''''''')))'''&&&&&&(((******)))******)))''''''''''''((((((''''''((()))(((&&&%%%---,,,+++******---111333111444:::AAAJJJUUU```hhhsss~~~~~~~~~~~~~~~~~~~~~}}}}}}|||zzz|||}}}~~~}}}}}}~~~}}}}}}}}}}}}}}}xxxwwwwwwxxxzzzzzzyyywwwsssooonnnppppppmmmkkkjjjyyysssxxx~~~}}}|||}}}}}}}}}zzzzzz{{{|||||||||{{{{{{{{{|||}}}~~~~~~~~~~~~xxxwwwyyy{{{yyyuuuuuuxxxzzzzzzzzzzzzyyyyyyxxxxxxvvvvvvvvvvvvwwwyyy|||}}}|||}}}}}}}}}}}}||||||{{{}}}}}}}}}~~~}}}}}}}}}|||}}}}}}~~~~~~}}}}}}~~~~~~}}}wwwqqq```YYYOOOEEE;;;333,,,((()))))))))***++++++)))'''++++++++++++******))))))000...+++((('''(((***,,,************)))))))))((()))))))))(((((((((''''''((((((''''''''''''((((((&&&%%%%%%''''''%%%%%%&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&''''''''''''%%%$$$$$$%%%&&&%%%$$$((((((''''''''''''''''''$$$''')))(((&&&(((...444---+++(((&&&&&&&&&''''''%%%%%%%%%%%%)))///888>>>JJJVVVccckkkrrr|||}}}~~~~~~}}}|||||||||yyy{{{}}}~~~~~~~~~||||||{{{zzzzzzzzz{{{{{{vvvuuuvvvxxx{{{}}}|||{{{tttqqqrrrvvvvvvppplllmmmyyy___kkkyyy~~~{{{|||~~~~~~}}}zzz||||||zzzyyy{{{{{{yyy|||}}}|||~~~||||||}}}~~~~~~~~~{{{|||~~~|||{{{||||||xxxwwwzzzzzz{{{{{{{{{{{{zzzyyyyyyttttttuuuvvvwwwyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~|||}}}~~~|||}}}wwwkkk\\\NNNEEE000---***)))+++...///000/////////111222111///---******++++++++++++******+++***((('''&&&&&&&&&'''************))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%'''((('''&&&&&&&&&&&&&&&&&&&&&''''''$$$'''(((%%%$$$---===JJJ---+++((('''((()))((('''+++,,,------+++***++++++,,,000777???JJJYYYjjjttt}}}~~~~~~}}}{{{{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}xxxzzz|||~~~~~~~~~}}}|||{{{{{{|||}}}~~~yyyyyyyyy{{{~~~{{{xxxyyy}}}yyyqqqpppuuu]]]dddmmmuuuyyyyyywwwvvv}}}zzz{{{|||yyyyyy{{{wwwvvvxxx}}}|||{{{~~~||||||}}}zzz{{{~~~}}}||||||{{{~~~}}}}}}~~~~~~~~~}}}|||{{{yyyzzz{{{{{{{{{{{{{{{{{{|||{{{nnnfffZZZLLL???444+++%%%///,,,***)))))))))((('''***)))((()))***)))'''%%%)))***+++---////////////(((***...000111///,,,***************))))))))))))((((((((('''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&'''&&&%%%%%%&&&'''&&&$$$%%%%%%&&&''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&(((((('''&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&&&&$$$%%%+++777@@@+++((('''''')))***)))'''!!!$$$'''((('''%%%%%%%%%&&&%%%$$$'''---444===DDDdddjjjqqqwww~~~~~~{{{|||}}}}}}{{{{{{|||}}}wwwzzz|||~~~|||~~~~~~}}}||||||}}}~~~}}}|||}}}|||xxxyyy{{{wwwqqqwwwrrrnnnmmmqqqxxx}}}|||zzz|||}}}zzz{{{{{{yyyzzz|||sssrrruuu{{{|||zzzzzz|||yyyyyy{{{|||}}}}}}}}}}}}wwwyyy|||~~~~~~~~~{{{{{{~~~~~~}}}~~~}}}~~~}}}sssbbbVVV>>>777...(((''')))+++---(((((()))+++...///...,,,***)))))))))++++++)))((('''))),,,///111333444444...444<<>>000333555111***---333444666<<>>@@@999333((( ''''''###!!!(((((("""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))+++)))'''&&&(((,,,000333>>>KKK___rrr~~~}}}|||}}}}}}||||||}}}}}}~~~zzzvvvsssooonnnqqqwwwfff\\\eeennnnnnnnnttt|||~~~~~~~~~~~~vvvcccNNNAAA222...((($$$$$$&&&((()))---,,,++++++++++++++++++***((())),,,+++)))***...!!!(((333CCCTTT\\\UUUJJJDDDHHHFFF===222+++'''$$$'''222,,,(((///((($$$666111(((,,,333------888>>><<L~~~~~~=hĦzzzzzz}}}}}}}}}~~~~~~4ĉ@ӵyyyiiiWWWDDD444((("""((((((***,,,---,,,'''$$$&&&''')))(((&&&%%%''')))(((''''''''''''(((((()))###'''444JJJ^^^lllxxxFFF/// ///555---$$$+++((((((,,,...++++++...222VVVvvv|||zzzMMM***+++,,,666kkkjjjFFF---&&&((('''###$$$$$$%%%>L$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%%%%&&&((()))******+++)))%%%!!! ###(((,,,)))'''&&&''')))000AAARRRhhhqqq|||}}}~~~}}}{{{yyyyyy}}}~~~{{{xxxlllkkkrrrGG=?cccmmmrrrpppuuu}}}~~~}}}||||||||||||~~~~~~}}}}}}|||{{{yyyxxxxxxzzz{{{zzzyyyHdĦ}}}=Ījyyy|||~~~|||{{{|||~~~~~~GG=?~~~zzzXXXMMM<<<---$$$$$$(((------+++(((''''''((('''&&&%%%''')))(((&&&%%%(((+++((((((((((((((()))***++++++:::UUUpppyyykkkTTTEEE,,,+++///222***!!!+++%%%$$$'''+++)))%%%)))000TTT}}}fff>>>***(((###'''999qqqCCC%%%$$$((($$$$$$$$$$$$HdĦ$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&""""""!!!!!!!!!!!!""""""######################## """$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''''''((()))(((&&&$$$""""""%%%'''(((((('''((()))''''''+++---)))###(((111222BBBYYYnnnzzz~~~~~~~~~~~~|||yyywwwxxx|||~~~~~~~~~wwwssslllmmmyyyӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦzzz~~~ĦĦ{{{}}}}}}|||}}}}}}yyyxxxvvvxxxxxxDdD}}}{{{zzz?fӵ|||}}}}}}ĦӵƜ`1.׼sĭӵ(((((()))(((&&&&&&&&&&&&&&&'''(((ӵ'''!!!%%%111Ħ}}}gggYYYSSS;;;444)))...+++444IIIĦ(((Ħ~~~999///$$$--- $$$)))DdD############"""ӵ"""###ӵ"""ӵ$$$######$$$$$$Ħ###&&&ӵ%%%%%%%%%&&&ĭӵ''''''***...888III```xxx}}}~~~~~~zzzzzz~~~|||}}}zzzyyyvvvvvv?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLssstttsssShӵgLS?ʬzzzzzz3h?D%%)?~~~}}}ZufĦyyy{{{}}}gL}}}g&egĉ@g&e>&e(((@e&&&'''??%%%&&&''''''&&&&&&&&&'''g<ĉ'''$$$(((===3we<ĦQQQ666AAAZZZ3h?@e+++&&&222XXX~~~Z3h?gLsss<<<***$$$%%%###D%%)?###fff?><z'''$$$=?Ħ%%%g&e###g&e$$$$$$###S?ʬ$$$4ff?>ߝL(((@e&&&g&e&&&%%%%%%3h?g&e>&e&&&'''??''''''&&&)))000===LLLVVVuuu~~~}}}{{{~~~4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦpppvvvHGgĉ@HdĦ~~~{{{|||Htƅ^Bt=o9ĦDtfo9Ħxxxxxxyyyg?}}}HdĦ}}}zzz{{{Hu]ĦttsssHƅ^Hu]Ħ(((H׼s'''((($$$%%%&&&(((''''''&&&&&&&&&tQ..."""%%%BBBje<Ħ))))))RRRBt=o9ĦH׼sCCCSSSVVVbbbuuuHtĦBt=o9ĦHdĦVVV(((&&&&&&***(((Dtfo9ĦsߝLGdUĦ)))Ht@cӵHu]Ħ###Hu]Ħ######Htƅ^$$$qIܗGIӵ"""H׼s&&&&&&Hu]Ħ&&&%%%Bt=o9ĦHƅ^Hu]Ħ&&&((()))(((&&&######&&&,,,111III]]]www4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦcccqetDdDĦ~~~q<R{{{|||qjRgdKӵHdDĦgdKӵGR/f6LĭĦ{{{~~~DdDĦyyy{{{DdDĦ`eĭ@@@DdDΦDdDĦ(((DdDĦ'''***+++,,,***(((&&&''''''(((((('''&&&&&&&&&geĦ&&&%%%DDDFSĦ???OOOqjRgdKӵDdDĦggglll}}}DdDĦqjRgdKӵDdDĦffffff666$$$(((***HdDĦgdKӵDdDDdDĦ!!!DdDĦ4DufӵDdDĦ###DdDĦ###q<R$$$$$$peƜ4DuTӵDdDĦ&&&&&&DdDĦ&&&qjRgdKӵDdDΦDdDĦ&&&''''''''''''((((((((()))(((''''''))),,,&&&333KKKhhh4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦdddpo9wӵDdDĦ|||zzzzzzzzzzzz}}}~~~}}}{{{~~~po9u|||{{{zzzzzzGIdnuR)ĦDdDĦnuR)Ħ|||}}}CdgĪj|||DdDĦ||||||DdDĦHߝL`o9'''DdDΦDdDӵ(((DdDĦ((()))***+++***'''&&&'''((((((''''''&&&&&&&&&geĦ&&&GGGsp?aĦnnn]]]GIdnuR)ĦDdDĦ~~~|||DdDĦGIdnuR)ĦDdDĦsssSSSsssaaa555'''DdDĦnuR)ĦDdDΦDdDĦ444DdDĦnuR)ĦDdDĦ###DdDĦ###po9u%%%%%%$$$$$$=ӊB1.uTӵ***DdDĦ&&&&&&DdDĦ&&&GIdnuR)ĦDdDΦDdDӵ&&&''''''''''''((("""$$$'''(((((((((***+++'''%%%'''555OOOnnn4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>e%%%DdDʜ4DuTӵ'''DdDĦ(((%%%'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&'''geĦSSSs<v>aĦeee;;;peӵDx<DdDĦ{{{~~~DdDĦpeӵDx<>d<555FFF|||^^^@@@$$$>d<ӵDd<DdDΦDdDĦIIIDdDӵnd<DdDĦ$$$>d<Ħ###peӵ&&&Ħ%%%F&uTӵ===DdDĦ&&&&&&>d<Ħ&&&peӵDx<>d<ʜ4DuTӵ&&&''''''''''''((($$$&&&(((((('''&&&&&&&&&)))***((($$$'''888TTTkkk4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<$$$%%%%%%$$$$$$%%%&&&%%%%%%%%%&&&'''(((geĦ}}}Hg8>aĦ:::!!!B?Ho9>d<{{{{{{>d<ӵJJJ999B?Ho9---<x333'''[[[mmmbbbIII&ӫeʬtIӇ$$$>d<Φ>d<Ħ444D&ӫetIӇ$$$DdDĦ$$$sdKĦ###B?dp&ĒR(((DDD>d<sdKĦ&&&B?Ho9$$$s&dq&ĒR&&&&&&''''''''''''((('''((()))(((&&&%%%&&&'''$$$***...+++$$$$$$---777QQQjjj4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefe'''Hu]3hh###%%%'''se###%%%&&&&&&&&&&&&''')))$$$$$$%%%%%%'''(((geĦja>aĦ***'''@GseVVVyyy<Ō---111111@G)))'''Hkge}}}GGG000$$$XXXrrrmmmHĪj@IŌ$$$%%%ege""""""Hu]3hIŌ$$$&&&DdDĦ$$$ne$$$###@h%%%%%%>h---%%%===se&&&ne&&&&&&@G$$$$$$sĪj@h&&&&&&&&&'''''''''((((((%%%&&&''''''&&&''')))+++)))'''%%%'''***,,,+++)))%%%555OOOooo4DuXӵĵD^DdDĦYYY999((((((D^%%%%%%&&&&&&s׼s%%%&&&&&&&&&&&&&&&&&&&&&&&&"""---%%% ((("""geFm8~~~>aĦFFF000NNNs׼smmmcccHoAAA@@@UUUWWW<<<'''###%%%@@@AAA'''***$$$LLLlll&&&%%%######$$$%%%D^%%%%%%$$$DdDĦ"""""""""%%%%%%%%%---###***###111ddds׼s''',,,***(((!!!$$$#########%%%((()))%%%!!!###((()))&&&"""---&&&"""...+++###+++((((((((((((((((((((((((,,,))))))222JJJmmmΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ)))))))))))))))(((((((((((('''>d<Ħ&&&&&&%%%&&&&&&Be&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((("""'''---&&&,,,geFYĉaaa~~~>aĦqqqbbbooozzzsssBe{{{iiittt{{{nu]ӵ{{{lllhhhwwwnnnKKK)))***,,,------,,,'''"""%%%***000fffPPP###,,,***,,,MMMuuuiii555 111###%%%$$$(((***$$$%%%###""""""$$$>d<Ħ$$$%%%%%%%%%%%%>d<Ħ(((&&&$$$Ħ%%%%%%%%%%%%%%%%%%%%%%%%$$$---""",,,((()))###))),,,===___BeMMM***&&&%%%(((Ħ,,,'''&&&%%%$$$$$$$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%(((&&&&&&&&&((((((((('''&&&111)))(((***&&&...''''''''''''''''''''''''...---+++***000@@@VVVfff?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦrrrgdKĦ+++))))))))))))((((((((((((&&&sdKĦ''''''%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***'''+++###GGGŶSNNNyyykkk3we<|||rrrqqqsssmmmcccqqqttt~~~iĉ@3hR/Ō^^^<<<444+++%%%$$$&&&***,,,$$$***###<<AneneneneDelllOOOne000((())))))))))))((((((((((((%%%ne(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&+++%%%%%%'''<<A444```lllk<xxxtttxxxpppzzzyyy\\\\\\fffqqqwwwfh|||tttrrr\\\@@@---&&&$$$%%%'''(((%%%&&&)))WWWccc111---%%%+++&&&(((OOOvvvfff777(((''''''''''''+++333<<<555000)))%%%$$$De%%%%%%&&&&&&&&&&&&ne333===ne&&&&&&&&&&&&&&&&&&&&&&&&&&&@@@bbbdddWWW>>>$$$&&&(((444GGGqqqnnn777'''ne%%%,,,)))(((&&&$$$###$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$'''+++%%%!!!222KKKnnnqqq^^^;;;((('''(((&&&''''''''''''''''''''''''%%%***------)))(((***---(((===___tttLLL000,,,*********))))))))))))((((((((((((%%%'''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''///,,,$$$===rrr@@@YYYZZZwwwvvv}}}yyybbbuuuhhh]]]gggqqquuuqqq}}}{{{cccKKK333+++,,,+++&&&###,,,!!!444///;;;WWWBBB---)))---111222666EEE\\\mmm<<<***$$$---///&&&%%%...444///)))%%%$$$%%%&&&&&&&&&''''''&&&000:::EEE333333&&&&&&&&&&&&&&&&&&&&&&&&SSS~~~|||aaaCCC@@@@@@///999hhhpppBBB222WWW...&&&''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&###$$$(((***$$$***OOOwwwwwwPPP...&&&((($$$''''''''''''''''''''''''(((((()))***,,,+++(((&&&'''(((111DDDaaa\\\===)))(((---222222---******+++))))))))))))((((((((((((&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''''',,,(((...aaajjj000***%%%QQQ```BBB&&&$$$999RRRYYYwww~~~~~~xxxyyy}}}zzzeeejjjxxxrrrZZZmmm~~~{{{zzzzzz|||~~~~~~TTT:::### '''++++++,,,---$$$999666+++DDDHHH---***)))///333***(((CCCgggdddBBB'''''',,,&&&"""&&&***(((%%%$$$%%%&&&&&&&&&&&&''''''((((((''''''&&&!!!&&&***+++)))(((+++///&&&&&&&&&&&&&&&&&&&&&&&&???jjjzzzrrroooeee999;;;]]]jjj[[[ccciii===%%%'''((((((((((((&&&$$$"""%%%%%%%%%%%%&&&&&&&&&&&&!!!$$$((())))))>>>ooo```666&&&)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###&&&+++,,,***&&&---***((('''///IIIqqqjjjCCC***)))222)))'''&&&(((,,,---***&&&))))))))))))(((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((('''222SSSxxxppp=== )))BBBMMMCCC---###...QQQxxxooovvv~~~wwwwww{{{}}}~~~|||mmmdddyyy]]]gggyyyxxx```QQQfff}}}wwwmmmzzzyyyiiihhhjjjPPP777---+++'''(((...***//////000,,,444@@@///,,,+++)))'''(((,,,333888```TTTBBB111***)))***+++%%%%%%%%%'''))))))'''&&&''''''((((((((((((''''''!!!"""""""""###&&&***...''''''''''''''''''''''''888cccuuu{{{wwwkkk]]]]]]kkk}}}|||}}}{{{UUU111***)))((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''###'''((('''000OOO}}}qqqAAA'''((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$&&&***,,,,,,+++'''(((******&&&+++>>>SSS{{{sssFFF222///---******)))***,,,,,,---///111333))))))))))))(((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''(((((((((KKK~~~BBB$$$444===___AAA$$$$$$---444UUUzzzqqq~~~zzz{{{{{{uuu{{{pppddduuu~~~kkkeeevvvoooHHH+++888iiiaaaCCCLLLJJJ333000222)))&&&...111,,,,,,222&&&888!!!&&&222,,,555111444---...444000%%%&&&000+++NNNaaaNNN444,,,***%%%((()))***,,,---+++(((%%%''''''((((((((((((''''''&&&&&&'''((())))))))))))''''''''''''''''''''''''(((\\\uuu{{{~~~~~~uuurrr|||{{{}}}nnnEEE,,,***'''%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''***(((&&&333UUU}}}JJJ'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((&&&%%%%%%&&&+++&&&&&&,,,...++++++///999```FFF;;;000---,,,++++++,,,(((...(((...'''999fff___CCCFFFAAA444+++***((($$$"""%%%,,,***"""'''*** &&&&&&&&&&&&%%%$$$###"""---"""&&&'''"""$$$...FFFpppVVV%%%***OOOdddDDD))) ,,,---(((AAAjjjqqqPPPIIIhhhzzzjjjqqqnnnkkkxxxeeesss|||fff@@@666444222///......///000+++,,,------------+++)))...+++///444---(((===]]]mmmiiiHHH,,,111111%%%$$$$$$+++DDDcccjjjSSS666''')))((()))*********))))))(((''''''***)))%%%&&&***''''''((((((((((((((('''$$$))),,,+++)))((((((&&&,,,000JJJpppuuuhhhgggyyy}}}~~~vvvsss|||{{{~~~~~~{{{YYY777!!!''',,,$$$!!!)))&&&((((((%%%!!!"""'''***(((%%%,,,)))???hhhwwwqqqOOO--- 111''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''')))*********++++++++++++,,,000DDDhhhkkkBBB888///((((((+++***+++,,,'''---(((---000MMM{{{uuummmsss|||uuuPPP(((!!!111111)))'''%%%!!!(((---'''&&&&&&&&&''''''&&&&&&%%%"""''')))%%%###''',,,...mmmggg+++$$$III```aaa,,,---(((&&&777UUUgggjjjtttNNN666999___yyyuuuccclllwwwwwwyyy{{{zzzjjjsss{{{WWW222000...,,,++++++,,,,,,......000111...***,,,222)))!!!(((>>>OOOTTT```ppp~~~rrrXXXJJJ666)))//////,,,+++888WWWlll___DDD555,,,''')))(((%%%'''---***((((((***)))&&&&&&***)))))))))))))))(((((('''''')))***))))))***++++++,,,''';;;fff|||kkkbbbqqqvvvxxxzzzxxxkkklll|||xxxyyy|||iiiSSS:::+++######++++++'''$$$(((+++***%%%"""---$$$'''000]]]xxxxxxSSS,,,'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************000+++,,,999RRRttt}}}VVV777&&&---'''%%%(((+++***)))***(((+++%%%(((000RRRYYY555++++++!!!###)))''')))+++&&&%%%%%%%%%&&&&&&&&&&&&&&&!!!$$$******###!!!///BBBxxx??? HHHjjjXXX<<<###---)))"""888\\\aaaKKKiii|||sssjjj```\\\EEE555FFFaaauuuzzzzzzwwwuuuqqqiiibbbxxxuuuqqqzzzuuuMMM///...,,,***))))))******%%%(((666FFFGGG???AAALLL\\\UUU\\\sssyyyvvvMMM,,,))))))---)))&&&555SSSfffjjj^^^CCC***''',,,+++%%%""")))&&&&&&((()))'''(((,,,++++++******))))))((((((///,,,)))))))))***))))))...'''333VVVnnnoookkknnnsssooojjjoootttkkkiiiyyy{{{rrrooovvv||||||}}}xxx^^^???***&&&+++///---'''%%%(((***)))---444999:::@@@;;;WWW|||PPP)))!!!&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))+++******(((,,,@@@dddjjjCCC((('''333---))))))---...+++''''''***'''$$$&&&'''999eee\\\,,,***$$$+++000'''###'''(((&&&%%%%%%%%%$$$$$$%%%%%%+++!!!///&&&888kkkJJJ###>>>gggddd<<<+++'''###&&&111999444***AAAZZZSSSJJJ```eee]]]fff```BBB555111''';;;jjjlllqqqpppHHH666999QQQmmmoooppp{{{{{{QQQ...---,,,+++************000999WWW}}}{{{ddd:::+++%%%)))//////$$$$$$???bbbooobbbLLL999111111,,,$$$)))$$$###%%%''''''(((,,,)))))))))))))))))))))***///***'''***---+++'''$$$+++'''...<<>>888///@@@<<<...---000666YYY{{{~~~qqqttt~~~ccc888)))111===bbbsss~~~uuuNNN---,,,++++++************###***KKKyyyaaaOOO[[[[[[DDD000)))...%%%%%%+++***$$$'''333HHHbbbkkkTTTAAACCCEEE???333,,,'''''''''%%%%%%'''&&&&&&&&&&&&''')))***+++)))$$$'''666BBBBBB<<<888111---------###"""@@@fff|||~~~mmm^^^fffpppmmmiiiiiikkkvvv{{{wwwyyy[[[CCC,,,%%%### !!!(((%%%''''''&&&+++BBBjjj}}}~~~||||||KKK((((((+++&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''))))))+++,,,***'''***111444VVVWWW???+++(((,,,,,,***))))))''')))......***)))***+++"""---222+++""">>>xxxkkkrrrmmmyyy___EEE555&&&000...,,,)))((('''''''''""")))(((%%%666ZZZvvv~~~000---QQQ^^^333!!!...))) (((---)))$$$%%%+++///(((,,,&&&)))444+++$$$333***,,,000777MMMrrr|||}}}|||fffNNN>>>999:::CCCbbbuuuqqq\\\<<<************))))))((((((,,,---???^^^rrrrrrnnnppp}}}ddd<<<+++222---"""###'''(((***'''""")))333... $$$@@@QQQQQQZZZiiicccNNNGGG===333///,,,'''%%%%%%&&&&&&%%%&&&'''(((***+++(((%%%111MMMeeelllhhhdddTTTIIIDDDFFF@@@:::HHH```ppp}}}ggg]]]^^^bbbjjjtttyyy~~~|||vvvsssaaaDDD---)))***'''(((///'''&&&"""'''@@@fff|||zzzsssuuu|||uuu|||zzz~~~___===+++!!!&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''***%%%###(((------,,,,,,'''000FFFiiizzzZZZ&&&***......***&&&&&&)))'''&&&'''***+++((())),,,***$$$---+++...---666nnnmmmlll{{{}}}aaa;;;...---***(((''''''((((((++++++,,,PPP{{{uuuOOO FFFYYYEEE***###'''(((%%%+++---(((%%%))),,,---...111111000111111000000(((///,,,...EEE]]]gggkkkPPPhhh\\\;;;111111...222@@@PPPaaa}}}{{{\\\LLL===+++++++++++++++******)))%%%###(((222:::;;;:::;;;YYYlll^^^999---666000+++///..."""---000'''%%%---///***###&&&+++999RRReeebbbTTTZZZNNNBBB<<<777111...---***)))((('''&&&''')))***+++'''555XXXxxx}}}vvviiieeellljjj___bbbpppnnnzzz|||tttgggUUUTTTfffxxx~~~||||||yyyiiiUUUKKKBBB555,,,'''###""""""&&&)))$$$%%%CCCrrrvvvooosss|||ccc>>>'''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''(((%%%''',,,///+++'''%%%555((("""222XXXddd===***...,,,)))''')))---,,,'''***((((((***)))&&&(((,,,***'''******222,,,OOOooogggtttjjj***)))'''%%%$$$%%%&&&'''$$$%%%&&&:::iii___$$$===^^^CCC***,,,)))///&&&$$$,,,000++++++111(((...222+++&&&222555&&&)))111)))&&&111---(((555)))BBB999)))000+++&&&888WWWXXX]]]vvvlllBBB222---------.........------,,,---......---,,,,,,++++++;;;eeerrrAAA))),,,)))+++///&&&000((((((///,,,######,,,+++'''(((,,,...444KKKdddcccWWWKKKEEEAAA<<<999888...---***(((''''''((((((((("""///RRRrrr|||yyyvvv}}}tttuuu{{{tttggglll}}}vvvpppppp{{{xxxZZZMMM]]]rrryyyzzzwwwyyytttWWW444)))999@@@666---...+++###"""---*** 777gggqqqzzzvvvlllrrrUUU777&&&%%%$$$$$$######$$$$$$########################&&&&&&&&&'''''''''((((((***(((((()))(((&&&)))... +++111,,,***@@@mmm{{{NNN666---)))+++******)))(((''''''&&&''''''''''''((((((((((((,,, ...---&&&++++++333YYYyyyvvvsss|||555$$$&&&+++###'''---!!!111777```}}}nnn:::;;;dddGGG---(((***((('''***,,,++++++******++++++,,,///......------,,,,,,+++,,,+++******)))*********))))))))))))***,,,---...AAA:::<<>>>>>lllKKK777'''''',,,******---,,,,,,++++++++++++,,,,,,...---------,,,,,,++++++,,,,,,,,,+++******))))))+++++++++,,,------......222***+++555888000)))***,,,------...............+++,,,------,,,,,,---///333CCCrrrsssqqqKKK555&&&))),,,((('''---))))))))))))))))))))))))***))))))((()))***,,,,,,###---;;;FFFOOOXXXaaaggg:::???FFFNNNOOOIII===444...+++'''(((777KKKWWWYYYNNNTTT\\\dddjjjooorrrtttmmm```]]]sss}}}eee___iiilllooommmgggeeekkkttttttyyyjjjKKK<<<===999+++!!!!!!(((;;;PPPddd}}}|||{{{{{{pppJJJ---"""((('''$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''))))))'''&&&)))111888EEEmmmWWW000'''---///...000***))))))(((((('''''''''''''''''''''((((((((((((***%%%---'''(((///''')))000nnnwww777'''$$$'''###%%%)))%%%---777ZZZVVV///\\\jjj444***%%%***///---,,,...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,+++---...////////////...------&&&%%%---000---+++---+++,,,...///000///...---***+++++++++******,,,---'''(((@@@JJJ888999JJJMMM...)))%%%&&&&&&%%%'''***(((((((((((((((((((((((((((''''''&&&&&&'''((((((***+++---///222:::EEEMMMaaaVVVHHH???@@@JJJWWW___XXXOOO>>>111111>>>JJJQQQ>>>FFFOOOSSSUUU[[[fffppp}}}tttnnnbbbiiimmm]]]ddd|||dddUUU]]]ggggggeeegggtttssswww}}}yyypppmmmqqqgggEEE)))'''+++))),,,555DDDSSSddddddrrrhhhwwwxxxQQQ333$$$''''''%%%%%%!!!########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''***)))((())),,,,,,***(((&&&???ccc}}}>>>111***///555222,,,***))))))((((((((('''''''''''''''''''''((((((((((((((('''---$$$)))111'''---@@@nnnMMM111&&&$$$(((((('''+++...OOOWWWeee777WWW[[[:::---)))***///111---+++---...------,,,,,,------...++++++++++++++++++++++++'''(((***---.../////////...///111222111000---,,,222,,,***...000---,,,...)))***---//////...,,,***((()))***)))((((((***,,,///''',,,..."""!!!******&&&******'''%%%''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&)))---///;;;MMMYYYZZZNNN<<>>JJJZZZbbb^^^OOO<<>>ccc}}}YYY888)))***&&&$$$(((***%%%(((555ccc}}}AAASSSfff111'''---,,,...///...++++++---...------,,,,,,------...*********++++++,,,,,,,,,***+++,,,---//////000000...///000111000///,,,+++---******,,,---***'''(((&&&(((+++------,,,***(((((()))))))))((((((***,,,111)))***---+++***,,,++++++...,,,'''&&&***)))$$$((((((((((((((((((((((((''''''''''''''''''&&&&&&###%%%''')))(((((((((((('''))),,,...000222333444???@@@AAADDDFFFKKKSSSYYYGGGEEEBBB===999:::???DDDRRRPPPVVVVVVbbb```EEEAAA<<>>MMMOOO444...***)))&&&000MMMiiijjjZZZZZZ```hhhlllllllllpppsssxxxpppfffSSS;;;---,,,++++++000&&&###$$$'''DDD```777&&&!!!%%%///&&&!!!)))"""(((,,,$$$!!!&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))'''%%%%%%'''***$$$***///,,,))):::aaayyyJJJ,,,(((///))))))(((+++000333000***''''''''''''''''''''''''''''''''''''((((((((((((&&&)))+++'''---(((666vvv```ooo{{{NNN******%%%///%%%+++(((''')))$$$444ZZZ{{{]]]LLLaaaAAA666---+++++++++******,,,---...,,,,,,++++++++++++,,,,,,)))***+++,,,---...//////000///---,,,---///111333*********)))))))))))))))&&&((()))*********++++++'''(((((()))***)))))))))***+++,,,+++******,,,.........,,,---111,,,&&&***)))'''''')))***))))))+++((((((((((((((((((((((((&&&'''(((*********))))))%%%$$$######%%%(((+++,,,+++,,,---+++'''%%%%%%''''''""" $$$&&&'''+++111333777===CCCHHHJJJJJJIIIHHHEEEDDD777666444$$$---'''/////////777HHHUUUpppssstttsssqqqqqqrrrsssxxxoooOOO444'''&&&333+++,,,'''******&&&>>>UUU...---///...000&&&...***###(((+++$$$###'''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))******)))(((((()))+++...+++***++++++---777CCClll<<<(((...000)))000)))'''+++)))"""%%%///&&&'''''''''''''''''''''''''''''''''((((((((()))&&&(((+++(((---&&&;;;nnn<<>>oooeee(((///+++,,,+++...%%%"""EEEddd^^^jjjQQQ666++++++,,,***(((++++++*********+++,,,---)))******+++,,,---...............---,,,+++***)))---***)))***---///...---'''(((((()))******++++++(((((())))))*********+++))))))***++++++++++++***---***''''''***,,,---,,,))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((())))))...888DDDKKKJJJAAA:::333111...+++((('''&&&&&&,,,+++)))))),,,555@@@HHHJJJOOORRRLLL>>>000&&&"""'''###(((...)))###666RRR???111((()))(((###$$$***&&&&&&&&&%%%$$$$$$######!!!###%%%%%%$$$$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$###$$$%%%&&&%%%%%%&&&&&&'''%%%$$$$$$''')))++++++...,,,***(((((()))***+++---111VVVIII444%%%)))---***)))///***************)))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((###...%%%%%%...(((KKKhhh,,,+++000NNNllllll444*** 333!!!'''555000888WWWlllPPP>>>---))),,,---+++*********))))))***+++,,,---,,,,,,,,,------......///,,,,,,---,,,,,,+++***)))...,,,))))))***+++)))((((((((())))))***++++++,,,(((((()))))))))*********((()))******++++++******---+++(((((()))******((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''))))))))))))(((((((((''''''''''''''''''''''''''')))((('''&&&&&&'''((()))...,,,+++***---333;;;@@@OOOLLLEEE>>>777333000///,,,------+++)))'''((()))'''***---///...+++)))'''---***'''%%%&&&111FFFXXX,,,"""%%%(((### ###&&&&&&&&&'''''''''''''''))))))(((&&&%%%%%%''')))&&&&&&%%%$$$$$$$$$%%%%%%)))++++++)))&&&%%%''')))***)))''''''(((((('''%%%))))))((()))***,,,...//////---000JJJzzzjjj>>>(((&&&'''+++,,,)))'''((())))))******))))))((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((###***)))((()))///UUUuuuWWW555+++'''111SSSppp===((($$$222(((,,,999FFFWWW```XXX666...(((***...---+++*********))))))***+++---...........................******++++++++++++******,,,***((('''(((((('''&&&))))))******+++,,,,,,,,,(((((())))))))))))******(((((()))******************)))'''((()))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''')))))))))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''((()))###%%%'''&&&$$$&&&+++000///:::IIITTTUUUMMMAAA777555:::???@@@<<<555///+++,,,***)))***,,,,,,)))'''###***...000<<>>999777///'''+++555...+++)))***,,,---+++)))222444777:::>>>BBBEEEGGGLLLQQQVVVZZZ[[[[[[[[[\\\XXXXXXXXXXXXYYYZZZ[[[\\\PPPMMMMMMTTT]]]^^^VVVLLL000000///000///---)))&&&%%%%%%&&&'''((()))******&&&$$$&&&******))),,,111FFFzzz}}}III'''(((333...,,,******------***((((((&&&''''''((())))))((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++---******,,,,,,(((***000BBB444///---###!!!)))---%%%---)))<<>>;;;@@@CCCGGGJJJNNNTTTXXXZZZYYYYYYXXXWWWVVVUUUTTTTTTJJJJJJHHHCCC<<<555111///,,,,,,,,,,,,,,,---...///------000666===@@@???===OOOPPPPPPNNNHHH===000'''))))))((('''((()))***+++"""+++...)))%%%)))...000"""GGG{{{kkk@@@&&&///555(((&&&333+++''''''***)))%%%(((111&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&&&&'''((()))***+++++++++,,,))),,,000---444HHHzzzOOO///***---111...###$$$111000000DDD***555BBBtttmmmFFF&&&***---(((---...+++***---...,,,,,,...000///---***)))(((((()))((((((((((((((()))))))))******++++++++++++******&&&(((***)))''''''***---******))))))))))))))))))))))))(((((('''''''''&&&%%%&&&''''''((((((''''''"""$$$&&&&&&''')))///333$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''$$$%%%'''))))))))))))((($$$''')))(((%%%&&&)))---$$$&&&(((***)))'''###!!!!!!"""$$$%%%%%%&&&'''))),,,)))&&&%%%'''***++++++***+++!!!"""///111'''///222555666<<>>444***+++''')))>>>[[[jjjgggRRREEE666,,,((('''+++///(((...IIIvvvccc222444111,,,,,,///,,,&&&(((((()))))))))))))))(((&&&'''((()))************,,,fff}}}JJJ...IIIooo{{{zzz}}}vvv{{{fff000'''@@@@@@VVV|||~~~vvv}}}LLL:::***%%%$$$(((999NNNzzzeee@@@++++++'''"""+++***'''(((,,,***$$$'''...&&&(((***+++,,,+++***))),,,+++++++++***)))))))))(((((()))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%"""###$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&$$$"""&&&,,,///...+++$$$%%%###%%%******%%%$$$&&&''''''&&&%%%&&&&&&(((&&&$$$$$$%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$############$$$$$$$$$######"""%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((()))((('''((()))+++&&&%%%%%%$$$$$$$$$$$$%%%$$$%%%&&&&&&%%%%%%''')))&&&(((***+++***(((((((((&&&'''!!!%%%###&&&333^^^wwwyyy___//////---++++++000999@@@444///---,,,%%%)))EEEfffuuu[[[BBB888111))))))000222***)))CCCuuuccc+++...---,,,,,,++++++,,,,,,))))))(((((('''''''''&&&(((((((((((())))))))))))***\\\yyyOOO)))FFF|||hhhzzz{{{}}}iiiBBB...???___sssvvv~~~xxx~~~www\\\))),,,...***$$$---OOOrrr[[[@@@)))(((...,,,''''''&&&''''''((()))******+++((()))***++++++++++++++++++))))))***'''$$$&&&+++)))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&&&&%%%$$$$$$&&&)))---///&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$'''((((((''''''&&&%%%$$$'''''''''''''''((((((((($$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%)))'''###(((111///&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$((('''%%%$$$$$$%%%'''((($$$$$$%%%%%%%%%'''+++...XXX{{{uuuzzzpppMMMBBBGGGUUUKKK---$$$222===@@@333&&&%%%'''---:::YYYnnnqqqSSS666...---)))+++111---(((===mmmSSS000111---,,,++++++******++++++)))(((((((((''''''''''''(((((((((((())))))))))))@@@lll~~~WWW---???qqqxxxqqq~~~{{{ddd@@@333IIIiii|||sss}}}yyyppp{{{OOO...***''')))333FFF]]]nnn>>>...$$$(((---++++++///'''''''''((()))*********((()))******+++++++++***,,,((('''***+++)))'''(((&&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%&&&%%%%%%%%%&&&(((+++,,,&&&&&&&&&'''''''''((((((***))))))((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$######$$$%%%&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$(((&&&"""'''000...%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&((('''%%%$$$$$$%%%'''((($$$%%%&&&&&&&&&(((+++...XXXwwwssskkkoooxxxxxxooosss|||oooKKK111,,,222===:::000,,,&&&%%%,,,000FFFeeessscccCCC...((('''---000,,,+++BBBqqqWWW///&&&+++++++++***))))))))))))***((((((((((((''''''''''''(((((((((((())))))))))))bbb{{{gggMMMWWWxxxzzzqqqxxxttt```EEE???TTTnnnzzzzzzrrruuuccc<<<'''///)))'''GGGooojjjFFF...((((((+++***$$$%%%+++''''''(((((())))))******((())))))***************...'''%%%(((+++)))&&&$$$$$$#########$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&)))***++++++,,,,,,++++++++++++******))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$'''''''''''''''(((((()))''''''''''''''''''''''''$$$'''&&&"""&&&---,,,$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&$$$###$$$%%%&&&((('''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&&&&'''***---\\\www{{{ooohhhppp~~~zzz|||xxxYYY555...444000///)))###'''""",,,DDDaaajjjYYYBBB555+++)))---111%%%!!!CCCoooOOO+++111444&&&******)))(((((((((((()))((((((((((((((('''''''''(((((((((((())))))))))))]]]xxx~~~vvv}}}~~~vvvwwwyyynnnuuu{{{|||sssddd```nnn|||lllkkkZZZ999111&&&''',,,@@@bbbqqqPPP!!!,,,+++,,,...)))"""!!!&&&'''((((((((()))))))))***(((((())))))***))))))(((,,,'''$$$%%%&&&$$$%%%'''%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''(((((('''&&&&&&''''''''''''(((((((((((($$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$&&&%%%###%%%***)))$$$%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&######$$$%%%''''''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&%%%&&&(((+++HHHfff{{{yyynnnnnn{{{|||~~~}}}lllNNN555&&&444333+++---,,,'''))),,,***&&&///JJJ```XXX@@@888)))&&&000000%%%,,,>>>sssMMM666...'''&&&...***)))((((((''''''(((((('''''''''((((((((((((((((((((((((((())))))))))))444^^^}}}|||xxx}}}yyyrrrqqqyyyssszzzzzzqqqnnnuuu~~~uuuiiipppiii777"""---(((!!!888bbbiiiEEE(((&&&'''&&&'''******((((((+++(((((((((((())))))))))))(((((()))))))))(((((('''&&&%%%%%%$$$"""###+++555((((((&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))(((&&&%%%'''''''''((((((((())))))'''''''''''''''((((((((()))*********))))))((('''''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%&&&&&&$$$%%%((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%---+++'''$$$""""""###$$$&&&&&&&&&%%%%%%&&&&&&&&&###$$$&&&%%%$$$%%%&&&((()))UUUttt}}}rrrccctttzzz}}}jjjVVVXXXYYYDDD---)))***(((((()))'''!!!###666MMMRRRIIICCC333'''***111000,,,)))AAAoooSSS+++111444$$$!!!111***)))((((((''''''(((((('''''''''((((((((((((((((((((((((((())))))))))))(((```~~~iiisss{{{sssqqqsssnnnsssuuupppnnnsssyyy{{{ooozzzoooKKK,,,###''' ===XXXXXX@@@***'''...&&&%%%$$$&&&((()))******(((((((((((())))))))))))(((((((((((((((''''''&&&"""###%%%&&&$$$&&&111???))))))'''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''(((&&&'''((()))))))))((('''''''''((((((((()))))))))(((((('''&&&&&&%%%$$$$$$)))***************))))))((()))))))))************((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((((((((%%%%%%&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&---+++(((%%%############&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%'''...\\\xxxzzz~~~yyyppp^^^fffooouuu|||yyynnnyyytttTTT000&&&''''''((('''###'''///,,,***???\\\JJJBBB333'''&&&,,,000///***BBBnnnGGG999,,,***------+++******))))))((('''(((((((((''''''''''''((((((((()))(((((((((((())))))))))))222```gggfffqqq~~~wwwqqqjjj{{{}}}~~~}}}}}}|||wwwrrrjjjrrrlllPPP444)))***+++111TTT[[[888(((000'''((())))))(((&&&'''''''''))))))))))))(((((((((((('''(((((((((''''''&&&%%%######%%%'''&&&&&&---666''''''&&&%%%$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((('''''''''((((((((())))))''''''((()))*********)))'''((((((((()))))))))))))))))))))******+++++++++&&&'''(((***+++,,,,,,,,,+++******)))((('''''''''++++++***)))(((''''''&&&(((((((((((((((((((((((('''(((***+++++++++))))))&&&&&&''''''((())))))***%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&***)))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&''')))((('''&&&&&&'''777OOO\\\bbbppp{{{|||eeedddccchhhsss~~~yyy{{{aaa:::)))''''''******&&&))),,,###666WWWPPPKKK???///&&&&&&---222,,,)))CCCxxx]]]///......,,,+++***(((&&&******)))(((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))+++EEEWWWddd{{{lllfffooosssuuuvvvqqqvvvvvvxxx{{{|||tttbbbRRRWWWKKK===111'''###,,,888]]]JJJ888///***###"""&&&###(((---+++)))))),,,...))))))))))))(((((((((((('''((((((((('''&&&&&&%%%'''$$$%%%'''&&&""""""&&&$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))'''((((((((())))))******((((((((()))***++++++,,,(((((((((((())))))))))))---...000333666999;;;===@@@AAACCCFFFHHHJJJLLLLLLIIIHHHGGGEEECCCAAA@@@???555555444222111000///...))))))))))))))))))))))))&&&(((+++------,,,***)))'''''''''((()))******+++%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((((((((('''$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((()))+++***)))'''(((((($$$######:::```uuuzzz{{{kkkZZZVVV^^^kkkuuuzzzwwwpppIII111(((%%%(((&&&+++***%%%$$$,,,444666WWWMMMCCC;;;111((('''+++000###%%%GGGyyy\\\...---------,,,+++***((((((''''''''''''''''''''''''&&&''''''&&&%%%%%%(((*** ''',,,***''''''''''''111&&&***KKKrrr}}}~~~yyylll[[[VVVbbbsss}}}wwwvvvqqqsssvvvbbbAAA111111&&&'''///***%%%???fff<<<555...)))''''''&&&%%%(((((()))***************(((((((((((())))))))))))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''%%%$$$#########$$$''')))***)))((()))'''&&&''')))***)))((((((***)))&&&'''+++,,,***,,,000666<<>>///+++&&&%%%&&&((((((((((((((()))***************)))(((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%###$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))******++++++111...)))%%%$$$%%%&&&''',,,+++)))((()))***,,,---***555:::AAAJJJRRRUUUdddiiipppvvv|||zzzqqqhhhaaaJJJFFF@@@888222---+++***)))***+++,,,,,,)))$$$ &&&&&&'''((()))((($$$""")))(((((()))+++)))$$$ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&''''''******)))((('''&&&'''''''''&&&***,,,111JJJdddjjjtttrrrrrrwww}}}|||qqqeeeqqqiiifffaaaLLL222&&&$$$ ***,,,)))++++++,,,111888KKKjjjiiiBBB***+++)))+++,,,---+++111LLL{{{iii444%%%000,,,,,,,,,++++++)))((('''''''''''''''''''''''''''&&&''''''&&&%%%&&&((()))222)))$$$(((+++***,,,111GGGQQQeeezzz~~~{{{pppddd]]]TTTNNNUUUaaaXXXRRRUUU^^^UUU<<<...111''''''+++===VVV___GGG''''''%%%###$$$&&&)))******(((((())))))******)))))))))))))))((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&&&&"""$$$'''***---.........((()))***+++---111777;;;PPP___ooowww{{{}}}nnn___QQQGGGBBB666111)))%%%%%%(((,,,...000,,,&&&"""###&&&)))+++###$$$&&&(((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&(((******'''%%%$$$(((+++***(((//////###&&&999FFF^^^kkkyyy{{{qqqeee___```uuuxxxwwwZZZ;;;000000222DDDIII777'''%%%((((((+++:::___rrrVVV111''')))---)))---000&&&'''PPPppp>>>---------++++++++++++***)))((('''''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))333***'''------)))---666sss|||wwwsssooojjjppp||||||qqqpppyyywww]]]WWWddd]]]BBB---%%%(((***CCC```UUU/// ,,,(((''''''(((((()))))))))(((((()))))))))))))))((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&'''''''''''''''&&&''''''''''''(((((((((''''''((((((''''''&&&&&&***++++++***))))))***,,,111999DDDQQQ^^^kkkwwwxxxmmm[[[JJJ===555000...!!!###''',,,...,,,&&&"""(((((('''&&&$$$%%%(((+++&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''###&&&((('''%%%'''...555999???HHHAAA))) &&&''',,,FFFbbbhhhZZZSSSdddyyy}}}zzzsssOOOBBBKKKNNNPPPfffmmmOOO...)))+++###))),,,IIIiii___:::(((---///%%%&&&000---%%%333MMMsss>>>)))///222)))************)))(((''''''''''''''''''''''''''''''%%%&&&((((((&&&&&&'''(((---)))(((+++,,,222DDDWWWxxxqqqnnnyyysssvvv}}}oookkkqqqppplllccc666&&&&&&...GGGYYYNNN333"""$$$,,,))))))******)))((((((((((((((()))))))))((((((''')))(((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%&&&''''''(((((('''''''''''''''((((((((())))))'''(((***,,,------,,,,,,,,,+++***+++222>>>MMMXXXjjjpppzzznnn]]]QQQCCC;;;000'''###$$$'''(((,,,,,,,,,)))'''&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''(((!!!%%%(((((('''***222888KKK[[[iii^^^HHHBBB;;;((('''...???TTTccckkkttt|||tttsssttt___DDDTTTgggYYYRRRkkk~~~kkkKKKHHHHHH444***$$$444YYYdddGGG---,,,,,,&&&&&&---111...,,,---VVVwww@@@,,,---...,,,,,,)))))))))))))))(((''''''''''''''''''''''''''''''$$$&&&(((((('''&&&'''(((''''''%%%$$$---FFFiii{{{xxxyyyzzzyyyvvvllleeeccc```\\\___gggiiijjjPPP---111:::UUUWWWHHH...###***---&&&%%%'''(((((('''''')))***(((((()))))))))((('''''''''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&'''(((%%%&&&''''''((((((''''''(((((((((((())))))))))))))))))(((((((((((()))))))))444FFFXXXiiixxx}}}}}}~~~zzz{{{}}}}}}~~~~~~ttt~~~www^^^GGG777000......###$$$&&&)))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((%%%''')))((((((***...222GGG]]]qqqnnndddggg\\\@@@///+++555QQQkkktttppplllllldddcccSSSIIIkkkuuuKKKIII^^^|||}}}jjjkkkdddDDD(((###***JJJfffUUU333&&&))),,,,,,)))***---///---111[[[wwwMMM,,,---333---)))...(((((())))))((((((''''''''''''''''''''''''''''''$$$&&&((((((''''''''''''$$$)))((($$$333YYYwwwuuu{{{~~~ccciiirrryyyzzztttjjjcccrrr___bbbXXX222***???FFF^^^CCC***%%%)))***'''&&&%%%'''((('''&&&&&&)))+++(((((())))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%'''((((((%%%%%%&&&''''''''''''&&&(((((()))))))))*********+++***(((***///777@@@FFF]]]kkk~~~}}}}}}yyyxxxwwwuuu{{{yyyvvvqqqmmmmmmooorrrxxx{{{tttTTTkkkgggKKK999777222,,,))))))+++***)))'''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''((((((******222DDD___mmmooosssmmmZZZ......<<>>uuuwwwYYYOOOSSS]]]hhhiiiooosssmmm???+++333222000CCCZZZOOO111''''''&&&''''''((()))***(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((&&&%%%&&&)))***(((%%%'''&&&))),,,((("""%%%,,,###$$$&&&---000'''***??????QQQjjj~~~yyyqqqoooqqqiiiOOO444:::jjjxxxvvvzzzvvvvvvwww|||}}}{{{tttuuuwwwooovvvrrroooppprrroooeee\\\RRR]]]XXXQQQNNNDDDVVVMMM&&&777ooo```ddd```iiiyyyyyytttZZZEEE666------***''''''))))))&&&$$$%%%%%%%%%###""""""###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%******CCCcccooooookkkdddeeedddbbbbbb___YYYMMMDDDhhheee[[[UUUbbbtttqqq```jjj\\\LLLUUUqqqzzzoooiiiddd]]]ZZZ333:::jjjVVV///)))$$$)))+++$$$%%%,,,+++*********<<>>000:::QQQgggssswwwrrrSSSKKKXXXSSS>>>000===OOOTTTCCC+++###(((*********)))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''',,,)))&&&%%%&&&'''(((''')))######)))///---((($$$"""222@@@NNNcccqqq~~~vvvhhh]]]\\\eeesss||||||VVV+++,,,\\\ZZZ666---,,,))),,,,,,((('''+++///...(((+++///111222555:::>>>CCCIIIJJJRRRPPP222(((DDD\\\666===HHH$$$,,,666999999666///...000666;;;@@@IIIQQQaaajjjwww}}}jjjNNN666)))&&&(((+++&&&''')))***)))'''%%%###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!'''111===TTTgggggg]]]]]]\\\WWWMMMLLL^^^uuucccWWWXXXhhhqqqlllgggiiiXXXlllmmm[[[KKKFFFRRRhhhooowww]]]999555XXXkkkKKK222%%%$$$)))&&&(((+++&&&+++---,,,(((///NNN~~~YYY555///666,,,,,,---,,,,,,+++***))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((( ***111+++888IIIGGGRRR???999IIIcccyyyzzzzzzggg:::///EEEGGG222333QQQVVV444$$$...***((((((((((((((('''&&&&&&(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&'''((()))******%%%(((+++***&&&'''000999PPPgggxxxzzziii^^^ccceeejjjsss}}}lll777)))OOOFFF###'''888666CCCGGGGGGPPPXXXYYYZZZcccggglllqqqvvv|||~~~QQQ---===]]]:::>>>vvv:::999\\\aaa]]]___WWWSSSMMMEEE<<<444000000>>>===BBBIIIMMMRRR```ooogggppp~~~~~~xxxeeeMMM444$$$%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$"""'''???PPPLLLOOO^^^^^^NNNQQQfffkkk^^^???TTTfffiiigggiiiiiieee___iiinnnooogggNNN@@@GGGXXXpppbbbUUUPPPaaawwwTTT555'''&&&+++'''%%%'''$$$&&&***///---(((444ZZZZZZ------555000,,,,,,,,,,,,+++***))))))((())))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((,,,###***...$$$+++666///>>>DDD]]]rrruuu|||{{{ttt^^^GGG===???@@@===:::NNN;;;((($$$'''***++++++(((((())))))((('''&&&%%%''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%'''(((((((((((((((+++---+++(((,,,>>>YYYmmmvvviiicccdddgggqqqwwwvvv???333OOOGGG$$$,,,OOOuuuyyyppp|||}}}|||QQQ...BBB}}}WWW999<<<|||~~~EEE...\\\yyy}}}{{{qqqfff^^^XXXKKKCCC===;;;999666555777333>>>WWWcccWWW^^^{{{~~~iiiZZZ>>>666+++%%%$$$'''+++---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&###!!!...777///444MMMZZZTTT[[[jjjaaaHHH999XXXppplllYYYQQQYYYcccPPPlllsssiiioooqqqZZZ@@@DDD```dddnnnkkknnn~~~bbb777((('''---((($$$''''''$$$$$$)))---((('''999QQQggg888)))000111***,,,,,,,,,,,,+++***)))((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((---(((+++...+++///222------@@@lll{{{```AAALLLQQQKKKDDDCCCFFFGGG>>>((()))222,,,&&&)))))))))***++++++***(((((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$&&&''''''&&&&&&&&&'''###***666IIIcccjjjlllmmmmmmoooyyyyyyZZZIIIfffxxxJJJ333MMM]]]777333aaabbbAAAEEELLLIIIPPPJJJIIIHHHHHHHHHFFFAAA===???===MMMxxxOOO---AAAwwwOOO888<<>>nnnLLL&&&***333***'''111++++++,,,++++++***)))(((&&&''')))***+++***((('''''''''''''''''''''''''''''''''''''''((((((((()))&&&000(((%%%111000,,,999```kkklllFFFKKKQQQ555aaaMMM@@@FFFLLLCCC000!!!***)))'''%%%&&&)))+++,,,$$$&&&((()))***)))((('''''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''((((((+++333===EEEtttiii___^^^XXX___uuu{{{|||fffSSSFFF>>>777222:::HHH===///XXX^^^000FFFsssDDD!!!XXXNNN$$$444DDDDDDOOOTTTXXX[[[YYYVVVWWW^^^fffGGG...///dddSSS)))666nnnzzzHHH;;;???uuuhhh>>>333iiiQQQ###333888===???===>>>EEEIIIHHHLLLQQQMMMGGGZZZ{{{PPP444000zzzSSS...+++GGGtttxxxVVVEEEQQQdddyyykkkOOO<<<(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!!!!"""###%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,!!!###***$$$!!!'''+++DDD[[[hhh^^^TTTXXX```bbbKKK]]]ooorrrcccKKK333%%%AAAcccqqqhhhhhhnnnmmmkkktttOOO```ooommmhhh]]]uuu{{{JJJ((($$$''')))***%%%###&&&&&&&&&'''+++,,,***(((JJJyyyAAA999///++++++------+++((())))))*********))))))((((((((('''&&&&&&&&&%%%%%%'''((((((&&&%%%$$$$$$&&&&&&'''((()))***++++++,,,$$$'''333222(((+++:::vvv{{{pppNNN///...HHHaaa???FFFLLLGGG;;;///)))((((((((())))))))))))(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########%%%%%%$$$$$$%%%%%%&&&'''***(((&&&'''******'''%%%###&&&)))'''$$$###&&&))),,,%%%""")))888SSSwww}}}kkkYYYbbb```jjj{{{vvvtttbbbFFF>>>888666555<<>>&&&RRReeelllXXXPPPNNNPPPQQQHHHOOOOOO===---222cccKKK...===;;;&&&%%%UUUlll:::###222444FFFdddxxxOOO===)))"""''',,,)))"""###)))---***### ###'''%%%%%%%%%$$$$$$$$$######&&&&&&$$$$$$$$$$$$&&&&&&""""""###$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((&&&###$$$)))...PPP]]]dddWWWMMM\\\iiiaaaXXXZZZffftttkkkNNN333(((555gggeeehhhppp___fffqqqooofffeeeooosssoooooouuutttZZZ,,,&&&///'''(((((('''(((((((((((())),,,///---000NNNZZZ:::444,,,)))+++------+++((())))))*********))))))'''''''''''''''&&&&&&&&&%%%'''((((((&&&%%%$$$%%%''''''(((((()))*********,,,------)))%%%+++>>>QQQVVVHHH222***===VVVXXXKKKMMMHHH???555---)))((()))(((((())))))))))))(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&''')))'''&&&'''))))))'''%%%...)))$$$###&&&)))+++***$$$---AAA___|||wwwpppiiiiiicccwwwrrrdddSSS???///(((///333AAAYYYsss}}}BBB<<<{{{999999iiiKKK...GGGBBB111666xxxAAA888:::888***000===fffaaa111...nnnVVV---:::nnnpppKKK444EEEccc???444sss===111gggeeefffvvvuuuyyy{{{uuuwwwuuuRRR...---cccyyyAAA---GGGxxx555000666dddbbb///%%%<<<222***(((444MMMhhhzzzyyyrrrWWW:::%%%%%%---,,,$$$''',,,***&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''%%%"""###(((---VVV___```ZZZWWWWWWVVVUUUVVVYYYbbbmmmiiiRRR555###444___\\\aaapppgggggghhhtttnnnlllqqqvvvxxx|||qqqXXX***###,,,$$$&&&&&&'''((()))(((((()))+++...(((***;;;```iii222222...))))))+++---,,,+++)))))))))******))))))(((&&&&&&&&&'''''''''''''''%%%'''((((((&&&%%%%%%&&&(((((())))))*********+++)))///...&&&***===PPPXXX:::,,,+++>>>LLLHHH>>>:::LLL@@@///%%%$$$'''(((((((((((())))))))))))((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&(((((('''&&&&&&&&&&&&''')))***++++++;;;WWWuuuzzzrrrfffgggvvvzzz~~~wwwrrr___MMM<<<444...---888GGGZZZlllvvvkkkOOO777hhh???555aaaUUU...???PPP///777ppp***555KKKUUURRR+++,,,WWW```111111sss\\\000;;;ssspppIII444JJJ^^^===999yyyxxx666888uuuttt000777>>>:::GGGYYYoooccc------iiikkk444,,,TTTWWW///+++CCCqqqUUU***;;;___bbbWWWGGG777---444MMMdddxxx~~~kkkNNN666)))&&&&&&'''((((((&&&&&&&&&(((&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$"""###'''+++NNN\\\]]]___cccOOO999<<>>!!!EEECCCHHH???***???```***777xxx]]],,,,,,___<<<---###RRR~~~}}}EEE)))VVVvvvuuurrrdddKKK444+++---AAANNNdddzzz}}}nnnOOO888))),,,...---***'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%###"""###%%%(((;;;YYYaaaccckkkOOO+++)))???OOO\\\cccgggcccKKK///000===444333PPPiiiqqqnnneeeppptttooopppwwwssshhhsss^^^///$$$+++&&&)))(((((()))***)))(((((()))***111444000///IIIxxxAAA'''000---,,,,,,,,,,,,+++)))((()))))))))))))))(((''''''%%%&&&&&&&&&'''(((((((((&&&'''((('''&&&&&&'''(((&&&&&&(((***,,,---///000222***&&&+++...+++''''''===OOOLLL555777OOONNN777''''''((()))++++++***)))(((((())))))))))))((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&''')))***---***'''(((666TTTxxxuuuOOO===GGGbbb~~~FFF;;;kkkZZZ333)))333666MMM]]]nnnyyyyyypppbbbMMM???EEEKKKCCC444+++@@@{{{vvv???DDDWWW222MMMggg111444vvvVVV...888rrrxxxjjjKKK>>>pppAAA888HHHddd222///ppp^^^333===~~~qqqDDD444SSSLLL666BBBYYY...EEE>>>JJJhhhRRRwww^^^###///vvvTTT(((EEERRR,,,,,,hhh......,,,lllsss666***gggTTTLLLNNN^^^oooooo___QQQ555111000:::MMMcccttt}}}sssSSS<<<$$$***222,,,"""'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""###%%%&&&,,,WWWaaaXXX^^^MMM///***777MMM```fffjjjiiiWWW???///000***%%%999SSSXXXZZZdddoooqqqiiiiiissssssiiiuuuaaa333%%%)))%%%)))''''''((())))))((('''((())))))---///+++...III|||XXX111(((+++------------+++***)))((())))))))))))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&'''((('''&&&&&&(((***&&&'''(((***,,,...000000...***((()))&&&&&&444FFFVVVFFF:::>>>FFFAAA/// &&&(((******((('''***,,,(((((())))))))))))((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&'''&&&&&&(((+++---***)))111HHHjjjrrrMMM+++(((---VVVWWW555DDD|||MMM$$$---```xxx{{{ssskkk```PPPCCCFFFHHHYYYtttoooIII,,,111fffBBB<<>>LLLaaasss}}}SSS'''...QQQLLL>>>dddppp222888wwwggg000222ppp^^^)))(((222666,,,000AAAkkk>>>%%%IIIggg333---mmm\\\111:::zzzkkk===555\\\;;;333FFF<<>>'''222VVV000...XXXttt:::666rrrmmm......222333+++---ZZZwww>>>---^^^NNN111DDD[[[cccUUUAAA999<<>>((()))%%%***&&&"""%%%((())))))))))))***,,,'''(((,,,,,,)))111===AAA///222---(((***%%%///+++$$$))),,,(((((())))))))))))(((((((((((('''''''''''''''&&&&&&&&&%%%(((+++,,,)))'''%%%%%%***+++---......---,,,+++///''';;;\\\\\\???999MMMTTTEEE333))))))++++++)))!!!(((///---&&&###'''---(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++++++++***)))((('''&&&&&&'''(((((())),,, ...222222JJJkkkkkkeeeLLL444---//////,,,+++%%%...---nnnCCC@@@mmmRRR555QQQGGG333XXXmmmdddIII;;;BBB+++,,,666SSSppp;;;666555sssGGGAAA888111bbbhhh///000cccyyyyyymmmkkkhhh``````SSSLLLEEE000(((PPPrrr333111ooohhh333@@@ddd;;;666```hhh222===bbbuuu```aaalllcccRRRbbb~~~ddd///777lllYYY777???uuuTTT555***MMMSSS///---888^^^777DDDfff>>>777```uuuuuuiiioooGGG888999666FFFYYYttt***111111JJJ~~~zzzkkkGGG---(((&&&((((((%%%%%%)))&&&%%%$$$$$$(((,,,+++((($$$$$$$$$#########""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&(((((('''(((---777>>>000***$$$###''')))(((&&&&&&'''---)))###444;;;}}}}}}EEE###+++&&&$$$'''''''''''''''''''''''''''&&&&&&'''((()))+++---...CCCccc444+++111...))),,,&&&)))%%%###((()))%%%%%%)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''(((------,,,)))'''&&&&&&(((...\\\nnnOOO777CCCQQQMMM:::222'''###&&&))))))'''+++)))'''(((***,,,+++***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''%%%,,,...+++(((''')))%%%111555111@@@gggaaaNNNQQQRRR???,,,(((******))))))'''***---aaaYYY777\\\bbb888EEELLL333cccJJJ<<>>~~~JJJ...,,,OOOJJJ///,,,AAA~~~GGG$$$VVVXXX777555vvvsssJJJ666LLLjjjppppppaaa???"""222]]]sss777---...QQQtttTTTHHHPPPcccyyytttVVV@@@+++$$$''')))))))))***(((&&&'''))))))$$$&&&&&&&&&%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%###%%%((((((''''''(((******'''$$$$$$&&&((('''%%%###%%%&&&&&&$$$%%%000???III%%%+++&&&$$$'''''''''''''''''''''''''''&&&&&&'''((()))+++,,,---222___aaaAAA***+++222---***---,,,(((&&&))),,,***''''''((((((((('''''''''&&&&&&(((((((((((((((((((((((()))'''%%%$$$&&&)))***+++%%%---222+++!!!%%%777JJJbbb[[[HHH999CCCUUUIII,,,)))'''&&&''')))++++++***---)))&&&%%%(((***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&)))((('''''''''))),,,...***%%%,,,NNN~~~nnnDDD***555<<<111'''%%%'''((()))***,,,(((...LLLyyysss777KKKvvv>>>999xxxYYY111WWWyyy:::***KKK\\\hhhPPP+++III{{{mmm;;;333[[[GGG===gggAAA---YYYuuu666###---***(((***...222444444666555999BBBLLL\\\xxxhhh555000fffooo444;;;yyyhhh///***[[[ggg888000444888333444;;;:::FFFJJJWWWWWW888###KKKxxxDDD///>>>qqq;;;'''///TTT<<<---...SSSppp777***yyy???%%%TTTQQQ111///BBB999FFFyyy```%%%&&&>>>ZZZ888$$$555ggg\\\777...+++999LLLNNNlllhhhHHH333)))&&&&&&(((&&&###!!!###%%%&&&$$$"""&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$############$$$%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$$$$$$$"""$$$%%%&&&&&&$$$"""!!!&&&&&&&&&''''''&&&%%%$$$###'''!!!"""***$$$***FFFMMM'''+++&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,---(((333rrr@@@222+++000222,,,))),,,...'''***...***&&&)))+++((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))+++(((&&&''')))+++,,,+++'''***++++++///<<>>rrr___&&&***PPPttt<<<+++CCC}}};;;222"""NNNHHH---...$$$'''///###AAA^^^www[[[>>>)))###$$$&&&$$$######""""""''',,,%%%%%%$$$$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((%%%'''******(((&&&%%%%%%%%%,,,!!!!!!,,, '''QQQQQQ)))***%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++,,,(((RRRIII333///...111000***)))+++***###+++...!!!!!!,,,---((('''''''''&&&&&&&&&&&&'''((((((((())))))******)))(((((()))***+++***)))111(((%%%333JJJYYYWWWPPP>>>JJJSSSKKK555%%%&&&000''')))******(((&&&''')))&&&&&&(((---222222...)))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''"""&&&)))***)))***...222YYYnnnlllhhhsss|||^^^666)))''')))***))))))***,,,---***%%%,,,,,,HHHXXX<<>>{{{QQQ444EEE}}}WWW)))AAAuuuhhhfffhhhrrr|||yyyppprrr}}}|||zzztttVVV666&&&JJJvvv666222xxxNNN---888XXXwwwxxxyyynnnqqqfffSSSAAA>>>QQQtttVVV---///QQQPPP///,,,111lllUUU((('''CCC{{{~~~333---[[[rrr;;;222:::zzztttFFFTTT```+++222KKK\\\222'''```jjj...111...mmmkkk555!!!((("""'''222)))+++666```iiiKKK333'''***)))+++,,,&&&!!!$$$,,,%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&'''"""$$$'''(((((('''(((((($$$---###!!!))) ---^^^zzzSSS))))))%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******///111888^^^kkk+++------------,,,***+++,,,***$$$...... ***<<<666((((((((('''''''''&&&&&&&&&''''''(((((())))))***$$$''')))***))))))***+++'''222BBBQQQYYYXXXSSSOOOEEEDDD@@@:::666222,,,%%%'''((((((((('''((()))+++...$$$!!!---@@@FFF888(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))!!!)))---'''!!!,,,IIIccc|||^^^eeepppSSS###&&&***+++((((((***,,,+++&&&(((''''''888fffddd999FFFhhh///999CCC,,,JJJSSS<<<;;;111BBBwww:::111IIILLL333555gggccc777BBBnnn```000;;;yyy}}}sssqqqnnncccZZZXXXPPPLLLBBB:::<<>>bbb888111PPPttt888???^^^ggg555///ZZZggggggfff[[[PPPCCC===;;;777000***///---((($$$%%%+++000222---555444FFFxxxhhh+++---eee```AAA;;;...444,,,333+++...333111777AAABBBPPPbbbuuu~~~{{{666%%%AAA;;;...)))777lll,,,...///eee>>>///777wwwuuuMMM<<<222999:::BBBfffnnn<<<222DDDggg777444hhh|||999)))666___hhh,,,(((***...,,,'''$$$###)))"""@@@rrrjjjEEE333%%%&&&)))&&&%%%)))(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''###&&&'''%%%$$$+++:::FFF111,,,'''$$$&&&(((((((((!!!$$$&&&&&&''',,,>>>QQQdddyyyNNN''''''$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((%%%---((((((GGGxxxKKK$$$888...///,,,(((***......+++***!!!((('''%%%HHH\\\BBB))))))))))))((((((((((((%%%%%%%%%&&&'''(((((()))%%%***...,,,)))---777AAA___WWWOOOLLLKKKDDD555((($$$))))))%%%(((///,,,"""%%%%%%%%%''')))***(((&&&%%%))),,,+++'''###"""###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((+++$$$&&&===dddiiiNNNCCC===555RRR{{{EEEPPPjjjPPP***,,,+++&&&'''---///,,,222???''',,,'''888EEE111]]]HHH555FFFkkk???222]]]pppzzzzzzzzzhhh...888???www@@@000AAA|||}}}666:::VVVkkk777!!!777333,,,'''%%%+++///,,,***,,,111333222777>>>EEEKKKQQQYYY___cccwwwwwwxxxvvv222555]]]pppnnndddfffYYYQQQAAA>>>@@@888222333///222///++++++444===:::222...$$$HHHxxx666,,,$$$;;;[[[ 333444oooyyy,,,666###XXXvvvzzzkkkeee999555HHHWWW,,,mmmMMM666:::~~~jjj333111DDDzzznnn777$$$---,,,&&&&&&$$$&&&///'''///VVV{{{VVV222&&&(((((('''***&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&### $$$777VVVnnnCCC:::///(((''''''%%%###'''$$$((()))'''000===???]]]uuuLLL&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''%%%///***&&&UUUTTT---888***///---++++++,,,,,,,,,+++)))((())),,,111444333111(((++++++(((***---)))!!!((($$$"""$$$(((((('''&&&(((222333)))***@@@YYYfffcccUUUBBB444---,,,+++******)))(((''''''((()))***(((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,"""!!!***((("""...666HHHrrrtttVVVHHH>>>000***------XXXrrr+++===qqqkkk---'''++++++$$$333UUUiii{{{nnn<<< ,,,...NNNeee555BBBQQQ+++CCCrrr{{{vvvxxxXXXRRRFFF999000+++:::ccc|||LLLAAA,,,eee===:::EEErrr>>>###444333<<<111???BBBGGGNNNUUU[[[___aaasssvvv|||bbbGGG{{{{{{tttmmmfffbbbQQQIII@@@999777666666555'''---iii___((("""***LLLsssGGG!!!$$$JJJ>>>///(((///999JJJkkkzzzYYY555---DDDqqq111---NNN>>>666---kkkvvvAAA000---......###,,,+++'''222aaayyy~~~nnnCCC'''$$$'''&&&%%%((()))%%%"""###%%%%%%##################$$$$$$$$$$$$$$$#########""""""$$$$$$##################%%%$$$$$$$$$$$$$$$$$$%%%(((&&&)))&&&!!!222kkkpppeeeKKK:::(((###///%%%$$$***&&&'''888:::...^^^}}}BBB(((!!!''''''"""$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%''',,,$$$***333***+++^^^|||???,,,000,,,...---++++++,,,,,,,,,+++---+++***+++------+++)))%%%'''$$$"""$$$***+++'''&&&)))------)))&&&'''***,,,***&&&---GGGdddoookkkJJJ@@@333+++)))+++,,,,,,***)))(((''''''((())))))((((((((((((((((((((()))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ,,,...%%%&&&000000%%%BBBlll}}}sss\\\DDD999222+++(((***'''===qqqfffbbbeeeKKK000(((&&&%%%222ccc~~~YYY)))'''...HHH|||uuu???888rrrXXX222000```nnnMMM>>><<<999;;;CCCIIIMMMSSScccwwwfffBBB444---mmmJJJ666>>>xxx\\\MMM^^^aaattttttzzz{{{}}}}}}zzzzzz~~~yyyvvv{{{rrreeeuuuwww}}}~~~}}}xxxrrrnnnjjjfffccc[[[ZZZzzzSSS+++***,,,YYYlll>>>(((222PPPhhhYYYGGG999...///AAAVVV~~~@@@$$$)))hhhNNN...777kkklll777,,,CCC{{{qqqCCC///..."""------(((+++&&&,,,>>>|||nnnuuutttTTT999)))###---((($$$%%%((((((&&&$$$$$$$$$###############$$$$$$$$$$$$#########""""""########################$$$$$$############$$$$$$(((&&&%%%%%%###000___mmmoooccc___LLL,,,%%% &&&'''%%%###---888777---aaa}}}AAA(((!!!&&&'''###$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''+++$$$'''///***(((HHHsssEEE///000+++///...,,,+++***+++,,,+++***,,,+++***))))))(((%%%###)))***)))&&&(((++++++'''"""$$$%%%%%%(((+++...000000555GGGaaammm\\\BBB000+++&&&$$$'''***,,,,,,))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$(((,,,)))'''444EEEvvvbbbQQQGGG999///+++++++++***&&&(((OOOlllJJJ...%%%"""'''%%%999uuuWWWOOOrrr888"""&&&;;;^^^FFF111gggggg111...777???;;;333444CCCSSS^^^ooozzzvvvpppfffOOO888777,,,###222tttVVV---333{{{zzzssslllgggeeeiiifffaaa^^^___dddjjjooouuunnnhhhiiipppuuutttqqqooossshhh```iiiooojjjhhhaaaccchhhqqqyyy{{{vvvpppDDD###(((---hhhccc111%%%...<<>>'''"""&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''((($$$%%%,,,+++(((444EEEggg111000444---111...,,,******+++,,,+++***'''''''''((((((((('''&&&!!!$$$'''((()))(((%%%!!!555...&&&$$$***111000+++888@@@IIIOOOPPPGGG111'''%%%$$$&&&(((++++++***((((((((((((((()))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''+++$$$&&&,,,))),,,PPP}}}sssaaaEEE<<<;;;444+++(((***+++)))+++'''777[[[eeeGGG+++'''!!!!!!***%%%,,,[[[bbb***+++sssPPP)))!!!///HHHMMM000___qqq(((***%%%+++DDDcccxxx~~~aaaDDD666777888555)))888888SSSlll<<<;;;xxx{{{vvvsssgggfffeeeddddddddddddeeelllmmmppptttwwwyyy{{{|||}}}~~~xxxpppzzz~~~zzzyyykkkkkknnnsssxxxtttjjjaaa\\\```hhhqqqyyyEEE###///BBB~~~tttFFF333...&&&444999XXXlllkkkMMM555%%%+++222(((555VVVXXX111,,,XXXttt===...666yyyWWW555JJJvvvYYY999"""(((***)))LLLTTT+++'''HHHzzz{{{UUU222,,,===YYYxxxaaaGGG)))$$$&&&,,,***"""%%%///'''&&&%%%$$$###"""""""""#######################################$$$$$$$$$######""""""""""""######%%%"""&&&###&&&!!!555^^^|||wwwyyyrrrBBB&&&)))###!!!'''111333---+++...hhhzzz999&&&###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''%%%%%%&&&)))+++---...000eeeuuu???333222///000111---,,,******+++++++++***%%%&&&((((((((((((((()))%%%&&&(((++++++******+++!!!&&&((()))000999<<<:::===@@@>>>555+++'''&&&&&&&&&&&&''')))++++++)))(((''''''((())))))))))))))))))(((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((%%%---,,,'''777___qqqYYYWWWBBB...///,,,&&&###&&&(((%%%)))+++***333999))))))+++'''***!!!DDD```PPPRRR~~~YYY444###'''888vvv^^^333III{{{~~~BBB;;;RRRqqqvvvMMMAAA888555333111777???XXXoooooo~~~[[[VVVqqqnnnjjjnnniiiiiikkkooopppssswww|||{{{sssqqqrrrrrrqqqooommmkkkjjjsssttt~~~zzzYYY???JJJbbbzzzdddVVVBBB555)))###444LLLdddzzzvvvLLL444---,,,333sssfff===///333zzzXXX444,,,VVVjjjGGGHHHooonnnFFF111)))888nnnbbb;;;!!!333rrrYYY;;;'''((()))---MMMvvvuuuIII777((($$$###"""%%%+++'''&&&%%%$$$####################################""""""#########$$$$$$$$$######""""""""""""######""""""''' $$$&&&+++===lllttt{{{[[[666$$$"""###+++444///$$$%%%000iiivvv444$$$$$$%%%%%%((($$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%$$$$$$%%%'''%%%(((((('''(((---///...;;;yyyLLL(((555---&&&//////---+++***)))***+++***)))(((***+++***(((''''''(((,,,)))'''&&&$$$"""&&&+++)))<<>>+++***'''&&&&&&'''(((***$$$(((%%%%%%,,,+++%%%&&&%%%&&&(((%%%###888\\\tttyyysssZZZ===---&&&$$$+++YYYrrrAAA666ddd}}}zzzfffUUUCCC333888......;;;HHHUUUkkk~~~xxxwwwiiijjjooolllooo{{{~~~|||{{{}}}pppmmmtttrrrdddcccpppttt}}}jjj\\\@@@666,,,000BBB[[[qqq}}}qqqbbbXXXUUUPPPXXX******III}}}>>>,,,444vvvzzzIIIEEEnnnmmmiiiqqq???111NNNiiiTTTddd{{{>>>***""",,,+++!!!+++CCClll{{{]]]888######((('''###'''&&&%%%$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""###$$$$$$%%%%%%#########""""""#########""""""((("""$$$%%% 444===dddjjjpppzzzkkkTTT===&&&)))///111)))!!!%%%000hhhqqq...$$$&&&%%%$$$((($$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%'''''')))(((%%%%%%(((,,,---&&&VVVppp:::'''222,,,(((///,,,---+++))))))***+++***))))))+++,,,+++(((&&&'''(((&&&&&&***000222222666===ooovvvnnnSSS:::000///------***(((+++...---)))&&&&&&'''((()))((((((((((((%%%&&&((()))*********)))))))))(((''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&'''((()))))))))///***BBBrrrvvv```aaaqqqQQQ444+++'''***+++((((((---'''))))))((()))---+++%%%''''''''',,,,,,<<<]]]]]]III///###%%%((('''(((999~~~zzzRRR333PPPtttSSS888...111222000666CCC[[[uuu{{{~~~xxxppprrruuuxxx~~~}}}~~~yyytttnnnhhheeeddddddccccccjjjjjjiiinnnjjjgggnnnfffjjjoootttyyy}}}~~~~~~tttssshhhwww}}}sss^^^GGG888000...888FFFsss|||~~~~~~EEE555jjjfff111...NNN^^^CCC]]]www777888cccyyy@@@111IIIqqqHHH...&&&$$$***,,,'''$$$%%%===^^^dddAAA---***((("""&&&%%%%%%$$$$$$$$$%%%%%%""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$############$$$$$$$$$!!!'''###$$$&&&***KKKSSSdddccckkkpppnnnoooaaa000000///+++&&&$$$(((---ffflll)))###'''%%%###((($$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&$$$$$$%%%''''''&&&&&&'''''''''(((***'''444ccc???555///000111111///***---+++))))))***+++***)))&&&)))++++++((('''(((***111:::MMMcccpppsssxxxnnncccJJJ///'''...///))),,,***)))'''&&&%%%)))...***++++++)))'''&&&&&&'''%%%&&&((()))*********)))))))))((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&'''((())))))***,,,OOOxxx[[[ZZZiii;;;,,,%%%***+++######***111...000,,,!!!###***(((%%%111&&&!!!,,,$$$%%%EEE///+++''''''***---,,,+++'''pppxxx\\\555===ooo]]]CCC666,,,///999GGGWWWccc}}}qqqwwwgggvvv}}}~~~sssfff\\\UUUJJJIIIHHHGGGDDD@@@<<<:::888444///---,,,,,,)))'''(((---***+++111...)))000(((,,,111444999BBBOOOXXXlllrrrzzz}}}zzzssshhh^^^hhhuuuzzz}}}fffEEE555777,,,AAAPPPJJJ555///KKKNNN...777iiidddHHHUUUttt111***KKK}}}iii333&&&,,,666eee}}}jjj+++$$$+++***###%%%...---$$$!!!888```eee999''''''(((%%%%%%$$$$$$$$$%%%&&&&&&""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&& &&&###$$$'''444^^^ZZZ```fffyyyxxxooovvvlll999555...'''%%%))),,,+++dddiii'''###(((%%%"""((($$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''%%%"""###***---***((()))...EEEWWW111...,,,,,,...///...,,,)))+++------)))&&&(((,,,%%%+++,,,&&&$$$,,,999AAAccc{{{zzzcccQQQ:::+++(((...///111000'''...+++***+++)))&&&(((---+++***)))((((((''''''(((((('''((()))++++++(((&&&(((((((((''''''&&&&&&&&&"""######$$$$$$%%%&&&&&&###$$$%%%$$$######%%%&&&)))###$$$***)))###***999bbb~~~tttTTTQQQ```lll,,,666&&& 555"""666VVVhhhPPP---)))$$$+++''',,,$$$)))...&&& '''(((''''''))),,,+++(((111JJJmmm333...---)))///<<>>111...,,,,,,...///...,,,...***%%%$$$%%%''')))+++''')))&&&"""---LLLrrrjjjQQQ===,,, %%%///999///"""***444...)))'''(((++++++((((((+++******)))((((((((((((((()))((('''(((******(((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$%%%&&&%%%$$$$$$&&&(((...###&&&000(((<<>>gggJJJ---///***&&&AAAiiisssDDD***((((((%%% )))---///000+++(((---((((((((((((((())))))'''%%%999tttlll777---===SSSeeevvvpppuuuyyy{{{nnnZZZJJJ<<>>|||===---(((,,,)))000QQQaaakkkLLL,,,(((111(((!!!+++%%%///---000CCCIII999++++++$$$&&&...***!!!+++@@@}}}NNN***:::nnneee<<>>111>>>cccssstttMMM%%%$$$))),,,;;;eee==="""!!!"""###&&&######$$$$$$###""""""###%%%#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((&&&'''+++((('''HHHaaa&&&999---...//////---+++******,,,,,,---((("""***???QQQYYY777DDDIII;;;'''###+++ """'''---...,,,///333+++IIIMMM222CCC{{{777///((((((***)))***,,,''''''''''''(((***++++++***((('''&&&''''''&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$%%%&&&&&&&&&''')))+++(((222QQQ}}}nnn[[[LLL]]]ccc777'''###???ZZZOOO444******]]]{{{FFF,,,444fffuuufffrrrsssMMM333---!!!+++III|||pppMMM...&&&$$$(((***'''''',,,###&&&***LLLmmmvvvzzzmmmqqqtttyyyvvvlll```PPPAAA999+++'''######&&&)))******$$$%%%%%%&&&((()))******%%%%%%&&&'''((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))+++,,,+++)))'''''''''(((,,,...+++&&&###$$$&&&)))***)))&&&***;;;UUUjjj|||vvvjjjlllooozzzsssAAA777>>>jjjqqq000&&&%%%%%%(((++++++((('''999@@@333!!!$$$,,,+++)))%%%&&&///VVVJJJ555'''&&&%%%///YYYmmm@@@###000UUU}}}yyyooo???###&&&***###%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$%%%%%%&&&&&&###!!! !!!"""$$$$$$###&&&###$$$---+++'''LLLssszzzRRR%%%###$$$(((@@@hhh===""""""######%%%$$$###$$$$$$###""""""###%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%)))+++(((333___CCC***666---...//////---***(((***,,,***))))))111HHH^^^^^^SSS,,,)))%%%$$$+++333333......,,,---///---(((***///888///888VVVwwwrrr444,,,'''(((+++******+++&&&&&&''''''(((***+++,,,)))(((''''''((('''%%%###$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((%%%&&&'''((('''(((***,,,...]]]nnnNNNQQQddd\\\555'''---DDDfffbbb///&&&777vvviii999+++LLLxxxyyyeeeFFF333+++&&&###000III~~~XXXAAATTT^^^888***"""'''***'''&&&***###000111PPPiiilll~~~hhhVVVBBB777///((($$$$$$))))))*********))))))(((+++***)))'''%%%$$$$$$%%%((()))))))))((('''%%%$$$&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&'''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&&&&%%%%%%&&&!!!###%%%''')))***+++,,,"""(((+++)))######+++333>>>JJJ___uuuyyynnnrrrsss]]]WWW```xxxNNN000***)))&&&(((,,,''')))444eeennnYYY555))),,,***((()))---CCCooottt___>>>'''000TTTyyyrrrMMM+++'''CCCmmm}}}tttuuuuuuwwwiiiCCC///)))%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$"""$$$"""$$$(((###&&&777QQQbbbEEE###&&&###$$$CCClll>>>"""###$$$###%%%$$$###$$$$$$###""""""###%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%+++(((***///---DDDrrrYYY,,,555---000...///000---***((())),,,***,,,222GGGccciiiHHH+++...111555;;;???;;;555999666777<<<:::222---///(((111SSSzzzxxxXXX000)))%%%)))---,,,***)))&&&&&&&&&''')))***,,,,,,(((((('''((()))'''%%%"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))&&&''')))))))))***,,,...]]]}}}fffMMM[[[jjjVVV444,,,444NNNoooyyyGGG000&&&QQQTTT:::111QQQWWW<<<%%%***$$$222%%%777qqqDDD AAAfff???---"""&&&***'''%%%(((&&&444666```}}}|||mmmWWWGGG444***$$$)))...---+++,,,%%%&&&'''((((((***---///!!!$$$&&&''''''&&&%%%%%%!!!"""$$$&&&'''(((((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))(((&&&&&&''')))&&&$$$%%%(((***(((%%%,,,'''###%%%+++...+++&&&(((---999JJJ___uuuyyyzzzvvv777...***&&&))))))+++,,,%%%...GGGXXX777)))$$$'''"""===^^^sssiiiRRRaaaXXX111AAAtttRRR,,,!!!===gggwwwEEE'''UUUyyyzzzvvvooo;;;###***%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$##################!!!"""$$$$$$"""!!!###$$$ )))$$$&&&+++###$$$AAA333 +++$$$"""BBBnnn???"""$$$%%%###%%%$$$###$$$$$$###""""""###%%%"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''',,,$$$###000***///TTTxxx:::---222---,,,111111///,,,+++---***&&&)))///NNNmmm[[[222222SSShhhnnnwww}}}vvv|||uuu]]]DDD666222...QQQsss;;;---)))'''***+++((('''(((&&&'''''''''(((((())))))(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%%%%'''...777>>>222(((&&&***&&&%%%???aaa^^^UUU^^^nnn|||WWW000&&&===gggxxxaaa000222jjjFFF'''+++[[[FFF+++$$$---)))(((///&&& 000(((///VVVpppSSS666UUUjjj+++((()))"""...++++++000JJJkkkmmmIII---%%%***))))))))))))(((((((((((("""(((%%%###)))&&&!!!&&&'''''''''&&&&&&%%%%%%%%%)))(((&&&###%%%)))&&& %%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((())))))'''&&&&&&''''''$$$&&&***+++'''$$$$$$((('''&&&&&&((())))))(((&&&$$$$$$%%%((()))(((&&&)))***++++++;;;KKKaaazzz|||xxxlllSSS:::...,,,111%%%'''555&&&333lllrrrJJJ333'''666JJJQQQ"""///+++fffZZZ777eee{{{\\\"""...999```uuu???,,,***+++MMMvvvzzzsssGGG!!!,,,&&&###''')))%%%###$$$%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""%%%%%%$$$$$$###$$$$$$$$$"""$$$"""###&&&!!!***AAAsssVVV$$$"""&&&)))!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&''''''(((***...111sssYYY555111000,,,...)))111222***&&&+++...,,,---^^^xxxeee\\\vvv~~~qqqcccVVVLLLFFFCCCAAAVVVsssqqq```YYY___zzzqqq......)))'''******(((&&&''''''''''''((((((((())))))(((((('''&&&%%%%%%%%%%%%######$$$%%%%%%&&&''''''((('''&&&%%%&&&***111666$$$))),,,(((&&&888aaadddWWWdddyyyxxxHHH)))---NNNsss[[[666000000666bbbrrr555333:::uuu???$$$,,,---%%%"""))),,,((()))---'''AAAgggsssuuu888(((***'''666<<>>VVVpppkkkRRR555&&&666222FFF~~~)))FFFPPP...666VVVoooUUUSSSvvvwwwMMMJJJ~~~ggg333$$$...333iii___,,,)))333222---***:::cccttt===000%%%%%%***)))%%%###%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$#########$$$$$$%%%"""%%%""""""%%%"""(((<<>>bbbXXX888888LLLqqqsssZZZCCC222)))(((''')))...---(((&&&'''))))))((((((((('''''''''$$$###((()))###"""%%%"""&&&&&&&&&&&&&&&&&&&&&&&&&&&222888111&&&"""$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((('''%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&))))))'''""")))'''(((***)))&&&'''+++((((((''''''''')))---///***++++++)))((('''((())))))---... %%%---""",,,&&&(((((((((///EEEfffcccIIIMMMLLLAAAlll{{{FFF777UUUfff888"""+++===ZZZJJJFFFfffsss===&&&,,,%%%hhhfffBBB(((777eeebbbCCC'''(((DDDiii~~~rrrDDD"""'''000)))$$$)))%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""###############$$$$$$%%%!!!%%%###"""%%%###'''888nnnTTT222%%%###"""$$$$$$################################################$$$$$$######$$$$$$%%%&&&###%%%&&&&&&&&&(((***---333PPPhhh<<<+++555222///444000'''***222444(((,,,[[[xxxPPP///"""$$$(((***+++---...---+++'''%%%***,,,333;;;666---...888|||ttt444...+++,,,,,,)))(((***))))))))))))))))))(((((((((&&&%%%$$$$$$&&&)))+++'''&&&&&&%%%%%%$$$$$$###%%%'''(((((('''''')))***,,,'''///RRRmmmYYY```ooo???'''777dddwwwqqqYYY:::EEERRRpppkkk===,,,777XXXvvvIII'''///ttt___555'''///(((###))))))(((***,,,///III{{{xxxjjjZZZ\\\rrr}}}[[[>>>---'''''')))+++***+++***$$$ %%%,,,((((((((((((''''''''''''&&&(((777;;;,,,'''***###&&&&&&&&&&&&&&&&&&&&&&&&&&&111888222'''"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%'''+++,,,+++)))((((((***,,,***%%%%%%(((,,,,,,+++)))&&&%%%'''***+++&&&!!!!!!&&&+++,,,+++)))+++111### %%%***&&&))))))$$$ %%%555BBBccczzzpppooovvvwwwpppuuuCCC,,,++++++///---MMMssszzzZZZ222^^^LLL&&&%%%,,,NNNsss999(((>>>dddlllDDD///000GGGjjjkkk@@@+++&&&$$$''',,,%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""###"""""""""######$$$%%%!!!&&&###!!!%%%###&&&333jjjQQQ777%%%!!!$$$%%%)))################################################$$$$$$######$$$$$$%%%&&&$$$&&&'''(((((((((+++---333777fffCCC555111333111222222---)))///***"""333___|||[[[222&&&333000$$$ !!!###%%%''')))***+++...,,,...///'''%%%888RRRuuu444...++++++,,,))))))+++******))))))))))))((((((&&&&&&$$$$$$$$$&&&((()))'''&&&&&&%%%%%%$$$$$$###$$$&&&((((((((()))***,,,%%%444RRRwwwZZZ\\\iii```444$$$>>>mmmlllEEE999???jjjxxxaaa===,,,:::kkkppp777---===~~~PPP***(((,,,***))))))+++)))&&&!!!111^^^~~~}}}xxxzzzeeePPP888+++((((((***,,,---&&&###&&&((((((''')))((((((((('''''''''&&&&&&&&&+++DDDIII000''',,,###%%%%%%%%%&&&&&&&&&&&&'''!!!***///+++&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&+++***)))(((((((((((()))&&&'''''''''((((((((((((///***%%%$$$'''***+++***%%%%%%((()))&&&"""###(((###&&&)))***)))***---111444///---444BBBNNNSSSRRR???444CCC<<<)))(((&&&+++'''%%%%%%(((,,,,,,(((###111FFFccc~~~VVV+++&&&------...###(((;;;IIIHHH111WWW}}}XXX***!!!111???bbbDDD***(((\\\bbbppplllJJJ&&&&&&KKKpppqqq>>> ###,,,***%%%%%%%%%$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""###$$$%%% '''$$$!!!%%%$$$%%%///```JJJ;;;&&&!!!'''###***################################################$$$$$$######$$$$$$%%%&&&$$$&&&((((((((()))***,,,000(((IIIeee222444000000999999222///333,,,###+++MMMoooooo\\\:::,,,***444111###"""//////---+++)))((()))******+++...666999000111PPPvvvooo222,,,((()))***((())),,,*********)))))))))((((((%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''''''''(((***,,,222UUUzzz{{{eeeLLLeee]]]777###AAAjjjnnnGGG000AAAccc~~~wwweeeooo~~~bbb222666EEEaaa@@@YYY|||ddd???***++++++(((******)))+++&&&(((HHHnnn}}}|||lllWWW:::000***,,,...+++&&&%%%'''$$$%%%,,,000,,,(((&&&(((((('''''''''&&&&&&&&&$$$,,,LLLPPP..."""***"""%%%%%%%%%&&&&&&&&&''''''"""&&&'''&&&&&&))))))'''''''''''''''''''''''''''222000---+++******,,,---(((((((((((())))))))))))''''''(((---111111---(((---,,,------***)))...777000666>>>DDDGGGKKKQQQVVViiiggghhhooo{{{uuuPPPZZZTTT---######***%%%"""%%%***---+++(((""" +++IIImmmlll888$$$'''%%%)))***+++$$$"""***111:::~~~xxxTTT..."""&&&BBBkkkwwwBBB'''111OOO|||[[[***FFFeeeeeeAAA$$$222UUUfff@@@---)))(((%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%% '''$$$ %%%$$$$$$+++QQQ@@@<<<(((""")))'''################################################$$$$$$######$$$$$$%%%&&&###%%%'''((('''''')))***---)))666eeeBBB000555---///CCCBBB333444///(((444PPPZZZHHH444...333***$$$(((+++***((()))%%%&&&&&&''')))***+++,,,333111111---&&&555kkk|||ppp000***&&&(((((('''(((++++++*********))))))(((((($$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$&&&'''((()))$$$&&&'''&&&&&&''')))+++LLLtttlllEEEccc~~~RRR(((+++DDD{{{mmm333 666bbbnnn555BBByyy{{{WWW<<<888]]]MMM$$$;;;WWWjjjXXX444(((%%%$$$...%%%...<<<:::111GGGyyyPPPBBB===???333***((((((&&&)))///((((((***)))$$$!!!&&&///(((((('''''''''&&&&&&&&&&&&///QQQUUU--- ,,,%%%%%%%%%%%%&&&&&&'''''''''((((((&&&$$$(((,,,***%%%''''''''''''''''''''''''222///+++((('''(((***+++))))))))))))***************333DDDVVVaaa```VVVLLL>>>;;;:::999777999CCCNNNrrryyy{{{EEEMMMNNN'''%%%111---###(((+++)))###"""&&&+++---(((%%%%%%(((:::bbbvvv|||NNN(((+++333''''''###222---%%%(((222QQQzzzYYY+++%%%444///III===:::$$$666|||ccc888...;;;pppsssAAA%%%111]]]~~~lll:::"""'''%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%% ((($$$ %%%$$$###)))FFF999===***$$$+++"""########################""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&"""$$$&&&'''&&&&&&'''(((,,,,,,(((CCCYYY666111///111...OOO^^^333&&&444&&&FFFqqqPPPAAA+++888III)))777///!!!---(((++++++///''''''&&&&&&000///000777222'''555```yyy~~~qqq---***&&&&&&((()))((('''(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&''',,,)))$$$***(((///KKK~~~cccAAAGGGeeeZZZ666&&&***AAAjjj...%%%\\\aaa222***222---MMM}}}OOO;;;999]]]sss777...///RRRiii<<<'''---'''DDDXXXfffccccccuuu~~~```BBB222111666---+++(((,,,(((!!!)))000+++***)))))))))''')))///---,,,%%%%%%***$$$"""......///nnnEEE...---&&&''''''(((((('''&&&&&&'''((($$$(((,,,,,,,,,'''###&&&...---###$$$((($$$###)))***+++---$$$!!!,,,---+++((('''(((******)))111fff~~~|||{{{zzzwwwSSSGGG===111---***((('''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%''',,,111444bbb||||||iiiEEE...++++++$$$(((&&&++++++%%%333RRRgggQQQ///'''(((***QQQooo\\\...,,,888ssshhhEEE(((///"""***UUUuuubbb>>>222:::ZZZeee<<>>,,,:::oooXXX///...333SSS666(((222fffzzznnnKKK888###'''...+++$$$(((111BBBLLLdddjjj999***SSShhh222!!!///%%%,,,)))&&&,,,,,,&&&&&&---lll{{{VVVuuu///111$$$&&&&&&&&&&&&&&&&&&&&&&&&---VVVYYY|||mmm+++222===cccTTT222###---+++###+++$$$&&&"""...QQQeee]]]RRRzzzzzzrrr___GGG888777<<>>vvv^^^CCC,,,***((((((***+++***)))***KKKNNNiii^^^)))vvvPPP%%%777***111***"""(((,,,***+++DDDzzz^^^jjjVVV((((((&&&&&&&&&&&&&&&'''''''''###tttoootttRRR---nnnNNN$$$+++---###)))...888;;;KKKsss{{{|||llleeekkktttUUUtttxxxjjjVVVDDD'''DDD@@@ $$$&&&)))'''((('''$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$000(((###'''444PPP}}}}}}YYY;;;---"""+++"""222^^^]]]666%%%///***777SSSUUU222,,,JJJ{{{~~~EEE)))666RRRzzzxxxdddXXXIII...111\\\```999***KKKyyy~~~FFF222$$$&&&)))$$$!!!###$$$$$$$$$#########""""""######""""""""""""######""""""""""""""""""""""""!!!"""""""""############%%%;;;+++>>>***###&&& ################################################""""""#########$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%***///***&&&BBByyy[[[---:::***...------000+++***777???kkkJJJ,,,///tttCCC))) ///000333777,,,555///111,,,***<<>>bbbpppsss+++@@@ooo,,,###***))))))---)))+++999zzzvvv```XXX...(((''''''&&&'''(((***+++NNNNNNvvvrrrbbbiiiCCC''''''---555fffccc~~~gggOOOWWWXXX???'''%%%111hhhjjj555'''---'''%%%%%%&&&,,,999@@@333 %%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$(((+++'''&&&222BBBwww]]]HHHIIIxxxccc***"""$$$222qqqJJJ""",,,///jjjOOO)))///YYYBBB***"""333bbbqqqEEE%%%222eeeoooYYY444444UUU}}}mmmBBB'''"""&&&)))'''%%%$$$$$$$$$$$$###############""""""""""""######""""""""""""""""""""""""""""""""""""############$$$111222>>>222'''$$$$$$################################################"""############$$$$$$$$$######$$$$$$%%%%%%&&&&&&***%%%$$$...,,,###CCC}}}lll000111333,,,...---+++777))))))WWWggg666'''///111fffwwwqqqAAA888111EEEVVV888999000...,,,+++)))))),,,111(((---'''(((333+++###...%%%(((******)))((()))***'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((///444]]]vvvVVVVVVooo~~~UUU;;;333(((DDD|||lllNNN***+++YYYiii888333fff}}}bbbAAA===XXXyyyhhh666'''BBBfffyyynnnxxxuuu[[[AAA---&&&)))...---)))%%%$$$(((+++------KKKttt|||EEE222___OOO******(((+++...***666SSSZZZjjjBBB))))))((('''(((***,,,---]]]DDDoooggg:::bbbmmm;;;(((666JJJvvvppprrrzzz~~~{{{zzzeeehhh```111999@@@...''''''%%%???XXX777)))%%%'''%%%(((>>>```lllRRR---$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&)))&&&######$$$%%%&&&(((FFFjjj~~~nnnooo|||JJJ***222***RRRqqq@@@***,,,LLLjjj???)))QQQvvv+++GGGCCC555OOOxxx___...+++>>>nnnvvvOOO555===___ggg@@@(((%%%((('''%%%%%%$$$$$$$$$###############""""""""""""######""""""""""""""""""""""""""""""""""""############&&&&&&:::666444''' %%%################################################"""############$$$$$$$$$#########$$$%%%%%%&&&&&&))))))%%%***000'''222WWWAAA666222'''111&&&777///)))'''DDDdddBBB***,,,222***oooqqqeee444888BBBdddsss???///000'''%%%,,,///***(((,,,)))+++...GGG\\\EEE'''***$$$'''++++++)))((()))***&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((###RRR}}}NNNUUUbbbyyynnnAAA<<>>HHHhhhUUUooopppQQQ<<<---...---++++++------,,,---###000PPPWWW===***+++,,,***'''((()))***'''%%%((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((()))'''$$$''',,,,,,(((QQQtttSSSXXXjjjggg999'''###;;;kkk[[[<<<''',,,IIIIII+++111UUUoooIII888MMMuuuZZZ777+++777dddvvvyyyuuuPPP111))))))'''&&&&&&'''((()))"""000***!!!((())),,,>>>bbb{{{jjjwwwnnn<<>>ooonnnHHH000)))---+++===iiissstttrrrFFFNNNtttPPP[[[{{{vvvzzzgggzzzOOObbbSSSJJJDDDwwwccc///&&&%%%,,,fffwwwIII000###&&&""""""&&&GGGKKK$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))...<<>>///333%%%)))$$$""" """%%%&&&###########################$$$$$$$$$############"""""""""###$$$%%%'''((()))'''''''''((()))+++,,,---PPPQQQ---333,,,...///333***...)))999III===***---,,,888```uuu~~~KKK===```xxxiiiJJJ,,,***''''''***......,,,)))$$$'''111777222+++''',,,)))(((((())))))'''%%%'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))%%%###...>>>qqqdddNNN```qqqBBB'''111///))):::aaa|||QQQ000(((888YYYvvvJJJ)))000RRRBBB@@@VVV~~~ccc666+++333\\\{{{vvvnnn@@@((('''(((((('''&&&&&&&&&'''(((&&&''''''((('''(((EEEpppnnnccc888,,,000+++777VVVvvvbbbttt111###///,,,)))000LLLpppgggsss||||||nnndddooopppaaavvv}}}bbbLLL```~~~nnnOOO***'''111TTTVVVIIIJJJ---&&&'''$$$$$$HHHGGG$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''')))000<<>>ooopppaaa555+++111222222VVVcccBBB"""###+++>>>dddpppeeezzzyyy~~~mmmNNNuuu{{{~~~uuuWWWUUUyyy333dddOOOddd```aaa:::(((111HHH999888TTTMMM((()))+++***666PPPRRR888$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###&&&((((((///EEEeee}}}~~~~~~]]]000666dddtttBBB!!!777iiioooCCC***:::mmmmmmHHH---!!!666pppSSS---///hhhnnnAAA'''&&&%%%%%%$$$#########$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" )))111===555...###"""%%%$$$$$$#########""""""########################$$$$$$$$$############"""&&&%%%%%%$$$$$$%%%%%%%%%'''''''''((()))***+++,,,000ZZZ[[[)))---000,,,000///000000222OOO\\\------******555cccsssoooDDD\\\PPP000,,,+++---...+++)))))))))000...&&&***666555(((***)))((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''888bbbbbbSSSRRRccc```CCC&&&+++;;;222)))666+++>>>gggwwwDDD***...BBBmmmeee666(((FFFuuuYYY***$$$EEElll~~~www^^^,,,...222###%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))"""***___www|||XXX999......333wwwWWWUUUYYY000""",,,ccceeegggzzz]]]dddwwwNNN^^^zzz}}}lllJJJrrr___]]]gggtttmmmzzzUUU000'''AAA===)))AAAlllOOO333&&&...,,, +++$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%% &&&+++(((&&&111III]]]|||uuuxxx}}}[[[222;;;iii\\\;;;+++666eeeooo@@@***///JJJssstttKKK...'''555YYYgggAAA///BBBooommmppp___888%%%###"""%%%&&&$$$######$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!''')))BBB666444!!!$$$$$$$$$$$$###""""""""""""########################$$$$$$$$$#########""""""%%%%%%$$$$$$$$$%%%&&&&&&'''''''''((((((***++++++***>>>>>>&&&222///+++...000---...===nnnKKK)))000***(((333bbb}}}lllyyy~~~WWW,,,+++...222///(((&&&***''')))***+++...000,,,&&&)))))))))((('''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''###333ZZZiiiNNNXXXpppvvvpppDDD*** BBBhhhaaa<<<$$$---+++???mmmjjj;;;666+++CCCyyydddNNNrrrVVV666...GGGrrrxxx|||SSS***'''+++######---###$$$$$$%%%%%%%%%&&&&&&%%%%%%((("""***___YYY000&&&999bbbdddDDDKKK'''555999333lll~~~yyypppNNNddd||||||YYYMMMuuuNNNkkkssshhhLLLPPPkkkHHH 000UUU<<<---dddWWW+++(((000'''!!!)))$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%"""'''***(((&&&***555@@@MMMqqqrrryyy|||___333'''===^^^ccc)))'''666000,,,222TTT{{{lllGGG000+++<<<^^^fff:::---777eeevvvVVV>>>AAAuuuyyy___+++$$$ $$$(((&&&######$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!$$$$$$???777777$$$%%%"""######$$$$$$$$$###"""########################$$$$$$$$$#########""""""#########$$$%%%&&&((((((''''''''''''((()))******)))...ttt]]]///+++444...---+++222***222LLLnnn444(((///))))))888aaammm|||mmmDDD...***+++000///((('''+++***&&&%%%)))+++)))(((***((())))))(((&&&%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$(((''',,,LLL}}}yyyUUUPPPpppuuuJJJ......AAAmmmVVV######(((222AAAeeeggg>>>(((222]]]yyyNNN)))000VVV~~~NNN222""")))---### (((######$$$%%%&&&&&&&&&&&&&&& $$$((((((>>>iiizzzAAA###000OOOsssOOO\\\---!!!""" AAA===@@@CCCUUUccc^^^dddTTTXXX~~~|||}}}rrrLLLttteeeiiiqqqVVV:::777mmmggg222"""eeeddd---???YYY...%%%)))))))))$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$&&&%%%$$$"""!!!$$$***...777KKKiiixxxsss|||___>>>,,,BBBrrr~~~VVV...%%%***///WWWrrr}}}```444%%%666MMMwww~~~ccc999'''===]]]lllLLL)))555nnn{{{CCC000"""$$$)))'''$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$444777777***%%%###"""###&&&******&&&"""########################$$$$$$$$$############"""""""""###$$$%%%'''((()))((('''''''''(((((()))***((((((TTTBBB***222000---222+++333+++???^^^QQQ+++)))***+++000OOOvvvkkklllzzz~~~NNN777AAA222***---000+++'''***+++)))(((((()))******+++''')))***(((%%%$$$%%%'''###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&---FFFqqqdddXXXjjj[[[000)))CCCfffvvvKKK)))(((,,,+++999iii\\\>>>333BBB```pppKKK...111RRRttttttEEE!!!***+++$$$###******"""######%%%&&&'''''''''&&&$$$######'''((('''<<<```fffhhhfffkkkvvvyyy|||ZZZ000+++DDD|||^^^{{{QQQ'''---JJJiii```cccfffsss{{{xxxqqqwwwooo[[[kkk~~~aaaXXX|||fffgggbbbNNNCCC444ZZZwww[[[111```sss888***___QQQ***"""###)))$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%$$$!!! !!!###&&&'''111666DDD___~~~{{{{{{|||kkk???666<<>>,,,===cccvvvPPP000(((===eeelllHHH222###111YYYxxxfffGGG***$$$''''''%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" %%%'''666666111$$$%%%######***111222+++###########################$$$$$$$$$############"""$$$###$$$$$$%%%&&&'''((((((''''''''''''((())))))******666nnnccc555***555,,,,,,777+++333///NNNkkk444---+++&&&///777jjjddd[[[uuuttt~~~zzz|||zzzMMMJJJVVV>>>,,,---222...((('''%%%***+++'''(((,,,+++%%%''')))***(((%%%$$$%%%'''"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((%%%444```bbbUUUeeedddAAA***333NNNfffjjjvvvnnnEEE***''',,,$$$:::ppp[[[666***>>>nnnnnn???'''666ddd}}}vvvDDD%%%+++&&&%%%((('''"""###(((###$$$%%%'''(((((('''''' ,,,&&& ***((("""+++///777///...===AAACCCTTTggg{{{mmmCCC222???~~~qqq~~~XXX000***888]]]zzz{{{zzz|||yyypppxxxddd[[[zzz|||pppCCC}}}nnnfffpppggg```===GGGxxxMMMUUUggg===...888}}}vvvOOO333&&&,,,$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%!!!888BBB===QQQ}}}~~~qqqWWW///444LLLyyy[[[MMMtttyyy\\\777'''666YYY{{{tttSSS///$$$:::```pppDDD'''***555RRRXXX111$$$&&&'''%%%&&&$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""### '''555555666###'''###$$$---666888...$$$########################$$$$$$$$$############"""&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''(((((()))---000$$$\\\???666***222...111@@@999000///cccXXX///111,,,777---WWWzzzgggjjjmmmuuu}}}~~~zzzhhhJJJ111...///)))'''+++***************)))((((((***(((&&&$$$###$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%+++$$$%%%+++((("""...///$$$TTT```SSS```|||sssDDD,,,///OOOmmmIII)))666dddsssFFF!!!,,,888&&&999xxxPPP$$$...@@@:::444,,,IIIsssyyyqqq777!!!,,,&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&''''''###!!!(((+++%%%'''***'''(((((((((((()))))))))))),,,555SSS}}}lllKKKeeeqqqsssiiiAAA111+++,,,PPPvvvwwwfffmmmTTTgggyyylllcccKKK)))???bbbeeeLLLooo777,,,...QQQ{{{AAA$$$111 (((+++&&&!!!###%%%$$$%%%%%%$$$###"""""""""############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$!!!,,,///+++JJJxxxuuu{{{YYY===000NNN|||yyyBBB555'''111\\\qqqHHH***---MMMhhhjjj===$$$&&&444YYY~~~ssskkk|||{{{}}}VVV((('''+++###'''%%%%%%$$$$$$###"""""""""########################""""""""""""""""""""""""!!!"""###&&&)))---000222###"""&&&000999;;;777444///$$$### '''(((+++&&&'''$$$ """'''%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((***...---000zzzsss666666***222...111<<<333---===oooKKK111***(((444???OOOUUUiiieeefffzzzxxxtttllluuuxxxVVV777///...(((&&&******************)))(((((()))(((&&&$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''((()))(((((('''JJJvvvyyy\\\TTTqqq{{{OOO111;;;VVVxxx```777...444:::___vvvFFF&&&&&&&&&***<<>>+++'''888qqqwwwtttdddnnnooouuuqqqqqqyyyyyyuuu{{{xxxrrrsssuuu{{{zzzbbb<<<,,,***((())),,,***************)))(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&'''(((***+++,,,[[[mmmKKKSSS|||kkk:::(((EEEjjjxxxQQQ777666333>>>>>>***???RRRyyyzzzQQQ111***///***CCCnnnqqqjjj|||~~~ppp<<<&&&&&&)))((('''%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&***###***GGGAAA((()))&&&&&&'''''''''((((((((('''***)))(((555OOOgggrrrnnnvvvttt~~~ccckkk<<<---///HHHhhhkkkxxxwwwgggzzzpppwww~~~zzzVVV}}}___555///+++RRRaaaggguuuQQQ+++---SSSsssddd///333222)))""""""###!!!######""""""""""""#####################$$$$$$$$$############$$$$$$$$$$$$&&&###&&&******+++000222???nnnttt|||WWW///!!!+++666>>>```{{{YYY999...111gggwwwLLL+++,,,222SSSqqqxxxJJJ'''+++,,,&&&444aaaooo}}}KKK,,,***)))''''''&&&&&&%%%$$$$$$$$$########################""""""""""""""""""""""""######"""###$$$&&&''')))$$$"""'''777QQQcccddd]]]UUU---444555 ###%%%'''((('''&&&&&&&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((('''++++++......lll___GGG888///+++000111777222///OOOPPP...,,,555XXX>>>000...111BBB~~~|||}}}dddAAA000+++((('''(((***************)))((((((&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&''')))###&&&---((( ---DDDsssVVVYYYlllpppAAA+++FFFooopppUUU;;;...OOOnnnzzz\\\)))222444SSS}}}zzzTTT444###666***===mmmsssAAA"""///***###%%%%%%%%%$$$$$$$$$#########$$$$$$######$$$$$$%%%&&&***###)))FFFAAA((()))&&&&&&&&&&&&''''''''''''$$$&&&***---))))))777IIIooo[[[vvvvvvdddnnnooo???###!!!;;;444111HHHtttpppkkkooouuuxxx|||}}}vvvrrrtttvvvvvvvvvxxxZZZrrrggg===...111>>>llltttiiiXXX000+++BBBYYYGGG888,,,***((("""!!!%%%###""""""!!!""""""##############################""""""#########$$$$$$$$$%%%''''''''''''&&&---:::222RRRuuu}}}zzzrrrSSS000***:::UUUoooyyy\\\222%%%???___\\\CCC111(((000SSS___@@@...)))333BBB"""%%%???lll~~~qqq===---&&&&&&&&&%%%$$$$$$##############################""""""""""""""""""""""""######"""""""""$$$%%%&&&,,,((((((888TTThhhfffYYYYYY;;;GGGAAA###!!!&&&((($$$$$$%%%&&&%%%###""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%333&&&,,,PPPKKKFFF222---,,,111222777///333fff999...,,,HHHYYY///)))***222???lllxxx}}}___JJJ444***)))))))))+++***************)))((((((%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''+++###'''000)))""">>>gggYYYPPPrrrTTT,,,:::iii~~~___555---JJJnnnSSS<<>>llljjjSSS]]]zzz~~~```GGG//////KKKllljjjAAA555---...HHHoooBBB!!!)))---***&&&''''''%%%$$$$$$$$$$$$############%%%%%%%%%%%%%%%&&&&&&''''''&&&""""""%%%'''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&***&&&$$$'''***,,,---...HHH|||ggg|||tttYYYfffuuuvvvlllCCC"""///+++000;;;===333)))&&&000666@@@^^^QQQUUUIIIKKKFFFNNNPPPOOO]]]xxx~~~TTT|||qqqLLL111***EEEssskkkTTT(((...MMMxxxggg888)))***'''%%%(((!!!!!!!!!!!!!!!"""######$$$#########"""""""""!!!""""""""""""############&&&###%%%,,,'''...HHH111)))(((===ccc^^^???!!!"""???eeexxxIII***)))---<<<```QQQ---,,,:::QQQlll|||aaaDDD222000JJJnnnvvvKKK,,,''''''&&&&&&%%%%%%$$$$$$########################""""""""""""""""""""""""$$$###"""""""""###%%%%%%***(((""" 111LLL\\\]]]\\\[[[[[[<<<&&&)))%%%***---,,,---000,,,%%%###'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((('''++++++,,,///^^^JJJIII'''333,,,000444222333&&&555nnn333+++777ccc,,,---777jjjYYYqqqxxxiii777999555999000...,,,---,,,***))))))***************)))((((((###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((%%%(((***'''***DDDvvvyyySSS^^^{{{666///MMM}}}zzzFFF+++777nnnxxxGGG(((---JJJ~~~lllCCC333999<<>>jjj~~~iii888((()));;;WWWxxxqqqFFFIIIAAA---000///aaazzzooo...)))(((((('''&&&&&&%%%%%%########################""""""""""""""""""""""""######"""""""""$$$%%%&&&%%%***((("""***BBBUUU[[[VVV\\\UUU///###,,,%%%***<<<::::::999222'''$$$'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&,,,!!!222'''***FFFZZZRRR$$$111---555111...000+++;;;~~~RRR---%%%KKKSSS444444333sssdddvvvrrrwww]]]---222222111---+++((((((***+++++++++((()))***+++***)))&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&,,,&&&(((%%%222nnncccRRRoooxxxCCC'''MMMyyyHHH,,,///[[[[[[999...***444KKK___bbbIIIJJJ888---888GGGvvvWWW***(((OOO}}}MMM***'''&&&&&&%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&''''''((()))***(((NNNeeewwwgggEEE'''***$$$%%%,,,...(((''',,,,,,...@@@kkkNNN~~~bbbggg}}}___444777```lllsssDDDGGG;;;+++,,,>>>{{{GGG'''222!!!###%%%$$$######""""""######%%%%%%$$$###"""""""""###%%%""""""$$$###"""&&&&&&@@@OOOMMM888!!!...777$$$'''))),,,GGGooozzzWWW///***###777hhhnnnEEE+++///!!!000YYYqqqkkkOOO222(((222@@@ssswwwaaa000***(((222;;;555444777{{{~~~WWW+++...+++###"""''''''###$$$$$$$$$############""""""""""""""""""""""""""""""############$$$$$$$$$***'''---''' :::UUUQQQWWWZZZTTTBBB---$$$'''---FFFFFFIIIVVVCCC'''***&&&%%%&&&((('''$$$!!!###'''%%%'''&&&$$$$$$&&&((((((%%%///''''''111(((888mmmiiiZZZFFF---111---444111---000---CCCHHH---,,,RRROOO***)))...eeeqqq|||}}}ggglll]]]333222,,,...,,,***)))(((***++++++***((()))***+++***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''###+++)))000XXXnnnTTTbbbXXX%%%HHHrrrhhh111///IIIttt}}}AAA$$$KKK___333999777000333EEE<<<$$$...FFFhhhdddRRR___\\\111###***&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))******EEEeeeiiiXXX000+++---,,,'''%%%(((++++++''',,,444XXXZZZhhhqqqccctttJJJ999SSSjjjvvvlllAAA:::555666...LLLqqqxxx555'''!!!(((%%%$$$######""""""######%%%$$$######""""""######""" """(((+++)))'''(((>>>^^^ppp```$$$###333&&&'''(((&&&555TTTrrrsssNNN444(((>>>cccyyybbb555"""+++)))CCChhhaaaSSSHHH...)))000lllnnn<<<...!!!***'''111111HHH,,,333XXXyyy@@@000%%%''')))%%%###&&&$$$$$$$$$$$$############""""""""""""""""""""""""""""""#########$$$$$$$$$(((%%%***'''%%%???XXXVVVSSSZZZZZZIII333(((---666HHHUUUYYYaaaVVVHHHGGG444)))(((''''''&&&%%%''')))***---...+++(((&&&%%%%%%###///)))(((111(((222[[[KKKRRR555333//////222000,,,//////PPP~~~>>>...222YYYIII&&&000FFFtttdddDDDYYYPPP666333)))...,,,***))))))***++++++***)))************(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''' ///+++@@@vvvUUUTTTzzzeee888&&&SSSiii,,,&&&HHHvvvaaa555DDDsssnnnBBB...++++++///eeeddd---,,,///LLL~~~zzzddd444!!!###)))%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***+++999ccckkkppp___777&&&//////%%%"""***,,,''''''------CCCfffSSSeeeuuubbb;;;<<<]]]rrrsssBBBIIIKKK???%%%***FFFxxxSSS"""###***%%%$$$######""""""######$$$$$$###"""""""""######%%%###$$$((((((### +++RRR^^^```hhh***...***(((''''''###%%%888KKKiiiTTTYYYsssggg:::$$$444SSSnnnvvvHHH---+++'''DDDwwwsssRRR<<<)))+++&&&111,,,%%%---LLL999///444rrr___:::!!!'''---$$$ (((%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""#########$$$$$$&&&$$$'''&&&'''<<>>RRR{{{}}}uuuOOOiii===:::YYYrrrbbb___CCCMMM444))),,,WWW:::%%%$$$%%%$$$######""""""#########""""""!!!""""""######!!!"""%%%$$$!!!$$$333DDD&&&,,,^^^~~~uuuVVV,,,,,,<<<***(((+++!!!)))***333```sssrrr===&&&,,,666tttFFF%%%///>>>tttNNN;;;%%%&&&FFFYYYfffqqqbbb:::111%%%WWWUUU444...]]]fff<<<$$$"""(((((($$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!"""""""""#########!!!'''(((%%%"""$$$000BBBKKKSSSWWWGGG,,,111JJJTTT[[[JJJRRR```SSSDDD444777IIIZZZ```aaaffflllooo[[[DDD---&&&((()))'''%%%%%%,,,)))$$$)))---,,,,,,HHH999999&&&111...222:::000444***+++///wwwiii+++...777jjj???)))GGGccc999UUUttt???)))------000)))+++***)))***,,,,,,***(((,,,+++***)))((('''&&&%%%#########$$$$$$%%%%%%&&&%%%%%%&&&'''((())))))***&&&111iiiYYYSSSOOO```vvvKKK111'''333777UUU{{{uuuGGG&&&888JJJ777000jjjNNN444PPPqqqGGGBBBVVVsssLLL)))"""'''&&&###$$$$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((())))))(((777rrrzzzoooqqqzzzsssJJJ)))'''***%%%%%%...*** ---&&&"""999666^^^WWW777DDDfff{{{ppp\\\@@@333111&&&444}}}KKK)))&&&%%%$$$######""""""######""""""!!!!!!!!!"""######!!!$$$### %%%777JJJ///111BBB+++$$$&&&***EEETTT...$$$,,,!!!(((###%%%:::cccaaa***000GGGeee999%%%555xxxKKK%%%BBBwwwgggIII999nnn```666)))888fffHHH///<<>>&&&;;;vvvddd>>>___hhhUUU333000+++'''333$$$*********+++,,,,,,***(((---,,,***)))'''&&&&&&%%%"""######$$$%%%%%%&&&&&&%%%%%%&&&'''((()))******+++RRRpppUUUQQQ>>>999WWWxxx]]]AAA???%%%000UUUwwwsss@@@444 %%%UUU~~~jjj:::EEEoooZZZ888LLLxxxDDD333''''''&&& &&&$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((((((%%%444NNN}}}gggmmm___888***(((&&&''',,,***%%%---+++###111000___|||kkkvvvHHH888RRRrrrvvv}}}JJJ>>>BBB---***VVVeee777%%%%%%$$$######""""""######!!!!!!!!!!!!!!!"""######""""""######!!! (((111&&&***...###$$$%%%111eeeppp444!!!+++!!!***"""%%%###>>>qqq~~~www~~~NNN......000bbb~~~YYY******TTT```333---KKKpppEEE+++,,,NNNiiiNNN333"""TTT```DDD000PPPxxxrrrFFF)))''')))$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""&&&"""$$$---%%%&&&<<>>)))<<>>\\\xxx>>>444'''333)))"""555$$$***)))***+++,,,,,,***(((---,,,***)))'''&&&&&&%%%""""""###$$$%%%%%%&&&&&&%%%%%%&&&'''((()))***+++555rrr}}}\\\YYYWWW===)))555[[[rrrbbb:::333444???qqqrrrSSS***IIIyyyAAA???fffsssIII===ddd}}}QQQ(((&&&''')))(((%%%$$$%%%$$$$$$$$$############"""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((((((###222555~~~nnn|||nnngggEEE///)))***((($$$$$$%%%&&&+++((($$$111BBB~~~}}}ZZZ```:::IIIaaakkkbbbyyyUUUQQQ222***555}}}FFF"""%%%$$$$$$###"""#########!!!!!!!!!!!!!!!"""######""" !!!%%%&&&""" !!!%%%((($$$,,,%%%888{{{999+++$$$///&&&,,,###)))LLLwwwnnnFFF,,,,,,222}}}KKK000(((nnnWWW333###MMMKKKAAA,,,###ZZZjjj777!!!666sssUUU777777YYYYYY333$$$%%%'''&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""'''&&&!!!000'''!!!444IIIIIILLLMMMCCC:::CCCUUUSSSaaaKKKNNNaaaRRRKKKTTTgggooorrrqqqwww}}}rrr777***###'''(((######)))*** %%%---)))'''******...PPP???'''555,,,***888:::222...''',,,***777}}}ZZZ***--->>>qqqAAA+++\\\uuuEEERRR\\\<<<777SSSRRR......---,,,+++))))))(((&&&***---,,,(((&&&(((+++***)))'''&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''###$$$((()))%%%'''---RRRhhh```qqqZZZ999444<<>>aaa<<<''')))+++"""#########"""###&&&)))%%%$$$######%%%&&&&&&%%%)))((('''(((((((((&&&$$$((('''///111kkk|||~~~ccctttxxx}}}VVV...******###''')))(((''''''''')))+++,,,XXXvvvaaammmNNNDDDsssqqq}}}aaaDDD***AAAHHH"""$$$$$$#########$$$$$$%%%$$$######"""""""""""""""$$$ $$$"""))) """$$$######$$$(((111^^^:::333222QQQVVV000***$$$(((,,,444\\\~~~ccc888(((<<>>222UUUUUU...,,,***---,,,------,,,+++***))))))((((((+++------***(((***,,,((((((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&###,,,&&&###***'''000LLLgggSSSwwwtttRRR777///333YYYzzzuuuVVV???000HHHhhhbbb???BBBnnnmmm444///ooo}}}>>>!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############"""!!!!!!"""!!! """&&& +++JJJxxxQQQ&&&###)))###%%%&&&&&&$$$###$$$'''+++(((&&&&&&((()))'''$$$&&&$$$"""$$$''')))(((&&&'''---+++111ZZZ]]]ooofffgggtttkkkDDD'''++++++$$$***((('''&&&&&&'''(((***+++:::tttsssnnn???^^^|||qqqsssiii111,,,000MMM000$$$$$$###############$$$$$$######"""""""""""""""!!!)))&&&BBB$$$ $$$######"""&&&%%%!!!@@@sss444'''888SSStttSSS000"""%%%+++&&&666cccTTT...///MMM555(((777tttgggdddvvvnnnRRR///,,,aaahhh777***OOOwwwNNN+++444___uuuCCC$$$&&&''''''&&&%%%%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""$$$$$$###$$$'''(((''''''$$$;;;KKKHHHJJJWWW]]]XXXcccVVVKKKHHHEEE@@@BBBHHHdddkkkllltttlllaaaXXX888))))))(((((('''&&&&&&&&&&&&&&&''''''((()))))))))(((000RRR:::+++***,,,,,,555:::///------'''((('''===nnn666###999}}}KKK)))CCC@@@+++JJJ|||JJJ'''///000))),,,,,,,,,,,,+++***))))))((()))+++------+++***+++,,,''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%,,,(((***...%%%999nnnxxx[[[cccfffGGG222...JJJllllll<<<***111222555hhh@@@---VVV[[[+++---((((((''''''&&&%%%$$$$$$###########################&&&(((### !!!&&&"""555[[[DDD###$$$"""+++'''######%%%&&&$$$"""#########$$$$$$%%%$$$$$$((('''%%%$$$$$$&&&)))***%%%111'''111JJJnnnrrreee===###******%%%...'''&&&&&&&&&&&&'''((()))+++\\\~~~yyyQQQUUUrrrjjj{{{rrr333'''$$$FFF999$$$$$$###"""""""""######$$$######""""""""""""""" 000...YYY+++$$$###"""$$$'''###)))SSS---***777,,,gggtttFFF+++!!!+++((($$$>>>bbbyyyJJJ111666ggg\\\---(((TTTmmmVVV000)))(((000CCCiiiwwwOOO***111ttteeeBBB+++CCCvvvZZZ000(((((('''&&&%%%%%%%%%%%%%%%######"""""""""""""""###""""""""""""""""""""""""%%%$$$###$$$&&&'''&&&%%%!!!...<<>>zzz|||OOO++++++)))###)))&&&&&&&&&&&&&&&'''''''''(((DDDwwwfffnnn[[[iii{{{mmmqqq===!!!'''======%%%%%%$$$###""""""######$$$######"""""""""""""""!!! ---)))TTT)))%%%###"""%%%&&&%%%:::iii,,,---777LLLrrrkkkBBB###&&&---$$$(((;;;ooooooBBB222>>>sssGGG000444]]]UUU888***<<>>ssssss;;;!!!))),,, )))((('''&&&$$$###!!!!!!###############$$$$$$$$$000...''' !!!$$$$$$###$$$''' :::~~~wwwVVV:::+++&&&&&&''')))+++,,,+++'''$$$###$$$!!!'''******(((''''''$$$---'''///555aaazzz```///***+++%%%(((&&&''''''''''''''''''''''''222VVVpppccccccvvvvvviiisssKKK$$$...222:::&&&&&&%%%$$$############$$$######"""""""""""""""$$$###888'''###"""%%%$$$)))OOO000***999333BBB^^^bbb444"""***)))$$$)))NNNsss^^^???***UUUkkk<<<)))333$$$;;;RRRoooxxxrrr```EEE***444]]]rrrCCC&&&KKKxxx{{{^^^111))))))'''&&&%%%%%%%%%%%%"""""""""""""""######$$$""""""""""""""""""""""""######"""###&&&'''&&&&&&$$$###(((000111111999FFFSSSWWW]]]aaabbbbbbaaaaaajjj\\\888111555)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))+++***^^^~~~:::,,,222///---777<<<444---&&&+++(((+++---AAARRR---***...wwwiii666***222...<<>>cccnnn???444jjjOOO+++$$$***)))"""%%%%%%%%%$$$$$$######"""""""""#########$$$$$$$$$)))777888'''######"""$$$,,,!!!'''FFFeee<<<$$$!!!(((!!! """)))222777666333666///(((%%%(((******(((&&&)))***,,,000GGGeee...&&&---))))))''''''((((((((('''''''''&&&---<<>>...444GGGGGG@@@CCC===@@@UUU{{{MMM:::AAA:::ccc===,,,OOO```xxxdddDDD((($$$((((((%%%%%%%%%%%%%%%$$$$$$#########%%%$$$######""""""######!!!<<>>,,,)))###$$$(((,,,'''"""!!!###$$$###!!!"""""""""""""""""""""""""""!!!"""(((NNNvvv+++***,,,XXX;;;EEEooolll999***+++ $$$---===^^^wwwLLL;;;GGGjjjdddNNN888(((000444KKKiiijjjJJJ+++&&&+++@@@^^^wwwWWW111$$$+++'''$$$'''###########################&&&%%%$$$$$$#########$$$#########$$$%%%%%%&&&&&&(((!!!%%%%%%$$$@@@```eeeYYYWWWXXXYYYZZZYYY\\\```bbbhhhuuu}}}lllRRR<<<"""'''''''''((((((((((((((('''''''''''''''(((((((((((()))***000NNNmmm666111(((+++111@@@EEE111###---''')))++++++000666777(((%%%ZZZHHH...""")))777555EEE???666GGG333///,,,((((((+++......---++++++***)))))))))***************++++++***'''$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''(((((((((+++&&&...BBBddd[[[GGG...999iii~~~hhhIII555222NNNhhhzzzbbbBBB+++&&&+++111TTTyyyWWWrrr```---&&&###&&&&&&"""###(((%%%%%%%%%$$$$$$$$$$$$###%%%$$$######""""""######$$$%%%$$$###%%%))))))&&&***%%%###%%%$$$""")))444777555+++&&&++++++(((,,,SSSWWW***!!!000///***''''''$$$!!!)))555LLLPPPLLLNNNXXXXXXXXXcccSSS___ZZZsss|||vvv[[[444+++---+++***)))(((&&&&&&&&&'''''',,,&&&,,,,,,,,,UUU|||eee___wwwQQQnnntttoooppp{{{JJJ444***]]]yyy===,,,((( !!!&&&%%%""" ###%%%###!!!""""""""""""""""""""""""''' ###///mmm^^^)))(((,,,QQQJJJ)))OOOHHH,,,+++"""'''$$$***<<<___~~~jjjEEE666GGGqqqnnnDDD,,,&&&***;;;YYYzzzxxx```AAA$$$:::???LLLccceeeaaa|||}}}qqqCCC'''))))))&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$"""""""""###$$$$$$%%%%%%,,,&&&###$$$'''777QQQeeebbb[[[XXX]]]bbbbbb```aaahhhgggqqqzzz{{{tttUUU---&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((('''---...>>>ttt^^^___aaahhhpppxxx}}}SSS333)))+++)))222CCCCCC---###,,,((()))*********111===)))'''RRRTTT---%%%***;;;===GGGBBB888AAA333+++***)))***,,,......,,,******))))))))))))******)))******+++***)))&&&$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((()))))))))---111[[[yyygggnnnvvv888222MMMjjjVVVdddwwwVVVLLL>>>999KKKjjj~~~TTT111...LLLxxxtttnnn888'''%%%&&&***((("""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""###### """$$$'''***---,,,+++'''######)))+++'''$$$%%%)))&&&$$$***&&&///NNNzzztttnnnsssooommm~~~rrr888###---"""%%%)))///:::IIIUUUZZZttt~~~~~~zzzYYY@@@999333)))++++++******************(((******((('''999ddd~~~wwwTTTcccWWWjjjkkkqqqvvvxxxuuuYYY999...eeeWWW)))''' +++"""!!!"""""" !!!$$$$$$###!!!""""""""""""""""""""""""+++!!!'''111{{{III(((###'''GGGccc'''333sssbbb%%%***)))+++$$$%%%'''<<>>///111777???GGGMMMPPPQQQIIIPPPYYYaaakkkwww<<<000+++222***222AAA===,,,&&&+++'''((((((***'''...yyyCCC++++++JJJ```,,,,,,...>>>AAAFFFEEE:::555+++*********+++,,,,,,+++******))))))((())))))******)))***++++++)))'''%%%$$$#########$$$$$$%%%%%%%%%&&&&&&''''''((())))))***%%%333777xxxkkkfffUUU333DDDppp|||KKK---===\\\rrrnnnQQQ<<<@@@JJJWWWtttjjjWWWllloooCCC ***''''''(((((($$$""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######""""""######$$$$$$""" """...CCCUUU%%%$$$%%%)))+++***)))***'''111,,,&&&)))---JJJzzzyyyNNNDDDAAA:::===UUUtttJJJ***$$$&&&555EEERRRbbbxxxqqqiii___FFF***...---,,,+++***)))(((((($$$111'''%%%111''';;;zzzoooWWWffflllTTTooommmmmmvvvrrrMMMFFFlll999,,,$$$,,,&&&'''&&&"""""""""###$$$$$$"""!!!""""""""""""""""""""""""''' '''000ttt555)))$$$%%%>>>uuu111%%%QQQttt///...(((''''''***"""'''ZZZvvvHHH+++///,,,***777PPPssshhhIII222)))666[[[}}}oooRRR999 +++HHHqqqeee888&&&'''&&&$$$'''$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$$$$!!!"""""""""""""""######$$$000******AAAOOOUUU]]]___```VVVAAA888LLLiiibbb^^^qqqpppxxxUUU)))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((())),,,(((111---***XXXiii888,,,777333444888===AAABBB@@@>>>888:::;;;;;;;;;BBBMMMVVV|||111...333444---666???555++++++((('''&&&&&&,,,'''...nnnKKK,,,---@@@lll,,,111,,,<<>>+++&&&%%%)))666[[[mmmPPPDDDWWWkkk~~~pppOOO///---***'''&&&'''(((***%%%333'''$$$444'''***XXXnnnXXXooo~~~TTTmmmfffpppxxxxxx______ddd+++%%%;;;&&&$$$###***((($$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""")))333iiiTTT&&&)))((()))777vvv888###000NNNzzzCCC///!!!"""''',,,%%%"""AAAuuuggg,,,222777BBBaaazzzSSS444"""222QQQkkklllSSS===+++***LLLtttvvvKKK+++''''''$$$)))%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""###$$$$$$""""""""""""""""""######,,,///$$$+++III^^^]]]\\\aaaeeeYYY:::'''999XXXLLLEEE\\\UUUXXXfff@@@###%%%&&&&&&''''''(((((()))%%%&&&&&&'''((()))******...+++///,,,+++AAAppp@@@000555<<<333222333444666555333111777999888333000333===EEEvvv{{{eee999000444///000???AAA...)))...&&&(((%%%$$$,,,%%%+++___SSS+++)))555www,,,111...>>>AAA;;;AAA;;;+++///((()))***************+++((((((((((((((()))******(((***,,,+++(((%%%$$$$$$"""######$$$%%%%%%&&&&&&&&&&&&'''((()))***++++++&&&777hhhkkkeeesss\\\666KKK{{{LLL333;;;SSSKKK<<<@@@HHHppp~~~nnnYYYOOOLLLIIIVVVpppqqqddd$$$"""333%%%%%%$$$######%%%&&&%%%######$$$$$$$$$%%%%%%%%%%%%$$$######""""""######"""$$$ '''333(((((('''$$$$$$&&&)))***&&&***===SSSeee~~~qqqIII(((&&&111000000LLLyyy}}}zzz{{{vvvsss|||{{{VVVNNNAAA444,,,***+++---(((,,,+++'''+++999@@@<<>>---)))444BBBYYYqqqbbb444'''(((&&&***%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$$$$########################!!!%%%111---&&&AAAdddjjj[[[^^^eeecccLLL222000???;;;***===///111III555000,,,++++++)))(((''''''&&&&&&&&&'''((()))***+++,,,...,,,***)))000///yyyCCC***888;;;+++222111111222444666666666...222444222111777BBBLLL~~~sssHHHCCC222---***222GGGCCC***'''///%%%***&&&###+++!!!$$$QQQYYY***$$$---~~~+++///777FFFGGG999:::222!!!+++&&&''')))))))))***,,,---((((((((((((((()))******(((+++---,,,((($$$###$$$""""""###$$$%%%%%%&&&&&&&&&&&&'''((()))***++++++///:::aaabbb>>>BBBbbbiii999<<>>CCCfffLLL"""333$$$'''(((&&&###$$$&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$###"""#########***$$$###&&&&&&###%%%***'''''''''&&&(((,,,......:::KKKuuuZZZ---///BBB===999JJJqqqjjjPPP???888888999UUUiii``````lllkkkmmmmmmrrrkkkiiinnnooouuulllPPP;;;///,,,,,,+++###000***"""MMMaaa000CCC{{{}}}nnnwwwZZZccc}}}XXXfffllljjj|||}}}\\\ggg222%%%BBBggg===$$$###*** !!!!!!""""""""""""$$$&&&""""""""""""""""""""""""!!!$$$ %%%ZZZHHH///&&&%%%###%%%)))...iiiFFF'''+++!!!'''%%%,,,000))))))$$$(((***333fffrrrIII333///...JJJnnn___III333***...???___}}}qqq;;;))))))'''+++%%%%%%%%%%%%%%%%%%%%%%%%""""""!!!""""""###$$$$$$$$$$$$$$$###############&&& 111333222___pppZZZXXXaaalllbbbEEE111...---000%%%(((DDD555:::<<<:::888444000,,,)))(((''''''((()))***+++,,,,,,------'''(((333%%%mmmUUU:::444666///333111111000000111222333333000666000...222,,,:::___zzzwwwqqqiii___YYYYYY]]]ZZZ\\\```cccggglllqqquuunnnllljjjhhhfffccc___\\\UUURRRNNNMMMNNNNNNMMMKKKCCCFFF:::...111000(((%%%(((===RRR888+++...***$$$***(((%%%///###333rrr///(((***ccc}}}111000999@@@BBB999111///...+++'''((()))******++++++***(((((((((((())))))))))))+++++++++***)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%)))"""'''***######+++---%%%jjjpppfffxxxjjj:::OOO~~~VVV666^^^aaa===III===NNNzzzttt]]]555)))666fffddd???***"""+++$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###""""""######%%%***)))###"""&&&&&& (((!!!(((%%%333@@@GGGccc|||yyyUUUkkkzzztttkkkRRRMMMlllsssMMM666...,,,+++***---***111[[[^^^}}}~~~vvv|||bbbCCC,,,...+++''' 222LLLttt)))999JJJxxxkkkcccuuu^^^rrr{{{iiipppmmm^^^VVV+++###===nnnWWW))))))&&&%%%&&&%%%%%%$$$######$$$$$$######$$$$$$$$$$$$######%%%+++!!!###$$$$$$...'''&&&&&&(((***999www^^^111%%%+++''''''###%%%''''''&&&&&&'''***,,,...xxxiiiCCC@@@000%%%<<>>888888999:::<<<>>>AAADDDFFFJJJJJJIIIIIIHHHGGGDDDBBBDDDAAA>>>===>>>>>>===<<<:::>>>333)))---...)))******>>>NNN666+++--- ***%%%)))'''$$$---###222666'''"""LLLiii444999<<>>[[[qqq```HHH111)))222IIIdddxxx~~~jjjLLL444999CCCqqqiii888%%%)))%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############&&& ###222666,,,777SSSjjjfff^^^lllssskkkYYY222$$$***'''''')))NNN{{{ssszzzVVVYYY]]]hhhaaaqqquuu{{{iiiAAA++++++---'''***+++&&&+++(((;;;~~~777444111444222+++/////////...//////000111222///333333---111:::;;;pppVVV===---444444444444444555555666444555666777888999999999===<<<::::::;;;;;;;;;::::::===222(((***+++)))---///???HHH222***+++"""***'''((('''###+++###111www???))) 666PPP777===AAACCC@@@777...+++***)))'''((()))******++++++***(((((((((((())))))))))))++++++***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((,,,---***NNNdddvvvqqqIIIJJJ~~~WWW777aaa```...888HHHhhhyyyiiiVVV@@@GGGjjjuuuyyyjjj333###'''&&&###$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######"""#########"""###&&&'''$$$ ###)))"""444%%%jjjqqqxxxnnnvvv___WWWqqqhhh==='''+++...888777FFFyyyHHH///BBB|||]]]***###$$$,,,,,,%%%&&&---!!!---%%%(((HHHTTTlllmmm{{{aaauuu\\\nnnnnnwwwHHH666000QQQQQQ---))),,,HHHqqq|||jjjbbbeeehhhtttiiidddpppsss666===)))"""...mmmttt:::"""'''((($$$######"""######$$$$$$######$$$$$$$$$$$$######%%%%%%(((&&&,,,###!!!+++""""""---sss666333>>>fffhhh```aaa444''''''&&&%%%&&&'''((()))555fff<<<(((444%%%>>>zzzzzzbbbHHH))) 222FFFuuuwwweeeJJJ000)))"""000\\\wwwJJJ+++''''''%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""############+++!!!$$$===777(((666bbbpppbbbbbbqqqppp[[[444$$$&&&&&&+++(((FFFzzzeeekkkooo}}}WWW666)))$$$'''+++000+++---&&&///eeeggg111777222111555,,,.........------......///222,,,222444,,,777AAA666eeeoooQQQ;;;666444333333333444444333666888:::<<<>>>???AAACCCDDDDDDDDDDDDEEEFFFFFFFFFHHHGGG999,,,***(((&&&---777CCCAAA...))))))$$$))))))''''''###)))$$$///iiiKKK///%%%---BBB:::777EEECCC>>>555---)))(((((('''((()))******++++++***(((((((((((()))))))))))),,,+++***((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$)))&&&$$$***---,,,---dddmmm```[[[AAA```xxxEEELLL|||BBB---AAA:::>>>XXXmmmmmm>>>***===LLL(((###'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$%%%"""###&&&$$$ &&&(((444@@@vvvnnnooouuuQQQ---000FFFHHHFFF<<>>uuuiiiuuuuuuoooMMM666***+++...888555222+++,,,RRRWWW222777222,,,222///......---------------...222***000222,,,;;;III@@@III|||\\\AAA555222000000333555555555999<<<>>>@@@AAACCCFFFIIIHHHIIIKKKLLLMMMNNNOOOPPPVVVPPP===...+++&&&%%%---@@@HHH:::+++(((&&&''')))***%%%'''$$$(((%%%,,,XXX]]]666((()))<<>>>>>@@@EEEIIIIIILLLOOORRRSSSTTTVVVXXXZZZOOO888++++++'''&&&///KKKNNN555((((((###)))(((***###(((&&&'''''')))HHHttt>>>%%%&&&:::MMM>>>EEE???999444///)))''')))'''((()))******++++++***(((((((((((()))))))))))),,,+++)))&&&%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$,,,&&&$$$,,,(((333XXXtttdddwwwiiiEEE___qqq???FFFIII)))ZZZ}}}III---000uuu```000333www{{{DDD%%%******###$$$'''$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$%%%!!!"""!!!###''''''$$$...DDDggg|||MMM,,,...///@@@JJJ666???111ZZZfff]]]wwweee((((((111000EEEuuuDDD%%%"""***,,,&&&%%%)))(((---%%%+++)))rrrmmm~~~===lllSSS}}}ssskkkooo\\\ccceee???dddUUU~~~vvvxxxYYY<<>>444nnn{{{QQQ...(((''''''&&&&&&%%%%%%$$$$$$########################""""""""""""############'''''''''000DDD333777]]]fffgggkkknnnrrreee;;;,,,""")))###111^^^hhhrrrlllllleeewww~~~yyyKKK((("""&&&'''$$$111///***+++(((666}}}HHH222+++666,,,+++111//////...---------------+++...---...000///<<>>??????AAAGGGLLLMMMQQQUUUXXXYYYZZZ]]]```[[[LLL222&&&+++)))(((111TTTTTT111'''((("""***''')))!!!)))''''''(((''';;;JJJ&&&''':::SSSEEEBBB;;;666444000***'''***'''((()))******++++++***(((((((((((()))))))))))),,,+++(((&&&$$$$$$%%%%%%######$$$%%%%%%&&&''''''###+++&&&'''...&&&===xxxjjjiiiTTTFFFtttYYY888RRRhhhAAA;;;LLL|||ZZZ333>>>~~~FFF111GGGUUU000###)))%%%$$$'''"""$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$$$$%%%+++///$$$$$$((($$$666JJJmmmxxxZZZTTT))) $$$***222777AAAXXXqqqkkkZZZzzzJJJ::: +++333;;;wwwnnn???&&&)))...,,,%%%''''''+++'''((()))MMMrrrRRRggg___~~~XXXQQQEEEKKK999hhhwwwyyyrrrmmmjjjnnnqqqWWWWWWgggsssmmmyyy]]]DDDaaaxxxwwwzzz^^^GGG%%%((((((&&&%%%$$$$$$############$$$$$$$$$$$$###### +++$$$%%%)))666XXXeee;;;$$$)))^^^wwwYYYjjjwwwwwwZZZMMMeeekkkEEE&&&&&&&&&''''''''''''&&&&&&'''333llluuu888,,,000iiivvvUUU>>>...'''''',,,666IIIeeeUUU(((777]]]```666)))(((''''''&&&%%%%%%$$$$$$########################""""""""""""###############!!!###%%%"""(((555;;;>>>LLLVVViiioooooosssaaa444***###)))"""222^^^fffeeewww{{{\\\ccckkk~~~ttt[[[777''',,,///)))!!!---)))$$$***)))000iiiHHH111&&&<<<333,,,222000///...---------------(((000------111(((111TTTAAASSSdddJJJAAA777222444777888777888<<<@@@AAAAAADDDKKKPPPNNNSSSXXX[[[\\\]]]```ccc]]]KKK///%%%++++++***222YYYWWW000&&&(((!!!+++&&&((( ))))))((()))%%%444yyyTTT+++---;;;TTTFFFAAA999444555222+++(((***'''((()))******++++++***(((((((((((()))))))))))),,,+++(((%%%$$$$$$%%%%%%######$$$%%%%%%&&&''''''"""***&&&***111&&&DDDzzzccclll|||NNNNNN???---IIIeee}}}rrr555///iiiIII999[[[hhh)))???hhh<<<)))'''''' (((...$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$%%%%%%(((>>>CCC///!!!''',,,((("""mmm{{{NNNfffqqqBBB333@@@333+++CCCrrr```BBB$$$EEE{{{KKKMMMNNNddd~~~vvvXXX+++###***,,,'''***''''''&&&'''+++...nnn{{{dddbbbgggzzzLLL{{{dddjjj555777...>>>ZZZwwwrrrooonnnttt~~~```PPP\\\gggyyyyyyrrreee333'''FFF;;;IIIjjjsssoooWWW***)))(((&&&%%%$$$############$$$$$$$$$$$$######'''000'''&&&""" ---***...@@@aaa555LLLfffvvv@@@000000"""///%%%&&&''''''((((((''''''###...$$$TTTnnnAAA000+++]]]{{{EEE,,,------...999UUUlllyyysssHHHWWWttt```000555FFFjjj<<<***(((((('''&&&%%%%%%$$$$$$########################""""""""""""############''' ---$$$###???OOODDDFFFcccjjjjjjpppXXX(((%%%###)))"""666eeelllvvv{{{qqqOOObbbvvvpppOOO333$$$***...%%%...###...)))###---,,,000ZZZCCC444222555,,,222000...222222...,,,...///---......------...111333555;;;CCCsssbbbAAA<<<999999999777:::>>>999;;;>>>AAAEEEKKKQQQUUUXXXUUUXXX___bbb______ccckkk999999***$$$///%%%<<>>mmmaaa===555===III```kkk888:::wwwqqqJJJCCC{{{III///IIIOOO***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######### """&&&&&&$$$###%%%///$$$EEE***%%%((('''"""...fffccc\\\===;;;999@@@fffSSSKKKAAAAAAIIIPPPkkkJJJ111000"""333eeelllJJJ888///&&&333@@@@@@444'''$$$&&&FFFjjjwwwIIIjjjwww\\\ppp}}}cccnnn===***///+++000:::GGG```rrrpppwww|||zzzqqqnnnvvvpppIIIjjjnnnlllrrrrrrHHH+++111$$$)))333:::[[[wwwmmm111%%%###(((&&&###$$$$$$############$$$$$$((($$$$$$''''''$$$"""###$$$(((___ddd777111SSSTTT___zzzDDD)))&&&'''&&&((($$$%%%)))### )))---(((666pppNNN++++++UUUooo000(((,,,BBBVVVpppsss[[[>>>,,,444cccFFF,,,AAAuuu~~~WWW&&&)))$$$''''''"""&&&***###&&&&&&'''&&&%%%###!!!"""""""""""""""""""""""" """$$$&&&(((QQQKKK888666VVVpppkkk]]]---%%%---'''???kkknnnmmm{{{yyy===)))''''''///***&&&)))))))))))))))******+++DDD???111///333***000---***------+++,,,000000.........------...000222333444===oooccc???;;;888888888777:::>>>AAACCCFFFIIIMMMRRRYYY]]]eeeccccccfffddd___^^^bbbkkk777444)))###...+++IIIbbbCCC///***(((...999;;;'''''''''''''''((())))))\\\zzz222...===___JJJ<<<888333...,,,+++)))(((((()))))))))************))))))))))))***+++,,,---***)))'''%%%$$$%%%&&&'''$$$$$$%%%%%%&&&''''''((($$$%%%---(((+++<<>>999777888888777:::???BBBEEEHHHKKKOOOTTTZZZ^^^bbbbbbeeehhhgggfffiiinnniii444...(((###,,,444XXX[[[===***((('''---555555'''''''''''''''((())))))GGG:::+++EEE\\\RRR;;;777111---++++++)))((())))))))))))************))))))))))))***+++,,,---)))((('''%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))%%%%%%***...)))UUU~~~aaatttzzz444///IIIkkkwwwGGG222!!!000nnn^^^===UUU111CCCBBB))))))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%$$$ !!!+++888```rrr---))),,,%%%(((333rrrRRR###///'''\\\}}}fffuuu==='''333///,,,333555(((///eeezzzaaagggbbb++++++---444:::===888...&&&$$$%%%$$$&&&LLLyyydddzzzrrrqqqaaaDDD<<>>222000---+++777444888UUU222'''///%%%&&&$$$$$$############$$$$$$777---$$$###$$$$$$$$$&&&'''MMMrrr,,,...ttt:::HHHyyyzzzaaa...***%%%&&&$$$"""$$$''''''&&&###)))"""---666xxxCCC+++666RRR***???www[[[AAA666111$$$'''///)))...JJJ{{{rrr444...TTTsss<<<***%%%)))***"""###'''$$$$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!"""...///%%%111KKKZZZbbbZZZ...+++===QQQQQQ888OOO___vvvxxx|||777!!!&&&&&&)))$$$'''))))))(((((())))))***+++111ooo???000///444,,,111---------,,,---333:::888333......---,,,,,,,,,---...+++222ggghhh===999777888999:::===BBBBBBEEEIIILLLPPPTTTYYY]]]YYY]]]bbbfffgggjjjpppvvvaaa000((()))$$$***:::aaaVVV888&&&$$$###'''+++''''''''''''''''''((())))))888uuuUUU+++GGG^^^WWW777444///+++***))))))((()))))))))))))))*********))))))))))))***+++,,,---((('''&&&%%%%%%%%%%%%&&&&&&''''''(((((()))******+++((('''000(((jjjmmm___}}}ppp666888;;;AAAQQQkkkgggFFFRRR{{{sssSSSYYYDDD222^^^qqq000)))(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%''''''$$$""")))333\\\\\\&&&(((((("""'''(((uuusssnnniiiFFFQQQeeeXXXlllcccIII```oooWWWKKK<<<666888333>>>[[[~~~MMM333---%%%>>>xxxuuu---""")))+++$$$"""(((***)))***'''///CCCeeeaaannnrrrcccJJJ<<>>JJJ^^^nnntttZZZOOOwwwccc888>>>RRR...)))'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$###$$$''''''###"""%%%///***>>>)))%%%'''***,,,222|||~~~|||LLL|||```555+++...000444///444XXXggguuusssmmmqqqqqqgggEEEIII***///444222+++jjj777$$$))) (((///...((($$$''',,,++++++%%%%%%HHH}}}rrrnnnqqqgggRRRGGGhhhRRRlll===''' '''&&&%%%((('''&&&***---***%%%(((444AAA{{{~~~GGGKKK|||uuuxxxzzzooo|||xxxvvvyyy{{{yyykkkdddFFF```222888''' 111 ###$$$$$$############$$$$$$)))"""!!!&&&''''''(((333UUU---"""hhh777555ssstttpppHHH((("""))),,,"""###***&&&&&& ---$$$&&&<<>>]]]ppphhh___]]]UUUGGGSSSggg+++///---'''___<<<)))(((%%%%%%$$$###"""""""""###&&&)))''''''555NNNeeeqqqsssttt{{{|||iii[[[XXXPPP]]]999&&&++++++)))+++)))&&&+++111222---&&&''',,,UUUzzzaaaSSSjjj~~~}}}cccddd~~~rrr|||999III000666&&&$$$$$$############$$$$$$$$$!!! $$$'''&&&'''***KKKFFF---'''iiiAAA%%%bbbppp777 """,,,"""!!!+++'''&&& ---$$$+++###^^^ttt>>>'''===aaa---<<<}}}RRR666RRR}}}XXX^^^yyyDDD(((@@@qqqhhh???111hhhnnn888&&&"""&&&###$$$'''&&&######"""""""""######$$$"""""""""""""""""""""""" !!!###$$$$$$$$$$$$%%%###$$$555FFFOOOXXXbbbNNN<<<444+++ &&& EEEvvvyyy{{{qqq^^^,,,%%%***&&&(((&&&)))((((((''''''(((((()))***+++AAAJJJ333---222***///***---000///,,,,,,///...+++---------............---000///```YYY;;;777666:::===???DDDJJJKKKNNNSSSVVVYYY]]]```cccdddgggiiikkkpppuuurrrjjj888+++&&&+++'''111UUUlll===+++'''+++&&&%%%(((''''''''''''''''''((())))))'''111FFF|||\\\EEEXXX___222...***(((((()))***)))************)))))))))((())))))))))))***+++,,,---$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''(((((()))''''''***333ggguuu\\\___TTTMMM\\\ggg|||iiiUUUGGG>>>>>>XXXeeerrr[[[AAAiiippp777>>>|||~~~kkk333%%%'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########!!!!!!$$$$$$%%%,,,333$$$QQQmmmIII***###%%%(((&&&qqq{{{wwwzzz}}}DDD'''000777111555CCC^^^aaaVVV***222******777'''UUU888+++&&&111&&&&&&---+++&&&$$$((((((***+++***888OOOaaayyyuuuxxxYYYnnnCCC444ggg<<<$$$((((((%%%'''(((+++)))***,,,***&&&(((///666fffmmmfff|||zzzPPP\\\uuu|||{{{eeehhh???(((111,,,$$$$$$############$$$$$$(((&&&&&&(((&&&$$$''',,,hhh@@@$$$111fffDDDJJJvvv\\\+++---$$$!!!)))$$$"""'''%%%%%%+++ CCCSSS---111nnnxxx;;;...kkkxxxEEEDDDmmm]]](((:::]]]000000XXXzzzLLL+++RRR}}}FFF---###'''&&&&&&'''$$$$$$###"""!!!!!!"""######"""""""""""""""""""""""" """###$$$$$$######+++///"""---GGGaaaaaaFFF$$$(((---((((((%%%333ZZZsssLLL'''((()))""")))((('''(((''''''''''''((())))))+++444PPP777000333,,,111,,,)))---...***)))+++,,,***,,,---......//////......///,,,\\\{{{SSS999666555999<<>>sss888$$$$$$///''')))QQQ444---&&&%%%---///***%%%$$$$$$###)))&&&###)))+++,,,444SSS{{{ZZZjjjlll???JJJ<<>>777bbbAAA 888qqq~~~~~~:::!!!///(((###((( 000&&&''''''333|||}}}ccc444((([[[TTT***QQQFFF333eeevvvHHH:::cccooo999)))GGGSSS'''BBByyyQQQ444%%%((('''''''''"""%%%$$$"""!!!!!!!!!"""###"""""""""""""""""""""""" !!!###$$$$$$###""""""%%%### ###!!!444KKKFFF444&&&%%%"""!!!)))'''333YYY@@@$$$***))) )))((($$$'''''''''''''''((())))))***+++xxxqqq---888///,,,,,,,,,------------------------,,,,,,,,,---------......///...AAArrrOOO222444777;;;???CCCGGGIIIPPPTTTZZZ___bbbdddfffhhhlllkkkpppsssrrruuummmYYY111"""***+++'''000qqqbbb333+++'''(((+++)))&&&%%%&&&&&&&&&'''''''''((((((---222]]]sssXXXEEEddd666++++++---(((***...))))))))))))))))))))))))))))))))))))***,,,,,,+++***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((((((((((((---)))LLLpppeeeqqqwwwaaa@@@777;;;777666;;;JJJfffrrrddd???111111VVV888CCC}}}vvv<<<111%%%'''&&&'''&&&$$$!!!!!!%%%)))$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%"""$$$'''$$$###222GGGVVVQQQ&&&###---&&&$$$$$$ppp:::;;;)))JJJbbbhhh;;;111,,,((($$$,,,111***$$$ZZZxxx\\\999444;;;999NNNiiittthhh000(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))111GGGoooSSSSSSMMMXXXGGG~~~{{{aaa""",,,'''&&&,,,&&&&&&&&&&&&''''''''''''(((,,,999MMMLLLuuuiiiEEE888xxxwwwAAA''')))"""+++((($$$###%%%((())))))&&&""" #########+++555ttt---...ggg999+++***RRRsss[[[)))((()))!!!((("""===WWW>>>"""...'''+++ZZZAAA%%%@@@mmm***BBBwwwmmm+++@@@bbb|||EEECCC{{{FFF,,,555pppxxx222,,,ZZZjjj666)))'''$$$'''"""%%%$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""")))999CCC;;;,,,%%%$$$%%%,,,OOOrrryyy...+++(((&&&&&&&&&&&&%%%&&&'''''''''''''''&&&&&&,,,,,,TTTxxx111777//////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---===dddCCC222444666:::???DDDHHHKKKRRRVVV[[[```cccfffiiikkkppppppuuuvvvwww~~~rrrWWW///$$$,,,+++***888mmmVVV222+++&&&(((***(((%%%%%%&&&&&&&&&'''''''''((((((---666```qqqPPPjjj888,,,***,,,((()))---((()))))))))))))))))))))))))))))))))***,,,,,,+++)))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&''''''(((((())))))+++...^^^jjjZZZxxxvvviiiXXXAAA===777444:::FFFYYYuuuqqq]]]___~~~fff:::YYY]]]///'''&&&)))&&&&&&&&&&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%%%%"""$$$'''$$$"""///AAAtttrrr666%%%(((%%%***666qqqbbbRRR777CCCnnn???///'''---111***%%%%%%,,,<<>>yyyddd~~~fffsssrrr444+++###((("""$$$&&&&&&%%%$$$%%%%%%""""""$$$%%%###"""(((000nnn;;;))),,,ZZZ000###"""111hhh{{{zzz;;;!!!'''"""%%%))),,,111(((!!!&&&$$$""",,,___qqq333(((SSSVVV+++gggvvvhhhbbbqqqAAA111bbbrrr444111LLL___---555eeePPP---(((''''''(((###%%%$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""***>>>AAA444222<<<''')))000VVVtttddd***(((&&&%%%&&&''''''&&&&&&&&&'''''''''''''''&&&---&&&AAA???222---333...+++++++++++++++++++++++++++------------............000---111kkkcccBBB111222222333666<<>>tttlllBBB---...000AAA___qqqqqqsss{{{PPP444$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))... ... ...===666uuuYYYlllEEEkkkHHHqqqnnnuuu...(((000((( +++&&&&&&&&&''''''''''''(((,,,((((((,,,```OOOEEEiiiOOOnnn|||{{{|||ZZZ===???)))&&&$$$'''))))))&&&###""""""!!!%%%%%%###"""&&&,,,dddmmmGGG%%%,,,***```555###$$$###@@@DDD""",,,&&&"""$$$!!!!!!%%%&&&))),,,***HHHzzzAAA,,,===nnn...---pppxxxeeeFFFDDD+++...MMMJJJ...>>>uuuttt222)))UUU^^^666&&&&&&)))(((%%%$$$$$$###"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+++ )))111333:::DDDRRRAAA,,,&&&(((000999666(((&&&$$$%%%&&&''''''&&&%%%&&&''''''((('''''''''(((###:::rrrJJJ111,,,444---***++++++++++++++++++++++++---------.........//////000......[[[wwwPPP777111111111111444999???FFFJJJOOOSSSYYY___dddiiiooorrrsssyyy|||{{{nnn:::******((($$$666hhhddd999+++'''$$$&&&'''%%%%%%''''''''''''((((((((()))))),,,000444RRRaaagggHHH000&&&***((((((***'''))))))))))))))))))))))))))))))***,,,---,,,)))'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''((())))))***,,,333```jjj^^^oooYYY555555DDDSSSkkkoooYYYCCC///)))999OOOaaavvvwwwWWW<<>>wwwbbbeeeLLL;;;;;;888===999UUUssswwwUUUQQQ;;;...--->>>CCC555@@@yyy===&&&(((%%%)))***666///'''%%%((()))&&&"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########)))&&&%%%(((((((((((('''---VVVrrr|||SSS;;;###!!!...EEERRRuuuyyy}}}jjjjjjcccEEE///+++&&&,,,WWWxxx===)))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((($$$///$$$......&&&GGGccczzzfffwwwHHHYYYuuuaaa:::%%%)))---)))&&&&&&&&&''''''''''''(((###%%%(((---BBB}}}yyyFFFoooiiiPPPjjj~~~zzzggg]]]___GGGSSScccRRR'''%%%###""""""$$$%%%%%%$$$%%%&&&%%%###$$$&&&###"""###(((((((((&&&fff999 +++)))222]]]~~~@@@"""&&&###%%%%%%&&&###'''''' """((('''999wwwqqq@@@///VVV888000000''',,,;;;LLLRRR]]]{{{uuu000111999fff444444^^^wwwJJJ'''%%%***((()))######"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$&&&###%%%,,,,,,%%%!!!...AAA@@@===222!!!...%%%$$$$$$$$$&&&&&&%%%$$$%%%%%%&&&'''((((((((((((---******---LLLOOORRRSSShhhllluuuddd777---777...---,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,222///FFFuuuvvvvvvssssssrrrrrrrrrtttvvvxxxzzz|||~~~}}}ppp\\\FFF666000111......///111333666999;;;DDDHHHNNNTTT[[[bbbiiimmmuuuuuu|||~~~[[[+++,,,***(((...EEEzzzVVV111)))&&&&&&((('''%%%'''+++'''((((((((())))))))))))'''111999FFFZZZsssXXXUUU555%%%++++++***+++))))))))))))))))))))))))))))))***+++---...,,,(((%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''((())))))******+++JJJwww]]]nnneee777666:::444<<>>333333<<>>HHHTTT\\\bbbgggkkkxxxuuuFFF%%%%%%000,,,+++fffzzz???///''')))///%%%(((*** +++((()))++++++)))(((+++///---222333HHHDDDgggZZZ___111,,,///(((***(((+++'''(((((()))***+++++++++))),,,......,,,)))'''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%)))***(((''')))***+++)))xxxfff```TTTAAAAAA[[[xxxUUU:::======888333555???IIIUUUlllCCC...+++(((&&&---***&&&)))'''''''''&&&%%%'''***GGG555'''%%%$$$###(((%%%""""""$$$&&&%%%###'''###&&&!!!***:::"""+++!!!333&&&111&&&'''''''''111```xxxTTT[[[{{{}}}hhhZZZ...222666***'''???JJJ000,,,///,,,rrrzzzDDD(((&&&)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%***"""&&&,,,***,,,,,,+++,,,+++)))***555AAA|||sssTTTTTT222PPP~~~yyyXXX***%%%$$$'''%%%%%%''''''%%%(((------'''&&&,,,111___lll[[[hhhJJJyyyDDD{{{}}}333+++,,,---dddjjjoooEEE;;;)))&&& %%%""")))PPPuuuAAA999___oooJJJ###)))YYY```BBB###(((===IIIAAA$$$%%%'''((('''%%%#########%%%%%%$$$$$$%%%%%%&&&'''222CCCvvvPPP+++:::ttt\\\GGG999333---///444BBB___kkk777555nnnsss666 +++ (((%%%$$$######""""""######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""!!!!!!!!!!!!###%%%&&&555)))### ,,,UUUiiiUUUCCC###...!!!///!!!$$$%%%&&&&&&''''''&&&&&&%%%---$$$111VVVuuuyyyuuutttnnngggddd^^^JJJ444444222000...///222555777777888999===DDDOOO[[[cccnnnrrryyyoooXXXEEE999000111000------333>>>GGGvvvEEE...111444+++---------------------------------.........//////***///222III{{{uuuhhhbbb\\\XXXUUUPPPHHHBBB;;;888555555666333...(((...------...000222444555444555666777888<<>>(((FFFrrr~~~LLL%%%%%%%%%111444111111\\\RRR:::...QQQbbb444)))+++(((%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&###$$$000666%%%((('''''')))***(((***444???bbbAAAWWWSSSmmmlll777***,,,)))&&&&&&((('''%%%'''+++,,,(((&&&+++---WWWxxx\\\vvvLLLzzz[[[nnn}}}999555)))'''hhhooo--->>>qqqVVV"""///### (((IIIzzzaaa\\\}}}UUU)))---___fffaaa$$$555iiixxxUUU222%%%&&&''''''$$$#########%%%$$$$$$$$$$$$%%%&&&&&&,,,888gggooo666;;;pppuuuhhh]]]KKK999...+++///444DDD\\\xxxfff555444jjjyyyAAA&&&,,,"""(((%%%$$$######""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!"""###$$$%%%///,,,+++%%%!!!444TTTgggccc666!!!'''&&&###&&&###$$$%%%&&&&&&''''''&&&&&&%%%+++$$$///SSSyyy}}}yyy{{{xxxrrrmmmaaaHHH///...222888===>>><<<777444777888999888555222111111444888>>>CCCGGGJJJLLLNNNOOOSSSWWW[[[^^^bbbgggkkkrrrsssvvvyyy|||}}}zzzyyyyyyxxxxxxllljjjdddZZZLLL===///(((...000000---***,,,222888FFFmmmWWW///---222///------------------------------........./////////,,,000111HHH~~~nnn]]]LLLAAABBB===666444666:::<<<<<<888444111000111222000---%%%'''***---///222666999>>>GGGLLLRRRXXXJJJ555---,,,)))'''===pppmmm888---)))%%%)))&&&,,,+++...999---%%%(((---,,,))))))---444:::III<<>>HHHNNN~~~uuuoooIII(((333jjjPPP...***$$$(((%%%$$$######""""""#########""""""!!!!!!""""""###"""""""""""""""""""""""" !!!!!!""""""#########"""""""""""""""######))),,,,,,***!!!777ccc\\\---+++'''&&&$$$%%%&&&&&&''''''&&&&&&$$$***$$$...NNN~~~}}}wwwgggGGG)))000000222333444666777888---///222333222000000000///333888;;;<<<:::999999222444666777777999;;;>>>FFFGGGJJJMMMQQQUUUYYY[[[YYYUUUQQQPPPQQQQQQPPPNNNJJJGGGCCC===666///)))&&&***---///---***)))***---)))AAAvvvggg111---111111------------------------............////////////111333111DDDzzzpppaaaRRRHHH@@@;;;888:::666333555999;;;999555444444444333222111222333222;;;???CCCGGG999'''%%%///&&&&&&JJJtttbbb333,,,((()))111)))(((---555WWWoooUUU777)))(((***...111///333777EEE:::EEE~~~zzz;;;)))***(((,,,***---(((((())))))***************,,,...---+++(((''''''$$$$$$$$$%%%%%%%%%&&&&&&(((%%%%%%***......------ZZZnnnaaa}}}WWW:::HHH```HHH\\\oooppp[[[OOO@@@555......---***...888@@@}}}NNN...+++(((...)))+++<<<;;;222000,,,))))))+++(((###%%%%%%%%%%%%!!!!!!---<<<***(((%%%#########$$$%%%###$$$"""'''&&&EEEyyy~~~tttqqq555555(((###(((...,,,OOOnnnUUUSSSTTTZZZTTT|||{{{^^^)))***111LLLnnn\\\\\\kkkmmmIII/// ''',,,&&&###(((%%%%%%%%%&&&&&&&&&&&&&&&%%%)))$$$+++\\\vvv333,,,+++***+++---+++)))...555ooo}}}bbbwwwmmmZZZ>>>000NNN}}}wwwnnn@@@%%%+++&&&$$$&&&'''%%%%%%(((''')))'''+++(((BBBjjjjjjppp[[[MMMcccpppjjjHHH999CCCgggkkkKKKQQQ888<<>>qqqJJJ&&&%%%222+++---444BBBVVVnnnvvv```AAA***'''???vvv\\\333&&&&&&(((%%%$$$######""""""############"""!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$#########"""""""""""""""%%%)))%%%(((---"""AAAyyyOOO&&&***'''$$$%%%&&&&&&''''''&&&&&&$$$'''$$$,,,FFF~~~pppMMM,,,000...+++***+++///333666888666444000...000444777@@@EEELLLNNNLLLIIIFFFFFFGGGFFFCCC@@@===;;;::::::=========>>>AAADDDFFFHHHGGGDDD@@@@@@AAA???;;;777999888666333111///---,,,'''))),,,---,,,+++,,,...///---XXXvvv555111111000------------------------........./////////000000...111000FFFyyy]]]VVVMMMGGGCCC===444---333222000//////000222222555888666999>>>444(((+++111%%%(((UUUuuuVVV000+++000,,,+++$$$666WWWvvv\\\666$$$%%%***,,,000111333???;;;@@@ppp@@@+++---***,,,))),,,)))))))))))))))*********+++,,,---,,,***((('''((($$$$$$$$$%%%%%%%%%&&&&&&)))%%%%%%***---+++,,,///hhhmmmfff|||PPPFFF^^^DDD888>>>>>>DDDXXXqqqvvvdddRRRIII???222...222777rrrLLL)))222(((((((((:::\\\VVV___UUUCCC000(((***)))%%%&&&%%%%%%%%%###"""&&&+++%%%%%%$$$$$$$$$$$$%%%&&&$$$%%%"""$$$"""CCC}}}{{{555222(((&&&111&&&...oooqqqzzzvvvSSS<<<888{{{iiizzz^^^tttXXX,,,***'''&&&&&&''''''&&&%%%%%%%%%&&&&&&'''''''''***%%%'''...sssqqq777&&&)))((())),,,+++)))---333gggRRRYYYQQQOOOIIIKKK]]]^^^...+++%%%###&&&'''&&&&&&((($$$)))'''---))):::vvvpppeeejjjggglllZZZXXXfff---;;;jjjzzzqqqdddSSSNNN]]]333***!!!###%%%''')))+++,,,)))%%%"""!!!------'''---hhhjjj333"""+++""",,,###$$$&&&%%%$$$######$$$$$$############$$$%%%%%%((($$$111]]]fff...&&&222222FFFbbbzzz}}}kkkTTTDDD<<<666000+++000777]]]eee777!!!((('''%%%$$$######""""""############""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$###############""""""""" )))###"""...(((&&&SSSwww/// +++%%%%%%$$$%%%&&&&&&''''''&&&&&&###&&&%%%***>>>}}}___>>>+++---///111000///---+++...---,,,,,,///666>>>DDDFFFMMMUUUXXXVVVRRRQQQQQQQQQOOOLLLIIIGGGFFFEEEEEECCCBBBAAAAAABBBCCCEEEFFFEEECCCBBBAAA???:::222,,,,,,,,,,,,,,,+++***(((''''''((()))***+++,,,...000444%%%>>>~~~999444111///------------------------....../////////000000000---000000FFF|||tttYYYTTTLLLEEE@@@;;;777444111///))),,,555000,,,555000''',,,^^^sssLLL000***---''''''...\\\}}}HHH***)))...+++111333333999;;;:::]]]AAA,,,///+++***''',,,))))))))))))))))))******+++,,,---,,,***((((((((($$$$$$%%%%%%%%%%%%&&&&&&***&&&&&&+++,,,)))---666uuu}}}mmmkkkjjjEEEIIIuuuwwwAAA777***000555444555CCC\\\qqqqqqaaaXXXmmmCCC$$$111$$$'''+++DDD{{{lllGGG---'''((((((&&&%%%%%%&&&'''&&&%%%$$$"""$$$&&&'''&&&&&&&&&'''%%%'''%%%(((%%%HHHEEE333)))(((+++&&&&&&CCCcccfffOOOZZZ+++???BBBhhhsss333$$$+++,,,&&&$$$((((((%%%%%%%%%%%%&&&''''''((((((+++$$$+++DDD}}}YYY222!!!'''%%%&&&)))***)))---333^^^sss}}}nnnkkk{{{EEE...(((%%%''')))(((''''''$$$***&&&...+++333kkkjjjsssbbbpppcccLLLyyy~~~---%%%FFF>>>;;;AAA,,,TTT[[[VVVEEEYYY///,,,###"""333999---#########&&&###$$$!!!'''"""+++aaa^^^RRR%%%(((%%%)))"""$$$%%%%%%$$$######$$$###############$$$%%%%%%((((((***HHH{{{GGG555>>>fffvvvhhhQQQDDD<<<:::888555111///555>>>```ggg}}}ppp???!!!+++%%%%%%$$$######""""""######"""######$$$$$$######""""""""""""""""""""""""""" !!!!!!""""""######!!!"""############"""""")))((( """&&&######000zzzPPP))))))***$$$$$$%%%&&&&&&''''''&&&&&&###$$$'''***666{{{ttt[[[999555///***((())),,,...***///666===DDDJJJPPPSSSQQQXXXaaadddbbb______aaaWWWSSSOOOKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDAAA;;;333,,,''')))***+++,,,+++)))'''%%%)))(((''''''((()))+++,,,333)))222iii;;;444///000------------------------.../////////000000000000///111///BBBsssfff]]]QQQNNNGGGEEEBBB000%%%,,,---***222dddoooCCC000***&&&&&&,,,888rrrVVV...///555...000888888777999333III}}}<<<***000+++)))&&&---***))))))))))))))))))))),,,------,,,)))(((((()))$$$$$$%%%%%%%%%%%%&&&&&&)))&&&(((---,,,)))222AAAtttlllooo]]]BBBOOOeeeIIIAAADDD===666333555888888777KKKXXXiii|||888&&&///!!!...+++888mmmBBB+++(((***%%%%%%%%%%%%&&&'''&&&%%%###&&&***+++***'''&&&'''$$$''''''+++)))JJJccc:::,,,&&&(((&&&&&&***+++000KKKkkkrrrtttCCC'''...***\\\iiiwwwOOO+++***)))(((((('''''''''%%%%%%&&&&&&'''(((((((((%%%***222oooFFF333---///,,,***++++++***---222RRR{{{eee666...)))+++,,,***'''&&&%%%+++%%%...+++,,,___qqqyyyWWWttt{{{SSScccGGG!!!&&&'''+++666---+++???KKKppp222'''%%%$$$222888000)))******%%%((('''%%%)))$$$%%%VVVnnnttt000$$$ """###%%%%%%#########$$$###############$$$$$$%%%%%%***$$$444jjjwwwWWWffflllTTT@@@777777:::555---''')))444IIIhhh}}}|||KKK&&&000"""%%%$$$######""""""######!!!"""$$$&&&&&&$$$"""!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$$$$######!!!###'''$$$%%%+++%%%$$$RRRwwwAAA&&&'''$$$$$$%%%&&&&&&''''''&&&&&&###$$$(((***111wwwuuu___SSSBBB444000555@@@HHHSSSVVVZZZZZZVVVQQQLLLJJJWWW^^^fffhhheeebbbbbbeeeaaa]]]VVVRRRPPPNNNLLLJJJKKKKKKKKKKKKKKKJJJIIIHHHBBBDDDCCC===444,,,)))(((,,,---------,,,+++******(((((('''((()))))))))))),,,333///VVV;;;222...222------------------------////////////000000000000///000---@@@yyyPPP222000,,,---555ggglll???111***)))...000222iii]]],,,---444+++///<<<>>>666777---<<>>PPP444///)))(((;;;kkkjjj888'''))),,,,,,888~~~777,,,222888222:::;;;333999000444kkkyyy111)))333%%%***...)))+++++++++*********))))))---,,,+++)))((((((''''''$$$%%%&&&%%%$$$$$$%%%'''+++(((000)))/////////```iii___sssNNNVVVkkkWWWPPPvvvrrraaaEEE>>>666111---888000qqqOOO///***((((((,,,******TTT555///...'''&&&%%%###$$$''''''%%%###@@@JJJ''',,,444'''(((---$$$)))&&&HHHjjjmmm999+++,,,$$$(((,,,$$$"""(((((((((&&&000===SSSwwwIII,,,***...+++>>>qqq\\\:::!!!###,,,)))$$$''')))&&&###$$$&&&))))))(((###'''KKK~~~vvvWWWEEESSSOOO999...///KKK~~~}}}xxx}}}}}}|||uuuXXXXXXbbbNNN555***""")))%%%&&&###)))---EEEoooVVVvvvDDD~~~ZZZuuu;;;DDD???AAArrrgggPPPCCC!!!111444222"""%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""&&&***%%% ,,,>>>PPP+++&&&%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$111"""$$$IIIyyyhhhZZZGGG888<<<555111222---'''+++666JJJeeexxxwww{{{kkk******'''&&&&&&%%%$$$$$$######"""!!!"""$$$%%%%%%$$$"""!!!"""""""""""""""""""""""""""""""""""""""!!! !!!!!!"""###############"""###$$$$$$$$$%%%(((***###,,,NNN>>>'''((('''%%%$$$$$$%%%'''(((%%%(((&&&***222[[[~~~~~~vvvnnnjjjgggfffdddbbb^^^]]]^^^[[[VVVUUUVVVeeeiiinnnpppnnnkkkkkklllhhhbbb[[[VVVVVVXXXXXXXXX```^^^\\\ZZZXXXTTTPPPMMMJJJMMMCCC000(((------&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))***************---)))111IIIIII444333///........................---...//////......///111333...666>>>LLL222......///BBBmmmeee555+++///(((111,,,FFFQQQ555///333@@@DDD>>>...555333///VVV|||444***111%%%***---(((+++++++++*********)))))),,,,,,***)))((('''''''''$$$%%%&&&%%%$$$$$$&&&((())))))000***//////444fffccccccgggRRR]]]]]]TTT[[[zzzVVVJJJjjj}}}hhhQQQ444555===}}}>>>,,,---)))&&&+++***%%%AAArrrNNN888"""***)))'''%%%%%%&&&'''&&&---WWWwww]]]666111!!!...%%%&&&$$$###111===gggJJJ***)))"""%%%(((###%%%+++'''***###$$$,,,888XXXzzzXXXEEEHHHQQQxxxqqqHHH000'''$$$***222'''''''''***,,,,,,)))&&&///(((BBBttt[[[KKKYYYkkkqqqeeemmmcccYYYgggtttrrrPPP333(((%%%'''(((---(((***'''777ttt~~~jjjtttrrrRRRoooaaa]]]gggZZZQQQhhh\\\QQQFFF(((222000111&&&///%%%%%%%%%%%%%%%%%%%%%%%%###!!!$$$'''$$$ ***999]]]+++'''###%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$!!!,,,"""%%%???nnnppp???<<<666...000***%%%(((333HHHdddyyy}}}qqqeeeTTTCCC<<<===uuuqqq333,,,'''&&&&&&%%%$$$$$$######"""!!!"""$$$%%%%%%$$$"""!!!"""""""""""""""""""""""""""""""""""""""!!! !!!!!!"""###############"""###$$$$$$$$$%%%''')))%%%%%%EEEMMM***(((''''''&&&%%%%%%&&&'''(((&&&(((%%%)))...VVV{{{vvvrrrnnnjjjgggccc___^^^^^^\\\WWWVVVXXXgggkkkpppqqqnnnkkkjjjkkkgggbbb\\\YYYZZZ\\\]]]]]]aaa```^^^]]][[[XXXSSSOOOPPPNNNAAA---&&&---000,,,''''''&&&&&&&&&&&&&&&''''''((()))******++++++***---)))000JJJTTT666444...........................---///000000///...000111333...666>>>GGG111------///DDDjjjZZZ...+++000###000,,,???yyyddd___ooorrrooo]]]:::000...///TTT:::***///&&&,,,+++'''+++************))))))))),,,+++***)))((('''''''''$$$%%%&&&%%%$$$$$$&&&(((''',,,111,,,///...;;;ooottt\\\iiiZZZKKKcccaaaggg~~~~~~:::111AAAGGGNNNggg{{{lll888666VVV```******...)))%%%***,,,$$$111RRRrrrJJJ+++***(((''''''&&&''''''***HHHpppttt444222######%%%++++++555111bbbddd---)))$$$''''''###(((---%%%+++'''###&&&'''000[[[mmmlllkkkSSS<<<+++ %%%$$$$$$&&&)))***)))(((---&&&AAA~~~rrrjjjZZZNNNSSSnnnrrrzzztttssswwwyyydddCCC...$$$"""&&&&&&)))///))))))$$$000hhh```kkkkkkggg___rrr}}}jjjwww^^^zzz|||YYYQQQ777888......&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$ !!!$$$### &&&111bbbkkk777!!!###%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$###&&&"""'''111^^^XXX******+++,,,###000BBBSSShhhppp^^^NNN===111---000*** (((;;;wwwwww@@@...&&&&&&&&&%%%$$$$$$######"""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!"""###############"""###$$$$$$$$$$$$''')))'''222fff___(((***%%%%%%&&&&&&''''''((((((''''''$$$(((***NNN~~~{{{xxxrrrlllhhhddd```]]]]]]ZZZVVVUUUWWWiiimmmrrrrrrnnnjjjiiiiiieeebbb___^^^___bbbcccdddccccccccccccaaa]]]WWWRRRUUUNNN===***%%%,,,222222)))(((((('''&&&&&&&&&''''''((()))***++++++++++++,,,***...LLL\\\777555///........................---///000000//////000111333...666>>>BBB000---+++---EEEiiiTTT,,,---,,,666JJJNNNVVV}}}uuukkkkkk{{{}}}zzzZZZ???,,,,,,SSS@@@++++++'''---)))&&&************)))))))))))),,,+++***)))''''''''''''$$$%%%&&&%%%%%%%%%''')))(((111222///000---CCCxxxlllZZZsssVVVNNNpppxxxWWWccceeeAAA<<>>===000///...///JJJjjjPPP...333---ccctttRRR666+++GGGNNNiiinnn\\\===)))===DDD---)))(((---'''''')))))))))))))))))))))))),,,+++***(((''''''&&&&&&$$$%%%&&&&&&%%%&&&(((******777222111222,,,KKKggg^^^}}}ZZZRRRyyydddNNNhhhzzzCCC???NNNmmmeee>>>BBBfff___333EEE@@@!!!///(((+++))),,,...'''---AAAwww}}}YYY222)))%%%))),,,***''''''!!!777ddd999***+++...@@@}}}kkkQQQ%%%---:::[[[///(((***,,,%%%'''+++(((,,,***'''+++###'''AAAhhhyyyMMM---###...DDDUUUjjj}}}tttnnndddXXXNNNGGGEEEDDD???JJJjjjpppqqqgggnnnbbb]]]qqqzzzttt777###%%%!!!""")))'''(((%%%...+++***QQQ]]]xxx```XXXvvvcccjjjjjjzzz;;;)))%%%%%%%%%%%%%%%%%%%%%%%%'''###"""###$$$###$$$'''%%%EEEuuuVVV***###%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&!!!$$$,,,$$$FFFzzzjjj^^^^^^ccczzzooo```VVVKKK???---.........,,,+++---111===GGGUUUaaappp~~~vvvUUU---&&&&&&&&&%%%$$$$$$######""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!"""###############"""###$$$$$$######%%%'''DDD<<<,,,###```III%%%"""###$$$%%%%%%%%%%%%%%%&&&$$$###***&&&CCC~~~}}}zzzwwwtttsssqqqnnnllllllfff```]]]YYYUUUTTTXXXiiimmmpppooojjjeeecccbbb___```ccceeegggiiikkkllliiiiiikkkkkkiiiccc[[[UUUOOO@@@///((((((***,,,---))))))(((''''''''''''''''''((()))***,,,,,,------+++---...YYYiii444666///...........................///111000//////000222333...666>>>888//////---///KKKgggFFF...AAA>>>EEE---...:::555///HHH]]]cccVVV777333yyyEEE...((())),,,%%%)))(((((()))))))))))))))***+++***)))((('''&&&&&&&&&$$$%%%&&&&&&&&&&&&(((***,,,:::///111444///UUUcccddd___```RRRBBBbbbpppPPP===aaaiiiCCCNNNyyyPPP666RRR;;;&&&000(((---+++))))))$$$)));;;ddd{{{III666'''(((,,,+++((('''!!!///PPPbbbCCC000'''SSS{{{222999---]]]CCC,,,%%%***'''%%%***+++%%%,,,)))$$$((()))''')))***RRRyyysssMMM,,,&&&(((%%%%%%+++///CCCZZZmmm~~~|||wwwzzzuuuhhhNNNYYY]]]yyy^^^888)))+++222***))),,,)))111***!!!@@@aaa~~~bbbrrrdddyyymmm[[[<<>>vvv333---///***...MMMccc???555bbblllEEE******333BBB333:::>>>OOObbbOOO:::qqqEEE000''')))+++###,,,(((((((((((())))))******+++***)))((('''&&&&&&&&&###%%%&&&&&&&&&''')))+++,,,:::***111777333^^^\\\hhh~~~```rrrXXX===@@@RRRUUUccc:::RRR^^^BBB\\\BBB<<>>+++%%%---,,,)))***((()))))),,,777KKKbbbqqq{{{~~~dddVVVNNNGGGYYYwwwrrr|||EEE### $$$)))+++...(((...+++)))MMMvvviiikkkyyy]]]fffDDD)))%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&%%%######$$$%%%'''$$$999''',,,$$$%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$!!!%%%!!!(((&&&555ppp```+++,,,000555999>>>HHHQQQUUUaaauuuwwwkkk222***&&&&&&%%%$$$$$$######"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$###!!!!!!"""###############"""###$$$###""""""$$$&&&222\\\NNN'''000dddwwwSSS)))(((&&&%%%$$$%%%%%%&&&'''$$$%%%...###555ppp|||xxxwwwwwwwwwvvvuuuqqqiiiaaa[[[TTTOOONNNQQQaaaeeehhhfffaaa\\\YYYYYY^^^ccciiilllllllllmmmooommmmmmlllkkkgggaaaYYYSSSFFF111###&&&***'''$$$&&&%%%%%%%%%%%%&&&'''((()))'''((()))+++,,,---......+++222333kkkxxx666555+++...........................000111111000000111222333...666>>>ppp000,,,...+++222TTTgggBBBDDDJJJ444000222555333999...===cccYYY<<>>RRRXXX]]]\\\ZZZZZZ\\\^^^dddiiilllmmmnnnrrrqqqnnnnnnhhhhhhddd[[[\\\\\\QQQ>>>...$$$&&&'''######))))))'''###&&&555???111%%%''')))******+++---///&&&333===yyy:::444......---------------......444888666000---000222000333///666>>>[[[444+++///000333```[[[111999VVVbbblll555111444333000+++///+++333XXXlll___eee000...'''''',,,((('''''''''''''''((())))))+++)))'''&&&&&&&&&%%%$$$&&&&&&%%%&&&&&&'''((()))000***000444777???ooo___ooobbbXXXYYYXXXYYY___lll{{{mmm```eeeZZZQQQrrrUUU>>>^^^CCC///)))'''(((((()))***************777hhh{{{GGG+++&&&%%%'''((('''+++...rrreee:::)))...+++'''))))))'''***777QQQuuuuuu@@@%%%)))///)))---+++***,,,+++'''%%%%%%((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%''')))******+++---///777uuueee888***,,,,,,TTTaaaNNN'''++++++&&&***,,,)));;;jjj~~~QQQ{{{~~~rrrmmmhhhxxxYYY,,,)))'''%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''...JJJuuu{{{+++&&&###%%%%%%###"""$$$"""############$$$$$$$$$"""(((%%% ,,,)))>>>TTT777HHHvvvsssRRRFFF===BBB>>>333---...***(((---!!!!!!&&&000###***///\\\uuuTTT)))''''''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""######$$$%%%###%%% ###---+++###%%% ...KKKxxx999***bbbooo555+++***###***%%%&&&&&&'''!!!,,,&&&+++ccc|||yyyzzzwwwssspppnnnmmmkkkjjjfff]]]TTTNNNGGG>>>888888HHHOOOWWW[[[[[[\\\___aaabbbhhhlllmmmnnnpppnnniiiiiidddeeeaaaYYY[[[\\\QQQ:::,,,$$$'''(((######(((#########)))999FFF>>>,,,&&&''')))******+++---///,,,222FFFzzz:::333......------,,,,,,,,,------///222333///...000111111333...555===UUU111,,,///000888ddd[[[---(((111000777???IIIUUUYYYYYYxxxjjj111222555888,,,---,,,)))***DDD{{{jjjooo444///(((&&&***,,,'''''''''''''''((())))))+++)))'''&&&&&&&&&%%%$$$&&&&&&%%%&&&&&&'''((()))///***222555888LLLiiiaaatttrrrkkk[[[PPPIIILLLPPPRRRZZZeee{{{zzz}}}```fffLLL@@@uuu999******)))(((((()))***************...VVVHHH...***###...%%%$$$***///YYYZZZ+++///...***)))++++++)))(((...DDDiiimmm;;;'''***///&&&'''''''''***,,,)))$$$(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&'''((('''%%%%%%&&&(((888PPP111)))(((***XXXfff```555)))+++$$$///---(((UUU{{{AAAzzz~~~}}}jjjWWWyyymmm,,,)))'''%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$***$$$JJJ~~~___(((###!!!###%%%######%%%"""############$$$$$$$$$###'''&&&!!!+++))):::```999FFFyyy]]]///'''"""$$$)))***%%%###'''///444444777@@@BBB''')))---VVVxxxYYY///''''''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""######$$$%%%###'''!!! ***+++###"""---)))vvv```###AAAGGG,,,&&&''',,,$$$###&&&'''"""+++&&&***]]]yyyvvv|||wwwqqqmmmjjjhhhfffeee```VVVLLLEEE===444//////:::CCCOOOYYY^^^___aaacccaaagggkkkkkklllmmmjjjeeeccc^^^___\\\UUUXXXYYYNNN333)))$$$'''((($$$###'''###%%%$$$'''111:::555(((&&&(((*********+++---///111///UUUyyy999333///...------,,,,,,,,,,,,---+++...000//////000111222333...444<<>>:::<<>>HHH}}}vvv111+++,,,)))(((((()))***************---???UUU...***!!!111"""+++###---===```666$$$,,,***&&&***+++(((,,,---'''+++GGGvvvkkk???)))---///---'''%%%&&&((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''###$$$&&&'''))),,,111444LLL^^^)))...000///111hhh~~~zzzWWW---&&&555)))%%%RRR^^^bbb^^^wwwyyyxxxtttHHHwwwkkk444)))(((&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((RRR---(((%%%&&&&&&###"""$$$""""""#########$$$$$$$$$$$$###'''###((((((...XXXnnn???AAAoooVVV%%%333PPPeeeaaakkktttvvvyyyxxxooo::://////NNN|||vvvuuu^^^666''''''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################""""""######$$$%%%"""'''&&&***333...$$$$$$'''###%%%+++ttt^^^444TTTnnn888''')))%%%'''%%%&&&&&&'''(((***LLLxxxvvvsssnnnhhh```WWWQQQJJJAAA999444000+++)))+++,,,333BBBTTT^^^^^^___bbbdddggggggeeefffjjjjjjhhheee______ZZZQQQRRRQQQFFF)))&&&%%%'''(((&&&%%%&&&###%%%&&&%%%%%%((((((''''''(((************,,,...///222zzzuuu555222000...------------.../////////...///111111///111666555///444;;;MMM444///***///HHHeeeLLL,,,---,,,,,, ###***,,,***FFFuuuooo@@@(((333333444444555++++++...***666}}}LLL***(((***%%%&&&'''''''''''''''((()))))))))(((&&&&&&''''''&&&%%%&&&&&&%%%&&&&&&'''((()))///---777444333mmm___]]]]]]XXX[[[^^^lllwww|||ggg^^^LLL===333FFFqqqjjj999SSSrrr///,,,---'''(((((()))***************+++666{{{iii333***&&&+++###---###***999vvv]]]GGGDDD111&&&,,,,,,)))%%%+++111***+++TTTrrrCCC///+++)))+++***&&&%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''$$$%%%&&&'''(((+++///222ZZZlll@@@$$$)))+++---000nnn{{{|||lll===%%%555---;;;vvv~~~aaatttUUUdddzzzqqqXXXmmmuuuDDD***(((&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$+++!!!,,,XXXyyy...)))%%%&&&&&&###"""###"""############$$$$$$$$$%%%!!!((($$$&&&((()))EEE{{{DDDCCCddd^^^---:::kkkmmmgggkkkhhhsssuuu]]]OOOdddrrr???---+++HHHvvvxxxyyyppplllqqq___:::''''''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################""""""######$$$%%%###"""(((CCCYYYIII*** %%%&&&&&&TTT>>>999yyyNNN$$$(((&&&%%%(((%%%%%%(((%%%(((***DDDxxxvvvsssnnnggg\\\PPPIII???777111000...***)))++++++...<<>>}}}xxxuuupppjjjaaaUUUJJJBBB666000,,,---,,,)))(((*********555IIITTTTTTUUU\\\XXX^^^bbbdddgggkkkkkkgggjjjdddbbb\\\QQQQQQOOODDD'''(((((('''&&&'''((((((&&&&&&''''''%%%######%%%((()))++++++******+++---***MMMooo111000111---------...000111333444777333111333222///222999777000555;;;AAA///111+++,,,OOOjjjJJJ+++,,,(((+++&&&---((("""))),,,))))))CCCCCC111666<<<777FFF<<<---;;;---555(((JJJ\\\000&&&,,,)))+++'''''''''''''''((()))))))))'''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''))))))---...888555222}}}uuuVVVdddsssoookkk```[[[UUUSSSVVV\\\___```iiitttLLLCCCxxxhhh(((***...'''(((((()))***************---222jjj444(((222###---(((+++'''333___ttt333'''333%%%%%%---///***)))000222...|||{{{RRR111---///'''$$$+++''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''***...111vvvcccCCC$$$&&&666(((...,,,333{{{{{{www```555!!!EEEeeehhh___555xxx{{{~~~{{{aaannnjjj***(((&&&&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!444'''DDD;;;555%%%)))$$$"""$$$%%%######%%%"""############$$$$$$$$$%%%)))&&&$$$'''###...jjj}}}wwwJJJLLLXXXxxxttt888000ppp^^^...%%%333***+++666...***$$$ZZZNNN)))&&&KKKiiinnnooofffgggwwwoooOOO''''''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################"""###$$$$$$%%%###///MMMrrrqqqDDD&&&///''',,,222___uuu222FFFjjj000)))"""$$$'''$$$$$$***###))))));;;}}}zzzsssnnnhhh___VVVKKKAAA:::222---***++++++((('''(((((('''111DDDOOOPPPSSSZZZQQQYYYaaaeeeiiillliiidddeee___^^^XXXNNNNNNLLLAAA'''))))))'''&&&'''(((((($$$$$$&&&)))***)))***,,,((()))++++++******+++---+++YYY^^^777///000111111///......222777<<<666:::666444666///---777000555333:::999444000***---VVVYYY:::...,,,(((+++******)))(((((((((((((((777WWWUUU222000UUUaaaLLLlllQQQEEE<<<''''''222///<<>>kkkUUUccc{{{uuulllddd^^^ZZZ[[[^^^[[[sss|||zzzzzzDDDLLLtttXXXAAA+++///***''''''***...///+++''',,,---VVVzzz333***111(((''''''+++'''444gggWWW+++###000///......---(((###***555>>>bbb444###***---&&&)))(((&&&&&&''')))'''###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''((('''+++"""000)))888666XXX>>>******///---******///000pppjjj|||111BBBllltttpppAAA???hhhsssuuuyyyttt///'''%%%)))***&&&###$$$+++FFF333---KKKFFF'''%%%%%%###'''!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$ ***((("""######'''222WWW{{{QQQHHHQQQwww:::>>>mmmzzz---333SSS^^^OOOeee\\\111,,,NNNXXX///+++OOOpppwwwlllfffcccmmmtttWWW)))'''%%%$$$%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""""""""###%%%&&&(((///AAAhhhuuueeeNNN&&&%%%$$$&&&$$$)))DDD;;;999xxx555''''''###&&&---"""$$$&&&***%%%888|||~~~xxxsssnnneeeYYYOOOHHHAAA888111...---,,,+++***)))))))))***(((,,,999JJJTTTRRRLLLXXXWWWYYY]]]cccffffffdddgggjjjXXXXXXRRRPPPWWW888))))))((('''''''''''''''&&&'''((((((''''''(((***''')))***)))(((***++++++///\\\777///000000000///......111555999222777666555444//////777000555333;;;222...---***+++TTTVVV777,,,***&&&)))***))))))(((((((((((((((&&&999;;;,,,555YYYsssttt|||pppjjjUUU333(((---)))555}}}www)))+++---,,,(((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******,,,444555111???kkkWWW```www|||yyypppjjjQQQPPPRRR]]]kkkkkkTTT:::LLLwww{{{WWW000))),,,---***((((((+++///000---)))+++***MMM222))),,,'''***&&&'''&&&???wwweeeAAA***'''"""$$$222<<<777***!!!///YYYjjjIII222***)))((('''%%%$$$&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&)))%%%---***"""666JJJBBB222(((+++---***)))------...nnnxxx~~~lllHHHfff|||}}}~~~^^^CCC]]]vvv|||pppccc|||ppp777***###%%%&&&&&&''''''HHHxxxJJJ###''':::rrrggg999***'''''')))!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$)))$$$""")))'''!!!###NNNsssVVVIIIQQQyyy999===nnnzzz111CCCyyyrrr}}}555...RRR[[[///,,,PPPyyy{{{nnnggg```eeeppp[[[)))'''%%%$$$%%%%%%###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""""""""###$$$%%%&&&888PPPssszzzjjjRRR(((""""""%%%%%%&&&==={{{LLL333wwwwww888$$$+++%%%&&&&&&###((((((+++$$$000kkk{{{wwwqqqkkkggg___WWWLLLDDD>>>888111,,,---,,,+++***)))))))))))),,,)))(((000<<>>eee{{{VVV---+++///)))((((((+++///111...++++++)))CCC555///***'''...+++'''***PPPwwwTTTDDD444(((+++444666000))),,,444pppyyyNNN111(((***'''%%%%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%&&&***)))+++&&&444fffnnn///******...,,,'''(((------///lll}}}tttssszzz{{{iiivvvGGGMMMzzzooo|||~~~yyy^^^lll<<<+++$$$&&&&&&))),,,&&&ZZZuuuEEE(((UUULLL$$$"""((("""'''$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""'''$$$###***)))%%%+++HHHkkk___JJJOOO}}}777999nnnyyy222666qqqCCC:::UUUuuu:::111WWW```///...QQQ}}}wwwhhhddd\\\\\\jjj___***(((%%%%%%%%%%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$######"""""""""######)))EEE]]]sssqqqeeeUUU---'''$$$%%%'''"""111nnn^^^,,,\\\zzzCCC ...&&&&&&$$$&&&+++%%%)))&&&---]]]{{{xxxsssnnnjjjeee___\\\RRRKKKBBB;;;777444111---------,,,++++++***++++++---***)))---777DDDOOOUUU[[[ZZZ[[[\\\^^^^^^\\\ZZZ```ddd]]]\\\VVVSSSQQQ333***)))((((((''''''((((((&&&'''((((((''''''(((***+++)))'''(((+++---///000HHHWWW555000000---///000///......///111+++222:::777///222999777333333333BBBEEE777111***///VVVUUU555,,,+++'''+++)))(((((('''''''''((((((000,,,'''&&&,,,BBBgggeee:::***...+++PPP|||444***888 ***((((((''''''''''''((((((''''''&&&%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******///333222111CCCfffWWWNNNKKKCCC>>>GGGQQQ\\\cccllluuuvvv]]]CCCDDDvvv<<<222RRR\\\FFF222---(((###((('''(((***...///...,,,,,,***===xxxAAAAAA---'''---'''""")))UUU|||mmmVVV@@@111***,,,000,,,'''NNN}}}TTT888...)))&&&'''(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&$$$---%%%+++***555UUU---+++---///---''''''+++***---```rrrxxx{{{{{{[[[QQQ___gggjjjrrrxxx~~~fffxxxTTTGGGjjjuuu}}}}}}lllwww???+++&&&((($$$((('''EEE???!!! 111GGGWWW??? 000...$$$'''###%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""")))'''###### &&&666MMMkkkzzzhhhKKKMMM555333gggzzz999&&&OOO===+++III@@@333[[[eee---...QQQrrraaaddd^^^\\\jjjbbb***(((&&&%%%%%%%%%$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$######""""""""""""+++MMMbbbkkkeeedddeeeFFF333+++$$$))) &&&YYYeee,,,FFFVVV"""---$$$'''''')))((((((,,,///TTThhhddd___ZZZVVVRRRNNNLLLCCC===666111//////...---,,,+++***************+++)))(((((()))///;;;JJJTTT______```bbbcccbbbaaa```fffccc\\\TTTNNNRRRNNN555***))))))((('''(((((((((&&&'''((((((''''''(((***+++((('''***,,,,,,---///WWWSSS555000///---...000///...---...///---222;;;777---888DDD<<<444222444HHHCCC222...'''000UUUSSS333***+++'''***((((((''''''''''''(((((())),,,***%%%***EEElllFFF&&&///---===ttt888,,,===&&&///((((((''''''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&'''((()))******///222000222GGGbbb[[[SSSQQQPPPIIIEEEJJJ@@@GGGJJJKKKQQQ]]]gggkkkvvvyyy[[[~~~]]]333HHH;;;,,,444+++!!!222''''''''')))+++,,,,,,+++******777qqqTTT\\\888)))***///,,,333VVV{{{___EEE333***000000444YYYbbb666+++###%%%)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&%%%---$$$***---???FFF000,,,***+++,,,***((()))&&&+++NNNkkk~~~xxxmmmppp{{{xxxssswwwuuuqqqVVV___}}}{{{xxxrrr|||GGG...(((((( ,,,555%%%'''"""$$$///(((###+++"""&&&FFFkkkSSS,,,&&&"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&((($$$%%%)))$$$!!!+++XXXrrrwwwpppMMMJJJ555---ZZZzzzOOO888PPPppp@@@???|||FFF222[[[jjj---///NNNuuubbbhhheeeaaakkkaaa***(((&&&%%%&&&&&&$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$$$$$$$#########***OOOdddjjjdddkkkuuu]]]999... )))"""###EEEggg333;;;lll///***""")))(((((('''+++///***FFF]]]XXXRRRLLLHHHEEEAAA???;;;777222///...//////000111000000000000000111222/////////---,,,111;;;DDDPPPQQQRRRSSSSSSRRRQQQQQQRRRMMMOOOKKKLLLVVVJJJ111******)))(((((((((((((((&&&'''((((((''''''(((******''')))------***+++000kkkPPP444111///---...//////...---...000000000:::555,,,BBBTTTFFF444222777OOOmmm:::+++///...///SSSOOO///''')))%%%(((''''''&&&&&&''''''((((((###,,,...''',,,IIIrrrNNN###+++---222lll>>>---;;;---222((((((''''''''''''((((((%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&'''((()))******///000000444LLL^^^]]]VVVUUU[[[PPPDDDFFF>>>@@@???<<>>...)))%%%%%%))),,,+++))))))222BBBsss~~~zzz{{{}}}~~~sssxxx}}}pppfffyyy{{{ddd{{{JJJ,,,'''(((&&&GGGggg___%%%'''+++&&&'''$$$***NNNrrrRRR%%%"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%!!!000FFF@@@,,,%%%ZZZ|||wwwvvvQQQHHH999(((III~~~xxxsssCCCAAAKKK000YYYooo...000KKKyyyfffhhhbbb]]]fffZZZ+++)))&&&&&&&&&&&&%%%###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&%%%%%%---QQQhhhoooeeeccchhhOOO333,,,)))%%%%%%888iii<<<444ttt}}}DDD(((!!!***$$$&&&)))%%%///,,,###>>>PPPLLLFFF@@@<<<888444111111000...+++******+++,,,++++++++++++,,,,,,---...,,,///111000///222888???CCCFFFKKKPPPSSSUUUXXX[[[^^^YYYggghhhkkknnnLLL)))+++***))))))(((((())))))&&&'''((((((''''''(((***)))'''***...+++(((...999MMM333111///---...///...---...000222111...777333---MMMeeeSSS555222999VVVeee999***000111000RRRMMM---&&&)))%%%((('''&&&&&&&&&&&&'''((()))&&&+++---***,,,AAAiiiTTT)))+++***...hhhFFF---222111000((((((''''''''''''((((((%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''((()))******...//////666PPP[[[^^^SSSNNNTTTJJJ===BBBBBB???;;;AAAWWWooorrrgggnnn]]]KKK@@@;;;;;;BBBJJJ;;;888333===WWWvvvoooLLL:::>>>IIIWWWJJJ%%%))))))***)))((()))******(((******bbbxxxmmmKKK000(((///333...+++...***&&&---666999HHHfffNNNIII666111RRRzzzVVV333'''))))))''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%)))&&&---///;;;mmm999,,,)))&&&%%%(((++++++***)))888:::~~~|||nnn```eee{{{rrrzzzhhh}}}JJJ***(((******WWW111)))$$$ (((000***%%%###+++@@@111###%%%)))$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""'''>>>SSSIII222+++PPPvvv{{{VVVHHH|||>>>%%%999BBBOOOVVVRRRCCC&&&EEEQQQ///WWWuuu111333IIIooojjj^^^[[[iii^^^+++)))'''&&&&&&&&&%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###%%%'''((((((((('''...MMMcccnnncccZZZYYY???(((++++++'''&&&---hhhBBB---ZZZZZZ***###)))###%%%+++(((---((((((RRRaaa^^^ZZZXXXUUUSSSPPPNNNMMMNNNMMMLLLJJJIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJKKKIIIMMMQQQSSSTTTWWW]]]bbbpppuuu|||^^^...+++***))))))(((((())))))&&&'''((((((''''''(((***)))'''***,,,((('''555IIILLL333111///---.........---...111333222+++444111...UUUqqq\\\555222;;;ZZZccc;;;(((,,,+++222TTTOOO///(((+++'''***&&&&&&&&&&&&&&&'''((()))'''%%%''')))***888```YYY111000&&&---gggMMM,,,)))222...((((((''''''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&'''((()))******---...///777RRRXXX^^^QQQIIIQQQJJJCCCOOOIII@@@888GGGppppppEEE555AAACCC777===555---***LLLwwwPPP@@@EEEFFFvvv???+++++++++***))))))***+++,,,---(((___wwwoooNNN222)))!!!+++)))$$$'''&&&###((($$$)))555UUU~~~nnnXXXKKKppptttCCC---+++(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((###***"""111222@@@}}}555,,,---,,,))))))***+++)))!!!555111}}}ssswwwtttlllsssrrr^^^aaawwwrrrsssMMM---+++***###MMM|||vvv333''')))666CCC888$$$)))222 ###$$$+++$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""+++666CCCGGG444%%%)))DDDtttYYYIIIzzzCCC%%%000000((((((999 444XXXTTT...VVVyyy444555III{{{qqq``````uuunnn+++)))'''&&&&&&&&&%%%$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###%%%((())))))))))))'''BBBXXXjjjddd^^^```JJJ""",,,###...'''$$$$$$fffDDD'''FFFiii---&&&(((&&&'''+++%%%'''&&&555ooo^^^(((+++******)))))))))))))))&&&'''((((((''''''(((******((()))***%%%'''<<>>444777555:::555,,,222777===fff111@@@WWW]]]~~~;;;...###111---...((((((---333FFFtttrrr***'''(((((((((((((((((((((((()))&&&'''***...AAAlll~~~hhh~~~rrr@@@---666333 )))&&&(((&&& %%%)))!!!%%%%%%%%%&&&&&&&&&'''''',,,$$$,,,,,,---]]]lll------((('''+++---+++))))))---+++///zzzrrr{{{xxxnnn~~~oooxxxiii}}}~~~rrrpppNNN///"""))),,,---222333+++======PPPlllNNN'''111DDD000!!!###'''&&&%%%'''%%%&&&!!!"""((("""########################### ---999999///&&&&&&***111yyy{{{MMMHHHzzzpppXXXTTTQQQYYY___]]]YYYaaavvvhhh***BBBxxx777,,,EEE}}}rrrdddfffqqq}}}mmm000)))###$$$%%%###"""###""""""""""""!!!!!!!!!!!!$$$#########""""""!!!!!!""""""""""""############&&& >>>AAA&&&+++$$$,,,@@@___dddccc\\\RRRfff999''''''---'''+++```III+++777sss+++---###&&&&&&$$$---&&&+++777zzzPPP000***+++***'''(((,,,***&&&***(((''''''(((((('''%%%+++&&&///(((***+++666ttt<<<999---///.........///000111222333333000777222///QQQdddJJJ333888:::ccc]]]===555))),,,555GGGCCC000)))(((''')))(((''''''&&&&&&'''''''''(((&&&'''&&&+++FFFjjj|||CCC++++++)))VVVSSS---&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,111...333]]]www[[[TTTPPPQQQPPPLLLJJJKKKDDDAAALLLHHHhhh{{{qqq;;;///222///111111(((,,,---222]]];;;===bbbwwwooo111000)))111###'''---(((+++000CCCwwwwww///***((((((((((((((((((((((((***'''(((***)))+++===RRRwwwxxxyyynnnPPP???222'''(((%%%))))))"""%%%(((!!!%%%%%%&&&&&&&&&'''''''''((('''******:::lllmmm...---***+++000222///+++***)))(((,,,uuuttt{{{~~~rrrlllwwwwwwZZZFFFNNNxxxxxxWWWxxxrrrsssLLL...!!!''''''&&&'''&&&[[[wwwBBBIIIMMM---111,,,!!!$$$+++$$$'''$$$###&&&### %%%########################!!!'''------***&&&&&&'''000yyy|||wwwPPPIII~~~^^^###...qqqwwwEEE222DDD{{{qqqjjjoooyyyjjj000)))###$$$%%%###"""###""""""""""""!!!!!!!!!!!!############"""""""""!!!""""""""""""###############&&&&&&NNNOOO'''&&&!!!111JJJddd___]]]\\\MMMTTT666&&&!!!+++"""---///dddDDD)))444qqq,,,***$$$((((((%%%---%%%***444vvvLLL---))),,,,,,((('''))))))&&&''''''''''''''''''''''''***%%%...******,,,AAA999444,,,000......///000111222333333333111777222...GGGRRR:::444666<<>>666))),,,111BBB???---((((((''')))(((''''''&&&''''''(((((((((***)))%%%+++DDDcccxxxWWW...***)))OOOVVV...&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,222...555___qqqXXXRRROOOPPPQQQNNNJJJIII888777HHHNNNwwwEEEOOOuuu;;;---333000///444+++,,,***---[[[<<<222^^^mmmQQQ@@@...666&&&%%%///)))+++---AAA}}}~~~555---(((((((((((((((((((((((()))%%%&&&+++***%%%%%%+++HHHfff}}}sssxxxSSS555$$$(((###(((+++&&&&&&((("""%%%&&&&&&&&&&&&'''''''''$$$,,,&&&)))OOOlll...+++***,,,222444///***)))'''(((,,,qqqvvv|||qqqssszzzkkk^^^lllooojjjIII[[[ssswwwKKK000%%%,,,,,,+++,,,(((FFF}}}VVV111HHHzzzEEE &&& '''$$$"""&&&'''$$$######%%%&&&########################$$$""""""###&&&''''''%%%---```rrrMMM888]]]wwwrrrllllllOOOOOOOOOMMMJJJDDD>>>999;;;"""333qqqRRR---666vvvssssss|||hhh000)))###$$$%%%###"""###""""""""""""!!!!!!!!!!!!############""""""""""""""""""""""""############%%%%%%%%%TTTXXX---***%%%)))FFFaaaYYYZZZ```PPPQQQ333((($$$&&&)))---ccc<<<'''111tttooo000'''%%%((()))%%%,,,$$$)))111qqqGGG))))))------)))'''))))))'''%%%'''))))))&&&%%%'''******%%%,,,,,,***///SSS999333,,,000---...///000111222222222///000666444444FFFKKK777333444===www[[[;;;444)))---...???<<<+++''')))''')))'''''''''''''''(((((())))))---...---,,,222NNNqqq```444))))))GGGYYY///&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***---111...666bbblllVVVQQQNNNNNNOOOMMMHHHDDD@@@999HHHXXX^^^gggwww:::+++333111///444...000+++...]]]}}}666***GGGoooUUUKKK...000******,,,+++,,,>>>999,,,((((((((((((((((((((((((***%%%$$$)))+++)))))),,,---111NNN~~~xxxuuu}}}VVV666...###%%%,,,'''&&&((($$$&&&&&&&&&&&&''''''''''''###000%%%,,,eeeiii,,,)))(((***...///***(((((((((***...mmmyyy|||tttiiiwwwppphhhVVVLLLllluuuyyyCCC,,,###((((((''')))&&&,,,jjjlllEEEccc???###)))!!!***333!!!###'''&&&!!!$$$((($$$########################&&&###!!!"""&&&((('''%%%+++LLLnnnKKK$$$...:::555000...666333///---------+++***///LLLxxxQQQ&&&444ooo}}}yyy~~~lll000)))###$$$%%%###"""###""""""""""""!!!!!!!!!!!!#########"""""""""""""""!!!"""""""""###############$$$IIIWWW>>><<<---:::WWWVVVZZZ\\\PPPXXX@@@<<<---((('''!!!000fff555'''...iiippp999%%%(((''')))%%%+++$$$***000mmmBBB'''+++,,,+++)))+++...---((('''***---+++&&&$$$'''++++++%%%***...)))222fff:::333---///+++,,,...///000111111111,,,///333555:::EEEEEE888222222>>>UUU666111)))///...>>>:::***''')))((()))'''''''''''''''((()))***'''(((---<<>>444@@@[[[vvv999***000...------)))...***...___444,,,000tttrrrmmmBBB(((000&&&,,,***)))999<<<)))((((((((((((((((((((((((+++)))''''''&&&$$$'''++++++$$$,,,MMMuuuyyy|||kkk@@@***$$$***(((&&&((('''&&&&&&&&&'''''''''(((((($$$111'''777xxxggg******''''''***)))&&&'''***))),,,...fff|||}}}{{{sssyyy}}}xxxwwwxxxSSSVVV~~~zzzzzz>>>---))),,,''''''+++)))'''EEEbbb[[[SSSCCC(((111###""",,,!!!---"""$$$'''!!!###(((!!!########################$$$%%%%%%&&&&&&%%%%%%$$$)))GGGkkkVVV,,,)))---...///---%%%&&&'''))),,,222999??????ZZZiiizzzQQQ---???jjj|||}}}rrr000)))###$$$%%%###"""###""""""""""""!!!!!!!!!!!!""""""""""""""""""######!!!"""""""""############'''@@@[[[VVVRRR///###333QQQYYYZZZQQQGGG\\\[[[\\\KKK777,,,!!!???jjj///''',,,^^^vvvGGG%%%***$$$(((%%%***$$$,,,111kkk===(((...+++'''(((///555222******...000---'''%%%'''***+++((()))---))):::xxxxxx:::444//////***,,,...///000111000000,,,///000222:::@@@<<<444333111@@@RRR333000)))111111@@@;;;+++)))***((((((''''''''''''((()))******'''+++444QQQcccHHH555KKKhhhIII+++''')))555```222&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***---000,,,888hhhiiiXXXSSSMMMHHHJJJJJJDDD;;;444...999VVVuuu>>>111333...///***(((...,,,444fff666---###TTTnnn(((444(((***)))'''444yyy@@@(((((((((((((((((((((((((((&&&(((******'''%%%&&&((($$$...+++&&&>>>qqqwww{{{^^^999%%%((('''%%%((((((&&&&&&'''''''''(((((((((&&&...+++IIIfff++++++)))(((***(((&&&(((---'''******ZZZ}}}~~~}}}~~~zzzgggUUUggg}}}~~~}}}zzz~~~///(((,,,000)))'''------### ***:::WWW???,,,&&&$$$<<>>EEEKKKIIIOOOVVV^^^cccfffkkkrrrxxx]]]444888jjj{{{{{{vvv000)))###$$$%%%###"""###""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""############,,,%%%DDDccchhh```000'''000KKKXXX[[[PPPFFF```jjjgggUUU999+++&&&OOO^^^+++''')))UUU}}}VVV&&&+++$$$)))&&&***%%%...111hhh888+++...+++((()))000666333+++,,,...///,,,(((&&&''')))******'''---+++FFFiii555222000///+++,,,///111222222111000---000---///999;;;555333555111CCCSSS444111***000555CCC===,,,***+++((('''''''''''''''((()))***+++...GGGVVViiixxx```JJJYYYppp???(((&&&)))...ccc222&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***---///+++888jjjlllYYYTTTLLLGGGIIIMMMGGG===<<<<<>>---+++,,,'''&&&''''''''''''((()))++++++777iii}}}zzzzzziii```vvv~~~===***&&&)))+++ddd333&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***---...***777kkknnnYYYUUULLLFFFJJJOOOJJJ@@@<<>>444###---777www~~~___+++)))&&&&&&,,,EEECCC"""$$$&&&&&&''''''''''''&&&&&&&&&'''''''''(((+++000444kkknnn%%%///(((%%%'''***(((((((((((())))))))))))***%%%<<>>777%%%&&&&&&###CCCuuuKKK---"""'''222888)))''')))444cccZZZ333...---,,,+++)))((())),,,///777111***((()))+++***((()))'''...,,,...sss999---222...000...//////000444888666000,,,---FFFUUUDDD;;;<<<111777666WWW\\\777...222...555???888+++******(((***'''+++)))''''''+++HHHqqqxxxnnnqqquuuXXXrrrfffaaaaaaRRR...###KKKTTT((("""***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))---+++///444qqqfffZZZuuuFFF444***000,,,,,,444JJJ]]]tttPPP;;;,,,+++,,,FFFCCC111111,,,eeemmm222(((&&&(((%%%555<<<((((((&&&&&&''''''''''''&&&&&&'''((()))((('''&&&''')))(((333:::999;;;CCCGGGFFFPPPJJJUUU```VVV***,,,###)))&&&(((((((((((()))))))))))))))---XXXlll111******)))(((((((((((((((''')))***777rrr}}}vvv|||uuu~~~~~~xxxhhhnnnaaafffrrr{{{yyymmmaaa\\\yyyuuuooorrrppp~~~}}}sss,,,...%%%,,,&&&///'''777222%%%,,,000///+++###111555"""###---)))###''')))$$$######$$$%%%'''))),,,OOO<<<***&&&%%%$$$'''---///vvvcccTTT---)))&&&'''---000000...***,,,///555<<>>>>>555,,,$$$$$$&&&%%%@@@jjj===&&&$$$$$$''',,,'''***(((333fffSSS111+++,,,,,,+++***((())),,,...777222---+++++++++)))'''***)))......666XXX555...111---111---/////////333888666000---,,,;;;AAA444///444222555:::^^^ccc<<>>;;;...!!!)))%%%%%%&&&'''GGGrrrAAA((((((***###%%%(((///***333kkkDDD000,,,+++,,,,,,+++))))))+++---(((''''''((()))******)))'''+++***...HHH???000222222......---......///333777555///333000///222444111111333...<<>>;;;888555LLLaaa}}}|||fff---&&&###&&&'''%%%###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$&&&444@@@NNN;;;RRRZZZXXXYYY[[[VVVKKKBBBAAABBBCCCTTTVVVZZZMMM333'''(((%%%###$$$)))NNNyyyCCC&&&'''&&&&&&)))%%%))))))666jjj666000---***+++,,,,,,******+++,,,------+++***(((((()))***(((///)))///VVVNNN999(((000111///))),,,.........222777555///...333111111666111///888<<>>...,,,)))(((''''''&&&%%%+++(((...++++++KKKnnnrrr}}}ZZZ|||}}}UUUkkkmmmkkkkkkoootttzzz{{{~~~zzzxxx|||lllqqqyyykkk[[[]]]bbbUUUJJJnnn\\\RRRyyy}}}zzzsss{{{aaahhh}}}YYYlllssslllwwwwwwrrr]]]SSSEEEIIIiiiBBB)))((('''%%%***)))((('''&&&&&&&&&&&&&&&+++nnn333,,,$$$***((('''+++((()))555GGGKKK>>>BBBHHHIIIKKK;;;***)))((('''&&&&&&&&&&&&+++&&&GGG^^^((((((&&&%%%$$$#########$$$######""""""""""""""""""""""""""""""""""""""""""######"""!!!"""%%%(((777WWWbbbdddXXXJJJMMMDDDDDDEEEEEEGGGLLLPPPKKKDDDDDDDDDXXXYYY999'''+++((((((###444ZZZVVV***,,,%%%***&&&***)))---***:::vvvhhh444,,,000---...///...///111444888666;;;((((((---'''++++++...,,,///+++rrrVVV444,,,444///000222'''000(((+++222555;;;XXXSSS444333000......000333444000DDD]]]CCCZZZ???,,,,,,888444)))***+++(((***))) ++++++'''''''''===XXXRRRXXXpppsssfffXXXfffnnnwwwXXX000ZZZ===LLL555&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''***(((---000cccqqq^^^EEE555333555???JJJJJJQQQOOO999;;;DDD===AAA@@@HHHAAAEEEeeeqqqsss~~~wwwbbbooo}}}sssZZZ,,,(((+++)))+++)))###888AAAhhhggg:::,,,&&&###$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))******(((***---HHHggg777///+++)))))))))))))))******+++)))JJJ>>>---***((((((******'''$$$&&&###)))***&&&777UUUddd{{{UUURRRsss}}}|||ssseeefffqqq|||}}}~~~ttt}}}iiiMMMGGGYYYcccccciiihhhJJJWWWrrrDDD{{{zzz}}}ttt~~~kkkwww}}}cccttt}}}oooiii^^^JJJ<<<&&&IIItttppp<<>>AAA,,,)))---'''+++***---+++///---ttt???000...111---111222'''***(((111///...@@@ttt333222111000000111222333666LLLmmmZZZccc;;;---,,,888444)))***+++((()))%%%!!!,,,***+++444999KKKyyywwwyyywwwkkk]]]iiiwwwzzz|||SSS,,,PPPGGGKKK888((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''))),,,111\\\vvvUUUEEE@@@>>>333///444555,,,:::;;;PPP]]]TTT^^^gggiiiVVV>>>CCCFFFBBBNNNKKK???333;;;EEEMMMvvvnnn444'''))))))...(((***111333llliiiaaaBBB(((((('''###(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))******'''...>>>|||WWW999,,,&&&)))))))))))))))******++++++KKK===,,,)))''')))---...,,,(((((($$$((()))###***JJJjjj|||VVV~~~}}}yyyPPPxxx|||xxxxxxzzzxxxrrrttt{{{vvvzzz{{{uuupppaaaaaawww~~~NNNggg]]]vvvzzz~~~ttt~~~vvvqqqxxxuuu}}}zzzkkkrrrPPPQQQ444...]]]kkkLLL444...((("""&&&&&&&&&&&&&&&'''((()))...vvvyyy333'''(((***%%%$$$&&&###)))<<>>:::>>>666111111///...222:::kkkwwwIII;;;888///333111,,,&&&)))+++;;;ooo>>>((()))'''000'''...###///MMMsss^^^EEE%%%((((((###***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))+++&&&,,,999rrrUUUBBB///))))))))))))))))))******+++///NNN:::,,,***((()))+++,,,***(((******---...'''&&&CCCkkk}}}}}}[[[~~~~~~||||||SSSxxx~~~~~~xxxooonnnsssrrrlll```hhhttt|||~~~{{{rrrrrrcccXXXaaalllooottt|||KKKpppzzzxxxccc}}}~~~sssvvvwwwwwwfffjjj}}}yyyuuuooozzzXXXaaaPPPiiiWWWHHHQQQXXXBBB***)))&&&&&&&&&&&&&&&'''((()))222~~~vvv444%%%(((((($$$%%%(((%%%...FFFyyyqqqFFFQQQ{{{sss...(((''''''&&&&&&&&&&&&'''%%%***NNN}}}OOO''''''&&&%%%$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""###$$$###""""""$$$%%%...CCC333===\\\\\\YYY\\\UUULLLGGGHHHGGGDDDKKKVVVNNNSSScccZZZ444$$$***%%%%%%***KKK]]]%%%&&&***&&&(((&&&+++***......DDD```333---...000000///,,,******,,,...PPPNNN111***---&&&+++))),,,***///000zzz\\\333444111------......---...,,,111///JJJPPP...000333444444333000...111OOOuuuJJJ;;;"""000,,,888444)))***+++(((***''''''***777iii}}}pppjjjrrr}}}~~~rrr{{{ooo888<<>>000111222333333222111000333OOOwww>>>555(((000,,,888444)))***+++(((***###$$$///111JJJsss{{{~~~www}}}CCC555WWWGGGIII333"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$...'''///CCC}}}PPP222000333444222+++)))000GGGyyysssAAASSSFFF...444------,,,)))......,,,???kkkSSS000,,,%%%333%%%///+++000---^^^pppCCC+++(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))%%%+++&&&333NNNmmmZZZ000))))))))))))))))))******+++...OOOxxx///***+++,,,)))'''(((---222:::666'''###,,,)))///IIIrrrvvvgggyyy}}}{{{OOOZZZFFFRRRcccrrr}}}~~~yyyccckkkuuuzzz{{{yyyyyyzzzooorrrxxx|||yyyuuuvvv|||xxx}}}xxxZZZvvvZZZooo}}}uuu|||___hhhxxxnnnZZZddd}}}~~~jjjjjjnnnnnn```AAA"""''''''&&&&&&&&&''''''(((AAAmmm888'''((((((%%%))),,,'''444PPP\\\777LLLyyyvvv;;;'''&&&&&&%%%%%%&&&&&&'''###...SSSwwwAAA&&&&&&%%%$$$$$$$$$%%%%%%$$$######""""""""""""""""""""""""""""""""""""""""""###%%%$$$###"""###$$$&&&,,,%%%000777444;;;777LLLQQQUUUTTTTTTVVVVVVUUUNNNUUUeeeWWW///###+++&&&''';;;fffNNN000(((&&&((('''&&&,,,***///000JJJ]]]333///...+++++++++***)))***---///[[[UUU333)))+++&&&+++)))+++)))000333000222333......333,,,(((000///)))333999GGGbbb...222222111111111111222222000FFF~~~vvvmmmfffcccfffeeeeeegggjjjmmmnnnnnnwwwyyy}}}xxx888777,,,''',,,888444)))***+++(((******---EEEUUUkkkKKK111XXXFFFLLL555!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$///&&&...???bbbBBB111444000,,,------111---BBBOOObbbFFF---555000//////+++...***&&&888bbbYYY333---$$$333%%%%%%111'''%%%QQQwww@@@///)))((()))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))$$$///%%%000<<>>\\\$$$---&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''+++%%%,,,***777\\\FFF:::999222//////***///###666iiiqqqDDD///111555111,,,,,,***///+++333ggglll111,,,000&&&)))***,,,***111555kkkuuu@@@)))***$$$%%%)))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++)))%%%888(((---]]]zzzooo000+++++++++************++++++***UUUOOO000&&&333,,,+++$$$---+++QQQtttDDD...*** +++444!!!GGG|||~~~tttpppsssfff^^^cccmmmrrrsssggg]]]NNNEEEIIIPPPnnnpppgggkkkllluuu~~~zzz{{{hhh{{{ttt}}}yyy~~~ooovvvMMMdddyyykkk}}}yyyZZZ{{{}}}lll___{{{\\\rrrzzzbbbqqqtttkkkddd^^^eeewwwxxxOOOjjj}}}kkkppptttiiiZZZ666'''+++&&&###******'''+++777}}}dddQQQ111///444000555000===!!!+++555>>>FFFOOO]]]cccQQQ888***---""",,,,,,""")))$$$''''''\\\~~~ooo///%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%&&&""" $$$((()))HHHBBBEEEFFFAAAIIIXXX]]]NNNYYYgggRRRKKKHHH(((''')))ZZZ```;;;&&&"""###+++((((((+++&&&,,,333NNN^^^---222...//////...+++))))))+++---XXXRRR111'''+++&&&***((((((,,,(((666NNN000111000///......---------///444999:::777333111111444333111000000111222222;;;SSSttt___LLLCCC888999:::999777555555666777777777888:::<<<>>>???777555666999:::888999<<<555444:::777***(((...,,,///444555...((((((+++,,,___iiittt|||wwwffflllBBB***ZZZEEEaaa''')))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((($$$******777^^^III===888000000333///333)))555ZZZuuuxxxwww}}}tttPPP333444;;;888444777444222777444666]]]rrr777---...'''+++)))***)))///000___kkk???***((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++222 ''',,,222MMMsssvvv<<<111++++++************+++++++++MMMEEE---***,,,,,,BBB]]]SSS```ttt666$$$666,,, (((,,,777ooo{{{uuurrrtttkkkSSSfffuuuwwwtttwwwooo\\\NNN999888BBB<<>>///111000///......---.........555;;;:::444//////222555444222111111111333444AAAaaa}}}eeeQQQ;;;666666:::888111111777777777777777999:::<<<<<>>888000444:::777===999AAAUUUgggmmmoooqqqhhhOOOHHH^^^mmmfffdddnnnvvvhhh\\\MMMCCC]]]{{{AAA...+++(((---)))((())),,,)))MMMddd}}}@@@,,,$$$,,,***###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++///(((###------@@@xxxwwwEEE,,,++++++************++++++***>>>~~~999,,,...000)))RRR{{{~~~==="""222---"""(((...***ZZZ{{{uuu~~~xxxuuuuuuwwwgggkkkyyy|||~~~sssHHHiiiccciiirrrzzzooofff```kkknnneeeJJJLLLVVVWWWqqqRRR444@@@aaazzzwwwxxxttthhhhhhooonnnuuu[[[tttjjjwwwxxx|||fffqqq~~~}}}[[[===vvvooo```TTTWWWhhhMMMSSS}}}mmmeeeVVVYYYfffnnnnnnvvv|||sssDDD---%%%***'''###%%%&&&+++ccciiisss111&&&((('''&&&$$$!!!)))???TTTggg[[[SSSDDD>>>>>>666777888NNNnnn~~~~~~```///%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$"""!!!$$$'''$$$$$$000AAAEEEFFFFFF:::333FFFZZZ[[[]]]MMMSSSdddnnnXXX666;;;kkkqqqSSS(((!!!---***!!!&&&&&&+++'''///999VVVbbb...000,,,......---+++))))))+++---QQQMMM000+++111,,,...******...***777~~~999888000000///..................555<<<999111,,,...222555444333111000111333555DDDmmm|||bbbDDD777222:::===777888@@@======>>>>>>??????@@@AAABBB>>>>>>AAABBB@@@BBBEEEHHH???<<<777,,,+++...***,,,222333---((((((***+++###$$$%%%++++++###///OOO<<<:::sssEEE;;;ZZZNNN(((OOOQQQiii333%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&&&&&&&%%%,,,333www```OOOHHHIIIHHHOOOWWWVVVWWW[[[bbbjjjvvvwwwyyy}}}tttLLL///((((((...***((()))***%%%===xxx{{{nnntttEEE333 ...+++"""&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++###444*********HHH|||VVV...++++++************++++++(((000ppprrr111..."""***555tttaaa:::'''"""///444&&&+++DDDnnntttxxxnnngggiii___ffftttvvvzzzzzzDDDrrrcccddddddlllXXXQQQJJJsssmmmUUUBBB___nnnSSSTTTuuu999666FFFYYYjjjooo~~~}}}yyyppprrrwwwqqq]]]yyyeee|||tttzzzhhhlllzzz{{{uuuFFFVVVlllrrrsssyyyyyywwwnnnssstttbbbSSSGGGUUU```OOOCCCFFFRRRdddvvv~~~]]]666$$$)))(((&&&+++,,,QQQ|||hhhfffeeejjj***$$$'''$$$$$$%%%"""+++NNNtttyyyxxxvvvrrrzzzpppsss___ssszzzwww~~~{{{UUU,,,$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$&&&"""$$$)))&&&$$$555MMMHHHKKKHHH666---EEE[[[YYY\\\SSSXXXcccYYY:::;;;dddlll@@@######,,,***"""&&&&&&***'''///999XXXfff//////+++......---+++)))))),,,...WWWRRR333+++///(((***'''***...***888ggg777;;;000//////............///...555:::777///***---222222222222000...///333777JJJ{{{pppRRR===111:::CCCCCCEEELLLJJJKKKKKKKKKKKKKKKKKKKKKEEEBBBCCCFFFHHHHHHKKKOOOPPPVVVUUU==='''+++111'''***000333---(((((()))***(((///---(((***'''&&&///)))///yyyxxx555(((OOO___000LLLUUUiii999%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))((('''&&&''')))$$$...///jjjeeeUUUZZZmmmwww~~~vvvhhhyyyWWW222&&&(((,,,***)))+++(((&&&222```zzzpppiiiOOOCCC,,,***###&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++###...$$$222DDDgggnnn999++++++************++++++)))***\\\nnn,,,,,,***+++999ccc;;;%%%,,,111%%%000000SSSuuuwwwpppjjjttt~~~JJJdddfffuuucccYYY;;;HHHRRRjjjnnnWWW555DDDQQQAAALLLHHH888eeeqqqQQQ888NNNccckkkyyy{{{xxxuuu```oooyyyppp~~~zzzyyy|||~~~aaaKKKEEEAAAlll~~~}}}xxxaaaOOO]]]lllkkk{{{oooddd^^^iii|||wwwKKK***&&&))))))---333uuu{{{iiiuuuXXX---777hhh\\\&&&((("""!!!&&&%%%,,,OOOuuubbbqqq}}}|||wwwkkkwwwuuuNNN((($$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$$$$'''!!!"""'''$$$$$$777QQQRRRRRRLLL888000GGG\\\XXXZZZ^^^```bbbNNN444OOOVVV+++###''''''&&&(((''''''***'''///999XXXjjj111///+++......---+++)))***,,,...\\\UUU222(((+++%%%)))'''***...***888MMM444555//////............/////////333777444...+++...222000111111///---000555:::VVVyyybbbNNN>>>@@@IIIOOORRRWWWXXXXXXYYYYYYXXXWWWVVVVVVVVVRRRQQQRRRRRRPPPRRRVVVaaatttyyyWWW222......)))///222---(((((())))))&&&...))) &&&)))$$$###+++777}}}tttAAA+++PPPddd666KKK[[[hhh>>>%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&&&&''',,,"""...***^^^gggTTTbbbwwwmmmppplllaaa[[[^^^^^^YYY[[[TTTDDD999777@@@jjjccc777''')))***)))***,,,&&&+++---GGGtttfffddd\\\[[[%%%***'''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++///!!!%%%OOOsss~~~www666++++++************++++++,,,,,,JJJsss///)))777...333jjjEEE((($$$...///$$$:::|||yyyzzz}}}UUUVVVTTT___CCCBBB'''666777BBBiiiuuuKKK555>>>NNNtttTTT===KKK[[[SSSEEEDDDXXXSSSUUUWWWccclllfffnnn}}}]]]zzzzzz|||vvv|||ooo]]]XXXddddddCCC,,,111CCCccc___eee^^^PPPMMMRRReee~~~XXXUUU```lllzzzhhhiiifff999%%%***(((,,,>>>uuujjjtttJJJ%%%555pppSSS$$$((((((&&&(((***(((000NNNpppjjjttt\\\HHHCCCTTTxxx~~~~~~iii```ooommmIII&&&########################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$ """"""(((;;;QQQTTTMMMCCC333,,,???OOOJJJUUUccc___aaa]]]TTTkkknnn;;;'''((("""%%%***''''''***&&&///:::YYYooo444000+++---------+++)))***,,,///ZZZRRR///%%%)))&&&,,,+++***...***777888666/////////............/////////222333111...,,,///111...000111000...111888>>>ccc|||sssgggXXXPPPRRRXXX]]]___aaaaaabbbbbbaaa___^^^]]]\\\WWWUUUUUUUUURRRTTTXXXZZZooo|||bbb;;;///111)))'''...111---((('''))))))###(((%%%$$$,,,,,,***111'''555fffvvv|||iiihhhOOO///MMMYYYhhhQQQ///HHH```hhhBBB'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&,,,...'''UUUmmmRRRaaa}}}fff___MMMMMMKKKGGGDDDBBB===888444333222///------000444+++222,,,(((000;;;]]]lll===++++++)))'''***+++###///---222tttxxx]]]ggg}}}iiivvv000***$$$***&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))***+++111///TTT|||{{{999++++++************+++++++++000999:::---((()))---~~~rrrDDD***000***&&&000gggzzz~~~~~~zzz^^^hhhWWWUUU333FFF666<<<%%%FFFZZZdddCCC222@@@DDDKKKXXX;;;,,,HHH^^^cccgggXXXPPPPPPNNN[[[jjjdddjjjTTTlllzzzzzzzzzhhhzzz|||]]]444999---###)))@@@lllhhhZZZ^^^aaaxxx}}}~~~~~~vvv~~~pppnnn|||yyyxxxHHH&&&,,,(((+++NNNnnnccc}}}bbbPPPYYYJJJ"""'''###$$$%%%"""!!!///RRRssstttxxx999!!!!!!:::yyyiii[[[^^^iiidddDDD###########################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%###"""!!! %%%222EEETTTPPP@@@333)))$$$///:::555HHHaaaVVVWWWfffpppyyyjjjFFF''' ***%%%###(((&&&&&&&&&***'''111===]]]sss777000+++------,,,+++)))***---///TTTNNN---$$$***'''---,,,)))---)))666///;;;...//////.........//////000000000111000......///111...111222111///333;;;AAAjjj}}}{{{ooo```ZZZ^^^dddeeeeeeeeefffeeedddcccaaa___bbb^^^\\\^^^___^^^aaafffqqq|||nnnBBB+++++++++'''...111---((('''(((((()))(((&&&+++--- +++""",,,JJJWWW^^^yyyLLLSSSUUU...GGG|||===AAA888###CCCbbbhhhFFF)))$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$+++---%%%QQQzzzVVVaaa[[[222%%%///,,,+++---000222222111>>>666666===;;;333555@@@;;;BBB777...777EEEgggrrrAAA......(((%%%******!!!222---&&&cccYYYlllzzzqqq999***""",,,&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((()))***+++(((KKKPPP++++++************++++++'''000---vvvFFF444$$$777BBB}}}lll===***&&&//////XXX~~~yyy{{{}}}zzzvvvbbboooeeefff===PPPCCCNNN777VVVeeepppIII---AAAOOOVVVHHH777!!!???WWW\\\cccDDD...<<>>//////===qqqmmmZZZVVVbbbhhh]]]@@@##################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$&&&%%%""")))<<>>UUUYYYIII;;;333&&&$$$---)))!!!$$$999KKK@@@SSS}}}}}}WWW+++&&&&&&&&&''''''''''''(((###+++$$$,,,111:::sss222555''''''222+++,,,...(((---555LLL<<<,,,((()))*********,,,***222000~~~XXX555---222000000000111111000000000////////////////////////000111///222333///===[[[ooommmpppoooqqqppppppqqqrrrrrrpppmmmmmmnnnnnnoooqqqrrrssstttuuuzzz|||qqq777---***)))(((***,,,,,,***(((((((((''''''''''''''''''''''''$$$(((&&&###,,,888333""""""###,,,aaa???%%%111)))+++:::___ZZZLLL'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''$$$...''';;;}}}[[[\\\|||<<<111...777aaappp{{{iiieeeooo|||PPP888++++++))))))***((((((***///444lllmmmqqq~~~fffRRR,,,++++++'''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((()))***+++===ooo///,,,)))'''((()))******)))...+++OOOXXXaaarrr@@@:::444bbbsss\\\GGG|||www|||ooovvvuuuaaaNNNIII:::NNNQQQmmmlllgggVVVGGG999^^^\\\SSSCCC<<<>>>OOObbbnnnssssss===]]]ZZZsssfffZZZeee~~~{{{eeePPPtttwww___<<<666111$$$***%%%%%%&&&---LLLXXX>>>]]]ZZZBBBuuuttt}}}wwwpppnnnrrrxxx}}}uuujjj>>>+++---222nnnJJJ???XXXYYYcccqqq}}}qqq222...+++&&&"""%%%'''***HHHwwwyyy~~~ppphhh^^^gggmmmwwweee111"""$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######$$$%%%###&&&777EEE000$$$!!!)))666KKKPPPBBB///111((( """000$$$JJJYYYqqqiiiAAA!!!&&&&&&&&&&&&''''''''''''$$$,,,%%%---111===www777555)))111333(((&&&---***)))---KKK;;;,,,((()))*********,,,***111000yyyKKK333///111111222222222222222222111000000000000000000000000000222000111222111DDDeeevvvrrrsssrrruuuuuuuuuwwwxxxxxxvvvtttrrrssswwwzzz|||~~~~~~~~~|||}}}uuu>>>---+++)))(((***,,,,,,***(((((((((''''''''''''''''''''''''%%%''''''%%%&&&((('''###))),,,666aaasss<<<%%%&&&$$$)))777^^^RRRMMM&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&...(((888sss[[[UUUwwwIII333000AAAtttfff^^^YYYSSSNNNJJJ111///QQQ~~~NNNAAA111((()))******((('''(((***,,,GGGzzzfffZZZ///+++)))&&&(((******(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******@@@nnn///,,,)))((()))*********+++,,,(((EEEwwwZZZ{{{ccc444UUUjjjoooaaaddd~~~www}}}zzzgggnnnzzzggg[[[XXXPPP]]][[[pppssseeeEEE;;;fff[[[NNNttt999000]]]yyy}}}}}}zzz888eeebbbmmm~~~vvvqqqWWWaaaeee}}}___MMM\\\###''')))(((---)))###<<>>888"""%%%999iii}}}QQQGGG444%%%))))))))))))(((((())))))000xxx|||mmmddd000)))(((%%%+++333777555///)))%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******222vvvuuuqqq///,,,)))((()))******))),,,))))))>>>PPPuuuvvv~~~}}}[[[222nnn|||HHH}}}{{{QQQkkk}}}}}}yyyyyyppphhhmmm{{{jjjiiihhhgggmmmdddpppnnnhhhsssQQQ888KKK<<<<<>>hhhHHH}}}xxxxxx}}}|||zzzaaa222)))GGGttt:::%%%)))%%%"""###(((---111111666,,,)))$$$$$$$$$'''>>>XXX```ppptttxxxzzz{{{yyyuuuooonnnjjjjjjooommmQQQ,,,$$$$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!! &&&111<<>>222000666555999===CCCFFFFFFJJJWWWdddvvvvvvpppsssjjjEEE***%%%$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!))) 444SSSgggfff]]]000%%%###&&&$$$(((+++$$$"""+++)))!!! !!!...DDDtttyyyJJJ... '''+++%%%%%%%%%&&&&&&&&&&&&'''&&&'''%%%,,,---KKKRRR222+++''',,,555))),,,333###,,,@@@555,,,)))***))))))++++++***---000WWW{{{777111444000//////000000000000//////////////////////////////...444222000333555BBBZZZ~~~~~~^^^222///***(((***,,,,,,***(((((((((''''''''''''''''''''''''+++&&&###&&&((('''&&&&&&***,,,...+++%%%$$$)))...)))***&&&,,,___@@@\\\---%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''...'''+++(((&&&,,,NNNpppVVVfff~~~:::+++DDDPPP,,,(((GGGbbbvvvsssppprrrzzz{{{111000LLLxxxyyyMMM666,,,***)))((())),,,---,,,+++...DDDxxxtttxxx{{{555'''%%%(((***++++++)))((()))***(((((((((((((((((((((((())))))))))))***+++,,,,,,'''KKKzzz[[[...,,,***)))******)))((((((&&&...333wwwVVVyyy|||~~~xxxgggHHHqqqbbbwwwwwwRRReee___fffccc~~~}}}tttcccuuuzzznnn[[[bbbZZZfffiiiooo}}}uuuggggggXXXEEE111CCCMMMTTT...!!!;;;aaazzzeee555777CCCNNNbbbiiiQQQGGG]]]KKKpppHHH***+++%%%///'''"""111///bbbVVVvvvyyytttqqqssszzz[[[KKKjjjVVV222%%%%%%((($$$'''222---,,,jjjsssnnnvvvxxx]]]???111,,,$$$&&&!!! ...@@@ssszzzuuu}}}nnn???'''"""$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""'''###BBBiii{{{ooo\\\)))!!!$$$)))$$$$$$&&&"""(((### ...???:::000444aaatttQQQ---&&&###'''$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%,,,---RRR[[[111,,,000&&&...(((???RRR333///===333,,,******))))))++++++***,,,000KKK~~~;;;222444111//////000000000000//////000000000000000000000000...444222000444444;;;KKK~~~hhh444111***(((***,,,,,,***(((((((((''''''''''''''''''''''''((())))))'''''')))(((&&&###$$$((('''!!!###'''$$$'''((($$$,,,eeeBBBbbb...%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***$$$,,,(((''')))AAAxxxYYY\\\CCC000:::lll;;;111aaawwwkkkfffIII999CCCKKK111000,,,***((((((***,,,+++***...,,,tttwwwooorrr@@@---&&&((((((&&&$$$###$$$'''***((((((((((((((((((((((((************+++,,,---...---222TTT___---,,,************)))((('''&&&///+++kkkoooeee|||{{{yyySSSAAA{{{TTT^^^XXXPPPVVV]]]vvvjjjSSSlllooodddSSS___RRR^^^ZZZbbboookkkhhhZZZRRRJJJ///RRRHHHZZZ777...JJJ[[[NNNAAAAAA::::::HHHTTTWWWTTTYYYmmm```aaafffOOO---)))!!!222***)))000888www~~~}}}lllxxxIII~~~tttrrrrrrvvv}}}___QQQvvvJJJ///%%%###((( //////333UUUYYYwwwpppAAA)))%%%---***,,,///)))"""(((666hhhuuuqqq}}}lll888&&&"""$$$$$$$$$############"""""""""""""""""""""""""""######""""""""""""###### ...MMMllltttaaaKKK'''$$$***$$$"""%%%$$$))) %%%DDD[[[III444777NNNPPP---""",,,$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$&&&......YYYddd111......###...&&&AAA[[[:::666:::222+++******)))))),,,+++***+++000BBB@@@444555444000000111111111111000000111111111111111111111111...444222111666444555@@@qqqooo777444,,,(((***,,,,,,***(((((((((''''''''''''''''''''''''%%%((($$$"""&&&(((%%%'''$$$'''(((%%%***---######&&&###---jjjDDDfff---%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&!!!---))))))'''888}}}ZZZUUUJJJ666...vvv|||AAA333qqqcccIIIAAA===555333888WWW```;;;000GGG,,,111...***'''''')))+++***(((+++!!!cccwwwqqqsssrrrQQQ:::...%%%'''))))))(((''''''((())))))))))))))))))))))))++++++++++++,,,---......000444lllnnn---+++******++++++)))'''(((%%%///$$$bbb]]]www|||~~~{{{kkkXXXbbbttttttVVVwwwjjjTTTyyyiiiQQQppptttcccVVVhhh[[[dddVVVXXX```EEE[[[SSSTTTPPP333___FFFdddEEE+++888XXXZZZAAA111333...;;;===<<>>RRRYYY~~~QQQ,,,999CCCCCC333___<<>>WWWtttppprrrppp___sss{{{{{{yyyyyy}}}}}}|||~~~~~~{{{\\\RRRzzz>>>(((******///)))&&&))))))GGGCCC///"""YYYddd333***%%%%%%((($$$$$$(((%%%$$$000SSSmmmkkkyyyEEE)))'''###$$$$$$$$$############"""$$$#########""""""!!!!!!""""""""""""""""""""""""###(((...[[[ccceee~~~TTT++++++%%%(((...---===LLLIII///'''>>>VVV]]]&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###000))))))...qqq|||&&&---,,,+++)))(((((()))+++,,,444555***###,,,///)))((((((---...111333OOO222:::///777666555333222222222222777222------111444444222666222444666///)))888PPP}}}===888++++++))))))+++)))%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''......&&&###((()))$$$&&&$$$"""''']]]CCCkkk000'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''&&&%%%%%%%%%&&&'''###(((***%%%,,,'''...eeeVVVQQQlllrrr777,,,OOOFFF:::rrrkkk222&&&HHH```kkkVVV''':::nnn>>>222___zzzddd***,,,+++******))))))))))))))))))***000lllooouuunnn~~~iiipppyyyMMM***---$$$(((///&&&###---%%%+++&&&444777***UUUiiiWWWvvvtttssswww===$$$666NNN}}}111---((((((+++,,,+++((()))&&&***...???eeekkk|||aaaxxxMMMooo|||mmmkkkiiiJJJ}}}ggg111MMMDDD111YYY___kkkTTTAAAHHH@@@BBB===FFF000555NNNhhhKKKrrr]]],,,cccjjjRRRdddsssAAA<<<111111;;;CCCTTTmmm|||mmm{{{III&&&333>>><<<...$$$222___tttnnneeeWWWrrr\\\sss|||zzzzzz|||~~~www}}}}}}}}}~~~VVV\\\nnn===111111&&&'''&&&&&&)))LLL^^^???:::mmmccc000%%%%%%'''######)))&&&$$$---QQQjjjkkksssAAA''''''$$$$$$$$$$$$#########""""""############"""""""""!!!""""""""""""""""""""""""$$$)))888ppp{{{rrrxxxHHH###(((,,,///888BBBEEEBBB444;;;111'''===[[[OOO)))&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$+++$$$)))555zzz---333,,,+++)))(((((()))+++,,,444666...''',,,+++(((---)))---...///111zzzmmm777///999666555333111000000111222,,,---///333555555222000///222888999000///KKKlllHHH:::222)))'''(((+++***&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''',,,111000)))%%%))))))$$$%%%%%%$$$)))]]]NNNrrr888&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$%%%%%%&&&'''$$$&&&)))%%%,,,((()))SSSaaaNNN^^^<<<+++BBBTTT999fffyyy===222RRRkkkwwwAAA:::YYYPPP444FFFzzzuuu111---+++******)))))))))))))))"""111)))DDDMMMFFFMMMjjjoooyyyggg---...%%%$$$444(((888)));;;---eeelllHHHkkkyyyyyyhhhTTT---FFFnnn~~~~~~000,,,)))(((***,,,***)))(((***,,,)))999|||wwwXXX~~~~~~fffvvvKKKfffpppYYYQQQ}}}ppp???YYYXXX>>>eeedddkkkUUU'''===...444000DDD333111EEEXXX...AAA===000lll[[[HHHtttUUUFFF888>>>LLLOOOZZZsssuuuxxxtttHHH%%%111999888+++222888UUUcccJJJdddYYYgggxxx\\\wwwwww}}}sssLLLkkk^^^333***///---+++(((+++''',,,UUU|||uuuWWW,,,+++***$$$&&&""""""(((%%%###,,,RRRhhhllliii:::###&&&&&&$$$$$$#########"""""""""############""""""""""""""""""""""""""""""""""""###%%%444gggqqqfffqqqUUU///222444777;;;>>>:::444444!!!"""BBB\\\RRR222%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((***!!!---@@@///000,,,+++***))))))***+++,,,555888111+++,,,'''&&&111+++...,,,---...mmmMMM111???444444333222222333444555...444888777222111666===<<<888666444333BBBhhhUUU<<<===)))''''''++++++(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''+++///...(((%%%''''''%%%%%%%%%&&&***\\\ZZZxxxAAA&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%***''',,,***&&&BBB|||pppSSSZZZ???,,,:::vvv___111WWW???)))777===\\\tttaaa777III```444666}}}~~~<<<---+++******)))))))))))))))$$$111,,,///|||III---@@@vvvoooqqquuuvvv///)))---'''+++***!!!666TTT\\\FFFxxxiiiuuuhhhiiiFFFdddooo...+++))))))***+++***)))&&&------%%%444ppp\\\___sssjjjZZZyyywww```mmm}}}|||ttt<<>>;;;GGG666```iii\\\TTT<<<+++<<>>GGG\\\tttoooCCCVVV000***(((***,,,)))''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###%%%%%%$$$######%%%&&&$$$%%%'''(((UUUlll{{{HHH%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((())))))))))))(((***%%%...***(((---'''///qqqRRRUUU|||lll111+++___ttt111CCC{{{pppkkkDDD///SSS<<<>>>|||@@@777tttyyyccc000+++******)))))))))))))))///""")))'''==={{{vvv~~~vvvsssVVVXXXmmmqqqKKKVVV{{{ZZZ\\\YYYzzzrrrmmm[[[|||MMMfffmmmCCC*********************)))%%%++++++$$$222QQQddduuuttt{{{sssrrrsss~~~yyyJJJ:::CCCGGGMMMrrrsss}}}cccmmmffffffRRR333AAA222;;;TTTWWWGGG$$$GGG>>>WWW{{{PPPeeeLLL666AAA^^^jjjssszzz___|||jjjJJJ)))---+++)))$$$(((\\\}}}OOOhhhkkknnn}}}kkkpppwwwrrrfffrrrLLLXXXooolllssseee[[[QQQOOOGGG<<<777???GGGHHHNNNTTT[[[PPP666'''&&&"""!!!(((&&& """111JJJqqqpppwwwHHH((( &&&$$$######"""""""""!!!!!!!!!""""""""""""############""""""""""""""""""""""""&&& ...UUUrrriiiJJJ222!!!"""%%%'''%%%###%%%***>>><<<333'''"""$$$%%%#########$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''((('''666555TTT___aaaQQQQQQQQQRRRRRRSSSSSSTTTXXXYYY[[[]]]```dddfffhhhvvvxxx|||666...************************888IIIFFF555...+++&&&&&&'''))))))...///CCCRRR:::888555444555999===@@@>>>EEEUUUmmmooo___KKKVVVlllxxxEEE```555...(((***,,,***((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%$$$###$$$'''###$$$&&&&&&PPPpppyyyHHH%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''((()))))))))((('''&&&***$$$///(((###,,,)))+++___VVVVVVjjj>>>)))OOO<<<777lll{{{NNN...OOOJJJ===pppKKK999___zzzzzz555+++******)))))))))))))))***&&&%%%***111[[[{{{{{{vvv|||pppeee}}}sssggg|||```SSS]]]iii```iiiPPPttt```///((()))*********))))))***'''))))))%%%111???ssszzzrrrlllgggiii|||JJJ111===AAA\\\vvvrrrsssxxxtttuuuQQQ>>>555FFF===OOOHHH+++NNN;;;@@@eeeQQQjjjUUU>>>CCC[[[eeegggppptttIIIbbbpppxxx{{{nnn~~~FFF(((,,,))))))&&&(((^^^vvvXXXdddyyyrrrrrrwwwzzz}}}{{{}}}vvvbbbaaaMMMpppkkkrrrooommmrrrsssqqqwwwppp___eeemmmbbbPPPKKKGGGAAA777111...+++---...&&&!!!(((///AAAYYYwwwooovvv===%%%###((($$$###"""""""""!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""$$$(((FFFjjjkkkHHH111%%%&&&((((((###!!!***777LLL---(((...###)))"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&***)))&&&777000DDDDDDAAABBBBBBAAA@@@???>>>======555555555666666888999999555777:::===AAAEEEHHHJJJLLLQQQXXXaaajjjuuu555---*********++++++*********444UUUXXX===,,,+++)))'''&&&)))(((...///666yyyDDDAAA===<<<@@@IIISSSYYYyyy}}}}}}GGGfff888000)))***,,,***((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&''''''%%%###$$$'''###$$$&&&$$$LLLqqqwwwGGG%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''&&&%%%###""")))"""///''' ***)))***KKK^^^\\\___MMM***EEEEEE,,,PPPgggfffTTTAAA555---III~~~VVV;;;aaaTTT888NNN|||999+++******)))))))))))))))"""...$$$///111???yyy}}}sssaaadddWWWyyyHHHiii}}}wwwhhhjjjxxxcccqqqTTT ((()))***+++***))))))***)))((('''%%%000444zzznnnyyyhhhiiihhh\\\yyywwwllltttsss|||OOO777HHH]]]yyyzzziiivvvcccggg777999nnnfffSSS---///OOOPPPlllrrrpppbbbNNNNNN```cccZZZWWW```???:::>>>mmmcccSSS222+++###***222AAAddd???___xxxxxx}}}uuuyyyxxx~~~uuuvvvdddwwwVVVPPP~~~mmmddd222,,,999OOOSSSllluuukkk~~~~~~}}}xxxiiiVVVIIICCC>>>111...:::GGGXXXnnnyyymmmttt777###$$$)))$$$""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$"""""""""""""""""""""""" (((:::NNNeee```999&&&!!!!!!###%%%$$$,,,CCCZZZ///)))$$$######""""""###"""###$$$%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$'''???@@@VVVUUURRRNNNMMMKKKIIIFFFDDDBBBAAA???===:::777555222111000111111111000000000//////222333444333444777>>>DDDGGGMMMVVV]]]cccjjjqqqvvv444///******++++++++++++******000]]]fffCCC+++***+++***&&&((((((.........~~~sssuuu|||tttmmmjjjiiihhhiiioooxxxNNNoooiii(((+++000!!!,,,+++&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&((('''$$$''')))===nnnMMM&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((:::{{{LLLUUUjjj(((BBB~~~ccc111---222000///,,,+++:::___mmm444FFFxxx111AAAuuuPPP///***---...&&&''',,,((($$$,,,(((&&&222DDD\\\vvvuuu~~~www~~~nnnxxxddd[[[oooTTTmmmyyyyyy```___aaalllttt|||GGG******)))))))))***((('''))))))(((++++++///XXXtttqqqcccmmmooolllwwwkkk???mmm{{{zzz~~~~~~~~~rrroootttiiimmmqqq<<<888|||OOONNN333ZZZ^^^RRRxxx___CCCRRRddd\\\RRR===^^^---<<<555OOOrrrhhh{{{}}}AAA111---'''***<<>>uuuJJJ&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((444}}}QQQTTTyyy...666ppptttHHH@@@CCCHHHUUUfffsss~~~___111AAA}}}777<<>>AAABBBBBBAAADDDCCCCCCDDDGGGGGGEEECCCEEEBBBGGGDDDLLLHHH---,,,)))))))))))))))))))))))),,,HHHiiiPPP333///%%%***---'''...---,,,333XXXzzz\\\UUUJJJAAA===???DDDHHHSSSYYYcccrrr^^^aaaEEE+++***'''---)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***++++++)))&&&$$$$$$$$$###'''&&&$$$>>>~~~BBB&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((,,,hhh[[[RRRnnn@@@,,,^^^uuueeeZZZAAA(((:::{{{BBB555sssxxx|||<<<,,,'''***'''(((,,,((()))***&&&(((---000FFFhhhrrr|||{{{yyy}}}pppqqqmmmhhhgggqqq~~~^^^xxx}}}aaa:::******+++***)))******&&&'''(((%%%999]]]uuupppsss|||}}}|||}}}~~~~~~{{{}}}uuuSSSzzzaaarrr~~~uuuqqqiiinnnrrrNNN333EEEOOOHHH---\\\777FFFdddFFF}}}wwweeeWWWiiibbb???888:::000yyyaaaSSS666aaavvv)))222$$$***NNN~~~sssrrryyysssuuuyyy|||yyy~~~yyy||||||^^^nnnxxxXXXwwwkkkXXXQQQtttiiixxxYYY///###444MMMDDD888111222222+++((()))%%%$$$###'''000===JJJRRR]]]ggglllpppvvvqqqooozzzzzzjjjBBB###"""%%%###$$$############"""""""""""" !!!"""""""""""""""""""""""""""""""""""""""%%%&&&555FFFAAA,,,!!!%%%%%%!!!%%%000666111$$$$$$$$$$$$############"""###########################$$$%%%%%%&&&&&&%%%%%%%%%''')))===aaauuuxxx|||xxxxxxwwwvvvtttrrrpppoooooojjjccc]]]WWWQQQJJJEEEBBB>>>888222...---...///444999@@@GGGJJJJJJHHHFFFEEEEEEFFFHHHJJJIIIGGGEEEFFFAAAAAA;;;DDDDDD------))))))))))))))))))))))))***;;;eee^^^888***'''***,,,***,,,***///+++FFF~~~lll[[[LLLCCC???<<<;;;AAANNN___oooxxxhhhTTTWWW---&&&***,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))******(((%%%######$$$###***&&&""">>>uuu888&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))SSSgggQQQ___HHH!!!BBBsss}}}~~~uuuiii[[[QQQJJJBBB999333888666LLLMMM000___~~~~~~LLL111%%%)))((((((+++((()))(((&&&+++...+++???dddooo|||}}}rrrqqqvvvvvveee}}}~~~yyyyyyuuu{{{uuu```FFF333'''&&&,,,++++++'''))),,,(((111HHHvvv{{{kkk}}}|||zzz~~~xxxRRR~~~qqqaaa{{{mmmxxxooosssZZZSSS888---444888]]]IIIEEE333???ZZZIII555DDD```[[[SSS```YYYAAADDDIII222\\\666QQQMMMuuuuuuwwwnnn333+++$$$---BBBpppzzz~~~llldddyyy}}}uuu{{{~~~xxxuuu[[[WWWPPPWWWXXXiiiyyyjjjwww{{{mmmxxx{{{WWWZZZ}}}ddd{{{FFF+++###MMMqqqvvvhhhfff^^^HHH777222---+++(((%%%######$$$%%%(((111:::AAAFFFOOOddd{{{{{{___777!!!!!!%%%$$$###############"""""""""!!! !!!""""""""""""""""""""""""""""""""""""""" ###+++000,,,$$$"""&&& +++777777,,,!!!!!!&&&$$$$$$$$$#########""""""###########################$$$%%%%%%&&&&&&%%%%%%)))))),,,EEEmmm~~~|||zzzxxxwwwuuuuuuwwwqqqjjjgggeeeaaaZZZTTTNNNIII@@@888333222444666>>>AAAFFFKKKMMMLLLIIIGGGEEEGGGHHHJJJKKKJJJHHHFFFFFFEEEJJJFFFPPPOOO111+++))))))))))))))))))))))))***000\\\jjj@@@&&&***+++))),,,***)))333'''999{{{ppp```QQQHHHDDDCCCDDDPPPVVV___iiitttvvvLLLhhh444$$$,,,+++))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%---&&&"""???ggg...&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((***CCCuuuTTTWWWZZZ***222HHHCCC888333---------...555DDDUUU```dddoooUUU,,,HHHyyyccc<<<&&&((())))))***))))))(((&&&,,,...'''555WWWuuuzzz}}}uuussshhh}}}zzztttnnn}}}zzzvvvLLL---(((000(((+++'''(((...,,,---;;;fffnnn}}}OOOlllkkkkkkcccZZZZZZnnnOOOaaaEEE???111111444:::oooZZZ@@@000;;;GGGHHH@@@333IIISSSPPPUUURRRGGGJJJ@@@DDDJJJ111RRRYYYwwwmmmzzz\\\NNN***(((111OOOlllgggdddfffdddrrr~~~||||||www~~~zzzfffXXXSSS^^^uuuiii```sss{{{}}}lllUUUcccpppdddyyyrrr666###'''___YYYKKKKKK^^^nnnrrrvvv~~~eee^^^RRREEE999111,,,***!!! """""""""888aaa{{{TTT///""""""$$$$$$!!!############"""""""""!!! !!!""""""""""""""""""""""""""""""""""""""" """###$$$###"""$$$'''///>>>BBB111!!!&&&***$$$$$$$$$#########""""""###########################$$$%%%%%%&&&&&&%%%%%%))))))...LLLuuu~~~}}}|||}}}xxxrrrqqqqqqnnngggaaaZZZTTTJJJBBB>>>???CCCGGGMMMNNNNNNMMMLLLJJJIIIHHHGGGIIIKKKLLLLLLKKKJJJJJJEEEIIIRRRPPPZZZVVV222&&&((((((((((((((((((((((((+++***PPPkkkHHH''',,,,,,(((+++***)))555(((444xxxhhh___IIIGGGDDDEEELLLWWWbbbjjjwww~~~MMMyyyBBB&&&---***))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$%%%'''&&&,,,%%%$$$@@@YYY)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((***777~~~YYYVVVnnn333%%%---(((,,,000000???OOO[[[gggxxxRRR,,,777|||}}}JJJ)))***+++)))***))))))***''')))+++$$$+++BBBzzzhhh|||}}}vvvxxxppp|||~~~iiibbbxxx___AAA***'''+++'''&&&---,,,+++333XXXuuuHHHWWW___wwwfffNNNEEEBBBPPP444666888;;;222666BBBJJJbbbJJJWWW///000YYYXXXJJJDDDBBBTTTSSSTTTQQQIIIEEE111EEENNNUUUZZZTTTzzzjjjsss^^^```111&&&...NNNvvvppppppooo|||~~~{{{kkk[[[dddfff~~~xxxjjjuuuSSSdddkkkqqqjjjNNNlllbbbpppxxx___111###999nnn{{{666+++(((111???JJJVVVaaa{{{{{{yyytttlllaaaWWWQQQKKK;;;111(((""":::fffuuuFFF'''$$$######$$$ ############"""""""""""" !!!"""""""""""""""""""""""""""""""""""""""$$$######"""!!!"""''',,,NNNKKK;;;%%% (((***"""$$$$$$$$$############"""###########################$$$%%%%%%&&&&&&%%%%%%&&&'''000RRR||||||zzzxxxtttnnniiiccc^^^VVVOOONNNSSSYYY^^^aaa^^^ZZZUUUQQQNNNMMMMMMMMMOOOPPPPPPOOOOOOPPPQQQPPPSSSYYYUUU^^^[[[777(((((((((((((((((((((((((((***)))@@@bbbNNN***,,,+++((()))***)))222+++444rrryyyiii\\\PPPFFF>>>IIISSSdddtttOOOtttTTT+++---(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%$$$$$$&&&'''$$$)))"""'''BBBNNN)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((('''///mmm^^^WWWqqquuu888(((999CCCZZZfffbbbqqquuu___AAA333666WWW---+++---******)))&&&+++)))(((+++'''(((666yyyrrrRRR~~~uuu}}}zzzxxx|||sss}}}ssswww{{{fffnnnzzz~~~mmm@@@,,,111+++%%%+++,,,)))...DDD{{{{{{yyywwwAAAIIIeeeoooaaaXXXFFFKKKDDD<<<&&&:::999777<<>>;;;RRRqqq|||jjj999 &&&$$$"""%%%!!!############"""""""""""" !!!"""""""""""""""""""""""""""""""""""""""$$$###%%%&&&""""""...<<<```III--- $$$***'''$$$$$$$$$############"""###########################$$$%%%%%%&&&&&&%%%%%%&&&)))666ZZZ~~~zzzuuuqqqnnniiieee___\\\___fffooouuurrroooiiiccc]]]YYYVVVUUUUUUWWWXXXVVVUUUUUUXXXZZZ\\\___ccc\\\eeebbb===,,,(((((((((((((((((((((((()))***000SSSPPP---***)))***&&&+++))),,,---666___sss```ZZZRRRMMMQQQ___qqq~~~PPPkkk```000...'''((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''"""%%%)))CCCHHH***&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))$$$***aaabbbXXXcccYYYTTTnnnwww~~~ooo\\\MMMBBB:::///000:::===}}}```000---...*********###+++***(((......---333vvvfffBBB~~~ttt}}}pppooogggdddnnndddkkk~~~eeeeeehhhsssppp222888///'''+++,,,)))---111ppp~~~|||pppnnn|||@@@GGGjjjeeeTTT___AAAMMM///:::999DDD888???DDDRRRrrrddd[[[GGG333EEE;;;EEE+++NNNRRRMMMXXXYYYTTTcccgggooolllyyy|||UUU>>>;;;pppqqq|||YYYTTT***333]]]rrrzzzzzzrrruuuyyyCCCiiiOOO{{{tttQQQWWWtttjjjvvv```---,,,)))aaa|||TTT***333999555///,,,***'''((((((,,,666HHH___vvv}}}[[[MMMPPPTTTjjj~~~zzzbbb///'''%%%"""%%%"""############"""""""""""" !!!!!!""""""""""""""""""""""""""""""""""""""" !!!&&&)))$$$###555LLL```AAA'''###'''$$$"""&&&$$$$$$$$$############"""########################$$$$$$%%%&&&&&&&&&%%%%%%)))---<<<```~~~~~~yyyuuurrrqqqllliiieeedddiiirrr|||}}}zzzuuunnnhhhccc___]]]\\\]]]]]][[[YYYZZZ^^^aaa^^^ccciiibbbjjjfff===)))(((((((((((((((((((((((((((+++%%%HHHQQQ///(((''',,,$$$,,,)))'''...777SSSyyyiiiXXXNNN]]]ZZZsss___SSS{{{777,,,111'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%+++;;;>>>&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++***>>>{{{NNNWWW}}}|||lll[[[LLL@@@888333555...///555555===```NNN###)))111***)))***)))(((((()))+++---...iiikkkZZZJJJZZZfffuuu|||[[[\\\eeelllRRR888666---,,,LLL~~~~~~xxx<<<$$$...---"""+++...000CCC|||xxxqqqvvv~~~???===yyylllTTT[[[XXX888...000FFF***@@@XXXHHH^^^rrr444lll\\\777uuugggDDDJJJpppPPPWWWZZZhhhggg|||ttt}}}mmmttt\\\&&&SSSyyyxxxXXXnnnaaa------rrrOOOqqqTTT}}}fffGGGsss^^^uuukkk>>>///###===|||999(((???qqqsssbbbPPP---000***'''&&&'''))),,,444<<>>qqq|||QQQJJJtttvvv^^^XXXUUUDDD===444TTTIIIZZZmmmQQQXXX___RRR111@@@///333{{{gggJJJ___tttYYY\\\fffooorrr}}}uuuXXXWWW```vvvkkk///ZZZiii^^^```III***333ooo}}}wwwnnnzzztttooozzz___vvvQQQttt|||VVVOOOzzz[[[xxxiii555$$$222ZZZ}}}ddd<<<222^^^}}}cccmmmvvvmmm___;;;111%%%###(((+++000---TTThhhccc|||rrrAAA... """'''%%%"""$$$""""""""""""""""""""""""""""""""""""##################""""""""""""######!!!&&&%%%"""***???SSS[[[222)))"""$$$'''&&&###$$$$$$#########""""""""""""""""""""""""###############$$$$$$%%%%%%&&&&&&''')))555AAA{{{~~~zzzvvvsssqqquuunnnjjjppp}}}|||yyyxxxnnnjjjfffeeefffhhhhhhggggggccceeehhhkkkkkkQQQ((()))))))))))))))))))))))))))&&&+++AAANNN;;;'''+++)))&&&(((---,,,)))111???vvviiiXXX555GGGxxxmmm444******&&&+++'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$&&&%%%111ggg000'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((000XXXgggYYYbbb^^^GGG>>>777,,,++++++111777<<>>)))***)))(((***)))(((((()))***,,,---444~~~qqqMMMjjj___\\\wwwmmmcccpppvvv{{{uuuhhh~~~SSS///888)))+++---AAAsss~~~|||uuunnnpppnnnNNN>>>---666((()))%%%666]]]llleeeWWWrrrnnnWWWSSSRRROOO<<>>(((222gggRRR===QQQvvviiigggwwwsss{{{{{{zzzKKKZZZCCCttt}}}vvv===YYYaaavvv^^^^^^AAA---777qqq}}}lll___qqqyyy~~~~~~___]]]|||}}}dddiiisssVVVsssjjjKKK___mmm___vvvWWW000!!!???www~~~KKK666///hhheee666HHHZZZkkkaaaVVVWWWRRRFFF666+++$$$!!!$$$(((VVVgggtttggg000&&&!!!%%%)))%%%"""###""""""""""""""""""""""""""""""""""""##################""""""""""""######)))''' 222RRRYYYJJJ'''######&&&'''%%%#####################""""""""""""""""""#########$$$$$$###$$$$$$%%%%%%&&&&&&'''(((666LLL~~~~~~{{{xxxvvvtttuuuqqqpppwwwuuuqqqllliiiiiikkkkkkkkkjjjgggjjjnnnpppoooTTT+++))))))))))))))))))))))))'''(((***666BBB999))))))(((&&&)))---,,,(((///:::TTTfff```...)))(((&&&)))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######666]]]+++&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%(((***@@@vvvWWW___CCC***,,,---)))333AAABBBNNN```ppp~~~wwwcccQQQDDD999&&&888hhh~~~SSS///***,,,,,,)))))))))((()))***+++,,,999hhhmmmsssuuusssMMM~~~vvv|||zzzzzznnneeeppp{{{mmmyyyqqqvvvttt???222777(((DDDZZZ}}}nnnkkkmmmiiifffJJJRRR***&&&,,,%%%...FFF~~~{{{^^^xxxcccsssyyyaaa[[[]]]^^^LLLTTTiii```]]]CCCOOOJJJWWW999DDD555)))GGGSSSPPPUUUlllpppmmmxxxdddjjjiiiwwwWWWrrrDDDfffxxx~~~YYY[[[lllrrrTTTnnnTTT444666qqqppp^^^lllhhhiii~~~~~~uuu]]]lll|||UUUXXXtttqqqZZZLLLuuu|||cccnnnkkk:::111***EEE}}};;;,,,KKK{{{MMM&&&$$$***;;;FFFNNNeee{{{xxx^^^???,,,%%%&&&333___ggg{{{|||zzzZZZ'''######'''((($$$"""$$$""""""""""""""""""""""""!!!"""""""""##################""""""""""""######"""'''%%%&&&<<>>]]]mmm~~~kkk;;;+++,,,+++))))))))))))))))))******...HHH|||tttVVV}}}iiiuuu|||]]]WWWpppmmmwwwzzzppprrrttt999###///LLLtttwwwnnncccbbbiiikkkTTTUUU000(((///******333lllsss~~~]]]pppoooqqqmmmkkkppphhhSSSrrrnnnaaaMMMQQQFFFJJJ666NNN;;;"""666]]]aaaZZZ^^^oookkkiiiHHHIIIMMMhhhTTT{{{SSSRRR}}}}}}dddxxx{{{~~~OOOxxxeee444333ooowwwaaaeee[[[^^^{{{}}}zzzrrr}}}ppphhhWWWmmmdddxxxwwwLLLYYYiiibbb}}}WWW++++++444WWWkkk///666qqq<<<))) ///&&&000+++@@@^^^ooodddGGG///''' ===eeelll~~~vvvqqqMMM&&&%%%%%%'''%%%######&&&""""""""""""""""""""""""!!!"""""""""##################""""""""""""######$$$"""$$$333GGGMMM:::"""$$$&&&'''$$$""""""$$$%%%###############$$$$$$$$$############$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''999fff~~~|||{{{zzzzzzzzzssstttyyy}}}zzzvvvrrrooonnnpppqqqooonnnrrruuuuuusssZZZ333(((((((((((((((((((((((($$$,,,((($$$...222+++'''''''''***,,,+++***,,,111mmm]]]ZZZ...111,,,,,,***((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""&&& '''LLLRRR&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((&&&...kkkdddTTTdddvvvppp{{{}}}pppcccWWWLLLEEESSSFFF<<<===CCCNNNcccwww~~~LLL...+++((())))))))))))))))))))))))+++222yyydddRRR|||ZZZpppssszzzwwwsssccc___vvvwwwooo~~~zzz^^^333BBB]]]{{{yyykkkWWWuuudddeee<<>>+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***&&&!!!000;;;^^^TTT}}}ppp888555...000111111333===LLLWWWvvvIII;;;222RRRxxxmmm>>>222...((()))))))))))))))((('''%%%///RRRcccvvv\\\zzz^^^KKKtttjjjsssRRRxxxlll\\\lllllleee|||vvvttt{{{fffnnnlllnnn~~~}}}iiiiiipppeeeTTT000++++++))),,,666uuu{{{eeesssyyy<<>>EEEYYYyyyrrr\\\ZZZJJJ555111+++111333sss}}}QQQ///---+++,,,***((((((((((((%%%111%%%@@@VVV___hhh\\\nnnbbbhhhkkkVVV|||zzz~~~dddoooNNNbbbuuu|||yyyhhhqqqhhhuuuiiiqqqqqq===<<<''')))***,,,%%%WWW~~~xxxnnnGGGnnnxxx|||iiiYYYpppmmm[[[UUUxxxTTTDDDAAAfffEEETTTwww\\\&&&,,,hhh~~~RRR???uuuppp^^^KKK333999444PPPnnnppp```lllppppppZZZaaaCCCLLLjjjhhh555JJJwww~~~mmmpppQQQoootttGGGLLLxxx~~~___wwwzzz;;;(((***GGG}}}sss222888rrrMMM%%%+++WWWKKK///KKKggg---&&&>>>AAA888///!!!777lllyyydddzzzppp...$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!"""$$$%%%)))<<>>VVVtttVVVXXXtttQQQ***000\\\{{{YYY@@@PPPRRRLLLQQQBBBCCC999OOOggghhh\\\jjj~~~rrrZZZiiiSSS>>>WWWhhhuuu555SSS~~~rrrfffUUUaaauuu|||yyyUUUAAAlll\\\???```wwwiiigggccc///+++555iii~~~TTT,,,???rrr[[[***>>>\\\DDDAAA[[[]]]***)))BBBOOO333'''%%%UUUyyyttthhhpppuuuYYY000&&&$$$$$$$$$############"""""""""""""""""""""""""""########################!!!"""######""""""###$$$000===CCC:::---&&&&&&'''$$$$$$############$$$$$$$$$$$$%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%"""$$$&&&&&&&&&'''***,,,555fff{{{wwwvvvwwwvvvsssqqqqqqrrryyy|||vvvqqqsssvvvuuurrrsssqqq```KKK///,,,***((())))))******((((((((()))))))))))))))222jjj{{{BBB""")))(((222KKKUUUlll;;;222)))---***)))(((((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###''':::[[[***"""'''$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&$$$+++""")))JJJ^^^[[[yyyPPP***$$$333uuunnnVVVJJJDDD<<<---***;;;KKKVVVhhhyyyttt......???{{{yyyJJJ...******)))((('''(((***---***+++...___ddd}}}qqqjjjuuullljjjiiiooo]]]LLL^^^gggVVV```ccc===;;;JJJYYYMMMwwwllluuuYYYttt]]]555...'''...'''(((>>>mmmkkknnnjjjyyymmmggglllxxx~~~lllnnnQQQ^^^___TTTXXX\\\QQQHHHTTTVVVCCC333[[[nnnWWWiiiooo999###'''@@@pppbbbYYYOOO]]]JJJWWWZZZZZZHHHOOOaaaaaa[[[hhhwwwuuuqqqVVVlllAAALLLlll```BBB222PPPcccZZZ\\\]]]ooo|||sssxxxKKKBBBlllHHHEEEZZZuuuGGG%%%000===}}}nnn...***HHH^^^ssseeeJJJmmm]]]555XXXccc???)))...EEETTT111###222qqqrrrvvvffftttAAA///$$$$$$$$$$$$############"""""""""""""""""""""""""""######################## """$$$$$$######$$$%%%:::===:::000&&&$$$&&&((($$$$$$############$$$$$$###$$$&&&'''&&&%%%###"""######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&''')))***+++>>>qqq~~~xxxvvvvvvwwwvvvtttrrrrrryyy}}}xxxsssxxx{{{zzzvvvtttqqqcccSSS777+++%%%(((+++((('''***(((((()))))))))*********999QQQ%%%111///,,,JJJ\\\rrrKKK333+++,,,******)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&& '''IIIVVV***!!!(((%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''!!!,,,!!!+++666qqqkkk[[[oooddd999,,,111lllMMM((()))'''+++NNNdddyyyKKK222333cccyyymmm___888,,,*********(((&&&'''***)))...***FFF~~~ccc~~~vvvzzzuuu}}}vvvYYY|||~~~pppMMM;;;>>>@@@000111:::444<<>>BBBnnnmmmDDD333333444;;;GGGxxxsssHHH777aaahhh~~~HHH222(((...&&&......JJJnnn}}}sssRRRgggTTTpppAAANNN>>>HHHSSSTTT888:::777GGGAAAfffbbbzzzbbb(((111666---TTTbbbNNN===ccc^^^dddllliiibbbXXXrrr|||{{{vvv???IIIkkkdddSSSmmmHHH%%%<<<>>>eeelllzzz\\\aaaddd{{{uuuxxxoooeeeHHHMMMqqq]]]zzzJJJ+++)))///bbbSSS)))"""&&&$$$&&&???TTT000KKK{{{JJJ%%%,,,MMMlll>>>000%%%cccxxx^^^000"""###$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!########################$$$%%%### ###,,,333BBB999...(((''''''&&&&&&$$$$$$############$$$$$$"""$$$&&&((((((&&&$$$#########$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%(((+++...SSS~~~}}}zzzvvvvvvwwwvvvsssppprrrqqqvvv~~~}}}~~~|||yyyuuussstttsssooollljjjddd___JJJ444%%%))),,,'''%%%***)))))))))***+++,,,,,,---,,,iiilll111''',,,888WWWeeeuuu>>>444(((,,,+++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%111ccc???(((###'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&)))(((+++'''OOO[[[WWW|||TTT000&&&HHH|||ddd666666333nnn^^^;;;555---444ggg```777)))hhhccc666+++%%%***---***(((***'''))))))&&&DDDjjjnnn~~~jjj|||nnn~~~\\\555000EEEVVV===,,,999jjjpppdddnnneeeqqqVVVBBB***###OOOwww^^^444******(((...---<<>>LLLvvvwwwccckkkQQQpppfff666ZZZZZZKKKTTTXXX...111CCC:::vvv~~~tttCCCaaa\\\|||vvvxxx}}}tttaaa;;;^^^xxxWWWwww...''',,,)))DDDJJJgggvvvhhhbbbWWW:::---###,,,hhhiii******777iii{{{:::***222zzzzzzyyy???)))!!!'''$$$$$$$$$############"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$ %%%222<<<>>>444+++))))))(((&&&'''$$$$$$############$$$$$$"""###%%%&&&'''&&&$$$#########$$$$$$$$$%%%%%%%%%&&&''''''%%%%%%)))111888bbb|||yyyvvvwwwxxxxxxuuurrrqqqpppsss}}}|||zzz{{{zzzwwwtttnnnllliiifffeeeccc```]]]QQQ>>>---***+++((((((***))))))***+++,,,------...+++CCCkkk]]]777+++***444dddgggRRR666,,,---,,,+++)))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$***999kkk222'''%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%***%%%+++'''%%%;;;rrrfffSSSkkkkkkAAA///==={{{}}}JJJ999///uuuSSS:::AAA:::BBB333000QQQNNN000BBB~~~HHH555&&&(((---***(((*********)))***666QQQxxx~~~}}}{{{nnnvvvccc[[[666666RRRsssxxx\\\;;;"""888pppsssNNNYYY\\\YYY===,,,111555444CCC[[[|||{{{qqq666,,,$$$)))+++,,,000III{{{}}}XXXLLLsss{{{KKK|||uuuuuu{{{~~~hhhggg|||~~~^^^666nnnKKKNNN<<>>CCCAAA666UUUCCCTTT|||hhhEEE>>>===888111888```{{{gggJJJwww}}}wwwbbblllMMMlll|||zzz~~~MMM@@@]]]MMMOOOPPP???###111VVVIII]]]nnncccKKK[[[wwwttt}}}jjjNNNCCCpppgggkkkmmm222$$$---&&&$$$ 888```xxxzzzeee\\\===,,,OOOoooGGG222UUU}}}ccc555&&&TTTddd***$$$'''&&&$$$$$$$$$############"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%"""""")))666@@@888...'''''')))'''&&&((($$$$$$############$$$$$$"""######$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###&&&((('''&&&---;;;GGGrrr~~~zzzwwwvvvxxxzzzzzzxxxpppnnnqqqzzzzzzxxxxxxxxxuuussslllfff```^^^^^^]]]ZZZXXXVVVHHH666+++(((***+++***))))))***+++,,,---......,,,$$$>>>EEE888666111111qqqlllddd666000---,,,+++)))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''"""---===nnn+++&&&'''%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&###...!!!---###$$$...bbbuuuVVV\\\LLL000,,,nnnRRR<<<222oooVVV555UUUqqqyyyNNN;;;==={{{aaaFFF+++vvvzzz[[[@@@***'''***(((&&&(((''''''$$$,,,///111~~~uuu~~~qqq~~~cccYYYJJJ```===///XXXvvv```:::555===999VVVOOOrrr@@@666...***(((111MMMkkk}}}wwwAAA... )))(((+++)))111sss}}}RRRKKK```RRRtttooovvvyyykkkssswwwzzzddd===NNN```ZZZVVV999GGGYYYEEE777DDDDDDMMM|||RRRIIIuuurrrXXX666PPPyyyHHHYYYQQQfff___cccSSSqqq{{{vvv~~~yyyBBBKKKVVVOOOeeeIII,,,***###lllfff@@@UUURRRPPP~~~\\\wwwqqq}}}zzz|||[[[:::NNNwww{{{uuu\\\zzzhhhDDD$$$...'''+++---,,,111===NNNkkkiii^^^tttfff222***@@@rrr>>>---'''uuuuuu}}}VVV'''###---!!!$$$$$$$$$############"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%%%%+++777BBB555+++$$$%%%'''%%%&&&***$$$$$$############$$$$$$"""""""""######$$$$$$%%%######$$$$$$$$$%%%%%%%%%!!!&&&)))((('''000CCCRRR}}}}}}wwwrrrpppssswwwyyyyyyooommmpppyyy}}}xxxvvvvvvvvvtttrrrmmmddd\\\ZZZ[[[YYYVVVSSSXXXNNN<<<+++'''+++---***)))******+++---...//////,,,###???CCC///...333<<>>VVV~~~{{{MMM444999<<<888OOO999ZZZ@@@***,,,222111111vvv}}}^^^{{{QQQ,,,+++,,,***&&&'''444AAANNN```]]]tttsssgggyyyppprrrccc~~~}}}pppwwwtttqqqyyyzzzeeeDDDXXX]]]777111555AAASSS___@@@333FFFLLLQQQTTTzzzuuu}}}zzziiioooSSSUUUXXXtttTTTYYYdddwwwyyyeeeFFFttt```RRROOO...%%%---:::QQQ|||mmmGGG999xxxaaauuu~~~nnn}}}~~~xxx~~~rrrEEEDDDaaazzzVVV```jjjyyywwwaaaRRRFFF666...(((***333555222===NNNnnnzzzMMM)))333WWWccc000(((UUU|||fff222&&&)))######$$$$$$############$$$$$$""""""""""""####################################$$$)))%%%888888===111&&&"""(((+++&&&%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&)))###)))$$$---,,,&&&PPP~~~~~~vvvuuutttrrrqqqqqqqqqqqqrrrqqqrrrtttzzz}}}yyyvvvuuuvvvvvvvvvooofff\\\VVVUUUVVVUUUSSSTTTOOOEEE666)))$$$(((---***************+++,,,,,,+++555***+++<<<222,,,GGGoooNNN777222000,,,))))))***)))'''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))),,,LLL===&&&!!!)))+++)))'''***---***%%%&&&---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''(((%%%"""$$$,,,444hhhuuuZZZddd|||DDD///CCCIII444HHH~~~:::444666DDDzzzUUU999QQQ[[[111===pppmmm999(((000///(((((()))***(((***)))(((EEEttt||||||lllsss^^^---,,,;;;CCCrrrvvvSSSCCC???777666QQQ\\\YYY666,,,......666|||iii|||zzz```,,,+++++++++((('''...777[[[TTTmmmfffeeetttccc~~~|||OOOTTT___VVVzzz}}}uuu{{{~~~tttzzzuuuiiiJJJSSSXXXCCCFFFKKKLLLhhh~~~___DDDDDD<<<<<>>TTTllluuummmeeeFFF(((!!!)))...000222@@@SSSfffZZZ444%%%MMMyyyOOO'''222aaa}}}~~~XXX---%%%'''###$$$$$$$$$############$$$$$$""""""""""""####################################"""###&&&&&&111777888111)))%%%###&&&((('''&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&(((###)))###***---///ZZZ~~~|||{{{}}}~~~}}}{{{wwwtttqqqnnnmmmnnnooopppllllllmmmpppvvv~~~}}}zzzyyyuuuooohhhjjjccc[[[WWWXXXYYYXXXVVVPPPMMMFFF:::000+++---111000000//////////////////+++222***+++111'''888mmmbbbfff000---,,,++++++***)))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&+++%%%CCC///''',,,444===***"""+++,,,"""!!!,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((('''&&&$$$%%%(((+++FFF^^^^^^rrrZZZ---;;;rrr\\\777@@@\\\LLL;;;999```zzzQQQ???pppzzzAAA222QQQyyyNNN&&&000///!!!)))***)))'''***+++$$$000NNNzzz~~~zzzWWW<<<[[[OOO...111111HHHwwwzzz\\\NNN>>>///666;;;jjjLLL000,,,,,,???{{{nnn{{{rrr...+++***+++***((((((,,,888AAA```sssjjj}}}ppp}}}~~~EEEPPPYYY\\\vvv~~~qqq{{{{{{}}}vvvyyytttmmmLLLAAADDDAAAFFFEEEFFFEEEWWWZZZYYYYYYOOOXXX~~~ooo|||rrrccc\\\SSS777VVVcccooozzz~~~mmmXXXuuuWWW+++$$$+++(((///---000IIIuuuxxxKKKeeefffxxxhhhWWWqqqmmmvvv~~~}}}kkkCCCBBBgggxxxdddOOO999---+++***"""***DDDVVVgggvvvoooLLL000'''+++"""%%%999<<<%%%///cccbbb666$$$GGGrrr|||yyy|||lllDDD'''%%%&&&###'''$$$$$$############$$$$$$"""""""""#########$$$$$$########################"""+++%%%===555888)))&&&((()))&&&&&&((('''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&###(((%%%)))...888]]]yyyuuuooohhhccc`````````QQQOOOLLLKKKKKKJJJIIIHHHHHHEEEAAA===<<<>>>AAACCCPPPPPPPPPSSSWWW^^^dddhhhnnnnnnppptttwwwyyyxxxwwwwwwtttrrrwww~~~~~~wwwooofffaaaZZZWWWVVVUUURRRPPPQQQOOOJJJ@@@666...,,,---,,,,,,,,,,,,,,,---......'''000222555222'''HHHiiiwww333+++***+++,,,+++''''''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''***+++FFF+++***"""000888eeeBBB%%%###+++***### &&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&'''(((((('''444jjjWWWdddooo777777[[[iii:::;;;bbb<<<===yyyiii>>>PPPddd666DDD~~~}}}iii666******&&&)))***)))%%%)))---%%%$$$333ccc~~~LLL888@@@))),,,AAA000CCCooommmMMM???///+++EEEccc\\\666...,,,JJJccc}}}333,,,(((***,,,***''''''%%%111LLLfffvvv|||yyyuuuNNNRRRMMMlll~~~~~~aaazzz{{{uuuxxxxxxrrrOOO666===HHHEEE888XXX@@@RRRpppxxxjjjeee{{{lll{{{sssnnncccOOOnnnsss[[[sss~~~zzzttt___hhhQQQ&&&###%%%(((...%%%$$$333jjjooo^^^www\\\```mmmPPPmmmqqqqqq~~~{{{SSS888UUU|||~~~fffaaannn===&&&"""------'''&&&"""444HHHcccwww~~~ttt\\\FFF<<<'''%%%""" IIIwww{{{LLL)))///cccwwwrrr{{{~~~[[[333$$$&&&%%%$$$)))$$$$$$############$$$$$$""""""#########$$$$$$$$$########################$$$%%%%%%777444444((((((//////(((%%%)))''' $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$'''((())),,,555IIICCC@@@:::555111///000000333222111000000000///...666555222111111333555777000000//////111444777999777777777999<<<===<<<:::@@@@@@EEENNNXXX^^^\\\YYY[[[YYYVVVVVVVVVVVVTTTRRRJJJKKKIIICCC;;;333///---******+++,,,---///111222...333000000444<<>>)))///gggrrr888)))GGGzzzvvvvvvxxxLLL***&&&'''%%%%%%)))$$$$$$############$$$$$$############$$$$$$$$$$$$########################$$$&&&"""000---333(((%%%,,,000...&&&$$$)))''' $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''+++(((&&&......------,,,,,,---...///000...000222555777999;;;<<<666777888:::<<<===>>>>>>CCCAAA???===;;;;;;;;;;;;>>>===;;;::::::888666444555777:::<<<<<<===???@@@999999<<>>@@@BBBAAA>>>888333111////////////000111222222222000&&&%%%<<>>%%%((('''$$$''''''$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%########################"""+++***===---111!!!%%%222///)))###$$$((('''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&''''''''''''(((***''',,,&&&)))<<<444666999<<<@@@DDDGGGHHHIIISSSWWW\\\aaaeeeiiimmmpppxxxzzz}}}~~~|||yyyxxxwwwmmmjjjgggeeedddaaa___\\\TTTUUUTTTOOOHHHDDDEEEHHHCCCDDDEEEFFFGGGGGGGGGGGGLLLMMMMMMKKKGGG@@@999444444333222111////////////...333888GGGjjjUUU\\\[[[DDD444(((***---)))(((+++((((((((((((''''''''''''&&&&&&&&&'''((()))))))));;;RRRTTTPPP+++***(((aaaMMM""""""+++)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''(((((()))***&&&---ggg{{{XXXaaappp::::::lllZZZ444''''''999JJJUUU\\\```zzzRRR---777fffFFF555XXXbbb222%%%,,,(((---)))%%%++++++(((,,,)))&&&FFFfffpppwwwVVV@@@HHH::::::???WWWgggQQQ666NNN{{{```III...,,,---,,,uuuxxxooo;;;111((((((*********+++111///[[[www```NNNaaalllnnnyyyppp|||{{{~~~xxxuuuuuuXXXMMMZZZxxx{{{zzzssswwwuuu}}}UUU||||||wwwyyy~~~sssgggHHHCCCKKKGGG[[[{{{yyy|||ooo{{{wwwSSSrrrWWW>>>JJJaaappphhhBBB///%%%&&&$$$((( (((""""""444KKK___VVVMMMTTTmmmyyyZZZtttuuuvvvyyyvvv|||ZZZCCCZZZooo\\\rrr{{{___===777IIIjjj}}}uuuNNN!!!### ###))))))'''---777VVVooohhh<<<+++GGGyyy|||}}}UUU///""")))$$$"""'''%%%$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%######################## ***444<<<333---...777DDD666)))%%%''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''''''''''''''+++'''---)))===kkklll~~~}}}||||||{{{yyyuuuppphhhaaa\\\WWWVVVUUUTTTTTTTTTTTTTTTUUU]]]rrrZZZ@@@EEELLL777((()))---***(((+++)))(((((((((''''''''''''&&&&&&&&&'''((())))))***FFF;;;###>>>---666###^^^[[[333---///)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''&&&%%%%%%'''(((***###OOOZZZaaaoooCCC,,,PPPttt???:::OOOsssqqqiii666,,,333SSSbbb000888www???666&&&///+++%%%))))))&&&******)))666iii}}}hhh@@@555MMM999666TTT___kkkQQQ111QQQsssooo}}}YYY666'''///000///~~~jjj:::111*********)))'''(((%%%###;;;222iiiyyy|||tttooovvvrrrqqq___bbb<<>>???]]]TTT666888(((+++ ...(((%%%***---"""111111WWWTTTQQQYYYyyyuuuYYYqqqsssmmm|||yyytttssssssHHHBBBmmmfffYYYxxx111+++'''222III```sssoooYYY>>>,,,"""(((,,,''''''...///DDDZZZtttWWW666111VVVwwwtttFFF&&&(((!!!!!!'''"""$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%########################!!!&&&:::222777)))@@@OOOWWWAAA---******&&&###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''((((((###+++'''//////RRR666666OOOBBB444---)))&&&'''+++((((((''''''&&&''')))+++$$$(((&&&$$$'''+++,,,&&&KKK000+++###***---$$$CCCyyyVVVYYY```LLL999%%%%%%)))"""&&&+++&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))***444mmmqqqSSS^^^zzzccc222EEEyyy}}}|||]]]AAA333666---'''CCCwwwzzz666...III{{{lll+++///---$$$###,,,---&&&%%%,,,,,,+++******111LLLzzzqqqhhhkkk___<<<666888FFFgggGGG;;;lllppp```vvvMMM......---)))DDD|||rrr333...(((&&&)))***)))&&&(((...)))%%%<<>>OOOHHHeeezzzyyyxxxNNN>>>777///444...,,,'''&&&******%%%%%%***!!!%%%)))(((&&&&&&'''(((...(((000NNNjjjsss{{{|||ttt[[[xxxnnnrrrvvvnnnPPP666bbb|||aaa}}}HHH111///555222---JJJ^^^uuu~~~bbbBBB111***((())),,,,,,...(((222UUUbbbBBBAAAzzz\\\***(((&&&$$$###$$$%%%&&&$$$#########""""""!!!!!!########################&&&%%%$$$"""###%%%%%%###***%%%222777***555WWWhhh___SSS,,,+++***!!!..."""&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''(((((((((&&&++++++666HHH444@@@CCC===000((()))+++(((***'''$$$$$$&&&'''&&&$$$)))(((((("""&&&)))&&&555EEE)))***333AAA<<<$$$111jjjvvvkkkGGG---&&&######&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((###000TTT^^^ZZZvvvyyyCCC???lllsss]]]HHH888444555...111999SSS{{{[[[444+++;;;|||cccHHH+++(((((())))))((((((((())))))))))))''')))666RRRlllaaa\\\zzz{{{WWW444BBB___aaaGGG...[[[zzzsssuuu999***+++++++++HHH}}}ooowwwqqqwwwfff111,,,'''&&&)))++++++)))$$$///222***))):::QQQ___nnnbbbbbblllzzzwwwtttzzzyyyuuu:::+++SSSiii]]][[[pppyyyUUUFFFaaa\\\kkkkkkyyyzzz~~~uuujjjJJJxxx|||iiijjjlllqqq~~~{{{>>>$$$&&&%%%)))"""'''%%%%%%)))+++)))&&&%%%((())))))'''%%%&&&)))+++%%%,,,)))JJJ~~~jjjyyyqqq{{{zzzjjjPPP>>>IIIooojjjrrrkkkBBB---///000GGGDDD,,,###222QQQkkk|||wwwWWW999+++''''''...///000)))'''333___{{{JJJ)))(((&&&$$$$$$$$$%%%&&&############"""""""""!!!########################%%%%%%$$$######$$$$$$"""'''...777333...@@@ZZZeee[[[GGG)))&&&((($$$((($$$&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%''''''((()))&&&)))---***IIIddd111111AAACCC333(((,,,---&&&+++(((%%%&&&***+++)))&&&,,,%%%***"""))))))"""KKKVVV...###...>>>;;;)))///\\\jjj666"""&&&$$$""")))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))!!!,,,666xxxnnnSSSgggXXX333IIIpppdddNNN<<<:::888111...111LLLeeeqqq___RRR...$$$...VVVqqqHHHCCC{{{ooo>>>'''------&&&%%%******&&&'''((())))))%%%%%%...999___qqq444---CCC{{{ZZZQQQhhhcccCCCwwwfffZZZ333YYYwwwjjj]]]^^^SSSPPPPPP+++)))***,,,///NNN~~~gggzzznnnooo}}}]]]...***''''''***,,,,,,+++***'''(((---,,,)))...888bbbTTTQQQfff}}}nnnkkkttt???>>>tttbbbUUUJJJ___MMMcccrrrsssmmm{{{wwwxxxuuummmUUU{{{uuulllaaahhhqqqzzzIII***000///...)))'''((('''&&&''')))(((%%%''''''''''''&&&%%%'''))) 000///wwwqqq~~~zzzuuu}}}www^^^777888ccc}}}vvv```III777((((((WWWrrrsss[[[:::///,,,333NNNoooyyybbbNNNDDD000 '''"""999~~~fff444((('''&&&$$$$$$$$$%%%%%%############""""""""""""########################$$$$$$$$$$$$######""""""(((:::999///:::QQQ```fffWWW888((("""&&&(((%%%&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((((()))%%%+++...***eee555000:::===444,,,,,,+++'''''''''((()))************+++""",,,$$$++++++###YYY^^^444&&&,,,+++)))...III~~~~~~BBB!!!)))***"""'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))((('''\\\WWWXXXvvvrrr666(((AAA111111///***'''666YYYxxx~~~lllPPP777***(((999???TTTccc444&&&JJJvvvnnn666///(((%%%(((***)))'''''''''+++...+++''''''***222JJJlllzzzJJJ!!!,,,"""???ZZZVVV[[[SSS)))888ssslllggg:::ZZZgggcccLLLCCC222---!!!$$$666(((---,,,---111SSS^^^www|||xxxzzzooo---+++((((((***++++++***000%%%&&&222222+++444GGGvvvKKK:::444>>>iii~~~|||sssBBBCCCpppkkk@@@HHHIII|||iiimmmbbbaaaooovvv}}}vvv}}}{{{yyy^^^eee```aaawwwMMM+++***&&&(((***)))---+++$$$!!!&&&***)))######&&&))))))%%%$$$%%%###222&&&---]]]wwwyyy~~~xxxzzznnnhhhGGG333NNNyyytttooorrrlll666,,,'''222zzzzzz|||sssccc999...'''000RRRwww~~~sssppp```JJJ>>>444)))<<>>WWWcccAAANNNlll~~~}}}}}}zzz{{{???000LLL}}}JJJ???+++222;;;<<>>((('''$$$ MMMsssmmmvvvllljjj>>>333^^^sssaaaxxx[[[111555333LLLggg666###***>>>iiibbbCCC555)))'''@@@bbb}}}uuuIII333###%%%%%%%%%%%%%%%$$$$$$$$$""""""""""""####################################$$$!!!!!!%%%### %%%///888000,,,===UUU[[[VVVYYY>>>;;;DDDFFFOOOWWWLLLGGG&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((())))))***&&&,,,...VVVQQQ>>>///...000,,,)))***+++444:::777---&&&'''+++###---%%%+++$$$777aaaHHH+++'''"""((($$$;;;cccSSSCCCIIIjjjfff>>>***###'''***&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###((())))))'''@@@nnnoooRRRdddlllaaaeeepppKKK666111000:::888BBB^^^kkkKKK===***;;;^^^}}}iii}}}kkk<<<---,,,(((&&&***(((&&&'''***)))''')))---)))------''''''+++***%%%(((333---###%%%)))777OOOnnnSSSAAA)))222,,,111!!!###(((""")))(((&&&(((+++///PPPbbbyyy|||xxxppprrrPPP***++++++******)))***+++...777@@@KKKaaaIII666>>>UUUvvv[[[pppSSS222III>>>???rrrpppnnn<<>>[[[]]]bbbvvviiiIII222###&&&+++&&&$$$(((%%%'''555KKKWWWTTTQQQSSSccc\\\SSS===''':::kkk~~~sss|||rrrzzzZZZCCCSSSxxxvvvcccsssoooBBB---222GGGlll}}}DDD+++***(((***>>>cccrrr\\\BBB---&&&'''???___xxxccc666***&&&$$$$$$$$$%%%%%%%%%$$$$$$!!!"""""""""####################################%%% $$$### (((555222333@@@MMMRRRWWWTTTIII555IIINNNSSSXXXZZZWWWBBB&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))******(((,,,555xxxQQQGGG888---,,,000...'''""")))///000+++&&&&&&((( 000###...'''EEEQQQ******%%%...000PPPxxxZZZ,,,'''RRRvvv???%%%,,,)))$$$(((&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***$$$000&&&***(((___|||VVVWWWmmmRRR<<<222000222444CCCeeennnLLL333///333PPP___EEE===```fffMMM...'''((()))(((((((((***---***%%%%%%)))(((&&&(((+++)))%%%&&&,,,+++ $$$///)))!!!(((222PPPpppeeecccWWW,,,((('''+++333%%%)))...$$$((()))(((+++//////LLLeee}}}wwwwwwOOO''')))************,,,---333WWWwwwHHH000333MMMrrrzzzFFF___>>>}}}eee\\\PPP;;;EEEGGGnnnggg444sssssspppdddDDD}}}{{{rrrLLL###---222eeewwwyyyvvvVVVMMMPPP555"""+++@@@---888ppp{{{qqqEEE!!! '''%%%%%%---%%%111PPPwwwzzzvvvOOOpppyyy___<<<***DDDvvv|||gggBBBCCCkkkmmmcccMMM555333,,,VVVggg)))%%%,,,,,,000%%%000QQQvvvcccLLL:::+++......555UUU}}}|||xxxVVV+++&&&)))###$$$$$$%%%%%%%%%$$$$$$!!!!!!""""""#########$$$########################&&& $$$### ***999,,,;;;UUU[[[PPPVVVVVV???111TTTTTTYYYXXXSSSUUU444&&&%%%$$$$$$######$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))******))),,,;;;lllWWW???666000)))***+++))))))))))))((((((((((((***((((((%%%333ZZZHHH,,,)))---***WWWSSS%%%))))))000kkk777...+++)))$$$(((,,,&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###)))$$$(((///###<<>>wwwyyyNNNUUU[[[$$$***(((@@@[[[}}}WWW???000000777PPPvvvtttOOO333111AAAJJJIII???!!!DDDoooEEE***+++)))))))))(((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&***(((&&&&&&((()))((()))%%%***---***>>>YYYUUU,,,%%%%%%&&&(((((()))///777|||yyy]]]CCCOOO^^^XXXlll<<<777aaaHHH,,,qqqiii___nnnyyy888<<<555rrr~~~xxxfffkkk}}}|||}}}yyybbb@@@'''444###888333---IIInnnoooiiiUUUAAAzzzAAA++++++>>>IIIIIICCC:::...666IIIjjjpppGGG///CCCjjjSSS###777AAA:::;;;WWWBBB777VVVqqqRRR111;;;TTT:::MMM]]]>>>>>>iiieeelll^^^222999888QQQddd,,,%%%---^^^kkkaaakkkhhhGGG---&&&000:::QQQvvvoooXXXIII///!!!HHH}}}eee999%%%''''''$$$%%%$$$$$$$$$$$$#########"""""""""""""""######$$$"""""""""#########$$$$$$$$$!!!$$$###!!!///999111:::HHHSSSVVVXXX]]]^^^ZZZ\\\VVVVVV[[[VVVBBB...$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))******GGG{{{hhhQQQ///222***111*********)))))))))(((((()))&&&+++)))@@@}}}KKK(((000---dddqqq555&&&444!!!&&&***"""---___RRR/// )))***%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$)))""""""---+++%%%,,,TTTUUUJJJRRRBBBFFFSSSrrrTTT>>>...&&&666XXXxxxkkkFFF999000555FFF___|||bbb444333iii}}}\\\:::+++***)))***,,,***&&&%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&(((%%%((()))&&&''')))&&&$$$,,,...(((;;;|||ddd{{{;;;***'''(((((((((''''''+++///FFFSSSuuutttiiinnn{{{ttt^^^DDD===rrreee444tttxxx999WWWUUUzzzuuurrrssswwwyyyllliiifffIIICCCCCC999---(((***,,,+++$$$+++SSSxxxqqq]]]MMMPPP|||qqqmmm???777999<<<555222555222***---+++HHHtttppp^^^lllqqq333!!!:::///%%%@@@SSS777///AAAEEE<<>>)))###$$$)))%%%$$$EEEIIIMMMsss]]]CCC---###***555...%%%VVV444>>>PPP<<<<<>>fffhhhCCC(((!!!...EEEwwwqqqCCC''''''+++)))???ZZZddd444!!!---(((((($$$$$$$$$#########"""""""""""""""""""""######$$$############$$$$$$$$$$$$"""'''###'''111222///LLLTTT\\\```___]]]WWWRRRMMMPPPWWWWWWAAA%%%***%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&(((***+++,,,444rrrccc~~~XXX111,,,000++++++*********))))))))))))((()))222ppp666...+++eee***111)))222''',,,000%%%???qqqzzzsssDDD+++!!!&&&$$$"""''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%''')))'''&&&(((***)))$$$OOO~~~aaaDDDiiiUUU111&&&***QQQiiihhhEEE---"""&&&<<>>&&& 000AAAIIIBBB///###GGGMMMIIIkkkKKK%%%)))***""":::DDD777???)))BBBbbb]]]\\\SSS,,,%%%999;;;HHHrrreeeoooNNN===...999MMMiii***---111```oooOOO***000222%%%&&&888hhh{{{YYY444%%%...&&&111```tttLLL'''$$$...''''''$$$############""""""""""""""""""""""""######$$$#########$$$$$$$$$$$$%%%"""'''"""!!!,,,///...555RRRZZZaaaccc^^^XXXRRROOOMMMTTT\\\XXXBBB(((""")))%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&'''))),,,---///HHHssslll;;;---,,,+++++++++*********))))))(((+++***===333111OOO}}}FFF777)))...!!! ***)))FFFAAA@@@///$$$$$$(((######(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((($$$'''***%%%%%%((('''&&&222fffzzzRRRYYYwwwVVV000%%%000dddLLL'''777777...AAAJJJqqq\\\111444OOO|||{{{KKK<<>>aaaZZZ...FFFttt{{{nnnaaaPPPYYYllltttDDD(((%%%(((///111***%%%$$$***000***===vvv|||ccc\\\999RRR[[[XXX888)))000CCCIIIGGGCCC===,,,......<<>>111jjjzzzfffIII...((()))'''&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$&&&BBBGGG&&&+++###"""---999666---dddwwwlll<<>>XXXBBBfffhhhaaa555///222///---???RRRfff666???sss;;;LLLwwwwwwCCC,,,777oooYYY222)))(((EEE[[[nnnxxx\\\888111((('''&&&###!!!"""&&&,,,...)))^^^eee???AAAAAA111777XXXYYY777&&&***)))***111555111 (((LLLmmmtttggg***###+++...333555PPP===iii]]]===BBB777&&&777BBBHHHgggjjjbbb```333...111LLLuuuKKK)))+++<<<}}}rrr000IIIwwwsss???(((+++999]]]nnnHHH$$$+++%%%...bbb|||===+++((((((###+++!!!############"""""""""""""""""""""""""""######$$$######$$$$$$$$$%%%%%%%%% $$$!!!***888//////JJJ___aaaaaa[[[QQQLLLRRRZZZXXXYYYZZZ]]]```[[[HHH555%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&'''((())),,,...000222qqqxxxBBB222///---,,,+++***)))))))))))),,,###---eeeooo333FFFDDD------###(((***((("""---'''###&&&---((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((((((...ZZZxxxdddTTTtttMMM***000>>>DDD)))///555nnn^^^:::000$$$AAA555444777```bbb===JJJwwwjjj@@@///+++%%%!!!$$$'''&&&'''(((&&&"""$$$)))###$$$''')))&&&"""%%%+++,,,)))$$$'''***!!!+++%%%%%%%%%&&&&&&&&&''''''&&&)))###,,,***---777uuueee^^^111***,,,''''''"""'''+++&&&(((***###333>>>XXXJJJ\\\}}}yyy|||UUU```???<<>>yyyddd<<<111===eee222,,,GGGoooWWW222...DDD}}}WWWEEEllldddCCC555---%%%'''%%%&&&))))))&&&%%%'''(((%%%$$$%%%$$$&&&...777PPP...!!!&&&&&&---222'''%%%%%%%%%%%%&&&&&&&&&&&&""",,,'''%%%!!!,,,%%%LLLuuusssqqqpppqqq^^^444(((+++***&&&&&&%%%%%%((((((&&&---CCCXXXdddmmmYYY|||iii@@@jjjLLLHHHXXXqqq}}}...000,,,///KKKWWW---)))(((''''''))))))((('''(((''''''&&&&&&&&&&&&&&&&&&"""''''''000cccmmmYYY[[[qqqtttUUUJJJBBB333(((&&&(((111666)))(((EEE___^^^EEE444+++)))666^^^zzzqqqvvvbbbKKK222111EEEQQQ^^^@@@+++,,,...***444FFFpppssscccfffHHH!!!&&&,,,===lll___000(((???mmm{{{III333MMMrrrIII222%%%aaa___))))))***''']]]yyyPPP%%%(((((('''&&&%%%$$$######$$$$$$$$$###############"""############$$$$$$$$$$$$$$$############$$$$$$'''%%%)))///...,,,:::MMMMMMPPPMMMPPPYYYYYYXXXaaaaaaYYYbbbooommmllloooooosss\\\???,,,((()))&&&###%%%%%%%%%%%%%%%%%%&&&&&&+++333&&&$$$333;;;vvvYYY444333...---,,,++++++******++++++,,,666}}}cccOOOZZZ000((((((&&&+++&&&(((---###---)))((("""---&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((('''&&&++++++888lllVVVRRRzzztttLLL///---___^^^???***JJJoooaaaAAA888ttt\\\;;;eeeOOO888///YYYvvvVVVFFFpppeeeJJJ888+++((($$$$$$(((***(((&&&''')))&&&$$$%%%%%%&&&---555WWW000%%%***$$$000888&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$---'''"""###777$$$...SSSzzzwwweeexxxMMM(((%%%...---'''%%%&&&'''&&&'''(((+++@@@^^^ssswwwsss>>>222bbbAAACCCeee~~~666333'''***888^^^777+++)))(((((()))******)))((('''&&&&&&%%%%%%&&&&&& &&&+++%%%%%%FFFxxx~~~___VVVfff}}}{{{eeeNNN///$$$<<<===666222,,,,,,888;;;,,,888+++---+++111```llluuuNNN000%%%(((...///((($$$$$$"""***IIIjjjeeeKKKJJJQQQ~~~]]]222------+++111```vvvRRR222###"""@@@___JJJ'''>>>lllkkk***%%%[[[kkk:::'''+++%%%===wwweee888(((&&&&&&'''&&&&&&$$$###"""########################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$)))......***,,,===NNNQQQUUUUUU[[[aaa\\\YYYdddhhhbbbgggmmmkkkpppxxxwww{{{ttteeeMMM444%%%"""$$$%%%%%%%%%&&&&&&&&&&&&&&&***...(((###222UUUZZZ888666///...---,,,++++++++++++...,,,666mmmdddEEE***(((&&&(((,,,%%%))),,, ,,,'''222###---((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((()))###***+++(((KKKoooRRRXXXwwwxxxGGG---999ttt]]],,,:::WWWwwwLLL$$$CCCYYY222FFFbbbQQQ444888mmmJJJUUUxxx```KKKCCC...'''###&&&***)))'''((((((%%%%%%'''&&&%%%(((,,,JJJ,,,(((,,,!!!+++444###$$$$$$$$$%%%%%%%%%&&&&&&&&&***$$$###,,,KKK111%%%,,,RRR~~~{{{hhhxxx@@@111###"""''')))'''%%%)))***$$$%%%(((!!!---OOOqqqTTTbbbvvv222GGGPPP===DDD^^^{{{EEE555&&&///:::]]]EEE+++)))(((((()))******)))''''''&&&%%%%%%%%%%%%%%%###111***###+++000RRR}}}vvvxxxeeeIII111,,,+++---BBB\\\XXXCCC===BBB>>>777222***'''$$$222777???kkklllggg;;;!!!%%%,,,///...(((!!!'''***(((///IIIkkk{{{uuubbb<<<''''''DDDlll~~~]]]...$$$...)))555HHHVVVZZZSSS>>>&&&111''':::\\\aaaHHH(((;;;yyyRRR""")))$$$888fffzzzFFF%%%///%%%&&&&&&&&&%%%$$$###"""########################""""""#########$$$$$$$$$$$$$$$############$$$$$$ ,,,222---'''///BBBRRRaaaddd___]]]^^^VVVRRRZZZaaacccfff```]]]iiiqqqfffqqqsssmmmWWW:::%%%"""%%%%%%%%%&&&&&&'''''''''&&&+++""",,,)))333vvveee>>>222//////...---,,,,,,,,,,,,///***999yyyyyy666((()))&&&)))---$$$+++)))###...***HHH+++)))((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((,,,###%%%((("""222fffbbbIII```kkk:::'''HHH~~~III999777bbbccc999)))uuueee222WWWdddOOO333JJJ~~~sssUUUXXX{{{xxxZZZKKK<<<000&&&&&&)))***(((((((((%%%%%%((('''$$$###&&&444&&&'''((($$$*** $$$$$$$$$$$$%%%%%%%%%%%%&&&'''###'''333ZZZ@@@******HHHrrr|||eee%%% '''+++'''$$$%%%'''&&&%%%)))###'''///%%%111[[[:::???ZZZfff///CCC===IIIFFFCCCyyy~~~DDD...###000EEEuuuLLLCCC)))(((''''''))))))(((''''''&&&&&&%%%%%%%%%%%%%%%+++555%%%!!!...$$$888|||xxxUUU666!!!&&&///555GGG^^^444$$$)))444)))&&&444555...---000CCCqqqyyyIII,,, )))------+++$$$,,,)))%%%///RRR|||rrrssskkkDDD111///>>>gggrrr___KKK+++444)))---<<>>KKKHHHBBB:::000)))%%%###%%%%%%%%%&&&''''''(((((($$$111///111BBBIII000000///...---,,,,,,,,,,,,,,,(((@@@vvv---(((,,,&&&***...###,,,,,,///999666fff;;;''')))''''''''''''''''''''''''******((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((('''%%%'''&&&(((EEEqqqzzzXXXUUU^^^===000^^^uuuGGG...CCCjjj[[[JJJzzz888===kkkoooEEE444SSSnnnOOO___}}}vvvZZZNNN>>>---((())))))(((((((((%%%$$$''''''$$$###%%%%%%$$$$$$###"""$$$%%%######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%(((...TTT>>>(((,,,'''---FFFiiisss@@@+++222///''',,,...,,,'''%%%&&&((( (((###(((222)))===uuu>>>PPPmmmvvvXXX444777===DDD;;;>>>ddd}}}~~~rrreee^^^{{{uuu{{{777&&&$$$---QQQhhh888222)))(((((()))++++++(((&&&'''&&&%%%%%%$$$$$$%%%%%%,,,+++###%%%)))###000TTTvvv^^^PPPkkkPPP<<<888---!!!***AAA666222>>>DDD333(((333AAA===222'''///RRRyyynnn555'''&&&+++''''''***'''---+++222NNNwwwwwwvvv}}}}}}```777,,,'''555YYY}}}\\\555&&&***333555EEEWWWUUUBBB???999iii^^^333,,,YYYnnn;;;$$$///333QQQjjj>>>&&&%%%&&&&&&%%%$$$#########$$$%%%""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$'''000...&&&///HHHVVVTTTXXX\\\LLL<<>>---JJJrrrrrrYYY<<>>,,,///"""((()))''''''***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&''')))+++,,,bbbfffSSSeeennnEEE222EEE{{{XXX%%%000BBBGGGEEE+++'''222nnn888%%%===rrrvvv333555tttqqqeeeKKK111(((+++***"""'''%%%%%%((((((%%%%%%'''&&&&&&$$$###"""###$$$$$$'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''(((***&&&---%%%&&&...%%%'''+++)))&&&''')))+++)))(((&&&&&&&&&&&&&&&&&&&&&&&& ,,,$$$!!!***###333ggg}}}DDDGGG\\\jjjPPPTTTDDD;;;KKK;;;???tttzzzXXXPPPtttsssddd]]]CCC,,,&&&<<>>666333===PPP]]]mmmmmmQQQ000###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%...((()))UUUCCC999//////111---///111+++------444WWW,,,,,,+++******************???rrryyyJJJXXXFFF222333BBB$$$FFFccc###''''''%%%###%%%((()))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''(((***+++@@@rrr|||]]]\\\xxxccc<<<000PPP{{{xxx;;;)))666333%%%...UUUuuufff--- <<>>999\\\nnnxxx}}}^^^333'''***+++---)))$$$///RRRtttssskkkllllll666***444///''':::rrrccc;;;'''111111;;;uuuhhh888000$$$###QQQ|||]]]---,,,...jjjZZZ...***'''$$$'''$$$$$$$$$$$$#########""""""###############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&!!!"""'''%%%"""+++:::,,,,,,EEETTT^^^MMM^^^ccc]]]QQQ666%%%&&&%%%###(((%%%$$$""" $$$+++)))"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))---)))000hhhgggNNN;;;222,,,111333+++,,,)))222lllGGG,,,+++++++++++++++,,,,,,***]]]VVV555???QQQ}}}___666///)))((('''%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''')))***@@@llleeeXXX{{{|||GGG111HHHvvv{{{iiiAAA555AAAUUUzzzTTT///...KKKjjjqqq777,,,(((555MMMjjj}}}TTT<<<999///+++)))++++++((((((***+++***(((&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''***$$$...111===EEE///"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!)))***''')))333JJJcccqqqYYY///aaaRRR~~~KKK+++***)))++++++%%%)))...GGGlll000+++'''''')))'''###$$$)))&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''(((,,,lllUUU,,,***++++++333PPP___FFF'''222+++)))BBB999'''111999DDDGGGYYYsssGGG$$$...(((---+++%%%///QQQzzz{{{nnnzzzgggFFF555+++333888,,,(((KKKkkk\\\222***%%%'''222AAAccceeePPP111CCCvvvooo:::$$$666PPP|||<<<%%%$$$***###%%%))) $$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&""""""&&&&&&&&&000>>>'''000VVVWWW[[[WWW```UUUSSSIII111###(((((($$$(((&&&&&&$$$###%%%)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***'''---999[[[;;;222......000,,,---'''000[[[GGG,,,++++++++++++,,,,,,---***999MMMzzz555GGGiii{{{lll^^^EEE---""""""&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&'''''''''''''''(((+++OOO{{{yyyTTT___vvvqqqEEE444TTTvvvXXX999000CCCkkk^^^:::000...PPPggg222(((***,,,+++333LLLooo\\\<<<...+++******)))%%%&&&)))///...,,,***(((((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''--->>>JJJ444&&&&&&...333222,,,%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&,,,:::HHHNNNSSSNNNOOO___kkktttlllzzzVVV555aaazzzxxxCCC%%%***...000+++%%%%%%777gggxxx999''')))++++++(((%%%$$$%%%&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&%%%%%%&&&&&&'''%%%'''PPPSSS\\\UUU111&&&###%%%BBBsssiii222---///000BBB000...>>>666FFFaaatttvvvXXX000"""...&&&'''$$$,,,LLLyyyuuulll~~~ooo999###111FFFgggnnnLLL+++***888]]]vvviiiQQQLLL,,,...+++###///[[[{{{lllvvvuuuFFF%%%444JJJ}}}CCC)))'''***(((###'''((( $$$$$$$$$############""""""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$'''...666<<>>\\\bbbDDD555888OOOnnnwwwWWW777+++999VVVccc999+++)))***+++)))444UUUxxxwww\\\BBB888...***'''%%%&&&))),,,+++***)))))))))***+++((('''&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&& '''&&&///:::,,,''' (((222777555...'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%...111((((((222000```WWWQQQQQQwwwfffKKKsssxxxYYYUUUddd}}}ooo???333%%%((($$$,,,(((***)))JJJVVV***)))((((((+++---***&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&%%%+++BBB333+++BBB+++222---...QQQ|||FFF---+++222BBB999ZZZtttXXXfffjjjsssddd@@@++++++,,,(((***---888SSSvvv}}}sssxxxfff<<<)))$$$===kkktttEEE,,,''';;;OOObbbxxx^^^???######***...KKKwwwVVV---+++NNNsss___&&&$$$***(((%%%'''&&&$$$'''$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""&&&$$$!!!(((666<<<999444***ZZZbbblllnnnZZZ333333555,,,%%%'''$$$!!!'''###$$$$$$$$$###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++***???{{{nnn;;;666444+++,,,111000&&&+++DDDIII++++++++++++,,,,,,---...(((555)))YYY}}}KKKvvvddd666!!!))),,,$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&!!!###%%%'''(((((((((((((((''')))&&&777qqq]]]KKKhhh[[[444<<>>***///)))(((>>>fffhhh222(((777```hhh555---&&&+++###""",,,%%% ...$$$$$$$$$############"""!!!""""""###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!'''%%%)))<<<@@@666333'''bbbnnnlll```JJJ---###***((($$$&&&"""!!!)))'''&&&%%%&&&%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***++++++000DDDRRRCCC444,,,***000///)))...888GGG***222///+++///---,,,666HHH555***BBBmmmZZZaaaMMM'''$$$###'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''((()))+++>>>lll___NNNkkk~~~DDD444---111000777aaa[[[222111222AAAhhhVVV222&&&(((000(((***,,,%%% +++333+++333VVVaaavvvPPP555---...+++%%%((('''&&&%%%%%%$$$%%%''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&%%%$$$%%%&&&&&&$$$%%%(((&&&!!!$$$$$$%%%&&&&&&''''''(((111""",,,jjjXXX///```{{{}}}~~~vvvmmmBBBMMMWWW???******)))(((((((((((((((222222oooUUUKKK[[[rrrppp:::$$$$$$++++++%%%''''''&&&%%%%%%%%%%%%&&&***???\\\CCC$$$444...FFF000<<>>bbboooKKK333,,,,,,***444JJJ;;;###666^^^zzzmmm==='''+++''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###""""""######"""############$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$"""$$$&&&''')))QQQ@@@,,,222@@@[[[oooiiiMMM888222+++"""!!!((()))"""###,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***$$$(((,,,'''(((///000666vvvzzzGGG666///444+++------,,,555FFF555...000GGGIII)))444mmmaaa222'''333===gggxxxSSSYYYMMM///---***,,,'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))'''((((((&&&111RRRtttxxx```dddwwwCCC,,,PPPnnntttXXX555---666<<>>...)))555MMM^^^XXX@@@...)))'''%%%$$$%%%&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%((((((&&&))),,,++++++MMMPPP444111:::%%%***222***111mmmGGG&&&$$$888oooSSSKKKwww888444666OOOxxxtttaaa<<<:::777((('''%%%$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((($$$&&&777LLLvvv^^^cccpppLLLOOO~~~pppBBB666'''+++KKKtttrrrHHH***000;;;444,,,///...)))$$$+++333***"""(((VVVyyydddJJJ<<<666(((------%%%###)))***&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######(((***%%%"""######"""$$$$$$%%%&&&&&&''''''((('''111,,,hhhxxx|||tttuuu___CCC>>>333;;;<<>>:::(((((('''&&&&&&&&&&&&'''"""000UUU---...######$$$"""%%%%%%$$$############$$$111OOOkkkllluuunnnqqqyyyeeeOOOVVVeeehhhccc\\\DDD,,,)))%%%+++...''' ///VVVzzzwwweee<<>>...$$$ 222FFFxxx\\\222'''666bbb{{{TTT999,,,***))),,,HHHuuuYYY444((('''$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######"""#####################$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%!!!---%%%'''<<<\\\999---(((111BBBOOOJJJ777***(((!!!%%%&&&$$$&&&***)))"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""///)))###......(((000mmmkkk888999888)))(((555))),,,VVVLLL222...///^^^___ccc```???___{{{llltttfff;;;)))+++)))******(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$'''***(((&&&,,,666ooogggUUUmmmfff888)))+++555MMMzzzccc>>>...999YYYeeeUUU===---***((($$$(((,,,$$$---KKKwwwrrrVVV@@@<<<555---(((%%%$$$(((,,,''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$+++...)))$$$$$$%%%&&&$$$$$$%%%&&&&&&''''''(((!!!111%%%<<>>222******'''((((((''''''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%222)))&&&222))))))IIIMMMEEE111222)))444+++***DDDVVV000//////WWW|||zzzssstttHHH%%%'''+++((()))'''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%'''))))))(((***...FFFmmmaaa]]]mmmOOO444222+++444YYY^^^999'''888cccfff222)))///111---$$$)))NNN{{{cccSSSrrruuuYYYRRR???444666222$$$"""***((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$+++---)))$$$$$$&&&&&&$$$$$$%%%&&&&&&''''''(((!!!***---...333UUUuuuhhhuuulllzzzuuuIIIIIIJJJ999111333@@@ZZZfffTTTPPPYYYrrrvvv333''''''&&&%%%%%%%%%%%%%%%((("""333bbb)))&&&+++%%%'''''''''&&&%%%%%%%%%%%%%%%###+++,,,!!!***GGGbbbwww___OOO///...JJJiiizzzgggSSS:::$$$%%%---'''000***---GGGooo||||||pppEEE***'''===fffdddEEE---111YYYxxx888(((222SSSfff===,,,<<<[[[lllKKKHHH^^^oooDDD***$$$'''))))))&&&&&&%%%%%%%%%$$$$$$$$$$$$###############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&& ...###)))HHH```222)))))),,,111444111***'''(((...(((&&&((((((%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((...&&&***111###444mmmlllLLL***222---...///)))888iiiddd%%%&&&777bbb{{{yyy___888999888$$$######&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''(((((((((((())))))MMM}}}```TTTsssvvvDDD---++++++DDDkkksssMMM444,,,;;;```gggOOO777)))(((222QQQjjjjjjgggooo???---BBBoooiiiTTTGGGKKKGGG555(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%!!!''')))%%%"""###$$$$$$$$$$$$%%%&&&&&&''''''(((+++###444:::***DDDzzzeeeUUUxxxaaawww===CCCDDDIII888CCCMMMEEEmmmUUU---''''''&&&%%%%%%%%%%%%&&&)))$$$+++zzz===%%%+++(((!!!+++---...((('''&&&&&&%%%%%%&&&&&&######***$$$ %%%@@@yyyRRR'''###%%%+++***000(((((('''###(((...+++,,,???[[[xxxxxxyyyjjjIII'''(((PPPuuuvvvccc<<<''';;;aaavvviii444'''555___ttt===//////OOO{{{xxxMMM(((###(((&&&%%%)))%%%%%%%%%%%%$$$$$$$$$$$$#########"""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%---'''222JJJbbb777******+++------+++((((((((($$$!!!""",,,;;;@@@666(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''')))&&&+++,,,'''KKKSSS222000111'''444***222MMMrrr:::---///<<>>...+++555hhhkkk>>>aaaggg888!!!+++MMMFFFGGGwww===(((%%%...>>>]]]|||xxxdddZZZYYYSSSCCC444(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&!!!$$$%%%######%%%%%%"""$$$$$$%%%&&&&&&''''''(((&&&+++;;;KKKiiigggYYYwww{{{|||rrrIII^^^EEE[[[YYY{{{zzzIIIpppeee<<>>...***,,,'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&)))+++(((%%%'''------)))+++,,,&&&***LLLtttttt~~~NNN...---;;;PPP|||QQQ$$$,,,DDDmmmcccCCC222777+++(((BBB}}}{{{___;;;000@@@dddOOO111###999mmmeee===444///(((%%%%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$##################&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''(((!!!---777--->>>```---***---***+++$$$+++/// '''999kkk|||{{{kkk000+++$$$!!!%%%)))(((''')))'''&&&&&&''''''((()))***(((000$$$+++555bbbkkk444333000------+++---KKKtttOOO000---444SSSzzzqqqggg{{{kkkJJJ+++((())))))(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((())))))((((((%%%)))DDDnnnppp]]]kkkyyyOOO444###(((---'''&&&...===gggaaa===444+++###%%%888[[[ccc;;;***+++---***&&&+++***///000LLLppp~~~hhhRRR___DDD---(((***(((&&&'''((('''%%%%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''))))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$///888MMMfffuuu{{{hhhCCC555KKKrrr~~~wwwqqq:::DDDTTTQQQ666###''',,,)))&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''(((***---///%%%***...---((($$$###$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((+++((())),,,+++&&&$$$%%%"""***------<<>>111ZZZoooIII111///+++'''%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%$$$$$$##################&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$&&&'''((((((...666222???\\\---...000------$$$))),,,"""000\\\fff***)))******)))((((((&&&###'''''''''''''''(((******)))))),,,)))FFFFFF555222000///)))(((888MMM\\\555++++++555EEE@@@???TTTtttyyylllrrrgggiii...(((((())))))(((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$&&&***,,,+++)))(((+++***###&&&EEEzzzqqq```vvvwwwCCC***######+++///+++)))***###999eeekkk@@@******'''((()))%%%...TTT|||___FFF,,,%%%+++...***%%%(((++++++$$$DDDooo{{{sssRRRQQQMMMAAA,,,"""222)))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%)))++++++)))%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$ %%%++++++,,,888HHHkkk|||nnn((('''&&&111666555GGGIII---$$$...222***###%%%))))))&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''%%%$$$%%%(((+++,,,***((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((,,,&&&!!!$$$&&&(((***---(((---AAA]]]kkktttvvvrrrUUU///777mmmkkk***$$$:::{{{{{{444$$$333UUUTTT+++???zzzwwwQQQ'''!!!LLLyyyjjj555!!!444IIIttt{{{jjjttttttGGG---'''(((&&&%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%'''((((((---///444333===WWW///---,,,))),,,###$$$(((&&&>>>uuu]]]'''***+++)))'''(((+++)))%%%''''''''''''((()))******---%%%111000cccfff>>>555333333---***000444LLL111...((((((222,,,)))888ooo~~~ccc~~~jjj}}}www===)))&&&%%%''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''$$$"""%%%+++...,,,)))&&&***---)))"""///ZZZkkk```dddLLL***((()))++++++******+++,,,---'''666QQQSSS:::+++000***''')))///...+++444DDD:::777333///+++(((((()))'''000222...^^^hhhuuuwwwaaaKKKEEEDDD;;;,,,"""$$$%%%'''((('''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%((())))))(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...,,,,,,,,,'''"""%%%---444III}}}lll111111$$$"""!!!'''...%%%&&&&&&(((***((($$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((('''---***''''''))))))&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((%%%&&&)))***)))***...444JJJnnnuuuuuummmkkkRRR+++JJJyyyqqq---###444___}}}JJJ+++%%%DDDwwwTTT%%%VVVcccrrrBBB...'''CCCfff333---$$$]]]zzzPPP///$$$'''%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))))),,,222111...777YYY777$$$'''%%%,,,%%%%%%(((///RRRjjjEEELLL888&&&%%%+++,,,******''''''''''''((()))***+++111)))...FFFQQQ999222555000///111***777222;;;---&&&666666222@@@zzzzzziiisssddd}}}ttt^^^222+++&&&&&&&&&$$$###&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''###"""%%%***---,,,(((&&&###&&&)))&&&&&&888NNNwwwhhhLLL222)))+++***%%%###%%%(((***...&&&'''111000%%%%%%///---)))$$$%%%+++333666444666888777000(((&&&))),,,///,,,555LLLvvvNNNAAAtttkkkWWWNNNEEE:::111,,,***(((&&&%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""&&&'''&&&%%%%%%&&&,,,NNNLLL%%%&&&$$$---555000***'''$$$((("""!!!''')))%%%$$$'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((())))))(((&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))$$$(((...111+++$$$%%%+++DDDwww}}}yyywww}}}kkkPPP444...888XXXzzz???***)))555jjjccc***!!!<<>>RRRmmmzzzsss===...'''>>>{{{hhhGGG%%%'''CCCyyyUUU------222jjjwwwXXXDDDgggwwwWWW???&&&222KKKpppaaa777))):::```ZZZ333$$$(((+++(((%%%&&&'''&&&$$$"""""""""%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))*********...999000***+++[[[TTT111'''###***'''$$$%%%888kkk[[[111(((***%%%%%%---(((((((((((()))***++++++)))666AAATTT333777...,,,333...)))---CCC;;;,,,222111333###---444)))666AAAnnn|||nnnmmm[[[...III{{{}}}kkk:::...'''***+++%%%###'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''''''''***'''%%%'''))))))((((((555WWWqqqQQQ777---'''***---+++)))***(((&&&''',,,111222...***%%%)))000222...///AAAUUUttt]]]AAA000,,,,,,+++///IIIddd---///\\\~~~^^^FFF]]]XXXOOODDD999///(((%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&)))'''$$$"""###$$$$$$"""''',,,)))666CCC--- 666***+++(((''')))%%%$$$,,,000+++''''''(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%'''((((((&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((***111===RRRpppvvv{{{eeeNNN|||^^^...%%%...^^^ttt:::---***MMMRRR)))---)))AAAEEE[[[iii999444,,,HHHmmmeee111"""===ooo[[[777)))'''%%%%%%(((%%%'''(((&&&###"""###%%%%%%$$$$$$######$$$$$$%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))***+++++++++333666+++...%%%KKKZZZLLL---$$$(((&&&&&&+++FFFqqqRRR999+++&&&(((,,,(((((((((((()))***+++,,,(((>>>mmmccc888:::...***444111111---CCCCCC333,,,%%%+++111'''///$$$444444QQQcccOOO}}}ppp666<<>>111333!!!***bbboooCCC+++000CCCiii[[[444%%%<<>>%%%***+++&&&,,,999QQQWWWUUURRRSSS^^^ttt]]]111---'''(((---&&&------"""***555,,,666rrr???666,,,222000+++)))000===DDD===111***+++))))))000222LLL[[[---333]]]zzzzzzwww|||fffHHH333***(((((())))))(((''''''%%%###((('''&&&$$$######$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''+++***666dddlllTTTFFF555+++,,,,,,+++222MMMyyyjjj;;;------444LLL}}}}}}GGG,,,ooouuu666666HHHMMM666<<>>llloooNNN000000VVVlllVVV555&&&888aaa```+++,,,***(((&&&%%%%%%&&&&&&%%%%%%$$$$$$###""""""!!!############""""""""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))((('''***...111MMM---,,,+++%%%&&&&&&444JJJNNNOOOTTTgggFFF%%%,,,,,,///)))(((***)))'''...111'''UUU\\\666///---///,,,///---***333@@@;;;,,,///***+++...)))KKKccc444$$$;;;\\\xxxggg>>>((("""###'''++++++'''$$$%%%'''''''''&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%---%%%555llllllXXXKKK666'''(((888UUUgggfffuuuIII444***555cccIII===pppiii--->>>mmmQQQ,,,'''OOO@@@...***777SSS|||yyypppvvviiiWWWZZZ^^^___RRR:::((('''000((((((''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$%%%(((''')))999???111)))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((()))(((((('''&&&)))(((&&&$$$###$$$&&&''''''######(((+++,,,+++,,,$$$,,,666CCCWWWrrryyyrrrvvvTTT<<<111"""333IIIWWWLLL///***???\\\ZZZGGG..."""---UUUWWW,,,%%%???lllVVV///666___xxxvvvJJJ888(((555``````777$$$+++)))(((&&&%%%%%%%%%&&&%%%%%%$$$$$$###"""""""""########################$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''(((&&&(((+++(((%%%---;;;SSS---''')))((()))!!!&&&%%%,,,333DDDgggKKK)))+++(((+++(((+++((('''...///...222{{{<<<555)))222...222...&&&---@@@KKKJJJ,,,***---+++%%%PPPnnn999(((777[[[___<<<)))(((''''''(((&&&$$$%%%(((&&&&&&&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&******&&&333```kkkXXX<<<---:::iiinnn666@@@tttGGG111###000```yyygggvvvvvvgggFFF333]]]XXX111000666vvv\\\(((+++//////111CCC___qqqooolllzzzmmm^^^QQQRRRXXXRRR===))))))(((''''''(((*********(((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''$$$$$$(((%%%!!!,,,111&&&)))((('''%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&'''''''''&&&''')))***'''(((***+++++++++---///;;;JJJ\\\ooo}}}rrrssswwwddd???&&&(((888@@@kkkqqqBBB'''333@@@ccckkkSSS666"""333^^^SSS000###;;;hhh[[[OOO888555]]]ooo===...***<<>>ddd~~~UUU+++%%%@@@<<<---777^^^tttaaa@@@///***@@@ggg___777,,,***###''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$###############""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&'''((()))***$$$'''///)))"""555RRRaaa666)))'''&&&)))###(((...###555eeeyyysss{{{zzzjjj>>>$$$''')))444---,,,(((---...$$$BBBCCCAAA,,,///,,,---///)))***BBBaaaeee>>>$$$...(((***UUUmmm888'''""""""222jjjTTT>>>***&&&(((&&&######$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''""""""&&&%%%###***555___iii^^^hhhYYY,,,)))'''))),,,...888WWWyyyoooMMM///BBBaaaZZZVVV222///111IIIIII:::333UUUfffZZZFFF333///;;;666IIIdddxxx{{{vvvuuuxxxrrrvvvwwwfffaaaaaaLLLDDD999111---+++)))&&&'''&&&&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((%%%&&&''''''(((((('''''''''''''''''''''''''''''''''%%%)))(((###(((,,,###'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''$$$%%%&&&&&&&&&&&&&&&&&&&&&)))+++***'''%%%&&&(((&&&222<<>>555444111///,,,***)))(((''''''''''''((((((((()))%%%%%%'''((((((((('''&&&''''''''''''''''''''''''***$$$&&&(((&&&***+++!!!$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((((()))***)))***000;;;DDDccczzzuuusss{{{ZZZ>>>444444;;;RRRtttdddGGG///+++))))))BBB|||ttt888$$$222```uuu444+++%%%BBBnnn{{{uuuQQQ111&&&;;;gggQQQ<<<+++,,,333000&&&$$$$$$%%%%%%%%%$$$########################$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&'''(((******)))))))))))))))333KKKccckkk999&&&$$$'''+++"""###%%%###AAAwwwYYY++++++111&&&###...)))(((333***%%%)))%%%000(((,,,333---999uuuEEE888555,,,)))///---)))...%%%===ZZZ```GGG***%%%111RRRgggaaa<<<$$$+++333...QQQxxx}}}\\\,,,!!!)))***&&&%%%'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''///IIIttt|||nnn]]]MMM<<<---(((***+++'''&&&((((((&&&)))///(((111LLLpppvvvMMM***)))333gggQQQ111666LLLhhh@@@///888RRRvvvyyyVVV===<<<:::FFFeee|||hhh|||zzzmmm[[[SSSLLLIIIEEECCC@@@;;;444///...+++'''%%%&&&)))+++---&&&(((***,,,+++)))'''%%%***)))'''%%%%%%&&&''')))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))$$$######%%%'''))))))(((+++)))&&&%%%&&&'''&&&%%%"""%%%)))+++************999777===CCCIIIbbb~~~}}}{{{{{{fff@@@///'''888]]]yyy___BBB444###---,,,&&&...)))JJJddd&&&***GGGxxxjjj///111(((///\\\zzzCCC$$$+++???ddd~~~OOO---,,,+++)))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))''',,,+++''')))---]]]HHHuuu===((('''"""'''&&&(((111%%%$$$RRR}}}HHH!!!$$$...(((%%%,,,***((((((***---...,,,)))%%%:::,,,***eeeooo888333///,,,***,,,---+++555'''111UUUfffQQQ444'''---OOOjjjaaaBBB---+++///%%%666:::NNNvvv|||___222%%%'''&&&%%%'''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''(((444OOOpppkkkIII111(((***///---***''''''+++...***$$$444BBB{{{___((('''333QQQbbb333)))LLL{{{LLL,,,''''''111KKKaaaooo^^^DDD888FFFXXXmmmuuuwwwssskkkcccWWWMMMIIIGGGGGGFFF===???BBBEEECCC:::---###000,,,%%% $$$***...)))'''&&&$$$""""""""""""%%%%%%&&&&&&&&&&&&'''''',,,+++***((('''%%%$$$###+++***)))))))))))))))((("""&&&)))***)))'''&&&222...'''###&&&111???IIILLLWWWjjjsssxxxvvvrrrmmmYYY666$$$666UUUssstttWWW:::***///000333AAA;;;'''***(((555qqqKKK$$$<<>>###999dddOOO)))%%%666...%%%111<<<[[[wwwjjjFFF888...444mmmkkkxxxppprrrppp~~~ooo```RRRJJJEEEDDDGGGOOOYYY______\\\FFFFFFFFFDDD>>>666///***$$$%%%''')))+++---......'''(((((())))))*********((((((((((((((((((''''''$$$%%%%%%&&&&&&'''''''''***...000///+++(((''''''###'''///:::HHHXXXhhhrrr|||ppp~~~nnnTTTGGGhhhSSS777...222IIIkkk~~~UUU;;;888)))(((<<>>LLL***,,,'''555aaakkk111+++???vvv~~~\\\555777RRR]]]ccc;;;'''''')))'''"""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((((((((((()))))))))******))),,,))))))///333^^^EEE333hhhJJJ'''+++"""((('''666+++&&&&&&"""&&&)))%%%(((,,,+++'''(((---,,,&&&)))************,,,///222---fff~~~RRR555///111000***///---&&&***222+++000SSStttqqqPPP222***///:::```oooRRR777,,,'''$$$%%%&&&'''(((+++'''(((***+++++++++***)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%$$$$$$'''+++)))$$$111RRRyyysssrrrfffHHH...999jjj888)))333AAAuuu@@@,,,///"""+++SSSnnneee:::...---DDDrrreee555$$$HHHqqq444---SSSddd666NNNRRR+++---***555EEEcccuuuzzzxxxxxx~~~}}}{{{xxxssslllfff```]]]``````___]]][[[ZZZYYYXXXXXXYYY[[[^^^aaacccfffgggooouuu{{{}}}lllZZZIIIAAAHHHFFF444---&&&)))''''''---HHH{{{LLL333!!!333mmm:::(((***NNNTTT...888VVV***666DDDIII+++---bbbwww>>>+++%%%222AAAxxxMMM222---OOOzzzaaaggg|||~~~SSS555###,,,)))$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((((((((()))))))))*********+++...+++(((+++000___JJJ---```ddd(((+++ ***&&&$$$***(((%%%))))))'''+++%%%'''((()))***,,,***&&&(((***+++++++++---222666RRR^^^444000000,,,111***)))---+++''',,,777(((***===___ssseeeBBB'''((((((;;;XXXqqq~~~qqqTTT111---***+++,,,)))&&&######%%%'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!((()))######))))))###***"""@@@lllbbbAAACCCiii999777...(((WWWnnn@@@444777((($$$999bbbzzzTTT$$$///wwwccc444///^^^KKK111///rrrFFF???jjjvvv222&&&<<<777222333(((---999PPPkkk}}}tttpppttt~~~yyyvvvwwwyyytttXXX===---&&&---...!!!$$$###444,,,'''&&&888mmm888---444???|||eee000,,,>>>uuukkk444***WWWCCC///YYYtttxxx===+++BBBSSS111&&&111&&&UUUqqq444,,,///RRRmmm}}}ppp|||JJJ***((())))))%%% """(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))))))))************,,,000,,,'''(((---___LLL(((VVVrrr&&&+++ ,,,'''"""///'''!!!+++***!!!&&&'''''''''((((((((()))+++(((***,,,,,,,,,...444888HHH+++777,,,111***)))...///***(((+++...((($$$***:::MMM\\\ddd777...))),,,666HHHaaawwwiiiLLL222------'''$$$'''###$$$''')))&&&"""!!!###)))%%%"""!!!###&&&(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###&&&'''(((333UUUggg^^^nnnlll???***(((---999DDDdddDDD999///"""777\\\LLL###DDDuuuBBB222EEEeee555---SSSlll777777]]]...///lllpppbbbNNNCCC555+++...444@@@YYYqqqzzzsssvvvxxxttt{{{~~~xxxzzzvvvlllUUUMMMeeeCCC+++'''###---(((---///$$$///((("""$$$222kkkLLL...'''777nnnCCC///,,,MMM888///AAAXXX111RRR|||^^^(((222aaa@@@!!!000&&&BBBlll```444+++666MMMyyyooorrrxxxhhhkkk@@@)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$##################$$$$$$%%%%%%&&&'''(((((()))(((''''''&&&&&&&&&&&&$$$%%%''')))+++++++++***---***'''(((,,,///000000---))))))***''',,,aaaKKK+++SSS___...''' &&&***''''''''''''''''''&&&&&&'''''''''((((((((((((((('''***&&&...777'''222eeeuuuBBB...222///***'''***---,,,+++***###,,,222---(((...CCCVVVoooUUU888'''###)))666BBBbbbpppttt[[[666!!!'''666111)))""""""&&&)))***)))*********)))(((&&&###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((***)))###$$$444QQQhhhjjjeeesssrrrQQQ222$$$***777777kkkyyyYYYAAA222***,,,>>>???///FFFvvvNNN...CCCrrr}}}===%%%KKK}}}~~~III999XXXKKK...SSSyyy___EEE555000111111:::TTTnnnrrrbbbZZZqqqxxxsssxxxzzzkkk[[[ZZZ\\\]]]cccIIIFFF999999dddKKK444---((()))'''(((&&& ---,,,------///UUUooo999(((...TTT```444(((EEEwwwaaa...+++ooooooNNN555TTT~~~;;;)))AAA~~~mmm888!!!,,,///JJJ|||FFF......>>>ttt}}}}}}wwwXXX666******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$##################$$$$$$%%%%%%&&&''''''((((((((('''&&&&&&%%%&&&&&&%%%&&&''')))***++++++***,,,***((())),,,//////...000,,,,,,,,,(((---eeeRRR,,,OOO]]]---(((%%%(((+++'''''''''''''''''''''''''''''''''(((((((((((((((---(((...111(((111^^^ggg...666...---+++)))+++...,,,((()))******'''###&&&...666MMMYYYddd[[[@@@%%% )))<<>>444666000;;;SSSppp[[[888888zzz{{{||||||||||||{{{zzzzzzzzzwwwvvvsssqqqpppqqqrrrssstttzzzccc@@@555999999999222222+++$$$JJJHHHYYYQQQ444***)))$$$'''%%%'''$$$)))(((---+++###666QQQ222)))888CCC(((:::RRR333444JJJZZZTTT,,,DDDeee222 111kkkNNN---&&&%%%333eeeccc666%%%&&&aaa{{{NNN///'''&&&"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''((()))*********************+++...///...---(((&&&))))))%%%***bbbPPP)))FFFZZZ+++'''((((((((('''''''''''''''''''''''''''''''''(((((()))))))))+++###222111!!!EEEHHH777---111111,,,***---,,,(((,,,(((%%%%%%(((***(((&&&'''111GGGeeeuuuiiiGGG+++'''$$$"""000QQQooorrrddd===000###!!!+++222...$$$%%%%%%%%%###!!!"""&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&& ###'''((('''''')))+++444VVVttt___\\\sssYYY444000''',,,IIIpppAAA444...444YYYEEE666MMMfff///;;;ttt~~~PPP---KKKOOO...<<<{{{III)))GGG999SSSqqqeeeWWW;;;888---444NNNGGG&&&:::}}}{{{vvvwwwyyyxxxvvvtttsssssswwwsssuuuuuusss{{{~~~rrrZZZ___qqq{{{uuuuuu||||||{{{|||~~~kkk???///---(((%%%'''***...***EEENNNVVVfff888$$$+++%%%+++&&&//////+++'''------***666|||tttCCC+++---jjj___000000888pppNNN,,, ///NNNHHHTTThhh;;;111'''888kkkRRR&&&(((///...EEEYYY333222gggpppDDD''''''111---!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((())))))************)))***,,,---......,,,+++$$$$$$)))+++&&&***cccQQQ&&&<<>>@@@RRRMMM>>>999***<<>>eeeyyycccNNNBBB:::999HHH^^^KKK///CCC<<<333jjjAAA"""---...///000111222222222FFFHHHMMMSSS[[[fffqqqyyy~~~111...VVVyyyiiigggccc]]]VVVOOOJJJGGGDDD===+++###***+++(((,,,+++'''+++(((000```WWW+++***$$$%%%///222BBBBBBGGG>>>###""")))___mmm???+++222iii___+++'''<<>>***000DDD{{{tttUUU:::444HHHbbbvvvbbb999)))...333000+++888BBBYYYppppppoooAAA+++&&&###(((,,,+++%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++,,,,,,***)))))))))*********---///...,,,******+++(((***666AAACCCCCClllLLL***@@@NNN)))---$$$(((%%%%%%&&&&&&'''(((((()))&&&'''((()))***+++,,,,,,---+++>>>pppwwwLLL***+++333---(((+++$$$***///,,,&&&%%%+++222%%%++++++&&&$$$(((***)))%%%)))%%%&&&CCClllxxxlll___QQQ<<<333GGGiii}}}~~~WWWFFF222&&&%%%((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###&&&((('''%%%###$$$&&&,,,111(((+++FFF]]]rrrnnnxxxeeeIII666888999SSSiiiTTT222444MMMLLL+++===rrr}}}III---<<>>AAA777777oooEEE---000yyyddd222BBBSSS---JJJsss000:::MMM{{{uuunnndddgggLLLUUUaaa]]][[[TTTMMMTTTVVVJJJLLL???777@@@###111}}}777444RRRjjj000***444aaaoooSSS---222 ///)))'''***888///,,,888'''***)))'''******---SSSaaa&&&)))111\\\OOO111)))]]]~~~NNN,,,%%%...;;;XXXzzzsssLLL***111,,,)))...>>>YYYyyy[[[:::+++((('''%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((()))))))))(((''''''&&&&&&&&&&&&)))'''$$$&&&))),,,,,,,,,000---'''+++333---(((111000...,,,333222&&&...JJJccceeeuuuxxxvvvuuuNNN000JJJNNN+++(((!!!***)))(((&&&&&&'''((())))))###***,,,(((***//////***$$$\\\fff999999333'''000((())))))((()))******)))(((((('''''''''&&&&&&&&&'''((('''%%%###$$$(((+++222CCCOOOQQQWWWkkkzzz]]]>>>***"""000$$$!!!...444+++ ***(((&&&%%%&&&&&&%%%$$$%%%&&&'''&&&%%%&&&''')))''''''&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''(((''''''(((+++---+++<<>>///===RRR000TTTJJJ333aaannn999AAA{{{mmm666333vvv{{{666222OOOooo444+++OOO~~~kkkhhh<<<'''///###:::FFFUUUiii}}}___---'''+++******''')))(((***KKK|||VVVWWWqqq999'''...HHHnnn:::...222nnnvvvbbbTTTEEE}}}}}}eeeEEE000))))))$$$000KKKoooaaaOOO777((($$$''')))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&%%%&&&&&&%%%&&&'''((()))***,,,---(((...---222:::444***,,,333)))###111AAABBBOOOlllyyyyyyffflll777,,,MMM|||>>>(((+++!!!***((('''&&&&&&'''(((((((((+++)))((()))+++,,,...000KKKxxxUUUBBB999+++,,,))))))***)))(((((()))+++((((((((('''''''''&&&&&&###&&&((((((&&&$$$#########***///444@@@SSSbbb|||xxxOOO111''',,,///+++###!!!'''%%%###!!!###&&&((('''%%%$$$&&&''''''&&&''')))+++***)))(((&&&$$$###""""""%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&''')))+++)))###(((DDDooossspppvvv|||WWW222555dddGGG333...888qqq@@@222000RRRzzzAAA'''999nnnUUU***...LLL222HHHxxxJJJ...FFFuuu\\\333///TTTsss:::///ooouuu:::555xxxYYY???KKKyyyNNNEEEJJJQQQMMMdddoooxxx@@@555wwwxxx555...IIIvvv:::,,,PPPpppQQQOOOEEEDDDBBB999AAA---###)))111bbb===!!!+++)))***(((((('''&&&???hhhooo111555vvvJJJ$$$***333HHH---333YYYyyybbbllluuucccvvv\\\>>>,,,(((---777???WWWlll~~~{{{___222---&&&###$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((''''''&&&%%%%%%%%%&&&&&&###'''+++,,,++++++,,,...$$$444===CCCLLLDDD333,,,444+++'''<<<[[[gggooojjjJJJDDDiii///'''VVVkkk,,,%%%--- )))''''''''''''''''''''''''///&&&'''000///(((///@@@{{{MMM;;;;;;&&&---,,,---...+++''''''***(((((((((((('''''''''''' ###'''***+++***)))(((((($$$###$$$ %%%333CCCCCCPPPmmmwwwBBB222"""###+++,,,)))"""$$$&&&'''((('''&&&%%%$$$&&&'''''''''(((***,,,+++***(((&&&$$$###""""""$$$$$$$$$%%%&&&'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&'''(((333'''!!!'''888TTT{{{{{{tttvvv|||\\\[[[wwwyyy:::...111LLLeee;;;000FFFxxxkkk222&&&777mmmuuulllKKK555 bbblll999333dddDDD+++---lll\\\***444```...>>>DDDEEEZZZqqq888%%%---///'''000...444666888<<<===AAAJJJnnn<<<;;;}}}333+++CCC}}}@@@---KKKvvv777###::::::KKK\\\aaakkkXXX@@@444IIIPPP&&&***'''***((('''(((&&&777UUU{{{]]]```WWW...(((...fff^^^))))))???kkkwwwbbbbbb```BBB000000111...)))222VVVzzzjjjBBB&&&******))))))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%&&&&&&'''''')))---......---------+++AAAQQQXXX___TTT<<>>CCC---BBBqqq---333nnnssslllOOO555EEEjjj[[['''+++%%%***((('''+++***333GGGXXX777&&&222JJJ|||444(((,,,WWWtttaaaNNN@@@&&&222%%%'''CCCggg~~~}}}}}}SSS000######&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&'''(((******+++,,,......,,,+++;;;QQQ___eeegggUUU:::---777VVVfffiiizzzqqqZZZppprrr777;;;\\\!!!,,,uuu]]](((''',,,""")))&&&'''))))))''''''(((***)))&&&,,,222+++...XXXlll>>>HHH111***(((,,,---)))(((,,,)))))))))(((((((((''''''(((&&&$$$%%%&&&(((((('''&&&###%%%******%%%&&&,,,---,,,)))''''''+++222777YYYdddllldddOOO:::///--- """%%%%%%%%%%%%(((***$$$&&&''''''&&&''')))+++''''''&&&&&&&&&&&&&&&'''%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&((('''&&&%%%%%%&&&%%%$$$(((+++'''""")))555NNNqqqqqqjjjuuu555%%%666NNNggg000///:::eeezzz```LLL@@@;;;%%%&&&DDDOOOggg???---___kkk------GGG|||>>>...[[[{{{777+++pppbbb:::BBBnnnTTT555EEEttt~~~vvv{{{eee:::000JJJ|||<<>>;;;AAAbbb???>>>NNN111 777@@@MMMnnnjjj---SSSJJJ'''$$$+++(((%%%---///---222PPPYYYVVVFFF<<<777,,,"""''')))444mmmppp111%%%###*********777HHHppp~~~{{{dddDDD$$$%%%,,,***&&&+++(((%%%$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''((()))++++++)))...111...***,,,777BBBZZZ]]]aaahhheeeKKK999???aaapppxxxxxxtttiiiiiiwwwzzzTTT===777***MMM???...HHHJJJ///&&&&&&+++(((''')))***(((&&&)))///444---///,,,...FFFtttTTTUUU???...+++,,,))))))...))))))))))))((((((((((((***'''%%%%%%&&&'''%%%###&&&''''''&&&'''******((($$$***...---'''%%%)))///%%%''''''&&&***>>>\\\sssgggSSS:::,,,***+++&&&!!!%%%&&&'''&&&%%%%%%&&&((())))))((('''&&&%%%%%%%%%%%%$$$$$$%%%''''''&&&$$$######$$$$$$$$$%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&$$$)))******+++***(((---!!!$$$AAAkkkrrrtttxxxuuuqqqtttyyyAAA333666,,,888222BBBwwwsssYYYIII<<<111,,,***,,,AAA...+++:::nnnLLL'''>>>XXX666<<<999BBBHHH999333lllQQQ777888444333444aaaRRR???dddfff333^^^SSS,,,%%%;;;CCC+++<<<555999```333\\\tttNNN***444777???WWWbbb000%%%,,,((($$$---///***++++++222111)))&&&***---,,,***777ZZZ>>>777)))$$$333KKKjjjjjjCCC'''&&&)))...,,,$$$"""%%%%%%######%%%))))))&&&############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''&&&&&&&&&&&&''')))***,,,---)))333:::444+++...AAASSS```^^^___jjjjjjRRRGGGVVVqqqooosssyyyaaafffxxx===$$$'''111ZZZ222(((SSS???...$$$&&&000'''''')))***(((&&&)))111888(((---...888aaaQQQjjj444###999---)))''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((***((()))---+++%%%%%%+++%%%''',,,---((($$$,,,888cccmmmooo]]]>>>(((&&&,,,,,,###!!!'''(((""""""(((***)))'''((())))))'''%%%)))'''&&&$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((******'''---EEElll|||ssszzzmmmSSSCCC888...///666DDDZZZlllsssTTT:::+++333XXX]]]111$$$:::zzz888...777AAA111\\\ttt:::444QQQ}}}===333sssCCC'''NNNKKK+++,,,UUU|||KKKGGGyyyWWW888cccIII'''---111www999,,,888555===dddVVV777TTT[[[,,,;;;AAADDDQQQeee---,,,$$$(((;;;EEEUUU+++...+++***)))(((***,,,+++(((---555***DDDZZZAAA777OOOrrrkkkHHH000(((&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''((())))))(((((((((((())))))((('''&&&&&&------(((---000,,,---;;;PPPVVVCCC444===RRRaaaeeebbbdddjjjkkkgggfffiiihhhsssyyy{{{XXXnnn444+++555333VVV---111yyyZZZ333&&&,,,)))###&&&%%%)))+++((('''))),,,...444)))111ZZZvvvOOO```EEE,,,///$$$*********))))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((###$$$'''((($$$!!!%%%,,,///***&&&&&&)))+++...///&&&///DDD```qqqfffDDD&&&000666%%%***+++&&&%%%$$$$$$%%%'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$)))+++'''$$$+++;;;IIIqqqyyytttoooqqq||||||hhhOOO===222...222:::GGG]]]~~~uuubbbjjjEEE------QQQYYY///...WWWuuu:::333ooo^^^111:::ccciii777222[[[XXX222BBB|||hhh;;;222ZZZnnnFFFLLLKKK333ccc???---000111{{{rrr:::///:::}}}000(((FFFFFF;;;^^^YYY+++;;;UUUCCCHHHpppcccXXXCCC,,,---===]]]tttMMM*********(((&&&&&&(((((((((&&&$$$;;;vvvzzz{{{hhhMMM777)))(((---&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((($$$---+++&&&***)))***444UUU```bbbYYYVVV^^^dddccclll```ZZZdddpppsssmmmhhhbbbqqqtttggg\\\yyyggg222 '''```UUU666+++oooHHH)))%%%)))((('''))))))******)))(((***+++,,,///000NNNYYYnnneee***)))111(((++++++******)))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((...+++((('''***......,,,+++***(((&&&(((***'''"""///***(((333FFFVVV[[[ZZZ<<<###)))///### +++&&&&&&%%%$$$###%%%(((***&&&&&&'''&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!&&&******%%%"""###&&&...EEEjjj|||qqqnnnooossspppUUU:::***---444CCC\\\yyyqqq...)))---bbb:::***333{{{ZZZ333:::AAA(((BBBzzz```333(((222$$$***fffppp:::111dddcccFFFXXX:::222lll888,,,,,,,,,pppggg777000777DDD555IIIVVVaaa|||bbb666???rrrEEE<<>>ZZZwwwKKK222///444qqqnnn111,,,DDDGGG000FFFooo000(((DDDmmm]]]VVVAAAQQQ}}}```---///sssWWWCCC\\\ttt///<<<888(((''',,,jjj```555--->>>}}}lllaaaiiittt```666888DDD000222---***)))'''$$$&&&***777eeeqqqcccpppsss===))))))***,,,***'''(((+++'''***)))!!!444tttwwwmmmppp{{{cccFFF///'''$$$(((,,,***&&&###%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((())))))((('''&&&&&&'''&&&%%%%%%&&&))),,,...111...***...111///BBBfffiiilllkkkccc]]]\\\aaadddeeefffiiilllooosssyyy~~~nnniiiqqqfffwwwvvv|||kkk%%%555&&&PPPSSS000&&&bbbeee000!!!---%%%$$$...(((+++)))***...///......///;;;sssyyylllsssMMM555***)))((('''''''''((()))***''''''''''''''''''''''''(((((((((((((((((((((((((((***+++777EEE<<<'''000+++***222BBBRRR___fffkkkhhhccc^^^XXXOOOCCC;;;UUUbbb```GGG---$$$'''***$$$%%%'''((('''&&&&&&'''%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&+++)))'''&&&'''((())))))&&&+++,,,&&&&&&;;;dddyyynnnpppwwwzzzjjjQQQ999---000===HHHrrreee555777...MMMMMM......]]]nnn@@@///YYYaaa---'''000eeeuuuOOO(((444~~~JJJCCC]]]ddd///OOO888***)))222jjjZZZ222)))AAAhhhuuuhhhbbb^^^]]]fffUUUTTT???$$$'''yyyFFF***,,,###!!!)))///,,,'''&&&111VVV~~~XXXBBB]]]~~~HHH(((&&&)))---,,,((('''***$$$---'''...dddyyyyyyiiiHHH..."""+++'''&&&((()))&&&&&&(((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))((('''&&&&&&'''&&&%%%&&&(((+++...///555000***---///+++AAAhhhgggiiilllooolllddd^^^[[[]]]bbbfffiiilllsss|||wwwmmmhhhZZZxxx~~~wwwLLL111555WWW???000555sssYYY+++"""000&&&%%%...'''***))),,,///---+++///777kkk~~~bbbnnnJJJ,,,***)))((('''((((((******''''''''''''''''''''''''((((((((((((((((((((((((///''' 555iiiccc'''---""")))FFF]]]\\\KKK@@@///+++)))111AAASSS```eeeUUUUUUeeesss___777'''111$$$######%%%((()))(((&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&''''''&&&$$$&&&000000***(((000999ZZZwww{{{tttyyyrrrZZZGGG<<<999222111###((('''iii111)))333xxxZZZ<<<111sssggg<<<)))000222<<>>000&&&)))+++'''&&&***(((%%%///???KKKcccsss@@@666+++(((,,,---((("""!!!"""&&&***)))%%%%%%((($$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&'''''''''((((((((((((&&&'''((((((((((((((((((((()))***+++---...///000)))+++))),,,333666GGGddddddQQQIIIXXXllltttuuuwwwllldddXXXSSS\\\mmmvvvvvvvvvjjjMMMUUUqqqgggYYYYYYMMMSSS>>>+++,,,gggfff///(((%%%'''((()))***+++))),,,111000,,,777^^^vvvsssccc555333000,,,***)))))))))''''''''''''''''''''''''((((((((((((((((((((((((YYYKKK<<<@@@RRRIII+++$$$666)))))))))(((((((((((((((''',,,CCCdddzzz|||xxxxxxBBB777***&&&)))+++)))%%%((('''&&&%%%%%%&&&((()))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%)))((('''%%%$$$%%%'''(((((())))))((('''(((***------%%%###///CCC\\\xxx}}}ppprrrwwwnnnoooxxx<<<444///QQQ999--->>>{{{|||xxxcccWWWUUUJJJCCCEEE===///+++(((333UUU;;;RRR]]]KKK;;;ooojjj000,,,###,,,UUUUUUIIILLLbbbeeekkkssszzz444&&&)))(((%%%(((...---%%%))))))HHHyyyUUU{{{MMM999)))))),,,))))))...777===XXX{{{vvveeeDDD%%%%%%***---***$$$!!!$$$((((((%%%$$$&&&&&&$$$$$$'''$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&''''''''''''((((((((()))&&&&&&'''((()))))))))((((((***+++---//////000000---111---))),,,,,,666JJJ999:::LLLhhhvvvssspppttteeecccVVVEEE???LLL^^^hhhttt{{{iiiKKKCCC...;;;KKK___(((,,,&&&KKKlll???'''...+++&&&++++++(((+++''',,,222333222GGG~~~jjjeee>>>&&&...111$$$"""000)))((((((((('''''''''''''''''''''''''''((())))))(((ddd[[[GGG\\\:::444+++'''***555+++)))***%%%***000,,,%%%)));;;GGGOOOaaawwwvvvXXX999---***&&&%%%((((((&&&%%%''')))***'''$$$(((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''')))...///***,,,<<>>aaaIII+++///)))(((+++***&&&'''---%%%555555+++@@@www}}}rrrXXX888***///555..."""))))))((((((((('''''''''(((''''''''''''((())))))000gggrrrooo888***+++222+++333)))&&&000222,,,%%%+++)))((((((***///888@@@]]]sssiii;;; )))000&&&$$$$$$$$$%%%''')))***+++(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''',,,***))))))%%%"""(((111---DDDeeewwwnnnnnnxxxhhh@@@XXX|||rrr???***,,,***000777===BBBJJJUUU^^^zzzYYY666NNNbbb~~~///===xxxLLL222444++++++>>>VVVffflllmmmqqqyyy|||uuulllgggbbb]]]QQQMMMFFF@@@:::111''')))'''&&&''')))***)))(((%%%(((;;;LLLFFFaaaaaaeeellleeejjjRRRHHH:::///)))(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&'''''''''((((((((())))))))))))'''(((***,,,---,,,'''###000((()))<<>>GGGQQQZZZdddmmmrrrRRR<<>>******(((...111888dddeeekkkrrrkkkNNN///(((333,,,...+++***555IIIWWW[[[888///$$$ """''')))((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&%%%&&&&&&&&&$$$(((,,,---+++'''%%%$$$000AAAYYYooo~~~|||uuussswww}}}~~~yyyuuuqqqooorrrooobbbRRR???222RRRNNN+++<<>>$$$///,,,(((---(((BBBhhhYYY+++!!!///++++++******000555333---333^^^~~~HHH...222222'''++++++++++++*********)))))))))(((((())))))***+++000!!!***VVVuuuNNN???...///333333aaavvvVVVRRRbbbDDD111%%%%%%&&&)))===WWWVVVIII777***%%%&&&((()))'''(((((((((((()))))))))''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%))))))%%%###%%%'''(((***)))'''$$$###&&&+++///!!!"""%%%+++888PPPkkk~~~zzzsssooosssxxx|||~~~pppEEE&&&EEE}}}www^^^bbbgggiiikkkqqq}}}zzzhhhSSS777"""!!!''',,,---***%%%"""!!!"""######"""###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&555KKK]]]fffiiiiiihhhvvvyyyYYY000'''000444888...'''CCCooohhh```rrr}}}xxxzzzooo???'''000+++'''"""BBBbbbddd888 000+++)))(((***///000...---...^^^vvvDDD///...///,,,,,,+++++++++*********))))))(((((())))))***+++---'''"""///VVV~~~ooo@@@+++000...[[[ggg>>>(((111111 !!!555PPPNNNHHH>>>333***&&&&&&'''((((((((())))))))))))'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!&&&(((&&&&&&+++---+++!!!%%%))),,,,,,***(((&&&'''***,,,+++)))'''(((***333EEEaaa|||}}}yyywwwwwwxxxpppooonnnpppuuuyyy{{{{{{TTT;;;UUU}}}vvvuuuwwwwwwxxxwwwuuuqqqnnnlllwwwzzz~~~hhhZZZAAA111---'''$$$+++,,,***&&&!!! $$$(((+++&&&'''((('''%%%$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''((((((,,,<<>>III666...(((((()))'''%%%%%%'''((()))***))))))******))))))(((((('''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((''''''((())))))***++++++---+++***---666DDDRRR[[[pppttt|||sssaaa]]]YYYUUUPPPFFF:::111777000)))(((***,,,***&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''((())))))*********''''''''''''''''''''''''$$$***((((((***&&&(((666<<>>IIITTT___hhhlllzzzlllUUUCCC444///***((())))))'''%%% !!!###&&&))))))'''$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))***************''''''''''''''''''''''''%%%((((((***+++$$$///JJJmmmqqqnnnSSS:::000///...***'''$$$)))000)))###666TTTDDD###...###***___yyymmm444+++777PPPuuu```111'''+++000))))))...+++------333KKK|||ddd???(((111444'''###...++++++***************)))%%%000(((222gggxxxJJJ;;;BBB:::000******++++++)))---'''+++FFFooorrrFFF444+++<<>>---)))'''&&&''')))******(((***************)))))))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((((((((((((''''''&&&''''''((()))+++++++++***)))(((((((((((()))***,,,...///111111///000111444888===BBBDDDJJJJJJJJJJJJJJJJJJJJJJJJAAA@@@???===<<<:::999888999666222///...---***'''+++***((('''(((+++///222***))))))((('''%%%""" %%%&&&&&&%%%$$$%%%(((+++''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))((('''''''''((((((&&&&&&&&&'''''''''((((((---,,,***,,,---+++BBBjjjrrr~~~yyy>>>...666LLL\\\PPP222%%%,,,,,,,,,+++***+++,,,(((###'''((("""...000>>>sss}}}~~~888111PPPddd```===,,,***+++))),,,444666333222000FFFttthhh???111555333+++,,,,,,,,,+++******)))))))))###,,,***...eeesss???%%%***,,,......---,,,---......---...111333111111777???NNNfff{{{fff[[[QQQ===::::::+++---&&&&&&666NNNVVVAAA'''***&&&######'''******)))*********)))))))))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''''''''''')))(((''''''''')))***+++%%%%%%%%%%%%&&&&&&&&&'''((((((''''''&&&&&&%%%%%%+++)))((('''(((+++///111))))))************++++++***))))))'''&&&%%%$$$$$$''''''((((((((()))***,,,###'''***(((### !!!######"""###%%%'''***,,,###&&&)))(((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''''''''(((((((((((())))))((('''&&&&&&'''((()))&&&&&&''''''((()))))))))......+++,,,///...@@@```wwwlllpppzzz^^^777000,,,444MMMaaa\\\BBB+++"""***---'''%%%***+++(((555###$$$,,,DDDrrraaaNNN;;;[[[```RRRAAA###///+++---)))...999555...444FFFuuulllJJJ@@@888,,,------,,,++++++***))))))***''')))))))))>>>hhh~~~SSS---%%%***!!!'''((("""!!!&&&)))&&&!!!$$$(((***'''+++>>>RRRdddqqqooovvvttt___GGG///444888555,,,---???RRR666000)))&&&(((******((()))))))))))))))))))))))))))(((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''(((((()))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&((((((&&&""" (((((((((((((((((((((((())))))******+++,,,------***)))(((''''''((()))***''''''''''''((((((((()))++++++++++++++++++++++++((((((''''''&&&&&&''''''"""&&&+++...---,,,---...+++***)))'''&&&&&&'''(((%%%&&&(((******(((%%%###''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***''''''((((((((())))))))))))((('''&&&'''(((***,,,''''''(((((()))******+++***///,,,,,,000000555FFF^^^lllZZZ>>>===???444///...222///000HHHccc^^^FFF333///***''''''(((+++///!!!222///&&&%%%666\\\yyyuuuLLL888???\\\eeeJJJ777222((($$$---111---000777///333MMM{{{sssIII888888------,,,,,,+++***))))))***...)))---222!!!///eeesssQQQDDDCCC111(((,,,)))$$$...000)))(((...---$$$,,,((())),,,,,,***///777```tttsss|||{{{FFF777---...000---...444FFF===222,,,++++++)))'''((((((((((((((()))))))))))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((()))******%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&%%%'''(((***&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''''''''((()))************(((((())))))************&&&&&&'''(((((())))))***---+++))))))******)))((()))'''$$$###$$$%%%%%%%%% ###(((******(((&&&%%%&&&$$$######&&&(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))******+++(((((((((((()))))))))))))))(((''''''(((***,,,...'''(((((()))***++++++,,,&&&///---,,,111///+++000999>>>555444???666)))222***&&&&&&***+++555TTTtttaaaEEE000000222+++'''***...((()))...///...[[[gggFFFCCCtttxxxCCC---...'''222---)))000---///555111FFFvvv|||LLL111333,,,))),,,,,,)))))),,,,,,+++++++++++++++,,,,,,---,,,***)))((((((((()))''''''''''''((((((((((((,,,%%%$$$))))))***666GGGyyymmmyyy~~~yyynnnTTT999///444666222333NNN[[[HHH...%%%))),,,,,,)))''')))***)))'''%%%))))))))))))************))))))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((())))))******((((((((((((((((((((((((******))))))((((((''''''%%%%%%&&&'''''''''&&&%%%,,,******,,,//////,,,)))(((***---///111222444666888777888888333---+++---,,,(((&&&)))******000999eeevvvyyyeeeQQQGGG;;;---333%%%!!!///000!!!666iiisssxxxRRRggglllWWW@@@...---///,,,,,,111111,,,///444444CCCxxx{{{SSS444777555...+++...///---++++++*********++++++,,,,,,+++***(((''''''((((((''''''''''''(((((((((((()))%%%&&&,,,,,,***222@@@jjjssszzz~~~nnn~~~dddEEE333111555000(((222KKKUUUDDD///&&&)))((((((***(((&&&)))...(((((()))))))))*********)))))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))******))))))))))))))))))))))))*********)))))))))((((((***))))))(((((())))))))),,,+++******---///111111111222333333333222222222777111...///000------///---))))))+++***(((+++111444PPPoooxxx^^^TTTCCC:::333+++777VVVfff:::cccvvvTTTSSSHHH888...(((+++...---,,,///(((777444***KKKNNN>>>000---000000...---++++++***************+++******)))(((''''''''''''''''''''''''(((((((((((('''%%%(((...---)))---666FFFuuu|||yyysssuuu|||```DDD>>>DDD///>>>===555GGGddd\\\;;;###///---!!!###000...(((((())))))))))))************))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&''''''((((((((()))))))))))))))*********************************************))))))))))))((((((''''''''')))***,,,222222111///,,,***++++++''')))+++///222555777888???555---,,,---+++***+++((('''(((***((($$$%%%(((###%%%---<<>>FFFSSSaaa}}}yyy}}}zzzwwwMMM,,,...&&&---//////---...000111000444777YYYYYY@@@777222///000,,,,,,+++***))))))******((((((((((((((('''''''''''''''''''''(((((((((((()))(((((()))((('''))),,,///FFFrrrmmm```IIIPPPIII111333MMMcccXXXAAA))) &&&,,,,,,'''(((((((((((())))))))))))))))))***************)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''''''''''''''((())))))***+++++++++++++++++++++*********************************'''''''''(((((()))))))))+++,,,---...///...,,,++++++---...,,,******---111222111333777===@@@AAA@@@666666777777222---///555777999;;;===???EEEKKKNNNIIIMMM^^^rrrzzzxxx{{{nnnNNN777===XXXtttKKK---'''000)))+++,,,---...000222333444555```___<<<666444***------,,,+++************(((((()))))))))(((((('''''''''''''''((((((((((((***((('''&&&'''(((***,,,&&&777kkk{{{~~~iiiIII333777GGGLLLdddeeeEEE///111,,,''''''(((((((((((())))))(((((())))))******++++++******))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''''''''((((((((()))))))))******+++++++++,,,,,,,,,+++++++++++++++************************&&&''''''((()))******+++------......---+++***(((////////////333999AAAGGG======???FFFNNNTTTUUUTTTeeegggjjjhhh^^^UUUUUU[[[___ccceeedddhhhpppvvvyyyzzzwwwqqqbbbPPPHHHJJJEEEKKKHHH>>>///&&&>>>iiivvvYYY888+++***+++,,,,,,,,,***---333111---222;;;kkkiiiMMM:::...///...---,,,++++++++++++(((((()))******))))))(((''''''''''''((((((((((((''''''''''''(((+++++++++,,,===ppptttnnn:::???jjj^^^GGGOOOnnnccc333...'''''''''((((((((())))))''''''(((((()))***++++++))))))******************''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((())))))******************++++++++++++++++++------,,,,,,,,,+++++++++))))))))))))))))))))))))'''((()))***+++,,,------,,,,,,+++,,,...000333555***000;;;IIIVVV```eeeggg___ZZZUUURRRQQQNNNGGGBBBCCCCCCDDDBBB:::000///222222777999777888===@@@???222444999<<<888///%%% !!!(((******)))###---FFF===...***,,,///...)))---000+++///666333111HHHhhhjjjCCC===000///...---,,,,,,,,,,,,((()))***++++++***)))(((''''''''''''((((((((()))$$$&&&'''(((***---,,,)))((('''HHHrrreee@@@nnnvvvrrrppp\\\LLLiiidddTTTIIIVVVdddQQQ...''''''''''''((((((((()))&&&&&&'''((()))******+++)))))))))***+++++++++,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++---------,,,,,,+++++++++(((((((((((((((((((((((())))))***+++---.../////////......000555>>>FFFKKKWWW^^^hhhqqqqqqfffTTTGGG333000------000000+++'''((('''(((******'''(((+++%%%+++---)))&&&((('''###***'''!!!$$$+++---***(((,,,'''%%%,,,+++(((...(((---111&&&&&&333///)))...''',,,777777@@@ooozzzQQQ:::666111...---,,,,,,,,,)))))))))***++++++)))'''))))))))))))))))))))))))(((((((((((())))))))))))***555---IIIyyy>>>```xxxyyyGGG>>>OOOtttEEEhhhkkkIIIBBB___iiiVVV///+++'''''')))******)))&&&+++***$$$"""'''******++++++******))))))((((((((())))))))))))************)))(((&&&&&&&&&'''((('''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++,,,---------,,,,,,+++++++++++++++************++++++&&&(((***,,,,,,***'''%%%,,,'''$$$&&&******(((&&&)))***---000,,,)))000;;;NNNZZZ```XXXQQQVVVbbbjjjfff___TTTIII???888222///...---,,,+++***(((((('''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''((((((((()))***************+++++++++000,,,((((((***,,,...///---222///...HHHyyy[[[<<<***222777,,,)))333,,,+++++++++,,,+++)))'''))))))))))))))))))))))))(((((((((((())))))))))))(((+++$$$KKKeeeRRRLLLJJJ|||}}}~~~FFF777PPPfffvvvqqqRRRNNNddd[[[999<<<___fffJJJ///&&&((()))***,,,))),,,+++((((((***)))$$$*********))))))))))))))))))))))))************++++++***((('''''''''((()))''''''''''''&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))***+++,,,---------,,,,,,,,,+++++++++++++++************++++++///...,,,***)))))))))***&&&***---,,,((('''+++111222///000777@@@KKK\\\lllyyy```MMMGGGHHHHHH===;;;888777666666444333,,,,,,+++***)))(((''''''''''''''''''''''''''''''(((''''''&&&&&&''''''''''''''''''((((((((())))))************++++++++++++""",,,222///---///...+++777///222RRRddd333,,,666333+++)))...---,,,,,,,,,+++)))'''))))))))))))))))))))))))(((((((((((())))))))))))))))))&&&OOO{{{AAA)))555YYYnnn>>>333999BBBUUUOOOCCCKKKWWWRRR>>>;;;LLLOOOBBB[[[fff___@@@******//////&&&'''&&&%%%(((,,,+++'''))))))))))))************)))************+++++++++++++++***))))))))))))***(((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((())))))))))))***+++*********+++,,,---...,,,,,,,,,,,,++++++++++++++++++************++++++))))))((('''(((***,,,...(((+++,,,***(((+++333999>>>@@@KKK[[[iiipppsssvvv^^^WWWIII;;;666999:::999.........///111111///...******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))************++++++,,,,,,***//////))))))111333///,,,999\\\hhh:::***///000***---,,,++++++,,,,,,***)))))))))))))))))))))))))))(((((((((((())))))))))))(((+++---HHHiiiVVV111,,,000NNNaaa]]]}}}FFF666333...444111...+++;;;;;;+++...DDDLLLAAA888XXXtttoooRRR777+++)))+++)))'''%%%&&&)))++++++(((((())))))******++++++************++++++++++++++++++++++++++++++++++++))))))))))))))))))((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))************++++++++++++,,,,,,,,,,,,,,,---......,,,+++++++++++++++++++++++++++************++++++'''((()))+++++++++***)))'''(((***000===LLLTTTUUU^^^___eeennnqqqhhhWWWJJJ222000///000444777666333777444222000...,,,***'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''(((((((((((())))))))))))******++++++,,,,,,,,,333,,,(((***///111000000888```ttt@@@,,,...222,,,***)))***+++,,,,,,+++************************(((((((((((())))))))))))''')))'''555EEE999***333666PPP|||HHH666[[[vvvAAA555444---111000222...)))***000---'''...===@@@777LLLvvv\\\888.........------***(((''')))(((((())))))******++++++))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''((((((((()))))))))******+++++++++,,,,,,,,,------------------------...///++++++++++++++++++++++++++++++************++++++///...---+++***))))))))),,,999GGGRRR]]]iiinnnmmmlllbbbTTTJJJDDD>>>333***333555888;;;;;;999666555444000,,,***)))******)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((((((((((((((((()))))))))***)))******+++,,,,,,------+++%%%+++777555+++000AAAsssSSS222%%%...,,,***+++,,,------,,,************************(((((((((((()))))))))))),,,((("""(((666444+++,,,555]]]lllAAA+++===YYYwwwzzzCCC222000,,,111***%%%,,,444555***$$$'''***)))666222444GGGhhhzzzkkkQQQ,,,)))***---...+++)))***))))))))))))************((())))))))))))************+++,,,,,,---,,,,,,,,,+++++++++++++++,,,,,,,,,))))))************++++++((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((('''&&&&&&&&&'''(((((())))))''''''(((((()))*********''''''((((((((()))))))))************++++++++++++,,,,,,,,,,,,------------......------------......*********+++++++++++++++++++++************++++++***)))'''(((,,,222888<<>>LLLYYYaaabbb```]]]UUUQQQHHHCCCNNN\\\YYYLLLKKKQQQNNNAAA777666:::<<<666000///333333...,,,...((('''''''''))))))'''%%%%%%&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((***++++++))))))))))))))))))************)))******+++---...//////---333444;;;```}}}RRR000...444000---000---,,,+++,,,---,,,((($$$)))))))))))))))))))))))))))))))))))))))******+++///BBBIII555333666333,,,+++///000,,,...///000111000///...---+++,,,---...////////////---,,,,,,+++...444===CCCzzzooo???111000---000111///,,,,,,///111---(((,,,+++)))((((((((()))******)))'''%%%'''***+++***+++***))))))---111000---+++,,,...000000000000///,,,...000000///...///000000000//////......------------,,,,,,,,,,,,------------,,,,,,+++++++++************+++++++++,,,,,,------------------------//////......------------,,,,,,,,,+++++++++******------------------------///---,,,+++***+++,,,---,,,******------(((%%%&&&+++''')))000...***555HHH^^^dddiiihhh```XXXSSSQQQLLLUUUgggpppooovvvyyyppp{{{}}}kkkJJJ777999:::333222222000///---+++***)))'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))))))))***+++,,,---************,,,---///000888222CCCppp\\\555***000000(((---,,,++++++---------,,,)))))))))))))))))))))))))))))))))))))))******+++***111pppKKK111...000...((('''+++,,,)))******+++,,,------,,,,,,+++,,,---...////////////......---,,,,,,000666;;;PPPXXXTTT---000.........------///000///,,,111///...,,,***************+++---------,,,)))&&&+++,,,+++++++++,,,,,,++++++,,,---///////////////---///000111000///000111000000/////////...............------------..................---------,,,++++++,,,,,,,,,---------------------------------////////////.........---,,,,,,,,,+++++++++******+++++++++++++++*********$$$&&&))),,,---,,,***)))((('''***......++++++......333:::BBBHHHMMMPPPRRRXXXVVVRRRNNNOOOYYYiiiuuukkkrrr~~~www{{{~~~lllQQQ???;;;===:::333000///...---+++***((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''(((((()))***)))))))))******+++,,,---%%%---444333,,,***///555333TTTjjj???------000...---,,,++++++,,,,,,---)))))))))))))))))))))))))))))))))))))))******+++,,,,,,RRRnnn;;;''')))+++)))&&&%%%((()))'''''''''((()))***+++,,,,,,+++,,,---...////////////000000///---+++,,,...111333GGGkkkMMM,,,///,,,---///111000//////000///...---,,,+++*********&&&&&&(((***+++*********)))+++...---+++((()))+++***+++,,,---.........------///111111000///000111000000000////////////...000//////......//////000111000000000000/////////---------............///........................////////////............,,,,,,,,,+++++++++******+++++++++******)))))))))111000...,,,+++)))((((((555000+++(((''')))333>>>;;;YYYooogggRRRJJJRRR[[[ZZZ[[[[[[[[[___hhhttt}}}~~~yyy|||~~~tttfffNNN999666888555000///,,,,,,+++***)))((('''&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))))))))((()))******+++************+++,,,---------...///...---///333777___MMM222222///////////////...,,,+++************************)))))))))))))))******+++)))222===ccc^^^222***&&&))))))((('''''')))))))))((((((((()))***++++++,,,+++,,,---....../////////000000000...,,,***+++,,,...DDDJJJ___{{{III111+++,,,///222111......000.........------.........///,,,*********)))---222%%%(((,,,///,,,((())),,,******++++++,,,,,,,,,,,,,,,...000000///...///000////////////////////////111000000//////000000111222222222222222111111111........./////////000000........................------------------------,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++((()))+++---...///000000%%%'''---666???IIIXXXfffxxxdddJJJ:::<<>>---,,,,,,)))&&&&&&&&&''''''((()))******%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))))))))***++++++,,,,,,,,,,,,---...///000444777HHHmmmhhhCCC555444222///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++%%%%%%)))***(((&&&'''---+++'''(((,,,+++'''&&&)))%%%(((,,,///000///,,,***&&&'''((())))))************,,,------------...000///)))111111---QQQqqq@@@---......++++++)))+++000555:::===???@@@111@@@```vvvHHH555444333000///---,,,+++******+++,,,,,,***,,,......---,,,---...*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,------*********+++++++++,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,,,,,,,,,,+++++++++*********+++,,,...000222333333777JJJdddyyy}}}ppp[[[LLL@@@555,,,,,,///000......,,,777LLLbbbooopppooopppqqqqqqsssxxxuuuQQQ@@@444%%%###,,,$$$%%%%%%&&&'''((()))***%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((())))))))))))((()))******+++---------------...000000111VVVaaa@@@444222+++......***+++---,,,'''+++***)))***---///000///))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((((((((('''''''''%%%'''...666666---$$$+++,,,---...////////////000,,,///333...777ffflll777,,,'''$$$111---'''@@@kkk{{{tttwww}}}TTT===888777444111///444111000555000***///777222---,,,///000---***---///---(((***///...(((+++---......,,,******+++------------------,,,,,,(((&&&'''++++++))))))+++------,,,++++++***))))))(((***,,,---...---,,,+++000---+++---000111---)))333(((,,,888444(((777VVVhhh{{{~~~bbbEEE999666333888;;;===>>>???BBBGGGKKKSSSdddkkkdddkkk~~~|||~~~aaa555***&&&,,,+++&&&$$$&&&)))(((&&&$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((((())))))))))))(((***,,,---,,,+++))))))++++++000666555111444<<>>888333444000000;;;'''***///222444333111///000222111---,,,///...***,,,,,,,,,,,,,,,++++++,,,************************---,,,...222222---+++,,,------,,,,,,,,,---.........///000222222111000///---333555000'''%%%---666...000,,,+++???```rrrssshhhSSSAAA???>>>777555999EEERRReeetttyyyvvvoookkkvvvkkk^^^jjj[[[+++'''%%%&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''((((((((()))))))))******(((((()))***,,,...///000,,,111444...%%%111YYYjjj>>>222+++...000+++((())),,,,,,,,,+++)))((()))+++******)))))))))(((((((((''''''''''''''''''''''''''''''((((((((((((''''''((()))***---///...+++((('''((()))******+++******,,,,,,...000...+++---222NNNVVVdddAAA:::///---***BBBhhhpppFFF888999777222...666;;;888777777000///;;;>>>AAABBB???999444333555444777777444222333333111111///......///000000000////////////////////////333222444999888222//////......------...111333555444555666666666555444333444222000000111111///...$$$555@@@JJJhhh|||]]]DDD555******+++222IIIbbbyyy{{{www~~~llliiisss~~~XXX(((******'''$$$&&&((('''%%%$$$&&&(((%%%&&&&&&&&&&&&''''''''''''(((((())))))(((((((((((())))))))))))*********...,,,))))))***,,,------777///***111FFFhhhuuuUUU:::777:::444...///---......---***)))+++---*********)))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''))))))((('''&&&'''''''''((()))))))))))))))---...---+++...222222...///(((VVVZZZ<<<333666---+++666YYYyyydddKKK222---666+++444:::CCCHHH;;;///444777555333111111333777:::666999:::999888999:::;;;888666444444777888888777666666666666666777777777666444555999888444222444222000//////000333666888777777777888777666555444555222000111333222,,,'''<<>>444///---...//////333888444333111000000111222333111111111111111000000000---+++(((***555LLLggg{{{iiivvvPPP999666;;;???666DDDkkk\\\FFFWWW<<<$$$+++000)))&&&'''((('''$$$%%%000;;;888---&&&&&&'''''''''(((((((((''''''((()))******************+++++++++,,,,,,,,,,,,///000...+++,,,333:::]]]|||wwwNNN555555000,,,,,,000111...)))+++++++++*********))))))))))))))))))))))))))))))''''''(((((((((((('''''''''&&&&&&'''(((((('''''''''((((((((((((((('''''')))***---000///+++)))***$$$111+++'''IIIwwwzzzqqqooohhhPPP666666@@@===444@@@hhh~~~jjjBBB888111///,,,000333---444LLL888>>>RRRrrrmmmLLL@@@777777999777666777666;;;@@@???999555555888999999::::::;;;<<<<<<===444///---...///...000444111000////////////000000//////////////////000000333++++++???^^^ssstttmmmPPPggglllTTT???>>>@@@;;;;;;BBB```___QQQ777###...111))),,,)))+++%%%)))%%%(((&&&%%%---999777---''''''''''''((((((((((((''''''(((******++++++***+++++++++,,,,,,,,,,,,---///111111---...<<>>777000000555666111***+++++++++************)))))))))))))))))))))))))))''''''((((((((((((''''''%%%$$$###%%%''''''&&&$$$'''''''''(((''''''&&&&&&+++&&&&&&,,,---))))))...'''###000000###DDD|||dddFFF666777555333555444888HHHxxxZZZggg^^^SSS]]]sssjjjCCC...444777888777:::;;;777IIIkkkyyytttuuu[[[KKK===;;;;;;888444444555<<>>??????EEE???::::::???CCCAAA===;;;999===;;;<<<>>>777:::LLLggggggAAA<<>>888222111222...???AAA333444KKK]]]aaazzzZZZ@@@999JJJ|||aaa>>>444<<<<<<@@@BBB333OOOgggQQQ///555MMMWWW111'''---************)))))))))((((((((((((((()))))))))***((())))))***************$$$+++///------000///,,,---...111333...)))---666111LLLssswwwQQQ999...//////111111---((((((,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((())))))***+++'''(((***---***&&&'''+++YYY}}}lll;;;,,,///---///333[[[KKK111111444000333555666555222:::QQQggghhhwwwqqqccccccbbbRRREEEDDD^^^___EEE???@@@===============:::888777<<<<<<;;;;;;;;;:::::::::555888:::888555555:::@@@;;;<<>>OOOcccooo>>>,,,FFFiiiyyyxxxdddfffxxxVVV,,,$$$000************))))))))))))((((((((()))))))))******))))))***++++++++++++***)))...111///+++++++++)))222---***...333555888:::iiimmmLLL555+++)))111444///+++---,,,,,,,,,+++++++++***************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******&&&(((((((((,,,111111---999sss^^^000---111&&&000```>>>222222777000333444444222222@@@^^^yyyzzz{{{cccmmmaaaDDDBBB===BBBAAABBBCCC???:::999;;;======<<<<<<<<<;;;;;;;;;888555111333888<<<>>>>>>JJJDDDSSSzzz___DDD888444999===NNNIII---)))333111666999,,,222888iiiwww}}}rrrOOO[[[ZZZDDD///000@@@MMMcccwwwGGG000888JJJwwwrrr@@@((((((...*********)))))))))))))))(((((()))))))))*********)))***++++++,,,,,,++++++......,,,******,,,......)))111777111---<<<```lllKKK...,,,666777111,,,,,,,,,+++++++++*********+++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((+++)))%%%&&&,,,---))))))BBB~~~NNN+++222---,,,]]]<<>>CCCIII===666999888333222777666666555555555444444444000222555888CCCZZZyyyfff:::)))---''''''111///......333WWWNNN@@@bbbkkk555&&&+++''')))***))))))***,,,---%%%999fffxxxRRR333000)))+++666666ccccccvvvqqq???%%%***((()))))))))************))))))*********++++++++++++,,,,,,---------------222000111333000...555???@@@ppphhh@@@111111111111000000000000,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))))),,,&&&%%%******&&&&&&***222(((>>>UUU///***HHHsss333,,,)))000000,,,+++000333111//////:::///777ccchhhGGGAAASSSmmmsssggg[[[JJJ???>>><<<333///333111111111111000000000000333333===WWWxxxOOO+++)))///+++---))),,,%%%***111666SSS]]]///(((888000,,,***+++,,,+++***+++///'''444222MMM|||kkk===%%%...333000///---111444999:::333***(((---(((((())))))*********+++)))************++++++++++++,,,------......------......111222333<<>>:::999MMMkkkccc777***)))******)))000DDDXXXxxxdddFFF+++&&&,,,---,,,---'''+++666RRRtttkkk666+++111+++,,,,,,,,,+++++++++******...,,,---...+++(((///888777000)))(((,,,000///---......---++++++*********((()))***++++++,,,...///''')))+++...//////......---******000777777///&&&***<<>>===555+++''',,,...,,,+++111888===OOOooozzzooolll}}}mmm888444222///---333LLLtttcccdddeee777***###(((---,,,)))***111OOOmmmooo999(((//////***,,,,,,,,,++++++++++++***///,,,+++......***&&&%%%***)))(((***,,,...---,,,,,,,,,,,,,,,++++++***)))******,,,---............(((+++......,,,***+++---///333555000+++,,,555>>>ZZZrrr|||^^^777333777888000///111+++---+++***(((((()))+++,,,++++++***))))))))))))***)))))))))*********++++++))))))))))))))))))))))))'''+++)))((((((---XXXCCCdddkkk111---(((//////(((+++@@@]]]ooouuuGGG...&&&---SSS```]]]vvvjjj@@@333000+++)))++++++((()))...CCCsss===###111222'''---++++++++++++++++++++++++---)))''')))---//////...+++,,,------,,,+++++++++***+++,,,,,,,,,+++***)))---,,,------......,,,+++...///...---------///111222444222++++++===___zzzzzzmmm```KKK222+++111111000222222///+++((()))+++,,,,,,+++***)))*********************++++++++++++************************''')))%%%,,,111!!!111eee}}}VVVIII///...000///---:::^^^]]]444222QQQzzzdddOOOjjj]]]777'''&&&(((((())))))''''''---333oooKKK333888---###000++++++++++++++++++++++++++++++)))'''''')))+++,,,---...///---***)))***,,,)))***,,,------,,,+++***,,,++++++,,,///000...,,,------...000222333222111111---///AAA```wwwPPP<<<777000))),,,111222000---++++++---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******************************$$$***333%%%$$$???sss|||pppyyyBBB******444LLLkkkkkkRRRMMMSSSDDD\\\{{{WWW///'''222444+++%%%'''***+++******,,,///ooo```;;;'''&&&000***++++++++++++,,,,,,,,,&&&,,,///---*********(((+++++++++***)))***,,,...***+++,,,,,,---------------***)))+++000333333111+++...000222111///...---:::JJJfff~~~^^^AAA888333......111222000---------.........---,,,++++++++++++,,,,,,,,,,,,---************************(((---***(((---+++)))...BBBnnnrrr:::+++333```wwwrrrzzz{{{{{{TTTDDDZZZbbbDDD,,,))),,,(((&&&***+++,,,,,,,,,,,,,,,+++)))444OOOiiiTTT...***...******+++++++++,,,,,,,,,%%%,,,///------//////+++*********+++,,,---------,,,,,,,,,,,,---...///000444000,,,,,,000444444222///333555333111777GGGTTTnnn```MMM888...000444222------...///000000...,,,+++++++++,,,,,,,,,---------************************"""///222)))&&&---...((($$$XXXbbb888'''RRR\\\www???<<>>PPPTTTHHH999...RRR@@@---***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***,,,...000///,,,***333///+++)))+++///333555===555000111000///333:::...888MMMkkkuuugggeeeEEE777///222333---)))***333111///...---,,,+++***,,,---...---++++++...000,,,,,,,,,,,,,,,,,,,,,,,,222+++)))CCCzzzpppHHH333---999LLLmmmnnnqqq~~~hhhoooHHHKKKrrreeeCCCCCC```}}}nnnQQQOOOmmmgggDDD,,,%%%&&&+++*********))))))))))))************++++++++++++***(((***111:::;;;444---777333EEErrr999,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000//////000111111000///))),,,000444555333...***111000333888888666888===fffvvvgggRRR===444000...333:::444///+++,,,000333222000,,,,,,,,,***)))***---///,,,,,,,,,,,,,,,,,,,,,,,,(((000+++%%%>>>sssJJJ...111888>>>---666\\\ooo[[[???444ooo~~~rrrXXXkkkEEEccc}}}|||fffSSSOOOQQQnnnllllllqqq~~~hhhXXXOOO___lll]]]FFF222'''(((...444***************)))))))))************+++++++++,,,+++,,,,,,,,,++++++,,,,,,555$$$"""EEE|||hhh///+++///------------------------,,,,,,---------.........//////......///000111111444000***''')))///777===:::444///111<<>>555444QQQDDD666///000111---)))......---,,,*********+++------------------------'''...666111'''111___fffHHH444,,,''',,,888888//////999222EEECCC666JJJttt{{{ccc555@@@WWWuuulllYYYNNNoooyyyiiiGGG...+++(((***...000---)))*********************************+++++++++,,,,,,---//////...+++,,,///333)))000---///UUUQQQ---///---------------------------------........./////////,,,---/////////000111222...111555666555111...,,,222BBBZZZrrr}}}dddVVVhhhUUU<<<---,,,111444444000000000000000///...,,,........................444))),,,777111%%%333PPPZZZEEEZZZiiiMMMDDD555))))))000111---+++444777333:::GGGFFF999;;;111000@@@UUUdddooovvvtttpppcccTTTUUUlllhhhGGG111&&&111///---------,,,(((%%%***************+++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,------...///'''555444(((444UUUddd\\\CCC111777)))............................../////////000000000...111444444222000000111444555666555666888===AAA\\\uuuvvvUUU===444333444444///......///111111///---////////////////////////000,,,+++///111...,,,...+++,,,555AAAUUUvvvttt[[[NNNKKK<<<'''666444333222///+++***,,,...///222555777<<>>NNNgggwwwQQQIII???888555555555444000000000000000000000000222---,,,//////------111---111///777@@@///$$$555,,,AAAbbbqqq[[[@@@222555999000"""111000//////000000...---+++,,,,,,,,,,,,++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------&&&***...///------000444,,,333555...+++000555666555555///+++<<<'''333000000000000000000000000000000111111111111222222222222555777888;;;DDDQQQ[[[}}}cccQQQCCC999222;;;777222222444444000,,,333444333111//////000222//////000///...///111333555444444:::EEEUUUdddnnnxxxppphhh\\\JJJ===222222111111000000//////333222222111000//////...........................++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---......------///111444000...111222000111444444333222222222222000///333444555444222111222333...222555444222222777;;;666:::DDDSSShhhttteeeHHH@@@666111111444444444111111111111000///---,,,555666666444222000//////---------...///222555666666777999===@@@AAA???======999555666777555---&&&111111111000000000//////222222111000000///..............................------------............,,,,,,---------............///000000///000222333---******000444333111222+++,,,///222555777777666+++...222444444333222333777888666333222777AAAIIIdddrrrvvvaaaOOO@@@444---444222000111555888888888***,,,...111222333333333333444555666666555444444222000//////000111///...+++***+++---000111000///111000000000000/////////111111000000//////......////////////////////////....../////////000000000------........./////////000111222222111111333555FFF===666666777333000///333444666777777555333222999::::::888555333333444///666BBBPPPbbbwwwpppeeePPPFFF999111//////---+++888888777666777666555444000000///...///222444666777555444333444444333111555666666444333222333444000000000000000000000000000000000/////////......////////////////////////////////////000000000000............////////////000111222111111111333555MMM@@@444000000//////000111333444555666666777888111111111222555;;;DDDJJJcccnnnwwweeeWWWJJJ===444666333000000111333222222888777555333333333333444.........000111111///---///000111///------000222000000000111111111111111000000000000////////////000000000000000000000000////////////000000000000............///////////////000111000000000222444>>>555///111666888:::===888888777444111000222555999???KKKXXXhhhxxxzzz\\\UUULLLEEE@@@:::444//////111555888999999888666555555555777999999888666333444444333222222444555111111111222222222222333111111111111000000000000000000000000000000000000/////////000000000111111//////000000000111111111///111222111111111333555555333444999:::666444444999===AAADDDHHHNNNVVV\\\wwwooo^^^SSS<<<<<<;;;999777555333222666333111000111111111000666555444444333222111000222222333333333444444444111111111111222222222222111111111111111111111111111111111111222222222222222222222222333333333444333444555555444555777888222333888>>>???>>>???DDDMMMWWWgggwwwnnn^^^SSSNNNKKKFFFAAA;;;777666777888888333222222444666777666444333333333444444555555555222222222222222222333333111111111111111111111111222222333333333444444444444444444555555555666666666777888888777888:::<<<===AAAKKKXXXcccqqqpppaaaYYYQQQFFF>>><<<:::888777666555333111888666444222222333555777444444444444333222111111333333333333444555555666555555666666666555555444444555666888:::===???AAABBBGGGNNNVVV^^^eeelllqqq|||sssjjjbbb\\\RRROOOKKKGGGDDDCCCCCCCCCFFFDDD@@@<<<999888888888999::::::;;;<<<===???@@@DDDEEEGGGIIIKKKMMMMMMNNNPPPTTT[[[eeeppp{{{~~~zzzzzz|||}}}