BM6( }}}rrrkkklllkkknnnpppjjjaaa[[[[[[^^^SSSQQQPPPQQQTTTZZZaaaeee|||vvvaaadddWWW@@@JJJUUU___III666222222,,,)))***...111333111---***+++------,,,,,,+++,,,...///000)))+++---111:::BBB???888;;;<<<@@@GGGSSS```lllsssvvvooo]]]NNN===333---+++,,,000]]]ZZZPPPZZZXXXRRRmmm[[[EEE222...111000......###$$$%%%&&&&&&&&&&&&'''((()))******)))'''%%%###+++---...///111333111,,,///---+++***,,,000555888///555???JJJVVVeeettt```XXXLLL@@@777000+++(((000)))%%%'''***,,,///333''',,,***777666000EEESSS444)))!!!###&&&%%%"""!!!,,,***)))***,,,---+++((('''(((***,,,+++***(((&&&###&&&((()))((((((((('''222000---++++++---///111111333666666333///------333AAAWWWmmmnnn^^^UUUJJJ777%%%000,,,(((&&&(((,,,///000%%%###$$$(((***'''%%%&&&(((...)))111--- '''''''''&&&'''******((((((***)))&&&$$$%%%((((((%%%!!!""""""###$$$%%%%%%%%%%%%%%%'''***,,,+++***,,,...))))))(((((()))+++...000###'''...444777999999999///111555;;;AAAFFFHHHIIIeeeyyy~~~^^^CCC888555///,,,///333///''''''''''''))))))(((%%%###+++(((''')))(((%%%%%%((($$$***###++++++$$$,,,(((%%%''''''$$$!!!!!!&&&+++***((('''))),,,,,,***(((((((((''''''''''''(((((($$$###%%%((((((&&&'''***///...---+++*********+++...---+++(((&&&$$$""""""///---,,,...111444555444...444:::@@@LLLeee[[[???///)))+++000$$$''''''%%%&&&******(((###$$$'''+++------***((('''$$$###&&&''''''+++111###***"""$$$"""%%%))))))'''### !!!&&&)))(((''''''((()))***)))'''###############$$$$$$$$$((($$$%%%)))+++((((((+++ !!!###&&&))),,,///000((()))***...111444666666***+++,,,------...000111(((+++//////000444<<L=hĦ4ĉ@ӵzzzVVV;;;,,,&&&(((&&&&&&)))---...,,,***'''))),,,,,,&&& """(((%%%$$$$$$%%%'''((((((&&&'''''''''''''''&&&%%%$$$######%%%'''))))))&&&$$$&&&&&&'''>L'''&&&(((******)))((()))***'''''''''&&&&&&&&&%%%%%% """$$$&&&&&&%%%###"""######""""""###%%%'''((((((((()))))))))***+++++++++,,,,,,------......///)))000222...---222222///---...///...------///111///000222444111---...333+++333111000EEEgggGG=?HdĦ=ĪjGG=?}}}aaa???...///333---###111///---+++***)))(((&&&((())),,,...+++&&&%%%)))%%%$$$###$$$&&&'''&&&%%%&&&'''((()))((('''%%%$$$$$$$$$%%%&&&((((((&&&%%%%%%%%%%%%HdĦ'''%%%'''((((((&&&&&&&&&(((&&&&&&''''''''''''''''''%%%%%%'''''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&''''''((('''(((***,,,,,,+++)))((((((***+++,,,---------***000222...---111111///+++---...---,,,,,,...///,,,///222444333111222444000;;;555...777:::???QQQӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦnnn!!!///'''((()))+++***&&&'''Ħ%%%$$$###$$$&&&&&&(((Ħ$$$$$$%%%'''''''''(((((('''DdD'''&&&%%%((('''ӵ%%%%%%ӵ(((ӵ'''(((***)))+++Ħ------ӵ)))+++---666ĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<ĦLLL///3h?@e333111...------***$$$###Z$$$&&&%%%$$$$$$&&&3h?gL&&&$$$###$$$&&&''''''&&&&&&%%%D%%)?'''fff?><z((('''=?Ħ###g&e)))g&e&&&''')))S?ʬ,,,4ff?>ߝL...@e,,,g&e---,,,...3h?g&e>&e---BBB??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦFFF---***Bt=o9ĦH׼s444222,,,%%%######,,,'''&&&HtĦ$$$'''%%%$$$%%%Bt=o9ĦHdĦ&&&%%%%%%&&&'''&&&%%%"""######Dtfo9ĦsߝLGdUĦ'''Ht@cӵHu]Ħ&&&Hu]Ħ%%%(((Htƅ^***qIܗGIӵ...H׼s***,,,Hu]Ħ------Bt=o9ĦHƅ^Hu]Ħ7774DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦ***...qjRgdKӵDdDĦ...,,,'''&&&***///000---,,,DdDĦ''''''&&&%%%qjRgdKӵDdDĦ%%%&&&'''((((((%%%###$$$%%%&&&HdDĦgdKӵDdDDdDĦ'''DdDĦ4DufӵDdDĦ!!!DdDĦ%%%q<R''')))peƜ4DuTӵ---DdDĦ***,,,DdDĦ...qjRgdKӵDdDΦDdDĦ,,,222:::333///999SSS4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦ###&&&GIdnuR)ĦDdDĦ)))''''''&&&&&&&&&*********DdDĦ***$$$))),,,GIdnuR)ĦDdDĦ!!! ###$$$$$$%%%'''DdDĦnuR)ĦDdDΦDdDĦ&&&DdDĦnuR)ĦDdDĦ###DdDĦ222po9u(((***+++,,,=ӊB1.uTӵ***DdDĦ***+++DdDĦ333GIdnuR)ĦDdDΦDdDӵ---444888555444666444999PPP4DuXӵ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>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦ,,,,,,peӵDx<DdDĦ'''''''''((()))***'''''''''DdDĦ'''%%%(((***peӵDx<>d< !!!$$$&&&&&&&&&'''(((>d<ӵDd<DdDΦDdDĦ&&&DdDӵnd<DdDĦ'''>d<Ħ+++peӵ***Ħ'''F&uTӵ***DdDĦ,,,--->d<Ħ333peӵDx<>d<ʜ4DuTӵ---333666444222444...777777GGGyyy4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦ---+++B?Ho9'''>d<((())))))***%%%%%%%%%>d<ӵ''''''B?Ho9%%%<x$$$&&&'''&&&'''''''''&ӫeʬtIӇ$$$>d<Φ>d<Ħ&&&D&ӫetIӇ'''DdDĦ(((sdKĦ)))B?dp&ĒR+++***>d<sdKĦ000B?Ho9111s&dq&ĒR......111333111000111222111+++000DDD\\\4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ***)))@G((('''se((((((''''''&&&#########<Ō)))'''%%%@G&&&%%%Hkge$$$%%%&&&%%%$$$&&&&&&%%%HĪj@IŌ%%%$$$ege&&&%%%Hu]3hIŌ$$$$$$DdDĦ'''ne(((+++@h))))))>h+++++++++se,,,ne++++++@G444333sĪj@h000//////000111///......777555222444333,,,???ddd4DuXӵĵD^DdDĦD^s׼sjjjgeFm8""">aĦ******///***)))(((s׼s((()))(((((('''&&&$$$$$$$$$Ho$$$)))&&&$$$%%%&&&&&&&&&$$$%%%''''''&&&%%%''''''&&&+++***)))&&&&&&$$$D^%%%!!!!!!DdDĦ((('''((((((***''')))((('''******++++++s׼s***,,,+++*********444///222//////000111000/////////...333<<<333(((777EEE<<<---LLL}}}Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBeNNN(((geFYĉ+++,,,>aĦ)))'''---555222)))((()))+++***)))(((Be$$$&&&(((*********)))&&&&&&&&&nu]ӵ&&&%%%((()))(((&&&###%%%''''''&&&&&&'''(((((('''&&&''')))***)))((('''(((((()))***+++,,,,,,)))******(((%%%$$$%%%&&&!!!$$$''''''%%%>d<Ħ$$$'''&&&"""""">d<Ħ***,,,+++Ħ"""''')))'''&&&((()))(((***))))))(((''''''(((((())))))+++,,,Be,,,,,,...//////Ħ---)))***,,,///111333333444///333888:::888555333222...222333111///000111///...333+++(((777@@@<<<888===HHHppp?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦVVV...+++999ŶS...)))$$$3we<&&&---+++###((()))******(((&&&"""$$$&&&)))*********)))&&&&&&&&&iĉ@3hR/Ō%%%&&&'''(((((('''###%%%'''(((&&&%%%%%%&&&)))'''&&&&&&((())))))((($$$%%%''')))************$$$%%%%%%$$$######$$$&&&$$$))))))'''DdDĦ$$$'''(((&&&%%%sdKĦ))),,,gdKĦ%%%***+++&&&$$$''')))((((((((()))*********))))))((()))+++,,,,,,,,,,,,---...gdKĦ///***+++---///111111111111000333666777666444555666...444666222000222444222,,,......222222(((000JJJEEE:::???eee>AneneneneDenenefffEEE++++++...)))>A)))+++,,,k<&&&$$$+++,,,'''''')))***)))&&&%%%$$$%%%%%%'''(((******)))'''&&&&&&&&&&&&fh&&&&&&'''''''''(((((($$$&&&((((((&&&%%%%%%%%%'''%%%######%%%'''''''''!!!$$$&&&(((((('''&&&###$$$%%%&&&%%%&&&)))+++$$$***,,,)))De***))))))))))))'''ne'''&&&ne---,,,111000)))%%%''')))'''!!!"""$$$&&&''''''&&&&&&((()))+++,,,------,,,,,,***+++ne,,,///,,,---///000000000///...---...000///---...111555...555777333111444555333''':::888***///::::::777&&&:::>>>666TTTYYY111...******,,,...***,,,---(((***++++++******%%%''')))***(((''''''''')))(((+++//////***''''''%%%''')))***---(((%%%'''(((&&&''')))&&&&&&%%%%%%$$$######"""(((''''''''''''((())))))---+++(((%%%$$$###$$$%%%%%%&&&((()))(((&&&###!!!###&&&))),,,---((()))))))))(((''''''(((&&&&&&))),,,&&&)))(((%%%&&&)))***((('''))))))'''$$$%%%(((,,,)))))))))******))))))(((---,,,***+++,,,222///,,,,,,...000///...///111222222111000111222444222000222555666555222444444222000......111333999444444555555EEEzzzUUU555222...+++)))+++,,,+++***)))***,,,------+++)))'''&&&''')))***)))(((&&&%%%&&&(((******(((''''''(((%%%$$$''',,,---***)))+++((((((((((((((()))*********'''&&&)))***'''&&&'''(((((('''&&&$$$###""""""&&&%%%%%%%%%%%%&&&''''''***)))(((&&&&&&&&&'''(((******))))))))))))((((((((()))+++,,,,,,***(((&&&'''&&&&&&&&&&&&%%%%%%%%%***''''''***)))'''&&&)))&&&)))(((&&&&&&)))***(((((())))))(((&&&'''***---***************)))((((((,,,++++++***+++,,,---...111///,,,---000222222111000222444444333222333444444222111222555666555333333333333222000000222444999333333666222222JJJhhhnnnBBB//////111...+++*********)))(((***+++,,,,,,,,,+++)))((()))***+++++++++***(((''''''(((******)))(((((()))$$$"""$$$(((***((()))+++***)))'''&&&&&&(((***+++)))&&&&&&+++,,,(((%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''''''(((((()))******++++++***)))((((((***,,,---)))************)))((((((%%%%%%&&&&&&&&&'''''''''+++((('''))))))%%%%%%'''&&&))))))&&&&&&******(((((()))))))))((())),,,///+++,,,,,,,,,+++******))),,,,,,,,,,,,,,,---...//////...---...111333333222000111333333333222333444444222222222444555444333111222444444333222333444777111222999888111333;;;qqq===,,,000333...---++++++***++++++***++++++,,,,,,++++++******&&&'''(((******+++******''')))******(((((((((***(((%%%%%%((((((&&&&&&******)))(((''''''((()))******&&&&&&***+++'''%%%&&&#########$$$%%%%%%&&&&&&(((''''''''''''((())))))'''((()))***+++,,,,,,+++((('''&&&&&&'''(((***,,,''''''(((((()))+++,,,---&&&''''''((()))************''''''))))))%%%%%%((('''))))))&&&&&&***+++((('''(((((())))))+++---...+++,,,------.........---.........---------......///......///000000111111---...000111000000000222222222111222222222222222...000333444333222222333888222111999>>>;;;888999NNNooo>>>...555333'''++++++,,,,,,,,,---...///---,,,,,,+++++++++++++++$$$$$$%%%&&&''''''''''''((()))***)))''''''(((******'''&&&((((((&&&'''+++'''((()))******)))(((''',,,'''%%%'''(((&&&&&&((($$$$$$$$$$$$$$$$$$$$$$$$(((''''''''''''((()))))))))***++++++,,,++++++***$$$%%%&&&'''((()))))))))(((((('''((()))***,,,---&&&''''''((()))***++++++(((%%%&&&))))))''''''***'''***)))&&&'''***+++)))'''&&&'''((()))+++,,,,,,+++,,,---///000111222222000000000///...---,,,+++////////////...---------+++---///000//////000111000111111111000000000111,,,///222333222111000000777444333555777777444333000RRRbbb999,,,......---...)))***,,,------...000111...---+++*********,,,,,,,,,+++***))))))((('''''''''(((((('''&&&&&&((())))))&&&&&&)))***)))***...'''(((***++++++)))'''&&&---(((%%%&&&'''&&&''')))((('''&&&%%%###"""!!! &&&%%%%%%%%%%%%&&&''''''+++++++++++++++*********&&&'''((()))***+++******+++******)))((()))))))))%%%%%%&&&'''(((((())))))(((&&&&&&******((())),,,'''******''''''++++++)))''''''&&&(((***++++++******+++---///000111222222000000000///...---++++++...///000///---+++***+++,,,...111111111111222333000111222111/////////111,,,///111222111000//////---111333333333444111---666&&&BBBGGG666***,,,+++'''+++666(((***------,,,,,,...000///...+++***)))***,,,---///...---+++******))))))'''''''''&&&%%%%%%'''))))))''''''***+++((()))+++)))))))))))))))(((''''''+++'''%%%((()))'''&&&((((((((('''&&&&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&'''''',,,+++***))))))***+++,,,***))))))((()))***,,,---************)))))))))(((&&&&&&''''''((((((((()))+++((((((++++++((()))+++(((******''''''+++,,,)))***(((((())),,,---+++)))***+++,,,---............,,,---............---,,,,,,///111000...,,,,,,---+++...000111000111222333111333444333000///000222///111222222111//////000)))///222000222777666000AAA---555iii>>>000111,,,&&&***333///$$$(((+++------+++***+++---000...+++))))))***,,,...'''&&&&&&&&&&&&&&&'''(((&&&'''&&&%%%$$$$$$&&&(((---******+++***&&&$$$&&&,,,***((('''&&&'''((())))))&&&&&&***+++(((%%%%%%$$$%%%&&&'''(((***++++++(((''''''''''''((())))))+++***(((((((((***,,,...---***'''%%%%%%(((,,,...&&&'''(((***++++++++++++))))))))))))************---******,,,+++((((((***(((******'''(((+++,,,***,,,***)))+++---...,,,)))++++++,,,,,,++++++***)))(((***,,,.../////////...+++...111111///---...000)))+++---.........000111333555666555222000222444111222333333111000000000111444111+++---555666000)))555555999fff888222...------,,,,,,------...000,,,((('''***---//////---------,,,***((('''&&&++++++************++++++'''######((()))%%%&&&+++((((((((((((((((((((((((%%%&&&)))******)))&&&%%%((('''&&&%%%&&&&&&((((((&&&'''((((((((('''%%%$$$'''%%%%%%)))***((((((+++---***'''(((+++---+++)))++++++***)))((('''&&&&&&&&&&&&'''***------)))%%%(((***++++++******+++---+++***)))(((&&&&&&%%%%%%)))(((''''''''')))***+++((((((((()))***,,,---......---,,,++++++,,,...///---...///111222333333333......///000000///...---000000000000000000000000000111222222333333333333777777555111---,,,---///......///000111333555555---333:::444@@@AAA///...------,,,,,,,,,,,,------///,,,)))(((+++---......//////...---+++***)))(((***))))))(((((())))))***,,,((('''))))))&&&&&&***))))))))))))))))))))))))$$$%%%''')))))))))((('''&&&'''((())))))(((''''''(((((())))))(((((('''&&&'''$$$%%%((()))''''''***)))((('''(((***,,,,,,,,,(((((((((((())))))))))))(((''''''***,,,,,,)))'''''')))******))))))***+++)))((((((''''''''''''(((((((((''''''((())))))***((((((((()))***+++---......,,,+++***+++,,,///000***+++,,,---.../////////......///////////////...////////////////////////000000111222222222222222000000//////000222555777222222222222222333444555...000555555:::^^^AAA000"""000,,,,,,,,,++++++,,,,,,,,,---+++******,,,------,,,000///---,,,******))))))))))))(((((((((((())))))000,,,******(((&&&'''***))))))))))))))))))))))))''''''((((((''''''''''''&&&'''***++++++)))'''%%%******)))(((((((((((()))&&&$$$$$$'''(((&&&&&&)))&&&'''((())))))***,,,...'''((((((((()))))))))***((('''&&&'''))))))((('''%%%'''))))))((('''((()))'''&&&&&&&&&'''((()))))))))******+++++++++++++++((((((((()))***+++,,,------+++***)))***,,,///111------...///000000//////------......//////000000///////////////////////////000111111222111111111444222000000111333333333555555444333333444444444000///111777666888bbb]]]333&&&555'''++++++++++++++++++++++++******++++++,,,,,,,,,+++---,,,+++)))(((''''''(((******))))))))))))******000---***)))((('''(((***((((((((((((((((((((((((---,,,***(((''''''''''''&&&''')))***)))(((&&&%%%***)))((('''''''''))))))&&&###$$$''''''%%%%%%(((%%%(((***)))''''''***...*********)))(((''''''''''''&&&%%%$$$%%%&&&''''''$$$&&&(((((('''&&&&&&''''''&&&&&&&&&&&&'''(((((('''((()))******)))((('''(((((((((((()))***+++,,,,,,***)))((())),,,///111......///000000000//////---------...///000111111////////////////////////000111111222222222111111777444222111222222111///444444444333333444444555333222///777888)))???wwwppp000...---///$$$***++++++,,,,,,++++++***)))***+++,,,,,,+++++++++,,,+++***)))((('''''''''((((((''''''''''''((((((******)))''''''(((******''''''''''''''''''''''''---,,,***)))((()))***+++((('''&&&&&&%%%%%%%%%%%%((('''&&&%%%&&&'''((()))'''$$$$$$''''''%%%%%%(((''')))+++)))&&&%%%(((*********))))))(((((('''''')))((('''&&&%%%&&&((()))$$$&&&))))))'''&&&%%%&&&(((((('''&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%######(((((((((((()))***++++++******))))))***+++---...******+++++++++++++++***,,,------...///000000111........................111222222222222222111111111000000111333444444444111111111111222333444555222444...222:::///222OOO444///&&&555---***+++,,,------,,,+++***(((***,,,,,,+++***+++,,,,,,,,,,,,,,,+++***)))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%((((((&&&'''***+++)))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((***,,,...///((('''%%%$$$###$$$%%%%%%'''&&&&&&&&&&&&''''''((((((%%%%%%((((((%%%%%%((()))))))))(((&&&%%%&&&'''&&&&&&'''((()))***++++++,,,,,,,,,***((((((***,,,%%%(((***+++)))'''&&&&&&(((((('''&&&%%%%%%%%%&&&(((((((((((((((((('''&&&((((((((((((((()))***+++))))))******++++++++++++)))***++++++,,,,,,,,,,,,,,,---...000000000//////........................111111222222111111000000000222333222000000000222000///000000111222333444...222//////666777333555PPP222###===!!!///++++++,,,---......---,,,+++(((***,,,+++))))))+++---***+++,,,------+++(((&&&(((''''''&&&&&&''''''(((###((()))'''(((++++++'''''''''''''''''''''''''''''''''(((((()))***+++,,,'''''''''&&&&&&%%%$$$$$$&&&&&&'''((((((((((((((()))&&&&&&))))))&&&&&&((()))(((&&&&&&'''''''''&&&&&&&&&'''((()))***+++++++++,,,---,,,)))(((***,,,'''))),,,---+++)))''''''&&&&&&%%%%%%%%%&&&''''''------,,,+++++++++++++++)))(((((((((((()))******((()))+++,,,,,,***((('''******,,,---............+++---000222222000...,,,........................//////000000///......---///333666444...***,,,000111111000000000111111222---...222222000666999000YYYnnn333$$$===%%%111666&&&+++,,,...//////...,,,+++(((***,,,+++((((((+++...&&&(((+++,,,,,,)))&&&###++++++************++++++###)))+++((())),,,***%%%((((((((((((((((((((((((+++***)))((('''&&&%%%$$$&&&''')))***)))'''$$$"""&&&'''(((*********)))((()))''''''))))))&&&&&&)))(((%%%###$$$(((***)))'''))))))))))))(((((((((((((((***+++***'''&&&''')))(((+++---...,,,***(((((($$$$$$$$$%%%&&&'''))))))+++***((('''''''''((())))))(((((((((((())))))***((())),,,------***'''$$$%%%&&&((()))***+++,,,,,,+++---111333333000---***........................---.........---,,,,,,+++%%%,,,333222...---222999444333222111000000000000///,,,777888+++222>>>666;;;@@@222&&&''',,,,,,)))&&&,,,...000000...---------///+++***++++++)))***---000---)))''''''''''''''',,,+++)))((((((((()))***(((((()))***************''''''((()))+++,,,++++++)))((('''&&&&&&'''(((((((((((('''&&&%%%$$$$$$###"""###&&&((((((((('''&&&)))(((&&&%%%&&&''')))+++((((((((()))******++++++***+++***'''$$$$$$)))---+++***((('''''')))+++,,,)))++++++'''''')))(((&&&'''(((***++++++)))'''&&&)))***+++***)))***+++---***''''''******))))))---,,,((()))///111,,,***---111///---...//////,,,)))000///---,,,++++++,,,---222333222///---,,,...///---...///...---...000111000...///333111+++***///------...///000111222222///............000222333;;;nnniii???444+++,,,000000...,,,)))+++------,,,+++++++++,,,((('''))))))&&&'''***...,,,******+++++++++***,,,,,,***)))))))))***+++((())))))*********))))))$$$'''***)))'''&&&(((+++***)))(((''''''((()))*********))))))((((((''''''$$$%%%'''((())))))(((((()))((('''&&&&&&((()))***,,,,,,,,,++++++***))))))))))))***)))(((((()))+++***)))((((((((()))+++,,,$$$'''(((''''''******((('''((()))+++++++++******((()))******))))))+++,,,(((%%%&&&)))+++)))+++...333---***---...***((()))---++++++---///000///---000///...---,,,------.........///...------///111222222333222000000111333///---...222111,,,---111111000000000////////////000000///000000222333444;;;fffAAA555...)))+++...,,,,,,,,,(((***,,,,,,,,,+++,,,---,,,((('''))))))&&&'''******))))))+++---...---+++---,,,+++************+++))))))*********))))))((("""'''+++)))$$$"""%%%***)))((('''&&&&&&'''((()))*********)))))))))))))))'''''''''((()))))))))***)))((('''&&&'''((()))***(((((((((((('''&&&%%%%%%(((((()))***,,,,,,+++))))))))))))*********++++++###'''((('''(((******&&&)))))))))***+++,,,---...((()))***)))((((((***+++&&&$$$%%%)))+++***+++///666...)))***,,,+++))))))+++******,,,...///...---......---------...//////,,,---...---,,,---...000000111111///------...///...---...000///---///444111111000000000/////////222222222222222333444555888UUUccc///+++'''&&&)))***((((((++++++,,,...///......000111...++++++------******,,,''''''(((***,,,,,,***(((+++++++++***************)))************)))((((((&&&((()))'''$$$###%%%''''''&&&%%%%%%%%%&&&'''(((((((((((((((((()))))))))(((''''''''''''((()))***((((((''''''(((((()))***###$$$%%%''''''''''''''')))(((''')))---///,,,)))((()))***+++++++++******'''+++,,,)))(((***((($$$+++***)))((()))+++---...((())))))((('''''')))***'''%%%&&&***+++)))***---000***&&&)))...000...+++---,,,,,,------,,,+++***+++,,,,,,------...//////000111111///---+++,,,---...//////...,,,,,,...///////////////......000333......///000111222222333222222222222333333444444333BBBPPP---+++)))))),,,,,,***+++///,,,...////////////111333///,,,,,,///...++++++---((())))))+++,,,+++(((%%%)))))))))))))))(((((('''))))))*********))))))(((,,,)))&&&%%%'''((('''%%%''''''&&&&&&&&&''')))***((((((((()))))))))))))))''''''&&&&&&&&&'''((()))((((((((((((((()))******''')))***,,,---,,,,,,++++++(((&&&'''+++...---+++))))))***++++++++++++***)))------******+++***&&&,,,+++)))'''''')))+++,,,((())))))(((''''''(((******((((((,,,,,,)))(((******((((((***///222///++++++,,,------,,,+++++++++******+++,,,---......///000222222111...---------///000111111000111333555111222111///---...000111......///000111222333333111111111222222222222222222555}}}EEE(((---******------+++,,,///,,,---------,,,---///111,,,******------)))(((***,,,,,,,,,---...,,,)))&&&(((((())))))(((((('''&&&(((((()))***************///)))$$$%%%)))+++)))%%%))))))(((((()))***,,,---+++++++++***************''''''''''''''''''''''''(((((()))))))))*********+++,,,---------+++)))'''+++)))'''''')))+++,,,,,,*********++++++++++++,,,(((+++,,,******......,,,---+++)))((('''(((***+++)))******)))((('''(((***,,,***+++...---***(((******,,,------...///,,,((((((***,,,---------///000***+++,,,---............---///111111000///000111,,,---/////////000333555000333333///---///000///222222111111111000000000000000111111111111000000555333ppp|||nnn;;;)))///***''')))+++))))))++++++,,,,,,+++******,,,...***((())),,,+++(((&&&(((---,,,,,,,,,---,,,)))'''((())))))***)))((('''&&&&&&'''(((***++++++++++++---)))%%%%%%(((***)))'''((((((''''''((()))+++,,,+++++++++******))))))((('''((())))))))))))''''''(((((()))***************((()))+++,,,+++)))&&&%%%''')))******)))((())))))++++++*********+++,,,---***,,,+++((((((---///---++++++***)))***+++,,,,,,***++++++***(((((()))***+++***+++//////,,,***,,,+++000111,,,)))++++++((('''***---.........000222,,,---...000000000//////,,,...000000/////////000+++,,,------------000222---222444000...111111...222222222111111111000000000000111222222111000///777444]]]~~~GGG999333333,,,'''))),,,+++******---------+++******,,,...***((())),,,,,,(((''')))***)))))))))******)))''')))******++++++)))((('''%%%&&&((()))+++,,,,,,,,,))))))'''&&&&&&''')))***%%%%%%$$$$$$%%%&&&((()))***))))))((('''&&&&&&%%%((()))***,,,+++***((('''(((((()))***************'''))),,,.........,,,***$$$(((------***'''&&&''',,,+++***))))))+++---...---...+++&&&&&&)))+++************+++,,,---...///+++,,,,,,+++)))((()))+++***)))+++000111...---///+++111222***&&&))),,,---+++...000000---,,,---///...///111222222111111000...000111000...,,,++++++000111111111//////111333***111333000///333333/////////000111222333333444000111222333222222000///777555PPP{{{<<<***---))))))***,,,///---)))$$$---+++---111000,,,***,,,+++,,,,,,+++)))(((***+++%%%((()))((())),,,---*********++++++***)))'''&&&***)))(((&&&&&&&&&'''((($$$&&&((()))***+++***)))+++***)))(((((()))******###$$$&&&((())))))(((''')))))))))***+++***'''$$$***+++***(((%%%&&&***///+++***)))***,,,,,,***)))%%%---222---%%%%%%222@@@```==="""$$$---***(((,,,***++++++++++++***))))))$$$111---###''',,,))))))---,,,******+++---......)))......(((''',,,...,,,...+++((())),,,......---))),,,///111222000---+++///222000+++***...///+++///+++,,,222444000///111/////////000111111///---222222333333222111///......---,,,---//////...---222222111111222222111000---777|||555+++000,,,,,,,,,...000///+++(((,,,***+++......+++***,,,+++***)))((((((((((((((()))++++++((((((+++,,,***'''((()))******+++******---,,,***)))))))))***+++'''(((((())))))))))))(((***)))(((''''''((())))))''''''((()))***************))))))***++++++)))'''&&&&&&&&&&&&'''))),,,///)))(((((()))******)))''')))((($$$"""---LLLvvvhhh777***...,,,'''%%%))))))***++++++,,,++++++111;;;333&&&'''***'''(((---,,,+++++++++,,,,,,,,,)))------)))'''+++---+++---+++)))))),,,......---)))+++---......---+++***...111000,,,,,,000111...111------222222...---000111///------///000000//////000111222222222111000...,,,+++,,,///000111000111000//////000000000000222777}}}{{{333---111///...---...///...,,,++++++((((((+++,,,***+++...---***((((((***+++***(((,,,...,,,((('''+++,,,***(((((((((((()))***+++,,,***)))((('''''''''((()))******)))((((((((((((((()))((('''&&&&&&'''((())))))))))))(((((()))*********)))((((((***+++******&&&%%%$$$&&&(((***++++++((('''&&&&&&(((((('''&&&'''&&&$$$&&&333MMMmmm[[[;;; """---000,,,+++((()))***+++,,,---------666>>>555'''''')))''')))++++++++++++++++++******(((,,,---***(((***+++***,,,***)))***,,,............//////000//////......---//////---...111333111222000///111000---,,,...111///,,,,,,...000222222...///000222333222222111///---+++,,,...111333333111000/////////000111222///333}}}777000///...---,,,+++++++++++++++,,,((('''***+++***,,,000111,,,)))***---///,,,)))---...,,,''''''+++...,,,,,,+++)))((((((((()))***((((((&&&&&&&&&&&&'''(((***)))(((''''''((()))***)))((('''&&&'''((()))***)))((('''&&&&&&&&&((((((***(((&&&&&&(((***++++++***(((&&&''')))***(((%%%((('''&&&&&&'''((('''&&&%%%(((+++---///000222333'''###%%%,,,...+++***---))))))+++,,,,,,------------555///&&&)))***)))---''')))+++,,,++++++******(((+++,,,+++***)))))))))*********+++,,,.........111000//////////////////---......---...000000000111000000000...------///111///...///111222333222...///000222222222111000111///,,,,,,...111333444111111111000///000222444+++777zzz555000...///...---+++******++++++---)))(((***+++***---222111,,,)))***---///,,,)))+++,,,***''''''---//////++++++)))((((((((()))***+++***)))))))))***+++,,,((('''''''''''')))+++,,,))))))((((((((()))++++++***)))'''&&&&&&'''((()))***(((%%%%%%&&&)))***+++,,,)))'''(((***+++)))&&&***((('''&&&((())))))((()))(((''''''(((((('''&&&///...,,,)))&&&&&&+++111+++++++++,,,,,,++++++***###,,,***''',,,,,,***///$$$'''+++,,,++++++,,,---)))***,,,---,,,)))((())))))***+++,,,------...///,,,+++***))))))***++++++---,,,---......---,,,---...000222000...///000111000000111333555555222000000111111222111000///...444111---,,,---///111111///000000///......111444///IIIppprrr...---///000000000...,,,++++++---...***)))++++++***,,,111---***((((((***+++***((((((******'''(((---///...'''''''''((()))+++,,,---***)))((('''((()))***+++&&&&&&''''''(((***+++,,,))))))(((((()))***+++,,,*********))))))***+++++++++)))&&&&&&''')))******)))((('''(((***+++,,,+++,,,)))''''''(((*********)))'''%%%%%%(((+++...///)))%%% '''///000,,,+++++++++++++++***)))((($$$,,,+++***///---)))...%%%(((,,,,,,+++***---000******---000...)))''')))'''))),,,---------...000+++************+++,,,------+++,,,......+++***,,,,,,222555333000111111111000111333555777555111---000111222222111///...---444111...------...///...***---000///---,,,///111333]]]}}}xxx|||xxxvvv...+++000...///000...+++)))***+++---))))))++++++)))***---+++***)))((((((((((((((((((******((((((,,,---***%%%&&&((()))+++,,,,,,,,,'''&&&%%%%%%&&&'''((()))''''''((()))))))))))))))((((((''''''((()))+++,,,((()))***+++++++++++++++---+++))))))***++++++***(((((((((''''''(((+++---,,,***''''''(((*********'''(((***++++++)))'''%%%,,,...---,,,000333+++ (((((()))*********))))))(((---+++)))...***'''...))),,,...,,,)))))),,,///++++++...333111***'''***&&&))),,,---------...000+++,,,------...///000000,,,)))+++///000,,,,,,///,,,555999666222111111...111111222333444222///,,,//////000111111000///...000///------...///...---)))...222333000...000222444gggoooeeeqqq{{{444,,,000***---...---)))''''''(((,,,)))(((******((((((++++++,,,,,,+++)))(((***+++)))++++++((((((******'''((((((***++++++***)))(((***)))(((((()))***+++,,,((()))*********)))'''&&&'''&&&&&&&&&'''(((***+++%%%&&&((()))*********)))///---++++++,,,,,,+++******+++***'''######'''***,,,)))'''&&&''')))******++++++,,,++++++***+++,,, ***///(((###(((,,,+++%%%&&&''')))************)))---(((&&&***'''&&&///---///000---((('''***...,,,+++///444222***'''***%%%)))---...------...000((()))***,,,---.........+++(((***000222......222...777<<<888333111000,,,333111000///000///---,,,---...///111111111000000---,,,,,,---///000///...+++111777888555222333555777kkk[[[OOOOOOMMM>>>AAA]]]uuu...888%%%,,,+++******,,,......---...---,,,,,,++++++,,,,,,,,,,,,,,,+++***))))))(((,,,***))))))******)))'''))))))((('''&&&%%%%%%$$$%%%'''***+++++++++---...((())))))((('''''')))***''''''(((((()))*********,,,+++((('''''')))+++,,,+++((((((++++++)))***...))))))(((''''''''''''(((***)))(((''''''(((******))))))))))))***************************+++++++++*********)))))))))))))))'''&&&%%%%%%''')))---///++++++******))))))(((((('''))),,,///000///,,,+++***)))&&&%%%&&&)))---///,,,------+++******,,,......+++)))***---//////...000///...---...///222333888222---,,,000222000---555444222000///...------////////////////////////000222***---;;;$$$:::...iiisssooo```MMMLLLNNNjjjfffZZZPPPEEEgggCCC777)))...,,,++++++---......---...---,,,,,,++++++,,,,,,*********)))((('''''''''+++)))(((((())))))(((''')))(((((('''&&&%%%%%%%%%+++,,,---,,,***(((((())))))))))))((((((((()))***&&&&&&&&&'''(((((())))))&&&&&&&&&&&&%%%%%%%%%%%%***''''''******((())),,,******((('''%%%%%%$$$$$$''''''&&&&&&&&&''')))***'''''''''(((((()))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((()))))))))*********(((((())))))***++++++,,,++++++,,,------,,,,,,,,,...---+++)))***+++---///---------,,,***+++---///000...,,,,,,...000///---...------...///111333444000///......000222333333000000000000111111222333111111111111111111111111222---***...111222444LLLqqqPPPTTTIII```qqqiii___TTTSSSvvvYYY///,,,000...---,,,.........---...---,,,,,,++++++,,,,,,*********)))((((((''''''((('''&&&&&&''''''&&&%%%******))))))((((((''''''---......---***(((''''''))))))(((((((((((())))))'''''''''((())))))******'''((()))))))))'''&&&$$$)))&&&''')))***'''(((+++%%%%%%%%%%%%&&&'''((()))%%%$$$$$$%%%&&&'''((()))''''''((()))******++++++******))))))((((((''''''++++++,,,,,,------......***+++,,,---,,,+++(((''')))))))))******++++++,,,...---,,,+++***+++,,,---000000///...---..................---+++,,,...000---------...111111000///+++,,,...000111333333444222444555444000....../////////000111222333444444111111111111111111111111111+++---444+++;;;111qqq^^^HHHKKKAAAFFFaaa```nnnooo...333222000...---...///...---...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********&&&%%%$$$%%%&&&&&&%%%$$$++++++++++++++++++******)))+++,,,,,,+++******+++***)))''''''((())))))((()))******+++,,,,,,------******+++******)))((('''***''''''***+++((('''***&&&&&&&&&&&&&&&'''((()))$$$$$$%%%&&&'''((()))*********+++,,,------...///++++++***)))((((((''''''***++++++,,,---...//////,,,,,,---...---,,,***)))------,,,+++***))))))(((---,,,+++++++++,,,------....../////////......---...//////---,,,,,,...000)))***,,,///111222222111+++---///111333333222111555666777666444111///...444444444333222111000000111111111111111111111111---000333777111555DDDtttuuuSSSMMM222>>>HHHIIIiiirrr{{{999666222000......//////...---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++)))'''''''''))))))((('''*********************+++''')))++++++******+++,,,+++((('''''')))***)))(((******++++++,,,,,,------+++)))'''&&&%%%&&&'''(((+++((())),,,,,,)))(((***...---+++)))'''%%%%%%$$$%%%&&&'''((()))***++++++***++++++,,,---.........,,,,,,+++******)))(((((()))******+++,,,------...,,,,,,,,,,,,,,,---------......---,,,+++***))))))((()))+++,,,............)))***+++---------------...//////---,,,,,,...000)))+++---...//////.........///111333333222000//////...000444:::<<<999666666666555444222000...,,,000000000000000000000000,,,777333000777111sss```FFFDDD===SSS888HHHiii^^^bbboooGGG)))111///------/////////......---,,,,,,++++++,,,,,,************************,,,+++***+++,,,---,,,+++&&&&&&''''''(((((())))))(((***+++***(((''''''(((+++(((&&&&&&)))+++)))'''((((((((()))******++++++,,,+++((('''''')))+++---+++)))***------)))(((***(((((((((((()))***++++++'''((()))***+++,,,,,,,,,)))************+++++++++,,,,,,++++++******))))))))))))******++++++,,,,,,++++++++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***---.../////////'''((()))+++,,,,,,,,,,,,.........---+++,,,...000---...///...,,,+++++++++000111222333333111///...111///...333:::<<<999444333333444444333111///...////////////////////////000888///(((:::IIIuuuMMM@@@FFFSSSkkknnnIIIJJJpppoooeeeqqqddd)))///...,,,---...//////......---,,,,,,++++++,,,,,,************************+++***)))***,,,---,,,+++&&&&&&&&&'''((())))))***)))***+++)))'''%%%$$$%%%,,,(((%%%&&&***+++)))'''''''''(((((()))*********+++*********+++,,,---...***(((***------((('''(((######%%%'''))),,,...000((()))***+++,,,,,,++++++************))))))))))))***************)))))))))************++++++++++++)))***,,,---......------------------------,,,,,,*********+++,,,---///000*********++++++,,,,,,------------,,,***+++---///---...///...,,,+++---///000000111222222222111000333222111333444444222///000111222333222111///...000000000000000000000000444000333000???|||zzzAAA:::MMMVVVVVV]]]OOOTTT___ttt}}}{{{===...---+++,,,.../////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''&&&&&&''')))))))))((((((((()))***+++,,,,,,---'''((()))(((&&&%%%%%%%%%,,,(((%%%&&&***,,,)))&&&)))))))))***++++++,,,,,,$$$%%%&&&((()))))))))))))))'''))),,,,,,'''%%%'''+++***)))(((&&&&&&&&&&&&))))))+++,,,,,,+++***)))------,,,++++++******)))(((((((((((()))))))))))),,,+++++++++++++++++++++'''***---000000...+++)))111000///...,,,+++***)))...,,,***((()))+++///111......---,,,,,,,,,,,,---,,,------+++******,,,...)))+++---------///333777//////000111222333333333+++---000111111111333555111222333333222///---+++111111111111111111111111666)));;;???EEE___FFFJJJUUUaaaYYY999]]]eeeWWWuuueee444222)))***444---'''555000//////...------,,,,,,***************)))((('''((()))+++,,,---,,,,,,+++)))))))))))))))))))))))))))%%%%%%(((******,,,111)))'''%%%$$$$$$&&&(((***111''')))///***(((***'''%%%%%%%%%$$$%%%&&&'''(((,,,)))'''(((+++,,,***'''+++***)))''''''''''''((((((000333---)))***+++***,,,,,,,,,---------......//////...------------...------,,,,,,---...000111111...,,,+++,,,------,,,(((''''''(((+++---...---,,,+++***)))***+++---...------------------------%%%---111......222222------,,,---000333444222///...//////000111222222222+++---000222222111///...222222111111333555888:::///333444///***---444;;;666222(((BBBsssJJJMMMBBBJJJBBBDDD```]]]rrrjjjppp<<<111555666***+++000)))////////////...---,,,++++++++++++******))))))))))))***+++,,,,,,,,,+++******************************&&&%%%'''((('''(((,,,...,,,***((('''((()))***)))"""&&&((($$$(((+++$$$***)))'''&&&&&&(((***+++))))))))))))((('''((((((+++***)))((((((((()))***(((000333///,,,...111000+++,,,,,,,,,,,,---------------,,,------...//////------,,,,,,---...000111111///---,,,---......---000...,,,+++++++++***)))***+++,,,+++***)))***+++------------------------'''+++---,,,,,,///111111+++***+++...111222000------......///000000111111222222222333333333333333111000000///000111222333888000)))***222888555///...:::AAAvvvYYYIIIRRRFFF888999???VVVZZZiiigggggg}}}ddd333///:::(((***777'''...////////////---,,,+++---,,,+++*********+++,,,+++++++++,,,++++++***)))++++++++++++++++++++++++...***((())))))&&&'''***+++***'''&&&%%%&&&'''(((''''''+++)))&&&000333(((,,,+++)))''''''(((***+++&&&))),,,***&&&$$$&&&)))+++***)))))))))***+++,,,...777>>>===888222,,,'''******+++++++++,,,,,,,,,+++++++++,,,---...000000---,,,,,,,,,,,,...///000444222///.........---+++111///,,,******)))'''&&&(((+++......,,,+++,,,...------------------------111//////000//////222777++++++,,,...000111///...------......//////000000666555333222222333444555111111111000//////......///000111111000000222555555555kkk~~~DDD<<>>...""")))************+++++++++++++++++++++,,,---...///---,,,,,,+++,,,---///000666444111///---,,,)))'''+++)))''''''((()))(((''''''***---,,,******---111------------------------666111000333000,,,...444------...000111222111000.........//////000000000444333222111111111111111333333333333222111000///***111888777///***///888===___LLL[[[\\\999;;;===sssnnn___ZZZPPPiiisssBBB,,,111///,,,444...////////////---,,,+++...---+++******,,,---///,,,++++++******)))))))))++++++++++++++++++++++++///,,,+++------++++++...---,,,+++***)))))))))***))),,,///)))%%%111555%%%''')))+++,,,+++)))&&&$$$,,,***((()))+++,,,***)))******)))***+++,,,...///)))444EEEQQQQQQEEE777---)))))))))*********++++++---,,,,,,+++++++++,,,,,,,,,,,,++++++,,,---///000333111///...---,,,)))'''((('''&&&''')))*********000000---)))&&&''',,,111------------------------...------///---((((((,,,---...///000000000111111///000000000000000111111000111222333222111///---111222333333444333333222777000---111333111000222RRRgggMMMWWWQQQEEEccc```>>>IIIPPPzzzrrr___ooouuuDDD000...***,,,000//////...------,,,,,,---,,,+++++++++,,,---...++++++***)))))))))******+++++++++++++++++++++++++++((((((,,,,,,)))))),,,///...,,,***(((&&&%%%%%%***))),,,)))%%%---///$$$'''))),,,......,,,(((&&&,,,)))''')))---///---*********))))))***,,,---///))),,,333:::;;;444...+++))))))*********+++++++++---,,,++++++*********+++,,,++++++++++++---...///,,,,,,,,,---...///---+++,,,+++))))))+++,,,,,,+++BBB===555///+++,,,///111------------------------+++000111...,,,......,,,,,,---......------...000000000000000111111111111000222444666555333111/////////000000111222333333666333222111---...>>>PPP[[[EEEAAAWWWYYYNNN<<<555BBBCCCmmm~~~ppp999,,,000,,,111000...,,,,,,,,,---...***+++++++++,,,,,,,,,,,,******)))(((((()))***+++************************+++((((((++++++((((((******))))))((('''&&&%%%%%%---'''***,,,(((+++...'''((()))***+++++++++***)))''''''((()))+++---------+++***))))))***+++,,,---...***))),,,+++&&&$$$&&&*********+++++++++,,,,,,+++************++++++,,,,,,++++++***+++---...///---------...//////---+++---+++******,,,---,,,+++FFF???555000///000000///------------------------444===;;;///+++333333,,,,,,...///...,,,,,,...000000000000000000000000000222333444555555444444333//////......///000222333///444999555,,,666aaaeeeeee```DDD999FFFLLLSSSJJJgggGGG)))666444222000...++++++,,,---///)))***+++,,,,,,,,,,,,+++))))))(((((((((***+++,,,))))))))))))))))))))))))---++++++...---)))(((***''''''(((***+++---......,,,"""%%%,,,((((((+++(((((('''&&&%%%&&&''')))+++###&&&)))***))))))---000+++***)))))))))***+++,,,///++++++111222...---000***++++++++++++,,,,,,,,,(((((())))))***+++------,,,++++++***+++,,,...///333222111000000...***((()))((('''(((+++---------999111)))'''+++---***&&&------------------------<<>>AAAKKK\\\OOOkkkzzz~~~GGG(((333,,,,,,000,,,$$$***888,,,,,,,,,,,,---...//////+++******+++,,,,,,***(((+++++++++***)))((('''&&&)))((((((''''''(((((()))+++)))'''((()))+++,,,---&&&((()))*********,,,---+++******)))+++---///000+++******+++------,,,+++'''(((***,,,---------,,,((('''(((***,,,------+++***)))((((((((((((((((((............---,,,+++***000,,,((()))---///...+++111---***+++///222222000************+++,,,,,,------+++,,,111000***$$$""":::---)))222222((('''111444...((()))...222222000/////////000333444333222222---,,,000222111///000////////////////////////***...777<<<555+++,,,333555!!!???|||zzzKKKVVV}}}jjjaaaJJJAAA<<<555CCCJJJQQQ___TTT}}}vvv;;;(((333555---***000222------,,,+++++++++---///000))))))***+++------+++)))++++++++++++*********)))))))))(((((((((((())))))000---+++***,,,,,,***'''((((((((()))+++------,,,,,,+++)))((())),,,///111,,,***((((((***---......%%%''')))+++------,,,+++***)))((()))+++---------+++***))))))((((((((())),,,,,,,,,,,,+++***))))))---+++)))+++...000...,,,000---***+++...000000///---,,,,,,+++******))))))000,,,,,,......++++++...,,,&&&&&&+++---***,,,333***))))))+++///222222222/////////111333333111///222...---000222000///111333222222111000///......+++333333+++///:::888,,,444@@@yyy___wwwhhh>>>DDD;;;777KKKRRRTTTddd___yyyAAA999111222777999222***///---+++******,,,///111,,,+++******+++,,,+++***%%%&&&&&&((()))+++,,,---******))))))))))))******...---***)))+++,,,'''!!!)))'''%%%(((+++---,,,***,,,+++)))((()))+++...000000---***))),,,000333444'''(((+++------,,,+++***000...+++***+++,,,,,,+++...---,,,,,,++++++,,,,,,+++++++++++++++***))))))---,,,,,,...111222111///222///,,,,,,,,,---,,,***.........---,,,+++******---,,,---///...+++---222 444888'''!!!...555.........///...------...000---------///111000...,,,000------111222000111333444333333222111000//////222111...,,,...333777888ZZZ}}}sssYYYNNNCCC===OOORRRRRRkkkqqqPPP+++444>>>111+++555///---+++******,,,///000111...***((()))***++++++%%%%%%%%%&&&(((***,,,---,,,++++++******++++++,,,###&&&''''''+++000...(((***(((''')))---///...+++,,,+++)))((()))+++---///111...++++++---111444555+++,,,---...---,,,***)))...,,,)))((()))))))))(((+++******))))))******++++++,,,,,,,,,,,,++++++***,,,,,,---///000111000///000...---,,,,,,,,,+++***//////000000000///......'''+++222666222+++))),,,OOOVVVJJJ///&&&000222&&&333444222///++++++---///---,,,,,,...//////---+++---,,,---111333111333666222222222222111111111111222***444BBB555###@@@sssfffHHH===???===SSSIIIAAANNNLLLPPPtttLLL)))&&&111222+++///...,,,++++++,,,...///222///+++))))))***++++++++++++***))))))***+++,,,,,,,,,++++++++++++,,,,,,'''---///******...---'''+++++++++,,,...000000///+++******)))***+++,,,---...,,,******---///000000,,,------------,,,++++++---+++***+++---......---))))))))))))***+++,,,---,,,,,,---------,,,,,,+++***+++++++++,,,---------***++++++,,,......//////000111222333333333222111------------+++...;;;IIIzzz[[[<<<222333000+++)))222222111///------///111///------...///000000///---,,,...222222111333888000000111111222222222333111333111///888XXXrrrUUUXXXUUUKKKAAA@@@LLLZZZNNNKKKFFFQQQPPPXXXNNN333888666%%%...------,,,,,,,,,------...---+++,,,,,,,,,+++)))...---+++******+++,,,---+++******))))))******+++000888888---&&&((('''"""(((***+++,,,,,,,,,...///)))******++++++++++++++++++******+++---...---++++++*********+++,,,---......------...000000///...*********+++---...000111++++++,,,,,,---,,,,,,++++++++++++***)))***+++---(((***,,,---...///111222111222444555555444222111000---***''''''000FFFZZZ^^^AAA,,,///555///,,,000------...///000111000000///---++++++...000111111//////111333222///111666000000000111111111111222333777333888aaatttttt|||bbb[[[VVVPPPRRRIII@@@BBBIIIPPPZZZKKKOOOQQQ___bbblllnnn555''':::---------------------,,,)))***,,,///000///+++(((+++***))))))))),,,...///))))))(((((((((((()))))),,,666888,,,$$$'''(((%%%$$$'''))))))''''''***---((()))+++,,,,,,+++***)))***+++,,,...///...,,,)))((('''''''''))),,,///111...---,,,,,,---+++(((&&&'''((((((***+++...///000***++++++,,,,,,,,,++++++......,,,+++)))***,,,///+++,,,...///......///000333444555555555333111000$$$)))111444...+++222<<<,,,000222000.../////////)))***,,,000333222///,,,---***((((((***...000111222111333444111---...333111111000000000000000000666***CCC|||PPPIII___VVVMMMeeeZZZZZZEEE111888EEEIIIJJJMMMVVV]]]nnnttt|||~~~UUU***555555444111---+++,,,---''')))+++---,,,)))$$$!!!&&&(((+++***((((((***---...---,,,---///...)))%%%+++,,,,,,---,,,+++***)))%%%''')))++++++)))'''%%%++++++---...///...+++(((777222 (((111,,,+++)))&&&%%%&&&%%%$$$+++444>>>---000444((()))222+++/////////---+++***,,,...111///+++)))(((***---...,,,...000000...---,,,---***,,,'''***888777,,,***777GGG===:::666)))---///,,,---......------...000......---,,,+++,,,///222000...,,,---///000...+++........./////////000000***,,,000333555444000---666666///+++111111000999<<>>444+++)))+++'''(((333...!!!:::ddduuu;;;'''!!!111;;;444---///555444888@@@CCCCCCQQQhhh***((('''((()))***+++******+++,,,,,,---,,,+++***.../////////------...//////111)))'''000111...222,,,===000,,,///+++---%%%***+++,,,,,,++++++,,,---,,,...000000///...///000000000///---,,,,,,---...222111...,,,+++************222::::::333,,,***+++---aaayyyYYYSSSccceeefffsss|||tttfff]]]rrrwwwrrr|||iii^^^GGG@@@===___ooottt{{{mmmvvvyyyUUU;;;)))+++---///...---,,,++++++******+++---......---(((***++++++******,,,---)))***+++,,,---,,,++++++)))///555666222...---///...<<>>QQQVVVWWWVVVsssiii```fff___AAAeee{{{{{{uuu[[[===---))))))***,,,$$$&&&***---000000000///+++)))&&&###&&&,,,...,,,***+++---.........---,,,---***((()))+++,,,***''')))((('''(((***+++***))).........---,,,++++++***+++444000+++,,,---,,,000111111...******///444...+++))))))(((***222;;;:::666333222111...///222------+++)))+++///,,,''')))---000...***(((***---***+++,,,...///......---000,,,***+++...000...+++666'''$$$444<<<222***,,,...+++555SSSxxxyyypppkkkOOOBBB888999MMMBBBGGG```ooouuuuuuRRR777CCCGGGDDDRRR[[[pppxxxhhhXXXQQQJJJcccwwwzzzvvvnnntttiiiMMM666------000///---,,,************,,,***''''''***...///---***+++,,,---------,,,,,,---+++)))(((***,,,+++******)))((()))***+++)))(((------,,,++++++,,,------333666333---,,,222777777)))---111111...)))&&&$$$222000---***((()))///555333333222000...,,,...111***))))))))),,,///...,,,'''(((***,,,...///......***+++,,,---............---+++***+++...000///...555///---...+++)))111>>>ZZZmmmiiiSSSFFFAAAJJJWWW___ZZZKKK>>>777CCC>>>:::333---CCCHHH~~~{{{iiiiii~~~pppYYY222;;;777888EEEnnnaaaPPPcccOOO;;;]]]fffbbbiii[[[ssssssTTTDDD...+++'''$$$$$$(((,,,000222111///...---***))))))))))))***+++++++++++++++...,,,***)))***,,,------,,,+++***+++,,,,,,***(((+++*********+++---///000(((%%%###(((888KKKWWWZZZ<<<>>>DDDIIILLLJJJDDD>>>///000///,,,+++,,,...///,,,......,,,+++,,,...000+++******,,,.........///***'''&&&***111444000+++++++++,,,---............---.........,,,...111444!!!,,,444888EEE]]]rrrzzztttHHH---111??????===AAAFFFEEE@@@DDDMMM666666555555555>>>***VVV{{{tttyyyttthhh```rrrjjj]]]333///,,,999:::jjj[[[>>>NNNSSSjjj```???ZZZRRRooo|||[[[UUUKKK>>>444,,,'''%%%...***)))******''''''((())))))))))))*********+++---,,,+++++++++,,,---...,,,,,,,,,---......,,,)))***)))))))))+++---///000777///((('''---000...)))---+++***---111222...***(((+++------...111111...+++------+++,,,000111///000------//////,,,,,,...000+++'''***000222...(((++++++,,,,,,---......///...//////+++''''''---222333HHH```yyyooo[[[BBB666888===>>>;;;888444444666555444:::CCCDDD===,,,;;;>>>555///qqq}}}~~~gggZZZ\\\hhhfffXXX777,,,...===PPPQQQOOOEEEJJJ{{{RRRmmmtttRRRPPPooonnnSSS===111999...&&&(((+++***))))))******))))))******+++,,,***+++++++++++++++,,,---++++++,,,...//////,,,***+++++++++++++++,,,,,,---(((&&&&&&***///111000///,,,***'''&&&&&&&&&&&&&&&&&&***,,,+++---222111------...---+++...333222,,,000------000///++++++//////---++++++---...---,,,,,,,,,,,,,,,---...//////...///000444;;;FFFPPPWWWtttvvvvvvIII666333111333888999666222BBB@@@>>>>>>===;;;===AAArrrhhh666<<<<<<---;;;wwwtttsssOOOIIIXXXaaabbbHHH888111;;;===ZZZIIILLLZZZvvvuuuaaacccsss|||ZZZFFF444000222///)))&&&++++++******++++++,,,---((()))++++++******+++,,,******+++---//////,,,***------,,,,,,+++******)))******++++++)))(((***///$$$(((,,,,,,++++++...111)))------)))+++000///***//////,,,)))...333000(((,,,)))***//////+++---222))),,,...---***+++///333,,,,,,,,,,,,---...//////,,,...777JJJeee~~~gggUUUXXXbbb[[[BBB+++333222222555999===>>>???>>>===:::888777888999999gggppp333555AAA@@@PPPxxxppphhhnnnPPP777CCCTTT^^^___888666666EEE999???VVV___ttt}}}yyyjjjQQQ===***---***''''''***,,,......+++,,,...000///,,,+++---''''''((()))((('''))),,,,,,'''+++///***+++---%%%000---+++,,,,,,,,,---///,,,---...//////---***)))...+++)))***...000///,,,&&&))),,,...111333///)))///444444---+++111333000%%%///555111---......,,,+++)))222888888FFFZZZbbbhhhcccXXXYYYjjjooogggdddMMMZZZMMMHHHFFFBBBBBB222666:::@@@BBB<<<555777>>>LLLEEE>>>III[[[UUUCCC???HHHMMM>>>555PPPoootttjjjfffpppqqqaaaJJJ===???EEE;;;AAA===888;;;999999BBBGGGfff|||gggeeewwwoooeeeSSS???222+++(((&&&111///,,,+++***)))***,,,...------,,,,,,,,,---000///'''((()))$$$(((---((('''))),,,...,,,+++---111666444111---***((('''&&&------.........---,,,,,,***///333222000111///,,,"""######%%%)))---//////&&&+++///222888>>>>>>999KKKSSSdddkkkeeegggjjjbbbPPP^^^kkkaaahhhiii^^^@@@gggoooMMM???JJJEEEEEEIIIFFF555...666===BBBVVVnnnwwwnnncccmmm|||ZZZBBB777>>>999<<<^^^}}}xxxddddddzzzsssSSSNNNgggkkkVVV444444---111AAAEEE@@@AAAooottt}}}eee```mmmsssggg]]]EEE???777222111111000///******)))))))))***++++++///''')))+++'''+++000***###)))//////+++))),,,///###%%%'''))),,,///111222%%%)))---///000111333666)))000444000------......333111///000444777888888<<>>BBBLLLRRRZZZiii~~~sssttt{{{zzz~~~|||}}}ooofff]]]QQQGGG666777777444111...)))###'''"""(((---)))******"""(((,,,///,,,***)))***)))+++---///000///---***(((333222///,,,+++))))))((((((,,,...,,,,,,///111///111:::<<<:::EEE^^^llllll~~~___ddd]]]ooovvv{{{KKK:::YYYSSSBBB:::>>>SSSXXX\\\tttmmmJJJJJJ}}}sss\\\III666555LLLaaahhhbbbXXXdddgggiiimmmvvvyyygggOOO222AAAGGGKKKXXXdddwwwyyymmmiiizzz|||uuuzzz{{{wwwrrrjjj]]]PPP666000333444/////////''',,,,,,)))&&&(((...---(((///...------///111444666222,,,(((,,,555>>>AAAAAABBBFFFMMMXXXjjj|||yyyzzz___RRROOOooo;;;>>>RRRWWWJJJ;;;[[[~~~cccIIIbbb___HHHWWWvvv\\\XXX<<>>pppjjjSSSKKKFFFUUU}}}ttt\\\GGG333FFFdddZZZOOOZZZeeeZZZZZZSSSFFF>>>>>>@@@???NNNHHH;;;???WWWkkkuuuwwwuuummmggghhhpppxxx}}}mmm```___mmmdddKKK!!!000555GGGUUUWWW777444YYY{{{zzzwwweee```zzzvvvjjjTTT@@@:::PPPYYYAAA???OOOMMMJJJMMMFFF999888BBBHHHDDD---333///+++111555===KKKiiiggggggooooooVVVXXXppp}}}xxxtttsss___ddd}}}|||???bbbVVVWWWAAAeee555PPP000555kkkpppiii}}}sssttttttzzzxxx```xxxxxxiiiaaaWWWMMMMMMUUUXXXgggWWW444===NNN===EEEAAA>>>@@@AAA<<<444---::::::111///888777///...+++:::>>>;;;PPPxxx~~~lllTTTVVVgggqqq~~~{{{ccc{{{qqqxxxsssYYYOOOcccIII===000(((111OOOeeellluuuooobbbfffjjjvvvtttyyyqqq\\\PPPPPPMMMDDDRRRUUUMMM:::111777>>>???:::666333222444444000,,,)))000666777222...,,,---111222333333222>>>\\\xxx^^^yyyaaaQQQ^^^cccnnn~~~eeennnXXXJJJqqq|||}}}xxxtttcccUUU:::(((000333???SSSeeemmmnnnmmmqqqnnnooojjjcccgggjjjaaaXXXXXXWWWQQQHHH???<<<===<<<@@@<<<222222===CCCBBB@@@<<<666222////////////444333111...,,,...555:::666444444444111111<<>>000000;;;666666333000666AAACCC>>>************+++---000333---......//////.........555222111444444333222444999SSSooozzzyyyyyy~~~tttIIIXXX^^^___aaabbbeeeiiinnnrrruuuuuuwwwzzzmmm]]]SSSSSS[[[bbb{{{~~~|||mmmeeewww{{{}}}zzzzzz[[[uuu;;;'''///...:::CCCBBBAAAFFFKKKLLLDDDQQQ\\\QQQ@@@EEEKKKCCCCCC<<<::::::444,,,000<<>>@@@@@@GGGEEEOOOwww|||}}}{{{mmmaaa\\\ZZZZZZkkk~~~~~~sssnnntttxxxssshhhfffkkkhhhjjjlllRRRfff```UUUsssOOO222%%%111///777CCCGGG???888AAAPPPNNNKKKMMMEEE666666===;;;444666666333111444777999999666555===OOO___eeecccYYYVVVRRRPPPOOOLLLFFFBBB999444,,,((((((+++...000444555444111///111444666555,,,000FFFaaarrrxxxzzz~~~zzz{{{|||zzzPPP666666666555555666666666666<<>>888++++++000<<>>999DDDhhh~~~~~~|||yyyvvvxxxiiiYYYOOODDD<<<>>>FFFUUUZZZcccooozzz|||fffQQQKKKXXXhhhpppssszzz{{{}}}|||~~~mmmmmmuuu]]]iii]]]YYYiiiaaaaaahhhsssvvvrrrvvvpppfffgggrrr~~~[[[,,,000+++%%%333===EEEFFFBBBAAACCCDDD===BBBKKKMMMNNN[[[___RRRCCC888444999>>>:::666666333333111000,,,))))))***'''...555555222333999???ZZZ]]]]]]WWWKKK>>>333...,,,555:::888666666555111'''666<<<444222DDD]]]nnnmmmuuuwwwyyyzzz|||lllIII///......111333444111///222666888JJJjjj|||~~~~~~qqqqqqwwwzzz|||~~~~~~zzzmmm[[[OOO===,,,%%%...333,,,(((+++222HHHaaannnmmmmmmuuu}}}}}}vvvhhhUUUFFFIIIOOOZZZeeeiiikkkpppxxxwwwvvv~~~zzz|||ttt|||ccceeemmmNNNYYYJJJMMMdddAAAXXXmmmnnnkkkqqq}}}ccc...999JJJLLLnnnzzzMMMTTT///***)))///555444===;;;///111???AAA666===LLLXXXSSSWWWooouuu______AAA///444555)))&&&000---111777999666222333777777FFFRRROOO===...+++///000222444111,,,,,,000555000444444000000333333///222)))000???:::---CCCjjjdddqqqtttsssnnnrrroooQQQ777555555666888777333///888<<>>NNNdddrrrmmmXXXDDD555000///777DDDIIIEEE>>>666555222000000111222333<<>>666666JJJHHHIIISSS```gggddd___iiitttyyyooojjjeeecccooovvvnnnooojjjggghhhiiikkkrrr{{{|||{{{wwwzzz}}}}}}vvvzzznnnxxx{{{MMMCCCQQQgggkkkiiiYYY>>>555===666------,,,***///))),,,,,,---555???>>>555BBBCCCFFFNNNRRRJJJ888)))+++******...444999:::999NNNIIIAAA999333000000111:::EEEXXXkkknnn___LLL@@@555555666555444222000///---////////////111555888444------111111333HHHcccrrruuu|||tttjjjDDD444555>>>777,,,000999OOOaaa\\\kkk~~~ssshhh```IIIBBB>>>===333+++666III---,,,,,,---111444555555$$$444<<>>???@@@>>><<<>>>HHHXXXhhhttt|||yyywww~~~zzzpppaaaWWWQQQPPP[[[aaaXXXZZZXXXZZZ___bbbdddjjjqqqooouuuxxxvvvuuuyyy}}}pppxxxzzzrrrkkkiiifffaaaWWWsss~~~hhhPPPJJJFFF<<<444666@@@CCCBBBJJJIII999999GGGFFF:::333+++'''...''')))+++000555888777666:::777444333333///(((###%%%(((******)))+++111777111:::EEENNNNNNFFF;;;222+++...===VVVgggdddSSSDDDLLLOOONNNEEE888//////222111222444444222///,,,+++///111888AAAKKKWWWhhhwwwuuuvvvzzz~~~vvvoooOOO===111111---***888MMMwwwyyyLLLqqq}}}{{{tttjjjZZZLLLAAA:::333///000...///222111222>>>MMM///---+++))))))***+++,,,IIIHHH888;;;???HHHgggvvviiihhheeebbbdddiiiiiieeeccc]]]]]]aaaccc^^^ZZZYYYLLLSSS___jjjpppooohhhbbbjjjeee]]]QQQFFF>>>888666333666===HHHUUUaaajjjoooiiiuuu~~~}}}xxxwwwxxxxxxvvvsss|||kkk\\\^^^QQQKKKIIIFFFOOOVVVQQQZZZRRRNNNQQQWWWZZZ^^^aaajjjlllmmmkkkiiihhhiiijjj]]]]]]WWWMMMGGGHHHGGGDDD???JJJXXXZZZHHH///###%%%***222::::::666777444---;;;IIIIII===555,,,(((...((((((,,,333444000000333,,,+++***((((((***,,,...(((,,,///...+++,,,111666///000222666<<>>777888===BBBIIIOOOMMMUUUWWWJJJ555+++222===666///)))---777???@@@===VVVaaannntttwwwyyyzzzyyy~~~}}}}}}~~~nnn___CCC///333FFFbbb|||vvvGGGvvvzzzwwwrrr]]]NNN===:::555111//////000111555;;;;;;777888>>>@@@<<<333222111111444999???DDD666:::555FFFRRRVVVgggiiifffkkkmmmjjjfffeeeccc```rrrfff\\\]]]```___\\\[[[bbbRRR===111555IIIbbbrrrdddkkksssvvvoooeee[[[UUUGGGCCC>>>;;;<<<===>>>===DDDOOOYYY[[[YYYZZZ]]]^^^dddhhhkkklllnnnuuu~~~}}}{{{iiifffvvv||||||uuuuuuzzzxxxqqq|||xxxuuuuuussskkk\\\PPP>>>:::@@@GGGGGGPPP]]]___fffUUUEEECCCIIIMMMNNNNNNaaa```^^^\\\YYYUUUSSSTTTYYYVVVOOOGGGCCCCCCBBB@@@DDD@@@AAAEEEAAA666222666,,,...222999:::111+++...///:::888111222000---111))))))---222111+++***...+++---///...,,,+++...000+++---000111111000000111888555111...///222666999JJJHHHGGGHHHDDD>>><<<>>>hhh[[[SSS\\\ooovvvkkk[[[fff\\\OOOHHHLLLYYYiiisssooozzz|||}}}~~~{{{TTT000>>>bbb|||ppp[[[lllnnnyyyyyy|||~~~~~~ppp]]]LLLAAA777///)))999EEEUUUaaafffgggfffffffffmmmmmmeeedddiiicccUUU888888777555666999???DDDHHH???+++333BBBQQQpppzzzlllsssuuunnnfffdddffffffddd```\\\\\\]]][[[TTTMMMGGG;;;333999FFFJJJ<<<---:::DDDRRR___ggglllpppsss```^^^ZZZUUUOOOFFF===777;;;@@@@@@;;;888:::===>>>BBBFFFKKKNNNSSSYYY[[[ZZZZZZ``````XXXWWW```ggggggeeehhh___RRRWWWgggiii]]]```iiinnnhhhXXXIIIDDDDDD:::999EEEPPPPPPWWWdddiiilllYYYEEE???BBBDDDDDDCCCJJJGGGEEEFFFEEEAAAAAACCCGGGGGGEEEBBB>>>:::666333)))111111+++...777333'''444...""""""++++++///@@@---555111,,,000111---///***,,,......---+++*********...222222///---...///***+++,,,///000///---++++++000666:::888111(((!!!111333===NNNWWWRRREEE<<<+++EEE___bbbTTTOOO\\\nnnhhhqqqwwwrrriiilll~~~~~~ZZZ;;;UUUvvv~~~}}}yyy\\\OOOvvv~~~eee[[[ooo}}}vvvjjjBBB777))) !!!***666===///GGGfffzzz~~~yyyssspppkkkmmmnnnlllkkkkkkhhheeehhhiiihhheeeaaa^^^^^^```VVVZZZVVVeeekkkfffnnnkkkjjjppprrrlllggggggiiikkkSSS[[[]]]VVVPPPMMMFFF<<>>PPPfffqqqsssyyy{{{yyy{{{vvvrrrSSSLLLuuujjjTTTYYYvvvmmmrrr}}}bbb]]]uuu~~~hhhnnnqqqqqqvvv|||}}}|||hhhaaakkkhhhKKK555+++---000222222000...,,,***FFFjjj{{{tttqqqkkkggghhhmmmkkkdddhhhsssrrrvvv{{{|||zzzwwwwwwxxxlllrrrmmmvvvssshhhnnnlllfffllloookkkgggfffdddaaa^^^fff```III;;;???EEEDDD666///(((&&&***///000///)))))))))))))))+++---///555>>>LLLXXX___cccfffgggcccdddccc```___^^^WWWOOOLLLFFF:::222555<<<999111000///444888555...///777777333222444333222555:::999???DDDCCC===666333333888---000888666777<<<:::@@@;;;777555111---///333888111---///000---...222///......,,,+++,,,444;;;@@@===AAAFFF>>>555@@@UUU***@@@888'''///222(((%%%+++,,,)))---,,,))),,,&&&------%%%(((333222(((,,,,,,+++***))))))***,,,---...///---***+++///222444444444333222///---+++...000444555111---222:::NNNSSSTTTJJJ???CCCVVVjjjllljjjiiimmmwwwqqqfff___bbbhhhjjjnnnsssuuuiiiYYYJJJGGGOOO^^^iiiYYYLLL111@@@vvvxxx|||wwwJJJwwwqqqwwwtttppptttyyyjjj___aaapppzzzdddhhhzzz^^^EEE777777FFFVVVddd~~~~~~888(((BBB///===333)))444666+++***>>>\\\wwwzzztttsssuuussspppoooqqqtttooofffdddgggoootttxxxyyy|||}}}uuujjj^^^nnn{{{zzzqqqllllllmmmeeeccccccaaa]]]ZZZ```hhhKKKGGGCCCAAA@@@;;;111)))((((((((('''&&&%%%&&&''''''((((((((((((((('''''''''&&&%%%''',,,444<<>>???AAABBB???;;;666333>>>---$$$+++333111...000000222111...///111000+++000...++++++///333333222888555222000000333555666222888444111444222///666333444555222//////111444DDDJJJHHH<<<222555<<<@@@222000,,,)))((()))+++---'''%%%%%%(((,,,//////...000...------000222333333'''++++++***,,,111333111------...000//////111444333000...---...111333444444111---+++,,,......//////888HHHVVV\\\TTTDDD777@@@LLL```ttt}}}yyyyyy{{{~~~zzz}}}vvvaaaEEE444222666777444999111~~~}}}~~~yyyjjjlllwww||||||QQQpppccceeeWWWGGGDDD555888===MMMTTTccczzz}}}yyyyyyVVVEEE@@@+++///555???AAA555666GGGnnnyyy~~~vvvppppppnnnhhhgggfffhhhjjjgggaaaaaaeeewww{{{|||zzzxxxvvvnnneee~~~xxxqqqoooqqqnnnjjjkkkeeedddiiiiii\\\HHH;;;IIIFFF@@@999222+++%%%!!!%%%''''''&&&###"""###&&&''''''((((((((((((''''''***)))))))))***,,,///111'''***000777AAAJJJRRRWWWjjjlllmmmmmmjjjeee___\\\UUUYYY]]]^^^ZZZQQQHHHAAAGGG===888===???<<<<<>>???>>>;;;777555666888///555666///))),,,111333000...,,,***)))***+++------+++***+++---...---+++///---++++++---......---,,,......,,,---111111///++++++------------000333000///------...000111111111...,,,+++,,,...000000111111333777>>>EEEJJJLLLDDD999111:::PPPfffqqqttt}}}~~~~~~uuu}}}wwwaaaAAA'''111333888333lllyyy}}}zzzyyypppkkk}}}www~~~RRRmmm~~~lllnnnoooWWWVVVUUUTTTEEE999???GGGOOO^^^www{{{~~~mmm]]]MMM:::<<>>///'''&&&%%%$$$$$$&&&***,,,&&&***,,,)))$$$!!!%%%)))&&&&&&''''''(((((('''''''''((()))******)))'''&&&$$$&&&'''((((((&&&$$$###"""###$$$&&&((()))******222222333555999>>>BBBEEEQQQRRRUUUVVVRRRMMMPPPWWW???EEEKKKOOOTTTYYYWWWQQQaaahhhdddUUUQQQWWWTTTHHHDDD@@@======??????:::555333444---,,,777777111333++++++++++++******+++++++++++++++***+++---,,,***))))))***+++++++++++++++((((((((((((************...,,,++++++---------+++***------******,,,+++(((222444444///---------,,,,,,...000222111///......111...------...000111111,,,///000000///000444999<<>>777222111888III^^^jjjfff[[[SSSooocccBBBsssrrrzzz|||wwwuuuxxxvvvpppooorrruuussspppnnnnnnnnnnnnmmmmmmrrrvvvuuuqqqnnnooorrrooorrrppphhhbbbccceeeeeennn{{{tttpppkkkjjjtttkkkDDDYYYllleeeJJJ222+++///...,,,)))(((((()))(((''')))******)))'''%%%%%%&&&%%%&&&''')))))))))((((((!!!"""%%%)))++++++(((&&&$$$%%%%%%&&&%%%###"""!!!)))'''$$$###$$$$$$$$$#########$$$%%%%%%$$$$$$$$$(((''''''''''''((()))))),,,%%%###))),,,)))'''))))))'''&&&''')))***'''%%%)))((()))+++---,,,(((%%%&&&'''(((***+++++++++++++++000333222---******,,,+++......+++,,,//////,,,***)))***---000111...***(((''''''))),,,------,,,++++++,,,,,,,,,---------&&&+++,,,)))***//////+++***+++---///111111111111777LLLOOO888'''***...(((+++---000111111...+++)))///......///111111000///111111000...,,,---111444000...------///111111111222000@@@YYY^^^III666111000111???ZZZyyyqqq^^^UUUkkktttuuu~~~{{{xxxwwwwwwuuurrrnnnkkknnnmmmjjjtttxxxpppYYYIIIEEE@@@@@@YYYzzz{{{{{{cccVVVddd~~~qqqSSS;;;444888;;;999444777999;;;DDDVVVfffnnnbbbiiipppzzzuuuXXX{{{zzzwwwqqqppptttpppnnnmmmmmmoooqqqqqqqqqhhhiiijjjjjjkkklllmmmnnngggmmmooojjjgggiiilllnnnaaammmhhhnnnuuupppdddDDDrrrcccMMM:::///,,,---......,,,***)))*********)))'''((()))***)))'''$$$######$$$&&&'''((((((((('''###$$$&&&(((******(((&&&******++++++***)))'''&&&)))'''$$$$$$$$$%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))***''''''+++***&&&&&&***+++***)))***---...,,,***((('''(((***,,,+++((($$$++++++++++++***)))((('''(((,,,000000,,,***+++---***------******------******))))))+++......,,,***,,,***(((((())))))((('''***++++++++++++,,,,,,,,,)))------******------)))------------...000222333%%%444888---(((///222...111000...,,,,,,---...//////......///000111///...000000///...,,,---000333777555222111222222222111333222000666GGGUUUPPPBBB(((""",,,MMMkkkxxx{{{}}}pppRRRWWWlllnnnppptttrrr~~~{{{xxxxxxyyyyyyxxxvvvvvvzzz{{{tttggg```fffqqqjjjllleeeRRR<<<444<<>>PPPYYYFFF555'''111NNNkkkvvvuuusssGGGaaavvvpppuuunnnrrrzzzxxxvvvwwwyyyzzz{{{zzz}}}}}}zzzdddMMMNNN^^^QQQYYYZZZVVVVVVXXXJJJ777444HHH\\\kkkyyy}}}bbbKKK:::000<<<;;;===>>>888///111::::::GGGXXXkkk|||~~~}}}zzzpppdddpppmmmfffppp||||||{{{{{{yyyxxxxxxwwwwwwxxxzzzuuussspppooonnnmmmjjjhhhqqqooonnnmmmmmmnnnoooooouuuvvvuuurrrqqqrrrnnnhhhjjjsssVVVAAAMMMjjjpppMMM,,,---//////...---***)))***)))((()))+++,,,+++***&&&$$$$$$'''++++++%%%"""###%%%'''((()))((((((((((((((('''&&&&&&'''((('''((())))))((('''%%%$$$'''&&&$$$$$$%%%%%%$$$######$$$%%%'''((()))))))))&&&%%%%%%%%%%%%&&&'''''')))*********'''$$$%%%'''&&&&&&&&&'''''''''&&&%%%&&&'''((()))***)))((('''&&&'''(((***+++,,,------(((***,,,,,,++++++---///+++------)))((()))(((%%%***)))((('''((((((((((((///---+++***,,,.........((((((((())))))))))))***,,,------,,,++++++***(((///...---,,,---///111222333//////333333000---,,,,,,...111333333111...,,,222111000111222222000......///000///------...///000......///222333333222...+++000555---%%%555PPPYYY[[[III---111WWWyyyxxxFFFlllvvv~~~ppp{{{wwwxxxyyy{{{}}}}}}}}}|||~~~|||}}}}}}sssbbbXXXXXX<<<<<>>555///333999;;;999777555:::===777333???\\\vvvzzzqqqiiieeehhhpppwww}}}qqqssswwwlllLLL]]]kkkpppyyy{{{uuuqqqtttuuussstttwwwxxxvvvjjjiiiiiijjjkkkkkkjjjhhhpppsssuuunnnccc[[[XXXYYYKKKIIICCC:::777777444///LLL]]]iiisssSSS$$$###///------,,,***)))***+++---'''&&&&&&(((******)))''''''%%%###%%%((()))(((&&&%%%&&&'''))))))))))))(((''')))***)))&&&%%%(((+++''''''(((((('''&&&$$$###%%%%%%$$$%%%&&&&&&%%%###!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((***)))&&&$$$'''+++((("""(((******)))'''%%%%%%%%%&&&(((*********)))***,,,'''((()))+++,,,---------222000---+++******+++,,,---000///+++***++++++'''((()))+++***)))((()))+++...---++++++++++++)))((('''''''''((((((((()))))))))'''))),,,...,,,,,,///......000000000///...---***,,,///000---***---333000///...------///000222222111111222444444333222///111222222000...---...222222111222333333222000...222222000333888555,,,+++888SSSfff[[[EEEDDDTTTwwwaaavvv}}}}}}|||mmm{{{uuuyyy~~~{{{zzzyyyzzzrrrzzzfffUUU[[[OOO444:::XXXuuurrrLLL222666999...---:::+++111999:::555111777@@@LLLsss~~~yyyvvvmmmgggiiisss{{{zzzwwwppp}}}|||sssiiiFFFooommmdddVVVKKKIIIOOOZZZbbbjjjkkkiiiddddddiiillljjjiiihhheeedddbbb___[[[XXXKKKKKKHHHBBB:::333000///...444666///+++111<<>>======HHH999...///666:::;;;<<<444888JJJsssyyyjjjzzzsssgggqqq}}}{{{uuusssssssss|||rrrzzz}}}GGGhhh~~~{{{pppddd\\\XXXRRRPPPFFF888222444666333444222111111000...+++(((+++)))((())),,,///000000222AAAKKKGGGCCCNNNeeewwwqqqVVV111222333)))...+++))))))***)))((((((***+++)))))))))***++++++)))''' $$$))),,,+++)))((('''%%%&&&'''''''''&&&%%%$$$$$$(((,,,+++(((&&&(((,,,,,,,,,------,,,+++)))((($$$$$$$$$&&&''''''%%%#########$$$%%%%%%%%%$$$$$$(((''''''''''''((())))))""")))+++&&&###''')))'''&&&))),,,---++++++---000$$$&&&)))(((''''''))),,,))))))***+++,,,,,,,,,,,,000---)))'''''')))***++++++......******,,,+++(((&&&***...///...,,,---...'''(((***...000000...+++(((((((((((()))))))))***+++'''(((......******...333111...,,,,,,---...000***...---)))***333777444)))+++...111111000---+++,,,,,,---///111333222111000222555555333000......------///111444555444333777)))&&&000222******444,,,999444(((<<>>vvv|||~~~{{{oooLLLqqq}}}www~~~www|||{{{ccc<<<)))000222***444111---***)))+++...000...***---111+++&&&444JJJWWWccceee]]]bbbqqqsssiiiUUU<<<((('''------+++,,,$$$'''******'''%%%%%%'''+++---...---+++))))))***%%%&&&&&&&&&&&&&&&&&&%%%---+++(((&&&$$$###$$$$$$)))$$$"""&&&)))((('''(((,,,+++***)))((((((((((((%%%%%%%%%$$$""""""###$$$***(((%%%"""###&&&))),,,###%%%((()))(((''''''(((''''''&&&&&&&&&&&&'''''')))+++......,,,)))'''&&&000...,,,)))'''&&&&&&&&&%%%'''+++---***&&&)))//////,,,(((%%%&&&'''((((((###'''***+++)))((()))+++,,,,,,///000,,,&&&'''+++444)))###***333222***###%%%))))))%%%%%%))))))%%%***((((((---...+++((((((222000//////000000///------//////++++++------***111000///...............***...222333222000111333000///...------------------,,,+++,,,///111222111111222222222222111000000000111222111...666OOOiiiXXX<<<777XXXtttyyy~~~}}}vvv@@@@@@LLL???ZZZwwwmmmwwwyyyqqqmmmRRR777BBB===:::PPPAAAVVVllllll\\\eeevvvzzzuuulllNNNWWW{{{xxx}}}~~~wwwsssUUU\\\mmmuuunnnoootttzzzjjjAAA!!!)))111$$$&&&***---...---+++***&&&***000222000666HHH\\\pppbbbVVVXXXfffkkk\\\III---$$$!!!&&&((('''&&&)))+++,,,***'''%%%%%%&&&((((((((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&)))(((&&&$$$$$$$$$%%%&&&+++&&&$$$''')))'''&&&''''''''''''''''''(((((()))***++++++)))'''&&&'''((((((&&&$$$"""###%%%(((***&&&''')))((('''&&&&&&'''(((''''''&&&&&&''''''((()))+++---,,,***((('''''')))(((''''''((()))***+++''''''***---+++''')))......,,,***))))))************---...---***((('''(((***)))+++---+++((()))...---++++++...---***)))+++'''******''''''******'''***'''(((---///---,,,---////////////......------...111222//////222222///000000//////............+++---000111000/////////000///...------------...---,,,,,,---000111111000111111111000000//////...333000///...+++---:::IIIfff[[[CCC444JJJuuuyyyzzz|||}}}LLL@@@dddSSSHHHggg~~~yyyvvv]]]KKKWWWDDDGGG>>>IIIhhh|||||||||sssfffmmm{{{{{{}}}{{{ddd[[[VVVKKKzzz~~~zzzbbbMMMOOOjjjwwwnnnsssmmmxxxyyybbbBBB...---111...***%%%!!!!!!$$$))),,,111222333666===IIIVVV]]]YYYUUU\\\mmmppp[[[>>>,,,***......,,,+++------++++++++++++***'''&&&''')))+++)))'''(((******'''$$$''''''((((((((((((''''''%%%$$$$$$###$$$&&&''')))+++'''%%%((()))&&&%%%&&&$$$%%%&&&'''((()))***+++***++++++)))'''%%%%%%&&&%%%%%%$$$###$$$%%%&&&'''((())))))(((%%%%%%&&&'''(((''''''&&&&&&''''''((()))***+++***(((''''''(((%%%%%%&&&''')))+++---...***((())),,,,,,)))(((+++++++++++++++++++++++++++,,,---...---+++((('''''')))&&&'''***+++)))+++......,,,,,,...---)))+++///***,,,,,,******,,,,,,***+++'''''',,,//////000333,,,...000///,,,+++,,,...---111222111222555444111//////000000000///......---,,,---...//////---+++//////......------......------...000222333111000444333222111000//////000888333111111000......000PPPcccZZZ777444[[[zzz~~~tttwww~~~zzzzzz~~~VVVHHH{{{^^^ccczzz|||lllsss|||nnnbbbMMM@@@LLLjjjzzzsss{{{}}}wwwNNNJJJ%%%222444cccvvvvvv~~~uuu@@@000555VVVppptttrrrvvvrrrpppmmmgggWWWAAA000)))000,,,)))***222@@@NNNWWW\\\WWWYYYfffoookkk]]]SSSBBBXXXrrruuu\\\:::******---333111'''###(((***%%%((((((''''''((()))+++---000,,,((())),,,,,,'''"""(((((())))))))))))(((((($$$$$$$$$$$$&&&''')))***)))&&&&&&))))))&&&&&&(((&&&'''((()))***+++,,,,,,***++++++)))&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&((()))((('''%%%%%%'''***((((((''''''''''''(((((()))))))))'''&&&%%%''')))))))))))))))******++++++,,,)))(((+++---***((()))&&&(((***+++***))))))***%%%''')))***+++************''''''+++,,,))))))+++555,,,'''+++//////---++++++,,,,,,++++++,,,,,,+++...)))(((,,,///000111555***...111///+++))),,,000+++///111000000222111---...///000000000000///...///---,,,---//////,,,)))//////............//////...///000333555555333000333222000///...---......555333333555555333///---///HHH___YYY@@@999VVVyyy|||zzzwwwyyy}}}zzz~~~|||QQQ>>>tttxxxggg___tttyyyyyy}}}{{{www}}}}}}|||{{{}}}{{{llljjjwwwtttsssqqqgggvvvqqqXXXWWWoooxxx{{{zzz~~~{{{gggHHH111333###$$$===|||ppprrr|||qqq,,,))))))888[[[{{{ssswwwtttyyyjjjQQQBBBLLLPPPVVV^^^eeejjjnnnppprrrnnnvvv}}}dddPPPKKKbbbllljjjPPP111###'''///&&&+++***%%%&&&...---&&&((('''&&&&&&''')))++++++///+++'''''')))(((###(((((())))))))))))((((((&&&&&&&&&''''''((())))))&&&$$$&&&******((((((+++))))))************)))))),,,---...,,,)))'''&&&&&&%%%&&&&&&'''''''''''''''&&&'''''''''&&&'''***---(((((((((''''''((((((((())))))(((&&&%%%%%%''')))+++++++++++++++++++++***---)))(((,,,---***)))***%%%(((+++,,,+++)))***+++$$$%%%'''***,,,---,,,,,,+++***+++...---)))''')))222,,,)))+++---+++***,,,++++++++++++++++++++++++111,,,))),,,......///222+++///222000,,,+++...222,,,000000...---///...***//////000000000000000///222///---...000000---***//////.........//////000000111222444666666444111......---,,,+++*********+++...111111111111111111,,,---DDD```[[[BBBFFFbbb}}}|||{{{ssszzzeeeAAAhhhqqqQQQVVV___hhhmmmrrruuuwwwvvvqqqmmmooonnnoootttzzzzzzgggiii~~~xxxRRRDDDVVVWWW|||||||||iiilllssszzzppp\\\BBB+++###)))333333===+++ccc}}}{{{}}}tttvvvyyyppp<<<:::,,,$$$===gggyyyqqqbbbXXXMMMIIILLLWWWggguuurrrtttwwwzzz{{{{{{zzzzzzrrrooolllaaaNNNBBBMMMaaatttaaaBBB)))&&&//////&&&***,,,...000555666000''',,,***((('''(((((('''%%%...+++))))))***)))%%%"""(((((())))))))))))(((((('''((((((((())))))))))))$$$###'''++++++((()))---((())))))))))))'''%%%$$$)))***++++++(((%%%$$$$$$&&&&&&&&&'''''''''(((((($$$&&&''''''((()))+++---)))((((((''''''(((((()))((()))((('''&&&&&&(((***((()))***+++,,,,,,,,,,,,+++)))***------***))),,,'''+++......,,,+++,,,...+++***+++,,,......,,,***,,,,,,---///,,,)))+++111...000222111+++%%%(((000,,,)))))),,,,,,)))))),,,222,,,***,,,---,,,,,,///,,,...000///---,,,...111///222111------///...+++000000/////////000111111222000/////////000...---//////......//////000000111111111333555555333111///000000000000///......)))///333000---///222444222&&&---QQQrrrpppTTT:::dddmmmyyy~~~jjjKKK444+++888:::HHHOOOQQQYYYNNNeeekkkooollliiiiiijjjiii\\\XXXXXX\\\___```aaacccgggvvv~~~~~~vvvqqqkkkNNNVVV]]]nnnyyyvvv|||wwwuuuiii@@@333&&&'''111777111'''(((!!!222...pppooo{{{{{{|||qqquuuuuuggg)))+++---///444===FFFLLL888JJJbbbttt{{{xxxnnndddnnnoooqqqsssuuuvvvwwwxxxfffjjj___IIIAAARRRiiiuuuSSS;;;&&&%%%111666...$$$***'''''',,,...***%%%"""---+++))))))***)))&&&$$$)))*********+++******)))'''(((((())))))(((((('''%%%&&&'''((())))))))))))$$$%%%(((,,,+++'''(((,,,(((((()))***)))'''%%%$$$%%%'''))))))'''$$$######&&&&&&%%%%%%%%%&&&'''((($$$&&&))))))))))))***+++))))))(((((((((((())))))(((((()))(((''''''(((***%%%&&&(((***++++++++++++((()))+++...,,,(((***///(((,,,///...+++))),,,......---,,,---...---***'''++++++,,,,,,)))***555BBB===777444666777333///...---))))))------))))))---///***(((+++,,,******,,,,,,,,,---------.........///111///++++++///000...222000///......000222444///000000///......///000///////////////000111111111000///000111222111000///000333444555333222000,,,222444000---111333222//////...;;;aaa}}}lllEEE[[[RRRmmm~~~}}}|||~~~|||{{{|||uuuTTT888333===:::...444666666<<<+++QQQaaannnpppooopppssssss{{{zzz|||zzz{{{mmmzzz{{{zzzwwwttt@@@===kkkqqqtttZZZvvv{{{xxxrrrIII999$$$///333444///)))(((+++...(((111???xxx|||~~~~~~~~~yyyzzz|||^^^222&&&&&&///)))""":::aaaqqqpppmmmmmmuuu{{{qqqssswww{{{yyyooo^^^LLL@@@===PPPSSSIIIYYYwwwtttWWW444&&&###---...$$$&&&222///'''%%%+++,,,(((+++444+++***)))+++------***&&& """%%%&&&&&&'''(((***''''''((((((((((((''''''######%%%'''((())))))***&&&&&&***---+++&&&&&&***((()))+++,,,+++***((('''(((***,,,,,,+++(((''''''&&&%%%$$$###$$$%%%&&&'''&&&(((***+++)))((((((((())))))(((((((((((())))))''')))***)))(((((()))***&&&&&&((())))))(((''''''&&&(((,,,///,,,(((+++111(((+++...,,,(((''')))---,,,***)))***,,,,,,)))&&&*********(((&&&+++>>>PPPSSS===...777IIIKKK999'''...******......******...,,,((('''***,,,******,,,,,,+++***+++---...---,,,---...,,,((()))...111000333111...------000333555---///111///---,,,///222///////////////000111111000...------...000//////(((+++...111111000...,,,+++///000,,,,,,111111---111===666$$$333aaabbb;;;KKK|||~~~~~~|||wwwtttxxxlllGGG///666111(((%%%555///$$$444888)))EEEddduuu||||||iii]]]yyyTTT^^^~~~|||oooiiiXXX???///111&&&""")))$$$+++222444000,,,(((%%%...,,,(((555]]]xxxzzz|||HHH+++222---555333'''aaazzztttqqqvvv{{{rrryyyiiifffYYY666///IIIYYYbbbTTTPPPcccxxxrrrNNN+++///...,,,*********,,,---(((''''''))),,,---------***++++++***'''&&&&&&'''((('''''')))+++,,,+++***(((((())))))))))))((('''''''''&&&&&&%%%%%%%%%$$$)))((('''%%%$$$%%%)))---,,,+++***((('''%%%$$$$$$&&&&&&%%%%%%&&&&&&'''(((***'''######%%%(((******%%%))),,,+++******'''###''''''((((((((((((((((((,,,***))))))******)))(((((()))((('''&&&&&&(((***))))))***+++---,,,***'''++++++++++++***)))''''''''')))+++---...---,,,,,,+++'''''')))&&&&&&888OOOlll:::+++<<>>///[[[~~~xxxhhhQQQ777///444333444555444222///...///111666444444888CCCYYYxxx|||}}}YYYAAAAAAggghhhjjj]]]kkkmmm{{{rrr|||uuuwwwsssdddOOOFFF@@@&&&555555<<<;;;111+++%%%))))))+++%%%,,,;;;GGGBBB333,,,///******'''%%%+++BBBddd~~~wwwuuuwww|||~~~~~~ggg555000***)))...'''>>>WWWcccqqquuujjjVVVBBB777>>>LLLWWWccctttvvvhhh]]]QQQ___sssvvvZZZ444&&&,,,,,,++++++++++++*********+++)))))))))+++,,,+++***''')))******))))))***,,,(((,,,///,,,&&&"""%%%)))&&&%%%$$$######$$$%%%&&&###$$$%%%'''(((***+++,,,+++...000///,,,)))&&&%%%******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%&&&''''''&&&&&&''')))---''''''------&&&%%%+++'''(((*********(((&&&%%%''')))+++***'''%%%''')))&&&''''''&&&%%%%%%&&&(((*********+++------***((()))((('''&&&%%%%%%&&&&&&+++***((('''''')))+++,,,(((%%%'''+++)))%%%)))222VVVtttEEE111LLL]]]YYYCCC///***------------***---000111000---***)))###)))//////+++)))+++///......---,,,++++++++++++***,,,///111111///---,,,//////000111000///...---+++///111///+++)))+++///---...000111111111000///111000000000000111111222.........///000000111111000000000000------444>>>rrrbbb)))<<>>>>>[[[{{{}}}www___GGG$$$'''***...&&&BBB[[[YYYBBB...***...'''(((,,,,,,(((+++AAA[[[zzzxxxvvvvvvxxx{{{lll666,,,---...666***%%%000555;;;<<<:::999<<<@@@]]]{{{vvvUUU<<<@@@kkk~~~|||ZZZ888......***((())))))***))))))((((((000...,,,,,,,,,+++)))(((((()))******))))))***,,,))),,,---***%%%###%%%((('''&&&$$$###$$$%%%'''((( !!!###%%%&&&'''((((((***---,,,***&&&$$$###---,,,***)))'''%%%######%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&&&&%%%&&&***---333,,,&&&&&&))),,,,,,***((()))++++++***(((%%%$$$&&&***---+++&&&%%%'''+++%%%&&&'''&&&%%%$$$&&&'''+++******+++,,,,,,+++)))***)))&&&%%%$$$%%%'''(((***)))(((''''''((())))))%%%###%%%+++,,,***+++000:::___EEE666<<>>>>>FFFEEE>>>FFFHHHMMMTTT^^^jjjvvv~~~gggLLL222;;;bbb~~~wwwZZZ555%%%,,,///'''***+++,,,,,,,,,,,,++++++---,,,******++++++***((()))***+++***((((((((()))***((('''&&&&&&''''''''')))(((&&&&&&&&&(((***+++%%%&&&&&&'''((()))))))))&&&((()))(((&&&%%%&&&'''&&&&&&''''''(((((())))))&&&&&&%%%%%%&&&&&&'''(((%%%$$$$$$###%%%)))///333...---&&&!!!)))777555***)))***++++++***(((&&&%%%"""&&&)))'''"""!!!###'''$$$&&&''''''%%%%%%%%%'''+++***)))***++++++***)))+++***(((&&&&&&''')))***'''((()))***)))((('''&&&(((&&&&&&***,,,---///222+++>>>fff^^^:::;;;^^^lll```PPP<<<---///+++---///...,,,+++---///---+++)))))),,,---,,,***///...+++******+++---...//////............/////////000111222111000---,,,...111333111---+++...111---......///////////////---......///000000000000000000111111111111111222---------...000222222111???```LLL+++555999BBBIIIKKKFFFGGGLLLJJJCCC444,,,...333222555555+++///000222333222222333555<<<222+++///666888777666888OOOnnn~~~kkk???222777111333666:::MMM~~~QQQnnn}}}fff___]]]>>>===000---HHHZZZppp{{{000(((--->>>qqqhhhLLL+++ +++///'''---((((((---...)))'''+++QQQfff}}}mmmUUUDDD777BBBWWW___XXXZZZgggpppaaagggpppyyy}}}zzzsssmmmxxxlllRRR999222<<<]]]vvvQQQ///(((,,,+++)))***************++++++++++++&&&%%%%%%'''***++++++***)))******)))'''''''''((()))&&&$$$$$$&&&((((((''')))(((''''''((()))+++,,,))))))))))))))))))))))))'''(((((('''&&&'''))),,,)))((((((((('''''''''''''''''''''''''''(((((()))'''%%%###$$$(((...111333$$$***///111888>>>777***************)))(((((('''$$$'''((('''$$$###$$$&&&%%%&&&((((((&&&%%%&&&'''***)))(((((()))***)))(((+++***)))(((((()))***+++&&&''')))++++++***((('''...---+++******+++...000)))555EEE~~~rrr444???TTTwww|||III'''999333222000---******+++---222---'''''',,,///...***///...,,,++++++,,,...///222111///......///000111000111111222222111000//////000111111000///000111,,,,,,,,,,,,---------......//////000000000000///111111111111111222222222///000...,,,---111111...777999mmmqqqAAA///&&&'''...333111---.../////////+++000444///111333---000222333333111000000000111...---111333222333666444888EEE^^^zzz|||vvvGGG222EEE::://////888555PPPoooUUUttt}}}}}}|||hhhkkk,,,888111DDDtttjjj~~~)))&&&;;;```www[[[:::,,,...111+++###...,,,******************---LLLkkksssgggVVVGGG>>>NNNhhhssstttpppmmmxxxyyysssnnnjjjiiihhhAAA:::///&&&444YYYpppkkkVVV555 ***333---)))---))))))((('''((()))***+++((('''&&&(((***,,,++++++&&&'''(((((('''&&&((()))''''''&&&%%%$$$%%%''')))%%%&&&&&&''''''((())))))'''''''''((((((((())))))'''((()))((('''(((***,,,---,,,+++)))'''$$$###"""((((((((((((((()))******)))&&&$$$(((...222000---###---DDDYYYVVV???...++++++***)))(((((())))))***((((((((('''''''''&&&&&&%%%'''))))))(((&&&&&&''')))'''&&&&&&((((((((('''************************'''(((((()))************...///---)))'''(((+++---)))444000LLLuuuQQQEEEyyyddd...888777444000---,,,,,,,,,,,,///,,,)))***---000000...///...---------...//////...............------,,,111111111111111222222222///...---...111222111000...---------......//////111111222333222111000000111111111111111000000000000222111,,,,,,000111......---AAAqqqddd999111///111555777222,,,---111333...222333+++---222...///000222222000/////////(((+++111666555000///333@@@666///:::TTTrrrzzzeee]]]ooo}}}ggg<<<<<<222@@@@@@===222999WWWsssSSSqqq}}}uuuiiiUUUDDD444+++:::aaayyyyyy~~~666333LLLyyyxxxQQQ222000333,,,+++555,,,000000,,,(((((()))***!!!???ZZZ[[[NNNHHHOOOWWWfff{{{sssppp{{{zzz{{{yyyzzzvvvjjjWWWBBB222******111888666IIIzzz___666---&&&&&&,,,...,,,)))---,,,+++******,,,...000000...,,,,,,,,,,,,***)))###%%%&&&''''''''')))+++&&&(((***&&&!!!!!!%%%***"""###$$$%%%&&&'''&&&&&&((((((((()))***++++++,,,&&&((())))))'''''''''((('''''''''((((((((((((((()))))))))))))))******++++++'''&&&,,,333555...'''***555ZZZ}}}ooo>>>$$$++++++***((('''''')))+++,,,&&&$$$######$$$%%%###"""%%%'''******((('''''''''((('''%%%%%%'''((('''&&&((()))************)))))))))(((''''''(((***,,,...))),,,---)))%%%&&&))),,,(((///%%%444\\\ooo|||:::888444111......000111///---***+++,,,---...///111222//////.........//////000---///000222111///---+++,,,,,,++++++,,,---...//////,,,***,,,111444111...111111111111111222333333333444444555444333111000000000000000////////////...333333///...333444000'''555,,,KKKnnn333555---***///666666///000888444...111222,,,...222---***---000111111000111222777111,,,...//////111444333333333555???TTTmmmKKKYYYsss[[[???&&&???666222999222999JJJaaa[[[iiixxx|||rrrtttiiimmm___WWWMMMaaavvvMMM555...WWWrrrjjj999000qqqyyy~~~@@@)))333+++***111(((***,,,+++((((((+++,,,***(((***777GGGJJJJJJ\\\uuulllrrrsssttt}}}wwwiiiJJJ===777''''''...((('''***+++OOOrrrvvv```777++++++***))))))******+++'''((()))+++,,,,,,,,,,,,)))))))))'''%%%%%%'''))))))))))))***++++++,,,,,,,,,,,,+++)))%%%###$$$%%%(((((())))))))))))((((((***)))((()))+++---,,,+++---+++***))))))(((%%%###+++***(((''''''((())))))###'''(((&&&'''++++++((((((%%%!!!,,,===999+++)))***LLLggg^^^>>>&&&%%%///***+++++++++***)))'''&&&'''$$$"""!!!###%%%&&&%%%'''(((+++,,,+++((($$$""" %%%%%%###***111+++---+++(((&&&&&&'''***,,,)))$$$%%%***,,,***---333***)))'''%%%&&&(((+++---&&&***...///111MMM[[[666...222---***///,,,(((---''')))+++***((()))---000///---,,,...111222000------000000,,,***,,,---,,,000000000000000//////...***---//////......111444444333333333222222111111000000000000000000000000222111111000000111222222......///......---,,,,,,%%%333+++///RRRYYY@@@444111'''444===,,,...;;;///222222111//////.........000111111111000///---,,,555555444222///------......@@@777(((444AAAIIIVVVxxxyyy}}}yyypppppp]]]SSSccccccWWW]]]eeeddd<<<111666===CCCKKKYYYkkkyyy{{{ooowwwfffaaaiii___UUUJJJ***///888gggrrrddduuu<<<:::|||>>>$$$,,,$$$###---***(((***)))%%%%%%)))***(((!!!+++000555MMMkkkvvvooo```hhhnnnpppsssrrrcccQQQ<<<...000333)))***///&&&,,,///777___wwwfffJJJ(((---,,,,,,++++++++++++,,,)))))))))***+++++++++,,,***,,,------+++))))))))),,,,,,+++***)))(((''''''((())))))'''$$$###$$$%%%'''(((((()))))))))((((((''''''((((((((())))))******)))((()))******)))'''''''''&&&&&&&&&''')))***###&&&'''&&&&&&******''')))'''***888@@@///&&&333KKK^^^[[[===(((***---'''))))))******)))'''&&&%%%'''''''''&&&$$$$$$'''***((()))***+++***(((&&&$$$$$$(((((('''222BBBHHHDDD000...+++((('''(((***+++,,,((('''***+++(((***...***)))((((((((()))+++,,,,,,,,,---,,,(((222UUUyyyrrr111+++///+++(((...,,,(((...++++++++++++***+++---///...+++)))***,,,...---,,,***...///++++++.../////////000000000//////......///000000000.........////////////.........------000000111111111111111111333333333333333222222222111111222222222111/////////000111222===MMMDDD'''000---222,,,...999555111111111000000111111222222222222333222222111000///...000333444444444555666222333---///EEE^^^sss~~~{{{eeehhh``````nnnrrrzzzsss{{{rrr\\\222888888888777<<>>$$$,,,'''$$$,,,,,,***---,,,)))))),,,---***222+++111KKKeeennnllljjjooopppkkkaaaXXXOOO<<<)))((((((000222***,,,---$$$,,,===RRRsssoooGGG222$$$.........------,,,,,,,,,++++++***))))))***+++,,,'''***...///...,,,++++++---,,,+++***(((&&&%%%$$$%%%&&&&&&%%%######%%%&&&&&&'''((()))))))))))))))&&&(((***)))'''&&&(((******))))))***++++++***((($$$$$$$$$$$$%%%'''((()))###&&&'''%%%&&&)))(((%%%&&&%%%+++<<<@@@///222NNNjjj]]]AAA&&&!!!+++...&&&'''((((((((('''&&&%%%$$$&&&***,,,)))$$$###(((---)))))))))))))))((('''&&&))),,,,,,)))///===FFFFFF222000---***))))))+++,,,,,,)))(((******(((***---***************++++++++++++***,,,///,,,)))222???///***///+++)))///---***000///...,,,+++,,,---,,,+++000...,,,,,,---///000000+++//////,,,+++---///...////////////......------///...------......---+++000000000000000/////////000111111111222222333333222222333333333222000///000111333444333222000///111'''000111)))???JJJ---***,,,555&&&...<<<+++444//////000000222333555666333222222111111111222222222333555444111/////////333***777RRRdddmmmuuuwwwyyypppggg___YYYTTTQQQiiisssxxxlllFFF999111...000111111666EEE^^^ppp}}}pppiiipppzzz~~~mmm{{{tttVVVVVVqqqtttcccTTTbbbTTT\\\[[[\\\CCC(((111111,,,000JJJ555FFFuuuCCC***111222---...---,,,......++++++......,,,%%%)))HHH\\\___kkkvvvkkkWWWAAA444000***"""...000000+++(((,,,...(((...SSSnnnwwwVVV***(((------......------,,,,,,,,,---,,,***(((((()))+++,,,%%%(((+++,,,+++*********+++++++++***)))(((((('''%%%&&&&&&%%%$$$###%%%&&&&&&&&&'''((())))))))))))&&&***---,,,(((&&&)))------,,,++++++++++++(((&&&$$$$$$%%%%%%&&&'''(((((($$$((((((&&&&&&)))(((%%%%%%&&&***888EEEFFFRRRmmmeeeAAA(((+++///(((%%%,,,(((((('''''''''&&&&&&%%%''')))+++)))%%%$$$'''+++((((((''''''''''''''''''%%%+++...+++)))+++---+++000...,,,***)))***,,,---(((''''''((()))***,,,...))))))***+++++++++***)))((((((,,,333333...,,,///ZZZjjj......333...+++111///+++111222...++++++------+++(((///...//////000000000000///222222---***,,,,,,+++//////...---------------+++)))((()))---///---+++222222222111111111111111111111111222333333444444///000111222111///---,,,---...000222111000...,,,,,,%%%---000***888OOOSSS555''';;;000)))333'''444------...///000111333444111000///...///000111222333333222///,,,+++,,,---111)))KKKwww}}}rrrjjj```QQQSSSWWW```kkkxxx~~~~~~xxxQQQ---...===...888DDDLLLSSS^^^nnnzzzyyyqqqzzzxxxwwwxxxyyy{{{vvvZZZCCC777RRRXXXDDDCCCRRRjjj~~~lllttttttYYYFFF444<<<...222777000(((jjjEEE888RRR}}}uuuMMM///---111222000---(((++++++((((((++++++(((""")))''' (((BBBXXX___OOOEEE444&&&"""'''+++,,,)))***&&&!!!%%%+++...000GGGiiiqqqaaa===###,,,...***+++,,,,,,,,,,,,+++***---,,,***(((((()))+++,,,+++,,,+++)))'''&&&'''(((------,,,,,,+++***))))))((((((((('''%%%$$$%%%'''&&&&&&'''(((((((((((((((&&&***---+++'''&&&)))---,,,+++***+++++++++)))'''''''''(((((((((''''''''''''******((((((***)))&&&$$$,,,,,,333KKK^^^dddiiiFFF---###000444((($$$---)))))))))(((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''((( '''---,,,)))''''''&&&+++***)))((()))+++,,,...((((((((('''(((***,,,,,,'''(((***+++***)))((('''))))))+++---***'''&&&))))))BBBXXX???,,,111555000,,,000---)))...000---++++++------***&&&(((***---//////---,,,+++///222222---+++,,,---+++//////...------------...---+++)))+++...000...,,,//////////////////000000111111222222222333333333...///111222111000---,,,,,,---///000000///---,,,---///,,,000666111EEErrrddd222999999'''------,,,---,,,,,,,,,---......///111111000//////000111222,,,,,,,,,,,,...333:::???555666]]]}}}|||}}}~~~|||yyywww{{{zzziiiiiigggWWWGGGAAAAAAFFFQQQ]]]mmmxxx~~~{{{{{{mmm^^^jjjzzzlllmmmdddHHH888222GGGKKKBBB@@@>>>III^^^PPP999CCC555888,,,555---222+++,,,+++777,,,KKKDDD666ZZZxxxxxx^^^;;;&&&'''...///,,,(((+++,,,******,,,+++(((555...&&&###%%%''''''%%%)))((('''(((***,,,---,,,&&&)))$$$###******---<<>>yyy<<<...888---444+++/////////.........//////444444444444333222222111222222333333333666:::===<<>>TTTEEE,,,```vvvyyysssrrrEEE000111,,,%%%%%%)))***((((((***)))%%%&&&///111+++'''***+++)))///---,,,---------...000+++000++++++///)))@@@sssjjj[[[:::///(((!!!,,,+++$$$%%%(((+++---...------'''((()))+++,,,,,,,,,,,,"""&&&***---.........///+++++++++***************$$$&&&'''''''''(((***---)))))))))((('''&&&$$$$$$%%%%%%%%%'''***,,,---,,,(((''''''(((******)))'''%%%&&&((()))***+++******(((++++++'''&&&((('''###&&&'''&&&%%%###***(((###$$$,,,---'''&&&++++++***)))(((((()))***+++''',,,///---(((%%%'''***&&&'''(((***++++++++++++***(((((())))))''''''((()))))))))))))))******+++(((+++***%%%%%%***+++(((,,,++++++*********))))))&&&+++000///,,,***(((&&&&&&...111+++%%%'''***)))---222---***///---)))...(((+++///000...---///111---...---***(((***...333,,,000000---,,,///111000333111///...---...000111***---///...,,,+++---000------....../////////000333222222111000///......000//////000111222444555000///...------///111333444,,,777:::...777===(((UUUKKK...AAA'''---555111111000111111222333333222222333333222000///---***,,,///000000000111333777sssooo???666&&&333???ccczzzxxx~~~eeeXXXPPP???333444...///...111555333///...111666,,,&&&***000>>>[[[xxxyyyFFFnnneee///LLLrrrvvvwwwvvvwwwoooNNN))) +++$$$---+++%%%((()))''',,,...---+++)))(((((()))***---......,,,******+++,,,///)))000,,,///QQQ\\\mmmMMM000))),,,++++++---333***&&&((()))%%%$$$&&&,,,,,,,,,,,,,,,+++***)))))))))***+++++++++******---+++***+++++++++(((&&&%%%'''******)))'''''''''%%%&&&''')))))))))((((((''''''(((((()))*********+++)))&&&$$$$$$&&&(((***)))&&&%%%&&&))),,,+++)))&&&'''((()))((('''%%%$$$%%%%%%'''((((((((('''&&&+++***)))(((((()))+++,,,+++)))(((&&&&&&((()))***((('''&&&%%%%%%%%%%%%%%%''''''((())))))((('''&&&)))'''$$$$$$&&&)))++++++(((&&&%%%'''+++......,,,%%%'''(((&&&"""###(((---******)))***+++***(((&&&+++******---000000,,,)))+++,,,---...///...---,,,---,,,---111222///...111,,,---......,,,******++++++---......---,,,,,,---222111000//////.........222222222222111111000000***///444444111...---...,,,///111000......111333222222222333333444444444222222222111...---------///111333333111000111222000---,,,---000222222000<<>>bbb}}}|||~~~jjjYYYssszzzrrrmmm]]]QQQCCC777<<<((((((---***+++000555///+++$$$:::;;;000!!!111333///,,,,,,++++++000777YYYlllvvvgggQQQHHHNNNUUUwwwxxxpppuuuCCCnnnAAAddd~~~~~~|||vvvjjjPPP666...''')))///,,,)))***)))+++***)))(((((((((((()))***+++,,,+++***+++,,,...---''''''---NNNjjjmmmVVV///***(((---///,,,)))******(((((()))***+++,,,---******++++++++++++******&&&'''((()))*********)))***)))((()))******(((&&&%%%'''))))))'''&&&&&&'''+++***(((&&&$$$#########%%%%%%&&&&&&'''((((((((()))***,,,---,,,***'''&&&((('''&&&%%%&&&&&&&&&&&&)))((('''%%%%%%&&&&&&''''''((()))***+++***)))))),,,+++***)))(((((())))))(((''''''''''''((()))***''''''&&&&&&&&&&&&''''''&&&'''''''''((((((((((((%%%$$$$$$%%%'''((('''%%%)))((((((((()))***++++++&&&(((******((('''((())))))'''&&&&&&(((******)))***)))(((((()))***++++++,,,+++)))((((((***,,,...+++((())),,,,,,((('''((()))+++,,,+++******,,,...---...///...------...///333111...,,,******+++,,,+++,,,,,,---...///000111333111000222444555444333...------000333444111---333333444444333222111000222111000///000///...---***,,,///000000000222333---------------...///000444666ccc+++...777444rrrTTTSSSDDDKKK,,,999111222333111///...000222---000444999222$$$777bbb~~~jjjCCC222222222222333222IIIddd}}}{{{}}}```bbbbbbqqqcccyyy||||||{{{}}}}}}cccJJJ:::;;;;;;555---)))+++......888...///777111+++000......000JJJhhh:::000...///111,,,*********,,,222:::KKK===111---+++))),,,333@@@jjj{{{___yyyLLLQQQkkk~~~}}}}}}qqq```555''',,,444***&&&---...++++++******))))))******,,,,,,---+++***)))***,,,111(((444333lllnnniiiCCC///,,,,,,...---***)))***+++,,,---,,,+++,,,------)))******++++++*********%%%'''***---...,,,***)))+++***)))***++++++)))(((%%%'''((((((&&&%%%&&&''''''((()))***)))'''%%%###%%%%%%&&&&&&'''(((((((((++++++******)))(((''''''((((((''''''&&&&&&'''(((&&&'''((((((((('''%%%$$$$$$%%%&&&'''''''''&&&&&&''''''''''''(((((())))))$$$%%%%%%&&&((()))++++++''''''&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''''''''(((&&&######%%%&&&''''''&&&''''''((()))+++---...,,,,,,+++)))((()))+++---((((((***,,,......+++))))))))))))(((((()))***+++,,,***(((''''''))),,,...***((()))---...******,,,.........---++++++,,,...///000000///......000222333111///---,,,,,,------....../////////000000000111444777777555222111111///------///222333111...333444555555555333222111222000//////000000///---))),,,...000000111222444+++000333111,,,***///444444///xxx~~~+++444555444yyyrrrYYYZZZ555!!!:::222000///000111222///---000000///333444444QQQeeeEEE...222777222555???cccwww}}}VVVTTTZZZtttwwwpppyyyzzzZZZKKK;;;444333222222222%%%,,,000///...111666888+++------555...(((222(((...UUU222444<<<+++******,,,///...******---%%%$$$222555+++'''+++)))]]]___XXXrrrppp|||~~~{{{sssFFF---...888+++&&&000111***++++++++++++************++++++)))'''&&&''')))+++'''888@@@zzznnnZZZ666...------,,,,,,,,,,,,,,,+++///000,,,+++,,,---,,,((()))******+++*********$$$'''+++---...---+++)))+++*********,,,,,,***)))%%%'''''''''%%%%%%&&&'''$$$'''***,,,+++)))&&&$$$$$$$$$$$$%%%&&&&&&''''''((('''&&&&&&&&&''')))***((()))***)))(((((()))+++'''(((***++++++)))'''%%%&&&''')))*********)))(((''''''((()))***+++,,,,,,###$$$%%%&&&((()))++++++'''''''''&&&''''''((()))%%%%%%%%%%%%&&&'''((((((,,,)))&&&%%%&&&(((******$$$&&&((())))))***---000---+++(((&&&&&&(((***+++&&&'''))),,,...,,,(((%%%''')))******))))))***+++,,,+++)))'''(((***,,,...***)))***//////,,,,,,...000000///---++++++,,,......///...---,,,,,,...000------------...///000111000000000000000000111111...333888777333///---...///...---...000111111111...000222555666666555444333000......111111///,,,000222333333222111222333111666999555---***...333//////ccc<<<888111///YYYwww~~~```^^^:::GGG111///---///333333///***111666+++&&&@@@aaawwwoooUUU888333555888111///KKKooojjjYYYTTT```lllyyy[[[^^^}}}uuutttXXX???000???333***)))++++++,,,000///333555000---+++(((%%%+++444...///(((***===///EEEyyy''',,,---%%%******...111///)))'''(((...111333///'''%%%000===,,,aaaSSShhheee|||yyyxxxvvvttt[[[333,,,777***'''000+++))))))************))))))))))))***)))''''''(((***$$$***///QQQtttmmmCCC...------+++***+++---,,,+++(((---///+++))),,,---+++(((((()))***************&&&'''(((***++++++,,,,,,***))))))***++++++***(((%%%&&&'''&&&%%%%%%&&&(((%%%'''((())))))'''%%%$$$$$$%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%&&&'''&&&((()))(((''''''))),,,)))))))))))))))(((((('''((()))***+++,,,+++******)))***+++,,,,,,,,,,,,,,,%%%%%%&&&'''(((((((((((('''''''''''''''((())))))''''''&&&&&&'''(((***++++++)))'''''')))******)))%%%'''))))))((())),,,///+++)))(((''''''(((((((((&&&&&&'''(((***)))&&&###&&&))),,,,,,***)))***+++,,,+++***))))))+++,,,------+++,,,000000,,,+++---.........,,,***+++---///---------+++******---///)))***,,,...///000000///......///000111111222222000222333444222111///////////////...---///222444+++---000333444444444333333///---...111222000,,,111333444444333111222333444444444222///---...///...000NNNPPP222333///HHHiiiZZZnnnNNN;;;:::---...///000111111000---+++///777...000WWW{{{dddEEE444---555888444666NNNttt}}}wwwXXXSSSQQQRRRQQQOOOQQQUUU\\\ggg~~~sssWWWWWW```pppkkk```eeevvvwwwllljjjhhhXXXCCC444...///222333222...000777:::666222222,,,---,,,+++---222111---&&&555...111111BBBdddXXXqqq{{{222333)))777///------///---***+++///&&&(((''',,,444111&&&'''\\\<<<vvvaaa}}}yyy{{{|||||||||}}}iii555(((444)))&&&---###'''((()))))))))))))))((((((*********)))***,,,...$$$333***bbbmmmppp444------,,,+++***+++,,,***&&&$$$+++...***(((+++---+++(((((()))***************((('''&&&%%%&&&))),,,...)))((('''(((******)))'''&&&&&&'''&&&%%%$$$&&&((((((((('''&&&&&&%%%$$$$$$''''''(((((()))*********&&&&&&&&&%%%$$$"""!!!!!!"""$$$&&&%%%###$$$'''***)))(((&&&%%%%%%%%%'''((("""###%%%&&&&&&&&&%%%$$$''''''(((((((((''''''&&&''''''((((((''''''&&&%%%'''''''''''''''((()))))))))((((((((()))***,,,---(((''''''(((***)))'''%%%''')))+++***((((((***---------,,,---...---+++))),,,***))))))******)))'''&&&)))---...+++******+++,,,+++*********+++,,,---///------000///+++***,,,+++,,,+++******+++...111......---,,,***+++---000)))***,,,......---,,,++++++,,,---///111222333444555222000111444666444222///000000...,,,---222666+++---000222222111///...333///,,,...111333000,,,---///111222222222333444111...++++++///000...+++222222@@@sss[[[)))999444FFFuuuccchhh777+++///333333000---,,,---,,,111444GGGlllfff===...666///777555666TTTzzzjjjZZZ777222///000111000444999333GGGoooooohhhJJJ___uuudddzzz|||kkkhhhuuuwww```GGG>>>888555000...---.........333111/////////...+++'''000...,,,,,,---......---###888+++555\\\xxx___333,,,(((...(((&&&+++<<<(((******222###'''---%%%+++555///'''ttt|||888||||||xxxuuuvvvyyywwwrrr\\\***000$$$111+++%%%++++++((('''(((+++,,,***(((,,,***'''$$$$$$'''***,,,---)))HHHkkkmmmLLL...333222000---***))))))+++,,,(((+++///...+++(((((()))---,,,+++(((&&&&&&(((***,,,***(((((()))))))))((((((((()))(((&&&&&&'''))))))(((&&&%%%$$$%%%%%%&&&$$$$$$&&&***)))&&&&&&)))***((('''&&&&&&'''(((***%%%((((((&&&&&&)))***'''333---'''$$$%%%'''''''''333***---###111///"""&&&)))((($$$"""&&&***((('''&&&&&&&&&''')))***,,,((($$$$$$'''))))))((())))))((())))))'''### ***'''&&&)))***(((***...+++***)))(((((()))***+++&&&'''(((***++++++++++++(((,,,---***+++------)))(((%%%$$$%%%(((+++***)))***)))((()))+++,,,,,,+++111///---******+++---...111///000333222...---......---,,,+++***++++++,,,)))***++++++++++++,,,------......///000/////////+++,,,---///000222333444000333444222------111666111111000//////000222333111///000333333///.../////////000000111111111222...///111222333333222222222333333000------111555///***???qqq333AAA444WWWpppcccSSSnnn```:::000:::000'''///333000///DDDjjj}}}zzz[[[AAA333///111333333---???iii{{{XXX???AAA<<<666333222222///---&&&))):::ZZZ|||}}}lllfff___ddd|||XXXuuu\\\JJJ===333111333222555888888666333111000+++++++++...111222///---'''(((***---///222444555CCCUUUKKKZZZCCC###111000,,,222+++...'''%%%000666!!!///+++++++++)))...111)))???lll555}}}yyytttyyyxxxvvvtttxxx{{{xxxrrrFFF333000(((111---***000,,,***((((((******(((&&&***)))((((((((()))***+++***///VVVnnnkkk@@@,,,222...,,,)))'''&&&'''((()))))))))***+++,,,+++((('''((()))******+++---111444...,,,******+++++++++***)))******)))''''''((()))((('''&&&%%%%%%%%%&&&'''(((&&&''')))((($$$$$$''')))((('''&&&&&&'''((()))***------******,,,+++(((+++(((%%%%%%&&&((('''&&&(((...&&&&&&%%%###)))""")))+++,,,***&&&$$$%%%'''''''''''''''((((((((((((&&&%%%$$$%%%'''***++++++///+++'''$$$%%%&&&((((((...***)))***)))''''''***))))))(((''''''((())))))((())))))*********))))))))),,,+++)))(((++++++(((---+++))))))+++,,,+++)))***)))((()))+++,,,,,,+++***)))(((((())),,,///111)))''')))---///,,,,,,.........---------...000000...,,,***)))***,,,---...............////////////------...///111222333333...///111111111111222222000//////000111222222222222000000444333///...000000000000///////////////...///000111222222222222555444333111000111444666444...@@@ttt333<<<...:::TTTmmmsssvvvrrrmmmCCC,,,999===)))666///FFFvvv|||ttt[[[@@@444222222111111***DDDgggnnnJJJ999<<<888444222222222000///:::111,,,777PPPmmmeeeRRRYYYddd```HHHIII<<<111///111222333444---111666777444111//////000//////000000...+++(((222333222000000444<<>>888(((%%%!!!666---333'''333&&&(((///---)))---///,,,...]]]ccc===~~~|||}}}zzzyyyvvvuuuyyy|||vvvmmm000CCC...)))***+++***///---+++))))))))))))'''%%%((()))***+++++++++++++++(((:::gggpppeee000+++111...---+++))))))***+++,,,)))'''&&&(((,,,---)))%%%((())))))(((((()))+++...---+++))))))***+++***)))+++,,,,,,+++(((''''''(((&&&&&&&&&%%%&&&&&&'''((()))&&&%%%((('''%%%%%%((()))((('''&&&&&&'''((()))%%%)))***((((((***)))%%%$$$######%%%'''((('''%%%(((&&&+++%%%&&&---&&&&&&++++++***)))((('''&&&&&&'''(((((()))(((((('''&&&###%%%''''''''''''((()))///+++'''%%%&&&(((******...***)))+++***''''''***((((((''''''''''''(((((()))*********))))))((('''***,,,***&&&&&&)))***''')))((('''((()))***)))(((***)))((()))+++,,,,,,+++))))))((()))***---000222(((''')))...000......000************,,,---///000333...)))(((***---......///...---------...000000...//////000111111222222------...111444444111...000...---///222444222000222000111444444000///000000000//////...---------////////////000111222222555333111000111333444444555///>>>zzz666999+++,,,---OOOmmmrrr~~~[[[iii~~~iiiJJJ;;;AAA444AAALLLVVVooo{{{NNN888(((,,,222000---///;;;eeebbb<<<444666444111000111222222111111---((((((333IIIccctttuuu```YYYoookkkfffGGG888555666777333222333777999666111---111///...,,,,,,---///000***++++++---///000111111111222333444:::HHH[[[iii|||pppsss}}}oooJJJ------555:::"""(((222%%%...******000(((+++DDDtttppp[[[{{{zzz~~~yyyxxxzzzzzzqqqeee:::___444***&&&+++)))+++,,,,,,+++*********)))))))))******+++,,,,,,,,,,,,,,,IIIqqqnnn[[[%%%+++......---,,,+++***+++,,,---&&&%%%%%%'''***+++)))'''*********(((&&&%%%&&&(((***(((&&&'''((()))((('''+++,,,,,,+++(((&&&&&&'''%%%&&&&&&&&&''''''(((((('''###"""&&&((('''))),,,(((''''''&&&&&&''''''((( $$$&&&%%%&&&((('''$$$######$$$%%%&&&'''''''''''')))===...%%%,,,"""///'''&&&%%%&&&((()))(((''')))(((((('''''''''''''''$$$(((+++***'''$$$$$$%%%(((((((((***,,,+++(((&&&***''''''++++++)))***---((((((((((((((((((((((((((()))))))))))))))((((((,,,---+++&&&%%%((()))'''###$$$%%%''')))+++++++++***)))((()))+++,,,,,,+++000///---,,,,,,,,,...///,,,***,,,000000------///)))******+++,,,---......444///+++***---///...,,,///...---,,,,,,...000111//////////////////000000......///000111111000...000---***+++///333222000222000111444444000///111/////////////////////...000///...---...///111222333000------111333333111222...::::::888,,,888,,,999SSSbbbqqqttteee~~~}}}PPP***ZZZvvvxxxYYYOOOmmm~~~gggFFF888,,,)))111222,,,222@@@jjj~~~|||YYY888222444333111111111222222222%%%***///000...111999@@@eeejjjcccYYYddd{{{cccBBB555333444999>>><<<444---666777555000+++***,,,...555000+++***---000000//////...---+++)))((()))***&&&...;;;JJJ\\\ssskkkQQQ<<<%%%...WWWzzz___&&&'''---555)))...+++,,,))).../// 111ccc~~~{{{{{{yyyoooddd\\\www???///***///,,,******+++,,,,,,,,,,,,---...,,,+++*********+++---...222XXXqqqiiiNNN!!!---+++***)))(((''''''((())))))###%%%(((((('''''')))+++(((***++++++***+++,,,...)))'''&&&&&&'''((((((''')))***+++***(((%%%%%%%%%%%%&&&&&&''''''((((((((((((###!!!%%%(((((()))+++''''''&&&&&&&&&&&&''''''###'''(((&&&&&&)))((($$$''''''&&&%%%%%%&&&''')))//////BBB111&&&+++)))'''&&&%%%&&&'''((((((&&&***)))'''%%%%%%&&&(((***###'''++++++(((%%%$$$%%%&&&&&&''')))++++++(((&&&(((&&&'''***+++)))))),,,))))))))))))))))))))))))&&&&&&'''))))))*********---...,,,'''&&&)))***(((&&&(((***,,,------......***)))((()))+++,,,,,,+++000///...,,,+++++++++,,,)))((()))---...+++***,,,//////000000000111111111000...---...000000---***///...,,,+++,,,---///111........................111333333000,,,***---111222...)))(((+++///222222222000111444444000///000......///000111111222222///...---,,,---...///000111...,,,---111333333111111///999<<<444---***444333555>>>===FFFbbb{{{zzzZZZ777JJJ[[[AAAUUUzzzvvvMMM666333333222444444,,,---FFFeeerrraaaJJJ777333444444444333111111111111111333333000,,,***---000555NNN[[[UUUWWWlll~~~dddXXXAAAXXXjjjwwwnnnIII999666666555===888111///000333444444222777888222,,,---222555---,,,+++---///000...,,,%%%)))...333777;;;???BBBPPP[[[lll|||???111555///,,,///444KKK~~~{{{GGG+++<<<...'''333,,,***000***###EEE}}}~~~}}}zzzsssjjjnnnlll???,,,,,,...(((''')))***,,,,,,,,,,,,...000---,,,***))))))***,,,---444dddlllgggAAA"""...)))++++++***)))))))))))))))###&&&))))))&&&&&&))),,,***+++,,,***(((''''''(((***((('''''')))******)))''')))+++***(((&&&%%%%%%&&&&&&'''(((((((((''''''---'''$$$''')))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((($$$###%%%$$$!!!))))))(((&&&$$$%%%'''***,,,(((---(((,,,333)))%%%******)))((('''&&&%%%%%%)))(((&&&%%%&&&''')))+++!!!$$$(((***************,,,)))%%%$$$%%%(((***+++***((((((******&&&%%%'''))))))************))))))%%%%%%'''((()))*********+++---,,,((('''***+++((()))+++------+++)))))))))***)))((()))+++,,,,,,+++((((((((())))))***+++,,,(((&&&)))...///------000---...//////000//////...,,,---///000000...,,,+++...---,,,,,,,,,---//////.....................///333555666111***(((---222222000---++++++...111444111///000333333///...///---...///000111333333444...---------------......000//////000222444555555333333::::::///---$$$333)))%%%111&&& :::999[[[YYY???NNN|||cccJJJ???bbbnnn|||QQQ111000666...000000,,,+++;;;aaasssRRR@@@777222555444555555444111000000111111000///......///000111(((111@@@HHHEEEFFFYYYrrrtttuuu```VVVIIIDDD666???nnnttt[[[GGG???777666:::???BBBAAA111444999:::888444...+++(((000555333111111000---(((+++......,,,---222888...:::MMMaaaqqq~~~xxx,,,%%%///---++++++$$$///777ppprrr@@@$$$,,,+++)))222+++,,,---'''888ggg{{{pppxxxvvvzzzvvvjjj[[[WWWcccwww}}}yyytttnnndddFFF666&&&...+++$$$&&&(((***,,,,,,******,,,...,,,,,,++++++******))))))...lllgggkkk666%%%---'''...------,,,+++******)))''''''(((((((((((()))+++***++++++)))&&&###"""""")))'''&&&&&&(((***))))))''')))++++++)))'''&&&&&&''''''((())))))((('''&&&---'''$$$(((***'''###"""&&&&&&&&&''''''&&&&&&&&&$$$%%%$$$ $$$&&&$$$&&&((()))(((&&&&&&''')))!!!&&& &&&---///333(((''')))***(((%%%###$$$&&&$$$%%%'''((()))***))))))###$$$%%%(((,,,------,,,...+++'''%%%&&&)))***+++)))&&&'''***)))%%%###%%%(((((()))******)))((((((&&&&&&'''((()))))))))((((((******''''''******''''''***,,,,,,(((&&&%%%&&&***)))((()))+++,,,,,,+++$$$$$$&&&''')))+++,,,---***(((***///000------000'''(((***+++,,,---,,,,,,)))---000000---+++---///,,,,,,------------........./////////000000111111333444444222///---...///111333444222///...111555000...///222222...---...---......///000111222222,,,,,,------------,,,,,,---///000111222333555666111444:::999...222777333---000999666,,,((((((<<>>222,,,111(((***444+++,,,'''ddd~~~HHH333)))...,,,(((---)))&&&MMM~~~^^^jjj\\\jjjaaa444777222***777]]]|||vvvqqqmmmWWW(((111&&&444,,,%%%,,,(((***,,,+++((('''(((+++***+++------,,,***'''%%%(((oooeeeppp///'''+++'''++++++***)))((('''&&&%%%+++(((%%%&&&***+++***(((%%%'''***+++******+++---&&&%%%$$$$$$&&&''''''''''''))),,,,,,+++)))(((((((((((()))))))))'''&&&%%%***%%%###(((+++)))%%%###%%%&&&&&&''''''&&&&&&%%%###%%%$$$"""%%%,,,000000!!!%%%)))***)))''''''((( 222(((---(((///''' $$$'''&&&"""!!!$$$(((###(((,,,---,,,)))&&&)))'''&&&(((,,,...,,,)))******+++,,,---,,,)))&&&$$$"""$$$((()))&&&%%%(((&&&'''((())))))((('''&&&(((((((((((((((''''''&&&%%%((()))''''''***)))&&&'''+++...///,,,******+++***)))((()))+++,,,,,,+++%%%&&&''')))***,,,---...***((((((++++++'''%%%'''&&&(((***---.../////////)))---000...)))(((...333+++,,,---.........------000000000111222222333333222222222333444333///---000666;;;999333///111444///---...111111---,,,............///////////////+++,,,---...---,,,+++***))),,,000000//////222666,,,222888:::000888...$$$000333###(((555+++---;;;llljjj???///999666555:::444000111666JJJrrrxxxsssTTT@@@++++++555///---:::---000222111///...///111000///...,,,***+++---///,,,------,,,///333///(((111===+++SSSmmmfff;;;777FFFMMMdddttt___HHHAAA;;;:::777444333555555555555666777666444333:::333.........///222777+++...222444333222222222000555===JJJ\\\uuuHHH777,,,,,,***)))))))))***+++222:::lll444222%%%000%%%111%%%***:::www666aaa<<<333+++'''%%%HHHhhhyyy~~~uuuuuunnn\\\------,,,+++++++++,,,,,,...,,,+++***+++,,,+++***...------,,,,,,++++++++++++nnnllllll---...111222,,,+++******)))******+++***'''$$$%%%'''))))))(((---,,,)))'''&&&&&&&&&'''&&&***+++(((''''''%%% ###%%%((()))'''%%%$$$$$$***'''(((***)))$$$"""$$$((('''&&&''''''&&&$$$!!!))))))((((((((())))))***&&&%%%$$$$$$$$$&&&((()))(((+++---***$$$!!!"""&&&''''''&&&%%%(((+++(((!!!***'''$$$###$$$$$$!!!***'''&&&))))))&&&&&&(((%%%'''******)))(((((()))$$$$$$&&&'''(((((('''&&&%%%((('''$$$'''///000,,,(((***333>>>>>>555,,,+++%%%&&&(((***+++***)))(((---***((('''(((******)))***,,,---+++''''''***---%%%'''))),,,------,,,,,,---***+++---***&&&)))111///+++'''&&&)))+++,,,++++++,,,------......------///000---((((((+++---,,,//////111222222111000000666111000222000,,,///555...222444222111222///+++111///000444222------333333111///------...000222+++...000///++++++000555///...---...111222222111111000/////////000222333***444BBBzzzHHH///444111///000333444111111333***888AAAbbb~~~zzzQQQKKKOOOZZZVVVBBB444444333HHHgggrrrXXX@@@333222111000...------------666444111000000222222222444333111...+++,,,...111...***...333...)))666KKKZZZwww}}}BBB;;;333......444===LLLeeezzz\\\EEE:::555222666444666999888444555888:::666111...---...111222444222444777777111,,,+++<<<888333000333<<>>222000666<<<;;;777111111333666333///000444333444555666777888999999000------111444777<<>>sss{{{iiiKKK???222+++***,,,333;;;222111111000000111111222000222333222000111444888222333444222111000000111///111111...,,,///888@@@:::cccGGG333///CCC------///111...,,,...444%%%)))000444777@@@VVVkkkjjjJJJ>>>>>>BBB<<<777666::::::555///888555444555444111111444999777333000111666<<>>888444444:::<<<999444333***///555:::===???AAACCC[[[ddduuuaaa000555***))))))(((''''''''''''(((...+++```\\\---111&&&111...[[[xxxSSS555+++,,,&&&(((eee999,,,---333---999DDDHHHSSSMMM777///000///''')))000...,,,,,,+++++++++,,,------+++)))((((((***+++***************++++++,,,,,,,,,===```hhhNNN(((...)))***((()))***+++,,,---------'''(((***+++***))))))(((***+++---......---,,,+++)))***'''"""!!!%%%&&&$$$((())))))((('''(((***,,,***'''&&&))))))&&&&&&)))&&&%%%%%%&&&''''''%%%###''''''&&&%%%%%%%%%%%%%%%'''&&&$$$######%%%((())))))'''%%%$$$&&&'''''''''((((((&&&$$$%%%((('''"""))))))((('''&&&&&&&&&'''---******,,,,,,((((((+++...000111000---***((('''+++%%%###***666;;;777000---***'''((())))))))))))'''(((((((((***---//////))))))************)))))))))))))))***,,,+++)))'''&&&)))++++++******,,,...$$$%%%''')))***+++++++++***))))))+++...///,,,(((++++++***)))))))))+++,,,,,,---......//////......***---,,,)))***...///---,,,,,,,,,---......///000---///111000////////////111444444000///000///,,,000...,,,...333666333...111000///...------......+++---///000000/////////...---,,,---/////////...000111222444444333222222111777tttddd111555999000---...111111------///------;;;444,,,\\\RRR111===hhhuuunnnjjjiii\\\CCC---###222///...000///,,,---111000000000000111222333444111555777444///---///333///111444444333222222222+++///000,,,,,,444<<>>000555:::;;;777111,,,)))444222444:::;;;555...+++@@@===:::===LLLhhh@@@%%%333***---,,,+++))))))***++++++///...NNNjjj---///)))///:::~~~WWW777+++222---777uuuAAA333$$$///%%%###%%%(((000"""***&&&...222+++)))......++++++++++++,,,---......,,,+++)))***+++---,,,,,,******+++,,,---.........KKKbbbkkkHHH***222---...((('''''''''((()))***+++(((***,,,,,,+++++++++,,,***++++++,,,,,,+++++++++''')))(((%%%&&&+++---,,,((((((((('''&&&'''+++---+++((('''))))))&&&&&&)))&&&%%%%%%'''((((((&&&$$$&&&&&&%%%$$$############&&&%%%$$$$$$$$$&&&)))***&&&%%%%%%$$$%%%(((***,,,+++***&&&###&&&***'''!!!%%%&&&'''&&&&&&&&&(((***---***))),,,+++((((((+++'''***---...+++(((%%%$$$***$$$!!!(((333888333+++...***''')))***)))(((******,,,,,,))))))++++++)))************************+++***)))*********((('''$$$'''++++++(((&&&))),,,'''(((***++++++***((('''***,,,,,,***+++...,,,(((***++++++***))))))***,,,+++,,,,,,---------------+++------******---...,,,,,,,,,,,,,,,---///000111---111222///...000222111,,,000111000000333333000---...---,,,000333111,,,555444222000...---,,,,,,...///000111111222222222///...------//////...---444444333333222000///...***<<>>333111:::---***((()))***,,,333;;;///////////////000111222222444555333///------///---///222333222111111222***---//////...222:::BBBuuuFFF222 888,,,,,,)))&&&)))000555777///++++++---...++++++---,,,...000111333666:::>>>333>>>QQQgggmmmSSSBBB777444666CCC;;;222111666999777222777444111///111666===AAA666555666777555666>>>GGGAAAYYY|||eee000...)))..................---------***///===yyy000---,,,...]]]sssQQQ666333222IIIEEE333***333---000000---444+++111+++000222'''###***,,,,,,,,,+++++++++,,,------...---,,,,,,...//////...******+++,,,---...//////```mmmuuuHHH,,,444------)))(((&&&%%%%%%&&&(((***)))***+++***(((''')))+++(((((((((((()))+++,,,---***---,,,)))***...///---(((((('''%%%%%%'''+++...---)))((()))(((%%%%%%)))%%%$$$$$$&&&''''''%%%###'''&&&%%%$$$$$$############$$$&&&&&&'''&&&%%%$$$$$$&&&&&&$$$###$$$(((---***+++)))%%%%%%))))))&&&&&&'''((('''%%%%%%'''))))))''''''++++++)))***---&&&(((++++++***((('''&&&***'''$$$&&&******%%% ...(((&&&)))***''''''***,,,///...)))))),,,,,,))),,,,,,+++***))))))))))))+++)))((((((***+++***)))&&&((()))***)))((((((((()))******************)))+++//////***(((+++,,,))))))+++,,,+++)))(((***,,,***+++,,,,,,------,,,,,,+++......+++***------***---,,,,,,---...///111222...222222...---111333222---//////---...333555444,,,000000---...111000,,,222222111111000000000///000/////////111222222222111000//////000111000///444333222111000/////////)))IIIEEE777111...222//////222222...---000777***///666666QQQyyyaaa555...:::(((---OOO~~~aaa???222---,,,000...)))+++333000///...///+++'''(((---..................//////111111111000///...------+++---///000//////000111,,,,,,000333///,,,666DDDrrrcccDDD'''222888888333+++)))+++***&&&000///000333222000111555&&&***000444666444333111<<<:::555111333AAAVVVfffkkkFFF;;;444777:::888555555+++222888:::777444444555777444222333666777444111999999888666888GGGeee@@@,,,;;; 333(((***,,,---,,,+++((('''%%%...333333+++...222zzzSSS&&&///444WWWyyy===%%%***,,,&&&111111(((111000&&&%%%222;;;111+++...///...---,,,,,,+++++++++++++++***))))))+++---,,,,,,))))))***+++---...//////qqqxxx~~~III...444++++++---***'''%%%%%%'''***,,,((())))))&&&"""!!!$$$&&&%%%%%%%%%&&&(((***---///+++---,,,'''&&&'''&&&###((('''&&&$$$$$$&&&***......***((()))(((%%%%%%((($$$######%%%&&&&&&$$$"""***)))((('''&&&&&&&&&&&&!!!$$$'''))))))%%%!!!&&&((()))%%% $$$)))&&&+++,,,'''$$$'''***+++***,,,,,,)))%%%###$$$&&&&&&$$$%%%***,,,+++,,,000(((***++++++******+++,,,&&&'''(((((('''&&&%%%%%%000***(((+++---******...'''***)))%%%%%%+++,,,)))///...,,,***)))((('''''')))(((&&&''')))+++,,,,,,,,,***)))***------***&&&)))((((((((())),,,...000+++111111***&&&)))+++***(((+++,,,,,,)))(((***,,,+++,,,------......------,,,///...+++***---,,,)))------------...000222333---222111,,,+++000333222222333000++++++111444444---333444000...111222...,,,---///000222444666666///---,,,,,,...000111111333111000111222222111000111000/////////000222333...UUU000333222444333111111444333000///111000***222777---777bbbYYY111+++,,,...)))///JJJiii{{{~~~||||||vvvdddSSS>>>++++++222666444000111000...+++***+++---------222999333333222222222222222333///......///000000...,,,***,,,---...---...///111...,,,111777000(((222EEEyyyooo```HHH333,,,//////+++,,,///---'''$$$'''...111,,,&&&&&&,,,------...///000111222222,,,333;;;;;;666000///111000@@@\\\|||yyy\\\HHH===;;;777666555555666777666666888444444666444111666???///444444555999333111;;;;;;MMMfffzzzxxx,,,666---'''+++***+++---......+++(((&&&888!!!222}}}fff888$$$111MMMNNN111555<<>>NNNZZZaaaccc___SSSAAA444000///---111,,,)))+++111333...))).........//////000111222/////////111222111...+++333111///...---...///000,,,,,,***'''(((---222444***///555555333333666;;;kkk111222---+++---,,,((('''+++)))************)))((('''(((+++,,,+++,,,000111//////...111444333......000555333333666>>>QQQpppmmm]]]JJJ>>>888555666888...000333666777555222///555666:::===888///,,,...>>><<<111---888BBBRRRhhh___+++666222---,,,++++++---...---,,,***))),,,###(((jjjooo111111'''\\\xxxPPP&&&###:::VVVxxxYYY999,,,)))>>>... !!!(((,,,...000###%%%(((+++---......///444...***,,,......111555///...+++'''%%%&&&((((((111......///...+++...333~~~qqqzzzXXX///---)))))),,,)))''')))---...+++''')))+++,,,,,,++++++,,,...&&&...000)))'''---...***+++++++++++++++******)))///...---,,,,,,,,,+++***)))%%%$$$''')))'''%%%%%%&&&''''''''''''%%%$$$###&&&&&&$$$######$$$%%%&&&"""###%%%&&&''''''&&&&&&)))(((&&&%%%%%%%%%%%%&&&$$$$$$%%%'''((((((&&&$$$'''''''''''''''&&&&&&&&&&&&***,,,++++++,,,***&&&***)))((()))+++---------)))'''&&&&&&'''((((((''',,,+++***(((''''''((((((,,,***)))))))))(((%%%###(((((((((((()))***++++++''''''''''''((()))*********'''%%%%%%'''((('''%%%++++++,,,,,,,,,,,,++++++***)))((()))+++---,,,***+++,,,---//////---,,,+++***+++,,,,,,,,,+++)))(((---///...++++++......+++,,,,,,,,,,,,------------444222000......///111333222222222222111000111111000222444555555444222000,,,...111000///...///000---...///000///---+++)))......////////////.........000//////222222///...NNNbbb//////111---222111000///...//////000...000333444000///888CCCaaaccc[[[......222---)))(((---333777999...111111///000666<<<===000//////000111111000...000000//////000111333333000000111333555555222000111000...------...///000///222444333///---+++)))---000222222000000222555lll000000///---......,,,(((333333111///...---,,,,,,))),,,,,,***+++...///,,,111111333666555111111444222222555666555666???JJJ^^^tttRRR333===666111333666888:::===555777999;;;:::888444222777444222111///000888AAA222;;;DDDVVVqqq@@@,,,444333000+++,,,,,,,,,,,,------------***+++---sss222888***NNNzzzkkkMMM999...000FFF```}}}QQQ///***//////%%%111777333+++(((+++555444111...+++***+++---...***)))---///,,,)))(((------///111222000---******((()))++++++***---333zzzrrr}}}bbb---+++---'''+++******,,,///...***&&&(((***++++++******+++,,,&&&,,,...)))(((---...+++---,,,++++++******++++++222///++++++......+++'''&&&######''')))&&&%%%&&&&&&&&&''''''&&&%%%###""")))'''$$$######%%%''')))&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&%%%&&&&&&'''!!!!!!###%%%((()))(((&&&(((((('''&&&%%%%%%%%%&&&###(((,,,,,,---...,,,'''***(((&&&(((***,,,***(((***(((&&&'''((()))((((((***)))(((&&&%%%$$$$$$$$$((('''%%%%%%'''((('''&&&&&&''''''((()))++++++,,,%%%%%%%%%%%%%%%%%%%%%%%%***((('''(((***++++++***************************)))((('''(((+++,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++***)))))))))*********---...------///...++++++++++++,,,,,,---------///............//////000000333555333///...000333333333444444444444333333)))...111///+++)))...333---///222333222...)))&&&---......//////......---(((444,,,&&&333666///222lllGGG111///222///222111000000///000000000...///222555222---///444777}}}PPP777///---)))((()))*********)))...000---,,,...///---000222444444222000111333222111000///000222444555222222222444555555333111///...---------...///000***...222444111---++++++111000000//////000111222WWWtttcccDDD...111333)))&&&...555333111...+++************------******---,,,***///...///222111...000444555777<<>>]]]mmm...111///...///(((,,,,,,++++++,,,...///000000...999EEE---000222XXX{{{tttEEE===111)))///KKKssswwwHHH((('''555666,,,,,,//////***$$$))):::JJJQQQFFF777,,,((()))+++------))))))...000,,,(((''',,,))))))---000...+++***---+++,,,......,,,...333sssvvvnnn---+++///&&&+++***)))+++,,,,,,)))'''''')))++++++)))((())))))(((,,,,,,)))(((,,,,,,)))...---+++*********+++,,,,,,***)))***,,,,,,+++)))(((&&&&&&)))***'''&&&(((&&&''''''((('''&&&$$$###((('''&&&%%%%%%&&&((()))''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((%%%$$$%%%'''***++++++)))***)))'''&&&%%%%%%%%%%%%%%%***,,,+++,,,...,,,)))(((((((((((((((((('''''',,,***))))))+++++++++***'''''''''&&&&&&'''''''''+++)))'''''')))+++,,,,,,*********))))))(((''''''$$$$$$%%%%%%$$$$$$$$$###+++*********++++++,,,,,,''''''''''''''''''''''''(((((()))***+++,,,---,,,************))))))))))))******))))))))))))))))))(((,,,///......000...*********++++++,,,---------,,,,,,---...///////////////000222111...---...000444333333333333333333444---000111000------111555///111333333222///,,,))),,,------------------,,,+++999,,,%%%333...)))@@@yyy333666111444111111111111000000000111111222//////222222000111555333HHHxxxxxx777******+++---///111111111)))...111000000222333111222333555444333111222333222000///...///111333555444333222222333333000...//////......///000111222......//////...,,,000555111///------///222333333---YYYqqqBBB,,,***...///000000///---+++***((('''&&&+++------++++++------+++...,,,---///...,,,...333---+++///666999666555666222444111)))***;;;RRRaaayyySSSJJJ???;;;;;;<<<:::666555222222666888777777:::555666777666555666:::===BBB<<<444222>>>[[[}}}ooo)))555++++++---***,,,,,,++++++,,,...000111000'''333kkkeee))))))!!!111DDDLLLFFF===111$$$!!!""",,,HHHooobbbEEE,,,+++333333,,,&&&///+++,,,999PPPbbbhhheeeIII<<<---'''***000333222666000,,,------...111666666///+++,,,,,,***+++000333111111333111...///333ggg}}}xxx222,,,...''',,,***((('''(((((((((((()))+++---...,,,+++***++++++,,,+++))))))+++***'''---,,,+++***)))***+++,,,(((***++++++)))(((***,,,***((((((***)))%%%$$$'''(((((())))))((('''%%%$$$$$$%%%'''((()))(((''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&'''(((((((((((()))(((((()))++++++***)))***)))((('''&&&%%%%%%%%%***,,,+++((((((+++,,,***%%%(((+++***'''%%%&&&(((,,,***))))))+++++++++***)))*********++++++++++++555222...,,,+++***)))'''+++++++++***((('''%%%$$$))))))*********)))(((((()))))))))((('''''''''(((((((((''''''''''''((((((******+++,,,,,,------...---,,,,,,+++***)))))))))'''(((***++++++***)))(((''',,,///...///000...***+++++++++,,,,,,---------///000111222333222222222222000...///000111///---222222111000000111222222111000//////000222444444222222222111111111111111......////////////......000666---,,,333$$$///aaajjj,,,999333111...000000000111111111000000000---...222444222222444777555ttt}}}hhh{{{333+++,,,...//////...------)))...000......111333222333222111222333333111///000///.........000222333111111000222444555444222000000000111111222333333;;;555111111///,,,...333---+++***+++...222444555000TTTsss===***888999'''---.../////////---+++***+++......,,,---000000...111///000222111...000555///***(((,,,...---,,,...***111555333111666===AAA@@@BBBMMMaaayyy}}}UUU<<<;;;777333333666:::======888555555888:::999:::>>>:::<<<===:::777666888;;;444IIIeee~~~VVV...333))),,,...---,,,++++++++++++---///000...&&&&&&666OOOxxxBBB000111))),,,...&&&'''///...EEEMMMaaa~~~nnnMMM666//////333)))"""555111FFFeeezzzZZZ>>>111+++%%%'''---222000,,,---...111222...'''&&&***(((''',,,333333,,,+++000'''&&&(((,,,,,,***,,,111XXX~~~;;;///******,,,***(((&&&%%%&&&''')))(((***------+++)))((((((,,,***))))))***+++)))(((,,,+++******))))))*********---///---)))'''))),,,)))((((((***'''###"""&&&))))))******)))(((&&&%%%"""$$$'''******)))'''%%%&&&&&&&&&&&&''''''''''''%%%&&&'''(((((((((((((((***(((''''''))))))(((''')))))))))))))))((('''&&&+++,,,***&&&%%%)))+++***&&&(((++++++(((''''''(((***(((&&&'''((()))(((((())))))))))))((('''&&&&&&000...,,,+++++++++***)))(((((()))***)))((('''&&&((()))***++++++***))))))***++++++***((('''(((***,,,,,,************,,,,,,+++,,,------,,,,,,---...............---,,,+++***'''(((***,,,,,,+++***((((((---///......000...)))------------------------///000000111111111111000555222///000333444111...000000////////////000000000...---...111444333222555333111//////111333555111111111222222111111111000///---333222'''IIIXXX...666111++++++...//////000000000000///+++,,,000555666111...///,,,YYYnnnPPPlllCCC---...//////---,,,,,,,,,444666555///+++++++++)))333111///000222111///,,,.........//////000111222......///222666999::::::222222222222333333333333777///+++000111---+++---******++++++,,,...111222666LLL~~~XXX666((()))+++,,,.../////////...---+++...///------111222//////...///111000,,,---111222...---000///+++((()))''',,,000111333999<<<;;;>>>888444555999AAANNNZZZ~~~fffCCC222333:::999777444222333888>>>CCC:::777666777555222333666666666666555888BBBPPP[[[???555---(((000,,,++++++++++++++++++,,,------...))))))"""000\\\aaaWWW666***333BBBEEETTTlllssswww\\\888***,,,111000111333111666KKKbbbwwwvvvZZZ@@@+++)))))))))+++,,,,,,***)))$$$)))000333///,,,222<<<<<<444///...***(((555FFF555333333444111,,,+++///JJJDDD222$$$---*********)))'''''''''(((&&&))),,,,,,***((('''&&&)))'''&&&(((+++,,,+++***)))************)))(((((()))*********)))))))))***(((((()))+++((($$$%%%)))((())))))))))))'''&&&%%%###$$$&&&'''(((((('''&&&''''''(((((((((&&&%%%$$$&&&'''((())))))((('''''')))(((&&&&&&((()))((('''''')))+++,,,,,,***((('''&&&)))(((&&&&&&***+++)))***(((''')))---...***%%%)))'''&&&&&&'''(((((('''&&&&&&'''(((((('''&&&%%%(((((((((***,,,------+++%%%'''((()))***)))'''&&&%%%&&&((()))***)))((('''***,,,---,,,******,,,//////...,,,++++++,,,...///+++---...---+++***+++---(((***,,,---...---,,,+++************++++++,,,,,,***...///------///---)))000//////......------,,,/////////...............333222111111222222111000////////////////////////---...000111222222333333555333000...---///111333000000111111111111000000///+++///555///777nnn|||CCC333...000***///,,,---...///000//////...,,,,,,///333222///000444***ppphhhBBB]]]GGG---...///...,,,---///222'''---000///000444666666000111222111///------...---...000111222222111111///...///111555888999999222222333333222222111111===---$$$***///...,,,...000222333111---,,,---//////999sss\\\;;;999---,,,+++***+++,,,...000,,,//////,,,,,,//////------,,,---000...)))))),,,%%%$$$%%%((('''$$$$$$&&&,,,+++&&&###(((///222000111000222444222---,,,///444>>>SSSooobbbAAA777:::;;;;;;===222555999;;;999999:::<<<666444666:::;;;999<<<@@@@@@???@@@EEEVVVttt333<<<'''(((222(((%%%******++++++++++++,,,,,,,,,***333---)))+++nnntttfff>>>---///222000---000++++++<<<^^^uuuVVV666(((+++111222***---///---))))))...333...,,,)))(((---@@@cccwwwOOO111%%%333]]]eee___YYYQQQDDD666///...BBBJJJ444!!!000)))+++,,,,,,***((('''&&&+++---000111///,,,+++***'''$$$$$$(((,,,...------((()))*********)))'''&&&%%%"""!!!$$$))),,,+++)))))))))+++...+++((()))...'''((((((((((((&&&%%%$$$$$$$$$$$$%%%&&&'''(((((())))))******(((%%%"""!!!&&&'''((())))))((('''&&&)))(((&&&''')))******)))&&&(((,,,......,,,)))'''!!!%%%''''''(((,,,,,,)))///'''"""'''222444,,,"""***)))'''''')))))))))((('''(((+++---//////000///---,,,+++,,,,,,+++(((%%%'''((()))***)))(((&&&%%%&&&(((***,,,------,,,+++%%%'''))))))((((((+++///...---+++******+++---...+++---...---***((()))+++!!!$$$'''***,,,,,,+++***---+++)))((()))+++---///,,,///000---,,,...---)))111111000///...------,,,444333222111000000111111...111333111...,,,...111//////000000000000//////+++000555555222111333777555333000...,,,------...------............------///,,,333444,,,DDDkkk222555(((111---777+++,,,.../////////......111...------,,,...888BBB<<>>***)))------...222888;;;<<<888000++++++---000,,,ddd{{{DDD444111,,,))))))---111555---000///,,,+++------***000///111444111,,,***---+++)))((()))((('''+++111%%%&&&(((+++222666000'''///---...000///---///444333---///:::GGGUUUlllUUUEEE<<<555777::::::999:::???:::555555999======<<<000666>>>AAA@@@AAADDDHHHFFFXXXsssUUU<<<))))))///---+++---***+++,,,,,,******+++,,,...///---&&&+++999fffyyyoooWWW>>>---...000000,,,)))---444555XXXwwwuuuEEE999---)))))))))+++///333000,,,'''&&&(((---000,,,555444DDDnnnWWW)))***XXX}}}~~~RRR(((444ttt222(((//////+++(((''')))++++++***...)))$$$&&&+++...+++&&&...***'''(((,,,---+++'''*********)))(((''''''''')))'''$$$###)))...+++###,,,&&&%%%)))+++''''''***(((((((((((((((((((((((()))&&&&&&))))))%%%$$$&&&((((((((((((''''''''''''$$$$$$%%%'''((('''$$$!!!%%%$$$$$$%%%'''(((((('''%%%&&&'''(((((('''&&&%%%&&&&&&'''((()))***++++++***(((&&&(((+++,,,+++((("""&&&******(((%%%$$$$$$(((''''''***...///---***,,,---------+++)))&&&$$$)))+++,,,+++((('''(((***"""###%%%'''((()))******'''///...'''(((222000&&&***---***(((111??????555***)))(((((((((***+++,,,///,,,(((''')))+++***))))))---...***(((******)))000---***))))))***++++++......------------......111111111111000000//////333...)))***000333111---222111000000111000...,,,000111222333222000///---CCC777...---///...---///222111///.........///000888%%%333444---kkk666---<<<+++---...---,,,...000000...---------111888<<<777...---777BBB555III[[[444666$$$///+++,,,111111,,,,,,000)))+++///222333111///---+++...111222111111222222+++,,,///222444555444444///111222111......000333333222111111111///,,,***999777444111000///000000111aaaOOO'''666@@@(((...444...===ttt]]]>>>++++++111---###++++++,,,,,,---,,,,,,+++444222///***((((((+++...&&&%%%%%%&&&)))******)))'''(((***,,,---//////000---,,,,,,++++++,,,,,,---...***(((,,,333999:::999<<>>;;;;;;===<<<888666888666888<<<@@@BBB???999444IIIEEE>>>999===MMMbbbrrrJJJ777(((***///...,,,...,,,---......,,,,,,---...000 +++---///000'''999+++///...((($$$&&&***+++111444333,,,***777PPPddd___000666...***---111222333555///------...111444444333???aaattthhhqqqpppIII...qqq555---000///,,,)))(((***++++++***---)))&&&'''***,,,***(((---)))'''(((,,,---+++(((******))))))))))))******))))))'''&&&)))...,,,&&&---((('''***+++((((((***&&&&&&&&&&&&&&&&&&&&&&&&+++((()))++++++'''''')))'''''''''(((((()))))))))$$$$$$###%%%'''((('''&&&***(((''''''''''''%%%$$$&&&'''((())))))((('''&&&$$$%%%&&&''')))***+++,,,)))'''&&&'''+++---+++)))###&&&))))))'''&&&&&&'''''''''''')))+++,,,,,,++++++,,,---...---,,,***)))(((***+++***'''&&&''')))$$$%%%'''(((************'''++++++'''(((...---&&&+++...+++&&&)))222111((((((((('''''''''(((******---,,,***+++------+++((((((,,,---***(((***+++)))///---,,,++++++,,,,,,,,,......------------......111111000000///////////////,,,***,,,000222111......------...//////...,,,222111111000000///000000AAA@@@<<<777333111222333222111000///...//////000444222------666mmm///...333'''000000,,,+++---///000///...///000---///000...++++++000555111,,,JJJVVV777...:::///...++++++......******---+++,,,...///000000//////,,,...000111111111222333222222111000000000000000111333555444222111222444111000000111111000...+++111000...---,,,---...//////[[[]]]---111777///555......888|||fff666!!!+++;;;888222+++&&&&&&)))...111******,,,...000000...---,,,+++***+++,,,---,,,******+++,,,,,,------------+++++++++******+++++++++...***(((***///333333222>>>666222<<>>???;;;666777<<<>>>>>>>>><<<999:::???CCC222:::HHH[[[rrryyy===111)))---000---,,,///,,,---......,,,,,,---...333'''+++)))++++++$$$(((000666444000111555///,,,,,,>>>cccmmmEEE---+++222''',,,111///%%%!!!***888+++///222111333AAAZZZnnnyyylllfffeeefffggghhhvvv|||---SSSBBB///000///---*********+++***)))+++***)))))))))*********+++)))'''))),,,...,,,***+++***)))))))))***,,,,,,(((++++++))))))------***...***(((+++,,,)))((()))))))))))))))))))))))))))+++((((((+++***'''''')))&&&&&&'''((()))***++++++(((&&&$$$$$$&&&'''((((((+++***((('''((('''%%%###''''''))))))))))))''''''$$$$$$%%%'''(((***++++++)))'''%%%'''+++---+++)))$$$&&&''''''''''''((()))&&&'''((((((((()))+++,,,((()))+++,,,------,,,,,,)))***+++***)))((((((***&&&''')))***+++++++++***(((''''''''')))***)))(((***...,,,%%%$$$((('''"""(((''''''''''''(((((()))++++++,,,...000...+++((('''+++,,,)))(((***+++***------------..................------------......000000000000////////////++++++,,,---.../////////,,,,,,,,,...000111000...333222///......///000222777@@@BBB777---...000///222111000////////////000(((111///---ccc@@@...333---'''111///+++***,,,.../////////000111000...,,,,,,...000///......%%%,,,555000222666000111...,,,---,,,))))))+++---------......///000000...///111111000111333555555444111///---...///000000222444444333222222222000//////000111111...,,,++++++******+++,,,...///222VVVxxx@@@111***222000+++///555mmmgggDDD000'''+++---000333444111,,,'''888666555555555111***%%%111///...---...---,,,***------------,,,+++******************************333000------000222111///222111333444444888DDDQQQ~~~JJJ111777CCCBBB:::@@@===<<<;;;888555999@@@555===DDDEEE@@@>>>AAAFFFXXXiii]]]222...---000111---,,,///***+++,,,,,,******+++,,,---......&&&###)))+++......###'''---***''')))555YYY___:::...555888111'''222)))%%%---777888222---+++)))222NNNuuuyyygggVVV===,,,333:::888///'''&&&(((***---222<<>>555,,,---...000///---333:::555)))444444000+++(((******)))...:::~~~sss---+++)))***+++***)))(((&&&&&&)))+++---+++((('''***...)))(((((()))+++,,,,,,,,,...---+++((('''&&&&&&&&&$$$***---)))&&&(((***+++)))((((((((())))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&###"""$$$$$$"""###'''******))))))((((((''''''%%%%%%&&&(((***)))'''$$$%%%$$$$$$$$$&&&'''&&&%%%'''((()))******)))(((''')))(((((((((''''''''''''---***''''''))))))'''$$$%%%$$$######$$$&&&((()))%%%'''((('''%%%%%%))),,,''''''((((((((((((((((((+++***************))))))&&&''')))+++,,,+++)))(((,,,'''&&&***,,,***+++...###))),,,***(((***---...))))))))))))))))))))))))******+++++++++***++++++%%%***+++((('''***+++***(((***---...------...///------,,,,,,,,,,,,------111111111111111111111111+++///222000,,,))))))+++111000000111222222111///...///000111111000///...000999888,,,)))222666000111111111111111000000///;;;---666lll|||CCC111777///000666,,,''',,,---......---+++***+++,,,---......///...---,,,+++(((000,,,(((...//////999222222111///---------,,,---///222444555333000///222222333222222333666999...///111333444444333333,,,---...000000///---+++222111000111111000---***..................//////+++===ZZZ333***;;;...111///444nnnWWWLLL===111+++***(((''''''+++...///------///222,,,+++***+++---------,,,,,,,,,---------,,,++++++++++++,,,------,,,++++++...---,,,,,,---------,,,777000***+++///555???HHH***666>>>999:::WWW:::???DDDDDD@@@===>>>AAA<<<999:::>>>>>>:::777888???IIIWWWbbbqqqkkk222...///111111///,,,***))),,,---......,,,,,,---...&&&+++$$$***///++++++444%%%%%%EEEsss|||VVV999,,,$$$$$$(((...///+++''''''&&&)))---++++++:::[[[zzzbbbHHH:::777((( &&&111111///111111333666333+++***000///(((+++...000000000//////000&&&---]]]999)))&&&)))+++,,,***((('''''')))+++---+++)))(((+++---)))))))))***+++++++++,,,...---,,,***'''%%%###"""###(((+++'''%%%'''))))))%%%'''''''''(((***(((###((((((((((((((((((((((((((($$$###&&&&&&$$$&&&)))******)))((('''&&&%%%%%%!!!"""$$$(((++++++(((&&&'''%%%$$$$$$%%%%%%###"""''''''))))))))))))''''''******))))))((((((''''''---***''''''))))))&&&###'''%%%######%%%'''((((((&&&'''(((''''''''')))************))))))))))))))))))(((''''''(((((('''%%%%%%&&&))),,,,,,,,,***)))+++***((()))+++---......%%%(((++++++)))((()))+++)))************))))))((()))***+++***))))))+++,,,&&&***+++(((''')))***)))(((+++...---++++++...111------,,,,,,,,,,,,------000000000000111111111111...000222000,,,******+++000///...///000000///---,,,...000111111000///---111444111***,,,444666222111111222222111111000///&&&222IIILLL555333444'''111777***+++.../////////---***)))***+++---///111000---***+++,,,...000)))'''111444...,,,---///000------...---***---000333666666333000---000111333333222333555777000111333444444222000////////////000111111///---111000000111111000...+++..................------888CCC^^^+++***444...111///000bbbsssPPP:::222000000,,,///222222///---------++++++***,,,///000000///++++++,,,---------,,,,,,+++,,,---......---,,,+++,,,,,,------............111...///444555000***(((???777......555:::999666hhh@@@<<<777333333666<<>>;;;444,,,((()))++++++%%%***ZZZ;;;&&&999---///***"""111!!!...,,,***)))******)))((('''%%%%%%'''+++...---,,,...---,,,---///...)))%%%))))))(((((((((***+++,,,$$$&&&)))---/////////...&&&(((******)))***+++---''''''&&&%%%%%%%%%&&&&&&(((((((((((('''&&&%%%$$$+++***(((&&&&&&&&&((()))&&&%%%%%%%%%&&&((()))***''''''''''''(((((())))))###%%%(((++++++***'''&&&(((((((((''''''&&&%%%%%%(((''''''&&&&&&%%%%%%%%%))))))))))))*********+++&&&***,,,)))***...000000,,,+++***))))))***+++,,,))))))***+++,,,---------)))***+++,,,,,,+++***)))---,,,,,,+++***)))((((((...---,,,+++***(((''''''(((&&&&&&)))---///...+++,,,,,,---------.........///.........---,,,++++++...000222111//////222555333000---+++---...000000...///...***+++000333222000000000000000/////////000000//////000000111222444222111111222222111///333***666888'''---888)))NNNbbb777,,,;;;222111///...///000222333...------///222333000......///000...,,,******++++++---///111222222111000///...,,,+++,,,---///111111111111222333222///+++222111111111111111222222+++,,,222888555...---333222(((///333)))...888111111222222222111000///...111111000...---...000333222888888FFF777000>>>444888555~~~hhhLLL???===444333...***,,,111222......,,,+++((('''(((***,,,...+++,,,111444111//////)))***+++,,,...//////000444333111///.........///---000444555333222333444333444777:::===@@@AAABBBppp<<>>SSSfff~~~888///***000111,,,((()))+++***---///222222,,,%%%(((000888JJJfffjjjIII111%%% +++444333///...---,,,333***)))000999IIIlllfffQQQ666'''***000+++!!!)))***---//////...---,,,)))333&&&111kkk|||mmm^^^LLL666%%%---///+++666wwwddd***"""+++...***---///111''''''''')))+++***(((&&&'''&&&%%%'''+++---,,,++++++***)))+++------***''')))((('''''''''((()))***%%%&&&''')))******))))))&&&'''((('''%%%%%%%%%'''$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$'''&&&&&&&&&&&&''')))***%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((("""&&&'''%%%%%%))),,,+++,,,+++***))))))***+++,,,*********++++++,,,,,,---)))((('''&&&&&&'''((())),,,++++++******))))))(((++++++******))))))((((((***((('''(((+++,,,+++***)))))))))))))))***++++++---......///...,,,***)))---//////...,,,+++---//////.........000000///...+++......,,,---111222///........................444333111000000222555777111000...///000000...---***//////222666222,,,...iii444111555444000///---,,,,,,---...//////...---///111111000------...///---+++***+++,,,............///000000111111000///......///000111///000111222333222000///000000////////////000000......000///***&&&(((---999...000777111+++++++++000000000000000//////...---///000000///......///000222kkk<<>>EEE[[[GGGCCC@@@FFFTTThhhyyy|||yyy{{{|||}}}yyyvvv|||~~~<<<666444999;;;444---,,,///111---(((###$$$(((111>>>JJJ|||gggAAA...+++///333'''******'''&&&'''###(((,,,***888mmmzzz;;;444(((!!!))),,,)))&&&)))+++,,,+++(((''')))+++(((<<>>777///222222...)))(((+++///(((///222///444TTT^^^FFF---###''',,,,,,+++%%%***,,,((($$$%%%((()))555IIIjjj{{{___222"""..."""%%%---333---###&&&222,,,,,,+++)))((((((***,,,...888pppyyy[[[RRRPPP;;;---jjj888$$$'''"""###'''&&&'''(((+++,,,,,,)))&&&(((''''''(((((())))))((()))(((((('''((())))))))))))((((((''''''&&&&&&&&&(((((('''&&&%%%%%%%%%&&&+++,,,,,,***'''&&&&&&&&&$$$%%%&&&((()))))))))((("""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############"""""""""&&&&&&%%%$$$%%%%%%&&&'''%%%$$$######$$$%%%''')))$$$%%%'''''''''&&&$$$###))))))))))))((((((((((((###'''(((%%%$$$(((***)))((('''&&&%%%%%%&&&'''(((''''''''''''''''''&&&&&&---***'''%%%%%%'''***---((((((((()))))))))******''''''''''''''''''''''''***(((&&&%%%&&&''')))))),,,+++***))))))+++,,,---------,,,+++++++++++++++------...---,,,,,,++++++))))))+++---000000---+++'''+++---,,,---000///,,,++++++++++++,,,,,,,,,,,,...---+++***+++...111333111000//////111111000///000///---111---+++bbbXXX999444...((((((/////////...---,,,++++++111///---,,,,,,,,,---------///000000//////000222///...---,,,+++,,,------+++,,,---............---+++...000000///...///000---------------,,,,,,,,,&&&*********///777666111+++111(((%%%///***&&&666,,,,,,,,,,,,---...//////***,,,///000///---,,,,,,---...777rrrEEE'''444&&&$$$111%%%333PPPyyyYYY@@@***---111333111---***(((000...//////---(((***...++++++,,,,,,,,,,,,---,,,......//////000111222222333333222111000111222333444444444444333111000///,,,333@@@FFF???999EEEYYYOOObbbzzz|||~~~|||{{{tttmmmoooxxxxxxppprrr{{{|||vvv444,,,)))+++...///...+++***+++***(((777eeejjjAAA$$$%%%)))+++'''###(((111***...+++"""&&&CCCooopppDDD000444333%%%555)))###''')))&&&(((///((())),,,///111000...+++XXXbbb666<<>>222,,,111444333666>>>:::UUU}}}zzzyyyzzzzzzxxxuuuvvv{{{|||yyyyyy{{{zzzvvvttttttrrrnnnllllllpppuuuuuuqqqqqquuuuuu|||}}}www|||RRR///***...///333444///******...666cccjjj>>>...)))###666000,,,,,,(((%%%---999'''(((///CCCgggwwwBBB######...+++%%%"""&&&******'''%%%&&&***///222111...***'''FFFQQQPPPiiiqqq\\\[[[tttxxx888bbbDDD+++'''!!!333&&&***'''%%%$$$%%%%%%%%%$$$%%%&&&((('''&&&&&&'''(((***++++++)))'''%%%%%%&&&(((((()))))))))(((''''''"""######$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%$$$&&&'''###############$$$%%%&&&%%%&&&&&&&&&&&&&&&%%%%%%'''$$$!!!"""%%%((( !!!!!!"""""""""!!!!!!#########$$$$$$$$$%%%%%%######%%%%%%%%%$$$"""!!! !!!!!!"""###$$$$$$%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$%%%%%%&&&&&&"""&&&'''###"""%%%&&&%%%'''&&&%%%$$$$$$%%%&&&'''(((((((((((((((((((((((('''((()))******)))((('''&&&&&&''''''(((((())))))((((((''''''&&&%%%$$$$$$&&&'''''''''&&&'''***,,,)))))))))************+++///,,,(((&&&&&&(((,,,...'''''''''))),,,,,,***))),,,)))&&&%%%'''***,,,---***,,,,,,((((((,,,,,,***+++,,,,,,------......///+++,,,.../////////---------,,,+++,,,---...---,,,))),,,...!!!777jjjAAA))),,,///111222...***+++,,,---,,,+++(((''',,,,,,---,,,******+++---(((***++++++******,,,---,,,---/////////---+++)))++++++,,,...///000111222///...,,,,,,,,,,,,+++)))....../////////---+++***++++++---//////...222999(((,,,((($$$+++...)))(((,,,++++++++++++---///000,,,---...---,,,,,,---...)))111222eeeXXX***111,,,%%%///(((333999oooOOO888......222///+++***...111000///111''')))---000111111///...,,,,,,---......------,,,222000//////111222111111222333333444444444333333***///555888222---111999555333444@@@^^^{{{vvvuuuqqqssspppkkkjjjnnnrrrrrrjjjmmmmmmjjjjjjnnnpppooonnnvvv||||||}}}~~~zzz~~~{{{yyy~~~ppp:::444///***+++,,,)))&&&---DDD[[[NNN((((((333999+++$$$%%%///333---))),,,555HHHjjjwwwLLL,,,...,,,***555???444 &&&000000,,,)))'''%%%''',,,000...,,,222@@@MMM)))QQQqqqssskkk|||iiiWWWIII333...++++++)))///IIIdddnnnoooWWW@@@zzz999'''&&&###"""&&&%%%%%%%%%''''''%%%######%%%''''''%%%%%%''')))%%%'''***)))&&&$$$%%%&&&%%%&&&'''((((((((('''&&&###$$$%%%&&&'''&&&%%%%%%&&&'''(((((('''&&&'''(((%%%$$$""" """$$$&&&"""###$$$%%%%%%&&&%%%%%%&&&$$$"""!!!!!!###&&&((( """###$$$######"""!!!!!!"""###$$$%%%%%%&&&%%%$$$###"""""""""""""""!!!"""$$$%%%&&&%%%$$$###'''&&&%%%$$$%%%&&&((()))$$$$$$%%%&&&''''''((()))'''***+++'''%%%((()))(((%%%$$$###""""""###$$$%%%&&&&&&&&&'''(((((())))))&&&'''((())))))((('''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((***)))'''&&&(((***&&&''')))***+++***)))(((+++***)))(((((()))***+++)))((((((***,,,,,,)))&&&...+++'''&&&(((***,,,,,,))),,,---***)))+++)))%%%++++++,,,,,,---......///+++++++++++++++*********,,,+++***+++---...---,,,000111---;;;xxx333+++111555///666999)))(((***,,,......,,,)))((((((***,,,,,,***)))+++,,,)))***++++++******+++,,,---............---------///...---------...///000222---)))+++///111...***---...//////...---+++)))))))))...222...444SSSxxxUUU444###(((,,,+++++++++---,,,+++++++++---///000***---///000///---,,,,,,+++000222XXXZZZ222......))),,,,,,000222yyyYYYEEE===999000***,,,111222222222++++++,,,------...//////...///000111111111000000666444222333333333000---000000111222222111111111777444///---000333...&&&---999CCCDDD???BBBRRRbbb{{{tttrrrppprrrppphhheeeiiinnnqqqmmmpppppplllmmmqqquuuuuusssxxxrrruuuwww|||kkk000444+++000000///...333PPPmmmIII000222333'''"""***222000///---$$$%%%<<>>(((555888444***$$$&&&)))***(((---,,,$$$$$$+++---(((&&&+++,,,))),,,DDDmmmyyyXXXWWWVVV777AAA@@@000''',,,...)))111+++,,,111///)))...999eee}}}gggWWWttt...NNNJJJ...555///###$$$&&&)))+++***'''$$$"""%%%''''''%%%%%%'''*** $$$((((((&&&$$$$$$%%%###$$$&&&'''((('''&&&&&&&&&((()))******)))'''%%%$$$%%%&&&%%%###"""###$$$(((&&&###!!!!!!"""%%%''' !!!###%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((( !!!###$$$%%%%%%%%%$$$ !!!"""###$$$%%%&&&'''%%%""" ###%%%"""###&&&(((((('''%%%###&&&%%%$$$$$$&&&)))---///&&&'''((()))***,,,------%%%((()))%%%###%%%'''&&&***)))(((((((((((()))***+++,,,,,,---...//////000((())))))))))))))))))(((''''''''''''''''''''''''%%%%%%&&&''''''((())))))(((***,,,+++(((&&&&&&(((&&&(((***,,,---+++)))(((((()))***++++++***)))(((---,,,+++---...---***&&&...,,,***)))***,,,,,,+++''',,,...---++++++'''!!!******+++,,,------......111///---,,,++++++,,,---...---,,,---///000///...---111:::ssssss<<<333---666777&&&(((222+++)))+++...000111///,,,***&&&))),,,---+++******,,,,,,---......,,,,,,---...000///---,,,,,,---///000000///,,,***)))***+++,,,333---(((***222555222,,,,,,---...///...,,,***(((+++***///000)))333hhhRRR,,,333///&&&+++000...---,,,++++++---...000(((,,,111333222///,,,***///...000LLLWWW555)))***---+++//////000{{{rrrHHH:::---,,,000222222222...,,,***((((((***---///,,,///444;;;AAAFFFIIIKKK;;;888666666555333///***/////////000//////......%%%111666---(((---222333333000---...333999<<<===...UUUwwwpppkkkvvvuuussstttwwwzzz{{{{{{}}}@@@666)))111...+++))):::lll|||CCC)))---666'''%%%222+++***(((111...'''nnniii;;;((()))---(((&&&%%%&&&)))***)))'''&&&$$$'''+++***%%%$$$''''''000------QQQ```999,,,***(((''''''(((***+++---+++(((%%%$$$&&&,,,000'''///aaaiii:::...222^^^LLL$$$,,,------((($$$$$$&&&%%%$$$###$$$######%%%''')))(((''''''&&&###"""###$$$''')))###$$$$$$%%%%%%&&&&&&''' !!!$$$%%%&&&&&&%%%$$$###&&&))))))&&&$$$%%%&&&%%%++++++'''$$$$$$%%%#########$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&!!!$$$'''%%%!!! """&&&%%%$$$###"""!!! ############$$$%%%&&&'''"""$$$&&&((()))*********///...,,,***((((((((((((+++((((((++++++((('''***))))))))))))))))))))))))---***&&&%%%''''''&&&$$$'''&&&%%%$$$%%%(((+++---***++++++)))&&&&&&))),,,''''''(((((((((&&&%%%###(((&&&&&&'''$$$!!!"""&&&((($$$###((((((%%%&&&+++,,,---......---,,,+++***'''&&&&&&'''))))))%%%""",,,+++)))((()))***,,,---)))***+++,,,---,,,+++***'''++++++&&&''',,,,,,)))&&&&&&&&&&&&(((***,,,---000///...---------------111000+++)))...333333111222&&&cccxxx>>>$$$111222222000+++((('''(((///222000///...%%%""",,,...333$$$+++000''')))***+++,,,,,,+++)))&&&%%%,,,......---***)))+++...)))---...******//////+++,,,***)))---444777555222000---***))),,,------+++******...<<<(((000;;;oooccc444(((222,,,000555%%%((()))*********)))'''&&&,,,,,,,,,++++++,,,------***'''***555jjj!!!222###***444...444111zzzoooRRR>>>444000/////////..................444111///...)))'''000===666777444333666:::777000444666777444111000333777,,,---///222555555333111---000111//////555999999333222888JJJhhh~~~yyyuuutttyyy{{{rrrmmmjjjfffgggkkkooowwwooo///888222%%%222'''CCCMMM...:::444'''!!!+++222///222777111"""<<>><<<999555222///---,,,///---,,,------+++)))'''...000222000......111555...999WWW@@@;;;)))666LLL~~~YYY444&&&'''---222%%%%%%333$$$%%%777++++++777DDD///+++***---***&&&***333---,,,,,,,,,,,,,,,+++++++++(((***000///***)))---aaaIII$$$,,,$$$)))***+++)))''')))000666(((888RRRhhhnnn]]]@@@)))555$$$777zzzxxx999333BBBuuu444---((('''***(((""""""((()))&&&###"""###$$$$$$###"""%%%(((******)))&&&$$$''''''&&&&&&%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&''''''%%%###$$$&&&&&&$$$!!!)))'''&&&&&&'''(((((('''%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$"""!!!###%%%&&&&&&&&&&&&''')))+++,,,%%%%%%%%%%%%%%%&&&'''''',,,)))'''(((+++,,,***&&&%%%&&&&&&'''(((***++++++'''$$$%%%)))***((((((+++---,,,+++******+++,,,---+++***))))))((((((''''''...---+++***)))***+++,,,---------------///000111&&&''')))***+++***)))((()))((())),,,+++((((((,,,++++++---//////---,,,+++++++++******************))))))***++++++***(((&&&******)))))))))***+++,,,,,,+++***)))***+++,,,---***+++***)))***+++,,,,,,.............../////////---...////////////...---,,,===---'''<<<000...\\\EEE))),,,444>>>111...++++++...333777:::(((!!!000777222GGGPPP333444)))+++***""",,,333$$$)))***+++,,,---,,,,,,,,,+++---//////...---+++***111111///......000222222111000//////000000...,,,++++++,,,---......,,,+++###444$$$nnn777---777111&&&---444000******)))(((''''''((()))***......------,,,---------(((444---***bbb444000000444000666444]]]|||nnn___KKK===777333000...555+++&&&...888999222+++000111111333777<<>>555333111,,,222000WWWuuuiiiWWW???---333222111//////000---***+++///111000---///777???BBBCCCCCC@@@999333///...///333333///...222444333//////222666555111111333___YYYQQQIIIDDDAAA@@@???222333///+++111;;;===888&&&+++222555555444666999111111000000000000000111))))))((('''+++111444333555222...+++***...666;;;///222555333,,,***444@@@{{{???MMMxxxXXX)))333555,,,+++000...$$$111999&&&'''JJJSSS^^^===+++(((---***###%%%...+++&&&((())))))(((((()))***000)))))),,,***888ooowwwDDD"""+++333&&&%%%333;;;FFFZZZsssZZZ555[[[III111 ###***)))'''***$$$######%%%'''))))))(((%%%$$$$$$$$$$$$%%%&&&'''$$$%%%%%%&&&''''''((((((###$$$&&&(((((('''%%%###(((&&&%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&'''###############"""""""""######$$$$$$$$$$$$######%%%%%%&&&&&&&&&%%%%%%$$$'''&&&$$$######$$$&&&'''''''''&&&&&&&&&''''''(((******)))((((((((())))))((())))))******))))))(((,,,(((&&&((()))(((***///))))))))))))))))))))))))&&&(((***+++++++++,,,---...------,,,++++++++++++...---,,,,,,------+++***)))))))))))))))***,,,,,,((('''))),,,+++'''&&&***))),,,---+++***,,,+++'''***+++,,,---------,,,+++'''+++///000///+++)))'''&&&&&&&&&'''''''''((((((++++++******++++++,,,---///,,,,,,...///---...111((()))+++,,,.../////////,,,,,,,,,+++,,,,,,---...444!!!333111```lll>>>***<<<333444KKKgggqqq}}}|||xxxxxx{{{JJJ (((111+++***000((()))***+++---///000111...------...//////,,,***---++++++......,,,,,,///,,,------,,,,,,+++***))))))+++------,,,,,,---...;;;000>>>333...///---***---333((((((((()))***,,,---...//////...---,,,,,,,,,,,,(((,,,222---OOOBBB<<<222000---///000HHHkkkWWW555:::999555:::FFFHHH@@@444<<>>888444222222555333...,,,...111000222//////111000---,,,...eee[[[MMMAAA;;;999999:::;;;999555111///111666999999<<<555---777FFF>>>&&&666444///+++)))+++++++++000///---,,,+++*********333333///((('''***)))$$$###'''---222222---$$$222***%%%(((,,,---++++++,,,SSSvvv___hhh999111)))...555666...&&&)))333%%%%%%000***&&&???www~~~iii555'''444%%%,,,,,,***)))(((&&&$$$'''))))))((((((***,,,000***%%%+++AAAhhhfff)))111;;;HHH[[[sss}}}wwwttt___ttt}}}GGG555lllSSS*** %%%&&&$$$'''""""""###&&&((()))'''%%%'''''''''''''''(((((()))&&&&&&&&&'''''''''''''''######$$$%%%%%%&&&&&&&&&(((((('''%%%###"""###$$$###%%%'''&&&$$$###$$$'''""""""""""""############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&(((((('''%%%###)))(((&&&%%%%%%'''***+++(((((('''''''''''''''(((&&&)))***(((%%%%%%(((,,,&&&'''((()))))))))(((((()))''''''++++++((('''***%%%&&&((())))))(((&&&%%%"""%%%((()))(((''')))***+++++++++***************,,,***)))+++------,,,***&&&'''***,,,......---,,,))))))+++---,,,'''&&&))))))---,,,((((((++++++'''(((***---//////...,,,***)))+++------+++))))))***'''(((((()))))))))))))))******+++,,,,,,,,,,,,+++000,,,,,,///000---...222((()))+++,,,------------,,,+++)))((()))+++---...///111666555XXXmmm@@@555222333666UUUKKK,,,///---)))///******+++,,,...000111222000...,,,---...///---+++,,,***+++000111,,,+++......///000000////////////+++---......------///222222444iii;;;,,,777000'''---222++++++,,,------------,,,...---,,,++++++*********///'''222+++===AAA@@@///333333000555888yyynnnUUU888???sssRRR>>>CCCEEE@@@777000000222+++111999;;;888444333333111444555111///111222000777333111333444222222555ttt[[[III@@@;;;777444777666666666777777555333...111333111...,,,...111...888888777MMMcccQQQ+++333///))))))...222000+++...............///000111"""(((---...333888555...222---((((((+++///111000&&&)))...000,,,'''(((...---@@@kkkGGG,,,***+++000...,,,,,,000333///***&&&555%%%AAAjjjDDDSSS,,,...222777(((!!!''',,,((('''***&&&)))+++,,,++++++...000***,,,111GGGtttyyyyyyooo^^^RRRYYYqqqyyyjjjWWWJJJDDDAAA<<<999***,,,------,,,,,,---......--- $$$555...&&&333444IIIOOOIII---+++ppp~~~@@@(((((('''%%%'''!!!!!!###&&&((((((%%%"""((()))***+++,,,++++++***((((((((('''&&&&&&%%%%%%$$$###""""""###%%%'''((()))***)))%%% """ $$$((('''###!!!###&&&!!!!!!""""""######$$$$$$''''''((())))))(((''''''###$$$&&&)))***(((%%%"""&&&%%%###"""###&&&)))+++)))(((((('''''''''(((((($$$(((+++)))$$$###(((...###$$$&&&((())))))((((((%%%%%%(((------((($$$$$$###%%%'''))))))'''%%%###'''***---,,,***(((((()))''''''''''''''''''''''''$$$###"""$$$((()))(((%%%###'''+++///000---)))&&&+++***,,,///,,,'''&&&(((***...,,,''''''++++++((()))+++///222222000---+++)))******(((%%%%%%(((+++++++++,,,------------,,,)))***+++,,,---,,,++++++///******......+++,,,000***+++,,,------,,,++++++,,,+++(((&&&''')))---///&&&AAA888YYYggg555777///000;;;bbbOOO,,,***---444...------,,,,,,,,,------111...,,,,,,...///...,,,...,,,...444555///---000+++---...///.........///---///000///---...222555***FFFMMM)))888444+++///,,,,,,---......---,,,***)))///...---,,,++++++++++++555%%%111(((000>>>BBB,,,333666///666***ggg~~~||||||~~~wwwooo999888444///++++++///222///444999888333---++++++---333666555555777777555555000...///000//////222ooo[[[KKKAAA555555666666555555444333......///////////////...///......111555666444111333333222111000///...---+++,,,...///000000000///...***...222,,,...222---///---,,,***))))))***+++++++++---///,,,(((***///,,,+++***+++---...---,,,$$$111555%%%DDD!!!///555%%%888---&&&***111333///***+++---666444YYYxxx222)))444///)))...111---***)))&&&###&&&+++...''' ***222000TTT}}}000777YYYZZZkkk}}}|||}}}ppp\\\JJJAAA<<<444,,,))))))+++...)))"""$$$---,,,,,,,,,+++***(((&&&%%%...444...'''+++'''000%%%%%%...***(((BBBgggKKK$$$'''......'''$$$&&&'''$$$%%%)))%%%%%%&&&'''((()))*********---///,,,'''$$$&&&)))!!!"""$$$&&&'''''''''&&&&&&%%%$$$###"""###$$$%%%"""$$$&&&&&&$$$"""!!!!!!###"""!!!!!!!!!"""###$$$&&&'''(((&&&$$$######%%%)))'''(((++++++'''&&&(((&&&&&&''''''''''''&&&&&&---***'''$$$$$$&&&(((***$$$$$$$$$%%%&&&'''((()))+++***((('''&&&%%%$$$$$$###$$$&&&(((((('''&&&%%%!!!%%%'''&&&$$$&&&(((***'''(((&&&$$$$$$&&&'''&&&&&&'''((((((((('''&&&%%%''''''(((((((((((('''''')))'''%%%###$$$&&&)))+++!!!%%%)))(((&&&&&&+++000((((((***+++***)))'''&&&)))((((((***---...+++(((***,,,,,,,,,***)))***+++,,,***((())),,,---+++)))***************)))((((((###&&&))),,,......---,,,///,,,)))((()))*********555///(((,,,111))))))888222;;;~~~UUU111...YYYooo{{{tttoooVVV---000((('''...111,,,***,,,******+++,,,,,,+++******222000......///111111000...///...---,,,---000333111000///......///000111000999|||***:::555...,,,%%%,,,,,,---...---,,,+++***000...---///222222///+++***222)))(((777@@@777---///+++---000333HHH{{{xxxzzzrrrAAA444...555:::333,,,---(((***...333555444...))))))...333555333111000000444222///------///111333fff\\\MMMAAA;;;777333000999666222000///111555777///000000111111000000///,,,...000111222222222333333333222111000/////////......---,,,+++,,,,,,---222+++,,,---'''''')))!!!---,,,,,,,,,,,,,,,---------+++,,,...---******...,,,+++***+++---...---,,,,,,***+++999HHHyyyDDD---000333---%%%...((()))111000(((,,,999@@@222$$$YYY^^^///)))000,,,(((---***$$$!!!(((......***'''!!!444555'''FFFxxxccc;;;---(((000...###""",,,///)))***+++---,,,'''###%%%+++))))))((((((((('''''''''===!!!)))777$$$))))))))),,,000///)))(((///999oooTTT---000"""%%%''')))++++++(((#########%%%''')))+++,,,---'''***,,,)))%%%"""$$$'''###$$$%%%&&&&&&&&&%%%$$$&&&%%%$$$###"""######$$$###%%%&&&&&&$$$###$$$%%%%%%%%%$$$###$$$%%%&&&'''&&&$$$"""###$$$%%%###!!!'''$$$%%%)))+++((('''(((&&&''''''((((((''''''&&&)))'''%%%###""""""$$$%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&###&&&((('''%%%%%%'''(((''''''&&&$$$$$$&&&'''&&&(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&'''(((((()))$$$'''******'''$$$$$$&&&+++***)))(((((('''''''''***))))))+++...000///---333111...,,,++++++,,,---+++)))((()))***+++)))'''000///---+++******+++,,,)))***,,,------,,,+++***,,,,,,,,,,,,,,,------,,,!!!---:::... 333;;; III}}}FFF111HHHXXXuuuiiivvv,,,444444222......000000---------...//////...------///---++++++---......---,,,...000///.........///,,,------///000333444555---444TTT---222---...***+++,,,---------,,,+++***+++---///000////////////...111------777KKK999222111---//////...BBB{{{}}}yyyjjjkkkzzzvvvZZZ===...'''###&&&...444333111...,,,,,,///222000111222000---,,,---...222111111111111222333333uuu\\\LLL???777999555000///333666888888777555222000000111333555111111222222222111111000+++000333333111000222666333222222111000000111111444111...+++******,,,---222((((((+++(((,,,...&&&***+++,,,---......//////...******---...,,,+++------++++++,,,---...---,,,)))%%%!!!:::FFFkkkAAA$$$)))000'''&&&111((()))---///---***///666+++111OOO}}}XXX???+++)))+++((((((---&&&&&&(((***'''&&&***222***)))$$$UUU~~~QQQ000===444+++!!!&&&000000***''',,,...)))$$$$$$'''(((&&&&&&%%%%%%%%%&&&((()))%%%000111)))###333,,,$$$888VVV{{{QQQ???bbb```:::%%%+++---(((%%%%%%&&&%%%######$$$%%%'''((())))))''')))***((($$$###$$$&&&%%%&&&&&&&&&&&&%%%$$$###%%%%%%$$$###############%%%&&&&&&%%%$$$$$$''')))%%%%%%$$$$$$%%%&&&''''''***%%%"""$$$))),,,((($$$'''""""""'''+++)))(((((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%######"""######%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$%%%'''((()))''''''&&&&&&''''''((()))$$$&&&''''''%%%######$$$'''&&&%%%%%%%%%%%%'''(((***)))((('''&&&&&&&&&&&&'''&&&%%%%%%&&&'''((()))%%%&&&'''((()))((('''&&&&&&(((***+++)))&&&###!!!,,,+++(((&&&%%%&&&'''((()))((((((***---///000000888333---***+++,,,,,,++++++***))))))******((('''...,,,***(((''')))+++---,,,,,,,,,,,,++++++++++++***,,,...///......///000666888999:::111!!!///TTT444///999hhhMMM+++888OOOmmmDDD,,,444444******222444...***+++,,,------,,,+++***...,,,++++++,,,---,,,,,,+++---000111///---,,,,,,+++,,,...000222333444444///444rrr---,,,,,,...,,,++++++,,,---------,,,,,,***...111000---+++,,,...,,,***+++---000RRR555000,,,,,,000111000EEExxxnnngggyyyyyykkkiiiqqqwwwwww}}}hhhWWWHHH999000000(((,,,...---+++,,,000444......---***)))***...111...///000111222222222111XXXMMM>>>666777<<<@@@AAA@@@===:::999999999888666111333555777777444111///111222222222222111111000///111444444222222444666333222111111000111222222666555222000......///000333((('''***+++111333***)))***,,,.........------///***(((,,,///---++++++---,,,+++,,,.........---***///***...pppOOO...///222111+++&&&)))000***111...%%%(((444111$$$$$$^^^VVV222...***(((((((((+++---***+++------'''!!!$$$+++!!!333xxxvvvmmmjjj///)))###"""(((...%%%###888!!!(((***&&&$$$''')))&&&'''&&&$$$$$$$$$&&&(((***"""###((('''+++...///%%%===iiiHHHMMMYYYeeeCCC,,,)))))),,,(((""""""(((%%%%%%$$$$$$###"""""""""((()))***)))&&&%%%%%%'''%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$$$$$$$$$$''''''&&&$$$"""###&&&)))#########$$$$$$%%%&&&&&&(((&&&$$$&&&***,,,***''')))$$$"""'''***)))''''''""""""############""""""%%%%%%&&&''''''''''''&&&%%%%%%$$$#########$$$$$$"""######$$$%%%&&&((()))%%%&&&&&&'''''''''''''''&&&%%%''')))'''###!!!!!!'''$$$$$$%%%&&&%%%''')))***)))'''&&&&&&&&&((((((,,,+++)))''''''''')))***$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&(((***+++)))''')))((('''&&&''''''((()))(((''''''''')))+++---...555///)))(((+++---+++(((,,,++++++*********)))((()))((((((((()))+++---...***)))))))))***+++---...***,,,------,,,,,,...000(((777888111...888rrrUUU++++++888XXXuuuGGG------,,,,,,+++***222MMMrrrxxx$$$---000000---+++------***)))***+++,,,,,,+++***)))///---,,,,,,---...---,,,,,,...//////...,,,,,,,,,...///000111000///---,,,000666^^^SSS+++///...---++++++,,,,,,,,,---,,,,,,---///111000,,,***)))******$$$***,,,***UUU555///(((+++000000...FFFtttvvvtttjjjaaaiiioooxxx}}}lllWWWMMM666444111,,,)))))),,,...///......---------///000---------...............tttRRR<<<222777999;;;;;;888444111000:::999999999888666444111222444666888888555222000111222222222111111000///222000///000333444333222333222111000000000222222333333333333333222111000888+++(((***(((,,,---###***+++,,,------,,,+++***///***(((,,,///---++++++---,,,+++,,,...///...---333333666444999---%%%,,,...---111555...###///...,,,(((''')))---000ggg{{{+++---,,,((('''+++...---,,,(((&&&)))+++******---MMMhhh\\\%%%...;;;...111000000222111+++######%%%%%%$$$'''+++)))%%%)))(((&&&%%%%%%&&&(((***))),,,%%%***+++!!!111fffTTT444KKKIII+++(((333+++"""$$$''''''&&&%%%$$$###""""""'''(((((('''&&&%%%%%%&&&######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%((('''%%%"""!!!!!!%%%(((###$$$$$$%%%&&&'''''''''!!!"""###$$$$$$%%%&&&''',,,&&&$$$''')))'''%%%%%%######$$$$$$$$$$$$#########$$$&&&((()))*********%%%%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%&&&''' !!!$$$&&&&&&%%%###"""***''')))...---'''###$$$'''###"""&&&'''%%%&&&+++((('''&&&&&&'''(((***+++...,,,***'''&&&&&&&&&'''%%%%%%$$$######$$$$$$%%%%%%###"""###&&&)))******###%%%&&&((()))***))))))***))))))((('''(((***+++...***(((+++///000---(((------------,,,+++++++++,,,---...///000///...---***)))(((((((((***,,,---,,,,,,***)))(((***---///666&&&,,,---DDD===>>>---222ddd~~~```DDD444888:::333,,,)))&&&---444777333///+++***'''LLLaaa```??????222,,,222222(((###(((,,,---...//////...---,,,///---,,,---------,,,***---...---,,,++++++---///////////////---+++)))(((---333JJJ666333...///,,,,,,,,,,,,,,,,,,,,,---...,,,,,,---//////,,,))),,,%%%------,,,RRR@@@000+++---///+++)))AAArrr]]]nnn~~~yyy|||{{{uuuuuufffPPP>>>444///+++(((...///000111000///---+++111000---+++***+++---///~~~VVVMMMAAA::::::;;;;;;:::555555222...,,,000:::BBB999:::<<<>>>>>><<<;;;999999777444222222333555777222222222222222111000///222...+++,,,000333111...444222000......///000111---...000111111000///...444++++++...,,,000333++++++++++++,,,,,,+++******...******---...,,,+++---...,,,,,,,,,...///...---,,,"""888@@@sssJJJ(((,,,///&&&$$$+++000---***+++...%%%***444))):::iiiiii111///,,,)))***...///---++++++)))### ///UUUwwwzzzfff111)))333&&&)))***555777%%%777+++"""%%%+++,,,)))'''))))))(((''''''((()))***---###%%%///RRR~~~LLL666DDDXXX%%%***)))###$$$&&&&&&''''''''''''(((((($$$$$$$$$$$$#########"""#########$$$%%%&&&((()))&&&&&&&&&'''&&&%%%%%%$$$&&&&&&%%%###!!!"""%%%(((%%%&&&''')))************!!!$$$&&&&&&$$$$$$&&&)))***'''&&&'''&&&"""###&&&%%%&&&&&&''''''&&&&&&%%% """$$$&&&((()))******%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''((()))(((&&&%%%---)))+++222333,,,'''((('''!!!!!!'''(((%%%&&&---''''''''''''((()))******+++***'''%%%$$$#########&&&%%%$$$###"""###$$$%%%%%%###!!! """%%%'''"""$$$&&&)))******)))(((+++,,,,,,+++))))))***,,,))))))***---111222///,,,,,,---......,,,,,,---...---///000111000---***'''///---+++)))((((((((((((---***((((((***---......(((CCC555YYYPPP111888 ///111###TTTrrrAAAAAA222......$$$###---111444...'''###%%%+++222777@@@//////222pppWWW999&&&---222)))&&&...+++,,,---......---,,,+++---,,,++++++,,,,,,***(((,,,,,,,,,***)))***---000++++++,,,,,,,,,++++++***---444>>>RRR555(((,,,...---,,,++++++++++++,,,+++)))))),,,111333111---***'''---***---DDDMMM---+++,,,...+++///NNNttt]]]VVV```qqq|||xxxxxx{{{}}}sssgggVVVAAA333)))((((((***,,,......---444222///,,,,,,...000222|||kkkTTTAAA888@@@;;;777666999;;;:::777444777:::;;;:::888888999888:::<<<===<<<:::888777999666333000000222555777444444444444333222111000111000///...///111111111444222000---,,,---...///---------------------------(((,,,222000555:::444+++++++++++++++,,,---...---+++,,,...---******......---,,,---...//////---(((+++NNN???777)))...111---'''(((,,,)))"""'''444''''''---111,,,888mmm---///,,,***,,,......---,,,+++...111555AAAaaazzzaaa///666555'''$$$%%%;;;zzz}}}<<< 000FFFWWW:::%%%'''...+++(((***&&&&&&'''((()))******+++111---+++<<>><<<:::888777333333444444333333222222555555555555444333222111222444555333000000444777444222///,,,+++,,,---...111///,,,******+++---...---)))...111,,,...222---+++******+++,,,...111222++++++---///,,,(((***000...---,,,---/////////...888SSSwww888333$$$222+++,,,---,,,)))***---,,,'''!!!222222"""...dddUUU,,,)))&&&(((...000---+++,,,///%%%---UUU~~~qqq===$$$)))(((***///(((%%%^^^dddWWWkkkqqqHHH))))))000***'''---"""###%%%(((***+++,,,,,,;;;>>>ttt\\\???:::iii{{{DDD***%%%%%%&&&&&&%%%%%%$$$######"""&&&%%%$$$$$$%%%%%%$$$###'''&&&%%%$$$$$$$$$%%%&&&""""""###$$$###"""!!! !!!"""$$$%%%&&&))),,,///###$$$&&&((()))***)))))))))%%%"""$$$)))+++((($$$ !!!$$$$$$ )))######$$$$$$$$$$$$######'''&&&&&&%%%%%%&&&''''''$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&'''((()))***(((%%%!!!"""''')))%%%###///222***%%%&&&''' ''')))$$$&&&///++++++++++++)))'''%%%###$$$%%%&&&'''''''''&&&&&&%%%''')))******(((%%%"""!!!&&&))))))%%%###&&&***+++)))'''%%%%%%%%%&&&'''###&&&***+++)))((()))+++&&&'''((((((((())),,,///(((***------++++++...000++++++,,,---///111333444..................------(((&&&(((111;;;>>>888111nnn[[[...'''+++444...***%%%---***%%%///000'''---...&&&000888)))//////000///...---------444&&&444***000222(((___UUU000,,,222///&&&,,,---............---,,,000/////////000///,,,***%%%(((+++------------...---,,,+++***+++,,,---...(((...+++[[[111444111///---+++************///222444222...++++++,,,---333333***999,,,ggg...000...---...===fffqqqjjjrrrYYYTTTWWWbbbkkknnnrrrwwwxxxtttpppzzzlllooopppxxx{{{vvvsssvvvzzzzzzxxxgggPPP;;;///,,,---...)))***,,,...000222333333LLLEEE===888999999777555777999::::::999888999::::::777444444777::::::999888888999:::;;;;;;;;;;;;555555555333222222444666444444444444444444444444444444444222000000222444000000000000////////////000...------------+++***111000...------------------......,,,***((()))******,,,+++((((((+++,,,)))000!!!+++444$$$777,,,>>>XXXIII%%%###///...---,,,//////***&&&)))---000!!!---+++---```///666222,,,'''&&&***///111222222666zzz999333---))))))************666]]]666,,,%%%***...,,,---((((((111???VVVzzz^^^NNNPPP///gggYYY%%%'''&&&%%%((((((!!!$$$)))'''&&&''' )))***"""'''&&&%%%%%%$$$$$$$$$%%%#########""""""###&&&))))))%%%######'''***)))((( &&&'''"""!!!%%%&&&###'''((('''%%%"""!!!!!!"""$$$&&&'''&&&$$$$$$$$$&&&"""######"""$$$((('''$$$&&&&&&''''''&&&&&&%%%$$$'''""""""&&&&&&"""!!!&&&(((&&&%%%&&&)))***)))''''''&&&%%%$$$$$$%%%&&&'''### ###%%%$$$$$$%%%$$$""""""$$$(((***)))(((******'''######)))------((('''%%%$$$$$$&&&)))+++###$$$$$$%%%%%%%%%$$$$$$'''&&&$$$"""!!!!!!""""""%%%%%%'''((()))*********%%%&&&&&&'''((()))******)))***+++***)))((()))***+++,,,,,,,,,,,,,,,,,,---,,,...///111111111000000222+++''')))------...000222$$$%%%666444)))QQQvvv@@@,,,---+++((())),,,+++***))))))***+++,,,((()))***++++++++++++***///111+++)))222222+++***---777$$$+++,,,000555{{{___...)))000...111111+++$$$&&&///111...+++,,,.........,,,***))),,,------,,,***)))+++,,,...------...//////...,,,000222,,,qqqCCC,,,+++111******666...###---$$$%%%(((+++---.........555###777&&&,,,<<>>>>>===777888888666333333444555111111111111111222333333000111333222000//////000111000000000000/////////111000////////////...,,,(((***,,,+++))))))+++---+++,,,---,,,+++***+++,,,+++------,,,...333333///000,,,(((000222999^^^YYY+++---333&&&$$$---444111000...(((%%%///>>>,,,CCCvvvbbb,,,444%%%:::))),,,888...(((ZZZwww^^^<<<(((111...***(((((()))******&&&###333@@@666///000,,,333///222'''&&&999LLLeeennnCCC>>>000^^^TTT111,,,... ---"""&&&((()))!!!&&&!!!!!!!!!"""###%%%&&&''''''''''''&&&%%%&&&))),,,###''')))'''###!!!"""%%%###'''(((%%%###%%%&&&%%%"""$$$%%%$$$######$$$%%%$$$%%%%%%$$$###$$$''')))&&&'''%%%""""""$$$"""!!!"""$$$%%%&&&'''''''''$$$"""###%%%&&&$$$%%%''''''&&&%%%&&&((()))((('''(((((('''&&&&&&'''((((((&&&""""""%%%'''&&&%%%''')))'''$$$$$$%%%&&&&&&&&&%%%&&&######%%%$$$!!!"""$$$&&&&&&%%%$$$"""%%%%%%$$$$$$######""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&((())))))))))))***,,,777000)))'''+++///---+++,,,,,,,,,,,,---...///000111(((%%%...888888///(((,,,111888iiiUUU888)))(((---333222)))&&&))),,,,,,,,,------,,,,,,,,,---,,,+++++++++,,,---...///...444333(((&&&------222"""+++)))%%%...222(((BBBggg555"""777+++$$$)))...---***+++&&&((()))+++,,,---,,,,,,111///---...111222111...---..................---$$$444...@@@LLL,,,(((---222...,,,//////,,,,,,,,,------,,,++++++(((+++------&&&///PPPNNN///+++&&&,,,///;;;xxxsssXXXWWWSSSMMMHHHFFFGGGHHHJJJNNNSSSVVVYYY^^^fffkkkeeeFFFMMM^^^TTTJJJ===WWWmmmeeebbb]]]YYYWWWYYY\\\___PPPOOOMMMMMMSSS```ppp|||vvvsssxxxyyykkkiiiqqq|||eeeLLL222***000444111--->>>:::777666888:::;;;;;;777999:::999888777777888888888666666777888888888::::::;;;<<<============999::::::888555444444555111111111111111222444555000222444444333111000111111111111111000000000000222111000000111111///...***---000...+++)))+++...***+++,,,,,,++++++---...,,,---------000555444///222///,,,&&&""">>>OOODDD---,,,111((((((111---,,,%%%(((222444,,,'''***KKK+++<<<***111......(((000\\\hhhddd;;;)))...///...,,,++++++,,,---...111,,,(((---444///'''&&&555XXXjjj|||RRR)))GGG777EEEWWWnnnhhhSSSFFF???JJJyyyNNN ...+++###"""******"""!!!'''#########$$$%%%&&&(((((('''((('''&&&%%%&&&))),,,&&&)))++++++(((&&&&&&''' ###$$$$$$###$$$&&&'''"""$$$%%%$$$###"""###$$$((((((&&&###!!! """$$$!!!!!!!!!%%%%%%!!!%%%%%%&&&'''((())))))((("""!!!"""###$$$$$$%%%&&&(((''''''(((((()))))))))'''&&&&&&&&&&&&&&&&&&'''&&&"""!!!%%%'''%%%$$$&&&(((&&&%%%$$$$$$&&&''''''$$$&&&$$$!!!!!!%%%'''%%%"""###%%%&&&&&&%%%$$$###(((((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&(((*********+++,,,...---***&&&'''***------,,,///...------...///111222000333444///$$$ +++999...]]]aaa666---+++---//////,,,***...333***+++,,,------,,,+++***,,,+++)))(((((()))+++---...$$$(((---''''''***###(((***___[[[444///,,,111***333\\\lll333...,,,(((%%%+++222000)))++++++,,,,,,,,,++++++***444000---...222333000+++***++++++******)))***+++,,,000''')))kkk;;;+++...333((('''+++"""***+++,,,---......//////,,,444&&&...$$$+++<<>>FFFTTTcccmmm{{{~~~jjjeeeLLL___sssgggaaajjjhhhccc^^^[[[ZZZ[[[]]]nnnccccccooosssoootttwwwzzz}}}{{{^^^CCC222,,,...111AAA>>>;;;999:::;;;<<<<<<666777999888666555555666:::::::::999999999999:::999:::;;;<<<<<<======<<<:::;;;;;;:::777555555666444444333222222444555777...000222222111///...///333333222222222111111111222111000000111222111///---///111000---***+++,,,***+++,,,---,,,,,,---/////////...,,,...111...'''$$$:::333###BBBcccrrr///***111///!!!)))222''',,,...222222...222IIIdddDDD666000***+++444666VVVbbb\\\888%%%333+++'''''''''''''''((()))***++++++$$$!!!***BBBvvvOOO==="""000,,,)))&&&---444+++***999{{{eee{{{MMM:::aaa222999777111000,,,%%%!!!###'''***%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%$$$%%%'''***(((((((((***,,,---***(((&&&''''''(((&&&$$$%%%'''###$$$&&&%%%###!!!!!!!!!&&&&&&%%%"""  """ """###"""%%%******'''&&&'''''''''''''''&&&&&&$$$%%%&&&&&&'''((()))(((((()))))))))))))))******)))))))))))))))))))))))))))%%%%%%(((***(((''')))%%%%%%%%%%%%%%%&&&((()))%%%''''''%%%&&&***+++)))&&&&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&&&&&&&######$$$%%%&&&''''''&&&((((((((('''''''''''''''$$$&&&((()))))))))+++---%%%(((+++,,,***)))+++---......---------///111222&&&,,,666:::777666>>>IIIrrr777777>>>333555999888444///...000111000)))***+++,,,,,,+++***))),,,+++)))(((((()))+++,,,///((('''++++++---555:::ccccccvvv===...)))...000222...xxx}}}000---///333111((('''---,,,,,,------------------777333000111444333///***)))***+++***((((((***,,,666***'''***<<<((('''---(((,,,111&&&000///...---,,,,,,++++++&&&/// 000+++...000kkk(((555555+++'''...YYY~~~hhhKKK111###111...---000111...---///...---,,,+++,,,...///000111222333444555666888999666555222---+++000;;;CCC444333CCCXXXggg{{{[[[cccXXXlll|||xxxtttvvv|||kkk``````oooyyyvvvuuuzzz|||{{{yyywwwvvvwww{{{~~~rrrYYYAAA000'''DDDCCC@@@>>><<<<<<======666888999888666444444555888999:::999888777888999999999:::;;;<<<<<<<<<<<<:::;;;<<<;;;999777777777888666555333333555666777333555666555444222333333555444444444444333333333222111000000222222111000....../////////---+++******,,,------,,,,,,---///,,,------...555:::888111$$$222444SSSqqqQQQ222%%%&&&......------+++000///+++,,,>>>hhhPPP'''000 000888WWWQQQnnn===&&&+++***...$$$&&&'''(((''''''((()))&&&...,,,)))777VVV>>>///333(((---***&&&!!!)))...)))'''###,,,444222VVV}}}[[[PPP999xxx222!!!!!! %%%+++***%%%#########"""######$$$$$$&&&&&&&&&$$$######&&&((((((%%%$$$&&&***,,,***&&&)))'''''''''###!!!"""$$$&&&%%%###!!! !!!######""""""###$$$###%%%$$$"""$$$'''&&&"""$$$%%%%%%%%%$$$$$$###"""###%%%&&&$$$%%%'''(((&&&''')))******)))(((***+++&&&''''''((((((''''''&&&((($$$###&&&(((&&&%%%&&&###$$$&&&&&&&&&&&&''')))&&&))))))'''(((,,,,,,))))))((('''&&&&&&&&&''''''%%%$$$###""""""###$$$%%%######$$$%%%&&&&&&%%%%%% """###$$$%%%%%%%%%'''((((((((((((((((((((("""$$$%%%&&&&&&&&&(((***&&&,,,111000+++'''(((+++++++++++++++,,,---...///333111...---666UUUTTT111333&&&###000///)))...000---...111---$$$)))******++++++******)))...---,,,+++++++++,,,---///444///+++---''',,,CCC}}}lllgggGGG"""!!!***///,,,...222;;;yyyDDD!!!+++444((($$$111)))***+++---...000111222666444222333444333///++++++------,,,)))))),,,///111###---888mmmQQQAAA111)))++++++///222///------,,,,,,,,,---......''',,,&&&444111,,,&&&ggg***---000***'''666UUUbbbPPP999)))"""$$$...888&&&$$$$$$(((******,,,000111///......///000000000%%%&&&(((+++---000222333555666555111,,,***+++---777111000///+++222888222;;;HHHLLLeee|||xxxxxx{{{~~~{{{xxxyyy|||wwweeeJJJ444BBBAAA???===;;;::::::;;;888999:::999777666666666777999;;;:::777666777888:::;;;<<<======>>>======999;;;===<<<;;;999999999:::888666444333444666777999::::::999777777888999666666666666555555555555111000///000111222111000///------000333444111---+++---...---,,,,,,---...)))***,,,000999AAA???999@@@FFFnnnAAA444...'''---666111...666444000666WWW---777'''===bbbxxx888yyyzzzKKK(((333,,, 111&&&))),,,,,,+++***+++---'''$$$111[[[\\\)))&&&>>>###333))) )))555222((()))+++---444222###AAAdddZZZuuuJJJ,,,???zzzqqq<<<)))###------&&&!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&$$$######&&&((('''&&&%%%%%%&&&'''''''''%%%""""""$$$!!! """%%%%%%$$$"""!!!"""!!!$$$&&&%%%$$$%%%%%%$$$%%%$$$!!!"""$$$###""""""######$$$#########!!!%%%%%%!!!!!!%%%%%%"""%%%''')))((('''&&&(((***######$$$%%%%%%$$$######%%%!!! ###%%%"""!!!###"""%%%((()))'''%%%%%%&&&%%%((()))&&&&&&(((&&&###'''(((((()))((('''&&&%%%###"""!!!!!!!!!###%%%&&&"""###$$$%%%%%%$$$$$$###"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((###%%%''''''&&&'''(((***(((+++...---***((()))+++******+++,,,------------???+++111gggLLL000666---,,,<<<999///888...999<<<222+++......))),,,++++++******++++++,,,---------,,,,,,,,,++++++!!!///&&&***???...***---111+++---...///444)))))),,,555%%%VVV~~~<<<&&&,,,///,,,+++))))))***,,,---///111222......000000000///---,,,+++---...,,,((((((,,,000)))!!!111666nnnNNN111999^^^[[[QQQ???111,,,$$$!!!)))*********+++,,,...000111...,,,---000---)))///wwwGGG+++(((---)))777JJJuuuWWW555222111000---***,,,111///------...+++&&&%%%'''+++)))'''''')))+++***(((((()))***,,,///111111111...000111222000///...---)))+++444444///555:::222///<<>>????????????999;;;======;;;:::::::::;;;999666444333333555666999999888777555555777999777777777777666666666666111000///000111222111000111...---222999;;;777222,,,---......,,,,,,---...------+++---333777222***ZZZ~~~eeeYYY...)))999222&&&---000000===RRRyyy>>>...111jjjYYYnnnRRR###+++,,,***,,,###'''***---...,,,***+++---777___qqq@@@"""'''---&&&%%%((("""%%%---""""""###))))))###777]]]<<>>111333...111GGG222111...,,,***)))((((((...%%%+++&&&(((---HHHwww<<<...777---111888LLL%%%***,,,000111...)))***000&&&'''+++000///+++***,,,,,,***((()))---///...---,,,+++************(((&&&,,,+++)))(((((()))******,,,+++---''' )))///&&&000''')))111444:::@@@>>>SSSkkk{{{}}}~~~~~~|||{{{{{{{{{|||zzz}}}yyyuuuyyyyyywwwzzz}}}www???===<<<===>>>===:::777777888999::::::::::::::::::<<<===;;;777555777999???>>>======>>>===;;;999????????????>>><<<;;;::::::;;;;;;999888999999777777999;;;:::888888;;;>>>777888888999::::::::::::333666999777333333777<<<<<<777000555<<<999...+++///...------...///000111***===***""";;;444333```222888000---555DDDGGGMMMrrreee<<>>)))))),,,&&&///...###"""***))) """&&&---***///eee:::uuuhhhRRR===333888GGGTTTxxxKKK+++---kkkPPP,,,!!!***///!!!$$$'''&&& $$$)))***(((%%%$$$$$$)))&&&###!!! """$$$&&&&&&""" $$$%%%%%%$$$$$$%%%%%%$$$!!!############""""""!!!!!!%%%$$$""""""###$$$$$$###***!!!%%%+++)))%%%$$$))))))***))))))(((''''''///***%%%$$$%%%%%%### &&&''''''&&&$$$######$$$((('''%%%$$$###$$$%%%%%%!!!"""###$$$###""" $$$%%%&&&$$$"""!!!!!!"""!!!"""###$$$%%%&&&''''''&&&''''''%%%###!!!"""###&&&%%%$$$#########$$$%%%"""%%%((((((%%%$$$&&&)))%%%&&&''''''%%%$$$%%%'''&&&&&&'''((()))(((%%%###+++,,,------,,,***)))(((---(((---555111***777MMM[[[@@@///...333222666===UUU}}}NNN***444***(((000222***%%%((('''555<<<333(((%%%''')))'''NNNxxxiiiOOO444%%%)))'''***///111---)))((('''555,,,$$$,,,999ttt{{{>>>)))+++,,,***+++)))&&&)))...///,,,******+++...000...)))$$$...---***)))(((***,,,...777###...222444}}}uuuSSSccc]]]]]]zzz111---999(((III+++111000)))&&&+++///---...''' %%%...777@@@...>>>(((...333UUU^^^::://////,,,)))'''(((,,,......,,,&&&''''''$$$"""%%%+++111)))---000000,,,)))((((((+++***)))((()))***,,,---444...,,,---((((((:::PPPWWW<<<(((+++///(((&&&+++''',,,000111...---///222???===CCCPPP```rrr}}}{{{|||zzzrrrqqqxxx{{{{{{zzzxxxvvvwwwzzz}}}FFFCCC<<<555222777BBBKKK777888888999999999999:::999999999777666555666777;;;::::::<<<>>>???>>><<>>>>>666888888888888999888777:::;;;;;;:::999888:::;;;777777999::::::999888888======<<<;;;:::888555333===555,,,555###BBBBBB000111333333111---+++---///CCC))))))///!!!333wwwsss[[[EEE!!!:::UUU___eeeeeeoookkk555***###%%%))))))((()))>>>444999<<>>```nnn^^^ 999pppjjj666666***$$$)))---&&&%%%,,,---%%%""""""%%%''''''%%%###!!!!!!"""$$$%%%&&&### """$$$%%%$$$###$$$%%%%%%$$$""" $$$$$$######$$$%%%&&&&&&###""" !!!###$$$$$$###(((!!!"""%%%$$$###$$$'''(((((((((''''''&&&%%%(((((('''&&&$$$$$$$$$%%%&&&''''''&&&$$$######$$$((('''&&&%%%$$$$$$%%%&&&###$$$%%%&&&%%%$$$"""!!!$$$%%%&&&$$$"""!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%###""""""###$$$$$$"""""""""$$$&&&'''%%%%%%%%%$$$""""""$$$&&&%%%'''''''''%%%%%%&&&'''+++***'''%%%###%%%))),,,***'''%%%''',,,///...,,,...777222'''777ggg|||]]]999;;;DDDLLLYYYLLLWWWqqq&&&555888,,,(((222333)))$$$,,,000+++''')))---...333HHH}}}ttt===((($$$###///)))&&&'''((('''(((+++***333***&&&///222VVVsss;;;(((222&&&'''///999555)))&&&------,,,,,,...///---(((###---,,,***((((((***,,,---%%%222777///333PPPaaa444***///---......,,,******,,,,,,***...///...111111333888***222+++222000MMMBBB(((***111,,,,,,,,,,,,+++,,,...000---,,,***((('''(((,,,///333///(((######(((///444(((((())))))************...+++---000***!!!&&&222222'''$$$***...***(((+++&&&))),,,+++(((&&&(((+++///,,,,,,///222666AAALLLRRReee}}}|||||||||;;;======<<<@@@PPPkkk::::::999999999:::;;;;;;999777666666777888888777:::999999;;;===>>>===<<<;;;;;;::::::;;;<<<<<<===555666888:::;;;:::999999===;;;999999999999888777666888:::;;;;;;999777555999777777<<>>sssFFF===qqqoooZZZlll888000(((###&&&******)))))))))###---%%%===jjjcccAAA+++(((111---$$$""")))&&&%%%,,,333111%%%""""""<<>>>>>;;;:::;;;===:::777777:::;;;999777777999<<<======:::777555444111222:::DDDIIIEEE@@@:::HHHnnnWWW666222EEE000333666555333111111222222666...777kkkfffxxxZZZ888000+++((())),,,,,,***((((((---///<<>>&&&))):::lll<<<---))))))$$$'''---+++  ###%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###"""######$$$%%%%%%$$$$$$######""" !!!###&&&((($$$###!!!!!!"""######"""$$$%%%''''''$$$"""###&&&%%%%%%&&&&&&&&&%%%%%%$$$"""$$$(((((('''%%%&&&'''&&&'''((('''%%%$$$%%%&&&######"""""""""""""""""""""######$$$$$$###""""""%%%&&&%%%$$$""""""###%%%%%%%%%%%%$$$$$$$$$######!!!###$$$$$$######$$$&&&$$$###!!! ###&&&((()))&&&%%%&&&((()))'''$$$&&&'''(((((('''&&&((()))!!!###&&&))))))(((%%%###$$$)))000222000,,,++++++CCC]]]GGG<<<---777AAAaaaqqq]]]CCC$$$---:::999333333000,,,************222))),,,'''---***,,,***)))---333444///)))(((((((((""")))444,,,(((666ccc222222222+++###'''111444//////...---,,,,,,+++)))(((+++***)))((()))***+++,,,///???ggg555,,,000,,,(((***111222...---///%%%+++***(((&&&+++555BBB'''@@@CCC999YYY888 ,,,&&&///333***)))+++,,,+++(((((()))+++,,,)))&&&'''((()))&&&###'''***---...,,,***(((((('''((()))******)))(((''',,,'''&&&,,,///------000***111111((($$$))),,,***000111000...+++***,,,...'''(((+++...000///000111'''---222333111222888>>>IIIkkkBBBBBB???;;;666333333444<<<<<<<<<;;;;;;;;;<<<<<<:::888666777:::<<<;;;999:::999999:::;;;;;;999777@@@???>>>======<<<<<<<<<===::::::>>>>>>999888;;;;;;888666777:::<<<;;;999999:::===>>>>>>;;;888666:::888666777:::<<<<<<;;;@@@OOOhhhrrr|||FFF(((***444333222444666666333000'''***IIIvvv```eee,,,333'''&&&%%%&&&)))+++***(((222***999HHH***(((///******###'''---,,,((((((''''''&&&%%%%%%%%%***bbbiii>>>666(((***000 """!!!$$$%%%%%%$$$!!! """$$$%%%...000sss...wwwQQQ''',,,999ZZZLLL000''',,,,,, ///+++$$$%%%***$$$%%%&&&''''''&&&%%%%%%$$$%%%&&&&&&%%%######"""###$$$$$$%%%%%%%%%%%%%%%%%%$$$""" !!!###%%%'''(((&&&$$$###$$$$$$"""!!! %%%***)))&&&$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&((((((%%%###&&&'''((('''%%%$$$%%%&&&######$$$$$$$$$$$$$$$$$$#########$$$$$$$$$######%%%&&&%%%$$$""""""$$$&&&######$$$$$$$$$%%%%%%%%% """############$$$&&&&&&%%%"""!!!!!!"""$$$&&&$$$$$$$$$(((,,,,,,((($$$&&&''')))((('''''')))***...)))%%%%%%)))...000000***(((!!!###DDDvvvddd000***...***999VVVtttLLL222(((''''''333333444111---((((((***666&&&------+++...''',,,))))))///777999333,,,)))***(((%%%***111---***///NNNlll***---000000,,,(((,,,333---------,,,++++++,,,---******)))))))))+++,,,,,,(((;;;yyyjjj***---++++++---111///***)))++++++...+++***+++222777TTT$$$;;;===:::___qqq111...777%%%$$$---333,,,***)))***+++,,,***(((---+++)))***---...+++(((+++,,,+++'''###$$$,,,333,,,+++***))))))***++++++...'''###&&&******))))))$$$***((( """,,,000++++++++++++)))((()))+++,,,&&&''''''((()))******(((%%%(((...333666666666555777999<<>><<<===@@@CCCCCCBBB::::::;;;;;;::::::999888888666555666777999999888666555666888;;;<<<;;;:::>>>>>>>>>>>><<<;;;:::999===888777;;;;;;555444999888777666777999:::;;;:::999:::<<<======;;;999777<<<:::888444333444777:::iiiooocccPPPhhh888:::555111333777777333---111***cccnnn|||ooo~~~rrr!!!***++++++)))&&&''')))((($$$111---qqqSSS)))&&&++++++&&&------'''***///(((%%%000333'''---CCCmmmHHH555***,,,111%%%&&&''''''###'''+++***'''$$$$$$&&&)))%%%'''888zzz;;;000***666OOO[[[***)))555(((&&&$$$""""""!!!!!! $$$%%%%%%&&&&&&&&&&&&&&&"""$$$&&&%%%$$$"""######%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$%%%'''((()))'''%%%$$$$$$$$$###"""$$$)))'''%%%%%%%%%###&&&''''''((((((((((((''')))&&&$$$%%%((((((%%%!!!&&&'''((('''&&&%%%&&&'''&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%###""""""%%%(((#########$$$$$$%%%%%%%%% """######""""""$$$%%%&&&&&&$$$#########$$$$$$ !!!$$$'''******'''%%%&&&((())))))((((((***++++++)))((((((((('''### (((+++???hhhwwwXXX000===@@@777???ggg|||___lllfffJJJ999===@@@999------///111///++++++///(((***111$$$%%%444+++***...++++++///000...---......,,,+++,,,,,,---///000%%%cccfff>>>$$$---555,,,***333+++,,,------,,,,,,---...************+++,,,------///===ppp|||gggGGG$$$,,,......,,,,,,---)))$$$---111......111333...www///111---+++EEEmmmKKK***///444++++++)))//////,,,***,,,000111...******)))((()))+++,,,,,,+++'''***,,,***((()))...333///---+++***)))+++,,,---&&&######(((---///,,,(((###''''''%%%(((...,,,%%%)))((((((((()))***++++++//////---+++,,,///...+++666...$$$ """)))111555......///000///333???LLLDDD@@@<<<;;;<<<<<<;;;999:::;;;===>>>===<<<999888777777888777666666888999555444555777:::;;;;;;:::777999:::;;;;;;999777555===666444999999444555<<<888999999888777777999:::777888999:::::::::999888888777555333333666;;;>>>[[[```PPP???OOO888555222222444666444111 QQQJJJ~~~mmmjjj;;;''',,,000111...((('''))))))%%%---|||VVVTTTCCC444000---'''%%%)))DDD===000###$$$+++///%%%+++...(((###>>>}}}qqq^^^VVV...###,,,###$$$111""",,,))),,,$$$"""%%%''''''&&&%%%%%%999)))~~~fffOOOXXX000///>>>lllxxxOOO+++###%%%***&&&!!!#########$$$$$$$$$%%%%%%!!!###$$$$$$"""!!!###%%%'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((()))&&&$$$######$$$%%%%%%$$$!!!&&&'''$$$$$$(((***'''&&&&&&'''(((((((((((((((((('''%%%%%%%%%&&&&&&%%%%%%'''((('''&&&%%%'''(((%%%&&&'''((()))(((((('''&&&&&&&&&&&&&&&'''((((((&&&&&&%%%###"""###&&&(((%%%%%%$$$$$$$$$$$$$$$###!!!"""######""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%###$$$%%%&&&%%%&&&''')))&&&((())))))))))))***,,,###&&&))))))(((+++111777GGGppphhh???111666???666JJJ}}}CCC)))777000---///000---,,,...000...///!!!"""***$$$...555...))))))***)))+++///...+++---,,,(((,,,111...$$$999kkk~~~DDD***---333111---+++---//////,,,+++,,,---+++++++++,,,,,,---......555;;;@@@,,,///,,,(((000===777(((***///------///333,,,DDD...((('''+++888...%%%'''$$$...777((((((,,,,,,---///000000///...'''((((((((('''''')))+++///...---///111111---)))...------,,,,,,,,,,,,,,,%%%%%%&&&***///222///++++++,,,,,,,,,,,,+++'''###*********+++,,,---,,,+++(((******(((+++111000,,,'''***...222444333222000777333222444222---,,,///111111GGGxxx?????????@@@AAAAAA???===<<<>>>AAABBBBBB???<<<:::888:::<<<:::777666999<<<777777666777999999888666666888;;;>>>>>><<<999777>>>666444999:::555888AAA888:::;;;999666555777999555666777777888888888888<<<999555444666888::::::999GGGPPPTTTsssnnn111222222222333555777999CCCAAAlllkkksss:::***,,,,,,&&&)))((($$$&&&---000---TTTjjj777...&&&$$$%%%555UUUaaaCCC((("""&&&'''(((---'''+++"""&&&aaa888///,,,$$$((($$$222%%%000"""+++$$$***&&&$$$"""$$$(((+++***)))###000(((aaaoooYYY333222NNN|||tttHHH---''')))%%% """"""!!!!!!"""###$$$$$$ """###"""!!!!!!###&&&((('''&&&%%%%%%%%%%%%&&& """###%%%'''(((((("""!!! !!!$$$&&&&&&&&&''')))'''"""$$$,,,///---%%%&&&&&&'''((((((((('''%%%'''(((&&&######&&&***%%%'''((('''&&&&&&'''((("""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%###"""###&&&)))''''''&&&%%%$$$###"""!!!"""###$$$###"""!!!"""###"""###%%%'''(((((('''''')))))))))&&&###$$$)))...&&&((()))***))))))+++,,,+++***&&&!!!'''@@@gggmmmLLL333(((+++333:::bbbHHH::://////222...***)))(((###///111,,,$$$333ggg777111,,,,,,+++))))))+++***(((,,,+++'''---222+++666777CCC,,,333%%%,,,///111000---******+++++++++,,,------...//////)))333)))888rrrxxxxxxnnn+++...)))&&&888OOOIII111)))///,,,***...777777OOO111111444***&&&222888$$$(((...###///'''+++//////---,,,...000+++------+++((((((+++///JJJ:::)))###(((///000---+++,,,.........,,,***)))222///***&&&&&&((('''%%%***(((((()))(((&&&(((+++*********+++,,,,,,***((((((++++++***...444333,,,......,,,(((%%%'''...444///(((%%%***...,,,,,,///333444666333222HHH~~~???>>>;;;::::::;;;>>>???999999:::;;;;;;;;;:::999999999888888777666666666777777777666555555444444777666777999;;;<<<:::888000GGG<<<...:::888...888555666666666666444222111666666555777888888777666666555444555777999999888=========<<>>(((666$$$000...((('''+++///---++++++...---111888999222)))%%%*********(((''')))...333---......,,,++++++---///)))***,,,.........,,,+++)))+++---,,,)))%%%$$$%%%((()))+++------+++)))(((,,,***888&&&555***,,, 999***000...&&&111+++******((())),,,000444---------------...///000...000222333333444666888PPP|||CCCAAA???<<<::::::;;;;;;::::::;;;<<<;;;;;;999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999::::::::::::999999:::<<<<<<;;;999222===:::555;;;999555>>>555666777888888777666666777555444333555666888888555333222333555666666555111;;;???222999kkkzzzttt333555BBB000///DDDgggfff]]]lllwwwKKK]]]lll[[[hhh((()))111PPPeeekkkBBB***]]]SSSZZZ===***'''---***)))'''%%%$$$%%%((()))***'''$$$)))///)))&&&,,,&&&DDDnnn\\\)))...***'''&&&'''(((((('''$$$$$$$$$###############(((###***&&&$$$***///%%%999oooAAA[[[TTTUUU666...???bbb}}}===777+++!!!%%%000,,,$$$%%%&&&'''(((((('''&&&---,,,((($$$"""###&&&)))''''''&&&%%%$$$%%%((()))"""""""""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((()))))))))(((&&&%%%$$$$$$%%%%%%!!!$$$''''''&&&%%%%%%'''&&&'''((((((((('''&&&%%%(((((((((''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&((('''&&&&&&&&&'''((())) """%%%&&&'''&&&%%%$$$&&&+++............%%%&&&'''((((((%%%!!!'''+++***!!!!!!444BBBccc~~~nnn???111CCC''';;;ZZZ}}}ooo[[[MMM===???AAA444555666...111@@@999+++///:::000;;;666;;;WWWyyymmmFFF222+++666000,,,,,,++++++000888&&&+++---******...///,,,$$$&&&''''''(((++++++)))000555(((111WWWJJJ///222...000---+++***,,,---,,,***---,,,,,,,,,,,,...///000555***&&&,,,XXXIIIPPPIII,,,888------999000...+++...***...+++888ppp888666---333)))000***(((***,,,******,,,)))(((,,,444777333...,,,''',,,//////***((())),,,.........,,,++++++...000***+++---...///...,,,+++---,,,***)))+++---///111,,,,,,,,,,,,,,,,,,,,,,,,"""---222000***...000000222...555)))---000***&&&......---+++***,,,///222---------...............---///111222222333555777@@@<<>><<<;;;::::::;;;<<<<<<<<<;;;:::999999777888888999::::::;;;;;;777777888999999:::;;;;;;<<<:::999999:::;;;999888666222555666222222444000333444666888888888888777666444222000111444888:::555444222222444555555444000777:::444CCCrrr|||SSS888444888777\\\VVVWWWqqqkkk***+++444XXX777777222(((111AAA[[[lll~~~TTTccc666$$$%%%((('''''',,,'''###$$$(((***'''###///......&&&%%%GGGZZZeee111***###$$$%%%%%%%%%$$$$$$&&&(((%%%$$$$$$$$$#########""""""!!!&&&---)))'''000...rrrWWWRRR<<>>>>>============<<<<<<;;;;;;::::::777777777777888888999999777888888888999999999:::>>><<<::::::::::::999888888---555777111@@@EEE,,,222333444666666666666555333222222111111333666999777666444444555666555444444999999888MMMuuuBBB222999>>>vvvwwwmmmpppZZZ555111333:::)))222444LLLzzzUUURRR333)))###'''---,,,(((''',,,'''$$$%%%******&&&!!!+++,,,'''***...LLL{{{MMM$$$!!!+++&&&!!!$$$((('''$$$"""%%%)))''''''&&&&&&&&&%%%%%%%%%***###"""000..."""%%%[[[WWWJJJXXX^^^fffGGG444:::KKK\\\555,,,'''###"""%%%)))****** !!!"""%%%(((#########$$$&&&&&&%%%$$$%%%$$$"""!!!!!!"""$$$%%%%%%%%%$$$%%%%%%&&&'''(((&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&!!!###"""###'''%%%&&&'''((((((((('''&&&&&&&&&%%%%%%$$$$$$########################$$$%%%######$$$&&&&&&&&&&&&&&&+++&&&!!!!!!###%%%%%%!!!###&&&)))***---111333&&&&&&$$$###$$$''',,,000CCCTTTlllwwwgggIII444///(((***,,,%%%SSSlll888'''000CCCKKK;;;dddvvv~~~PPP---$$$$$$***///000111000+++%%%&&&%%%&&&)))(((''')))000000222///444999...###SSScccQQQ999+++(((***---...,,,---...---***(((%%%"""---???AAA000(((000///$$$((('''111...222TTTbbb777777)))+++,,,---//////...,,,***------------,,,+++***)))333###333***xxxkkkxxx}}}nnn111666444$$$---...+++...---555///...VVVhhh888222((()))000---+++***,,,+++((())),,,,,,)))(((+++,,,)))))),,,222...***(((+++000666::://////...,,,***,,,000333,,,,,,------,,,+++***)))////////////...+++(((%%%......------------......111EEEZZZ---,,,222%%%'''888***333''' 222222...000000000...,,,,,,---....../////////---,,,++++++,,,............000111...333666333------555>>>SSS????????????>>>>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999;;;:::::::::999999999888>>>===;;;;;;;;;;;;999777555...999;;;;;;\\\ddd;;;333444555666666555444333///111333333222222444666777555333333444555555444111<<<;;;222666JJJdddxxxQQQLLL222GGGrrrttt[[[BBBEEE999222CCCrrrYYY]]]...444!!!%%%+++---)))%%%(((...%%%%%%%%%%%%&&&%%%###"""%%%%%%,,,&&&((([[[[[['''###111---###(((+++)))$$$"""%%%***&&&&&&&&&&&&&&&&&&&&&&&& (((%%%&&&***$$$CCCLLLUUUKKKrrrSSSAAA###999SSS{{{ZZZ666%%%!!!######!!! '''''''''((((((&&&"""'''&&&$$$###"""!!!""""""'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$###"""""""""###############%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''###"""""""""######$$$%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&%%%######%%%'''***+++$$$***---+++%%%'''&&&(((///@@@YYYuuuqqqKKK+++)))111---&&&###333"""444dddTTT+++---,,,"""999;;;***LLLNNNIII===222...,,,+++///000,,,'''&&&$$$$$$'''******,,,,,,))))))***((()))&&&---AAA???+++,,,888+++888dddVVV222///555...!!!))),,,000111...******+++(((...000,,,,,,//////+++...)))%%%)))111...[[[///(((------------,,,------...,,,,,,,,,,,,+++)))((('''+++!!!999(((XXX}}}```oooaaa777......111+++***,,,+++333...)))LLLjjj333...(((111999,,,)))***......+++***+++...+++)))***)))&&&'''+++@@@666+++'''))),,,,,,)))......---,,,+++,,,///222+++++++++++++++***))))))(((***---/////////000111***,,,---......---,,,***)))333999+++))))))...***444777(((555111//////+++---//////...------...////////////...---,,,,,,+++,,,......------...///000***(((---777;;;555...333222DDDsssBBBAAA@@@>>>===<<<;;;;;;======<<<<<<<<<<<<===>>><<<<<<;;;::::::999888888999999999888777666666666:::999999999:::999666444444///999999999WWW^^^666666666777888888777666555///222555555222111222444333222000111222333333222///777555222555333555CCCBBBJJJzzz|||LLLqqqZZZiii===...222+++...---+++)))&&&'''***...$$$'''))))))'''%%%&&&(((///'''FFFnnnHHH,,,''')))***###***'''***,,,)))%%%###&&&***######$$$$$$%%%%%%&&&&&&###"""..."""???BBBoooSSSxxxNNN))),,,AAABBBvvv{{{[[[GGG***+++***)))'''&&&(((***!!! ###''')))&&&###''''''&&&%%%$$$###!!!!!!&&&&&&%%%$$$$$$$$$%%%%%%)))(((((((((''''''&&&&&&$$$%%%%%%%%%%%%%%%$$$###(((&&&$$$%%%''''''%%%### !!!"""###$$$$$$#########$$$%%%&&&'''(((((()))""""""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&&&&$$$""" &&&&&&&&&%%%%%%(((,,,000FFFXXXooozzzqqqWWW;;;)))(((333;;;666(((%%%///###222%%%666qqqFFF666+++&&&,,,---''''''...###---444111)))&&&''''''""")))%%%###*********333(((###''''''$$$...888444000//////CCC<<>>111000+++)))---000...+++***+++))))))+++***(((***...555///)))))),,,,,,&&&+++,,,---,,,+++,,,...111++++++++++++************+++***((()))+++---///000(((***---......---***(((***,,,%%%000+++555...111222''''''(((999&&&111))))))+++---.........///000//////...---------......,,,...///...------...///+++555;;;444'''"""***555222777999666;;;___AAA???===<<<;;;;;;<<<======<<<<<<<<<<<<>>>???@@@::::::::::::::::::999999;;;;;;::::::::::::::::::===>>>???AAAAAA@@@<<<999:::333:::<<<555===@@@...444555666888888888777777222444666444000///222666222000///000222333333222333555000666CCC===666DDD___tttgggEEEOOOmmmSSSIII%%%(((777***(((''''''(((+++---***'''''')))+++***))))))+++---###<<>>666999(((%%%@@@<<<###111hhhiii<<>>@@@AAA======>>>>>>???@@@@@@@@@CCCCCCCCCDDDDDDEEEFFFFFFJJJKKKMMMPPPQQQOOOJJJFFFAAA888@@@III>>>444888;;;000111333555777777777777555777666222...---222888333111000111444555666555555<<<555111777:::TTT|||pppRRRnnniiiggg///&&&(((...111 +++"""$$$&&&&&&((()))'''$$$%%%%%%%%%%%%'''((()))***HHH```///444,,, ...***))),,,***&&&%%%$$$"""!!!###&&&((("""###$$$&&&(((***+++,,,'''&&&***$$$///nnn444jjjttt}}}WWW```???111222666888KKKeeeQQQFFF777---(((&&&$$$"""!!!###&&&))))))(((&&&%%%&&&&&&&&&''')))+++,,,---######################## """%%%&&&'''''''''!!!''''''$$$"""$$$'''$$$%%%&&&((())))))((((((&&&%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$######%%%'''***,,,'''))))))&&&&&&000BBBQQQccceeeeee___QQQAAA222***444000+++***555MMMlllaaa&&&***...%%%$$$000###$$$***GGGccc%%%%%%222((( '''"""(((,,,++++++,,,,,,***(((111'''###///,,,%%%000---$$$***,,,%%%000777''''''---%%%777777&&&222///...((((((111111+++MMMiiiNNN444---000000---+++))),,,***&&&(((...222111444$$$;;;!!!)))...---,,,mmm~~~666+++---//////---,,,...111000...,,,***)))***+++,,,777;;;333000KKK???///iiiffftttxxxyyynnn666''',,,222---222+++"""AAANNN(((333,,,...CCC555((('''---...+++))))))***...111///******...,,,------***&&&''',,,111&&&))),,,---,,,,,,,,,------------------...///000---***...>>>OOOOOO<<<)))---,,,++++++++++++,,,---%%%---///)))(((///222///000III777555555444///000000///......000222000...,,,***+++---000333///111111111///...///000,,,---...---,,,,,,---///111---...333333000222888IIIHHHEEE@@@<<<<<<>>>@@@@@@???======>>>>>>===;;;EEEGGGJJJMMMQQQUUUYYY\\\```bbbeeeiiimmmpppsssuuu{{{|||uuunnnpppzzzvvvjjjgggSSS@@@BBB444555222===999333222---999222777888333///000333444,,,000777000111999333111)));;;777+++AAAlllrrrppplll|||777---***'''''')))***(((&&&(((...+++"""%%%///,,, &&&000%%%###000'''333eeeVVV&&&"""222'''---!!!999111!!!...)))(((&&&###!!!!!!###&&&,,,&&&(((&&&###---((($$$$$$+++XXX666JJJ444777eeebbbzzzooolllOOO+++999'''^^^dddrrrZZZEEE>>>222+++,,,***###$$$+++"""+++,,,######---000***"""&&&(((***111***$$$((('''&&&&&&(((*********!!!%%%(((((($$$""""""###((($$$"""###### !!!%%%+++++++++%%%***)))"""((((((((('''%%%&&&''')))###$$$%%%$$$###&&&,,,111===NNN___hhhooooooaaaNNN777444...'''%%%...@@@OOO;;;LLLjjj(((222,,,)))***(((***,,,***)))111===ppp))),,,///!!!***,,,%%%$$$******$$$(((222***))))))(((((()))+++++++++***)))***---...,,,***###%%%'''((()))***,,,...000***,,,333444------444rrr___BBB:::555...333000333000)))---333...///---+++***+++,,,,,,+++AAAUUU...***&&&(((///333///(((...&&&111;;;******444444999hhh[[[nnnqqq;;;~~~hhh---888///+++111777777777999[[[...###...888XXXDDD333222666333,,,&&&...//////---******---000222(((555888111 +++///---111(((***333,,,---333777777111---///111111 444***:::jjjXXX***---///***'''+++***&&&&&&)))+++,,,...222444555222000444999:::888666777777444111555999999555222111222666888555---,,,000111......,,,+++,,,......+++(((111000///,,,))))))+++---,,,......---+++,,,///333@@@???>>>======>>>@@@BBB;;;<<>>IIIWWWbbbhhhiiijjjkkkZZZUUUCCC,,,!!!######+++///444===NNNjjj@@@,,,%%%(((%%%&&&***+++(((***///RRR((($$$999***---)))))),,,+++%%%%%%***((()))***++++++++++++***111,,,'''%%%(((+++...///+++,,,---,,,***)))***++++++333000$$$$$$222777111333LLLeeeFFF+++...777666///333555+++000///------.........---###eee~~~222999777)))"""'''))),,,222000///%%%BBB[[[TTT]]]HHHtttwwwSSSbbb@@@RRRGGGoooKKK222222222///'''$$$///>>>```===111)))GGG>>>444---((('''///:::---...---+++)))))),,,///***)))666'''555......444,,,000***...555///000>>>444999999444000222444555666<<<)))'''AAA777!!!------+++,,,111000+++)))+++222222333555888888666444...333555222111333333111222222333444444333000///000222///******...000...///---+++,,,---...,,,***,,,...///...,,,+++***+++...000111///------///111GGGDDDAAA@@@@@@??????>>>MMMOOOQQQSSSVVV\\\eeekkkdddSSSOOOBBB===<<<111777333---///888999222///333444666555333444444333///AAA```[[[ZZZuuuKKK///111'''((()))((('''''')))***+++$$$%%%,,,*** """---111&&&(((,,,KKK~~~BBB&&&%%%(((&&&$$$(((''',,,999000"""+++'''((())))))((((((***+++ ***(((###&&&%%%###(((000###777SSShhh~~~~~~{{{KKK}}}mmmUUU777'''999WWWbbbTTTJJJFFFPPP\\\dddnnnwww}}}~~~~~~{{{fffgggZZZSSSOOOPPPRRR:::------,,,***))))))'''$$$"""///+++'''(((,,,...---+++$$$+++...------000333555666999>>>CCCJJJMMMOOORRRWWW^^^eeeoooyyyaaa]]]UUUHHH:::///***)))&&&***(((&&&...CCCTTTZZZwww)))(((%%%(((%%%%%%***,,,)))%%%$$$SSS```&&&(((,,,'''((())))))((('''(((***%%%'''***---...---+++***111---(((&&&(((***---...'''(((******))))))+++,,,(((111...+++///(((***%%%:::nnnbbb666!!!---222...---------+++***+++,,,,,,***)))555999kkk???%%%333;;;...+++999///,,,---,,,FFFaaaccc<<<111CCC(((JJJ___KKK<<<[[[wwwsss{{{333///...333777888;;;===^^^555333===>>> '''000444000+++---333,,,,,,+++)))'''(((***,,,...))))))((())) 111+++(((III222+++333(((111888888<<<===777333333555555444999555444:::333---555222///...//////......111666555444555777888777666***///111......000111///222///,,,---111222///,,,,,,---,,,)))***...000///000...,,,+++---...------(((+++///111000---+++***///111222222000//////000EEECCCCCCFFFLLLRRRVVVWWWPPPYYYfffsssddd???222666111:::333222111111222333555777111666222888;;;AAAXXXccciiiooofff'''555...@@@(((+++,,,***'''&&&))),,,(((...---$$$"""))),,,******---+++gggkkk@@@"""&&&+++""""""...'''(((######000%%%''')))***)))(((((()))"""+++&&&"""&&&'''---666///ppp}}} LLLooo}}}|||111mmmIII<<<111//////---,,,---///)))...;;;>>>???TTTqqqcccmmmzzz|||yyyvvvwwwyyy|||~~~{{{vvvqqq{{{|||vvvhhhlllnnnllliiiWWWCCCAAA<<<777111///000111,,,)))%%% """+++888CCCRRRcccwww>>>'''...)))))))))+++,,,)))'''&&&333***TTTuuu...%%%&&&***,,,***'''(((,,,...%%%''')))+++,,,,,,+++******+++,,,------,,,***(((%%%''')))))))))***+++---------///333111---...333000222,,,...SSSwwwHHH444)))(((000555,,,+++******++++++***(((777'''NNNqqq222+++444,,,$$$(((888111222hhhooo...___www``````fff666:::MMMoooaaaMMM777---111;;;DDDHHHyyy999"""&&&+++333///,,,++++++***)))(((,,,+++)))((('''''')))+++///&&&'''DDD@@@'''444""":::~~~XXX666:::888DDD444999======777222111222111---333@@@GGGDDDAAABBBAAAJJJ@@@666222444999===@@@444222000///111222222111)))...000...---111222111///,,,******,,,...---,,,---...---,,,---000111222111///---,,,,,,---//////(((+++///111111///.........///111222111000000///TTTTTTUUUYYY```iiipppsss}}}[[[BBB000888444<<<<<<222...333555///000666,,,555<<>>BBBGGGHHHDDD???<<<:::777777;;;@@@@@@;;;888888444000(((222,,,'''222'''((((((((((((+++///333FFFRRRdddxxx___111'''+++---+++''''''***,,,333***///dddxxx---))),,,//////,,,)))((()))'''''''''((()))***++++++)))***---...---,,,***)))+++,,,---,,,***)))***+++&&&(((,,,...,,,***,,,111,,,...555;;;???XXXvvvAAA666999000111000...///000000///---///...)))xxx???)))???AAA***"""|||>>>eee\\\qqq;;;888||||||ggglllKKK___xxxGGG222555999'''(((***---222444000,,,,,,+++(((''''''((()))***&&&%%%444fffYYY555777+++;;;XXX666:::777CCC444222777888333//////000///666222999;;;555===GGGDDDHHH>>>222,,,///444666444///---******+++,,,,,,,,,)))---///------000333222***++++++***))))))---000000///............///111//////---,,,,,,---///111,,,---///000///000222333,,,---...000111111000///aaagggrrr}}}xxxDDD000222:::<<<888777:::888111000<<<000:::999AAANNN777hhh@@@```PPP%%%"""222((()))...'''''''''%%%$$$###$$$%%%---"""###---)))!!!222ZZZxxx---$$$&&&)))*********+++,,,***++++++((('''((('''###''')))+++***)))'''&&&&&&%%%***'''&&&***(((***777]]]III...>>>BBBLLLsssUUU777///XXXbbbzzziiiDDDcccUUULLLJJJTTT222777(((666444111111111111111///,,,...///+++&&&%%%'''+++,,,+++...444666333333444---???FFFPPP666000]]]^^^ooovvv\\\ggg777;;;%%%+++---'''###%%%+++...'''000)))GGG555+++&&&,,,000+++''''''***)))((((((((()))+++,,,,,,,,,+++)))((()))---000$$$&&&((())))))***,,,...000@@@<<<$$$)))---"""444***)))222777GGGvvv[[[777###222000------...//////...///==='''666lllgggQQQ,,,EEEfffWWWrrrlllyyyAAA}}}gggsssrrrkkkMMMhhhsssSSS666999888111++++++...///...,,,)))((()))***+++***''')))///MMM;;;)))***444)))JJJ333+++333'''000777(((...222///---000222222///,,,...//////888???:::999888555111//////+++%%%...,,,))))))***+++++++++(((,,,---++++++...111000(((+++---,,,)))***...222///,,,,,,...---++++++...------...---+++,,,...000...///...------///333666...------///111111111///zzzjjj\\\rrr___GGG999111888>>>999777::::::FFF444???666111pppkkk888000&&&///..."""%%%---+++$$$&&&%%%$$$$$$&&&'''''''''///$$$###,,,,,,///NNNuuuppp,,,&&&666(((###+++,,,$$$%%%000 &&&...*** !!!$$$ $$$&&&''''''&&&&&&&&&'''###&&&%%%((()))&&&777XXXkkk000MMMLLL"""///JJJccclllRRRVVVVVVvvvsssaaarrrnnnvvvfffNNN~~~kkk'''++++++&&&$$$'''******))),,,111%%%!!!WWWvvvKKK((((((222///***+++,,,,,,,,,,,,++++++******)))***+++)))(((***...111((()))++++++++++++,,,...@@@QQQLLL000%%%111444(((---...(((""")))555333(((UUUaaa<<<111...***((()))+++------!!!444333ZZZXXX666///}}}kkk{{{PPP\\\jjjlllwww[[[OOOnnnNNN<<<999999777000---***)))+++,,,,,,+++,,,---$$$(((,,,BBB///111...222,,,///555...///<<<&&&---111///---///111000###)))---///444777333,,,555@@@GGG@@@666111111000---,,,++++++,,,------,,,)))------******---000000++++++,,,------...000222---******------******---***,,,...---,,,+++---///---------,,,,,,---111444333111//////000111000...}}}pppxxxmmmCCC+++666<<<...+++999JJJLLL...777444;;;~~~^^^,,,&&&***$$$///***)))(((%%%%%%***---'''%%%$$$&&&***------+++&&&+++,,,'''222^^^vvv777 ...)))444111!!! ///111$$$222'''###$$$)))333///!!!############%%%'''))))))'''******+++NNNtttkkkuuu}}}BBB___UUUQQQ___nnnrrr```cccllltttTTTuuu}}}zzzyyykkknnn|||rrrSSS|||;;;+++---+++'''(((,,,+++%%%)))222###&&&555"""???>>>...444111,,,///,,,---///000///---+++)))"""'''---///...,,,,,,---@@@???<<<777000+++((('''&&&---000,,,&&&$$$&&&)))%%%------###!!!+++222222,,,999ooonnn444000,,,)))***---///000000+++%%%wwwIIIrrrRRREEE[[[WWW^^^]]]kkkFFF222...+++***,,,......,,,'''000+++111WWWNNN000111///222(((***222******+++111444000------...,,,,,,444000(((,,,,,,'''&&&"""444>>>333!!!$$$+++---,,,+++,,,...///...---,,,//////,,,+++///111111...,,,+++---111444222000---))))))...///++++++000(((+++......,,,+++,,,...+++,,,---,,,,,,,,,///111999555111///000000///---III666999,,,666///444111666???444999xxxyyyTTTtttcccaaa777&&&&&&(((,,,222&&&(((******)))(((((()))'''+++***%%%$$$((()))&&&###///,,,CCCFFF)))&&&((())),,,...+++%%%$$$(((...###''''''""""""&&&(((%%%&&&&&&''''''&&&&&&%%%((('''111...999uuu]]]777UUUHHH{{{\\\///DDDccclllkkkYYYbbbnnn||||||```jjjllllllrrrVVVZZZbbb]]]+++888,,,"""+++444+++&&&,,,(((***111'''(((@@@,,,...777***000111---******++++++---...///...,,,******---333888999666111,,,))))))+++---------,,,)))'''''')))+++(((---111000***'''***///222+++444^^^pppGGG###!!!---000+++(((222333333PPPbbbPPPwwwjjjrrrNNNddd:::((('''))),,,000///+++000###LLLooo222ZZZ===///&&&333111EEE$$$---000444666111++++++000***------+++,,,000000...444333111///---,,,++++++(((++++++&&&'''---...+++)))((((((***,,,......---000//////...............333...---111000,,,,,,000)))+++......,,,,,,...111+++,,,---,,,+++,,,///111111333111555999111000===MMMBBB:::...;;;222333999000666666DDDttthhhvvvfffxxxUUU@@@000&&&+++///+++&&&&&&$$$&&&(((((((((((()))******&&&***333///###$$$111000111[[[{{{<<<&&&222222!!!$$$'''***)))&&&$$$&&&)))%%%'''&&&$$$$$$((('''$$$(((%%%(((,,,&&& +++CCC...777rrrlllaaaLLLUUUSSSlllqqq333ZZZmmmeeeEEEIIIJJJCCCbbbTTT:::222(((...***000AAAEEEMMMNNNGGGJJJ]]]rrr|||vvvYYYXXX```NNNUUUQQQEEEXXX}}}^^^DDDMMM}}}dddzzz@@@************)))******###((('''&&&&&&"""'''777HHH>>>,,,(((111+++((()))---///---++++++------+++******,,,111555...,,,***)))***---000222///---+++)))((()))***+++***+++------,,,++++++,,,,,,444///(((EEEjjjkkk555333555$$$!!!222'''++++++222sss~~~[[[lllrrrVVVlll]]]pppJJJ///)))...$$$,,,===$$$<<<;;;000kkkPPP;;;///888;;;UUU>>>+++)))***...///------000'''***+++))))))------+++,,,,,,++++++++++++,,,,,,,,,///...******///000---+++++++++,,,.../////////......------...///000111///,,,+++...///,,,,,,000***,,,......,,,,,,...000000///...---------...///111222000222444---,,,666jjjDDDCCC333---<<<000000'''333222333XXXzzz^^^eeeWWW---(((555###!!!))),,,'''&&&***)))******(((&&&$$$$$$%%%$$$$$$&&&'''((((((((()))DDD===###'''+++)))***###%%%''')))((('''&&&%%%''''''&&&&&&))),,,)))"""&&&)))&&&!!!***,,,'''...###OOOyyysssYYYsssYYYHHH---KKK000VVVUUU```LLLMMMRRRYYYtttYYYBBB888***,,,'''***'''***000"""FFF{{{kkkfffUUUOOOSSSKKKQQQgggvvv}}}yyymmmkkkJJJCCC555888fffwwwaaaggg&&&333(((111(((###***333,,,+++---...333---...EEE222---444...,,,---222222---,,,...++++++,,,++++++,,,///111&&&&&&'''(((***...000222111---))))))+++,,,+++******)))(((***---...,,,***999$$$ ,,,***///gggxxxddd111(((333333'''+++---000%%%:::999AAAIIIwwwGGGiii}}}fff???XXXkkkFFF+++222%%%000111111:::///'''AAA666+++'''//////AAA...,,,&&&$$$)))...///...///&&&)))***((((((,,,,,,***,,,,,,,,,,,,---...//////+++---,,,))))))+++,,,***+++,,,,,,,,,------......------,,,,,,---///111333---++++++......---...111,,,---......---,,,---///333000------///000...,,,------...111222111333888AAA888:::...222:::---444$$$>>>111>>>uuuzzzZZZmmm===(((...777111&&&...+++***+++***''')))///'''((()))(((''''''((()))"""&&&)))&&&"""<<>>:::///<<<===555???sssccciii///---***'''''')))...111&&&'''+++222333...)))&&& """%%%'''***---111555((('''---///###---qqq444666///"""###,,,***///***&&&%%%'''(((&&&###'''******%%%###&&&)))***;;;"""333999---666OOOnnnKKK[[[zzznnn444+++...'''...///'''%%% ''' ***BBBMMM111+++///&&&>>>666,,,999OOOsssTTT$$$YYYrrr%%%---***,,,333---444DDDZZZSSS777333333,,,$$$///999???---((()))...---)))...:::***---//////...---------,,,,,,,,,+++***)))((('''222---((((((,,,///---***&&&(((***+++******+++---'''222333((()))444333'''888xxxyyy{{{hhh111$$$222777...000(((%%%///222555///777~~~@@@JJJzzzwwwcccbbbHHHdddAAA333***---;;;>>>@@@GGG444///)))(((222222,,,***,,,//////+++)))+++(((++++++)))))),,,,,,)))***))))))(((((()))))))))///.........---+++******(((***++++++))))))***,,,000///---,,,,,,---.../////////...,,,,,,------,,,///..................---///+++)))+++000222///+++111---000---&&&...444(((eeeccc~~~zzzaaaCCC;;;BBB:::444:::@@@555...:::888(((ppp\\\\\\mmmFFF---+++---//////,,,'''$$$"""%%%%%%(((,,,///---((($$$&&&(((((())))))***...000###((("""888zzzKKK###((('''"""$$$++++++$$$...***%%%###%%%&&&%%%###'''++++++&&&"""%%%***,,,...888)))&&&JJJZZZRRRCCCwww===PPPeee```;;;,,,111666$$$)))---//////(((333---222nnnxxx:::"""(((000---'''///(((///)))+++222+++222CCC\\\===222%%%...666///%%%===QQQBBB&&&!!!---111%%%)))'''444333>>>...$$$(((+++(((+++333+++---000000...---,,,,,,,,,,,,,,,++++++***))))))000,,,)))(((+++------+++'''***,,,,,,+++***+++---000((((((//////))),,,555+++333ZZZfffrrr>>>...))))))222333&&&$$$***)))000555sss;;;lllYYY666LLLMMMaaaxxx{{{CCCYYYDDD333'''...$$$***===+++---'''&&&)))---+++***+++...---)))))),,,'''******''''''******''''''''''''((()))+++,,,---...,,,,,,...---)))(((***(((+++------+++***,,,//////......------,,,---------...---***)))++++++)))///...------///000///...,,,******,,,///000...,,,///***111000(((999DDD222bbbIIIhhhlllEEE111222DDD???999333999777...000222555YYY___}}}www]]]BBB777777555444555,,,+++(((%%%%%%)))111777---+++(((%%%%%%'''))))))------,,,)))&&&&&&''')))###%%%"""444www___///:::((("""---///$$$$$$///)))(((&&&&&&'''''''''&&&))),,,+++''''''***+++***111555)))000sssfff888###KKK888zzzYYYxxxeee\\\888000***)))...222---$$$***""",,,...222oooHHH222***+++000$$$222%%%###---$$$ ((()))777BBBTTTYYY}}}uuu555'''......111000000'''""",,,111***$$$222666*** >>>\\\222'''+++***))),,,+++---///...,,,++++++++++++******)))******++++++---+++***))))))***,,,---,,,+++***+++------,,,***!!!555888%%%"""111222###///333222@@@uuuddd]]]666///,,,555444///333111$$$(((PPPiii222gggEEE}}}NNNRRRbbb+++111888:::,,,777222111***000777///)))***,,,+++***,,,(((******((((((******''')))))))))***+++,,,---...+++((())),,,,,,'''&&&)))'''***------******---000+++,,,---.........---,,,,,,//////+++***...///+++///---,,,---000111000...,,,---...//////...------,,,&&&111222***AAAPPP:::uuuqqqiii999<<<999000999999777999111///999111VVVeeeUUU---,,,111***,,,999"""%%%)))++++++)))'''&&& %%%******(((((()))(((&&&&&&'''&&&'''))),,,///222888ggg---%%%******(((%%%&&&)))***'''%%%'''***+++,,,++++++***++++++******---000---&&&***CCCqqqggg***&&&EEE@@@777BBBGGGMMMOOO___mmmfffZZZDDD***((($$$''')))!!!"""444%%%444######000AAAeeeUUUiiixxxDDD!!!,,,%%%!!!(((+++(((&&&,,,'''000"""XXXiiipppHHH777+++---###222###111---&&&+++&&&!!!..."""///)))---+++(((JJJHHH***+++---+++++++++,,,------+++))))))***+++***)))(((((()))***+++++++++***)))((((((+++...000+++(((***///111,,,'''333$$$###000000######000,,,)))+++///444PPPyyyqqqlll<<<222555111333...333((('''RRR<<>>000---333"""%%%+++000,,,%%%%%%++++++++++++++++++,,,---...*** ,,,000$$$...666###@@@fff,,,,,,555&&&222---+++---//////000222+++,,,***(((***...///,,,000%%% 333TTTqqq[[[VVV'''%%%###SSSmmmQQQXXXSSSmmmuuuAAA>>>TTTRRRrrrdddooozzzVVVlll***(((999%%%$$$---+++333&&&...222 :::[[[))),,,((()))###)))%%%$$$((()))&&&&&&''',,,(((333|||uuufff777333)))222///...,,,***))))))******,,,((((((,,,---,,,...333>>>MMM555000***111$$$&&&///,,,***---+++,,,///000...---...***$$$(((111000&&&%%%+++///......+++))))))+++---//////,,,***)))***,,,,,,)))&&&,,,***///666555///333===fff222cccLLLtttYYY~~~QQQ""";;;111(((666,,,""":::000000...,,,***((('''&&&))),,,...---***(((+++...000,,,)))((()))+++,,,+++......///000222666:::>>>,,,000,,,222(((666((())))))...222555999======999666777777777555333111000,,,///222666888777666444,,,///222222111...---,,,)))+++...000111111111222SSS...666777777///666UUU~~~ggg,,,444222+++&&&(((***)))''''''))))))((((((((((((((()))))),,,"""###333333000===ZZZ,,,,,,222&&&"""!!!%%%---111+++""")))'''(((,,,...+++)))***+++@@@\\\ccc///...,,,777444@@@NNNAAAVVVUUUkkkfff~~~wwwaaa:::+++JJJIIIrrrnnnPPPttt|||{{{NNNuuu999---)))666000###---!!!,,,EEE]]]}}}))),,,---"""***%%%'''&&&&&&)))((($$$%%%)))(((!!!,,,KKKtttqqq]]]***111+++...---,,,+++***+++,,,---***((((((+++,,,***+++...$$$666FFF444---///***...000+++---111,,,+++***%%% """+++333666111FFF===((((((+++(((,,,000...++++++---000111111,,,+++******++++++)))'''000(((&&&000666222---,,,///^^^333uuu~~~vvvRRR666(((...000///222333---,,,++++++,,,---+++******---///...+++)))+++---...,,,******+++,,,+++******---//////...000666;;;'''***%%%...(((111777DDDJJJSSS^^^fffnnnvvvxxxvvv|||uuulllccc^^^SSSLLLBBB<<<999999888777444555777888777555222000//////...///111222222111]]]FFF======:::SSS{{{|||xxxBBB222111***"""%%%///---$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&444'''###000)))DDDPPP&&&333***&&&***000+++((())),,,,,,///333---)))***///000...666CCCtttXXX111000222222999???666>>>>>>MMM===JJJIIIRRRfffVVV555$$$111JJJ{{{WWW|||sssmmm[[[zzz---111%%%444)))'''%%%)))***,,,%%%&&&EEEJJJ***)))...(((+++***######&&&)))'''%%%(((...&&&+++:::///~~~ZZZ555333******)))))))))***,,,...///))))))***,,,,,,+++***+++555000222DDD111(((...444---)))666888'''&&&,,,000...,,,+++&&&!!!(((GGG>>>%%%,,,///(((111222000---,,,---......---+++++++++,,,---------,,,000,,,***,,,------333;;;222///KKKccc~~~rrr```eeehhhzzzmmmbbbVVV+++...+++111888++++++******,,,000222222111***,,,......---,,,,,,---++++++++++++++++++***)))(((***+++******+++///222000666666HHHPPP]]]|||qqqeee[[[QQQJJJ===:::666555555555555444<<<:::666333000111222444^^^vvvfff{{{www888111,,,,,,,,,***+++///&&&&&&&&&&&&'''((())))))%%%%%%555000===BBB...(((---)))'''******"""%%%***---***$$$%%%***000)))(((222EEEgggrrrBBB))),,,:::111+++000===@@@>>>;;;===)))666???CCCNNN222VVVOOO444[[[JJJGGG}}}xxxttt000ZZZAAA666---///...(((***,,,((("""777RRR{{{SSS888%%%,,,)))((()))######&&&)))'''%%%(((...'''...444 [[[WWW}}}```ddd,,,---***)))((((((((()))+++,,,***,,,,,,,,,,,,,,,,,,***000000...222RRR000'''(((------111333***&&&+++---***)))+++,,,+++111OOOEEE,,,000---###,,,000---+++***+++,,,+++***((()))***+++,,,...///000***---111333000++++++...666///,,,BBB{{{iii;;;MMMzzzrrrvvvfffnnn___...000...%%%444444222///.........---,,,***+++---.........///000)))***++++++***)))((((((,,,***)))+++...111222222444===@@@WWWlll|||zzzhhh]]]OOOEEEAAA???===;;;888;;;<<<;;;777444444666mmmsssQQQ''')))111)))&&&000''''''''''''((()))***+++"""''' !!!KKK@@@###&&&///---###&&&---(((***...444555...''')))000(((III|||EEE)))777'''444444AAAIIIEEE===666444666:::555;;;999000AAA\\\___aaa===___YYY>>>zzzxxxeeeHHH???***;;;111+++###222PPP---BBBTTT%%%***'''"""$$$'''&&&&&&)))((($$$%%%)))'''%%%[[[```,,,mmmsss]]]222***---,,,***((('''&&&''''''+++---...+++,,,......,,,$$$666...555???\\\///000222&&&(((333***///222...,,,---//////,,,>>>888)))***'''""")))***)))((()))+++,,,,,,,,,&&&''')))))))))+++...000000---,,,...222222...***222111---***444[[[eee222[[[\\\UUUPPP[[[ssszzzeee111(((...222333333111...,,,,,,///222---------------///000000)))+++,,,,,,***))))))***+++)))(((+++222666666444000;;;:::MMMkkkzzz~~~jjj[[[NNNBBB999111555:::======999555222pppRRR222...---)))''''''&&&&&&&&&&&&&&&''''''"""///???LLL!!!444"""!!!---,,,(((+++,,,///)))$$$%%%,,,===XXXnnnkkk///%%%AAA111***OOONNNkkk^^^III;;;444===DDDFFFGGGEEE<<<222999HHHCCCZZZbbbTTTdddLLL333vvv000111CCCMMMuuu******((("""$$$)))%%%$$$((()))&&&&&&''''''444[[[EEETTTRRR___bbb))),,,+++)))((((((((()))***+++...---)))***///000---///$$$:::+++'''GGGccc777111///***---000'''999LLLUUUSSSKKK???666666777444000---,,,///666+++***)))***,,,------,,,((()))+++***((())),,,///333...***)))---333444333000)))///555(((%%%XXXttt///YYYzzziii\\\666888,,,---000111///...222;;;DDD222000---,,,,,,---...///+++---...---+++***+++---,,,,,,,,,...000222333333555BBB===LLLqqqyyydddUUUQQQIIIAAA@@@BBBBBB<<<666nnnWWW+++---111&&&******)))((('''&&&&&&'''***###NNN===;;;---(((---///''')))111222111@@@^^^kkk000+++:::666***///BBBVVV888EEE===IIIIII999555222999CCCWWWeeePPPQQQJJJMMM___|||PPPTTT444---222 >>>uuu...---+++%%%((('''"""!!!&&&******))))))***QQQ}}}LLL~~~111'''''''''(((***,,,///000***---,,,((((((...111...(((555******,,,111QQQ]]]///&&&999;;;&&&'''///:::FFF\\\|||{{{iiiMMM:::555333000...------------,,,***---......,,,)))))),,,...'''///444222+++((()))++++++...222555555555888<<>>&&&)))666***111000***999]]]}}}xxxJJJ'''(((000,,,+++444666444QQQRRRRRR@@@FFF666:::<<<<<<777666MMM~~~LLLMMM555eeeMMM:::<<>>vvvCCCWWWMMMmmm///999 666))))))111---///'''))),,,)))---000((( 777666### +++666@@@WWW---///555%%%%%%+++***///555666^^^xxxbbbLLL777222333111000333666))))))...+++,,,---'''111000+++&&&(((---,,,'''...111333111------111666<<>>wwwwww{{{wwwwwwqqq:::###,,,)))+++$$$}}}---'''222+++)))***...'''%%%YYYIIIXXXuuu;;;***...+++)))))),,,+++333...111///$$$$$$***''')))%%%%%%222???777++++++888SSS%%%<<<---///+++)))...222<<>>'''CCC333888777'''888000555444''',,,888555HHH111666YYYqqqVVVFFFAAA>>>777444CCCRRR^^^yyycccsssuuuzzz999+++111444,,,000222MMM888PPPsss{{{SSS888***###,,,111...,,,000444555***BBB---CCCeee|||hhh~~~tttPPP///uuu|||111OOOaaaiiifffooo???...###,,,&&&&&&###...xxxHHH777 ***---*** $$$DDDqqqqqqJJJWWW]]]'''777&&&...---+++,,,"""%%%***(((...666333222)))'''---+++"""&&&333&&&GGGccc;;;:::555$$$&&&444222(((%%%$$$:::YYYOOO///'''888000---000111---+++...,,,++++++******+++---...444666 000VVVHHH+++oooBBBOOOWWWoooXXXnnn}}}YYYkkk999jjjVVVHHHNNN\\\|||~~~KKKTTTNNN(((GGGLLL333888000---++++++333111###%%%333888^^^UUU^^^~~~]]]CCCAAA///666SSSjjjsssppp```DDD000@@@666%%%444{{{UUU^^^\\\HHH111&&&(((,,,111...'''"""%%%...555555::::::===~~~YYYcccffffffoooNNN###zzzZZZCCCTTTLLLvvv===|||CCC222222***---"""$$$***:::nnnxxx111+++$$$%%%((((((DDD;;;TTT|||WWWWWWggghhhYYYYYYiiikkk\\\eeemmm}}}~~~@@@...,,,333//////000999---***)))&&&+++000+++000222555111,,,111333---...999KKK]]]:::000%%%///999...+++000+++%%%777hhh}}}555+++//////+++---111---###,,,***((((((***,,,,,,,,,***222;;;---...GGG___qqqwww}}}SSSrrrTTTzzzeeeuuuLLLSSSxxxlllzzzsssMMMMMM777SSSYYY---+++555333...,,,+++***+++,,,)))<<>>111+++666cccXXXQQQ^^^jjj222111+++//////,,,000'''(((111222;;;***'''...111999777%%%"""@@@OOO777OOO000///555---"""111:::)))111AAAAAAHHH}}}LLL......111333111---...111---+++))))))+++------,,,---'''===111444777)))===ooo]]]tttqqq^^^XXX```OOOEEE111MMMfffccclllcccOOOWWW444888BBB222666111AAA:::---)))...000---,,,]]]pppXXXEEElllzzzWWWRRRlllooobbbkkkZZZEEE111KKK[[[999$$$,,,111,,,###!!!(((111...++++++...///...333;;;<<>>fffGGG}}}xxx444<<<]]]888SSS...---111((((((///(((>>>999'''999kkkQQQ***)))...)))***777---,,,,,,++++++,,,...///>>>(((333%%%///333,,,444)))OOOZZZ~~~@@@rrrvvvccc666>>>HHHSSSooo~~~888777111!!!222888>>>>>>>>>111''')))***---999444BBB999:::TTTRRRBBBJJJKKKRRRdddzzzqqqxxx~~~pppsssYYY^^^qqqlllLLL222)))---,,,///)))%%%&&&)))***'''%%%///,,,&&&###000BBBIIIEEEaaattteeeHHHyyyooosssXXXxxxhhh}}}666QQQdddZZZmmm~~~fffXXXoooYYYXXXdddcccddd~~~kkk\\\SSS888???@@@WWWmmmyyy---111...+++...)))&&&***'''(((333333mmm|||\\\tttllliiiZZZgggccc,,,''',,,)))---"""222666---777QQQ```NNNAAAhhh~~~RRR777%%% 333===''';;;VVV...333:::'''"""999(((888@@@===000&&&III\\\777...///---+++,,,---...---++++++...111,,,%%%;;;444999...444444777000AAAuuuyyyfffnnn^^^lllxxx]]]ZZZ~~~jjjoooFFF666:::***+++000FFF000999222,,,222...)))444+++...777BBB888555KKKAAA555111===VVVrrr|||uuu{{{vvviiiGGG///+++***,,,...((($$$###$$$)))------,,,,,,))),,,***555___nnntttOOOSSSWWWtttnnnOOO^^^TTTwwwLLL|||ooommm|||eeeddd666666$$$'''&&&...***)))///%%%***(((KKKaaaKKKxxxmmmjjjddd^^^sss{{{xxx******666+++444555)))(((******///333+++444%%%555>>>&&&$$$444000///***'''777000%%%666gggjjj+++&&&999888//////555---+++111'''$$$:::RRRmmm;;;999777'''***...000...***)))...222...$$$222---444&&&444,,,)))<<<888###GGGnnngggzzzyyyppp```111rrrzzzkkkllllllwww:::333>>>+++111222+++666333777HHH>>>'''%%%000222)))%%%...333:::GGGCCC@@@<<<444...555PPPllliiimmm```888+++)))((()))++++++)))&&&...(((%%%(((***))))))***'''***;;;EEEfffPPPdddJJJ___PPPmmmqqqbbbTTTooonnnuuuqqq}}}>>>&&&------&&&...,,,***)))'''''''''(((888___\\\~~~WWW___MMM(((------(((+++++++++************)))000//////......------,,,%%%&&&(((***,,,///000111eeeWWW222---)))***,,,222888888222,,,+++---)))444___UUU666...$$$111@@@555###---444!!!......---,,,,,,---...///......444<<<000###NNNwwwccccccfff~~~vvvWWWPPPjjjsssyyyggg999000...555$$$000&&&999888```===444%%%000777111)))///555777===GGGAAA<<<999666444999@@@iiiyyyTTTbbbwwwFFF***'''///,,,+++)))***++++++)))'''&&&***///...%%%%%%///...===LLLGGGiii[[[WWWTTTGGGQQQXXXzzz^^^iiixxxnnn~~~OOO)))%%%......%%%***)))((((((((()))***+++)))```dddaaaTTT999mmm777---...)))************))))))))))))+++++++++++++++,,,,,,,,,+++++++++***************CCCUUU;;;222111---333666333...,,,---...888---&&&;;;tttsssQQQBBB,,,(((444)))$$$666---///111333333111...,,,///)))$$$///:::333000>>>tttyyyjjjbbbyyysssrrrpppTTTOOO{{{aaaLLL666///333---333***:::666YYY;;;666,,,...888444,,,...222888BBBCCC<<<666444222000333888CCC\\\dddoooggguuuZZZGGGaaaCCCOOOFFFppppppbbb:::%%%'''---***###,,,***))))))))))))'''&&&%%%!!! $$$((('''&&&'''***```vvvxxx:::zzzyyyooo```^^^bbb___kkkOOOSSSyyyaaa)))$$$'''+++///))))))(((''''''((()))***+++%%%nnnMMMeee|||---666nnn}}}YYY$$$,,,+++*********)))))))))(((((())))))******+++,,,,,,---///...---,,,***)))((((((666111XXX???---...555777///)))+++...---(((***---///111KKKlllAAA;;;:::"""(((:::,,,(((+++...111333333222111///555...)))111333......111TTTxxxlll{{{|||yyy```sss}}}{{{]]]cccttt;;;666(((444///(((333,,,HHH000111...,,,888666---...111888GGGFFF>>>777666666444333555555,,,\\\|||www~~~MMMUUUPPPfff===///HHH===>>>)))<<<222222---)))***...000,,,(((***)))((('''&&&&&&%%%%%%111***&&&***...//////000<<>>999DDDlllnnnZZZ|||rrrmmmdddoooLLL==="""222***(((...&&&:::(((+++---+++555222,,,...111999HHHJJJ@@@888888999777555444999'''AAA}}}^^^|||lllAAADDDKKKVVVGGGHHHVVVLLL222'''))) +++555222'''!!!&&&///******)))(((&&&&&&''''''$$$---444...333MMMXXXyyywww```\\\KKKXXXvvvjjjeeeooo@@@QQQ......888'''$$$///)))***)))(((&&&&&&&&&''''''---333ooogggvvvrrrAAA555///...<<>>:::777111///)))666+++&&&""")))...111///((($$$&&&)))((()))***(((&&&'''***---333---)))...>>>^^^~~~UUUfffmmmyyy```]]]444---,,,'''""""""))))))###%%%$$$$$$$$$%%%''')))***&&&+++rrrhhhzzzzzzsss{{{WWWoooGGGQQQ''':::eeesssbbbnnnWWWuuuRRRppp000VVVooo222......---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++******)))((((((444"""666///+++666```555---333000---000555((((((777999,,,(((000111333&&&***^^^vvv<<<:::666333111000111222******'''***...((((((888"""***111222222111111///SSSyyyccc}}}}}}ggghhhttt===)))333---///((($$$---BBBjjjKKK///777999///'''******)))000***---((()))000222:::MMMBBB;;;555333111000222777111444***...```rrrYYYaaa~~~sss<<<333(((///333)))000!!!@@@'''666###''',,,,,,******...222$$$&&&&&&%%%###$$$(((+++------+++(((---LLL\\\~~~vvvwww}}}dddRRR&&&111111***)))''''''---((('''&&&%%%%%%%%%&&&'''---'''JJJRRRwwwkkkgggWWW{{{ZZZqqqsss---$$$555FFFdddbbbJJJxxxBBB---------,,,,,,,,,++++++,,,------......//////000------------------------;;;***"""+++(((:::>>>111888333+++---%%%111444)))%%%---000+++###+++//////***...\\\mmmaaaOOO===222000333666///333///...444000)))+++...///+++'''+++222222+++///555NNNtttzzz~~~kkkwwwsssddd(((333444000:::222###222444SSS:::222BBBCCC333+++,,,000///777(((---,,,+++///000;;;RRR@@@:::555222...---222999000***777GGG___hhh___eeerrrNNNFFF<<<000---***555++++++,,,---,,,+++***))),,,,,,---,,,,,,+++***)))"""&&&%%%'''111...%%%&&&###'''---111000...000444FFF```qqq}}}TTT}}}}}}~~~xxxfffaaacccCCCBBBmmmlllsss[[[---111...---,,,***((('''&&&%%%&&&&&&)))### """***333444JJJzzz~~~888>>>555777111III]]]ppp~~~lllFFFBBBaaa)))333---333###444+++(((111+++$$$)))333///)))...'''***///333111+++***+++(((***,,,---///111222111fff111"""+++...222---...---)))(((***,,,---000...+++)))))),,,///222^^^jjjVVVQQQeeeGGG555,,,>>>000!!!111666,,,222...///...+++---111000+++,,,<<<<<<<<<^^^mmmnnnoooLLL+++111777###555FFF***///%%%666444fffSSS777***III---999444222---***...(((''',,,---...;;;LLLBBB???000'''---...,,,222+++777444888TTTzzzwww]]]XXXUUU111***'''$$$)))(((111++++++,,,---,,,+++***)))))))))))))))))))))((((((333000###,,,333//////888222,,,'''&&&(((---111111...111>>>UUUwwwppp|||TTT~~~nnnXXXtttXXXOOOTTT___ggg666$$$!!!,,,,,,+++)))(((&&&%%%%%%%%%++++++"""%%%---000"""===JJJ===^^^YYYdddxxxsss???ccc___;;;}}}HHH~~~~~~LLLddd222***&&&---$$$444&&&###111777111///222///'''(((******+++,,,,,,,,,******,,,------...//////...===^^^}}}---+++222)))***---000000///...---,,,000...+++((((((***---///555EEEnnnmmmOOOCCCrrrNNN111555&&&)))+++555222000,,,)))+++222888;;;///$$$$$$999XXXuuu}}}zzzrrr}}}CCC888333''',,,cccRRR,,,)))...IIIoooBBB444999---888333''''''222---+++...444000)))***333777888///***000000...555...555000444VVVuuuUUU???bbbaaa===333...***,,,&&&)))++++++,,,---,,,+++***)))''''''(((((((((((()))))),,,///***...---((()))///...,,,,,,---...,,,)))((($$$"""$$$(((000===IIIgggxxxjjj~~~CCCeeeccc}}}===(((;;;000+++***)))((('''&&&%%%%%%(((+++,,,***'''%%%### +++WWWMMM@@@kkkttt}}}ggg___SSS666oooOOOvvvKKK+++(((000$$$333$$$000)))***+++###$$$...222+++---+++&&&(((...---&&&,,,,,,---...---,,,+++***&&&333kkkoooIII,,,......000333444111...,,,,,,///---***((('''(((***,,,&&&(((555UUUNNNlllbbbCCC---===)))...++++++...222222...+++***///@@@<<<###<<>>III111'''******))))))(((((('''''')))'''+++000+++%%%000CCCoooooo~~~jjjdddhhhIIIzzzTTTqqqgggvvvQQQmmmDDDaaa[[[EEE>>>555(((333'''%%%...'''---222...000111(((***111000))))))///,,,###+++***+++......+++)))***000---<<>>HHHRRRtttLLLJJJ~~~===---666222(((+++''',,,++++++,,,---,,,+++***)))''''''&&&&&&''')))***,,,###+++,,,++++++'''111HHH[[[|||fffhhh|||ddd~~~DDD///$$$444)))*********++++++,,,,,,,,,......%%%)))WWWvvv:::cccjjjBBBiiiWWWYYYdddcccxxx[[[JJJSSSYYYEEE~~~GGG666'''+++,,,000)))(((:::@@@)))&&&BBB......------...---,,,+++(((%%%(((000111+++***...222***AAA%%%HHHFFF777+++,,,///------000------,,,+++***)))(((''')))###$$$---///+++000;;;dddUUU\\\eeeBBB999111888777...---777:::666(((888<<<)))777zzzuuuiiixxx[[[^^^```nnn}}}qqqDDDhhh666...---000DDDgggZZZ***555'''pppxxxRRR@@@+++,,,//////+++++++++---///000000000000///444000,,,111000///777666444000777ggg~~~yyyiiiKKKbbb{{{jjjYYYiiizzzeeelllZZZWWWTTTQQQPPPOOONNNLLLJJJOOOccc}}}222!!!)))&&&""",,,,,,111++++++,,,---,,,+++***))))))(((''''''''')))+++,,,,,,,,,...888CCCPPPzzzLLLIII///))):::'''///(((((()))***+++,,,,,,,,,333%%%)))YYYtttaaa```YYYTTTmmmJJJ@@@jjjqqqvvv}}}]]];;;NNNJJJNNNUUU~~~JJJ&&&222*********666ooolll:::HHHLLL999******...,,,+++...)))%%%(((111222+++***...999$$$<<>>hhhmmm,,,]]]fffuuu666vvvqqq^^^222JJJ@@@SSSWWW444111&&&&&&:::%%%555hhhDDDlllHHH***(((...+++***...+++&&&)))333333+++)))...///888555000---TTTMMM---///333///)))---...//////...---+++***(((***111666///%%%)))444222---000___<<<666XXXvvvBBB666444***'''111777111$$$,,,mmmWWWzzz|||LLLCCCcccWWWLLL%%%333444'''///000'''kkk000---000///***---000///---+++,,,//////...,,,000---...999999333666...333:::DDD222@@@qqq___VVVrrr___}}}666000---///...)))''')))&&&,,,///,,,)))))))))'''%%%&&&)))---+++''')))...$$$```SSSsss}}}kkk111000000///...,,,***'''&&&333"""'''///'''(((///***)))777{{{VVVzzz666@@@jjjnnnmmm\\\]]]LLLBBBdddgggUUUWWWgggqqqfff<<>>sssCCCMMMNNNBBB---CCC777777$$$000999333lllnnniiihhhDDDMMMcccJJJ999MMM\\\rrr;;;___RRR;;;333UUU]]]000(((+++...//////......---...///000111444333111000000111222222***333333HHHqqq>>>;;;@@@JJJfffmmmyyyYYY000+++((()))***))))))+++***444..."""(((111333)))(((***!!!***eeekkk}}}ZZZEEE///''',,,---------------,,,++++++222///(((+++---,,,---vvv{{{jjjddd```CCCXXXXXX~~~qqqyyyXXXxxxbbb}}}cccwwwmmmIII<<<888aaaWWWQQQ222)))'''222$$$)))bbb___aaaEEE777)))+++444+++(((555AAAPPP---333)))***111555;;;+++000555gggJJJ...///***,,,333333+++)))...,,,---//////......///111...(((---555...'''===___LLL:::UUU___@@@000%%%333333222***777jjjGGG+++===555MMMoooEEE888rrrEEE;;;///---***222---///............///000000222111000///000111222333000444555KKKbbb000UUUNNN...///'''JJJnnnzzzvvvWWW^^^111---******++++++,,,---888'''!!!,,,111+++111???111888)))EEEpppvvvbbb___{{{nnn...,,,******+++,,,,,,---------222+++&&&000222 666rrrtttaaaAAAeeeeeeZZZvvvrrrhhhyyyrrr\\\vvv;;;###***000333\\\,,,444///***...555@@@DDDpppjjj???333%%%111%%%'''---:::FFF000222%%%000///...???111,,,###999111wwwIII---...---......+++(((***000---...//////---,,,---///)))333000&&&,,,<<<666 AAAwwwMMM>>>ZZZooobbb888+++222:::---...fff]]]mmmhhhxxxlllkkk999000333000222............/////////000000000/////////000222333666888>>>YYYSSS444===kkk888:::JJJ666CCCSSSuuuwwwbbb666///---***((((((******(((%%%222...&&&<<>>[[[___sss\\\}}}ppphhhsssrrrPPPjjjcccjjjlllTTT111999===///---999222777[[[III555...555***---:::+++(((///EEE222JJJKKKBBB===---&&&111'''000888AAA@@@+++---222333QQQ000 ***---555333333***(((NNNfff???$$$***444000+++///,,,---......,,,,,,---...+++000222111777<<<333###!!!333666000GGGGGG|||NNNddduuuSSS---DDD}}}fffBBBZZZ---555'''...------///000000000///...444333111000000111222222888222IIIpppeeekkkfffMMM<<<<<<===VVV@@@444MMMWWW___'''???999555DDDooofffnnn~~~iii;;;---$$$(((***(((***///---&&&000""":::zzzjjjOOOMMMdddnnnLLLmmm{{{pppttt~~~xxxtttrrrlllqqqiiidddZZZQQQjjjZZZbbbjjjvvvAAAwww222000///---,,,,,,,,,---%%%'''&&&$$$HHHggg222nnnppp~~~mmmeeelllNNNlll^^^YYYQQQ]]]|||{{{xxxtttZZZLLLMMMAAARRRlll```HHH444'''999000%%%,,,(((555999---666nnnAAAaaa:::333(((///000***CCC@@@HHH+++///---)))PPP:::,,,...""",,,"""$$$---(((???QQQccc+++...888((("""000,,,---///000000000222444999111///333222,,,---555;;;------444---555vvvPPPqqqBBBEEEdddoooddd___lll```...III~~~ccc```>>>RRR)))+++---***,,,---///000000000///...555444222111111111222222+++...WWW^^^EEEDDD888:::BBB777;;;tttiii@@@HHHyyy---;;;555444999```LLLEEEYYYyyyTTT^^^jjj666,,,$$$(((***&&&''',,,&&&$$$222"""///SSSlll___aaaPPPNNNLLLooo~~~pppiiisssyyyyyyEEE666VVVMMM!!!333,,,&&&///111'''333)))(((zzzaaaMMM&&&|||uuurrrOOOjjjtttvvvqqqllldddPPP^^^iiiddduuuhhhnnn[[[DDD666222222...+++>>>(((555nnn[[[<<>>RRRRRR$$$888***444,,,***...111//////000000.........------------......111111%%%)))333(((???```jjjEEEmmmBBBvvv]]]^^^~~~BBB<<<333000(((222000***///444111333555000222555444//////555777444222***XXXZZZ===:::555>>>:::111]]]OOO///EEEfffYYY;;;000999222...XXXVVVuuuqqq}}}jjj333'''---222++++++...)))%%%///000111<<>>222:::QQQHHHvvv555CCC555>>>666???VVVmmmccc~~~ppp555%%%)))&&&000!!!+++(((&&&///111,,,000111NNNeeeyyy{{{wwwyyy^^^>>>lll444hhhVVVsssBBBfff===^^^TTTjjjPPP%%%000222&&&+++111###888^^^bbbPPPHHHttt333lllyyytttrrryyyEEESSS^^^gggaaaooojjjwwwYYYXXXYYYNNN999@@@}}}hhhNNNOOOEEE888DDD444;;;000QQQ$$$999UUU(((222'''JJJ@@@000***+++((()))///333000+++(((CCCSSS{{{444$$$444111,,,---555555//////555222111111000000111111222555777---000===111&&&777hhh|||IIIssstttkkkuuuqqq>>>PPP333+++,,,...333---111444000333555...555444111///111444222...888MMMccc@@@<<<<<<777999cccfff111&&&QQQ<<<111000555111...HHH]]]\\\wwwIII---666/// &&&$$$666### 444```uuuttt{{{ccc@@@GGGjjjVVVtttfffZZZSSS===___555000555(((//////555555ssssss444EEEnnnMMMaaaBBBFFFfffKKKhhhaaaeeetttRRRccc~~~zzzdddAAAmmmCCCCCC777hhh555TTTlll]]]PPP AAA222+++&&&GGGJJJ;;;(((///(((((())),,,...---***)))---@@@eee'''...***...222333111...///111222111111000000111111222...333...222@@@;;;......PPPVVVrrrSSSQQQtttxxxlll<<>>FFFwww[[[===333333666333<<<___lllkkkPPP$$$,,,...'''((()))+++000,,,,,,000444fffuuu000OOO}}}}}}tttfff===444,,,@@@+++---777LLLgggVVV{{{jjj]]]dddLLL===EEEkkk@@@pppjjjvvvvvviii::: ```xxxxxx666[[[rrr999]]]222999###===UUUSSS***"""***222333000***%%%&&&---222&&&999cccYYY'''---666666***%%%,,,333333111000000//////000000111---111000111999:::444111'''NNNPPPyyyCCCqqqnnnlllTTTPPP___666OOO666222555,,,...+++///...+++111555+++111...,,,///333444444444333rrrlllDDD>>>;;;EEE>>>000999___GGG999EEE***???<<<000dddnnnSSS,,,(((222%%%&&&333---000111444!!!SSSvvvoooBBBgggNNNQQQfffrrrmmm666111444666+++[[[PPPVVVYYYaaalllPPPHHHDDD[[[```______KKK|||qqqmmm|||WWW555,,,@@@yyycccJJJ:::[[[AAA+++<<<|||hhhJJJ===FFF,,,""")))......---...///...999!!!%%%|||KKK)))...,,,---333333...000//////......//////000222222222//////111222///---$$$YYYFFFAAAvvvkkkMMMNNN___kkk000===333444777///---,,,000...,,,666;;;000000------000222222666:::444tttJJJ;;;===nnn555222999MMMAAA--->>>$$$,,,999JJJ~~~cccEEE{{{zzzppp***,,,444666///,,,000000333%%%+++:::KKKqqqkkk```yyyjjjZZZSSSaaa}}}sss>>>yyyhhhwwwkkkRRRlll///<<<;;;```%%%NNNiiiPPPccckkk^^^EEEYYYcccrrrOOOuuujjjooommm999222RRRssscccxxxggg{{{rrrRRRqqq111OOO^^^wwwJJJBBB555,,,---000*** ---III,,,888ooo555)))%%%000777222,,,+++000//////......//////000444///000111,,,---111///999---+++[[[ddd777xxx}}}mmmgggHHHlll\\\MMM222///222222333111......333111000<<>>:::)))111///...000+++,,,111//////===DDD999444222222333...,,,444@@@AAAJJJ@@@bbblll:::444???OOO???TTT111...111555@@@CCCNNNtttUUU;;;777;;;NNNlll|||~~~|||\\\333IIIJJJDDD---...;;;555...111>>>~~~qqqxxx```---XXXcccxxx___nnnmmmKKK777QQQaaaqqqsssMMMUUUEEE>>>kkkhhh```ooonnnuuudddKKKccc___UUUwww;;;DDD~~~^^^ggg777===222)))???&&&$$$===|||777---666000222,,,///---...333222...000666222333444333222222444666888......111***333iiivvv}}}OOOnnnbbb~~~___AAAAAA666PPPbbb111AAA000+++111///444111000///111999BBBBBB===555(((***111///111;;;BBB]]]MMMKKKuuu]]]///BBB000666hhheeeNNNRRRNNN@@@:::;;;JJJCCC333555@@@TTT^^^ssstttDDD===MMM@@@555...;;;III===///444'''$$$nnnxxx|||tttEEE[[[KKKyyyyyygggqqqaaaUUUFFFbbbtttvvv{{{TTTVVVWWWOOOgggcccfff___---CCC&&&...888DDDjjjyyyeeeiii>>>000tttuuuMMMUUU777---,,,444VVV---666'''???'''...,,,...111111---///444///000111111111111333555666---///888666---888NNNtttrrrpppuuuGGG888...EEEpppxxxaaa~~~---777+++---555444888666555444666<<>>222---:::wwwsssoooGGG444444FFFppp222000666FFF\\\HHHVVVlllxxxwwwccc///,,,<<>>GGG???DDDOOOvvvxxx@@@vvvxxxoootttDDD777===ggg///---)))(((+++***+++...---+++,,,000,,,---///000000000222444555///...222222+++''')))===OOOSSSyyyeee^^^PPP555+++;;;YYYcccwww666444,,,222888333222777888999;;;??????555))))))444111///555000333IIIXXXeeeXXXRRR___TTT???666555555000zzzyyyBBB222555BBB~~~\\\///444:::FFFbbb777<<<+++111IIIHHH:::SSSyyy|||```...!!!)))111333///444///,,,666777...***222...xxxiiiKKK{{{JJJttt]]]pppppp{{{]]]CCC888MMMlllaaapppWWWhhhqqqAAANNNeeeoooyyyQQQ___KKK...)))000)))===000+++444888TTTNNNRRRSSSFFFtttqqq333000OOOTTT888"""222))))))***+++***)))+++------...000000000000111222+++111333...)))+++222888444,,,[[[yyyIIIgggppp___lllMMM777---333222hhhxxxJJJ444---444666///***000777===>>>>>><<<555...+++555...111:::+++444bbbcccoooYYYccc|||[[[111<<<999222XXXxxxjjj555555;;;@@@^^^555777;;;@@@ggg000)))666<<<444...111333///EEE}}}qqqqqq111&&&000000,,,---(((...)))'''000222...222666pppKKKFFFooodddTTThhhnnnbbbbbb___VVVdddmmmzzzooobbbRRRCCC888222000EEEUUUMMM;;;===\\\|||[[[TTTeeeVVVtttKKKhhhXXX@@@YYYbbbNNN\\\KKK***/// @@@444000,,,///KKKBBB(((QQQDDDyyyXXXZZZZZZyyy>>>222 ^^^FFF444666+++---...---,,,---......000222333333111/////////$$$111999333,,,,,,///...666"""'''QQQeeeUUUeeefffjjjwww<<<888...,,,###eeedddooo999+++///222111///,,,888@@@???999666444444222000(((444<<<)))AAAuuuoooaaa]]]fffdddmmm[[[<<<222LLLVVV...888>>>@@@uuu@@@444888999kkk333&&&...111...///444333,,,000666EEEppppppsssUUU???------///,,,***---***&&&'''333555###'''DDDmmmsssIIIqqqnnnuuuwwwoooaaaXXX___mmm}}}aaaSSSqqqYYY111(((nnnmmmgggUUU:::MMMZZZeeennnrrrDDD999&&&666'''555555444<<>>555111111222333***'''555888///]]]~~~zzz```XXXQQQNNNZZZUUU~~~kkkKKK555999:::@@@\\\zzzOOO111888888ooo666888---...:::999)))$$$---((()))+++999KKKkkkeeeBBB""",,,111---'''(((+++,,,+++)))+++111...(((HHH~~~rrrPPPFFFqqqvvvlll___eee|||ppp|||bbb???hhhddd{{{666555yyygggiiiMMMBBBIIInnnbbbjjj{{{GGG$$$---555555,,,000...###,,,000TTT333888)))999TTTDDDggg^^^XXXhhhYYYTTT[[[___EEEzzz777///444555111///222333111111333555555222000//////:::555---+++111777777222000///000;;;:::444kkkjjjxxxaaaSSS<<<555000000666---qqqIII333222...333444---777>>><<<777444000,,,---'''+++444111===~~~cccyyyOOO]]]^^^QQQ~~~yyyYYYJJJ>>>999444@@@WWWPPP___]]]111:::<<>>666$$$333---+++000:::GGG\\\sss```iiikkk333'''///111333:::...444777666555333,,,###111333444444444222222111............///000222333444rrrtttkkkkkkuuuwwwnnn111111...000)))$$$<<<___>>>555///000222222222333:::888777777777666222///***(((111333AAAoooOOOzzzcccFFFAAA888444???@@@***---;;;:::000666222000000333333111111333444)))222\\\mmmdddSSS]]]bbbccciiinnndddnnnrrrYYYRRRrrr[[[)))888///666111***---+++'''***...+++333jjjxxxWWWIIIIIIKKK```lllMMM[[[PPPYYYooo{{{yyyssspppxxxxxxeeennn@@@WWWttt777XXXlll666777mmmxxxyyybbbcccggg___xxx|||PPPsssBBB555000---'''+++555111***...222888333///111***)))777...---666'''222CCCeee777---///---888)))(((666888,,,///>>>333555555222...---111666///////////////000111111+++222ddd~~~zzzbbbiiiSSS,,,000///333---,,,666OOOlllOOOFFF<<<333222444555888<<<>>><<<999888666444000---)))111111444^^^zzzddd<<<777FFFyyyFFF666888777;;;555111666111111000111222111222333---555---]]]HHHDDDOOOVVV___iiikkkzzzzzz^^^PPPYYYoooYYY888222777---###)))---***+++///***gggsssuuu{{{WWW555%%%???XXXQQQjjjcccRRR:::uuu___NNNGGGHHHKKKMMM@@@<<<999:::<<<999000'''"""+++HHH^^^BBB\\\mmm___ZZZ\\\+++888ZZZeeekkkqqqgggttt[[[[[[)))111888...)))444000'''///000+++///555444111///,,,777...111444333888~~~eee:::222000;;;777'''***<<<:::'''444555333111......111444000000000////////////000999000777uuuhhhsssllloooyyy111------222000444000---\\\<<>>EEE===<<<999777555222///---000:::000:::eeeRRRnnneee555bbb|||DDD(((;;;>>>666555444666EEE111222111000000111222222)))777===xxxrrrqqqccc]]]WWWIII===BBBDDD777---MMMxxxQQQ<<>>555333111111333333222000000000000000000//////...&&&444444@@@cccjjjxxxhhhVVVOOO...,,,///---444((((((bbb^^^555@@@888222111333555;;;BBB:::999888555222000//////333999///JJJqqqpppOOOEEE@@@888===999555222888888666MMM222333222......111222000---666pppkkkuuurrr```fffpppyyyuuuyyy^^^bbb\\\222333***...111------222---'''...OOOrrrMMMwww^^^111444888(((333777(((PPPggg///&&&666'''---000...(((!!!!!!'''---///######%%%&&&(((***,,,...222---)))(((***+++(((%%%000+++ HHHgggYYYccc>>>~~~999111***LLLLLLPPP___yyy{{{uuuqqq^^^PPPdddmmmeeeppp{{{KKK***222111000666777000...000---333555,,,---888>>>+++;;;,,,999"""999---555\\\]]]%%%///FFF===///...555222000222666777333000///000000000000000///...111'''777444???PPPfff]]]___nnneeezzz///,,,...///888,,,...___^^^222222,,,,,,000777:::999999<<<777888777444111//////111///000666iii~~~ZZZCCCgggfff===333555:::555333yyyHHH333555333---,,,000111...000GGGmmm|||lllmmm]]]eeehhhnnnqqqyyyuuusss}}}---333999555//////,,,---,,,%%%000KKKkkkqqqOOO###777+++&&&---###$$$555...\\\555,,,444666 %%%((( )))222///###***---///---((($$$$$$%%%'''&&&&&&(((+++,,,+++***+++111///CCC```\\\dddPPPvvv777,,,,,,333nnnvvv[[[OOONNNPPPbbbqqqwwwDDDWWWuuu~~~ttttttDDDBBBiii{{{ooofffmmmqqqnnnlllppp}}}~~~[[[888'''000666333///+++$$$)))111444111+++---444***888111555,,,>>>,,,///&&&AAAttt^^^...000555+++333333333333555666666555...///000111111000//////@@@$$$111555+++>>>wwweeeWWWxxx]]]VVV555///...222;;;333111===tttbbb```+++111***+++222999<<<999999;;;999999888555111...///111///...LLLuuuIIIVVVcccJJJ333888777444+++444GGG444666444---,,,000000---...^^^{{{}}}eeehhhjjjyyynnnnnnuuu|||zzzyyyeee666777+++222,,,***''')))***---OOO~~~ZZZgggQQQ---///---777'''000111333llliii<<<$$$+++666######------***&&&(((---***###&&&000$$$(((+++)))$$$"""'''---%%%&&&)))******)))'''&&&000!!!999wwwjjjpppfffIII'''&&&777,,,hhhbbb$$$HHHpppuuuiii___UUUNNNNNNNNNRRR888SSSwwwzzzuuurrr{{{ZZZtttwwwqqqNNN&&&444999222111000555333---///999999777===555...///222555...''';;;999(((222jjjgggZZZ666888222444555444222333777;;;---...000111111111000///"""111111'''888...999YYYfffjjjgggAAA444......444...111+++```ccc999333111222000000333333333666;;;;;;;;;:::666111...///111333333cccqqqfffNNNEEE:::///111444444kkkGGG...<<<111---AAA%%%444...666NNN~~~ssssssmmmpppyyyxxxqqqrrr}}}}}}xxx|||rrr>>>666555(((666***222111+++444444fff[[[MMM999+++,,,666///(((PPP}}}XXX+++%%%'''***,,,,,,***'''%%%&&&'''((('''&&&'''(((***"""000$$$%%%)))###%%%!!!(((''')))---,,,&&&###$$$!!!,,,###JJJrrrrrrjjjxxxuuu|||III'''222&&&...lllNNN...QQQdddUUUiii{{{lll[[[~~~zzz[[[ttt222999:::&&&.........------...000222222222111222000---///444555333222555,,,)))MMMDDDgggSSS;;;>>>777000222333444::::::777444111000000000000((((((+++000111333???MMMdddlllvvv***"""@@@***666666444MMMSSSGGG+++555222000000///000222555888:::999---555//////;;;111'''///UUUyyyVVV,,,999---...111222iiiUUU111555444111111+++555***RRRxxxnnnllliiippprrrvvvuuuzzz}}}qqqqqqxxx;;;...333111555000;;;(((...WWWQQQ[[[}}}[[[(((:::(((---444+++ppp~~~www^^^888000((()))+++------+++)))((('''((()))((('''(((***,,,$$$222&&&&&&+++$$$&&&"""'''%%%&&&******((('''***///!!!$$$>>>vvvttt}}}vvvWWW"""555&&&DDD000eee555222zzz}}}WWW???...(((222...------///222777<<>>RRR^^^ZZZvvv???;;;!!!CCC777888vvvEEEOOO999111)))111/////////000333777:::<<<;;;555???444+++333111555444xxxdddvvvSSS>>>:::...---//////bbbfff333///666333###111222666mmmzzzqqqjjjhhhqqqlllsssvvv~~~tttwwwCCC888***000888333222222,,,888***xxxeeeDDD}}}nnn222111;;;777+++###UUUooohhh}}}qqqjjjGGG******++++++++++++******%%%&&&'''''''''''')))+++$$$222&&&''',,,&&&)))%%%(((%%%%%%(((((('''(((,,,333///KKKqqq???111"""000(((TTTSSS@@@oooeeeeee}}}{{{\\\@@@111...222555+++???PPPYYYfff|||^^^pppJJJ\\\>>>+++777'''///,,,)))'''***///222000---...000000,,,,,,...---***///&&&...===111$$$KKKcccEEE___ppp}}}BBB===>>>333555444333222///---,,,...000111//////222333222333777000GGGhhhiiiyyyiiiPPP...))),,,===444MMMsssYYY666RRRoooZZZ&&&,,,222***///...///000222555888<<<>>>===444888...***000///;;;WWWeeesssEEE\\\===:::222000222...XXXrrr333111444111"""222...___iiiuuuiiifffnnnooosssuuu|||zzz///666///...666333+++QQQ <<>>'''000///,,,***---333666333///***...000......000111///000,,,...555666444<<>>\\\qqq:::xxx\\\RRR|||```000:::---))):::444(((777333333444555666777888888555666;;;666777333EEE111:::wwwxxx===333555333555TTTbbbHHH,,,...111888--->>>333666333222555:::xxxuuuooohhhmmmtttooorrrwww|||zzzhhh444***333222000000222000999222000wwwUUU\\\---999 ...>>>mmmSSSCCC111***************************+++,,,+++)))'''&&&'''(((...:::+++))),,,%%%(((%%%$$$"""%%%***+++))))))+++...---QQQVVV```~~~LLL]]])))++++++HHHSSSrrrkkk???___^^^WWWqqqRRRtttsssaaa^^^kkkuuuhhhxxxpppJJJPPP|||TTT111&&&...000333333111///...///+++000111+++'''))),,,---000,,,---555:::666///***...SSS^^^777jjjaaa&&&IIImmmXXX???111222999<<<<<<555555222,,,,,,111333000(((---,,,111888VVVTTTXXXeeetttttt+++111///PPP^^^;;;}}}BBB&&&RRRPPPiiivvvgggkkk666AAA000&&&555111(((777111222333555666777888888///333666000333666]]]000MMMEEEjjjOOO;;;+++222333222UUU[[[(((111222333777***777666///888777///@@@qqqhhhaaakkkvvvnnnlllqqqvvv)))***AAA+++888***111777)))///444===uuuhhhiii___~~~hhh---333555---nnn222000888222((((((((())))))))))))(((((()))))))))'''$$$"""###$$$ ---!!!!!!'''$$$)))''')))&&&&&&((((((&&&'''***+++%%%eeejjj|||zzz:::555666uuuEEE~~~tttdddkkkWWWnnnxxxggg???NNNUUUPPPNNNyyyTTT,,,444...333777666111......000,,,111333...+++...333555,,,444222'''&&&222999666222!!!AAAHHH[[[MMM555333666VVVjjjFFF777555333111CCCBBB;;;///))),,,,,,)))+++222666...+++@@@kkkbbbfffpppsss,,,777BBBrrrVVVGGG\\\CCCCCCvvvooo~~~\\\NNNooohhhuuuWWW111///;;;...***666444...000222444666888999:::555000+++(((999HHHyyyLLL888\\\~~~;;;333:::999___```UUU222000111......:::666===&&&999111000jjjwwwvvvkkkhhhnnnwww}}}|||zzzyyy~~~777666444---666000444$$$777...222$$$```qqqgggQQQqqq...+++)))///hhhuuu333(((///<<<+++...+++,,,***(((***,,,)))###&&&&&&&&&&&&''')))***+++###))),,,(((""""""&&&***(((---...***(((++++++)))***cccddd|||qqqeeeDDDGGGtttfff)))444'''```GGGbbb___cccIIIdddhhhDDDeeeOOONNN|||OOOOOOaaaHHHjjjiiippp\\\fff{{{xxxooo555000111222111111000...+++---...///.........000222...............///000111,,,;;;---BBBHHHTTTLLL444888333;;;iiiccc333///777444555YYY...444***000000333//////...)))---FFFccc}}}{{{RRR888)))eeeiii:::>>>vvvUUUUUUJJJfffvvv```<<<999YYYfff333)))222111...111666666333222555:::777111444111...---:::fffooommm}}}EEEOOOddd___jjjXXXIII...111333111000888444zzz:::777333111FFFzzzzzztttssszzz~~~}}}zzzGGG444---444///666///555***999111)))KKKlllaaacccsssjjjCCC777%%%III```===>>>,,,///>>>***---((()))'''%%%(((,,,+++&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&***,,,***%%%,,,!!!)))$$$$$$,,,+++^^^wwwzzz|||\\\444EEEQQQnnnvvv...***555kkkjjj~~~,,,FFFUUUnnnVVVTTTVVVccc|||tttuuu}}}pppcccZZZXXX\\\```FFF```ZZZJJJzzzCCC[[[]]]RRRJJJ\\\YYYnnn^^^XXX~~~MMMccc...lllhhh666//////......///000000///---...///.........000222//////...//////000000111'''555000,,,WWW<<>>555555333111555999666000///333///222UUU[[[888555999BBB[[[xxxnnn```DDD888+++222666444333666111ppp??????111,,,sss}}}vvvtttuuuyyy}}}LLL...777111555111666...666333888444KKKfff\\\\\\((('''///666bbb555***,,,...,,,@@@+++---++++++)))'''(((,,,+++((('''&&&&&&%%%%%%&&&&&&'''***&&&###$$$((()))'''$$$222:::)))###///333***QQQhhhyyyHHHxxxYYYnnn444<<<333tttWWWuuuxxx444TTT666///IIIIII===VVVlllfffOOONNNxxx888@@@VVVhhheee```CCCTTTgggTTThhhxxxCCCpppooo444000...,,,,,,.../////////---...//////...///111222///////////////000000000,,,,,,333***)))```MMMXXXMMM%%%555333777555>>>nnn]]]???555'''555000888666***...***---444333+++&&&(((===ooogggkkk]]]```WWW]]]SSS...666000+++///)))666999DDD]]]>>>111111//////111222>>>JJJ222---+++:::444444222111333777555000000111---;;;uuufff>>>111444888<<<999MMM___UUUDDD444111111111666444555555111fffTTT888777AAAyyyrrrmmmmmmqqqwwwUUU<<<>>>888666444222777000888:::444:::eeeaaaeeeuuu,,,==='''jjjKKK'''888333"""+++***???+++000///111000---,,,---***&&&)))((('''&&&&&&&&&&&&&&&$$$%%%'''(((&&&$$$(((......(((333???iiiXXX~~~DDDOOOGGG999___ooo666((("""///***...???XXXoooppp@@@^^^___:::ooorrrBBBxxxUUU222AAA???<<>>>>>aaammmOOOxxxtttNNN222,,,+++000333000------...///000/////////111333,,,---.........---,,,,,,***+++'''333<<<***:::vvv???QQQ666>>>***###222;;;777===LLL}}}~~~AAA===KKK,,,000000...,,,,,,++++++000555,,,111555ooo[[[kkkZZZaaadddZZZ***)))...555///666444===]]]///999***,,,(((---...)))~~~tttCCC:::///222444333111222555444111:::...HHHBBB>>>888999999000222FFF@@@<<<000666444<<<444111///333///444222333PPPeee666JJJ}}}yyywww|||~~~}}}{{{~~~bbb;;;<<<111,,,444111555111666555444999...ccckkkFFFIIIFFFyyyDDD222((()))(((+++,,,(((222XXX///(((///%%%+++///...---...,,,)))+++******)))((((((((()))...'''&&&///333+++!!!$$$***UUUrrr}}}EEEwwwnnneeeFFF&&&???AAA$$$222mmmCCC((()))(((---...;;;___GGGffffff'''&&&LLL>>>???AAA000@@@KKKFFFKKKRRRTTTPPPGGG>>>999///LLL---%%%---,,,%%%,,,...,,,###,,,...333///,,,,,,%%%%%%+++///666999333AAA777###MMMkkkuuuyyy>>>yyykkk|||^^^SSSeee555,,,***111666333111222...///000000//////111333,,,---...///...---,,,+++&&&:::+++$$$;;;444)))DDD<<<@@@(((===CCC000###---<<>>+++###---&&&;;;999RRRRRREEE;;;&&&---111444222...+++******,,,)))999"""QQQuuummmfffgggIIIEEERRRSSSbbb---RRRzzz777(((333111///777TTT???%%%,,,###---%%%)))777555===:::222666666333333555666333333bbb[[[___~~~cccTTT777;;;333===FFF888***333BBB333:::444@@@111:::333<<<444444+++222000333???sss```wwwuuurrruuuyyy}}}}}}444GGG555$$$666===000///;;;///000444+++444888iiixxxDDD888222%%%---444''''''111,,,$$$...333111---,,,000///***(((+++///000((((((''''''''''''((((((###'''------)))999jjj}}}PPP999ttt\\\zzzllliiiMMMpppjjj555ppprrr111333'''&&&333333"""+++^^^000333aaa888SSS(((...%%%(((+++---,,,***))))))111---'''444+++,,,...///...,,,//////:::"""111)))'''555111'''---///...)))>>>'''888666222<<>>555555555555444333222222111888...333333333>>>rrr|||xxxsssjjjpppiiibbbvvvxxxttt<<<666333222444888999555111000333000000///---UUUiiivvv888(((//////......000222111...***555www000...000,,,,,,---111222,,,&&&(((---///((($$$(((,,,+++'''%%%"""555444;;;mmmppp===,,,***555zzzlllgggmmmhhhIIIXXXNNNSSSVVV{{{yyy???{{{PPP---,,,***(((((()))***+++:::XXX(((kkkAAAPPP,,,///'''(((((()))******++++++---+++***)))***,,,///111444000...000111...---//////111222...******...333///...//////)))***@@@[[[qqq{{{eee~~~666///"""111222...,,,******)))***,,,000444777000000000222444444222000***+++,,,...//////000000222...hhhHHH+++>>>999,,,///...666333444555000111DDD]]];;;___BBB>>>,,,333111000111333222///,,,***:::,,,'''222(((VVVhhhhhhgggggghhhmmmKKK...///555(((FFFtttyyy===;;;///\\\OOOBBB<<<444***(((???---"""===RRR>>>222888...,,,777111000DDDWWWQQQ[[[333666:::888555777===BBB???<<<;;;222333444555666666666666111666///444///222888~~~wwwddduuudddccccccbbbtttsss}}}AAA@@@666555444555777777555333333555333333333444dddcccqqq666000777***...***'''&&&))),,,......!!!\\\:::000,,,((('''%%%&&&***+++***,,,000)))+++......)))&&&---888111;;;zzzSSS888'''+++666(((~~~dddyyywwwTTT\\\{{{DDDEEE---,,,***)))((()))***+++///???222^^^xxxnnn222//////......------,,,++++++,,,***)))((()))+++...///333...---///000...---///***---///---******...222---...222444,,,'''333FFF}}}oooDDDEEE888)))AAA---//////,,,+++++++++,,,...111222.........000111222000...//////000000//////...---------666qqqEEE"""555777---999555000000333000,,,333@@@SSSdddIIIooo;;;(((555BBB000...,,,,,,///000///...---888&&&111111;;;fffiiijjjgggttt^^^uuugggzzzUUU___888...666&&&///QQQyyyJJJ///KKKQQQ666999'''///444,,,999...888444bbbRRR999777333888999+++===ooorrrGGGOOO@@@BBB000<<<777666===BBB@@@;;;888444444555666777777777777111222111777---555555aaawwwddd[[[^^^fff```gggkkkyyy???777///666666666555333333444555444333333333666;;;zzzdddxxxggg999$$$'''---&&&%%%''',,,111333111+++&&&///XXXKKK///(((,,,***'''''',,,...,,,******333+++### !!!'''222===|||III...(((///&&&###(((<<>>,,,+++///888...,,,***+++---///000000333((('''555111???pppxxxtttfffaaaOOO///...777...%%%444fff~~~RRR777ccc000<<< )))000111111%%%DDDDDD{{{kkkeee|||:::333333;;;555,,,YYYMMM666===<<<999999>>>@@@===999999777777777666666444333222111000444;;;///:::444MMM}}}iiiwwwdddWWW^^^ZZZaaammm>>>111AAA'''333666777444///...222666222...111000444@@@XXXqqqjjj^^^,,,333888***(((222///,,,'''$$$%%%(((+++... ;;;SSS((( ,,,+++***,,,111222---******###+++333555999TTTfff+++))))))###***))),,,,,,"""000iiittt{{{fffuuu444:::,,,+++***)))))))))******)))+++HHH000555,,,&&&&&&&&&'''(((((()))))),,,+++***)))***+++---...///+++))),,,...,,,,,,...+++...111222111000000111444000......,,,***000888jjjlll|||iiipppfff:::###...888++++++,,,,,,,,,,,,++++++******...------...000000///...,,,,,,...///000111111111777111111***888999---;;;///333//////444777222---,,,888&&&:::)))///888///'''...------...///000000000(((777999))),,,]]]sssbbbgggfffwww444>>>CCC,,,000444------OOOcccFFF___...111***000---333&&&AAAVVVUUU\\\}}}777333111222555KKKmmmgggFFF@@@999999:::===???<<<777777;;;666666666555444333111111444333666<<<000;;;000DDD~~~vvvooossspppLLLQQQWWWfffwww>>>;;;===...666000333555222---,,,000555222***111///444DDDqqq]]]aaabbbEEE111***+++&&&'''000444$$$'''***...000222333444EEENNNaaa;;;///333---,,,+++***%%%!!!$$$+++555######MMMLLL$$$,,,,,,111&&&""""""222444&&&555___pppfffnnnxxxeee+++ttt@@@555+++++++++***************(((,,,333000fff666...++++++,,,,,,---.........------,,,,,,,,,---......---)))(((+++---,,,,,,...---///111222111000......111...,,,---------111555jjjtttuuu222:::+++***111***++++++++++++++++++++++++---,,,+++,,,---......---)))***,,,---......//////111)))333000"""NNNfff888999888222000000111222111222555000))))))000(((,,,111000,,,---///111000//////...444(((---IIIzzz}}}rrrssshhhxxxooohhh???...^^^{{{ooo+++///&&&000444---555===<<<...444999222///>>>+++```MMMgggVVV777777111---EEERRR000???777999===???999444666<<<333333444444444444444333555777555888000777***HHHoooVVVOOO@@@222444TTTZZZPPP^^^[[[ccc}}}SSS&&&888:::+++666...111444222...---000444555***333111555HHHppplll~~~tttAAA111333777111'''///777111111333555555444222222333RRR\\\nnn^^^TTT:::777333000,,,...:::GGG$$$LLLEEE+++666'''111777)))%%%!!!+++^^^LLLvvvmmmqqqkkk\\\HHHiiibbb}}}GGG...++++++++++++******)))))))))///!!!000???888000111111000000//////............------------......,,,((('''+++---,,,---///,,,---...//////---+++***+++,,,...//////...------nnn999)))...+++***555++++++******++++++,,,---,,,+++)))***+++------,,,++++++,,,,,,++++++***)))000,,,$$$...777---VVViii......111000///,,,***+++///444111000777&&&'''111000)))+++...///.........///222'''XXX|||hhheeedddjjjrrrzzz[[[VVV***+++(((VVVFFFMMMggghhhppp999(((...444111)))...SSS___======777666BBB999FFF>>>hhhKKKmmmqqq>>>555111;;;hhhddd>>>777777777:::<<<999444555:::444444555555555555444444333:::222444444777---]]]\\\???hhh{{{^^^hhh+++HHHKKK___]]]hhh]]]222444...000777---...111333333222111222444777***666222555III{{{cccyyytttBBB)))>>>000222<<<999666444///***+++000>>>YYYgggNNN@@@===___zzz<<<444,,,999***,,,((('''$$$&&&TTTuuuhhhbbb^^^SSSiiippptttzzz}}}}}}^^^BBBttt{{{bbbxxx---+++++++++++++++***))))))***...%%%///000yyy:::...000//////......---,,,,,,------------------------,,,((('''+++...------000***++++++,,,------,,,***,,,...///......///000111KKKttt&&&111444'''888...---+++******+++,,,---///---++++++---//////...***++++++++++++***))))))......&&&...777&&&111fffQQQ***000111///,,,***+++---...<<<222"""222+++///000%%%)))***,,,,,,,,,///333777>>>uuuWWWIIIcccUUU___{{{<<<777222000<<<222)))lllhhhUUU...---cccTTT<<>>,,,vvvAAA000111111111111222///+++333---777...)))//////)))+++,,,++++++,,,111:::AAALLLUUUcccEEECCC222888BBBMMMxxx===:::(((666+++555<<<```YYYEEEOOO666^^^;;;111///...&&&222///???AAAcccrrrFFFuuu]]]hhh999FFFttt777DDD222<<<<<<888999555222999333>>>AAA666000333555111:::,,,DDD222...)))FFF{{{rrrmmm|||hhhUUUQQQ```JJJ888222???^^^DDDKKKooo777555333222222111///---666555555555111,,,---222777,,,555555***gggkkkrrrqqqTTTCCC666)))%%%'''***...222---)))111<<<333&&&333OOOttt|||sss{{{~~~ssseee```WWWLLLKKKJJJIIICCCHHHYYYjjjddd\\\mmmSSSXXX^^^___fff666...)))'''***)))%%%%%%***---(((,,,'''---000333---222222000///......//////...---***)))(((***,,,---...+++)))***---000000///%%%'''***---......---,,,111)))---------***///VVV^^^???"""444444+++)))))),,,///---((($$$...555!!!---...111///---,,,,,,++++++,,,,,,---//////...---------......;;;{{{888...222---;;;"""...,,,++++++---000000---***666)))(((666222888iiiWWW///888777000333333:::...777%%%666111444222000%%%000lllpppsss===666,,,///''',,,,,,GGGfffOOOZZZzzzxxxjjj;;;III444555===<<<777888888888<<<<<>>000SSSvvvpppWWWiii333...)))(((***)))&&&'''+++'''!!!((((((***///222)))111111111000///---,,,,,,...,,,***))))))+++---......,,,***+++---//////...+++,,,,,,------.........000)))///---...,,,222ZZZjjj???###***000222111......//////---###444@@@---;;;)))***,,,+++,,,,,,,,,,,,,,,------+++***)))***,,,///222555)))///hhh000---222666777$$$+++,,,,,,,,,...000111...+++%%%666444AAA~~~LLL222111===666///111,,,///666:::000444---///&&&***000+++???zzzDDD+++---333111...333bbbNNNuuu|||ooo{{{vvvmmm000999???@@@:::777:::===<<<@@@NNNTTTGGG777222333444555EEEZZZ666888222uuu[[[vvvHHHPPP777fff???:::666444222333555666777777333111222444333000222666:::777444222777NNN{{{nnnmmm<<>>uuu|||MMMwwweeewwwOOO:::>>>CCC???777999===999<<>>nnnhhhttt|||pppjjjooorrrjjj~~~uuubbb666gggzzz333&&&WWW@@@~~~>>>zzz...,,,+++************,,,---111(((000555)))---iii///111///...---,,,,,,,,,------,,,++++++++++++---///000//////...------------,,,000000000//////000000000...***111---,,,,,,333XXXvvvcccmmm'''(((111444...***---///...000...GGGuuu222$$$***+++,,,---------,,,,,,///...---+++*********+++444...666eee<<<111&&&...000111......///000111111000///999666hhhnnnddd@@@+++%%%&&&444333000+++)))111333---***iiiGGG---===222444,,,444111111555...888ZZZppp...***999000... 333TTTrrrlllcccwwwkkkAAA999???AAA666444:::666:::@@@CCC@@@:::777444222444)))@@@...555:::iii~~~wwwtttiii]]]ooolll~~~pppccc???:::111666(((666444111111222333333222666333444777777444222444444777------;;;666ggghhhIIImmmuuuZZZ]]]ddd```yyybbb^^^PPP]]]333___WWWGGG000,,,,,,+++******,,,------///&&&---000$$$+++ggg000222...,,,***)))***,,,000222,,,,,,,,,,,,---...000000////////////...---,,,,,,,,,---///111222111000//////,,,111+++++++++...NNNeeevvv===GGG\\\ttt|||eee---/////////000333222///999+++000```SSS<<<"""000+++,,,,,,------,,,,,,+++%%%'''***,,,.../////////222444^^^bbbWWW///+++888///)))...///000000000000000111333%%%777ZZZwwwZZZ888%%%&&&,,,//////+++***+++222888333------///;;;,,,;;;,,,444---666---(((444222+++222uuukkkMMMLLLGGG777666###000EEEkkkJJJaaafff```bbb@@@888???555222999555<<<===>>>===:::777333111111---111666;;;<<>>&&&///===888444+++###,,,111&&&...'''%%%)))+++)))))),,,+++333,,,,,,;;;666+++111^^^NNN444+++///,,,777111%%%+++111,,,333666&&&444wwwGGGdddLLL{{{PPPCCCyyymmmnnn888@@@GGG;;;999===<<<;;;888555333444555999000888555444lllyyy;;;///333333&&&***777333***444+++)))::::::000444;;;'''333111888777QQQuuunnnqqq^^^888aaaLLLhhhWWWFFFJJJ[[[PPPKKK[[[yyyHHH444]]]zzz```kkkQQQwwwyyyLLL777CCCbbb^^^gggaaa444oooMMMyyy999///,,,)))(((***+++)))(((''',,,---***,,,HHHFFF...222111------111222...(((***++++++***+++---///...,,,+++---000222111///***+++---///111111...,,,)))222***///999000...CCC~~~fffNNNQQQ|||rrr~~~,,,,,,888%%%999...***111333...111444222------+++(((%%%''',,,111...000;;;222###***PPPjjj'''kkk000222,,,%%%999:::(((:::+++)))///...444<<<888888666222,,,)))(((((('''...000***'''((('''""")))...000///......000333666:::,,,111///,,,(((222111''')))111******vvvaaaqqq;;;|||MMM[[[fff;;;<<>>&&&999DDD888---+++444555000777CCC777,,,777BBB...666222555333KKKkkkeeejjjkkkUUULLLlllnnn]]]eeeaaaOOO888iiiKKKoooSSSEEEdddZZZMMMJJJwwwPPPnnnxxx333UUUKKK]]]```sssrrrfffjjjYYYzzzwww;;;fffMMMzzz777111...+++***,,,---,,,***''',,,---,,,000TTTVVV000333333......111111...///000000000///000222444,,,+++***+++...000///---,,,,,,---///111111...+++(((------///%%%000,,,sssllleeeZZZ~~~zzzEEE---999111111***"""...333...444444000111333555555222...***,,,,,,"""777@@@PPP<<>>333000---,,,,,,---,,,***111111///++++++...000111&&&333111+++222444333:::555666...111000///333,,,...,,,222;;;444222EEE^^^qqq|||GGGZZZXXXrrrOOO111???<<<666666666666777888999:::===888<<<222777|||yyylll555***111***+++===000)))'''555>>>///,,,@@@KKK666999333444000CCCiiieeeqqq{{{fffBBB---777888;;;IIITTTyyyyyy|||pppmmmQQQFFFFFFFFFFFFHHH???@@@BBBAAA>>>;;;:::999222888;;;666...+++***)))555>>>:::ssspppGGG888VVV\\\000EEE]]]IIIGGGeeeXXX===777>>>mmmaaa'''kkk,,,yyy???AAA[[[sssxxxcccFFF|||XXXvvv555000...,,,+++,,,---,,,+++(((---......333bbbooo333444333000///111111......//////...,,,---///111...---,,,...///000000///.........000111000---***///***,,,222444222hhh___}}}NNNqqq```...333***333222000:::(((---+++333000...---//////...,,,---)))<<<777jjjppp111999---RRR333...777///,,,888333)))222,,,333...000:::333---'''(((---000///,,,...***'''((()))((((((***###888111(((666666666LLLeee444000000000000222333+++444---444777 +++222___xxxnnnjjj}}}XXXSSSEEE|||DDD666@@@999999999:::;;;:::888777888666:::000888RRRzzzfff555999BBB666---777000000===EEEDDDMMMaaaOOO999666444666222<<>>DDD===???000***000444333333999kkkhhhooo|||[[[MMM@@@111$$$)))000+++...(((++++++222222333UUU]]]hhhFFF===))),,,***(((''''''***...000,,,,,,+++))))))***...111222(((###%%%(((111KKKgggnnnWWWiiiXXXRRRDDDnnnMMMRRR[[[[[[KKKTTT222!!!???333888EEE888<<<...FFFXXXaaa>>>IIIsssZZZ***hhhyyysss}}}000,,,...//////...,,,---...+++......///;;;BBB222///...///...++++++.........---+++)))+++...111111222333222000//////000222000//////000///---+++&&&000111)))...+++sss~~~ZZZiiiIIIOOOEEECCC777'''+++222---'''+++,,,))))))999VVVmmmuuu===&&&>>>&&&(((,,,===444666///***555///+++555+++'''555~~~......---***''''''***---***,,,+++&&&%%%***...000------)))333555"""IIIyyy///222---111,,,000000000111666222)))<<<```ooo333333333;;;NNN]]]jjjfffGGG???666222444999<<<===LLL===<<<333666uuuGGG@@@111555===777;;;BBB===<<<555111555222111888555aaammmfffooovvvzzzzzzcccQQQFFF888///...111222111---000:::888------000)))///000+++%%%...(((888```ooo```999%%%333;;;''')))///'''"""&&&((((((((('''%%%%%%&&&(((%%%)))333555***(((GGGooogggIIIDDDMMMVVVHHH^^^VVV444ccckkkKKK]]]pppSSSxxxlllNNN///ZZZ!!!iiiTTT777111fffnnnQQQ;;;wwwuuu000+++...000000...,,,---...+++------...<<>>===...---...555222...\\\SSS...000000000...333111,,,333222999###000bbbMMM333///444JJJhhh666666222CCCJJJ```bbbVVVJJJ:::111222888>>>AAATTT@@@:::///...jjj|||TTT444111>>>999999HHHMMM>>>===;;;;;;222111>>>;;;AAAuuujjjaaalll}}}BBB,,,000555000222444444333111///...111...000---&&&,,,111+++###---***&&&666333UUUYYYaaawwwWWW))),,,111555'''"""---...$$$''')))++++++***)))((()))000### ***...)))...===555UUUZZZSSSzzz```xxxnnngggkkkrrrKKKgggcccPPPhhhYYY===777444PPP\\\---OOOFFFeee***HHHuuu555vvvqqq111(((+++......,,,***+++---,,,...,,,---:::```333...---111111------222//////---,,,+++...222555---///000...+++)))***,,,111000//////000000///...333$$$555///222wwwGGG]]]gggTTTWWW888111111???UUUmmmqqqMMM999///...'''...%%%555&&&111mmmAAA&&&,,,111///555'''444***%%%444qqq444///******---...***&&&111666&&& +++111***---...333555000<<>>...///EEEBBBBBB111777333gggpppiiigggzzzkkkDDDDDDAAAFFFRRRJJJ777111===777333555PPPpppzzzlllqqqAAA***///***///''',,,000111'''+++222000AAA)))***111+++***333;;;+++...'''///:::gggiiidddrrrZZZSSS;;;......---+++)))(((***,,,((($$$$$$(((((($$$$$$(((---&&&$$$***,,,***)))+++***111###222///333SSSMMMlll}}}HHHRRR~~~RRRLLLtttEEE:::cccoooooollloooxxxoooSSScccRRR@@@///:::VVVWWWwwwhhhUUUWWW|||OOO:::~~~666www~~~bbbggg---,,,((((((******)))***...//////'''(((AAA===000333+++666%%%222222((()))***...111000,,,'''111111000///......///111111000,,,)))+++000555777---...---111AAAkkkQQQYYY{{{bbbGGG:::777fffpppGGG000111444***---...,,,***,,,333:::@@@SSS+++111666'''111///...111,,,111aaa555666555///)))&&&)))---///555666...&&&%%%(((***+++%%%666666'''888111111111111111000//////444(((---222///FFFeeekkkjjjAAA111888///888hhhaaaYYYAAA+++888lllVVVeee```|||BBB222999;;;777666DDDDDD444666000cccxxxooo^^^bbbxxxdddAAA???OOONNNyyyJJJ:::---222:::+++<<>>111000555000777555bbbiiiKKK333^^^bbblllZZZMMM+++......===333///qqqsss[[[ffflllvvv```222%%%000333+++'''///(((333%%%---<<>>JJJCCCttt\\\aaaLLLNNNZZZCCCJJJMMMkkkHHH888CCC|||777,,,{{{]]]KKK///000---+++---,,,((((((+++,,,---)))---HHHHHH111***333000(((+++111///,,,************)))333222111000000000111111)))000555222)))$$$)))111(((000,,,DDDqqqlllyyywwwlll999AAAbbb777---222000///333111000...,,,+++***+++++++++000uuuuuu222...---------///111,,,,,,MMM000---***)))+++---...///(((000555222---,,,,,,,,,<<<444,,,333555222QQQ333///////////////...------111+++000555777III```hhhNNNMMM???###@@@###---333333444QQQZZZYYYuuunnn===555;;;:::888:::888;;;222FFFrrrjjj999???)))###;;;oooUUU~~~|||wwwyyy@@@)))JJJNNN444777--->>>WWWjjjmmmsssVVV{{{|||CCC&&&$$$555444,,,+++(((222333###999444TTT000+++***///333111---,,,%%%***000777LLLZZZ@@@HHH333DDD(((999666(((***------,,,++++++++++++***)))))))))''''''(((---$$$###+++(((###222$$$ ///%%%+++666vvvOOOppp___111OOOCCCzzziii<<>>:::666777...333AAA222111666===:::kkksssdddGGG}}}qqqIIIrrruuuGGGDDD888888rrrKKK'''333LLLFFFNNN<<>>UUUkkk&&&+++)))(((***------,,,+++++++++)))***)))((((((((((((''')))&&&)))//////)))&&&)))''' 000(((///@@@xxx]]]jjj```XXX777,,,DDDQQQfff{{{999eee~~~pppxxxMMMRRReeeUUU444qqqXXX777222---++++++......+++***---***,,,***333PPPnnn666......111###...'''(((***,,,...000222333000......///111222111///:::000+++222999777---'''333aaarrriiiBBB<<>>000......'''111((()))+++,,,++++++---//////------///444555444111///...//////***(((555FFFNNNWWWuuuTTTjjjsssRRRlllfffKKK}}}~~~[[[___999333555000)))+++222333,,,111000///---+++++++++,,,///+++***222}}};;;222***,,,+++///000222666111++++++...000///,,,111444222---***,,,---,,,999222...vvv111111111111111111000000///$$$...///000888999:::DDDBBBWWW555'''999)))000%%%(((000222''')))OOO}}}rrriiiFFFJJJmmm^^^BBBQQQDDD===888555666222000444OOOppp}}}eee:::uuutttdddyyyfff{{{JJJ666===888jjjRRRLLLlll000777!!!HHHssssss___OOO$$$((($$$))),,,+++///...!!!*** ...---nnnJJJ222333???===...***777???<<<---mmmvvvooo```~~~333111&&&***++++++***((('''((()))&&&***+++((((((,,,---***+++$$$***BBBTTTPPP@@@333+++&&&(((---...hhh~~~aaaHHH888HHH===___fff777666UUU```eee```tttvvvRRRbbb...{{{fffXXXDDD222///---,,,...,,,'''%%%&&&------***333QQQFFF111000---...222111222222000...///333777111//////333999;;;:::777666;;;AAABBB>>>JJJqqqggg;;;QQQ\\\~~~ssssss]]]TTTiiiTTT\\\DDD,,,999***,,,------333888111&&&...///...+++))))))---111111000(((---;;;VVV333++++++&&&---///***333///+++***,,,/////////222555333...******)))%%%((((((III>>>000000000111000//////...111888...&&&---...000@@@EEEEEE:::CCC,,,555000444<<<555'''***999777JJJDDD666222BBB|||XXX===444555444444555000666777{{{;;;cccWWW:::~~~jjjNNNZZZ444jjjTTT)))333&&&444;;;AAABBB|||}}}bbbxxxAAA***333333---'''%%%&&&***,,,,,,'''000;;;(((AAA$$$///---777666...777MMMUUULLLtttVVVUUU^^^WWW---555***......---+++)))(((***,,,'''+++,,,)))***//////,,,,,,EEEPPPHHH''')))***666333xxxxxxZZZNNN;;;;;;XXXfff>>>RRRvvv>>>WWWKKKYYYWWW===XXX|||dddYYYKKK111+++)))***------)))''')))......***222QQQKKK111222---333222222333444555777>>>HHHOOORRRPPPPPPUUU[[[^^^]]]YYYVVVMMMPPPiii[[[TTToooeeecccppp???___[[[{{{___lllYYYvvvkkkzzzGGG111777777,,,///...///111111---(((%%%---///111///,,,...555<<<000!!!,,,+++***VVV;;;...,,,%%%---000'''~~~222///,,,******,,,------''',,,///......000...***!!!KKK|||***///////////////......---)))666111,,,333---%%%000444===111555111111111***&&&,,,---)))***111111,,,,,,===444555HHHtttUUU999333:::333444777,,,BBBpppTTT444555JJJmmmMMMnnnRRRzzzfffeee222BBB&&&000,,,888(((000GGGHHHgggxxxpppttt{{{WWW000+++333+++444(((######'''222'''333%%%+++KKKbbb333888---333:::;;;666AAAXXX]]]zzz888PPPwwwWWWYYYBBB---(((444---)))---444...!!!!!!,,,111---)))))))))*********'''OOOEEE'''000++++++pppzzz^^^AAAKKK;;;fffxxxZZZdddEEEMMM[[[===OOOlll\\\^^^```---++++++******)))*********///+++,,,333IIIZZZWWW---%%%555999EEEVVVqqqlllyyyRRRLLLfffNNNCCCWWW{{{FFF\\\iiiJJJrrrooo\\\XXXdddlll[[[BBBNNN@@@000111000333...+++---333666333...000000000///...000333666///((($$$'''+++;;;^^^666000///+++ ;;;[[[444///)))''')))+++,,,+++***,,,...///...------...///^^^555111111111111111000///...,,,///000///+++)))+++---------------,,,+++***)))222777222---...---///<<<444999666BBB{{{qqqIII777:::444333:::999DDD}}}TTT>>>...<<>>???MMMDDDooo777222]]]>>>zzzIIISSSpppjjjddd---000;;;###)))444333&&&%%%222777///+++222333+++)))000666777uuufff555***???|||wwwgggHHHHHH[[[QQQMMM]]]{{{fffRRR222PPPaaaFFFTTT222???dddeee666nnnWWW^^^eee333------,,,+++++++++,,,,,,...+++,,,333HHHtttXXXTTTWWWcccQQQvvvGGGGGGXXX666DDD```FFFTTTpppiiiGGGUUUiiiIIIuuuRRRbbbfffzzz```]]]YYYUUUGGG000--->>>222///---...111333000---/////////---++++++,,,...///111333---###,,,TTTMMM333'''///...[[[444///***(((***---///...***,,,------,,,---///000777xxxyyy444111111111111000000000///...---------............111111000///---,,,***)))%%%333444///444555222555333...FFFtttIII<<<555333777777???~~~}}}[[[jjj333<<>>888UUU>>>LLLCCC===UUUHHH555222,,,UUU\\\111++++++333555...***,,,111###'''666...,,,ccc~~~HHHFFFxxxaaaIIIggg]]]UUU|||fffhhh```EEEVVVEEEKKKiii[[[kkkRRR^^^ggg777000///...---------------...+++,,,333GGGyyyxxx___444}}}^^^HHHVVV|||eeeDDDcccwwwOOO>>>nnn000mmmFFFkkkfffdddyyyrrrGGGaaaZZZVVVkkk|||rrrRRR555::://///////............---///111222111///------...,,,111555...!!!"""???```zzz...555...,,,000555www222---'''%%%(((,,,......+++,,,,,,,,,+++,,,///111===ggg555222111000/////////000111000---***,,,000333111....../////////000000000111+++333...***555;;;555111---KKKsssMMM===;;;999444>>>}}}vvvSSSlllYYY---<<<777///>>>PPPeeejjj~~~tttHHH888***000,,,###YYYxxx111>>><<<222...///AAAZZZhhhrrrKKK000000///---------***""")))###!!!999@@@222333>>>rrr333:::,,,***:::111:::DDDJJJ<<<,,,666JJJ777JJJHHH;;;qqqDDD(((444000mmmJJJ///!!!+++///&&&+++<<<))),,,)))444bbb]]]~~~UUUiiiSSSwwwaaaXXXrrrvvveee```TTT```fff555000000///...---------------,,,---222DDDccc___GGGUUUiiigggzzzZZZ)))XXXppp@@@ggg===gggFFFEEEIIIZZZ???LLLmmmRRRGGGNNNiiihhhMMMppp|||zzzssseeeNNN555000+++...///...,,,+++---///,,,...111222111000000000,,,***+++...---+++///666NNN000///&&&OOOooo555///)))''')))---......,,,---......,,,,,,---///BBBUUU777333111000......///111222111///------000111111000////////////000000111111222222,,,///:::999222555WWWqqqKKK???===<<<555bbbsssjjj777---:::<<<<<<222***999[[[sssyyyvvvhhhHHH888222///,,,%%%]]]mmm///111'''333+++,,,999___nnnwww|||eee((()))777...(((111+++***333WWWOOO,,,UUUooogggkkk333888888333777333BBBYYY>>>EEE;;;555999QQQJJJBBBJJJ@@@<<<333222,,,111777111(((///222333000---000666333***:::>>>bbboooQQQSSS]]]BBByyyWWWTTTLLLcccbbbaaaRRRZZZbbbeee555000///...---,,,,,,,,,,,,---,,,---000@@@___~~~QQQ666yyylllppp^^^^^^nnnNNNSSSTTTTTTooo???<<>>pppuuu666333'''111???iiiTTT&&&---)))999+++222---777222OOOWWW^^^QQQSSS---)))---***)))000------BBB???VVVddd---***555;;;888DDDEEE999444,,,333LLLGGGbbbCCC---CCC000III:::'''///+++***111555555...!!!444(((///'''%%%***444666111000444___~~~ooofffaaaVVVsss<<>>QQQWWW[[[XXXaaa,,,<<<555HHHpppkkkPPP+++MMMmmmsss[[[OOO111---:::444***---......+++***,,,///---///000000---***)))(((***,,,---,,,)))(((+++///---wwwZZZ000444'''222tttVVV555111---,,,---...---+++,,,///111222111000000000www:::---111000/////////000111222111333333000+++***...222...---------...///111222...444444222222???tttjjjAAA<<>>(((888KKK111"""111333222###***WWWdddffflllFFFpppZZZEEE111)))((())),,,000'''***,,,{{{[[[888{{{}}}BBB000***999XXXlll>>>===///666'''AAAsss~~~eee;;;GGGBBB777///444888555555;;;---'''...333&&&000)))999DDD'''...888>>>eeerrrwwwWWWeee___TTTaaaTTTlllJJJ\\\eeeggg888000000...---,,,+++++++++---------,,,888jjjhhhtttmmmCCC:::]]]sssGGGaaaSSS|||VVV;;;\\\fffIIINNN888HHHlllVVVlllfff;;;MMMzzzAAATTTmmmuuu///QQQIIIyyyTTT777111222111---&&&/////////...,,,*********000111222111...+++******&&&+++...)))$$$$$$+++222,,,BBB}}}BBB000888)))dddNNN...+++***+++...///---***---...//////000222666:::uuu:::...///000000000111111111111111000///---,,,---000222))))))***+++...222666888444888222444RRReeePPPAAA@@@333[[[~~~===666555777888333---///555***;;;<<<***===000888333HHHzzzyyyLLL---XXX,,,222999000&&&dddGGG111111555---'''---///999dddeeedddggg,,,EEEOOO666%%%)))...+++,,,333111;;;^^^===444FFFjjjnnn111333<<>>TTT)))+++---,,,+++,,,///222222fffnnn___DDD:::fffEEE,,,111%%%999+++(((888&&&111(((nnnkkk111CCC'''HHHTTTfffrrrXXX444222---,,,@@@lllQQQVVV<<<777BBB)))333555666888999888666555333666+++333444555333&&&+++222777NNNoooyyygggccc]]]}}}vvvPPPeeelllkkk222000///...------,,,,,,---'''555---333111uuucccoooLLLHHHdddKKKttt|||NNNxxxvvvRRRCCC[[[lll^^^kkk|||iii===YYY^^^777|||OOOxxxBBB888uuuqqq:::UUU555555444333222111000///222:::888+++&&&,,,111000555000******,,,...,,,)))***+++111555000'''&&&,,,***)))+++///---***---555333---)))888000999---555000000///...000222111...+++444%%%444+++***333fff^^^,,,......///000111111000//////333,,,)))---000------000///222333333666:::777111888333YYYrrr[[[???111:::aaa<<<888444444666888777555444333222222222333555666000444888999999999<<<>>>@@@444CCC^^^ggghhh\\\EEE999333///LLL555...,,,+++UUU```+++++++++***+++000555777tttXXX___eeeGGGUUUiiisss===333666###+++)))///''';;;***???bbb777VVVnnnSSS222'''...000222<<>>333ccceeeuuu@@@333MMMUUU444GGGlll111222111000///...---,,,,,,222999888---(((...222000111---)))))),,,...---+++(((...---%%%###+++000000...))))))---///---...222)))333666JJJ|||<<<***<<>>999333111333666666555888777666555444444555555444333333666888666///)))666***,,,333222555777000(((555888uuuAAA000444,,,DDDhhh111...---,,,++++++...444999^^^tttCCC&&&OOO'''###...000000+++;;;)))(((???JJJ444))),,,...///000---EEEEEEccc```^^^]]]BBBEEEHHH???555222666888555111$$$111>>>+++$$$666999???uuuhhh}}}nnnccc{{{GGGeeewwwppp111111000///......------...***---(((000333yyy```eeezzzUUU@@@###333***,,,###+++***,,,---+++++++++)))>>>)))......333@@@<<>>---666666IIIMMM666222555+++,,,111&&&777666HHHFFFHHHMMM???DDDBBB:::222///111333222///444%%%222777111444TTTmmmbbbGGG|||{{{CCCeeeyyyxxx444111111000///............///,,,***111444^^^```bbb]]]JJJ444+++''';;;&&&222777,,,444...,,,444000***222777000...333,,,***000'''444555>>>...000444777ppp```222BBB111000000///......------...333444///---///000...,,,***((((((+++,,,,,,+++222%%% )))+++###%%%000)))''''''+++000444555555333&&&111+++vvv~~~CCCEEEwwwSSS///,,,***---...,,,++++++---...222(((...---<<>>;;;999999;;;;;;999666444555666777777777666555555333000111333777:::;;;555333---,,,222222***%%%111333IIIooo///...777PPPOOO111000111333000,,,///666UUUcccaaa???mmmjjj>>>555OOOJJJ[[[eee888(((***///(((---666///555555BBBGGGMMMNNN???;;;666444222000000000000000///111777***666lllnnnHHHoooUUULLLoooBBBhhhwww777111000///......---------...((()))///333IIIqqqmmmlllBBBxxxEEE000ttt???"""000///000<<<&&&---+++###000((($$$111---$$$000555+++)))111///333... %%%777777III!!!JJJgggNNNAAA333***+++000000000//////......------///000...,,,------,,,,,,+++***)))*********)))...(((''',,,---)))(((***'''***---------///222555&&&@@@+++333xxxddd}}}___CCC111,,,+++///000,,,+++---+++---222(((000,,,KKK:::000666---111/////////000000111222222---///111111111111111000///999777---999mmmcccBBB777222BBBFFFCCCDDDAAA:::;;;===:::999:::======:::777333555777999::::::999888111222444444333111111111...888444---111111...333333555kkkCCC000111333eee'''...---000444222...333===MMM{{{ttt555rrrbbb>>>555555,,,OOOggg777***'''+++///,,,///222//////---///555;;;;;;444...///000222222222111222333)))---666===wwwbbb;;;(((MMMlllWWW{{{DDDkkkxxx777000///...------,,,,,,------)))---222666AAAkkkAAA111)))///777yyysssGGGPPP;;;+++777000)))000***)))%%%000***'''111---$$$---###@@@---+++)))%%%,,,@@@===000%%%uuugggWWW///222000000666222------------,,,,,,++++++......---,,,,,,++++++***++++++++++++******))))))""",,,///))))))111///%%%***///111---)))***---///,,,111000EEErrroooFFF444---+++111111,,,+++...(((***,,,)))111///hhh^^^333///888000,,,333222111000000000000111+++///222000000222333222'''777:::CCCzzzpppGGGCCC:::666999999555666;;;999666333444777999888666222444777999:::999777555111222333444444222///...$$$999888...//////222BBB666CCCWWW///333>>>nnn111---///222000---555DDDnnnuuuggg555hhheeeUUU...///***&&&LLLBBBnnnFFF%%%,,,444333000222...***---000...'''(((+++---333222000...---///222444444222???)))PPPRRR(((222...'''^^^kkkbbbGGGooo}}}333///...---,,,,,,++++++,,,...,,,222222333;;;ooobbbzzzyyy\\\|||vvv}}}mmmTTT888(((222)))###000000777 {{{777@@@RRR...000//////((((((000...,,,%%%+++)))(((---)))###&&&///777333***222333...===cccsss555;;;OOO```OOO+++$$$666555+++---222+++++++++++++++*********111///---,,,,,,*********)))***+++,,,++++++++++++---)))***...+++%%%(((111***......***))),,,---+++666 111\\\yyyPPP}}}HHH444---+++111222+++***///))),,,&&&)))000111===333333444111222222222000//////000000111...333444000///222444333BBB000SSS}}}KKK>>>777555222888;;;333999555111111444888999888000222555777777555333111555222000111555888888777444<<>>222222///HHHuuu;;;///%%%mmmRRR888111///000,,,)))555EEEsssiii___)))KKK000uuu@@@555,,,%%%>>>%%%qqqqqqcccrrrxxxsss...---!!!///+++&&&...,,,)))555''',,,)))------***222000333---(((***111555444000+++ppp;;;///(((,,,***$$$AAAuuukkkkkkvvvJJJqqq.........---,,,+++++++++++++++***000,,,)))...fff{{{rrr666&&&444+++222222666@@@>>>444444222444888<<<===;;;666222999000(((,,,555888///$$$,,,333000"""444___KKKPPPgggoooppp666000000,,,***&&&666222###+++***666***,,,///111111///,,,***333"""///111+++((("""///qqqkkkyyyWWW&&&333444111---111777000***///,,,,,,,,,+++++++++++++++444000---,,,,,,*********''')))+++,,,,,,,,,---...+++'''PPPDDD(((((()))(((&&&+++222222,,,...888)))aaaAAAllleee777444,,,***111222***)))......000"""***///111WWW===$$$444...)));;;......---...///111333444111777777111...222555444555sssaaa888222999666333777111111(((777333)))<<<666888777777888888777555222555444444333333333444444666888666111111444333---888lllHHH)))444...bbbtttQQQ;;;BBB777MMMbbbcccJJJ---333JJJjjjJJJ)))444+++&&&333555EEEhhh000***___iiippp>>>222'''000###$$$---,,,,,,,,,&&&+++,,,,,,,,,------+++''',,,555&&&,,,999&&&&&&EEEmmm...++++++)))''''''***///333mmmsssllluuuYYYooo444444///***+++///111000---+++111'''$$$AAA---===yyyrrr888666///666000000:::111***999444333222222222000---***---,,,...000...******---'''555555---666>>>eeeWWWggg(((+++333---,,,,,,++++++*********222***000###111(((000'''000%%%///222DDD(((CCCXXX+++000...---,,,---000555666333000...,,,)))'''(((+++000333000///......------......///,,,+++,,,,,,((((((+++(((...PPPrrr```---...***)))))))))+++...111222000%%%KKKHHHUUUrrrGGG555000+++***+++.........///+++---222!!!IIILLL+++888666,,,000555***666333,,,111444000000888------999999000777JJJddd;;;555>>>888***999===111777444***666000444444555777999999888777444444333444444555555666333666555///...222444222888hhhBBB===&&&===tttYYYUUUrrrcccDDD$$$555UUUnnn666222***)))333111```lll555???nnnkkkzzz555555)))&&&***+++&&&,,,222...'''***,,,,,,+++,,,---...$$$...///000666ZZZzzzQQQ555&&&******)))((('''***...111TTTeeevvvyyyooolllgggooo333((((((***///333111)))""")))+++***''',,,$$$===eee***999555------444111,,,...///......///111111000...111---******)))***000777zzzqqq\\\>>>JJJjjj,,,;;;!!!,,,,,,,,,,,,++++++++++++$$$---+++555(((===444(((///OOO###111444mmmhhhppp444(((222666<<<(((,,,,,,---///111111///------,,,+++******,,,...000,,,,,,+++************+++...,,,+++---+++(((***///???222///888777+++)))222---,,,+++***+++,,,...///...VVVIII===xxx999000...++++++,,,---+++***---'''+++000%%%[[[ccc777***888555...222555///888999555333******888000333666111(((:::vvvvvvHHH666444555---999///000555111666444333222333555888999888777444444444444555555666666///333222...,,,000555666???XXX@@@+++AAA>>>444RRRtttgggUUU+++---<<>>===---+++((($$$---)))***,,,......---+++++++++,,,,,,,,,---------------******)))(((((((((((())),,,+++------***(((...666:::222'''!!!&&&///...(((---,,,+++++++++,,,...///kkkNNN555UUUsssWWW...------.........+++(((000(((---...,,,ooo:::,,,---444///...111///???111%%%111DDD???000111444;;;EEEOOO___III333:::---:::333000999999555444444333333333444555444222555555555555555555555444000000///...///222333444SSS999???///%%%222000333```vvv___TTT666BBBEEEeeeppp888,,,---111444///TTT:::---)))###...$$$(((111000000222///000//////111000---+++,,,444000555nnnJJJ000+++***))))))&&&'''))))))((((((***,,,***///333nnn|||dddrrrhhhxxx\\\&&&,,,///444666666555444444(((333///444---DDDxxxqqqRRR...(((555...)))000222444222...---------,,,+++***(((***------+++...333ttt444vvvUUUOOO```IIIHHH~~~222,,,444++++++,,,,,,------......777$$$222***)))$$$777'''555QQQCCCNNN===%%%***(((+++***---,,,***---,,,'''***------+++)))+++------------,,,,,,,,,,,,,,,+++******)))))))))))))))***+++---...***(((000;;;///777999000,,,...,,,%%%))))))***+++---///111222VVVlllaaaaaagggTTT000000000000000///---,,,111)))...)))///rrrbbb---000333111000333444///---555444222999IIIiiiZZZ999;;;<<<:::444666777...,,,444222111111222333222111666666666666555444222111222///...111444555222000rrr888555'''888AAA444===ccc~~~tttbbb```555@@@vvvkkkKKK666666666222///,,,;;;uuuuuusssdddqqqqqqrrroooyyyjjjbbb^^^VVVMMM___SSS111%%%222444,,,******+++'''(((///333111......,,,111;;;PPP999'''(((,,,)))&&&(((%%%'''))))))(((((()))***444666(((CCCjjjyyyeeefffgggzzz\\\999===000)));;;bbbvvvRRRMMM;;;SSS---444222+++///111777444111...---,,,+++******((()))+++***((()))...DDD222fff[[[LLLjjj^^^oooMMMkkk222000***,,,,,,,,,------......///&&&***888 +++>>>VVV>>>777www***222"""...111***'''&&&,,,222...---&&&))),,,,,,+++***---000///---+++***)))+++,,,...+++***))))))(((((())))))***+++---...***)))111<<>>DDD;;;666<<>>XXX>>>999:::@@@hhhaaa^^^```UUUhhh~~~FFFgggsss???---$$$&&&(((222;;;888555///---///+++&&&---;;;:::nnnAAA,,,)))+++'''###!!! """%%%)))((()))***)))((((((***,,,,,,###111:::+++===qqq___nnnrrrXXXMMM~~~qqqnnnZZZZZZ---+++333222111...------...///000...------***((((((&&&$$$'''---%%%GGG&&&MMMHHH555888  BBB)))>>>.../////////...............222000,,,SSSEEE,,,@@@]]]DDD222$$$:::***+++"""'''444+++222***)))((()))+++,,,---,,,(((((((((((()))***+++++++++******)))))))))))))))---+++,,,...---+++...333444///++++++...///,,,(((,,,------...............___|||YYY___yyy;;;)))///111222111...------...---000222000XXXkkk@@@+++)))444444333444333OOOqqq???999999444===;;;777666555555444333---///111333555555444333111333666666///---<<>>$$$222'''$$$111>>>yyy]]]qqqqqqyyySSSUUU}}}dddttt]]]gggxxxLLL------444,,,888000(((111///&&&,,,,,,,,,---------,,,,,,,,,+++***VVVMMM+++999ZZZ]]]ccc$$$IIIDDD'''333""")))+++&&&111111}}}ttt)))))):::***...***666%%%---111RRR===kkk444---+++QQQwww ***777333---000%%%!!!111,,,222111+++...666333(((...---+++)))(((((())))))((('''(((+++---+++'''""")))+++---......///111333111333111+++***///000,,,---***+++---+++&&&)))000NNNccc[[[AAAaaattt\\\555222111444111,,,---111000+++000888---...DDD:::(((333+++222555...NNNZZZ...AAA222+++333888555555;;;888555555888777333222555444333...999444666444kkkRRRooo@@@ZZZ}}}vvvppp~~~iiioooooocccPPP888(((111&&&******'''(((---...***'''777###<<>>444333444pppYYY```OOO^^^{{{kkkhhhqqqAAA666)))***''',,,...)))&&&'''***,,,///,,,HHHtttKKK777333+++%%%"""%%%)))******+++)))))))))(((((((((((((((222------EEE111%%%###***///---+++,,,+++(((555,,,000OOOZZZeeeyyykkk===xxxiiifffTTT>>>tttsssLLLiiiXXX(((666...000444///,,,///111+++***(((&&&'''))),,,...+++%%%///zzzMMMRRRsss999&&&444%%%///((( (((666%%%999TTT333"""444'''333JJJOOO444---GGG___000999)))&&&555''';;;111)))(((***---333111$$$))))))000<<<@@@;;;333///,,,+++************++++++000---+++***+++,,,,,,,,,''')))+++++++++,,,...///---111222///---,,,(((###...,,,,,,---+++)))+++000(((OOOfffqqqAAA555zzz---777333---)))+++000000+++///222222...---...111333///)))WWWDDDBBB===888555333333222222222222333333222111111,,,111333<<<111111555rrrsssfffaaalllYYYmmmvvvlllzzzmmm///777666---//////+++'''(((+++...)))NNNZZZHHHDDD;;;******))))))))))))'''&&&%%%'''&&&&&&%%%%%%%%%&&&'''&&&"""***GGG;;;,,,111***%%%))),,,***&&&111,,, CCCOOOjjjtttDDDUUU555RRRxxxSSSiii^^^TTTrrrdddAAA333222:::333!!!)))555,,,++++++***)))***,,,---......---)))fff___999___...%%%666'''000%%%000(((...(((---...&&&???CCCGGGuuuKKKooo```FFF000444+++...???###+++666FFF...+++000'''&&&---((('''$$$---@@@DDD888...---************++++++,,,,,,,,,+++))))))))))))******&&&(((************,,,...000111111000---+++'''$$$+++***)))))))))(((***,,,$$$@@@QQQcccBBB---222aaa+++222111...,,,,,,...///...---((()))(((&&&...666222###RRR^^^000666CCC:::444===111222333333444555555444222222///777000333777tttcccNNNTTTqqqSSSaaatttuuu|||qqqxxxHHH(((HHHTTT\\\+++222///,,,***)))***,,,...***III<<<111,,,%%% '''444$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''&&&&&& 111VVV***&&&///---,,,+++))))))***+++,,,,,,######&&&(((CCCpppLLLlllEEE]]]}}}kkkEEEtttmmmJJJUUU___PPPDDDzzzwwwuuubbbvvv===,,,...333***,,,///###'''((()))++++++******)))---000,,,XXXJJJxxxggg---///''')))------///***333+++((((((111000&&&333777888hhhFFFZZZ444555333%%%===...%%%555---555rrr>>>)))222,,,%%%***,,,+++&&&///AAAEEE777,,,---)))******+++,,,,,,------((()))******)))((('''''''''(((************,,,---222111000///---***))))))++++++***((()))***++++++555555111KKK{{{OOO===555888333GGG///111333333///---///333000((())),,,***+++---'''>>>mmm===111888;;;777333666777666777999999777777444...666111666:::uuulll{{{|||RRRoooyyyyyynnnbbbPPP+++555...'''@@@BBB222,,,(((((()))))),,,000cccddd777111!!!"""///000)))$$$''')))((($$$###%%%%%%"""'''''''''''''''(((((((((''')))000hhhBBB!!!&&&///(((&&&,,,///,,,)))***;;;''')))444&&&777YYYUUUoooiiikkk~~~777BBByyyBBB```BBBaaaTTTiiiQQQkkk}}}cccjjjIII{{{RRR---...000***))),,,(((***,,,......,,,***(((!!!,,,666\\\999;;;DDD&&&333333'''///+++,,,!!!444333###&&&444???GGGwww999###000)))/// 444???'''---<<<'''***444VVV&&&)))222---'''&&&,,,'''+++999<<<111***+++******+++,,,------,,,,,,)))+++------+++)))))))))(((***++++++++++++---...111......///...+++***,,,...///,,,***+++//////,,,333+++((( 111:::>>>...222---333555333111llliii...///000000,,,(((***000444111111555111(((,,,:::OOOCCC???222666999:::666666999888444555444000888222444888ssshhhKKKRRR}}}---xxx[[[OOOXXXbbbeeedddeeelllsss{{{,,,333'''$$$???444PPP000,,,***+++)))(((...888aaaXXX000""")))///333...###&&&000,,,---+++&&&''')))&&& %%%&&&'''(((((((((''''''888XXXqqq>>>444111)))''''''(((((())))))((('''!!!######&&&000---LLLssszzzSSSTTTNNNSSS===TTTdddYYY;;;HHHeeeooommmooo222aaa;;;```ZZZ111******,,,333,,,---.........,,,***))))))***666PPP[[[NNN'''mmm222(((***&&&000---111+++666111555OOOttt111&&&...:::666$$$111000&&&,,,..."""$$$***666~~~???)))111000%%%###+++''''''...111...*********+++,,,---------,,,++++++,,,---,,,)))(((***,,,***,,,------,,,,,,...///,,,)))+++000000,,,***---///000...***,,,111111,,,,,,&&&...***'''***555,,,)))000???///111333JJJttt:::222++++++***((((((+++***///,,,,,,***%%%FFF```===BBB666:::999444333555333...///222111999000000333pppgggfffeeeiiigggnnn]]]cccfffXXX;;;%%%(((555///777sssKKK''''''>>>+++444333```......//////***'''222@@@666>>>222888%%%...)))&&&"""$$$***///***""""""%%%%%%$$$(((---***###"""###%%%''''''&&&%%%$$$***XXXwww777...''' 222!!!+++,,,!!!!!!'''&&&---)))***((('''///111$$$555ssslll|||lllyyy666]]]bbbaaaMMMTTTfffYYY{{{DDD000000$$$@@@AAA)))222111***++++++***(((''''''&&&&&&111###'''>>>zzz>>>zzz555CCCFFF333)))...111------333111+++***555&&&...xxx///999---&&&(((333***222///''')))***///---999fff666111000(((,,,///+++)))+++///111111000+++,,,---------,,,++++++,,,---+++(((%%%&&&***...,,,---............///000&&&%%%***111222,,,)))+++...///,,,(((+++111000***+++%%%%%%<<>>???wwwYYY---***'''---'''222...RRREEE///---&&&---$$$,,,)))&&&%%%''')))(((&&&******,,,+++)))---(((((('''%%%&&&***---,,,)))GGGIII???***444"""---&&&"""&&&(((%%%$$$&&&,,,+++)))***+++,,,,,,++++++CCC}}}{{{wwwwwwFFF:::mmm\\\VVVgggLLLoooCCCFFFGGG;;;BBBLLLtttgggPPP999---+++111---)))>>>\\\...(((,,,***333$$$...000111000---666$$$///VVV222kkk222eee111222'''***333***///$$$:::...&&&VVV,,,///;;;******$$$,,, 000000%%%666...***NNN:::---,,,...000++++++++++++++++++,,,,,,...,,,)))(((*********)))+++,,,,,,---.........---++++++,,,,,,---......///***,,,...---)))'''((()))///...---,,,,,,---/////////---***)))+++,,,------,,,,,,222777222,,,666GGG&&&)))...222111999333444000222///:::{{{wwwMMM999IIIKKK222***:::222444:::;;;???...+++___EEE___^^^}}}mmmrrr^^^kkk}}}```ggg{{{PPPTTTccc```VVV999888000&&&111KKKNNN<<<(((@@@&&&///000```999,,,---***...%%%//////\\\WWW***---111!!!(((...000,,,)))'''((('''&&&$$$...&&&(((>>>DDD333+++***QQQCCC333***%%%!!!"""%%%VVVSSS,,,666))),,,###(((+++%%%!!!%%%((((((***---+++***)))***+++,,,,,,+++)))GGGvvvzzzlllSSS999rrrNNNYYY333{{{fffLLLTTTOOO000CCCUUUtttwww;;;<<>>333///111<<<333000ZZZ{{{}}}llldddSSShhhyyydddVVVxxxnnnKKKccc]]]hhhJJJ===***&&&111222vvvHHHOOO555999EEEHHHZZZqqqMMM'''+++000---///%%%,,,000hhhuuusss^^^333&&&222%%%!!!555///---***(((((((((&&&%%%---;;;>>>'''***GGGGGG444%%%$$$&&&&&&///===RRR(((!!!---+++---,,,)))$$$ !!!###$$$&&&******))))))***,,,,,,+++***666 ///CCCxxx{{{sssFFF;;;dddBBBEEEHHH444OOO\\\```+++}}}gggIIIrrr[[[mmmWWW888### ***000000,,,---000333///******...***(((EEErrrDDD%%%333222...---+++444LLL999...<<<>>>DDDEEEZZZUUUXXX]]]SSS>>>UUU[[[IIIQQQOOO;;;$$$777@@@666555///###bbbooo;;;%%%&&&333;;;...333((('''+++VVVqqqjjj000---555---...---+++******+++---...+++///111---'''%%%(((,,,((()))***,,,---///000111,,,---...000000000000///---...///...,,,++++++,,,------,,,++++++,,,,,,---222000---,,,---.........,,,+++000777555...000777rrrccc555,,,000333111555666777ZZZgggJJJ===999:::===;;;,,,222;;;888LLLUUUGGGHHHxxxbbbUUU```YYYdddYYYggg]]]______@@@444888,,,RRR444UUUYYYXXXGGG444333***000+++///))),,,000qqqwwwAAA###<<>>666---444---###777333;;;DDD+++///444000...,,,******+++---...,,,///111///+++))),,,///,,,,,,,,,,,,,,,,,,------)))+++,,,...///...------/////////...---------.........------------------///...,,,,,,...///000///222000222666666222111444JJJvvvHHH===;;;666,,,777\\\___AAA///;;;JJJ>>>777888000<<<^^^OOOaaagggRRRsssaaa~~~```fffSSS999---333GGG---<<>>---&&&...///&&&'''222&&&***...///###$$$555"""&&&(((((('''&&&%%%$$$###''''''))),,,......+++))))))&&&)))(((222PPP~~~jjjMMM???XXX999\\\___---,,,///VVVBBB222<<>>@@@FFF<<<>>>OOO@@@'''LLLwwwjjjcccvvv___333+++))),,,000///666"""+++***%%%+++***444&&&+++///***111EEE"""---...'''RRRwww---333???EEEZZZ333+++---///...+++(((((())))))000!!!'''===+++000111***%%%''')))''''''(((...'''...)))777!!!444...111///'''###%%%&&&%%%&&&(((+++///222111---***(((&&&###***555666'''222999@@@***&&&...%%%444///444888888444000///000333///666###\\\[[[PPP111===]]]fffMMMKKK+++aaaQQQWWW[[[DDD111sss\\\:::///666999lll|||]]]```JJJ444HHH:::...,,,)))444777***+++---......---,,,,,,111...---111000,,,,,,///---...111333111,,,+++,,,999>>>222***222...'''...$$$DDDEEE+++///...222&&&###333ppprrrjjjVVVSSS```vvvVVV333//////000000///...,,,+++---.........---+++******+++***))))))***,,,...000///...---------///111222333000------///111111000///000000000///...---,,,---,,,,,,...000111000......222666666666666888888$$$BBBpppmmmBBB???<<<===---fff___OOOGGGCCC<<<}}}\\\YYY[[[hhhjjj444555333444111(((AAA555+++)))888&&&,,,888)))+++,,,&&&333BBB666---(((333SSSrrr888@@@WWW333```---))),,,//////---,,,---///'''666(((,,,???$$$&&&%%%&&&(((+++//////)))$$$'''***///'''EEEEEEIIIIII@@@111&&&%%%&&&$$$&&&(((,,,000333222...***...+++)))333+++$$$333(((***444'''000===)))///333666888444///,,,---000...)))###@@@TTT```555BBBIIIlllwww...888@@@[[[<<<666^^^WWW---666444,,,666888333NNN===''';;;...444***000***000333%%%***---111...***)))***,,,,,,,,,000(((&&&+++...,,,***+++...+++,,,///,,,(((,,,444$$$333+++###000111)))---111"""AAArrrrrrRRR\\\XXXLLL:::$$$CCCOOOnnn|||uuuHHH;;;DDDYYYooohhhVVVQQQLLL}}}MMMJJJkkkCCC//////111111000...,,,***000444777444...******---...---+++))))))***+++,,,...,,,+++******---///111333000,,,,,,///111111000...///000000///---+++***111000///000111111///---%%%,,,333555444333444444DDDfff[[[AAA;;;>>>EEE]]]xxxlllrrr===555VVV^^^\\\nnn\\\&&&---???%%%------///222333333111---+++***)))222'''333***777BBB///***''',,,JJJvvvDDD555333VVV;;;&&&,,,&&&---111%%%'''...)))(((''''''''')))***+++''''''))))))(((&&&$$$"""!!!%%%***+++&&&'''555EEE888222III***,,,(((''',,,!!!***---222999222))),,,000,,,***### ---222&&&(((777***&&&555***000HHH]]]eeehhhaaaTTTFFF999///111222///RRR^^^DDD|||ggg///:::888HHHDDD===888666444222111444666GGGGGG111333EEEGGGKKK777(((///666(((###222pppRRR777000111//////222000...------------,,,******)))))))))))))))******++++++,,,---------,,,,,,,,,---///000///---***(((---------,,,,,,+++++++++000222***LLLnnnOOOAAA***@@@999BBB]]]gggPPP:::eeeUUUccc;;;yyyYYYjjjfff//////)))---...***...+++...........................---+++******+++---...+++---...---+++***...111333000,,,+++,,,---......111000///111444444000,,,---***&&&%%%'''+++///222777111333888444555OOOppp\\\PPPKKKMMM[[[oooTTT000EEEkkkaaa>>>)))111***,,,,,,---///000000...,,,***222---222(((111(((<<>>]]]SSS===+++))),,,***))),,,///---++++++,,,---,,,+++++++++***)))))))))))))))''''''(((((()))))))))(((+++,,,---......---,,,+++///.........---,,,,,,,,,---111---,,,RRRiii[[[444^^^UUUsssDDD>>>xxx---mmm:::222+++//////,,,///---,,,,,,++++++*********)))444222///,,,)))(((((((((------------......---,,,+++***+++---111444555555(((***---000222333444555,,,111666333...+++///444***111;;;BBBJJJjjjbbbBBB???TTTkkkvvvyyyBBB999MMMfffXXX]]][[[///(((111+++------......------,,,+++...(((---)))222---NNNHHH)))000111)))FFFVVV'''OOOUUUkkkMMM***++++++***)))((()))///******)))))))))***++++++***))))))((((((''''''&&&'''%%%$$$$$$"""!!!(((000///***555$$$(((((((((***'''+++))),,,222,,,&&&---+++(((&&&...444)))%%%111000666///&&&333sssEEE,,,***###+++$$$000)))((('''(((+++------,,,)))%%%)))(((###---,,,000---///&&&;;;ZZZ\\\888---&&&+++...+++***------+++))))))+++---------,,,+++***)))(((((()))***((()))))))))*********+++******+++,,,------......000000//////...------,,,)))***555+++&&&eee[[[HHHYYYccc~~~333kkkggg]]]rrr```GGG}}}\\\ttt@@@tttAAAwwwMMM666...222000///000...,,,++++++***)))(((''''''///...---++++++,,,---...000---+++---000111---***,,,,,,---000222333111000,,,///111000---,,,///333333///+++(((***///555999;;;999IIIxxxxxxSSSQQQ```lllrrrgggWWWXXXaaaUUUooojjj<<>>nnn}}}oooAAA$$$...888111+++,,,---,,,---......---******+++---//////---+++...,,,***((((((***,,,...++++++******+++---///111------------...///000000,,,,,,---...///000000111!!!***......111000...000ppp}}}iiiQQQ:::000333000&&&<<>>NNNYYY444,,,(((///!!!///((()))*********((('''&&&$$$%%%'''))))))(((&&&%%%&&&######&&&'''%%%%%%'''"""///777***'''+++,,,,,,+++---999>>>///'''222111333HHH******:::((((((---///---===111VVV777000((()))$$$222###(((===***'''(((&&&$$$%%%)))---000111$$$333---&&&///111777OOO|||MMM(((---888(((---&&&((())))))+++---,,,******+++---///111000---***111///+++((('''(((***+++''''''&&&&&&'''))),,,---+++,,,---...000111222222,,,,,,---///000222333333///%%%(((%%%333(((333zzztttvvvYYYYYYuuuOOO===,,,///111&&&cccOOODDDWWW333FFF000bbbCCCyyy999...333,,,777---444000000000000000000////////////000000000000//////222111000222444333...)))//////000333666777666444+++///333555666888>>>BBBtttUUU@@@<<>>===tttLLLCCCsss:::eee\\\;;;BBB333,,,222111000222444444111---******///333,,,...000111111000...,,,111333+++***333333///222CCC444***---444555444666333<<<>>>555333RRRbbbQQQLLLCCC<<>>???!!!''')))!!!333''''''((((((((()))*********+++,,,,,,***'''&&&(((******+++---+++(((&&&&&&''')))***+++,,,,,,,,,*********+++++++++))))))+++---------444444+++)))///111888(((!!!GGGqqqooo000555111***------------------------,,,,,,))))))))))))222(((***555(((444$$$***iiieee222999///'''))),,,+++)))******+++---...////////////++++++++++++++++++++++++---+++))))))+++,,,,,,,,,((((((((())),,,,,,,,,***&&&'''***++++++*********++++++,,,---///111111111......---+++))))))***,,,...'''555```yyyeeeqqqwwwXXX???zzzVVV|||rrr555```EEE555111333000111000111222222000---,,,...111......///000000///......"""...111111444000,,,333(((,,,111666777444000...444111===ddd___FFFLLLRRRJJJIIITTT111OOOgggSSS000333TTThhh>>>999III999===EEEJJJjjj///***'''###&&&222444'''..............................------------,,,,,,,,,&&&...111...(((ooo&&&vvvppp+++eeefff+++ )))000111+++(((///555*********)))((((((''''''))))))(((&&&$$$$$$'''))),,,------,,,(((&&&%%%%%%&&&(((***------,,,***((()))***++++++***+++---///666,,,(((,,,111...***&&&444------nnn---,,,---***---+++***++++++,,,,,,,,,++++++222111))),,,666000+++&&&111333\\\YYYHHH,,,)))'''***,,,***((())))))***,,,...///000000000++++++++++++++++++++++++---+++(((''')))+++---...,,,)))&&&(((,,,...---***...222666555222///000222------------...///000111111///...------,,,***)))///((((((555LLLnnngggddd>>>yyy[[[lllAAAXXXGGGEEE555333000---111,,,///111222222000......///////////////////////////666<<<777111111---+++333999:::555...111>>>DDDBBBIIIuuuZZZAAASSSXXXEEEJJJIIIMMMEEE222222CCCNNN666888BBBcccxxxAAAppp;;;(((777555,,,---,,,------------............+++++++++++++++++++++***555###(((///000...kkk555EEE}}}ZZZFFF222111(((222'''$$$+++'''---,,,+++***)))(((''''''+++)))'''%%%###$$$'''((()))***++++++******))))))&&&''')))+++++++++***))))))***++++++***+++---///222)))!!!&&&000///222>>>:::999---AAA666+++///...---***((()))***+++,,,,,,++++++!!!---***...222666)))'''&&&+++bbbooocccBBB%%%000))))))+++,,,,,,******,,,******+++,,,---.........++++++++++++++++++++++++,,,***''''''))),,,---------,,,******+++---......---//////---***)))+++---000000000///...///111222333000......///...***''''''111888222&&&---PPPuuu```{{{mmmXXXaaa]]]...jjjSSSzzz777PPPCCC@@@111000******111,,,000111111111000000000000111000000//////000000111000222,,,+++555777555;;;000444222777XXX[[[IIIKKK;;;CCCWWWUUUIIIDDDCCCpppzzzWWWWWW***333222'''+++222++++++,,,,,,,,,---------++++++++++++++++++++++++;;;+++,,,,,,+++...lll<<<&&&666ppp888%%%+++%%%+++666"""'''((()))***,,,---...///222///,,,))))))***+++,,,((())))))+++,,,,,,,,,,,,***)))((('''((()))+++,,,+++,,,,,,+++******+++--- ,,,...***&&&***SSS>>>,,,//////,,,+++***+++---///000000///...000### ///555$$$+++KKKBBBMMMttt>>>444%%%111***,,,---+++******,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))(((***,,,,,,+++***,,,///000...+++***...333000,,,)))))),,,000333444...000111000......///222333111......//////+++'''&&&'''***,,,)))''')))...999UUU|||qqqUUU<<<***---)))...333+++vvvrrr///^^^rrrgggsssdddUUUooo;;;///,,,***+++222222222111/////////111222222222111000000000000111222&&&///000///333000---555666QQQmmmcccKKKDDDGGG;;;222>>>NNN;;;333cccJJJHHH---'''...333111***++++++,,,,,,---------------............//////---,,,000))))))...sss((()))xxxwww999...FFF222'''"""333------666***444*********+++++++++,,,,,,111...+++******+++++++++,,,+++++++++,,,,,,+++)))---+++)))'''''')))+++---***++++++***)))(((***+++%%%///***%%%***888rrrAAA+++------***---'''(((+++---//////...---$$$...444222;;;]]]pppVVVXXXHHH&&&)))777...(((***---,,,)))(((***,,,,,,...---,,,+++************++++++++++++++++++++++++)))))))))+++,,,,,,)))'''***000444111+++)))...444222...+++---444<<>>...222...&&&++++++,,,,,,---......///.........//////000000000###---,,,%%%000,,,\\\xxx(((777```[[[NNN'''%%%555---+++///&&& ###%%%000------,,,***((('''&&&%%%***(((&&&'''***++++++***///---+++,,,------***'''...---+++)))))))))***+++'''((())))))((((((***,,,///000""""""222:::ccc[[[FFFFFF------+++(((///###%%%(((+++,,,,,,+++*** 111FFF$$$TTT]]]rrrZZZ666888(((111333$$$&&&))),,,,,,)))***......***///...---,,,,,,,,,---...++++++++++++++++++++++++,,,+++))))))******((('''***...111000,,,***,,,000&&&&&&&&&(((+++///222333'''+++000111...,,,,,,...000000///---+++***,,,------......+++)))***---...222'''!!!###%%%%%%+++444...------,,,)))'''...777$$$666,,,***@@@???uuu```888qqqPPP777YYYbbb>>>```000777,,,:::666+++555111///...000333444333222111111222333333222111111,,,---+++>>>jjjiiiUUU??????EEE<<<999666---999>>>HHHaaaVVV666...---(((,,,,,,,,,------...///000000---------.........//////...555+++$$$999&&&111666***(((888888NNN444***,,,&&&''''''******))))))'''&&&'''''''''(((((())))))((('''''')))...000000......,,,+++,,,......,,,)))---------,,,+++***)))((($$$&&&'''(((((())),,,...$$$222---+++,,, ;;;{{{nnn{{{ppp;;;>>>NNN222///+++(((111$$$'''***---//////...---===999EEEYYYFFF&&&888******++++++666(((,,,---,,,...333111+++///...------...///000111++++++++++++++++++++++++000,,,)))''''''((()))(((***,,,---...---,,,++++++))),,,000///,,,***+++---''',,,333444111......000...//////,,,)))))),,,000))))))(((''''''******(((%%%###111444((("""%%%///$$$ )))...)))$$$$$$''')))///'''333(((...333222gggOOO[[[444DDD+++999+++>>>777$$$///......///222666666333///000111333444444333111000888///000]]]OOOFFFAAA@@@;;;222444===111111777===666***)))333...///000000///...///000+++---...,,,******---000,,,++++++,,,,,,+++'''%%%((('''&&&&&&&&&((()))******+++,,,------,,,***)))***,,,...///...+++(((%%%***&&&%%%((()))'''''')))&&&(((+++---......,,,+++,,,------+++)))''''''(((---------,,,,,,+++++++++:::$$$...222!!!888:::rrrhhh555MMMoooZZZyyy|||^^^ddd===///###,,,+++***(((666<<<&&&'''NNNVVV???111jjjjjj111,,,000222...,,,888,,,++++++---------+++)))((()))+++......------,,,,,,,,,,,,%%%***000555555222,,,(((111...++++++...111111111......---,,,,,,,,,,,,---,,,---...---,,,,,,---...222......111222///---...///000...******...000......------,,,,,,------...+++)))''''''((())))))))))))&&&(((---...******---222&&&"""+++222111222777===sssIIINNNTTTvvv111LLL999777333000...---,,,+++///333222---111999888000888333222333///+++444BBBFFFeee[[[EEEFFFHHH>>>333>>>666///000999===555)))+++...111222222111000////////////---,,,,,,---///000...,,,*********((('''***)))(((''''''(((((()))++++++*********+++++++++)))***+++,,,,,,***'''%%%,,,(((''')))***((((((*********+++,,,,,,---------...//////...+++******+++...------,,,+++***))))))777jjj=== ---(((111...\\\kkkiii[[[999***sssmmm{{{nnnooohhhkkk333***///$$$+++222AAAHHH333,,,CCC\\\[[[KKKvvvJJJ000***111000---(((222---,,,???>>>...---------------------------+++++++++---///000---///111222111---(((%%%,,,++++++---///000///,,,000///...---,,,+++++++++------......---------...///,,,---111333111111333111222111------000000...+++***))))))))))))***++++++***((((((((())))))))),,,)))***...---)))(((***'''///555555000---***'''>>>===<<>>uuupppbbbrrrPPPSSS;;;777222111222444444333111///...//////111888@@@???<<<<<>>xxxPPP;;;111---***///888HHH```tttkkkQQQCCCJJJ}}}eee,,,***...&&&)))///)))***---999EEE...JJJ@@@333+++***,,,,,,++++++,,,...//////...,,,+++'''(((***,,,------,,,+++***+++,,,,,,------...///,,,,,,,,,,,,------...///000///---...000111///...333111111333000---///444---111222///......+++'''...,,,+++******+++,,,...***---//////,,,***))))))%%%&&&'''''')))+++---,,,,,,))),,,222222,,,(((+++444NNNBBBDDDrrrjjjPPPOOORRRAAAaaappp111///111444777888888777666AAA444***---;;;YYYcccFFF@@@CCC@@@===:::888444---'''000...,,,---...000000000***+++,,,...000000---+++'''(((***,,,---.........&&&(((***,,,,,,,,,***))))))))))))))))))***+++,,,******+++,,,***&&&)))...(((***,,,---,,,***'''&&&,,,---......,,,,,,---...,,,,,,+++***)))((('''&&&555$$$...===222---111***444///222@@@^^^ppp---(((***"""NNNooo:::,,,(((;;;AAAPPP\\\eeekkkUUU......)))mmm:::'''###000---///000'''(((+++999LLL<<>>UUUggglllSSSEEE???===;;;<<<<<<888333111222555222///,,,************))))))***+++,,,,,,,,,+++***...,,,+++))))))***,,,---***++++++,,,,,,+++******,,,,,,///000,,,(((+++222...---,,,,,,,,,---......***+++,,,+++)))))))))***&&&'''((()))+++---...///+++333...&&&333--- 555!!!999444)))kkklllqqq+++ooo444BBB777888eeeSSSMMMuuulll{{{UUUyyyYYYQQQHHHFFF888%%%111BBB:::***CCC888,,,111)))+++///...'''---))))))666+++,,,...000000......///111...,,,***((()))---111333000...***'''(((***...111***,,,...---++++++...111------,,,,,,,,,---......333000---...222444111...111111222111---***...555,,,//////------///...+++''')))***,,,,,,***)))'''***///444444///***)))******...///+++---444666444444111...>>>jjjnnnLLLyyyBBBIIIGGG;;;nnnOOOBBBcccIII```gggRRRJJJ[[[[[[VVV{{{QQQJJJOOO~~~pppNNN555666444666;;;AAAJJJ^^^fffJJJAAA555000666:::555111333555000...222111+++'''))),,,,,,---,,,,,,---///000...,,,***)))+++---------...,,,++++++------,,,+++---,,,)))((('''((()))***,,,+++)))((((((((()))***!!!...111)))***333000$$$000222000***)))------))),,,***......)))---000((((((444QQQooo]]]|||XXXZZZVVV;;;000AAA666TTT:::+++777444FFFPPPGGGaaa]]]UUUhhhaaaXXX???---777,,,...+++===///@@@444333***...999'''(((&&&$$$&&&+++...---,,,---......---,,,,,,---...---///111111///,,,++++++(((,,,///---)))(((+++.........//////000111111111333///++++++...000///...555111000111000,,,,,,///555+++(((...000,,,///888jjj000###666111,,,,,,000///,,,***((('''''''''******+++++++++***))))))...111...333999***)))CCCHHHTTTrrrWWWaaaVVVxxxfff```xxxEEE```ddd222YYYeee___WWWvvviiiQQQaaa@@@zzznnnKKK>>>;;;AAA:::...666LLLSSSnnnzzz]]]HHH;;;222......333,,,(((***,,,...222777***---000111000,,,)))(((000...------......,,,+++(((((()))***+++++++++,,,,,,+++***))))))***,,,------,,,++++++******++++++222,,,'''%%%&&&(((---333...000...)))(((++++++(((,,,(((***,,,---222333+++,,,OOOdddJJJ???{{{MMMcccEEECCC''')))222HHHAAAWWWPPPCCCKKK<<<...222111888...(((%%%...(((CCCQQQ666)))###'''(((/////////---,,,+++++++++............------...///---...///---+++)))******))),,,///...***)))+++...............------------FFF???666///,,,,,,...///333///...///...+++***---((()))---000,,,///EEE```VVV666000###&&&555222------,,,,,,,,,---//////+++***((('''''')))+++---!!!111333+++333NNNssscccTTTdddqqq~~~kkkppp___TTTbbblllXXXIII>>>888KKK;;;111555BBBZZZfffLLL999;;;999999;;;999000'''###---,,,***)))***---111444))))))+++---//////---+++&&&))),,,,,,***)))***,,,,,,+++******+++---...///------......------,,,+++111''',,,===<<<+++&&&000,,,---,,,)))(((******''',,,((('''***///111000...^^^~~~ooo[[[???FFFWWWHHH777CCCKKK$$$FFF]]]dddWWWXXXDDD555;;;222)))(((333000111,,,...+++444RRRYYY000///---,,,:::000333444222,,,((()))+++,,,,,,,,,,,,,,,,,,,,,,,,...//////---***))))))******---///...+++***,,,...------,,,++++++***))))));;;999444///,,,,,,///333000---,,,---,,,)))))),,,888222111444222,,,...555>>>'''+++777111111111""")))))))))***+++,,,...///---***&&&$$$$$$(((,,,000444777EEE]]]vvvhhhAAAdddbbbhhhrrrPPP\\\pppZZZFFFDDDAAA<<<999888:::<<<000FFFlllSSSGGG888///...666AAAIII???;;;555000...///000000+++,,,...000111///+++((()))---111000,,,)))***---,,,,,,++++++,,,,,,......---.../////////...,,,+++((($$$111HHHHHH000"""&&&+++,,,+++***)))******))),,,+++(((***---******222rrrddd@@@666lllfffkkkCCCFFF,,,CCChhhggg[[[[[[TTTKKK@@@...'''///000,,,---555&&&222...111---OOOUUU------///)))***+++---///...,,,******+++(((''''''((()))***)))(((...000111111...,,,++++++***,,,---,,,+++***+++---++++++++++++******))))))&&&***///111///...000222///,,,+++---,,,)))))),,,---''''''...333...&&&"""'''###,,,111,,,000222%%%+++++++++***************...,,,(((&&&&&&))),,,///***@@@GGG\\\jjjIIIDDDCCC:::666888888666555:::III]]]lllaaaKKK;;;333666777888:::;;;888333///333222222222222///***''')))---111111---***---000------,,,,,,++++++++++++,,,---.........---+++***+++)))+++111000***&&&(((,,,,,,,,,---,,,++++++,,,)))///,,,,,,...%%%***BBB555&&&CCC111***VVVWWWSSSXXXCCCFFF******...333KKKVVVPPPKKK+++222,,,(((...222000(((///555(((333%%%###222mmm|||===000***//////$$$+++)))(((***,,,---+++)))'''&&&&&&(((***+++)))'''+++...222333111---***)))***+++++++++*********+++***+++++++++,,,,,,,,,---***...222333000......///000,,,,,,------******---'''***---+++%%%$$$---999555555444+++&&&...666222000000//////...,,,++++++///...,,,++++++++++++,,,%%%666uuurrr^^^RRR,,,555:::======333111???444DDD]]]xxx}}}[[[SSSHHH>>>999555000---///......///111111111///(((***------,,,---000333......---,,,,,,+++******,,,,,,------,,,,,,+++***,,,...,,,''''''+++---+++---+++,,,//////---,,,...(((000------222'''000WWW[[[<<<555+++,,,$$$HHH###000@@@###BBBVVV444DDDYYYRRRpppeee%%%&&&:::DDD111,,,444333444,,,%%%000222333$$$(((MMMXXX555)))444)))---666222000,,,((())),,,---+++(((***((((((+++...///,,,)))'''***///111///,,,***)))++++++++++++++++++++++++++++++,,,------...//////000///...,,,+++---111444000---,,,......++++++...111222222000---))))))***###,,,///,,,---000///+++,,,,,,---......---------------.........---,,,+++111***555]]]rrrYYYdddSSSFFFGGGAAA888222FFF???444444;;;>>>OOOmmm|||fffTTTEEE<<<===:::777555666777777777000///...------...000111------.........------,,,...---,,,,,,++++++,,,,,,***---//////000000...,,,---***+++000000---,,,///***111)))***333(((222___VVV666******'''000!!!---###)))666)))YYY___VVVPPP@@@...+++888>>>:::EEENNN---"""+++(((...)))%%%***333***000FFFhhhqqq???+++111333+++&&&""")))///---***(((((()))***++++++)))))),,,000111...***(((***---------,,,------------,,,------...---,,,...........................+++((('''***///222444///,,,,,,...---++++++...'''$$$&&&///:::;;;111$$$;;;:::///&&&)))***))),,,'''(((***,,,,,,---,,,,,,***+++,,,---............$$$000222555OOOxxxZZZ^^^666666'''===:::000555:::******CCC777FFFXXXuuuddd]]]RRRHHH@@@;;;777555;;;777222///.........---,,,---...///000000000000///...---++++++,,,------///***))),,,---+++---222,,,)))+++000111,,,,,,///---111$$$%%%222&&&...]]]eeeXXX666+++@@@---%%%***BBBMMM===+++---777ZZZ???444!!!444444TTTnnn(((333DDD(((&&&555000222***444+++---999^^^lll;;;///,,,111'''333222###333***+++***'''$$$%%%+++000***((((((+++000111---(((,,,------,,,,,,---111444000///......///000///...000//////......------,,,111///---...111111...+++///++++++------***+++...---111111---)))***...111&&&)))%%%(((222000)))***,,,,,,...///000///......'''((()))+++---///000111---222,,,,,,111,,,>>>jjj]]]PPP$$$???:::111444???333000...???===:::CCCYYYnnn\\\NNNDDDIIICCC;;;777666666666555666333111000000///,,,+++666111+++))),,,000444666))),,,...000///---,,,,,,,,,+++,,,...000///,,,***))))))))))))+++---///000eeekkk222555111###777+++WWWiii@@@///>>>666333%%%333///777222VVV===333...,,,///111000......***)));;;222BBB~~~www999222000,,,***)))+++---///,,,---///...---,,,,,,---000///......///...,,,+++...000222333444333222111000///...///000///+++''',,,)))'''(((+++---,,,***---///111///---,,,...111,,,,,,+++,,,---,,,***(((***+++---,,,++++++...222---...///111222333333333,,,,,,---,,,,,,***))))))...,,,***)))***---111333666000---...//////111444111<<>>777///)))000222444555555666999;;;999FFF]]]yyynnnaaaRRRHHHFFFFFFCCC???555333000000222444555555""",,,888???===444)))"""......---,,,+++,,,...///,,,++++++,,,...///000000------,,,,,,,,,...///000,,,___wwwbbbGGG444---222$$$444888111777LLL555///444QQQ:::444===TTTtttXXX333222...)))***///111000666###WWWppp$$$111///---++++++,,,...///***+++---,,,+++***+++,,,,,,,,,+++,,,......---+++,,,,,,------...000111111///......///000000,,,)))++++++++++++***+++,,,---...///000///------///111***))))))+++...000111111...000222000...,,,,,,...---......///000000000000((()))+++---...///000000111222222111...***%%%"""---,,,...444555222///000666555333111000333888===666000)))(((...666<<<>>>333222333666@@@PPPbbbnnntttcccWWW___XXXNNNCCC:::333...***333555666333...,,,///222***)))(((&&&&&&&&&''''''---------++++++---000333111000///.........///000)))000RRRggg```bbbUUU---444666...333:::RRR444333CCCiiiCCC000AAAAAANNNTTT,,,...,,,&&&%%%(((+++,,,---444}}}CCC!!!))).........---------...//////***+++---,,,+++***+++,,,)))))))))+++---...---+++,,,+++******+++---000222...---...///000000...,,,+++...000...+++))),,,000///000000///...---///111...,,,******,,,...//////***,,,///000///......///......////////////......000000000//////.........&&&***000555777666333111000---,,,...///...///333+++///333444222222666;;;444555555777777777777666SSS```vvvyyynnncccXXXNNNFFFAAA777888999999888888999999333333444666666444111///111222222000...---///222000000............000000,,, ,,,AAAUUUuuuwwwQQQ444BBB666222999cccEEE888:::WWW:::,,,666))))))555***)))...666444++++++222333DDDBBB...888///++++++,,,---.../////////,,,.........------...000*********+++------,,,+++---,,,,,,+++,,,---///000------...///000000///...///000111///---,,,...000000000//////...///000000000///...///111111111000---...////////////000000...///000000000000000000444444222000///...------++++++,,,------...//////777555444666444111111555444:::>>>;;;333---...111///111888FFF___qqqfffQQQIII???999888999777555///...,,,---//////...,,,///111222222111000//////...------,,,---...000111---JJJMMM888111<<>>$$$222333$$$...666777***+++,,,---............+++,,,,,,+++++++++...000000///......///...,,,******+++---......,,,***(((---...000/////////000222333000---...222444333000222000//////000111111000/////////000111111///,,,///---++++++---/////////***+++---...000111111222444333222111000111222222...///111222222111///...<<<999999888444000333:::\\\gggzzzyyypppcccXXXPPPHHH@@@999===888444444777666111,,,444333222111111222333444333888///444JJJKKKLLLeeeMMMnnn}}}333&&&...HHHQQQbbbWWW]]][[[RRRWWW\\\XXXwwwXXXCCC111###%%%000000###000555000+++"""***---.........//////000000+++,,,,,,++++++,,,///111///...---...//////...,,,***+++,,,---...............000111000......000222000//////000111333444444222000...///111222111///333000......000222333333000000111444777777555222//////111222333333333333;;;999666333111000000000777666555444333444555666777>>>NNNddd|||ttt[[[RRRHHHEEEFFFEEE???888999888666555444444555555:::333444666))))))```yyyaaaZZZ"""999,,,444///&&&,,,333...111555///666999888333------111...''')))(((---%%%,,,444+++444111000000000000111111222.........---,,,...111444---,,,,,,---000000///...------,,,---///222555777///000111000...---///222,,,///222111000000444777333000...///111222111///111///...222:::DDDLLLQQQHHHHHHHHHHHHFFFAAA777000555666666777777666666555888666555444444555777888;;;===BBBMMM___uuuzzzjjj```PPPJJJCCC@@@???;;;444...555888BBBLLLKKKIIIUUUhhhKKK===111000111///...///222111///000111111000///???999222///000111///,,,,,,...111000...---///222---///111222222333555777+++---000222222111///---...333666444---***,,,000.........///000111222333///////////////000000000.........///111222111///555111---...222666888888555888===AAABBB@@@<<<999333333444555666777888888555555444333222444888;;;>>>@@@CCCJJJVVVhhhzzzrrreeeJJJEEEFFFIIIEEE===>>>GGGAAA666///111666777888999222111111222555777777666;;;666222111444444222///.../////////...---...///222111111000//////...---555555666555444111///---...111333222///---000333333333222111111111111222000000000000111111111111111222333333333222222111666333000///000222333333444666777888888666444333::::::::::::::::::::::::;;;BBBMMMYYYeeeqqq{{{vvvddd^^^XXXMMMCCC???<<<666000...===;;;999777777555333111666444222333555333///+++...------///222333333333333111000111444666444222//////000000111111111111......---......000222333111000///...---,,,,,,,,,555444333111000...------666888999888444111222333444555666777777999;;;===777777777888;;;===@@@BBBDDDJJJWWWhhhyyyppplllfff___YYYRRRKKKGGGBBBAAABBBBBBBBB>>>777222777444111111333333111...777333111333777999777333888777777777888999;;;<<<999555333333777:::::::::777777777666777777888999666666666777777888888888000555;;;<<<:::;;;???DDD@@@EEEKKKPPPRRRVVV[[[___ooottt}}}wwwrrriiiddd___^^^___]]]XXXSSSVVVTTTPPPMMMJJJIIIHHHHHHLLLGGGCCCDDDGGGJJJIIIGGGJJJJJJKKKMMMOOORRRTTTUUU^^^```dddiiinnnsssvvvxxx