BM6P6(@ %%%!!!&&&333GGGVVVgggttt{{{~~~zzztttyyyzzzxxxqqqkkkiiihhhgggvvv|||uuuqqqooouuuzzz|||}}}tttjjjlllqqquuu{{{yyyiii``````cccdddbbbiiibbbRRR>>>,,,""" """%%%###"""!!! ***,,,######'''---333:::KKKcccyyy~~~tttfff\\\OOOEEE>>>???>>>888444333222222555;;;@@@===222)))###%%%***000333222,,,&&&+++)))(((***,,,---***(((###)))---///555;;;888///)))))))))***---000444666333000...///333555555444333555888777444000---+++///111888>>><<<555111111888<<>><<<777555777<<<@@@GGGNNNVVVaaannnwww|||nnn___PPPFFFBBB>>>777222444888444---(((+++555???:::,,,&&&***((('''&&&''')))*********---222777999888444000...***&&&""" %%%+++///000---)))&&&&&&(((***+++***(((%%%###"""  ###### ###$$$""""""%%%(((---000222333444888CCCSSScccppp}}}}}}ooo___PPPDDD>>>888333---))))))+++---...,,,***&&&###!!!  (((...444>>>GGGWWWeeesssxxx}}}|||~~~!!!$$$...;;;KKK```rrr}}}vvvwwwxxxuuuooojjjggghhhmmmvvv~~~}}}xxxrrrtttzzzuuuqqqpppvvv|||~~~zzztttmmmhhheeeUUUHHH666)))""" $$$'''***''''''&&&%%%###"""!!! &&&111222+++))),,,BBBQQQcccmmmvvvzzzpppaaaQQQEEE;;;444000111111...+++***///333<<>>QQQfff{{{|||rrrhhh[[[KKK@@@222///---...//////...---333555:::???BBB===222)))'''%%%""""""%%%***000333222111000000000//////...---(((""""""&&&'''&&&((((((((()))))))))))))))######%%%(((+++...000000---...000111222444777:::999555333444555666<<>>@@@CCCKKKSSSdddyyy}}}qqqeee[[[OOOAAA777++++++******,,,///111111333222000111333222///,,,...***%%%"""###)))111666555444444222222111222333111+++###!!!!!!"""######%%%&&&(((***+++,,,,,,,,,$$$%%%''')))***+++,,,---,,,...222444555666888999===999666888:::???IIISSS```jjjzzzqqq[[[IIIBBBBBB===555222///111999@@@===666000---//////,,,(((&&&'''***''')))++++++)))(((((((((%%%###!!! ###(((---111---+++(((###"""&&&,,,+++(((&&&###"""'''(((***,,,+++'''!!!$$$''')))(((&&&%%%$$$***444@@@LLLYYYdddjjjuuuwwweeeTTTJJJ===666555555000,,,+++------+++'''###""""""""""""&&&***111777???@@@BBBDDDKKK[[[rrr|||~~~###""",,,???SSSfffqqqqqqlllkkk___\\\iiiuuutttkkkfffhhhnnnuuuzzz{{{{{{}}}zzzyyyuuummmfffeeekkkqqq~~~vvv]]]HHH555///---)))''')))   ###&&&)))***,,,------+++''''''))),,,999===CCCGGGKKKSSS___hhhwww}}}rrraaaSSSGGG<<<111)))'''(((&&&###%%%+++///000---***'''''')))---///000111...)))%%%%%%***333:::444555444333222222444666222+++&&&''''''%%%######$$$&&&)))+++------,,,+++%%%''')))***))))))***+++***---111444555666888999===999999>>>DDDMMM[[[gggwwwwww```RRRJJJBBB:::444000///444;;;>>>;;;666333333222///---++++++,,,'''((('''%%%"""!!!!!!""""""  %%%***...***)))&&&!!!"""%%%$$$######$$$###!!!###&&&''')))------***)))))))))***)))))))))(((%%%(((...777BBBMMMVVV[[[fffrrrqqqbbbXXXKKKAAA;;;777333///+++------***%%%###$$$'''(((### ###(((+++000555;;;888777999???PPPkkk|||ttt|||"""...===RRRdddkkkjjjaaaXXXXXXfffqqqooollllllkkkrrrxxx{{{yyyzzz~~~xxxvvvpppfff___```iiirrrmmmXXXDDD;;;444***&&&(((!!!""" ###&&&(((&&&)))++++++)))***///444???GGGPPPUUU[[[eeerrr{{{rrrdddQQQ@@@555...&&&!!!((()))%%%&&&++++++((('''&&&'''***,,,...///---+++((($$$$$$)))333:::111222333111000111444888///***)))...000,,,(((''',,,---///000///---***(((###&&&)))***)))(((***+++,,,...111333555888<<>>AAAKKKWWWdddttt~~~lll```UUUMMMAAA;;;333111666<<<>>><<<999777444222111///---,,,((((((&&&"""!!! $$$'''))))))'''""" $$$%%%###""""""$$$%%%%%%$$$!!!$$$%%%###$$$)))***(((---,,,)))((((((***---...)))***---333<<>>CCCDDD>>>:::555333333111...***)))(((&&&""" !!! """)))***((($$$###))))))'''$$$###$$$%%%$$$$$$###%%%### $$$&&&%%%+++)))&&&%%%''',,,111555((((((***...555===CCCFFFOOOYYYiiizzzyyyjjjYYYJJJ@@@999777******((("""&&&---666///***+++///222555999444///,,,,,,...888NNNddduuu~~~$$$111GGG]]]eeebbb\\\WWWYYYbbbiiijjjkkkoootttxxx{{{|||~~~}}}zzzyyyyyy|||}}}zzzmmmllljjjhhhhhhmmmvvv}}}wwwbbbMMM<<<000((($$$'''))))))"""%%%'''***,,,,,,,,,222<<>>>>>999333111111---)))***------(((""" '''---000---((('''&&&$$$&&&$$$""""""(((---)))!!! !!!"""  ###((()))((('''$$$%%%***...------///555;;;DDDMMMVVVaaalllttt{{{lll]]]TTTBBB<<<555111+++$$$"""$$$)))++++++)))+++000222111000+++'''&&&'''***444>>>MMMUUUdddxxx (((:::NNN___iiidddhhhmmmmmmjjjjjjpppwwwzzz~~~~~~{{{vvvpppjjjfffjjjpppxxxrrrZZZAAAӵ"""000555222)))!!!!!!$$$''')))+++---444AAATTTaaaqqq|||tttfffZZZRRR===444***"""!!!)))222///---------,,,((($$$"""$$$(((///555555000***'''&&&### """ %%%***,,,---)))((('''(((***---000111...---+++(((%%%$$$''')))...,,,---///---((((((+++ĦlllĦӵĦooo[[[MMMEEE@@@???AAA???777...***000---+++,,,---,,,)))&&& """$$$%%%###%%%+++...+++((('''%%%!!!### (((...))) $$$$$$!!! ###%%%''''''&&&'''&&&(((---...***)))***222555999???GGGRRR___gggvvvzzzjjj```NNNDDD999222+++$$$"""$$$$$$''')))(((***///111///,,,'''###%%%(((***...444???HHHWWWfffvvvzzz|||"""...AAAVVVeeemmmsssxxxuuupppnnnrrrwww~~~|||yyyuuuqqqppppppqqqssswww~~~qqq\\\4ĉ@ӵ111444000%%% ###'''&&&$$$###&&&)))---222;;;JJJ^^^lllxxx|||kkk[[[OOOIII888///$$$)))111...******+++)))$$$ '''...444555000,,,&&&%%%"""  """&&&***,,,---((((((((())),,,///333666///...+++&&&###"""$$$'''///------///...+++,,,000>Lqqq=hĦ4ĉ@ӵ>Lttt```PPPJJJFFFFFFBBB888///***,,,...///,,,)))'''(((***$$$%%%'''***+++(((!!! &&&)))((('''(((&&&"""###***111+++  ######""""""''')))(((''''''''''''***///000+++)))+++......///333:::DDDPPPXXXeeeuuuwwwkkk[[[NNN@@@555...(((''')))"""&&&((((((***///000...)))$$$"""%%%)))+++---000777@@@KKKSSS\\\nnn}}}~~~$$$444NNNdddvvv~~~}}}uuurrrrrrsss~~~uuutttqqqnnnmmmoootttxxx|||~~~qqq]]]GG=?222...$$$ !!!)))...---(((&&&)))...555===GGGWWWjjjxxxuuucccSSSGGGBBB333***&&&,,,)))%%%$$$$$$$$$"""""")))---...+++'''$$$###!!! ###$$$%%%''')))+++,,,---(((***,,,---...111555888000///,,,((($$$###%%%'''***)))+++///111111666<<<HdĦ=ĪjGG=?HdĦ~~~|||```WWWNNNIIICCC888000---...000111---&&&$$$(((...+++******,,,---+++$$$"""%%%%%%&&&((('''###$$$  +++333///&&&###)))+++)))((()))&&&''',,,111000+++***,,,...,,,,,,...444>>>GGGMMMVVVeeeyyyzzzgggXXXFFF999000(((%%%&&&"""%%%'''&&&)))---///---&&&!!! $$$'''(((+++///111888???AAAGGGWWWqqqӵĭӵzzzӵĦnnnnnnmmmlllkkknnntttyyyӵӵzzztttĦƜ`1.׼s000000---&&&Ħ...+++...555@@@JJJVVVeeewwwӵĦwwwhhhĭӵ!!!Ħ$$$""""""Ħ!!!Ħ,,,,,,+++++++++---000000000111333666((()))'''OOODdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵ~~~}}}ĦӵĭӵqqqaaaUUUIII===555222555555222---((('''+++000333...***)))++++++'''$$$"""$$$###%%%)))((($$$!!!(((111///(((!!!""")))+++(((''')))&&&'''+++///---((('''***,,,***)))+++111888???CCCJJJWWWhhhuuu|||wwwgggTTTFFF999,,,$$$!!!"""%%%&&&$$$&&&+++---,,,### !!!""""""&&&,,,---...000222999III]]]lll~~~{{{{{{}}}?~4g&e>&eg&ezzz>hӵmmmnnnnnnmmmoootttxxxg&eguO>uO>&esss4ff?>ߝLiiigĉ@,,,000000---Shӵ000333<<hӵxxxsssiiifff?><zg&e>&eHL###!!!ShӵgL///...,,,******---000222222000000111S?ʬ***,,,3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬlll4ff?>ߝLxxx@errrg&e3h?g&e>&e??yyyfffUUUFFF===;;;===888222---+++,,,///111888111)))%%%'''))))))((("""$$$$$$###%%%)))(((%%%$$$------((("""$$$!!!(((***&&&%%%)))%%%&&&***---***%%%$$$(((%%%###"""$$$***000555888EEENNN\\\gggmmmvvvzzzgggWWWHHH777)))###"""$$$$$$"""$$$))),,,***"""""")))***'''&&&***444CCCQQQZZZoooyyyzzzxxxzzz}}}!!!4Dӵ Hƅ^Hu]Ħ{{{Hu]ĦuuuZuR)ĦmmmppplllhhhlllrrrvvvHu]ĦHŐeHŐeHu]ĦyyyqIܗGIӵ^^^tt,,,///...HGgĉ@111...000GGGYYYfffwwwHu]ĦZuR)Ħzzzmmm___sߝLGdUĦHƅ^Hu]ĦntHdĦ&&&!!!HGgĉ@&&&HdĦ111222222///,,,666222---,,,------Htƅ^111///Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]Ħ}}}zzzHtƅ^PPPqIܗGIӵZZZH׼s^^^[[[Hu]ĦBt=o9ĦHƅ^Hu]Ħ}}}pppdddUUUJJJJJJ<<<333333111)))''',,,......((($$$...111***'''"""!!!######&&&%%%%%%+++222...###""""""$$$'''''')))***)))''''''***---'''$$$""""""%%%***...111>>>CCCOOOYYY[[[^^^ooo~~~jjjYYYIII777(((&&&)))(((&&&)))000111,,,***###!!!((()))'''''')))///999BBBIIILLL___uuu~~~xxx}}}!!!4DuXӵ DdDΦDdDĦDdDĦnnngggt|>>PPPgggxxxDdDĦo)hpppbbbKKK???DdDΦDdDĦDdDΦDdDӵ GIpӵDdDĦ)))po9wӵDdDĦ------------...///---***)))***po9u000444777:::GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦoooDdDĦnuR)ĦDdDĦGGGDdDĦLLLpo9uAAA@@@:::====ӊB1.uTӵ<<<DdDĦ;;;:::DdDĦgggGIdnuR)ĦDdDΦDdDӵiiiZZZKKKDDD===333///222...111///((("""###'''***...)))!!! ------+++&&& """"""!!!'''111222,,,!!!"""%%%$$$$$$&&&111000...+++(((''')))+++'''&&&%%%###""""""""""""###(((333<<<>>>???MMM___ttt|||gggRRRBBB999888444222444777666222,,,(((&&&'''&&&###$$$'''...---,,,,,,+++,,,,,,---111:::KKKddd}}}{{{|||4DuXӵ DdDʜ4DuTӵ~~~>d<Ħ]]]Dtddduuuxxxtttqqqsssvvvvvv>d<Ħ>d<ʜDd<ʜ4DuTӵ|||tttF&uTӵOOO4DufئL>e***puR)ĦNNNfffzzz>d<ĦDtxxxkkk[[[OOO@@@777DdDΦDdDĦ$$$>d<ʜ4DuTӵ4DwDd<Ħ'''puR)Ħ>d<)))***,,,...,,,+++)))))))))peӵ666ĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦ^^^DdDӵnd<DdDĦ<<<>d<Ħ===peӵ<<<ĦAAAF&uTӵ777DdDĦ555555>d<ĦSSSpeӵDx<>d<ʜ4DuTӵqqqrrrqqqqqqsssvvvuuu~~~~~~nnn[[[NNNCCC:::666777000333444///)))'''(((***,,,%%%!!!'''222222000+++$$$!!!"""!!!%%%++++++&&&!!!###&&&$$$###%%%000///,,,)))''''''((()))'''((('''%%%"""!!!***444444444???OOOfffsssxxxaaaPPPCCC>>>888555666666333///...++++++,,,***%%%"""###'''((()))++++++***((('''///555CCCYYYqqq{{{|||4DuXӵ D&dq&ĒRlllvvvsdKĦXXXDHRRudzzzxxxrrrpppuuu{{{~~~sdKĦD&oq<Ōq&ĒR~~~}}}xxx>dp&ĒRUUUNNNnfʜd<Φ>d<Ħ'''s&dq&ĒRi?ʜtd<Ħ$$$HHܗDӊB'''<x+++...,,,,,,+++***+++B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇeee>d<Φ>d<ĦOOOD&ӫetIӇkkkDdDĦ:::sdKĦ000B?dp&ĒR000444>d<sdKĦ???B?Ho9AAAs&dq&ĒRUUUZZZ[[[[[[\\\___bbbccceeelllwww|||}}}ooo\\\MMMBBB;;;999111222333222...***)))***((( &&&///111111000---&&&!!! !!!$$$(((***(((###$$$&&&$$$"""$$$***)))'''&&&&&&&&&&&&&&&%%%'''(((&&&"""(((000///---555CCCYYYhhhzzzrrr___NNNFFF>>><<<<<<;;;666333111...---...+++######$$$'''))))))(((%%%$$$(((///<<hUUUOOOKKKfe$$$@ďDIII]]]jjjne=euuuiiiZZZIII===999333000ege"""'''sĪj@h fdDĦ"""@ďD """Hkge(((,,,000...//////...---@hDDDRRR@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkge}}}{{{wwwrrrnnnHĪj@IŌ^^^UUUegeKKKEEEHu]3hIŌTTTUUUDdDĦ;;;ne))))))@h444666>h+++---///se***ne111222@G555444sĪj@h@@@BBBFFFIIIKKKNNNPPPRRRSSSOOORRR\\\cccdddgggnnnyyyrrraaaQQQEEE>>>666222000222111---))))))&&&***333/////////+++&&&!!! ###''',,,///111&&&"""!!!$$$%%%"""!!!###$$$######$$$%%%%%%###!!!!!!$$$&&&%%%!!! '''...,,,''',,,888OOO^^^ppp}}}qqqYYYMMMCCCAAAAAA===777444111...------***### &&&'''((((((&&&### !!!)))666DDDLLLUUUbbbnnn~~~4DuXӵĵD^444EEEVVV\\\```fffccc{{{|||zzztttlllmmmvvv~~~~~~xxxTTTQQQKKKDDD)))'''&&&MMM]]]mmmwwwnnndddXXXIII:::333444,,,+++ $$$ !!!"""%%%&&&DdDĦ"""%%% )))***///444222333333222000111FFFUUUgggyyyD^s׼sgeFm8>aĦs׼sHo{{{wwwsssnnngggccc```\\\WWWUUUNNNHHHBBB@@@???D^@@@DDDEEEDdDĦ888///---(((,,,777555555666+++,,,------s׼s,,,***///...---)))999...+++666666777999===CCCGGGIIIIIIAAA<<<===GGGLLLKKKOOOWWW```mmm|||jjjYYYLLLAAA777111333555111+++)))'''###!!!)))...000///...)))###"""'''+++...111444***$$$"""######!!! """!!! !!!###%%%$$$ """""" !!!"""(((...***###&&&000DDDRRRbbbnnnzzzlll]]]OOOJJJFFF===444///000,,,***+++)))$$$###%%%,,,+++)))&&&###  %%%111<<d<Ħ""")))888HHHPPPRRRWWWĦmmmkkknnntttxxxxxxvvvzzzxxxrrrkkklllvvvĦ}}}xxxoookkkooowww~~~~~~vvvmmmcccYYYSSSMMMPPPPPPIII===111)))%%%%%%(((+++---------------...555AAAPPP___nnnzzzĦjjj```VVVKKK===///,,,000(((((('''###!!!!!!%%%***,,,,,,+++"""###&&&)))***)))&&&###>d<Ħ$$$(((((($$$"""  !!!  %%%***,,,+++---222777444555666444222333666:::<<d<ĦBegeFYĉ>aĦBenu]ӵ{{{wwwppphhheeeeeebbbZZZRRRPPPLLLHHHHHHKKKNNNNNNNNNKKKGGGCCCAAA;;;555555999999888888:::===>d<Ħ777444888>>>>>>>d<Ħ///222555Ħ%%%***000111000111555999444333333555666444///***000000000///Be---+++)))(((***Ħ***&&&&&&***222:::<<<999444)))&&&$$$%%%(((,,,...///222111333888@@@EEEGGGFFF444///111:::<<<:::@@@KKKNNNZZZmmm}}}jjj[[[KKK>>>444666:::666///+++)))'''$$$""""""$$$&&&(((222111...(((!!!$$$***---------///,,,&&&"""###""" """ !!!$$$&&&### """$$$$$$)))///+++###%%%---<<>>LLL___rrrgdKĦxxxkkk[[[PPPDDD:::000(((''')))'''### """######!!!!!!"""###%%%(((***,,,'''&&&&&&(((***)))%%%!!!gdDĦ"""''',,,---&&& &&&'''"""'''+++,,,***...555777333999777777555222111888AAADDDMMM^^^rrrgdKĦsdKĦŶS3we<iĉ@3hR/Ō}}}wwwqqqmmmjjjXXXRRRPPPUUUWWWPPPHHHFFFGGGEEEDDDCCC;;;222333:::@@@@@@@@@;;;666333444666;;;;;;:::777666DdDĦ666222333666888sdKĦ...---gdKĦ***,,,,,,...444<<<<<<999666555222111000/////////444444000---555111)))&&&###gdKĦ...&&&!!! )))666>>>===777''' &&&&&&!!!$$$...444111---///999CCCBBB;;;+++)))(((+++000555666666AAAEEEOOOYYYbbblll}}}{{{aaaLLL===>>>???666///000((()))+++,,,+++(((### )))******&&&!!! &&&+++,,,,,,,,,,,,)))'''$$$!!!!!!###&&&(((&&&$$$###$$$$$$"""!!!$$$$$$###%%% """***+++"""!!!&&&666===IIIWWWdddpppyyy|||oooZZZBBB444111***...111///+++)))+++...'''$$$$$$$$$ !!!%%%***---222:::FFFPPPdddmmm~~~>Ane(((;;;neyyy{{{xxxooofffaaa]]]YYY[[[aaahhhlllooottt}}}ne~~~{{{~~~~~~vvvjjjbbbaaakkkxxxzzzsssjjj```TTTLLLGGGLLLIII<<<222...%%%!!!)))///111000444:::AAAJJJYYYjjjyyyne~~~lll^^^PPPFFF;;;444---''''''***'''"""!!!%%%&&&$$$!!!!!!!!!"""%%%(((+++---...+++'''&&&&&&'''&&&De$$$)))+++'''######$$$%%%###!!!)))---//////111666666222000000333555555777AAALLL[[[fffxxxnene>Ak<fh|||wwwooogggaaa]]]YYYVVVJJJEEEDDDJJJLLLGGGAAA@@@BBBAAA@@@???777...---222:::<<<===;;;777444444555;;;;;;:::888777De999666333444666555ne...+++ne---+++------...444999999444222111000...,,,+++---...333333111///222777888444)))&&&ne...---&&& """---444222...'''!!!!!!''''''###%%%...555333//////777===:::222(((&&&%%%'''+++------,,,///333===HHHQQQ\\\mmm||||||eeeOOOFFF>>>111)))***&&&(((,,,---***&&&""" &&&'''(((%%%!!!"""'''+++,,,,,,,,,,,,'''&&&%%%$$$%%%''')))+++""""""$$$''')))'''  %%%&&&$$$!!!!!! (((***###!!!&&&111888DDDOOOZZZeeeooovvvyyyhhhQQQ>>>666555555444000,,,***+++,,,'''$$$$$$###$$$'''***+++...444???GGGYYYggg{{{ """333{{{yyyqqqiiibbbXXXLLLDDDAAAHHHNNNXXXaaaiiirrr{{{}}}{{{|||~~~wwwmmmdddbbbhhhsss{{{~~~|||xxxqqqhhh]]]SSSMMMCCCDDD>>>444///---%%%$$$,,,......444===MMMXXXhhhwww|||mmm[[[NNNBBB999111---+++)))+++///***$$$ &&&+++***'''"""""""""###&&&)))---///555000)))$$$###%%%'''((( $$$))))))(((&&&$$$""""""$$$&&&)))...222333555666444000'''(((,,,222777>>>LLLZZZsss~~~~~~tttkkkeee___YYYQQQJJJFFFDDDBBBAAA;;;999;;;AAAEEEBBB===:::======>>>===666...+++---333777::::::777444444666<<<<<<:::777444666666555555666666222+++)))&&&((())))))++++++,,,000444222,,,+++,,,...,,,)))(((***,,,///111000///222777888555***'''------+++%%%%%%++++++)))'''""""""((()))&&&(((...666444000///333666000'''%%%$$$$$$%%%&&&&&&###!!!!!!$$$,,,666>>>GGGVVVdddrrrxxxyyyqqqhhheeefffgggssswwwkkkWWWCCC///$$$###"""&&&+++,,,((($$$!!!!!!###%%%&&&%%%"""###&&&***,,,,,,+++******$$$%%%'''(((***+++,,,,,, $$$***...,,,&&& $$$))))))%%% $$$%%%!!!!!!&&&+++333===EEELLLUUU```hhhvvv{{{fffOOOBBBBBB===666000,,,+++******(((%%%###"""%%%''')))******...555:::GGGYYYrrr!!! """"""---GGG^^^kkkoooooo___QQQLLLDDD777//////999>>>HHHSSS```mmmyyy|||zzz}}}xxxpppgggcccfffooovvvyyyxxxuuunnnbbbWWWNNNJJJ<<<777...''''''***&&&!!!'''***---888CCCUUUbbbsssuuujjj]]]MMMBBB666...((()))+++---000333///(((###$$$+++///---)))#########$$$'''***---000555000***%%%###%%%(((+++''''''%%%!!! &&&,,,'''&&&$$$"""""""""$$$%%%&&&+++222555555333000---((()))///777@@@MMM```qqqzzzuuuooooooqqqxxx}}}qqqggg]]]SSSLLLCCC???888444333444666666444666;;;BBBEEEBBB;;;666999<<>>999666666999EEEIIIOOOWWWeeeqqquuusssqqqssswww||||||~~~xxxssspppooovvvsssVVV;;;***''')))***)))&&&$$$%%%'''''')))+++,,,***(((''''''/////////,,,((($$$###"""$$$'''***,,,,,,***&&&$$$  $$$)))***(((&&& '''+++)))%%%###(((---333666999>>>FFFMMMYYYgggyyysssiiiQQQEEE666,,,***++++++)))(((%%%###"""###)))...///---***(((***===YYYnnn{{{ """***555BBBJJJJJJ>>>222---,,,)))((((((***,,,444CCCVVViiiuuuzzzzzz~~~~~~wwwlllcccbbbhhhooommmiiibbbYYYOOOEEE>>>999)))!!!$$$'''''' ###)))...222;;;NNN```mmmwwwyyyiii[[[PPPEEE999111"""###***,,,++++++)))%%%"""!!!"""###""" """###$$$$$$$$$%%%'''))))))((('''((()))222222///***$$$"""$$$((('''%%%&&&(((+++)))###"""%%%,,,222222//////333444:::GGGXXXjjjvvvnnnhhheeeccc```]]]aaammmzzztttooogggaaa^^^XXXPPPGGG@@@:::666444+++(((%%%%%%)))---111222***222:::======999000(((---333999<<>>JJJXXXkkk{{{xxx]]]PPP???222---,,,+++***'''%%%######!!!'''---///...***''')))888MMM```mmmxxx}}} """)))111777666444...)))(((***(((######'''111DDDZZZkkkuuuwwwuuu{{{~~~|||nnnbbb___dddjjjddd]]]SSSJJJDDD===666111""""""%%%&&&###)))222;;;AAAKKK^^^ppp|||rrrgggXXXKKKBBB:::111+++ $$$++++++'''%%%  ###%%%&&&%%%###""""""%%%(((((('''&&&&&&'''000111000,,,'''%%%''')))'''+++000444222---%%% $$$&&&,,,333333000444<<>>???AAABBB???CCCGGGPPPWWWRRROOO]]]qqq{{{mmm___\\\bbblll}}}~~~fffVVVKKK===333000111333333222333444333///+++)))(((******)))&&&###!!!"""###&&&(((+++---,,,(((###  &&&)))(((%%%""",,,111...))) """$$$$$$ """&&&+++...///...:::GGGZZZnnnpppbbbOOO>>>333...,,,+++&&&$$$$$$$$$!!!!!!%%%))),,,,,,+++)))***222@@@PPP___nnnzzz|||{{{}}}~~~ ###'''))))))......'''&&&)))&&&###111FFF^^^ooouuuvvvssszzz}}}zzz}}}pppbbb\\\aaaggg]]]TTTIIIAAA===888222,,,!!!"""#########,,,999EEELLLVVViii{{{ooo___UUUHHH>>>888333---'''"""(((///---'''### """%%%(((++++++)))&&&###!!!$$$''''''%%%###$$$&&&)))+++---,,,***)))+++...&&&000:::===777...'''%%%'''(((---444444333999CCCPPP[[[pppzzzqqqggg```QQQRRRUUU\\\fffrrr}}}rrrXXXIIIBBB???>>>AAABBB@@@;;;666333555777:::777222000///...---,,,000777999666444666555000***111777999===BBB@@@:::222222///***%%%###%%%(((&&&&&&'''''''''))),,,///,,,111666999666111+++'''"""""""""###$$$&&&((((((000000//////333888888333000***$$$$$$))),,,***&&&!!!)))......---...---,,,,,,,,,---,,,,,,...000333---***%%%!!!***111)))######((('''&&&((((((''')))+++)))%%%"""%%%((()))'''&&&'''))),,,(((''')))(((''')))---...))))))000555333333666;;;:::555///...333666666888<<>>:::666...)))'''%%%###""""""###%%%%%%%%%+++555CCCQQQ]]]kkkzzz}}}kkkWWWLLLEEE===999555///((($$$%%%""""""'''---,,,$$$!!! (((///111...******+++'''&&&%%%'''))))))&&&###'''***...000000...,,,+++333999>>><<<444,,,((((((+++...555999888999GGGWWWeeewwwuuu]]]KKKGGGJJJOOOXXXccclllqqqsss{{{xxxyyy||||||~~~jjjPPP???999888999???>>><<<888444222222333999666333111,,,(((+++111999444555999888222000333666888;;;===>>>;;;666222444000+++&&&#########$$$###$$$$$$&&&(((,,,///111(((,,,111444444333222222%%%%%%$$$!!!"""&&&,,,---000555999;;;;;;999---***&&&$$$$$$$$$######""")))///000,,,((((((***)))))))))***,,,...000222,,,&&& """(((---000+++#########"""$$$'''&&&$$$###$$$&&&)))++++++(((%%%(((///555000...+++'''%%%%%%''')))'''))),,,///111444888:::999333,,,'''(((---222555444444:::???999555CCCWWWpppoooaaa^^^___]]]YYYlll|||oooRRRBBB??????<<<888777444444777666///&&&###!!!  """$$$&&&((($$$"""###&&&'''$$$  &&&(((&&&### &&&000;;;>>>444'''""""""$$$***000///'''!!!###"""+++000>>>TTTiii{{{pppXXXCCC777111---++++++)))%%%"""!!!!!!""" """#########$$$%%%###&&&111@@@MMMXXXcccmmmxxxsssqqq~~~!!!'''555GGG^^^rrr|||}}}rrrrrrtttuuutttttt{{{jjjVVVMMMKKKLLLDDD===888777555///***(((%%%%%%&&&'''''''''%%%###///999JJJ[[[jjjwww{{{ppp\\\IIIBBB<<<555222///,,,'''$$$$$$######'''+++***$$$ $$$)))...111000......///+++'''%%%)))///111,,,&&&***,,,...---+++)))***,,,444888;;;:::666000+++))),,,///666>>>CCCJJJZZZjjj|||pppZZZHHHCCCFFFMMMVVV___eeehhhiiimmmjjjkkkoooqqqwwwzzzbbbMMM???:::999999???>>><<<888444222222333666333111///+++(((+++000666111000444666444666:::888999;;;======:::666333444333000+++'''%%%&&&(((#########%%%***---......'''***...111111111111111((('''%%%!!!###&&&++++++...222777:::;;;:::...,,,(((&&&%%%%%%%%%$$$%%%)))...///,,,(((''''''***)))((((((((()))***+++(((%%%###$$$(((,,,......---'''!!!$$$$$$""""""###%%%+++---...,,,))))))...333222///***'''&&&&&&'''''',,,,,,---...000333666888===666,,,&&&&&&***///333333111333666222000===OOOfff|||~~~nnnhhhddd^^^ZZZ^^^lll~~~lllVVVFFF>>>===???<<<555000222222,,,'''$$$"""!!!!!!!!!!!!###%%%&&&### ###%%%###!!!!!!"""  &&&///888;;;333(((###!!!"""'''------''' !!!$$$%%%%%%(((,,,888JJJZZZiiiyyysss^^^MMMBBB888000...---+++(((%%%$$$###$$$"""###$$$$$$###$$$%%%&&&!!!$$$---:::EEELLLVVV^^^jjjwwwyyysssyyy  ###)))555HHHbbbxxx|||qqqpppqqqrrrqqqsss|||kkkWWWLLLGGGDDD777222///222222,,,'''%%%$$$&&&***,,,+++)))%%%"""333@@@UUUjjjzzz}}}ppp```KKK;;;666222,,,(((&&&%%%%%%###!!!!!!###&&&((('''$$$!!!"""$$$$$$)))+++---///111111111111---'''$$$***222555...&&&)))+++,,,)))$$$###'''+++333333444777999888333...///222<<>>999888777<<<<<<999666222111222333333///......,,,)))+++000///***(((+++000444999>>>:::;;;<<<<<<:::777444111666888777222***&&&'''***%%%""" ###(((+++)))&&&&&&(((+++------...///111******'''$$$""""""$$$'''))))))+++///444888999999,,,+++)))'''&&&%%%&&&&&&***+++++++++***(((&&&%%%+++***'''%%%$$$$$$$$$%%%""""""$$$(((+++,,,***)))***(((%%%###!!! !!!""""""###%%%&&&...000111000---+++---///000---)))'''''''''((((((222111//////000222555777AAA999...'''&&&***000333444///---...,,,,,,888GGGWWWmmmvvvkkkaaaZZZSSS]]]iiivvvoooUUUFFFCCCGGG===111(((''')))'''###""""""######$$$$$$%%%%%%%%%"""$$$###!!!!!!"""""" %%%+++222666222+++%%%"""!!!###(((***'''"""$$$""" !!!###&&&''''''%%%)))333???IIITTTdddrrr}}}kkk^^^SSSFFF:::222000,,,(((%%%$$$$$$$$$((('''%%%######$$$%%%&&&!!!(((222999<<>>>>>;;;777222///...555999;;;555+++$$$%%%((((((###!!!%%%'''"""&&&((()))***+++,,,///111+++,,,,,,,,,***(((&&&%%%'''(((***///333555444222((()))((('''&&&&&&((()))111---)))&&&&&&'''''''''***(((&&&$$$###$$$%%%&&& """%%%((()))(((%%%###$$$&&&((('''%%%######### !!!###%%%''')))+++///111333222///,,,++++++***++++++)))%%%%%%)))---444222...---///222444666;;;555...******///333666333...+++------///777AAALLL[[[sssssseee]]]VVVVVVXXX^^^lll~~~ppp^^^SSSMMM@@@333'''%%%'''&&&$$$###$$$%%%&&&&&&'''&&&&&&%%% """%%%''''''### """$$$$$$!!!!!!!!!"""###(((///111///***&&&""""""%%%'''&&&$$$$$$$$$#########$$$%%%%%%###'''///888>>>GGGXXXggg|||nnncccVVVKKK???999000)))&&&''')))+++,,,)))%%%""""""###$$$%%% !!!&&&---//////222777JJJ[[[qqq|||uuuqqq  """''',,,222;;;III]]]qqq}}}sssqqqnnnllliiiiiirrr}}}}}}rrrcccUUUMMMFFF???,,,%%% """$$$######%%%$$$%%%&&&''')))---444888LLL```zzzxxxlll[[[GGG888000...///)))$$$'''((('''&&&&&&%%%###%%%(((,,,...///---+++))))))***+++,,,+++000///---+++(((%%%""" ###### !!!$$$***((((((---444999888666444@@@UUUmmm|||nnn___UUUPPPLLLJJJHHHIIILLLPPPSSSSSSVVVVVVUUUSSSVVV^^^fffkkkuuu|||~~~|||xxxkkk^^^SSSNNNOOORRRTTTOOOIIIEEEDDDCCCBBB@@@DDDBBB>>>999555222111111//////...,,,+++,,,000333111------//////---,,,...***&&&!!!""")))333999:::===>>>===999333---)))(((...333666222***%%%&&&))))))###!!!&&&(((###((()))*********+++...111+++---111333333...((($$$%%%'''+++000333222...+++''')))++++++******,,,///555...&&& !!!%%%))),,,((('''%%%$$$%%%'''***,,,&&&'''(((((('''%%%$$$$$$$$$&&&((((((&&&$$$$$$%%%######$$$&&&***---000111///000111000...+++)))((()))///222,,,###&&&---///+++((('''***...000111---+++)))***---111444666000...---...000222777===FFFNNNcccnnnddd]]]UUUMMMLLLUUUeeeyyylllYYYKKK???333//////,,,(((''''''(((((())))))((('''&&&$$$''',,,000000+++$$$!!! $$$(((%%%$$$ ***000222...***%%%###$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%!!!$$$+++222777???OOO^^^ssszzzoooeee^^^SSSHHH999...***,,,111444---(((###!!!!!!###$$$$$$$$$###&&&******((()))...AAAQQQgggzzzvvvqqqrrr~~~!!!###%%%'''***,,,''' %%%******111:::GGGZZZooo{{{}}}pppmmmjjjgggbbbaaaiiissswwwrrreeeTTTIIIBBB;;;444'''"""$$$'''***###$$$%%%&&&+++666DDDOOOeeeuuuzzzsssiii^^^MMM;;;...(((+++///,,, &&&+++,,,)))&&&'''%%%$$$$$$'''***,,,,,,((('''&&&%%%%%%&&&'''(((444333111,,,&&&!!!!!!"""!!!############$$$***+++,,,...000333666888???QQQjjjvvvqqqrrrxxxlllbbb[[[XXXNNNKKKGGGEEEHHHLLLOOOQQQRRRUUUUUUSSSVVV\\\______bbbgggkkkkkkhhhgggiiilllddd]]]SSSGGG>>>;;;>>>AAAHHHCCC<<<:::::::::777333888777555222///...000222//////---+++***,,,000333222...---000000---***+++,,,***'''(((000999;;;888777:::;;;777000)))&&&%%%%%%***...---***)))+++///((($$$!!!###(((+++***((()))***++++++***+++---///)))---222666777222***$$$$$$&&&***///222111---)))+++...000000...---000333000+++###!!!)))...)))'''%%%$$$&&&))),,,///,,,---,,,***(((''')))***)))(((&&&$$$#########$$$'''&&&''')))...222444555//////...---,,,+++******...444666///""" ((('''### !!!%%%)))******""""""###&&&+++///111222///000000000000111555999DDDKKKaaa}}}rrreeeYYYLLLGGGJJJUUUfffuuuoooZZZOOOBBB:::333,,,((((((++++++******)))))))))((()))---444777555...%%% $$$(((+++***&&&(((///000,,,)))&&&%%%%%%&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&& %%%+++000666DDDQQQ^^^qqqzzzsssnnn___QQQ===...)))+++000222+++'''""" ###%%%&&&%%%&&&$$$%%%((('''%%%''',,,;;;JJJ]]]ppp{{{tttmmmuuu}}}###$$$&&&***333888222'''  $$$&&&+++555FFF]]]rrryyywwwnnnkkkiiieee```___fffooonnnfffWWWFFF===888222,,,%%%$$$%%%'''***###%%%'''***333CCCWWWeeezzz}}}wwwtttnnncccWWWMMMAAA111&&&"""%%%---,,,  $$$+++111000***######!!!!!!###$$$$$$ """$$$###""""""&&&)))444222---(((%%%$$$$$$%%%&&&$$$###$$$'''))))))(((---222777777444666>>>FFFWWWkkkyyymmmiiiiiiqqqsssssspppiiiaaa\\\YYYOOOLLLIIIHHHJJJMMMOOOPPPVVVZZZ[[[YYYYYY[[[YYYTTTSSSTTTVVVWWWWWWVVVWWWWWWPPPKKKCCC:::444444888<<>><<<555...222666444...(((%%%%%%&&&(((***++++++,,,...000***'''$$$###%%%(((******)))+++,,,+++***)))***+++)))+++///333555222+++&&&$$$$$$'''***...000///...---111333222...+++---000&&&$$$!!!&&&,,,+++)))&&&######%%%(((***,,,---...,,,******---///,,,&&&  $$$&&&&&&)))'''''')))...333555666000...+++******+++---...111333222---$$$ !!!$$$%%%""" %%%((('''%%%"""!!!!!!$$$(((,,,...///555777666111...///444888CCCPPPmmmsssfffXXXQQQNNNOOOYYYdddlllyyyqqqeeeUUUGGG888---***,,,...---,,,***))))))******+++///444666333,,,%%% !!!&&&***---...---&&&(((,,,)))%%%%%%$$$%%%&&&'''((((((!!!$$$&&&%%%###"""###%%%!!!!!!&&&***///888AAAHHHXXXjjjvvv|||gggXXXCCC333,,,,,,---...***&&&""""""&&&))))))'''%%%######%%%%%%$$$(((...777DDDTTTdddvvv{{{qqqtttxxx"""###%%%***666>>>777))) !!!%%%000EEEaaavvvyyyrrrnnnllljjjgggbbb```gggppphhh___NNN>>>777555111+++'''"""###&&&%%%$$$%%%###&&&)))///:::MMMcccssswwwooojjjcccVVVIIIBBB999,,,###!!!)))+++%%%%%%&&&%%%(((///555333***!!!"""###!!!!!!&&&+++333---&&&###%%%'''(((&&&111+++&&&&&&***------,,,///888@@@@@@<<>>;;;333---...555:::CCCUUUyyytttfff^^^VVVPPPRRRYYYWWWhhhxxx{{{iiiUUUBBB444111666111///,,,***)))***+++,,,+++...111111...)))%%%""""""!!!!!!&&&,,,000111///---&&&!!!******$$$ """%%%'''))))))))) """"""  """%%%"""!!!$$$(((***000666;;;GGGVVVgggzzzpppbbbMMM>>>666333111000***%%%"""###(((,,,+++)))$$$!!! """###$$$)))000666AAANNN[[[lllxxxvvvuuu!!! $$$...666666---###$$$333FFFYYYhhhpppttttttrrrmmmhhhdddcccfffhhhggg[[[III;;;333000///...&&&###"""###!!!!!!&&&$$$(((000:::III\\\ooo{{{{{{ooogggdddWWWMMMBBB;;;444***$$$""" %%%%%%&&&+++000***(((///888777,,,!!!$$$''''''%%%&&&(((((('''&&&%%%&&&(((***+++...+++((((((***---000111888<<>>@@@<<<222,,,---000111666444///+++'''$$$"""!!!+++---000666999777111+++%%%(((---222222///***&&&000111///+++'''&&&***---&&&(((***&&&  $$$***---111222///,,,***)))***+++++++++...000+++$$$###!!!!!!&&&...444444333666444222000///,,,)))''' !!!$$$)))...+++### &&&(((***,,,---+++'''%%%'''))) ###)))++++++&&&''''''(((***///555:::666222,,,***+++...111333222...******---...+++(((+++++++++)))''''''***---)))(((***---,,,)))***...999888888888444000444:::BBB^^^uuujjjccc[[[SSSLLLUUUWWWaaattt~~~dddOOOCCC;;;666666222000111///+++***,,,+++...000111...***((('''$$$&&&)))---111333444555///&&& $$$---111***""" """&&&'''### ###(((***)))'''%%%%%%777999AAAPPPgggoooVVVIIIBBB;;;666666111---***+++111333,,,""" !!!###'''***555:::BBBOOO```rrr~~~||||||$$$---...)))"""%%%333GGG\\\kkktttwwwxxxwwwtttoooiiieeedddddd^^^TTTEEE999222...,,,***"""  &&&000222999EEEVVVhhhvvv}}}wwwiii```\\\QQQGGG>>>:::555,,,### !!!&&&'''!!!!!!(((,,,---(((&&&+++444555+++!!!!!!'''+++---+++)))((('''&&&&&&''')))+++---///---***)))+++000555777AAAEEENNNXXX]]]dddsssxxxyyyyyyuuuhhhccc]]]ZZZ[[[[[[XXXUUUNNNQQQTTTVVVUUURRROOOMMMQQQTTTTTTPPPMMMJJJCCC:::111000333999999555444777777444...((($$$'''...444===;;;666///)))(((,,,111------+++***+++---000333999:::555...+++000666999777333...)))&&&%%%$$$$$$000111333666777333,,,'''&&&---555888444...+++***---......,,,***(((((((((###&&&'''$$$ $$$)))+++///111222111///...+++,,,+++,,,111555000((( $$$,,,222444333666666555444444222///...$$$ !!!""""""%%%***,,,+++$$$"""((()))---......+++((($$$######&&&...///,,,)))((((((***...333888;;;666222---***+++///222444222000------......---,,,---,,,++++++,,,,,,***(((((((((***...+++%%%###%%%++++++...333555444888>>>IIIeeevvvgggeeejjjtttuuujjj^^^VVVIIIKKKUUUfffxxx{{{dddSSSGGG@@@;;;555111333333000...///,,,---...,,,***((('''((('''(((+++...000222222111---(((###&&&...111,,,&&&"""""""""  ###&&&'''&&&%%%$$$$$$...000666DDDZZZuuulll\\\MMM@@@:::;;;444000,,,---111111+++$$$ ###'''***000888AAAIIISSSbbbwww|||}}}!!!%%%### $$$111FFF]]]oooxxxzzzzzz{{{zzzvvvnnnfff```]]]TTTKKK???555///+++(((%%% %%%+++===???FFFTTTeeettt{{{~~~qqqbbbWWWQQQKKKBBB:::999777...###"""(((***&&&###&&&+++...***%%%"""&&&...000***### %%%///222...((('''''''''((())),,,...000000///---,,,///444:::>>>CCCIIIVVVeeerrrwwwmmmaaaZZZZZZYYYVVVRRRKKKOOOTTTWWWWWWSSSMMMIIIFFFGGGEEEAAA???>>>999333,,,,,,///444666333111222222...'''!!!###***000444222...(((###$$$)))...))))))+++,,,---......///555555111***)))111999<<<666111,,,(((''''''''''''222222333444444111+++'''***333<<<<<<444---,,,---,,,,,,,,,------***&&&###$$$'''(((%%%!!!"""'''+++,,,...000333333111///,,,,,,+++---444999444,,,"""***000333333555666777888777666444333***&&&###$$$$$$###&&&+++,,,,,,)))$$$$$$))),,,,,,111000...,,,)))%%%***333222...///,,,***,,,111555777777555111,,,***,,,///222444333333333111///......///111...---...000///***$$$###$$$)))---***### """,,,555999???EEETTTpppwww```RRRPPPRRRXXX```hhhqqqzzziii^^^DDDDDDKKKXXXfffvvv|||jjjYYYNNNAAA777000111444222///---...---,,,)))&&&%%%'''))))))((())),,,...///---,,,+++((('''))),,,---+++(((""""""$$$%%%%%%$$$###$$$%%%)))))),,,666JJJccc|||rrr]]]JJJ@@@???777444111111222000+++'''######""" !!!%%%(((***333<<<>>>@@@MMMeeeyyy}}}vvvwww !!!###"""!!!!!! !!!!!!!!! ,,,AAAZZZnnnxxx{{{wwwzzz|||yyyqqqeee[[[UUUOOOFFF:::111+++)))&&&###!!!!!!###&&&...666EEEJJJUUUbbboooxxx}}}xxxjjj\\\PPPIIIHHH@@@999::::::111%%%"""))),,,***(((***---...(((### """(((,,,***&&&""" !!!$$$!!!&&&...111---'''(((((()))***,,,...000222000000111222444999>>>BBBFFFNNN^^^rrr{{{kkkaaa^^^[[[UUUOOOIIILLLOOORRRSSSPPPJJJFFF???===:::666555555333111......000333444333000///---***%%%!!! ###(((,,,---,,,)))######(((%%%'''***---000000...,,,333444000+++***000555555111---***(((******)))(((,,,---///000111111///...111666999777000+++***------,,,+++---...,,,'''"""***,,,---)))$$$"""&&&***///...---...000000---+++------+++,,,333888444,,,!!!"""(((---000111222555888999888666444333...)))&&&&&&%%%###%%%***---//////,,,---111222000333000...,,,+++&&& ***111111///333///,,,---222555333000111...***(((***...000222666888888444...***,,,///222111000//////---)))'''!!!!!!&&&+++***$$$"""$$$(((333<<>>QQQeeerrr~~~nnnYYYHHH@@@777555444666555000+++)))((('''%%%"""!!!$$$&&&,,,111111222>>>VVViii~~~uuuqqqyyy"""%%%'''&&&&&&%%%###""" $$$888PPPeeeqqqvvvppptttyyyxxxpppcccWWWPPPKKKBBB555+++'''&&&&&&%%%""""""'''---777BBBLLLWWWeeepppvvvzzzxxxmmmaaaUUUJJJDDDFFF>>>:::;;;:::111&&& """))),,,***)))+++---,,,%%%"""$$$(((((('''"""!!! ###'''***%%%'''))),,,------+++******++++++---...000111222...111444666999===BBBFFFSSS^^^ppp~~~|||ppphhh```VVVNNNIIIHHHHHHIIIKKKJJJGGGDDD>>>999444222111111111222000000///000111222///+++***(((&&&&&&'''((()))***+++***(((""""""###%%%(((---111111...***...111111//////222111...+++(((''')))---...+++((()))***+++,,,---///000222666444111,,,(((''''''(((000...,,,,,,...---)))%%%---//////***$$$"""&&&***...---,,,,,,,,,+++***)))......---,,,///222///)))'''&&&$$$%%%'''***,,,---222555999:::777333111000...)))&&&&&&%%%###$$$'''+++///000...///333333111000...,,,,,,+++'''!!!!!!%%%(((***---//////,,,))),,,111444222...---***'''&&&(((+++...///888::::::444+++&&&'''***///111222...)))&&&)))---%%%%%%'''+++***''''''+++""" (((333>>>LLLXXXppp|||eeeTTTJJJDDDBBB>>><<<===???DDDPPP[[[mmmwww|||wwwwwwrrr^^^UUUMMMKKKNNNWWWgggtttzzzrrrbbbQQQ@@@<<<===:::222---***---///...+++'''$$$###$$$######&&&+++---***'''$$$&&&(((&&&"""!!!$$$%%%###$$$+++++++++)))''''''(((***...///000333:::FFFSSS\\\fffvvvkkkSSSAAA777333222444333,,,'''&&&+++***((($$$ $$$%%%&&&&&&+++888JJJXXXjjjzzz~~~vvvxxx"""&&&'''&&&&&&&&&%%%""" ///CCCUUUcccjjjhhhnnnsssssskkk___RRRJJJCCC:::...&&&$$$%%%''''''!!!"""(((111>>>JJJXXXdddsss|||~~~}}}vvvjjj^^^SSSJJJCCC>>>>>>888555555333,,,%%%###"""'''***((('''))))))'''###  ###&&&'''"""  ###'''******...222111---***+++---...//////000000111111111...111555777;;;AAAJJJQQQdddrrr}}}tttqqqrrrwwwgggXXXNNNHHHDDDAAAAAADDDEEEDDDBBB>>>777111000000///000333444444222000222666444///)))((((((***,,,---,,,+++***+++***%%% """###%%%***///000---)))&&&+++///111444666222,,,&&&$$$###'''---///---))))))***)))(((((()))---000666222+++%%%######$$$$$$///.........---,,,)))'''***,,,+++&&&!!!###(((+++,,,,,,+++******+++---...111111---,,,---,,,)))---+++)))'''&&&''')))+++000555:::;;;777111///...***'''&&&'''&&&###"""%%%(((++++++)))***...///---,,,+++***)))(((%%%!!!"""((((((%%%$$$'''+++'''&&&'''+++000333333111***'''$$$$$$'''***---...666888777000'''""""""$$$***...000+++$$$"""(((///,,,+++,,,///---******......++++++///666AAASSSbbboooXXXJJJDDDAAA;;;777666777999;;;CCCLLLQQQ[[[```[[[XXXddd|||kkk]]]OOOIIIIIINNNYYYbbbooottt|||tttaaaMMMCCC???888///***(((,,,000111...(((### $$$""""""&&&,,,///,,,((("""$$$&&&$$$ """((()))(((###!!!&&&,,,---,,,+++((('''(((******,,,000222666===GGGNNNQQQeee}}}dddMMM>>>333,,,...,,,%%%!!!###)))))))))&&&"""###  '''444AAAIIIZZZmmm}}}"""###%%%'''((((((%%% )))666EEESSS\\\___dddiiiiiiaaaTTTHHHAAA444---%%%!!!"""%%%&&&''' """***555DDDQQQdddnnnzzzwwwmmm]]]NNNDDD===888555111---++++++(((###"""%%%!!!%%%'''$$$$$$&&&%%%""""""$$$ !!!###+++///333111,,,)))))),,,222222222222111111000///000111333555:::FFFVVVaaauuuzzzrrrnnnooovvvzzzmmmYYYMMMFFFBBB>>>>>>AAACCCAAA???===555.........,,,---222555444000...222999999444***)))(((***---//////---)))+++,,,***$$$ !!! %%%+++...,,,((($$$)))...222666888333,,,&&&!!!!!!)))//////---))))))'''%%%###%%%+++///111000,,,&&&!!! ###***---000000...***'''%%%$$$&&&&&&""""""(((...111222///)))(((,,,111...444666111,,,,,,......///---***'''%%%&&&(((******000777888333...++++++&&&$$$%%%)))((($$$###$$$&&&((('''$$$%%%***,,,+++'''((((((&&&"""###''')))((($$$"""$$$'''$$$&&&(((,,,...///000///(((&&&$$$$$$'''***---...222222000+++$$$  $$$'''***((($$$###'''+++,,,,,,///444333//////222333444666999<<>>KKKZZZooo|||zzz&&&(((+++---***%%%&&&...:::HHHSSSXXX]]]aaa```WWWKKK???888((($$$"""%%%&&&%%%!!!$$$,,,888IIIVVVlllqqqzzz}}}|||tttgggUUUDDD:::444000///&&&$$$######&&&!!!$$$$$$!!!!!!###"""!!!))),,,...---***''''''(((555555444333222000///...111222111222999III^^^nnn}}}}}}~~~|||vvvssstttnnnqqqwww~~~pppYYYLLLDDD@@@===>>>BBBCCC@@@===;;;222,,,,,,,,,)))+++000......)))&&&,,,555777222,,,)))'''(((,,,///000///(((+++...---(((###!!!!!! !!!(((+++***(((&&&+++///222666888333+++'''!!!&&&...111111&&&&&&%%%"""!!!$$$+++111,,,///000***!!!###%%%+++111333///)))$$$"""!!!###$$$!!!$$$***444888999333***&&&+++111...666:::444------111333...---***&&&$$$%%%'''***$$$+++222444///***''''''$$$###%%%******&&&###$$$'''(((&&&"""###(((,,,+++$$$&&&&&&###))))))((('''%%%$$$######'''***---...,,,+++++++++(((&&&$$$%%%(((+++---......---+++'''### """%%%''''''&&&&&&&&&''')))000777888555444666444777<<<@@@AAAIII]]]ppp}}}[[[EEE<<<;;;<<<111...///111000,,,,,,...777<<<===:::999>>>BBBBBBZZZ[[[___fffoooxxx~~~pppYYYMMMIIIGGGGGGGGGEEENNNYYYdddtttnnn]]]OOOAAA777333&&&***------***$$$ !!! &&&((($$$ """$$$%%%$$$!!!###&&&""" !!!%%%'''$$$ &&&'''((()))(((%%%###"""######%%%'''%%%$$$(((000777@@@LLL^^^qqq~~~___EEE---&&&$$$ """((("""&&&((('''%%%###### !!!###)))222888;;;GGGXXXlllzzzttt ###***...***''''''"""'''555EEEOOOXXXUUUQQQNNNIII@@@333)))  ###(((,,,&&&!!! ,,,>>>PPPZZZpppxxx{{{xxxvvvtttcccUUUGGG>>>777---%%%"""%%%""" """%%%$$$###%%%"""### %%%+++***&&&$$$'''+++...111555444000000444888999111+++000@@@XXXrrr{{{xxxqqqsssuuuzzz}}}rrrqqqmmmlllqqqyyynnnVVVCCC===>>><<<:::???EEEAAA999444111,,,)))))))))***+++***,,,,,,***((()))...222---++++++...111000***$$$%%%***///...'''!!!"""'''''''''(((......///000000...---,,,$$$%%%&&&(((((((((((((((+++***))))))******)))(((444666444,,,"""'''+++000000,,,'''$$$###&&&(((%%% """***,,,)))666888777000((($$$(((---000000///...///111333444222,,,&&&%%%(((++++++)))'''***------***(((***,,,...)))%%%&&&,,,///,,,'''%%%&&&(((+++---...,,,***'''$$$ ###"""!!!!!!###$$$%%%%%%'''******''''''******(((+++******+++,,,,,,)))'''+++...+++$$$"""%%%$$$ $$$(((&&&###%%%+++,,,---///222555666666555777;;;;;;AAAIIILLL]]]{{{mmmOOO@@@888555555---,,,,,,---//////---+++000333666555444666:::===CCCHHHMMMNNNOOOTTT^^^gggfffeeennn~~~{{{^^^MMMGGGCCCBBBBBBAAA@@@CCCPPPgggppp___OOOAAA999...///...)))""""""######""" !!!%%%&&&""" """***(((%%%""" !!!(((%%%%%%&&&%%%"""###'''&&&&&&%%%!!!###,,,555===FFFWWWiiixxxqqq```GGG444***&&&### """!!! !!!$$$(((***)))###!!!###$$$'''+++999<<>>888999888555888===<<<777222///***'''''''''))))))******)))'''&&&'''***,,,///---,,,...000---'''!!!"""''',,,,,,'''!!!$$$###'''&&&&&&'''------...---,,,+++***)))%%%&&&((()))***((('''%%%$$$%%%''')))++++++)))(((///444666...!!! &&&***------)))%%%###"""***---,,,)))+++//////***---///000+++%%%"""%%%***333111...,,,,,,---000111...***%%%%%%)))------,,,((())))))((('''&&&'''(((,,,***''')))---///...+++'''&&&&&&***000333111///)))&&&!!!"""!!!"""###$$$$$$###"""$$$(((***((())),,,---,,,*********+++------+++***+++---***$$$$$$'''&&&###"""''')))(((***...+++,,,---///111222222222888===>>>BBBJJJOOOcccbbbJJJ>>>777444333...,,,******++++++***)))***,,,///111333444777888:::>>>@@@>>>;;;===EEELLLMMMKKKRRRaaaiiikkkqqq{{{fffSSSHHH???888666777888===JJJ]]]rrrqqq^^^MMMCCC999666000)))""" """######!!! ###&&&'''### ###$$$$$$###"""  ###!!!###&&&&&&$$$$$$(((+++,,,***&&&"""$$$+++333:::@@@OOObbbrrroooXXXEEE999000((("""######""""""###&&&)))+++,,,(((%%%&&&&&&%%%(((---///333???RRReeevvvwww !!!""")))222888DDDCCC@@@999000''' """%%%(((%%%######***:::OOOaaalll}}}pppgggbbb[[[QQQIII@@@555+++((('''$$$ """%%%"""!!!!!! !!!###%%%$$$###%%%$$$%%%######$$$###$$$%%%&&&&&&'''((()))***///222222///***)))---222:::???IIIXXXmmmxxxlllkkkkkknnnrrrooohhhbbb```^^^eeeooozzzyyylllgggdddiiissswwwdddTTTEEE999555777666444444666666444,,,***((('''(((***...000,,,***((('''(((((('''&&&,,,++++++,,,---+++%%% """&&&+++,,,)))&&&%%%&&&***%%%$$$''')))'''&&&(((++++++******)))(((((('''$$$&&&)))***)))&&&### !!!&&&***,,,+++(((&&&'''///444...!!!%%%'''((()))(((%%%###"""###+++...//////111222...)))%%%(((+++)))$$$"""%%%(((555222...+++***+++---...,,,(((&&&''',,,111333333---***'''%%%%%%&&&&&&%%%++++++,,,...000111111111...)))'''+++222777555111+++(((### !!!""""""!!! &&&))))))***---///...((('''''')))+++,,,***)))******)))&&&'''***)))%%%%%%+++,,,---000,,,,,,,,,,,,------...///888???AAADDDKKKTTTmmmoooTTTCCC;;;666222111000---***))))))******)))'''))),,,111666777666555555777888444000///444:::<<<888<<>>999666999:::888555222111///%%%&&&'''(((+++111777<<<222///+++***+++***&&&"""%%%%%%%%%'''))))))&&&###%%%(((,,,---,,,***)))***...+++***---,,,)))''')))((((((((((((((((((((((((%%%'''***+++)))$$$###)))------)))%%%"""%%%***(((### ###''')))((('''%%%#########$$$'''(((***+++---...+++'''$$$(((++++++'''&&&''')))111111000...------,,,,,,***((('''***///555888888444///)))'''((()))((('''***...222444444444666888777000***,,,333777444///+++(((###&&&*********---...---'''%%%%%%%%%''''''&&&$$$%%%&&&'''))),,,---***%%%!!!***---...000......---+++******,,,...888@@@BBBDDDNNN\\\yyyttt```JJJ>>>888444000000222...***((()))+++,,,---&&&(((,,,222777888333...222444444111...---111555888333444<<>>RRRnnngggYYYIII@@@:::333///...)))&&&###"""%%%(((+++,,,///222777;;;<<<777000***,,,,,,,,,)))'''&&&((())),,,++++++++++++...333888888???LLL___sssttt```KKK===888666:::=========@@@HHHNNNZZZ]]]hhhzzzxxxfffMMM;;;444333222000***'''###"""###&&&((((((((('''%%%###!!! !!!"""$$$%%%%%%"""***...000---&&&!!! """###"""&&&///444111---***)))+++---)))### """%%%'''######---;;;NNNcccsssppp^^^MMMCCC:::666111......333999>>>///,,,***((("""$$$(((,,,222666666===OOOaaaooo"""((("""%%%&&&&&&$$$$$$''')))!!!%%%---222444:::@@@MMM]]]mmmyyyzzztttnnnlllkkkggg]]]TTTKKKBBB777111000333555555+++###!!!&&&(((***+++### )))//////&&&(((%%%!!!&&&(((+++///111111///...$$$&&&)))+++000;;;KKKWWWjjj~~~qqqeeeYYYRRRVVV___pppxxx{{{uuullleee___YYY[[[___cccgggooozzz|||ooobbb[[[VVVPPPLLLLLLIIIAAA;;;;;;999555555888888333222777777000+++))),,,...///...,,,...555:::@@@===888111)))$$$""""""***'''""" &&&***'''(((***,,,,,,(((###!!!)))000000)))&&&'''000111444666777555333111222444555555222,,,'''###"""&&&***)))&&&######%%%"""'''******---)))$$$"""$$$&&&'''''')))###!!!%%%&&&######&&&%%%&&&''''''&&&&&&&&&&&&%%%***000555666222---)))###$$$&&&'''(((+++---///111000...***'''&&&((()))***...444888:::999888777000---***,,,000222222000&&&$$$###"""###&&&***,,,%%%%%%$$$ %%%+++---666===:::333000...---000---***)))(((((('''&&& ###******'''&&&###$$$(((---///...000444000000,,,&&&"""###***111444999666999SSSvvv|||^^^TTTJJJEEE???666///,,,'''%%%""""""###&&&'''(((000555<<>>FFFLLLOOOSSS\\\iiiyyy}}}cccMMM???999666444,,,)))'''''')))+++,,,,,,---+++'''### !!!###&&&((('''$$$ '''***+++&&& """!!!$$$...444333...,,,+++......)))###!!!$$$%%%$$$'''...666AAAQQQ___ppp}}}kkkXXXLLLAAA;;;444//////555===BBB222,,,(((%%%"""######''',,,---+++000BBBVVVggg}}}$$$###!!!(((--- !!!"""######$$$%%%&&&###$$$...444666@@@GGGSSScccpppyyy||||||uuunnngggdddeee```VVVLLL@@@:::222+++)))***+++,,,&&&$$$''')))+++ $$$///444333(((,,,))) !!!$$$)))---///...,,,+++ $$$'''+++333AAASSS```tttyyynnnbbbVVVOOOWWWdddtttzzzxxxmmmbbb\\\XXXTTTWWW\\\```dddmmmwww~~~~~~qqqcccSSSKKKGGGCCCBBBCCCDDD<<<888999888333111444;;;333///444777333000000...111222111///222999???EEECCC>>>555+++%%%$$$&&&)))&&&!!!###+++111(((***---000000,,,&&&"""!!!+++444444---***+++555777:::<<<;;;888444111222333444333000+++&&&""""""&&&&&&######&&&***  ###(((,,,,,,(((###"""$$$&&&'''&&&+++%%%$$$''''''""" """$$$$$$%%%&&&&&&'''((()))'''***///222333000+++(((&&&((())))))***+++---///000111000---(((&&&))),,,))),,,111666999888555333000///---------...---+++%%%$$$$$$$$$'''+++000333''')))***'''$$$$$$***///***555<<<999222...,,,+++...+++(((''''''((('''&&&###%%%''''''(((%%%&&&+++...---***,,,111...---***### (((///333777222666TTTzzzrrrVVVOOOJJJHHHCCC999000+++)))'''$$$$$$%%%&&&'''&&&)))///777999666000+++)))'''''''''''''''((()))***'''---///)))$$$'''111999777555888AAAKKKWWWjjj|||www]]]JJJAAA:::999777777:::@@@IIIOOOGGGNNNVVV^^^hhhvvvvvv\\\JJJ???:::777---,,,+++,,,...000111111111...)))###!!! ###&&&(((((($$$ ###%%%%%%!!!""",,,444333///---///111000+++###!!!$$$$$$&&&+++111555:::EEEQQQaaaqqq{{{fffYYYIIIBBB888000...333;;;@@@555---'''%%%### !!!###$$$(((+++***$$$'''999LLLaaaxxx###((()))$$$!!!$$$%%%"""!!!!!!###%%%&&&%%%###$$$!!!""")))///111111===FFFSSSaaapppzzz{{{wwwooojjjfffccc[[[PPPHHHFFF:::333***%%%$$$$$$"""###""" !!!###''')))%%%(((###)))111222111---,,,+++((($$$ !!!$$$'''***++++++***)))))))))+++///777GGG]]]oooyyyoooccc\\\[[[^^^ccckkkqqqqqqhhh\\\TTTNNNJJJNNNNNNTTT```lllqqqkkkdddYYYMMM???777777999888666<<<;;;888555222111000000///000111222333444555666444444333222333777<<>>777111+++'''&&&%%%+++***###&&&)))'''&&&)))///333444000((("""###)))111555333///,,,+++444===AAA;;;444444555444333333222000+++&&&  &&&)))***((((((&&&###$$$''')))(((&&&...***$$$"""###%%%((()))***(((%%%%%%&&&(((((((((((((((%%%"""%%%++++++((()))+++,,,---,,,***'''&&&---------,,,++++++---///555333000......---+++***---...000333555555222000333,,,))),,,,,,'''$$$&&&'''''''''&&&'''***///333...+++)))***((($$$"""$$$))))))+++---///---((($$$+++&&&"""###(((***'''### """%%%'''(((###%%%'''(((***,,,///111000...***%%%###%%%+++///999111222AAAXXXvvvvvv```SSSLLLDDD@@@>>>:::111***)))******((('''&&&&&&''')))))),,,...+++%%%"""###!!!###'''***,,,+++)))'''///...,,,,,,...222888;;;888;;;???AAACCCGGGNNNTTTffffffhhhppprrrWWWFFFDDD<<<666777;;;>>>BBBFFFFFFEEEFFFMMM[[[kkkyyyvvv\\\LLL???444///---...000000111777???>>>888///&&&!!!!!!""""""!!!!!!$$$)))***)))&&&%%%"""!!! &&&...222///+++000666999222%%%!!!'''(((%%%&&&***,,,///999DDDQQQ]]]ooo{{{gggVVVMMMAAA777222222555666111***###""" !!!$$$***///---(((***444???UUUnnn$$$)))+++&&&  """""" !!!$$$+++000000...<<>><<<333+++"""!!!""""""((('''%%%$$$$$$$$$%%%&&&$$$'''''''''$$$ ###))),,,,,,))))))(((&&&%%%$$$"""""""""%%%(((+++,,,,,,------///111444:::DDDTTTiiixxx~~~yyypppfff```___bbbeeejjjooopppfff[[[SSSNNNJJJJJJJJJMMMVVV___aaa[[[TTTLLLCCC999333222444555444999888777555333111///......000111333444666888999///000111111333777<<<@@@<<<888222---******,,,---...---((( %%%((('''&&&***///333333...'''!!!'''---444777666222...---000777999333///000111000000///,,,)))%%%""" ###)))+++***(((&&&$$$$$$&&&***,,,+++)))+++((($$$!!!!!!###'''***)))))))))(((((('''''''''((((((%%%###%%%******'''&&&(((***,,,,,,+++***(((111///...------...000111222000......///...---,,,......000222222111///,,,///++++++...,,,'''$$$&&&$$$$$$$$$$$$$$$''',,,000,,,(((&&&&&&$$$ !!!"""###%%%%%%$$$%%%(((******%%%###&&&&&&$$$%%%&&&'''(((((((((((('''%%%&&&''')))***,,,...000111///,,,******---000222444///444GGGaaammm]]]KKKDDD<<<999999777222,,,------,,,((($$$"""$$$&&&)))''''''((($$$ %%%***---.........222222222111222444888:::777999<<<<<<<<<===BBBFFFJJJKKKOOOZZZlll}}}dddUUUGGG???888888999:::;;;>>>???@@@BBBHHHSSS```mmmuuuxxxdddMMM:::666333111222333222555;;;>>>999111***%%%$$$$$$%%%""""""###&&&+++---+++***'''$$$###"""%%%,,,///---)))***...111---%%%!!!###(((+++)))(((******+++222<<>>LLL]]]ppp}}}###)))***&&& %%%+++///...,,,;;;DDDQQQ]]]jjjtttuuuqqqkkkbbbYYYQQQGGG;;;333111+++$$$$$$&&&,,,+++***)))(((&&&%%%$$$""" ###''',,,111///***!!!!!!%%%$$$$$$$$$$$$%%%'''((()))$$$''')))+++,,,...111333888<<>>:::555222000111444555555666666666444222000///333555666666555666777999...000222333444888<<>>HHHZZZqqqsssdddPPPFFF<<<999777555444666:::<<>>;;;333---***+++)))((('''((()))+++++++++(((&&&&&&+++222777666333888777???UUUrrrgggVVVNNN???777...((((((+++,,,,,,+++///111---&&&!!!"""%%%)))'''&&&&&&""" """&&&+++///222444555222666::::::777333111111111444777666333222333555333444999AAANNN```rrr~~~nnn[[[NNN@@@888444000///111999<<<>>>===<<>>;;;888555999<<<===;;;777555888;;;:::999888666666777888999===>>>>>>:::555333555888:::;;;;;;999555333222222111111111111111111111111+++*********))))))+++---111555:::<<<888111,,,)))---///333666666333...+++)))%%%"""&&&---333666777222000---***'''%%%######$$$,,,444666222...'''''''''***...///,,,)))$$$%%%###$$$(((...333333---'''&&&&&&'''+++,,,+++---111444222+++,,,...000222333333333### (((///111000***,,,...222444333///+++&&&(((***)))'''%%%&&&&&&,,,///111000---)))%%%""" !!!"""%%%))),,,(((### !!!!!!%%%+++---'''"""###)))///111111000,,,%%% '''000777>>>@@@@@@;;;222------///***(((''''''***+++***)))%%%###$$$)))222777777555;;;;;;CCCYYYxxxvvv___NNNDDD???777---&&&$$$%%%'''(((&&&+++000000+++'''&&&'''%%%$$$''')))'''!!!!!!))))))***,,,---///000000111777<<<===999444222111777:::;;;:::555333333444///111444999BBBNNN[[[cccyyyyyyhhhXXXEEE888000,,,,,,///555888:::999666888???EEETTTcccwwwiiiWWWEEE<<<:::888777777333222000...+++)))'''&&&%%%(((+++...000111333333---......------***%%%  !!!!!! !!!###$$$###""",,,///000...++++++---///555999???GGGTTTfffyyyyyycccMMM===444111///'''!!!  ###!!!###%%%&&&&&&&&&)))+++///444>>>JJJZZZnnn %%%''''''%%%***&&&"""!!!+++666===HHHUUUdddmmmrrrsssooojjjUUUIII<<<666111***$$$""" ###'''))))))'''&&&%%%%%%$$$"""!!!"""&&&))))))%%%!!! """&&&'''''')))$$$ !!!###%%%'''((()))+++---------...777DDDOOO]]]pppyyyrrrmmmjjjjjjnnn}}}|||hhhSSSDDD>>>??????<<<999666666666999;;;<<<;;;777555666888===<<<:::999999999:::;;;777999:::777333222666;;;;;;;;;999666111---,,,,,,///000333555666666555444,,,))))))...111000000111111666<<<<<<888222...,,,000111444777999777222///'''"""!!!&&&---111444777444444222000---***'''%%% """%%%,,,222555222///(((&&&&&&(((++++++(((%%%###""" ###(((+++...---)))%%%$$$$$$%%%***---+++,,,111333222***+++,,,...///000000111***'''%%%%%%(((***)))((()))+++000444777555000,,,%%%(((***)))%%%$$$%%%''')))***)))''''''((($$$ """$$$(((+++(((###!!!"""###$$$(((...///((("""$$$,,,000///+++...---+++(((''',,,666===??????<<<777111...000222---***((())),,,---,,,***&&&%%%%%%***111777999:::999;;;GGGaaajjjWWWGGG<<<;;;555,,,&&&###$$$%%%%%%%%%)))...000000...+++***""""""&&&***)))$$$"""$$$///...---,,,,,,,,,,,,---111888>>>???;;;777666888???@@@???;;;555111111222...000333666;;;CCCKKKQQQ^^^eeeppp}}}wwweeeOOO>>>444---,,,///111222444444444888>>>DDDHHHUUUhhhzzzyyygggRRREEE>>>888444333...---,,,***'''%%%###"""###&&&)))+++++++++,,,---///222444111///...+++&&&""""""!!!"""$$$$$$$$$###"""///444555111,,,++++++***444777<<>>666222((($$$###&&&&&&""" !!!###$$$%%%&&&&&&&&&+++444@@@MMM```{{{   """ ###)))+++)))''''''"""$$$000<<>>333000...***%%%### """%%%&&&%%%###""" #########$$$'''))))))(((%%%""" """%%%%%%"""###&&&)))))))))(((***,,,...///333???QQQ___rrrzzzrrrkkkgggfffiiittt}}}yyylll]]]NNNDDD===>>>>>>;;;777444666888777888888777555444444555;;;<<<===>>>===<<<:::999111444555222......333999888888666333///---------444555666777777777666666---'''&&&---333222///......444::::::555///,,,+++111111333777:::999444000)))%%%%%%***------000555444444333111///---+++***)))((((((+++///111///,,,&&&$$$"""###&&&(((&&&### """&&&''''''&&&%%%###"""!!!!!!"""(((+++)))(((+++---,,,((()))***,,,...///000111...---,,,***(((&&&###"""&&&***000666:::888333///'''***,,,)))$$$"""###&&&'''&&&""" %%%+++)))""" """$$$%%%(((+++...)))$$$"""###$$$###&&&++++++&&&"""###(((,,,+++)))))),,,......---000888???===;;;888444222111222333000---***+++///111000---((('''''')))---444:::===777>>>OOOmmmrrr]]]MMM@@@777333///***&&&$$$%%%&&&'''))))))***---111222000...%%%%%%'''+++)))%%%%%%(((000///---,,,++++++,,,---///555<<<===999777999===>>>>>>===888222...///111333444666888:::===AAAEEEGGGKKKVVVbbblllyyyxxxaaaOOOAAA666111111111000//////111666<<<@@@???IIIYYYhhhttt~~~{{{gggXXXKKK===444111+++***(((&&&###!!! """%%%%%%$$$######%%%***111444000,,,------+++%%%$$$""""""&&&'''&&&%%%%%%%%%---444666222------,,,)))...222888???HHHVVVeeeooo|||lll[[[LLL@@@999000,,,)))***(((""""""%%%'''&&&$$$$$$$$$)))111===QQQnnn  """((($$$"""""" &&&+++,,,***'''!!!(((444@@@HHHSSSaaaoootttqqqiii]]]TTTCCC888///...///,,,(((&&&### !!!###$$$$$$""" $$$%%%###"""###%%%&&&))))))$$$%%%%%%""" %%%))),,,,,,+++***))),,,...111777FFFZZZjjjzzzqqqiiieeeccc```hhhkkkcccXXXNNNFFF@@@>>>@@@@@@<<<777555777;;;666555555555555555555444888;;;???BBBAAA===888555///222333///***)))...444666666555333000000111333===<<<:::777666555444444,,,###!!!***222111+++(((+++111777777222,,,******//////111555888888444///...******...///,,,...333444333111///............///---******------,,,)))$$$!!! $$$&&&%%%###!!!&&&(((%%%### !!!&&&)))&&&$$$&&&'''&&&((((((***,,,///111333444,,,---...+++'''###!!! $$$(((///777<<<;;;666222***---...***$$$ !!!$$$'''$$$&&&000000((("""$$$''')))***---000333)))%%%#########!!!###'''(((&&&$$$###%%%(((***,,,$$$***///000///111888???:::777555444444555444222333///,,,...222555333000(((''''''''')))000888>>>888BBBVVVwwwkkkUUUFFF;;;444+++)))'''&&&&&&''')))***///+++(((+++000444444111+++))))))+++***'''(((---///...,,,++++++,,,...///,,,222888999666555:::???777888777333...,,,///222777888999888777777888:::888;;;DDDOOOXXXddd{{{qqq___NNN@@@666444555111---,,,///333777999;;;BBBLLLWWWaaaoooyyyiiiWWWDDD777111***)))&&&###!!!!!!!!!###,,,000,,,(((***---,,,'''&&&### $$$)))***(((&&&'''((((((000444111...000///,,,)))...555<<>>?????????===999666444444555222444777777444111000///222777<<<>>>===:::999999888777444000,,,,,,///111111444666333......555===@@@555111777===:::555333*** '''000///)))&&&'''+++//////---+++,,,...222///+++,,,000333555555***///333333///,,,,,,...+++++++++,,,,,,------------...---,,,...000,,,&&& $$$%%%&&&(((***&&& ###)))***(((&&&((((((###!!!'''+++(((!!!!!!'''''')))+++...000111111111000...---,,,&&& !!!%%%'''+++---+++...444444......111222///((($$$$$$&&&%%%)))111111---///222111+++(((,,,111444000''' !!!$$$#########&&&&&&&&&$$$###$$$''')))%%%$$$%%%)))///333333222666222000111444555222...++++++---000555888999999---******---///222999AAAGGGQQQfffzzz```LLL<<<666999,,,***(((''')))+++,,,,,,,,,,,,,,,++++++...222666222222000...++++++---///333...******...000...+++444///---222999<<<;;;::::::333---+++)))***111999@@@>>>;;;888666555555555777999<<>>EEEVVVrrr}}}oooddd^^^ZZZTTTPPPJJJGGGEEEDDD>>>666333555;;;999555///+++)))***,,,222111222444444111***$$$###)))111777888777444333333222000---******---///666222---)))((()))+++,,,,,,(((***444===>>>999666444---***///333111***&&&%%%)))------)))&&&%%%%%%(((''''''***---111222222222555666333---(((&&&&&&))))))(((((())))))*********+++++++++000555333...+++------,,,---,,,%%%!!!(((++++++)))------***$$$"""'''000---)))%%%$$$%%%''')))---///222555555444111000---,,,...111///***))),,,666333+++######(((,,,,,,***...222222000///000222)))%%%!!!###)))000444555888777222---,,,000111///,,,%%% """&&&(((+++...++++++***(((&&&&&&(((***(((&&&&&&(((,,,000222222,,,(((&&&'''---222444555//////000222555666666444555222222333333222666<<>>===999444111000000111111111///000333444444888>>>TTToooxxxXXXFFF<<<444000333444222111111222333333222,,,***&&&$$$%%%,,,555<<<===<<<999444...***((((((000111333666999:::999777555555888EEEZZZggg___PPP???000%%%&&&...333555555000222333333111,,,'''$$$&&&)))...222666:::===???CCCFFFMMMVVVcccuuuyyy]]]RRRDDD:::777:::===???<<>>KKK[[[jjjooottt|||}}}ssshhhUUUAAA222***''''''""""""!!!!!!$$$%%%"""!!!&&&)))'''$$$###""" '''...,,,((('''***,,,,,,,,,...444888:::333)))"""!!!#########$$$&&&,,,000111000777???KKK[[[uuuzzziii```___[[[PPPFFF@@@>>>>>>>>>:::555333666111000---)))&&&%%%(((***,,,---///333777666000,,,%%%######%%%***000444555******+++***)))))),,,...,,,//////))) ###***...000111333777:::888222---111444444666999888555444555222,,,$$$%%%&&&'''(((((()))+++---)))***+++---///000000000---,,,***(((((()))***,,,((('''$$$"""%%%+++,,,((($$$$$$"""%%%---444111***%%%### $$$&&&$$$"""###&&&,,,///...--- '''000333333555666777777666444111000---,,,...555888555333333***'''%%%(((***))))))***$$$######$$$&&&(((+++---)))'''$$$""""""$$$'''))),,,,,,(((###"""%%%$$$!!!$$$###&&&++++++&&&$$$%%%((()))***)))'''&&&&&&'''...///000///---+++,,,---,,,)))&&&%%%(((...444999:::777222000//////...---111///111555777999>>>EEE]]]yyynnnOOOAAA:::333000111111///------000333444444...,,,)))&&&'''---666<<<===;;;777222,,,))))))***222333555666777888888888555555888EEE\\\llldddSSS>>>111%%%&&&---222444555///111555666555111+++(((***+++...222666:::===>>>???@@@CCCIIIPPP]]]qqqqqqbbbMMM<<<444555888::::::???CCCBBB>>>:::;;;===JJJ]]]vvvrrrWWWDDD777...***+++---///000+++%%%%%%,,,333,,,,,,+++***...444333...)))'''%%%$$$######$$$%%%%%%"""###&&&$$$'''&&&!!! $$$###!!!,,,444@@@PPPcccwwwpppbbbPPP@@@111$$$###)))+++)))(((***------)))%%%  #########''''''((((((''',,,===NNN]]]nnn|||}}}~~~{{{iiiZZZFFF777---(((%%%$$$### """$$$!!!"""$$$"""$$$+++///,,,(((%%%$$$"""!!!"""&&&'''&&&(((,,,000111//////222666;;;555---)))((()))(((&&&%%%(((...555777;;;GGGRRRaaarrrqqqeeeaaa\\\SSSJJJ<<<:::;;;<<<888333222555------,,,***((()))+++---,,,...111333444222000---(((&&&%%%'''---111444444((()))******)))***,,,...---//////,,,'''&&&))),,,333444222000222777666111...555999888999======;;;777666333,,,%%% !!!###)))******(((&&&'''***---+++++++++,,,.../////////,,,***(((&&&&&&'''(((***'''&&&""" $$$***+++((($$$""" ###...777777000+++)))&&&""" !!!###"""$$$+++111222...)))### $$$---444555444666666555444333222111111///,,,...444777555222222((($$$$$$))),,,***))),,,&&&### """%%%&&&&&&$$$"""###&&&)))))))))---///---'''$$$%%%%%%$$$%%%$$$$$$'''&&&""""""$$$&&&''')))((('''&&&&&&''''''***......---+++,,,---...+++(((%%%%%%)))///333333333333555555444000---222000000444777:::AAAIIIccc}}}cccJJJAAA>>>999555555111...++++++---111444555444111...***)))---444999:::888444///,,,+++...000888666444111111333777:::333666888===NNN^^^[[[OOO<<<000'''(((...222666999222333666777777555333111000000000333777;;;===>>>>>>:::999>>>CCCKKKYYYgggzzzzzz```III;;;666666666666:::>>>===999666777888@@@NNN```pppkkkSSS===,,,$$$$$$)))+++...---,,,---222666,,,+++((('''---555666333...---,,,***(((&&&%%%$$$)))&&&!!! """ %%%'''###!!!!!!!!!###!!!  ***---777CCCOOOaaaxxxrrr]]]JJJ999***"""!!! ###&&&((((((***,,,...+++'''!!!!!!%%%%%%!!! ###&&&'''+++---...666JJJ]]]iii{{{www___OOO<<<000+++(((%%%###%%%"""!!!%%%&&&"""!!!$$$,,,...+++(((&&&&&&&&&&&&&&&!!!###)))...222333000...000333999555000...///...+++)))'''***111888>>>FFFUUUddduuuxxxhhhaaa\\\TTTMMM;;;::::::;;;888333333666---.........------///222---000222333111///...---)))''''''+++000333444222''')))************---///111111000000000000000000444666222---///444555111...666;;;999999===>>><<<888777333,,,%%%###%%%(((,,,---,,,(((%%%%%%)))---...---,,,,,,---...---,,,,,,+++(((&&&&&&''')))***&&&%%%!!!###+++---***$$$!!!!!!,,,777888222...---+++'''"""$$$$$$'''...555444---%%%)))'''''',,,333777666444666555444222111111111111000------333666444111111(((######))),,,******...((($$$!!!"""$$$"""!!!$$$***...---,,,+++///000+++''')))++++++###!!!!!!###"""!!!$$$)))''')))++++++)))))))))***!!!&&&+++------,,,,,,---111///+++'''%%%(((,,,000...111666<<<>>>;;;555000111......222444888@@@HHHeeettt]]]IIIEEEEEEAAA;;;:::333///+++))),,,000333555888666111---+++---222666777666222...,,,...222666===999333---,,,000777===333777777555>>>KKKNNNFFF:::///((()))...333999===555555666777777888999999444333222333777;;;===???@@@777222666<<>>...&&&$$$#########$$$'''+++...000***&&& $$$,,,---&&& &&&)))---333;;;IIIXXXcccwwwyyyfffMMMFFF;;;111***&&&$$$"""$$$((('''!!! ######&&&///111...***(((((()))******"""+++---///000...,,,,,,,,,444222/////////...***''')))...555>>>JJJZZZlllxxx~~~kkk```VVVKKKCCC:::555666>>><<<111---111444000,,,---111333000,,,111///---...111333111...111...+++***000666333---)))***(((%%%&&&---222222111000000222222000333888444,,,%%%&&&...333333000555444666:::>>>???<<<888777555111,,,''''''))),,,333///***)))+++---,,,***,,,...000111///---,,,,,,///,,,&&&""" """&&&((("""!!!!!!!!!"""###%%%&&&###!!!***000111...000000///,,,'''""" (((222666333,,,%%%"""''',,,222333111---,,,---)))...000//////333444222///,,,)))***...000---***((()))+++---,,,+++)))'''''''''%%%"""!!!%%%'''(((***...111///---***+++...///---***((($$$ """&&&)))***///000111222222///***&&&$$$%%%(((+++///000000///+++***))))))******++++++,,,,,,...111555666666444444777000,,,000333>>>SSSwwwooo[[[GGGAAADDDDDDAAA>>>444444333111000222555888<<<;;;999777444222000//////111333444444444555777>>>444)))%%%***333999<<<666777888888888:::===???;;;666111///111333444333777444111333666999888777111///...///222777:::<<<999222,,,---444:::;;;999GGGIIIPPP]]]ooottt]]]III:::222///333777999888777666777777===FFFOOOWWWfffsssWWW???+++))))))---333333000000333000+++&&&%%%)))...111222............///---+++(((%%%%%%$$$###""" %%%---111000,,,***)))'''$$$%%%+++---,,,000;;;JJJYYYjjjwww|||bbbGGG444)))$$$!!!%%%'''))),,,...000***######### ###)))***&&&"""!!!!!! (((---555>>>HHHUUUbbblll~~~ttt^^^DDD===444+++&&&$$$###"""$$$&&&$$$ $$$###!!!### !!!(((***)))(((''''''((('''&&&""" $$$'''***+++***(((((((((...+++)))((()))***)))))),,,111:::FFFUUUhhh|||jjjZZZNNNEEE@@@666111222999888000...333555333111///---,,,,,,,,,///...---///000222111000111000...---222777444---(((******(((+++333999:::555222111444555444555888...'''!!!###***111222000...///111555:::;;;:::777555333///,,,+++,,,...000444000---...000222111///---...000///---+++******(((%%%!!! """###""""""!!!!!!"""######&&&!!!'''------+++,,,...000---'''!!!""")))000222...(((###!!!$$$(((---...,,,***((('''&&&+++...---///333555444...)))&&&&&&***,,,,,,******,,,...//////,,,)))'''$$$%%%%%%""""""%%%(((******,,,///222///,,,)))))),,,//////...'''%%%"""!!!###&&&((()))222333666777666111+++&&&'''&&&%%%(((...111222111---,,,+++++++++,,,,,,,,,+++++++++,,,...111444666888===999333333555DDD]]]hhhWWWFFF@@@AAA@@@>>><<<555333222222444888<<>><<<999777666444111///...000333444444444555666666000)))&&&)))000666999666777777666555666999;;;777555444555777888777555999555222111333555444222000...++++++...333666888666111---...333777999888???@@@CCCJJJVVVgggxxxwww^^^FFF666)))///666999777555666777999>>>DDDIIIJJJTTTjjjgggOOO;;;///...---000444333...,,,...111---***)))+++...//////+++,,,---......,,,)))&&&%%%$$$#########!!! &&&,,,///...***((('''%%%$$$!!!!!!'''++++++(((,,,666DDDRRRbbbnnn~~~oooXXXCCC000###"""&&&))),,,---///000)))###!!!"""!!!"""$$$&&&&&&%%%((($$$ !!!)))222@@@NNNZZZeeepppwwwkkkUUU===777///(((%%%$$$###"""!!!!!! ### $$$%%%!!!!!!###$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$""" !!!$$$!!!######"""""""""###&&&%%%###"""###$$$'''(((,,,444@@@OOObbbwwwjjjSSSEEE???<<<333------222222......444555777666000***&&&(((+++,,,---...///...///000111000222222222555888444---))),,,,,,,,,111999??????:::555333666888666333333)))$$$ """)))000222222---...///222555777555444333000------...000111222333111000222666777666333//////...+++'''%%%%%%%%%%%%"""!!!!!!""""""""""""""""""&&&!!!"""&&&&&&$$$$$$)))...---'''!!! &&&+++000000,,,&&&###!!!###%%%(((******(((%%%######'''******...333555333+++'''###"""%%%)))******...///222333111...)))&&&!!!$$$%%%"""%%%(((+++------...000222111---)))***...333444444***((('''''')))++++++***///333888;;;:::666000,,,...+++((((((,,,////////////...,,,,,,---......---)))))))))'''&&&***111777;;;CCC@@@999888;;;NNNjjj}}}___RRRFFFAAA@@@>>><<<===777333000111777>>>CCCEEE???:::555444555444000+++***,,,000333444555666888000...+++''''''***000555777777666444222111333666333555777;;;>>>>>>;;;888:::666222111333444444333000...++++++---000222333000/////////111333555666666777:::===DDDOOO]]]gggrrrxxxVVV???...222777999888888888999<<>>@@@???===:::888444000000444888999999111000000111222222000...+++---000000...///111444333555888<<>>???@@@<<<444111;;;IIIcccxxx}}}dddRRRBBB>>><<<===:::444///.........------+++((($$$"""&&&)))---///...***'''%%%"""!!! !!!#########""" """$$$&&&&&&&&&%%%%%%%%%'''(((((('''''''''((((((%%%%%%,,,555>>>JJJTTTiiiuuu{{{fffLLL777//////000000///,,,((($$$  $$$%%%$$$%%%&&&...,,,''' %%%++++++&&&&&&***111>>>RRRdddpppxxx}}}|||jjjRRR???;;;777222...***&&&!!! $$$+++---***((('''###""""""(((...,,,&&&$$$''',,,'''$$$"""'''++++++'''###"""###---;;;SSSlll{{{pppmmmwwwrrrSSSBBB;;;888444111......---+++,,,///444333222000///...---,,,...///000---)))&&&'''(((+++222777777777666222...000333333000111444555333111------444999666111...///---,,,+++,,,...000111333222222111/////////000666222...+++))))))))))))+++***,,,000555666333000,,,,,,+++)))'''(((+++...555111,,,%%%%%%)))+++,,,+++!!!!!!!!!###$$$"""$$$(((&&&$$$%%%&&&,,,222888999444+++%%%"""$$$&&&)))******)))''''''&&&((((((&&&))),,,***&&&(((%%%######%%%(((+++,,,---...000111///+++'''$$$###&&&(((%%% ###(((---000111111------///333999;;;888555......///000111000...+++(((+++...000111222444666000555999444+++%%%&&&******'''&&&)))...222222000$$$'''***(((&&&'''---222666999333333>>>LLLdddoooXXXOOOGGGBBB>>>;;;<<<@@@;;;444,,,+++111888<<<===555000+++,,,000111---''''''***...111111111111222888777111((( (((000;;;999666222...---///111888:::<<<======<<<;;;;;;666111------111666999999///111444777888444...)))'''+++......,,,+++...111555444444999@@@DDDDDDBBBCCCOOOddd|||qqqTTTFFF666222888??????<<<>>>===>>>;;;555111777@@@QQQeeevvv___MMMFFF@@@???<<<666333333///000111000---(((%%%"""'''***......,,,***((((((###""" """$$$$$$$$$!!!###%%%&&&&&&&&&)))++++++)))'''''''''+++'''&&&+++111888AAAJJJ[[[gggyyyrrr[[[JJJ444111///---,,,)))$$$ !!!'''((('''%%%%%%'''&&&""""""$$$$$$### !!!)))***'''+++444AAAMMM___mmmwww|||}}}oooZZZDDD555555333222000---'''  !!!(((---...+++'''%%%###"""!!!(((------'''$$$&&&***)))&&&!!! (((000111+++&&&&&&(((...AAA^^^|||vvvggg^^^[[[cccyyynnnPPP@@@888444555333111000...,,,++++++000111222333555444333111222222111---)))&&&%%%%%%&&&///666666444333111...333555555111000111000---((('''+++444999777333111///000111///---+++***++++++,,,,,,++++++,,,...111555333///)))$$$$$$&&&))))))((())),,,000222///,,,'''(((***,,,...222777;;;888444...&&&""")))...000///...###$$$'''******'''!!!"""'''((((((((('''+++111888999333+++$$$!!! $$$)))***(((&&&(((***------***''')))+++'''!!!%%%%%%&&&''')))***,,,---***+++,,,---,,,***'''%%%&&&'''(((&&&###  &&&,,,000111000))))))---222777777333///+++++++++---...,,,)))&&&***,,,------++++++///222+++333999666---(((***///)))%%%$$$'''...222222///$$$''')))***)))))),,,///111333---///@@@SSSnnnrrr```UUUHHHAAA<<<888999<<<;;;444,,,((()))---000111000,,,***,,,000222000,,,000222444333000,,,***)))999666000(((!!!"""+++333;;;999666111------///111888999;;;:::999888888999333...((('''+++000333444///222777;;;;;;555---'''&&&)))++++++))))))+++...666555666888<<>>===@@@EEEQQQeee|||hhhTTT===222666======:::;;;888888999888666888===EEEUUUnnnsss\\\QQQEEE???;;;666444555555666666444000,,,******)))+++---+++((((((***---(((%%%###"""###%%%&&&&&&!!! ###%%%&&&%%%'''))))))((((((((()))...)))'''***///333;;;CCCLLLWWWjjjwwwdddTTT999444...***((('''### $$$%%%$$$"""  $$$%%%%%%%%%###'''***666FFFWWWaaannnxxx~~~yyyppp```LLL:::///+++---000222111,,,$$$ $$$'''+++------***'''%%%###$$$!!!!!!&&&++++++'''$$$$$$%%%$$$###!!!$$$...111---***...333???SSSsssooo```SSSNNNLLLOOO^^^pppyyy\\\CCC999444000111333333222000...+++(((+++000666999888777777888666333111...---+++(((&&&!!!+++333333000//////...333666666222111222111---***+++111999:::555111000///222555333...)))'''(((((())))))((('''(((,,,000111111...(((!!!!!!(((///***((((((***...///,,,)))&&&(((***---///333777;;;555222,,,%%% (((...111000...+++%%%&&&(((***+++***'''%%%""""""$$$(((+++,,,)))'''(((---222111,,,%%% $$$***+++&&&%%%)))...333222...***+++,,,((( !!!$$$(((+++,,,,,,++++++'''((())))))***))))))(((((('''&&&%%%%%%###!!!'''...111111///))))))+++///333444000,,,***))))))******)))&&&###))),,,...---******,,,000///222444222///---...000+++'''$$$'''...222000---'''''''''((()))+++,,,...///333000222BBBWWWwwwrrrbbbOOOCCC<<<888777999888333,,,&&&######&&&(((((('''(((***...111111111555777888777222---)))'''111///,,,(((&&&)))111777999777444///,,,,,,///222333666888888666444555666///)))######'''---222444444666:::======888111+++&&&''''''''''''((()))+++444===HHHLLLIIIBBB>>><<<>>>AAAGGGSSSfff}}}qqqVVVCCC<<<:::999777666111000555999999777777<<>>999666888<<<888444111000000///+++((((((111000------......222555666444444555444000222444999>>>:::222,,,,,,///444888777111+++((((((,,,,,,+++(((%%%&&&)))---,,,...---''' !!!,,,666,,,***)))***---...+++)))''')))***+++,,,---000222222///***%%%""" """&&&---111333000+++'''%%%%%%&&&&&&((()))))))))***(((''')))......***&&&%%%(((+++***$$$%%%------'''%%%,,,333666555111---...///***"""###)))---...---+++***&&&''''''((())))))***+++)))&&&$$$$$$&&&%%% ###)))///222111...---,,,,,,...222333000---***)))))))))***)))&&&$$$%%%***///000---,,,...111777444000.../////////---...***&&&(((...111///+++)))'''%%%%%%(((+++------///666666666CCCXXX|||nnnWWWGGG???999888999555222,,,%%% ###!!!"""%%%(((+++...000222555777999888555000---+++(((((('''(((***000666:::777555222...+++,,,///222---222666888666333333333+++%%%!!!!!!(((000666999;;;;;;===>>>>>>;;;666222'''&&&%%%%%%&&&'''))))))111GGG___ggg]]]LLLAAA===666999>>>EEERRRgggrrrWWWDDD:::666555333,,,***111888888555222666@@@PPPcccyyypppXXXGGG===666555777::::::999555111///222555++++++(((###"""***111333///+++(((((()))******)))$$$  """###%%%***///333,,,(((%%%''')))+++111888444???RRRiiippp]]]QQQ@@@333---)))%%%"""'''%%%""" (((///;;;OOObbbqqq{{{|||qqqdddYYYLLL<<<000+++%%%'''+++000222---$$$ ###$$$%%%###"""$$$)))---000+++%%%###%%%&&&$$$!!!"""%%%(((((($$$"""""" !!!###'''000111444DDDVVVppp}}}ssseeeRRRGGG??????AAA>>>>>>AAAOOOPPPLLLAAA333+++...333000//////333777888444000777444444888:::777555666777222......000---%%%"""(((///222111...---...000000000000222666:::>>>:::>>>BBBAAA;;;555222111444222111333222......111555444111+++&&&%%%(((,,,333333000,,,))))))...222222...***(((((((((%%%######)))***&&&$$$)))///222333---((('''###""")))+++---111222111---)))&&&$$$"""!!!###'''***)))(((***'''&&&+++222444000***%%%%%%%%%%%%"""$$$******&&&&&&...555666111***%%%(((,,,)))###"""''')))(((&&&'''(((...,,,)))((()))******)))'''&&&$$$###""""""###$$$"""###&&&(((+++---///000///222444222///...///000///000000...+++((('''(((+++///333555444222111000666777555000+++***000555444111,,,)))((())),,,...///***(((,,,,,,)))+++111666555999@@@KKKbbbmmmOOO>>>888555222666333...''' !!!&&&)))+++///555999777777999;;;;;;777///)))***+++,,,+++***---222777666777666222...---...111222444444444999>>>:::111 !!!$$$(((...444888;;;<<<<<<;;;<<<===<<<999777,,,%%%"""))),,,---999III\\\gggcccTTTBBB777111222666===KKK]]]ppp{{{sssUUUBBB888222////////////......///111777@@@KKKXXXjjjoooXXXEEE:::777888===999333///---...000222---+++(((###!!!###)))---...---***(((((()))+++,,,***"""''',,,***%%%$$$!!!$$$&&&(((,,,000444+++)))%%%""""""%%%,,,111555:::DDDWWWrrrttt^^^EEE777///***))),,,%%%$$$"""  !!!&&&///888DDDWWWhhh~~~{{{qqqfffZZZQQQGGG;;;222000)))((((((******''' !!!!!! """(((......***&&&%%%&&&&&&$$$!!! $$$((()))(((''',,,((('''&&&!!!,,,888>>>FFFXXXjjj{{{sssnnncccXXXKKKAAA:::;;;<<<::::::;;;EEEFFFEEE>>>555111222666666444333777===@@@???<<<:::666666999999555333333444000...///000---%%% '''...333333222222333---...000111222444888;;;===@@@AAA@@@;;;666222111111......222444333333666<<<;;;888222,,,+++...111111222333111......///111222...***((('''&&&$$$"""$$$***,,,)))&&&(((,,,---///)))'''((('''###$$$(((***---///000...+++'''%%%!!! $$$''''''&&&&&&$$$%%%***111222---'''&&&&&&&&&&&&$$$"""  %%%))))))&&&''',,,222///,,,%%%!!!$$$(((%%%!!!"""""""""###%%%///---+++***+++,,,+++***&&&&&&&&&%%%%%%%%%&&&&&&))))))))))))***+++,,,,,,///222333222000......///111222222000---*********...111555777666444222111333444333///***)))---222444222000------...///000333,,,(((+++------///333::::::>>>GGGTTTkkkrrrSSS???777222...111000...)))### &&&+++...111555999:::999:::;;;;;;888111,,,***+++---......///000111444777999888444111/////////222333444999<<<888///((()))+++000444777999999999888888999::::::888666---&&&"""(((---...666AAAOOOYYYWWWMMM???666---111666===GGGTTTdddnnnoooYYYGGG;;;777555333222222111000///333999BBBMMM]]]sss}}}iiiUUUEEE===;;;666333///,,,,,,...000111(((&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%&&&''''''""")))111000,,,***$$$&&&)))+++,,,,,,...000***(((%%%"""!!!$$$)))---///444???QQQiiiiiiOOO>>>333+++((()))&&&%%%$$$###"""!!!  """ """%%%'''...999DDDQQQbbbooo}}}yyyhhh]]]PPPGGG>>>666222333+++'''###!!! '''---(((&&&###"""######"""  $$$))),,,...---444///+++((("""!!!///===GGGUUUiii{{{~~~pppddd\\\RRRJJJDDD===777888999888777888;;;===>>>===;;;999999:::999777777:::AAAEEEGGGFFF<<<888777999888444000000111//////111333///&&& '''///333444333333555)))---111222222222444666<<<===>>>===:::666111......******111777888888:::???>>>;;;555///...111555222444777888666333111111111...+++((('''&&&$$$"""'''---///+++(((((()))(((***&&&&&&***---***'''''')))+++------***'''%%%$$$!!!"""$$$%%%%%%!!! """'''---///+++&&&''''''''''''''''''''''''%%%&&&((()))((()))+++---'''%%% ### """%%%111///,,,+++++++++***)))&&&'''((()))***)))((((((...,,,***((((((((()))***///111222222000...---...111222111///,,,******+++///333888:::999666333222...//////---)))(((+++...111111222222222333333444999222------//////000222:::<<>>;;;:::::::::999999::::::<<<>>>@@@???===;;;555555666;;;@@@DDDDDDDDD;;;777666999888444000000111111333666777222)))!!!"""(((000333333111111222)))---222333222//////000444666:::<<<;;;666000+++,,,'''(((///666888999:::999999666111------111555555666888999777444000...---,,,+++***)))(((''''''...111111,,,((())))))'''((('''(((...222111***$$$((()))***(((%%%""""""$$$&&&%%%###""""""###$$$$$$!!!(((,,,+++)))((((((((()))***,,,...///******)))***+++,,,+++***###"""!!!###&&&...,,,***)))))))))'''&&&((())),,,------,,,***(((+++***(((&&&&&&(((***,,,...///111111000///---,,,/////////---***((()))***...222777999999777555444)))+++,,,+++(((''')))******,,,///222444555555555:::999888555222...------333888DDDVVVmmmmmmgggnnnyyywwwppp___III777000...,,,+++---...---)))$$$  $$$+++222666888999999:::999888666555333111///000000111555888888444///000444999<<<;;;777333000,,,------...000222000---111222555999<<<:::555000...------...222444555555000***"""""")))///333111222666;;;>>>;;;444---***---555@@@KKKRRRUUUUUUYYYhhhyyykkkZZZPPPCCC>>>??????;;;666444222333999DDDVVVmmm~~~{{{fffRRREEE>>>:::555222111///,,,)))### """'''((($$$ &&&,,,---)))&&&+++...111111---(((### %%%### !!!$$$&&&(((+++...555AAANNN```vvvhhhQQQ@@@333***&&&$$$$$$%%%'''***)))$$$ ###&&&### """!!!"""&&&(((...999GGGWWWfffppptttyyy~~~}}}wwwlllbbbUUULLLAAA888...&&&%%%(((!!!!!! """###$$$***((('''(((,,,111444555111,,,))))))'''$$$$$$'''---444>>>KKK\\\sssyyykkkkkkhhhcccYYYPPPJJJHHHFFFDDD@@@===<<<<<<<<<:::;;;;;;;;;===>>>===:::777111333777;;;>>>???===;;;777444444888999555333444444555888::::::444+++$$$###)))111555555444444444---///222333222///,,,+++,,,222:::@@@???999111,,,,,,((((((...333444444666555555444000---...444888666555444222000...+++)))******+++++++++++++++,,,333444000)))&&&)))+++*********---111555444,,,###&&&''''''$$$ """%%%,,,***'''$$$!!! !!!"""###)))---...(((((()))***---///111333...---,,,,,,...---+++((($$$%%%### !!!### """%%%#########%%%''')))((('''***,,,...//////---***(((&&&%%%$$$$$$&&&)))---000,,,---///000111000...,,,/////////,,,***((()))+++,,,///444666666555555555'''((()))))))))((())))))$$$&&&)))---000222222222777>>>BBB>>>555---(((''')))222CCC[[[yyyttt^^^SSSUUU^^^^^^]]]TTTCCC666111222222111111111...+++((('''''''''***000666:::;;;:::888888777555333000///......111///...111555666444111000111333555777777666555000---+++++++++,,,,,,---111111333888<<<;;;555///***)))(((***...222444555222---&&&###$$$***000444222222444888999666...((())))))///===MMMUUUSSSNNNKKKUUUiiilll]]]JJJ@@@@@@AAA>>>:::666111000666>>>KKK___ppp}}}{{{dddRRRHHHBBB999444222///***&&& '''+++***((( !!!###%%%$$$!!!(((+++......***###### """&&&((()))((()))///:::EEETTTkkk~~~rrr\\\JJJ<<<111***!!! !!!%%%)))(((###!!!""""""$$$###$$$(((+++333???NNN```pppvvvuuuwww|||}}}yyyrrrfffZZZCCC===777222***""" ###"""  ###+++---+++)))***---111444555///+++***,,,---,,,///333111;;;HHHXXXnnnwwwggg\\\[[[]]]^^^YYYQQQMMMMMMKKKKKKGGG@@@===>>>>>><<<<<<:::999888888666444222111444999===>>><<<888555333111111777999777666777777888:::<<<999333***###!!!(((111777888999:::;;;333000///000222222...+++(((222===CCC@@@999222///...,,,,,,000000......111777777666333111222888===333000---+++***(((%%%###''')))+++,,,++++++,,,---333222---&&&%%%***---,,,***---111222555444---$$$$$$%%%%%%!!!"""(((...---)))$$$ !!!### """''',,,...'''''')))+++---///111222///............---***(((''')))(((&&&&&&'''###!!!"""!!!'''***,,,+++***+++---//////---+++)))&&&%%%%%%%%%'''***,,,...******,,,///222111///,,,111111000...+++***,,,...---///222222222111222333'''(((((()))***+++++++++###$$$%%%''')))+++,,,---111<<>>>>>;;;888666666555222///------...///---,,,,,,...000000000...---,,,...222666999999444000------,,,***+++...111000000444::::::555000((('''%%%'''+++000444555555111,,,((((((+++000444333444777888777333,,,'''&&&%%%(((555EEENNNLLLGGGCCCJJJXXXmmm{{{jjjSSSEEEAAA@@@===:::444......444999@@@PPP```ttt{{{gggRRRHHH<<<444111...***&&&&&&,,,///000### !!!$$$###$$$!!!$$$&&&))))))&&&"""&&&!!!"""''')))***"""!!!&&&222>>>KKKaaavvv~~~iiiVVVHHH:::000!!!###(((((("""%%%###!!!""""""&&&---111:::FFFVVVjjjzzz}}}yyyxxx{{{}}}zzzuuulll]]]PPP777666555333,,,""""""###  !!!###&&&...+++***((()))---000333444///++++++...000000222666777DDDWWWkkkppp```SSSRRRUUU\\\\\\VVVQQQRRRSSSTTTNNNDDD>>>@@@@@@>>>;;;:::888555333222333444333666:::<<<<<<:::777666111///000666999888777888888999:::999555...%%% '''000555777888999;;;666000***,,,444777444///(((333>>>AAA:::333000000000000111222...)))+++000888888777333000111666;;;000...,,,+++,,,+++'''$$$&&&)))++++++)))((()))***------)))$$$%%%***,,,+++'''---111111111222...'''"""#########+++///...+++&&&""" """%%%'''&&&$$$###$$$&&&((((((%%%&&&)))+++---.........,,,---......---***((('''***------***((((((%%%"""""" """'''*********'''(((+++---......------...---,,,***((('''&&&&&&'''(((***...222333000---111111000---++++++,,,...222333222000---,,,---///))))))((()))+++---......)))(((%%%$$$###$$$&&&'''+++333:::<<<<<<:::333)))...<<>>CCCJJJKKKAAA555111333555999999777444111//////000999999;;;===@@@???;;;777777888888555111...///000///000000...,,,++++++,,,+++)))'''***000777;;;===888444333555222,,,***...111---+++---333555222---(((&&&$$$&&&***000444666888555111---+++---000333333555888777444///+++)))%%%%%%)))000:::@@@BBBAAA===AAALLL\\\kkkzzzyyycccQQQGGGAAA<<<888111,,,...555999:::EEESSS___rrr~~~bbbTTTCCC666111...***&&&!!!$$$(((***,,, """%%%!!!%%%%%%"""###'''&&&"""!!!###%%%%%%$$$###$$$%%%+++%%%"""'''))))))!!!+++666AAATTTggg}}}wwwcccRRRAAA444$$$!!! ###((()))### $$$,,,)))!!!!!!(((111666@@@MMM]]]qqq|||xxxnnn```MMM>>>666666888888000$$$"""!!!%%%%%%"""  %%%$$$&&&---((('''&&&(((,,,000222333...++++++...///...000444BBBRRRiiippp```QQQOOOSSS\\\___ZZZUUUUUUZZZ[[[TTTHHHAAACCCDDDAAA;;;;;;888444222222666999555777999:::999888888888111///000666999888777999777888888666111)))!!!&&&...333333333333444888...'''***555<<<999333(((333<<<<<<222++++++...111222555444...'''***111666666444000,,,,,,000555000///...000222111---)))&&&)))++++++'''%%%%%%&&&&&&(((&&&$$$&&&***+++)))$$$,,,111///...000///***!!!###"""$$$---111000...)))%%%$$$(((+++******)))((('''&&&$$$"""$$$&&&)))+++------,,,,,,))),,,......+++(((''''''+++......+++))))))$$$$$$'''%%%"""######$$$%%%'''(((&&&$$$###%%%(((+++---///000000888666222...)))$$$!!!&&&&&&)))...333444111...//////...+++))))))+++---777666333///+++)))***,,,+++***)))***,,,///000111000---'''### """$$$(((,,,000666>>>CCC;;;...777FFF\\\xxxgggVVVFFF777444999777@@@DDD;;;111---///222999:::999777444111000000???>>>>>>???AAA@@@;;;777999;;;;;;888444111111222222444666333...******+++)))'''&&&)))111888<<<>>>999777999<<<888///+++---///***%%%''',,,///,,,((()))&&&$$$%%%***///444666999777444000------000333222555777666111---,,,,,,&&&)))---///111555:::>>>333666AAANNNYYYeeeyyyppp]]]OOOEEE===777000,,,///888:::888???LLLHHH\\\tttqqqaaaKKK:::222...)))%%%!!!###%%%%%%###!!!!!!""" ###$$$&&&+++,,,)))(((***&&& !!!"""###$$$$$$&&&)))+++000)))!!!"""&&&(((((($$$'''111888GGGXXXlllxxxkkkYYYEEE666'''###!!!$$$)))***%%%###%%%&&&&&&###""""""$$$###"""(((000<<>>999555444777777777666444333444666999======666000//////---------...000333555555444888;;;===999222+++)))***&&&((()))(((%%%&&&))),,,'''((()))***+++...333888999888555111---...333888:::999666///(((%%%'''***///...---...111333333222222444:::AAAHHHWWWpppyyykkkUUUBBB999888666666999999777:::???AAAFFFWWWwwwkkkQQQAAA777...(((''''''$$$$$$&&&%%% ###%%%+++,,,+++)))'''%%%$$$%%%(((###!!!&&&******+++,,,555///&&&!!! ###$$$ &&&,,,111:::BBBZZZjjj|||bbbLLLAAA888...'''(((,,,***'''%%%  !!!"""###&&&''''''+++)))))))))'''&&&+++222@@@LLL___ppp{{{|||ssshhhXXXDDD666---222888888222+++'''&&&""" !!!$$$$$$!!!"""%%%&&&%%%%%%&&&%%%$$$$$$$$$'''***...111...---...000000000666===YYYsssuuu\\\WWWMMMHHHNNNUUUTTTMMMPPPTTTXXXYYYVVVQQQNNNLLLDDD===999999999999>>>EEEBBBAAA???:::555333444666222***&&&***///111111333888:::999444333333...''''''***222888777111...//////***&&&)))000222///***'''+++///000///---...000111333444444222///---,,,...---+++)))((()))...111555111...///333777888777222333333000,,,'''%%%$$$!!! ###&&&(((&&&%%%&&&***///000---)))'''&&&$$$!!! ###)))///333000+++&&&$$$&&&)))++++++'''$$$%%%)))+++)))'''$$$"""###%%%(((((($$$!!!$$$%%%)))000000+++'''''',,,(((&&&***000222---(((%%%%%%&&&(((((((((&&&$$$&&&&&&''')))***)))'''$$$!!!"""$$$''')))+++,,,,,,...111333000***$$$""""""###)))222888999666222000---***'''(((+++---...---222///,,,******+++******///,,,***,,,222555555444888999777111(((######$$$%%%%%%''',,,111444222///999NNNmmm|||dddMMMEEEAAA888000------111444333///+++***,,,444:::>>>:::222---...222999<<>>999555333444666666666444222222444555<<>>DDDRRRjjjkkkWWWLLLAAA===:::<<<;;;999888;;;===AAANNNgggxxx^^^MMMBBB999444444+++'''&&&'''&&&!!!###$$$ """"""%%%%%%###!!! """$$$&&&***%%%###&&&)))((((((******&&& !!!"""$$$***---333999HHHXXXqqq|||fffTTTJJJBBB777///000333222///---$$$$$$"""$$$%%%"""&&&((((((///---...///...---333;;;IIIVVVhhhxxxyyynnncccTTTCCC888000444777666111,,,))))))%%%!!! !!!""" """######$$$&&&&&&%%%######%%%)))...111,,,...111444333444>>>IIInnnuuuhhhWWWMMMPPPVVVUUUOOOMMMRRRWWWZZZYYYVVVSSSRRRJJJEEEAAAAAAAAACCCHHHMMMGGGHHHFFF@@@888444555888444,,,'''***------,,,,,,333666777666666666111+++((()))...333333...---//////***%%%%%%(((***((($$$###(((///222222111333444333444555555444222000///,,,+++)))'''&&&***///444444000+++,,,000666999999333444555333///***&&&%%% $$$%%%$$$"""!!!!!!%%%***---,,,***((())))))((('''(((***,,,111...)))&&&$$$%%%((()))%%%###"""$$$(((+++***(((""" !!!$$$%%%###  $$$***+++'''$$$%%%$$$!!! $$$+++000000...))))))*********((('''&&&!!!$$$(((---///---((($$$!!!!!!###'''+++---***'''((()))+++------+++***)))'''***000777;;;:::555222,,,(((&&&(((---000///,,,---+++))))))***+++++++++,,,***+++///444666444222777777555000)))%%%%%%'''###$$$'''+++...///---***999RRRuuunnnXXXDDD???===666000///,,,---.../////////...---333:::???<<<444...,,,...222666888555000...000333555555444222111111444666??????;;;666555888777444222111111333555666555333222555777555000+++)))))))))******(((%%%$$$(((+++888333------111666777777888::::::888555444666999>>>999333...,,,,,,,,,,,,---///222444444333333333666666888;;;???KKKbbbvvvmmm```NNNDDD<<<;;;:::777333222666;;;FFFYYYppplllYYYKKKBBB<<<;;;000+++((((((((($$$"""###(((+++)))$$$ !!!!!! !!!%%%))),,,'''$$$&&&'''&&&''')))###  !!!"""!!!((()))+++---666GGGaaazzzpppaaaXXXJJJ>>>444333444333000... ''''''!!!!!!$$$%%% $$$'''(((,,,,,,...222444666>>>GGGUUUccctttuuujjj___RRRDDD;;;999888666000***'''&&&''''''!!!""""""""" !!!###%%%)))&&&###"""###''',,,///---000444666666;;;LLL]]]{{{hhh[[[WWWYYYYYYXXXRRRSSSUUUVVVVVVUUUTTTTTTPPPNNNMMMNNNOOOPPPSSSUUUPPPNNNJJJEEEAAA>>>======888000,,,...111000---,,,---///111444666555111,,,%%%$$$(((...000...///111000+++&&&$$$$$$$$$""" $$$***222666666666777888444444555666777666333111+++***)))'''(((,,,333777444000,,,,,,000333555444///222444333000+++(((&&& """%%%%%%###!!! !!!$$$)))---......---...------,,,,,,,,,---...+++'''$$$"""###$$$%%%!!! !!!###''')))(((&&&!!!"""$$$###!!! %%%%%%""" !!!$$$)))++++++'''((()))((('''%%%$$$$$$%%%'''+++000222000+++'''"""!!!"""(((---...)))$$$%%%$$$&&&***...000///---)))***...444999:::666222***&&&$$$(((...111///+++)))((('''(((***,,,------((()))+++///333444111...------,,,)))%%%$$$&&&(((%%%(((+++---...---,,,+++:::VVV|||dddPPP@@@===<<<666111111///---,,,...111333111///555999===:::222,,,+++---***---///...++++++000444444444333222000111555777@@@>>>999555777<<<;;;777333222222444777888777666555555444111,,,)))((()))+++++++++'''$$$###&&&***777333///...///333666888999<<<>>>===999666777888<<<666///,,,---///000///---111555777666555444555555666888999;;;EEEYYYlllvvvaaaRRRCCC===<<<888333111///555BBBSSSeeexxx|||gggVVVIII@@@<<<333,,,((()))***'''%%%&&&,,,,,,(((!!! !!!$$$''')))***&&&$$$&&&&&&%%%'''+++'''%%%$$$$$$%%%%%%$$$"""&&&'''%%%$$$***;;;TTTnnnqqqgggTTTFFF999444333///+++***""")))(((!!!!!!###!!!%%%&&&)))***...444888===GGGQQQbbbppp}}}sssggg\\\QQQEEE======888000(((###"""$$$&&&'''  $$$"""!!!$$$ %%%***&&& ###%%%+++(((%%%######'''+++...111444888:::===HHHaaawwwvvvhhh]]]ZZZ]]]bbb^^^ZZZUUUQQQPPPRRRUUUWWWUUUXXX[[[]]]___```___]]]ZZZSSSLLLJJJNNNOOOKKKFFF@@@999555777:::777333222++++++...333555333///---%%%$$$'''---000///...000111///***&&&###"""!!! &&&,,,333777777555666777444444444666888888555333---,,,+++***+++///555:::555222///...000000...+++***---111222000---***)))%%%###"""###&&&((('''%%%$$$###$$$'''+++...111222333111...---,,,,,,------***(((%%%""" !!!$$$%%%&&&((())))))'''&&& !!!$$$$$$"""!!!"""""" !!!"""###$$$&&&%%%"""!!!!!!###---------...///...,,,)))$$$###$$$***//////***$$$###""""""&&&,,,///---++++++***+++///444555333///(((&&&$$$'''---///...+++'''&&&&&&(((+++.........&&&'''***---000///---+++((('''%%%###!!!"""###%%%'''+++...///...---...///AAA^^^~~~]]]LLL>>><<<<<<777333444444000...///333555333111777888888333---)))***---(((***+++,,,---000444888444444444333222333666999===<<<777444777===>>>:::333333333666999::::::888888666222---)))((()))***)))***(((###!!!%%%+++------***''')))///555999===@@@@@@<<<888666777999333---+++...111333333...111555777777666555555333444888999999???OOO___nnnrrrxxx{{{}}}yyyeeePPPEEEAAA===888666...000:::JJJ[[[lll{{{hhhVVVHHH???555...***+++---+++))))))((('''!!!$$$$$$###&&&&&&&&&'''###"""%%%&&&&&&)))//////...,,,,,,***(((### %%%%%%!!! """111HHH___ssstttbbbRRR@@@777222,,,'''%%%!!!'''"""""" $$$%%%)))***///777===CCCNNNXXXooo}}}{{{rrrhhh\\\PPPDDD===777222)))"""!!!$$$''''''!!! %%%&&&%%%%%%"""###&&&###$$$$$$***///*** """$$$***(((%%%$$$%%%)))---///666999===CCCKKK\\\xxxwwwmmmaaa[[[aaajjjiiiaaaVVVOOONNNSSSYYY]]]\\\bbbfffhhhkkkmmmkkkgggdddZZZQQQRRR[[[^^^YYYQQQJJJCCC???BBBCCC???:::777///---///444666333//////***(((+++222444111------222111///***%%%""""""###''',,,222555333222333444333222222555999999666333/////////......111666:::444111///...//////+++((())),,,000111000///......,,,,,,,,,,,,+++)))((((((&&&'''(((***---///222333444111,,,***)))******)))%%%$$$###!!! !!!!!!***+++---......,,,)))'''!!!###&&&&&&%%%$$$!!! """!!!!!!"""###"""  ###%%%$$$"""!!!$$$'''222///,,,******++++++***&&&''')))---000000+++'''$$$###"""%%%)))+++***''',,,++++++,,,---...---,,,)))((('''(((+++---------)))((((((***---/////////((((((***+++++++++******+++)))%%%""" !!!"""''',,,//////,,,,,,000444KKKggguuuTTTEEE::::::;;;666333555555222//////222444444222888777444...)))(((+++///++++++,,,000444888999999222333444444444444666888888999888555888===???===666555666777:::;;;:::999888666222...,,,******+++''''''$$$"""'''***&&&!!! '''///666:::???@@@===999888888999555///---...111555777000000111444666777555333///333888:::777888BBBOOOUUUYYY___aaabbbllluuu]]]OOOFFF>>>777444///+++000>>>MMM___vvv{{{gggRRRDDD;;;333...000222///+++)))""" ###******!!! $$$&&&%%%###$$$!!!!!!$$$%%%&&&+++222333111///...+++'''!!!###!!!"""...AAAUUUgggxxxkkkYYYDDD777///'''!!!$$$### $$$&&&''')))000:::CCCKKKXXXdddyyy{{{tttjjj]]]OOOAAA999000,,,&&&"""!!!"""$$$%%%&&&### """%%%'''''''''%%%!!!!!!###$$$))))))''',,,111))) """###%%%%%%%%%&&&(((,,,111333;;;>>>EEEPPP\\\qqq{{{yyyyyysssllleee___XXXUUU\\\fffjjj```SSSLLLMMMTTT\\\aaaeeejjjnnnnnnpppuuuuuurrrjjjaaaZZZ\\\cccgggccc]]]SSSLLLHHHIIIJJJDDD<<<999333000000555666111...///,,,,,,000999<<<777111...222333222...((($$$$$$%%%)))---111333222111222444111000000333888999666222000111111111000222555777111...++++++---///...---...000333333222111222222111444666444...))))))***''')))+++,,,---...///111000---(((&&&&&&%%%###!!! !!!!!!###$$$%%%&&&+++---000111///,,,)))'''""" """'''***)))'''&&&"""!!!"""""" $$$%%%)))------)))$$$""""""###&&&))))))((((((,,,000444111,,,******+++,,,---)))+++---000111///---+++))))))((()))***++++++***......---***(((((()))***++++++,,,+++***+++...111+++++++++---///111000///++++++***)))(((((()))***,,,)))$$$!!! !!!""""""(((---111///,,,---444;;;PPPmmmfffIII;;;222555777333111444000///---,,,...111222333888666333...***))),,,000...++++++111999<<<777222...111333555444444555666444888:::888999>>>AAA@@@:::999999999;;;:::999777222222222333222000---+++***)))&&& %%%(((***(((###"""%%%***000555;;;>>><<<;;;;;;<<<===:::666111...000555999000,,,***---333555222...---222999;;;555000444===DDDEEEHHHKKKMMMTTTgggzzzooo^^^OOOAAA555///,,,(((,,,777BBBOOOfff}}}|||cccQQQCCC;;;555666777111***'''""",,,111000%%%!!! $$$((((((&&&###!!!!!!###$$$%%%+++333000///---,,,***&&& !!!+++:::KKK\\\nnnrrr^^^GGG999///'''!!!  %%%&&&"""!!!$$$'''###'''000===HHHSSSbbbooo}}}wwwmmm^^^MMM>>>555,,,***&&&$$$###"""!!! &&&&&&%%%%%%%%%&&&&&&''''''&&&###!!! (((---,,,))),,,000''' """###!!!"""$$$&&&+++000444777===AAAKKKYYYjjjyyyooopppoookkkeeeaaa```aaa^^^UUULLLIIIHHHHHHOOOYYYddd[[[OOOIIILLLTTT]]]bbbkkkpppqqqooorrryyy|||yyymmmgggbbbcccgggjjjhhheeeYYYRRRMMMMMMLLLEEE<<<888555000///333444...+++---+++,,,222===BBB>>>777333111333444111***%%%%%%'''+++...333444333333555888000......222777999666222111222333222111111333555///***&&&'''+++000333333444555666666555444444555444999<<<888///)))(((+++''')))+++,,,,,,,,,---...+++)))%%%$$$$$$""""""%%%(((***+++))),,,///000...+++'''&&&"""!!!!!!%%%))),,,+++((('''###!!!######"""$$$((((((...444555111+++)))((('''+++//////---///444888666222...,,,---///000000***---111222111///......///////////////////////////000...***&&&$$$&&&)))---//////---)))***///555---------///111111000//////...+++(((&&&'''))),,,(((%%%!!! """$$$%%%+++///333111---///999BBBQQQooozzzYYY???333,,,000333000///222++++++******+++...111444777666333///,,,+++---000...***)))000999:::222))),,,///222444444444444444222888<<<;;;:::>>>BBBCCC>>>===;;;;;;;;;999777555,,,...333777888555000+++///---***###""".........,,,***)))((((((,,,111888<<<<<<<<<>>>@@@AAA???;;;444//////444:::///)))%%%)))000444000***,,,222999;;;333******000999666666:::<<<@@@MMM[[[xxxppp]]]III999222'''(((///:::>>>CCCWWWnnnvvvbbbJJJAAA;;;;;;:::333***%%%!!!)))222666333)))$$$ %%%***,,,+++$$$""""""######$$$***333---,,,+++***)))'''"""###000???PPPcccuuuzzzfffOOO???666---'''%%%   $$$%%%!!! ((()))$$$"""!!!+++@@@TTT___ffflll|||uuulll\\\HHH888111666---$$$ """### ###%%%%%%""""""&&&&&&$$$)))""" %%%###&&&***'''###!!!!!!"""&&&$$$$$$)))---///555<<<===EEEPPP```yyy~~~sssjjjdddXXXTTTNNNKKKKKKKKKJJJHHHBBB@@@<<<666222666@@@IIIKKKKKKIIIEEEFFFPPPcccqqqiiiooossstttuuuyyy|||{{{sssiiidddhhhnnnmmmhhheee___]]]YYYTTTMMMEEE>>>999555333111000///,,,(((%%%&&&111<<>>EEEVVVnnndddLLL???666+++&&&(((++++++***(((&&&###"""%%%***000444...000000...,,,...444999111***######'''***(((%%%###,,,222333222333333111666888:::===>>>?????????@@@===::::::<<<:::444///)))...444999:::777111---+++111333+++''',,,///444777777444000---***111:::??????<<<;;;:::???AAA???:::999999333***%%%))),,,+++,,,...,,,((()))222:::999000(((&&&(((,,,***,,,222666999>>>CCCZZZuuu|||lll]]]III888777666777999999===JJJWWW|||sssWWWKKK>>>777777555---$$$ %%%---333444333...+++))))))***+++)))&&&&&&((((((%%%"""###(((...666333...,,,+++)))&&&###""" )))999NNNgggzzzttt___OOODDD888---%%%    !!! !!!((()))%%%###(((777NNN```hhhmmmqqqxxxoooeeeVVVDDD666111///'''  """!!!%%%$$$$$$&&&&&& ###!!! !!!  """$$$&&&$$$%%%***---///666>>>FFFPPP```ttttttcccXXXSSSQQQBBB===777777:::<<<;;;999333222///***'''+++555===???@@@@@@===>>>GGGWWWcccjjjlllmmmnnnttt|||~~~{{{rrriiidddhhhoooooollljjjeeebbb]]]WWWOOOGGG???:::666444222000...)))$$$ %%%///999CCCGGG@@@777222///+++((('''((()))******111777666777:::999555111000------333999777000......//////...+++(((&&& &&&---333888:::;;;>>>@@@???;;;666333333555555222+++&&&$$$$$$&&&&&&(((,,,//////,,,)))...,,,(((&&&(((***### ###### ###""" $$$'''(((((())))))""""""""""""!!!###'''***)))))))))))))))((('''&&&'''''')))---000000...+++...///000222444666888999666000******///444777888777333...,,,---000111111///111111//////111///+++...,,,)))&&&&&&'''***+++...------...111333222222222///...222222...******222111///+++'''%%%%%%&&&***### $$$(((&&&$$$%%%&&&***...222444:::BBBIIIYYYnnn}}}]]]HHH===666---'''&&&'''''''''%%%$$$######&&&***---///,,,.../////////000222444,,,&&&!!!"""&&&(((%%%!!!$$$---555666555555444111333666:::===???>>><<<;;;===:::888999<<<:::444...)))---222777888555111---...222222)))"""+++222333555666444222...,,,***///666999999777666777;;;>>>===:::::::::555---'''+++---------...+++%%%(((///555555///(((&&&''''''%%%&&&,,,111444:::@@@PPPddd{{{}}}hhhQQQ@@@???<<<;;;:::999<<>>222222444111,,,&&&###!!!$$$***///111000000...---///111111///,,,))),,,,,,(((######(((...<<<777111,,,(((%%% """ !!!(((444FFF^^^qqqttt___KKK:::...(((  $$$)))***((((((333III```ooosssvvvxxx}}}ttthhh^^^PPP???333///%%%###$$$&&&((( ###### ###%%%'''&&&(((,,,...111999CCCNNN\\\qqqrrrXXXHHHBBBCCCEEE555///)))***000333111---******)))&&&%%%)))111888444777999999999???JJJSSSdddeeefffjjjuuu{{{rrrhhhcccgggnnnqqqppppppkkkgggaaaZZZRRRIII@@@:::777666555333000***"""&&&...666>>>CCC???777222---(((%%%'''+++000222...111444555777:::888333---,,,******000777777222000000///...+++'''$$$"""###+++222666888<<>>999111***%%% """"""###(((...;;;QQQeeeoooTTT???444/// !!!%%%))),,,---,,,111AAAYYYmmmwwwzzz{{{||||||qqqeee[[[NNN===000***"""###!!!"""$$$###'''***""" %%%%%%!!! ###%%%&&&''')))---...222>>>KKK[[[kkkxxxXXX@@@777999===???555...((()))...111...)))((()))***)))***...444999444777;;;<<<;;;>>>CCCGGGTTTZZZcccmmmxxxxxxnnneee```cccjjjmmmoooppplllggg```YYYSSSKKKBBB<<<999888777666333...&&&!!!"""'''...333:::???===777222---)))(((,,,000444555000//////111555666333///))))))''''''---555777444111111///,,,)))&&&$$$"""###+++222666777===EEEIIIFFF>>>555///222444555111)))### !!!!!! !!!###)))...---'''''''''&&&###!!! $$$+++000111---)))$$$### $$$''',,,///...***%%%!!!###'''(((&&&''',,,000+++...///---***,,,222888777333......222888===@@@<<<777000+++)))+++...000666===@@@999222000111111+++((($$$!!!"""&&&+++...111000///000111111000...///000222333,,,%%%$$$(((---......,,,)))%%%$$$###&&&%%%&&&)))+++***&&&$$$ ###''',,,444===FFFLLLZZZjjjzzz}}}qqq]]]HHH;;;333222///***%%%######$$$%%%######&&&***------,,,...000444:::>>>;;;444...&&&$$$%%%(((---...+++(((+++333888777555666666555222444666999:::999777666444333333666::::::444...***+++---...000000//////333222---$$$ )))333;;;999666333222333555777000///...,,,,,,...111333444666888999999777444000+++000333555777777000''''''((()))+++,,,,,,)))'''%%%"""!!!%%%))),,,222999CCCJJJSSS[[[gggzzzfffQQQAAA:::555333444888AAAKKKRRRdddyyyoooUUUDDD@@@>>>888111111+++$$$ """%%%(((***+++---///222333000---******...000---'''&&&***///;;;666000((("""  """$$$'''))),,,555III[[[rrrvvv___LLL???777 """&&&+++///000222333???PPPfffuuu{{{||||||}}}|||~~~}}}xxxnnncccZZZNNN<<<,,,$$$ %%%)))***(((((()))&&&"""(((,,,%%% $$$###"""$$$###%%%(((***,,,333DDDTTTmmm{{{```@@@......555777555111+++'''(((---///,,,(((&&&(((***,,,...111444666666:::>>>???>>>===>>>??????NNNaaaoooxxx{{{vvvoooeee]]]WWWZZZ___ccceeehhhddd___YYYUUUSSSOOOHHHCCC:::999777666444111+++(((&&&,,,111444999===<<<888222///,,,...222555444222///,,,+++---000000---+++%%%&&&%%%%%%+++333666444111000...,,,***)))((('''###***111555999???GGGIIIEEE===555000111333333///(((""" ###&&&+++///,,,'''$$$"""!!! !!!"""%%%+++000111,,,(((""""""""" !!!'''+++,,,)))$$$ ###)))***'''%%%'''++++++------***'''(((...555<<<:::888888888999:::999:::666000***((()))---000999AAADDD<<<333///000111...+++&&&""""""$$$(((+++,,,,,,...111333333000...222333555444+++!!! %%%))),,,...---+++'''%%%$$$"""###%%%''')))***)))&&&###%%%))),,,111999BBBIIIVVVgggvvvssseeeSSSCCC777---...---***'''%%%%%%&&&%%%""" ###(((------,,,...000555;;;>>><<<444---%%%%%%&&&+++000222222000333777888333111333777888666555555555555666777888333111111555::::::555///,,,,,,,,,------...//////111///+++$$$!!!$$$,,,333333111///...///333888;;;444111---+++,,,///222555444555666777666222000///---111555999===>>>666---)))))))))+++---...+++)))&&&###"""%%%((()))...444888???FFFKKKQQQ```zzzvvv```MMMDDD;;;999888:::???FFFHHHVVVgggxxx~~~cccOOOEEE@@@888222111,,,%%% """%%%(((&&&)))---///...+++'''%%%&&&***---,,,***))),,,000777444///''' !!!"""!!!!!!###%%%###%%%)))+++,,,333DDDUUUcccxxxzzzkkk]]]LLL===!!!"""$$$)))111444555999===NNN^^^qqq{{{}}}{{{{{{zzzwwwoooeee[[[TTTIII999((( !!!!!!$$$+++/////////---(((!!!))),,,%%%!!!"""!!!""" !!! !!!  ###$$$"""$$$'''***,,,666MMMbbb~~~~~~iiiSSS999---000555333...***((('''(((,,,......,,,(((***---111333444444444333666:::;;;:::999888888000BBBXXXfffmmmmmmfff___VVVOOOJJJMMMRRRUUUXXX\\\XXXTTTPPPQQQUUUVVVSSSNNNBBB>>>999666333111...,,,,,,222666777:::===<<<888111///---111555666222---...***(((***+++((('''((("""$$$%%%&&&+++222555333000///---+++++++++,,,,,,###!!!!!!(((///444<<>>???666...---000222444111,,,'''%%%&&&)))+++&&&'''***...222444333222333333444333***!!!"""&&&)))...///---***'''%%% ###$$$$$$%%%)))+++)))(((,,,//////000555???GGGUUUhhhuuummm\\\MMM???555******)))(((((((((((((((""" '''------+++---///333777888666111---'''&&&'''***...222444444:::<<<:::222...222777999999777555333333555888:::555222111555999;;;777222//////...------.../////////---+++((('''***...222***)))((((((+++000444777333000,,,+++...111555666444333333444111---,,,///000333666:::@@@BBB:::000++++++,,,...///...,,,***%%%""""""&&&((())),,,000444:::AAADDDEEEOOOfff|||xxxbbbVVVIIIBBB===999888999@@@JJJXXXjjjrrrWWWGGG>>>999777000---'''""" """######&&&***,,,+++(((%%%$$$%%%&&&(((***---...//////555333///'''!!!$$$$$$###%%%'''$$$%%%(((,,,---222@@@MMMXXXmmmxxxnnnYYYDDD!!!###***333888:::@@@HHHZZZjjjzzzzzzxxxtttpppdddXXXMMMGGG???222$$$ %%%,,,---...---'''!!!$$$&&&  !!!%%%%%%!!! """ """%%%((('''***---///111???[[[ttt|||gggWWWJJJ<<<555666777333...)))***+++,,,,,,---...///***,,,000444777666444111+++---000222333333333333...:::HHHSSSYYY[[[TTTLLLDDD>>><<<@@@FFFIIIMMMQQQMMMJJJJJJPPPYYY___```]]]RRRKKKAAA999444111///...222888<<<;;;<<<>>><<<999///,,,+++///444555111+++,,,)))((()))'''"""###((( $$$&&&'''+++222444222000...,,,******+++---...***&&&!!!!!!)))111777@@@DDDFFFCCC===777666777---......***%%%###$$$&&&"""###""" !!!"""%%%&&&&&&(((---...,,, %%% ###%%%&&&%%%"""!!! """%%%((()))(((%%%"""""" ###&&&&&&%%%###!!!###(((***)))'''&&&&&&)))(((((())),,,000444777444666999;;;;;;999888888555555222///,,,---111555888999555,,,''',,,444999:::777222...,,,+++,,,---)))((((((***---111222333111000000000***!!!!!!###(((---111000,,,)))'''$$$&&&%%%!!!!!!(((,,,+++---222666444000222>>>HHHXXXjjjttthhhUUUGGG<<<333***'''$$$$$$'''((('''%%% $$$,,,111///,,,...000222333333111111111...,,,)))))),,,000444666???AAA===555000222666888:::999777666555777888999888444222444999;;;999555222111000///.........///,,,---...///000111111111'''''''''((())),,,///111///,,,***+++///333555555222000///000---)))+++111333555777:::@@@BBB:::000,,,...000000///---***)))$$$"""$$$))),,,---///333666999???CCCCCCGGGVVVggg}}}nnn]]]SSSJJJ@@@999666<<>>888333333888>>>BBBFFFKKKGGGEEEGGGOOO]]]fffiiihhh```XXXJJJ>>>666333111111666;;;???>>>>>>>>>===999...***(((+++222444000+++,,,))))))***%%%!!!((($$$'''(((,,,222333111000...,,,***)))***,,,...///***$$$!!!$$$,,,555<<>>KKK[[[mmmuuueeeOOOBBB:::333***%%%!!!"""&&&(((&&&### """***333777333---000222444333000000222555555111---***+++000555888AAACCCAAA999333444666666999999999888888888888888:::666333444999<<<:::777444333222111//////......+++---000444666555333111************+++,,,,,,---+++)))(((***///333444444111---,,,---+++'''+++333555666777999>>>@@@999...,,,///222222///+++)))((($$$###'''...222222444888666666:::@@@AAABBBJJJVVVgggrrrrrrfff[[[OOODDD???;;;???GGGVVVooo}}}aaaKKK>>>888000///,,,'''!!!###%%%%%%%%%''')))***&&&$$$***222555000***&&&((()))'''!!! ###"""!!! !!!%%%"""###'''+++---555<<>>@@@???EEEZZZttt}}}xxxwwwlll[[[KKK<<<555999@@@@@@BBBBBB>>>===??????<<<+++&&&$$$)))...000222444///...---+++***)))((((((%%%'''))))))''''''+++...------,,,)))&&&'''+++///222///(((""" (((777CCCAAADDDDDD@@@888333222333000000///+++%%%!!! !!!###  ###''')))******&&&""" !!!$$$%%%&&&!!!!!!###+++***$$$&&&''''''$$$  '''$$$ ###'''***+++###$$$&&&((((((((('''&&&$$$'''(((+++222999555+++,,,///,,,***333@@@@@@666,,,***+++///666;;;<<<;;;555555444222111222555777;;;333***%%%'''---222444888888999999999888777666999333,,,)))+++------,,,,,,)))%%%############"""$$$***000222111///...///(((%%%$$$///444<<<:::888555000000:::FFFbbbjjjjjj[[[HHH<<<444///...(((!!! $$$'''&&&###%%%(((///:::AAA@@@888///,,,000555444222444<<>>??????>>>>>>???AAA;;;777888<<>>>>>@@@CCCNNN[[[nnn~~~|||jjj^^^RRRIIIDDDAAABBBMMMbbb}}}}}}bbbLLL@@@777///(((&&&$$$###$$$!!!"""&&&)))(((&&&&&&///666111''' ######!!!$$$(((%%%%%%'''$$$###'''((())))))((((((***...111AAAMMMaaaxxxsss]]]!!!  +++888EEEWWWeee~~~xxxgggZZZMMMEEE:::222---'''$$$&&&&&&%%%"""$$$"""###111...+++******+++,,,,,,000+++&&&$$$!!!!!!(((000444777???KKKYYYqqqiiiVVVCCC444***'''---///***&&&((()))******))))))((('''&&&))))))***+++---///000111+++((($$$$$$&&&***---///,,,***(((---888???999...###(((...444888:::;;;;;;777888888???XXXvvvyyyqqqfff[[[OOOHHHJJJPPPSSSOOOGGG>>>;;;>>>>>>:::222,,,)))---111000000111333000---++++++,,,+++)))''')))+++***'''&&&'''***(((((('''%%%$$$&&&***...333000+++%%%###***777AAADDDEEEDDD>>>666000///000//////,,,&&&"""'''******+++,,,...+++'''### !!!"""#########,,,,,,'''))))))'''!!!"""%%%""" %%%)))+++++++++******)))(((''''''))))))((()))///777555///,,,...,,,)))000;;;999000***((((((+++111666888777777666444111///000333666:::444,,,''''''((())))))......///000111333666777;;;999555111...---...///***(((&&&###!!!!!!!!!"""%%%+++///......///000+++)))"""&&&000555888777666444111222>>>KKKaaafffbbbTTTEEE<<<777333111+++$$$###&&&))))))'''***...555;;;>>>;;;666111,,,///222333555;;;EEELLL>>>777222333444333333555222222222111000111222444999<<<@@@BBBAAA@@@@@@@@@AAA===:::;;;@@@BBB???<<<000000111222222111...,,,,,,+++***,,,///333555666444555666666555444333333222111000000000222444555444222///++++++///555:::333444555666777666222///,,,))))))---...+++((((((''''''(((+++000555:::======???@@@???===<<<>>>@@@EEELLLZZZkkk~~~nnn^^^RRRHHHAAA===BBBQQQiiivvv[[[GGG<<<333+++(((&&&$$$%%% ###'''))))))***///222+++!!!$$$***(((""" $$$&&&%%%&&&***+++***))))))***+++,,,---999DDDWWWnnn}}}lll  !!!+++:::LLLaaaqqqxxxeeeWWWKKKBBB555...***&&&%%%+++000///&&&###%%%### &&&+++000///...------...000111///+++(((&&&$$$$$$,,,555555<<>>>>>:::333///000222***+++***&&&""" """$$$###''',,,---,,,,,,---///------((( (((111555222222222333111555CCCQQQccc```WWWIII>>>:::999777555000)))'''))),,,......---222777999666333111111------...222:::CCCLLLRRRBBB:::333555777666444444...///111222222333555777999<<<@@@AAA@@@???>>>>>>???===<<<===@@@AAA>>>:::,,,...000222222111...,,,,,,,,,+++******,,,000333777777777777777888999999555666555222000000444888666444111---,,,...333777222222333555666555333000+++(((***///000---************+++---111555:::<<>>;;;999999:::;;;>>>>>>DDDSSSkkknnn^^^NNNDDD:::888@@@RRRmmmpppVVVCCC999///,,,)))"""!!!%%%$$$###(((---//////,,,$$$"""))))))&&&!!!!!!$$$%%%)))...,,,***)))***,,,---+++(((000999III^^^uuu||| ######&&&///===QQQffftttqqq^^^OOOCCC999---'''&&&$$$###+++222444+++ ###&&&%%%!!!"""&&&,,,111,,,,,,---,,,++++++,,,---)))$$$###'''+++...333888<<>>111'''%%%...---******000///.........000111222000---***((()))---333666222...)))&&&&&&((())))))%%%!!! ***222...$$$###'''---444888888555222000...***--->>>WWWhhhnnnddddddgggkkkkkklllrrrzzzwwwfffYYYRRRNNNJJJ@@@888444777;;;===???BBB>>>555,,,***,,,---***%%%'''+++...---)))&&&%%%&&&$$$$$$######$$$&&&***,,,.........------000666:::@@@???;;;444...***)))+++222...''' """...555666555444444,,,)))%%%###$$$%%%%%%$$$ ###)))---...,,,------***!!!''')))$$$!!!'''---111444444444333000---***)))+++)))'''&&&(((,,,......,,,...---,,,000444111***'''$$$"""###(((,,,...---555666666444222111111222222111000...---,,,+++***&&&$$$!!!!!!$$$***111666:::<<<>>><<<888333222111,,,///000+++%%%"""$$$(((---000222000,,,)))***+++,,,...+++$$$"""(((...111......///000111666EEETTTfff\\\NNN???777666777888888444...++++++---000222///000111222111///......---,,,---333<<>>777444888<<<:::666333222333444333333555999===<<<======<<<:::999:::;;;;;;;;;;;;<<<<<<:::666333---///000000///...------.........+++))))))...333555444333333555888999:::555777888444000000666;;;555222---(((&&&(((...222444333333444555555222000)))(((***111444111//////+++,,,---///333777;;;===BBB???999555444444666777;;;999999BBBVVVqqqlllVVVKKK???;;;===HHH```uuuhhhLLL???444000---&&&!!!$$$"""%%%...222///(((  &&&(((&&&!!!!!!%%%+++///***'''&&&)))---...)))%%%+++222???QQQfff}}}  """######'''---777FFFYYYlllwww}}}zzzrrrdddQQQCCC666...%%%!!!!!!!!! &&&---111+++"""$$$((((((&&&###!!!'''+++---(((***+++***(((&&&'''(((%%% )))333666777777CCCMMMccclll\\\JJJBBB:::,,,'''***999888000***111000///...///000111222333///***&&&&&&***000444111---(((&&&''')))+++,,,######!!! $$$******&&&$$$&&&)))...444666666444333000+++***222???IIIMMMPPPQQQVVV^^^dddkkkwwwoooccc[[[VVVHHH???666666999===BBBGGG???666,,,((())))))%%% %%%)))------+++))))))+++&&&%%%$$$###$$$&&&'''((()))+++---///111333666777999777444000,,,++++++,,,111,,,%%% (((000555666444222***(((&&&''')))+++,,,,,,###!!!!!!$$$&&&'''''''''+++---,,,&&&$$$***)))%%% !!!'''---000///111333555333000,,,)))&&&&&&'''((((((''')))+++---...//////333666444///)))&&&$$$%%%***---...---222555888999777444111000///000000000////////////---+++(((&&&'''+++///222666666777999:::888333///...111111---&&&###$$$'''111333444111+++'''&&&'''(((,,,,,,&&&"""&&&+++---,,,,,,---///000777GGGVVVhhh[[[HHH:::222000222555888555111---***+++///222000---+++---111222000------,,,...333:::===;;;888444111333;;;@@@===777444888888666222///222999@@@CCCAAA===888444444777999:::;;;===<<<888333000...222222111...+++***---000111222111///,,,,,,000444000...---...222555777777333555777444111111777<<<555000***###!!!$$$+++111555333111111111111///---'''%%%(((///222111000111***,,,...222555999;;;===<<<999444///,,,...111444666555333666CCC\\\zzzbbbVVVMMMKKKKKKMMM\\\nnnzzzWWWIII:::444111+++$$$!!!!!!###!!!!!!+++111///''' ###'''''''''!!! %%%***,,,$$$""""""&&&+++---((($$$+++000999GGGYYYppp !!!%%%''' ***777DDDUUUiiixxx~~~~~~zzzssslllaaaRRRBBB666)))%%% ###(((,,,)))###$$$)))+++)))'''"""%%%%%%&&&))),,,+++'''%%%%%%&&&(((######,,,555777555555FFFUUUoookkkXXXKKK@@@===888***$$$---<<<:::111+++------,,,,,,------...///444///(((######&&&,,,000...+++'''&&&(((,,,///000$$$%%%### """))),,,+++%%%$$$$$$)))///333333222333111...+++---111666:::@@@@@@EEELLLTTT]]]lllxxx}}}wwwmmmfffTTTHHH<<<888888999<<<@@@:::333+++''''''%%%"""###''',,,---,,,,,,...111)))'''%%%$$$%%%&&&&&&%%%(((***...111444555555555333222111///......//////000+++$$$  $$$+++111444222000***)))(((***---000222222'''###!!!!!! !!!)))******(((&&&'''+++...((($$$ %%%***---))),,,///111111///+++)))%%%&&&***---***'''(((,,,/////////111444666555444---+++***,,,000333333111222555999:::777333///......000222222000///......111000///...---.........000000111666:::999444......//////+++&&&""""""###***---///---)))%%%$$$$$$$$$***---((($$$%%%)))***++++++---///111999JJJ[[[hhhYYYGGG888///***,,,000555444222---((('''***---000---+++///555777333...------///333555444...)))***+++222;;;???;;;777666;;;:::777000+++...666???GGGDDD???888444444777::::::===???<<<666111......555555222---))))))---222333444444222111222333555///---,,,...333666666555000222333333111111555888444000***$$$"""&&&---333444111///---------,,,***%%%###$$$***---++++++,,,***---111555888999999999555444000+++&&&''',,,111/////////000:::OOOjjj~~~wwwjjjbbbccc```ZZZ^^^hhhhhhWWWCCC:::666000)))&&&"""###$$$###!!!&&&------'''"""!!! &&&+++***((('''"""$$$""" %%%((((((!!! !!!%%%)))***'''$$$+++...555???NNNddd{{{ ######""""""%%%((( 000DDDUUUgggyyy}}}vvvkkk^^^PPPBBB555,,,"""!!! ###$$$&&&(((&&&!!!%%%)))+++***(((%%%!!!!!!"""'''++++++'''%%%%%%'''+++)))***///222222666;;;JJJbbbmmmXXXHHH>>>555555444))) ---777444//////+++,,,---///111111222222000,,,%%%!!!!!!%%%+++///---***'''&&&)))---111222&&&%%%!!!$$$---000...'''%%%%%%)))///222111...222000...+++)))***...222555444666<<>>PPPaaadddWWWGGG:::...'''(((...000222111,,,%%%!!!###&&&,,,,,,...222555555222///...///000111111---((($$$&&&)))000777999555555888<<<<<<999222,,,---666>>>CCCAAA>>>:::666444666888888<<<>>>;;;555000///111333444333///******///444444444444555777888777666333111000444999<<<:::888///000000111111000000000111///---)))(((***///333444111...---............***%%%$$$'''(((&&&%%%''',,,///444888999888555333111222111***""" '''...111000///111:::KKK___lll}}}{{{|||vvvgggaaaeeexxx{{{fffNNNAAA;;;444---***))))))((('''$$$###""""""""")))+++&&&$$$%%%&&&"""$$$,,,///,,,''''''%%%(((((($$$$$$''''''###!!!"""$$$%%%&&&&&&&&&%%%'''+++000888EEEXXXooo~~~$$$***+++(((%%%%%%'''$$$777NNNbbbsss~~~uuufffVVVGGG999...'''!!!"""  &&&'''''''''$$$  %%%)))+++)))'''+++$$$ ###!!!###)))***'''$$$%%%(((+++,,,000111...///888DDDOOOnnn\\\LLL@@@777---...111***"""---111......333---///222555888999::::::---)))### $$$***///---***''''''***...111333'''###'''222444000+++)))))),,,111333000,,,222///---***&&&&&&***//////......111333777AAAKKKWWW]]]eeeppp{{{~~~tttgggcccYYYOOOIIIEEE???;;;;;;---,,,***(((&&&$$$######&&&))),,,------///333777333000......111222111///000111333666777555222///333333333444666666555444888333,,,)))(((((('''&&&$$$,,,000...---...111+++******,,,000333444444222+++&&&$$$!!!((($$$"""$$$***111666777+++'''$$$"""$$$''')))***((('''%%%$$$$$$&&&((()))---...111444000,,,000999111///.../////////000222555444555:::>>>@@@>>>;;;:::999777222---)))(((((()))111:::???>>>999444222(((,,,111666666222---))),,,111777999666444333444333111...,,,***'''### """&&&++++++'''### ###,,,222...))))))+++,,,+++,,,///333888BBBUUUgggaaaUUUGGG;;;///%%%&&&------000111+++""""""'''+++000333333000///...///000111000...***(((&&&%%%(((///444333000444:::<<<===<<<777111111777???<<<<<<<<<:::777444444555444999<<<999333///000333///222333111---,,,000555444333333666:::<<<999666888666666:::???BBB???<<<000//////000000///,,,***,,,---...---,,,---///111666333000000111333333333000***&&&'''&&&###"""$$$...111666::::::666111...///333333***$$$---888555222555???LLLYYY```ooopppddddddmmmqqqVVVFFF>>>666///+++......,,,***'''%%%$$$######&&&)))&&&%%%'''&&&"""%%%---000+++%%%$$$''',,,,,,(((''')))'''!!!###%%%&&&&&&%%%$$$%%%&&&###''',,,444???RRRgggvvv|||###''''''&&&&&&((()))222AAASSSdddsssttthhhWWWIII@@@666+++""" """(((+++,,,,,,'''!!! ###$$$&&&(((***'''&&&$$$"""!!!###$$$"""%%%+++,,,222000000555555;;;LLLooommmXXXKKK999000111333---%%%### (((......,,,,,,777888;;;@@@CCCBBB<<<777---%%%!!!$$$'''%%%%%%)))+++(((%%%'''+++000222222)))%%% %%%,,,222444,,,((()))222777444...++++++---///...+++(((&&&%%%...///...,,,+++///777>>>GGGGGGJJJSSS^^^hhhmmmooo]]]\\\ZZZTTTLLLEEE@@@>>>555222///,,,,,,+++(((&&&))),,,///000...///222555555999===<<<777444555888333555666555444444666888555666888999888666444333333000---,,,---,,,***'''###,,,444666222------///(((((((((((()))***,,,---///000---&&& &&&(((!!!%%%...333555666+++'''######'''+++///000000***######(((+++000111444666333......333555111...---...///---+++000333888;;;===>>>???AAA888999666///&&&"""$$$((()))111:::>>><<<888555444+++,,,000555999777222,,,777777666666777777777777<<<777111---+++&&&###***000---%%% !!!%%%)))///111...---///222222222222222444:::GGG]]]nnniiiXXXDDD555+++%%%###&&&444444222---%%%!!! !!!'''...555444///******,,,000111222222000---***((($$$&&&,,,444666444444777???>>>;;;555///---111444>>>777555:::===888222111555555444444555555666666000------000111000//////+++000666;;;;;;:::999888888:::===@@@AAAAAAAAAAAA555000++++++...///,,,(((000,,,+++------,,,...222555555666:::<<<<<<777333***,,,,,,(((###"""'''---000222555777777444000...---***))))))'''%%%(((...888999::::::<<>>MMMeeevvvaaaMMMGGG???777444000+++%%%!!!###)))...---))))))---555666999===???===888444***###!!!%%%(((((()))---...***((()))...222333333000+++&&&%%%''',,,///000,,,***+++000222///...000+++,,,---,,,)))(((((((((+++---...---,,,///444999555555999@@@JJJSSSYYYZZZYYYYYYXXXUUUNNNHHHDDDBBB888777777777777555000,,,///222444333000000222555999===AAA@@@<<<777666777666555444444555666666666888999:::<<<===;;;888666555000---000555555000***&&&---444555111,,,,,,...&&&&&&%%%%%%&&&''')))***,,,...---(((!!!"""&&&,,,%%%"""(((000333333444///***%%%&&&+++...,,,)))...***######&&&...---///333222//////222000///...///000///,,,))),,,000444777888888999999333444222---(((%%%&&&)))%%%+++333999:::999777555111000000333777777444111222333444222000111555999===777000,,,***'''""""""(((///000***%%%$$$%%%(((---000---,,,///222222333333333444999GGGZZZiiidddSSS???///%%% ###)))000///...***'''%%%$$$%%%&&&,,,111222///,,,+++,,,000111222222000---)))'''$$$%%%***111222000111444;;;999555111//////333555777000000777<<<:::666555222111111111222333555666...------000222333222111...111555999;;;:::888666888:::===??????>>>======333222111000///---,,,***111,,,)))+++,,,,,,000666999888888:::;;;:::777333+++***(((&&&&&&)))---111111222444777999777333///...+++))))))'''%%%''',,,666888:::999888;;;AAAGGGXXXnnnsssaaa\\\kkkpppVVVBBB444...///(((***+++,,,,,,+++(((%%%!!!%%%%%% """######$$$(((+++555000***%%%### !!! !!!(((***(((((()))***,,,222???NNNZZZnnn|||)))$$$'''///:::III\\\kkkwwwqqqXXXHHH444)))((((((###"""""" $$$***---,,,$$$!!! !!!&&&))))))((("""""" ###***---555555444;;;FFF^^^|||~~~dddPPPAAABBBBBB>>>666---&&&### '''111444---$$$%%%,,,000000111333555444111///+++'''$$$'''))))))***---...,,,***,,,111555666555777333...+++***************))))))******)))...555,,,,,,***'''$$$$$$&&&((()))***+++,,,,,,---000222------000555;;;AAAEEEFFFPPPRRRRRRQQQMMMIIIFFFFFF======@@@DDDFFFBBB;;;444555777888666333222444777666:::===<<<888333111111999888666666777888777777;;;::::::<<>>:::666333///...555>>>@@@777...+++000555444///++++++---''''''&&&&&&&&&&&&'''(((***+++,,,)))&&&$$$'''***000***'''---222333222222111,,,))),,,111222,,,$$$)))((($$$"""''',,,)))***///111///...///+++,,,///333333111+++'''(((+++///222222111222222---,,,+++***)))((((((((($$$)))///555888999999888555222///000333666555444///222444111...///666===???999111---,,,,,,***(((###(((///222000,,,(((&&&)))...111---,,,///222222///000000222999FFFWWWcccZZZKKK999)))###---,,,***((('''((((((((('''&&&)))---000111000...,,,.../////////---)))&&&######***---,,,///333777333000...///222555666222------333999:::777666......------///111444666222111000111444666777666444444666:::>>>>>><<<888999;;;======<<<;;;<<<===666888999777333000///000222---***+++,,,---333999===;;;999888888777555222000,,,'''%%%(((---///000......000666<<<===999333...+++******'''$$$%%%)))111555999888444444:::@@@LLLaaahhhZZZaaaooofffKKK777...---&&&%%%''')))+++***(((&&&"""!!!$$$###"""''',,,666000(((!!!''')))%%%###%%%''')))---555@@@HHHZZZooo***%%%***444AAAMMM]]]jjjvvvtttbbbLLL:::%%% !!!""" !!!'''+++***%%%!!!%%%******(((###### !!!$$$((()))000000333AAARRRlll}}}lllWWWHHH===>>>@@@???666***"""'''222666...%%%$$$***)))'''&&&%%%'''***---///333000---+++***)))((()))+++))))))---333777888777888666222...+++)))&&&%%%'''### """###%%%,,,333---+++'''"""###&&&)))((('''&&&''')))+++,,,//////000222444777888999EEEEEEEEEDDDCCCCCCDDDFFF???@@@CCCIIIMMMKKKDDD===999;;;;;;999555444666888222333444333000...///000;;;======<<<999888:::<<<;;;999888:::<<<:::555000---...111:::BBBBBB;;;333111444666444///++++++---,,,++++++******)))))))))*********))))))***---000222---+++000555444222222111000111444666444---'''&&&'''((($$$!!!""")))000,,,((('''---000...,,,,,,(((,,,222777777333,,,'''''')))---///000000111222***)))((((((******)))'''(((...444777666555888;;;444000---...111444444333000222444555444555999===>>>;;;666444444444222000)))+++...111333000,,,(((,,,111222---+++---///000&&&)))+++...888GGGUUU\\\OOODDD666)))$$$...+++(((%%%&&&((()))'''$$$&&&'''***///444444111---***+++,,,+++***&&&###!!!$$$))),,,111777888333...---000444555555444111000333888999666333...---,,,,,,---000333555:::888444000222888;;;;;;999777777;;;BBBDDDAAA===;;;<<<;;;999777888===AAA@@@???>>>;;;888777777777444000...///000000333888>>>;;;888555333111000000555111+++''''''(((+++---)))(((***333===AAA>>>888000---,,,,,,(((######&&&***000555444111222:::BBBHHHVVVnnnyyyfffaaacccpppwwwZZZBBB333///$$$!!!!!!&&&***)))''''''%%%"""!!!###&&&$$$""")))...333---%%%!!!!!!$$$"""!!!%%%)))+++000777===HHH___yyy***&&& """+++555???NNNaaappp}}}nnn[[[FFF555   $$$%%%"""###$$$((()))'''"""###""" $$$''''''&&&%%%###""")))///000:::QQQddd{{{wwwmmmaaaSSSKKK???:::888999444*** """&&&...333000)))''')))'''$$$'''000666999888555000,,,***((('''%%%$$$&&&,,,333888999888666555333///,,,(((&&&%%%$$$###&&&))),,,***(((%%%""" ###(((,,,,,,'''""" """&&&((()))((()))+++,,,---...//////999888666444444777===BBB>>>===???FFFLLLMMMHHHBBB???AAAAAA>>>999666666777555444111...---///333777;;;@@@CCC@@@999777<<>>:::777777777666222---++++++---......------,,,,,,+++***,,,***((((((+++000444666111------222555555444555444888<<<;;;666000,,,+++***---///---******000666...)))(((---000---***)))***///555:::999444...***)))+++---///000111333555///---,,,,,,------,,,***---555;;;999111...222888222000///111444666555333333333444888<<<===;;;888;;;;;;<<<======:::777444///......000111111...+++...111111+++&&&''')))***$$$(((+++///:::JJJTTTVVVIIIAAA777---$$$$$$,,,---***(((((()))(((###''''''***///555666222---((()))+++++++++(((%%%###&&&+++...444<<<<<<777111///000333333222666444333666;;;<<<888222///...------...000333444>>><<<444+++,,,444:::999666444555:::AAAEEEBBB???:::999777222///333;;;BBBGGGAAA;;;888:::;;;;;;999555333333666777444333666<<<:::666111...,,,---...333333000***%%%$$$)))...+++))))))000:::???<<<888222///......)))###!!!###&&&+++///...,,,///777???CCCIIIYYYsssyyyiii]]]aaarrroooSSS>>>222%%% %%%)))((('''((((((&&&$$$&&&)))(((### ###)))///000,,,&&&!!!!!!%%%)))%%%(((%%%!!!######(((***+++---000444<<>>PPPhhh{{{|||jjjYYYBBB444"""!!! ######""" !!!""")))///222///,,,)))%%% '''...333CCC___tttxxxlllfffaaaZZZSSSPPPAAA666000333444,,,$$$"""''''''+++111111,,,***+++)))&&&!!!!!!***666???>>>???<<<555///---+++((( !!!$$$+++333888888777444444444111---+++******&&&###))))))&&&%%%%%%%%%%%%%%%'''+++111666000)))!!!"""&&&'''&&&!!!$$$'''((()))***,,,---///...+++))))))...555:::999777999@@@IIILLLIIICCCDDDFFFIIIFFFAAA===;;;;;;===888222,,,+++///444888999>>>BBB???999666;;;AAA;;;<<<<<<;;;888444///---'''...666<<<<<<;;;999999:::888444///+++)))+++,,,,,,---------,,,+++******,,,)))'''***000666888999111------111444333444666:::???BBB===222+++***...333555555333000///222444///,,,,,,000000---+++,,,...222777999777333000...---......------000444777555444333222111000000111111888<<<888///***---222222111222555:::;;;999777555333444999??????888222777:::>>>@@@@@@;;;666222000///...///000000...---,,,000...'''######&&&&&&***///222666BBBSSSYYYVVVHHHAAA999222+++$$$%%%)))---------...,,,(((###'''(((+++000444444000,,,'''))),,,......---+++******((()))---///111777>>>AAA<<<666222000000000000111333555999???CCC>>>666......///000111333555555;;;:::111&&&&&&000555333//////222777<<>>===777///+++...222555555555444333222222111///...000333222......111222444666666333000000111111///---)))(((***///333555666555333//////222555555777999777333///...///333222222555;;;>>>===;;;777777777:::===<<<777222222666;;;===;;;666000---***,,,...000000//////...---000///)))$$$&&&)))***000666<<>>BBB???:::333...,,,---///...222777;;;CCCGGGAAA777)))+++...111444666777888555777111((((((111333...+++---222666888888666444555777777111+++***000666:::888555555666777555333222000333888999777777999;;;:::888444000///111333***,,,------,,,...111555444222//////222666888999666444444333---$$$ %%%&&&))),,,...---+++)))***111===LLL^^^sssxxxpppnnnppp{{{{{{\\\DDD444((($$$+++000---+++......)))$$$###&&&(((&&&"""$$$&&&'''%%%""" !!!$$$'''((((((&&&$$$$$$'''***...222000)))###"""""""""&&&)))+++***'''&&&(((+++///>>>QQQbbbrrr)))'''%%%%%%%%%%%%###!!!"""&&&'''111@@@XXXdddpppxxx}}}{{{|||yyyooobbbQQQCCC999222&&&%%%### !!!  (((///222111111666777444,,,;;;III^^^yyyvvvXXXNNNIIILLLNNNJJJFFFFFF;;;111...555777111///444222111222222///,,,...444)))************///777===MMMPPPKKK===111+++&&&!!!""""""%%%+++222555333000999::::::888444222444666000333:::@@@;;;///&&&######%%%'''((()))***---///444---&&&&&&+++---((("""%%%'''***(((%%%""""""###'''(((*********+++---//////...222<<>>;;;777888444---'''$$$$$$''')))+++,,,---.........---,,,&&&&&&***222<<>>===;;;<<<===<<<;;;999888777///333777888666111,,,)))$$$)))...111111000//////000333222---))),,,000111111999AAAJJJ]]]sssyyysssQQQFFF;;;444///)))&&&&&&'''...666:::777111---+++%%%(((,,,......,,,)))((("""&&&+++.../////////111---,,,...///000777???AAA@@@;;;444,,,***,,,///...333999===DDDHHHAAA555$$$''',,,222666999::::::111555333,,,---555555---+++///555888777555222111777:::===888000,,,---111333666999:::888555444444000...///444777777999===<<<<<<;;;888444222555777---,,,,,,...111333333333222111//////222777<<<@@@888666555444...$$$ ###%%%***000444333,,,'''###...;;;CCCJJJYYYppp{{{sssvvvfffNNN:::---'''///444000...111///)))###!!!###%%%### &&&((()))&&&!!! ###%%%%%%$$$%%%(((+++***,,,***%%%###$$$!!!###%%%''''''&&&&&&***...***:::NNN___nnn """######""""""$$$&&&!!!!!!***000===LLL^^^jjjuuuyyyzzz{{{{{{xxxwwwyyyxxxpppbbbRRRFFF@@@333...%%%###!!! """""" !!!""" !!!******+++555888777<<<<<>>;;;777555///+++***%%% ###+++,,,...000000...,,,+++******(((***222<<<@@@===888000111///***$$$$$$***000999444...***+++000777<<<444444444444333222111111444222222444222///000444333111///,,,+++++++++,,,---///000...+++)))+++---///000000//////000444777444888;;;;;;999777777888444222000111555:::???AAA<<<<<<<<<<<<===;;;888555555222111333555222+++$$$%%%///555222---,,,,,,,,,333333222000...///222444222999DDDTTTooouuu\\\JJJ777...***))))))***......111777===<<<666000+++)))(((***,,,,,,(((%%%&&&+++...///000111222222333222222333666888EEE@@@999222---,,,...///777555444888>>>AAA>>>:::///%%% '''222999;;;<<<999777555222000//////000///000222444555444333222999;;;<<<999555111222333999:::<<<>>>>>>:::444///111+++(((---777<<<999333<<<;;;999888;;;===999111...------...111222111000333---&&&$$$***666BBBJJJIIIBBB888---&&&$$$%%%&&&***)))***222::::::222)))((((((111>>>DDDIII[[[ppp|||yyy}}}sss^^^BBB444,,,111333---***---333---&&&  !!!((()))***'''"""&&&,,,+++))))))(((&&&+++))))))***&&& ######""" ###(((,,,222;;;LLL___qqq !!!!!! !!!"""$$$---555FFFWWWhhhrrr{{{{{{yyyyyyyyyyyyvvvtttmmmbbbTTTEEE999222---((( ###"""  !!! ((()))+++444777666===FFFTTTlllzzzdddQQQHHHGGGFFFFFFEEEAAA:::555...111555888:::999666333======<<<999555222000000000...///111///...333;;;EEEJJJHHH<<>>;;;888111///***&&&###$$$(((+++111---)))''')))///666;;;;;;999777555333222222222555444555555111---000555777444000,,,***((('''&&&+++...111222000......///444555555444333333666888999;;;>>>>>><<<;;;;;;======:::555333333666:::<<<:::999777888999:::999888666555444666777444,,,%%%(((000555222...---......222111000/////////000000000999FFFXXXrrrrrrWWWFFF444+++***+++...111555444555999===<<<666111***)))***,,,///...)))%%%$$$+++000222222222222999999888777666555666777???;;;666333000//////...777777888;;;???AAA@@@>>>111(((###(((///444777:::888777666555444444333333333444666777666555333222999::::::777333111333666::::::;;;<<<<<<:::555222+++***+++000777;;;<<<;;;===<<<:::888:::<<<888111...///222333333222111000111,,,''''''...888CCCIIIKKKDDD999...&&&"""!!!!!!&&&$$$'''000999;;;555---))))))111;;;???CCCSSSfffvvvwwwmmmQQQ>>>///...///+++***------(((""" """&&&((()))'''"""""")))---,,,***,,,---+++///+++***)))%%% !!!%%%$$$""" $$$***...333999FFFVVVhhhyyy!!! %%%...999NNNaaasss}}}zzzxxxyyyyyyvvvnnnbbbVVVJJJ===111)))$$$   """!!! (((+++...666777888AAAOOOddduuufffQQQ@@@BBBBBBCCCCCCAAA===666222...333999;;;999666444444@@@AAA@@@===888444111000///111555666222///444<<<>>>AAA@@@999222...)))%%%)))---222444333111222333000000///......///000111444666888777000(((&&&)))+++++++++,,,,,,+++(((&&&(((&&&$$$$$$&&&***///222111,,,%%% &&&%%%"""###''''''"""%%%222>>>???666///'''%%%+++;;;LLLZZZfffnnnjjjiiidddYYYLLL@@@:::888======>>>>>>???@@@@@@AAA999999::::::666000000444444333222444888999777555000---***)))&&&$$$''',,,,,,+++)))(((''''''((()))###'''...555999;;;:::999444///((($$$$$$&&&((((((,,,)))&&&$$$''',,,222666<<<;;;777444222111222222444555777666000+++///888===999333///+++(((%%%###(((,,,222555666555444333888:::;;;:::999888999;;;<<<===??????>>>>>>???@@@DDDAAA;;;666333333555777666444333333666999;;;<<<999888999;;;;;;666...(((***111444222000111222222222000...000222333111//////999HHH[[[rrryyyjjjOOO@@@000***+++...333888<<<:::999:::;;;:::666222))))))***...111000+++&&&''',,,222777777666444444<<<<<<<<<<<<;;;:::999888888777555666777555111---444666888:::;;;<<<>>>@@@444---)))***---...222777777888999::::::999888777666777888999888666444333999::::::777444444777;;;<<<:::999999999999777555,,,...111444777999;;;=========:::777888999555///---111666777444222111111///---+++---333;;;AAAEEEGGGAAA777---&&&""" !!! ###,,,666:::666000***+++000888999;;;HHHWWWfffvvvtttxxxbbbLLL777111///***&&&&&&%%%!!!!!!$$$%%%'''(((&&&### %%%+++...,,,+++...111111333---(((&&&### ###'''&&&$$$""""""%%%+++///000444;;;GGGXXXmmm """ %%%...===TTTiii{{{}}}{{{zzznnndddVVVKKKCCC:::---$$$  !!! """+++...111888777:::HHHZZZtttvvvfffWWWEEE999999;;;===>>>===:::666222555:::>>>;;;444///000222@@@BBBBBB@@@;;;777444222444999<<<888000,,,111888888::::::666444333///(((***///444555222000000222111...,,,+++,,,,,,,,,+++///333555000'''"""&&&,,,000---))))))+++***'''$$$$$$######%%%(((---111444///)))  &&&'''$$$%%%(((---+++---555;;;:::222+++$$$!!!$$$...:::DDDNNNWWWYYYZZZWWWPPPFFF>>>;;;:::DDDFFFHHHHHHHHHGGGFFFFFF@@@AAAAAA>>>888333222444333111111333666777666555---,,,---...---+++***+++***)))'''&&&%%%$$$###"""&&&///555777777777888555111,,,((('''''')))***---+++)))'''(((***...000777777666555333111000//////222666555...)))///999@@@;;;666222000---)))%%%'''***000555888999999888888;;;=========<<<===>>><<<<<<<<<<<<<<<===>>>@@@CCCAAA>>>:::666444333444222111111333777:::<<<===;;;<<<===>>>===888000******///222111222666888666111///...222888:::666222000:::HHHYYYjjjrrrjjj]]]GGG;;;000---///111555999;;;999777888888888555333***((((((+++...///,,,)))///333888;;;;;;999666555999999:::<<<======;;;:::444444555999<<<999333---///222666555444444999===888333000///---,,,///555999:::<<<======<<<:::999777888999999999777555333888:::<<<:::888888:::======;;;777666777888888888555666777888888888777777<<<<<<999555555666333---,,,111555555222000333666000//////222666:::<<<===:::666111+++'''%%%%%%%%%!!! """)))111555222---+++,,,000444444555???JJJYYYiii|||uuuqqq[[[CCC888222***!!! ###'''&&&'''(((&&&$$$"""""""""%%%***,,,))))))...222444444+++### $$$&&&'''''''''&&&'''***---***---111:::JJJ```xxx  '''555HHHbbbvvvzzzaaaVVVIII@@@:::111%%%  &&&...000222777555<<>>999000,,,///444>>>@@@BBBAAA>>>999666444<<<@@@???666+++'''+++111222333333111111333///)))---000444444333111222444333///+++)))((()))((((((...333555...%%%###)))///222---'''$$$&&&(((((('''######$$$&&&)))...222555---''' """###### !!!%%%+++,,,))))))+++222333555777999666...'''!!!!!!'''+++---444;;;DDDFFFFFFCCC>>>;;;;;;===GGGJJJNNNOOOMMMKKKJJJJJJIIIKKKJJJDDD===888666666333222222333444555666555+++...111333333222...++++++***)))******'''""""""+++///000///111222111222111,,,'''&&&)))---...---,,,,,,---...000111666777999:::777222---))))))---222333---)))///999;;;777222111222111---)))''')))---222777:::<<<<<<555888;;;======>>>@@@AAA<<<<<<;;;;;;<<<===>>>>>>@@@AAABBB???999444111111111111333777;;;======<<<===>>>??????===777000+++))),,,...///444:::;;;999,,,+++,,,222999<<<:::555444<<>>;;;777555666777777777<<<999888999;;;:::666222999:::888444222444222...,,,///111///---...444:::444333333444666777666444///---+++)))''''''((((((&&&$$$###''',,,...+++(((+++,,,///111111111888???NNN]]]xxxrrryyynnnPPP===222)))!!!!!!!!!%%%***(((((((((&&&$$$###$$$%%%"""'''(((%%%%%%***000222000&&&###&&&(((+++,,,+++)))((()))'''***///777DDDYYYooo ...AAAYYYsss|||rrrYYYNNNAAA888111)))"""!!!  """)))......000444444AAA[[[vvvdddWWWKKK@@@:::888777888999777444111000000555999;;;888222000555;;;<<>>;;;999333333333333333444444555,,,000333444666666222,,,---,,,---///000---&&&!!!%%%((()))(((***+++,,,000222///)))&&&(((---,,,---///111333555666666888;;;>>>???<<<444,,,&&&'''***000333///***...555111---+++,,,111222///,,,((())),,,222888<<<======333555888:::;;;===@@@BBB???>>>======??????>>>===@@@CCCEEEBBB<<<555222111666666999<<<@@@AAA???===>>>??????>>>:::555///+++(((***,,,...555;;;;;;666''''''***000666999888666999@@@KKKVVV\\\XXXMMMDDD<<<666333333111,,,)))******---111444666555333222,,,'''""""""&&&,,,000111111444666777666555555666777444222222333333///,,,))),,,///222222111///---111333444111......444999888666666777555222222666888888777777888:::<<<>>>:::;;;<<<===<<<:::888666000444777777666555777:::>>>;;;888666666666666555999777777999======999444777999777333222555555222......---+++***...444:::666555444444444333000...,,,+++******)))(((((((((+++)))&&&'''***+++)))'''+++---///...------111555@@@OOOjjjwwwnnnttt}}}```DDD444---***(((&&&'''&&&### !!!%%%)))))))))(((%%%"""!!!###$$$ $$$%%%"""!!!'''---///+++!!! $$$(((***---...,,,(((&&&%%%''',,,222999DDDUUUiiixxx$$$555KKKddd{{{}}}mmm___NNNDDD666,,,&&&!!!''')))%%%""""""$$$!!! !!! !!!%%%,,,000///000555888LLLkkkuuufffUUUIII@@@777555777777888777444111///000222111666:::;;;999888;;;???<<>>888444111444888666---&&&%%%&&&$$$&&&)))***((()))...000///444111...000555:::;;;:::222000,,,&&&###%%%+++000444;;;===555//////222333---+++(((%%%$$$&&&+++///'''%%%######$$$(((+++......---+++((('''))),,,000''''''***111333000...//////666999555000...)))$$$ !!!$$$&&&""""""))))))000999===<<<888555444555;;;BBBEEEFFFGGGJJJMMMWWW[[[ZZZPPPGGGDDDAAA===444444333222111111222333111333222000333777555///,,,++++++...111111,,,''' ###&&&'''(((((())),,,///111111...,,,+++++++++---000444666666666666555888<<<>>><<<666///+++)))+++000444222,,,+++///+++'''&&&***111444222...((()))...555;;;>>>===:::333444666777888:::>>>AAA@@@???>>>???@@@@@@===:::@@@CCCEEEBBB===::::::<<>>>>>@@@BBBCCCBBBAAA>>>>>>>>>;;;666111---+++)))***+++...555:::777000'''(((+++///333555666777===EEERRR^^^```WWWJJJAAA888333000///+++%%%"""###&&&+++222777999777333111+++'''######(((...111222...///111111000111333555666222...---///000---)))%%%)))---...---...222666555555444000---...333777333111333888999666555666444333000000333888>>>BBBCCCDDDDDDCCC@@@===:::888444555666444222444888======;;;999999888666333111444666888;;;<<<<<<:::999666999888555444888999888111///---+++,,,...222444666444222111111000---+++***+++,,,,,,,,,,,,++++++...+++))))))+++------,,,,,,......,,,)))((()))***222@@@ZZZuuuwwwpppvvv|||uuuVVVAAA777222000+++------***$$$"""$$$''')))(((&&&"""!!!$$$%%%"""!!!&&&+++---''' """%%%(((,,,---...,,,)))&&&%%%%%%(((---333999AAAPPPcccqqq)))999NNNggg{{{|||xxxooo^^^NNN???555(((***///---(((&&&'''$$$""" !!!###!!! $$$(((000333111222888>>>VVVyyynnn^^^MMMBBB:::333333777444555555222000000444777000555<<>>===@@@CCCBBB>>>777111...+++000111+++'''(((&&&"""&&&***+++)))***000555666333---)))+++333:::;;;999000///,,,&&&"""%%%...666555<<<===666000111222111)))***+++)))&&&(((,,,111(((%%%"""!!!!!!$$$(((***222222000,,,((((((+++///%%%$$$(((///333000//////,,,555999555000...+++'''%%%&&&))))))$$$$$$+++$$$---999???===666///,,,***111999>>>@@@CCCIIIMMM[[[```^^^SSSJJJGGGDDD@@@444444333111//////000222444555111,,,///555666222***'''&&&)))///111///,,,$$$$$$&&&''')))***++++++///000111444555333///+++...000333555666555333111...111666999:::888444222,,,---111666444---******)))&&&%%%***333777555111'''***000888???@@@<<<888555555666666666888<<>>===???@@@???;;;777>>>@@@BBB@@@>>>>>>DDDIIIFFFDDDAAAAAABBBCCCDDDDDD>>>>>><<<999444///,,,+++++++++,,,...555888333******,,,///111222444666888???HHHXXXeeefff[[[KKKAAA666000,,,***&&&  %%%+++444;;;<<<888444111***'''$$$&&&+++000222222+++,,,---,,,,,,...111444333///***+++///111///---%%%***......,,,///777???777555222...,,,---111444///...111888;;;999666666111...++++++///888@@@FFFKKKKKKJJJHHHDDD???;;;999:::999777333111555<<>>MMMlllwwwgggYYYIII???666///---...444555444222111111222444444777;;;>>>>>>===:::999<<<:::888777666666555444222+++$$$"""$$$'''&&&%%%&&&***///444777:::<<<===111***$$$%%%---555888777222000***###!!!'''...333<<<:::666333222111///...,,,,,,+++)))'''%%%&&&(((&&&%%%'''++++++***---222555222---)))&&&&&&''''''######%%%)))---000000///444999:::555222111---&&&***(((&&&(((,,,///...,,,000...000777:::333***$$$+++...222555999<<<@@@CCCJJJQQQWWWTTTLLLGGGHHHLLL???555***'''+++222555555666777555///---//////,,,***&&&###%%%***//////------+++******,,,---------...111555777555222...------333444111...///111111---+++,,,111666777444//////000333777888666111---,,,+++,,,///444777666444+++***000999<<<888666999333666::::::999:::>>>AAA@@@>>><<<<<<>>>@@@AAAAAA???AAACCCCCCCCCDDDHHHLLLIIIHHHFFFFFFFFFEEEBBB@@@<<<999555222111111000///(((,,,------222888555...,,,---444<<<<<<666555999EEETTTiiiwwwttt___GGG777,,,+++***,,,,,,***$$$+++111999<<<:::555111000))),,,+++***...666888444///...,,,***+++///666;;;333111---++++++///555888666111+++)))+++///333555777333...,,,,,,---+++***+++***,,,333;;;<<<666///,,,***))),,,333;;;BBBFFFMMMMMMKKKFFF@@@===>>>@@@AAA>>>;;;999999999999888777555444777999666...'''555:::===<<<<<<<<<:::555:::888555222111333555777333222000,,,***+++...111777777555333///---++++++333000------000333333222555222,,,+++333===???<<<333000---***((('''''''''+++111===IIISSSaaawww~~~}}}yyydddQQQ@@@555555222111000***"""%%%&&&&&&""""""&&&(((''')))...000///"""%%%'''&&&(((...,,,,,,)))$$$%%%+++'''(((---222888AAASSSccc!!!''''''...;;;MMM```qqq|||}}}xxxqqqeeeTTTAAA444''' !!!"""######$$$&&&$$$!!!'''$$$!!!!!!%%%(((---000111222666???LLLaaarrr^^^RRRDDD;;;555111000222888777555333000///000111111444888;;;;;;999777666444222111222666777777555///)))""" """$$$###"""'''+++222888;;;<<<<<<<<<...(((###%%%,,,333666555555222---&&&###&&&+++///888555111/////////......+++++++++)))&&&############$$$(((...000...111555777555111,,,&&&$$$%%%'''&&&&&&&&&(((+++---...---333777777555444444///(((,,,,,,---///111222111000///,,,---333666111***&&&,,,---///111333666999;;;:::AAAHHHIIIGGGFFFHHHLLLFFF???555000111222333222444555222///000333222...***'''$$$%%%***......,,,000//////000222333333222000222555666555222000...///444444///+++,,,---,,,)))'''(((---333555333000---///222666999:::777444222111111444888:::999888000///222888:::777777:::999888888<<>>AAACCCDDD>>>@@@AAA@@@>>>???BBBEEEHHHGGGDDDBBB@@@?????????AAA>>>999555222000///...---000111111333666111))),,,///777>>>>>>999999>>>MMM]]]rrrwww```DDD222,,,,,,---000222000+++&&&***000777:::888444000///,,,000000...000666888666333111---******---222666111...+++***+++///444888555000***(((+++000333555222...***)))))))))((('''***+++///666;;;;;;555000...,,,,,,///555<<>><<<:::777555333222555999;;;999444...***555999::::::;;;<<<999444444333000//////000222444222111///,,,+++,,,///222777666555444222///---,,,000...,,,---111333444444333000+++)))000999<<<999222111...+++))))))+++---,,,---222999BBBSSSmmm~~~qqq[[[III>>>888555222///'''%%%''''''%%% !!!'''***++++++...222333000""" """(((***((()))---((('''$$$!!!((('''(((,,,111555<<>>BBBEEE@@@@@@???<<<999999:::;;;AAAAAA@@@<<<888888;;;>>>EEEBBB===888333///...---111444555555666444---$$$***///999@@@???;;;===AAAUUUfff{{{xxx^^^AAA...++++++...333777666000+++***///555888777333000...000555666333222444777888777444...***)))+++...000---,,,***)))+++000555888555///***(((+++///222222,,,***'''&&&&&&&&&%%%$$$+++///444888:::888555222111000000333888>>>AAACCCFFFGGGHHHGGGDDDAAA@@@@@@@@@@@@@@@>>>:::555000------555>>>@@@;;;444///---555777888888;;;===:::444000...,,,++++++---000111111111///,,,+++,,,///222555444444444444222///,,,---,,,,,,---111333333333111///)))&&&+++333777666222222000,,,)))***///333///+++(((***111CCC___www~~~iiiSSSFFF;;;777222,,,###%%%(((***)))&&&$$$%%%&&&,,,---......222666444///######''',,,...+++)))***%%%$$$ %%%'''(((+++///111555AAAMMM &&&,,,555>>>MMM___mmmttttttsssmmmfff[[[PPPFFF;;;000((('''### ###"""'''+++---%%%!!!!!!""")))///222111///...,,,///888LLLjjj|||fffUUUAAA:::333111111333999???;;;888555222000///...---000444999:::888666666666000,,,+++///666:::999555///+++&&&$$$$$$%%%$$$$$$'''(((***---111333444333,,,)))&&&(((,,,//////---...---,,,---,,,+++...333555111,,,))))))+++------+++---...,,,(((""""""$$$,,,444666333222555777999999222(((###$$$(((////////////000...+++((())))))***...222333///)))+++000555555222...------+++***---444777333...------+++(((''')))+++---...)))+++///444:::>>>@@@@@@DDDCCCAAA<<<777666999<<<>>>;;;777666;;;???:::111---,,,,,,///222444444333,,,---///222555666555333000/////////000111000///555999888222------...---+++))))))+++000444555555333222222333666888888777444333444444555555444333888555333444555888<<<@@@===777444999CCCHHHDDD===;;;:::888666666999===@@@BBB@@@===999444222000000333777:::888555555999===EEEBBB>>>888222///......222333555777888555---%%%(((111;;;@@@===;;;???DDDWWWiii|||qqqYYY>>>---(((***...444888777222,,,,,,000444777777555222000222777999777222111444888888444///+++***+++,,,,,,+++*********---222666999666111***))),,,//////...***)))((((((''''''&&&%%%///333666777666444555666444444444777;;;???AAAAAA@@@BBBDDDEEEDDDBBB@@@>>>>>>??????===888333///...///777@@@DDD@@@:::444111777888777888<<>>888111))) %%%)))......,,,******+++---.........222555111+++%%%'''+++......+++'''$$$######!!! ###%%%%%%)))---///111999BBB'''&&&$$$ """***111<<>>>>><<<777333444:::???EEEBBB===:::>>>AAA;;;333---...///222555666666555000111333777:::;;;:::888///---,,,---///111000///333777777000,,,---000000...---+++,,,...000222333222111///000333555666666222333333333222111000000777666333222555;;;@@@CCC<<<999777999===@@@???<<>>999444///+++((('''&&&---555888777666999<<<@@@???<<<777111...///000000000222777999666000+++,,,666@@@AAA<<<;;;@@@FFFSSSfffvvvttteeeQQQ===000(((***...555999888333---000222555888999888555333222555777666222...111555666222///---------,,,+++******+++,,,000444888:::999222,,,***---///---***+++,,,------+++***((((((333555555333000000555999777666666999<<>>@@@AAA???<<<::::::;;;;;;999555222222333444888>>>BBBCCC???:::666999:::::::::>>>DDDCCC???;;;777000+++***...333777888666333---)))(((***,,,,,,...111111///,,,)))((()))+++...///...,,,***))),,,---+++''''''---222333222111...***'''(((---111///---,,,...222;;;KKKYYYtttnnnRRRAAA888///'''  &&&,,,111333111...------+++---,,,***,,,...+++&&&&&&***------,,,)))### !!!""""""!!! !!!""""""%%%***---...555===((('''&&&###$$$)))222:::EEEOOO___nnntttqqqfff^^^MMMBBB333((($$$&&&)))+++"""!!! """!!! !!!"""%%%(((000999:::555111333777777CCCVVVooo~~~mmmWWWDDD999---++++++...///111777>>>444111...///222444444222...333777777333000111444<<<888333000////////////---+++)))(((''''''((()))---'''!!!###***...000///---++++++---//////...///,,,---111000***+++111888444///,,,+++,,,,,,,,,,,,...111222///+++)))(((+++***,,,///...)))(((+++222555777333---((((((+++---///222555666222,,,''' ###((()))%%%$$$$$$))),,,000111000---***(((((()))///666888444111111,,,)))'''(((,,,000111000,,,,,,...222777:::<<<<<<999999666222///111666;;;DDDBBB===:::<<<@@@===777///111333555666666555444222222333666:::;;;:::999111///...///333555444222///333333---)))+++...//////...---,,,,,,---...///...---,,,...222555777888333444555555222111111111666777666444777>>>DDDEEE>>>===;;;:::;;;===???@@@EEEFFFEEE@@@;;;888:::===>>>:::555000---***'''%%%&&&---555;;;;;;::::::;;;;;;;;;:::666111///111333111...///444777555222111222>>>FFFBBB999999@@@GGGRRReeerrrkkkZZZJJJ<<<222(((***...444::::::666111333444555888::::::888666000000222444111---...222333111///000222111...*********,,,...111555888:::888222,,,,,,000222///***...000222222///,,,+++***333333222///---...444888666555555777:::<<<======777777888:::;;;999666333555777999777444222444666777777999<<<>>>>>><<<;;;;;;>>>>>><<<<<<@@@BBB@@@???;;;555111000333888;;;;;;999444...)))'''''')))***...222///)))$$$%%%''')))---111222///+++((('''***...///+++***...333444111...***''''''(((+++,,,++++++...333666999BBBKKKeee}}}```HHH<<>>444&&&!!!%%%(((  !!! !!!"""'''+++000222111000333666===NNNggg~~~kkkYYYGGG:::666***)))+++/////////333999222///,,,...222666555333...333888777222///111555888555000***%%%%%%(((,,,------,,,+++***+++,,,...---''' """(((+++,,,,,,+++******---000222333///***+++111000)))***111333000---++++++,,,,,,+++***---000222111////////////,,,+++,,,)))%%%&&&+++333444555333...***(((((()))***,,,...000///+++(((!!!"""'''+++(((!!! %%%$$$%%%(((,,,//////---***&&&%%%(((---...,,,,,,000---***(((***///222222///---...000222333555666777333333222111000222444777::::::777444777===???===666888;;;;;;:::777555333444333333555888:::::::::666444333666:::<<<:::777///222222+++(((***---.../////////...------...///...------...111444666666444666777666444222222444999<<<;;;888;;;BBBEEEDDDBBB???;;;:::;;;???BBBDDDGGGIIIIIIEEE???;;;;;;===<<<888444333333222111///333666:::>>>???>>>;;;999999::::::666000///222555777000---111444222000222666BBBHHH>>>333333<<>>BBBBBB<<<777888;;;<<<:::999888888888:::;;;<<<;;;888444...)))'''((())))))000444///$$$!!!''')))...333555333...+++))))))000444111...111555777///***&&&%%%(((++++++*********---222555777===EEE\\\qqqpppSSSCCC333---,,,(((###!!!)))///666999555///+++***(((,,,+++$$$ """###'''***+++'''&&&)))((($$$!!!  !!!"""""""""###&&&)))...444******(((&&&'''---888@@@QQQZZZfffooonnnbbbPPPDDD666---""" $$$&&&"""  """""" """###""" $$$%%%&&&)))---000333444FFF[[[xxxttt^^^KKK<<<666777)))))),,,000///---000555333///,,,---222666555333000666:::999444111333777111000,,,%%%$$$***///000000///...///111333+++$$$!!!&&&((('''(((((('''))),,,000555777+++&&&(((000000***---555...,,,******+++,,,++++++))),,,///111222222222333111---+++***'''$$$''',,,444444444222///+++'''%%%'''&&&&&&''')))++++++***###&&&+++///((( &&&!!!'''---000...+++$$$""""""$$$%%%%%%(((......+++))),,,111333111...000111222111///...///111,,,---///111444555666666000222111///222;;;AAABBB???AAACCCBBB>>>:::666444:::999888:::<<>>DDDFFFCCCCCC>>>888777<<>>>>>===<<<999777333...)))''')))+++***222777///!!!''')))...555888555111...---)))111777555111333777999---'''###$$$+++...---))),,,***,,,111444666===EEEVVViii{{{[[[III777111111---&&&!!!***000777999555///***((((((------$$$!!!$$$&&&***)))%%%&&&+++,,,)))%%%###  ###&&&'''!!!$$$&&&***000777...&&&###$$$+++777CCCYYYdddmmmjjj___PPP???222)))&&&""" """"""""" """###!!!!!!&&&%%%###""""""###$$$###!!!$$$"""###(((+++---111777JJJcccgggMMM<<<444333777***(((,,,111111...000666000222333111//////111444555555444444444444444444000///'''%%%,,,333666333///000555555000***######))))))((($$$%%%(((+++///222444666((($$$###'''...111,,,'''&&&###!!!&&&---000***$$$'''+++111666888777444222333111---(((######%%%(((///222444111***&&&%%%'''&&&&&&&&&$$$""""""%%%'''222...)))&&&$$$ (((222555222---"""!!!"""&&&,,,------,,,///555555222,,,,,,...111333222...)))&&&***111888<<<<<<777222333///+++***...555;;;>>>KKKLLLMMMKKKEEE???999666===BBBBBB@@@HHHVVVYYYRRRJJJ@@@888999@@@DDD@@@999...//////,,,+++,,,111555333444444555444333222111222222222111000///111222777777888888444000333:::GGGGGGGGGGGGEEECCCAAA@@@999999::::::;;;???EEEIIIKKKHHHHHHHHHBBB888555777:::999<<>>NNNaaa~~~jjjQQQ;;;444///'''"""$$$.........---+++***((((((***------'''###+++)))&&&!!!&&&///666000'''###$$$######+++'''&&&***111+++&&&%%%'''---<<>>:::===???>>>:::555555333000...///333777999888777666555555666666555333222222333333333333222333555777555333888???IIIIIIIIIIIIGGGDDDAAA???;;;<<<<<<<<<===@@@EEEIIIKKKHHHHHHIIIDDD;;;888:::888888===EEEGGGEEEDDDEEEDDDDDDBBB@@@===;;;::::::>>>@@@BBB>>>888555777:::::::::999666333111000111999999888444......;;;JJJcccqqqxxxnnn\\\MMM>>>222(((&&&&&&***++++++000888666444333444555444000,,,"""###&&&+++000333444333333555999;;;;;;888555333111111000/////////000000,,,,,,...222666777555333,,,,,,,,,000444555222///333666555...,,,...000///111///......000333666777777444222222222...(((###)))...444444000///222666===;;;777333///000333666@@@@@@>>>:::555111111222...444888:::>>>DDDEEEAAA:::444000222222...+++***&&&+++111111,,,(((''''''+++(((***333:::777222///...222222///...///...+++)))'''***333888666111...///...///333888<<<===<<>>>>><<<888444111222666:::???===999777666777999;;;999666333555999:::888444---...111555666555:::AAAFFFGGGIIIIIIGGGDDD@@@===<<<============???CCCGGGEEEDDDDDDEEEAAA;;;999;;;:::;;;AAAIIIKKKGGGDDDDDDBBBCCCCCCAAA===999777777<<>>;;;777333111333555=========;;;888555444555///444999;;;???DDDEEECCC999222---......+++(((((($$$***///222000...---...***(((***222666333///------111222---+++,,,+++)))((()))...555888555333444000111444888;;;<<<;;;999888DDD]]]lllMMM<<<222((("""""""""$$$&&&&&&&&&&&&((())),,,000111,,,$$$ ###'''&&&$$$"""!!!!!!###&&&((((((!!!###(((***&&&&&&***&&&$$$&&&&&&$$$###%%%)))444HHHZZZjjjqqqooo\\\DDD333***'''&&&%%%"""""" """***111///&&&###+++...---&&&!!! """$$$###"""###$$$$$$###"""!!! !!!%%%)))222CCCRRRrrrppp___KKK===333,,,***,,,///---...000333444555666///111333333111...***((('''&&&%%%&&&(((+++///111///333333///---000222222111---((($$$$$$'''((((((---,,,(((###!!!$$$***000000---***'''(((+++000333666666555444222111000///'''(((+++...//////...---111333777999888555222///111,,,&&&%%%((()))&&&###!!!)))///000...---)))%%%%%%'''+++---...%%%""""""$$$"""!!!"""***333999<<<===???;;;333***""" '''---...///222222111111000//////222555888:::888444///,,,+++******)))---+++)))***---///000111777???IIIMMMKKKHHHFFFGGGEEEDDDAAABBBKKKWWW[[[WWWNNNGGG???888666999???BBBCCC@@@;;;666444555888;;;???===:::777777888:::;;;===777333666===@@@<<<666111111444999;;;:::>>>DDDEEEGGGJJJLLLKKKHHHDDDAAA@@@AAABBBBBBBBBCCCEEEHHHCCCDDDDDDDDDAAA=========AAAAAAFFFLLLLLLFFF@@@@@@AAADDDEEECCC>>>999777666999;;;>>>???>>><<<;;;:::888:::===<<<999666444333<<<;;;<<<;;;999<<>>:::666444444222///,,,333555666444000///222555888888888666444444555777;;;<<<>>>>>>===;;;:::999777:::===>>>>>>>>>>>>>>>666...)))))))))&&&$$$$$$$$$)))111555555333111000+++)))+++000222...++++++...222333...+++++++++))))))+++111666555111111555111444777;;;<<<:::777444333999KKKkkk}}}~~~}}}[[[CCC444(((!!!"""%%%(((((('''&&&''')))+++...000,,,%%% !!!$$$$$$###"""""""""""""""!!!###'''))))))&&&(((///111---))))))%%%""""""%%%---:::PPPbbblllpppjjjUUU<<<---'''&&&!!!!!!  &&&,,,***!!!!!!'''***)))$$$"""""""""!!!"""$$$'''((('''### ###&&&+++777MMMaaattt]]]PPPBBB888222,,,)))***000444666444000000444777///000111222111...)))&&&""""""###%%%)))---111444555888777222///...---))))))%%%""""""%%%))),,,///111111...)))%%%&&&---333---***%%%###$$$)))...222555555444333222111111111...000111///+++***+++------///222444333111...+++///***&&&&&&)))***'''### (((///000///)))&&&$$$###%%%(((+++---$$$!!! $$$&&&%%%###!!!!!!!!!%%%---666===BBBFFFAAA888---### ''',,,---...111000---'''''')))+++...333888;;;;;;666000,,,******))))))---,,,+++,,,---...---+++///444<<>>>>>>>>???>>>:::777888:::666///)))))))))&&&###$$$&&&+++333888999666222///---,,,---000...(((&&&(((...444777222---,,,,,,+++,,,---222555222---...333111444888999999555222000000111<<>>@@@@@@<<<<<<<<<<<<<<<=========>>>999666;;;CCCEEE@@@:::BBB@@@CCCHHHJJJIIIJJJMMMKKKMMMPPPSSSTTTSSSQQQOOOMMMOOOQQQQQQQQQPPPQQQRRRRRRUUUUUUPPPNNNNNNNNNMMMMMMKKKMMMPPPOOOKKKHHHIIIJJJNNNPPPMMMEEE???===>>>:::888888;;;===<<<888333222555888999888666444444111333777;;;<<>>BBBBBBAAA666555555666777888666555666<<>>>>>===:::666333222222000111111000000000333555:::<<<@@@EEEIIIHHHDDD@@@>>><<<;;;:::666333666<<<;;;444/////////+++((((((+++...333777999777333111000000000000***###"""%%%---555:::777222//////---......111333000+++,,,000222444666666333000......---,,,000???YYYxxxmmm^^^YYYYYYhhhvvv___CCC///$$$ $$$***000///)))"""$$$&&&(((&&&### !!!###""" """""" !!!"""!!! !!!###!!!$$$(((,,,---,,,***((( $$$333DDDTTTcccmmmeeebbbUUU>>>(((%%%$$$ !!!###"""!!!!!!"""%%%%%%""" ###%%%###&&&000999LLLkkkiiiRRR===666000000///***'''&&&...444666///+++---222333444222111111111---((($$$"""$$$&&&***,,,...//////000222111...---///...***'''"""""")))...///222777444333000---******,,,......+++'''$$$%%%***///222111,,,''''''***+++)))%%%&&&///777777000,,,000555333444555555333000,,,*********++++++,,,+++***)))222---'''%%%&&&(((((((((***---...***###!!!$$$'''&&&&&&(((***)))%%%!!!!!! """'''///888>>>===:::333+++%%%"""###%%%''''''&&&&&&***---((( &&&***---111444777666666777777666222///'''))),,,000333333000------000666<<>>CCCFFFEEEDDDCCC@@@???@@@DDDGGGGGGGGGCCCAAA@@@???@@@CCCFFFHHHFFFCCCBBBFFFLLLOOOKKKFFFKKKJJJMMMUUUYYYZZZ[[[^^^ZZZ[[[]]]^^^^^^]]]\\\ZZZZZZ\\\___``````______```aaaeeeddd]]]ZZZ[[[[[[YYYYYYUUUSSSTTTSSSPPPOOORRRPPPTTTVVVRRRIIICCCBBBDDD>>>;;;:::===AAABBB===888777999;;;:::888555444444222222444888;;;???JJJUUUgggooommm[[[IIIBBBAAA>>>:::<<<888///,,,111555555999666333444888===>>>>>>555333222222333555555555888999;;;===<<<:::888777999999:::>>>AAA@@@<<<777555888;;;<<<999777666666;;;===>>>888000---111666333///...///,,,(((***000444777777444...+++,,,///777999;;;999666444666888:::::::::999666333111000000111111000///111444777999;;;@@@GGGKKKJJJFFFAAA;;;888666666222000777@@@@@@999555666666111---,,,111111111333555666666666444333333000(((###+++555===;;;555222000...///---...111000------111333444555333///------...)))***,,,444DDD^^^{{{kkk[[[XXXZZZfffsssrrrPPP777***&&&&&&---555555---$$$!!!###$$$$$$""""""###%%%""" ######!!!###&&&$$$ !!!%%%!!!!!!!!!!!!###$$$%%%%%%:::OOO___jjjpppddd___OOO888$$$%%%&&&"""!!!###!!!  '''***)))%%%!!!!!! ***666BBBWWWyyyxxx^^^GGG777111...000000,,,((('''---111000+++***///222000...---,,,---...---***&&&$$$&&&)))+++------,,,+++***,,,,,,+++---333444111+++&&&&&&,,,000000222777777555222///......------111...***((((((+++000333333,,,&&&&&&***+++'''"""+++777888111+++---222777777777666333///+++((()))+++------,,,+++++++++444000+++'''&&&''')))***...333555///$$$!!!)))((((((+++,,,***%%% """######$$$&&&+++111555777444///)))%%%$$$'''***---+++'''&&&,,,///(((&&&+++,,,,,,---///111333666999:::888333000$$$&&&+++111666666333111000444:::>>>>>>===<<<===444333333444222///...///...///222999BBBGGGGGGEEECCCAAAAAADDDIIIMMMMMMLLLJJJGGGDDDBBBDDDHHHNNNQQQOOOMMMMMMQQQWWWYYYUUUQQQYYYXXX]]]fffmmmppprrruuuppppppqqqpppooonnnlllkkkmmmpppsssuuutttsssssstttssswwwuuunnnjjjllllllhhheee___[[[YYYVVVRRRRRRVVVUUUXXXZZZUUULLLEEEEEEHHHAAA>>><<>><<<===>>><<<888555444444666444555888;;;AAAMMMYYYmmmrrrmmm[[[JJJCCC@@@;;;888999555------333666555???999333111333777999:::888666222111222333444333999777666777999;;;;;;;;;;;;666444;;;DDDFFF>>>444333777;;;;;;999666666777888;;;<<<666...,,,333:::777111......***%%%'''---111444444111,,,)))+++///999999999:::::::::999888555666777777555222000...000000000000111333888<<<888:::@@@GGGLLLKKKFFF@@@:::666444333000...666AAABBB<<<888999999444///---555222///...111555999<<<666555555111'''""")))555>>><<<777333111//////,,,---000111///000222444555444111,,,+++---000(((+++...111:::PPPnnnmmm___```eeehhhsss~~~YYY===///+++(((111::::::222(((###!!! !!!######"""###&&&(((""" $$$%%%###&&&((()))%%%###(((!!!!!!"""$$$ $$$---???XXXmmmuuussseeeZZZDDD+++  ###&&&(((((($$$ !!! """###)))666HHHbbbuuu```NNNBBB333000...000000......111---000222///***)))...333///---******************))),,,000111000---+++***+++)))''')))///555999:::444,,,$$$&&&...666777444000---***)))***,,,,,,,,,...111333222//////444999555///)))***------&&&%%%---444222***&&&***000999;;;;;;444***$$$%%%)))'''(((((('''$$$###$$$%%%)))---///---'''%%%'''+++111777;;;444&&&'''(((+++------)))###!!!!!!"""###%%%''')))***,,,...,,,((((((,,,***$$$&&&%%%&&&***---,,,'''###$$$(((++++++((('''))),,,---111888<<<<<<777///***%%%(((,,,000333555555555222777;;;:::<<>>===:::444...+++111;;;@@@;;;333666888:::;;;::::::;;;<<<:::888444...+++///777>>>:::999555---%%%###&&&+++222333444444333222000...111444777888777666666777111111222444666555222000444222///000444888:::999666777;;;AAAFFFFFFBBB===555999:::555///...666>>>:::666444555888888555000222...***))),,,111555888777777777333))) &&&000:::===777444777333+++******,,,///222333333111111333333333111111444666+++---......444FFFaaauuu{{{mmmhhhhhhsssxxxgggNNN;;;///...000555777111(((%%%'''...***%%%###%%%''''''&&&""" ###(((333222...%%%$$$%%%$$$"""!!!&&&%%%000BBB[[[qqqyyywwwdddVVV>>>&&& """$$$###!!!"""### &&&%%%***:::QQQoooxxxfffVVVIII@@@444000...000000...000444555333///,,,+++...222666...+++((()))+++......---333555888999666222///...+++(((''')))000777<<<>>>888111))))))...444666555///+++'''&&&'''***---...000333666555222222555999555111...000444333,,,%%%)))---000...(((&&&***///777999777///%%% $$$((())))))'''### (((***+++,,,,,,,,,---...666999999111%%% &&&%%%$$$'''))))))%%%!!!$$$$$$$$$$$$%%%%%%&&&'''(((,,,,,,((('''******&&&$$$######&&&******&&&"""+++++++++'''$$$###&&&***///222777;;;:::666000,,,+++---///222555666777888444777888777999===;;;666555555666777777666444222333333111///000777AAAIIILLLMMMNNNQQQVVV\\\bbbeeehhhgggeeeddddddgggnnnrrrwww{{{{{{wwwtttqqqnnngggdddaaa^^^[[[VVVOOOJJJ???===<<<>>>CCCHHHLLLNNNHHHGGGDDD@@@===<<<>>>@@@@@@???AAAFFFHHHKKKVVVaaauuuyyyqqq[[[HHHBBB@@@<<<666222///---)))&&&)))000999555111///222555666777<<<<<<:::888666444333222666999:::888999:::888444...)))'''...:::@@@<<<666666888:::;;;::::::;;;<<<777555111......222888===:::999666///(((&&&***...333444666777777444222000000111222222111000111222444666999;;;;;;999777555===888333222333666777777555555777<<>>111---...111222///))))))------***'''&&&&&&&&&%%%### %%%***111///***### $$$'''&&&###!!!&&&$$$+++777III```sssyyyvvvbbbOOO555  !!!!!!!!!!!!$$$$$$!!! !!!,,,)))...BBBaaavvv```RRRHHH@@@:::222///...111222111444888;;;555---***+++000444666---)))&&&(((...333444222;;;>>>@@@???<<<777333111///,,,)))***...555:::===;;;555///,,,---111444666///***$$$"""%%%***///222222444777666444333666999333111111444888777111+++------,,,***((()))+++...333444222+++### """&&&,,,---...+++&&& ''''''(((,,,111444333222;;;:::666...%%% """%%% &&&++++++((()))((('''&&&%%%######"""$$$)))+++)))'''(((******$$$######%%%)))***(((%%%...+++'''""" """'''+++000333888;;;;;;999555222333333444555777999:::;;;666666444222444:::<<<:::555666777777888777777666999888555222111666@@@GGGOOORRRVVVZZZ___fffpppwwwzzz{{{{{{|||}}}|||{{{xxxuuuoooggg]]]WWWMMMJJJFFFDDDFFFIIILLLMMMHHHGGGEEEBBB@@@@@@???@@@AAA@@@@@@CCCFFFKKKVVV```uuuvvvkkkVVVGGGDDDDDDBBB<<<888444111---)))+++000999555222000222555666777;;;<<<<<<999333//////000999;;;<<<:::999999555///)))%%%###+++666===<<<777555777999999888888999:::333000------000444777999888888666111---+++...222444666999;;;;;;777333000///000000///------...///888<<<@@@AAA???<<<:::;;;CCC===666222222444777888333333444999===???<<<999999777555666888888666444++++++...333888999666222333222111111222333222111000---,,,---,,,((((((***000888:::555222444111+++'''''''''***,,,---,,,+++***((()))---333555333000000111///***)))111@@@MMMggguuu~~~}}}hhhKKK999222000//////---)))***...+++)))'''&&&%%%$$$!!! $$$***,,,)))%%%!!! """$$$(((&&&###"""&&&,,,444AAAQQQdddrrrtttnnn___III...  !!!!!!"""###$$$%%%&&&$$$%%%%%%""" $$$(((111000999RRRvvvdddNNNDDD===777444...---111777:::888888:::<<<777111,,,+++---111333...)))%%%)))111888:::999>>>@@@BBBAAA===999555444888444...******---222444888666111---+++...333777000***$$$!!!%%%,,,333888333333333111///000444777000///000222555555111...111...,,,+++---......---///000000,,,))))))...222444555666333---&&& &&&(((+++///333555666555<<<888222+++&&&$$$%%%&&&$$$'''111444222///...,,,***'''$$$!!! !!!''',,,+++((('''***---(((&&&&&&(((,,,...---+++***'''### !!!%%%***---...222888>>>???===:::777888777666666777999<<<===555222...,,,///555:::<<<:::;;;;;;:::888777777888AAAAAA@@@>>>===???FFFKKKMMMTTT^^^eeejjjrrr}}}sssllliiiddd[[[TTTQQQOOONNNMMMMMMKKKHHHGGGGGGGGGEEECCC??????@@@BBBEEEKKKTTT[[[kkkiii^^^MMMCCCCCCFFFGGGEEE???;;;999555000000444:::777444222222333555666777:::;;;777111---...111999<<<>>>===??????999111***%%%###(((222888777333222444666666555444555666///,,,***+++///333333111666777666333000000111333333666;;;======999333000---000222333222111111222888===CCCCCC>>>::::::;;;BBB===666111000333888;;;222222555:::>>>???;;;777777777777999<<<;;;777333++++++---111666888777555222222333555777666444111***'''(((///333111///......444666333111333222///((((((''')))+++,,,,,,+++******,,,///111111///...222222000+++'''***444===NNN]]]rrr___GGG;;;666222111...***)))+++)))'''$$$!!! """'''&&&###"""###$$$%%%### $$$'''000;;;JJJZZZjjjsssooogggZZZBBB)))""""""""""""$$$&&&((()))((('''$$$!!!)))000555;;;JJJggg|||\\\III@@@888222///+++...777AAADDD@@@;;;;;;999:::999444...+++...111///+++'''***222:::>>>???>>>???@@@???<<<:::888888<<<888111***'''(((+++...222111///+++***,,,111666000+++%%%###'''...666;;;222000,,,((('''***///333/////////000000111111000222///...000555666222...///000111///...000444888666999:::999333,,,'''$$$(((,,,111222000000333666888444///+++)))((())))))$$$,,,888<<<<<<333333111...***&&&###!!!"""&&&+++,,,)))''')))---)))((((((+++000222111///)))%%%""""""&&&)))++++++'''---555===@@@???;;;777888777666666777999<<<===333...******...333999===CCCCCCBBB???;;;999:::;;;DDDHHHLLLMMMMMMMMMQQQTTTTTT^^^lllvvv}}}vvvllleee```\\\ZZZZZZVVVQQQQQQSSSRRROOOKKKCCCEEEFFFGGGKKKQQQWWWZZZ]]]YYYOOOCCC???BBBGGGJJJIIICCC???>>>;;;666444666999888555222//////000111333777999666000...000333888<<>>999555666888@@@<<<666000...000555999222444777===BBBAAA;;;666444666:::======;;;888555111///...///222555777888111111444777::::::888666,,,))),,,444999555000---+++///111000000222444333+++***)))+++---......------222666555000,,,---///333444222...)))***000555>>>JJJ\\\jjjsssyyy~~~rrrRRRAAA:::555444222---))))))&&&###!!!%%%###"""""" """$$$$$$!!!!!!%%%(((111???RRRdddqqqvvvnnndddPPP:::###!!!!!!###%%%'''(((&&&"""###...666999GGG^^^}}}vvvYYYJJJBBB888111000///444???KKKMMMEEE===999777;;;===999111---...111000---***+++000888>>>BBB?????????===;;;:::;;;===999666111+++''''''***---------+++***)))+++///222---)))$$$$$$(((///555999000,,,&&&""""""%%%***---+++---///000000000111222222000000444999;;;777222444444444222000000111333111444777777444000,,,***---111444222---+++...333222111000...,,,***((((((%%% $$$000:::======555444333111---)))%%%###$$$%%%))),,,***&&&&&&***'''&&&'''+++111333222000+++'''$$$%%%***---+++((($$$)))111888;;;;;;888555555555444444666999<<<===333...,,,///444777;;;@@@EEEEEEDDD@@@;;;:::===@@@IIIOOOWWW\\\^^^```bbbeeekkkttt{{{xxxoooggg```]]]___^^^XXXRRRJJJLLLLLLKKKNNNUUUZZZ[[[XXXRRRHHHBBBAAADDDHHHJJJFFFAAA===>>><<<888555666777777555111...---...///444666777666333222444666777;;;@@@FFFMMMOOOGGG===444...((('''***,,,+++)))---///000000///...///000,,,+++,,,---//////...---777777888888777555333111000444888;;;:::666111---(((,,,222777777777666666777999;;;999555333333555???<<<888222......000333444555888>>>BBBAAA<<<777222555999>>>@@@>>>;;;888555333111///000333666999111222444777;;;======<<<555111222777999444...+++***,,,...//////111333555...---,,,---000222222222333999===:::333...111555666666555000+++***---000666>>>IIIUUUaaammmyyy]]]DDD<<<555555555111,,,+++$$$"""!!!!!!'''***%%%  !!!###%%%&&& !!!%%%'''666FFF[[[mmmxxxwwwkkk^^^DDD000 $$$  ###"""!!!"""######!!!&&&111999===RRRooopppXXXLLLDDD999444555999>>>HHHRRRQQQGGG<<<777333555666555222//////000///...---+++,,,222:::AAA@@@>>><<<888666777:::===777555222---((((((+++...+++***))))))***+++,,,,,,'''$$$""""""&&&,,,000222,,,)))%%%""""""$$$&&&'''"""(((...222111000000111333111111444999<<<;;;999888888777444111...,,,,,,***---222444333222111111333444222///+++)))+++------000444333///)))$$$"""&&&$$$%%%***111666777666333333333111...+++(((%%%%%%###%%%***)))$$$!!!$$$%%%%%%(((---333555333000---'''###&&&---111///,,,))),,,000444666666666555111222222444666999<<<>>>666222333999>>>>>>@@@DDDEEEGGGGGGEEEBBBCCCHHHMMMVVV]]]gggooosssxxx|||{{{uuutttrrrjjjbbbXXXXXXSSSNNNQQQ[[[bbbbbb___WWWMMMIIIHHHHHHIIIIIICCC===;;;======999666666777888888555222111333555999999999888888888888888888<<>><<<999444333555<<>>777444333222000000222555777444444444666:::>>>??????;;;666444666555000///000,,,,,,---.........111444000...---///222444555666777;;;>>>===999888;;;???;;;:::777111+++'''((()))000444;;;EEERRRbbbsss~~~mmmLLL???444222222000,,,***"""""" """'''&&&,,,---'''###$$$%%%"""!!!$$$&&&&&&$$$$$$'''***###!!!$$$%%%<<>>999999999666333///,,,***%%%)))...222333444555666888444///+++******))))))***111777777111(((!!!&&&'''***...111222111///111111111111///,,,)))'''&&&""""""(((((("""%%%&&&)))///555777555111,,,%%%!!!$$$...555666333222222222222333555777777///000222444777:::===???888555888AAAFFFEEEEEEHHHKKKNNNPPPOOONNNRRRYYY```dddkkkuuu~~~wwwgggeee]]]UUUXXXdddmmmnnnhhh___UUUPPPOOOLLLIIIHHHAAA<<<:::===>>>;;;777777:::;;;<<<:::888888;;;>>>>>><<<;;;;;;<<<<<<:::999999===AAAGGGMMMMMMBBB666222---((('''***---///......000111111000//////000...222666777666777:::=========>>>>>>===999444000111333777888888555000...000111111000000222666999@@@<<<888555555666666666333555777666444222444666888555333444888;;;;;;:::777222111999EEEIII@@@666111111222222111222444555888666555666:::===@@@AAA;;;666222222111///333888...------...---,,,...222000///...///333666777888:::;;;<<<===???AAACCCEEE???===888111)))$$$######+++...333;;;III[[[nnnzzz|||TTTDDD555///...,,,((('''!!!###$$$"""!!!"""&&&***)))......(((&&&))))))&&&###'''+++***&&&%%%)))---'''"""!!!###$$$;;;ZZZpppqqquuu{{{hhhIII((( """$$$&&&***(((###)))%%%%%%+++111;;;CCCRRRiiivvvaaaPPPLLLIII@@@<<<>>>CCCHHHNNNNNNIII>>>444...&&&((()))***)))***,,,...222000,,,&&&$$$(((111888<<<;;;777///))))))000777333222111///---+++***)))%%%((((((&&&***111000*** !!! """***//////+++))))))******&&&"""!!!$$$000555222......///000222444777999;;;<<<===;;;888555333000+++((($$$&&&))),,,...000111111///...---...//////---+++%%%...666555+++"""!!!'''+++///000...,,,,,,------))))))000555222---+++'''''''''%%%$$$$$$%%%'''---++++++...444999::::::---,,,+++,,,...333777:::888888888666333222333555,,,---...333;;;AAA@@@<<<666999>>>BBBEEEGGGHHHIIISSSXXX[[[[[[___iiirrrvvvxxxooohhhhhhoooxxx~~~nnn```ZZZVVVMMMFFFDDDEEECCC@@@<<<:::;;;===???AAA@@@???===<<<:::::::::===<<<;;;:::;;;<<<===>>>===>>>CCCIIIKKKFFF;;;111------+++(((,,,666999555:::888666555444333111000000444888;;;???CCCCCCAAA>>>>>>===;;;888444111///000555999888444000///000444222111111///...333:::AAA<<<777444555555444333000444999999888777888;;;;;;888666666999;;;;;;:::555333222666;;;<<<777111,,,...///...,,,///666===>>>;;;666444444666888999777888444//////333666555444333000***&&&&&&+++000222///++++++...333888;;;777666555777===GGGTTT\\\RRRCCC666111)))%%%(((,,,000000444DDD]]]qqqttt~~~dddMMM555,,,---,,,'''$$$!!!!!!!!!"""%%%(((***,,,...+++((($$$###$$$&&&'''*********+++***)))''''''&&&$$$ !!!HHH[[[lllsssuuuppp\\\EEE((( ###!!!!!!!!!$$$))))))&&&%%%  '''///666BBBLLL```vvvgggWWWKKKMMMOOOGGG@@@??????BBBFFFGGGBBB:::111,,,)))(((((((((***+++---...//////,,,(((%%%&&&+++000555666444///(((&&&+++//////...---+++***))))))(((%%%(((((((((---333222---***&&& )))444666222+++***+++---,,,(((###+++111///+++)))///000222444777888::::::999999999999888333---(((%%%&&&))),,,...///000000111///.../////////---+++###)))...---'''""""""$$$(((+++......---***)))((((((%%%'''///555333///---))))))(((&&&$$$%%%'''))),,,+++***---111555888999777555333111222444777888:::;;;;;;999666333333333000111333888>>>AAA>>>999777:::???EEEJJJOOOTTTVVV^^^fffmmmpppuuu{{{zzzqqqfffZZZLLLEEECCCEEEEEEBBB???<<<<<<>>>AAAAAA???;;;::::::999888777:::;;;;;;:::999999:::;;;;;;<<<@@@EEEGGGCCC:::111000111///,,,///777999555666555555555666666555555555777;;;CCCLLLOOOIIIAAA888888666555333111///...///333777777555333444666999555222000...,,,111888>>>===;;;999888777555444///111444777888:::===???;;;888666666888999999888333111000222666666111,,,+++,,,---------000555999999777444111000000000///...222333222333666777444111000---***((((((+++...+++++++++---///111222333222222222666???LLLZZZbbbXXXEEE666000+++""""""///222222//////:::PPPaaannnyyy~~~xxxrrrlllmmmjjjjjjqqq{{{pppWWW;;;...,,,***(((&&&###""""""###$$$%%%&&&'''+++((($$$!!! !!!###'''***------,,,***)))***(((&&&### ZZZaaakkkuuuuuugggPPP@@@((( !!!!!!"""""" %%%&&&%%%"""###!!!'''///888EEERRRkkktttYYYMMMIIIPPPVVVOOODDD>>>;;;===??????<<<777000,,,---+++)))+++///111000...+++,,,,,,((($$$"""%%%'''...111111---'''###$$$(((***)))(((''''''((()))***'''***+++,,,000555555222666,,,"""!!!///<<<<<<555+++,,,---...---***###)))222111,,,)))///000333555777888888888555888===AAAAAA;;;111+++%%%'''***---///111111111333222000000000///---***###$$$%%%%%%$$$$$$'''))))))))))))******((($$$!!!!!! $$$...555333000///,,,+++***'''&&&&&&))),,,++++++++++++,,,000555999???===:::888777777888999<<<>>>???===999555333222333444999???DDDCCC===999555999???EEELLLTTT\\\aaajjjwwwsss```NNNDDDAAAAAABBBAAA>>>;;;;;;>>>BBBAAA<<<777666888:::888555777999;;;:::777555666888:::;;;===AAADDDAAA:::444444555333111222777777444444555777888:::;;;<<<<<<666777>>>MMMYYYWWWHHH:::222111000///......//////444666777888777888999;;;===888444111...+++...444<<<>>>@@@>>>:::777777888333222222444888<<<>>>???===;;;888777777777666555222000000111333222...******))))))+++///222444444333222111///,,,(((%%%###%%%,,,222555777999666111...,,,+++***+++,,,,,,+++&&&(((,,,///111000...---000///000444===JJJVVV^^^ZZZGGG666111...((($$$%%%333444222,,,***222DDDSSSeeerrr~~~~~~vvvkkk```WWWXXXUUUUUU[[[eeeuuugggFFF333,,,++++++---''''''&&&%%%$$$######"""'''%%%!!!%%%+++111111...++++++---***)))&&&### eeejjjppptttrrrdddNNN;;;$$$  """"""!!!$$$***333CCCRRRooovvvcccQQQIIIGGGPPPWWWQQQEEE<<<:::999999:::999666333000///------111666888333///)))***)))&&&""" ###&&&,,,...///+++$$$ """%%%)))(((''''''(((***,,,------...000111444666777666<<<222&&&$$$///:::;;;444,,,......,,,+++***$$$***555666111---...000222555666777666666222777???FFFGGGAAA666...'''))),,,000333555666777555444222111111///,,,***%%%###"""###%%%'''((()))%%%$$$###%%%((('''"""###---333222//////...---,,,)))'''(((,,,...+++,,,,,,+++***...555;;;@@@???>>><<<;;;;;;;;;;;;<<<>>>AAA@@@===999777555666777===EEEHHHDDD===::::::>>>DDDKKKSSS]]]hhhooo|||lllWWWFFF======???AAA@@@???@@@CCCFFF@@@:::333444999<<<:::666444888;;;:::777444555777;;;;;;<<>>>>>???666;;;HHH[[[cccYYYCCC222///...---,,,---///111333;;;:::999999999:::;;;;;;;;;777444444111---...111;;;???AAA>>>888555888<<<>>>:::555444666:::;;;:::@@@???<<<999777555333222222222222333444333111///***((('''+++111444333000000111333111,,,%%%"""***111555777888444///,,,******,,,000111...+++&&&))),,,......///000000555333111222888@@@GGGKKKPPPBBB555000///,,,,,,...111222000+++)))111AAAOOO```nnn{{{{{{rrrggg[[[SSSSSSOOOMMMPPPVVVcccxxxxxxSSS;;;000...111555...---,,,***'''%%%###"""'''%%% &&&---555555///***+++---+++***)))'''###fffqqquuunnniiicccNNN555  ###%%%"""%%%(((111DDDVVVyyy}}}cccOOOGGGBBBBBBIIINNNKKKBBB<<<777666444444555555333111******---333999999333---))))))'''### !!!&&&+++///000///)))"""###'''+++******+++,,,...000111222222444555666555555777;;;555,,,&&&***111222......000///******+++'''!!!)))444555000---***+++---///111222222222,,,222;;;BBBDDD???666...))),,,///444888:::<<<===666444333222111///,,,***%%%###!!!"""$$$%%%$$$""""""&&&'''###$$$---111...,,,---//////...+++******---000,,,---...,,,,,,///666<<>><<<:::999999999===AAABBBAAA>>><<<;;;999999???HHHIIIBBB<<<:::EEEKKKUUU^^^gggrrr~~~jjjRRRAAA@@@AAACCCDDDFFFGGGIIIJJJ@@@999444666<<<@@@>>>:::333777::::::888777777999888999:::<<<======<<<:::555444333333111000000111999<<<>>>===;;;999999999888BBBVVViiiiiiUUU>>>000---,,,+++***,,,///222555;;;888555555888;;;;;;:::555333333777666222///000:::>>>>>>999222111888???DDD>>>777333444666777666???>>><<<999555111...---111333555555555444444555---***)))---333666333...111444777555///'''!!!(((...222333444444111,,,+++***,,,000444444000---)))))))))''''''+++000555999666333333666999;;;;;;;;;666000---***+++000777111111000,,,,,,444BBBOOOcccrrr~~~}}}tttiii```YYYWWWSSSPPPOOOPPPYYYlll|||^^^CCC555000333888333222000...+++)))'''&&&)))'''### (((///666555///******,,,...//////---***&&&!!!eeetttwwwjjj```ZZZFFF---  !!!!!! """&&&***((()))+++,,,...999PPPfffoooWWWFFF===;;;<<>>:::333000------000222000///###$$$(((...333444111---+++***'''### ###+++111444444000)))""" %%%+++------...///000111222222333222444666555222222555666555000(((&&&((()))'''000444333......111---%%%%%%---...+++***%%%&&&''')))+++,,,...///(((+++111777:::888222---,,,...111555999;;;<<<===555444222111111///,,,***###"""!!!  $$$'''(((&&&$$$!!!!!!%%%,,,...+++***,,,/////////...,,,,,,...///------------...222888<<>>===BBBLLLMMMEEEAAACCCRRR[[[hhhttt~~~kkkXXXLLLJJJHHHJJJLLLMMMJJJFFF@@@<<<999:::???@@@>>>;;;333444666888999;;;;;;;;;555666888999:::;;;;;;;;;555333222333111...000444;;;===>>><<<666000......222>>>TTTddd___III777111,,,,,,******,,,///222444444111...111888======;;;222///111777999555222222999;;;:::555///000777???AAA<<<666222111222444555888999888666222...---,,,000333666666444333555888222///...000555777444000444888;;;999333,,,'''%%%///333444111000111...)))***+++...222555444111///******'''$$$"""%%%,,,333444333222555999;;;999777((())))))'''%%%(((000777333333111...---444AAAKKKfffuuuxxxnnngggbbb]]]ZZZWWWTTTQQQVVVfffvvviiiNNN<<<333333777444333000...---,,,,,,,,,+++)))%%%"""!!!!!!###%%%)))...333333...******+++333444555555333000,,,***nnnvvvxxxooo___MMM999*** !!!"""  """ """""""""$$$''')))000111444444777EEEbbb|||uuuaaaOOODDD:::<<<===<<<:::888777666111---)))***...000...,,, !!!###'''***...000111------***'''$$$'''...444666666333,,,$$$"""''',,,...///111222222222000//////...000444222...///444111222///)))&&&&&&$$$ 222999<<<888999;;;555***%%%++++++)))***&&&&&&&&&'''))),,,///111((((((***---000111111///...///222444666777777777444333111111000///,,,***$$$###!!! %%%((())))))******######&&&+++,,,******---...///000000...------...,,,++++++---111555888:::EEEEEEDDDCCC@@@<<<999777888;;;@@@BBBBBBBBBBBBBBBAAA???GGGTTTXXXUUUVVV]]]fffrrriiibbb[[[ZZZ\\\YYYOOOFFFBBB@@@?????????>>>;;;999333000000444:::>>>???===555777:::;;;<<<===>>>>>>777444333444222///333:::===@@@@@@<<<333+++((((((***222DDDRRROOO>>>444666//////......///111444555555111...333;;;AAA???<<<333//////444888666555555777888888444000111666;;;;;;888444///,,,,,,...111111444666555333111222333222666999888444222555999777555333444666777666444555999===;;;555///......333666666222000///+++'''(((+++000333333222111000+++---,,,)))$$$###&&&***)))***---444;;;===:::666$$$%%%%%%%%%&&&***///222444333111---,,,222===FFF___qqq}}}tttoookkkhhheeebbb\\\VVVWWWdddrrrxxx]]]GGG999444666111///,,,++++++---///111+++)))%%%###"""###%%%'''(((***---...---,,,,,,,,,333444666777777666333222xxxxxxzzzwwwcccDDD000+++!!!###### !!!### ###%%%&&&&&&&&&&&&'''333555888999===OOOooo~~~gggSSSEEE@@@>>>CCCDDD>>>777333222111111---)))***...000///,,,!!!""""""###%%%+++222888//////...+++((()))///444555666444...'''$$$'''+++---///111333222111...---***))),,,111///+++---333///000...***)))(((###333===CCCAAABBBCCC;;;---"""***---,,,,,,///))))))((())),,,000444777+++)))((())),,,000222333///000111222222222111000333222000000000///---***'''&&&###$$$***,,,+++***,,,...$$$###&&&***+++)))+++///---///111111///---------+++)))))),,,222777888888CCCCCCDDDDDDCCCAAA>>>===999<<<@@@BBBBBBBBBBBBCCCAAA@@@JJJ[[[eeefffmmmxxx~~~~~~sssppppppkkk\\\OOOCCCDDDDDDBBB???<<<888666222...,,,000:::@@@AAA>>>888;;;>>>@@@@@@AAABBBCCC999555444666444222666???@@@CCCDDD>>>444+++((('''***---999GGGGGG<<<999???444333333333444555777888<<<777444888@@@DDDAAA;;;666111...222555555666888555777777555333333555888888777444...'''&&&))),,,...222666888777777999;;;666:::===:::555222555:::;;;999777777777777777666666:::===;;;555111111333333777777333111///+++%%%&&&+++111333111//////111---000333000***$$$######!!!"""(((222;;;===:::555((('''&&&&&&***///000///222111///,,,+++111<<>>,,,$$$ $$$$$$!!!$$$!!!"""!!!!!!  !!!$$$%%%%%%$$$$$$$$$***---222999HHHbbbqqq]]]MMMCCC>>>EEEKKKIII>>>444111000...222---)))+++000111---'''######$$$)))...111222222333000---+++'''%%%+++333<<<:::555---&&&###%%%(((555555333000000000+++$$$'''&&&)))000222...***)))(((,,,111555444///'''"""222777>>>BBBAAA===888555'''%%%%%%)))000333111...777333...---///000000///)))%%%"""###(((...222444888222***$$$$$$)))000444000...,,,,,,---...---+++)))%%%"""!!!###)))***,,,---......---,,,,,,...///---***)))+++---000111333666777666222///''''''***///555:::>>>???<<<@@@CCCBBB???======??????<<<===CCCEEEBBBBBBGGGIIIPPP[[[gggrrr}}}kkkZZZKKKDDD@@@CCCDDD@@@;;;999333///***,,,555>>>???<<<@@@AAAAAA>>><<<>>>BBBFFF>>>>>>>>><<<999777777888GGGGGGDDD>>>888555555777333///111:::BBBCCCAAAAAA;;;999777777999::::::999777888:::===???@@@>>><<<555444333000///222999??????;;;777333111333666888;;;999555///+++)))+++---111444888:::>>>AAA===666:::<<<<<<888444444:::??????===;;;::::::888555222333111333666444------222111222222222000---)))'''''')))+++,,,+++,,,...000444555555444111,,,&&&###'''000999>>>??????......,,,++++++...555:::222000///000///000666???OOOZZZnnn~~~zzz|||{{{|||wwwlll___ZZZ___fffrrr|||\\\EEE;;;999000+++&&&%%%'''))))))(((((($$$"""$$$&&&$$$$$$''''''((()))))))))+++...000111///...111777999777444|||mmmUUU===---%%% $$$$$$"""$$$ ###$$$%%%&&&%%%""" ###$$$$$$ """###%%%'''(((&&&$$$###%%%+++333>>>PPPmmmnnnYYYHHH<<<666<<>>===BBBCCCBBB???======@@@CCC???@@@@@@>>>;;;999999:::FFFFFFDDDAAA===<<<>>>@@@;;;777777???EEEDDDBBBBBB<<<;;;999888888999::::::999888999;;;>>>???>>>===888666222...---222;;;BBB>>>;;;777333222333666888999888666222///...///111333666777777;;;>>><<<777666999;;;999555333666999::::::999888777555333111111///111444222,,,,,,000000111333555666444111...+++***))))))))),,,///111999999:::888555111,,,)))"""%%%)))000777:::;;;:::555111...---///333777888222//////111111111888???EEESSSjjj~~~tttggg___```cccjjj{{{hhhKKK;;;666000+++%%%###%%%'''''''''((($$$"""$$$%%%$$$%%%(((+++++++++*********,,,...000...---000444777444111wwwgggQQQ;;;,,,%%%"""%%%%%%!!!"""!!!$$$###$$$&&&'''(((&&&$$$###%%%)))))) !!!%%%$$$%%%(((***)))$$$ (((666GGG___}}}oooZZZHHH;;;444555:::;;;777222111111000)))***+++---...////////////...///222666777333000***%%%%%%(((++++++,,,///333111---'''######(((---222666666///***))))))'''%%%'''...333222,,,+++...,,,...000444666444111---))),,,111555444111,,,(((,,,///222444222000...---111...++++++,,,///000000...,,,******---000111222000---&&&)))111777444///(((###!!!"""$$$$$$###$$$%%%$$$"""$$$(((...---------,,,,,,,,,,,,+++---//////---+++***)))000111333666:::;;;:::888//////111444888<<<@@@BBBFFFEEEEEEEEEFFFFFFDDDCCCIIIGGGHHHNNNRRRUUUYYY___nnnwwwuuueeeRRRFFF@@@===@@@DDDBBB<<<666444666:::???BBBFFFEEEDDD@@@===<<<>>>@@@AAABBBCCCAAA???===<<<===CCCCCCBBB@@@???@@@DDDFFFAAA===<<>>>>>;;;888555555666888888777666888;;;>>>@@@@@@===999222,,,,,,222<<>>;;;888555444555888999777888777555333222333444777777666333555:::;;;888333777;;;;;;777333222333666777888777555333222222000......000///+++)))***,,,...222777;;;:::777444000,,,(((''')))---111333;;;<<<<<<;;;888555111///++++++,,,///222444333111666111,,,---111666777666111///000333444555:::AAAEEETTTlll~~~qqqgggaaa___bbbqqqyyyWWWAAA777333---'''$$$%%%((())))))((($$$###%%%&&&$$$&&&***------,,,+++************///---,,,...222333111///zzzooo^^^JJJ888***###$$$'''%%%!!!%%% !!!"""$$$%%%'''((()))))),,,***  """"""$$$$$$""""""%%%)))((("""(((:::QQQmmmppp\\\LLLBBB<<<888:::999666333333444555///000000///---...333777555444444777;;;:::444///((("""!!!&&&,,,...///111555333///(((######''',,,444::::::111(((&&&'''(((!!!%%%---222///))))))...000//////111444555333111(((***...111222000+++''')))///555666222...---...000...+++)))***+++,,,------...000333444444222111,,,+++'''""" '''...777444...''' !!!$$$(((((()))***)))((('''(((,,,+++***)))((((((((((((++++++,,,+++++++++,,,---111111333666:::;;;:::999111222444666;;;AAAGGGLLLMMMJJJGGGGGGIIIKKKIIIGGGKKKMMMSSS[[[bbbggglllooo||||||cccQQQEEEBBBEEEKKKGGGBBB???>>>===>>>AAAFFFIIIGGGEEEAAA>>>=========BBBDDDEEEDDDBBB@@@@@@@@@AAA@@@>>>======???CCCEEEBBB===<<<@@@BBB@@@???@@@BBBAAA===777111///111333444222111333888===AAACCCBBB<<<555///...333:::@@@===;;;999777666777999:::666777888777444333333333:::999555///000666999999555777::::::777333222111333666999999777555555555000...---......+++(((&&&(((***///666;;;<<<888444111---)))(((+++000222444;;;;;;;;;:::888555333111111///...------,,,)))''',,,+++***+++///333666888111///000444777888<<>>555)))%%%&&&'''!!!&&&---333000******///444000,,,---111444444333222222222444444000***&&&###***111333///+++,,,...000///,,,)))&&&&&&((()))***///666;;;;;;777222///((()))***(((&&&&&&))),,,444111,,,'''######%%%((()))+++,,,,,,...///...---++++++***)))(((''''''&&&,,,)))&&&%%%'''+++000333222222444777:::;;;999777333444666999>>>GGGSSS[[[YYYTTTNNNMMMOOORRRSSSSSSQQQXXXcccnnnxxxyyycccRRRHHHHHHLLLFFFBBBAAADDDDDDAAABBBFFFIIIGGGEEEBBB@@@???>>>===BBBDDDFFFFFFDDDCCCBBBBBBBBB@@@<<<;;;;;;===@@@BBB@@@<<<;;;>>>@@@???@@@CCCFFFCCC<<<444...+++,,,...///---,,,///555===BBBEEECCC???999444333555888:::888777666555555555666777555777888777444222111111;;;:::555...---333888:::666666666555333111111111000333666888777777666666111///------//////+++%%%((()))...555;;;<<<888333000...------000222555666<<<;;;:::999777555444333333111...,,,***'''$$$!!!"""&&&+++,,,,,,///666<<<111...///444777999===AAAKKKRRR___sss|||qqqjjjhhhwwwsssUUUDDD888222,,,***---000111111!!! ###***000///...000222444333111000//////000111111000///vvvlll]]]NNN@@@333'''###%%%$$$ !!!!!! """&&&+++...::::::333(((&&&)))&&&"""&&&&&&### !!!""" ###000GGGeee}}}fffZZZWWWZZZ]]]KKKHHHEEEDDDAAA===;;;===<<<999333+++'''***222999666333111555;;;<<<777000+++((((((...333555777;;;BBBBBB>>>777///+++,,,...777===???666,,,'''&&&&&&%%%(((///555444///...111555...((()))...555777777>>>;;;888777555///'''!!!$$$+++---+++***+++...000...,,,'''$$$###$$$&&&***000999===<<<666000,,,&&&(((***,,,------,,,+++000---***)))***,,,,,,,,,&&&(((***,,,000555666333---............,,,***)))---(((""" $$$***000444111222555999<<<<<<999666555666888:::AAANNN___jjjbbb]]]VVVRRRRRRWWW\\\___```kkkxxx}}}hhhWWWOOONNNFFF@@@@@@FFFGGGBBB@@@CCCGGGEEECCCBBBBBBBBBAAA@@@BBBDDDGGGGGGFFFDDDCCCCCCCCC@@@<<<:::<<>>:::555///000111111222444888<<>><<<999777666666555444222000///---)))%%%"""!!!(((//////---...555===000+++***///444666:::>>>EEEJJJUUUfffzzzwwwaaaKKK999444...,,,...//////...'''444222222555999;;;999777///000111111111111111000rrrgggWWWJJJ>>>333''' ###"""  !!!"""$$$%%%222666333((($$$'''%%%$$$((('''### """$$$%%%///<<>>===888222------...222999;;;666///+++(((&&&((()))...555666333000111444,,,%%%&&&...777===>>>AAA===999666444///''' !!!%%%(((((((((***,,,---,,,***&&&"""!!!###&&&...333888999555///+++)))&&&%%%&&&***///111...***...+++))),,,222555222...$$$'''((()))///777888444///000222444333111...,,,---(((""" ###(((---///...111666<<>>999333111000///,,,)))(((444222111555:::<<<999666...///000111111111111111pppeeeUUUHHH???444((( !!! !!!  $$$---...$$$"""######((()))$$$ ###(((+++;;;HHHaaaqqqdddRRRFFFCCCKKKVVV^^^\\\ZZZ___eeebbbVVVKKKHHH===:::555222111333555666000+++(((...777;;;888333***///888AAAAAA<<<:::===444666777555000,,,,,,---...444888555000---***&&&((('''+++333666333000///222***###$$$...:::AAACCC===999555444333000)))### ###%%%'''((()))*********)))%%%!!!!!!$$$'''333555777555///)))'''&&&'''###"""'''...222///+++...***)))///777:::555...&&&)))(((''',,,444555000...000444666555333///------((("""!!!###''')))***---000777>>>BBBCCC???;;;===<<<;;;<<>>>>>???CCCJJJIII>>>222///333777666333444222000111666;;;>>>@@@???;;;777777:::>>>??????666777888999999:::999999:::;;;<<<<<<<<<===???AAA666999888222///333888:::999888777888999999777666111......555>>>AAA<<<444)))******///===IIIGGG>>>+++)))***111;;;???<<<777111444666333///333@@@KKK@@@>>>;;;777555444333444777777888999:::777222...111111111000---+++***)))+++$$$!!!$$$)))---111555444???IIIOOO\\\rrr~~~aaaDDD???999666333000+++'''"""+++222//////222777888555111,,,...000000000000111222uuueeeRRRDDD:::///(((%%%###  %%%(((###   ###!!!'''&&&$$$***'''%%%((((((333SSSsssppp]]]OOOBBB>>>???CCCGGGLLLTTT]]]kkkuuuuuuiiiVVVIIIBBB:::555777:::999777777///***)))000;;;>>>777...000333777::::::666222///---+++---222444111///000666444111//////...,,,+++*********+++,,,///111333000,,,***,,,333888::::::777333...---//////,,,(((&&&&&&&&&'''((()))***+++...000111,,,%%%!!!###&&&444::::::222+++***((($$$###""""""###%%%&&&''''''$$$)))///444999;;;666...)))((('''(((,,,///222333555222......333777000&&&&&&### """%%%%%%###(((///777===>>>============;;;999888;;;JJJeee~~~bbbVVVNNNOOOQQQLLLGGGFFFFFFDDDBBB@@@@@@BBBFFFHHHBBB???===???BBBBBB>>>999888666555777<<>>===<<<777222222777===AAABBB???888333888===???======BBB>>>;;;:::===??????>>>AAA>>><<<>>>CCCEEECCC@@@777666555666888999999999@@@>>>======>>>;;;555000000111333666888777444222,,,...111666???DDD>>>444&&&%%%&&&...777===<<<999888777666444555999@@@EEEDDD???999555555444333111222888???@@@<<<777666777333333222///,,,(((%%%$$$$$$######%%%))),,,///000999:::@@@IIISSS```tttkkkGGG<<<;;;<<<222------)))###!!!!!!###""" """''''''***...222555333---)))&&&***,,,***)))++++++)))rrraaaMMM@@@666---&&&$$$###""" &&&)))%%%!!!!!!!!!"""###***)))!!! !!!$$$'''######''')));;;YYYwwwsssbbbRRRGGG<<<888777999>>>CCCRRR___sssttt^^^MMMDDD===999999999555333555000...///555===>>>888000000333888;;;;;;888444000///---...222333111000222444222///------,,,+++)))&&&'''(((***+++...111333666222//////222444444333444000,,,+++---...+++''''''(((***---///000000000///111222000+++&&&%%%&&&...444777333111000+++$$$ !!!$$$&&&&&&,,,111666<<>>???AAAAAA>>>:::999777666888<<>>>>>===>>>;;;999999===???@@@???===999555555999<<<======:::333000555;;;===>>>???HHHEEEBBBAAABBBCCCAAA???AAA>>><<<===AAACCCAAA>>>444444555555555666888:::======>>>???>>>:::555000///000222444555222...,,,,,,000444999???@@@888...))),,,000333555777888999666444333333666:::???BBB???;;;666333222111...,,,000666<<<===999555555777777555111...,,,***(((&&&((('''(((***,,,///000000111222777???GGGTTTgggwwwrrrQQQCCC>>>:::///+++,,,(((### """###"""$$$)))(((***...222444000***%%%$$$''''''$$$###&&&'''%%%mmmZZZEEE888000)))$$$"""$$$$$$###!!!$$$(((%%%!!! !!!$$$---,,,%%%%%%#########$$$)))---HHHfff|||cccTTTJJJCCC;;;666222111888@@@NNN___www|||bbbPPPFFFBBB???===888222000333111111333888;;;;;;777222222555:::======:::666222222//////222333111222555444111---+++******((('''###%%%(((***+++---000222777444222000000111000///000---++++++---...+++)))***,,,000444777777777666222333444333111...+++)))+++///333666888777...%%% !!!%%%((((((---222555;;;@@@???:::000,,,'''(((---111111000666555111+++))))))%%% !!!***333777666555999===<<<;;;:::777777BBB\\\uuuzzznnnddd[[[WWWWWWTTTRRRPPPNNNLLLLLLMMMMMMFFFCCC??????@@@AAA>>><<<999888777999===???@@@@@@>>>===;;;:::;;;<<<======999:::;;;===???@@@@@@@@@>>>;;;888888:::<<<:::888444...,,,111666999<<>>;;;;;;>>>???===;;;111444777666333333888<<<<<<>>>@@@???<<<777444222222333555555333...***'''(((///666:::===<<<555,,,---444:::999333000333777222000...111666;;;======:::777555222111...+++(((///555:::;;;888666888;;;;;;666111.........,,,***---...///111111111111111111111555;;;BBBLLL]]]lll~~~|||zzz}}}aaaNNNBBB:::---***---***%%%!!!"""######''',,,***,,,///222222///)))$$$$$$%%%###!!!"""!!!fffRRR<<<000+++&&&###"""$$$%%%%%%""" ###"""!!!%%%&&&###!!!""",,,,,,%%%&&&""" !!!"""&&&...666TTTuuurrr\\\PPPFFF@@@:::333---,,,555???JJJYYYpppuuu___NNNEEEDDDDDDBBB:::111111555333333444555666666666555888;;;>>>@@@???<<<777444555222111333222000222777777444///,,,***(((&&&$$$$$$'''+++,,,+++,,,...000111111000///......///000///...---...000111///......111555999;;;;;;:::999555444333444555555333222---...111777<<<;;;222(((###$$$$$$$$$%%%'''***---)))---111222666;;;;;;888000+++&&&(((...333333111555777444---((('''%%%!!!$$$""""""+++333555333333888===>>>???BBBCCCDDDOOOiiiwwwkkkcccaaa[[[YYYVVVTTTQQQPPPPPPPPPIIIFFFBBBAAAAAAAAA@@@>>>777777777:::===@@@@@@???>>>??????===:::999:::;;;999:::<<<<<<;;;<<>>???AAACCCDDDDDDCCCBBB???===999888999999888666111666:::888222222999@@@???@@@@@@<<<666222222444888999:::888333...)))'''%%%---555888;;;;;;666000///666<<<:::333...000444...+++)))...555::::::888777777666555222...***'''///444999:::888888<<<@@@999555111111333444111...000222444555444222111000444444777<<<@@@HHHWWWeee{{{yyyuuupppooopppqqqtttvvvwwwwww}}}qqqYYYFFF;;;///...333111)))### !!!###$$$''',,,---------...//////,,,***(((((($$$"""###!!!^^^JJJ444***(((&&&$$$######$$$###  ###'''(((&&&$$$'''((($$$$$$  ###!!!$$$)))555@@@]]]iiiWWWOOOBBB===777000***)))333???JJJSSS```kkkmmmdddVVVLLLCCCDDDFFFDDD<<<444444999888666444222333555999<<>>AAABBBBBB@@@AAAAAA???<<<999888999<<<;;;999666555777<<<@@@CCC===888666999===??????777222---,,,***)))---444777:::===???@@@??????>>>===;;;888555444444333333333999===:::333222:::BBBAAA@@@===666000///222666<<<===<<<888222,,,***))))))///444666888:::888444///333666777444111000000+++(((''',,,333888777555666777888777444///***'''+++000555666555666;;;???444333333555777777333000000333666777444111000///444333555999;;;AAANNN\\\yyy|||rrrkkkfffdddaaacccggglllooopppwwwdddLLL>>>333555:::888,,,%%% """$$$$$$&&&***,,,***'''''')))---///000///...(((######((()))&&&WWWCCC///'''((()))'''&&&!!!!!!!!!&&&'''""""""&&&&&&$$$!!!!!!###"""""""""###"""'''---<<>>666555999;;;888555333555:::???BBBBBBBBBAAA???===:::777555666555555555111...111888;;;999777444111---((($$$***///444444///++++++---000111111---'''&&&***///333444666888999999999888333444444555666777888888;;;888444222222555:::===666111///555:::888222---''',,,222444222000///000333777777333111222111///&&&&&&(((+++000333444444333777777333///...,,,)))'''%%%######&&&$$$'''+++---///222777<<<<<>>BBBCCCDDDAAAAAAAAA@@@???===:::888???:::444000000555:::>>>AAA<<<666444888<<>>+++'''***,,,+++)))!!!***,,,###!!!$$$$$$!!!!!!###!!!"""%%%&&&---555GGG[[[{{{lllUUUIIIEEEDDDBBBBBBCCC@@@<<<>>>CCCCCCBBBCCCDDDFFFGGGFFFEEE======@@@BBB===666333666999666444555999>>>BBBCCC@@@???<<<:::888777777777555555666666111---000666777777777777666111+++''')))///555555000,,,,,,...222444333---%%%$$$***111333555888:::::::::999999333222000///111444888;;;<<<;;;999444000000444888333......555888444///---(((---222333000---...000555999:::444000///...,,,"""&&&+++...//////111222111555555333111000,,,&&&###%%%%%%$$$######&&&)))%%%&&&(((,,,333:::???BBBEEELLL\\\qqq}}}rrrkkk```TTTJJJCCCAAA@@@BBBCCCCCCBBBAAA@@@??????;;;:::999:::>>>AAACCCDDD???>>>>>>@@@CCCBBB???;;;>>>888000...111666;;;===>>>999444333666:::;;;;;;666333///***%%%###***444444777999:::888777888999===<<<999555222222333444555777888333...---333999666333000...000444777888::::::777111+++))),,,000000333555777===@@@;;;333))),,,000333666555333111------...///222555888::::::===>>><<<777222///...+++000333111,,,((())),,,,,,000444333...******+++,,,000444444111///000333777666888;;;<<<@@@LLLXXXkkk{{{tttiiiccc___\\\]]]ccchhhjjjiiikkkoooyyy}}}]]]HHH:::777888111''' !!!&&&'''((()))&&&###!!!"""&&&+++///111444222---)))+++000///***NNN<<<***''',,,///---+++ +++..."""###%%%$$$ !!!%%%!!! ((("""###+++333<<>>>>>BBBFFFEEE@@@===>>>;;;::::::<<>><<<>>>===777///,,,///333---***---555888222,,,++++++///222111...,,,...111333888999444...---,,,)))!!!'''...000...---...000000333444222111000***"""!!!%%%)))+++***((()))+++((('''(((...888BBBHHHJJJQQQXXXiii~~~vvvhhhYYYLLLDDD@@@???>>>@@@AAAAAA@@@>>>======???===::::::===@@@CCCDDD===;;;<<<@@@FFFGGGCCC>>><<<555...---333:::======:::777444444666888777555333000---***%%%$$$---999...111555666666666999<<<>>>===:::777444333444666444555444///******...333...,,,+++...444888999888::::::777000******///444---///333999BBBFFF???555''',,,111555555444333333000111222222333555:::===???AAACCCAAA;;;666333333000444666333+++%%%$$$%%%---111333///'''###$$$(((+++///444444111///222555444444666999:::>>>JJJVVVgggwww|||pppiiieeeaaabbbgggllllllkkknnnpppwwwbbbKKK:::555222)))###!!!((()))******'''&&&%%%'''+++...000111222000+++(((,,,000///)))FFF666&&&$$$))),,,---,,,%%% """######&&&'''$$$ ###$$$$$$&&&'''&&&!!!!!!&&&+++((((((***///>>>[[[uuuooo[[[III???<<<;;;;;;<<<======<<<:::999333...+++---444<<>>======???@@@===:::999:::<<<>>>>>>:::999:::???EEEGGGFFFDDD===:::777888;;;>>>???>>>444555666666666555333222000222444111---,,,...222000222555888;;;===>>>>>>HHHGGG@@@888777<<<;;;666555444333222111///+++(((++++++,,,...000444777999777@@@BBB777***%%%'''***+++,,,111:::BBBAAA888...---///333888;;;:::666222999555333555999<<<:::777CCC???<<<<<>>CCC===777444333111+++&&&,,,///111...)))&&&'''***222555444111000444666666<<>>999111,,,))))))***+++333777999666333333111------///000...+++((()))***000///...---,,,+++******+++---000333444333222000777555222000222:::EEEMMMQQQKKK@@@444///111000---,,,///444888777222,,,(((+++///333444111000222444666555333000...+++)))((('''$$$###$$$'''*********000///111777<<<<<<444---,,,000333333000...000333///+++---888EEEQQQ___kkkssseeeUUUHHHBBB@@@BBBDDDBBB???<<<;;;;;;@@@===;;;:::<<<>>>??????;;;;;;;;;===@@@BBBBBBAAA:::::::::===AAACCCBBB@@@999888666555444444555666999;;;;;;888444222333555444555777999<<<===>>>???DDDCCC???999999<<<;;;555555555666666555222...***---------...000222444555;;;DDDFFF<<<...&&&%%%&&&(((***///666;;;888111***---222888;;;:::888888999;;;777333444777999888555888666555888===@@@BBBAAABBB>>>999666444222...***+++---...,,,)))(((***---444777666333333888;;;:::333((($$$...:::BBBMMMYYY___hhhwww{{{rrrppptttyyy|||{{{{{{}}}sssRRR===222///...%%%$$$$$$%%%(((*********(((***---000111000---,,,)))%%%!!!"""&&&((('''$$$===...!!! %%%''''''&&&$$$######"""$$$&&&%%%  """$$$%%%"""  !!!%%%***+++)))''''''(((''')))---555AAATTTooo}}}cccPPPDDD:::333111111111111111111111111222+++******...444888999888CCCCCCCCC@@@;;;555000---///000222333444555444444<<<======;;;999888888999<<<777000***'''''')))+++555888888333000000///---,,,000333000***%%%%%%'''*********+++***)))'''&&&+++,,,///111333333333222777666555555888@@@IIIPPPNNNIII@@@444000111000---,,,111999===<<<444+++$$$(((---333555555333444555444444222000///---++++++)))%%%!!!"""(((,,,,,,+++,,,,,,...444;;;===999555///555:::888222000444:::555333777BBBPPP```qqq~~~wwwfffXXXRRRNNNNNNMMMHHHCCC>>>;;;:::AAA???======???AAAAAAAAA=========<<<;;;<<<>>>@@@555777:::???BBBBBB???===>>><<<888555555777:::===CCCCCCBBB@@@<<<:::::::::888888999:::<<<>>>@@@AAA???@@@>>>;;;;;;===;;;777777999::::::999666222///000000/////////000111111;;;DDDGGG>>>111***((('''(((,,,111444555111,,,(((...777>>>>>>777555:::@@@===999444333444555444222......///222777;;;===>>>;;;:::777444111///---,,,***))))))((())),,,...000666888777555777<<<@@@???222(((%%%...:::DDDPPP[[[[[[eeesss~~~___EEE555...+++***)))'''(((((('''%%%###%%%(((,,,000222222111///+++%%% !!!&&&'''###AAA444(((%%%'''&&&$$$###!!!"""%%%$$$&&&'''%%%  """######"""!!!"""###!!!"""### $$$''''''&&&&&&'''''''''+++444FFFaaarrrVVVEEE;;;444///---............//////000111++++++---111666888888666>>>@@@BBB@@@;;;555111000222000000222555777666555777888:::::::::999888888<<<888222+++''''''))),,,333777555///+++,,,------...333666333+++%%%$$$%%%&&&''')))))))))&&&###"""(((***---000333444555555333333333444888===DDDHHHDDDBBB;;;222...000000---,,,111888===<<<555+++%%%$$$)))000444555444333333222222111000//////......---'''"""###***///000...++++++,,,222999===<<<999111555999888444333888===@@@BBBGGGRRRaaasss|||mmmfff^^^\\\XXXRRRKKKEEEAAA???BBB@@@???@@@AAACCCBBBBBB>>>???>>>;;;888999===BBB888999<<>><<<:::;;;===AAACCCEEEDDDDDDCCCBBB@@@???>>>999999999:::<<>><<<::::::<<<===<<<<<<======<<<:::888777666444444333222111000000000888@@@CCC;;;222///000111...333777888555000...---555;;;???<<<666333888>>>>>>:::555222111111000///,,,,,,,,,---///000111111111111000---***(((((()))&&&$$$###%%%)))...111333888999777555888???BBBAAA;;;333///444<<>>>>>===999777999???EEEBBBBBBBBB@@@???=========???@@@@@@AAACCCEEEFFFGGGAAA@@@???AAACCCDDDBBB???888888999:::<<<@@@CCCEEEAAA>>>:::888777999===AAAAAAAAA???<<<888777999<<<777666666555444333222111888>>>>>>777111222666999555999<<<;;;777444444555<<<<<<;;;888555333444666<<<999555111///...,,,,,,***+++++++++***))))))))),,,,,,+++(((%%%######$$$"""!!!!!!###)))///333555888888555333777>>>AAA@@@AAA<<<888:::???FFFNNNUUUdddooo|||yyyZZZCCC666222---,,,******)))'''### ###(((,,,//////...------(((###$$$''''''"""888...''''''(((&&&######!!!%%%&&&!!!%%%)))((($$$"""$$$$$$%%%''')))###"""(((+++'''!!!###&&&(((***))))))***555QQQ{{{zzzhhhSSSFFF===555///,,,)))***,,,...////////////,,,,,,------......//////111888>>><<<444000444:::444///+++...666<<<;;;888,,,---///333888;;;;;;:::======:::333,,,((()))+++///333444...))),,,111333555777777555111---***)))+++,,,,,,,,,***&&&""" """(((---000222111111000000111444666777666555222666666222000333444333---...000111111///,,,***&&&)))...333555444111///............////////////***(((&&&&&&(((+++---...000///000333666888888777555444444777<<>>;;;;;;>>>DDDFFFDDD@@@999999:::<<<>>>@@@BBBDDDAAA<<<888555333333999@@@CCCCCCAAA<<<777666999<<<666666777777777666555555===AAA???666000222777:::888;;;===<<<999888:::<<>>;;;<<<;;;:::===AAAHHHPPPUUUcccooo~~~aaaHHH:::555...,,,***)))((('''$$$!!!!!!%%%(((***)))(((&&&&&&###!!!!!!###"""222***$$$%%%%%%### !!!$$$!!!!!!(((+++)))%%% """%%%&&&''')))***$$$ """)))+++&&& !!!%%%(((******+++...444BBB```nnnaaaSSSIII@@@666///---))),,,///333444444222111000///---+++)))***,,,...444888;;;888333111555:::444---''')))222888777333,,,,,,---222888<<<<<<<<<===>>>===666...((('''((((((...000+++'''***000444888666444333333111...+++---.........,,,***'''%%%$$$'''---222444333111//////000222555999999555222---222444111///111222222////////////...,,,***)))'''))),,,000111000---+++------------............)))******)))((((((+++...000111222444666777666666666999;;;>>>BBBIIIRRRXXX```nnn~~~yyynnnfff^^^]]]]]]^^^^^^\\\XXXUUURRRNNNJJJHHHJJJMMMPPPQQQQQQQQQNNNHHHCCC@@@AAACCCDDDEEEFFFGGGGGGEEEDDDCCC>>>;;;:::???GGGJJJFFF@@@======>>>@@@@@@AAAAAAAAA>>>999666444111...333:::@@@BBBBBB>>>888444555888333444555777888888888777@@@CCCAAA999333555888::::::;;;;;;;;;<<<>>>@@@BBB<<<999555333444444222///444444444222///,,,)))((($$$(((,,,//////000333555555111,,,***)))((($$$!!! $$$(((+++---000666:::;;;888222...222999:::777666888;;;???DDDLLLSSSWWWaaammm}}}iiiNNN???:::000...***((('''&&&$$$""" ###%%%%%%###  222+++%%%%%%$$$  !!!'''---+++&&&!!!"""%%%'''(((***+++%%% """)))+++%%%"""'''))))))(((+++333===NNNlll~~~ddd[[[RRRKKKBBB777///...,,,///444888:::999666555444222///+++((()))---000999999888666444444555777444+++$$$&&&///555333......------222888<<<===<<<===???>>>888...'''%%%&&& (((+++'''###'''---111999555111111333444000,,,......//////...---+++***+++///555999:::777333///......111666::::::555111)))///111...,,,---...---111111000///---***(((&&&&&&'''))),,,---,,,)))&&&,,,,,,,,,---------......***---///...***))),,,000000111222555666666666555888===CCCEEEGGGMMMZZZdddqqq}}}tttnnnnnnnnnnnnnnnkkkfffccc```[[[UUUTTTVVVYYYZZZYYY\\\\\\[[[VVVPPPMMMMMMNNNHHHHHHGGGEEEDDDBBB@@@@@@AAA===<<>>;;;777555444000+++---444===AAACCCAAA:::444222333000111444666888999999999>>>BBBBBB<<<777888;;;;;;<<<<<<;;;<<>>BBBHHHOOOVVVXXXaaalll}}}pppTTTDDD???333///+++(((&&&%%%###!!! """"""!!!!!!!!!---,,,)))&&&""" ###)))######&&&(((((('''%%%""""""###$$$%%%### !!!$$$&&&(((***000:::HHH\\\xxxrrr]]]SSSKKKHHHDDD<<<333///333333444444555555555444//////...,,,***,,,111555555555555666777777888888555,,,$$$###***000222111---***+++111;;;@@@>>>::::::::::::777222---(((&&&"""'''+++(((!!!###)))---//////---******,,,///,,,000333333222000---***---666===;;;666333000---000555777777999;;;555+++%%%***...---***'''))),,,222333222000,,,)))((((((&&&%%%%%%$$$%%%&&&'''(((***---///000/////////000222...***,,,000333111///777777555333111222666999<<>>===;;;;;;===@@@CCCEEE===333...222888777333///888444111000000...)))$$$(((***///222555999===@@@;;;444...+++'''######&&&,,,+++---111111000444:::@@@;;;666444555666666555>>>???AAAGGGTTT___```[[[iiippp}}}}}}cccLLL===888111+++)))+++***###!!!###///...---+++'''######### """%%%%%%$$$"""!!!!!!###&&&((()))'''$$$!!! %%%)))***(((&&&---999LLLdddpppQQQGGG?????????<<<999888777666555555444333000///.........------...222555666777777888888888999999666000)))'''+++///111111111......333:::<<<999444444666888888444///,,,+++%%%(((***&&&!!!!!!%%%+++---///---***(((((()))***+++,,,///333333...)))000888<<<888444333222000555888888666777888333+++)))---000...+++)))+++...333333444222...,,,+++,,,,,,***(((&&&$$$$$$%%%&&&///000111111000111333666555222///000555777777444777777555333222333777:::<<>>AAA===888555444111<<<<<<;;;::::::<<>>666666:::;;;===???888777555444333000,,,))),,,,,,---///000222444444777888888999999999999999777444111......000333555777444222444777777222,,,***///555777666333222222,,,+++)))'''%%%$$$$$$$$$(((+++......+++(((%%%$$$)))''''''---444666222---222777888444222555999:::;;;;;;999555444444111---000222333111...---///111555666666444111000000000000...+++)))((((((***+++444333222000000333888<<<888555333444888:::999777222222222222333666;;;???AAAEEEPPPaaaooo||||||uuuwwwnnneeeaaabbbaaa[[[UUUMMMMMMLLLJJJJJJLLLPPPTTTUUUPPPJJJGGGGGGEEE@@@;;;CCCFFFHHHFFFBBB???>>>>>>999999666222222777::::::;;;888555111...---------222999===:::666444222///888999;;;:::999:::???CCC>>>999666777555///+++***+++...111222111...,,,,,,***,,,///222333555888;;;@@@888111...,,,+++///555:::888888777333000333999:::999888:::>>>AAACCCCCCIIIQQQXXX\\\cccnnnwwwzzzqqq}}}vvvZZZGGG777333111333444000%%% $$$++++++***(((%%%!!!""" !!!!!!"""""""""#########(((...111///)))!!!$$$+++000000***$$$(((:::WWWxxxttt^^^EEE;;;444444888999999;;;333222111111222000,,,)))***+++,,,000444666666444666777888999999999888777666777888666444444777:::;;;888555555555222,,,'''###)))111555666555555666000,,,))))))+++,,,***'''$$$(((,,,...---***&&&###'''%%%(((///555777666666444666555000111888@@@CCC===<<<888444222222222111777888777555222222444666999999999777444222222333000...---,,,---000333555444333000------222999>>>888666555555666777666444,,,---///111444:::AAAFFFIIINNN\\\qqqwwwnnniiihhhhhhfffcccZZZYYYXXXVVVVVVZZZ```fffbbbZZZPPPKKKIIIGGGAAA<<>>===>>>:::999888777888<<<>>>>>><<<;;;888444000///000111666;;;===999666777666444666999<<<<<<;;;===CCCHHHAAA>>><<<;;;555---)))+++))),,,//////,,,***+++---+++...111333555777:::<<<:::333---,,,,,,---444;;;;;;:::;;;:::666222666===<<<<<<>>>AAAEEEHHHKKKLLLMMMUUU^^^dddlllvvv}}}zzz~~~```III:::555222333555111'''!!!%%%&&&""" (((&&&###  !!! !!! $$$&&&&&&%%%$$$"""""""""######***///555666000((( ######%%%)))---...,,,)))---AAA___gggPPP>>>666111333666555333222,,,++++++///333444000---+++***,,,111888:::777333222333555777777777666666555888<<<<<<::::::<<<@@@;;;888555333222///***&&&###'''---222555666555555---((($$$'''---000...***"""%%%***...///...***'''######)))000222111555<<<999999666111222:::AAACCC<<<:::777555333222333555<<<;;;:::888666666777999<<<<<<:::777444222222333......------///222555777000///,,,)))***///666<<<:::888777666555444222111,,,---///222555<<>>>>>???<<<;;;<<>>AAAEEEHHHLLLNNNPPPUUU\\\eeennnxxxgggNNN>>>888111000222000***###$$$$$$###!!!%%%))))))&&&""" ###!!!$$$&&&### !!!%%%(((+++((($$$!!! !!!///444888888111)))""" ''''''&&&&&&(((***---///666LLLkkk{{{[[[DDD333---+++///444222///...)))((()))///666999555111---++++++111:::===999333...000222555666666666555333888===???>>>===>>>@@@777555222000//////---,,,******+++///444666333///%%%!!!"""***///...***###%%%(((,,,///000---+++ !!!'''...---)))000;;;??????;;;555444:::======:::888777777555222333888;;;;;;:::999888888888888;;;:::999666333111222444000///...------...///000+++***)))'''(((---444999:::::::::888666444222111111222444555999>>>EEEJJJUUU___uuu}}}{{{zzz~~~zzzyyyvvvpppkkkmmmuuu|||}}}zzzvvvuuuvvvyyyzzz{{{zzzsssiii^^^VVVPPPKKKHHHDDDEEEGGGHHHHHHGGGEEEDDD???>>>AAAHHHLLLHHHBBB@@@?????????<<<999;;;@@@DDDQQQPPPJJJCCCAAAEEEHHHGGGKKKJJJIIIIIIIIIJJJJJJJJJHHHEEECCCBBB===888777:::<<<;;;999666222000111222111333666888999:::===???333///---000222333888======???AAA???555------333999===CCCGGGJJJMMMPPPRRRaaahhhpppwww~~~yyy|||tttXXXBBB:::222///111111,,,''''''))))))&&&""" ###'''***)))&&&$$$### %%%((($$$"""%%%%%%###!!!###+++000444333...(((&&&&&&((())))))&&&$$$'''---333@@@YYY{{{oooQQQ===...(((&&&,,,222222//////---,,,---333:::<<<888333000,,,+++111;;;>>>999333+++---111444666777666666333666;;;>>>???===;;;:::222000---,,,...000222444666000,,,...555666000)))!!! (((---,,,***'''&&&&&&)))---///...,,,$$$!!!$$$++++++''',,,777>>>???===999999<<<===:::888777888:::777222222666777777777777888777666555666666555333111111333666333333222111///---+++***(((((((((((()))---333777777888999888666444333333444555777:::>>>EEELLLRRR```lll}}}}}}|||~~~|||xxxvvvuuusssqqqoooqqqvvvyyy}}}zzz||||||xxxooocccWWWOOOKKKKKKCCCDDDHHHNNNTTTTTTOOOJJJFFFDDDGGGQQQVVVRRRLLLIIIMMMNNNMMMIIIEEEFFFKKKPPPWWWWWWTTTPPPRRRYYY]]]]]]YYYVVVTTTUUUYYY[[[YYYVVVSSSNNNKKKLLLKKKIIIJJJMMMKKKIIIHHHGGGEEEBBB>>>;;;===???@@@AAA@@@@@@AAACCC;;;888888;;;<<<;;;;;;???@@@DDDHHHFFF<<<222111666888===EEEKKKNNNQQQTTTWWWgggooovvvyyy}}}~~~zzzvvvxxx~~~dddEEE===444111333333///***$$$(((++++++((($$$###### ###(((+++,,,+++)))((( $$$&&&$$$!!!!!!!!!###$$$((($$$)))------)))'''(((***&&&)))+++(((###%%%,,,444FFFbbbgggLLL;;;000)))''',,,111222111111333000111666===>>>999333111,,,***111;;;???:::333***,,,000444777888777777333666:::===>>><<<888555...,,,******---111666999???666---///555777///&&&!!!!!!''',,,,,,******'''%%%'''***------,,,***######+++...***,,,444999;;;<<<;;;===AAA@@@===888777:::===999111000444333333444555666666444222222222222111000222555888555555555555333000---,,,'''((()))***,,,///333666333444666666555444333444111444888<<>>666444666555000***%%%+++---+++'''%%%%%%%%%(((+++...///...,,,+++"""$$$%%%###***$$$!!!!!!"""%%%''''''$$$"""###$$$***222...'''***+++000;;;LLLrrr}}}]]]AAA333///,,,***+++///222333222777555666:::??????:::444222...---333888666222111)))...555:::999777555444333666999;;;:::666111...,,,***(((***///555:::===@@@999222111666777111+++###""" &&&...000---)))((('''))),,,///000000+++***)))+++...000111111666333222666===???:::555888@@@GGGBBB666------000555333000000222444555555444666777444000000666;;;777888999;;;:::777333///)))''')))...///,,,,,,...333//////111111,,,)))***666777888;;;CCCQQQcccoooyyysssqqqnnnllllllnnnqqqtttlllooorrrooojjjfffhhhkkkggghhhkkkqqqxxx~~~{{{uuujjj^^^RRRJJJEEECCC;;;>>>DDDLLLQQQSSSQQQOOONNNQQQSSSUUUUUUTTTTTTTTTVVV___gggfff]]]WWWYYY]]]]]]^^^aaagggoooxxxnnngggfffmmmttttttqqqooojjjhhhcccbbbjjjqqqkkk```gggoootttrrrnnniiibbb[[[XXX\\\]]]XXXQQQOOOSSSYYYRRRWWWZZZXXXPPPJJJGGGHHHLLLQQQVVVWWWSSSJJJAAA;;;AAACCCIIIPPPTTTWWW___gggtttuuusssoookkkmmmttt{{{yyyyyyxxxxxxzzz}}}}}}nnnQQQCCC777666888444+++$$$"""'''***+++++++++,,,///,,,+++---000000***$$$"""$$$###"""!!!""")))&&&!!! ######!!! !!!"""  """)))111---'''***---333@@@TTT{{{qqqTTT<<<111+++)))'''(((,,,000333333777555555999===>>>:::555///+++,,,222777555222000...///222777999888444111000333666888777444000---+++)))(((+++000777;;;>>>===999444444777777333...%%%!!!***555555000)))((('''))),,,.........+++++++++---000222111111333000000444;;;===999555555<<>>555......111888555222222333444444444777666444444555777:::;;;888666666999<<<;;;444------******------))))))+++///,,,,,,//////+++((()))444666:::@@@KKK[[[ooo|||tttqqqnnnkkkkkknnnrrruuuwwwtttnnnhhhccc___]]]\\\ZZZ\\\___dddiiinnnrrrttttttnnndddXXXLLLCCC>>><<<===>>>@@@DDDIIIKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKLLLNNNUUU]]]^^^ZZZVVVWWWYYYTTTVVV]]]hhhuuu{{{zzzwwwrrrllliiimmmooonnnkkkkkkrrrqqqmmmkkkppptttoooeeeeeelllrrrqqqooommmhhhbbb]]]aaaeeeddd```___bbbfffeeefffgggfffbbbZZZSSSNNNQQQSSSWWWXXXVVVQQQMMMJJJIIIHHHKKKQQQUUUXXX___fffppppppnnnjjjfffhhhnnntttwwwxxxzzz}}}~~~wwwYYYKKK>>>777333---'''%%% $$$&&&(((+++///222000,,,***,,,...,,,&&& ###&&&&&&### ###%%%&&&%%%""" """$$$%%%!!! !!!)))000,,,'''+++...666GGG```rrr[[[EEE666000+++)))&&&&&&)))---000222888666555777999:::888555,,,)))+++222777555111000222000000333777888444000///111333555555333000...+++)))(((***000666;;;>>>:::999999999999777444111---&&& """...:::999111)))((('''(((***++++++***)))***,,,///222333222000///------222999;;;888444333666999777333000000111999666444333444444444333999555222333888<<<<<<;;;999555222555;;;<<<555......***)))++++++)))+++///...,,,,,,///...***)))+++444888@@@IIIVVViii|||vvvrrrmmmiiihhhkkkpppsss~~~uuujjjaaa\\\WWWQQQMMMKKKNNNRRRUUUWWWZZZ]]]___ccc___XXXOOOEEE===:::999>>>===;;;<<>>>>><<<999888999;;;;;;;;;999999888999;;;<<<<<<<<<999;;;???DDDIIIIIIEEEBBBDDDCCCDDDLLLXXXccchhhiiijjjgggccc___XXXQQQRRRVVVTTTXXXZZZXXXVVVUUUTTTTTTJJJPPPTTTTTTTTTWWWWWWUUUSSSWWW]]]eeemmmuuuzzz}}}{{{lllaaa[[[[[[\\\^^^aaabbbbbbbbb]]]UUUOOOPPPSSSUUUWWWZZZeeeeeecccbbbaaadddjjjooosssvvv||||||zzzzzz}}}}}}}}}yyyvvvtttwww{{{sss___FFF333(((!!! """!!!"""$$$%%%&&&***///333...+++((((((+++)))$$$ """"""!!! ###%%%""" """(((222,,,%%% ###&&&***...***'''+++...===VVVvvvdddLLL;;;111---...000///...------000444777<<<999666444222111///...+++***---444777444222333---111444444111111666:::666777888:::::::::999999333---'''$$$'''...555999:::===???>>>:::555111000555444111------111222...'''&&&&&&&&&''''''%%%###!!!'''...333333000---------...222666777555333444333111000000000///...///......///222444444444333222222222222444555666444333111......222777;;;---)))'''***---000555<<<444111000000---))),,,111666@@@PPPaaarrrwwwnnnkkkfffbbbccchhhnnnrrrtttpppiii```UUULLLEEEBBB;;;@@@DDDBBB===;;;>>>BBBAAADDDEEECCC???===???BBB<<<:::888888888999888777555444555888;;;===<<<:::555444555999>>>>>>999444777888:::>>>DDDNNNXXX___ZZZXXXUUUQQQIIICCCDDDIIIFFFHHHJJJHHHBBB>>>???CCC@@@EEEGGGEEEDDDFFFFFFDDDIIILLLQQQYYYdddpppzzz~~~vvvmmm```aaadddiiimmmmmmjjjggghhh```XXXWWWWWWUUUTTTUUU_________```bbbgggmmmrrrvvvwwwyyy{{{|||{{{zzzyyyxxxyyyyyyvvvrrrzzz}}}zzzyyyxxxzzzeeeEEE111'''""" %%%''')))***))))))***,,,,,,)))&&&(((,,,,,,(((### !!!%%%&&&))),,,(((""""""'''333...'''###"""$$$&&&'''***---)))(((...333EEEbbb___III;;;222------...000111111222444888;;;999888666333000///------,,,+++...333555333222555---333888666111000666<<<888999::::::;;;;;;;;;;;;444///)))&&&(((---222555999;;;===<<<999444111///---000111...---000222000(((''''''((()))(((&&&$$$"""(((...333333000---......///222444444222///222111111///...------,,,+++***+++---000333333333///000111111111222444555222333222000...111999@@@777222......///000444:::555222///...+++***000888<<>>:::555;;;>>>:::111...333999>>>BBBEEECCC===:::<<<>>>888666555555777999999999666444333666:::===<<<:::777444222333666666111,,,(((...555:::===AAAGGGMMMJJJHHHFFFDDD>>>888888===>>>===<<<999111+++,,,222???CCCDDD@@@>>>>>>===:::AAADDDIIIOOOXXXdddpppyyyvvvzzzrrrbbbeeelllttt{{{{{{vvvppptttmmmgggddd___XXXTTTTTTWWWWWWXXX[[[```ffflllooosssssssssssstttvvvxxxyyyuuutttssspppnnnvvv~~~~~~kkkHHH333)))$$$!!!'''***---...---***((((((***'''%%%(((,,,...+++(((!!!###'''(((+++...***!!! $$$%%%***&&&"""!!!"""%%%%%%%%%(((+++)))+++222999PPPqqqsssYYYHHH>>>666111///000222444444222333555777333444333222000///.........,,,...111222000111444333666999777222111444888777777777777777777888888000...,,,,,,...000111222777777888999888555222000,,,///111111444777666222*********,,,---,,,)))'''&&&)))---222555555111---//////000111111///---+++,,,---///...,,,***+++,,,*********---000111111000///...---000555888888777111222444444555888<<>>???@@@===;;;;;;888333111444777444111...)))###'''...@@@DDDDDD???;;;999777333555:::AAAEEEIIIQQQ\\\dddhhhnnnxxxqqqfff___ccclllxxx|||zzzwwwsssooofffZZZSSSRRRNNNNNNNNNRRRWWW^^^cccffffffffffffgggjjjnnnrrrtttnnnoooqqqsssvvv~~~|||tttRRR999,,,$$$!!!!!!'''***...///...---,,,,,,***'''$$$''',,,...,,,((("""%%%&&&%%%&&&***---)))  $$$&&&%%%!!!!!!$$$$$$###'''***(((---666???XXX{{{{{{gggRRRFFF@@@:::555333444666777555111......//////000222222111000000111...,,,---//////---///444999999999777555333222333555444444333333333444444,,,---///222444444222000444444444666777777444111222333333555;;;???:::222,,,,,,---///000///,,,***...000333666888666111...//////000///...,,,)))'''&&&***------***(((***,,,,,,++++++---000111000...111,,,***000:::@@@===999111222444888===???===;;;BBB<<<888666444111333777999666333222222777DDDQQQ___nnn|||wwwsssppppppqqqrrrmmmaaaSSSKKKHHHDDD;;;333111666888000%%%!!!)))222:::???CCC@@@999444444777111---((((((---555<<<@@@???777...+++...333666777===999555222222222000...++++++...333999<<<===;;;<<<888777888666111...///666000------+++(((...666>>>BBBBBB===888666222...+++222999<<<<<<@@@HHHPPP[[[^^^eeeqqqyyyuuueeeVVVYYY^^^hhhwww{{{zzzyyyttthhhYYYQQQPPPHHHGGGGGGJJJPPPVVV[[[]]]YYYYYY[[[^^^bbbgggkkknnnhhhjjjqqqyyy{{{|||zzzZZZ@@@---###!!!$$$&&&(((,,,...//////000111***'''$$$&&&+++---+++'''""" $$$'''%%%"""$$$%%%%%%%%%$$$""" !!!"""############!!!!!!$$$$$$!!! $$$&&&***///777JJJiiixxx___GGG>>><<<888777999<<<<<<999444...)))&&&%%%+++---000333444333111000111000///------000666;;;:::;;;:::888333000......111222444222//////333666888222111555666222...///333888===>>>;;;666333222666777777999@@@EEE>>>111,,,***+++......***)))+++111444777888666444555666222...+++...222111***$$$$$$&&&)))***+++++++++,,,,,,,,,,,,---......---,,,111000///000333777<<>>:::333///000222000+++&&&###&&&...888>>><<<333.../////////333:::<<<:::666222111222444555,,,+++000777::::::;;;>>>;;;777555666333...///555;;;555...+++---111444555===@@@@@@<<<999777222,,,---333777555111333>>>HHHKKKRRRXXX[[[___aaaYYYNNNLLLRRR\\\hhhrrrwwwyyyzzznnnmmmkkkggg```UUUJJJBBB>>>???AAAHHHOOOTTTTTTSSSRRRQQQPPPSSSXXX]]]```aaabbbkkkvvv}}}}}}{{{eeeJJJ777+++%%%###$$$&&&***,,,---...///111,,,+++)))***111555,,,&&&###"""$$$((()))&&&###"""%%%&&&%%%###"""###"""$$$'''))))))(((&&&$$$""" !!!"""!!!  """$$$(((///:::PPPpppnnnWWWAAA::::::777666999===<<<:::555///+++))))))///000222333444555444444222333222111111222555777<<<<<<;;;777222///......222222222111000000222444:::555333999<<<888333111000777>>>@@@;;;555222222333555777:::AAAEEE>>>333,,,***+++,,,***%%%$$$'''---111555777666444444555111...,,,...222222,,,%%%&&&(((+++,,,,,,,,,++++++++++++,,,---......---,,,//////...///222555999;;;<<<;;;:::888666888;;;>>>:::999777444111222666:::<<<777777<<>>BBBCCC>>>999777444000111333333222000222999???BBBFFFHHHHHHKKKMMMHHH??????DDDMMMUUU[[[```cccddd[[[ZZZYYYXXXUUUOOOHHHBBB>>>???AAAFFFKKKNNNNNNLLLIIIHHHHHHJJJNNNRRRUUUVVV[[[eeerrr~~~vvvVVV===...((('''$$$'''+++---------......+++,,,++++++000111'''&&&$$$$$$%%%((('''###  &&&(((%%%###$$$'''%%%(((---000///,,,'''###"""######""" !!!$$$%%%&&&***222???VVVxxxbbbMMM;;;666777444444777::::::888444000......///666555444444555666777888222444555555444333333444===<<<:::666111///...///333222000000111222222111:::555555<<>>777222---444<<<>>>999333000//////222666;;;BBBDDD>>>555,,,,,,,,,+++$$$###(((,,,111444444333222111...+++***---111222---((()))+++---//////...,,,+++***,,,...///000///---,,,......///000222444666777BBB???:::555222444999===:::888555555666888999999;;;888999@@@GGGRRRfffzzzqqq^^^NNNBBBBBBBBB>>><<<>>>???===<<<;;;777000///111///111555666555000,,,(((,,,((($$$###'''///555999444111////////////555;;;:::888666777888999999888000,,,***+++---...222777999666333111...***+++///$$$!!!!!!&&&---333666<<>>999555333555;;;@@@===999666777:::<<<:::777888777;;;EEEPPP```wwwqqq[[[MMMCCCCCCBBB>>>===@@@HHHDDD>>>;;;777444222111///000222444555222---***,,,)))%%%&&&+++000444555444444555333111111666<<<999888777999<<<===<<<:::555///*********+++000777666444222///+++((((((***!!! ###(((---000777>>>AAA:::222000111222000111111///,,,,,,///222===:::666444444333///+++444:::BBBFFFFFFEEEGGGIII===<<<<<<===???@@@???===888999;;;>>>@@@???>>>===<<<;;;:::;;;>>>@@@AAAAAAGGGNNN[[[kkkzzzuuuQQQ:::222000......---***&&&$$$$$$&&&%%%&&&'''%%%### !!!)))***$$$!!!###)))...---'''  !!!+++...,,,000///333<<>>:::666555777>>>KKK[[[ooonnnXXXMMMEEEDDDBBB======BBBKKKFFF>>>888777999:::999444333333444555555222000000,,,***+++000333222000///555999777444555;;;@@@:::888777:::>>>???<<<999666000+++*********...444444555333///***'''&&&%%% !!!###&&&+++...555<<<@@@:::222000111222000555999666000///444:::888444111111111...)))%%%111888@@@FFFFFFDDDCCCCCC>>><<<999888888777666444222555999;;;<<<;;;:::999999777555666888;;;===>>>???AAAJJJZZZkkk}}}uuuNNN:::555444444111,,,&&&!!!"""$$$$$$"""!!!((()))$$$"""&&&&&&""" ***,,,)))++++++222???SSSnnnnnnXXXGGG999555222+++***---555555444444555999@@@EEE<<<;;;888555333222222111000111222222111222444666666777666444333222444666111111111333555666666444444666888:::@@@FFFEEEAAA@@@888000000666:::999666///111666;;;999444222333111111333111))) ######%%%(((+++...---)))&&&"""'''...222555555///......111555666444222///222555444222111222555:::::::::999888777555555333444666777999<<<@@@DDDBBB>>>::::::===???<<<888555;;;FFFUUUhhh}}}jjjUUULLLEEEEEEAAA;;;<<>>888999>>>BBBAAA888888888888888777777777555111///000444444///***(((222:::888555888???DDD:::777555777;;;<<<999555222...,,,------+++---111444777888222---***&&&""" """###%%%(((,,,000555<<<@@@;;;555333222111222999@@@>>>777555;;;CCC888333222555666222...,,,666:::@@@FFFIIIHHHEEECCC???<<<888555333111...,,,///333888::::::999888888555222//////222777;;;===:::888>>>OOO```qqquuuMMM;;;888888555222,,,%%% $$$'''%%% &&&'''$$$!!!"""&&&'''%%%'''000BBBYYYvvvuuubbbPPP@@@333000...)))***///555444222000000444:::???666777777777666444333222333666888999888666666666777888888666333222222222,,,...111333333444555666222666888666:::CCCHHHHHH<<<999555333555888::::::666666:::<<<888000///222111000222333...'''###$$$$$$$$$&&&+++///000...,,,$$$%%%(((,,,111555777888444111...000333555333000///222444222///...222666;;;:::999777666444333333333444444555666999===AAAAAA>>>;;;;;;===???>>>===888AAAOOOaaavvvyyydddRRRJJJDDDCCC>>>777888@@@CCCEEEBBB<<<;;;@@@BBBAAA888<<>>999444000111555777333...///---///333333000...000666<<<>>>888333///)))"""!!!$$$%%%&&&)))---000333999===;;;888666222...444999>>>>>>;;;999===AAA===777666;;;>>>;;;999999>>>======BBBGGGIIIFFFCCC<<<999666333222000---+++000444999;;;:::777666666333///+++***///555<<>>@@@>>>:::666555999::::::777444111//////''',,,000222111111444777///444666222444>>>GGGIII555777888555222222666;;;<<<;;;<<<>>>777...---333000///000444222+++&&&%%%$$$$$$&&&+++111444444222+++,,,...111444777999:::999444//////222333111...///111222000,,,,,,111666;;;999777555333222111000555555333222222555999===???===;;;;;;===???AAABBB;;;FFFVVViiiuuu```OOOHHHCCCBBB<<<444666>>>CCCHHHHHHAAA===>>>>>>:::777===CCCDDD???:::999::::::777444555666222))) %%%333;;;555------222555888222------111222...)))//////333999:::555222222888@@@BBB===777333,,,###!!!$$$''''''&&&'''+++...111666999999777555000)))444666999::::::999::::::>>>777555;;;???>>>>>>AAA@@@;;;777999???CCCBBB>>>999777555444444333111///222666;;;<<<:::666444444333...***)))...666>>>BBB===777999FFFQQQWWWdddrrrqqqVVVAAA111+++,,,------,,,---///000+++"""!!!$$$###"""### ''',,,+++++++++222HHHhhhdddQQQJJJ;;;...,,,///111111111444222,,,&&&$$$&&&((((((000666888444000222555777<<>>;;;777===888333111111222222000555555333000//////222555999888444000------///111333444333...,,,///888@@@>>>===<<<===;;;;;;BBBKKKMMMUUUdddwwwmmmaaaRRRNNNKKKIIICCC===<<>>===<<<>>>???===<<<666333444111***))),,,666:::<<<777///+++///555:::222...000222000......111666===BBBCCC???999555;;;777888<<<:::000(((&&&)))((()))***((($$$&&&,,,222444666888777111((("""$$$)))///111333777???EEE@@@;;;777888>>>CCCDDDDDD>>>888222000555;;;@@@BBB555222111777>>>???888000000555:::<<<999666444444777555222111333888>>>BBB???<<<:::;;;BBBNNN[[[cccttt```DDD333000222222111///...---...(((&&&$$$###$$$%%%$$$### ###%%%!!!""""""""" !!!"""'''(((%%%&&&+++...---------777NNNooowww\\\KKKCCC888///...000000000111222///***$$$"""###%%%&&&+++///111......111444444:::===<<<666444777777444888666555777999999444000---///111111000...,,,+++111222444444444333333333444888:::666000...111666111000...++++++///555999999666222000000000000///(((&&&(((---444777444///......000666;;;<<<888333888555222222444777777777444333111000000111333444888666333000//////222444555444222...---222:::AAA>>><<<<<<===<<<===FFFPPPWWW```ppplll___WWWSSSOOOMMMHHHBBBAAACCCFFFCCC???:::777555555555666<<<>>>======???@@@>>>;;;666444444222---+++///555999:::666///,,,///555777111///333666444222222333666:::>>>???===:::888777444444888888222...//////...//////,,,''')))...000111333555444///'''""""""&&&+++---///333:::@@@@@@;;;888999===AAABBB@@@<<<666000---111666999;;;333111111666<<<===666///222666;;;;;;888555555555777555333333444999>>>AAA@@@===;;;;;;AAAKKKVVV]]]nnngggIII666222333444222...+++*********(((''''''((('''$$$"""!!!###"""!!!&&&&&&!!!$$$$$$$$$###""""""$$$&&&'''***+++)))(((,,,......///111<<>>>>>@@@BBB@@@<<<888555555333//////111333666777444///---000444333111222777:::777555666555666888:::::::::999888111......222555555555777333222333333///***+++000222333444555444000***&&&###&&&)))***,,,///666;;;===;;;888:::===???>>><<<999444...---000555999:::222111111555::::::444///333666999888555333333555777666555555777:::===>>>@@@>>><<<<<<@@@HHHPPPUUUgggyyypppOOO888111222333111...+++)))(((+++++++++,,,,,,)))$$$ $$$((('''### !!!$$$"""###&&&""""""###$$$###"""###&&&(((******(((%%%$$$&&&***,,,222555BBB___```GGG999333///,,,,,,+++***///555555000,,,***(((&&&(((+++000///---,,,222::::::666------+++,,,000555888999:::888777999<<<<<<999666111...+++***,,,---,,,+++000333777999777666666777666999:::777222//////111---,,,)))&&&&&&***000444444111000555;;;<<<666000---...000333333111---))),,,+++,,,...000000...+++------///111444666777777222...---000666888666222222111000000333666999:::777555444666999===>>>???<<<;;;;;;;;;<<>>999555444666:::<<<>>>BBBDDD@@@???AAABBBAAA>>>;;;888666333111111222222333444222//////222555222111555::::::555333555666777888888777666444222(((''')))...333666888999111111222333000+++,,,111:::999999999888444///,,,)))***+++***+++---222666999888888999<<<===<<<:::777333///000555;;;???@@@222222222555888777333///222555666555111000111333666666777777888::::::;;;===<<<;;;<<<@@@FFFLLLPPPaaarrr|||vvvssssssxxx}}}yyyTTT:::...///111000...,,,+++++++++,,,---...---)))"""###$$$!!!!!!$$$((($$$  """###$$$######$$$''')))...***&&&""" """(((---555999HHHeeevvvVVV@@@666...***((((((''''''...666555///,,,,,,+++(((***///666444000///555<<<<<<777)))&&&&&&***000555:::<<<===999444333555777777555///---***)))+++---///000222111333666:::;;;999777555666777444000...///000111000---***(((***...222111000333:::AAA@@@888//////111333333000,,,(((''',,,+++)))))))))*********---///222444444333333222000......333888:::777333111///...000444888:::;;;444555777;;;>>>???===;;;;;;;;;<<<>>>>>>DDDUUUeee{{{qqq___NNNIIIEEEGGGHHHFFFEEEFFFAAA???===;;;;;;===???AAADDDGGGGGGCCC@@@BBBBBB@@@@@@???;;;666333333333222111111111000111222444666333333777999555///...111555777999999777222---)))!!!###'''+++111555666555//////222444222...///444???>>>===<<<;;;888444000///...,,,***)))+++...000555555666888:::;;;:::999777444111222888===@@@@@@333333555666777555333111222555666444111000222444555666777777888888777777999999999;;;???DDDJJJMMM[[[jjj}}}uuudddaaaaaagggnnnxxx]]]AAA111222222111...,,,+++,,,+++,,,---...,,,''' """&&&"""!!!$$$%%%$$$%%%&&&%%%%%%&&&))),,,111,,,'''$$$""""""(((000666>>>PPPmmmhhhLLL;;;555+++'''&&&(((((()))...444111***(((++++++''')))000777555111///333::::::666***&&&%%%+++222666888;;;:::555///,,,...111222222---...---,,,+++---111555222000///222777:::888555222222111///------///111333222111///......111444111222666===BBB@@@999111222444666333---(((&&&''',,,+++)))((((((((()))***...111555777666444222111//////222666;;;;;;888444000...---000555999:::999222444777:::;;;;;;:::999:::<<>>===;;;777444111///,,,)))((())),,,---444555666777777777777777888555111222666999:::999222555777777555333222222222555777666333222444777444444555555555555444333444444444777;;;@@@FFFIIITTTaaasssvvv^^^ZZZYYY___iiisssjjjLLL;;;:::777222---*********,,,,,,,,,+++***&&&  """&&&&&&&&&%%%&&&&&&&&&%%%&&&))),,,111,,,))))))'''%%%)))000666CCCYYYvvvxxxYYYCCC888555(((&&&''',,,...---...111---&&&%%%***+++''')))111555444111...111777999666000***(((///444555444666222---((('''***---...---...111222000,,,,,,222777111000//////000222222333...---+++******,,,///222555666666444222111222333111222444888:::999666333555888888333+++&&&&&&)))***,,,------,,,+++******)))...444888777555333333...111666:::<<<;;;888666000...,,,///555888888666111333444333111222555888;;;???FFFMMMQQQ[[[ppp{{{cccSSSLLLGGGHHHIIIFFFCCCCCC???>>>======>>>@@@AAACCCBBBEEEEEE@@@>>>@@@BBBAAA<<<>>>:::444333777999777111...---000555999999999888888777333***###'''...000333666777444...(((### $$$%%%&&&,,,555999777222333777:::777222333777999:::<<>><<<:::999:::===@@@BBB>>>BBBBBB>>>===@@@BBBAAA999;;;999333333999<<<:::111...,,,000666:::;;;::::::999777111'''!!!'''000///111333444222...)))&&&###%%%%%%$$$***666<<<;;;333444777:::666111111555666888<<>>GGGPPP___qqq{{{```ZZZXXX___iiitttwww[[[BBB???999333...,,,///222111...***((('''&&&$$$"""  !!!'''((($$$ ###(((&&&!!!!!!%%%///111000,,,******,,,---999KKKfff\\\CCC999555000)))&&&***666===999111,,,%%%%%%&&&+++000444444333;;;999888888:::<<<>>>>>>111111111333444333000---###$$$---///)))"""(((///555444///+++,,,///333///+++***,,,---,,,***...(((%%%(((+++---111666:::<<<===;;;666111...,,,))))))***+++,,,...000111;;;<<<;;;777111------///555222000444999888///&&&'''&&&'''+++111444333000222444666888888666444222///,,,)))+++111777:::;;;777444333444222111444999AAAFFFQQQ^^^hhhtttrrr^^^TTTLLLKKKKKKFFF???;;;555333222444999<<<===<<<@@@@@@@@@AAAAAA???;;;888???:::555444888===@@@AAA;;;555111333666777888:::777999666///+++,,,,,,***'''***+++)))&&&%%%***///111,,,&&&$$$(((000777<<<777333111222111///000444888:::@@@EEEGGGEEE???:::333//////333444444:::BBBDDD???999444000...---,,,,,,***(((***///444555555:::888444000......//////.........//////000222222333333555777888666333111...+++((('''+++333<<>>???>>><<<:::111//////111555555222///$$$!!!!!!&&&---000---)))***...222111...++++++---222222000...------///000///((($$$&&&))),,,111666:::::::::888444000+++((('''''')))+++---000222333999<<<>>><<<888444444555999555333555999888111)))%%%&&&(((+++///000///......000333555555333000...111...,,,...333888;;;;;;<<<;;;<<>>AAAAAABBBAAAAAAAAA@@@>>>999666666333///111777@@@FFFIII>>>888555666777555555666888:::888222///000///,,,%%%'''(((%%%"""###''',,,222+++$$$ $$$,,,444999444111///111222000222666999;;;@@@DDDFFFBBB<<<777111///111666888888>>>EEEDDD>>>555000......---,,,---+++)))+++///333555666666555444333111000///.........//////000111222333777999;;;===<<<888333//////+++&&&%%%)))333>>>FFFKKKRRR[[[eeeqqq{{{}}}yyyfffaaa___eeemmmwwwlllRRRCCC<<<666++++++222111222+++"""!!!!!!  !!!$$$######)))+++'''######$$$"""$$$###&&&***,,,,,,---222666AAAVVVuuuvvvRRR===777888999000,,,...555999666000,,,***,,,000555999888555222555999>>>AAA@@@<<<777333111---+++///666999666111)))((())),,,000333444444......//////...---,,,,,,///111222000,,,,,,000555111)))$$$$$$'''+++000666:::777555444333///)))%%%###%%%'''***---111444666555999===>>><<<::::::;;;;;;777333444666555000+++%%%(((,,,......---------+++---111333333111---+++222111///111444888:::;;;???@@@DDDIIIIIIDDDBBBDDDHHHNNN\\\mmm~~~vvv^^^UUUOOOQQQQQQJJJAAA;;;444333222444999???DDDFFFDDDBBBAAA???>>>;;;777333+++)))(((,,,444???HHHMMM@@@;;;888999888333000111777999999555333444333///%%%&&&&&&$$$!!!"""'''+++111***"""!!!(((000555333//////111333222555999:::<<>>777111,,,---222888;;;<<<@@@EEECCC;;;111,,,---//////...---+++***+++///333555666444555666777666333111///......///000111333333444:::===AAABBB???888000+++111,,,&&&$$$(((333@@@HHHNNNTTT\\\bbbkkkrrrsssoooccc______dddllltttvvvZZZGGG===999000...111---111+++""""""$$$!!!!!!"""###""")))+++((($$$######"""### """&&&)))))))))...555GGG^^^sssSSS@@@:::;;;<<<444111000333555444000,,,///111333666888777555444333777<<<>>><<<777111...111+++(((---777<<<999333222222222222333555999<<<111///---///222333222000---......---,,,---111444222+++%%%%%%'''***000666777333000111333222,,,'''!!!"""%%%(((---111555777111444777777666555777:::777444000/////////---+++''',,,111222000------...+++---111333333111---+++111111000111444666888999;;;>>>EEELLLLLLGGGCCCDDDFFFOOO^^^qqqfff[[[RRRPPPOOOIIIAAA===777555444555888>>>CCCFFFCCCAAA>>><<<:::777333111$$$%%%'''+++222:::@@@DDD===:::888999666000,,,---222555555444444666444///))))))(((&&&%%%&&&***---,,,'''""" $$$***000333555111111333555444777;;;:::;;;<<<>>>===888111,,,'''***111777:::;;;===@@@===444+++(((+++000222111***)))(((***---222666888888888999888777555222111...///111222444555666666888===CCCDDD@@@777...(((111---)))'''+++333>>>DDDLLLSSSZZZ^^^dddjjjkkkhhhaaa]]]]]]cccjjjqqq{{{~~~aaaJJJ===;;;555333222---111+++$$$!!!&&&(((""" """%%%$$$ &&&'''%%%""" """###!!!!!! $$$'''%%%###)))333OOOggglllQQQ@@@999777888666444111000111111000---333333444444444444555666666999;;;;;;777333000///111+++''',,,666<<<:::666777777666444222333888<<<222000...111666:::999666---+++)))+++///222444444333,,,'''(((+++,,,000555444111...111555666222---"""###%%%(((,,,///222444.........+++)))***...333222000---+++++++++,,,,,,***...222222///,,,,,,---+++---///111111///---+++...///000111222444555666777:::BBBJJJLLLGGGDDDEEEHHHTTTeeexxxvvvgggWWWPPPLLLGGGBBB@@@<<<:::888777777:::???BBB@@@===:::888666555222000)))***---000222444666777777555555666333---***+++---///000///222666444///,,,,,,+++******+++---///'''%%%%%%'''+++000222444888555333666777666888<<<888888888888777444///+++%%%+++111555666777666555111+++$$$###(((...000111(((''''''(((+++000666999999888777555333111000000///111333555777888999999888>>>DDDFFFAAA888000+++111///------///444999===GGGNNNUUUZZZ___eeegggfffaaa^^^^^^dddjjjqqqzzz}}}qqqvvvfffJJJ<<<===999666555000///***### !!!%%%''')))###$$$%%%)))++++++ !!! """######"""""""""!!! ###&&&$$$!!!)))777WWWpppcccNNNAAA999777888777666111,,,,,,///000---333444333222111222555777:::<<<===:::555222222444222---))),,,444::::::888888777444111000111444777111000111444999;;;;;;999...***(((+++111666777666444///,,,///000000111444111000///222666888666444))))))***+++,,,...000111,,,+++(((### %%%+++---...---+++***+++...111+++---......---++++++++++++,,,------------,,,+++,,,///222333333444555666666999???GGGJJJHHHHHHLLLRRRbbbuuuzzzcccUUUNNNHHHEEEDDDAAA@@@>>>;;;888999<<>>:::777777444+++%%%!!!!!!%%%((('''%%%&&&'''(((+++------$$$  """###$$$%%%%%%""" ###(((&&&%%%111BBB```xxxsssXXXGGG>>>888888;;;777777111)))(((---000...111333444444222222444666;;;======999444111333666333///,,,---222777999999888555222000000222444555///000222555777888777555)))))))))+++///444777999444000111555777444222333000111222333555666777888222111000///............,,,+++(((###"""&&&(((***,,,+++***,,,000555///---,,,,,,------,,,+++......---,,,,,,---......---111555777777777888:::888888===DDDGGGIIIMMMSSS___ssssssaaaUUUMMMIIIHHHEEEEEECCC@@@<<<:::<<<>>>999666444333555777999999444555555333///---...000///...///000,,,''''''+++))))))(((***000888888444222333555777888777555333******+++///333666777666666333222555777777:::>>>777555111000222444555555888>>>@@@;;;666333---'''"""%%%'''((('''''')))+++//////---+++***---222777......///000000///...---222444777;;;===????????????DDDHHHFFF???777333222///000111333555666777777<<>>999555777666)))$$$ $$$,,,///)))!!!###)))******+++,,,+++(((""" """%%%'''(((""" $$$*********999MMMeee}}}|||eeeJJJ;;;555222555:::777777000'''&&&,,,000...///222666777555333444555888;;;<<<888222///111444333111......111555888999999666222222444666777777...000333555555333222111###&&&)))***+++///555:::333222444999;;;666222222000222444444444555666888888777555222000...---,,,,,,,,,+++'''"""!!!###&&&###'''******)))+++111666333///,,,,,,///000///...222111///......///111222///333888;;;::::::<<<===888777:::AAAEEEIIIPPPXXXhhh~~~~~~jjj]]]RRRLLLJJJGGGHHHGGGCCC>>><<<===???777555333333666:::======222222111---******...222000/////////+++&&&&&&+++******(((***111:::;;;777777888;;;===???===:::777...------///222666777777222///000444666777;;;???888555111000222666999;;;BBBGGGHHH@@@999555---&&&%%%***//////+++((()))+++555444222---***,,,111555***,,,000444555444111///333555999<<>>AAAHHHGGGDDDBBB>>>999333///,,,---555???<<<111///666???888111---///111000...///...///333:::<<<:::666???999444444:::???AAA@@@DDDCCCAAA;;;444///...///,,,...222444666888:::===???BBBEEEIIIOOOUUU]]]bbbUUUKKKHHHRRR[[[___iiiuuu~~~ooooootttPPP;;;999333------------(((&&&+++222333,,,$$$ !!! !!!""""""!!!"""&&&***)))### %%%((('''&&&"""###---555<<>>@@@BBBEEEEEEJJJZZZiiiuuudddXXXPPPKKKKKKFFFBBB>>>777000///222555555666777999;;;>>>@@@======;;;888444333666999555111+++''''''((((((((()))'''+++222555333444888777777999===@@@>>>999444444444444555666777888888555555444444666;;;AAAEEE@@@:::333111333888;;;<<<@@@>>><<<<<<<<<:::555111000111888BBB@@@777777>>>HHH@@@777222222333333222...---...333999<<<:::666:::888666555666999<<<>>>???>>>;;;666000---...000...///222333555888<<>><<<<<<===888222+++)))+++,,,+++(((***)))+++000333222444777666333000000333666555444666666666666888:::<<<===888;;;======;;;<<>>888666777666555///...///333888:::999666333555777555222222666::::::999555111------000333222222222222333777===BBBJJJIIIFFFDDDEEEIIIOOOUUURRRMMMLLLLLLIIIIIITTTcccvvv~~~iiicccqqq]]]FFF???555,,,)))%%%(((---111///(((######$$$ %%%((((((&&& %%%***+++)))''''''%%%***333999AAASSSfffqqqZZZJJJBBB:::,,,'''+++***%%%$$$#########$$$$$$$$$ """###$$$$$$%%%''')))(((%%%""""""&&&,,,000222555000000:::HHHMMMEEE<<<888999;;;???BBBBBBAAA@@@888888666444000,,,(((&&&%%%&&&(((***---///000111000111222333555666777777999999999::::::999666444666444111///......000111,,,***+++......***(((***///222666888777888;;;>>>777555111---******---111444:::===:::999;;;======BBBBBBCCCDDDDDDCCCCCCBBBBBBCCCEEEFFFFFFQQQjjj}}}eeeTTTKKKFFFCCCBBB@@@999111---...000666<<<>>><<<<<>>AAAAAA@@@@@@AAACCC===;;;999:::<<<===:::666333///,,,///666:::999555222111444999999777:::@@@MMMHHHAAA<<<:::999888666222222222444777888666555---000333333111111444777888555111...---///444777888777444111111444;;;@@@JJJIIIFFFDDDDDDIIIPPPVVVRRRMMMJJJIIIGGGHHHRRR^^^mmm{{{nnnfffqqqlllSSSIII===555111***$$$***///,,,%%% !!!$$$!!!$$$'''((((((&&&!!!&&&,,,...,,,)))''''''&&&***111666>>>SSShhhlllNNNCCCAAA>>>111******%%%###$$$&&&&&&&&&%%%&&&&&&%%%&&&''''''&&&%%%'''((()))%%%""""""&&&,,,222444444222333999AAAFFFDDDAAA:::===???===999999<<<@@@777777666333000,,,)))'''%%%'''***...111333555555//////000111222444555666777555444555777777444222666666555333111///---+++(((&&&(((,,,,,,((('''(((---111444555333333555888888444...(((%%%(((///444888>>>AAA===:::;;;<<<;;;;;;===???BBBDDDEEEEEEEEEAAABBBCCCEEEIIIVVVppppppYYYLLLIIIGGGEEECCC===333///000444999???@@@===<<<>>>AAA??????@@@AAAAAA@@@???===888111))))))---///,,,'''+++---///000222444444444...)))""""""'''///444777666444222111111444777999>>>>>>>>>AAACCCBBB???<<<999888999<<<@@@@@@===999333000...000666999888666333111111333333222555999CCCAAA>>><<<;;;999777555777666666666666555444333+++,,,...111333555666777666222---***+++///333666<<<999555111///111666:::@@@@@@@@@@@@BBBHHHPPPVVVUUUOOOIIIGGGHHHJJJPPPUUUhhhvvvwwwlllrrr~~~uuu[[[MMM???888444,,,"""%%%((((((%%%######$$$###$$$%%%&&&&&&&&&%%%$$$ ###(((///222111---***(((###"""&&&---333>>>VVVmmmjjjFFF<<<;;;<<<222+++(((!!!###'''+++,,,***(((((()))***+++,,,,,,***))))))))),,,)))&&&%%%''',,,222666555555555777:::===@@@AAA:::<<<===999444222777===888777666333///+++'''%%%''')))---111555777888999000000000000111222333444333000...///222444222000555666888888555111,,,)))((('''***//////+++((())),,,///222222000000222555666000(((######(((///444999>>>AAA===999999999888444777;;;@@@CCCFFFGGGGGG@@@@@@BBBHHHQQQbbb{{{|||aaaQQQNNNKKKHHHFFF>>>444000111777;;;??????===;;;;;;<<<999888888999;;;===<<<;;;333...)))(((***+++)))&&&,,,000333444666888888555000,,,((()))///555999:::333111...------111555888>>><<<<<>>;;;555444444555777888777666777555333222222333555666999999999888888777666666888888777555444333222111,,,,,,...111555888::::::444///***'''(((,,,///111:::999555111......111444999;;;>>>BBBFFFLLLSSSXXXWWWQQQKKKHHHIIIKKKMMMMMMiiiyyyqqqrrrzzzxxx[[[III:::333///&&&!!!###%%%''''''((((((((('''((('''&&&$$$"""!!!!!! """""""""&&&+++000111///***'''&&&!!!""")))000===XXXrrrgggGGG999666777000+++((($$$***000000---))))))++++++...000000...,,,++++++......,,,)))'''***000666777666666666888999:::;;;888888777555444444555555444444333222///,,,)))'''***,,,///333666888888888333222111000000111222222///,,,)))+++///222111///333555888999777444///---))))))...444444///+++++++++...222333222222444777333---&&&$$$(((---222444444:::===:::777777777555000333999>>>CCCFFFGGGHHH@@@???CCCOOO^^^rrrnnn]]]TTTPPPMMMIIIAAA777222333888999:::;;;;;;:::999999555333000222555999;;;<<<333000---+++,,,,,,+++***---444999999<<>>>>>===:::777555444444777<<<>>>===:::555888::::::888666777777999888555333444666777777666666555333222444666888555555555333222111111222...111444555555777;;;???555000***'''(((+++,,,,,,444444333111...---...000555999???EEEJJJOOOSSSVVVTTTTTTQQQNNNLLLNNNPPPRRRkkk|||uuusssyyy}}}\\\FFF444...+++ """%%%((()))******,,,...******(((%%%""""""###!!!$$$%%%######(((------***&&&######### """(((...;;;WWWsssfffLLL;;;555444...+++)))!!!%%%+++222333...******,,,+++...111222000...------000111000,,,((((((///666888777666777888999777555777444111333888999444///...///000000000///---,,,,,,...111444666777777666555444333111000111111222---)))''')))...222111///333444777888888666333111)))***000666666000+++++++++///333555444555888;;;222---((()))///444666555000666:::777555555555444///333888>>>CCCFFFHHHHHHAAA@@@EEETTThhh~~~yyyiiiZZZUUUQQQLLLDDD:::666777666666555777999999888777444000------222888<<<===666555333111/////////000///777===>>>@@@DDDAAA;;;444333444888<<<<<<999555...,,,******...444;;;???666;;;??????;;;888888999555333222444888;;;:::888555999>>>===999666666888999888666444555888999888888666333//////222777;;;111222222111000000111333///555:::999444444<<>>:::999===CCCCCC:::111......------666???>>>666444888<<<>>><<<999777555444333222111111333555777555???DDD@@@:::888999:::999777555666777999999888<<<111))),,,000000///111::::::666000///333333...666<<<>>>777111333777:::999///))),,,111111---***,,,...//////,,,******+++---000555<<>>222,,,+++000---+++,,,///111000///%%%###"""!!! !!!"""$$$&&&'''&&&%%%'''***)))###&&&///AAAbbb~~~aaaGGG>>>555222000------///,,,,,,,,,,,,,,,,,,,,,,,,))),,,///222222222111111666555444333111111222333555777:::999777555666777888555444777;;;<<<888333111///000222///((('''+++((($$$###(((222::::::888666777888888777555444444333...))))))...333444444444888<<<;;;777333333444000...---...111222000///...111555999:::999666555//////111555999:::777444222000222666666333222444333000111999AAADDDEEEGGGMMMSSS___oootttfff```ZZZVVVPPPHHHBBB@@@::::::999777;;;@@@>>>:::333111111444999;;;999555111555888777222...------,,,555<<<>>>???AAA???;;;;;;888777:::??????:::555222111---,,,222999888111111777>>>@@@===999555333111///---...000333444444:::???AAA===999888666333777444222111333444555555888222//////---***+++///;;;<<<:::333111333444111444:::;;;555000111666999444,,,'''+++111111...,,,...///000...+++***+++,,,,,,///333999@@@FFFKKKMMM[[[bbbhhheee]]]WWWWWWYYYfffvvv|||pppTTTCCC888444555555000+++***---222555555###%%%&&&&&&'''***,,,***$$$&&&222GGGjjj~~~bbbIII???666333222000000222...,,,***,,,///000///---,,,///333555444444444444:::999777555444333222222555777888888777555666777888777777;;;??????:::444666333111000+++%%%%%%'''!!!,,,555888888======<<<;;;999777555444:::333,,,,,,222888999777777;;;===;;;777333222222000///......//////---,,,+++...333777999888666444+++...222888:::999444000111000222666777444333555666333444;;;@@@CCCFFFIIIVVV^^^lll{{{mmmfff```\\\VVVLLLEEECCC<<<<<<:::888;;;@@@@@@;;;333222444777;;;;;;888444444777888666111---+++,,,'''///666999;;;===<<<999777666666777:::;;;:::888555333...,,,///333000+++...666@@@CCC???888444222,,,)))'''+++222777888666@@@AAA@@@;;;999888555///333000...---000333444555555666777555...''')))///:::===<<<666111222333333222777888333...111555888000)))&&&+++000000///...111222111...******---111///111444999???EEEJJJMMM[[[gggqqqnnnaaaUUURRRTTT]]]pppxxxZZZGGG===<<<>>>999222)))&&&)))000666999""" """&&&+++...,,,&&&!!!$$$///>>>RRRnnn~~~dddLLLBBB999777666333000000...,,,,,,000555666111,,,111555888999777666777888;;;888444111111222333444333444555666777777888999888777888===BBBBBB<<<666777555222...)))%%%%%%'''!!!!!!(((///333555AAA@@@===;;;999777444222<<<888333111444888;;;===:::<<<===;;;666222111111000000000//////---,,,***)))+++///222555777777777...111444777777333///+++---,,,000666999777666999<<<999999===???@@@EEEJJJUUUaaarrrvvvnnneee___WWWKKKDDDAAA;;;;;;:::999<<<@@@===888...///333888;;;:::666333444777:::888333---+++***(((000666777888;;;:::888555777999999999888777888444222000000111000+++&&&,,,666BBBFFFAAA999444333***&&&%%%+++555<<<<<<:::???BBBAAA<<<999999777333///---++++++///333666777444777:::999333......111666999:::555///---000333111666777333000333777888000+++***...111000///000333444333000,,,---333999777888999<<<@@@FFFKKKNNNVVVcccoooooocccVVVNNNMMMZZZlll]]]GGG======@@@;;;333)))$$$&&&+++111333!!!!!! !!! !!!###"""$$$***...---)))%%%$$$$$$)))444DDDYYYssseeeLLLCCC;;;::::::555///,,,------111777<<<:::333+++000555999;;;::::::===@@@<<<777111...000444888:::222222333555888:::;;;<<<:::888999>>>CCCDDD???:::666666333---))))))******+++)))'''&&&(((+++...000===:::888777777777555333999;;;:::666222333:::@@@;;;;;;;;;999666222000000444555555555333000...---+++,,,---000333666:::;;;555555555333///+++(((&&&******000888<<<<<<<<>>===CCCKKKUUUdddvvvxxxkkkaaaVVVIIIBBB@@@;;;=========???AAA;;;444***---222888;;;;;;888666444999======888222...---///555999999888::::::777555999===>>>;;;777555444000000111555666111***&&&---666???CCC@@@:::666555...)))'''+++444999777333555===AAA<<<666666777888...,,,******,,,///111111111333555777888888444000000222444222,,,)))+++000111666888666444777:::999333000000222222//////111555666666111...000888???@@@??????AAACCCGGGKKKMMMQQQ[[[ggglllggg\\\SSSNNN```lll|||dddHHH<<<<<>>;;;333,,,+++111777::::::<<>>888111///333999>>>@@@333222222555999<<<>>>>>>;;;888666999???BBB@@@<<<555777555///,,,---///...222222000---++++++---///333000///000555888777666444999<<<777///...666>>>999999888777555333111000888:::;;;;;;888555333333000000000111444777:::;;;555555333///)))&&&$$$%%%***+++111;;;@@@@@@AAACCCGGGEEECCCAAA===<<>>???===888444222------111777888222+++)))000444999<<<<<<:::999888444000,,,,,,......***&&&***444;;;888333222555777...,,,)))(((((((((((('''+++,,,...222999===888///,,,+++---...+++''')))---111777:::::::::<<<<<<:::555444555666444//////222444666666111,,,---666>>>AAAAAAAAABBBDDDFFFHHHJJJMMMVVVbbbjjjkkkeee___[[[jjjqqq|||}}}~~~nnnNNN@@@>>>@@@>>>999111---,,,+++(((&&&"""!!! ######""""""###---222666444+++!!!$$$((()))((('''((('''(((///AAA[[[sss}}}zzz```LLL@@@555555777666222000...111666999999666222///)))///666888777999???EEE>>>999444333888===??????777555444555999<<<======666111---///555:::;;;999555999888222///111222000111333333111...---000444...+++))),,,222666666444000555888444...,,,111777666666555444444333222111777:::<<<<<<888555333333222222333444444333222222...//////,,,(((%%%%%%&&&***+++111;;;?????????AAAGGGFFFEEEBBB===<<>>:::444***...444888::::::999999444777::::::777555666888777<<<===:::999::::::888999:::;;;<<<<<<999666333...,,,///555666000,,,---111000000222666999:::999777444111...,,,((($$$ %%%...555555333333333222,,,***)))((()))(((&&&$$$(((***,,,000999???:::111+++((((((------))))))---///666<<<===???@@@>>>:::555555777888444//////333333555444...&&&&&&---555:::;;;<<<>>>@@@BBBDDDEEEIIITTTccckkkkkkjjjjjjlllqqqvvv~~~{{{vvv|||vvvUUUEEEBBBBBB===888222...,,,***'''$$$!!!!!!!!!###"""!!!!!!"""+++111666444***###%%%&&&&&&&&&!!!'''333EEE\\\nnnwwwtttyyyxxx]]]LLL>>>111000444666666666000222555666555222111111,,,222777777444444999???<<<888555666;;;>>>===::::::888555666:::<<<<<<;;;000***$$$%%%+++111444444666;;;:::444111333444000,,,000333222000111444888000,,,)))+++///222111//////222333111---,,,...111555333222222333333333111333666:::999666222111111000222444444222...***'''&&&)))++++++(((&&&''')))((()))///888<<<::::::<<>>888777:::888333***...222666666666555555111333333222000000555999666;;;<<<999888::::::999999888777888::::::888666000,,,---222222...,,,///222---)))+++111888::::::777666444111---)))%%%$$$&&&---222444666777444...((('''(((***,,,---+++)))''',,,///222999@@@===444+++&&&'''---///,,,+++......555<<>>999333444777999555///000555222444333+++!!!%%%---222444777:::===???@@@AAAEEETTTdddkkkiiiiiiooovvvssszzzvvvooozzz{{{YYYHHHDDDCCC;;;666///+++***)))&&&#########&&&)))***((("""%%%'''###$$$333MMMgggqqqoooooozzzwwwZZZFFF;;;000///444999666111444000...222444111...---///111222333333444666888777777777777666555555555888333000333:::===999333+++(((%%%$$$$$$'''...555999999999:::;;;888111,,,***000444444444888999777555///)))(((,,,000222111//////...,,,+++,,,///222111000///111444444111...222333444333000...,,,,,,///111444444---$$$!!!$$$"""###&&&***------***(((&&&000666444111222666777AAA@@@BBBDDD>>>:::III^^^rrrwww^^^OOOIIIFFFEEEBBBEEEDDD===777555555444---///000111555999777222+++)))***///222333888>>>:::;;;;;;888666666;;;???666444000///000333888;;;666333///------......---222000///111555888888666666333111//////---+++)))+++333777444111333333000+++***+++---//////...,,,+++---222999???@@@<<<777222000////////////...---333333666;;;???@@@===:::777<<<;;;555111222000,,,111333222+++### $$$***---///000000111555===CCCFFFOOO[[[eeejjjmmmpppssszzz}}}~~~|||~~~}}}```NNNCCC===:::444...,,,---,,,)))%%% $$$$$$  ###"""!!!"""###!!!###)))666NNNfffooommmppp{{{uuuXXX@@@888//////444777444///111,,,,,,222777555111000+++---000111111111111222000111111111111222333444888333///111666999444///)))'''%%%%%%(((---333777777666777999:::888333//////333555333444888:::999444---'''''',,,111222000111000///,,,+++,,,000333000//////000333333111///222222333333111...---,,,111222555444---$$$!!!###%%%&&&'''))),,,.........---444888444///111444666@@@???BBBCCC===:::HHH[[[www|||cccSSSKKKFFFCCCBBBDDDCCC===::::::999666///111222333666:::888222+++&&&&&&---444888;;;>>>>>><<<:::999:::<<<>>>>>>777444000......000444777444333111000000000111000222///---...333666777666444333222222222222000...000666999666222222111---++++++---///222222000...+++...444<<<@@@@@@:::555666555333333333111///---555555777:::======:::777555888777111......,,,(((+++///111---&&&###%%%))).........,,,+++...555;;;DDDMMM[[[eeekkkpppuuuyyydddNNNBBB<<<888222,,,***+++---+++))) !!!%%%&&&### '''---''')))///<<>>???AAA>>>888000333444444666999777222,,,%%%$$$,,,666<<<===??????;;;888999===@@@>>><<<666444000------///222444333333444444444444444444666111+++***---111333333222111222444777777666444333888:::666222000---))))))+++---111444444222///,,,///555<<>>;;;555111111333555777777777666666777222+++(((,,,111222111111///,,,******---///222111///---+++,,,000333///000222444777888777777777777777888888888666444888888:::<<<777///+++---555555444222000///000111777===???;;;666666666555777:::AAAFFFGGGLLL\\\mmmlllZZZOOOHHHEEEEEECCC@@@@@@DDDGGGBBB999111555666555666888666222---))))))///666:::===@@@:::999888:::<<<===;;;999444222000///000333777999555777999999888777666555<<<444***$$$%%%+++000222333333555777:::;;;999777444666888666333///+++''')))***...333666555222//////111444777777444000,,,///...///222555666666555555666777999999888666444000///...------...---+++(((---111111---******+++555333///)))&&&(((///555@@@LLL]]]iiiqqqxxxnnnSSSBBB:::444///)))&&&)))---111222!!!'''***'''%%%%%%$$$!!! !!!(((---...---(((,,,888JJJ```rrr```CCC,,,,,,---000222222///,,,'''$$$'''222:::888222...444333///+++'''''')))+++///333666555222111333666;;;999666333///---***))))))---222666===@@@999///000222444555666666777777999888222)))%%%(((,,,---000555777111((($$$)))///000000///---++++++...000000222555888:::;;;<<<===;;;::::::<<<>>>>>><<<:::666666888<<<999333000111:::;;;;;;777222---++++++444<<>>>>>;;;777666666===333'''!!!$$$+++333777;;;:::;;;<<<>>>>>><<<:::555555777999888444///,,,---...111555888777333000333333111///,,,+++******...---...000333666777777000222333444444333222111///---...111444444333222000222333111...,,,,,,...555333///***''')))000666AAAOOOaaaooovvv}}}ttt[[[FFF999444000***'''(((,,,111444***000111,,,&&&###  !!!&&&(((%%%!!!$$$+++;;;RRRjjj}}}vvvQQQ666'''(((***+++++++++***)))'''&&&***333888555111//////---***&&&%%%''',,,000000555999999444111222444888999888444///+++)))(((///444777666999===888...111444777888777555555555888888333+++'''))),,,---...555999333'''!!!&&&---//////000...,,,+++,,,---...111666999:::<<<>>>@@@===;;;;;;>>>AAABBB@@@===222111444888888333000111888:::;;;777000***((((((222999???@@@@@@BBBAAA===@@@AAABBBCCCGGGTTTiiiyyyxxxdddWWWQQQOOOIIIIIIFFFFFFIIIJJJBBB777666;;;>>><<<;;;<<<;;;999222333555666111...444<<<666;;;@@@@@@<<<888777888000000111444888===BBBFFF;;;>>>AAA@@@<<<888777888777000(((&&&+++444;;;???BBB@@@????????????>>>===777666999>>>???:::555333444444666888:::888555111555333000+++((('''))),,,333111//////222444666666...000222222111//////000000---///666;;;:::777666666666444111...---...000222111...***''')))000666AAARRRgggwww{{{bbbKKK<<<777333...***))),,,000333%%%+++///***$$$!!!  !!!"""""" """***>>>YYYrrrhhhHHH333'''((()))((('''''')))+++''')))...666777444222444///...+++((('''(((,,,000000777======888333333555888;;;===:::444///,,,,,,666;;;999111111777888222444777;;;;;;888444222222000333111+++)))+++...------111333///((($$$&&&)))...000111111///---,,,,,,***...333666888:::===???;;;999999<<<@@@BBB???<<<111000222666777222//////000222333///***'''))),,,111777:::;;;===BBBCCCBBBFFFFFFDDDAAAFFFXXXoooppp___UUUQQQLLLLLLKKKIIIIIIGGG???555222888;;;999777999999777444333333333///,,,///555777:::>>>???===999444111222222222444777;;;???AAA;;;???BBB@@@<<<999:::<<<555333000222888===??????BBB???<<<;;;;;;<<<<<<;;;888555888???AAA;;;666444777777666777777555222///222222000---***+++...222333000,,,+++...222555666555777888777444222222333111...111:::???<<<666444666555444222000//////000222222000,,,)))***000555BBBTTTmmmgggPPPAAA:::777222---***+++...111!!!&&&$$$  ###%%%### ###### !!!$$$"""***@@@]]]www}}}```GGG777+++,,,+++)))'''(((+++///'''***111777777444444888444333111...***)))+++,,,000888@@@BBB<<<777666888;;;???BBB@@@:::444111111;;;???999,,,)))333999777666:::======999333000///(((,,,---)))(((,,,...---+++,,,,,,+++)))'''&&&&&&...000333444111...,,,,,,&&&***000333555777:::===999666666999???AAA>>>:::444222333777888333///...)))++++++(((%%%%%%+++111222666777666999@@@DDDDDDIIIHHHEEEAAAIII^^^xxxyyyeeeXXXQQQMMMOOONNNJJJHHHEEE<<<333,,,222666444222444444333555111...//////,,,---000888777999;;;<<<999111***444444333333444777999;;;:::>>>AAA@@@<<<:::<<<@@@888888999>>>BBBBBB>>>:::>>>:::666555555777888888666333555>>>@@@999333222777666444333333000---***000111222111///000333777...+++'''&&&***000555888>>>@@@AAA>>>:::777666777333///222<<>>>>>;;;888666666666<<<888444000////////////666999;;;:::999888222++++++************+++******333...***)))+++***&&&"""***222666000)))))),,,...,,,***,,,111333333666:::777333111222555666222...///111444666666444000...000...***&&&&&&+++333999444222111333888<<<<<<:::AAAFFFJJJKKKPPPcccmmm\\\SSSQQQJJJFFFJJJKKKCCC555---,,,,,,---000333333111///---///222333222111222333555444555777888666111------000333000---...555<<<444777<<>>>>>===;;;;;;===??????;;;777777777777555333222444555000222555888888444///***111333444222---))))))***000000444666333...///333...((("""###)))111555666@@@EEEFFFAAA<<<:::888555111......222444333555999;;;555111222888;;;999555111444555222---+++...111@@@RRRkkk~~~nnnUUUFFF@@@>>>999333,,,)))((((((###$$$$$$$$$!!!!!!&&&((((((+++333BBBYYYuuusss```PPPCCC;;;555333222222333333000---111///000444555222333555777888999888555444333444777<<>>:::999888555222000000333333111333888:::555111333999<<<:::666333444555111,,,***,,,///>>>MMMaaasssrrrWWWGGGDDD@@@999111+++'''&&&''' ###%%%$$$###!!!###''')))***---444CCCZZZvvv{{{bbbQQQFFF???<<<444333333555666555222///333111222555555222000222777999;;;;;;999888888888===AAAFFFGGGCCC???======777555444666:::;;;999777888666333000...///000111222777:::999999999666000...222444111+++(((***...333222222444555222,,,'''(((***)))'''(((,,,,,,))))))(((,,,666<<<;;;888777444111//////111000---***,,,---...000333666999;;;333000...000444888888888222333444555555777999;;;EEEDDDDDDJJJXXXpppnnndddUUUNNNLLLPPPQQQIII===555444333333444666666666444222444777:::>>>>>>===;;;333222111111222000---+++,,,---,,,(((%%%'''///666666333222333777::::::888<<<888333222555777777666888777444000------///222555888;;;===:::444---(((///111111...***))),,,...111222666999666///---000///+++'''''',,,222555666555:::===:::999:::999666444333555666333///111666999555222444999;;;:::777555555333///***))),,,///>>>HHHXXXiiiyyyxxx[[[JJJEEE@@@888000+++)))***,,,  %%%&&&$$$### ###''')))***///777HHHbbbqqqYYYIIIAAA===<<<444333333333333333333222666444555888777333111222888:::======;;;999999999AAADDDGGGGGGCCC???<<<;;;777444333555:::<<<999444777888888666333000......222777:::888666555222------///111///,,,***,,,...555777999<<<<<<888111+++---///...)))'''((((((&&&))))))...999@@@>>>888555666333111000///...***'''***)))((((((+++///333666444222111555;;;>>>;;;777222555777777666666:::>>>GGGGGGIIIOOO]]]ssswwwkkkXXXRRROOOSSSSSSKKKAAA<<<@@@>>>:::888888777666555999===@@@AAA>>>;;;::::::444444222111000...,,,+++,,,---...,,,)))***///444222///...111777;;;999666<<<888333333555777666555888777333///,,,---000333888;;;???@@@<<<444---(((///000000...++++++...222444555:::<<<888111///222222...***)))+++///222333222777999999999<<<;;;888777888::::::666000111666555222000333777:::888666555444222...+++,,,///222===EEESSSfffzzz}}}bbbQQQGGG@@@777000---///222555"""&&&'''%%%### """%%%)))+++111;;;PPPnnnmmmVVVGGG@@@===<<<888777444111111222666888999777777:::999555333555<<<>>>??????<<<:::999999AAABBBDDDDDDAAA===:::888999666444666::::::555000555999======888111,,,)))---333777444222222000---///---,,,...111333222000555888<<>>???;;;777444777999999888999===@@@HHHLLLQQQVVVaaattt|||ooo\\\VVVRRRTTTSSSLLLEEEAAAGGGCCC>>>;;;:::::::::999;;;BBBGGGDDD<<<666777;;;888888666444111...,,,+++'''+++...///...---...///***)))***000888;;;888444999666444444666666444111555333000,,,***+++///222888<<<@@@@@@;;;333,,,)))///000111...,,,,,,000333666777;;;===999333111444555111,,,))))))+++...///333777999999;;;>>>===999:::999<<<===999333222555000///...111555777666555444333111///...000444777:::AAAPPPggghhhYYYLLLDDD999111000222666888$$$&&&&&&$$$### """&&&,,,000666AAAYYYyyyhhhRRREEE>>><<<;;;>>><<<888333222444999>>>:::888777::::::777777:::???@@@@@@>>>;;;::::::;;;>>>???@@@@@@>>><<<999777999777666666777555000,,,111777===>>>888000)))&&&%%%,,,222111000222333222111---+++///777;;;999555333777<<>><<<<<<<<<888333...+++***"""&&&+++......---++++++%%%&&&***000666888555222888555222333444444222///111000...***'''(((***---555999===<<<666///+++)))...000000///,,,,,,///222555555888:::666111000444666222,,,(((''')))...111777:::;;;;;;===@@@>>>999888666777;;;999444000111,,,,,,---000333555555444333222000000111444777999666<<>>:::999:::???>>>;;;666333444999===:::666666888999888:::>>>;;;;;;:::888777777999;;;;;;;;;<<<======;;;888666666666666555333///,,,)))***000777777222+++'''%%%"""***000000000222555555///......111777::::::999444888>>>???<<<555,,,''' &&&)))''''''---444777666888<<<===777///,,,//////000111111000000000000,,,,,,...000333555888999888777777777777777777777555555666888<<>>>>>>>>===<<<;;;<<<===>>>???@@@<<<555...)))(((###'''+++,,,,,,++++++)))+++...222444555666555;;;777222111333444333111444333111---)))'''((()))///444777666000***((()))+++...///...+++***,,,///000///111333///+++---222555111,,,'''&&&+++222777;;;======<<<===@@@<<<666222...///444777222---***++++++---000333555555555222111000111222444666666666<<>>666...)))"""###"""'''///444444:::<<<>>>===444***)))...***,,,...000111111333444111222444555666666555555888888777666444444666888555333333666<<>>DDD???::::::===???===999???AAABBB===555---(((&&&!!!###&&&)))+++,,,------111333444555555666888:::@@@;;;444222333666777666:::999666111,,,)))((((((+++///333111+++'''&&&((())),,,...---***)))***,,,++++++,,,---***&&&)))///444111+++''''''---666<<<===>>>===<<<===???;;;444---((((((...444000)))$$$***,,,...111444555666666222111000111222444333333999===NNNmmmlllZZZLLLAAA444+++)))))))))(((!!!!!!###""" !!!""" """)))555>>>@@@QQQhhh~~~cccGGG;;;777444666<<>>999555333333555777555888777555888>>>>>>888555555333000...///222444888777777666555444333333---+++*********+++)))((($$$%%%######'''+++''' &&&***000777:::888333///,,,---///111333333000...333666:::===>>>;;;444000(((%%% )))---+++///555:::999333---******'''&&&&&&+++111777999999999666333222222111,,,(((777666444000------222666999666444555999<<<>>>===AAACCCKKKXXXiiiyyyzzziii]]]PPPKKKLLLMMMIIIDDDEEECCC===444---000;;;FFFFFFBBB===;;;;;;======>>>:::<<<>>>;;;444+++$$$!!!&&&"""###(((***(((---444@@@>>>:::777555777===AAADDD>>>888666888999888555;;;777222//////...,,,)))(((---555777...$$$'''111///...---***'''''')))+++---+++***+++---.........888666222///...000666;;;888777444444<<>>OOOmmmmmmSSSBBB<<<555000...---***''' !!!'''111999AAASSSkkk|||aaaFFF;;;999999<<>>BBBLLLZZZkkkwww~~~lll___OOOHHHHHHJJJGGGCCCBBB@@@;;;444000444<<>>??????<<<<<<:::777333///+++)))'''###"""%%%''')))000888>>><<<999666555888>>>BBBCCC>>>888666777888666444000///...000333333111---,,,---222888555///...222000111111///......000222111000000111444666666666888777555222111222666:::666666444444:::>>>888..."""$$$'''+++...---+++(((+++222666555444555666444111000000222111---...222888>>>PPPmmmlllQQQBBB===666222000///,,,*** !!!"""'''...444AAATTTooowww\\\AAA888999:::???EEEBBB@@@<<<888555222111111444555555333444777555111444777::::::777333///---......///000000000000000+++***+++,,,......,,,***))))))'''%%%(((---,,,'''###(((000666999888555222333333222111000000///////////////111222444666777333///''' &&&*********///555666111,,,((('''$$$%%%(((---222666777666777444000---,,,---,,,,,,---------------000555888666555444555888;;;;;;;;;<<>>BBB???===;;;<<<>>>AAABBBCCC===:::666333222222222111)))$$$!!!"""%%%***222:::888777555333333777>>>CCCBBB>>>888666666777666444+++,,,...333888999555222000...000888<<<:::444111222333555555555555777999444333333555999<<<======999999888666444333444666222444555555666888444///&&&'''***///333444000,,,...333555222111444555444222000000111///,,,...333888???QQQnnnnnnRRRDDD???888444333222///,,,  """%%%)))///444@@@TTTrrrtttXXX===555666777:::??????>>><<<:::777444333222444555555555666666555333333777;;;<<<999555222000///000111111222111000000.........///000000---+++---...+++)))+++000111---))),,,111444555444444444555444333000------...///000000111111222444666888999777///&&&###(((---///)))---333444222...***)))''')))---222666888888888666333...******+++---///,,,,,,---///222666:::<<<;;;;;;;;;<<<===============CCCOOO___mmmsssrrrmmmqqqttt{{{hhhQQQCCCAAADDDEEECCC<<<999666666999===>>>>>>???>>>===>>>AAACCCDDDDDD<<<888333111222333222222***&&&""""""%%%***000555000///...---///444;;;@@@BBB>>>999666666777666666111111222666::::::666333000///111777===;;;555///111333666777777777888999333222333666:::===??????;;;<<<;;;888444111000000...222666666333222111000...---///444888888333......111111...///333666555555222111222000...000555888???QQQnnntttWWWHHHBBB;;;666444333000---!!!!!!!!! $$$)))...444888???SSStttwwwZZZ???666666555555777;;;;;;::::::888777666555222333555666666555444444333666999:::999777666666555666777777666444333111333222222222333111///---111222111...000555666444222333222000...///111444555444333///,,,+++...000333555888888666555666888999999333)))$$$'''---000(((,,,000333333111///...***---111444666777777777555222...***)))+++///222///000111444888<<>>;;;<<<<<<;;;===@@@BBBBBBAAA999777555333222111///...***(((&&&%%%(((,,,---,,,(((((('''''')))///777===@@@===999777777777888888666444333444777888555222...000333555777555111,,,...111333444333333444555333222333666:::===??????<<<<<<;;;777222---++++++...222666777222......111444333333555777555111---+++---,,,***---333777666555222111111000---000555888???QQQlll{{{]]]KKKEEE===888555333///,,,$$$&&&!!! %%%+++222999<<>>>>>;;;999777777888:::===???>>>===999::::::888444000//////++++++***))),,,///---((($$$$$$###$$$'''---666;;;<<<;;;888666666777999:::555333222333666666444111---222444333111000...***,,,...000000000000222444777666666888<<>>>>><<<:::888444222//////111333444444111555777666666999:::888777888777222,,,***,,,000111444555333000000333777777;;;>>>===999777888:::666:::777+++ """%%%'''(((***...333666888999111333555444222222333555555444111...,,,...444999777777888;;;???@@@???>>>===AAAFFFHHHGGGFFFFFFFFFJJJLLLUUUgggzzz|||sss\\\MMMJJJMMMNNNLLLCCCBBB@@@???>>><<<999777333333666:::>>>@@@@@@???<<>>OOOhhh```HHHBBB;;;666444333000--- +++333333(((###"""###+++333:::===KKK[[[zzzwww]]]FFFCCCFFFCCC===:::111111000///000111333444:::999:::<<<777...+++///333666:::<<<:::888555444999:::===??????>>><<<:::111///,,,---000444666777000555888666666999999777555777888444...***+++...111444777666333222666:::777:::===;;;777666999===999===;;;...!!! """&&&&&&(((,,,222777:::;;;666888888666333222555777555555333000...000666;;;999888888;;;>>>???===:::666;;;AAAEEEEEEEEEFFFGGGQQQTTT___rrrsss]]]OOOMMMOOOOOOMMMFFFEEEDDDAAA===:::777666222333777<<>>000111///---111888666///&&&&&&&&&&&&***000999???444444333222222444888:::<<<<<<===>>>???:::222,,,111333222...111555333,,,+++,,,...///111444999===<<<;;;:::;;;===>>>>>>>>>888555222---,,,...333888444333666:::777000///333:::======777///,,,000555000000...,,,000666777444111000111444222......111666>>>NNNggg~~~]]]DDD???888555444444222///(((!!!"""///666999000### """$$$(((333>>>MMMfffoooRRRBBBCCCDDDEEEDDD===555444111...---------...555:::??????;;;555222111555:::@@@???888222//////000555888888999;;;999444,,,+++,,,///000///333888777222///444<<<>>>999333222111222333333222...+++999888777777999999888777@@@===:::888777888999;;;777555333///&&&$$$&&&,,,000...)))***333;;;===:::555333333444444444???:::555222222444666777:::666222444999<<<<<<:::555555666888;;;@@@DDDFFFLLLWWWfffyyy{{{[[[IIIKKKPPPMMMEEEFFFFFFGGGHHHEEE???666000---111:::CCCIIIJJJGGGDDD===999666555222111:::FFF<<<555///000666999666111///)))###%%%+++222444444444666888555111111555:::@@@???===<<<:::777333000222000///111333333111---)))'''***111444444999@@@@@@999777;;;???>>>;;;;;;777444000---...222777;;;999666555444///))),,,555<<>>999666444333777::::::555///,,,***...222555555666777444000,,,+++---000111000333888666333222555;;;>>>:::666000111333666888777333///:::;;;::::::999777666666>>>===;;;999777777888888555333222...&&&!!!'''***,,,***(((***222999999555111///000333666777>>>:::444222222444666777444000...111777<<<===<<<777777888999<<>>888333111//////777BBB???999333111333333111---+++******+++...222555666333555666333///...333888???===;;;999777333000...000//////222555555444111---***+++///000///333:::???:::999===???:::555222333111...---000444888:::;;;888666444...'''***000<<<@@@@@@888333666999999333000...111666999888555444444555777999<<<>>>???BBBEEEPPPhhh```EEE???888555777777444000""" ###'''(((...222...""" &&&((()))///777NNNgggyyyaaaHHH>>>BBB@@@>>>;;;333222111///---+++*********///777@@@DDDBBB===999777000111333333111---)))&&&)))...111111333444333...,,,,,,...333333111333777777666777999<<<===<<<;;;333555888;;;>>>===999666:::<<<===;;;666222111111999888888777666555444444222111111000))) !!!)))((('''&&&&&&***000555333///+++***---222666888<<<888444111222555777888333000...000666:::;;;;;;999999999:::===@@@CCCFFFRRR^^^pppmmmZZZOOOIIIDDDAAADDDJJJQQQQQQKKKAAA999555666888;;;AAAEEEGGGFFFDDD>>>888222000///111777======:::777333111000//////000222444444333222333555333555666222---,,,000444<<<;;;888555222///---,,,000000000333555777666555111...,,,+++***(((,,,111999777888===???999222...111...+++,,,111666888888===;;;888555---''''''+++777;;;<<<888444666888888111000000333999<<<;;;:::999999999:::<<<@@@CCCEEEGGGJJJTTTkkkaaaHHHBBB<<<:::;;;:::666111"""%%% %%%+++,,,### !!!$$$''')))111999TTTmmmrrrYYYCCC999<<<999777555///.../////////000000000000---555???CCCAAA<<<777555.........///000...***'''&&&,,,000111333555444000......000444444111111555999:::<<<======>>>???@@@<<<;;;;;;<<<======;;;999999<<<>>>:::222,,,+++---111222444666666555333222000000333444000'''$$$%%%***'''###"""%%%***///222000,,,'''&&&)))///444777:::666222111222555777888;;;888555555777999999888999999:::;;;>>>BBBFFFHHH[[[iii{{{sss___QQQGGGAAA@@@AAAIIIQQQRRRJJJ@@@888555888888999;;;???AAAAAA@@@<<<888444333555777999;;;666888888555111111444888>>>>>>===:::777333111000666888888333,,,***,,,000777666555222///---,,,,,,111111222333444555555555111///+++(((&&&%%%)))---222111333:::===999555444555000++++++///444777777AAA???<<<666///(((&&&'''///222555444333333555666222000000222777;;;===>>>???===<<<<<<===@@@CCCEEEHHHMMMYYYooofffRRRKKKCCC???>>>===999555 ###(((###!!!!!! $$$)))333===[[[uuuoooUUU???555666222000222///000111333444555555444444---444<<>>@@@???>>>>>>@@@BBB@@@<<<777444444666777777:::===>>>:::222,,,+++---...000444888999999777666111222555999777000,,,,,,,,,(((###"""&&&+++///111000,,,'''%%%''',,,111333777444111000222555777888AAA???<<<::::::;;;<<<<<<999999:::<<<@@@DDDHHHKKK^^^ooorrr\\\NNNCCC===<<>>AAADDDGGGOOO^^^sssmmmZZZQQQEEE>>><<<;;;888555"""###)))333>>>]]]xxxmmmRRR>>>555555///---111000555666777888777555333222,,,111777888444///---,,,......//////////////////555999:::777555444000***,,,,,,...333333111333777???@@@@@@???======>>>@@@<<<666///++++++...222444<<<======999333000///111111444888<<<>>>>>>===;;;555444888<<<;;;555000///---***&&&%%%(((---000333222...)))&&&(((+++///111444222000000333666888888>>>===<<<<<<===???AAABBB:::;;;;;;>>>AAAEEEIIILLLZZZoooqqqZZZKKK???:::<<>>999:::222...111000444555777888777555222000,,,///222111---++++++,,,///111222///,,,***+++---555999:::777555444///***&&&&&&***///222333777===@@@???===;;;;;;:::::::::222...)))''')))///444777;;;999777444222111111222555777;;;>>>??????===<<<999777999<<<;;;444...---...---+++***+++...222555333000+++)))***---///000222111///000333666888888777777888999:::===AAADDD>>>>>>>>>???AAAEEEHHHJJJWWWoooyyyaaaLLL===:::AAAIIIIIIIIIHHHEEE@@@<<<:::666444111111333555555555555;;;<<<777444666888666999;;;===999555444888======<<<;;;;;;;;;:::555222///555;;;;;;666000...///555999===;;;666111///000///000///+++'''&&&'''(((***///000---...444999888444000///000000///222777<<<===<<<777222000333777<<>>888555444///(((&&&###&&&---222333666:::888777666555333333333444...///111333666:::<<<>>>BBBIIIVVVggg}}}rrrWWWMMMAAA:::888666444111###%%%###  ###&&&''',,,333SSSrrreeeOOO???<<>>AAABBBAAA@@@@@@AAACCCFFFGGGWWWqqqjjjQQQ>>>===HHHIIIGGGDDDBBB@@@>>>;;;888777555333333444666666666<<>>777;;;>>>>>>:::444///---)))000999;;;888333111111999===AAA???999222//////,,,---,,,)))%%%###%%%'''***000222///111888<<<;;;000------//////...000555888===@@@===666222333777999===<<<777555666000)))###!!!)))///000444999888999:::999666333000/////////111333555666777888===CCCMMM[[[qqqqqqSSSLLLBBB<<<;;;999555111!!!###$$$%%%%%%&&&&&&,,,555RRRrrriiiNNNFFF@@@>>><<<555///---///000222555777555222...,,,000111...((('''+++111333444333,,,### $$$)))***+++---000222111...+++"""'''+++000666===AAACCC@@@>>>>>>???;;;333,,,,,,...111555777999999999444333222000///.........777777888999999999999888<<<;;;888111***&&&&&&)))***111666555444555555333444111///222777777111+++000...---///333777888777666555111...---111777<<<@@@AAAAAAAAAAAADDDIIILLL```vvvrrr___SSSKKKEEEBBBBBBAAA===999777666777999888666333111111333666<<>><<<;;;;;;999444,,,%%%***...333777888666555555;;;AAABBB<<<666666444000444333000,,,))))))+++---222000///111555777666555111...---000555666333///777999;;;;;;999777666666???>>>999222222555333---$$$###&&&,,,000000333666999999888777555444222111111111111333444333000---555888???LLLdddtttXXXIIIGGGGGG;;;333333222 !!!""""""###### """$$$%%%### %%%(((%%%###,,,777WWWvvv{{{___JJJBBB======;;;555...+++,,,---///222555555333111---000111---(((''',,,111666555222,,,%%%###%%%)))((())),,,///222222000---###%%%(((***...222888<<>>>>>???===666000111444777;;;===<<<;;;:::333333333333222222222222444444555555666777888888>>><<<666---$$$ """000666:::666222222444444333000///333777777111+++,,,+++,,,///333555444333444111...---...111555888;;;>>>@@@AAABBBFFFMMMSSSdddyyy~~~hhhXXXPPPMMMGGGCCC>>>999666666777888===;;;666222///000222555777======666//////333444999333000111333333666;;;???<<<888555444111---)))&&&***///222333222000///555:::<<<777555777777555333222///,,,)))+++...222777444000000222444555555111000000444888888333///,,,000555888999999::::::===<<<888222111555444///(((''')))///111///000333777777666666555444333222000000000222333333111//////222999HHHbbbttt\\\JJJEEEGGG>>>777555000############""""""!!!!!!!!!"""%%%''''''&&&$$$"""$$$,,,,,,$$$!!!,,,;;;^^^{{{yyy[[[EEE===888888999444...++++++++++++...222444555444111333222...))))))...444888666111,,,)))))))))*********,,,///111222000---&&&'''(((***,,,111666;;;BBB@@@>>>>>>@@@>>>:::666777:::???BBBBBB@@@<<<999000111333555666666666555000000000111333555777999???<<<444)))222999;;;555///000555888444222222666:::999222,,,(((***---111444444111...000---***,,,000444555555666;;;@@@AAABBBGGGQQQZZZiii~~~ooo\\\TTTRRRLLLEEE;;;555555777::::::@@@===888333111111222333222888:::444//////222222444...,,,///333555888<<<@@@;;;444000............&&&))),,,///000///---,,,,,,111444333444777888777222222000---+++,,,000333777444///...000333666888333222333666999888444000&&&,,,333999;;;;;;;;;;;;999999555111111444444111...+++,,,000000------///555555666666555555444444000//////111333555444444///000666EEE```uuu]]]HHHBBBEEEAAA;;;666---############"""!!! !!!$$$%%%$$$"""!!!!!!###''',,,,,,&&&$$$000???bbb~~~}}}aaaEEE:::111111333111...------,,,+++---000333555666444555333000,,,,,,111666999555000---///000111000.........///111111///---((()))***+++...333999>>>@@@>>>===>>>??????===;;;999===BBBEEEDDD???999555///111444666777777666666///.........000333777999<<<999222(((  $$$111777888222,,,000888>>>777666777999;;;999222,,,))),,,111666888555111---,,,***)))---444999999666555<<>>===???===:::777666555444333222777888333...///111000...)))''',,,111444777;;;>>>:::444///---...000222+++,,,///111333222///---'''+++000333444555444222000111222111000//////111000///......000444888:::666555444555666666444111,,,111888<<<<<<:::777666444444222000000222333333222...,,,---,,,+++---111777777777777777666555444111000///111555777999999888888;;;HHH```wwwXXXDDD>>>CCC???999666... !!!!!!!!!  """""" ((('''((()))(((***555BBBdddfffJJJ;;;---))),,,///000222222///------///222444555111111000...,,,---111555777222......222666777666000//////000333444333222...///000111222666;;;???>>>=========>>>>>>===<<<888;;;???AAA@@@;;;555111333555777999999888777666000///......///222444666222111---'''######''',,,111666666000+++///777<<<888777777888888555...)))---111777;;;;;;888333000,,,***+++111999>>>>>>;;;999???CCCAAA===@@@KKKUUUjjjooo^^^TTTOOOHHHCCC>>>>>>AAADDDBBB???;;;;;;;;;<<<<<<:::666222111555555000,,,---......***%%%###)))///222444777:::888666333111111333444111000111333555444111...&&&)))///555666222,,,)))(((,,,222555555333222111+++---000222444444555555999666333111111222222333000444999:::999666333111000000111222222111222444555///)))((((((***///666;;;;;;;;;:::888777555444111111111333777:::<<<<<<@@@@@@BBBLLLaaa}}}{{{QQQ@@@<<>>,,,&&&***...222555444111...---///111333333***++++++******+++///111444000---...222777999999111000000222666999::::::888888999888777777:::<<<===>>>?????????===<<<;;;666888:::;;;:::777333000888888999:::::::::999888333222000/////////000111(((******(((&&&''',,,000555888666000,,,///333444333333222333222///+++(((222666<<<>>>===999555333000000222777===AAAAAA@@@>>>AAACCC@@@===@@@JJJRRRiiirrraaaUUUPPPDDDCCCCCCEEEGGGGGGCCC@@@:::999999<<<>>>;;;666111000222111,,,***---//////+++$$$"""'''...000111222555777888777555444555666333111111222555444000,,,''')))...666777000((($$$!!!'''///555777777555444---111666888777444111///999777333000//////000222...111333444444333333333...///333777666333333555666///)))'''(((+++333;;;>>>======;;;:::888666555111111222555999<<<======???AAAEEENNN___zzzRRR@@@;;;===555111333000  !!! $$$)))((('''&&&$$$(((888GGGhhhkkkUUUAAA...'''+++///222555333000------...000222222&&&''')))***+++---///000000...,,,,,,///222666777888777555555888:::;;;;;;;;;<<<======;;;::::::;;;>>>@@@BBBBBB@@@>>>;;;:::666666666666555444333222666777777777888888888888555444222000...,,,***)))%%%)))---...---,,,///111777888666111111333333000////////////000///...,,,555999<<<===:::777666555777888999;;;>>>???@@@AAA@@@AAAAAA@@@@@@EEENNNUUUjjjuuuaaaVVVRRRDDDEEEHHHIIIHHHEEEAAA>>><<<999666777999888333///000222000,,,,,,111666666...'''###(((...000......333555888888666555666777444222000111444333///+++)))'''+++333666000***(((###(((///333555444444444111666;;;<<<:::555222111777777666333111///.........///000000000222666999///111777>>><<<666555888777111,,,+++,,,...444;;;<<<<<<<<<;;;:::888777666//////111555999;;;;;;::::::???EEELLLZZZrrr\\\EEE;;;;;;666333333...!!!!!!  """&&&(((******&&& ###666IIIjjjqqqWWWCCC000***---000222333000...,,,,,,...000111111&&&(((***---///000111222///...,,,++++++...222444AAA>>>:::888888888888777999;;;>>>???>>>======>>>@@@BBBEEEEEEBBB>>>;;;:::666666444333333333444555222222222222333555666777666555333111---)))&&&$$$''',,,222444222111111222444555444222555999777222.........///111222333333666999;;;;;;777555555666<<<===???>>>======>>>@@@@@@@@@@@@@@@DDDJJJSSSYYYlllwww```UUUSSSDDDGGGJJJJJJGGGBBB>>>===???:::444222444444111---222444111...000888>>>???111)))%%%)))///000---,,,222555777777555555777999666333000111444444///+++***&&&(((000444111---...+++...000111000000000111111666<<<>>><<<999777777555777888777444000---,,,111111000///000333999===111333;;;BBBAAA999777:::777222///000111111444:::999::::::::::::999888777---...111555999::::::888777===DDDIIITTTjjjgggKKK;;;;;;999666333+++%%%""""""%%% ###'''((($$$!!!"""555GGGqqqnnnSSSBBB222---111444666888888222,,,***---000333333,,,,,,---000444666666555444666666222,,,,,,000666888:::;;;888555333555888666666666888:::;;;;;;:::@@@CCCFFFEEEBBB>>>:::999:::777333111222444666777666333000000222555777888333666666222+++''''''***+++222666666555666444111///......///111555999;;;333555333000111666999888999:::<<<;;;999777666777===@@@CCCCCCBBB@@@@@@@@@@@@???AAAEEEGGGJJJRRR\\\nnn|||iii[[[TTTJJJIIIIIIGGGEEEBBB???===999;;;;;;888444111333555222000000333999???BBBDDD;;;111(((&&&+++000...***---111555555333111111333888777666666666555333111---***))),,,333777666444555555444222000...,,,***---222888<<<<<<;;;999999999<<<===<<<888333///---555222///---...222777::::::888777777999;;;;;;;;;:::999888666555555555555777888999:::::::::999999999666333444777999777555>>>AAAFFFKKKRRReeeiiiOOOAAA???999666444...###!!!!!!###!!! $$$;;;QQQpppoooWWWEEE333---000555888;;;777333///---///111222111//////000333777999999888:::777444222111000///...000222333111...---000222666666666555444444555777;;;???CCCCCC@@@;;;777555666555333222333555666777222///,,,,,,000555999;;;777999888333,,,&&&&&&''',,,222777666555555333///((()))***---000444777888555777666333555;;;>>>===:::;;;<<<;;;::::::<<<===AAACCCDDDDDDCCCAAAAAAAAA???>>>???BBBDDDHHHSSS]]]nnnmmm]]]TTTOOOMMMIIIEEEAAA>>>===<<<======<<<999444111111222222000///222888>>>BBBDDD>>>555,,,(((+++//////......222666777555333444666:::999888888888888777666///,,,+++///555999999777999777555222000---)))'''...333888;;;;;;:::888777777999<<<<<<999555222111333111---,,,---111777::::::888555555777999::::::999888666444333333333444666666777888888999999::::::777666777:::;;;999777===CCCLLLRRRVVVfffmmmRRRCCC???888444333---###!!!!!!"""&&&***%%%AAAZZZtttsssZZZGGG444---000333777999555333111111222333222111//////000333777::::::999>>>888333333666555---&&&)))+++---+++((('''***---444666777333---+++///333777;;;AAADDDAAA<<<666333333333444444555555666666000---***)))---333888:::;;;<<<:::555---'''%%%&&&+++111555444222222///+++###%%%)))---000333555666333666666444777===AAA@@@;;;;;;;;;;;;;;;===AAADDDGGGHHHHHHFFFCCCAAAAAABBB===;;;:::===@@@FFFSSS___pppuuubbbXXXVVVQQQJJJBBB===;;;:::;;;AAAAAA???;;;666222111111000...,,,000666<<<>>>>>>===777000,,,,,,///222444000444888999888777888:::===<<<;;;:::999::::::;;;222111000333999<<<<<<:::999666444222000...+++(((///333777999999777555555444777:::<<<:::777555555000...+++***,,,111777;;;:::666222111222555888999777555333000///000111222555444444444555666888999999777777999<<<===:::777888CCCPPPVVVXXXfffqqqUUUDDD???777333111,,,$$$###"""  %%%---///&&&###!!!!!! '''BBB[[[|||yyy[[[III666000111222222333000111111222333222111000,,,,,,---111555777888777===888444666999777...&&&)))+++,,,***&&&%%%''')))///555888444,,,(((+++000666;;;BBBEEEDDD>>>999666444555777777666444444444///---++++++...222555666;;;;;;:::666000***((('''***///333111///...,,,(((&&&(((+++///111333333444///222333222555<<>>:::666444333---,,,,,,000666888666222333222111000111333666999222666:::<<<:::999;;;===???>>>===:::888888999;;;777666666888;;;======;;;666333111000222222000...000222555666555333222222222555999;;;999777555555///---***))),,,111777;;;999555000---///333666888555333///,,,+++,,,...000555444222000000222444555555444444777;;;<<<888555333===JJJRRRWWWeeeqqqUUUCCC>>>666222222---&&&$$$!!! !!!***//////)))'''"""###&&&'''$$$'''@@@YYY|||}}}[[[KKK;;;666666333///---)))***,,,---------------******+++///333666666666888777777888888666111,,,,,,---...+++&&&$$$%%%(((+++333:::777///)))+++000444999@@@CCCBBB???;;;888888::::::999555222222222---,,,,,,...222555666555777888888666222///,,,+++---222444111......---***---......///////////////,,,000111111444:::===<<<888666333000///222888<<>>AAADDDCCCBBB@@@>>>;;;999777......000666;;;999111)))%%%***000555777888:::<<<444888<<<===;;;999:::<<<>>>>>><<<888444333444777:::999:::;;;======<<<;;;777333000000333555333000///111333333111000//////333666999:::888666444333///---******---222888===999555///,,,---111555777555222---***)))***---///666444000,,,+++,,,///111/////////333777888555222222777AAAKKKUUUccc{{{oooSSSAAA===777444444000###""" ###+++---***'''$$$!!!###((($$$&&&@@@ZZZwwwzzzYYYKKK>>>:::;;;777222...'''(((((('''&&&&&&''')))***+++,,,000444777888888777888999888777555444333---//////,,,(((%%%''')))---444:::999111,,,---111222555:::===<<<;;;999999>>>>>>===999333111222555---,,,---///333666777777222333555555444222000///333666666222000111222000555333000,,,*********+++...111333222444:::<<<:::444222...***)))+++111555:::===@@@CCCDDDGGGJJJLLL===888555555999DDDUUUdddooodddWWWQQQHHHAAA======AAADDDBBBAAA@@@@@@@@@>>>;;;888222222555;;;@@@===111'''&&&///777;;;<<<;;;:::666999<<<<<<999777777888888999999555000...///222777999:::<<<======<<<<<<<<<777222222555666333000000222333222000//////000444777:::;;;999666333222111///,,,,,,...444:::>>>999555///---...111444666555222,,,(((''')))---000666222,,,((('''))),,,///,,,++++++...333444333000333555;;;EEEPPP```wwwnnnRRRBBB@@@:::777888333 '''(((%%%""" !!!&&&"""$$$BBB___zzzrrrTTTFFF:::777:::888444222///...,,,'''######&&&)))++++++---111555888999888::::::888666555555555666...000111///,,,***,,,///333777999666000,,,///333111333555666666777999;;;AAAAAA>>>888222111555:::666222...---...111333333000111222444555444222000555777555000...222444444>>>999222,,,((((((***,,,///333444222444888999777000...+++'''&&&(((...222777;;;???AAACCCDDDFFFHHHBBB===999999>>>GGGYYYhhh~~~|||yyy{{{pppcccVVVQQQJJJCCC@@@@@@BBBDDDAAA@@@>>>??????===999666333222333999???===333)))%%%)))111888<<<<<<999666777:::<<<;;;777333222333000333555222...,,,---000222444888;;;<<<===>>>>>>>>>888333333777999666222222333444333111111222333555888;;;<<<;;;888666555444222///...000555;;;???:::666111...///222555666666222,,,(((''')))...111222...((($$$$$$'''---111,,,******,,,111444333111000333999@@@HHHXXXqqqpppUUUFFFDDD>>>;;;;;;555###%%%"""###&&&!!!$$$DDDcccjjjNNN@@@333111555666555444999777222+++%%%$$$'''+++)))***,,,000444777888888???;;;777444444666666666///222333333000000333666999:::888333---,,,000444222333333444444666:::===BBBAAA===777111222888???AAA:::111+++)))***,,,...///000222444555555222000444555333---+++///444555DDD>>>555---)))***---000///222333111222666666444---,,,***'''&&&)))...222;;;>>>AAABBBAAA?????????EEE@@@======AAAKKK\\\kkkyyynnnppppppnnnkkknnnuuu{{{xxxxxxxxx{{{rrrcccVVVRRRLLLFFFBBBAAABBBCCC@@@???======>>><<<777333222//////444;;;<<<333+++,,,...222888;;;;;;777333888:::<<<:::555000//////***...222111---+++...111,,,000555999<<<>>>@@@AAA;;;666111222888<<<;;;777444555555444333333444666555888<<<>>>===;;;999999666444111000222777<<<@@@:::666222000111333555666777333---((('''***///222///+++%%%""""""'''...333---+++***,,,111444555333,,,111777<<>><<<666 $$$$$$!!!&&&///DDD```zzzgggSSSAAA000+++///333444555???<<<777333000///000111...((($$$'''000888:::999:::;;;:::777444333333444,,,000333444444444666888999777444000------///222666555444444666:::???BBBIIICCC<<<777111///666>>>EEE;;;...'''&&&((())))))(((++++++***///777777111222000222555444111777???@@@===888222,,,***,,,...555222111000,,,***...555222///+++&&&%%%***444<<<===AAAEEEDDD@@@>>>???AAABBB@@@@@@BBBDDDLLL\\\kkkvvvfffdddaaa___```dddhhhiiiiiiiiiiiiggggggnnn{{{uuu[[[RRRQQQNNNIIICCC@@@BBBEEECCCCCCCCCBBBAAA===777222222---,,,111333000000444444777:::;;;999666444444777666666888:::888333...+++---000333444444222111...///111555:::>>>AAABBB<<<666111333999<<<:::777555666777888777555333222444666999::::::::::::;;;:::888444111///111666:::===888333111222444444333111000---******...444888666+++"""!!!$$$'''***---111...,,,...333555222///222444666:::BBBQQQhhhzzzrrrVVVFFFFFFCCC???:::111  """"""""")))222FFFaaa~~~wwwgggSSSBBB222...111333444555999999888777666666555555---(((%%%(((000777999777888999888666333111222333...000333333222222444777777666333000---...000333666777888999;;;>>>@@@AAACCC>>>:::666000,,,000777:::555...***)))))))))((('''***++++++000777777333111------333777888;;;@@@AAA>>>:::333...,,,---///222000000///,,,***...444333111...***)))...666===>>>BBBDDDCCC@@@???BBBEEEHHHEEECCCCCCEEELLL\\\jjjqqqbbbYYYYYYYYY[[[___```___]]]]]]`````````eeepppxxxzzzvvv]]]QQQRRRRRRNNNIIIEEEDDDDDDCCCAAA@@@AAAAAA???999444444//////222444111222555444666777666333000///...000111444777999888555222222333555777888777666555333000...111888===>>><<<666444111333777999777555555666777777666444222111222444777999999999:::;;;999888555222000111444666888444000///111444555555555222,,,))))))...666<<<:::000'''$$$###!!!###'''000//////111333333111///333333555888???OOOgggzzznnnSSSDDDBBB===999666..."""!!! """---666IIIbbbzzzpppcccPPPBBB555111333444444555222444666999::::::999888---***'''+++222777777555555555555444111///000000333444444333222222444777555444222000...///333666777888;;;===>>>??????>>>:::777666333---((()))///111222222111---)))&&&%%%(((***,,,---111666777444222---+++000666999;;;<<<@@@>>>:::444000...000222333222333444111...111777:::888555111000222777;;;>>>@@@AAA@@@??????CCCGGGLLLHHHEEEDDDDDDLLL\\\kkknnnbbbYYYZZZ]]]aaacccbbb___[[[^^^dddgggfffhhhpppwwwzzz~~~~~~xxx```SSSUUUWWWUUUQQQKKKGGGEEECCC???<<<>>>BBBBBB<<<555555222222444444222333666333444333111---+++*********...222555666777777888::::::;;;;;;;;;;;;::::::888111,,,...555:::999555111222333444555444333222444444444444333222111000111444777999999999:::;;;777555333111000111222333555222......000444777888999333+++&&&'''---555;;;999333---)))###!!!---///222333222000//////444222222555<<>>555333444444444666000222444666777888777666///---,,,///444777666444111222333111///.........777777555333333444666777555555333111000222666999;;;;;;<<<======<<<;;;;;;444222000///)))###$$$)))111555999777000)))%%%%%%***,,,...000222444444333222...,,,---000222333444:::999777333111000333555;;;:::;;;<<<888444666;;;BBB@@@===999777777888999:::<<<===>>>===>>>AAADDDHHHDDD@@@@@@BBBKKK\\\mmm}}}pppiiidddfffjjjnnnooonnnjjjhhhnnnuuuzzzyyywww{{{~~~~~~{{{dddWWWXXXYYYXXXUUUPPPKKKHHHCCC===888:::AAACCC>>>777555444444444333222333555222222111...+++***+++,,,+++...222333333555999===>>>>>>======<<<;;;;;;;;;:::444...---111444444222000333666666333000//////111111111111111111111111555777:::;;;:::999:::;;;444111...,,,...111333555777444111///111444888;;;:::444,,,'''''',,,111555111111222///'''&&&,,,111111///,,,...000222......333;;;IIIccc{{{qqqWWWGGGAAA555//////,,, ###&&&%%%""""""######///777HHHddd}}}uuu___QQQAAA:::333333333333555999666555444333333444555555222111000222555777555333...000111000///---------777555333222333444666666777777555333222444888;;;AAA@@@>>><<<::::::999:::111...---+++&&&!!!$$$)))222888;;;999111+++***+++...///111333333111111111---//////,,,***+++///111444444333111000111444777@@@???@@@???;;;666777<<>>>>>>>>>>>===888:::<<<>>>>>>>>>???@@@>>>;;;999:::>>>III\\\mmm{{{tttqqqooorrrvvvzzz{{{zzzyyyxxx}}}kkk]]][[[YYYWWWTTTPPPMMMKKKCCC<<<666777>>>AAA===888444666666444222222333444222222111///......000333111222222111000333:::@@@>>>>>>===<<<;;;:::999999888666444000...///222555333666888666111------///...------------///000111:::<<<======<<<:::::::::111---((((((,,,222777:::;;;999555222222555999===<<<777111------...//////---000555555+++!!!'''---...+++))),,,000000+++---555>>>KKKeee~~~uuuZZZHHH@@@333------*** !!!!!!!!!  &&&'''$$$###&&& ###---111EEEddduuu\\\KKK>>>888333333222111555;;;;;;888555222111333555777555333222333444555444333,,,...000111///...---...222111///000222444555555999888777444222333777:::BBB@@@>>><<<:::999999:::///---,,,,,,'''###&&&,,,000555999777222///000222//////222555444000///222---222333...+++---222444111111111000///000333666>>>===<<<<<<777333444:::>>>======???AAACCCCCCCCC;;;;;;;;;<<<<<<=========999666555888<<>>999555111///444;;;///.........000333666888555444222000//////000000,,,///111222111000//////111000111555:::===<<<;;;:::999666222//////111444///111444666777666333222***,,,111555222,,,+++......111333444111---)))'''++++++111777777222333888GGGFFF@@@999999===:::333555555444111...---...000333111111111///---222:::>>><<<::::::===>>>===;;;>>>888000++++++///333666???===;;;<<<===CCCQQQ```|||{{{xxx{{{yyyiii]]]ZZZUUURRROOOKKKDDD???BBB===777333222444555666666===>>>777222444666666000111333444333444555777,,,---///444888888444///;;;<<<>>>???>>><<<999777888777666777;;;======<<<666111,,,)))***///555:::444111,,,(((%%%$$$%%%&&&...000333555555555666777000///000555<<>>:::777666222...,,,...555;;;444000---...222555333000111---++++++***(((+++000******(((&&&%%%%%%''')))---,,,777LLLXXXbbbxxxpppPPP:::555222444666111!!!"""'''))))))&&&$$$$$$ ###$$$###)))''''''===]]]zzzdddSSSBBB===666111000111222333---***+++///222333777<<<777444222444777888555111333666777666333222444666666777888999999:::::::::777555222///......000111444111000111444333...)))(((***...333666444///+++///000555888333)))""" )))+++000333111///333:::BBB>>>;;;===AAAAAA<<<666222222666999444,,,---333777777555333222333777999>>><<<:::888777555333111666666333,,,&&&(((222;;;<<<===??????<<<@@@NNN]]]wwwwwwwwwsssfffVVVXXXWWWSSSLLLGGGEEEEEEAAAAAA>>>666...---444;;;555888;;;;;;999888888999333222333777777444333555222222444666888777333000222666;;;>>>===:::777555666555666666888:::<<<>>>888444000---...222777;;;555444111---)))'''(((***000///---,,,,,,---///000222222555:::???AAA???<<<:::666///,,,222;;;;;;666111"""###---111555<<<666111)))###"""%%%+++///,,,---,,,((($$$"""%%%(((000;;;CCCNNN^^^iiiyyylllOOO>>><<<999:::<<<777 """%%%)))***(((%%%"""!!!!!!###$$$###%%%%%%"""***AAAaaafffSSS@@@;;;444000000333666888...+++,,,000333444888<<<:::666333444777888666333111444666666555666888:::555555666777999:::999888555444222000000111333444444111//////111111---(((%%%***000333222///...---000222666:::555+++$$$###)))***---///---,,,222;;;BBB???>>>???BBB???888111///000444777333---...333888888777666555777:::======;;;999777555222000...333666777444//////555;;;?????????===:::===LLL[[[vvv|||tttzzzoooaaaWWWWWWVVVRRRLLLHHHGGGHHHFFFEEEAAA777...+++000666///222444666666777999;;;333111333777777444444666777999999888444111111222333555888999777555222000333444555444444666:::===999777333222222555777999999777444///***)))***,,,///---+++******,,,...000444555777;;;???@@@>>>;;;888666111///333:::999555---"""***444444555999888444---%%% !!!%%%***)))((('''%%%$$$$$$''')))000;;;AAAJJJZZZeeewwwpppSSSCCCAAA=========888&&&### $$$'''(((%%%!!!!!!###$$$$$$"""###%%%...GGGggggggRRR@@@:::444000111555999;;;...,,,---222555555777<<<;;;666222000333555666555444666777888777666777888222111111333777999777444222222222222333444666777444000---,,,......+++(((""")))111222...+++,,,//////000555:::666---''''''***)))+++,,,***+++333<<<@@@@@@@@@AAAAAA<<<444------...222555333000111555777777777666666777;;;>>>;;;:::888555222///---,,,222777<<<<<<999777888;;;@@@???===:::666:::IIIZZZwwwtttqqqvvvlll]]]XXXWWWTTTPPPKKKIIIIIIJJJKKKIIICCC888...))),,,000---...000222444666888999333111222666777555444777<<<>>>===777///,,,000555777666666555333111000///000333444222///111666<<<<<<:::888888888888777666888666333...***)))+++---...,,,)))''''''***...000777888:::===??????<<<999555555333000111666666333+++&&&(((444:::666000000666555111)))""" $$$))))))'''$$$$$$&&&(((***+++///888<<>>666111000444777999...,,,---222555444555999888444...+++---000333444:::::::::888666333111111---++++++...333555222......///111333555777888888333///,,,******+++***)))$$$)))......,,,***+++---)))+++111666444---))))))***+++---///...---444<<>>999444000,,,...222444444444666999555666555444333333555888888888777555222000//////555:::@@@@@@===:::999:::<<<:::888555222777HHHZZZyyyxxxllllllzzznnn^^^ZZZWWWRRRMMMIIIHHHHHHIIILLLJJJCCC999...)))+++......///111555888999777444222000111555666444444777>>>===999222------333999;;;888555333222333333444///333555222------555<<<===<<<;;;<<<===;;;666222000///,,,)))&&&'''***---...+++(((%%%&&&)))---000999:::<<<======<<<:::888333444111,,,+++///222111///---000888:::222***'''000333333...'''%%%***000///***&&&%%%(((++++++***)))222555;;;JJJZZZsssxxx]]]MMMKKKFFFBBB>>>666!!!%%%!!!###""" !!!"""$$$%%%###'''$$$$$$***111IIIjjj~~~hhhVVVIIIBBB999222000000222333,,,+++---222444222333555555111---***+++...222444::::::999888666222///,,,(((((())),,,///000---***---///222555777888777777111///+++))))))***++++++))))))***+++,,,,,,,,,+++$$$&&&,,,333222,,,)))******---333777555222444;;;>>>>>>>>><<<:::777777777///222444666777999;;;<<<666666555333000///000111666777888777444333444555<<<>>>AAA???<<<888666777666444333111///666III[[[{{{yyykkkgggrrr|||ssscccZZZVVVPPPJJJGGGFFFFFFFFFIIIFFF@@@888000---...000///000444;;;AAABBB<<<666333111111444555333444777<<<777000,,,---222888<<<;;;666111///111555777888000444666333......444;;;<<<::::::<<<>>>;;;555000)))))))))(((((()))---000000---)))'''''')))---000:::;;;;;;;;;:::999888888333222---'''&&&***......//////333666555///(((&&&---222666333---+++...333111---)))'''((()))'''%%%%%%...000666FFFYYYvvvyyy]]]NNNKKKEEE@@@<<<333 %%%&&&((((((%%%  !!!"""$$$&&&$$$)))((('''+++111HHHiiiyyyfffXXXJJJDDD;;;444000///......+++***---333444111111333111000...,,,---///333555555555555666777666333000(((***,,,//////...,,,+++///222555888999888666444///...,,,+++***+++---......+++)))***,,,......---&&&(((...444333---***+++***///777===:::444444888<<<>>>>>><<<888777999<<<333666777777999===???===888999777555111///...///555888:::999666666888:::@@@AAA@@@===999555444333111000000000000777KKK^^^zzz}}}rrrkkkoootttyyyttteeeWWWRRRLLLGGGEEEDDDCCCCCCDDDAAA===777222111222444///000444>>>HHHKKKEEE>>>777444333666666444555888888333,,,***...555;;;>>>777222,,,+++///444888999222555777555111111555999999666555777;;;:::444...'''***,,,...///111444777444111---******+++...000999999888666555555777999555333---&&&&&&+++---++++++---111222111...------000555999888333//////000...,,,***)))((('''%%%###'''000333888III]]]}}}xxx\\\LLLIIIBBB===888000"""&&&'''(((%%%!!!!!!!!!$$$&&&$$$***)))(((,,,111GGGiiiqqq___RRREEE@@@:::444111000///...,,,+++...444555222000222+++,,,---......000222333000111222666:::;;;888555+++000555666222//////000444777:::===<<<999555222......------,,,---///000///...---,,,+++---///111111222666:::777000,,,---+++///888===999222111444:::>>>AAA>>>999777999<<<666::::::777999???@@@<<<888888777555111/////////666:::<<<;;;777666888<<>>:::666444444666777444222333===IIINNNJJJCCC<<<888777999999666777:::777444111...///333:::???666000***)))---333666777444555777666555444444555555111///111666777333...***...222555777888:::<<<777555222///......///000666666444111000111777;;;777555000,,,...111...((((((---111111/////////000111555999999666222...,,,(((***---...,,,+++***)))000999<<>>@@@???;;;555222---............///111222...000111...******000555::::::===@@@<<<333...///+++///666:::777///...222999???CCCBBB;;;777777:::888;;;:::777999??????;;;555555555444111/////////888;;;>>><<<777555777;;;@@@@@@???===:::666222000222222333444444;;;MMM___rrr{{{pppssszzz}}}kkkZZZJJJGGGCCCBBBCCCDDDDDDBBB>>><<<999666444555777999;;;555333:::FFFLLLIIICCC@@@<<<:::;;;;;;888999<<<777888777333///000888???888111***)))...444666777444555666777666555444333222...***---333666333...---111666:::;;;<<<<<<===:::888555222111000000000555444222...,,,000666<<<999777444222666888000&&&***000444333///.../////////222666999888444///,,,$$$***000333222111111222888AAADDDHHHWWWkkkvvvYYYHHHDDD>>>999666...%%%!!!""" """%%%$$$!!!###''')))333NNNiiitttcccRRRGGG:::666111000111000+++&&&000///000444888666///(((!!!$$$))),,,......///000111111333888===<<<666111000:::CCCCCC;;;222///000777;;;AAABBB@@@;;;666333333111...,,,,,,---///111;;;666///---000555999;;;BBBCCCCCC???777111------333333444222000......///666888===@@@<<<666555:::999<<<;;;777777:::;;;999555222222555555111000222??????===999888999777333;;;;;;:::999888666555444333444777999;;;AAAPPP^^^ppp|||pppsss{{{yyyeeeQQQCCCCCCDDDDDD@@@<<>><<<<<<;;;888777>>>HHH@@@777222777===@@@CCCHHHCCC>>>999:::===@@@???===AAA>>>666//////444777666666000***''')))---///000,,,000555777666444555666888111+++,,,222555111,,,000333666888999:::<<<===::::::888333444888;;;;;;888333///---++++++000777777777888::::::777333000---000222000.../////////222444666666888888222***((()))///555333///333;;;>>>SSSYYYVVV___sssvvvUUU???888222222555222***'''"""$$$'''$$$!!! ######!!!!!!(((,,,666OOOhhh}}}ooo\\\KKKBBB<<<888333111111000+++'''000000222777:::777///(((###(((---111222222222222333333444888<<<;;;666000444<<>>999555555777333---)))))),,,222555:::999666333111333777;;;;;;===???===888333000///444555444333000000000222888888:::;;;777111111555888999777333222666777555111222666888555111333888:::===<<<999999;;;999444666777999;;;<<<<<<<<<<<<999:::<<<===<<<@@@MMMZZZooo|||wwwxxx||||||}}}^^^III???@@@CCCEEEBBB<<<===BBB@@@>>>===<<<888555;;;CCCAAA888333777===??????AAA<<<999777999???CCCCCCBBB???>>>777000///555;;;<<<111...)))(((***+++,,,+++***///444777666666888:::777111++++++///111///,,,...000333333222333666999888999888555666===@@@@@@666111---...//////333999888777666666555444222000---000222111000000111222333666777777777777000((()))***///444111---///777FFFYYY^^^YYYaaarrruuuTTT===777222444888666***)))&&&### '''---,,,))) !!!!!!!!! )))000;;;QQQggg|||jjjVVVHHHBBB>>>:::666333222000+++(((...000444999;;;888///(((%%%+++222777999888666555555555555888;;;999444///555<<>>AAACCCDDDDDD@@@@@@BBBAAA>>>???IIITTTnnn|||yyyxxxwwwXXXDDD<<<>>>CCCGGGCCC<<<:::<<>><<<777222555;;;@@@888333666;;;<<<999777555333444888>>>BBBBBBAAA>>>>>>888///+++000777;;;000...,,,++++++,,,+++***---111666777666666888:::999555///,,,,,,---...---,,,///222000---,,,000555777999888555777===@@@@@@666000,,,///333555888;;;999777555333111111111111111555888777444000000111111555777777777777111)))***---111333///***,,,222GGGXXX]]]YYY___nnnuuuTTT===777333666;;;:::&&&%%%$$$"""  """ %%%))))))(((""" !!!"""###!!!+++555???RRRfff{{{hhhSSSGGGDDD@@@===888555333000,,,)))+++...333888:::666...((($$$***333:::<<<;;;:::999666555555777888666222///333999>>><<<444...,,,,,,111999???===444---...111...)))### ###,,,777>>>111333444444333222222333...222777;;;;;;:::777555::::::999777555777:::======777222000///,,,...222333333///))))))---000///000444:::===999444666===:::<<<:::555333777999888333666;;;@@@DDDFFFGGGGGGCCCCCCDDDCCC???>>>FFFQQQnnnuuuyyytttYYYIIIAAAAAADDDFFFBBB:::777999AAA>>>===;;;666//////222:::444000222777777333...000000111444999;;;;;;:::<<<<<<666***###&&&...333444222///...---...//////555888:::999666555666888<<<:::555///+++)))+++,,,+++000444333...,,,///333777999888444555999<<<:::999111...222888999999:::999999777555333222222333777===EEEEEE<<<000,,,...///444666666666666222,,,,,,000444333///+++---111???NNNRRRRRR[[[jjjxxxWWW@@@999444777===;;;###"""!!!###'''%%%''''''$$$!!! ###&&&$$$!!!"""$$$%%% $$$...666???QQQccc}}}zzzdddNNNBBB@@@@@@>>>:::777444000---+++(((+++000444555222,,,((("""(((111777;;;;;;;;;;;;444444444444555333111///666:::===:::444///...///333999>>>:::000))))))------+++'''%%%(((...555:::000......111777999666333///222666;;;<<<;;;888555<<<<<<;;;999999:::>>>AAA999111++++++,,,,,,---000111111...))))))...111111666555777;;;;;;777666999@@@@@@999///,,,111777:::666999<<<@@@CCCEEEEEEEEEBBBBBBCCCBBB>>>===EEEPPPmmm}}}}}}~~~|||ttt___SSSIIIFFFDDDDDD???888666777===;;;::::::666///+++,,,111000...///222333///******+++,,,///222444444444666777222''' ###+++///555333///,,,+++---111444999;;;<<<999666444666888<<<:::666///(((%%%&&&((('''---333444111...///000666999888555555:::<<<:::<<<666222666::::::777666888:::<<<:::888555555666888FFFWWWZZZJJJ444***,,,333777888555333222///+++///444888666111///111333999EEEIIIJJJUUUddd~~~{{{ZZZBBB;;;555666;;;888###""" !!!&&&'''***+++&&& %%%$$$""" """%%%&&&&&&###"""'''///444:::LLL___xxxvvv___III<<<999???>>>;;;888444111...---(((***,,,......---+++)))###(((---222555777999;;;222222333333333333333333===??????<<<666111000000666;;;===999000***))),,,444333111///000111444666222...,,,111:::???===888111333666999<<<;;;777444:::;;;;;;::::::<<>>AAA@@@>>>999777:::;;;888444333777:::======999777888999;;;SSSqqqyyyaaa>>>---...999<<<;;;444///---,,,)))333:::===999444333444444:::CCCDDDEEEPPP___yyy{{{ZZZCCC;;;444444666333 !!!!!!###&&&((((((%%%  ######""""""$$$&&&(((((('''$$$$$$)))//////333EEEZZZxxxsss```LLL???;;;======;;;888444000///...************)))***+++---(((***,,,...///222555888111222333444444555777888AAAAAAAAA===888555444555999;;;<<<999333///...///666666555444444555666777333///---000888>>>???>>>222222333666999999666333666777999999999;;;===@@@333***%%%)))......+++***)))+++,,,***---333777777444333444666555333666<<>>AAABBBBBBAAAAAA@@@<<<===GGGTTTiii~~~zzzxxx|||ppp[[[PPPKKKFFFAAA???<<<777555666444333777<<<===777111000///666999444///000111000------------,,,---///111------***%%%&&&,,,111222******)))'''&&&)))...222666666666333///...111555333222///---+++(((&&&%%%$$$$$$&&&+++111555666555333777888777999???AAA@@@>>>;;;;;;===;;;666222333666999;;;999666666999===KKKlll}}}LLL333333:::<<<999111,,,,,,---,,,888???BBB;;;555444444333:::@@@>>>@@@KKKZZZuuuvvvVVV@@@999222111222---!!! ###(((&&&$$$###"""!!! !!!"""###&&&)))***)))'''$$$%%%***---+++---@@@VVVyyyrrrcccRRRGGGCCC<<<<<<;;;888444000//////++++++)))''''''))),,,///------,,,++++++...222666111222444555555777:::<<>>@@@;;;666444333<<<@@@999111111444444666555333///,,,+++,,,...---,,,((($$$&&&,,,...,,,&&&(((***)))(((***...111777777555000+++)))+++...222000//////000///,,,***(((%%%###(((111999<<<<<<444777888666777;;;<<<:::<<<;;;===???;;;444222333555777777555222333999???]]]WWW888666666888666///+++...222333;;;CCCDDD<<<555333333111666:::888;;;GGGWWWtttqqqRRR===777111//////*** $$$"""&&&"""!!!######"""###'''&&&'''***+++***&&&!!! &&&'''"""###888QQQwwwxxxmmm___MMM===???:::555222333444333111...---......***&&&''',,,,,,111111,,,,,,000111///222444666999:::;;;:::999@@@<<<777555555666777777>>>:::777888;;;<<<888555555444222222333444444444777888555///000888===<<<444444666:::======999555...000333777:::<<<<<<<<<777111,,,+++...///---***...)))%%%)))666@@@===444999777666666444222555;;;EEEEEE>>>111***+++///111...///222444777;;;AAAEEEBBBAAA>>>:::999???JJJRRR]]]rrriiiPPPFFFEEEBBB???============<<<333333555999======999555999999777444333333555666AAA;;;444000000000...,,,000//////...,,,)))'''%%%%%%(((,,,,,,+++***+++---444222000/////////...------,,,...333999999333...---(((%%%)))222888777444222999<<<888666:::<<<:::===999555444777777444000333:::555,,,...444AAATTTrrrYYY<<<777777444111///000333888;;;@@@BBBBBB???:::666666777777888;;;>>>EEEYYY{{{lllLLL::::::444...///...""""""""" !!!$$$((())))))))))))'''%%%!!!""" &&&===VVV~~~~~~pppaaaOOOAAA<<<999555333333333333222111///000111...)))'''***///333333///...111222///000111444666888888888888:::666222//////000111111:::777555777;;;<<<:::777222333444444222222222333777:::777111///444888888:::999:::===???>>>;;;777111111222444666888999:::;;;555...***)))+++,,,,,,,,,,,,+++---666>>>>>>888<<<999888:::999777888;;;@@@@@@999000+++///222333...000333666888<<>>===>>>???===:::888777777666888;;;@@@GGG[[[}}}iiiKKK<<<>>>999333333111  &&&+++,,,)))&&&$$$###"""  )))@@@XXXuuucccQQQDDD888888777555222000111111222//////111111+++''''''///222333111111333222///---...000222444555555666666222///------/////////555333222444888:::999777111666;;;;;;666111111222555999999222---...111333;;;;;;<<<>>>AAAAAA@@@???666444111222444777999:::>>>:::222***%%%&&&+++///***---...///222999;;;999;;;888888;;;===:::888999:::999333---...333666555///222666999;;;>>>AAACCCAAAAAA???;;;:::>>>FFFMMM[[[lllpppWWWMMMKKKIIIHHHHHHGGGDDD@@@===777777999;;;:::666000+++///888???:::...)))000999888777444---'''&&&+++111///333666666444222222222111111000...,,,,,,...000,,,,,,---///111111///,,,((((((+++000555555111---'''+++///---)))'''***///333:::>>><<<:::::::::888///,,,)))***...222333333666888999===@@@===JJJffflllFFF555333444333222222333555888999777666666666777777555444555777===BBBJJJ^^^aaaGGG;;;???<<<777666333!!!(((///---(((""" ###---BBBXXXxxxcccQQQDDD777999999666000------...///***(((,,,...+++(((''',,,...000222444444222000++++++,,,...000111333444000...++++++---///000000111000///111444666555444333<<>>===;;;666---&&&&&&,,,333---...---***,,,222555444444222333999<<<999666555666555000---000666777444111444999<<<>>>???AAABBBBBB@@@<<<777666;;;DDDLLLZZZkkkkkkUUUMMMJJJIIIIIIIIIHHHDDD>>>999:::;;;<<<<<<999444---)))+++555<<<999///+++111999999777222,,,(((***///333333444666888::::::888777777777666555333222111111,,,---000333555444111...((('''(((***...111111///***...111...(((%%%'''+++222888======:::888777777333///***'''((()))******222555777>>>AAA>>>TTT|||TTT===444333444444222111000/////////333///,,,,,,000333333222666999>>>DDDKKK^^^~~~zzzZZZAAA666999777666666222""" !!!)))000+++%%% '''111EEEYYYyyyzzzdddOOOBBB999::::::555...)))((()))***$$$"""&&&)))))))))***((())),,,222666666333000+++++++++,,,---///111222,,,+++***+++...111333333444333222222333444333222333???JJJJJJ???333---,,,---111333111***&&&)))...///111555888;;;>>>AAABBB999444000000666;;;>>>>>>888999888222+++)))...444555333---(((***000222//////...111888:::666333333444333000...111666666222333666;;;>>>???@@@@@@AAABBB>>>888222111777CCCLLLWWWggg{{{___NNNJJJEEEFFFFFFGGGEEE@@@999444;;;===>>><<<999444///,,,,,,111555555222111444888>>>888111---...222444666888555333777===???<<<777;;;<<<===>>>===999444111---...111555777666333///,,,)))&&&%%%(((---111444111111000...+++)))))))))000333888:::888444333555777333---(((&&&%%%%%%%%%---111555:::;;;===]]]aaaBBB999555444444444222111000......---333...)))(((,,,222555555888;;;@@@DDDJJJ\\\|||yyyyyyyyy|||yyyYYY@@@444444222333555111&&&,,,!!!(((---(((!!!"""###!!!!!!(((333GGG\\\ttt~~~gggPPP@@@;;;:::777222---)))'''''''''######'''******+++...((((((,,,555;;;888444111...---,,,,,,,,,...111222444333222333666999;;;;;;888888777666555555444444111:::DDDCCC999///++++++...///111000+++''')))///...111444666666777888999555000---///555:::;;;:::333555666222---+++///333;;;999444...///333333000///000555999777111///111222444333111222666555222555888<<>>???BBBDDDCCC>>>777111+++,,,000444777777444222111---)))&&&''',,,333777666222...---......---++++++---222555333///000333666333///+++)))(((((((((+++111333555999@@@```pppGGG999777444555555555444444444444555555555222///...000444888:::999;;;???BBBHHHZZZzzztttssstttwww|||}}}\\\DDD666444000222444...!!! (((...$$$ $$$(((%%% ###((('''%%% $$$,,,BBBYYYvvvlllSSSAAA;;;777222...,,,***)))''''''''',,,111222///...111///---111;;;AAA<<<555222222111...------...111222<<<:::999:::<<<======<<<888888888777555444444555000555888666000,,,---111555222000111...)))+++000,,,000444666555444444444333000---000777:::777444222333222///+++***,,,///666;;;===999555555555333222555999:::333***)))---///333555333333555666444777999<<<>>>>>>>>>???@@@<<<;;;888444444999BBBJJJPPP^^^rrrcccLLLCCCDDD??????@@@@@@???;;;444000666777999888555555666888333333222222333444666777:::777333222333555888:::888666555333333555888:::AAAAAABBBDDDDDD@@@999444)))+++...444888;;;:::999444222///------000555999666222...,,,...000111111''''''+++000...***,,,222444333222000...---...///---444333444===GGG[[[vvvmmmLLL777666444333:::999999777777777888999:::444555666777666777888999777888;;;???EEEXXXyyy~~~sssrrrqqqsssxxx}}}zzz]]]GGG:::666111111000&&&'''$$$ !!!&&&***&&&!!!$$$$$$ ''',,,+++'''(((###$$$;;;SSS{{{qqqVVVBBB:::555///,,,,,,,,,+++)))(((,,,444;;;999333111333555222666@@@EEE???777333555333000...---///111333;;;999777777777777666555444555555555333333333444111222111---***+++222999;;;555222333111,,,,,,000)))...444777666555555666666222000444999;;;666111333222///+++((((((***,,,...:::CCC@@@999555555555444777;;;999...###"""''',,,333777555333555777666888:::<<<=========???@@@999::::::999888<<>>>>>===:::888777777888999000555;;;<<<:::777555666555666999<<>>===999222,,,((('''(((---...111777<<<>>>;;;888:::777444444777888777555333222222333000)))'''(((333777===@@@>>>:::666333666///...000+++"""%%%///444444333111000222666999999===???>>>BBBGGGDDD===:::;;;;;;999999===DDDJJJOOOWWWiii|||```HHH<<<999???>>>>>>>>>>>>:::666222333222000------000555888999777666444333333444444888555222333666888777555:::===<<<666...,,,222888DDD@@@===;;;<<<:::555111111///222:::AAABBBBBBCCC<<<444111333444222333888:::666///***(((((()))***%%%$$$$$$$$$$$$$$$%%%&&&///333666777999<<<:::666555555777===FFFKKKMMMMMMIIIAAA777000...111555888>>>>>>:::555444555333///111222555888999777333///444777;;;<<>><<<888222,,,)))))))))000111444:::???BBBAAA???===999444333444555444222//////222555333......222555777;;;>>>>>>;;;777444000,,,---333000))),,,555888666333111222555888::::::>>>@@@@@@CCCGGGDDD===999999888666666999@@@EEEJJJUUUhhhyyy^^^GGG:::777===<<<<<<<<<===;;;777444222111///---,,,---000333444444333222222333555666666666666555444333333444:::<<<;;;777111000444888===>>>>>><<<999666555666333111333;;;@@@???>>>>>>;;;555222555666444444888999444///---------,,,+++&&&%%%$$$###""""""!!!!!!+++000555888>>>DDDDDDAAA888888999<<>>???===???CCC>>><<<888222---++++++---333444666;;;AAAEEEFFFFFF@@@:::444111222222222000+++...444999777444777>>>888777888;;;======999555---,,,222::::::555888???;;;666111///222666888999;;;???AAABBBEEEFFFCCC>>>999888666333333666;;;???EEEQQQdddzzzrrrZZZEEE999666;;;:::999999::::::888666222111///...------......000//////000111333555666555888:::888222///000222999999999777555555777999777===@@@===555000333777222111444;;;>>><<<:::;;;999555444777999777666888777222......111333111...))))))'''%%%### '''---444;;;EEEOOORRRPPP@@@>>>=========;;;555111111111111222333555666666888999666///******)))''',,,,,,,,,...//////---+++222333777>>>III```~~~{{{zzzxxxwwwyyy|||tttYYYDDD888555---***((("""$$$!!! &&&***++++++((($$$!!! !!!"""###555IIIhhh|||```LLL999333000333444...&&&"""###''',,,///...,,,***)))---///111222222111///...,,,---...---,,,,,,---///,,,+++***))))))+++---///222555777555000...111555555777<<>>BBBEEEFFF@@@:::444000111333333222---111888===;;;888;;;BBB:::777555888<<<>>>;;;666222444;;;BBBBBB>>>???DDD<<<666///...222777888777<<<>>>AAACCCEEEDDDBBB???<<<:::666333333555999<<>>;;;333///111444222111444:::<<<999888999666555666999;;;:::999888777111++++++000444444222//////---+++((($$$ (((...555>>>KKKWWW\\\ZZZIIIEEE@@@===;;;888222---111222333333222111111222777999666---(((((()))(((***)))***+++...000000///222222666===JJJaaa}}}}}}|||zzzwwwvvvwww{{{rrrXXXDDD999444+++))))))"""!!!&&&***+++&&&""""""&&&'''''')))'''$$$ !!!222EEEaaayyy]]]HHH666111...222333...&&&"""###)))------,,,***)))***,,,///222444444333222...,,,***'''&&&)))...222///---++++++,,,///111333444777888444///---111555666777<<>>??????<<<888444222333444999999:::;;;<<<>>>AAACCC===888222111333777888888444777<<>><<<888:::===BBBEEECCC>>>===???<<<666000///444999:::999;;;<<>>999666555777:::<<>>KKKXXX\\\YYYJJJEEE>>>:::999888555222666666444111......000333777888555...***,,,---,,,***)))***---222555777777444444666<<>>999888;;;?????????<<<888555333444;;;<<<<<<<<<;;;;;;===???888555111111666:::;;;;;;;;;:::<<>>>>>:::;;;444+++&&&&&&+++111555666888:::;;;999666222///...111444:::EEEQQQSSSOOOAAA===888777888:::999777777777444///+++,,,222777666555111,,,---222444111++++++,,,000666:::;;;<<<666666888;;;CCCXXXyyyzzzwwwxxx}}}nnnWWWEEE<<<555)))'''+++***!!!###(((000222///((($$$ """###"""!!! !!! !!!...===[[[~~~bbbLLL===444......///+++'''%%%###))),,,,,,(((%%%###'''***000444666555333111)))'''### $$$+++111000---))))))---111444555>>>:::444///---///222555;;;:::;;;<<<:::666666999===??????===999555222111777999::::::888777888:::444111///111666;;;<<<;;;<<<888888<<<>>>:::666666555666777999:::<<<<<<<<<@@@BBBAAA;;;555222222222444333333555777:::<<<>>>777666777;;;;;;999===EEEFFFAAA;;;888999;;;<<<<<<666:::EEEYYYtttgggRRRJJJFFFDDDDDD;;;;;;;;;<<<<<<;;;888555///,,,+++...444999999777888777666555555666777888444222000///000222444555222444666555333444:::@@@:::777555777;;;<<<999555777333111...)))$$$%%%***222555666555999??????;;;;;;777000)))%%%'''---333444777;;;>>>???===:::777......///333===FFFFFFAAA777555555888<<<>>>===:::888777444...)))***000666333///***)))///777888444,,,---///333777;;;;;;;;;666888:::;;;@@@TTTwww|||}}}lllUUUDDD;;;444&&&$$$++++++###$$$(((///111---###  """---<<<\\\gggQQQBBB888///......+++'''&&&###(((---000...)))%%%###(((+++000555666333000---((('''%%%######&&&,,,111222...******...333555666<<<777000,,,...222666999>>>;;;:::;;;888444555999;;;===???>>>999444000...111444666666444333444666222000///111666:::;;;:::;;;666555:::>>><<<777555333666888::::::;;;<<<>>>AAABBB@@@999222111222444---///111333444666999<<<666333444888888777===FFFFFF@@@:::777888:::;;;;;;111666AAARRRkkkeeePPPHHHEEEDDDDDD;;;;;;===???AAA???<<<999333000...000777;;;;;;:::999888777777777999:::;;;111222111...+++,,,111666222666888666222444<<>>;;;::::::888555111///,,,***)))%%%###'''---111555555444888???@@@;;;:::999555---&&&%%%+++111111555:::???AAA@@@===<<<,,,+++***---666???>>>888000111555;;;AAACCC@@@<<<999999666///(((''',,,222///+++%%%&&&///:::;;;555......000444888999999888666999;;;;;;???RRRwwwkkkSSSCCC:::222%%%###***,,, """&&&+++000!!!,,,<<<```}}}kkkSSSEEE999...***)))(((''')))$$$(((---111111,,,&&&"""''')))---111333222///,,,...,,,)))&&&%%%(((...333222---)))***,,,...444:::999777333000...111777<<>>;;;999888888999///222;;;III```}}}fffNNNEEEEEECCC@@@777888999<<>><<<666222111111222111000///......///000999888888777888:::<<<>>>AAAAAAAAA???;;;666000---+++)))&&&$$$$$$'''***,,,333666888888666666999<<<:::<<<<<<666---(((***...000111444:::???@@@>>>;;;111((("""(((555<<<888000,,,333:::<<<===???>>>;;;:::777---"""!!!(((+++******%%%"""'''111777777333111333555555333222222222777;;;@@@DDDIII]]]lllRRR@@@111,,,''' !!!(((""""""!!!!!!!!!$$$'''))) """///???^^^|||kkkTTTCCC666***((()))((('''(((###&&&+++///000...+++((()))+++---000333333111000111///,,,(((&&&'''+++///000,,,***+++------111777:::999666333111333888;;;999666333///...111777<<>>??????===:::555111///...)))++++++))),,,555;;;:::888;;;:::777777===AAABBBEEECCC???;;;999888888999444555:::EEEZZZvvvdddPPPHHHEEEBBB===777888999===AAACCCCCCBBB>>><<<;;;;;;<<<<<<:::999;;;>>>@@@>>>888222//////222222111000000111333444:::999777555555777999:::===>>>??????<<<888333000111///,,,)))''')))---000666777777666444333666999:::======777///***+++//////000333888===>>>===:::111***$$$(((111888666111...555::::::999:::999555000---$$$'''***((((((###!!!'''111888888555222555999;;;999777555444999@@@KKKTTT[[[kkkkkkPPP???111---)))!!! $$$&&&$$$"""!!!"""######### $$$222CCC]]]zzzkkkVVVAAA333'''&&&******((('''###&&&***...000111111000,,,---...///111222333444444222///***'''&&&(((+++...++++++///000///000444999888777555333333555888333000,,,,,,///555;;;>>>@@@BBB@@@999444222111...:::<<<;;;888888:::888333666666555333111222444666AAA>>>;;;<<>>CCCEEEEEEEEEBBBAAA@@@??????>>>;;;888<<<@@@CCCAAA:::333///---222333222111111222555777;;;888555222111111222333777999<<<>>>===:::666333999888444///++++++111555888888666333111111333666999<<<===999222------///000111333777:::<<<;;;999333...***)))---111222111000666999777555555333///(((""" )))+++(((%%%""""""'''000777888777222777<<>>===:::666777:::777111444666777555222222666999AAA===;;;===AAABBB===777666777888777555666999<<<:::999888777666444111///((()))+++---111666999:::AAADDDBBB===;;;>>>@@@???CCC@@@===:::999999:::;;;888:::===EEEVVVqqqoooZZZNNNHHHCCC>>>:::888888:::>>>BBBDDDDDDCCCCCCBBBAAAAAAAAA>>>:::666:::???CCCCCC===555000...333333333111...///222666:::888333///---,,,,,,,,,000222777:::;;;:::777555>>>===999222------222888999777444111000111444666888;;;<<<:::444///...///555666777999::::::888777777555222---******,,,///000555666333111222111///&&& %%%------)))$$$######'''---333555555111555:::>>>??????@@@AAAJJJRRRaaannnxxx~~~cccGGG777***'''(((&&&###### """$$$%%%$$$###!!!!!!!!! $$$###!!!&&&333AAA[[[vvvxxxgggWWWBBB555******......+++***,,,---///222444555666666111222111///,,,,,,...000222111///,,,))))))+++...---,,,000666888666777999666777777555222///---...000333444...'''&&&...666444666888888444111222444:::999777444666999777111000333555444222333777;;;===;;;:::>>>BBBBBB>>>:::999999888666666777:::===<<<:::888666666444000---***+++---000222333444555BBBEEECCC>>>;;;===>>>======<<<:::::::::;;;<<<===<<>>AAA@@@@@@??????<<<888444666;;;AAACCC>>>888444222444555444000+++***...222:::777333///,,,)))((((((+++---111555777777666555<<<:::666111------222666777555222000111333666888555888999777333///......;;;<<<===<<<:::777555444999:::999222***%%%'''+++---222333000000333555444)))"""!!!***...,,,(((%%%%%%&&&(((+++...111333111333555888;;;>>>CCCGGGQQQUUU___kkkvvvxxx]]]CCC555(((###%%%((()))+++!!!"""!!!!!!!!!"""!!!$$$&&&%%%### !!!!!!###&&&111>>>WWWqqqsssaaaSSSCCC999000...///---++++++---///222555666555444222000222333111---+++,,,...000000...+++***+++///222000...000555777555666999999:::999777333///---------333444---"""'''000333333555888666111///000333555555333555888777333...000111222333444666999999:::<<>>@@@>>>;;;888777777555000,,,,,,+++...222333111000111@@@CCCBBB===:::<<<===<<<999999:::;;;======>>>>>>BBBEEEHHHLLLVVVjjjxxxbbbLLLDDDAAA<<<:::<<<888888999;;;>>>>>>===;;;>>><<<;;;;;;;;;:::777444222888???AAA???:::777666666777666000***)))---222:::999666333000,,,)))(((***,,,...000222444444444555333///,,,,,,...111222444222///000222555777888222333444222///---,,,,,,:::<<<>>>===999444111///666:::;;;666,,,%%%$$$'''***...///...///444999999---&&&###'''---,,,(((%%%&&&((()))***+++---000333222333444555777<<>>>>>???<<<999888:::>>>BBBDDD???;;;777777888777222...///---111777888333111333<<>>BBBCCCDDDEEEMMMbbb~~~sss]]]IIICCC@@@:::777:::666777888:::===>>>===<<<:::999888888888888777555222777>>>@@@===:::777777888:::999333---+++111777<<<<<<;;;:::666222...+++---------...///111333444...***'''(((,,,000000///222000...///222555555444//////...---+++*********333777;;;;;;777111,,,***...555999777...&&&######'''+++,,,+++---444:::<<<000+++)))...000,,,'''&&&'''***---------///444888666777888888888;;;???BBBAAADDDPPPcccxxxpppTTTBBB>>>666...+++...333777$$$!!!$$$)))+++'''"""#########((()))///888JJJggg|||lllXXXGGGDDD>>>888333,,,''''''+++&&&***111666777333...+++)))///666777444111000111222111---***)))+++111666666111------+++)))***...999999888444///+++))))))+++---...,,,***,,,222777<<<777888===<<<111'''$$$+++333888777555777777666999777555777:::<<<:::888999???DDDEEE@@@======>>>@@@===999999;;;@@@DDDFFF>>>:::777777999999444000222111555<<<>>>888555888999<<<===999777999:::999:::===@@@CCCCCCBBB???===>>>>>>>>>>>>FFF\\\{{{pppZZZGGGCCCAAA999555777555555777:::>>>@@@???>>>999777555666777888888777222888===???<<<999777777999;;;;;;666000///555<<<===>>>??????<<<777222///000///...---...000222444)))$$$!!!%%%,,,111000,,,111///---...222333333111...---+++)))((((((((())),,,222777888444...***((((((///666666///'''###"""%%%)))***)))+++333:::<<<333//////444444---)))***'''+++///000///111777<<<:::;;;<<<<<<;;;;;;<<<>>>555;;;LLLddd~~~pppRRRDDDCCC>>>555///000555888$$$...222)))$$$%%%!!! """$$$$$$######)))+++))))))---EEEeeexxxZZZ@@@CCC===666///+++***)))(((%%%'''+++000333000((("""%%%,,,666<<<===999555222......//////+++)))000:::888222///...***%%%'''---111666:::888111)))&&&%%%+++******+++///444999===AAA:::777;;;===555)))!!!+++...222555777999;;;>>>777888999:::<<<;;;999777888:::>>>@@@AAA???<<<:::;;;<<<============???AAA>>><<<:::888888:::<<<===...---///666???CCCAAA>>>>>><<<999888888:::===>>>???>>><<<;;;;;;<<<>>>???>>>888444555:::IIIjjjyyybbbTTTGGGBBB@@@===:::999888777777888:::===@@@AAA999777333111111444999<<<888;;;>>>===999555444444AAAEEEBBB;;;888<<<>>><<>>:::555111///333333222222111///---,,,###&&&,,,---///222///222333000+++((())),,,222333...'''&&&******%%%000333666777555111///---***,,,---,,,)))&&&$$$###)))'''%%%%%%)))///666;;;666222...---------***'''...111555666444444666888;;;888999===>>><<<<<>>^^^~~~cccKKKBBB===666000,,,***((('''%%%&&&(((,,,...,,,'''"""'''---555::::::777444111---,,,------***(((...777666222111111---((((((,,,111555888666///)))&&&&&&,,,,,,,,,...111666:::===777111///555999444,,,'''...000333444555666888:::666777999;;;======<<<;;;===>>>???@@@@@@>>>===<<<<<<>>>@@@AAAAAA@@@??????:::999777777888:::;;;<<<444222111444999>>>@@@??????>>><<<888666777;;;???@@@>>><<<:::999:::<<<>>>===999777777888CCC```|||qqqYYYMMMAAA>>>>>><<<999999666777999:::;;;<<<>>>@@@999777444111111333666888666888:::999666444555666???CCCDDD???<<<>>>???<<<======;;;:::777555333222555666666555444000,,,(((!!!&&&)))---333555777888444...***+++---777999555...***++++++(((000222444555444111///...***+++,,,+++)))&&&$$$###)))'''%%%$$$''',,,222666555333222222222///+++'''111444888777444222222333999777777:::<<<;;;===AAA>>>EEEVVVrrrhhhMMM???<<<<<<<<<888222000222"""&&& !!!"""!!!###'''777VVV}}}hhhSSSDDD@@@999444///+++'''%%%%%%%%%%%%'''((((((%%%###)))---333666666444111000+++******+++((('''+++222333222222222///******,,,000333444222---)))((())),,,,,,---///111444666888---((('''---222111---+++111222444444333333444666555666999<<<>>>>>>>>>>>>BBBAAAAAA@@@????????????===>>>AAABBBBBB@@@===;;;777666555777999;;;;;;:::999777333222444888===AAAAAAAAA>>>999333333999???AAA???;;;777666888:::<<<<<<<<<======999>>>VVVppp{{{eeeNNNDDD;;;;;;<<<:::888888333777;;;<<<;;;:::;;;===888666444222111111111222333444444333222333777999===AAACCCAAA???>>>===:::666666444444333444555555777888999:::888222***$$$!!!$$$(((///666999::::::666000+++***+++444888999222,,,+++---...---...000111111///...,,,))))))***)))(((&&&$$$###(((&&&$$$###$$$(((---000555555555555444000+++&&&000444888999666222111222777444555999<<<<<>>>>>???>>>;;;999777666666888;;;<<<999777999888555333333666;;;@@@@@@AAA???888000///555<<>>999555444555888:::;;;>>>CCCDDD>>>>>>QQQhhhttt]]]FFF>>>999:::;;;888666666111777<<<>>>;;;888888999555555444333111000...---111000///...000444999<<<<<>>;;;888777666222111//////000222555777666777:::<<<;;;333)))!!! $$$(((***---333999777888888444...***''''''***111555222+++)))---222******+++,,,------+++***((('''''''''''''''%%%###%%%$$$""""""###&&&***,,,666666555444111---(((%%%,,,111888:::888666555555444333666<<>>777444666666222...---""")))<<>>AAACCCBBB@@@???AAA>>><<<;;;===>>>>>>===<<<:::888:::======888444444555666666666777:::===<<>>;;;<<<<<<777444333000555;;;===;;;888666666222222333222111000...---000...------111666:::===<<<;;;:::888333000///000000...---,,,...111555777555666888;;;;;;444))) $$$+++///111333555666333444444222///+++(((''''''---333111***&&&+++333---+++***+++---...---+++&&&%%%$$$%%%''''''%%%###"""!!!!!!"""$$$(((+++---666555333///+++(((&&&%%%---222888;;;:::777777888333333888@@@DDDBBBCCCEEEPPP^^^xxxfffOOO@@@999444555555222000000 %%%,,,>>>QQQqqqqqq[[[GGG888777555555555444333111+++,,,+++***))))))+++---///111333444222111000000111+++'''***,,,+++)))***///000,,,&&&%%%+++111333333222222222333555666888555555444333111///---,,,'''%%%&&&)))+++,,,222999666666666555444555888:::888<<<>>>===999555555666555888===AAACCCBBB@@@???DDD@@@<<<<<<@@@CCCDDDDDD???<<<:::;;;>>>>>>999444111333666999::::::999888888;;;>>>;;;555111111333999666222...,,,---///111...111999@@@???===JJJZZZssseeePPPBBB???>>>???>>>777222111111444888;;;<<<:::666333...///000222222222111000000///...000555999<<<===:::888666444000+++***---...---------///333666999888777777:::;;;555))) %%%---111222444222......///111222111000...---...111444333+++%%%)))222222///,,,---///111///---%%%###!!!###&&&'''&&&$$$ !!!"""$$$'''+++...///222222000---)))''''''(((111666;;;<<<:::888888999555555:::AAADDDCCCCCCEEERRRaaa|||fffQQQBBB;;;555444333111222555 &&&///;;;NNNooo}}}qqq^^^MMM===;;;888666555555333111+++---///...,,,+++---...///222555666555333222222555---))),,,///...+++***000222000+++***111666666555444444555888:::<<<===555444333222111000000///+++***+++,,,++++++000888::::::999888666666999;;;999===@@@>>>999555555666777999<<>><<<>>>CCCGGGHHHFFF@@@;;;888:::>>>???;;;666222333555999<<<<<<777333555999===>>><<<777333000111///,,,)))(((((()))******+++111:::<<<<<>>???BBB???888222111222222444888<<<<<<777111***+++...000222444555555111111222555:::===<<<;;;666444444666333,,,***---,,,,,,---///222666:::<<<>>>;;;999999:::444))) !!!''',,,---000333///((('''))),,,000333444333222444333444333---'''+++444555000,,,,,,///111///---%%%!!!!!!%%%(((&&&$$$"""###%%%'''***---///000+++---000///---,,,---...222777;;;===;;;:::;;;===:::888999>>>AAA@@@BBBFFFRRRaaa{{{dddPPPBBB<<<777444111///333:::  '''000666JJJmmm{{{lll]]]HHHDDD???:::777444111///+++...111111...------...000333666777666444333333777///***...222000---+++000555555000000666999888666666666888;;;>>>???@@@111111000000000000111111111000000///+++(((,,,333======<<<999777777999;;;999>>>AAA???:::666777888<<<<<<===>>>???@@@@@@AAA<<<::::::>>>EEEHHHGGGDDD???:::666888>>>@@@<<<888555444444888===<<<666000444888>>>AAAAAA;;;444000+++)))'''%%%$$$$$$%%%&&&***)))...777;;;===FFFSSSfff}}}kkkPPP@@@>>>===???BBB@@@999333111333111111666======777111'''))),,,///333666888999333222444999===???===:::222111444999777///,,,///***+++---000444999===???DDD???:::999999444))) %%%)))++++++...222...&&&"""$$$(((...333555555444333111111222...)))...777444///***))),,,...---***$$$!!! %%%((('''$$$%%%&&&'''***,,,...///000&&&***000333333222222333000444999<<<<<<>>>AAADDD>>>:::888;;;<<<===AAAGGGQQQ```zzz~~~cccNNNBBB===888333...---444===###%%%!!!   $$$'''666IIIjjj{{{ooocccPPP;;;111///...---...,,,---222555222------000333666777555222000222444333111...+++***+++---///333222111000111333666777===888333111222444444333---,,,,,,111888;;;999666444333000***&&&'''---222999999888555222222666:::@@@<<<:::;;;888444888@@@???:::999<<<<<<888888<<<<<<888555777===BBBBBBAAA666555444555777888888777222555777555111///333777555:::???AAA>>>888222///***(((''')))------((($$$''',,,222555999@@@JJJRRRddd{{{vvvZZZDDD888888===BBBAAA<<<777666888/////////111444444111---)))555777444555:::888555333666:::<<<888444444666777666444222111111555333222222444888<<>>>>>;;;777666666333...+++---333444///)))!!!$$$---555666222333777888555444555888999888666333222111000000000000111333333333444777:::>>>@@@===<<<999555111///---,,,000666666000000555333+++"""###***000111000333222111///------///111111222222000,,,***))))))%%%'''***---...,,,'''######$$$&&&+++000222111000...000444999======999555222222555;;;@@@???999333444333333555999???DDDHHHRRR^^^ssstttWWWBBB@@@???<<<666222111444777   !!!+++<<<[[[}}}nnnWWW>>>111...,,,+++***+++...444999555...***,,,111333333222111333999>>>666333...***((((((***,,,////////////000111222222555333222222222111///---***))))))---333777777666111222222///------222666555777999:::::::::<<<>>>???;;;777555000++++++///000......111111...---///888555222111333333000---222666;;;<<<:::666555555......///111333333111///222333444666555444222000333444666555111---***)))333666888888777999===BBBRRRllldddJJJ===:::777888:::;;;999777444222666...(((+++222444...'''***---333888777222111444666666555555666777777777333000,,,,,,///222222222///000333666999;;;===>>>777777777666444111...---999===:::333000444333...&&&###"""%%%+++000222222444111...,,,...000222333111111111///,,,))))))))))))+++///222222---&&& $$$)))---///000222222444555777:::===>>>===<<<777666777===AAA???555---111222444888===CCCIIILLLRRR^^^rrrmmmSSSBBB>>>===:::555222333666999   $$$...:::SSSqqquuu]]]CCC444000...---------...333555222+++)))+++444666777555222111444777888555000,,,))))))+++---/////////000000111222222333444555666777555333111+++******,,,111444555555///111222111//////333777444666:::===???????????????<<<888444///***)))))),,,,,,---......---,,,,,,000...------......+++(((***222:::<<<888444333444000//////333888888444///------,,,---///000//////222999??????:::333///...:::;;;;;;999666444555777FFF___}}}```LLLAAA>>>999888777777777444000,,,444...***+++000333000+++333666:::;;;777222111222222555888999777666666666333///---///444888666444+++...222777:::;;;;;;;;;444444555555555444333222===>>>;;;222///111222000111...,,,---000333555555444000++++++///444666666444444222///+++((('''(((***,,,///111111---&&& !!!'''...000///...000333666666666888;;;>>>AAABBB???===<<<<<<;;;999555222777999;;;???CCCHHHMMMOOOPPP]]]ssseeeOOOCCC===;;;777333111222444777   """&&&---999QQQooolllPPP???666111///000000///000111,,,'''''',,,111555888888444111000111888666222///------...///////////////000222333444555777;;;<<<<<<:::888666---,,,++++++...000222333---000222111///000333777444666:::>>>AAAAAA@@@>>>>>>===:::666222000---+++...///000///000000000///---,,,+++++++++)))'''%%%&&&...888;;;999666666777222111111666;;;<<<666000***((('''(((+++......---///999CCCGGGBBB:::666555>>>>>><<<999555222000///>>>UUUtttqqq]]]NNNCCC===:::999777555444000+++(((---,,,,,,,,,,,,---...///444888:::888333000......///333888;;;:::777444222000......333999;;;888333---000555:::===<<<;;;999555555444444555666777888;;;;;;777000,,,---000111:::888555444444555666666444000,,,,,,111666999:::888777555000***&&&%%%%%%))))))***+++,,,+++'''%%%%%%,,,333444000---...111333333333444777;;;AAAEEEEEEEEEAAA:::333222888>>>BBBCCCDDDEEEHHHKKKNNNOOOKKK\\\vvvxxx]]]MMMDDD===999444000//////111222   """((((((555PPPqqqzzz```KKK<<<222000222333111000///***%%%''',,,***000666888666333222222555444333111111000000111......------///222555777999<<>>AAAAAA>>><<<<<<===<<<999999:::777333333555444222222555666444000///...,,,)))'''%%%%%%***000777;;;;;;;;;;;;===555444444888<<<===777222***((((((+++///111///------666AAAFFFDDD???;;;:::>>>>>><<<999666111---+++:::NNNiii|||eeeVVVJJJ>>>666999999777444111---)))'''(((***,,,+++))))))+++---///444555111---,,,,,,+++---000555999999666222...+++,,,///444888999666222222555:::>>>???>>>;;;888666555555444555777999:::999888555///******---111;;;:::999777555444444333333111///000444888<<<===<<<;;;777111+++&&&%%%%%%((('''&&&''')))******))))))///666777333//////000000000//////111777>>>CCCEEEFFFCCC888//////:::FFFHHHGGGFFFFFFGGGJJJLLLNNNLLL___}}}sss[[[KKKCCC<<<777222......//////000 !!!  """***(((222JJJiii{{{eeeOOO<<<000///444555333333111,,,&&&''',,,''',,,222555444333333444000111222333333333222111---+++******---111666999<<>>888333///...'''&&&%%%%%%&&&***///333111333333222000111666:::777777999<<>>:::999:::<<>>;;;777...---...222777888444000...444<<<@@@@@@>>>======<<<<<<;;;999666222---)))444FFF^^^tttttt]]]MMM@@@666...555777777444///+++***+++,,,---------,,,+++)))(((***000222---***,,,---,,,...---...111444444000,,,***,,,///222555555555444444777;;;>>>>>>;;;777555444444555666777777777666:::999666111***(((+++000777888999888666444222222222333444444666999===@@@===<<<888222,,,((('''''')))'''&&&'''***,,,,,,,,,,,,111666888666333111111//////...------111888>>>???AAA@@@999222222:::BBBCCCBBBAAA@@@BBBFFFIIILLLVVVkkkuuu]]]KKKAAA:::555000---...000111111 !!!%%%------222BBB\\\vvvtttaaaMMM999...///666555444555555///((('''+++)))---111222111111333555,,,...111333444444222222+++***((((((***000666:::>>>@@@@@@;;;333,,,(((&&&""""""""""""$$$)))///333444555555333111222777;;;888777888;;;>>>>>>:::777555:::<<<===CCCIIIHHHBBB999;;;999333444:::===;;;//////...---,,,---///222333222222444888;;;<<<;;;??????@@@AAABBBAAA???===333222444999>>>>>>999333111333777999:::<<<===>>>;;;:::999999777222---)))///???UUUkkksss[[[GGG999000+++111555777444...***,,,...444222000000222000***%%%)))000222---+++///111000///+++(((***///111...+++,,,...111222333444666888444666999;;;;;;777333000111333666888888777444222<<<;;;888333,,,'''***000444666888999777555333222111444777777777999===BBB===;;;888222---))))))***)))))))))***---...---,,,,,,000555999999666444222000000///,,,+++...444:::999<<<===;;;777666999<<<<<<;;;::::::===BBBHHHKKKaaawwwyyy```KKK???888444///---///333444444 %%%&&&...111;;;RRRpppnnnUUUDDD:::333111333===:::777333///,,,+++***+++******---222555555333,,,)))(((+++111444222000222+++''')))...000333666CCC===666333111---&&& $$$&&&((('''%%%%%%)))---333555777777555666999<<<>>>===<<<===>>>===<<<:::888999<<>>>>>===:::888666777888666///((((((...333444222777777555333000...---,,,333:::@@@DDDFFFFFF???777111333666999;;;;;;777555777333///---///333666888:::555000...---,,,)))%%%+++666III___vvvmmmWWWEEE777000///666444333444555555222///444111222666666111,,,++++++,,,---///111333555666+++((())),,,,,,***,,,000...111555999;;;;;;999888;;;777333222555555222///...555;;;===999444333333666999<<<;;;555000------333555777888777666333222333333444555666888:::;;;<<<;;;888333///,,,,,,---...+++((((((+++------+++---///111333333222000///222222111222222333333444555777:::999777777999;;;999<<<777444;;;===AAANNNdddzzz[[[IIIBBB666555222...---111999??? !!!'''((()))...<<>>???===<<<<<<<<<<<<:::888444666:::===AAACCCDDDEEE???>>><<<999777777888999333...+++---333888999777666555444111---)))&&&%%%111:::BBBFFFGGGDDD;;;222,,,---000333666777666555===888222......222777:::888555000---,,,+++***)))+++444CCCVVVnnnhhhUUUHHH===777555444333444777::::::777555444111333777666000+++***,,,,,,,,,---000333666777+++((((((+++---+++***---///222666:::<<<>>>>>>>>>;;;666111111444777777666///333888:::999777666666777999<<<;;;999555222000000222444666555333000///---000333666888;;;>>>AAA===<<<:::555111000111222,,,+++))))))+++,,,---,,,---...000222222000...,,,///111333555666777777777666777999888666777999<<<<<>>888000+++***222444666777888999<<>>AAACCCDDDAAA???<<<:::888777888888++++++,,,111777;;;;;;999111333333111---((($$$###000999CCCFFFFFFAAA777---)))***,,,///222555888:::BBB===666000...111666999555444111---++++++---000222777@@@NNNcccuuu^^^QQQJJJCCC===:::555666888<<<>>>>>>;;;999444222333777666000***)))---------...000333666777,,,((((((---000...++++++///111333777:::===@@@AAA>>>999333111444888999999///000222555888:::999888888888:::;;;<<<999555222---///111333333000---++++++000777999999:::>>>BBB>>>===999555111000222444***+++,,,+++***+++,,,...---...000111000...,,,***...000333777;;;===>>>>>>:::::::::888777888;;;>>>>>>@@@;;;:::???===AAAOOOooosss\\\III???<<<999333...+++...444999$$$((()))+++,,,555LLLlllmmm[[[GGG:::444111111444444888:::444+++&&&(((,,,///000111222333222000///)))((((((***///333555555777777::::::444***&&&(((...111444333///++++++,,,///777@@@@@@999000+++***111222333444555777999;;;<<<:::888888888888777666///111444777;;;>>>@@@AAAAAA@@@>>><<<:::888444222###&&&+++111666777555333---111555555111,,,))))))...777@@@BBBAAA>>>666///,,,---...000333777<<<@@@AAA>>>999333000000222555444444222///+++---222777>>>@@@EEELLL\\\uuuzzzfffRRRIIIGGGCCC===999888:::===@@@AAA???<<<999888444222444444///,,,,,,///000111222333444444444,,,((((((///333222...---...//////111444888;;;===AAA===888666777888888777///---,,,000666::::::888888777777999;;;:::444000,,,...000222222///,,,***///666======888666999===>>><<<999333...,,,,,,...***,,,...---******,,,///---///000111000...,,,***...000333777<<>>;;;999;;;>>>@@@;;;===999:::???===AAASSSwwwkkkTTTDDD<<<:::666111,,,***---222555!!!###'''''')))***444LLLnnnjjjYYYEEE888222//////111333777888222)))###$$$''',,,...111222111///,,,***(((***,,,000333444222111777666666555...'''%%%)))---///000111000...***(((...555;;;888000******,,,000000000111222444555666999777555555666777777666000000222444777:::<<<===@@@?????????>>>888111+++!!!'''...444444222...,,,,,,222777777222...++++++,,,444;;;;;;::::::888555111222333333444777<<<@@@::::::999666111......///444444333000...000666;;;DDDFFFIIIMMMYYYoookkkYYYGGGAAA@@@===666222555888===@@@@@@???<<<;;;<<<666111111111//////111222444666888777555111///)))&&&(((...222111......000///......///222666888>>><<<;;;::::::999777555///+++))),,,333888888555666555555777888666111,,,///000111222222000...---333999???>>>777444555999@@@>>>:::444...)))((((((,,,///111///,,,***,,,...---...000222222000...,,,111222333666<<>>???@@@BBB666888555999???===EEEZZZcccLLL???;;;444111---***+++...111333 !!!###"""  ###&&&&&&###(((777RRRuuuppp^^^III<<<555000...000111444444000(((###"""$$$)))---000222000,,,)))((((((+++000444666555222000333///---,,,(((%%%&&&***,,,...000222222000+++(((---222555///&&&###'''......------///222444555444888555333222444555555444///000111222555777:::;;;=========???>>>999000)))&&&---666:::777111,,,)))...333888777000***))))))+++222666555444777::::::555777888666333222444777222555777666111---,,,---333333222111111444888;;;???BBBEEEJJJTTTjjjyyy^^^OOO@@@;;;999555///,,,---222777;;;=========>>>>>>777222222222000222555333555888999888555000---(((&&&(((------++++++---333222000...///111333555666777888999999888777666111---***,,,111555444222444444555666666444///,,,333333333333333222222111444888<<<;;;777555666999???>>><<<888222---+++***111222222111///---,,,,,,***,,,///111222222000///555555666999>>>DDDJJJNNNNNNJJJDDDAAA@@@BBBCCCCCC666666444999@@@???JJJcccxxxZZZEEE<<<:::000...++++++---///111111###%%%### !!! $$$&&&%%%$$$)))888SSSuuuzzzhhhRRRDDD;;;444111111///000000...***&&&$$$$$$''',,,111222///+++((('''(((,,,111555666666555555///)))&&&'''((((((***...,,,111888:::777444222222000333333+++!!!%%%...---,,,,,,///444888999999:::777333111111111111000---...///111444777:::<<<;;;999888:::<<<999333---+++333===???:::111,,,***...444888666000******+++)))000444333111555999:::888;;;<<<999222,,,***+++---111444333///---...000222111///000333666777888888;;;===AAAKKK```}}}tttVVVJJJ>>>999666000+++***)))---333666777888:::<<<;;;666333555666444333666333444555555555333222111,,,,,,...///+++&&&(((---333222000//////000222444222333333333333222222333444111//////111333222000111444777999777444222111777666444333222333444555666777888888666666777888777999;;;:::777444222111666555444333222000,,,***&&&(((,,,000222333222111777999<<>><<<999444111000///...,,,+++,,,---000444888<<<>>>:::666444555999:::666222---666@@@AAA;;;222,,,+++,,,222888777111---///222(((000555333111333777888;;;>>>@@@<<<222)))%%%$$$+++///222111------000444111///---///333666666555555666777999BBBXXXvvvqqqRRRHHH>>>999555///++++++)))---111333333333555888999555555999:::666444555222222111000111222444555333444555333+++%%%(((///000///...---...///111222444333111...,,,+++---...666555333222222111000///000444:::;;;999666666777999777444222222333666777:::999777666555555555555///333888::::::888777777:::777444444444111,,,((("""%%%)))...111333333222888;;;@@@EEEIIIJJJIIIHHHCCC???<<<===@@@CCCDDDDDD@@@>>>:::???FFFEEETTTrrr|||\\\FFF:::444222111000///111333333000--- !!!###&&&%%%!!!  &&&###!!!###$$$%%%---666CCC\\\~~~fffOOOCCC>>>999333///000000---,,,------,,,***---000222000...,,,+++)))***,,,///222444555555,,,+++***,,,...111333444:::===DDDGGGBBB999555888:::888111((( '''...///,,,+++111;;;BBBBBB???<<<333...000333000***((('''(((***...222777<<<>>>666555444666888888333///555:::??????999111+++)))***,,,000333555555333222...222555222---,,,000444888999<<<===666,,,&&&'''))),,,---+++,,,//////---000---,,,000777888222+++777555555;;;DDDRRReeevvvwww^^^JJJDDD>>><<<<<<999333...///000---)))***///333222777555555777777444444777555444444333333444444444444777999666///,,,,,,...777333...,,,...111222111111000111000***$$$%%%+++333333333111///......///---777??????;;;999777555777666444000---...444999===;;;:::999888666333000++++++---000444888:::;;;===;;;888666888;;;666///%%%(((---111444555555666777999???HHHQQQRRRLLLFFFCCC@@@>>>???AAACCCDDDEEEEEE???@@@FFFHHHLLL\\\pppjjjJJJ777222666;;;111111555;;;:::222)))&&&!!!"""$$$'''%%%!!!%%%""" !!!###+++555BBBZZZ|||sss[[[JJJBBB:::333+++,,,,,,---000111000---+++---111222000---***(((''')))---000222333222111/////////000222444555666:::<<<@@@AAA<<<444333666999777111(((!!!!!!'''...///------222999???@@@???888111...111444111,,,***)))***+++...111444888999333111000222555777555222===???AAA???:::333---******---111444666555333222...222555333///...222666777888;;;===777,,,&&&&&&))),,,---+++,,,000111/////////000333555666444333666555888???FFFPPP```mmmmmmTTTBBB???<<<;;;;;;999555111111222000******000666999999666666999999666666888555444444333333333333333666:::===999222...///333777222,,,)))+++...000111222222444444...'''&&&***444444222///+++))))))***///888???>>>;;;999888555666666555222///000555:::;;;;;;:::888666444333222***((((((***000888>>>BBB<<<;;;999888<<<@@@<<<555/////////333777999666333444666<<>>???BBBEEEFFFFFFFFFAAAAAAFFFHHHMMM]]]qqqcccFFF999666666777333222555999777...&&&""" $$$$$$&&&(((&&&""""""  !!!(((111===TTTttt~~~eeeQQQDDD;;;555,,,***+++///555555111---+++...111333222...***'''&&&)))---000222111///---///000222444666888:::;;;<<<;;;:::999444///000555888555000)))$$$%%%***000111111222444777:::===>>>777333222666888444000///***+++,,,...000333555666222///---...333666777666@@@???===;;;888444...+++---///333666777555333000///222444333222222555888555555999;;;777---((((((+++...///---...222333111---///111111111222555888444555999@@@EEEJJJUUU___qqq{{{^^^GGG;;;;;;;;;;;;:::888666555444777555...+++111:::???999666666999999777777999444444444333333222222222777===AAA===444///222777:::444,,,((((((,,,111333444444666666000(((&&&)))555444111,,,'''%%%%%%&&&222:::???>>>;;;:::888666555666666444111111666:::999:::;;;888444222333555---***&&&%%%***222<<>><<<999555555333444666444***"""$$$''''''''')))'''""""""!!!%%%+++666JJJjjjgggPPPCCC<<<888000+++***111777555///***,,,...111555555222---***)))***,,,...///...---,,,,,,...222555777999<<<>>>===888444111---+++...555666444000,,,)))+++111666777999:::999777666999;;;:::888999<<<<<<777444333,,,---...///111333555666444000,,,---111666888888:::777444333555444000---222444777999999666222000///000111222333555777999444222333666444///---...111333222//////333444222***+++,,,------000444777333444888===@@@BBBJJJRRReeewwwkkkRRRAAA:::;;;===<<<999666555555666;;;<<<444///333;;;@@@777444444777777555555888444444444444333222111000444;;;@@@<<<444///333999<<<666...((('''+++111555555333333222...'''&&&)))666444111,,,(((&&&&&&(((444:::>>><<<;;;;;;:::888777888888555111000222555666999;;;999444111333777444000***%%%%%%***222888444555777;;;EEEOOOOOOJJJ===:::999:::===???>>><<<444222222777???DDDCCCAAACCCBBBAAABBBEEEGGGGGGGGGGGGEEEFFFGGGIIIQQQeeeyyygggOOODDDAAA<<<888666222222444111)))"""!!!&&&((((((((((((&&&!!!!!!%%%!!!"""%%%---@@@```~~~eeeMMM@@@:::888---&&&%%%---444222---***...///222666888777333......---,,,++++++---...///---///222333333444777999888222,,,)))'''''',,,333555333111///000333999===>>>@@@@@@<<<777444555777;;;:::<<>>??????===888555333222666>>>@@@:::444555999;;;444111111444555333333666555555555555333222000//////555:::888222///333999:::666...(((&&&)))///333555000---+++(((%%%'''+++444444222///,,,+++,,,---444999;;;::::::======;;;:::;;;999444///,,,---000333888;;;:::555333555888777444000***&&&&&&***...000222555;;;GGGRRRTTTPPP999;;;<<<<<<<<<>>>CCCGGG>>>888222333888>>>@@@@@@???>>>======???@@@@@@???BBBCCCCCCCCCEEEPPPfffzzzpppVVVGGGAAA===:::666222111333111***%%%$$$ %%%'''%%%%%%%%%""" ### (((:::XXXeeeMMM???888444''' (((......---000222222333666:::999555111111///,,,***+++---000333111333333111...---000333333,,,&&&%%%%%%&&&,,,333666555333222444888===???CCCCCCBBB===777333333444999999;;;<<<777111000333@@@===888444111000111222111---******---//////...+++,,,///333777999999888888888888888777666555444000...---000555888888777444...***,,,///000333777555666444///...111333111///...///222777999888777777666888;;;;;;<<>>===:::444---)))+++---222666;;;<<<999777666777333444333000+++***---000000222444:::EEEOOOQQQLLL777:::===;;;999<<>>???>>>@@@MMMfffzzznnnUUUFFF@@@===;;;888444222333222---))))))!!!###!!!  (((999TTTzzz|||eeePPPAAA777000***!!!''',,,+++000888777555333555888888444000222000...---...000222444333444333000,,,,,,000555222+++'''(((***,,,111888999777555444666999<<<===BBBAAA???;;;777444222222555666999999444...000666CCC???888222000000333555///---,,,---000111///,,,)))...444888999888777666333333333333444666888999333000...111777:::999777444...+++...000000000222000222000++++++000222000...333888;;;<<<;;;::::::222222666:::;;;;;;AAAHHHOOOYYYjjjooo___QQQIIIIII???;;;777666777777666444555:::;;;888666888999888444222222666777555555888888888888888666333000///)))+++...111333444666888555555222...***)))+++...000***'''(((******...222---///111222111000000111///222333333888@@@DDDCCC@@@???;;;333,,,***,,,///222555:::===>>>;;;888555222444666555222111555999444555555888AAAIIIHHHCCC;;;<<<;;;888666999@@@FFFFFF@@@:::888;;;>>>===:::000000111333666888888777999===???===???PPPjjj~~~eeeOOOGGGEEEAAA======777444555444///,,,---     ))):::SSSwwwxxxeeeSSSEEE888000222(((%%%+++---+++111<<<;;;777444444666666222...111000000000111222333444000222222///,,,///666<<<444...+++---111444999>>><<<999666555666888999:::@@@>>>;;;999666555333222444666999999444///333:::???;;;555000///333888;;;///...///222666666333///)))000888;;;999555333222...---...///222666:::<<<555111...222888<<<;;;777444///---111222000------+++---+++((()))...111111+++444>>>AAA===999:::<<<+++---222888999999===CCCDDDMMM___uuuttteeeVVVHHHBBBCCC<<<777111111666999999777555777666333444999;;;:::777444555888999777888;;;999999999999777444111///******,,,000555888999999777888888444///------///...***(((,,,...///111555***---000111111/////////---///000222888AAAFFFEEEAAA???;;;333---+++...222222555999>>>AAA>>>999444333777999888555666:::???888888777888>>>CCCAAA;;;AAA===888555555888<<<>>>AAA===999:::======999555...///000444888;;;<<<;;;:::@@@CCC@@@BBBTTTppp~~~]]]JJJIIIKKKGGG@@@@@@;;;777777555000---...!!!"""   ###555JJJlll{{{iiiVVVGGG999000333555111++++++222555333666333111333555444///***//////000333555666666555...******...///000666???;;;777222...///333:::???AAA@@@<<<777333222333555888888888666444333333555777999:::888444333555888<<<444,,,(((,,,111444444111444666666888:::888333...111444777666333000...222//////555;;;===888222000,,,///999AAA@@@;;;888444222111222444333///,,,,,,+++***,,,...///,,,)))---///222666888777555333---******///222444999>>>CCCFFFRRRgggyyyaaaVVVOOOEEE===<<<===777///---444;;;999222111444444333777<<<:::444222666<<>>:::;;;:::444...+++...333999666444555999;;;:::777<<<999777888:::<<<;;;999888999;;;===>>>@@@@@@AAA@@@???;;;777333222444666::::::::::::;;;999666333///444:::======;;;;;;<<>>HHHZZZooooooZZZQQQLLLCCC>>>>>><<<666,,,&&&***222555222///111111///333::::::666777:::>>>@@@>>>:::888666000222444555555666777999666222...---------,,,***222555777666333000.........,,,***+++///333777888000...,,,+++,,,------------,,,,,,000666:::<<<;;;;;;;;;:::777333222555888555444333111111444888;;;<<<:::888888::::::999777888999;;;<<<>>>???@@@@@@???>>>===:::777666777999666555666777888777444111000444888::::::;;;===???CCCCCCDDDFFFLLL^^^{{{eeePPPJJJCCC@@@???999:::999888666444222///...!!!######"""  ...===YYY|||}}}ppp]]]KKK>>>>>>???>>>;;;;;;===;;;666666444333444666555222...((('''(((---222333...)))$$$&&&+++000111......111666000******000666999999???BBBCCC>>>555000111444555666666555444333555777>>>???>>>:::333//////000444000------111444444333222666888888888;;;:::666555111---,,,///333444444777666888>>>CCCCCC===777...---000999>>><<<888777444222//////000000,,,((('''***///555888666000,,,%%%---555777222...---///,,,))))))---///000333888;;;:::@@@NNNaaawwwvvvbbbPPPIIIFFF???===???:::444)))(((///000...///......222888:::888999<<<>>>>>><<<999777777111///...///222666777888666222,,,)))''''''''''''000222444444222000//////+++)))(((***...333666888222222000---***)))***+++)))***---111666888888888:::999888666666888:::;;;666666444000---000777>>>===;;;999999999999777666999999:::<<<===>>>>>>???===>>>???>>>;;;:::999:::222222333555777777555333444666888888999;;;>>>AAABBBAAABBBFFFOOOaaaxxxZZZFFFCCC>>><<<;;;444777777666444222///,,,***"""%%%$$$!!!  ---<<>>;;;:::;;;===<<<999888666555555555444111...)))'''''',,,000000)))""" %%%,,,222333///---,,,,,,&&&!!!$$$---555777666999???CCC>>>444...000555555666666666555555777999===>>>>>>999222...,,,---222000///000222333222000...333666555666::::::888888333......222666888888999:::<<>>999000///222777999666333333777444111000111000---)))%%%)))...444666666333000)))---222333111000111222,,,))))))---//////111666:::888;;;FFFVVVllliiiXXXHHHCCC???999777;;;999666,,, ###+++///...///111222555888:::999999:::;;;;;;999888999:::777222---,,,///333444444444000***&&&$$$%%%&&&(((111222222222000/////////)))((('''***...333777888555666555111,,,)))***---)))***,,,000333444555555777555333444666888999999;;;:::777333111222777;;;<<<;;;;;;::::::999777666999999999::::::;;;<<<<<<<<<>>>@@@@@@===:::888888111222444777;;;<<<;;;999999999:::;;;<<<===>>>???======???EEEOOOcccnnnRRRAAA@@@>>>===<<<555666444111...+++))))))(((!!!!!!  ***999WWW|||}}}vvvvvvqqq___RRRDDD===666444777999;;;;;;888777666555444333111///...,,,,,,...000...&&& !!!'''///222222000,,,)))###"""...666888666222999>>>;;;333...000555555666777777666777999:::999:::;;;888222---,,,---222111111111111000...,,,111666999777666888999888:::666333333666:::;;;;;;::::::;;;>>>@@@@@@===:::333222222444222---,,,///666333///...//////,,,(((%%%'''+++...111222333444333000,,,,,,...000111000---******...000000222666888666888@@@MMMaaazzzzzz^^^PPPEEEAAA;;;333222777:::999222(((###''',,,...000222555999:::::::::;;;===<<<;;;888555444666888===777///,,,---//////...000...)))&&&%%%'''+++...444333111000///...------***))))))+++///444666777444555555222...,,,...111.........//////000222444666444333333555666666666>>>;;;888666666666444222888999:::::::::999999888:::999999888888999::::::;;;>>>@@@???<<<777444222000111444999>>>@@@@@@???======>>>???@@@???===;;;;;;;;;>>>GGGSSShhhgggMMM@@@@@@>>>>>>???:::666222,,,&&&###$$$&&&(((   $$$222OOOsss|||uuuuuu~~~uuuggg]]]KKK>>>222......///111333555555444444333222222222444444444444333///***&&&(((...222111///---***&&& %%%///777999999...444888777111...000444555777777777666666888:::555888:::888333///...///333222000///---,,,,,,,,,888>>>???;;;888888999999999999888777888999;;;===:::888666666777999999888555222111000+++&&&(((---222...+++***++++++)))&&&$$$&&&(((***+++...333666:::222)))&&&)))------+++///,,,---111333333444888<<<;;;===DDDMMM[[[qqqpppSSSJJJCCCAAA;;;222111666<<<<<<888000,,,---///...111222666;;;<<<;;;<<<@@@FFFCCC>>>888222000111333===888111,,,***+++,,,,,,///...,,,***))),,,222666777444111/////////...---,,,+++***,,,///222444444///000000000000111333555666666555222000///111333555555555555555555666777;;;888555666777555///)))000333777999999999:::;;;<<<;;;:::999888999999::::::<<<>>>===999555111///,,,...222888>>>BBBCCCCCC?????????@@@AAA@@@===:::======CCCNNN\\\pppbbbKKK??????999888<<<:::777222)))""" %%%(((!!!   ***BBBccc|||qqqnnnyyy}}}uuunnnhhhZZZJJJ999111...***((()))000000111222222333555777777999;;;:::666222111000111666555...)))(((%%%!!! ###(((///444777777000333555444000...///111555666666555444444666888666999;;;999555111000111111000...+++)))***,,,...888>>>AAA<<<999:::<<<===888999999666333444999>>>888444///------000444666333111...+++%%%!!!&&&///000,,,(((''')))***(((&&&###%%%'''((())),,,111555666000***''')))---//////111///000555777666888<<>>555555;;;>>>>>>:::444111333222...///...111666888999???GGGLLLHHHAAA888222///111333555333///+++((())),,,///000111000//////222888===777333///...///111111000---,,,++++++...///000///++++++,,,///444999<<<======>>>>>>;;;666222000111111444666666444444777999555555555555444111---+++'''+++111555666888;;;===@@@???===;;;::::::;;;<<<777:::<<<;;;888444111000***,,,111888@@@EEEFFFFFF???===;;;===???@@@???===>>>@@@GGGTTTcccwww|||\\\GGG===999///+++222444888222***### !!!%%%((( '''$$$ """%%%999WWW{{{wwwgggbbbpppxxxuuusssooonnn\\\III???888///))))))+++---///000222555888;;;888<<>>777222+++&&&&&&+++111555111...,,,(((!!!'''111000,,,)))(((***+++***(((!!!$$$(((******,,,000444......,,,,,,---000555888222000222777999999;;;>>>===>>>BBBFFFHHHMMMZZZgggxxx___QQQ@@@<<<>>>CCCAAA999999@@@@@@???:::444333555333///...+++,,,111444777AAALLLMMMIIIAAA999333111444777......---***'''(((---222222444444333333666;;;@@@666222...---000333333333...,,,++++++,,,------,,,+++***+++000999@@@CCCDDDAAACCCEEEBBB;;;444111///---111555555222222666;;;111444777555111//////111!!!&&&---222444777;;;>>>CCCBBB???===<<<<<<===>>>555888::::::888555333222***---222:::BBBGGGIIIJJJ>>>:::777888<<>>@@@IIIVVVfffyyyqqqXXXEEE;;;444&&&!!!(((,,,777333,,,&&&######%%%'''"""((('''###!!! """!!! """(((>>>VVVzzzlll]]]XXXbbboooxxxqqqpppuuuyyyuuulll]]]LLL>>>444...+++000...---...222777:::;;;999888555444555888<<>>999333222222111111000,,,((((((---222333555888;;;===>>>@@@BBB;;;888333000000333888<<<444333...((((((...333333222111---)))%%%'''---222///---+++***))))))((('''###'''------...222+++((((((...555888555000,,,+++,,,222:::>>>===:::???>>><<<===BBBGGGKKKMMMpppnnnVVVFFF<<<<<<<<<<<<<<<<<<;;;;;;???999555555555222222444111...***(((,,,777DDDNNNIIIAAA888333444666777777++++++(((!!!(((000555777888777555666999<<<222222...***...666888444///---++++++,,,+++***(((&&&***...333777;;;@@@DDDAAA@@@<<<888444111///---///111111///------000333333666555222111333333000***)))))),,,111777;;;===AAAEEECCC<<<999<<<;;;888555777999888666444333444888777888:::>>>CCCEEEFFFAAA:::555999BBBGGGFFFAAAEEEEEEJJJXXXooooooPPPEEE888---$$$###)))...,,,******++++++(((%%%!!!%%%$$$###### ###!!! """(((<<>>:::555//////,,,%%% """***111999::::::888666555777999333333000,,,...444666222---,,,,,,---///---)))&&&&&&***///333666:::>>>@@@@@@<<<666111---,,,,,,---222111000,,,((((((+++///333666555222111333222///***)))(((+++000555888:::>>>AAA@@@;;;888::::::777333555666666555444444444999:::<<>>999666222//////222666999777555111...222888777111333444666666444222111111444...((()))///111,,,'''###,,,111222333000---+++...444777555222222111111444999<<<;;;999444444444666999>>>CCCFFFOOObbb}}}yyyfffTTTCCC888666555333111222333555777333///---000222000000222555333///+++***---333888999555222888BBBEEE>>>666333444111,,,'''(((///555======<<<999666444555666444444222///000333222///******+++...111000+++&&&'''+++000444666777999;;;===777000)))&&&'''***---444222...)))&&&%%%'''***333666666333222444222///...---,,,---111444666777:::<<<;;;777666888777555000222444444333222333444999;;;???AAABBB@@@>>><<<===>>>@@@AAADDDGGGKKKNNNHHHIIIPPPbbb~~~~~~```GGG???777222---)))+++//////...,,,,,,,,,+++(((&&&"""""" !!!!!!$$$+++222999---%%%%%%###  """&&&444CCC[[[wwwxxxhhh^^^VVVPPPOOORRRdddyyy}}}|||zzzvvvrrrooonnnmmmggg___QQQ???000***---222555222000///000111111111+++---///000000333888<<<:::888555222222444888<<<111------222444333333555444555666999<<<<<<:::888;;;:::888666444222111111333777;;;:::666444777:::<<<888222///000222333222222111000000333777999;;;666444222000222555999<<<:::666///,,,222:::999333888999:::;;;999888666555888444000000222333000,,,$$$""""""###%%%)))...222:::666333333555666444111444333333555888:::999888666777777888:::===AAADDDGGGVVVkkkhhhXXXLLLAAA:::333333333333444555555666...+++***...111///...000555555333111//////222555444333555<<>>>>><<<;;;:::>>>>>>@@@CCCFFFJJJNNNPPPOOOPPPWWWiiiyyy\\\CCC<<<666444111---,,,...,,,,,,,,,,,,,,,+++******!!!%%%$$$###(((000999@@@555((($$$$$$""" !!!%%%111<<>>;;;888888888777666666555666666:::===???;;;555111222555444444222///...///444999333000,,,,,,///444777888222222111222555999===@@@999444---+++333>>>BBB???======<<<;;;;;;::::::999777777666444111000000111///000...'''"""&&&000999???<<<888777888888777444555444444444666777777666999:::;;;:::999:::===@@@DDDMMM[[[jjjzzzmmmVVVJJJBBB;;;666222444777:::;;;999888666---******///000...,,,---000111333333222222333444333666:::=========>>>@@@???@@@???999222///111555999888777666555444333222333444666888666222000///((($$$###'''///444444222---000444666666444444444888555000,,,++++++...///000000000000000///---,,,000555888888999:::888444:::999777777888777555333111000000222555555444333111222333111000///000111666777888888777777:::<<<@@@??????CCCJJJOOOOOONNNPPPSSS\\\ooottt[[[AAA;;;666555333...+++******************+++---///%%%$$$&&&+++111777:::222***$$$%%%///777SSSooolllUUUPPPXXX\\\ZZZVVVYYYlll{{{vvvooohhhddd[[[SSSIII>>>888777999;;;888666444333333222111000---000222///)))%%%&&&)))...---------//////---,,,(((&&&'''---222333444777555666999===??????<<<999555555555555555666777888;;;>>>???;;;333......111000222222000...000777>>>555///***(((,,,222555777111111222444777;;;???AAA666222---+++555BBBJJJKKK???<<<999888999::::::999222444666333///---000333888:::777,,,&&&+++777???:::999888888:::;;;:::888444333333222222333444444777999:::888555555777;;;@@@DDDLLLWWWhhh{{{aaaMMMDDD???888333000333999===>>><<<999666000------111111---******))),,,///111111000000111222777;;;:::666666:::???DDDEEEDDD===444//////111777666555555666555333111222333888===;;;444111111+++&&&###'''000777888555111444777777666555444555888666444111000111222333/////////111333444333111111666:::::::::;;;777222666555555666777666333111///,,,,,,222666666444333222222333222000000222333777888777555333555;;;@@@BBB@@@@@@EEELLLQQQQQQOOOLLLQQQ___vvvnnnWWW@@@:::555666555000+++)))***)))((('''&&&)))...222""""""!!!)))+++,,,...***'''%%%$$$ !!!!!!!!! $$$...444MMMiiimmmTTTKKKPPPTTTUUUUUUUUUfffzzzxxxppphhhaaaVVVNNNDDD===;;;:::888666111/////////111222222111///333555000'''""""""$$$((((((***---///---((($$$$$$"""$$$,,,222444777:::888888:::<<<>>>===999777222222222222333444555666555999;;;888222------///444333222111222666;;;???666///(((&&&+++111444666111222333444777:::<<<>>>444333///---333>>>EEEGGG:::888555555777777666444...///111111111222444666======888...+++111888999444444555777888888777666222111111000///000111222333555777555222111444888>>>???CCCKKKZZZppp|||jjjTTTFFFBBB???999333...111666999;;;:::888666555222222444333---(((&&&(((+++...///...,,,++++++111444666555222222555999>>>AAABBB>>>666222333555888666555555666666222///000222999@@@???777333555000+++(((,,,555:::999444666777999888777666666777999777444222222333555777111...,,,---111444555555333888;;;:::999777222,,,---...000444777777666444...)))***222888777444555000111222222222333666888;;;<<<;;;888555777===CCCBBBDDDGGGJJJMMMPPPRRRSSSJJJSSSddd}}}dddPPP???999555777888333...,,,---+++((($$$"""%%%,,,222 ###******'''&&&### """######""" $$$---333EEEbbbtttYYYKKKIIIJJJNNNRRRRRRaaattt|||sssiiicccWWWNNNDDD??????>>>999444***)))***,,,///222222222222666888222)))""""""$$$$$$&&&)))...111...'''!!!###!!!%%%---444777:::>>>============<<<999555111000000000000111222333333///333777666111------///:::666111222777<<<>>>>>>777000'''%%%***000444555222222333444666888999:::555555222...///555:::;;;666444333444555555222///...------000555888:::999@@@===555---...333333---222222444555555333111///000000000///---...000222000333666444111000444888??????@@@EEERRReeezzzgggXXXFFF=========777111---///222444666666666555999555555777444---'''%%%+++...000000...***((((((///000111111111222222333555999===<<<999777999===:::888666777777666222......111:::CCCAAA999555888444///---111999===888222888999:::999777777888999:::777444111111333777999333...)))(((,,,222555777555:::<<<:::777444...'''(((***...333888::::::888...((()))222999888555666...000111222333666:::===>>>@@@@@@===999999>>>DDDBBBGGGMMMNNNMMMNNNSSSWWWMMMVVViiizzz]]]JJJ???888555888:::666111///000---(((""""""***000!!!$$$###"""###&&&&&&$$$###&&&***&&&  !!!!!!$$$(((...BBBUUUtttiiiUUUJJJFFFIIIOOOXXX]]]ccckkk{{{wwwlllddd\\\TTTJJJEEEDDDBBB:::333***'''(((---,,,((()))///333222333333...&&&!!!"""###&&&***...///---)))%%%((("""""",,,888<<<;;;:::DDDCCC???888777999888555666222//////222666888888333333555777444...---///333222222444999<<<>>>>>>888666333000...000555999111333444444333444777;;;======;;;666111111666;;;000333333...---///111000+++,,,///333777;;;???AAA???999111+++*********)))***000666888444111111222000///...------...000111222111000222777;;;>>>???AAA<<<:::===EEETTTiii{{{pppYYYOOOCCC<<<;;;999444///***+++,,,,,,+++...444999???;;;666333111///,,,(((------000555333,,,&&&%%%(((333999555---+++---.........222999<<<<<<===AAA@@@>>>;;;999777444111...666888888666333222444777+++)))***222;;;AAA???;;;444555777999::::::::::::888999666000111777888555---+++,,,///000000444::::::===<<<666333222,,,$$$%%%(((...444:::<<<;;;999444222111444999:::666111000000000222555999;;;;;;BBBAAA@@@AAABBBBBBAAA???BBBGGGJJJLLLRRRXXXVVVOOOQQQ[[[pppjjjTTTHHH===:::888999;;;888111+++///,,,'''$$$+++"""  &&&%%%###!!!$$$'''###"""'''---;;;MMMkkkppp[[[MMMGGGKKKQQQYYY[[[]]]aaaooo{{{tttpppeee\\\QQQIIIEEEAAA<<<888///,,,,,,...---)))***...000///000111,,,$$$ """''',,,///...***'''(((&&&)))111888999:::<<>><<<777444000000222555555555000111444888666111///111222111111444888::::::999<<<;;;:::777333222333555444666777555444444777:::;;;===>>><<<888666888:::000111000---...111222///***,,,...111666999===???AAA;;;333...,,,+++***(((---222888999666222222333000000///...---------...//////111666>>>BBBBBB@@@>>>:::888;;;AAALLL]]]mmmwwwcccOOOIIIAAA>>>???<<<666000((()))+++,,,---000444777888555333222333222000...000111666;;;:::111***(((000666777111******,,,...,,,+++///666;;;<<>>@@@@@@AAA<<<<<<999333444888999555222000222444444333666;;;???@@@===666333444111,,,+++,,,...222666888999:::777444222333777:::999777777666444444555888999:::@@@@@@AAACCCEEEEEECCCAAAAAAGGGLLLKKKLLLQQQSSSQQQXXXddd{{{dddLLL???:::888666666666444///++++++***&&& !!!)))000######!!!!!!$$$!!!%%%+++555FFFccczzzeeeSSSIIIMMMUUUaaa```[[[WWW```www~~~||||||qqqhhh\\\PPPHHHBBB>>><<<555111000000///,,,,,,...---,,,---///***""" %%%***------+++*********---333555555777;;;======:::555555:::>>>===777555333222333444333333//////333888777444333666333222222555999999666333<<<>>>???>>>:::555222000777888999888666666888999888<<<@@@BBBAAA===:::888333222///...222777666000***,,,...111555888;;;<<<>>>:::555111///...---,,,000444999:::777333222333111111000///...,,,***)))))))))---666AAAFFFCCC>>><<<999999;;;>>>DDDPPP\\\qqqeeeSSSDDDAAA???AAABBB???888111((((((***---000333333333222111111222444555444333222333999@@@@@@888222111888999666...***,,,......***))),,,333999;;;???DDDEEEBBB<<<777333111111111000222555666555555555666444///,,,...333777777555333666:::>>>AAABBBBBBBBB<<<;;;888444444777666333333333666:::;;;999;;;@@@BBBBBB>>>777444666777555444222111000111444777999:::666222222666:::<<<<<<>>><<<:::888777777888888>>>???BBBFFFIIIIIIGGGDDDBBBHHHLLLIIIFFFIIIOOOSSS```pppxxxZZZBBB444666555444333000...+++***&&&&&&&&&$$$###'''///555!!! !!!$$$""" """&&&(((%%%$$$!!!%%%+++333CCC```oooZZZMMMOOOXXXnnnlllcccWWWWWWhhhwwwqqqgggZZZOOOFFFAAA>>>888555111000////////////++++++,,,...)))!!!!!!###%%%''')))+++---//////+++))),,,//////222777999:::777111000444888999777666555444555555555444111000222666777666:::???888666666999<<<;;;666000555999???@@@>>>888222///888888999999999999:::;;;666999>>>CCCDDDAAA<<<888777444000000777>>>:::222,,,---000333666999;;;<<<:::888555333222111111111222555999999777444222222222222111000...***(((&&&$$$"""%%%000===BBB>>>888===;;;<<>>???;;;888999;;;:::555///...222333111---+++,,,222666888===BBBDDD@@@:::333...---...000///111444666777777666666222///---...222444222000333555999===??????===<<<666555333222333444333111///000555;;;>>>===???CCC@@@???===888666666777888999888555222///000222444777555333444777:::;;;;;;<<<======<<<:::888666666<<<>>>CCCIIIMMMNNNKKKHHHGGGIIIJJJFFFCCCFFFNNNTTTcccxxxoooRRR;;;...222333555333...)))&&&$$$!!!%%%)))+++,,,---111444!!! !!!!!!&&&&&&###$$$%%%''')))***---111444///---((($$$  &&&---333AAA]]]zzzdddUUUUUU\\\vvvwwwpppaaaYYYbbbuuu}}}xxxuuunnneeeYYYNNNEEE@@@:::777222///000222222111,,,+++---///+++### !!!(((((('''&&&%%%(((---111333((( !!!'''+++...000444666444///---222666777666666666666666666777888555222111333555888???GGG>>><<<:::===@@@???777000)))000888======999444111666666777999;;;<<<======555666888===AAAAAA===999888444///000888>>>999///---...111555888;;;<<<===:::999777444111000111222333555777888666444222111111111111///---)))&&&%%%$$$ !!!)))666===:::555<<<<<<>>>@@@@@@???DDDKKKZZZpppwww```OOOEEE@@@???>>>??????<<<777333---------111444333...***+++---///222555999===???888555555888888666666999888888777444666;;;:::666222000000444666666888===AAA???:::444///---///222111222444666888888666555,,,,,,---000333222///+++///333888===???>>><<<:::111000000222444444333222,,,---222999;;;999;;;???999999::::::777444333555;;;;;;999555000......///222333444666888999888666555999>>>@@@>>>:::777666<<>>:::444///000555555222,,,,,,...000,,,%%%"""###*********'''%%%&&&,,,111111$$$"""'''***,,,---222333///...333888:::666666777666555666888:::666222000222333777@@@IIICCC???<<>>>>>===999444111333666444333333555666666444222)))***---000222000+++(((***///666===AAABBB@@@>>>222000111666999777666777......222666666222222555333555999;;;777111000222<<<======888111,,,+++,,,...111555999999777444222000666===AAA???;;;999999===AAAFFFNNNSSSUUUTTTQQQRRRMMMHHHHHHIIIMMMUUU]]]mmm|||cccLLL<<<444222333666666333,,,%%%!!!""")))222777555111...,,,###&&&"""!!!&&&(((&&& """###$$$&&&***---+++)))%%%###!!!!!!"""###$$$ &&&---222888IIIfffssskkkkkkrrr}}}tttddd```jjjttt{{{vvvsssqqqooollldddWWWLLLDDD@@@888111222777777222,,,,,,...111---&&&###%%%%%%(((+++***'''&&&)))---+++"""!!!$$$(((,,,)))///222///...111555777777777666444222222555999333000///222333555<<>>888444222///,,,---000111666999999<<>><<<888555555888666444222222333333111...***+++---......,,,)))&&&)))...666>>>BBBBBB@@@>>>555222444:::<<<999777888000///111444222......111444444999;;;777//////333===???===888000++++++---///222777999999666222000000666<<>>CCC>>>999:::???>>>777///+++...111333333444666777555333333666999:::888555...++++++222<<<@@@<<<666555444000...///000+++### ###'''---111444555666333333111---+++---333999666666666888999:::888777///---,,,***))))))***+++!!!###(((///777<<<>>>>>>===:::999888444111555<<>>:::666777999999666///)))$$$###)))+++)))((()))+++000///,,,((('''***111777999555222333222//////222111666999888:::@@@EEEFFF>>>;;;;;;===;;;666444555222777<<<<<<888555555777777444000///000000...+++------,,,,,,***)))'''&&&***///777===@@@???<<<999777333555;;;===888555777///...000222111...///333666666999<<<777///000666???@@@===666...***,,,///111444888999888555222111333888<<<===;;;<<>>888444000111555777444111***...222222000//////111""""""%%%&&&###!!!$$$$$$'''###  %%%((()))111>>>UUUvvvxxx}}}mmm^^^___iii{{{~~~yyyzzzvvvnnniiiiiihhh___TTTKKKAAA999777666555444666000......///+++&&&%%%'''%%%$$$'''---...,,,+++---111)))"""###+++111///,,,///222444222---(((%%%%%%...333444111111444444000---///444888888555777===<<<:::888888888888777666666888777222111444444222333111111666<<<<<<555////////////111444:::???BBB@@@999222...///111222111((('''(((---333666333000*********,,,...111444555666666666888999999666444000111...)))+++...+++$$$######'''///:::??????<<<:::;;;:::666111000555::::::;;;BBBMMM\\\pppqqq[[[KKKBBB===<<<777555444444333...&&&!!!%%%***,,,,,,+++000111000---***(((***,,,+++222777666444444444222222666:::<<<<<<===@@@BBB:::;;;<<<<<<;;;777111,,,333333444666888888666444555555333...++++++///444333444333///+++))),,,000333222333555888999888777222333555666666555444444111000333::::::444000222<<>>AAADDDGGGJJJHHHKKKPPPWWW[[[\\\YYYVVV[[[VVVSSSTTTVVV]]]jjjwwwnnnXXXKKKBBB<<<777111***+++000555666444,,,+++***)))***+++,,,--- """ """&&&'''######(((&&&######$$$&&&,,,888MMMooottteeedddkkkyyy|||xxxssspppjjjffffffdddZZZNNNFFF>>>888888888666555666000......///+++&&&%%%((()))'''***///111///000222///,,,***,,,111666777777111666999888333,,,((('''***111555444555999888555------000555777555777<<<:::999777555444555666888<<<===;;;555444777777555333111111555999999444...111222222222444999@@@EEE>>>:::444000111555888:::888333///333;;;>>>888111+++******+++,,,///222333555666888999888666333111444555222,,,***+++)))###'''''')))...444888::::::;;;===>>>:::555444777:::<<<666555>>>NNNccc}}}|||fffRRRFFFAAA>>>===777555333222111---'''!!!"""''',,,///...---222000------.........---)))000555555444555444222222444888999999:::<<>>@@@===666222444666444777888888666333000000111777:::===>>><<<:::888777888999<<>>777555888999777444222222444777666222...444666777555333666>>>EEE@@@>>>999444333666<<>>666777???AAA:::111***)))(((((())),,,000222777:::===<<<777333111111666888555///)))'''&&&###++++++++++++,,,000555888>>>??????<<<888666888:::???444,,,000???UUUmmm{{{kkkVVVGGGAAA@@@>>><<<555222000000111///***&&&###%%%)))...111222///---111...+++,,,000222///,,,,,,222666444333444222///000111444555555777999;;;@@@>>>;;;999777555222000......------...000333444666666555111...000555:::555555555555555444444333888::::::888555333444777...,,,+++---000111///---222///000444777999>>>CCCAAAAAA???:::999999777222333444444333000//////000888:::<<<<<<;;;::::::;;;<<<<<<===>>>AAAEEEHHHJJJRRRVVVZZZ[[[YYYVVVVVVWWWTTTQQQPPPQQQWWWfff~~~yyy]]]KKKBBB===;;;111---((((((+++///000000(((((()))***,,,---...... """$$$$$$###%%%%%%!!!### """111OOOtttnnncccbbbvvvxxxuuuoooppppppqqqqqqlll]]]NNNAAA;;;999;;;<<<777333222111///......+++&&&&&&***000------000000...///333666444000...---///111333000555999888444///---------111555666777999;;;===333...,,,000444444333444777777555111---///888???DDDCCC>>>777555888999888666555555555555444222111999;;;;;;666111222:::BBBCCCAAA===666222444;;;AAAFFF>>>666444888999444...&&&%%%%%%%%%'''+++000222===@@@BBB>>>777222222444555777666000)))%%%$$$$$$---...---)))'''***333:::>>>>>><<<888555444777:::AAA777...///:::LLLcccttt~~~iii[[[III???>>>???;;;777.........111444444000+++---///111555666444///***......---...//////...,,,333777999666444222///***,,,---000222555777:::<<>><<<777333444777...,,,,,,///555888777444000//////111444666:::===@@@???===<<<>>>===888333111222222111...,,,,,,---444666777777777999;;;>>>@@@>>><<<;;;>>>AAACCCEEEHHHPPPXXX[[[XXXUUUVVVWWWOOOMMMMMMPPPYYYlllmmmRRRBBB;;;888888222///,,,******+++------,,,---......////////////  ###&&&&&&$$$"""###''''''$$$!!!%%%'''###$$$(((###+++DDDfffkkk[[[UUUjjj}}}yyyuuutttwwwzzz|||}}}vvveeeTTTEEE???;;;<<<;;;666000...222///......+++''''''+++444111000111000------000===777...+++,,,///111111111444666555222111333555555666666444111111777===:::333///111333111000111777777666111...111:::BBBDDDDDD???888666999;;;:::999999999777555444555666>>>???>>>777000...444;;;@@@>>>:::555111333:::@@@<<<888333000//////...---"""""""""$$$(((---222555@@@CCCCCC>>>666222333666000222333222,,,&&&%%%&&&+++---,,,(((&&&***444======:::666111///111555999>>>:::666777<<>>===777000''')))---333999999555000///000333555666333...***...222666555000---...000666999:::888666555000***((()))---222777;;;===>>>???;;;777555444333222000111111///+++((('''***---+++,,,,,,)))&&&%%%(((,,,///111444555666555444333111888???@@@<<<777666777222111222666:::;;;999777111222333333333555555444999666666888;;;:::666333444555444111---***)))***---...///000222666:::>>>???<<<888888:::<<<>>>>>>???HHHRRRWWWVVVRRRPPPQQQJJJIIIKKKRRR```vvvdddLLL???888666777666555222...***)))***+++444444444333222222111111"""!!!"""&&&***,,,)))&&&"""###"""''''''%%%""")))---***###%%%***'''"""!!!+++@@@^^^{{{eeeTTTLLLZZZnnnyyyyyy}}}mmm[[[JJJCCC===<<<:::444///...222///......+++'''(((---666333222444222...---///>>>888000...111666888999666777888666444444888<<<;;;888666222---,,,333===@@@:::555444333000000222666666555333222555<<>>;;;<<<<<<999555444888;;;@@@AAA???999222///222666888777444111111444:::>>>444333000---+++***+++,,,!!!"""$$$(((,,,111666888@@@BBBCCC@@@:::555444444---...111444111+++''''''((())))))'''&&&,,,666>>>;;;888333//////222666999:::999:::<<<===BBBOOO]]]kkk{{{qqq```LLLFFF???<<<===:::333,,,%%%'''+++222999;;;777444***+++...111333222///,,,///666<<<;;;444///000444333666888777888999555///$$$''',,,444;;;?????????;;;999777666666555222000333444444000+++((()))***,,,...///,,,(((%%%%%%'''***...333444111000111333111777>>>@@@>>>;;;888777777999;;;<<<;;;888444222444888999777666777444000222......111333111111333888888777333...***))))))''')))+++,,,///333888<<<<<<888555666999<<<<<<;;;>>>EEENNNRRRQQQMMMIIIHHHFFFFFFLLLZZZmmm{{{xxxvvvtttooorrr~~~]]]III@@@:::777999888888666111+++)))***,,,:::888666444333222333333"""!!!###(((---///,,,)))&&&%%%***((($$$!!!)))------&&&$$$(((&&&"""""",,,>>>XXXxxxvvvbbbQQQHHHPPPbbbzzz~~~tttbbbNNNEEE===:::888444111111222///......+++((()))...222000111333333...---...666555333333444777:::===888:::<<<:::777666888;;;999777666444///,,,444???CCC>>>:::888444111333888444444444444666999<<<>>>>>>@@@>>>;;;;;;???AAA???<<<======999444444:::???@@@@@@>>>:::666444444666555222//////111444777999333000---,,,,,,,,,+++***$$$&&&***...222666999;;;???BBBFFFGGGEEE???888333...---111888888000)))'''$$$%%%&&&&&&'''---555;;;:::888666555666888:::;;;:::888999<<<===>>>EEEMMMXXXgggxxxooo[[[NNNDDD@@@;;;999888666111,,,(((''')))...444777666444)))***,,,///222222000......444::::::666222222444111444666666999;;;777000###&&&---555===@@@???<<<999888999::::::888555111222666999777111,,,***+++000333555333---'''%%%%%%'''...333222---***...333666888;;;======<<<:::999999>>>CCCBBB<<<555000///555999:::888777:::888333111---,,,...---+++...555;;;;;;999555000,,,++++++''')))+++,,,...222666:::777444333666<<<@@@@@@???BBBEEEIIILLLMMMJJJGGGEEEEEEEEEOOOddd~~~oooccc```___\\\XXXVVVXXXaaarrrvvvSSSCCC???:::777999666888888333,,,))),,,///999777444111000111333555"""!!!###(((...111...******###''',,,)))%%%&&&***,,,'''###&&&""" +++<<>><<<888555666777555444555666222///666AAACCC@@@===:::555222555<<<333222222555888;;;<<<;;;999;;;;;;888999>>>???>>>;;;======999333444:::AAA??????===;;;:::888888777666222......111333333222444///******---...***&&&(((+++///333777:::;;;<<<@@@DDDKKKPPPOOOHHH<<<444000...222;;;===444***'''""""""###%%%(((---333777:::::::::<<<>>>>>>===<<<>>>999777:::===>>>???CCCKKKXXXhhhtttttt^^^LLLAAA???===999666444333111///,,,)))''')))...333444444///...///111333333000...+++///333666666444222111333555666666888999444---###&&&---777>>>@@@===999777888;;;===>>>;;;777333111666;;;;;;555///------222666999666000)))$$$###&&&...444222***'''---444<<<;;;::::::;;;<<<;;;:::777???GGGFFF>>>555222111333888888555666;;;;;;777555111///000---***///888;;;;;;:::777222...------***+++---...///111555888444222333888@@@EEEEEECCCEEEEEEFFFHHHJJJKKKJJJHHHDDDEEERRRkkkrrr]]]QQQPPPPPPLLLGGG@@@???FFFVVViiizzzkkkIII===;;;777555777333777888444---***---222777444111......000333555###%%%(((***,,,+++***)))$$$!!!###,,,111///,,,###%%%)))'''%%%"""!!!$$$"""$$$""")))999HHHccc{{{sssiii\\\RRRSSS^^^nnn}}}qqqYYYMMM@@@;;;;;;;;;666000000...---,,,,,,,,,***)))...)))&&&(((///222000+++222444555333///...000222666777666333111333777<<<000222777:::;;;:::999888AAA>>>;;;999999:::::::::999777666:::>>>>>>:::555666444333666:::<<<:::999:::999777666666888999:::BBB===777333222333333333777666333000///111555888111,,,((((((***+++)))&&&&&&(((111;;;@@@>>><<<<<<@@@HHHRRRYYYWWWMMM@@@777222111111444666555111,,,%%%$$$######'''+++000333999;;;>>>AAABBBCCCBBBBBB:::;;;:::666222333999???GGGOOOYYYcccnnn|||eeeNNN???999666555333222222333444555444***%%%,,,---+++...///222444555333...***,,,,,,------------,,,,,,---...444<<<===777///,,,+++...222555666555555555444333444888===<<<777222222555999;;;999777555444888777555333///***$$$ '''///666444+++'''---555<<<;;;999777666666777777555888@@@FFFBBB777111222555555666888;;;<<<;;;:::666999888333,,,---666???>>>>>>:::555444444///))),,,)))***...222444999???888666666:::BBBHHHKKKLLLHHHGGGEEEEEEEEEGGGIIIJJJIIIOOO^^^vvvxxxeeeQQQHHHFFFCCC>>><<<222555===HHHSSSbbbyyyxxx___DDD777777888999999666333///...///111000...777222---,,,...111111111&&&'''))),,,///...+++(((!!!&&&...222///+++ """###%%%### !!!######)))555@@@WWWwwwsssllleee\\\UUUVVV\\\gggtttrrr^^^SSSEEE>>>>>><<<666//////---+++*********+++***)))((((((***---///000000222333222111///...///000666777666444222333777;;;555666999<<<>>>===:::888;;;999666666777999;;;<<<<<<;;;::::::<<<<<<999777555333222444888:::;;;:::;;;999777777888:::<<<===@@@<<<777111......000222555555444222111333777:::666111,,,***,,,,,,***'''"""%%%...999>>><<<::::::???FFFOOOUUUSSSKKKAAA999444333333444555444222000)))(((&&&''')))---000222888999;;;>>>??????>>>===888888666222...000666<<>>>>>;;;666555555111+++)))(((***000333444777;;;;;;999999===DDDJJJMMMMMMJJJGGGDDDAAABBBDDDHHHKKKNNNUUUddd}}}rrr___LLLDDDCCC@@@<<<:::333555:::@@@FFFTTTkkksss\\\CCC888888999888888555222///...///111111000222111///.........---+++)))((()))---111111+++%%%  (((...000,,,((( $$$###!!!%%%###"""$$$)))222:::OOOnnnxxxjjjbbb]]]XXXTTTRRRTTTZZZfffxxxwwweeeYYYKKKCCCAAA>>>666...---+++)))'''''')))+++,,,''')))+++,,,,,,---111444222111////////////...---444555555555444555888;;;===<<<<<<>>>AAA@@@<<<777444444333333555777:::;;;<<<<<<<<<:::777444333333222111111444888;;;<<<<<<<<<:::888888:::===>>>???===;;;666///)))(((,,,000444555555444444555888;;;???:::333///---,,,***''' ###+++555:::888777999;;;@@@GGGLLLKKKFFF???:::777777666444222111222444...,,,******---000222222555777888::::::999888777555555333///,,,---222777===AAAHHHNNNWWWfffyyyqqq```QQQCCC===<<<777555333111000222444555000...+++)))(((+++///333222111000000000000...,,,******++++++++++++******+++...444999777111///111555:::??????;;;777666777222333555999;;;999222,,,///111555777888999;;;=========<<<999444,,,$$$ (((///666555000///555;;;>>>===999444111111444666666555888>>>@@@<<<888777222222222222444666888999555666555111---...555<<<>>>???<<<888666777333---''''''***111555555777;;;<<<:::999===CCCIIILLLLLLLLLIIICCC@@@@@@CCCHHHLLLSSS\\\mmmhhhWWWFFF@@@???===:::888444333444444777EEE```xxxjjjWWWBBB:::;;;:::777555444222000000111111000///,,,000333444222---***((('''%%%%%%***111111***######!!!&&&,,,---)))&&&"""'''&&&$$$%%%### """%%%)))222999PPPooovvvfff\\\UUUOOOKKKDDDDDDIIIVVVmmmlll___OOOFFFCCC>>>555---+++***(((&&&%%%'''+++...,,,---/////////000333555333000------///000///---111222333555777999;;;===BBB???>>>???AAA???:::555333333222111111222444666777;;;===:::333,,,((((((,,,...222777<<<>>>???>>>===:::777777:::<<<===<<<::::::666...'''%%%+++111555666666555555555888:::FFF@@@999333000...,,,***'''&&&***111444444666999777:::???BBBCCCAAA===:::::::::888333...---000333...,,,+++---111444555444555666777888777555333222222333333111//////111333999<<<@@@FFFNNN[[[lllwwwsssbbbTTTIIIBBB@@@CCC<<<:::777444333333444555999666000+++)))+++///222999666222111111111111111******++++++++++++******(((,,,222555222---...333666<<>>:::444//////333777888666666999<<<<<<888666///////////////111555777777555111,,,***---555;;;===???===999777777555000((('''***111666888;;;@@@<<<999888;;;AAAFFFHHHHHHMMMJJJFFFCCCCCCFFFJJJNNNVVVaaauuuzzz]]]OOOAAA======;;;888777555111---***,,,<<<[[[vvv```PPPAAA===>>>;;;777444222333444555444000,,,)))'''///777:::777111,,,***""" &&&---///)))"""&&&$$$!!!$$$)))+++)))'''""" """""""""!!!######&&&///777MMMlll{{{iiiYYYLLLBBB<<<000222888IIIdddtttfffTTTIIICCC===444,,,******)))&&&%%%''',,,000666444333333444555555444555111,,,,,,...111111/////////111444888<<<>>>???BBB@@@>>>>>>>>><<<777333222222111...+++)))***,,,222:::@@@???555***###!!!''',,,555===AAABBBAAA@@@===999555555888:::999777888888555///((('''---333777777777555333333555666BBB???:::777555555444444333...,,,...000111666<<<777999===???@@@???===;;;<<<;;;999333,,,***,,,///+++))))))...444888999777666777888888777444222000000333666777666444333222555777:::???FFFRRR___iiirrr~~~qqqdddTTTJJJCCC???AAAEEE@@@>>><<<999666555555555@@@888///***,,,000444555<<<888333000000111222222++++++,,,,,,,,,,,,++++++''')))///222///+++---333333888>>>???<<<:::<<<>>>;;;;;;;;;;;;888444...+++...///000///...///222444111444666555000***&&&%%%%%%***000333444666;;;???@@@???;;;555///...222777:::888666555888999666222000111111000000222666999888333,,,''''''---555;;;:::======999666777555222)))&&&'''---333777>>>EEE===:::888:::???DDDEEEEEEJJJIIIHHHGGGHHHKKKNNNPPPWWWddd{{{}}}iiiRRRGGG>>><<<===;;;888777777111***$$$%%%444SSSmmmzzzzzzWWWKKK@@@???AAA===777333222555999:::777000((($$$###+++555:::999333///,,,!!! $$$)))+++'''"""&&&$$$!!!###(((******)))&&&"""$$$ """***///AAA]]]}}}nnnYYYFFF777...###&&&///@@@[[[{{{qqq\\\MMMEEE===444+++***++++++)))'''(((,,,111<<<:::777777999999888666777333...,,,---000444555111000000333888===???@@@@@@@@@???<<<999666333111///000000,,,'''###$$$&&&111999CCCEEE===222)))$$$'''...888@@@CCCBBBAAA@@@:::555111111555888777444666666444///,,,,,,000444777777666333111000222444888888888999:::<<<>>>???;;;555000///000111777>>>:::<<>><<<;;;:::777333...+++++++++)))'''(((...777<<<<<<999888888999999777555222111000333777:::;;;999666333333444777:::@@@IIIRRRYYY```lllwwwaaaUUUIIIAAA<<<:::<<>>===<<<;;;999777555444===555---+++000666:::<<<===888222///...///111111------............------''')))---111000---...333222444777999:::<<<>>>@@@:::999888777666555555555333444444222000///000111000333666555111---,,,,,,,,,///333666888:::===???======;;;555...---111666888999777333333444333///222555666666444555999===888222+++(((***///666999777;;;;;;777555555555333***&&&&&&***000555===EEE???<<<:::;;;???CCCDDDCCCEEEEEEFFFGGGJJJMMMPPPRRR[[[jjjlll\\\HHH@@@;;;===???===999777888222***%%%$$$...CCCWWWlllqqqPPPFFF@@@AAACCC???999555222666;;;;;;666///((($$$!!!(((000555666333///---%%%$$$$$$%%%''''''%%%$$$%%%$$$!!!!!!$$$%%%&&&'''%%%   ###"""'''***666MMMjjjrrrYYYBBB000&&&!!!%%%,,,;;;RRRrrrgggSSSHHH>>>444,,,+++---///---***)))---111;;;<<<<<<;;;999999:::<<<:::777111---,,,000666<<<666333111222777;;;===>>>===???@@@<<<555111000111...111222///)))&&&(((***///777AAAFFFCCC;;;333///---333:::>>>???>>>======666111---...444999888555333222000///000111333555555444222///---...111444555777999;;;<<<>>>???@@@<<<666222222333444999???:::===AAACCCCCC@@@;;;888888777555555333111...+++)))((()))000:::???===:::888999999999888666333111000222444888::::::888666555666888:::>>>CCCHHHLLLRRR[[[ooouuukkkVVVLLLAAA;;;888555666:::555777888999999777555333555333222111333777;;;>>>>>>999444000///000111111///000000111111000000///***)))---222444111111333333222111444999>>>@@@AAA999777444111111444888<<<666777777555222000000000000444666444000---...000444555666777888999999999888::::::444---+++///444444888777222///111111...222666999999777777:::>>>666222......111555666666444888:::666333444444222...+++***///333555;;;AAA???<<<999:::>>>AAAAAA@@@@@@??????AAAEEEKKKQQQUUUbbbssssss\\\MMM???:::999>>>AAA===888666666222...---,,,...777AAAXXXqqq}}}eeeKKKDDD@@@CCCEEEAAA:::777333666999888333...+++***''')))---111444444111...))))))((('''&&&%%%%%%%%%%%%%%%###  """###!!!'''""""""!!! """$$$!!! )))+++333FFFZZZxxxtttYYY@@@...$$$%%%(((...888LLLllloooXXXJJJ@@@444,,,,,,///111///,,,***---111777<<<@@@>>>999777<<>>DDDEEEAAA;;;777333777;;;<<<:::999:::;;;333...***---555::::::777000///...///222444555555333222///---,,,...222666999;;;=========;;;;;;;;;:::666333555666666:::???888<<<@@@CCCBBB===777444555444444666888666111,,,+++)))+++222<<<@@@>>>:::888999999999888666333222111111111444666999999999::::::;;;<<<>>>AAACCCEEEEEEMMM^^^ssssssddd\\\QQQHHH???:::666333333666---000444777888777444333111555888777444444888===AAA<<<666222111222333333111111222222222222111111,,,+++---444777555444444666222///111999???AAA@@@<<<888333...---111777<<<555666777555222000///000111444555333...+++---000888777777666666555333222444777888333,,,)))---222000666777111---///111///000444888999666666999<<<555222111444888:::777333111777888555111222333222333111111666888888;;;@@@===999666777;;;>>>>>>===<<<;;;:::;;;@@@HHHQQQVVVgggzzzyyycccLLL;;;:::777888???BBB===888555333111222555666333333666GGGccc}}}www}}}ttt[[[IIIBBB@@@CCCFFFBBB;;;888444666666444000...///000...------111555666333//////...,,,(((%%%###%%%'''***)))%%% %%%%%%%%%!!!###)))+++((((((&&&### ###%%%#########!!!!!!(((444===UUUpppyyyZZZ???---$$$ &&&+++///<<>>===AAA@@@>>>;;;777444222000111444777777555222///...444999>>>@@@???======>>>EEE>>>777777<<>>999111000***(((///777888666555444444222///---000555:::@@@>>>=========<<<:::777555777777555333444999======;;;999999999999555222555333222555999999444///...444777555777<<<<<<777222444777777555222000///111------333666555777<<<===??????===999999<<>>:::666666:::<<<:::777888555111...---...111333............///111222333555333111111555;;;???BBB???666---)))+++///000000<<<777000,,,---///000000666333///,,,+++,,,///111444666999;;;;;;999555333222444555111,,,))),,,///000333666666333///------444444555555555555555444333333444888<<<===:::777333444555333111000222555000111444666777999<<<>>>:::555222333888<<<===<<<777::::::>>>AAA===FFF^^^rrr}}}fffQQQDDD@@@;;;<<<>>>@@@@@@>>>:::666000333666777777666555666BBBSSSjjjzzzzzztttqqqmmmpppvvviiiZZZDDD???::::::>>>AAA???<<<666:::===:::555222444888000222333222000...,,,,,,)))***)))(((&&&%%%'''((()))'''"""!!!$$$%%%((('''""" ''',,,,,,((('''%%%""" """%%%%%%$$$!!! %%%///888HHHccceeeGGG,,, $$$'''(((333MMMppphhhOOO>>>555111111777======666///)))'''++++++///222111///111777777666///((()))222888888999999999;;;===???@@@AAAAAAAAAAAA???<<<888444222333666999:::777444111000888;;;======<<<;;;>>>AAABBB>>>;;;<<>>888111,,,///777;;;777000///******222888999777666666888999666333444999???CCCAAA>>><<<;;;999555333666777666666555666999<<<;;;999888888:::;;;:::888888666555777::::::555000222777:::888:::===<<<888222444666555333000...---+++'''(((000555555666:::<<<>>>@@@>>>;;;999;;;===;;;:::CCCSSS]]]aaakkkwwwrrraaaTTTMMMIIIJJJGGG@@@999333///---,,,///------///222444333222333888===<<<888555666::::::666333333777999888666555333///,,,+++---///111000///.........000222444999777555555777;;;???AAA:::333+++)))+++000222333555111,,,***,,,///000111555333000...---...111222555777:::<<<<<<999555222000111111---)))'''***...111333444555444333111000222333444555444444222111222222333666999:::777444555444444444555555222000000111444666888:::<<<======:::888:::===???>>><<<:::===<<>>777///***(((''')))***)))(((,,,333555333---'''&&&,,,111333666:::>>>@@@???@@@BBBDDDAAACCCDDDDDDBBB===888555444888;;;<<<:::666333111:::;;;;;;999777999>>>CCC>>>???AAACCCCCCCCCBBBAAA===666///...333666444000...+++---444:::999888888888===???===999888>>>DDDDDDBBB???===<<<;;;888777:::888777777999:::999999888777666888;;;===>>>>>>999888777888:::999555111555999;;;:::;;;;;;:::666222444444333///,,,******%%%"""$$$,,,333555555777999===@@@@@@<<<999888999666444888CCCKKKQQQ\\\iiiuuurrrbbbVVVLLLCCC>>>CCCAAA===999444111///------------///222444444333222777<<<<<<888555777999777333//////222555444333111///,,,******+++---...111000/////////111222333;;;:::888777888999;;;<<<444///)))(((+++000333444---***((((((+++...000111444222111//////111222333555777:::<<<<<<888333000//////...***''''''+++///222111222333555555444333000222333555444222000...000000111333555555444222555333222555888888333...555555666777999;;;===>>>BBB@@@??????@@@@@@>>><<<===@@@>>>???EEEGGGVVVooovvv]]]III999333333999<<<@@@DDDFFFCCC===888666444111222555666555333777===FFFQQQXXXYYYVVVSSSQQQXXXdddrrrpppVVVEEE;;;:::777444222///...---000111444999;;;999333...///000000000...+++(((&&&###%%%)))************+++,,,)))###$$$)))***(((&&&""""""### !!! !!! ###(((444OOOsssmmmRRR<<<000(((&&&###"""%%%000DDDVVVpppzzzwww]]]NNNKKKMMMLLLKKKKKKKKKHHHAAA666...+++)))((((((%%%$$$)))000222111---(((&&&(((,,,...333:::AAABBB>>><<>>>>>@@@BBBCCCCCC???<<<999999;;;;;;888555777777666888:::<<<>>>???999888888888999888555222777999;;;;;;:::888555222222333333000---***((()))%%%$$$&&&,,,222555555444666;;;???@@@<<<777555444444222444;;;AAAFFFPPPZZZeeeooo~~~xxxnnn___SSSLLLEEE<<<666666666555444333222000000***,,,///333555666555444555999<<<<<<888555555777666333000///000222222111///...,,,******+++,,,---///000222444444333222111999999888666333333333444000,,,((('''***...111333)))((('''(((***---///000111000000000000111222333333666999;;;:::666222...000000---***((()))...222222000///000222333222000///111333555444222...,,,,,,---...///111222222222333333444555777888777666@@@===999777999<<>><<<:::::::::===AAA>>>???GGGOOOaaa|||oooXXXFFF999444555:::<<<@@@DDDDDDAAA:::444333///+++,,,111555444111111222777AAAJJJMMMKKKGGGIIIRRR```nnn|||fffLLL<<<777777555111,,,'''&&&&&&+++///555:::;;;888333...******+++---...---+++)))&&&))),,,---,,,+++******+++(((###%%%((((((&&&%%%%%% $$$,,,EEEhhhpppUUU@@@777(((%%%$$$(((+++222@@@OOOcccqqqnnnaaa^^^```aaa___\\\ZZZUUUJJJ===333///,,,***)))%%%"""&&&---000000///...***((())),,,222999??????:::777:::???@@@BBBDDDEEECCC>>>888555444777:::;;;999777555555444666777555333333777;;;:::@@@EEEFFFBBB===;;;;;;888444---)))(((+++000444......111666666333333666888::::::666222444===EEE>>><<<;;;<<<@@@DDDGGGHHHBBB???;;;:::;;;:::666222888888888888888888999:::::::::::::::;;;:::888666:::;;;<<<===;;;777222000222222111...+++))))))***+++---...000222555555444444999======999444111111222222444999<<<@@@FFFMMMSSSZZZfffuuuuuuaaaXXXLLLDDD???:::222---------...//////...---,,,&&&+++222777999888666444:::===>>>===888444333333888666444333333222222111//////...---,,,,,,,,,---,,,000666::::::777333///555666444111---++++++------+++((('''(((+++...///++++++***))))))+++---/////////......///000222222222444666888777444111...000///,,,)))(((***...111222000///......---,,,+++///111333555555222///---***+++,,,---///111333444444777:::999888:::@@@FFFLLLFFF>>>999:::>>>BBBDDDGGGEEE@@@999333222555999;;;AAA??????KKKYYYpppgggTTTEEE:::555555<<<===>>>??????;;;444///...)))%%%'''---111222000******...888BBBGGGDDD???CCCLLL[[[lll|||yyy___HHH;;;777777444///***&&&%%%%%%)))///777:::777333111111---,,,,,,...000111///---***,,,......,,,***))))))(((&&&!!!%%%'''%%%""""""""""""***@@@___||||||\\\BBB444'''###'''000666999BBBMMMZZZkkk}}}xxxwwwxxx|||vvvnnncccTTTCCC777///---,,,+++'''"""%%%***000222555666222,,,***---222777;;;:::666555:::???AAAAAAAAA@@@>>>:::666444333555888888777777777888444666888777555444777::::::>>>BBBAAA>>>999777777333111---'''$$$(((000777222222444666333...///444666666555222111444;;;@@@;;;999666777:::???BBBCCCBBB@@@===:::999888666444:::;;;<<<:::777555444444::::::;;;<<<============???>>>???BBB???888333222111111000---++++++,,,...444888:::666333555777888666999<<<;;;666222000000111222555777888;;;???BBBIIINNNXXXffftttqqqeeePPPJJJBBB<<<888444///+++************)))'''&&&%%%%%%+++444:::<<<;;;999777>>>???@@@>>>:::555222111777777888888888777666555111111000000///---,,,,,,,,,111888>>>???;;;555111444444333...)))'''(((+++,,,+++)))((()))***---...///...---***)))))),,,///000///...---...///111333222333444555555333222111///---***(((((())),,,...000111222///,,,)))((((((...000222333333222000...,,,---.........000444666888===@@@>>>;;;===GGGPPPQQQJJJAAA===>>>BBBEEEFFFHHHFFF@@@666...,,,222888:::BBBAAACCCSSSgggwwwaaaRRRGGG???;;;;;;>>><<<:::999888444000---+++(((&&&'''+++///000///''''''***333<<<@@@???;;;===FFFVVViii}}}pppXXXFFF>>>;;;888444000---+++******+++111666555000---...222555222///000222444222000+++---...---+++)))((()))&&&%%%""""""$$$""" ###### !!!''';;;WWWsssiiiKKK888,,,(((,,,777<<<:::<<>>DDDCCCBBB???<<<999777555444444555666666666888;;;===999;;;;;;:::777777;;;>>>:::;;;<<<<<<:::888777777111111...(((###&&&000999888888888777111+++---444444444333444666888:::;;;888555222111444999===>>>>>>>>><<<999777777888:::<<<>>>@@@>>>999444222111666777999;;;<<<>>>???AAA@@@>>>@@@CCC@@@888222222000000///---,,,---000333999AAACCC;;;333555;;;???:::;;;<<<999444111111333333555555555555888<<>>???===:::777666666444///)))(((+++///,,,,,,,,,++++++---///111000000---***'''(((,,,000333111///------///222444444444444444444555555555///---+++)))***++++++,,,///444777444---((()))+++,,,---///000111111000///000111111000...///333666:::===@@@???===???EEEKKKLLLGGGBBBAAAEEEGGGGGGFFFIIIIIIDDD:::///,,,222888;;;EEEGGGJJJ]]]uuuqqq[[[NNNGGGBBB@@@AAA???;;;666333222111000///---,,,,,,+++,,,...///000+++***,,,000777;;;===<<<<<>>666333777OOOcccxxx{{{aaaKKK>>>---...222555222,,,,,,000222555>>>EEE@@@444///222555555555444555;;;CCCIIIEEECCC>>>:::777555555555444555666666666999===@@@>>>??????<<<999:::???DDD:::999999888999999999888111222000***$$$&&&000999===<<<;;;888000***---444444333555888<<<===;;;888555222//////222888<<>>@@@???<<<>>>BBB???666000000//////...------///333666;;;EEEHHH>>>333555>>>CCC===>>>===888333111333555777888777444444888===@@@BBBEEELLLSSSUUUYYYiiizzz~~~nnnaaaUUUIIIAAABBBAAA???:::444000......%%%$$$$$$######$$$%%%%%%+++///444777999;;;???BBB???@@@@@@???===999666555///333:::???AAA@@@@@@@@@333444333222000---+++)))222444888<<<>>>>>>===<<<999999777111+++***///444,,,------......///222444000000---)))&&&'''---222666333000------000333555666555444444555666888999222000...------------,,,...555;;;888000***+++///++++++---...//////000000555555444111......222555:::;;;<<<======>>>@@@AAAFFFCCCBBBEEEJJJKKKIIIEEEJJJKKKIII???444///333999<<>>BBBBBB@@@>>><<<:::::::::;;;777444111333777999666222444222...,,,---000444666@@@>>>999444777:::444***111666;;;<<<===>>><<<777222......333777777999===999444000111888???BBBBBBGGGCCC???======:::444///444222000///222777>>>BBB???>>>;;;:::999777444111444222000---,,,...111444;;;======:::666777<<>>:::666222///---(((!!! &&&*********---333444666999<<>><<<<<<;;;888555===AAAJJJYYYppp|||dddRRRHHH>>>>>>DDDCCCDDD888......111111111111777444444666333------222333333333333555888;;;<<>>DDD888111(((%%%(((******(((%%%###"""###'''+++...000111111000,,,((($$$!!! """"""  333>>>777))) """"""""" """### !!!...JJJmmmvvveeeXXXGGGAAA??????666)))&&&---???MMMcccuuu|||xxxYYYGGG111,,,***,,,---,,,---000333333444555666555555555888;;;:::555777@@@GGGIIIDDD>>>::::::<<<<<<777111000111222333555999>>>AAAFFFCCC>>>:::777666666777444333222333555555333000222222222333444555555555<<<===<<<;;;===>>>555***,,,222666666888;;;:::666444000000333666666888<<<:::555111333999@@@CCCDDDBBBBBBBBB@@@<<<888444333666444111000222666<<<@@@AAA???<<<:::999888555333666222---***+++...111333444555555444333444777::::::===>>><<<999:::>>>BBBAAA@@@===:::999<<>>:::888666555222000,,,((((((---111///...000666777888:::===???BBBCCCFFFCCC???;;;888888999:::999:::<<<@@@AAA>>>666///...222555444000------...222444777999999888777555777999:::888555555999===666444000///111222333333111+++%%%$$$)))///111222333000---...222888;;;<<<888666444333555555333000000333555555222000111222///000222777;;;<<<:::777666666444000---,,,///222888888888555222111222444666777888888777888;;;===??????AAADDDFFFGGGEEECCC<<<:::999;;;>>>AAAAAA@@@@@@FFFSSSfffxxxbbbRRRJJJAAABBBFFFCCC@@@666...///333333333333333111222444333...///444666666666777777888888999???HHHYYYkkk|||pppXXXDDD777...***---+++((((((+++111888<<<777111***&&&&&&'''&&&%%%###"""###&&&))),,,,,,+++444555444000((("""!!! 777DDD;;;+++!!!''',,,)))$$$"""&&&(((&&&%%%,,,CCCbbb|||mmm```SSSIII@@@:::000$$$###(((:::FFFYYYkkkuuuzzziiiUUU;;;111******,,,++++++,,,......000111333555666777888:::888555777>>>EEEHHHEEE???999:::>>>???888111333000......222777<<>>AAABBB<<<@@@CCCAAA;;;666555666888555222111222666;;;>>>BBB???<<<:::999777555444777111)))&&&)))...222444111000000111333555555444555:::???===999:::BBBJJJCCCBBB@@@>>><<<<<>>???@@@BBBDDDEEECCCAAA555555666:::???DDDFFFGGGEEEOOObbbzzzqqq]]]RRRNNNHHHIIIKKKGGG>>>666000333666666444444///...///222111///000444888888:::::::::888666444<<>>RRRgggttt{{{www```JJJ;;;---)))******)))(((------...000222444555666666666666444444888>>>AAA@@@>>><<<<<<>>>>>>:::666888222,,,+++000666:::<<>><<<:::888777666666222666::::::555111111333444555999>>>BBBAAA<<<888888<<>>===:::777666777888666333222333666;;;===@@@>>>:::888777666444222666///'''%%%***111555777666333222444999:::666222333777;;;;;;999;;;BBBIIIBBBBBBBBB@@@???>>>???AAAAAA@@@@@@AAADDDEEEFFFFFFDDDKKKVVV```iiittt}}}nnn^^^QQQMMMNNNMMMHHHBBB>>>===???;;;555///000666:::999666000000111444666777888999:::::::::;;;<<<===>>>???AAABBB@@@:::222000333888555444444777999999666222111222222000---+++,,,---111222444666666444222111222444777888999<<<@@@DDD<<<;;;999999999888666444000...---///222444555444///---++++++---111666999<<<:::777555555555666666555:::===:::444000111444000///000111444777999:::777888777333...---000444777555555999>>>@@@<<<888999===@@@<<<555333666;;;@@@???>>>>>>@@@BBBBBBBBB666777888;;;???BBBEEEFFFKKKYYYqqqiiiWWWQQQSSSQQQRRRTTTMMM???999555777999666333333+++,,,...///......///222444666999;;;:::888555333<<>>999555666999888777888<<>>===:::777555444333000...222---(((''',,,333888::::::777555888<<<===888222444555666888:::<<>>;;;:::<<<777111,,,...444999999666---......///111555999;;;777888999:::;;;;;;<<<<<<<<<>>>===888111///222666111000000333777888666333000000000...+++***)))***...000333555666555333222111111222333444888<<>><<<;;;999777333000//////000222444555444333,,,+++***((()))+++...111888777666555444666888:::888<<<>>><<<666222333555333222111///...///111222555333000//////111333333333222333999AAACCC???999===@@@AAA<<<555222777===@@@<<<888777999===AAACCC999:::<<<===???AAADDDFFFRRRddd{{{bbbRRRPPPWWWXXX[[[[[[SSSDDD>>>:::;;;999444///---***,,,...---,,,---...///000222555999;;;;;;:::999@@@VVVnnn~~~sssYYYJJJAAA:::444222000...,,,++++++,,,...000---......,,,***''''''((($$$######$$$&&&&&&%%%###???888---"""  !!!!!! $$$'''***---&&&+++222555111***!!!!!!***...***"""&&&777KKKeee{{{aaaPPP:::***###"""""""""###---CCC^^^uuu|||]]]III333******---000333000111222333333222000//////...000333222...///222222999@@@???999666999>>>>>>888111------222777:::<<<===>>>>>><<<888444222;;;???BBB@@@<<<999;;;>>>;;;777555777===@@@>>>;;;:::999<<<@@@???888000---'''+++---,,,///555777555666777:::===888222000333888777666555666999<<<>>>@@@999222111444888::::::999777555444444777:::<<<888777555333222000---***///---,,,,,,...222777:::888666444666:::;;;777222444555666999<<<=========>>>???@@@@@@>>>===>>>???===<<<<<>>@@@CCCHHHPPPZZZeeelllpppwwwxxxpppfff___UUUJJJCCCAAA<<<>>>??????===:::999999444///,,,---222666555333)))---...---...444888999222444777999;;;;;;::::::888999:::777333111333555222111000222555666333000,,,------,,,,,,***))))))---///111444555444222111///...,,,+++---222777:::>>>===:::888777444111......///111222222222111000)))******)))((((((***+++222333333333222333555888888:::;;;:::888555444444555444222...+++***+++---000---***+++...111222222000///111777===???;;;666:::===>>>;;;777666:::>>><<<888333111444999>>>AAA:::<<>>???@@@>>><<<<<<>>>AAA;;;666222444:::===;;;777666555999??????777111111)))---///...000444555333333666<<<@@@;;;222///111444444555666888;;;???BBBCCC===444//////555===BBB===:::888555444555666777555444444444222///+++''',,,///111111......111555222111000333666888666444222777<<>>>>>????????????>>>;;;:::;;;<<<:::888777;;;AAAEEEDDDBBB?????????BBBGGGPPPYYY___aaahhhqqq{{{vvvlll```YYYTTTRRRKKKAAA;;;;;;999999:::;;;<<<<<<:::888000///------///111000///(((///444222111555666333---000555:::======;;;999555666777888888777666555222111000222444444111...'''(((***,,,......---,,,---...000222222111///------***&&&$$$'''...444888:::888666444333222000...+++---......---,,,+++***'''))),,,,,,***)))***,,,111333444444222111333555666555555666888777555222333333222...+++)))+++---******)))((()))+++///222......///222555555111...000333888;;;<<<<<<<<<===888555333333777;;;>>>@@@<<>>,,,$$$$$$)))///---///222444444111---***)))***111::::::444222555555888;;;;;;777444222222555444111...,,,000888???999888666444555777:::;;;???>>>===<<<;;;<<>>:::666444333333444444444444444333000***&&&***000555333...***,,,///------...000444666888888000999BBBDDDAAA>>>AAADDD@@@@@@???===999777777888888666666:::AAAFFFFFFDDDDDDCCC@@@@@@CCCJJJRRRWWWVVV[[[bbbiiiqqq}}}~~~rrrcccXXXLLLHHHHHHKKKGGG>>>888999444222222555888999777444...............---------)))333999888666777444///***...555;;;>>>>>><<<:::444444666999<<<;;;888666000//////222555555222///###%%%(((---111222111000---...000111000...+++)))+++'''"""!!!$$$,,,333777666444222111111111000///)))***,,,+++)))''''''&&&%%%)))...///...,,,---...333555777666333111222444444222000333777888555000000111222///,,,+++---000&&&)))***(((%%%&&&,,,111------...//////---)))'''&&&+++333;;;@@@@@@>>><<<777666666999<<<@@@AAAAAA@@@CCCGGGJJJKKKNNNSSSWWWiiinnn]]]NNNMMMWWWZZZ\\\WWWKKKEEE???999555...$$$***111444111333999<<<:::999888999<<>>===;;;999888888666666555222000222888===888444000000444888::::::BBBBBB???======>>>===;;;<<<666111222666888444//////...222666555222555===444333333666;;;===<<<999333888===>>>999444000///000///...---000555===BBB???;;;666111000555<<>><<<888333000111333666999:::999777555888999:::;;;;;;999777666444000///333999<<<777222***,,,///000000000222333/////////---+++***+++---'''&&&%%%%%%'''***...000///,,,+++,,,000222111000+++,,,+++)))&&&&&&'''))))))(((,,,333777555333444444777;;;;;;888555444555111333444555555222///---222...///666;;;999555444333///***''''''(((+++,,,333222000---)))'''&&&&&&###)))222:::>>>>>><<<:::999666555666;;;@@@BBBBBBJJJKKKIIIMMMTTTOOOOOO]]]yyyppp^^^SSSKKKOOOUUUTTTMMMIII@@@???<<<777111+++&&&$$$+++///333555555777;;;???;;;:::999<<>>???:::333111555999<<<<<<;;;;;;;;;;;;===>>>===<<<::::::;;;@@@???<<<666111000444999999555222222666:::;;;;;;<<<<<<;;;;;;<<<===;;;999;;;888555666888888555222000++++++222777666666999555333222555999<<<;;;999777999<<<<<<:::777444333555333///,,,,,,///444888:::999777333000111777<<<@@@???<<<777111000333666444555555555333///,,,***&&&)))---...,,,(((&&&%%%(((***---111555777777777777777666555555777<<>>>>>>>>===>>>AAAGGGKKKJJJHHHGGGHHHJJJOOO[[[gggvvv{{{{{{ssshhh]]]UUULLLCCC===888:::<<<===<<<;;;999888111222444777999888555222222...+++)))***,,,------000444888:::888555222111///000111222333444444444666777888999999777555444222000111555:::===;;;888222333333333111111333555444333111...***)))***,,,...---,,,,,,---///111222---+++***,,,111444444222//////000000///...,,,+++***(((,,,333666444222333222777===???===888555444666666666555333000---+++444111222999???>>><<<<<<666222---)))(((+++---///666777666111+++'''&&&'''$$$***222:::>>>??????>>>===:::777888<<<@@@CCCCCCIIIKKKIIILLLRRROOOTTTfffnnnYYYOOOHHHMMMSSSRRRLLLHHHCCCBBB???<<<999555000---...111333666888:::===@@@888888999<<>>>>>>>><<<<<<===???HHHFFFAAA:::333111444777:::777333333777;;;<<<;;;888777888;;;<<<<<<:::888888999:::;;;;;;999777555111)))'''///999<<<999555444111000111555888777666:::999888888999999888777888555111------...222444555666777444111111333666888888888666444444666888444444444444333111...---%%%(((,,,...+++(((%%%$$$(((,,,111444555666999<<<999777444000///111777;;;@@@@@@>>>999555444777:::>>>>>>>>>>>>===???BBBEEE<<<===<<<<<<<<<>>>BBBFFFJJJFFFCCCBBB??????FFFOOOZZZbbbpppyyymmmfff```ZZZRRRLLLFFF@@@888222222444555777888888777777///111444888;;;:::777444444222...,,,,,,,,,+++***111444888999888666444333...---+++***+++---///111222333555666555444222111000222555999<<<>>>>>>===888888666222000000222555555444111---******---///444444444444555555555555***((('''***///333333222000000111444777777333...)))(((***111444222000111...444<<<@@@>>>999333///666666555333222000//////555333555;;;?????????AAA999555000,,,+++---111444666888999666111---,,,,,,(((---444:::===???AAABBBCCCAAA>>>>>>AAADDDGGGHHHGGGJJJHHHIIIMMMMMMYYYqqqjjjTTTKKKGGGMMMSSSRRRMMMHHHCCC@@@>>>===>>><<<777333/////////222666999:::;;;888999;;;@@@HHHUUUbbbkkk}}}hhhKKK<<<000...,,,'''&&&)))***((('''&&&&&&%%%""" &&&'''***...000---&&& """(((***)))&&&cccOOO888,,,((('''(((***''' ***---+++&&&(((,,,---+++&&&   ###""" %%%111AAAWWWtttkkkXXXFFF333&&&!!! 222GGG```sssiiiVVVEEE>>>888000000666AAACCCAAA???@@@CCCBBB>>>:::;;;<<<<<<;;;<<>><<<<<<>>>@@@GGGFFFAAA:::444333666:::999666333333777:::;;;:::777666888<<<>>>;;;888666444999>>>???<<<999777777222,,,)))111<<<@@@===777222///---...111444333222999555222222666888999777888555222111333777:::<<<777555333444666777777666555444333333444666777888222222222222111000//////&&&***...///---***'''&&&)))///666777555666;;;@@@===:::555000...000666:::??????>>>;;;888888;;;>>>@@@AAAAAA>>>;;;;;;???DDD@@@@@@@@@>>>======@@@BBBIIIFFFEEEDDD@@@;;;===AAADDDJJJWWWgggsss{{{{{{nnnaaaVVVQQQNNNJJJEEEBBB@@@<<<666111333333333444555666555444000111333666:::<<<;;;:::777444111///---+++(((&&&...333999======;;;999777111...((($$$$$$'''+++//////000111222222000...------444;;;@@@@@@>>>===<<<888666333///,,,,,,000222000///---+++***,,,111444666777888999999999888888)))'''&&&(((---000000///---,,,---333999<<<888333***(((***000333000...///---111777;;;:::444...)))111000000111222444666888777666777;;;<<<999999<<<:::777333///---///444777333333444777999999666333...222666999:::<<<@@@CCCEEEEEEEEEGGGIIIKKKLLLLLLDDDHHHEEEDDDHHHKKK]]]zzz}}}fffTTTLLLHHHNNNTTTRRRMMMIIICCC@@@>>>>>>@@@@@@;;;777222///...000444888888666===???CCCGGGOOO[[[iiisssqqq]]]AAA555+++***+++)))(((***---,,,++++++***(((%%%"""'''%%%&&&))),,,,,,'''""" %%%+++,,,)))%%%mmmXXX???000)))%%%$$$&&&%%%$$$+++,,,***###&&&))),,,+++((($$$!!!###''''''%%%  '''...:::MMMjjjvvvfffTTT>>>---%%%###+++<<>><<<<<<===???DDDCCC???999333222666:::666333111222666999:::999666333555;;;<<<777222222111777>>>@@@===999777777222111222666===AAA???;;;222///---///222555444222444000------111555666555666333111222777<<<@@@BBB:::444000444<<>>999666333111111444666666555000000000000000//////...&&&)))---...---+++)))))),,,333999:::666666<<>>999444222333888===???@@@@@@???>>>>>>???@@@???@@@@@@===::::::>>>BBBFFFFFFEEECCC@@@??????AAACCCAAACCCEEECCC===:::<<<;;;<<>>:::666444222111333666888888777333111000222666;;;>>>@@@888666333000...+++(((%%%(((///:::AAABBB???;;;888555000)))###!!!$$$)))------...000000000///---+++---666@@@DDDBBB<<<888666444333111---++++++...111...---+++)))))),,,111555333555777999::::::999888...+++)))***---///...,,,***)))***000999>>>===;;;000---...333555333111222000222444666555111,,,))).........000333666:::<<<;;;;;;<<<===888222000444999888555222///000555999444000///444===@@@;;;444333666888888666777;;;??????BBBGGGJJJLLLLLLKKKJJJAAADDDAAA@@@EEEKKKaaa{{{fffVVVOOOJJJNNNQQQOOOJJJGGGCCCBBB@@@AAABBBBBB>>>;;;888555333444888<<<<<<:::CCCHHHNNNTTT\\\ggguuuiiiWWW;;;222***))),,,,,,,,,,,,,,,+++++++++,,,+++(((%%%&&&$$$###$$$''')))(((&&&""""""$$$(((,,,+++'''###mmmYYYBBB555---((($$$$$$ %%%))))))&&&&&&(((+++------+++(((&&& """ """'''))))))'''!!!!!!%%%"""###+++...555EEEZZZvvv|||ppp___III666,,,&&&!!!###'''333NNNhhhyyydddOOOGGG@@@===999333111222:::;;;;;;999;;;>>><<<888999999999777666777999<<<>>>??????>>><<<;;;<<<>>>DDDBBB>>>777000...222555222000...000555999999888333...000777888111---///000666<<>>;;;222111000333777999777444...---,,,---///222333333444111...///444999;;;;;;:::444111777AAAFFFBBB<<<888555222333777888555111...///000000000///...---%%%'''***+++******+++,,,111666<<<;;;888888>>>CCCBBBAAA>>>:::888999<<>>@@@HHHIIIIIIGGGDDDBBBBBBBBB@@@???BBBFFFFFFBBB???@@@;;;:::@@@NNN\\\dddhhhkkkvvv|||~~~oooeeeSSSQQQMMMIIIDDDAAA???>>>@@@===:::;;;======;;;888111///...111777;;;===<<<555222//////444:::@@@CCC:::777444222000---***'''$$$---999BBBCCC???999444666111***$$$###&&&+++//////000222222222111///---///666???BBB???999444222222222222000...---///000///...,,,***)))***...111222333555777888999888888444111......000111///,,,))))))+++111999>>>@@@???666333333777999666444555444333444555555444111...111000111111333555888999>>>???AAA@@@888...,,,///777888888555222222555999888222...222;;;===777000444777888666222111555:::777<<>>===<<<:::999;;;>>>BBBDDDEEENNNUUU^^^eeemmmwwwyyybbbSSS<<<444,,,***---000000///)))(((((((((******((('''&&&%%%###"""###&&&))),,,'''))),,,------***(((&&&lll[[[HHH<<<555...(((&&& """%%%'''''''''***+++---///...,,,)))'''"""######!!!""""""###"""$$$(((((((((&&& """'''&&&(((...---000===DDDccctttdddOOO===444***%%%###%%%&&&///GGG___kkkWWWGGGCCC???>>>;;;666333333444777999999;;;===:::555555666555333222222555777888:::<<<===<<<<<<===>>>BBB@@@<<<555...---000444///------000555::::::999111+++,,,444666///,,,000111555;;;>>>>>><<<999777222777999888999===:::555000000111555999:::777444+++---///000111111222333333///++++++000444444333444444777<<>>===555---...///111222222000---,,,&&&'''))))))***+++...111666:::===<<<::::::>>>BBB???@@@@@@???===<<<>>>@@@===???BBBEEEFFFDDDAAA>>>888777777999<<<>>>??????FFFGGGIIIHHHFFFEEEDDDEEECCC@@@@@@CCCDDDBBBBBBEEE??????DDDOOOVVVYYY\\\```ccchhhpppyyyxxxkkk\\\QQQ@@@???>>>=========>>>>>>===:::666777999;;;:::888111...,,,...555;;;<<<<<<444111...///444:::???AAA<<<999666333222000...,,,)))111;;;BBBBBB===777333333///***'''&&&***///222444555666777777555333222333666:::;;;:::666333111///111333222000---,,,,,,---------,,,+++,,,///222555555666777777777777777444111......000000...,,,&&&)))...444999<<<<<<<<<777444333777888555333444111111222666999999777444333333333333333444555666999===AAAAAA888---***...666999;;;999555444666:::777444222222444444111...111444666333...---222777777:::>>>>>>===;;;;;;<<<:::>>>>>>CCCQQQ^^^www|||iii___VVVRRROOOHHHCCCAAA???CCCGGGGGGDDDBBBDDDFFFBBBDDDFFFHHHKKKPPPVVVZZZ```hhhrrrxxx|||mmmYYYMMM>>>777...***---111222000)))((('''''')))***))))))&&&'''%%%"""!!!$$$,,,333///333777666333//////111ooo___NNNDDD===444,,,((("""###%%%&&&&&&''')))+++,,,---......---***'''%%%###$$$$$$###!!! """### !!!"""!!!"""%%%''''''%%%!!!"""((((((***000,,,---888444TTT{{{ttteeeQQQAAA999---&&&###%%%'''...BBBWWWuuu{{{cccPPPDDDBBB@@@@@@===888555444111555888:::<<<===:::333333333333111000000111333333666999<<<======>>>@@@>>>===:::333...---111555...------000666;;;;;;:::000***+++555777111///444333666:::>>>???===:::888333666666555888;;;777///,,,,,,///333888999555222***...333444333222333444222---)))***...222222000---444<<>>;;;999777666888???EEEBBB666***///000333444444111...+++))))))******+++...333666999;;;======;;;<<<>>>AAA<<<>>>@@@@@@???>>>>>>???;;;>>>BBBFFFGGGEEE@@@;;;666444444777===@@@@@@>>>BBBDDDFFFGGGGGGFFFFFFGGGCCC===:::;;;======???CCCAAADDDKKKRRRSSSRRRVVV\\\TTTZZZbbbiiipppyyywwwnnnjjjggg___QQQEEE999::::::;;;<<<>>>@@@@@@<<<888555444777999999888444///+++---222777888777222000///111555:::===???>>>;;;777555444333111000000777>>>CCCBBB===777444///---)))((()))---222555888999:::;;;;;;999777666555555555555555555444333---000333333000+++(((&&&)))+++,,,---...000333666888888888777777666666666111...++++++---...,,,***"""(((000666888888777666555111000444555222000111,,,---000666;;;<<<:::666222222333444444555555666333888???@@@777,,,***...666:::===<<<888666777:::333444444222...---...000---111444111,,,+++000666:::<<<<<<:::777666888:::999===>>>GGGXXXgggssshhh]]]WWWRRRJJJEEECCCGGGMMMSSSSSSOOOMMMQQQUUUNNNRRRVVVYYY\\\ccckkkrrrqqqyyyzzzcccPPPFFFAAA999000***,,,111333111---***((((((***+++++++++''')))((($$$ $$$...888666;;;@@@???:::666888<<>>444111111...***(((+++,,,)))((()))---......,,,(((&&&%%%%%%%%%"""(((***'''%%%)))### ######"""  ###$$$$$$&&&))),,,---,,,***(((111JJJllluuulll^^^MMM???555---)))((($$$&&&:::RRRqqqxxxcccWWWKKKCCC???BBBDDD>>>666111333444555666666444333222111111///,,,+++---111555...222666888999===BBBGGG<<<666222222222222555;;;333,,,'''+++666===;;;777666///---444===???;;;999666555777:::>>>???===999111111000222555666666555***000444555888;;;888444///222444555333000//////,,,,,,+++)))(((***...222888<<>>:::999;;;???;;;>>>AAACCCBBB>>>888444444777888555000,,,---///!!!'''///333444555777999888>>>AAA===999::::::999<<<<<<@@@HHHIIIBBB:::777===???BBBEEEEEEBBB<<<777333444666999<<<>>>@@@@@@AAA???>>>???BBBEEEGGGGGGFFFAAA:::666666999>>>@@@BBBCCCGGGMMMRRRRRROOOKKKKKKKKKMMMSSS]]]hhhooosssyyyzzz}}}vvvooohhh```VVVPPPNNNLLLHHHDDD;;;<<<===>>>???@@@AAABBB???;;;777777::::::777444...............111555888555222222777;;;<<<>>>AAAEEEBBB:::333222555555111111666>>>GGGIIIDDD999///111---)))&&&''',,,333888;;;:::777555;;;BBB???777555222///...///111333444111///111444000'''$$$&&&,,,---...///000000000000555<<>>333111000000111222333222---333999999444///...000@@@>>><<<;;;999888777666:::555111111333444111---///000111111111333666888;;;>>>???<<<666444666999888:::???LLLccc~~~{{{pppeee\\\VVVQQQNNNUUU[[[cccggghhhgggggghhhlllmmmllllllsss|||oooYYYHHH@@@:::333+++)))---222444444***((('''&&&(((---111555,,,---,,,)))(((***000555???AAADDDHHHJJJIIIHHHFFFvvvfffSSSCCC888555444444000---///...***((())),,,------+++'''$$$######!!!$$$'''%%%"""###!!!$$$$$$""" ###%%%$$$%%%&&&'''((()))))))))222IIIjjj~~~uuufffRRRCCC555---)))***+++000CCCXXXttt{{{iii]]]III@@@999:::===;;;666444000111222333222000---+++,,,---...///000111111111111222444777;;;===>>>>>>;;;555111000///---///444...)))'''...:::BBBAAA===111+++***444===@@@???>>>999888777999;;;<<<999777444222111222444555555444333555777999>>>AAA<<<444333444444333111///...///111///,,,***+++...222444888<<>>======@@@DDDFFFCCC>>>888:::777444222111000...---''')))---222555555333111222888<<<999777999;;;:::<<<<<>>;;;;;;???@@@CCCDDDDDD@@@<<<888444555777:::<<<===>>>>>>:::888888999<<<@@@CCCEEEIIIDDD===888777888:::<<>>???@@@@@@AAA===;;;999;;;>>>>>>:::666///...---,,,,,,///444777666333333999<<<===>>>@@@CCCBBB===777666777444///...333<<>>===666000+++(((***000555555444111------222333---((('''............//////000111777===???:::444000+++&&&"""&&&,,,000333444666777000222333222222111222333555777:::;;;;;;888555333222222222333555888:::<<<444222//////111222000...***///444777555333222222::::::999777555333333444:::999888888888666222///,,,......//////111555888???BBBBBB???999666777999;;;@@@IIIXXXnnnyyyqqqjjjfffcccjjjooovvv{{{|||{{{{{{|||hhhPPP@@@999888222,,,***---111333333+++***((((((***///444777...000000---((((((---333>>>FFFPPPWWWXXXWWWVVVVVVzzzkkkXXXHHH===888888999333000000///)))&&&&&&***+++,,,)))%%%""" ###### !!!%%%$$$###!!!$$$&&&$$$#########$$$&&&((()))444CCC[[[yyyppp[[[LLL888///***///888BBBTTTeeeyyynnnbbbJJJ???555555888999888888///111333444333///+++(((***+++///444888777111,,,111000222888>>>@@@===999999444///---+++(((***...,,,***,,,555AAAHHHGGGDDD222------555===@@@@@@@@@===;;;999888888888777555777555222222333444444333<<<======???DDDFFF???555444444333000......000222444000------111555666666888<<<@@@@@@===;;;;;;<<<===<<<===CCCJJJKKKDDD===@@@888111000333444///***)))(((+++000666666222------333777555444777::::::;;;;;;===@@@===:::;;;@@@@@@AAABBBAAA@@@===:::888666777999;;;;;;;;;;;;:::444333222333666;;;AAADDDGGGDDD???;;;999999:::;;;AAACCCGGGLLLOOONNNIIIEEE@@@AAAAAABBBEEEMMMXXX```______```bbbfffjjjnnnqqqxxx{{{~~~wwwqqqggg^^^WWWPPPJJJGGGAAA===::::::===>>>===;;;888888888888999;;;<<<======<<<<<<>>>@@@@@@<<<999000...+++)))***---111444666333444:::>>>===>>>@@@CCCDDDBBB===;;;:::666000+++///666===???<<<555000000000111000000222555999444222......444::::::666,,,&&&"""&&&///555444111111,,,+++000555333,,,(((///...,,,+++,,,...000222999<<<;;;555///,,,((($$$$$$,,,333777999;;;<<<777444222111111333444444444666:::===???>>><<<:::888777555444444666999:::333000---...111222///+++&&&)))...333555666555444555666777444000///000222888;;;===>>>;;;666333111+++,,,------...111555999BBBDDDEEEBBB>>>;;;<<<>>>>>>GGGWWWkkkwww]]]FFF999444555111,,,,,,///222222111---,,,))))))+++///444777444888:::444***&&&***000;;;III\\\gggiiifffddddddzzzmmm]]]MMMBBB<<<:::777111......,,,&&&######((()))***((($$$ """### """######!!! !!!$$$&&&###"""######$$$&&&((()))555999EEE\\\{{{zzzgggYYYAAA666///777GGGZZZlllzzzqqqdddPPPCCC888777999999888999333666999;;;:::666222///000000333999>>><<<444------///444;;;AAABBB@@@<<<999222,,,***((('''***/////////222:::CCCHHHGGGDDD888333222777;;;;;;;;;<<>>;;;;;;;;;<<<999999AAALLLOOOIII@@@>>>888333222555444...(((%%%&&&***///444555222//////555777444222555777777888999===???;;;888;;;BBB?????????===:::888777777::::::;;;;;;:::999777666555444222222333888???CCCAAA@@@???===;;;;;;===>>>@@@CCCGGGKKKLLLJJJFFFBBB@@@CCCEEEEEEEEEIIISSS[[[XXXXXXXXXZZZ]]]aaadddfffgggiiinnnttt|||yyyvvvuuuooo```ZZZQQQHHHAAA>>><<<<<<:::777333222333555555555666444111///000333777999???>>><<<===>>>>>>;;;999111...***((())),,,///111444222444:::>>>===<<<>>>CCCEEEDDD???<<<;;;888222***,,,///333555555444333555777888777555333555777444111------111555666444+++'''%%%'''---111111///000...---000333333///,,,...,,,)))((())),,,111444888999666000,,,+++***&&&!!!&&&///555888999999:::444111///000444777777555000222777;;;>>>???>>>===<<<:::777555444666999;;;222...,,,...333444///***$$$%%%)))///444666666444222444555222...,,,...111444999===<<<777222222333............///333999===BBBDDDEEEDDDBBBAAABBBCCCAAAMMMccclllTTT@@@666444333000//////111333222111///---+++)))***,,,000222888>>>AAA:::---&&&)))///999HHH]]]mmmrrroooiiieee~~~{{{rrreeeWWWJJJBBB???333...++++++***%%%!!!"""%%%'''(((&&&###"""$$$!!!!!!###$$$"""  """$$$!!!"""$$$&&&'''(((((((((111111888LLLjjjtttiiiQQQEEE<<>>:::777:::999999===AAA???888111---333;;;@@@@@@?????????888111+++***)))***000777333333555999===>>>===;;;888444333555666333444777>>>===:::888666777888:::;;;999666555555666555444<<>>===<<<;;;;;;:::555555>>>JJJOOOHHH???777777777777555111,,,***$$$(((---000000000000111666;;;<<<777222333444333444777===@@@>>>999;;;AAA<<<===<<<999666333444555======<<<:::888666555444666555444111111444:::???===??????>>><<<;;;===??????BBBFFFIIIHHHFFFCCCAAABBBGGGKKKKKKJJJKKKQQQWWWQQQRRRSSSUUUXXX\\\^^^```\\\]]]```eeelllsssyyy|||ssslllkkkppptttyyyzzztttiii___XXXOOOJJJBBB999444444666888777333///,,,---000333444888444...******///555999AAA>>>;;;999888777666555000---******,,,......---///...111888<<<;;;:::;;;@@@BBB@@@;;;888888666333,,,,,,++++++,,,000444777;;;>>>???<<<666222222444333///,,,,,,...//////...((()))***++++++---000222///111111/////////000000,,,***'''%%%'''+++111555444444111,,,+++...///,,,(((,,,222666666444222111///------000444777555333,,,...111555999;;;<<<<<<<<<:::777555555777:::<<<666333111222444333---'''$$$&&&)))...333555444333000111111///+++***+++---...333666444///---000555333222111111222666===BBBFFFFFFEEECCCBBBAAABBBCCCEEESSSmmmwwwaaaKKK;;;444333111111000111333333333222///...+++)))((()))******000777<<<777---(((,,,222;;;EEEVVVgggqqqoooddd[[[~~~~~~{{{ssseeeVVVJJJCCC222---***+++***%%%"""######%%%'''&&&""" !!!$$$ !!!"""!!!!!!""" """%%%&&&'''''''''++++++555JJJeeezzzeeeZZZQQQYYYnnn|||lll^^^QQQEEEAAA???:::444111666999===@@@@@@???<<<:::@@@???>>>???@@@???:::666333888>>>???<<<999999;;;666000---...///111666===666555555333333222111111333111111222111...000555;;;;;;:::888666666888:::;;;999888888999999888666999BBBEEE<<<111...111555999888666111---+++,,,---'''+++222;;;BBBBBB<<<666777888999:::;;;<<<<<<<<<888444333;;;FFFJJJDDD<<<111666999888222---,,,---)))---111000---+++---000<<<@@@???999444444555444444666<<>>:::999;;;===>>>AAADDDEEEDDDCCCBBBBBBBBBFFFKKKMMMLLLMMMPPPRRRLLLMMMNNNQQQSSSVVVYYYZZZVVVVVVWWWYYY^^^ccciiilllkkkooorrrrrrppppppuuuzzz~~~}}}nnnbbb]]]]]]VVVYYY\\\^^^[[[VVVOOOKKKAAA>>>777000,,,---222666111///,,,+++,,,000444777:::666000,,,,,,000555999>>><<<999777444222111000...,,,,,,...111111...***((((((,,,555999888777888888;;;;;;666333333333111///...,,,******///666;;;???AAA@@@;;;222---...111111---+++,,,---***)))***&&&***---...,,,---222666///222111,,,***...222444///,,,(((&&&'''+++000444//////,,,)))+++111333111---000444444111---***)))++++++,,,...000222111000---...///111444777:::<<<<<<:::888666666777999;;;<<<<<<;;;999666111***%%%&&&))),,,000333444555555111000...,,,+++))))))((())),,,//////,,,---111666777666444222333888???DDDIIIFFFCCC@@@>>>>>>@@@AAALLL\\\zzzmmmWWWDDD888222///000000111111222222333333///...---,,,***)))'''&&&$$$+++111000+++***000777===BBBNNN]]]gggeeeZZZPPP~~~qqq^^^MMMCCC333...***+++)))$$$ !!! ###%%%%%%###!!!!!!  """!!!###%%%&&&''''''000CCCZZZpppxxxpppjjjpppyyyhhhZZZKKKEEEBBB===777444777999;;;======;;;999888>>>>>>???@@@???===:::888666777888888777555555555111///111555888777999===999777444000,,,,,,...000444333333444111...111888999::::::777444333444666999999999;;;======;;;999;;;@@@@@@666,,,+++///222555666666444000---,,,,,,,,,000777===@@@???;;;888666666555777999<<<===>>>777444333999BBBEEE@@@999222555666333...+++---000/////////...------...///<<<@@@@@@:::666777999999777777;;;AAACCCAAAAAACCC===???@@@>>>999777999<<>><<<999888;;;???>>>@@@BBBBBB@@@@@@AAACCCCCCDDDFFFIIIKKKMMMOOOPPPLLLMMMOOOQQQSSSUUUWWWXXXTTTRRRQQQPPPRRRVVVZZZ]]]^^^```aaabbbbbbcccfffiiissszzz|||xxxuuusssqqqoooqqqoooggg[[[RRRMMMLLLAAABBBDDDEEEFFFEEECCCAAA:::888222+++''')))...333...///000111333444777888888666333111000222444555666777888777444000---+++++++++...333777666///(((!!!!!!'''111666555444444222888;;;888555555333111222222222000000333888===>>>???===666,,,(((+++///000------111111,,,***,,,***,,,---.........000222000000,,,&&&(((111666666555222---***)))+++///111++++++)))'''+++222555222...000222000---(((%%%$$$$$$&&&'''(((***---111444333222111000222666:::===<<<;;;999888777777777777===???AAA???999222---***(((,,,222444555666888;;;888444///...///...+++'''$$$(((---///000222555888888666333111111666===CCCEEEAAA===:::;;;>>>AAACCCSSShhhzzzaaaLLL???888333///---.../////////000111222...///000111000---***((("""'''++++++***+++111666:::>>>FFFPPPVVVUUUNNNHHHvvvaaaLLL@@@333---))))))'''!!!"""%%%%%%###  $$$$$$!!! ###"""%%%&&&$$$(((666III```}}}~~~zzzpppaaaPPPIIIEEEAAA<<<;;;999999;;;;;;;;;999777666888;;;>>>???>>>;;;999999555222///000333555444222...///444;;;>>>;;;999:::;;;:::666000,,,,,,000444:::999999888444000333:::888999999666222000111333777888:::===@@@@@@===;;;>>>@@@<<<222+++,,,///000...111444444333111000000222666;;;>>>>>><<<;;;:::666444333444888;;;>>>???777555444999@@@BBB===777555444222///++++++///333111---***+++///222222111999>>>>>>:::777:::======;;;888:::@@@DDDCCCCCCEEE???BBBDDDBBB===;;;===@@@EEEAAA;;;555222222444666111444555333//////333777444888;;;:::888:::???DDD>>>@@@AAA@@@>>>???AAAEEEEEECCCCCCEEEIIIMMMOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXRRRPPPMMMKKKKKKNNNQQQTTTXXXXXXYYYZZZ[[[]]]___```hhhmmmssswww{{{|||zzzmmmllliiieeeaaa```bbbdddbbbbbb```YYYOOOGGGCCCAAA888777777888:::;;;;;;:::999777111+++&&&''',,,222111444777::::::999888777333333444444333222111000///333888999777111,,,((()))+++000777;;;999///'''$$$...444333222222111999???>>>;;;999666222333555777777666777:::===;;;<<<999111(((%%%)))///222///000666666111///222222///......///...,,,***111...&&&!!!(((555:::777;;;777222---++++++---///))))))'''&&&+++222444222---...///...***&&&$$$### """###%%%+++444;;;999777444222333777<<>>CCCBBB<<<666333333)))///555888777888<<<@@@???999333222444444///)))"""'''---333666888999:::777555222//////444;;;AAA===:::666555999???EEEIIIYYYqqqrrrXXXEEE===:::666333,,,,,,---------...000111---000333555555222...+++)))+++---,,,+++,,,000333555:::AAAGGGIIIHHHFFFDDD{{{pppdddQQQ===444,,,&&&%%%$$$ %%%$$$$$$%%%'''&&&"""!!!(((""" 111MMMpppyyyjjjWWWMMMJJJHHHAAA:::;;;999666555666777888888===>>>??????===888333///333000---,,,...111444555...)))---888===888888>>>>>>777555777222(((***444AAA@@@???<<<999999:::<<<<<<@@@AAA<<<333...///222666666777999===??????>>>AAA???;;;555000000444888111333555666555555666777555888<<>>>>>>>>>>>???AAAAAA???>>><<<<<<===>>>@@@AAAAAABBBHHHDDD???:::777777999:::444666888666333111333555444555777888888:::===@@@FFFEEEBBBAAA@@@AAABBBCCCBBB@@@???BBBIIINNNQQQQQQUUUVVVVVVUUUUUUUUUWWWYYYRRRPPPNNNLLLKKKMMMPPPQQQSSSTTTTTTUUUUUUVVVYYY[[[aaaeeejjjkkkkkknnnuuuzzz~~~|||vvvrrrvvv{{{}}}zzzyyyzzzyyytttpppooolllddd___]]][[[YYYUUUPPPOOORRRWWW\\\hhhaaaWWWNNNHHHBBB===:::444...'''(((///666777555777444111---+++******+++111222555999:::888444000---///333888<<<:::444///000555:::;;;888111,,,)))+++...222666666111)))###!!!'''---000000///444666<<>>;;;777444000+++((('''((())))))%%%((('''######,,,666<<<999555000...///111333333444...((('''---333555555000+++,,,111111(((  $$$'''***...333888<<<===<<<999666777<<>>CCCCCC???;;;;;;===;;;666000.........222666:::<<<===444666666444222333888===999666666:::???FFFQQQ\\\pppxxxbbbJJJ===999777444333000//////000,,,((()))......333777777444111///000------,,,---------------666777999;;;===<<<:::777uuugggOOO:::222+++&&&&&&'''$$$!!!"""---......---***%%%"""(((@@@```zzztttqqqxxxrrr___RRRNNNKKKDDD>>>:::888666555777888999999======>>>===;;;666111---........./////////000000---(((***555999777888???>>>777444444///''')))333;;;===>>>===;;;:::;;;;;;===@@@AAA<<<333...///222555666777:::>>>@@@AAA@@@::::::999666444444888;;;444555555777888999::::::888;;;>>>??????===;;;:::::::::888777<<>><<<;;;:::777:::;;;999555222333555:::;;;<<<;;;:::999;;;<<>>>>>AAAGGGLLLOOOOOOTTTTTTUUUVVVVVVVVVWWWXXXYYYVVVRRROOONNNOOOQQQSSSYYYXXXWWWUUUTTTTTTVVVXXX\\\___ccccccccceeejjjooorrrsssuuuvvvvvvvvvuuutttwwwyyyyyyuuupppmmmnnnpppsssqqqpppppprrrtttttttttooopppqqqppplllgggaaa]]]___```bbbfffjjjjjjfffbbb[[[XXXVVVTTTNNNGGGGGGKKKKKKIIIGGGDDDEEEIIIOOOUUU```YYYOOOHHHDDDAAA===999111+++%%%&&&...555777777777666333000---+++***)))222222222333555444111///---///333999======888444000333666888777555111///...000333666666222+++%%%"""""""""%%%)))---...---222444;;;AAAAAA;;;888999<<<<<<===<<<999777555555777777555333111111333666444333444888===>>><<<999444///)))%%%$$$%%%(((***''''''$$$!!!$$$---444555111000///111555999:::;;;888222,,,+++000444777777111///111777666,,,""""""%%%)))+++---000555888:::;;;:::777555666:::>>>AAAAAA@@@<<<555000000111444999<<<;;;777333333555888888888666555555888<<<@@@>>>===>>>???===999555444333222444777:::;;;;;;777666444444555777888999888666888===DDDNNN^^^llllllWWW@@@777666555333222111//////...+++&&&''',,,---000444444000,,,++++++---......---+++***)))***000111333555777777666444|||lllRRR:::222+++'''(((***'''&&&&&&444777888444,,,### 111OOOhhhyyyeee___hhhwwwvvvbbbSSSLLLGGG@@@;;;888666444555777999999999<<<;;;::::::888555000,,,***...333444222///...//////***+++333777777;;;CCC>>>888333111+++%%%)))333;;;===???>>><<<999888888===@@@@@@<<<444///000333777777999===AAACCCCCCBBB777888888777666666999;;;999777555777:::===<<<;;;999;;;<<<<<<:::999999:::<<<>>>===<<>>@@@CCCDDDBBB===888444888::::::777222222666;;;???BBBEEEFFFEEEAAA<<<999;;;===???===888555555777===>>>???===;;;:::;;;<<>>666000444<<>>AAAFFFNNNSSSVVVOOOFFFAAA@@@@@@<<<999...((($$$%%%---666::::::999777444111---+++)))(((222000------///111222333000222666:::>>>???===;;;222222333555777777555444333333555666666333---))),,,)))&&&&&&(((***,,,,,,111333999@@@@@@;;;888:::;;;;;;;;;:::888444111///444555666555444444555666222222444777:::;;;:::999333///(((###!!!###'''++++++((($$$"""'''000222///++++++...333888<<<======999444///---000333555555000111666;;;:::000&&& (((***---///000111444666666888999888555444777:::;;;<<<<<<999444222333666:::;;;:::777333222555999999999888666444333555666===>>>@@@AAAAAA???<<<:::999777666666777888888777999666333555888:::888555777888;;;AAAIIIXXXnnnzzz^^^JJJ666111444555222000222///------)))%%%&&&******...111000+++'''%%%&&&+++...000///,,,))))))+++,,,---...000111222222222}}}sss[[[DDD666...))))))***(((&&&'''000666999555*** +++FFF^^^xxxuuu^^^UUU\\\kkk~~~xxxeeeUUUJJJBBB;;;777666555333444666888888777777666555666777555111---,,,222888888444111000222555111111555777888===EEE@@@:::444000***''',,,444BBBBBBAAA>>>:::666555555:::===>>>:::555222333555::::::<<>>AAABBB@@@???@@@>>>:::666888888666222111444777777999999777888;;;;;;888666555555555333...***(((******...666:::888555444999===AAACCCAAA<<<777444666888888222+++***111777999===AAADDDDDD@@@;;;777<<>>???@@@@@@>>>===>>>???@@@BBBDDDFFFEEEBBB???===999:::<<<@@@EEEHHHJJJKKKQQQOOONNNNNNQQQTTTWWWYYYYYYVVVRRROOOPPPSSSWWW[[[WWWUUURRRRRRRRRTTTUUUUUUSSSUUUXXXXXXXXXYYY\\\___aaaaaaaaaaaaccceeeggghhhcccbbb___YYYTTTPPPPPPQQQOOOPPPSSSWWWZZZ[[[YYYVVVSSSRRRRRRPPPMMMIIIFFFDDD>>>;;;<<>>@@@???;;;666111...---------333///+++***---222777999666888:::<<<======<<<:::111000000222555777555333777777777777777555111...333000,,,+++,,,---......333444:::???>>>999666888999888888777555111---***000222555666555555555555222333444555666555555555222000,,,'''%%%%%%(((+++......,,,)))---333444222++++++,,,000444777888888777333...,,,...///000000...000555::::::555...***,,,...000111222111111111222666;;;<<<999666444444333444444333333888@@@GGGCCC@@@;;;555111222666:::555555555444444444555666:::===AAABBB@@@>>><<<;;;999777555555555666555444888777666888::::::888555888999>>>DDDMMM^^^zzzmmmTTTCCC333000555777444111///,,,***+++***&&&'''+++***---///---(((###""""""(((,,,000000---+++,,,///...//////.........///000zzz{{{hhhTTT>>>444,,,***(((%%%###$$$'''---222...$$$!!!""""""   ***AAAWWWmmmzzzdddXXXXXXcccvvvooo^^^PPPEEE===888666555333444555666666555111000000444888888444000...333888777333111333666999777666777666777<<>>888222,,,+++111888FFFDDD@@@;;;777555777888666888:::888666555666888<<<<<<>>>AAACCCDDDBBB???<<<888222//////222777:::<<<777333333666777444000333555555222......111555@@@FFFIIIEEE???===999555777888777333000111555:::888<<<===:::999;;;:::666444666888777444111...+++,,,)))+++333999999555444:::>>>CCCDDDAAA<<<888666555777666000)))(((...555555777;;;======;;;888666;;;===???>>><<<;;;>>>AAADDDEEEFFFEEECCCAAAAAABBB@@@BBBCCCCCCAAA===999666777:::>>>BBBEEEHHHJJJKKKPPPLLLIIIIIILLLRRRVVVXXXNNNMMMKKKKKKNNNSSSYYY]]]TTTRRROOOOOOQQQRRRQQQPPPOOOQQQTTTVVVXXXYYY\\\]]]ZZZZZZYYYZZZ[[[^^^aaabbb]]]\\\XXXSSSNNNKKKIIIIIIJJJKKKNNNRRRUUUTTTQQQNNNHHHGGGEEEBBB@@@>>><<<;;;666777:::@@@FFFGGGBBB======999777777444///+++,,,777888999:::<<<@@@EEEIIIMMMIIIDDDAAA@@@>>>;;;999///---+++...666>>>CCCEEEFFFAAA:::444111222555888888333...,,,///444888;;;::::::;;;:::999666444333+++,,,---000444666666555::::::999999999888666333555333111111333444444333666666:::???===666333444555333222222222000,,,(((,,,///333555555333333333666888999777333111111333111222111///+++)))***,,,000555777444444777999999///---,,,---000333555555333111...,,,------.........111555777888999999888111222333555555444111///...666>>>BBB???888333000......,,,+++///999HHHSSSLLLGGG???777222222555999444333222111222333444555999<<>>BBBEEECCC>>>888666666555666444000+++***000555444555777888999888777666:::<<<===;;;:::;;;???CCCKKKLLLMMMKKKGGGCCCBBBAAAAAAAAAAAA???<<<888555222888<<>>;;;999888888888666888<<<@@@BBBCCCAAA@@@@@@;;;888999888222,,,***666777888888999;;;???BBBFFFGGGFFFCCC>>>:::888777000///000444:::@@@DDDFFFHHHDDD===777555888<<<@@@;;;888333111222444666777888:::;;;999666222000///(((***,,,...///333888;;;<<<;;;;;;<<<===<<<:::888555444222333555888888888777777;;;>>>;;;444111333111///---...111111///,,,)))---111333333222111111999<<<===999333///000333111333555333///++++++,,,...666<<<:::999;;;===>>>222000...///222555777777111000000/////////000111333666777555666;;;>>>???555555777999:::888444111...666@@@DDDAAA999333//////---)))&&&)))444DDDOOOOOOJJJBBB:::555333444555555222///...///222333444999999:::::::::999888777111///...///111222222111444888<<<===:::888:::===999;;;BBBNNN\\\rrrqqqYYYCCC:::444444555333111111(((%%%''',,,...,,,+++,,,---///000---'''###"""###&&&&&&''''''))))))******222111...)))$$$"""&&&)))pppyyyxxxiiiQQQCCC444+++%%%!!! """$$$%%%%%%!!!"""'''555,,,!!! !!! %%%'''$$$ """''''''""" """!!!!!!###$$$(((555BBBbbbzzzrrr___PPPPPPbbbvvv~~~lll[[[MMMFFF???===;;;:::999777444111---,,,///666===>>>777111...000222444555666666555555999===;;;888777999<<>>===;;;888555555888:::555555555555444444444555111333666:::>>>>>><<<:::???999222///111555888999333444555666555333111///222555888555000000555::::::EEEMMMJJJBBB;;;777444;;;>>>AAA???:::555444444222999>>>===::::::888444666<<>>???<<<666222333555666555333111///000333666666777888999:::999888888<<<<<<;;;888666888>>>CCCIIIJJJKKKJJJFFFBBB@@@???BBB@@@>>>;;;888666555444999>>>EEEIIIKKKLLLNNNOOOLLLJJJIIIMMMRRRTTTRRRNNNFFFFFFGGGHHHKKKOOORRRTTTQQQOOOOOOPPPSSSQQQKKKFFFIIIKKKMMMQQQUUUWWWXXXXXXXXXXXXYYYZZZ[[[\\\^^^^^^RRRQQQPPPNNNLLLHHHDDDAAAAAABBBEEEIIIKKKKKKGGGDDDEEEBBB???;;;999999:::;;;777999;;;>>>BBBDDDCCCCCCAAA===;;;:::666000///111444666777777777888:::===;;;@@@EEEBBB:::333222333///000222666;;;???BBBCCC@@@===999777666888<<<>>>666444333333555666666555777:::======:::777555555///000///+++(((,,,666???<<<;;;<<<>>>@@@???===;;;555222//////222666999:::666666999===:::444222333000,,,***,,,111555555333***---000222111000000000777;;;===888000,,,...333000333444111,,,)))***---,,,222777999;;;>>>>>>;;;444333222333555666555444...///000000000111222333666:::999333111555999888555555777:::<<<:::555111111777???AAA===888333111333111,,,((((((000===GGGMMMIIICCC===888555333222222...******...333666888888666444666999;;;:::888222000///000222333333222666888999;;;;;;<<<===>>>999<<>>AAAAAA>>>888444777<<<@@@======<<<888555222222333666666555444333222222222+++---111666;;;<<<;;;999DDD>>>777444444555444444000333777999888555333333000444777555000000555;;;444@@@JJJHHH@@@:::666444999???DDDCCC===444...+++...777===<<<::::::888555999@@@CCC>>>;;;>>>>>><<<666***"""&&&000555555555333555666333///...111666666555333222222444666777888:::<<<======<<<:::999======:::666333555;;;AAAAAACCCEEEEEEBBB@@@???>>>BBB@@@<<<999777666666777:::@@@GGGLLLMMMNNNOOOQQQIIIIIILLLRRRWWWWWWPPPJJJIIIIIIJJJJJJKKKMMMNNNNNNMMMLLLMMMQQQUUUUUUOOOIIIKKKLLLNNNRRRVVVXXXXXXWWWUUUVVVVVVWWWXXXYYYZZZZZZRRRRRRRRRQQQPPPLLLHHHDDDBBBCCCFFFIIILLLMMMJJJHHHEEECCC>>>;;;999999;;;<<<555333444888>>>BBBBBB@@@===;;;:::777000***---555///111222222222222555777111:::BBB@@@666------000---///222666:::===??????555555444444444555777888,,,---///333777999888777777<<>>???::::::555***"""%%%222>>>;;;<<<===???AAABBB???===666111,,,***---222888;;;444555888<<<:::555333555///,,,))),,,333888999888+++---000222111000000111222777999555,,,(((,,,111000222222...(((&&&)))---)))---111555;;;@@@===666555555666666777444000---+++---...///000111222444777;;;:::111,,,...000...222333555999;;;:::444///444888======:::555444444555444111---,,,111;;;CCCJJJGGGBBB>>>;;;777333000,,,(((%%%'''---666;;;>>>888333000333999===<<<:::444333111222333444444333999777666888===@@@???===888;;;GGG\\\vvvuuuQQQ:::(((((()))+++((($$$%%%))))))''')))000333///)))'''---///000---((($$$$$$%%% """///999===<<<111111...'''"""!!!'''---mmmxxxxxx\\\JJJ777---((($$$###&&&***,,,+++%%%!!!'''""""""$$$$$$ &&&)))&&&$$$"""$$$&&&)))+++---//////EEE\\\}}}ooo[[[JJJEEEQQQ```~~~}}}gggWWWJJJDDDAAA@@@===888666777555111000444;;;???===:::555999===>>>:::777666777<<<<<<<<<<<<===<<<<<<;;;CCC@@@;;;666444666;;;???AAA???<<<777333///,,,+++222777888333//////111000///---+++,,,000444666888AAA@@@<<<666444555444000444444555888:::;;;:::999;;;===>>>;;;444111333555<<<===???AAABBBAAA===:::===@@@EEEEEE:::+++###"""---444;;;===:::666555666<<<:::<<>>===:::;;;999666333333777;;;;;;BBBGGGFFFDDDBBB>>>:::<<<::::::;;;999555666:::AAABBBDDDHHHMMMOOOOOONNNIIILLLPPPRRRSSSRRRQQQQQQOOONNNMMMLLLKKKKKKKKKKKKCCCJJJTTTZZZ[[[WWWRRROOOQQQMMMIIIJJJOOOTTTVVVVVVXXXTTTRRRSSSWWWXXXVVVRRRVVVUUUTTTUUUUUUQQQJJJDDDEEEKKKMMMKKKLLLOOOMMMHHHKKKFFF???;;;999:::::::::444222111444999===?????????;;;777555444111---)))111,,,***...555777333...666666555333000...///000444...))))))...444555555...000333666777777666555111///...222999<<<;;;888999888888:::???CCCEEEFFFFFFAAA777((((((111999555333555;;;???>>><<<555000+++,,,111555666555222000444<<<===666222333:::...'''+++333555333000---,,,,,,,,,...///...---111333333000+++)))---111333222...(((######(((------...111555999:::888666111000000444999777...&&&)))+++------...///222444;;;333------,,,))))))...111333666999888555111...444777999888444333666:::444666777222...000999BBBDDD@@@>>>???@@@===555...---,,,...111666999;;;;;;777333///000444888::::::333333333444555777888999777666444444999>>>AAA@@@999@@@PPPiiijjjIII111%%%%%%%%%%%%'''***///222---'''%%%***...---++++++,,,///...)))&&&''''''%%%###111;;;<<<999111***%%%'''((('''%%%&&&fffuuunnnWWW>>>222---***'''''',,,---,,,%%% &&&$$$ """!!!!!! """%%%))),,,///111222;;;NNNjjj~~~mmmZZZIIIAAAHHHTTTooovvvfffUUULLLFFFGGGFFFAAA;;;888000...///444<<<@@@>>>:::777<<>>>>>>>><<<===<<<777222000222666;;;<<<>>>@@@AAA@@@===;;;<<<===@@@???777+++&&&(((111666;;;;;;666222000111888777:::===;;;666777<<<666111...///333777777555444111//////222666999::::::888444111000000111333:::;;;===>>>>>>===<<<;;;:::999777444111333777;;;===CCCGGGEEEBBB???;;;555888888999<<<:::666666999BBBBBBCCCFFFJJJKKKJJJIIIGGGJJJMMMOOOPPPOOOOOOOOOQQQPPPOOONNNLLLJJJIIIHHHEEEKKKUUU[[[\\\YYYUUURRRPPPMMMJJJIIIKKKNNNQQQRRRSSSPPPNNNPPPTTTVVVTTTQQQRRRRRRSSSSSSRRRNNNHHHDDDHHHNNNQQQOOOOOOQQQPPPLLLLLLFFF>>>999777888::::::666444222333666888888777>>>;;;777555333111,,,)))---...000222222111///...444333222///---...111333333,,,%%%$$$(((...000///,,,///333666888888777666222///---000666:::;;;:::777666666777;;;???AAAAAAAAA???999...$$$"""(((///333111000333777999777444111...---000555888777555111333999???;;;333000333777...))),,,111222000///---+++)))***---...,,,***///111111---(((''',,,000333000+++$$$!!!'''---,,,,,,...111555666555444111///000444888777000***+++*********+++---...///333+++&&&((()))(((***///222333666666555333111111666888999666222000333666555444444333333444666888>>>>>>?????????<<<999666111111333555999;;;:::999444111///...000444666777333444444555666777888999888555111000444;;;@@@BBBIIIQQQaaa{{{}}}aaaGGG555///+++((((((...333777777111+++)))...222111......000111...((($$$%%%%%%"""!!!,,,555666444...***(((,,,...+++(((((([[[mmmfffIII999333///+++'''---...---''' ###%%% !!!"""###(((,,,///111222555BBBXXXqqq}}}kkkYYYIII@@@CCCKKK[[[nnnrrr^^^SSSJJJIIIHHHBBB999333,,,,,,...444:::>>>===;;;999>>>DDDEEECCC???>>>>>>>>>===:::555000///222555999888555111111444999>>>@@@???<<<999555222000///444777777777:::???@@@===222...***(((+++///333666BBBBBB>>>777555777777555111333666999<<<>>>??????<<<;;;888222...---222666999;;;===>>>>>>===;;;:::999888999999333+++***...555888:::888222---++++++222333777888444000222777888777777999<<<===:::777333///,,,...444:::<<<<<<;;;888555111000111333444;;;<<<<<<<<<<<<;;;::::::<<<:::777333111444999===???EEEHHHDDD@@@<<<777222666666:::???>>>999777:::BBBAAAAAACCCEEEFFFDDDCCCEEEFFFHHHJJJKKKLLLLLLLLLQQQQQQQQQOOOMMMIIIFFFDDDCCCIIIQQQWWWXXXVVVSSSRRROOOOOOMMMKKKIIIJJJMMMOOONNNLLLJJJLLLPPPRRRQQQOOOMMMOOOPPPPPPLLLHHHEEECCCJJJPPPTTTRRROOOPPPPPPOOOLLLEEE===666555777;;;===999777666666777666555333;;;999666444222///+++((()))000666666111,,,,,,...111000---***)))---222777333+++""" $$$))),,,,,,,,,///444888:::999777555333///,,,---222666888888444222111222555888:::::::::<<<;;;555...***+++///111000000333666666333000//////000444999:::888555111666>>>@@@:::111...111333...,,,...///---,,,---...***'''(((,,,---+++''',,,......***%%%%%%***000222000***###!!!(((......------///222444444444111000111444888888444111///+++'''&&&(((***+++***(((###"""%%%(((,,,000222444666444111///000222555777777333///---///222555222111444888999444...555888;;;<<<:::999:::<<<666777888;;;===<<<:::777333222111000///000444666666777777888999:::;;;;;;777333000///222:::CCCIIIZZZeeezzzmmmSSSBBB:::888222,,,,,,333999:::888111---,,,111555333111111222222...(((%%%''''''%%%!!!!!!***000111///---)))+++111444111---,,,PPPeee{{{pppVVVBBB777000***&&&))),,,...+++%%% """ """###$$$$$$"""'''+++---//////222:::LLLddd~~~}}}iiiXXXJJJBBBFFFMMMOOO___uuuzzziii]]]QQQJJJDDD<<<444111------...111666:::<<<===:::???EEEFFFDDDAAA???@@@???===888000))))))---333444333111//////333999>>>???>>>===:::777444222000555666666777<<>>444111......000222444555>>>AAA@@@;;;888888777444...000333666777888::::::<<<999444...***+++111555999:::;;;;;;999777666666444333444555222,,,,,,///666888888666111---******...111555444///,,,///444888999<<<@@@BBB@@@;;;666111///---...222666:::<<<>>>;;;888555444444666888:::::::::;;;;;;<<<<<<<<>>888444222555999===???EEEGGGDDD@@@===888333555666<<>>>>>???AAABBBAAA@@@DDDDDDDDDEEEGGGIIIJJJJJJMMMNNNOOOOOOLLLIIIDDDBBB???CCCIIINNNNNNMMMLLLLLLNNNOOOOOOLLLIIIIIIMMMQQQMMMLLLKKKLLLNNNOOOMMMLLLGGGKKKMMMLLLGGGDDDCCCDDDJJJOOORRRQQQNNNLLLMMMNNNJJJCCC;;;555555999>>>AAA>>>===<<<;;;:::888666555777666444333000---***((((((000777777222---,,,...000...***&&&&&&***111777333,,,###!!!%%%+++...//////222777<<<<<<:::666222111///------///111222111///---++++++...111333333444777:::888444111111333555444444666999999888666222222333666999:::888666666:::???@@@<<<444000///000...///000---((()))---222,,,((((((,,,...+++'''***,,,+++'''###$$$***111222111...)))%%%&&&+++000444222//////111444555555222333444666999:::999888333---&&&$$$'''***)))&&&### $$$)))---000111444777555000---...///000111111///------000222444111000444999:::555//////111333444555666777888666888:::===???>>>:::777444666666333000000444888999::::::;;;<<<=========777333111111444;;;FFFPPPbbbvvv```GGG<<<:::999555111000111333222000,,,)))***000444333333444444333///******...000...(((&&&$$$&&&***...//////...+++,,,222666555222222KKK___www}}}sssbbbMMM;;;000)))&&&$$$(((......***###  ###&&&'''&&&$$$### """&&&((()))))))))...444BBBZZZvvvlllXXXIIIBBBGGGPPPOOOYYYhhhwwwxxxmmm___PPPAAA555222444000/////////111555:::???>>>BBBFFFGGGEEEBBBBBBBBB???<<<555,,,''''''---222111000///...///333:::>>>???>>>===;;;888555222111444555444444:::??????:::111111222333555555333111999???BBB@@@<<<:::777222...111444555444333444666;;;777222,,,***,,,000444888999999777444222222333111111333666444...,,,---444555666555333000...------111444222......111444666999>>>BBBCCC@@@:::555222444555222000111777===@@@>>><<<999888999:::;;;888888888999;;;===???@@@DDD???888333111333666888===CCCFFFCCCAAA???<<<888333555:::@@@@@@<<<:::===<<<;;;;;;===???AAAAAA@@@DDDBBB@@@@@@DDDGGGHHHHHHFFFHHHJJJLLLKKKHHHDDDAAA===@@@DDDFFFFFFEEEEEEFFFIIIJJJKKKJJJHHHHHHLLLPPPOOONNNMMMLLLLLLLLLJJJIIIDDDGGGIIIHHHEEECCCDDDFFFLLLMMMPPPPPPMMMJJJJJJMMMEEE@@@999666888===BBBEEEDDDCCCAAA===999555333222222333333222000---+++***,,,///333555444222000///000...)))%%%$$$'''...333222+++$$$$$$)))///111111222666<<<@@@???;;;444000.........//////...+++)))***(((&&&&&&))),,,...///111333666777555555666888999888888999;;;=========777666444444555777888888>>>>>>???AAAAAA???888111000000222222---''')))///666111,,,+++...///---***+++,,,+++'''###%%%---444444555666333000...111444888555111///111333555666444666888999::::::;;;<<<555///(((&&&)))+++***'''$$$$$$###$$$(((---000000///333777777333///,,,+++*********+++,,,...222555111111111222555777888888222000...111555777555222333555888===@@@???<<<888666777888555222222555888999999888888999:::;;;<<<:::666555555555888CCCQQQhhhwwwVVV>>>555666444666666333---((('''''''''%%%'''---222333555999999888333///000555666444---+++******+++---///111222---+++000444555666888III[[[sss{{{xxxlllWWWBBB444,,,(((###(((---...***######%%%""""""$$$&&&((((((&&&###!!!!!!!!!###&&&''''''&&&%%%---222???UUUpppttt]]]KKKCCCHHHRRRTTTVVV]]]jjjwwwxxxgggTTT???///+++///000111111//////222:::@@@DDDGGGIIIHHHEEECCCDDDFFF???:::111***(((***///333000000000000111555;;;@@@>>>>>>===;;;888555111//////222222111444888999666...000222666888666222///666>>>CCCAAA<<<:::666333444777:::999666444555666<<<888444000...000222444666888888666222111333555555444666:::888111,,,+++000222444555555444111000...222333000000333666555444888>>>BBBBBB???:::777777;;;<<<777111000777>>>???>>>===<<<;;;;;;;;;;;;666555555666888<<>>AAACCCEEECCC???888111---++++++000222444444222000//////000///...000333444222//////---)))&&&$$$&&&+++000...***&&&(((---111111///444999@@@DDDCCC===555000+++---///000///---***((((((&&&###$$$(((,,,000111000222444555555666777999999999:::;;;;;;;;;;;;;;;666444111///000222666888AAA@@@???@@@DDDFFF@@@777333333444444///***,,,333999666222000//////............---)))&&&)))222:::666999<<<;;;888666666888:::666222000000222444444444888;;;<<<:::999:::<<<555000+++***+++,,,+++***)))+++,,,,,,///444444111---///333666666333///,,,(((''''''(((***...222555000111111//////222999>>>888555222555999:::666000///111666;;;???@@@===;;;666777777555444444666777777555333222222444777999AAA;;;888666333444BBBTTTwwwfffKKK666...//////333666222)))$$$###&&&%%%###$$$***...111666<<<>>>===777333444888777333,,,,,,,,,******,,,///333666...***,,,111333666:::DDDTTTkkk}}}uuu```LLL>>>444,,,)))+++,,,***%%%$$$((('''%%%###$$$$$$$$$$$$"""!!!  """!!! !!!!!! $$$''')))((('''&&&***///999MMMgggiiiTTTJJJPPP[[[WWWSSSUUU```ooommmYYYCCC000&&&&&&+++///222333111444:::@@@GGGIIIIIIFFFCCCAAACCCFFF???777...)))+++000444555222222222222444888===BBB>>>>>>===;;;888444000...)))...000......222444333000111333777999888555222777>>>BBB>>>999888777666888<<>>:::777888;;;>>>;;;888666555666666666333666777666333333888<<>>;;;333...,,,,,,...222555777666333000000222111///333999:::666555999>>>AAABBB???<<<;;;;;;<<<<<<777222111666;;;:::;;;;;;<<<;;;:::888777555444333333555888<<>>AAA@@@@@@AAA@@@>>>888666777::::::888;;;@@@>>>===<<<===@@@BBBCCCCCCAAA<<<666666;;;AAACCCCCCBBBDDDFFFGGGHHHFFFDDDCCCIIIHHHGGGDDDAAA???@@@BBBBBBAAA@@@AAADDDEEEFFFFFFJJJJJJIIIHHHFFFDDDDDDDDDCCCCCCCCCEEEHHHKKKMMMMMMOOOHHHEEEIIIKKKHHHEEEEEE<<<:::999999;;;<<<===<<<===;;;777111***'''(((***///333777888666555444555333000,,,,,,---/////////++++++***(((&&&'''+++---...,,,+++...333444111,,,333999AAAGGGGGGAAA999333+++,,,///000000///......(((&&&$$$&&&***000444777222333444555444444444444666999<<<>>><<<888444222...---,,,++++++...333666999;;;;;;:::>>>CCCAAA;;;777666666555111...111777:::999777333///---///222111222000,,,)))---777???999<<<>>>===:::999:::<<<===:::555333333444555555333888===<<<888555666999111000...---,,,,,,------,,,111333333777;;;999333++++++---222888999666333+++)))''''''))),,,///000000000...,,,,,,///666;;;:::999999;;;<<<;;;777333///111444:::>>>@@@>>><<<:::888777777888999999999777444000......111555888EEE===888777444888MMMdddiiiPPP===...'''''')))++++++)))&&&%%%'''***$$$ $$$'''***111999===;;;777333555999777111+++------+++***,,,111666666...)))+++///111444777>>>MMMdddxxxzzzeeeSSSHHH;;;000000...+++&&&!!!$$$)))+++***###"""!!!  !!!!!!###%%%%%%!!!!!!%%%(((******)))(((###&&&///AAAZZZyyyttt___TTTZZZfffWWWQQQQQQ\\\kkk~~~uuubbbMMM888)))###&&&,,,444666555666;;;@@@GGGHHHGGGCCC???>>>AAADDD???666,,,)))...555777777333333444444555999???CCC>>>>>>===;;;888333///,,,%%%+++...,,,+++///222333444444555888:::;;;:::888999>>>@@@;;;666666888999999>>>AAA@@@<<<:::;;;>>>@@@>>><<<;;;;;;:::999888111444777666555777===BBBHHHCCC@@@@@@<<<555000///***---111555777666222///111222///...444<<<<<<666666:::???BBBBBB@@@???>>><<<:::777444222333555777666777999::::::888555333555333111111222555999;;;???;;;666555777:::::::::666<<<@@@???>>>@@@???======;;;:::;;;;;;;;;???EEEAAA???>>>>>>@@@BBBCCCCCC@@@:::333333888>>>AAAAAADDDEEEFFFGGGGGGFFFDDDCCCLLLKKKHHHDDD@@@>>>???@@@EEEBBB@@@AAAEEEGGGFFFDDDEEEEEEFFFEEECCCBBBBBBCCCDDDBBBAAADDDJJJOOOPPPOOOMMMDDD???DDDHHHEEE@@@???:::999999:::;;;:::888666444333000+++''''''+++///000444999;;;:::888999:::444111---)))((())),,,...((()))***)))((()))+++---111///000333888777111+++222888BBBIIIJJJDDD<<<666+++,,,...///000111444666)))'''&&&(((---444999;;;333444666666444222///...444999???AAA>>>777///***&&&&&&'''((()))---111444///555666444555<<<>>>;;;:::777666666333111444::::::;;;:::555...,,,///333444444222...,,,000:::CCC;;;===>>><<<999999<<>>999777777777777777222888===<<<666222333555...//////...---,,,---///---333777888;;;???<<<444***''''''...888>>>===999000---)))'''''')))+++,,,111///+++***+++...222555888;;;>>>???===999777666000111555999>>>???>>>===>>>;;;999:::===???>>><<<999666111---...111777:::FFF===888777777@@@\\\xxx~~~YYY@@@222(((######%%%### ###'''+++..."""!!!$$$+++333777666333222666:::888222,,,...///---,,,...444:::555...)))+++///000111444AAAKKKWWWdddsssuuuaaaOOO>>>333---)))&&&%%%!!!!!!"""$$$))),,,$$$ !!! !!!&&&###&&&'''&&&"""!!!(((***)))%%%###"""((('''---:::JJJ```{{{jjjbbb___]]]RRRLLLJJJTTTfff{{{mmmZZZIII444###&&&)))///666;;;===>>>===??????>>><<<;;;<<>>???:::555222333666999;;;DDD@@@>>>===:::777999>>>BBB>>>::::::===???<<<999999555222333666:::;;;;;;AAA@@@???>>>===:::777444000///.........---+++)))000///...111555999<<<===777666888===BBBCCC???:::;;;777111///111222222222444000+++)))---111444555555444222000///222777;;;555555777<<>><<<>>>AAADDDAAA<<<888<<>>???AAAAAAFFFJJJIIIDDD@@@@@@AAACCCCCCCCCBBBAAA@@@@@@???DDDGGGFFF@@@<<<===??????CCCBBBBBBDDDIIILLLMMMLLLCCCAAAAAABBBCCCBBB<<<888444777<<<>>>===;;;888777000...+++)))***...444777888<<<<<<888999???AAA>>>999333---+++---///---+++(((---000///)))%%%&&&((()))///777;;;999444...***111555;;;AAADDDBBB<<<777---***))),,,111555666666---$$$%%%...222333333666666666444111///000111333;;;AAA@@@;;;666...&&&$$$$$$''')))((((((///888666444111000000333666888:::999999999999:::;;;<<>>CCCIII@@@;;;>>>@@@<<<666444777777888888666333111///))))))***...222333111---444666:::>>>???<<<666111(((&&&&&&,,,555<<<===<<<555666444---%%%"""$$$(((,,,...000///,,,+++---000555777::::::999777555555444555777888888999;;;===>>>===999777:::@@@@@@;;;===666111000111222888??????===<<<<<>>CCCCCCBBB;;;777333444888<<<<<<:::...%%%###...444555999555333444888<<<;;;999<<<@@@BBB>>>777222333666:::999666444444666999<<<999777777<<>>999222...111777===@@@CCC@@@===<<<999666999>>>AAA<<<777777;;;======;;;888555333333777;;;<<<<<<>>>======<<<;;;999666444000////////////...,,,+++111//////000444999;;;<<<666555777;;;AAABBB>>>999666222...---///333444555333---'''%%%(((...333666444222///------111777<<<666666888===BBBCCC@@@<<<;;;<<<<<<;;;999888999;;;@@@CCCEEEDDD???<<<;;;===AAA???<<<999===CCCDDD???999:::::::::;;;>>>AAACCCBBBBBB@@@>>>===<<<===>>>@@@CCCEEEDDD@@@???AAADDDEEEDDDBBB???===<<<::::::>>>CCCFFFCCC??????>>><<<;;;:::<<>>;;;999000,,,((('''+++000555777999<<<;;;777888>>>@@@>>>777333000111555888777444...333666333+++###'''---444888777222---***---...333;;;AAAAAA<<<777---++++++---111444444333,,,$$$!!!&&&,,,000222444999888555333222111000000///888??????===999222+++***)))***+++)))(((...666777444...++++++...222444888999:::;;;===>>>??????DDD???666+++"""$$$(((333444///'''%%%,,,222333888333111555999<<>>;;;444///(((''''''---555:::;;;999222222///***&&&&&&+++///111222222111///...//////222444555444222111111222444555666666666666666777666999:::777777<<>>;;;;;;BBBNNNaaazzz}}}iiiSSSCCC666333222777AAAGGGFFFCCC888000)))---777===999222((("""000888;;;888555222444999<<<===<<<:::???CCC???777333666<<>>???:::555333666:::<<<===888666444555777:::<<<===999:::::::::999777555444000000000000///......---333222111222555888999999333333444999===>>>;;;777333000,,,,,,...222444555444...&&&###$$$***111444666555222//////222999>>>666666888<<<@@@AAA===999999:::999777666666999;;;AAADDDGGGEEE@@@:::888888>>>>>><<<;;;???DDDCCC???;;;;;;<<<>>>???@@@BBBBBB@@@>>>=========>>>>>>===>>>@@@AAA@@@===>>>AAAEEEEEECCC@@@;;;888555444444777???DDDDDDBBBAAA===888666666:::FFFRRRSSSIII>>>>>><<<;;;===@@@@@@>>>:::777===CCCGGGFFFBBB>>>;;;333---'''&&&,,,333666666888999888555777<<>>;;;333888<<<888...$$$)))///666999999555000...***)))+++222;;;???:::555,,,,,,---000333444222000+++'''%%%(((***+++///555<<<888444222333333111///...666===>>>======999555222000...---***)))...555888333,,,((())),,,///000333555999<<>>@@@666444333444999===???@@@;;;===???===:::888;;;>>>BBBCCCAAA;;;444222666:::999::::::;;;:::999888777777222,,,***...666===BBB999777666888777666999???@@@:::444111222666999;;;888777666666666888999:::555666888888777555555444///000111111000......///555555666888999999666444///000222666999999666333444222///...///111333555777222,,,''''''***///222===<<<:::777444555888;;;333333555999===>>>:::666444444444444444777<<>>>>>===???BBBAAA<<<999:::<<>>???AAABBBAAA???>>>???AAA@@@>>>>>>@@@BBBCCCAAA===888555222111111555<<>>999999:::???HHHNNNLLLAAA777:::888777999>>>AAAAAA@@@;;;???CCCFFFEEEBBB@@@???999111((((((...555777666555555444333555:::>>>@@@BBB???<<<<<<===>>>===<<<888<<>>>>>;;;777666...)))'''---777;;;777000***,,,///333555444222000---,,,,,,+++(((&&&+++222:::555000111444666444111222777;;;::::::===>>>===888444222111...---222999777222...,,,...000111000...111666;;;???AAAAAA@@@999555...(((&&&''')))+++333333111...,,,...222444444222333888===AAAHHHPPPfffuuuvvv```III@@@;;;555333...***---444777444///000222666999;;;:::777555555333222222222222000.........000444777888666444---+++***,,,000555888:::777555444555888888555111------,,,++++++///444888555444333333333333222111333777666---(((---666;;;666333222555888999>>>DDDJJJKKKRRR___tttxxxYYYDDD///((())))))%%%### $$$***000444222---(((***,,,,,,)))$$$ !!!)))***---000111111...,,,......///...---,,,------///+++))))))'''%%%(((...555999@@@LLL___qqqyyyyyyzzz~~~uuugggVVVHHH???444)))$$$"""''''''&&&%%%$$$""" """!!! """$$$$$$$$$%%%$$$"""###%%%$$$+++DDD^^^|||wwwgggUUUGGG888555444777<<>>EEEIIIEEE>>>:::666333555999;;;777222+++%%%!!!&&&111;;;???>>>666555333555888===AAACCC===:::888999===???>>><<>><<<999666444444444555222///,,,,,,///444888:::333222444888888888;;;@@@AAA<<<666222111333666777999888777555444444444555222555777777555444444555000222444333000//////000777999;;;>>>>>>:::444///---///111444555444111///333333333333333555777999666444111//////111444777BBBBBB@@@<<<888444333333//////000555999;;;999666333444444444555888===AAAHHHHHHFFF@@@999555666777===???@@@>>>>>>AAA???;;;777777999>>>BBBDDDCCCAAAAAA@@@@@@@@@AAABBBAAA@@@???AAABBBCCCBBB@@@???>>>???>>>;;;888555333222222777;;;======>>>AAA@@@<<<;;;???CCCFFFFFFCCC>>>:::777555333666<<>>???AAA@@@??????@@@BBB@@@777---+++111777888777333222111333666888<<<@@@DDD@@@;;;777777888:::;;;>>>AAABBB>>>666000///111333888===@@@@@@===;;;:::666///***---444777333---(((,,,222666777666333222111222333000)))"""%%%---333///---///555888666333444666666222222888===>>>999555333444333333777===555222111444888:::777444...222777===AAABBBAAAAAA666111+++((()))+++++++++333333444444333333555888666555666:::===???EEEMMM___ssszzzfffOOODDD>>>888444///***---444888666222777:::>>>???>>>;;;888666666222,,,)))***---///000...///111333444444222000......000333777999999777444333333666:::;;;888555111000///,,,+++---111555555444333333666777555444444222,,,$$$%%%...777:::555000---000333777>>>EEENNNTTT___rrr~~~jjjOOO>>>---(((***)))'''%%%'''***///333555111+++&&&'''***---,,,((($$$"""###&&&''')))******)))))))))***///333111+++'''(((+++***((((((***)))(((---333///555===HHHYYYkkkwww{{{xxx}}}xxxnnn^^^PPP@@@555,,,***++++++******///,,,(((%%%###  !!!"""!!! !!!(((***(((%%%%%%;;;QQQpppzzzjjjZZZMMM<<<777444555888>>>LLLYYYooo|||```TTTHHHEEEIIILLLHHHBBB;;;::::::;;;<<<;;;888555...)))&&&***333;;;<<<:::666555555555888===BBBEEE???999444777>>>CCC@@@<<<>>>>>><<<777333333666:::@@@;;;555111111222333444...------...111444555444111222666;;;<<<:::;;;???@@@>>>999555333333444555666666666444111000111222222555888888555333444666444666888666222000111222777999;;;>>>>>>;;;555111///111333444444222...,,,---111555888999;;;===???444555555555555777;;;>>>@@@@@@???;;;555111......///......111666999888666666777888777777999===@@@HHHGGGDDD>>>777444666999<<>><<<<<<===???AAACCCDDDDDDBBB???======<<<;;;:::999777666555;;;<<<:::888;;;AAABBB@@@;;;>>>AAAAAA@@@??????AAA777333111333999???BBBCCC>>>>>>===<<<;;;<<>>:::555111111444888;;;CCCEEEDDD>>>666111111444222666:::===<<<:::888777;;;555///000444666222...+++///555999888666444333444555777555,,,######)))******+++///444777555333111333111------333999;;;777333222555666666999>>>555444555;;;AAABBB>>>999444777<<>>:::666111---...222666555333999<<<@@@AAA>>>999666333777111)))%%%&&&+++000333---......//////...---,,,000333777999:::888555333222222555888;;;;;;:::888888777555111---+++,,,...444222111333666888777555000+++$$$""")))666>>>>>>666111...///333777???HHHLLLXXXkkkppp\\\FFF:::...)))((('''''')))---...000333333000***%%%&&&***//////,,,(((&&&&&&$$$%%%%%%$$$######%%%'''+++111666222)))###$$$''''''&&&''')))))))))000888,,,333<<>>999888999<<>>>>>@@@BBBAAA>>>:::333---(((***222999:::999777777666666888<<>>;;;666333333666666666666888::::::999888333555777777555222...,,,+++111777<<<>>>>>>@@@AAA999999888666444666;;;@@@<<<;;;888444000///000111333000...///444777777666777888:::;;;<<<===@@@BBBDDDEEECCC>>>888555666999999===>>><<<<<<@@@AAA@@@===:::999<<>>>>>BBBEEEBBB<<<777888;;;@@@@@@@@@AAABBBBBBAAA@@@======>>>>>>===;;;999777======:::777:::AAACCCAAA;;;;;;:::;;;<<<>>>@@@AAA999444//////444999<<<===<<<<<<<<<;;;:::;;;===@@@???999222///111777===@@@???;;;;;;>>>===888777:::777555222000///222666999>>>AAABBB>>>666000///111000333666888666444333222999555222333666777666333000555999;;;999555333222444666999888000&&&$$$'''$$$'''+++000222333111000...222333000000555999999333000000444666666777:::888666777<<>>999555444555000***''')))---222444......///...---,,,,,,---222666::::::777333222222222555999;;;;;;:::::::::<<<<<<<<<888444000......333000...000444666444111+++)))&&&'''111===BBBAAA999555333666:::===CCCJJJPPPaaayyy|||aaaLLL>>>555---)))%%%$$$'''---/////////000111///+++'''(((---222333///,,,******((((((&&&###!!!"""&&&***,,,000222000+++&&&%%%&&&&&&%%%&&&(((''''''///888---555<<>>===>>>>>>BBBFFFTTTeee}}}tttiii\\\SSSPPPLLLFFFAAACCCAAA@@@DDDIIIIIIDDD???777000)))***111999;;;;;;888777777666888<<>>??????333000......111555777888888222---///555888555111---,,,---///333777999999999;;;AAAFFFEEE???;;;<<<:::<<<===<<<:::777666555+++...000///...---///222333777;;;:::666444555888===@@@BBB???999555666888444222111222555:::===>>>666888::::::777333///------333;;;??????>>>===>>>@@@>>>:::555111222777<<<999777444///---///444999888444000///333666777666444777:::===???BBBEEEGGGAAACCCCCC@@@;;;777666888666:::<<<;;;<<>>;;;<<<@@@BBB???<<>>===>>>@@@BBBCCCDDD>>>???AAAAAA@@@>>>:::888>>>===:::777;;;BBBCCCAAA===:::666777;;;>>>>>><<<;;;555///---000444777888:::;;;<<<<<<;;;;;;<<<>>>;;;777222///000666>>>DDDFFFBBBAAACCC@@@888555777555444333111000000222444777;;;???===666000...//////111444555444111000000555333333444777999999999555999===<<<888444111111333555999:::333)))%%%'''!!!&&&,,,000111000...------333777666777:::<<<:::111......333666444444777<<<888777;;;BBBFFFCCC>>><<<>>>???AAAAAAAAA??????:::444000444;;;???<<<777%%%%%%+++333444000000444222222444555333111666>>>???BBBHHHJJJDDD:::888<<<666444111......///111333777<<>>;;;999:::;;;<<<>>>@@@???;;;888555555222...,,,---222333111---***,,,---///777@@@CCC@@@<<<999999===AAACCCGGGMMM\\\pppsssVVVAAA888222,,,'''###!!!'''//////.........///...,,,***+++000444555222...,,,,,,...---***&&&$$$%%%+++000++++++---------,,,)))(((&&&%%%&&&&&&$$$%%%---777///000444888<<>>@@@CCCLLLXXXooovvviii]]]TTTMMMGGGCCC???>>>@@@EEEGGGFFFGGGJJJ===888333000222555999;;;@@@:::333333777===??????===888333555;;;>>>;;;777///,,,---222666666777999888000,,,222666333000000000000111111222555888<<<<<<>>>AAABBB@@@;;;555111666999888333333777777222111...---,,,)))&&&+++222555:::>>>===777333333555;;;>>>???:::777888777555<<<666000---///333666666<<<<<<;;;:::888444///+++333444999???===666666:::<<<999666666333111444999555222///---///555<<>>888222222666888444///222444999???BBBDDDCCCBBB@@@@@@???>>>;;;888555333666===AAA@@@???BBBDDDCCCFFFBBBAAABBBBBB???@@@CCC;;;???DDDCCC>>><<<>>>AAA@@@???>>><<<<<<======>>>:::;;;<<>><<<888888<<<>>><<<===999444222555;;;AAADDD===888444222555777888888999;;;<<<======???CCCEEE999444---(((***111;;;AAAIIIMMMKKKCCC===<<<:::555555444222000//////000000000;;;???666000222111+++///555;;;<<<777111---,,,111000000111333555555555555;;;===777111//////...444222222555777444,,,%%%(((,,,111444444111---,,,+++444;;;<<<>>>BBBAAA===444000000444444000222777666999;;;<<<<<<<<<===??????======AAAEEEDDD>>>999<<<;;;888999>>>AAA<<<444$$$!!!$$$,,,000......111...///000111222333444444888>>>DDDAAA:::666888<<<===111---333444//////555>>>>>>???AAABBB@@@===;;;===999555222000000000000999666555666888888666333555444555777555222555:::BBBAAADDDFFF@@@666333777???BBBBBB@@@???>>>777000666444222333444222...))))))***---444<<>>;;;<<>>@@@???@@@DDDDDDAAAAAACCC===999555333555999<<<===@@@999333111444999::::::<<<999777999>>>???<<<999000---///555888888888:::999333111555777555333444666666555444222333666888===>>>???>>>:::444---(((000666888333111444888999555222///---***(((---555999<<<>>>:::333///000333888<<<<<<::::::;;;:::666777222---+++---000222333888999999999999666333000555777;;;>>>:::333333888999666444444222111444:::999888555333444777;;;???>>>:::555666999999444...333888???DDDEEEBBB@@@>>>===??????<<<555000000222555;;;???>>>>>>BBBDDDDDDDDDAAABBBDDDDDD@@@???AAA===>>>?????????>>>>>>???BBBAAA???===<<<;;;::::::999999:::<<<>>>@@@@@@@@@>>>@@@>>>:::999<<<<<<::::::666111000444;;;@@@DDD@@@>>>;;;;;;<<<===;;;999999;;;>>>??????@@@AAACCC888333---)))***111:::@@@HHHLLLKKKDDD???>>>;;;777444333111...,,,+++******333===@@@777111333222---444666:::>>>???<<<777333111///---...111333222111444:::<<<777000...---,,,///000222777999666---%%%%%%)))///333444222///---///777>>>???AAADDDCCC???999555555;;;===999444333111333666777888888:::<<<<<<;;;;;;???CCCDDD???;;;;;;<<<<<<;;;>>>@@@;;;444((($$$###)))+++***+++...,,,,,,...000222444555666777:::<<<;;;777666:::>>>===333///444666111111777>>>???BBBEEEGGGGGGDDDAAAAAA===999444222111111111444444444777;;;<<<;;;888555333333444333222666===CCCBBBCCCCCC<<<333000333>>>BBBCCC???;;;888222---000222444555444111000///,,,+++,,,111999BBBGGGIIIHHHEEEFFFKKKJJJJJJVVVfff}}}nnnRRR???555...,,,((($$$"""&&&---333000+++&&&%%%((()))'''%%%(((///777999444...)))(((---///000///,,,******+++(((&&&%%%)))///111,,,''''''((((((''''''+++333999'''&&&&&&(((+++666III\\\fffoooxxx~~~zzzdddJJJ;;;555222000000)))&&&""""""###$$$"""$$$$$$%%%)))---+++###!!!###!!!"""!!!###(((***(((+++((('''((((((''')))---555???RRRmmm}}}jjj[[[LLLBBB<<<888888::::::BBBVVVrrrooo```SSSFFF>>>@@@???@@@CCCBBB===:::;;;>>>;;;888888:::<<<>>>>>>>>>888222///111444666666777777999===???>>>;;;888000...111777;;;:::999:::;;;888777999999666666999>>>===;;;777333222333555;;;;;;;;;999444...((($$$***222666222---000777<<<999555333222...,,,111999??????===666...+++...222777999::::::===@@@===666111---***)))***---...///333444666888888777555444777:::>>>>>>777000111777666444333444333111555;;;===>>>===<<<:::999;;;<<<;;;777555777;;;<<<888333777===EEEGGGDDD???:::888888<<<===777---))),,,111888<<<===;;;;;;@@@CCCCCC@@@???@@@DDDCCC???===???AAA>>><<<===???@@@???>>>CCCBBB@@@>>>;;;888666555888888999;;;<<<===>>>>>><<>>:::999:::999555666333//////444;;;@@@CCCBBBAAAAAABBBBBBAAA>>>;;;;;;===@@@AAA@@@??????@@@;;;777111...///555===BBBGGGKKKKKKFFFAAA>>>;;;777333222000...+++(((&&&$$$555<<<===666111333333///666666999@@@EEEFFFAAA;;;222...***+++///111///,,,111777:::666000...---******---222999;;;777---%%%!!!%%%,,,222555444111///333:::@@@BBBCCCEEEDDDBBB???<<<===DDDGGGAAA666///---///111333444666999;;;:::999:::===AAAAAA>>>;;;888===@@@?????????;;;666...((($$$%%%&&&'''***---***+++---000333666888999666555444333444888;;;>>>;;;444111666888555666;;;??????AAADDDGGGHHHGGGEEEDDDAAA===888555333222222111111333666999;;;:::999444111000222222222666===???>>>>>>===777000000444<<<@@@AAA<<<666333...((()))...555666444222222444---+++***---444>>>FFFJJJIIIFFFFFFHHHHHHLLL]]]qqq]]]AAA111+++&&&((()))'''&&&''',,,000...+++'''&&&'''&&&$$$!!!''',,,111222...)))&&&%%%111111111///,,,)))))))))(((&&&'''+++000111---((((((***+++***)))...888@@@((('''((()))***111AAAQQQaaakkkuuu{{{}}}kkkRRRAAA999777666555***'''%%%%%%'''(((&&&$$$%%%$$$%%%***...,,,###"""(((,,,---+++%%%"""$$$%%%$$$%%%)))222555BBB\\\{{{ssscccPPPDDD===777555666222666EEE___{{{}}}hhhWWWKKKDDD???===???BBBAAA<<<:::;;;@@@===;;;:::;;;<<<<<<<<<;;;777111///111333555666111555999===>>>;;;888555///...111888<<<:::888999;;;;;;;;;:::999888:::<<>>666---,,,+++***+++,,,,,,---///111333555555555555555888<<<@@@===555111444:::888555555666444222555;;;===???BBBAAA>>>;;;:::;;;666333111444999======<<<;;;@@@EEEDDD>>>888444333555777666111***(((,,,111;;;===<<<999999>>>AAA@@@===;;;:::===<<<999999<<>>>>>>>>>>>>>>@@@???>>><<<999666444333777:::===>>>===<<<::::::777;;;<<<999888999777333444111///000555<<>>@@@@@@@@@>>>======???@@@AAA>>>999666888===CCCHHHIIIKKKKKKGGGAAA<<<888555333333111///,,,***(((&&&222666777222///222333111555666:::???DDDEEECCC@@@555///******...000...***...444777444111000...+++''',,,333999;;;555+++######***222666666333000333888>>>AAABBBBBBBBBAAABBBBBBDDDGGGGGG@@@666000+++---///000222555:::===>>><<<;;;<<<===<<<999666444<<>><<<<<<>>>@@@@@@@@@BBBAAA>>>:::777444444444222111000000222444666777555222222555555333555888777777777555222000333777;;;===;;;777666555///'''%%%***111444555555555666...,,,***,,,111999@@@EEEEEEEEEFFFHHHKKKUUUllliiiJJJ444((($$$###'''++++++(((''')))+++,,,***((('''((('''$$$"""&&&'''(((&&&$$$###$$$&&&000000...---+++)))))))))***)))))),,,000000+++'''(((+++---+++***000===HHH((()))+++,,,***+++666BBBVVVdddrrrxxxzzzlllWWWDDD;;;999888777,,,)))'''(((******(((%%%###"""$$$(((+++)))"""$$$)))+++$$$ $$$((('''222MMMlll{{{jjjWWWLLLDDD<<<666555//////888NNNjjjttt^^^RRRLLL@@@======@@@@@@======@@@AAA???<<<;;;;;;:::999888777555222000222555888:::222555:::======:::777444...,,,///666:::999777888999;;;;;;999888999<<<>>>AAA@@@<<<888444444777999888888888777666555444333999777555333000//////111444555:::>>>===999;;;???BBB@@@:::111***+++333;;;<<<======>>>AAADDD>>>555...///000000///...---------000222222111000111222777<<<>>>:::555555:::???<<<999888888666333555:::999===BBBAAA===:::999:::777222......333999===???===>>>>>>:::444000///000222111///,,,+++,,,...111999:::999777999@@@DDDCCC<<<777333333222111444888???@@@AAA===888777999===;;;:::999888777666666555888===BBBCCC@@@;;;777555555999<<<:::;;;<<<:::666555333111333888>>>BBBDDD@@@???===<<<<<<>>>AAADDDEEEBBB>>>:::888:::>>>BBBDDDBBB???===???CCCIIIMMMMMMLLLJJJFFF???777222111333222111111000///......---//////,,,,,,000333444555999>>>@@@@@@@@@@@@AAA888333...---000111000------222555333222333111...(((,,,222777777111(((""" $$$+++333999999444000000333888===>>>===>>>???@@@EEEGGGEEE???999555333***+++,,,...000444999>>>DDDBBB???<<<999666333000111:::AAAAAA?????????===888222***%%%&&&---444777222222333444666777888888555222000444:::<<<888222///...111666999;;;@@@DDDCCC===666111111444777999;;;===>>><<<888555444555333111---+++,,,000666:::888777999======888555555333555444111...///333666:::888444444999;;;444)))'''(((,,,111777999777555111000000111333777<<>>>>>===<<>>;;;999999999888666555444222222444777;;;>>>888999:::<<<===<<<888444---+++...444888777666777888999888666777<<>>===<<<999666444666:::>>>>>>===:::888666555555555@@@<<<999888666222///000000333999>>>===999:::>>>>>>===888111+++---666>>>===>>>>>>===???@@@<<<555222555888888555222000///---000222222///---///111666999:::666555:::???AAA;;;888888888666222333777666;;;???>>>999666777999<<<666///+++---222888;;;;;;888333///,,,,,,------000...+++***,,,...000111333555555555<<>>===>>>@@@???;;;777555444666:::>>>AAABBBAAA???<<<999888;;;BBBGGGFFFCCC<<<666444777>>>CCCBBBAAA??????BBBFFFKKKNNNNNNKKKGGGCCC;;;222......000//////...///111222444---,,,***)))+++///444666888<<<@@@AAA>>><<<===@@@:::777333111111222333333111444555333222444333000***,,,///111000,,,'''$$$%%%(((...666<<<;;;555///,,,...333999;;;999;;;>>>???EEEGGG@@@777444555555)))******+++---222888===GGGEEE@@@;;;777333000///111999??????>>>??????===888555---&&&(((111888:::555555555555666666666666444111222777===<<<555...***,,,000444777:::???CCCBBB;;;111+++***...222555555:::>>>===999555333222000///,,,+++,,,111999???<<<;;;>>>CCCCCC<<<666333444777666///+++---000222666444222333:::>>>999000,,,+++,,,111888;;;999555555666777777777999;;;>>>???EEEPPP]]]mmm]]]@@@333---)))&&&)))///444111(((!!! """############$$$%%%&&&&&&'''###""")))...***(((&&&''')))+++,,,+++...,,,+++***+++***)))(((***...///***'''111HHH[[[***,,,//////)))###'''...@@@YYYqqqyyy{{{lllSSSBBB999333...,,,***)))+++...///,,,)))))))))((($$$ """$$$### $$$ !!!"""###&&&***,,,&&&((((((###&&&999MMMeee|||oooggg___OOO???555------333CCCXXXpppssscccQQQIII@@@;;;888888<<>>;;;888999<<<<<<888333...+++---333666666666888777888666444888@@@BBB>>>999888666444333777<<<@@@???===999666444333444444:::999999;;;666///...222111111555888666333555:::::::::777111,,,...666===:::======::::::;;;:::666666:::>>>???;;;666222111...111444222///---///222555777555111444<<<@@@???555333333444333///111555666:::===;;;555222444888>>>888111,,,,,,000555888777111***''')))+++,,,+++,,,------+++******...111222444555666===GGGJJJIII<<<666111///---+++---222333555888888666666777999:::999777666777:::>>>@@@:::???CCCCCC???:::999999999===>>><<<<<>>:::999888666777:::===??????AAA@@@<<<777555777===BBBDDDAAA;;;666333666<<>><<<555---***+++000888:::888:::??????CCCCCC<<<666666666444,,,,,,,,,,,,...333:::???EEECCC???;;;666333222222555:::>>>===<<<>>>===:::777555...''')))111777666444444444444444555555555111000111666;;;;;;555...''',,,000111333777;;;>>>888333+++'''(((---111444333999???@@@;;;444000...---...---,,,,,,000666<<<999777999???@@@:::444111333888777///+++...111000000333555555888;;;;;;777111111333555777999::::::555777888777666777;;;>>>>>>HHHWWWkkkqqqRRR:::///---+++))),,,222666222''' """#########""""""$$$&&&))),,,((($$$###$$$(((---///+++(((&&&&&&))),,,,,,,,,---+++((('''(((***+++,,,---111111***'''333NNNddd---...000000)))###'''///@@@\\\vvv|||zzzwww]]]III???777000---,,,,,,...222333111...//////,,,%%% ###&&&%%%!!!!!!$$$!!!$$$***///222)))++++++&&&!!!...:::NNNtttxxxrrrhhhVVVBBB555,,,...666DDDVVVlllpppYYYOOOBBB:::555333888???===:::777666888:::<<<<<<555555444444444777;;;>>>@@@:::444444888:::555000///,,,---222666666777:::888777444333999CCCDDD???777666444222333666<<>>777333111...222555333000...111555555555111---222<<<@@@===000......111000---///333888;;;===999222...222666;;;777222......111555888333,,,%%%$$$)))---,,,))))))---000---'''&&&+++111777888888888>>>FFFGGGDDD===888333222000,,,---000333333444888<<<>>>===;;;===;;;999777888<<<@@@CCC:::>>>AAA???;;;999;;;>>>999<<<<<<999999;;;:::777:::999777888:::<<<===<<<@@@>>>;;;666222222777;;;AAA???;;;777444666;;;?????????@@@CCCFFFJJJNNNQQQKKKEEE@@@===555,,,+++///((('''$$$###%%%)))...111888333...---...111555999;;;888777888;;;;;;888555:::;;;;;;777222222777<<<>>>>>>:::444222333222...***)))'''%%%%%%'''+++...000111555<<<@@@===444,,,******000888;;;999;;;AAA@@@BBB@@@:::999;;;888333000000//////111666===BBBAAA@@@===:::666555666777999<<<===;;;;;;===;;;666666555...'''(((000444222222222222333333444444444///...000444999:::555000(((,,,000000000333777999...***'''&&&(((---111333333:::BBBCCC<<<444...+++,,,---...---,,,,,,///222444111222777:::555111///000555555///,,,000444333+++333999777444777:::;;;444777999888777777;;;???333444444333222444:::>>>DDDPPPbbbyyyyyyhhhOOO:::///++++++,,,...444777222''' ###'''&&&%%%$$$###%%%(((+++000...++++++,,,...//////---***''''''***,,,---,,,***(((&&&%%%&&&***---///000333222+++'''444QQQjjj111222222///,,,,,,000444EEEYYYqqq~~~lllYYYIII<<<222222///------///111222222999444+++!!! (((%%%!!!!!!$$$&&&'''&&&%%% %%%,,,//////&&&,,,---'''!!!$$$%%% !!!'''///555QQQzzzzzzkkkZZZIII>>>555777===GGGSSSddd}}}qqqaaaJJJ888000111555888333///000666888666888======777111000222666888888777666666:::>>>>>>888333---...000222444666888999777666777;;;@@@BBB@@@===666555444222222555;;;???:::888555222111000...,,,333444555333///,,,******///111///+++,,,111444333666999999333,,,***///444000222555666666777999:::???BBBDDDBBB<<<777555555777444000---...111666999777444---***333@@@BBB<<<***,,,---......///222444777777666777999888666444999777444000...000444888777---&&&)))//////---,,,555444222111111///...---888::::::999777999???DDD@@@<<<666222000000000000333333555888===@@@AAA@@@DDD???:::888:::>>>AAACCC@@@===999888999;;;======999:::::::::999888888999;;;999:::<<<:::666666:::>>>===777111000444555333;;;888222---111999===<<<:::???BBBDDDHHHOOORRRPPPOOODDD:::888888555111///+++%%%""")))---...222111111111222222333333222000222777:::777555666;;;:::999999999;;;<<<===@@@===888444000/////////---)))%%%%%%(((,,,------...000333888;;;:::666333---444<<<===:::999;;;???===AAADDDBBB===999999;;;666888888222,,,---666@@@DDD???;;;<<>>:::777888888555444111......000111000...222///---111777999444///'''+++222:::>>>===888444222222111111111222333444...+++((()))...000...,,,000555===AAA@@@888///(((000///---,,,,,,,,,...///111222222000---***)))******...222222...,,,...111000333666888999999999:::@@@>>>===;;;999888777777333...---333999<<<>>>AAAFFFXXXqqq{{{kkkYYYEEE888000)))***///000///---***&&&"""###((()))''''''---222333///,,,,,,...222666777///...---,,,,,,---...///000+++%%%$$$'''+++///000555444111---000@@@ZZZnnn666555333111///111444777>>>QQQjjjyyy}}}mmm[[[NNNBBB999444111---,,,---......---333///'''"""$$$"""!!!###'''+++,,,,,,### &&&---//////***------(((###!!!###+++)))!!!""""""&&&***,,,BBBggguuubbbNNNAAA???<<<;;;>>>FFFVVVnnn~~~mmmUUUAAA777444333333444222444:::;;;999999<<<999555111...///222555777777555555888<<<===999444000111111333444666777888888888999<<<>>>>>>===;;;???===:::777444444777:::999888666555444222000///000333777777444000,,,+++///444666555555777555111555555444000***(((***---,,,///333666888:::<<<>>>AAACCCCCC@@@:::555444555555444222222222444666888777555111000888AAA@@@999......///000111222333333777888:::===@@@AAA???===:::999666333111222666999777444333444222///111666999<<<===:::666444555666:::999777555444777;;;???===:::666222111111222333333333555999===@@@@@@@@@DDDCCC@@@;;;999:::???DDD???<<<999888:::>>>@@@BBB:::::::::999888777888999999777777999777444555:::;;;:::555///...111222000777555111---111888<<<:::???CCCGGGHHHKKKPPPQQQOOOFFF===666777:::999666555***%%% &&&---222333666444333333444333///,,,&&&''',,,444777555555777:::999777777999===AAADDDCCC@@@;;;666222///......%%%$$$$$$&&&))),,,------...///222666999:::888555777;;;>>>===888777;;;@@@FFFIIIIIIFFF@@@<<<<<<>>><<<===;;;444---...666>>>???>>>===AAAEEEFFFBBB???===@@@@@@999444333333111111000///111444666444333222---)))+++111444333000''',,,444;;;>>><<<888555333333333333222222111000///+++)))***...000...,,,...555===AAA???:::333000555222...---...000111111111111000///...,,,***((((((,,,111111///---///111///333888<<<>>>>>>>>>>>>???>>>===;;;999888777777222000222999???CCCHHHMMMWWWhhhrrr[[[NNNAAA:::333,,,)))+++,,,,,,+++)))'''######((()))((()))///444444111...---000333666777222000---++++++---000111000,,,(((&&&(((,,,000111555666666555:::KKKdddwww:::777333111222555888999666FFF]]]oooyyy~~~qqqbbbVVVJJJ@@@555222---******))))))(((,,,)))###$$$###"""###%%%)))---...... """(((...000000+++,,,***%%%$$$$$$ &&&---+++ ###$$$'''(((&&&666VVVtttnnnVVVFFFMMMHHHBBB======FFF[[[nnneeePPPDDD===777222000000222777999666666777555444222///...000444888555444333555999:::888666444444444444555666666777777999<<<<<<;;;:::::::::DDDBBB???;;;777666777999888999999999888777555444222777<<>>444---333>>>:::???BBB@@@:::777:::===:::777333111222444777888:::888555333222333555666111111111444999<<<>>>>>>EEEFFFEEE>>>777666;;;AAA===;;;999:::>>>BBBDDDEEE<<<;;;999888777888999:::777555555666444222444888:::999555...,,,000222222444333000...111999===<<>>@@@@@@;;;666666;;;@@@LLLMMMKKKFFF@@@<<<<<<>>>BBBAAA===666//////555<<<<<<>>>BBBEEEFFFEEEBBB@@@===AAAAAA888111///000000000000111333777999999888444...((((((---222444333+++111:::===<<<888555444333444555555444111---+++---***((())),,,...---***...555>>>AAA>>>:::888999:::444...---111444444222000......000222111---)))&&&***///000///...///111000444:::@@@DDDEEECCCBBB>>>===<<<:::999999888888444555:::AAAFFFKKKUUU^^^pppmmmaaaHHHCCC???===888000***(((''''''((())))))&&&!!!"""&&&)))***,,,111555999666333222444666888888555333///,,,+++---111333///---***)))))),,,///222555888===AAAIIIZZZqqq;;;666111///222666777777222===NNNaaaqqq|||xxxkkk^^^OOODDD666222,,,)))((((((''''''***'''""" %%%&&&&&&&&&'''((()))))))))###)))...//////((((((%%%!!!"""%%%"""###'''%%%!!!%%%)))+++(((444NNNbbbyyy{{{```NNNRRRTTTUUUOOOEEEBBBOOO^^^vvvaaaTTTIII>>>666//////111333444444444444333444444111///111666;;;444222111222555777777666888777666555555555666777666999<<<;;;999777999;;;AAAAAA???===:::999;;;===999;;;===>>>===;;;999999:::>>>BBBDDDAAA<<<777555888>>>BBBCCCDDDEEEBBB===777111***'''(((***,,,,,,(((,,,111555666777888999===???@@@===777111......///333999===>>>;;;777444111555<<>>DDDFFFDDDBBB888999::::::999888999:::===BBBFFF@@@222(((---888555999<<<<<<:::888:::<<<777333111111444666555222666666555333333444666999...+++)))+++000777<<>>BBBEEEEEEDDD@@@===:::888888:::;;;<<<999666555555333000222666>>>===666...+++000555777444333000,,,000999???AAAFFFKKKNNNMMMMMMNNNKKKFFFAAA:::666888888333...,,,+++)))(((***000666999;;;<<<777333777===<<<111'''!!!&&&000888888444555:::AAA@@@===;;;:::;;;===>>>AAA???;;;777444111000000%%%(((+++***((((((***---555444333444666888999888:::;;;<<<999666666:::???IIIHHHEEE@@@;;;999:::<<>>;;;999<<>>???:::444111111333444666666444000+++(((,,,***((()))+++,,,,,,***000888@@@AAA===999:::>>>;;;333,,,+++111555444111...---...222888888333---'''***...///.........///333777===CCCGGGGGGDDDAAA:::::::::::::::;;;<<<===:::<<>>:::333,,,((($$$$$$&&&)))+++***&&&!!! ###'''***...111444<<<:::777666888999:::999555333111///...///111222,,,---,,,***)))***---000222999BBBKKKWWWiii~~~888333...,,,///222333222000666BBBSSSfffwwwttteeeSSSDDD666222,,,)))((()))))))))+++)))&&&!!! ###''''''&&&%%%######$$$$$$ $$$(((,,,------''''''###!!!###'''&&&!!!  !!! %%%(((***'''///EEEYYYkkkhhhVVVNNN[[[iiijjj\\\NNNPPPYYYxxxqqq```QQQCCC:::555555444333222444555444///111111000///111777<<<333222111111333444555555:::999777666555666777777555888;;;:::888777999<<<>>>>>>>>>===;;;:::<<<===:::===@@@@@@>>><<<;;;<<<@@@BBBBBB@@@<<<888666555999<<<<<<:::<<>>===777000,,,+++...222999>>>???<<<777444///444>>>GGGJJJFFF???;;;777333000222555666222---...000555;;;@@@AAA???<<<555888:::;;;:::999999:::AAAAAA@@@:::---###%%%,,,111000111555999:::999666111111111555888888555111333444555333222333666999...)))%%%%%%+++444===BBBDDDAAA===888666444333222777999<<>>===;;;999777;;;:::888666444333333333333333111---(((&&&))),,,555333222333444555444333---000444666666777:::<<>>888222***+++---......------...888:::===AAADDDCCC???<<<444555666888;;;===@@@AAAAAAAAABBBEEEIIIUUUkkknnnQQQ>>>777999:::888444000+++(((###"""###''',,,---***''' $$$***...000111999888666666777777777666222222333333333222000///+++...///---)))'''***---111999FFFTTTcccttt444111...,,,,,,---......---111:::III]]]qqqyyykkkWWWGGG888444...+++***+++------++++++***&&&### !!!######"""  ###%%%!!!###&&&(((*********+++((($$$%%%)))***'''$$$ $$$%%% !!!$$$#########555OOO```xxxmmm\\\LLL]]]tttvvvgggaaacccxxxjjjWWWGGG>>>>>>???<<<666333333222///***+++,,,,,,...222777:::444444444333444444555666999888666555555666888999777888999999999999:::<<<>>>??????===:::888888999;;;>>>AAA@@@<<<999999;;;>>>===;;;777333000000111555666333///111:::@@@AAA222+++""""""***111444333444444222///---,,,---111666::::::666000,,,+++...222777<<<===;;;888555000555???IIIJJJCCC>>>===777444111111333333222///000222555999<<<===:::888444777:::;;;:::::::::;;;@@@;;;666222+++$$$$$$'''222000///444;;;===999444///111444777999888555222222444555333111111444777000,,,'''&&&,,,555===CCC???<<<777555555444111///555777;;;@@@DDDEEECCCAAADDD@@@;;;:::<<<>>>===;;;777666666888666222222666@@@???888,,,'''+++333666000000,,,''')))333===BBBCCCGGGIIIHHHHHHIIIGGGCCC@@@;;;777777444---((('''///.........000444888:::;;;444111555>>>@@@999111!!!%%%...777999777999===777999<<<>>>>>><<<:::888777777666666555555666666===:::666///***)))***+++111111111333444333000...$$$)))///444666777999999<<<:::888666666888:::<<<999777555555666888999888999===AAABBB@@@>>>>>>???===>>><<<888777===BBBCCC;;;999555111///111777;;;666444333222333333222111+++111888<<<;;;888777777....../////////...,,,,,,222333333444555777888999:::>>>AAA???999555666888333...******---000...+++...000555<<>>:::333+++(((''''''***///555888:::888888999888777777777777777666555444555777999;;;<<<:::999999::::::999888>>>??????>>>;;;888777777;;;>>>???<<<666333555777777777555111---++++++,,,222333111---///555999999000+++%%%"""$$$***000444555555444111...---...//////333666555111//////000000111444777999999888777444888@@@HHHFFF>>>:::<<<777555333111000111333444111222333666999999888666555777:::;;;;;;;;;<<<===;;;555000...,,,***,,,111666555666999<<<<<<888555222444666666555444444444111444555333///...111555111...++++++...444999;;;888888777555333111111111444444666:::???CCCEEEFFFBBB>>>::::::======;;;777111111444888888444555888>>>@@@<<<333,,,,,,000222...111000,,,---555===AAABBBFFFHHHGGGHHHJJJJJJGGG@@@;;;888888555///,,,---000/////////000444999======666111222777:::666000$$$$$$***333777666666888222444777:::<<<<<<;;;;;;666666666777777777888888>>>;;;666222000...---+++...000444888:::888333///%%%)))...333666777777888777666555555666888:::;;;:::888777999===>>><<<999777888:::;;;===>>>AAACCC@@@???999555777===@@@>>>::::::888555222222555888888666444222222111000000---000555999;;;999666444+++*********+++---///111444555666777999;;;===???;;;===>>>===999555444333000...------...///...,,,000444;;;@@@AAA<<<666111,,,***)))***---111444666<<<777222111333444222///***+++---000333777999;;;===<<<@@@KKKZZZooooooVVVBBB888111444111)))$$$&&&'''&&&%%%$$$,,,///... ###+++000000............///000111///---...///111333444333222111333:::>>>;;;111+++,,,000888BBBQQQcccttt222444444111,,,))))))+++###)))333BBBTTThhhyyyxxxpppaaaSSS@@@;;;444///...///000000(((***---,,,)))$$$ ###### !!!%%%"""###"""!!! !!!###%%%000222///'''!!!"""%%%%%%%%%$$$"""!!! ###!!!!!!000FFFdddooo```___cccqqqnnnccc^^^aaaeeecccYYYOOOGGG;;;///)))''''''+++222999<<<<<<:::<<<===<<<:::999888999666555333333444777:::<<<@@@===999999:::;;;888666;;;===???>>><<<:::999999:::<<<===888222///111444222222222///,,,******+++111444444111222555666333000...+++)))))),,,000444555555333111//////222444000111222000......111444111111222444666777888888888:::AAAGGGCCC:::777;;;777666444111///000444777111000111333666777666444666888:::;;;;;;<<<===???777111......///111666<<<999:::======<<<999777666555777777555111000333666111444555333...,,,///333000...------000222222222222666999666111///222666444222222444;;;BBBHHHKKK@@@===999:::<<<===999555+++,,,111888999666777:::>>>BBBBBB:::222000000000///444555333333999???AAACCCGGGHHHGGGIIIMMMMMMKKKBBB===:::999666111///000000/////////000555;;;@@@@@@999111///222444111---***(((+++222555444222333333333555777888:::;;;;;;888888888888888999999999;;;888555444555444///,,,...222888>>>AAA???:::555***,,,000333555666777777555444333333555777888888<<<;;;:::>>>BBBCCC???:::666555444555888<<>>@@@;;;<<<<<<;;;999666333111///000000111000///......222888???BBB???999222---+++)))'''(((---333888;;;;;;555---+++---///...,,,((()))***,,,///222444666777888@@@OOOccc{{{bbbJJJ>>>;;;111444222((($$$'''))))))%%%!!!***//////"""###,,,111000---.........000222222000......///000111222333333444888???EEEAAA666...///444<<>>===<<<;;;<<<888999777222,,,---333:::444000---......---000444///666===???===:::;;;>>>:::888666666888;;;<<<<<>>999;;;???;;;333::::::999666222111333666222444666666222///,,,+++***,,,///222333444444444888333111333444111//////...***'''---888BBBFFFGGGEEE>>>888888<<<<<<666///,,,...111555777888888888===<<<;;;;;;;;;999555222333666999:::::::::;;;<<<@@@BBBFFFIIIJJJKKKJJJIIIIIICCC;;;555333333111///555333///...111777???DDDDDD999...+++000444222...***+++---///000000000000222222666;;;999333444:::::::::::::::::::::::::::<<<888444333666555222---,,,444;;;<<>>===999;;;;;;888999>>>@@@@@@AAA<<<666333333777;;;===777555333444777:::999888666999:::333+++)))000999999888999:::888333...,,,((("""###(((,,,333999666666555555666777999:::>>>@@@???888333222111......222666555222///...000333<<>>777333555999CCCMMM[[[jjj|||CCC???999444111000//////...---///888CCCTTTjjj{{{}}}yyyqqqiiiYYYJJJ;;;444222///......111+++'''%%%"""###%%%"""$$$&&&$$$ $$$(((&&&%%%### ###'''''''''%%% """''')))###"""'''444KKKjjj}}}qqqpppuuu|||jjjVVVHHH111000333:::??????>>>???<<>><<<;;;;;;;;;;;;999444//////444::::::888555333333333222111222555999:::888777666777888:::<<<;;;888444222111///111333666666444111...666<<>>>>>???>>>:::777:::???===777888999888555222000222444999::::::777111***&&&$$$((()))+++000444555444222333111222444222...///222///+++)))---777???BBBBBB???===;;;;;;;;;:::666333---///111333444555555555555555666888::::::777555666777::::::::::::;;;<<<===>>>@@@CCCFFFGGGIIIIIIHHHCCC;;;666444444222111555222---+++---555===CCCAAA666,,,)))---222111...***+++---...///...------222222555888555///000555888888999999999999999:::777666444444555555333111...444888888;;;???>>>:::///---+++++++++,,,,,,,,,111///---...000222333222777;;;@@@CCCAAA>>>:::888888<<<<<<999;;;@@@CCCBBB???;;;555222333777;;;<<<555444333555888999888666444444333111...///333888<<<<<<<<<:::555...***)))### $$$)))---444<<<555555444333444666888999;;;>>>===888333222111...222333555777777555333000555;;;@@@===666111111444111+++&&&%%%***111555777666111***&&&''')))************,,,000000///111666<<>><<<666333666;;;CCCOOO___pppHHHCCC===888666444333222222000111777???KKK\\\lllzzz~~~~~~~~~zzzuuuaaaSSSDDD;;;555///------+++&&&!!! !!!######$$$""" """&&&(((%%%!!!!!!$$$&&&%%%'''&&& !!!'''+++'''!!!(((777QQQuuu{{{{{{fffWWW>>>999999???DDDCCC@@@>>>===@@@BBBCCCBBB@@@??????<<<<<<999555111111666:::===:::666444333222111000///222666888777777777777444888===>>><<<888333111111444777::::::888555333888???GGGJJJFFF@@@:::888999:::===???@@@???>>><<<===666///111:::AAAAAA>>>777555333333444444333222222555777444///...000444777888999999777666666777444333444666777666222///000,,,)))++++++,,,000555888888777777777888999:::>>><<<::::::<<<>>>??????999888555333777======:::555555555444111000111333<<<===<<<777000(((### $$$$$$&&&,,,444777555111,,,...222555222---///444000---,,,///555:::<<<;;;777:::===<<<999666555555---...000222444666777777000111333777;;;<<<;;;:::999:::;;;;;;::::::<<<>>>;;;;;;;;;<<>><<<444+++(((+++000222111------...///...---+++***222222444444000++++++///666666666777777888888888666888888777555333222222222555666555666::::::888,,,***'''%%%%%%&&&'''(((---,,,***+++...111222111555:::???@@@>>>999444111777;;;===;;;<<>>:::@@@EEEDDD@@@===???@@@CCCDDDEEEDDDDDDDDD???>>><<<999666777;;;>>>>>>;;;888666555444333222...222666::::::999666444000444:::<<<;;;777333111444777;;;<<<;;;999666444666<<>>@@@@@@???<<<:::888222---///666<<<===<<<888777777666555333111///,,,222666333---***...444888888888666222000///000...///222555555444111...///***((()))***+++///444666444111111444888;;;<<<<<<:::888888:::===>>>>>>888555111///111555777777111111222222222222333444999::::::666000***%%%###""" """***444888555000++++++...333333000000333222111111333555666666666111555:::;;;888555333333---...111444777:::===>>>222222555888<<<>>>===;;;<<<======<<<<<<<<>>CCCFFFFFFCCC===777333000///...///...,,,+++,,,000444666888333,,,)))***///333555111111111000///---+++***222333444222---***+++---333444444555666777777777:::<<<>>>:::444//////111444666666555444444222111)))'''%%%###!!!###&&&)))---+++***+++...000111111222666;;;<<<888222,,,)))333999===<<<===BBBEEEFFFAAA===888555555777888888222444777:::;;;888555222111111222333555888:::<<>>333)))$$$ $$$%%% """!!!###'''(((((((((###"""%%%###  ###'''******%%%"""+++555KKKooovvv```GGG>>>999<<>><<<>>>???BBBFFFJJJNNNPPPQQQFFFEEEBBB???===>>>AAACCC>>><<<999777777777666555///333999>>>???;;;555000...111555777666444333333666999<<<<<<999555333333555999>>>AAAAAA???===;;;777999;;;======:::777555222000//////111555888:::777888777666444111///...---333777333***%%%)))///999999888555000+++))))))***///444555333222444666111+++((((((((()))---333666333///...111444777999777555333444777:::<<<<<<999444...++++++,,,///222///...///000222444666777777888999777222,,,((('''### !!!(((222888666111...))))))///555444111000444555666555444333333333333666999;;;;;;888444222...000222555888:::<<<===444444555888::::::888666===>>>>>>>>>>>>@@@CCCFFFHHHCCC===888777:::???CCCDDDAAA<<<666000---+++++++++---///111222111///...222000---***))),,,222666666555444222111/////////444666666111---,,,...///111111222333555666777777999===>>>:::333000222666666666777777444///***(((''''''&&&$$$###%%%***...000...,,,---///111222111...222666666222,,,&&&###...666<<<;;;<<<@@@DDDDDDDDD@@@;;;777666666666555222555:::<<<<<<888444111000222444444333333777;;;<<>>555/////////---------//////)))%%%(((...333222111000//////000000222777:::999777666444111222666:::;;;777333000///,,,...000111222333333444111---***,,,111666999999222111///...---///111333222333888>>>@@@???@@@DDDPPP]]]rrrwww___EEE888555444222222444222...(((######&&&)))&&&%%%$$$%%%&&&&&&&&&%%%###$$$$$$!!!!!!%%%---000333444333222333444:::777333///...///222444BBB@@@:::111,,,000>>>JJJYYYhhhzzzfffZZZJJJ???;;;888666333///000444:::<<<<<>>777888;;;;;;;;;===>>>>>>@@@FFFOOOXXX___aaaPPPNNNJJJFFFDDDCCCDDDDDD>>><<<999888888888777666111444:::@@@BBB===666000///111333444333333333444777:::;;;999555111111333666999===@@@AAA@@@>>><<<666777999:::999777444222111222222222333444666888666666555333000......000444999;;;555+++$$$%%%***888999999666111+++(((&&&***000777888666666;;;???444...)))(((''''''+++000999777444111000000222333222000///111555888;;;;;;:::333,,,)))'''''',,,222222000...///333666888999999:::;;;888333---)))'''%%%######(((000666666444333+++'''---444555222///555777888666222000111333777:::===>>>===999666444222333555777777666555333111111222444666555333111999;;;===???@@@BBBFFFHHHMMMGGG???777444777;;;???@@@???;;;555///,,,+++,,,***...333777777333...***,,,......+++((()))///666;;;888555222111222444555777:::999222......111111///000111222444666777777444777888666222222777<<<777555666777333,,,&&&%%%((()))***)))''')))...333444222000///000111111000,,,///222222...((($$$"""+++444;;;;;;;;;>>>AAACCCCCC@@@;;;888777666444333333777<<<>>><<<888444222000222444222//////444999888<<<;;;555444999999333,,,+++,,,---+++))),,,222333333222111000...,,,+++---444999888777777555111...444::::::666111000000++++++---111444555444222111...,,,---222777999888...///000///......///111777888>>>EEEHHHHHHKKKPPP[[[jjjaaaNNN888...---,,,---...000000...***%%%###%%%((((((((((((((('''&&&%%%$$$"""+++///222333000///111333666333000---...111555888@@@===555,,,'''///???NNN]]]mmmrrrcccPPPBBB<<<999666333///---///111222444;;;DDDRRR```pppzzzwwwfffPPP999,,,(((***///666777,,,!!!$$$!!!###""""""### """%%%###!!!!!!!!!"""$$$''''''###!!!"""$$$$$$%%%'''((('''$$$!!!###%%%111PPPnnnlllXXXJJJAAA888666555555999===???>>>>>>DDDOOOZZZbbbggg[[[WWWRRRLLLHHHEEECCCAAA???<<<999777666666444333222444888===@@@>>>999444111333666777666555555666666888999666111000222555777:::>>>BBBCCC@@@<<<888777777888999999888777666444333333555777777555333444444222...++++++///222888<<<>>>999000******---777999;;;:::555000+++)))***///555:::<<<===???AAA888111+++(((&&&%%%)))...999::::::777222///000222000......000555999<<<===888000***((('''(((///888999555111000222666888888999;;;;;;999444///+++***)))'''''')))...333666777666...***---222222111111444777888555///---///333777===AAA@@@999444333555444666888999888555222///------///222555555333222222555:::===@@@CCCGGGIIIMMMGGG===555111333888;;;;;;;;;999555000...///000---111666:::999555///***+++000333000+++***000777<<<999444111111444888;;;<<>>777444333444111+++((()))+++---///...+++,,,000444999666333111111000///...+++...000///,,,(((&&&%%%)))444<<<<<<;;;===@@@AAA???<<<999777666555333222555999>>>@@@===888555444555444111000000333666888777:::999555999BBB@@@777+++((((((+++------000555333444444444111---)))&&&)))000666666666666444000,,,000666::::::888555333...------111666888777444555222//////222444444222,,,000333333111///...///:::<<>>XXX}}}}}}jjjYYYMMMDDD;;;555222222777>>>BBB???===AAAKKKVVV^^^bbbccc^^^WWWOOOIIIDDD@@@>>>@@@===999666444333111000333333555999===>>><<<999222555999;;;:::888777777555777888444000///444888777:::@@@DDDDDD@@@888222888888999:::;;;;;;;;;;;;777333111444:::;;;444...333222///+++((()))///444888<<<>>><<<666222333555555888<<<<<<999444000---(((+++111999???BBB@@@>>>;;;333,,,)))&&&$$$''',,,666:::===:::555222333666///......111666;;;???@@@555...(((((()))***333>>>>>>999333000222555777777777999:::999666222///...+++***)))***---111666:::666111...//////...000333222666777333---***...333333<<>>@@@CCC???444---...000///...///000222444666777888333111...+++,,,000666:::888222000111000******...---111333111...---000444;;;888444222000///...,,,,,,...//////,,,)))(((((()))444======;;;===@@@AAA:::888666555555555444222666;;;@@@@@@===888666555<<<666000000555:::;;;:::777:::888666===GGGDDD999---(((&&&***---///222555333555666555222---'''$$$%%%---333444444555222...---...222999??????:::666222///...111777::::::777:::666222000111111///,,,---222666777444111000000999===GGGWWWdddooo{{{uuu```CCC777***$$$!!!!!!$$$&&&+++000000---+++,,,...000111111...)))$$$ !!!!!!%%%---000333111+++'''(((******(((&&&'''***000777<<<111222111...///:::LLL[[[mmm{{{}}}ppp^^^NNNDDD???;;;999---,,,)))%%%$$$***444===GGGUUUiii|||wwwjjjVVV@@@111000***(((+++,,,'''###!!!"""%%%&&&%%%$$$&&&(((///000...)))%%%###$$$)))%%%!!!$$$((($$$ $$$#########///???lllhhhSSSLLLDDD<<<:::888777999>>>===<<<;;;<<<@@@FFFMMMQQQSSSTTTSSSOOOIIIDDDAAA???999:::999444///,,,---///111222444777999:::::::::333777;;;>>>???===:::888222333222111000111444666666888;;;>>>>>>;;;666111111444666888:::<<>>@@@;;;333...---111777<<<>>><<<888444222222222333333222111000111333666777;;;333+++)))(((***000777999666222111222333111000555777888666333...,,,+++222111000111111///,,,)))///---///333111***(((,,,000777???AAA>>>:::888999777666444222222333444555888;;;>>>@@@???;;;777444555222111444:::===;;;777222555999<<<<<<:::777555...---111444000***---555666666666555444111///---...///111333666777888888111444<<>>BBB999444000...000444888:::@@@<<<666222000///...---...555;;;999222///111666:::???LLL___ttteeeLLL<<<444+++$$$"""""" !!!&&&,,,...,,,++++++,,,000000...+++'''$$$######$$$'''''' '''///111222000,,,((($$$""""""%%%(((,,,000333555666555333000222;;;JJJYYYbbbsss}}}tttcccUUUJJJDDD>>>;;;333000,,,((('''+++333999@@@MMMaaattt}}}mmmYYYFFF:::...)))(((,,,...***'''&&& ###&&&((('''''')))+++111444222,,,%%%!!!$$$""" %%%'''(((%%% ***888VVVnnn}}}jjjUUUKKKAAA===<<<:::;;;>>>:::888777666999===CCCFFFKKKKKKKKKIIIDDD@@@>>>>>>777999888444///,,,,,,...000111333555777777666666333555999======<<<999666555666666444111...------111222444555555333000---///222666888999999;;;===333111///,,,++++++,,,...555555333000......222555:::888666666888:::;;;;;;777333000333999;;;888333///......///000222444666000---,,,...333444///+++---444888555333444333///000111333444444666999;;;:::888555111000333888===;;;999333///222:::;;;777<<<;;;999777555444333222222222222000000333777;;;;;;555...,,,///333444444:::999444---((('''***...555333///---,,,...000222555666777999::::::;;;;;;555222111333888======<<<999333111888???AAACCCEEEFFF===000((('''---555:::;;;:::888555111///000111444555666777777555333222333333000,,,***---666>>>AAA;;;222+++***...555:::;;;999666333111111222333111000//////111666:::===>>>666000---+++***...444:::888666555555555555444444666888777333...***(((,,,---...............///000000333777444,,,(((***444:::@@@AAA===888888999999:::;;;;;;:::999888888<<<>>>@@@AAA???;;;666333111///000444:::<<<:::777333222333333444333111//////000333555000)))***///555555555444222000...---000111222555777999;;;<<<666888===CCCBBB===;;;>>>:::777222///...222666:::???<<<888444111...***(((111888>>>===555000111555===EEEUUUiii~~~oooWWWBBB888222+++&&&%%%$$$"""!!!$$$((())))))'''&&&%%%))))))***++++++***)))((((((+++---((( ###)))---///222222///***%%%"""!!!%%%)))---///000000000000222555:::DDDSSScccnnnzzzyyylll___TTTJJJAAA;;;999555///***)))---222666777BBBTTTfffuuuqqq^^^MMMDDD333...,,,///000---)))((("""%%%''')))))))))***,,,111777888000%%%%%%,,,111$$$%%%///@@@VVVsssjjj\\\MMMFFFCCC@@@>>>???999777444222333666:::<<>><<<;;;;;;555777888555000------...000111333444444333222111222444777::::::999777555555777888777222---***(((///......---------------///222666888777555444444......---***'''(((,,,111::::::888444111000222444:::666222111333777;;;<<<666333000222888;;;999666444111...+++***+++...000000---...555===???999111111666888666555555444111///000222222333444777999;;;:::888666666888<<<@@@:::888333111444:::;;;999;;;;;;:::888666333000///333333333222222555999===<<<777000---000444666777:::777222---***)))***+++222000---+++,,,///333666999999888777777888:::;;;444222111555:::???AAA@@@===888666:::???@@@@@@BBB@@@666***"""###+++444;;;<<<===:::222)))&&&+++000111222333444444444444444//////---++++++000999@@@BBB;;;222***(((,,,222777555444222000000111222333///...------111777===AAA@@@;;;666444111------111777888999777444222333555444777999999444///***(((&&&(((+++...///111333444333555999===:::111,,,+++666:::>>>===888555666888;;;???DDDDDDBBB>>>======@@@BBBCCCBBB???:::555111++++++...444:::<<<:::777555000+++(((***,,,,,,+++111333666777222***''')))444444333222111000//////333333444666888;;;>>>@@@::::::>>>BBB@@@:::777999:::999666111---...333777<<<;;;999888555///)))$$$222:::AAAAAA;;;666666888DDDQQQdddxxxnnn\\\III;;;333///+++))))))(((%%%!!!!!!!!!"""$$$%%%$$$"""######%%%***000111///,,,***---///---***((()))+++,,,///222333222---((($$$"""%%%***,,,,,,+++******,,,111:::DDDQQQbbbsss~~~~~~tttiii]]]PPPCCC:::999555///++++++...222444222:::HHHXXXhhhvvvxxxgggVVVLLL@@@:::555555333...)))(((&&&&&&'''(((((((((((((((...666:::222%%% """!!!(((...111 $$$***555EEE^^^xxxuuuaaaSSSLLLEEEBBBAAA;;;999666333333555888:::>>>??????>>>;;;999888999333666888666222......///222222222222222111///...111333555777888777555333222444666555333///------000///...------///333666333555888888555111...,,,+++---...,,,***,,,333:::<<<;;;:::777555555555555:::555000...///333666888777444111333777;;;;;;999888555111,,,)))(((((((((...000555>>>EEEFFF@@@:::777999:::999888888777666111333444444444555777:::999::::::999888999<<>>@@@@@@???<<<;;;===???@@@AAAAAA>>>555)))!!!"""***444:::@@@>>>888...%%%"""'''------///222555777666555444.........---...333;;;AAA@@@;;;444---+++,,,000444000000/////////111333444000//////000333777;;;===@@@<<<::::::777111///000222666999666///***,,,///555777999888444111...---&&&(((+++111777999777444222666===AAA>>>777000---222555888666222111444888===BBBFFFGGGCCC??????@@@CCCDDDDDDCCC@@@;;;666222((()))---222888:::888666777///%%%!!!"""'''******111444888999555...***(((444444333222111111111111777666666666888;;;>>>???;;;999;;;>>>===777555666666999:::555///,,,...111555666999;;;:::555...)))333:::BBBDDDAAA???@@@BBBNNN___wwwoooYYYHHH<<<666000...+++,,,---,,,((($$$!!! """%%%&&&$$$!!!###"""$$$+++222444000+++)))******+++,,,---////////////000111111///+++((($$$'''))))))'''&&&'''(((///333<<>>????????????>>>>>>@@@BBBCCCAAA???777,,,&&&&&&---444999BBB===444+++$$$###'''******...555:::;;;999555222......------///333999>>>===:::777333111000000111---------...000222444555555666666777888888999999<<<:::;;;>>><<<666222222000666999555,,,%%%&&&)))444555555444111000000111+++***...777@@@@@@888///,,,222:::>>><<<888222---...111333222///111777<<>>===???AAABBBCCCCCCCCCAAA===999666)))***---000444666666555444,,,""""""&&&)))...333777888777444111...444444444444444444444444888777666555666888:::<<<888666666::::::666444555222777<<<:::333---++++++---111666<<>>CCCFFFFFFGGGKKKPPP\\\ppp{{{___FFF666///---///---+++,,,...---***&&&!!! ###(((++++++))))))'''&&&***///000,,,''''''&&&%%%&&&***///333666222000---,,,---...---,,,'''((('''$$$!!!"""''',,,888999@@@RRRjjj{{{nnn\\\III<<<666555333...)))(((,,,000000333888AAAMMM]]]mmmwwwuuugggXXXMMMBBB<<<777222//////+++)))'''&&&&&&&&&%%%###$$$---222+++### """###$$$!!! """ !!!!!! !!!$$$ $$$(((+++...444AAATTThhhzzzdddQQQEEEAAA>>><<<999888777888:::;;;BBBBBB@@@;;;666333222222222555777555222000111333555333111......000222333444444555555555555555444555666666555222111111222333444444333222555;;;@@@<<<<<<999555///+++******333444444222//////222555666666777999<<<======<<<999444...***)))***+++,,,&&&&&&)))...555:::>>>???:::::::::888444---'''###&&&...999???@@@???@@@AAA999555444777999888888:::666777777777666666888:::=========;;;999888888999444111000111000------//////111333444333222///---+++,,,...///000333777:::888666333000...---............/////////...------111222444666888:::<<<<<<============;;;999777666777444333666;;;???@@@??????BBBBBB@@@AAADDDDDDBBB???999111,,,---111555888>>>999111***%%%$$$&&&(((***000777===>>>:::444000,,,+++***+++...222666999999999888777666444222111+++,,,---///111333555777;;;;;;;;;;;;;;;;;;::::::777777:::???>>>999555444333888<<<888///(((''')))111222222111///......///,,,,,,000888@@@???555+++'''...555666666444000,,,,,,///222111000333;;;AAA@@@>>><<<::::::;;;===>>>===>>>@@@BBBAAA@@@===<<>>:::@@@BBBDDDEEEHHHOOOYYY```qqqrrrVVV@@@111,,,,,,///,,,)))(((******(((&&&!!!!!!"""%%%***///111222///,,,)))(((***)))'''$$$'''%%%######&&&---444999222---'''%%%(((***++++++'''(((&&&"""!!!***111>>>AAAKKK___wwwwwwdddOOO@@@;;;===;;;222'''"""%%%***---///222888CCCRRRbbbmmm|||}}}vvvcccUUUFFF<<<555///,,,......+++((((((***+++***((("""))),,,&&& """$$$&&&%%%%%%'''$$$"""'''%%% !!!"""%%%(((***+++000;;;IIIYYYooozzz^^^LLLEEEAAA???<<<:::888888999:::???>>>;;;666111---,,,---000222444222///...111333555222...++++++///444777666666666666555666666666444666888888666333222222444777888666333333777<<<;;;:::555000,,,+++,,,///555444333222111000//////444444555999===???>>><<<999333***$$$$$$'''***---%%%'''+++000666:::===>>>;;;;;;<<<:::666000)))%%%&&&,,,444;;;???AAACCCDDD999333111666999999:::===:::;;;;;;:::999999;;;=========<<<888555333333444///---...111000------111222333444444333111///...+++---///111333555999<<<888777555222///,,,++++++(((,,,000111///......000333333111222333777:::======<<<;;;999888777666666;;;888666888<<>>AAAEEEFFFBBBAAADDDDDD@@@:::777333111222444555555333444111***###!!!%%%)))---222888======999333///)))))))))+++...333777999777777777777666666555444+++,,,...000333555777888999888666666777999<<<>>>555555999??????999555555444999<<<:::444...,,,,,,111444666555222...,,,+++'''***///444666444///+++)))000444333222333111,,,+++...111111000333;;;BBB@@@;;;777666999;;;;;;999777999<<<@@@BBBCCCBBBBBB777444///+++)))+++000333111///***"""!!!***...///...222999;;;999///111444777777666555333222333333555666777888999888444222666999777777888777999;;;<<<:::666111...,,,...333:::???@@@>>><<>>???@@@???>>>===???AAA<<<;;;999444000------...,,,***,,,111111...///444666666666555444111///...---///111333555888;;;>>>888888777444000,,,)))))) '''...111000///222666555222...,,,...222888<<<>>>;;;888555333444666777<<<999777888;;;>>>>>><<>>BBBEEEFFFFFF<<<888000***&&&(((...333444555222((( ))),,,,,,***///888<<<:::,,,///333777888666444222...000222555888999:::;;;;;;555333777:::888888999<<<;;;;;;;;;;;;:::666333///000444888<<<>>><<<:::===;;;:::>>>KKK```xxxmmmQQQ@@@666///...000///)))!!! !!!!!! ###&&&'''(((,,,222888222///***$$$ !!!%%%)))!!!"""""" !!!(((...(((###!!!###  $$$'''&&&###&&&///666===OOOiii{{{nnnZZZMMMBBBEEEFFF@@@/// """'''(((,,,111666???QQQaaalllwwwzzzqqqcccPPP@@@666///)))$$$+++***,,,000444555111---'''(((%%%!!!!!!###!!! """$$$%%%&&&%%%$$$$$$$$$!!!***444000$$$ """&&&(((***,,,222999CCCVVVtttyyyxxxzzz^^^GGGJJJGGGCCC@@@???===:::888999888555///)))(((+++...111000///---+++,,,...111666111+++(((***000555888===;;;999888888777666444333555555555333333333444888:::???CCC<<<111---000888777444111333666888777666333222222555555222///333888===???>>>>>>>>>@@@999444---((('''+++111555222444444333777<<<<<<999888888777555222000000111,,,...222777>>>EEEKKKOOO>>>333...555>>>AAAAAACCC@@@>>>???CCCDDDAAAAAACCC===>>>===999333000///111......---...000333666888888999999888777666555444444555555444222444888<<<999:::777111......,,,((((((---///---///888===<<<:::666///+++,,,222999>>>===:::555222222333444444777666888;;;:::777777;;;BBB@@@???@@@BBBBBB>>>;;;------///444777777222...,,,---...,,,(((%%%$$$###///333666888666333111000***,,,000333666;;;@@@CCC333555666777666777999;;;333333333444666666444222111111000...222:::<<<;;;333666:::===;;;666000,,,333555888;;;:::666000+++555777===CCCAAA555+++''',,,///111000,,,))))))+++:::<<<>>><<<777///)))%%%(((+++---------000555:::>>>;;;888888;;;<<<:::888333555999===@@@AAAAAA@@@;;;:::666000---///555;;;555444000***### !!!""")))+++***)))///777999555000------222999;;;777111......///444999======<<<>>>;;;888555444666:::<<<;;;;;;:::999888777666555222///555AAACCC999333666888<<>><<<:::888666111,,,(((***000555333444444222000///000222222000......111555888999;;;:::888888888888666444222333444444333222333555888;;;BBBFFFAAA888444666:::888666444444666777777444222111333666777444111000555999;;;;;;::::::;;;<<<999333///---///333555222333333000333999<<<:::888777666555444444555555,,,...000555:::@@@EEEHHH>>>555111888@@@CCCCCCDDD;;;:::===BBBCCC@@@@@@BBB@@@@@@>>>999444111111222444333333222333555777888999::::::999888777777777<<<;;;:::666333444777:::::::::777111///000000---///000...+++///888===<<<888555333111111444888:::999777555444555555555444555333444888:::888999<<<>>>>>>???AAABBB???:::555------...222666666222...---///111111...+++))))))222333333222000///000111///000222333555888===AAA;;;999888666666777777888555444555777999:::999777666666333111555;;;<<<:::555666999:::999777333111222444666888888555111---444777@@@GGGEEE999...)))***---000000...,,,---///;;;<<<===;;;666///***((((((+++---......111666;;;>>>:::777777888999777444333555999<<<>>>???>>>===<<<;;;888444111333888===888555000,,,***)))((('''''')))******///888999666///......222777999666333------...333999===???>>>@@@???<<<999999:::<<<>>><<<;;;:::888777666666666000---222<<<>>>666333777???GGGUUUdddsssyyyZZZJJJ:::222111//////111111000,,,%%%!!!"""###%%%))),,,000111///***###!!!$$$((()))%%%""""""%%%((('''&&&###"""!!!###&&&%%% ###"""%%%+++...000555<<>>999::::::999777777666666666777222111222444888888555222---000555777666666555555>>><<<:::777666555666666555666333...---333999:::777555444444777999::::::......000222555999===???<<<666444999???AAAAAAAAA888777:::@@@BBB???>>>@@@BBBAAA>>>999444333444555;;;:::999888777888999999:::;;;<<<;;;999999:::<<>>666000...---...111555555333//////222555777555333111000444333000---++++++///222555555444333333555:::>>>===888333222333555666555555666777:::===???>>>===;;;;;;888666999>>>>>>999666666666666666666777777111222444555555444222111222555>>>FFFDDD999...)))(((,,,000111000///111333999:::999666111---+++***))),,,/////////222777;;;<<<999555444666666444222222444888:::<<<;;;:::999::::::999777666777;;;>>>;;;666111000222333000---''')))+++,,,111777999777///000111222333444555555111000000222666:::<<<===AAA@@@???======<<<======<<<:::888777666777888999333000222999999555777>>>GGGVVVkkk~~~xxx___FFF:::000.../////////000//////---(((!!!  !!!!!!!!!"""%%%(((+++,,,---***%%%###%%%(((111***%%%'''...111,,,%%%"""###%%%)))+++((( """%%%,,,333666888AAAKKK]]]rrr|||fffTTTsss\\\OOO???444...***,,,000000222222---$$$!!!,,,:::TTTbbbrrr}}}~~~nnn]]]NNN@@@555...//////---(((!!! ))),,,,,,(((%%%(((******...000222333111,,,&&&"""%%%""" !!!###&&&))) $$$***''' +++BBBUUUvvvssshhh^^^QQQHHHEEEEEEDDDBBB>>>:::333,,,((())),,,///111555999:::999666444333111222444888<<<===;;;::::::999888888888777444222000111222111111222444666777<<>><<<===AAA>>>;;;777555555777999>>>===<<<;;;;;;;;;;;;;;;;;;<<<===;;;999999<<>>:::333---,,,222999:::999999;;;>>>BBBEEECCC>>>777222///...---000444555333000...333888;;;:::999777666444333000---***+++...222888777555333222444999===888111+++***///444555333444555777;;;???AAAAAA@@@======:::999===BBBAAA;;;777555333111222555888;;;222333555555555444555555000222888>>><<<222)))&&&)))---111222111000222444666666444000,,,***+++,,,...111333333222333666::::::666333222555666666444333555777999:::999777555555666666666777888:::;;;999777555444444444333222,,,---...///111555777777222444444333000000222555888666444333444555777777>>>?????????>>>===;;;;;;999888777666777:::===???;;;999999:::999999@@@JJJXXXkkkiiiPPP:::222---...000//////000***,,,,,,***%%%""""""$$$%%%%%%$$$""" !!!###%%%'''))))))&&&$$$%%%&&&222---))),,,222333---&&&"""###&&&***+++(((!!! &&&000999>>>CCCPPP\\\jjj}}}qqqYYYGGG}}}cccRRR???444///---///333333444444///%%% )))555GGGXXXmmm|||xxxfffTTTCCC777000------+++%%%)))222555///((((((,,,000000111333444111,,,&&&""""""!!!!!!'''+++,,,(((%%% ###''' '''666CCC^^^xxxyyylll[[[NNNIIIGGGDDDBBB>>>;;;555000---+++++++++---000555888777666444444444555666888:::;;;999777:::999888888888666222000000111111111000111444777:::???EEEGGGFFFAAA;;;777111///000444444222666===999777666777999888444000,,,...111444555555444222444666:::===>>>===;;;:::;;;:::555------555<<>><<<888333333222111222333444555888999888666666777777666<<<;;;===AAAAAA<<<:::;;;===:::777555666888:::<<<<<<<<<<<<<<<<<<<<<======:::<<<<<<:::777777<<<@@@BBB>>>999444222222333444333333000,,,---333888888...'''$$$***555;;;999555...333999===<<<666...)))000333999???CCCBBB>>>:::444...+++111777888777777;;;>>>BBBCCCAAA===888555000......111444666444111...222888;;;<<<:::999999444444333000......000222999888666333222444999===777000***)))...333444444333444666:::>>>@@@@@@???<<<;;;::::::AAAGGGDDD===666444111000000333777:::333666999999777666777888333111333666333,,,'''&&&---111444333111///000222555444111...+++***---///333555777666333333555888777444111222555999999999555666999::::::888666444000111111333555666777777555888;;;888333000111444222111111111111111333555666777777444///...000444:::999777444333333444555===>>>???@@@@@@>>><<<;;;777666666777999===AAADDDBBBAAA@@@>>><<<@@@MMM[[[sssqqqXXXDDD666///,,,...///---+++,,,'''+++......,,,***+++---,,,,,,***&&&""" !!!"""$$$''''''&&&%%%$$$###***)))***,,,---,,,((($$$$$$%%%&&&'''(((&&&###!!!###(((333===CCCKKKYYYgggvvv|||fffMMM===kkkZZZFFF:::444111111444777555333...%%% %%%...BBBUUUmmm}}}ppp^^^KKK;;;333...---***%%% (((333999444---+++///222...///111111///***%%%""" !!!%%%,,,000---%%%"""###"""!!! !!!+++%%%"""###$$$'''---444BBB^^^~~~iiiYYYQQQLLLFFFAAA<<<999666444333333222111,,,///222444444444444555777666666888999999666444666666666777888777333111222333222111000111444777===BBBFFFFFFEEEBBB===777...+++,,,111111///555???<<<999777777888888444111...///111555888999777555222444888<<<>>>>>>======666555111...333===CCCDDD555000///555>>>BBB>>>888555444333333333444555666:::===<<<888777999;;;:::@@@===>>>@@@???;;;999;;;;;;888666555888:::<<<<<<::::::;;;<<<<<<=========999;;;;;;777333333999???===:::666444444555555555222444333///111666999888+++$$$###,,,666:::777555111444999;;;:::444...))),,,///444:::======999666333...,,,111555666666888<<<@@@DDDDDDAAA<<<777555000///000333777777555111...222777::::::999888888333444555444222222333444999888777444333555999<<<<<<777111///111444666666444444666:::>>>@@@???>>>999888888:::BBBIIIEEE===666555333222222444555666555999>>>>>>;;;777666666666333222444222,,,***+++111333666444000------///444333111---+++,,,000333444666888777333222444666666333000111666:::<<<<<<888999;;;<<<<<<:::777666000000000222555666666555333999===;;;333...000555666333000000---,,,///555777888888555111000222444777777777555333333555777<<<===???AAAAAA@@@???>>>888777888999<<<@@@CCCEEEEEEGGGFFFBBBBBBKKK^^^ooovvv```JJJ<<<111+++((()))***''''''))))))---222333222111333555111000...)))$$$!!!!!!"""$$$%%%'''((('''&&&$$$""" $$$'''(((%%%###""""""(((((('''&&&'''((()))***+++...666@@@IIIRRRaaaooosss\\\DDD777wwwfffSSSFFF<<<555222333777333///,,,'''"""%%%***;;;OOOgggxxx~~~lllVVVBBB777333000,,,(((%%%"""###+++111000/////////...+++,,,------+++((($$$""" """###"""!!!$$$***---,,,%%%%%%(((((('''&&&%%%---'''$$$''')))***,,,000555LLLjjj|||iii^^^VVVMMMFFF>>>;;;777666888;;;<<<<<<111222333222111222333555555666777999:::999555222111111333666999999777444555444333222000111444777<<>>?????????666333///...777BBBEEEBBB222......777CCCHHHBBB:::555444333333444555777888999>>>>>>999777<<>>===::::::======:::888888:::<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<888999999444//////555<<<<<<:::777777888999888666444888888777888;;;;;;888...&&&$$$,,,444666666777666777888888777333///---+++---000444888888555222///,,,---111444555888===AAAFFFKKKLLLFFF>>>777333000000111555999999555111000333666888777777777777444555555444333333666888::::::888666444444666999<<<:::777555555888;;;===888888999<<>>777777666999BBBHHHCCC;;;666777888888777555444222555;;;BBBCCC>>>777444222444222333666555000///000222444666444000,,,,,,---000000...+++***+++///222000333555555222111333555777333///000555999;;;;;;:::<<<===???>>>===:::999555333333444888:::999888444999===<<<777333333666666111---,,,)))'''---555666666777666555444555777666888999777444333444555999;;;===???@@@@@@???>>>;;;;;;<<<===>>>@@@BBBCCCFFFKKKLLLIIIKKKZZZrrr~~~gggSSSAAA555+++&&&###$$$%%%$$$&&&***+++///333444222222444777111111///+++&&&$$$$$$%%%)))))))))))))))'''%%%###"""&&&&&&$$$""""""###---,,,+++******---000333333444:::FFFSSSaaarrrzzzkkkRRR===333ppp^^^OOOBBB777222222555000---,,,***''')))---333GGG___ppp{{{www___HHH:::888333...+++)))&&& !!!&&&)))...111---'''))))))******(((&&&$$$""" $$$&&& '''!!!&&&,,,,,,%%% &&&***,,,+++++++++***%%%###''',,,---///222777EEEYYYpppwwwjjj```UUUMMMDDD???999777:::>>>AAABBB777666555222000111333555333444888<<<===;;;666111,,,---111555:::;;;:::888666666444222111111444777888===>>><<<===???;;;444222,,,+++///---***222AAA===999555555777:::999888///000222777<<<>>><<<999999:::;;;===???@@@AAAAAA999555///000999BBBAAA;;;000,,,---999GGGLLLFFF<<<333333333333444666888999666<<<===888777===DDDFFF???;;;:::<<<<<<:::;;;???@@@===::::::<<<===;;;999;;;<<<<<<<<<<<<;;;;;;:::777888888222,,,,,,333:::>>>;;;999:::<<<===:::888777;;;>>>======???===999222***&&&,,,222444666999;;;:::999777555333111000---...000333666666444222,,,+++---111444555:::AAAFFFMMMTTTUUUNNNBBB888222000000333777;;;:::666111111333666777666555666777555555444222222333777;;;;;;;;;:::888555444444666777888777777777;;;@@@DDD;;;;;;<<<>>>AAABBB@@@???777666555888AAAGGGAAA888777999;;;<<<;;;777333000555<<>>===<<<666888;;;<<<;;;999777666444...***(((&&&$$$+++666444444555666888999999999999;;;;;;999444111000111666777999;;;============>>>>>>??????@@@@@@@@@@@@HHHNNNQQQPPPTTTfffmmmZZZJJJ:::---(((### """###$$$(((...,,,///222222000///111444//////...+++(((&&&'''(((---,,,+++++++++)))&&&$$$"""$$$&&&((('''&&&&&&&&&///////////////222555888777777===LLL^^^qqq}}}uuueeeMMM:::111xxxkkk^^^NNN===555666,,,------+++++++++***(((...999MMMdddyyyyyylllYYYIII>>>888222000000---%%%&&&+++,,,+++$$$&&&'''&&&$$$###$$$&&&""" """'''))))))(((******((($$$!!!%%%'''((()))***+++""""""''',,,222888<<<@@@KKK^^^qqquuucccUUUOOOGGG???;;;888777:::@@@<<<444000555999777222///111222555<<<@@@???777000111000444;;;>>>;;;999999;;;:::777333000000222444666;;;<<<999777777666333///000000...+++,,,///333:::888888<<<@@@===444,,,444///---222<<>>888======>>>AAACCCBBB===999333333555888:::;;;:::888...///444;;;AAADDDBBB???666777444...,,,222777999::::::999999:::>>>DDDHHHBBB@@@;;;666444777===BBB;;;>>>AAAAAA>>><<<<<<===??????>>><<<999888999;;;333888:::777111///444:::;;;;;;===???AAA???888333666===AAA@@@======<<<999000000000000333555888999888888999888777555333222111111222222222222333444***///666999999;;;@@@EEEHHHWWWaaa\\\PPPFFF===666888777666777999999888666666444333111111222444555333666888555000///333888;;;<<<<<<888222...---...444555777;;;???@@@???>>>999:::;;;<<<<<<;;;:::999666555666999<<>>;;;<<<;;;::::::;;;===@@@BBB<<<:::777777:::;;;:::999222111///,,,***+++...111:::777555888===???<<<999===:::888999<<<;;;777222...///888CCCAAA666666>>>???AAADDDEEEDDDBBB@@@>>>JJJOOOXXXcccnnnooo\\\KKK<<<222/// """###&&&((()))******++++++'''$$$)))000******+++***((((((+++---///,,,((($$$###$$$''')))"""%%%(((******)))))))))***333666222000555:::;;;999;;;CCCUUUoooqqqbbbQQQ???333...ssseeeRRR>>>333111------------,,,+++(((%%%(((333FFF]]]rrr}}}qqq```QQQCCC===666333333000)))###"""&&&&&&%%%###"""!!!"""$$$&&&&&&%%%""""""###&&&+++------++++++***&&&!!!!!!"""###$$$%%%(((***### $$$+++222222666@@@OOO___pppzzzhhhWWWMMMCCC===888555777<<<===888555888:::666111///111222555<<>>AAAAAA===999333333555999;;;<<<:::888...000444:::@@@BBB@@@===;;;<<<999222000444999:::;;;:::999999;;;@@@FFFJJJFFFCCC???:::666777:::======???AAA@@@===;;;<<<===???>>><<<999777666666777555777888555111111555:::<<<<<<>>>@@@BBB???:::555<<>><<<888222111111111222333444444111333666999;;;<<<======666444222333444333000...000555:::;;;;;;===BBBGGGMMMZZZccc]]]QQQGGG>>>888999777555555666888888777333222111000000111222333444555666333000000222555888::::::777333///...///333444666:::===>>>>>>>>>;;;:::999888888999999:::888777888;;;>>>@@@@@@???AAAAAA@@@>>>;;;666222000666<<<@@@>>>888111...,,,,,,000444999:::888333000---000222222666::::::666222+++&&&(((***(((&&&&&&)))'''''')))---111444555///---,,,---///111222222666:::>>>BBBBBB@@@<<<999;;;999888777777:::===???===:::777777999:::::::::777666333000------///222444222222666<<>>;;;666555777:::======888333//////777AAA???444111666>>>@@@CCCEEEFFFFFFFFFFFFSSS^^^mmm|||yyyaaaOOOAAA555,,,((( $$$(((+++---***)))***'''$$$&&&+++'''((()))((('''(((,,,///,,,)))%%%###%%%(((*********)))'''&&&%%%%%%&&&&&&'''000444222111555:::<<<@@@DDDNNNaaazzz|||jjjZZZIII888,,,'''|||mmmZZZDDD555...------...//////+++&&&###$$$...>>>RRRfffwwwvvvgggZZZIIIBBB:::666555333...***"""!!!!!! !!!"""%%%%%%######$$$'''+++///111000...,,,(((!!!!!! $$$'''&&& $$$+++,,,///777BBBLLL[[[qqq|||dddXXXKKKBBB<<<777777;;;>>>;;;;;;===;;;444000000000000333999>>>???<<<888000///333888;;;999888;;;;;;;;;:::777333111111222777999777333111333222///111222333333111///...///666777999:::888444///,,,***000555555222000333888999888777:::===>>>;;;888333444777:::<<<<<<999666///000444999===>>><<<:::<<<>>>;;;666444999>>>??????===;;;:::;;;???BBBEEEFFFEEEBBB>>>999777777888=========<<<999999:::;;;===<<<999777555444444444777777555333222333777:::<<<===>>>@@@AAA???;;;777>>>CCCEEEBBB>>>===;;;777444333222222333222000...---000444:::>>>AAABBBBBB;;;777333333555444///+++888:::======<<<>>>BBBFFFQQQ[[[aaa\\\PPPEEE>>>999999777444333555666777777111000///......///000111444444333222222222222333888::::::999555222111111222444666888;;;===>>>>>>>>><<<999777777888:::;;;;;;;;;<<<>>>???@@@>>><<<=========<<<:::777444222666:::??????:::444111000---000555:::<<<:::444///)))...222666===CCCCCC@@@444---)))+++---+++))))))&&&%%%&&&)))...222555666---,,,,,,...222444444444666999>>>AAAAAA>>>:::777888777555444444555666777999666333333555888999:::<<<;;;999777555555888:::444333333666;;;===<<<:::...111666;;;>>>===999555222000444<<<;;;222---...===???CCCEEEHHHKKKOOORRR]]]mmm{{{gggOOO@@@777///(((%%%!!!%%%,,,111222---***+++***'''''')))'''((((((&&&$$$%%%+++///((($$$ """''',,,,,,***...)))###!!!"""%%%&&&&&&&&&---333333333888===@@@JJJQQQ^^^sssqqq^^^MMM>>>///$$$!!!uuucccOOO<<<222---+++,,,000111,,,&&&###&&&---999HHHXXXiiixxxxxxlll```MMMEEE<<<555444333111///((($$$!!!!!! !!!!!!%%%&&&***---///000///...***$$$!!!  $$$((($$$""""""  %%%'''***111777>>>JJJaaattttttfffWWWLLLEEE>>><<<=========???AAA<<<333000222//////111444888:::888666333555:::@@@@@@;;;999:::;;;<<<<<<;;;888666666666>>>>>>:::555333555444000))),,,///222222222000///222666999:::666333111111...555:::999444111333888444222111333777999888666666777999;;;<<<:::666222...000333666888888666555666999999666777>>>CCCDDDAAA@@@???>>>===;;;999888???@@@AAA???<<<999888888:::999888666555555666777;;;:::777666666666666666:::888444222333555999;;;;;;;;;===>>>>>><<<:::888:::>>>@@@>>><<<===;;;777555333333444555555111...///111555888;;;<<<======:::888555222111222222333===>>>>>>===<<<===AAADDDQQQWWW[[[VVVJJJ@@@:::777777666444444555666666555000000/////////000111111444333222333555666555444;;;;;;<<<:::888555222111222444777999:::<<<>>>@@@AAA@@@>>><<<;;;<<<===>>>@@@@@@???@@@@@@>>>;;;888555666888999999777555444333666:::>>><<<777444555222444888===???<<<444...'''---333999@@@GGGHHHDDD777111///000111///---...'''''''''***///333555555//////000444888::::::999777:::>>>AAAAAA>>>999666555555666555444222///......---,,,,,,///333777999===============???BBBFFF<<<:::999999:::999777444...222777;;;===<<<:::888555111222777777222......===???BBBDDDHHHNNNWWW]]]jjjiiiUUU@@@666444000,,,)))%%%""" (((111777666///***---000...,,,+++------+++&&&!!!!!!&&&+++&&&!!!!!!(((---+++'''((("""###(((***)))%%%,,,222555777;;;BBBGGGSSS\\\mmmuuudddQQQBBB666***""" {{{lllYYYFFF888///))))))///111,,,'''%%%&&&,,,555>>>JJJ[[[nnn{{{|||rrriiiRRRIII>>>555111111111111---)))$$$"""###%%%$$$### ###$$$"""###&&&''')))***+++++++++,,,(((   %%%&&&))),,,)))"""!!!$$$&&&+++000444>>>RRReee|||zzzhhh[[[PPPFFF???======???BBBBBB<<<333111333222222222333444555444333555888@@@FFFDDD<<<777777888999:::999888777777888AAA@@@;;;666555777444000&&&(((,,,111333222000---///444999999777555666999444777;;;:::777444444555000---+++---111555555444999999:::::::::777222///---///222444444333222111333777888666888>>>CCCCCC===>>>???@@@???;;;333...555888<<<>>>>>><<<;;;;;;999888666555555666777777:::888666666999;;;<<<;;;;;;888555333333555999;;;777999:::::::::888777777666999;;;;;;<<>>;;;444222222444888999666222111222333444555555555555555777777222---///888AAABBBBBBAAA@@@???@@@CCCEEELLLNNNOOOKKKAAA888444444555555555666777777555333111111111222222333333444555444444666888:::999888:::::::::999777444000---222555999;;;<<<===???AAABBBBBBCCCCCCBBBAAA@@@@@@CCCBBB@@@???>>><<<888555222444666999:::::::::999000000444:::;;;777666:::999:::<<>>===<<<999<<<@@@CCCBBB???;;;888333555777777444///)))&&&""""""###&&&***///444888<<<=========>>>@@@DDDGGGAAA@@@===<<<:::777444222444777;;;<<<:::888999:::888444111333555444555666;;;===???AAAEEENNN[[[eee{{{yyyhhhTTTEEE666111222111///...&&&### ###***222777222+++(((---222222///...444444000((($$$$$$ """(((+++(((###"""%%%******(((###(((///333666:::CCCJJJYYYeeewwwgggWWWDDD999111***&&&%%%uuueeePPP@@@444***'''---///+++&&&'''$$$)))///555>>>OOOeeeuuu{{{ttt^^^TTTEEE888111000111222000,,,'''&&&((()))'''%%%$$$)))---)))!!! %%%%%%%%%%%%$$$###%%%))),,,)))!!!###,,,333///&&& )))***...222555<<>>555222444555555555555444333222222333888@@@FFFCCC:::555555444555555444333222444555===<<<888555555888555///)))+++...111444333///+++000333777999888888:::===666777999:::888666333111---***''')))---222444444:::999888888888555222///---///222333222111000111555999:::888888<<<@@@???888999<<<@@@AAA===444,,,...333999>>>??????>>>>>>;;;:::888999:::<<<;;;;;;888555444666:::>>>>>>===999888666333111222666999555666888777666555555666666999::::::===AAA@@@<<<444111000333:::===:::777000/////////000111333333333888999333+++---;;;HHHGGGFFFEEEEEEEEEGGGHHHIIIEEEDDDCCCAAA999111///111666666555666888888666444333333444555555666666666777888999:::;;;;;;;;;:::666555555666555222...***111666;;;=========???AAA@@@AAACCCDDDDDDCCCAAA@@@AAA???===<<<<<<;;;999777555777:::<<<>>>>>>>>>===///+++---444777333555;;;>>><<<<<>>555...+++000444777===CCCCCC???666333333555444000000222111000000111444555555444333444666:::>>>>>><<<:::999<<>>>>>>>><<<;;;888666444222888<<>><<<===???@@@EEERRRdddqqqzzzcccUUU@@@666...---...---+++,,,######"""###%%%)))...000***$$$"""(((......,,,,,,555555222)))###!!!!!!%%%***+++'''"""""" """&&&((('''%%%"""$$$***000333888BBBMMM___kkk~~~xxxZZZJJJ999111///,,,))))))}}}qqq___NNN;;;...&&&***,,,'''$$$'''$$$)))---...333BBBYYYjjjyyy}}}pppdddRRR@@@555111222333111---)))((())))))&&&###%%%))),,,)))###!!!"""!!!!!!)))000---%%%"""###!!!"""...777444***$$$$$$//////111666888;;;EEEOOOaaarrryyyiiiZZZSSSNNNJJJHHHFFF@@@777222333444444555555333111000000333666>>>CCC???888666999555444333000......///111666666555444888<<<999333---...000444888777444000222333666777888999;;;<<<555888;;;;;;888555333222...***&&&'''---222666777777555444444555555444222...111444444222111111333666:::<<<:::;;;???AAA@@@999999:::>>>@@@===555...///444:::???@@@???>>>>>>;;;:::999;;;???@@@???===777333111333888<<<<<<:::444666777333...---111555333555666666333333555777999;;;:::888;;;>>><<<777444000...111999===<<<999111000...---...000333555555999;;;666//////888BBBGGGFFFGGGHHHIIIKKKKKKKKK@@@===;;;:::444------222;;;888555444555777888888444444555666777888888888:::===???>>>:::888888999222222222555666555111---...444;;;>>>===<<<===???<<<<<<<<<===>>>>>>??????;;;999777777999<<<======;;;<<<>>>??????>>>===;;;111***(((///111...000777===:::999<<>>777000...111444666;;;@@@AAA===888666666888777333333666444333333555777888777666555666999<<>>;;;888888;;;@@@DDDDDDBBB>>>;;;999777444000+++&&&""" """'''+++...222777:::777888999888777777999;;;999999888777444222000000777===BBB???777111111444444777999888777999===@@@BBBCCCEEEGGGNNN^^^sssfffOOOBBB111---***,,,***&&&$$$%%%"""$$$&&&)))***+++******"""%%%)))(((((()))...111000'''!!!"""%%%))),,,,,,)))&&&############$$$$$$%%%%%%$$$%%%)))///333888DDDQQQeeeqqqzzziiiOOO@@@000+++,,,+++***))){{{kkk[[[AAA111''')))***%%%"""&&&(((+++---+++,,,888NNN___qqqzzz~~~qqq\\\GGG999333222444111---***))))))((($$$ """$$$&&&&&&###  +++444111)))!!!!!!!!!$$$'''%%% ###000:::888///******///...///333555666;;;BBBTTTddd{{{}}}nnngggVVVPPPKKKHHHAAA888222222000111333333111///......444666<<<@@@>>>999:::@@@888777444000---,,,...000222333333555;;;@@@>>>777---...111666<<<===;;;888444444444666777999999:::555:::???>>>999555444666///***''''''---333777999444222111222444666666666///222555666333222333555444:::===<<<>>>CCCFFFEEE???===;;;===>>>;;;444...222777===@@@AAA???===<<<999888888;;;???AAA???<<<666222///111666999999666111555777333,,,)))---222333555666555333222555888;;;<<<999666777999555///444///,,,///777<<<;;;888444222///------000444777999;;;<<<888333111555:::DDDDDDEEEGGGJJJKKKKKKJJJ>>>999777777222,,,---333???:::444111222666:::===444555666777888888888888===AAACCC@@@999444444666111111333666::::::666222+++333;;;???===;;;<<<===999888666666777999<<<>>>666444333444888===@@@BBB>>>???@@@???>>><<<999777444***&&&,,,---))),,,444;;;777666999>>>>>>999222///222444555999???@@@===;;;:::;;;===;;;777777:::555444555777:::;;;:::999888999<<>>;;;<<<888222***%%%"""!!!!!!"""'''---111333666999<<<555666888888888999<<<>>>666666666444000---++++++444<<>>777111000222111000000///...,,,+++444444555888;;;<<<:::999===:::666333111111000...+++000222333666;;;<<<:::333222222888>>>AAA???<<<;;;:::999777666555555555>>>===;;;:::888888888888666...)))+++444:::999555555...)))+++333999;;;999999555444777777444222222777777888:::===AAADDDEEEGGG@@@::::::>>><<<444+++555666777999;;;===>>>???>>>888666<<<@@@@@@>>>===888666111,,,...666;;;;;;333333222000...---///111:::999777666666666555333999>>>AAA???777///,,,,,,000///,,,+++111:::===;;;777444111000000111222222666666:::===999333555===BBBGGGIIIGGGGGGIIIGGGAAA888555111///000111222222888111---000666999<<<@@@::::::666222444:::<<<;;;;;;<<<======:::666111...000///111666<<<===999555000111888???===666555:::777555333333444666777777222000000555===CCCCCCBBB@@@???===>>>@@@???<<<888333---'''''',,,000///+++222333555999<<<;;;666111......000333777;;;???BBB???:::999======777444555555555777:::===>>><<<:::<<<<<<===<<<;;;;;;<<<===AAAAAABBBBBBAAA>>><<<:::888555+++!!!!!!''')))%%%)))///555888888777888999<<<777222444???GGG@@@555:::777555333222111///---333777<<<<<<777000,,,+++666888======777444:::DDDKKKRRRZZZaaalllxxxpppnnnooolllnnnyyyzzzcccJJJ777...$$$%%%%%%$$$"""%%%,,,000000...***))) $$$((()))&&&###%%%)))***&&&!!!%%%+++//////,,,***(((######""""""$$$&&&)))***///---000777<<>>===444333444777;;;>>>>>>>>>===<<<:::777666555666666>>><<<:::888777888999;;;999777555555777:::;;;<<<444...***+++222888999888888777888:::888222......111444777999::::::<<<>>>BBB???<<<;;;<<<:::666222222222444777;;;???CCCEEE===888666;;;??????======666666222...000888======111222222222111222444777;;;:::999888888777666444888===@@@===666///,,,,,,///111000...222999<<<:::555333///---...000222333222444:::@@@>>>999;;;@@@AAAFFFHHHFFFFFFHHHFFFAAA999666222000000111111000333---+++000666888:::===999:::777444555:::===;;;999:::;;;:::999555222000666333222444999;;;999666000///333;;;===888555666888777555444333222000///,,,+++,,,222:::@@@@@@>>>>>>===<<<>>>AAAAAA???===666///'''&&&+++///000...444444444666888777333000...///111444888<<>>DDDCCC@@@>>>;;;999888777444222+++$$$$$$***+++(((...111444555555333222111888888777888>>>CCCAAA;;;:::777444333444555555555444777:::888444111000111888:::>>>???999666<<>>>>>666666666666666999===@@@>>><<<999777666888:::<<<===:::666444444666:::======AAACCCAAA<<<:::>>>CCC888333//////333777666333777888;;;===777...***,,,,,,222777777444222333666======<<<;;;999888999999222222333555:::???EEEHHH===888666:::======;;;<<<:::;;;777222222666888777---///000111222555888;;;:::999999999888666555444777<<>>999777333111111111000///---))))))000555666666777555888777444555999:::999777777777777777555333222;;;777333222444666666555///,,,---444:::888444111666555444333000---+++)))&&&&&&)))///777;;;:::888999999999<<>>@@@AAAAAA;;;888888777444222333444999===:::333...///222999<<<===;;;777666;;;???GGGCCC>>>999555444333333333222///,,,---111222000444333333333333111---***111777;;;;;;;;;>>>AAA@@@>>>:::666333444666888999555777777666222222444777>>>@@@CCCEEEAAA???FFFPPP\\\iiizzzsssiiiddd]]]VVVSSSMMMLLLRRR```ooo{{{}}}eeeRRRCCC777///---******((('''&&&%%%%%%%%%$$$'''))))))'''$$$!!!!!!!!!$$$%%%%%%######'''+++---,,,'''!!!###'''&&&""" """&&&%%%$$$%%%&&&)))...333666999999>>>FFFOOO\\\mmm{{{wwwgggZZZMMM;;;---%%%"""!!!%%%'''~~~xxxmmmeeeVVVJJJ===666111,,,)))***$$$!!! ###%%%&&&+++111???PPPfffuuuyyyyyy|||yyykkkWWWAAA333/////////...+++%%%###%%%###"""###"""###&&&(((+++***)))***+++)))&&&"""""""""$$$'''******)))''''''(((***------((( %%%---111///***'''%%%+++111???SSShhh~~~|||cccGGG888888;;;888444333333222222222333444444...,,,******,,,---...---///---,,,,,,.../////////222333111---///555999:::888999999666333555<<>>AAA:::666222///000444999===@@@EEEIIIFFF@@@<<>>DDDGGG@@@;;;888;;;<<<:::999;;;AAABBB>>>555000000///,,,+++,,,...000111444888;;;888999:::999777555444444777;;;>>>:::333...---///000777;;;888666888999888444444333222///......///---111777;;;===<<<===???AAACCCEEEEEECCC@@@<<<999777555333333444444333222,,,))))))000444333000000222555666333222666777666444555555666666666555555<<<888444222222222000///++++++---222666666444222111111000...+++)))))))))$$$%%%)))...444666555333444444555666999;;;=========888222111333777777666888666333222222444555777999:::===???AAABBBBBBBBB>>>:::666444444444444555888:::;;;777000,,,+++---555:::???>>>;;;999===AAADDDAAA===888444222111111777888888777888999888777888666444555666555111---///666<<<;;;;;;???AAAAAAEEE???888333111222444444555777999777444333666999CCCDDDIIILLLLLLLLLUUU___nnn}}}yyyhhhbbb```ZZZRRRLLLDDDBBBFFFPPP\\\iiixxxmmmQQQ???555000...000+++***((('''&&&&&&''''''%%%&&&'''&&&###  """$$$$$$###%%%&&&(((++++++&&&"""!!!!!!&&&'''&&&&&&&&&)))---111444888;;;BBBLLLZZZjjj|||~~~ooo___PPPAAA222'''%%%""""""(((,,,|||vvvkkkcccQQQGGG<<<666111+++)))***'''###!!!######"""###&&&222AAAVVVgggpppvvv{{{ppp[[[HHH===222111111111///***$$$&&&))))))$$$!!!"""###""""""%%%((())))))******+++,,,+++((($$$ !!!$$$''')))((('''%%%***///000+++"""$$$,,,///,,,((($$$###---111;;;FFFPPPaaa~~~oooSSSCCCCCCFFFBBB;;;555111...222999<<<888222000---***))))))))))))(((,,,+++***,,,///111111000111222000,,,,,,111444444999;;;;;;777333444<<>>>>>???BBB???======>>>===999666222333555555000+++---444666999999444,,,)))---333999666333333666888888666777777777888;;;@@@DDDFFFCCC>>>;;;;;;:::888777999BBBDDD@@@666...,,,***(((---///000111111444777::::::<<<>>>>>>;;;888777888999<<<>>>:::333//////222333:::>>><<<999:::999888555777:::999444///,,,+++---111444777:::???CCCEEEAAAAAACCCDDDAAA;;;666333222222222555777999999888000,,,+++000222///,,,+++333777888444222444666555222222333555666666666666777666555333111...***'''***///333444444666888999222111///***&&&$$$&&&(((&&&(((+++///333333222111222111111000111333555777===;;;999:::<<<===<<<:::999777666444555777;;;>>>BBBCCCDDDEEEFFFEEEDDDCCC===;;;777555777:::;;;;;;===:::777333111000......444:::AAACCCBBB@@@AAACCC???===;;;999666444333222;;;<<<>>>???>>>;;;999888999777777:::======999666333888<<<===AAAEEEEEEBBBDDD???777222000000000111666999<<<<<<888666666777@@@BBBHHHOOOSSSXXXcccnnnzzzjjj\\\XXXYYYTTTKKKFFF@@@>>>@@@FFFOOO[[[lll{{{rrr\\\AAA111+++***,,,///***)))'''%%%$$$$$$%%%&&&###$$$$$$###   """"""#########&&&&&&%%%%%%$$$ """&&&&&&&&&&&&&&&(((***,,,...555;;;EEERRRcccwwwvvvgggXXXIII:::---&&&((($$$"""***000{{{xxxpppdddZZZIII@@@888444///+++***+++)))$$$"""$$$$$$"""!!!###---777FFFWWWggguuuuuubbbQQQGGG888666444333222...***&&&---///,,,&&&"""$$$&&&%%% """%%%))),,,,,,+++***,,,...///---)))%%%""""""%%%&&&$$$###%%%,,,---(((!!!!!!&&&(((%%%"""!!!"""---000777<<<===EEE```|||hhhXXXTTTTTTMMMCCC999222---222<<<@@@:::222000...,,,,,,------,,,+++))))))))),,,///111222111///111111......222444222999;;;<<<:::666777<<>>>>>???AAACCCBBB???===111000111333111///222999<<<===:::444,,,***...222444000...000444777555333555777:::===@@@CCCEEEFFFAAA===::::::999666666:::<<>>AAADDDCCC@@@<<<<<<===;;;>>>???;;;555111333666666<<>><<<777000---+++...222444666;;;DDDIIIJJJ>>>>>>@@@BBB@@@999333111///000333777<<<>>>>>>===666000---000111...++++++666;;;;;;555222333666666...000222444555555555555333444555444111,,,&&&###+++222666555444888<<<===666666333---&&&"""###%%%)))+++...111333444333333333333111///---...111444;;;;;;<<<>>>@@@@@@>>><<<999::::::999999;;;???BBBEEEEEEFFFFFFFFFFFFEEEEEE@@@@@@===;;;===BBBDDDBBB???:::444222333666777777888===BBBFFFFFFDDDCCCBBB::::::999888777666555444;;;;;;>>>@@@===777333444777888;;;>>>AAA@@@===:::777;;;===@@@EEEJJJHHHCCC===:::666333333333333333666:::???@@@===999888888;;;>>>FFFRRR\\\fffssswwweeeXXXMMMKKKLLLHHHAAA===;;;::::::>>>CCCMMM___ooowwwZZZIII666***&&&%%%'''+++''''''%%%$$$###""""""""" !!!"""  ###%%%$$$###""""""&&&%%%$$$!!! ###$$$"""###%%%''')))***+++,,,666???KKKZZZmmmsssbbbSSSDDD666...,,,***%%%"""***///|||vvvqqqhhhZZZNNN@@@:::444111...++++++...)))$$$!!!$$$&&&%%%$$$&&&+++...777HHH]]]rrrnnn[[[NNN???<<<777444111///---+++---000///***'''(((((('''""""""###'''+++......---&&&)))---///...***&&&### """###"""###%%%$$$"""  """!!!!!!$$$+++---333888555777IIIaaauuupppmmmbbbVVVDDD;;;333555<<<@@@===777222111111222333444222111''''''(((+++///111111000+++000333333555888888555888;;;======;;;;;;===@@@???<<<888444222333555666...//////000111222333333000555;;;??????===<<<;;;<<<===@@@BBBCCCAAA>>>;;;222000111555666555666:::>>><<<999444///,,,,,,...)))***,,,...111222444444777:::>>>BBBEEEEEECCCBBB;;;888666777666444777<<<777;;;;;;444///111555666333444444444444555888;;;>>>CCCFFFFFFAAA======>>>===@@@@@@<<<666444666::::::===>>>===>>>@@@===888666:::===;;;555111000111111666777777<<>>>>>>>>:::<<<>>>>>>======???AAAAAAAAABBBBBBCCCEEEFFFGGGBBBCCCAAA>>>@@@FFFGGGCCC===:::666333444999AAAFFFBBBBBBBBBCCCEEEEEEBBB@@@:::888666444444444555666888888;;;???;;;222///111555999>>>@@@???<<<999777555999===???CCCFFFEEE@@@888777666777999999888666666;;;@@@AAA???======>>>???BBBMMM\\\lllzzz|||hhhUUUKKKBBBAAAAAA===999888666555666777999@@@QQQaaa}}}qqq]]]FFF;;;111+++'''######&&&%%%%%%$$$###"""  """((()))'''$$$"""!!!###$$$%%%"""$$$%%%""" ###(((---000111111===HHHVVVeeexxxppp[[[III:::///---000***'''### ###(((,,,xxxqqqkkkaaaRRREEE;;;666111000...+++,,,///(((###!!!%%%(((((()))***)))(((,,,<<>>>>>:::888:::===>>>>>>>>>>>>>>>888777444222222444777999...///111333444333222222***222;;;???>>><<<<<<>>>>>>???AAABBBAAA===888555333111333888<<<:::888999<<<;;;888444111---***)))%%%,,,///...///333777;;;???CCCGGGGGGDDD???;;;666333222444444444888>>>777;;;;;;444000222888:::000222222222222444777:::<<>>888555888<<<<<<======<<>>;;;>>>AAAAAA???===>>>???<<<<<<===>>>@@@CCCFFFHHHBBBDDDBBB>>>@@@EEEEEE@@@::::::999555444:::GGGRRRKKKFFFAAA@@@CCCDDDAAA>>>;;;888444111000222555888777777:::>>>:::111...111333999???@@@<<<777333111///666;;;<<<===@@@???===888999:::<<<===<<<:::777777;;;???AAA??????AAACCCGGGKKKWWWiii|||jjjZZZOOOGGG???>>>===:::888999222222333444333999IIIYYYppp{{{aaaKKK;;;555111///***%%%###%%%%%%%%%%%%$$$"""$$$***,,,)))%%%""" $$$'''%%%!!!''''''!!!"""***111555777888DDDPPP^^^mmm|||hhhPPP<<<,,,###&&&---+++***'''&&&%%%''')))***xxxiii^^^YYYTTTMMMGGGAAA===777333111///...---,,,)))'''(((+++------,,,'''###$$$333OOOkkk~~~tttfffVVVJJJ<<<333111111000...,,,+++***---111000+++%%%&&&$$$$$$)))000222---(((!!! !!!%%%***+++'''"""  !!!  !!!!!! """'''---000222555:::>>>TTTeeejjj[[[JJJAAAAAADDDCCC@@@@@@===<<>>AAACCCBBB>>>;;;888777777777AAA@@@?????????>>>;;;888999999999888777666888::::::;;;;;;:::888555333222(((---555===@@@???<<<999555333666???BBB===999:::333111///---,,,---...///666444000***'''(((,,,///))))))))))))+++---///000//////000111222000+++((()))%%%&&&))))))&&&)))000000111222444555333000---,,,------...///444:::>>>BBB===777333333666888999111111111333666:::>>>AAA;;;>>>BBBCCCAAA???>>>======;;;:::;;;===BBBFFFIIIFFFDDDAAA??????BBBBBB@@@======;;;777666:::EEEMMMLLLIIIDDD@@@>>>>>>@@@AAA<<<;;;:::::::::999888777888777:::===999000---000666;;;@@@???:::333///---111111222555999===??????:::===@@@BBB@@@???======<<<:::999<<<<<<===BBBIIILLL```mmmzzzwwwhhh]]]XXXHHHFFFAAA<<<999777777777777444222222000111>>>MMMooosssggg___dddqqq{{{iiiPPP===333000...---(((###%%%***###%%%''''''$$$$$$(((%%%"""  !!!!!! """!!!)))***%%%%%%)))!!! ###)))///555>>>FFFQQQ^^^nnn}}}rrrZZZ???...'''$$$###$$$---)))((()))((('''(((,,,~~~ttteeeZZZRRRNNNIIIFFFBBB>>>999555444444333333000---***)))+++,,,,,,,,,***''''''000CCC^^^wwwtttaaaVVVFFF:::555333222000222///,,,---///...***%%%(((%%%%%%(((...///+++&&&""" ###((()))&&&### !!!$$$)))---000333666888???NNNhhhwwwlll\\\PPPKKKJJJKKKKKKIIIGGGEEEGGGHHHCCC888///'''&&&''',,,222555333///---555;;;=========:::666666555999AAADDD>>>666222222333444555555555666666222000///111444666555333333555:::>>><<<888999>>>???BBBAAA;;;666444111---222666777666888>>>AAAAAA@@@<<<:::777111++++++///...((('''...666:::===@@@CCCCCCBBBBBB???:::555111666333111///111333666777777888777444111000222444///000222777;;;;;;777444444666888888888:::>>>BBBBBBAAA===999555444444555<<>><<<888444222,,,000666<<>><<<:::888555777===???:::777888222111///...------......222///+++(((((()))+++---,,,+++++++++,,,---...///000//////000222222000......***(((***)))&&&)))000......///222555666555333444333333222111333888;;;???:::333//////111444555000000111444666:::===??????@@@BBBAAA>>><<<;;;:::888999;;;===???AAABBBCCCBBBAAA??????AAADDDFFFEEEAAA???<<<::::::???GGGNNNPPPJJJBBB======???AAABBB@@@<<<999;;;???AAA>>>:::999999;;;>>>:::333111555999===AAA@@@:::444000//////000111444999===@@@AAAAAACCCFFFGGGFFFDDDCCCBBBAAA===<<<<<<<<<>>>FFFOOO[[[sssuuunnnfff\\\VVVUUULLLHHHBBB<<<888888999:::666444222222000222>>>LLLmmm|||uuujjj]]]VVVSSS[[[iii{{{}}}nnn\\\HHH999444///+++(((###"""((($$$%%%&&&&&&"""%%%((($$$!!!$$$$$$######$$$&&& !!!''')))''')))---)))(((***000444:::DDDNNNZZZiiiyyy{{{eeePPP999,,,'''%%%%%%&&&(((%%%$$$&&&&&&%%%'''+++|||xxxvvvtttlll```SSSJJJEEEDDDDDDCCC???:::777777777888888333///***(((((()))***+++***((('''(((222JJJiii~~~ssshhhWWWHHH>>>999777777999444///,,,,,,,,,)))'''+++((('''(((***+++(((%%%$$$"""!!!###&&&(((&&&### !!!$$$)))---//////......;;;QQQkkkqqqbbbXXXTTTUUUWWWTTTQQQOOOOOOMMMFFF:::000(((***,,,///222333222222///666<<<===<<<<<<888444---...555@@@CCC;;;111,,,,,,111555666444333666999555333111111333666666666555666999===;;;777888===@@@CCCCCC;;;444111///---000444666666:::@@@CCCBBBAAA===999666000,,,///666333---+++111888===AAAEEEBBBBBBAAA???<<<777333111;;;999555222111333555777;;;;;;999666222000000111---...222:::@@@AAA;;;444000222555777999===AAADDDAAA???<<<666222000111222888===AAA???999666888;;;:::<<<===<<<999666555555555:::@@@CCCAAA<<<777444333444777:::<<<======<<<:::777777:::;;;888555555111000///...------......111...++++++---///...,,,.........---------------222111///000333444555555222///---,,,)))''')))---+++***+++...333888:::;;;;;;;;;:::777555555777999>>>888000+++***---000222000111333666888:::<<<===???@@@AAA???;;;999777777333666;;;???@@@???<<<:::;;;:::999<<<@@@DDDFFFGGGDDDAAA======@@@FFFLLLOOORRRKKKAAA<<<<<>>???BBBCCC>>>999555555555666666000,,,'''###"""$$$(((***&&&%%%!!!&&&;;;XXXmmmyyygggVVVIIIBBB???===;;;666000,,,++++++++++++---+++)))(((((('''%%%$$$&&&%%%%%%&&&((((((%%%""""""######""" %%%***,,,***''''''222DDDYYYqqqqqqgggbbbcccdddaaa]]]YYYVVVQQQHHH<<<333///111333333000///000111000777;;;;;;999888444000((()))000;;;@@@:::111---...111555777666555666777888777666666666777777777666666888:::999666777;;;???DDDDDD<<<555333222111222555777888<<>>:::666444555888;;;===<<<;;;999666444333222//////222:::AAABBB;;;555000222555888<<<@@@CCCEEE@@@???<<<666000---///111777;;;>>>>>>;;;999:::===;;;<<<>>>===:::777555444777<<>>;;;999999999888999:::<<<>>>???<<<:::888999999888777666333111...,,,,,,...000111777333000222666777333///------............------333222222333666777777666333333333111---)))((()))((('''&&&)))///555:::<<>><<<:::999;;;<<>>>>>;;;888666555000444:::>>>???===999666555222333888===???AAADDDDDD@@@<<>>AAAAAA>>>===???DDDEEEBBB>>><<<;;;;;;<<<;;;;;;<<<>>>===???@@@===777222111222......///000222666;;;???@@@CCCEEEFFFEEEDDDEEEEEE@@@>>>>>>AAAFFFPPPaaappp}}}rrr^^^VVVNNNKKKHHHFFFHHHMMMOOOKKKFFFAAA===;;;::::::777666555222000222999AAAQQQZZZeeehhhbbbWWWLLLEEEFFFGGGNNN]]]rrrqqq]]]LLL???::::::333---(((%%%!!!###""""""!!!  $$$))))))$$$ !!!""""""(((+++,,,***'''(((---222444---%%%!!!&&&*********,,,///222999HHHVVVnnnsssdddTTTBBB///$$$!!! !!!$$$###"""$$$&&&%%%$$$(((...zzzoooeee___[[[\\\ZZZTTTJJJ@@@;;;===@@@???;;;444000...//////000)))&&&"""!!!&&&)))%%%###$$$555KKKZZZoooxxxqqq```SSSJJJCCC???777444000...---.........------,,,***'''%%%$$$$$$'''(((***+++***'''""" !!!###&&&&&&%%%###(((***(((%%%%%%---;;;KKK]]]sss{{{yyyxxxxxxwwwpppfff\\\RRRGGG===666444666666333...---000333222777:::777444333000,,,'''&&&+++555;;;999555444777777888;;;===;;;777444888:::;;;;;;:::888666555777555555888777555777;;;>>>BBBBBB===888888888777666999::::::===AAA???:::444555777777222...111999>>>777333444666999>>>DDDIIIFFF???888222222666;;;@@@???<<<888444555888;;;999999999999999888666444222000000444999:::666111000111444888<<<@@@BBBCCC???@@@>>>888222...///111555666777999;;;<<<;;;::::::<<<>>>>>>;;;888777666;;;@@@EEEEEEBBB??????@@@>>><<<999777777:::>>>AAA<<<;;;999888999:::999777444222///------000444777===999777888;;;;;;666111,,,,,,------...//////000333333555777999888666333222555888666222...)))&&&)))&&&###%%%***000666999===???@@@@@@??????@@@BBBBBB<<<444//////111555666000222555777999999888777111555:::===<<<888444222///222777<<<===<<<999666333///000777;;;;;;<<<@@@BBB===;;;???GGGNNNPPPNNNHHHLLLMMMHHH@@@;;;;;;>>><<<>>>@@@@@@???>>>===>>><<<<<<;;;:::;;;===>>>>>>;;;<<<<<<888333000111333555555444333333666;;;@@@JJJKKKLLLJJJGGGEEEDDDDDDAAACCCHHHQQQ[[[iii~~~xxxeee[[[RRRMMMIIIGGGDDDAAABBBFFFIIIIIIGGGDDD@@@<<<888666888888777222000222666999CCCHHHOOORRROOOJJJGGGGGGOOOQQQYYYiiivvv```OOOBBB999999===000+++((((((%%%!!!!!! """$$$&&& %%%)))***&&&###%%%((((((///000...)))$$$%%%---555777///###%%%((()))))),,,111777@@@QQQ```sssyyygggXXXLLL;;;))) $$$)))((((((***+++***)))///777|||nnnaaaWWWPPPMMMPPPPPPNNNHHHAAA<<<;;;<<<:::555...)))(((((()))***%%%$$$!!!!!!''',,,)))&&&"""""")))555BBBKKK]]]jjj|||uuuggg\\\PPPCCC:::///000111111111000//////,,,...///---(((%%%%%%&&&)))***+++***'''""" ###&&&"""'''((((((""""""###%%%(((******))))))///888CCCOOOaaauuurrr___PPPEEE===999777666444000---...333777555888888333///...,,,)))(((%%%'''000777888888999>>>======@@@BBB@@@:::333666999<<<===;;;999777666777333333555666555777;;;???AAA???<<<;;;>>>===;;;999;;;;;;:::===>>>999222,,,000666888444...222999@@@:::666666666666;;;AAALLLHHH???555......444:::======<<<777222111444777222222444666888888666444222000///000000000///......///111555:::>>>?????????BBBBBB>>>666222222444444333333666999:::888666999;;;======;;;:::::::::???CCCFFFEEEAAA???AAADDD@@@===999555666999???BBB<<<===;;;999999;;;:::666333222111111222555999;;;<<<:::888999;;;:::666222///...------...000222333222333555888:::999555222222888<<<:::777444///+++,,,((($$$$$$(((...444777<<>>;;;:::>>>EEEIIIIIIHHHBBBHHHNNNLLLEEE???<<<===888<<<@@@@@@<<<::::::<<<======<<<:::;;;>>>>>>;;;888888777333//////333777======<<<999777999@@@EEEQQQQQQPPPLLLGGGCCCAAA@@@AAAGGGTTTcccpppgggTTTJJJHHHEEECCCCCC???;;;===AAACCCDDDEEEDDDAAA;;;666222666888777222000333666666===>>>BBBEEEEEEDDDHHHMMMZZZ___hhhvvvtttaaaMMMBBB;;;444444:::,,,(((&&&(((((($$$!!!"""###&&&)))'''&&&%%%%%%&&&$$$###(((***&&&$$$'''******000111...'''!!!""",,,555333,,,!!!((()))%%%$$$'''111===JJJ[[[hhhyyyyyykkkYYYLLL;;;///"""###+++222......000222111222;;;EEErrraaaRRRGGGBBB???FFFGGGHHHGGGCCC>>>:::888555000)))%%%$$$%%%'''((()))((('''$$$###%%%+++000---,,,)))''')))000:::AAAOOO___uuu{{{pppgggYYYEEE666)))---222555555222...,,,)))...111///***&&&&&&(((+++***'''######(((  &&&))))))%%%&&&'''((((((***---000000333777;;;BBBQQQdddssssss[[[JJJAAA??????===999333---+++---333777999:::888000,,,++++++)))+++&&&'''---444666777999;;;===@@@BBBAAA===888444111444888999888888999;;;666222000333555555888;;;AAA???<<<999<<<@@@???:::999:::999888:::;;;444+++)))...555888333///333;;;???:::777777777777;;;AAAGGGEEE@@@888222222888>>>===>>>===999222...///111//////222555999999666333111222333222///------...,,,---///555;;;???@@@??????DDDGGGDDD<<<666666888666777888999888777666666888:::;;;<<<;;;<<<===???@@@EEEIIIGGGAAA???AAADDDAAA===888444555999???BBB<<<>>>===999888:::777111///111555999;;;<<<<<<;;;777777888888888777555444555333000//////111333555000111222555777888777555666<<>>===;;;;;;<<>>BBBFFFJJJKKKGGGBBB>>>777:::>>>???>>>===<<<<<>>;;;<<<@@@>>>888555555444000...000666;;;@@@@@@>>>;;;888;;;CCCJJJPPPPPPPPPMMMIIIGGGFFFFFFIIISSSeeexxxppp[[[JJJBBB???===<<<===:::888;;;AAA@@@@@@AAA@@@>>>999444111111555555111111666888666999999<<>>888666???BBBEEEFFFEEE???999444222---'''######%%%((()))---...,,,***((()))...333...///---)))'''***333;;;IIIZZZqqqxxxppp```HHH555%%%+++333888888222,,,)))'''---222111+++''''''))),,,)))###"""'''!!!%%%((((((''')))+++***)))+++000555222333222111444@@@SSSbbbyyymmmTTTDDD???AAAEEEDDD===333+++)))+++000444<<<<<<888000***++++++***,,,''''''---222444444666444999???@@@<<<777444444...000333444444777<<<@@@666111///222555555888<<>>777777777777666888888111((()))...444777222///555???===:::888888888888<<>>AAA???999555666888777999:::;;;;;;===???BBB???EEEJJJIIICCC???@@@CCC@@@<<<777444444999???CCC===???>>>888777888444---***000888???BBBAAA===:::444555777777666666777888:::777333000///111444666000//////111555888999999:::@@@AAA<<<;;;???@@@===333///++++++...333888;;;BBBDDDFFFEEEBBB???>>>===777555111000111333444444======>>>>>>???>>>>>>>>>???>>>:::444---(((&&&%%%%%%,,,666???CCCBBB???;;;111***,,,666:::666666<<<===<<<;;;;;;;;;:::888666>>>===???FFFNNNOOOGGG???888999;;;>>>BBBBBB@@@===@@@BBB@@@<<<>>>AAA>>>666444444222///...111888???>>>>>>===:::777;;;DDDKKKOOOPPPRRRRRRRRRRRRTTTUUUVVVcccxxx}}}rrrfffTTTEEE???:::888888999888777===EEE>>>>>>>>><<<:::777444222---222333000222999;;;888555555:::BBBFFFIIIRRR]]]iii|||~~~oooRRR???/////////)))%%%'''&&& !!!"""%%%$$$###  ###$$$###''',,,+++&&&!!! $$$&&&""" !!! ###(((+++((("""!!!(((///444...!!!###'''%%%'''$$$)));;;QQQeeeuuuwwweeeRRRBBB888!!!$$$(((...333111222555888;;;BBBQQQ```|||rrr```MMM>>>333...---111444:::CCCHHHEEE<<<333---***'''$$$%%%(((---000555666222***%%%(((,,,------(((%%%&&&&&&&&&+++000CCCZZZrrr{{{hhhOOO:::---###,,,999555,,,)))&&&''''''&&&&&&%%%$$$$$$$$$'''&&&!!!  ###%%% $$$'''***---///...,,,***)))***---000---******///222555@@@MMMoooyyyfffRRRDDD??????AAAEEE???666000///000222333888999888444///+++,,,---111)))%%%)))+++,,,111777555666:::<<<888///,,,......111222000111666999888999222,,,+++000777:::;;;???>>>===<<<<<<;;;;;;;;;999;;;<<<;;;777444222111---333888888444333777<<>>;;;<<>>>>><<<>>>CCCBBBDDDDDD???666111000222000222666:::;;;;;;999888777777888999;;;:::888555000111444:::AAAEEEEEECCCEEECCCDDDHHHGGG???999777CCC@@@===<<<===>>><<<:::999:::<<<>>>???>>>===<<>>;;;888555111,,,&&&""""""'''000777;;;:::777555000++++++///111000444;;;===<<<;;;999888888888999???>>>???CCCIIIJJJEEE???000222555777:::>>>CCCFFF???===;;;<<<===<<<888555000222333111......444:::888<<<===:::777999AAAIIIOOOVVV[[[\\\]]]ccchhhiiirrr~~~~~~hhh\\\VVVLLL@@@888777666666777:::;;;;;;::::::===>>><<<;;;;;;666///)))&&&(((000777888555444---222999>>>???DDDTTTddd}}}nnnZZZHHH:::---(((%%%!!!&&&$$$"""  """"""!!!######%%%'''(((&&&"""***'''######$$$$$$"""###''')))***'''!!!!!!%%%$$$ ///IIIaaarrrwwwjjj^^^OOO;;;--- &&&,,,,,,)))(((000111666???GGGOOO\\\hhhnnneeeVVVFFF888///***(((---///555===DDDDDD===777///,,,'''%%%&&&+++111666;;;<<<777---'''(((******,,,&&&"""###%%%&&&***///@@@SSSkkk{{{ttt\\\GGG777***+++///&&& ###%%%&&&%%%###!!!!!!!!!###$$$%%%&&&$$$!!!"""!!!!!!$$$'''+++......---+++)))''''''(((***'''%%%&&&+++---///777@@@XXXkkk{{{wwwuuuuuuwwwnnn```PPPEEE???======???<<<888555444555444444222333444222///...000222222,,,))),,,///...000444000111333666222,,,***---...111222000111666999999;;;666000///333888::::::>>>===<<<;;;:::::::::;;;<<<===>>>===:::666444444777===AAA???888444444777<<<:::999;;;>>>BBBBBBBBBBBB???>>>???===:::;;;???>>>@@@???;;;444000111444555777:::======<<<999888777777888:::<<<<<<:::777333333666;;;AAADDDCCCAAAAAA@@@BBBDDDBBB:::555555>>><<<:::<<<>>>???>>><<<999;;;===@@@AAA@@@>>>===>>>???@@@>>>:::999<<<@@@??????===:::888999===@@@AAA===888555444333333222444444999@@@AAA<<<777555999999===@@@>>>777333555666777666333444888777333222000---...111444555444111444999;;;:::999:::<<<888111...222666777666777@@@>>><<<<<<===<<<888555222111111111222333555666>>>@@@BBBCCCCCCAAA>>><<<<<<999666333000+++&&&"""!!!&&&...444777777444333000,,,+++...///...111666888999:::;;;;;;;;;;;;;;;999888888===BBBDDD@@@;;;333555777999:::===@@@CCC<<<:::999:::;;;:::666333000222333222000111555999666:::===;;;777888@@@GGGOOOYYYdddkkksss||||||jjjXXXPPPLLLDDD:::333111333666999:::999777555555999;;;;;;<<<<<<666///)))&&&)))222666333---***)))---444<<>>444,,,(((&&&***,,,000888@@@CCCAAA>>>222...(((%%%&&&---555:::;;;<<<888///)))))))))((()))######(((***---000;;;III\\\ooolllXXX???000,,,+++!!!$$$&&&$$$"""!!!###%%%###&&&'''"""######  %%%(((+++///,,,+++***'''%%%###!!! """'''((())),,,111@@@TTTrrr|||sssmmmiiihhhiiiddd\\\SSSJJJBBB===;;;666666666777888777555333///000000000///000222444444111000333444222000111...,,,...000///+++,,,000///333333111111666999:::===999444333666:::;;;:::===<<<;;;:::999999999:::???@@@AAA???<<<999777777===BBBEEECCC;;;444222222666555666999>>>BBBDDDDDDAAA??????@@@===888888;;;999::::::666222111333666<<<===???AAA@@@===:::888888888999;;;===<<<:::888666777:::>>>AAABBB@@@>>>===>>>@@@BBB===555333666888888999;;;>>>??????>>>888;;;???BBBDDDBBB@@@>>>;;;:::999888999:::<<<>>>@@@@@@???===;;;;;;===???@@@;;;555111000222444555666555777;;;:::555222222999:::===@@@===444000000222444333111444999999666222...***+++000444333111,,,111666::::::999999888555///---111555555444555;;;999888777888777555333000000111222333444555555===@@@CCCEEEDDD@@@;;;777999888666333000+++$$$ &&&...444555333111000///,,,,,,...///...///222777999<<>><<<;;;444222222777===@@@>>>:::999:::<<<<<<<<<<<<===>>>999999888888999888555333222222333444555666777888888===BBBAAA===<<>><<<:::999888999999:::???AAAAAA@@@===:::999999:::???BBB@@@:::444111000333333555999===AAACCCDDD>>>>>>???@@@<<<666666:::999999777444111222555888>>>???AAABBBAAA???;;;999999999999:::;;;;;;888555999:::===???@@@???<<<::::::;;;>>>???999333333999999999:::;;;======<<<;;;888<<>>>>>??????===;;;:::;;;???AAACCC===444///...000333555555333333555444000000333:::999:::<<<777///+++,,,222444333111444999999666222,,,((()))///333222///---111666::::::888555333111+++)))---111222444888;;;:::888666444333222222---...000111222333333333999<<>>888333777888888888555---### '''111777777333///,,,---,,,---...000111222444;;;===AAADDDCCC@@@;;;888444111111666===BBBAAA???===???AAAAAA???===<<<<<<:::::::::::::::888666555555555666888;;;<<<;;;999???EEEKKKKKKGGGFFFKKKPPPaaasssoooSSSIIIAAAAAA@@@:::222...,,,444<<<===777000,,,,,,+++...///000333888999555,,,+++---222111***### &&&'''...>>>QQQeeeyyy|||hhhRRRAAA999///+++))))))+++,,,,,,,,,&&&%%%###!!! !!!###%%%'''%%%$$$%%%''')))******'''&&&%%%%%%%%%%%%###!!!  %%%'''%%%""""""###"""&&&,,,+++(((***333:::IIISSSdddyyypppaaaMMM>>>555000+++&&&'''###$$$+++//////.........666BBBJJJLLLQQQ```oooHHHFFFAAA<<<777333000///...------111666===CCCFFF:::444,,,%%%###'''...333///111111...---000///+++######***666===<<<888777444444:::III^^^nnnyyy}}}ttt[[[HHH>>>999222000///&&&&&&''')))))))))'''$$$""" """###!!!"""######%%%$$$%%%))))))'''%%%$$$"""!!!&&&'''&&&###!!!---CCC]]]wwwxxxqqqnnnkkkiiieeefffeeebbb[[[RRRIIIDDDBBBAAA@@@@@@AAAAAA???===666444222000111222333444:::;;;===>>>>>><<<777222111,,,***---///000444999888<<<<<<666333666:::<<<:::888777777888:::;;;<<<>>><<<:::888777888999:::===>>>???>>><<<::::::;;;:::===>>><<<777333000000333555777:::<<<>>>@@@AAA;;;;;;>>>???:::555555:::;;;:::888555333444666888<<<>>>@@@BBBBBB@@@===;;;:::999999999999777444111999;;;>>>???>>><<<999777444555888999555000444:::=========<<<:::999777777:::===BBBFFFGGGEEEBBB@@@===999555666;;;@@@AAA@@@===<<<:::888888:::@@@DDDEEE>>>555///---...111222111///000111000...111777===:::888777333---,,,///444555444222444888888555111---))))))---000///---+++...444999;;;:::666333000***&&&)))...222999@@@@@@>>>;;;777333111111111---...///000111111111000333888>>>BBBBBB===666222555888<<<>>>;;;111%%%!!!+++666<<<:::333...+++,,,---...///222777:::;;;<<>>;;;555111000444<<>>AAADDDEEECCC@@@===<<<>>>???@@@???===;;;999888888888999<<>>===666///,,,,,,++++++***(((---555:::999111...---000///+++((()))((()))222EEEZZZnnnyyyeeeNNN888---,,,000...+++***,,,000333444+++)))'''&&&%%%%%%%%%%%%###"""!!!"""&&&)))******---+++)))'''%%%### ###''')))'''$$$"""$$$$$$!!!!!!'''---...,,,///:::FFFXXXeeewwwzzziiiZZZEEE444+++(((&&&%%%''' '''222666666666:::BBBNNNUUURRRPPPXXXcccDDDBBB>>>:::777444222111---,,,+++,,,000777???CCC>>>888000)))&&&'''+++...222444444111111333///***!!!%%%///:::>>>999555444000---000<<>>???:::;;;======888222444;;;===<<<999777777777888999:::<<>><<<888555444,,,+++---000000///333:::@@@@@@???<<<888666666777===???CCCFFFFFFEEEBBB@@@???;;;777777;;;???AAAAAA::::::999888777999>>>AAA@@@:::333...---...000000...,,,---///......444;;;@@@<<<999777333///000444444555444111333666666222111///,,,++++++,,,---,,,&&&)))///666;;;<<<999666000***&&&)))---444>>>GGGCCCAAA===777222000111222////////////////////////222666===AAAAAA<<<555111222666;;;???>>>666***"""%%%...999<<<888111---+++---///000000444<<>>RRRfffxxxhhhSSS===+++%%%))),,,---+++(((***000555666...,,,***))))))(((&&&%%%!!! ###%%%''''''---+++)))(((&&&######'''(((&&&$$$###!!!$$$%%%### !!!###''',,,///000555DDDRRRhhhvvv}}}ppp^^^QQQ===...&&&%%%&&&'''''' %%%000777;;;>>>CCCMMMZZZaaa]]]UUUUUUZZZDDDBBB>>>:::777555333333---+++******---555>>>DDD@@@<<<666000,,,+++,,,---222444444222333444///((( %%%///666444---***++++++***...666???KKK___ppp~~~{{{mmm\\\GGG>>>;;;222,,,---//////---)))$$$"""!!!$$$%%%"""!!!"""###  !!!(((((($$$###&&&'''$$$!!!"""$$$$$$!!!%%%+++***$$$"""'''---777FFF\\\uuuvvvnnnoooooonnnmmmnnnnnnooooooqqqoookkkfffbbb\\\VVVRRRHHHDDD???<<<===>>>>>>>>>???CCCCCCAAABBBFFFCCC===555...***,,,///111333777;;;AAABBB===:::>>>FFFKKK???>>>;;;888666666888:::;;;999666333333444666777777999:::::::::;;;===???CCC@@@:::333///...000222444777;;;<<<<<<;;;===???<<<<<<===;;;555///222999<<<:::999999::::::::::::;;;===???AAAAAA???<<<:::888888888999:::888555333222666;;;<<<999555333222'''%%%%%%***...000666<<>>;;;777777:::===???AAACCCEEEEEECCCAAA??????<<<888777888;;;===???999;;;<<<<<<:::999:::;;;444111...---...000111222,,,,,,---///......555>>>===:::999888555000111555111222111///000444444111111111000---)))(((***---$$$''',,,333999;;;888555---(((&&&(((,,,222;;;EEEAAA@@@<<<666000...000333444333111000//////000000555999>>>BBBAAA<<<555000000222777;;;<<<999222---)))///666666111,,,+++---///222222000555???FFFGGG;;;<<<===???AAAAAABBBBBB888111+++)))---000000///333999@@@EEEEEECCC@@@???DDDEEEFFFCCC>>>:::999999888;;;???@@@??????BBBEEEJJJQQQZZZaaahhhuuuooo^^^TTTRRRDDDAAA@@@AAA===666111111222555999;;;;;;888444222------,,,+++000888<<<;;;666222000111111///222777777>>>OOOdddwwwjjjSSSEEE777+++***111***...---))))))...000//////---***))))))(((%%%"""###!!! !!!!!!!!!%%%%%%%%%&&&'''%%%!!! '''(((%%%!!! """%%%%%%###"""$$$'''((((((,,,222888@@@RRRbbbxxxsssdddOOODDD555)))$$$&&&***---'''$$$###&&&***000:::DDDJJJTTTdddpppnnnddd]]]]]]FFFDDD???;;;888666555555---,,,++++++...666@@@FFFAAA???:::555222//////......000111111222444///'''$$$,,,///)))!!!$$$((()))///666:::CCCWWWlllzzzsssWWWGGGAAA777333333222111...+++(((&&&!!!&&&)))'''!!! """### !!!""" """))))))%%%$$$''''''### """%%%'''$$$!!!!!!"""'''///...'''!!!$$$&&&(((///AAAZZZlllxxxtttsssrrrsssvvv{{{}}}uuulllfffTTTNNNGGGBBBAAA@@@???===AAADDDDDDAAACCCHHHGGGBBB888111,,,...222333555888:::@@@CCC???===BBBLLLQQQDDDBBB>>>999666555666888999777333111000111444555666777999::::::<<>>@@@???>>>>>>;;;333,,,000777999999888:::;;;<<<<<<;;;<<<>>>@@@BBBAAA???<<<999666666777999;;;;;;888666///444999;;;888444222111'''###""")))///444999???<<<===<<<999777999>>>BBBAAABBBCCCDDDCCCBBB@@@???>>><<<888666555777:::===999<<>>:::666555)))((((((+++///222444444,,,,,,...///......555>>>888777777888555000000333---///...,,,///333333000111333222...(((&&&)))---'''(((+++111666777444111)))%%%$$$'''***...666>>>>>>===999444...---000444777666333111000000111222999<<>>======<<<<<<===>>>???;;;333+++'''(((***)))'''...444===CCCEEECCCAAA???CCCEEEFFFCCC===888777777777;;;??????======BBBFFFLLLSSS]]]fffqqq}}}kkk\\\NNNIIIKKK@@@>>>>>>@@@===666444555...111666<<>>@@@CCCBBB===888777777333,,,&&&'''+++...111000,,,))))))'''&&&### (((***+++,,,111>>>RRRbbbsss}}}wwwcccRRRAAA555222222...))),,,111...&&&'''%%%%%%(((+++)))""" !!!"""!!! !!!'''(((&&&$$$###$$$&&&%%%#########%%%((()))(((''''''((())))))'''&&&((('''%%%%%%)))333???GGGdddyyyaaaTTTNNNSSSRRREEE;;;:::999AAADDDAAA???BBBCCC@@@555333222111333666999<<<<<>>999999888666888999999555111///111444000777>>>???;;;:::>>>BBBBBB:::///'''&&&***///333555777888888777999>>>BBBAAA@@@===:::777666666666888999:::::::::;;;===???@@@AAACCCCCCAAA===888555444777888888:::>>>>>>:::888777777888::::::888777555...***...222555888<<<>>>???<<<888888===@@@???===<<<<<<===???AAAAAAAAA777888999777555666999<<<888???BBB===::::::666000///,,,)))***---...---***)))***,,,000444888:::;;;???999888;;;999///)))((('''***...000111222444555666444111---***))))))))))))((()))...333333---'''(((!!!%%%))),,,222999???:::444//////222777;;;<<<999666333222222111000777<<>>AAA???888000,,,------+++(((+++000999BBBDDD@@@======BBBAAAAAA???>>>===<<<<<<@@@??????AAAAAA???BBBGGGOOOWWWaaannnlllZZZPPPLLLHHHFFF??????>>><<<:::888666555000000222555777666333111***///222444;;;BBBBBB<<<999777666666333222777???HHHXXXmmmxxxiiiNNNCCC666111444777555222111111///***%%% %%%)))---***$$$ !!!$$$%%%$$$"""###'''(((&&&###&&&%%%$$$""" """%%%"""###***---,,,,,,///222888DDDYYYrrrmmmXXXIII:::111'''""" &&&---111,,,%%%"""&&&111===EEEYYYjjjyyy|||nnnIIIEEE@@@===<<<;;;999777555444444555999===???@@@CCCEEEDDD???<<<999222*** """%%%***...000...,,,,,,(((%%%!!!###%%%'''((((((+++777HHHVVVhhhsss|||lll\\\III;;;---,,,)))''',,,222///((('''&&&&&&(((((($$$!!!%%%&&&$$$!!!"""&&&'''%%%#########((((((''''''''')))***+++***)))(((((((((((('''&&&***(((&&&$$$%%%+++333999MMMhhhzzziii\\\YYYTTTEEE777222333;;;@@@>>>>>>@@@@@@===555444222222444888<<>>@@@AAABBBAAA???<<<;;;:::;;;<<<===>>>???@@@AAAAAACCCEEEEEECCC>>>888555555777888777999===>>>;;;999888888999;;;<<<;;;:::<<<555111222444444555888>>>@@@>>>:::999<<<===;;;888999;;;===???@@@???>>>;;;======;;;888777888:::777;;;<<<999888999777222222...******+++---+++))))))***,,,000555888;;;;;;===<<<===>>>888---(((***,,,...111222111111222333333333222000///---,,,+++++++++,,,000444444111...(((!!!$$$))),,,///444888888666222///111888>>><<<:::888777777666444222777;;;>>>===888555555777555888999:::<<>>@@@<<<<<<@@@@@@@@@AAA@@@>>><<<<<<;;;AAA@@@CCCFFFGGGGGGKKKQQQ\\\ffftttyyyfffUUULLLGGGCCCAAA@@@???>>><<<999666444222111111111222333222///---+++000333666<<>>;;;:::999888666777777888:::===???>>><<<===CCCGGGDDD???999111*** !!!###'''+++......------)))%%%!!!'''%%%&&&'''&&&'''///<<>>AAA>>>CCCFFFFFFFFFGGGDDD??????@@@???@@@CCCCCC;;;000///222444555444666:::>>>>>>@@@DDDGGGGGGFFFDDDCCC???:::333///...111333444999999999777555333444555999===DDDIIIKKKHHHCCC@@@>>>???@@@AAABBBCCCCCCCCC@@@BBBDDDDDDBBB<<<777333666888777444555999;;;999777666777999<<>>@@@:::666666666555555888>>>AAA@@@<<<;;;<<<:::666444777;;;???AAAAAA???>>>BBBCCCCCCAAA===999777777666666555444777:::888333444///***((()))******(((***,,,...222555777999:::777;;;@@@@@@888///,,,///111222333222000///000000222222333333222000///......///111333555666666666***### $$$+++---...000222666888444//////777???:::::::::;;;<<<;;;888555555666666333//////111555444999===>>>AAABBB===777222...+++---///000555;;;AAA===888333111222555777333111111555:::???@@@???BBB>>>:::999888666111---&&&+++555;;;:::555888???@@@BBBCCCCCC@@@===;;;;;;???@@@DDDKKKNNNQQQZZZcccqqq}}}zzzooo___RRRJJJDDD@@@>>>AAA@@@>>><<<999555333111333111/////////...,,,***---111555888===BBBAAA===111222666;;;>>>@@@HHHQQQcccuuuvvv^^^EEE666111///...///111222000///))))))&&&###  !!!"""""""""!!! $$$"""###%%%!!!&&&---111'''***---...,,,&&& !!!&&&(((&&&$$$&&&)))***///555@@@QQQeee{{{oooZZZIII<<<666...'''!!!!!!&&&***+++...999KKKZZZnnnAAA???<<<999888888888888555666888;;;===<<<999666666???EEEBBB===888333...***)))((()))+++,,,+++***,,,(((&&&$$$!!!"""(((((())))))''''''+++444;;;DDDUUUllluuu^^^JJJ:::555///++++++***&&& !!!$$$### &&&%%%### !!!"""###$$$%%%%%%&&&''',,,,,,------,,,+++******,,,+++)))%%%###"""###$$$&&&'''((((((((((((+++---333DDD\\\uuu|||iiiRRR@@@999222666;;;>>>???>>>;;;999444333222333555999===@@@>>>BBBDDDBBB@@@AAA>>>999999;;;<<<<<>>@@@AAA>>>:::777999888666777:::<<>>AAACCCCCCCCCCCCGGGGGGGGGEEEAAA<<<888555333111000333999<<<888333333///)))''')))++++++***---///222333444444555666111666<<<>>>;;;555333444222333222111......///000444333222000000//////000333444555555555666888;;;///)))&&&)))///222111///111555777555111000555;;;888999:::===>>>===999666333222///+++(((***...333666:::===>>>@@@BBB>>>777000------222555666999===BBB???;;;666222111333444555222111555===AAAAAA>>>>>>===<<<===<<<:::555111...333:::;;;444...111999AAADDDGGGFFFAAA===::::::;;;===CCCKKKRRR\\\jjjxxx|||ppphhh]]]SSSLLLGGGBBB@@@BBBAAA@@@>>>;;;888666555444222///.../////////...000333666999<<<===<<<:::222333888???FFFMMMYYYdddqqq|||fffPPP;;;...,,,---...---+++*********((()))(((&&&"""!!!"""!!! !!!%%%000)))!!!!!!&&&***+++---///000...***$$$!!!###&&&)))'''$$$$$$(((,,,777???NNNbbbxxx}}}eeeOOO@@@888555+++&&&###!!!!!!&&&,,,000777EEEVVVcccttt;;;:::999888777888:::;;;555666888;;;<<<:::666222999???BBB>>>999777444222444222////////////---,,,)))'''''')))'''$$$$$$'''+++++++++(((''')))...333777JJJccczzz}}}hhhVVVFFF>>>333---***&&&  !!!"""$$$$$$$$$###"""!!! """$$$'''***+++*********)))((('''&&&%%%''''''&&&""""""'''***,,,------------...111999GGG[[[qqq}}}dddRRRKKK>>>>>>???AAA@@@<<<999777444444444555777999<<<===@@@BBB@@@;;;:::<<<<<<999777;;;<<<999999:::999777111555999;;;<<<===AAAEEEFFFDDDDDDFFFIIIGGGBBB===888777555555666666666555888999:::;;;;;;888555333555:::AAAGGGKKKLLLJJJIIIEEECCCBBBBBBCCCBBB@@@>>>:::;;;>>>??????<<<999666999;;;888000++++++,,,+++))))))+++///555;;;>>>???;;;888777999888555666999999<<<===<<<<<<>>>===999<<<>>>@@@AAAAAAAAADDDFFFHHHHHHHHHGGGDDD???999666222///000555:::;;;666222444000------///111000///000333555555222000000000111444777:::;;;:::666222///000///...,,,---///222666333///+++***+++...000666666666555444555888;;;555222//////444888777444666666666555333333444555777777888:::<<<;;;888555333111...++++++---111555888;;;;;;:::<<>>999000,,,---333888999;;;===CCCBBB@@@;;;666333333555;;;888666:::@@@CCCAAA===::::::;;;<<<===<<<999666222666;;;:::111***,,,444@@@DDDGGGEEE???:::999999:::<<>>???AAA@@@===777222999<<<@@@DDDGGGHHHIIIIIIDDDAAA>>>>>>@@@AAA@@@===??????@@@AAAAAA???===<<<<<>>???===???AAABBBAAA>>>>>>AAAEEEEEEDDDDDDEEEDDDAAA<<<999444000000555888666222111555444333555888888555222111444666555111---,,,---444666666666777888333,,,---------++++++---111444666111+++&&&%%%(((,,,///555444333222333555777888999999777444666;;;===;;;:::999777777777777666555888777666666777666555333444333333333444666999::::::;;;:::777999===>>>:::111,,,,,,222888:::<<<>>>CCCDDDDDD@@@:::666666888>>>===<<<>>>AAABBB@@@===888999999:::::::::::::::111444888888222,,,...555===BBBEEEDDD>>>:::;;;===???DDDMMMYYYeeevvvqqq___]]]XXXRRRLLLHHHDDDCCCCCCCCCBBBBBBAAA???>>>===444222111222555777999999555444555777666444555999:::===FFFSSS___kkk{{{qqq\\\MMMBBB666---(((((('''&&&&&&)))---000---000111///***### !!!!!!!!!%%%'''((()))+++------)))%%%"""!!!!!!!!! %%%###""" !!!###$$$###%%%((()))'''***555AAAKKKYYYppphhhPPP>>>333...---...***''''''$$$!!!++++++///888GGGYYYhhhqqqvvvyyy}}}999::::::888555555888;;;;;;:::999999:::999777555;;;<<<999666777;;;<<<:::888777666666777666444222***'''(((,,,---+++***,,,---,,,***(((((())),,,//////:::KKK^^^rrr|||bbbRRRBBB999222+++''''''"""'''%%% !!!!!! !!!"""$$$%%%""""""%%%&&&$$$"""  !!!$$$'''******)))&&&%%%$$$&&&(((///<<>>@@@BBBDDDCCC@@@===;;;;;;<<<888444444999===<<<999;;;999666777:::;;;888666:::???BBBBBBCCCFFFIIIDDDBBB@@@>>>===;;;888666777777777999;;;<<<;;;:::@@@@@@CCCFFFGGGDDD===777999;;;===@@@BBBBBBBBBBBBAAA===999:::>>>BBBBBBAAAEEEDDDCCCAAA@@@???>>>>>>>>>CCCBBB:::222///...------,,,***+++///222333444333333666999888444666::::::;;;999555777===@@@@@@AAAEEEGGGFFFAAA>>>???BBB@@@??????AAACCCCCC@@@<<<888222000222111---...222444444666:::<<<:::333---...222555444///++++++,,,222666777333111222111---......,,,++++++...333666111...)))%%%%%%(((,,,///111...,,,...222666777666:::===<<<666555:::???@@@;;;<<<===;;;999999;;;===;;;888444111111222222111222444666:::===>>>===<<<;;;<<<:::888:::>>>>>>:::444---+++111777;;;===@@@BBBDDDFFFCCC===999999:::===>>>>>>?????????>>>===;;;:::999777777777999;;;555555999;;;888444444999<<>>999888777777777555222///,,,((('''***,,,+++,,,///000...,,,******,,,///222...666BBBRRRggg{{{qqq___MMMBBB999111,,,---$$$!!!&&&---,,,((((((+++'''$$$!!!$$$### !!!"""  !!!###$$$$$$"""!!!!!!$$$000888CCCWWWjjjwwwhhh^^^UUUKKKFFFGGGDDDFFFIIIJJJIIIEEE@@@<<<555666444111222777::::::888777444333888<<<888111111666;;;>>>???AAADDDGGGCCCBBB???<<<999777666666888888888:::===>>>===<<<===???CCCHHHLLLJJJDDD???666888:::<<<===<<<;;;:::>>>:::666777>>>CCCEEEEEEHHHFFFCCC@@@===<<<<<<<<<@@@EEEFFF???777444333222333111...---...///000000---...333999999888;;;@@@======999333444;;;@@@AAADDDIIIMMMLLLFFFAAA@@@AAA<<<;;;;;;>>>BBBCCCBBB???;;;444///...***'''+++333111222666:::;;;777---&&&+++000444333///++++++---,,,444777222---///222111000///---,,,+++...333777,,,***(((&&&'''***---///---)))'''+++222777888666999>>>===666333999@@@CCC:::???BBB@@@;;;:::@@@FFF===999333///...///000111///222777<<<@@@@@@>>>;;;:::<<<<<<:::;;;???>>>999666///+++000777;;;>>>AAA@@@DDDFFFDDD>>>::::::<<<:::<<>>===:::666444555888;;;;;;;;;===AAA???:::999<<<>>>DDDIIIJJJHHHIIIOOOUUUVVV___ooohhhYYYWWWUUUPPPJJJFFFDDDDDDAAAAAA@@@>>><<<:::777666111000000222555666666555444111222666666666<<>>999555///***$$$######&&&***---------000///,,,'''"""&&&)))***&&& """"""$$$&&&(((+++...111,,,***((('''&&&%%%###!!! """$$$&&&'''&&&&&&)))---///666HHHZZZmmmqqq^^^CCC...&&&&&&(((***,,,&&&!!! ###$$$+++333;;;FFFYYYppp~~~777:::===<<<888444333333999777222000444999888222)))%%%$$$+++666???BBBAAA888555222000///...,,,***((($$$"""%%%+++//////---,,,++++++,,,///222222222...+++000@@@TTThhhzzz{{{^^^III>>>999666222***''' $$$))))))(((+++---,,,***(((######'''$$$'''%%%""" !!!"""""")))000999AAAGGG```{{{~~~qqqiii___WWWTTTZZZZZZYYYWWWQQQIII@@@:::666555444555666777666555333///---///444777555222000222555888;;;>>>AAABBBAAADDDBBB;;;777888;;;;;;999777666777;;;<<<;;;888888888;;;CCCKKKLLLFFF???999444111444555444555777666444111111666===EEEIIIFFFHHHEEE>>>:::;;;;;;:::===AAAEEEDDD>>>777333111111///---,,,---......---...///222555777:::<<<===>>><<<:::888:::===AAADDDGGGQQQXXXSSSEEE;;;:::===444777;;;===============666333///***&&&'''***---///111555888777222***$$$***+++++++++))))))+++,,,111222111///---...333777333333222111//////000222+++'''######&&&***---///,,,((((((///999>>>:::555???:::555555:::??????===>>><<<;;;>>>BBBCCC???;;;;;;888444111111111000///222333666999;;;======>>><<<@@@???:::666999===>>>888444000///111555999<<<;;;===AAACCCBBB???:::777===;;;::::::<<<============:::666444444666888999;;;???CCCDDDAAA>>>???@@@AAACCCFFFLLLWWWaaaddd```mmmxxxjjjaaaXXXPPPNNNIIIBBB???BBB@@@>>><<<:::888777666666555111......222444222///222333555666555777BBBOOOXXXmmm}}}kkkXXXLLL===555555555000+++$$$$$$$$$''',,,111444555---000///%%%%%%!!!%%%'''&&&!!!!!!$$$######&&&---333///...---+++)))%%% !!!%%%(((******'''+++...///444BBBXXXjjjbbbNNN444###!!! &&&###))))))///:::GGGTTTeeerrr{{{666888:::999666333333555777555000---111555333,,,&&&$$$%%%---:::DDDGGGFFF:::666000+++************'''&&&&&&+++111444222///++++++,,,...111111///---'''%%%)))444DDDSSSdddpppyyy```LLL???777333---)))""" $$$"""###(((---///---(((%%%(((!!!!!!###""""""&&&'''(((((('''$$$   !!!###'''***...222666EEE```yyyrrrnnnmmmmmmiii```RRRFFF>>>;;;555333111111444777999:::///,,,***---444999:::999444666888<<>>AAAEEEDDD???;;;;;;;;;:::777444222333666888666444///111777@@@FFFGGGBBB===666111...111333333444888555///)))***222:::???@@@CCCFFFFFFAAA===<<<;;;888888;;;???AAA>>>999333///++++++,,,...000000000///444555555555555666777999:::;;;<<<>>>AAADDDGGGHHHGGGOOOUUUQQQEEE:::666666555777:::<<<============999444---'''###$$$(((+++///111444777999666222---+++,,,+++***((((((***,,,...000111000///000333666777666555222...------...***(((&&&%%%&&&))),,,------+++,,,111999===;;;888<<<999777666777999<<<===;;;888666888<<>>888444777;;;<<<999666222000000222444555888;;;>>>AAABBBAAA>>>===<<<:::999:::<<<>>>======999888777888;;;>>>@@@AAA???CCCFFFFFFDDDCCCEEEIIILLLOOORRRWWWbbbnnnsssrrrzzzfff[[[PPPLLLHHHAAA>>>???<<<:::888777888999::::::777444222333666666222///......111444777>>>NNN\\\lll~~~hhhWWWEEE===333000222333222///***((((((***...111333333000///+++$$$!!!''''''''''''&&&$$$!!!!!!$$$$$$###$$$***///333222111///---***&&&$$$"""%%%'''((()))''',,,222666>>>NNNfffxxx}}}oooVVVDDD---!!!$$$&&&---888AAAKKKYYYeee{{{|||333444444333222222444666666444000...000222...'''!!!!!!$$$///<<>>BBBBBB@@@===777111...000222333666999555,,,%%%&&&///888:::999???DDDFFFBBB>>>===:::666222444888===@@@<<<555...%%%'''+++000333444555444:::999888666444444666888:::===AAAFFFIIIKKKKKKJJJGGGKKKOOOMMMEEE===888666888999;;;===?????????>>>;;;666---&&&###$$$'''***---...000333777999888777///...---***''''''))),,,,,,///333444444444444555<<<;;;888333...++++++,,,***++++++***))))))***,,,---...000333666999:::;;;888888777555333444888;;;777222...///333888;;;;;;777666666777777555222///,,,000666;;;===<<<888666===???===666222555999:::>>><<<888444111000//////444666:::>>>@@@BBBBBBBBB;;;:::999:::===>>>>>>===222444777<<>>;;;;;;888666666888:::;;;;;;999888777999;;;888333...+++***---333;;;HHH\\\nnn|||gggPPPBBB000...,,,,,,...000111111...---+++,,,...000111111222///)))$$$!!!"""%%%(((+++(((%%%%%%%%%""""""%%%&&&%%%%%%(((+++333222111000...,,,***))) """###$$$%%%&&&&&&&&&...888@@@KKK^^^xxxlllYYYGGG999(((!!!%%%---555999>>>JJJVVVlllwww111000///...///111555777666555222000222333---$$$###...:::BBBDDDDDD:::444---)))(((+++---...+++,,,///444888:::888666,,,,,,---...000///---+++)))&&&$$$###$$$+++<<>>BBBDDD@@@<<<;;;999555000111555===DDDBBB999111$$$(((,,,111555888;;;>>>======<<<888555666999===>>>AAAEEEIIILLLLLLKKKJJJGGGGGGGGGGGGFFFCCC@@@>>><<<<<<===???AAABBBAAA@@@<<<888111,,,***+++,,,---+++***+++...333777::::::555333000,,,))))))+++......111666999;;;999888666>>>===:::555000------------///111///---******++++++...222333222333666:::777666444333222333555777333...***)))---444999<<<888888777888888777444222...111666999;;;:::888666>>>@@@>>>777333555999:::@@@@@@>>>:::555111///...///111444888<<>>??????>>>444888===AAACCCDDDDDDDDDIIIMMMOOONNNNNNRRR\\\eeerrryyy{{{gggZZZSSSLLLDDD===<<<:::888888:::;;;999777999:::;;;>>>>>>;;;444///++++++///999EEEVVVlll~~~vvvdddRRRAAA666%%%'''***+++,,,,,,---......,,,******,,,.........///...,,,((($$$###$$$%%%'''%%%######"""  $$$(((******)))***+++---......,,,***)))((()))$$$%%%&&&%%%$$$###$$$$$$(((222@@@LLLYYYmmmsss^^^MMM===333'''  """&&&,,,000...000<<>>666333000///000222333333000//////111444777888999///---+++***,,,............***&&&""" %%%777HHHTTTfff{{{~~~kkkVVVHHH333000//////((( !!!%%%'''///''' !!!(((//////)))!!! !!!!!!!!!"""######"""!!!$$$&&&((('''###'''000>>>NNN```yyyyyyiii[[[QQQJJJIIIHHHHHHIIIKKKKKKIIIHHHFFFCCC???<<<<<<===>>>???@@@AAADDDIIILLLLLLGGGBBB<<<<<<888222111555777555000......111666999888666888;;;??????======@@@DDD<<<666222444555444666999555444333222333666;;;??????BBBBBB===999999888555222222666???HHHGGG>>>555***,,,///222555;;;AAAFFFBBBCCCAAA===999888;;;???AAABBBEEEHHHJJJKKKLLLLLLIIIEEEAAA@@@BBBCCCCCCBBB===<<<;;;===@@@AAA@@@???;;;888666555666666444333,,,++++++---222777;;;<<<:::999555111------///222111444999===???>>>;;;888<<<;;;:::666333111111222111333444444111...,,,+++(((...333222///---111666888333000000333555444222111...******...444:::======:::888777777888777666222333444555666777888888>>>BBBAAA:::666777:::;;;>>>??????<<<666222000///---...000444777:::<<<===999999:::<<>>:::666888:::===@@@@@@===888444...111999HHHYYYkkkttt]]]MMMAAA555---"""'''***+++******+++***)))'''''')))+++,,,+++***...000---&&&   !!! ###'''+++...///...------''')))******'''&&&&&&'''***+++***((($$$###$$$%%%000>>>PPP___kkk{{{sssbbbQQQCCC444...'''""" !!!"""!!!"""$$$&&&&&&"""###000===HHHUUUhhhxxx111...***)))+++...111333+++---000222666666...$$$$$$%%%***000666:::::::::444333222444666777777666444333000...///222666888000,,,)))'''(((***++++++,,,)))&&&### $$$222AAAKKK\\\ppp|||gggVVV<<<555111222--- !!!$$$!!!!!!######)))%%% """&&&'''(((,,,000///***###!!!!!!!!!"""###$$$%%%&&&(((((($$$%%%%%%### %%%'''---777EEE[[[{{{|||oooaaaXXXNNNNNNNNNPPPPPPOOOLLLIIICCCBBBAAA@@@>>>===<<<<<<:::<<>>@@@===:::===>>>???===::::::<<>>???@@@BBBEEEHHHKKKNNNOOOIIIDDD>>>;;;<<<>>>???>>><<<999888:::===???>>>;;;999888888:::======:::666000///000222777<<>>===:::666222111333555444555888<<<>>>>>>;;;888777777777555333333555666666555444444444222...***'''...444444///,,,///333777222...///444777444111111111111222555999===???@@@===999777888888999888555333111000111444777999===BBBCCC>>>::::::<<<;;;888;;;<<<:::444000///000,,,---000333666888:::;;;999:::;;;>>>BBBCCCBBBAAA???CCCHHHIIIGGGEEEFFFGGGNNNVVV^^^bbbdddlll{{{{{{ooodddQQQKKKEEECCCDDDCCC>>>:::777999===@@@AAAAAA???>>>999???MMMbbbuuuyyy\\\FFF:::333+++$$$###(((************((('''%%%&&&(((*********'''---111///&&&"""((('''***---000111000...,,,$$$(((++++++(((%%%%%%&&&...///---)))%%%%%%(((,,,===NNNddduuuvvvbbbQQQBBB888+++)))%%%!!!######"""%%%111>>>KKK___rrr333...***)))+++...//////&&&***///444:::;;;222(((&&&'''***...222555666666555333333444666777777666777555222///---///222555///,,,(((&&&%%%$$$###"""%%%$$$$$$%%%$$$$$$+++444AAAOOObbbuuusssdddRRRCCC777555000"""###%%%""" """$$$$$$###!!! """###""" """!!!%%%,,,...000111000---)))###!!!!!! """$$$&&&(((***---///)))(((&&&""" """!!!""",,,888III```rrryyyqqqbbb___\\\ZZZWWWTTTOOOLLLBBBCCCEEEDDDAAA===:::888555999;;;;;;888888;;;???<<<:::666333555;;;===:::999999<<>>>>><<<:::::::::444000000444777666666888333555888::::::;;;===>>>CCCGGGGGGBBB===;;;888444777777;;;AAAFFFEEE>>>888333666888888777:::@@@FFFEEEHHHIIIEEE===:::<<<@@@>>>@@@BBBEEEHHHJJJLLLMMMEEEBBB>>>======>>>===<<<===:::888999===???>>>;;;888666555777<<<===:::666111111333888===AAABBBBBB>>>>>>===:::666555555777444444444666999:::888555222333333222111222555777888444111222555444...)))***000777777333//////111444222000111444666555444333666999===???@@@AAAAAAAAA>>><<<;;;::::::888666333111...------000444666;;;AAACCC@@@<<<<<<<<<;;;666999;;;999333///000111---///222666999;;;<<<<<<::::::===@@@DDDEEEDDDCCC>>>CCCHHHJJJJJJLLLPPPTTT\\\gggrrryyy}}}kkk```RRRIIIFFFDDD@@@;;;777999<<<@@@BBBEEEGGGIIIMMMVVViiivvvbbbHHH666000---)))$$$###)))------,,,***+++)))'''''')))************,,,,,,+++'''### ###)))...++++++---......,,,)))&&&"""''',,,---)))%%%$$$%%%//////...***''')))000666GGGZZZuuuxxxcccRRREEE888---$$$$$$###!!!!!!### """###$$$$$$$$$### )))333AAAVVVnnn444///***)))+++---...---&&&+++111777>>>@@@888---$$$&&&(((+++...000222222666444222111333555555555888777444000...---///111---+++(((&&&###!!! $$$((('''%%%&&&+++666BBBVVVkkk~~~ssseeePPP>>>999222%%%$$$%%%!!!"""&&&''' """''')))(((&&& ###!!!%%%///222444222...***&&&""" !!! !!!$$$'''))),,,000333///---)))###"""%%%!!!+++777AAAMMMXXXnnn{{{yyytttllleee^^^XXXSSSOOOEEEGGGJJJIIIEEE>>>888555555999;;;888333222888???<<<<<<:::888<<>>AAAFFFIIIGGG@@@;;;:::;;;>>>@@@@@@===999666222000111777;;;::::::<<<555666888<<<@@@AAA???===DDDIIIKKKGGGBBB>>>888333777888;;;???BBBAAA<<<777333777;;;;;;999999===AAA@@@DDDHHHEEE???<<>>888444111333777999777444///111444:::???CCCDDDCCC>>>>>>>>>;;;888666666777444111000111444555444222///000000000000111444666999333...000555555...'''---333999;;;777333111111111333444444333444666888444999???DDDEEEDDDCCCCCC@@@???>>>>>>===;;;777444111///---+++,,,...111333999???CCCAAA>>>===<<<:::888;;;===:::444000111444...000555999<<<>>>??????:::;;;===AAAEEEFFFEEEDDDBBBGGGNNNRRRTTTYYYaaahhhjjjvvvsss]]]NNNFFFBBB>>>:::777999===@@@CCCHHHMMMPPPaaajjj~~~|||fffSSS===///---///,,,)))"""$$$(((---111000---)))///---***)))***++++++***...+++'''&&&''''''%%%"""&&&!!!"""***///111---,,,,,,,,,+++((($$$!!! &&&---...)))%%%######...///...***)))---666>>>JJJ```}}}{{{gggSSSHHH@@@444)))"""######""" !!!$$$((()))***,,,+++(((&&&%%%%%%%%%***888PPPkkk///(((%%%''''''''',,,444---...222888<<<;;;555000'''$$$$$$''''''%%%***222222999===999000---222:::999<<<<<<999444111444777444222...***%%%"""******&&&$$$###"""###444MMMbbbsss~~~nnn]]]JJJ>>>444((( !!!%%%(((&&&"""""")))000&&&""" """(((***(((%%%%%%&&&,,,---,,,......)))  ###'''$$$!!! ###$$$&&&(((******++++++))))))(((%%%!!!%%%///777::::::MMM\\\sssuuuooolllddd[[[TTT]]]eeebbbUUUEEE:::555999888666222///000666:::===;;;:::<<<@@@CCCCCCBBBAAACCCDDDCCCAAA>>>======AAACCCEEEDDD???999555222444444666888;;;;;;999777666666666888:::;;;:::999===BBBGGGGGGBBB===999888444777;;;===<<<999888777777999;;;<<<;;;;;;;;;<<<>>>???AAACCCEEEDDDAAA>>>CCCCCCEEEHHHJJJKKKIIIFFFCCCCCCCCCCCCCCCDDDEEEEEEEEEAAA>>>>>>@@@AAA@@@>>>666666333......444888888555222000333888;;;999666555777888999777666555666666444333555333///000444444444333222111222444666777666666555444444333333...000666===<<<666333333666888777444555888999666:::AAAFFFEEEBBBBBBAAA>>>@@@<<<:::===BBBCCC===777///...,,,+++---111666999;;;<<>>===<<<<<<===>>>CCCEEEGGGEEE@@@:::555333333333444777999999777555555555555555555444444444999===AAABBB???999444111333666:::<<<<<<;;;999888:::;;;<<<;;;::::::<<<>>>@@@???@@@@@@@@@@@@>>>===???AAADDDHHHJJJJJJGGGEEEDDDDDDCCCCCCDDDDDDDDDEEEFFFAAA===>>>CCCGGGEEEBBB<<<:::444...///666999888777444111333666777555111111333555666777777777777777666777:::888444222444333444555555444444444444;;;:::999777666555444333000000444888777222000222:::;;;888222000333555555888???DDDBBB@@@???===:::999888:::@@@FFFFFF???888//////000111333666999:::888:::===@@@AAA@@@===:::;;;888444333444555444222666444777@@@FFFEEEBBBAAABBBDDDGGGKKKNNNQQQTTTUUUZZZ___fffmmmvvveeePPPCCC<<<<<>>PPP^^^nnn}}}mmmXXXBBB888777222+++%%%###'''***+++)))(((***,,,,,,)))&&&$$$%%%$$$""" !!!"""!!!&&&111GGGddd+++&&&$$$'''******))))))444333222222111///,,,)))((($$$###&&&***+++...111:::<<<===;;;777444333333999999777333///...222666444111---)))%%% """))))))'''&&&$$$!!!&&&)))333EEE]]]uuu~~~qqq```SSSEEE777,,,'''"""%%%...111,,,&&&((((((((('''%%%### %%%$$$$$$$$$&&&)))+++---'''%%%###)))***&&&'''+++111+++### !!!!!!!!!"""!!! ###(((+++***(((---555FFF]]]ooo|||{{{qqqdddVVVJJJCCC<<<:::666333222444:::>>><<<===???CCCFFFFFFDDDBBBBBB<<<666333666999;;;<<>>;;;999:::>>>AAA@@@???>>><<<<<<===>>>???@@@AAADDDGGGIIIHHHDDD@@@DDDDDDDDDEEEDDDDDDDDDCCCEEE@@@<<<>>>EEEJJJIIIFFFAAA<<<222,,,///777:::888999666333333555555222///000111222444666666777777777777:::???>>>888555555444555777888888888888777???>>><<<999777444222111------///333333111222555;;;===999111,,,///444555444;;;@@@???>>>===:::666444666;;;CCCIIIGGG>>>666000222666999;;;<<<;;;:::333555999>>>AAAAAA>>>;;;:::444...---111444444333444222444:::>>><<<;;;<<>>777666999===???GGGSSS```mmm|||yyyeeeSSSHHH:::888777888::::::777444---((($$$%%%&&&''',,,222///&&&!!!###(((***+++---***&&&""""""%%%)))++++++ !!!###(((...333777888555...))))))***%%% !!!(((000111---,,,///555888;;;===AAAOOObbbqqqpppXXXEEE111***+++)))%%%###&&&)))------+++)))***+++$$$""" $$$%%%&&&$$$!!!+++CCC```{{{)))%%%"""###&&&'''%%%###((((((((()))+++---......(((%%%###&&&))),,,------444333444666888777444111666555222...+++,,,///333111...***'''$$$!!!!!!!!!"""%%%&&&$$$&&&&&&,,,;;;PPPfff|||qqqbbbRRRBBB444---$$$ %%%------%%% ######!!!###%%%&&&%%%$$$%%%))),,,&&&$$$ &&&+++)))%%%''',,,333)))!!!!!!$$$'''(((&&&$$$%%%,,,:::LLLZZZgggvvvssseeeYYYNNNHHHBBB???:::666555777;;;>>>>>>>>>@@@BBBDDDEEEEEEEEE???888222111555999:::999BBBDDDFFFDDDAAA<<<999888:::999888888888777444222333666888666222111555:::===:::888888999888444111666888<<>>;;;;;;===BBBEEEEEEEEEFFFGGGGGGEEEAAA>>>DDDDDDEEEFFFFFFDDDCCCBBB@@@>>><<<===@@@CCCEEEEEE???888...(((...888;;;777666444333444666666555333222222222444666777777777888666888>>>???:::666666666555555777:::===>>>???@@@???<<<999555222///...'''(((---333555555777;;;;;;>>>;;;333...000444666000666;;;<<<===>>>;;;666555777;;;BBBEEEBBB:::333222666;;;???@@@>>>;;;888,,,...333:::@@@CCCAAA>>>:::333+++***///555777666777444555888888666888;;;MMMTTT^^^ffflllqqqvvvyyyoooWWWDDD777111222777CCCMMMZZZeeennnzzztttdddTTTJJJFFF999999;;;===<<<777///))) ###'''+++111666---$$$$$$+++---,,,,,,)))$$$###&&&'''&&&!!! !!!&&&---222444333666///((((((***)))###'''000333111111333666999===BBBKKK]]]sssvvvcccIII999(((""""""""" $$$(((,,,,,,(((%%%%%%%%%$$$&&&(((&&&"""%%%===ZZZuuu)))&&& !!!  ###'''+++///333555)))((('''&&&''')))***(((***)))***000777;;;999555444333111///------///000,,,***'''%%%$$$""" $$$((('''!!!""")))555BBBQQQfffyyytttcccQQQBBB777***((('''***---+++%%% """$$$%%%###!!!!!!&&&***&&&$$$$$$%%%$$$!!!###))))))'''***000...%%% !!!%%%((((((&&&### )))777BBBIIISSSfffxxxuuuggg\\\SSSNNNKKKGGGAAA<<<:::;;;<<<===AAA@@@>>>===>>>@@@DDDGGG===999777999>>>@@@>>>:::???AAACCCBBB@@@===;;;:::<<<:::888777666444222///000333666555333555;;;AAA@@@;;;555333666999999999<<<===@@@FFFMMMQQQRRRQQQHHHFFFBBB===;;;===AAAEEEGGGFFFBBB>>>;;;<<>>;;;888444000---+++''')))000888:::999:::===>>>AAA???888333333444333...333777999===@@@>>>:::666666888<<>>AAAAAA>>>999666)))***...777@@@EEEEEEBBB;;;555///...333888;;;<<>>===>>><<<:::???FFFTTT___nnn{{{{{{iiiSSSBBB888444999@@@MMM^^^rrr|||~~~|||iii[[[OOOEEEAAACCC:::<<<>>>>>>:::111''' $$$)))---111444666,,,%%%!!!'''...000...---,,,((($$$"""$$$%%%%%%###$$$"""!!!$$$)))---...,,,222---&&&%%%(((***%%%'''000333222444888999<<>>AAA@@@===999888:::@@@DDD>>>>>>AAAEEEIIIHHHDDD@@@>>>@@@BBBBBB???===<<<<<<999777555444444333111000000111222222222555<<>>@@@BBBBBBCCCHHHNNNQQQQQQOOOEEEDDDAAA>>><<<===@@@BBBKKKJJJGGGAAA;;;999;;;>>>DDDFFFJJJNNNRRRRRROOOLLLAAACCCFFFHHHIIIGGGDDDBBB999;;;<<<:::777444444444000...)))'''---555888444)))***---///333555888999222000000444;;;???AAA@@@444000000777<<<;;;::::::111---)))+++222;;;BBBEEE???>>>;;;888444111...,,,...000666===>>>::::::<<>>???@@@;;;<<<>>>??????===:::999---,,,///777AAAHHHIIIGGG>>>;;;888777:::>>>AAACCCGGGEEEEEEDDDAAABBBKKKVVVaaaoooyyyrrrdddTTTHHHBBBBBBJJJTTT```uuuzzzfffPPPEEE???999999>>>;;;<<<<<<:::555,,,$$$%%%///333333444333000***$$$###)))//////------------+++)))(((&&&%%%%%%'''%%%###"""$$$'''((()))+++)))$$$"""%%%)))'''!!!!!!"""(((000444444777<<<@@@EEENNNXXXfffyyywwweeeVVVMMM<<<222'''###!!!!!!''',,,000///***$$$ !!!###"""&&&999TTTqqq&&&+++))) '''...222444777999222777777...%%%""""""!!! &&&///555666555---///222555555222---)))######%%%'''******)))'''(((+++((($$$,,,222@@@PPP^^^jjjwww{{{nnn^^^RRRAAA:::111,,,,,,,,,+++***,,,((($$$"""###$$$""" $$$""" %%%)))$$$!!!###((()))###$$$***+++...222"""  %%%'''&&&!!!!!!+++111111666DDDTTTfffqqq}}}yyymmmccc]]]UUURRRMMMKKKIIIGGGCCC@@@???>>>;;;888555666:::>>>===AAAFFFKKKMMMKKKGGGDDDAAACCCDDDCCC@@@===;;;;;;666555444444666777777666666555222000111555999===666666555444666;;;AAAFFFGGGDDDCCCEEEIIIJJJGGGCCC>>>??????===<<<;;;<<<>>>EEEFFFEEEAAA:::777888;;;DDDIIIQQQYYY\\\YYYQQQKKK???AAAFFFIIIJJJHHHFFFCCC===;;;:::;;;<<<999333...---......,,,000555666333,,,...000222333555777888777444222555:::>>>>>>===000...000999@@@@@@===<<<333...+++---555===BBBDDDAAA???===:::777444222111555555999>>>>>>;;;<<<@@@CCCAAA<<<777999===;;;666333555555555:::@@@@@@===666555555666:::>>>BBBDDD>>>===<<<<<<<<<===>>>???888444444:::CCCJJJKKKIII@@@BBBCCCCCCBBBCCCGGGJJJKKKKKKKKKKKKJJJNNN[[[iiixxx}}}zzzpppggg___[[[[[[^^^gggqqqyyyeeeNNN;;;777999777888<<<<<<<<<:::555...(((### +++555666444333///+++%%%###$$$***---+++***+++))),,,///...)))&&&&&&''')))(((%%%"""!!!"""&&&)))'''(((&&&###%%%+++,,,(((''''''+++222555666;;;AAAJJJSSS```nnn}}}vvvbbbNNN???999222+++%%%###"""!!!"""%%%+++000444333...&&&"""   """(((666OOOkkk%%%---...$$$'''///333555777888555===>>>111%%% !!! """(((---///000(((+++000444444000)))$$$"""###&&&***---...,,,***!!! $$$,,,+++&&&  ***000;;;HHHKKKZZZlllzzzqqqdddVVVJJJ;;;222222222111......((("""!!!$$$&&&%%%"""%%%"""!!!&&&***"""%%%'''""" !!!%%%*********,,, !!!!!! ###'''((($$$%%%******,,,666AAAGGGWWWgggqqqzzzsssggg___VVVSSSPPPOOONNNLLLGGGCCC;;;<<<;;;888444333666999:::@@@GGGKKKLLLIIIGGGEEEEEEFFFGGGDDD@@@===;;;:::555555555777;;;>>>??????>>>:::444222222555888999222555888:::;;;???EEEJJJIIIEEEAAAAAACCCBBB===999999;;;===<<<;;;999999:::;;;???AAA>>>:::777888;;;HHHOOOYYYbbbccc\\\OOOEEE===AAAEEEIIIKKKIIIFFFDDDCCC<<<888<<>>999555555999:::888555...---222===EEEDDD???===777333000333:::AAADDDDDDBBBAAA@@@===;;;888666555666666888<<<======@@@FFF???;;;444222999BBBCCC???666777555444888>>>>>>;;;;;;999888888:::===AAABBB???===;;;:::;;;>>>BBBEEE@@@<<<999===EEELLLMMMKKKBBBFFFJJJJJJHHHGGGJJJNNNQQQRRRTTTUUUUUU[[[kkk|||}}}|||wwwsssqqqsssvvv{{{uuugggTTT>>>///222:::;;;<<>>...&&&)))$$$!!!"""###"""$$$(((---111666555///'''""" !!!!!!$$$'''222IIIeee}}}---((($$$$$$ """,,,333666555444999:::555,,,%%%$$$"""  %%%'''&&&$$$(((...000///,,,***)))%%%%%%&&&(((***++++++***%%%"""!!!###%%%&&&'''(((""" !!!(((000777;;;DDDMMM___ttt{{{```UUUFFF<<<999999888888222)))###%%%)))'''###!!! %%%***++++++%%% !!!,,,'''"""&&&***,,,+++,,,---,,,)))%%%!!! &&&(((((($$$ ###%%%%%%%%%'''---111<<>>:::666333444999======>>>AAA===999555444555777777777;;;===???===:::;;;@@@EEEGGGCCC??????AAA@@@<<<777888:::<<<===;;;999777555:::<<>>;;;888888===EEEKKKFFF???;;;===DDDHHHKKKLLLKKKKKKLLLLLLLLLKKKKKKKKKUUU\\\dddjjjooowww~~~hhh[[[WWWGGG;;;333777@@@BBB===999:::777333000,,,''' ###(((---000...)))$$$""" $$$&&&%%%&&&((('''$$$%%%***...,,,&&&###%%%)))### !!!"""###(((///......,,,)))(((,,,333999444000...222444777???III\\\mmmxxxqqqcccPPP===...%%%"""%%%'''((('''%%%%%%''')))...333999:::000###"""+++;;;SSSnnn...'''!!!)))000444555555777:::777---%%%###$$$###"""!!! """%%%%%%$$$$$$(((---000111///,,,************++++++++++++***&&&%%%%%%$$$###!!!!!!!!!!!!"""(((///444666888AAAQQQfffzzzppp```KKK===999;;;<<<;;;:::///&&&%%%&&&### """&&&'''&&&!!!'''$$$!!!###''')))+++,,,------***%%%!!!!!!$$$%%%""""""$$$%%%$$$###%%%)))...555<<>>:::999;;;===BBBCCCIIINNNKKKEEEDDDHHHBBBCCCDDDCCCAAA@@@>>>>>>888555666;;;?????????AAA>>>;;;777555777888888777888;;;======:::;;;???CCCFFFCCC@@@>>>===;;;888555444555666888999888666333777999===??????AAAGGGMMMYYY^^^dddddd^^^SSSHHHAAADDDGGGHHHHHHIIILLLIIIDDDBBB<<<888888<<<>>>:::666444777;;;===<<<999666444000000000000222444888;;;>>>>>>>>><<<:::999:::;;;888333///000777>>>CCCDDD??????>>>>>>???BBBDDDFFFFFFFFFFFFCCC>>>:::888777999999:::;;;<<<>>>???@@@;;;222...444<<<@@@@@@@@@<<<:::888888<<<@@@DDDFFFAAA???======@@@CCCCCCBBB@@@???===:::999;;;???CCCFFFCCC@@@BBBFFFIIILLLMMMLLLNNNOOOQQQQQQQQQRRRSSS```kkkxxxooo\\\PPPLLLDDD:::444999??????;;;999999555000,,,***(((%%%"""%%%(((+++,,,+++(((### %%%)))***+++,,,)))$$$!!!$$$''')))(((''''''(((""" """###)))000,,,,,,***&&&%%%''',,,111///---...222555999EEEQQQfffzzz|||wwwvvvkkkbbbSSSDDD888---$$$%%%))),,,,,,)))&&&''')))111444999888,,,'''666KKKdddzzz///&&&$$$+++000444555333666444+++$$$"""$$$$$$###""""""$$$&&&%%%$$$###%%%''',,,111444333///,,,000//////...---,,,+++***+++,,,,,,'''!!! $$$)))---......---444AAASSShhh{{{qqqYYYFFF???>>>>>>>>>CCC666***&&&$$$ ###$$$###"""%%%)))***,,,,,,***&&&!!!!!!###!!!!!!######!!!###'''---333:::BBBMMM___vvvqqqbbb[[[VVVVVVZZZ]]]YYYVVVUUUTTTQQQLLLFFFBBBAAADDDGGGJJJJJJLLLPPPPPPKKKGGGHHHAAABBBBBBAAA@@@???@@@AAA;;;888999???BBBAAA@@@AAA@@@===:::999999999888888555999<<<===;;;:::<<>><<<999999;;;===>>>===:::555222------...000333777:::<<>>;;;:::;;;<<<===777///---222999???BBBAAAAAA@@@@@@@@@AAABBBCCCFFFFFFDDD@@@<<<999999::::::::::::;;;;;;<<<======888111---222999<<<>>>???===<<<<<<;;;<<<@@@EEEIIIEEECCCBBBBBBDDDFFFFFFEEEBBBCCCBBB@@@<<<999999999CCCDDDEEEEEEFFFHHHKKKLLLHHHKKKNNNPPPRRRVVVZZZ]]]qqq}}}uuuhhh[[[MMMDDD@@@>>>999777;;;===;;;888888888333,,,(((''')))+++,,,***((('''((()))'''""" &&&++++++++++++&&& $$$)))+++)))&&&$$$!!!!!!###$$$###(((...+++***'''### ###%%%'''(((---222777@@@QQQaaaxxx~~~pppfffbbbaaaXXXNNN@@@777222---&&&'''---222222---(((((()))111333777666,,, !!! $$$///>>>SSSlll~~~///&&&!!!&&&,,,000222///000---'''###$$$%%%""""""!!!###(((***'''%%%$$$&&&(((+++000444444111---111111000...,,,+++++++++///222111)))  !!!&&&***+++)))&&&'''---888EEEVVVgggwwwppp]]]MMMDDD@@@>>>AAA777,,,'''$$$ """###### !!! """###%%%((())))))%%%""""""$$$"""###(((+++000333888FFF^^^sss{{{mmmaaa]]][[[___aaa___^^^___aaa^^^WWWOOOJJJKKKQQQWWWXXXVVVUUUUUUTTTQQQNNNKKKFFFCCC@@@@@@BBBEEEEEEDDD???<<<===CCCEEECCCAAABBBAAA@@@>>><<<;;;:::999888555888<<<===<<<:::999999<<>>;;;;;;<<<===??????===888555//////000222666999;;;<<<===>>>>>><<<999888999:::@@@:::222---///444999<<>><<<<<<===???BBBDDDEEECCC@@@<<<888666888:::999999999::::::999999999777000,,,...333666;;;???>>>???@@@>>><<<>>>CCCHHHFFFEEEEEEFFFFFFGGGFFFFFFEEEGGGHHHFFFAAA:::555333???FFFKKKJJJIIIKKKOOOPPPJJJLLLOOORRRWWW___iiipppzzz|||qqq]]]QQQJJJBBB===;;;999888999<<<;;;777555777999444,,,'''&&&***000333...***%%%%%%(((((($$$"""''')))(((&&&%%%!!!"""''')))'''$$$((('''))),,,***&&&&&&)))...+++'''"""%%%///777???NNNddduuulllZZZOOOLLLLLLFFF>>>555///...---***(((---222555444///******+++///000444555...### !!!""")))222DDD```xxx...'''!!! """&&&***---///---((($$$&&&***(((###!!!***---)))&&&'''((())),,,///222222000...///000000---***)))***+++///333111''' ###$$$"""&&&)))(((%%%"""###(((111<<>>===:::777555777>>>GGGHHHAAA:::666666;;;999777777777666222///222888???IIIYYYiiiooolllrrrqqqjjj]]]NNNFFFGGGLLLOOOQQQPPPMMMMMMMMMIIICCC<<<<<<===@@@BBBAAA<<<888::::::<<>>;;;555444555777:::<<<;;;:::;;;;;;;;;:::888777888999;;;777222///000333777999999777666666999>>>DDDHHHCCCAAA<<<777333333555888666777777888888777777666888111,,,,,,...111888???@@@BBBBBB@@@======@@@CCCDDDEEEGGGGGGFFFEEEDDDDDDDDDGGGJJJIIIDDD<<<555111===HHHPPPPPPOOOTTTYYYZZZXXXZZZ]]]```fffsss}}}{{{{{{nnn[[[GGG===;;;999999:::555666999<<<999333222555999666000***))),,,111555000+++&&&%%%(((***'''$$$(((+++)))%%%"""!!!###%%%%%%%%%%%%''')))...333222,,,***+++222...)))$$$ (((666BBBOOObbbzzzuuu]]]III>>><<<<<<555333...***((()))---000222333444222///......///......111333...&&&"""$$$(((!!! %%%***;;;[[[www///)))$$$###!!!###!!!!!!%%%(((---,,,(((%%%(((---,,,((( ***...)))'''))))))+++------,,,,,,---//////000///,,,'''%%%'''***+++111000'''###&&&(((%%%"""%%%'''&&&### ###***111<<>>999777666777999===??????===999777777>>>FFFIIIDDD>>>;;;;;;???>>>===:::777444222000111:::BBBLLL]]]qqqzzzxxxyyyuuukkk]]]OOOIIIJJJNNNOOOQQQPPPMMMLLLLLLHHHBBB999;;;>>>BBBCCC???999555999999;;;???EEEGGGDDDAAA<<<:::999;;;>>>>>>;;;777888999999888777777888:::444333000000111444888:::555444444555999???EEEIIIAAA???;;;555111000222555333444666777888888777666888444000///...///555===@@@BBBCCCCCCAAA@@@???@@@BBBDDDGGGGGGEEECCCBBBAAA@@@DDDHHHIIIEEE>>>888444:::GGGQQQRRRVVV___ffffffjjjmmmqqqttt{{{zzzvvvtttyyy}}}rrrZZZHHH666///000222666999444555888:::666000000333777777555222//////111333...+++'''''')))+++,,,+++...///,,,'''$$$$$$""""""%%%&&&&&&'''(((!!!$$$+++333555222111333444///***&&&%%%%%%%%%%%%%%%333EEETTTeeezzzmmmTTT@@@666333444***)))'''###!!!$$$***000000///...///222555555555111000111111,,,$$$ '''""""""&&&444SSSrrr111***%%%###!!!"""!!!$$$&&&))))))&&&$$$(((,,,,,,!!! ***...(((%%%)))+++---...+++&&&%%%)))///000222000+++%%%"""$$$'''(((000333...---111---%%% !!!###%%%%%%###!!! ###'''///>>>PPP^^^nnn{{{rrr\\\NNN:::333+++&&&  %%%""" ###%%%""""""$$$&&&###!!!"""$$$###&&&,,,...&&&!!!%%%$$$%%%)))(((%%%%%%%%%###"""111NNN___pppxxx~~~vvvqqquuu{{{~~~rrrhhh^^^VVVSSSQQQOOONNNMMMMMMMMMLLLLLLGGGDDDEEEFFFDDDCCCFFFCCCEEEFFFCCC>>>999666555555777;;;???AAAAAA???======@@@DDDEEECCC@@@??????>>>@@@@@@<<<555111111222222<<>>AAACCCEEEAAA???;;;555000///000333222333666888:::::::::999888777777888444111444:::@@@AAACCCFFFGGGFFFBBB???@@@DDDGGGGGGDDDAAA??????@@@DDDIIIKKKIIIDDD@@@>>>BBBOOOZZZ^^^ggguuu}}}|||~~~|||yyyxxxwwwoooaaaMMM>>>///)))***...444:::555444555777444///...222333666::::::777333111111***)))(((((())),,,...000,,,///...***((()))'''### ###''',,,...---,,,%%%---000111444999111---((('''***///222333444DDDXXXhhh{{{jjjSSS???333000111((($$$###'''***'''%%%&&&---777>>>===:::555333222111,,,$$$ $$$""""""&&&)))'''"""###***CCC^^^444+++$$$!!!!!!&&&***%%%!!!)))...### ***---&&&###'''+++//////***""" '''...333444222,,,$$$ """%%%(((333888777888:::222%%%"""!!!!!!"""$$$%%%$$$###"""!!! %%%444IIIXXXhhhrrr}}}hhhWWWFFF===222+++###$$$***'''$$$%%%(((***)))(((!!!###$$$ """###'''+++111222)))###(((((("""%%%)))'''$$$!!!!!!!!!(((%%%!!!---999III[[[dddlll|||yyyxxx{{{zzzlll___UUURRRUUUVVVSSSLLLIIILLLOOONNNHHHDDDEEEEEECCCDDDFFFCCCEEEGGGDDD>>>888555555333555999???CCCEEEDDDBBBBBBCCCBBBAAA@@@???AAABBB<<>>AAA@@@:::555---.../////////000222555;;;888333...+++,,,111444999<<>>???AAACCCCCCBBBAAA???>>>BBB@@@999555555111***222777<<<@@@HHHSSS[[[]]]^^^YYYRRROOOPPPRRRSSSSSSNNNPPPOOOKKKJJJLLLLLLJJJHHHDDDGGGQQQQQQFFF@@@AAA@@@===<<>>???@@@AAA===>>>???>>>:::666333111???AAAAAABBBEEEIIIFFF@@@???BBBFFFFFFDDDDDDFFFIII???DDDPPP]]]```YYYTTTUUU```qqq}}}xxxnnnaaaSSSIIIFFF===999222,,,+++...333666111333666777777444000...444555777:::;;;777...'''$$$%%%'''***---...---,,,((()))***++++++***)))(((+++(((&&&&&&)))++++++***'''######***...000---''''''000888999;;;???NNN___vvvoooUUU===......444333)))###!!!###555<<<888777<<<@@@:::333000000000---)))###""")))666>>>777)))!!!"""!!!!!!'''111000***&&&&&&%%%"""###''''''###"""###!!!!!!  ###'''***)))%%%$$$((()))&&&######***000111)))$$$///;;;999333***###!!!&&&+++///...---///111222///,,,"""!!!''')))(((&&&)))***%%%!!!&&&333???OOOZZZiiiwww|||lllYYYCCC444)))!!! $$$&&&(((++++++***((('''%%%$$$!!!''''''""""""$$$###"""!!!"""$$$###%%%&&&%%%"""!!!%%%$$$ """!!!###(((---...111999III___vvv~~~~~~lllcccccc```YYYSSSPPPPPPPPPQQQNNNOOORRROOOIIIFFFHHHNNNOOOKKKCCC>>>>>>>>><<<<<<999;;;@@@AAA>>>===@@@===>>>@@@AAAAAA@@@???>>>===@@@>>>888555444111+++...222444777???KKKRRRRRRNNNKKKHHHIIILLLPPPRRRRRRNNNNNNKKKGGGHHHLLLMMMIII@@@<<>>:::888;;;??????:::444000111222...+++,,,333999@@@===444,,,***...000...444999???BBBAAA>>><<<;;;@@@???===:::888777999;;;:::<<<===>>>??????@@@AAAAAABBBCCC@@@;;;777666777888;;;<<<===BBBFFFEEE@@@<<<>>>AAADDDGGGIIIKKKLLLOOOTTT```lllpppllljjjlll}}}}}}qqqdddZZZQQQGGG???<<<888444...******,,,///111000222555777666333///---111222444888999555,,,%%%""""""###$$$&&&'''''''''''''''''''''''''''&&&&&&)))'''%%%%%%(((******)))((($$$"""'''+++,,,***)))---444888:::BBBLLL]]]nnnhhhPPP:::...---333///&&& $$$### !!!111777444555;;;@@@888...)))))),,,---,,,$$$!!!$$$...444000'''!!!"""%%%&&&"""###---,,,&&&"""###%%%&&&)))---***$$$ %%%)))+++&&&%%%$$$$$$&&&)))+++---+++'''&&&))))))%%%""""""***///000(((""",,,888777333,,,&&&%%%(((,,,,,,'''$$$%%%***......,,,!!! )))------)))---///,,,'''(((///666BBBKKKYYYiiixxxmmmUUU@@@000%%%"""###((())))))))))))'''%%%### !!!((()))%%%!!!$$$%%%$$$$$$%%%&&&!!!###$$$$$$###!!!""""""!!!$$$%%%%%%###(((000---***,,,777KKKbbbqqqqqqkkkccc\\\XXXUUUTTTTTTUUUWWW\\\```^^^XXXTTTUUUVVVWWWQQQGGG@@@BBBFFFHHHDDDAAA@@@AAAAAA>>>>>>@@@>>>??????@@@@@@???>>>>>>???@@@???;;;888888555222000000000111999DDDIIIHHHBBBAAABBBEEEIIIMMMNNNNNNMMMKKKFFFBBBFFFKKKJJJDDD555333888BBBFFFBBBCCCHHHLLLIIIFFFHHHLLLLLLHHHCCC<<<999666888===???<<<888444888999444---,,,222:::???===555...---111333111444999>>>@@@???;;;777666======<<<:::999:::===@@@>>>>>><<<;;;::::::;;;;;;===@@@AAA>>>888666888;;;888;;;===>>>BBBGGGFFFBBB@@@AAACCCGGGLLLQQQTTTUUUfffjjjuuuiiiZZZLLLEEEBBB===888666111...***((()))***++++++...000333555444111---***...///111444666222+++$$$ """###&&&%%%%%%$$$$$$#########%%%$$$###$$$&&&(((''''''(((%%%!!! """%%%'''(((,,,000777;;;<<>>QQQ^^^rrrzzz}}}rrrfff```^^^\\\[[[[[[bbbfffmmmpppnnniiiffffffcccccc]]]PPPIIIJJJOOOQQQJJJHHHEEEDDDCCCBBBDDDEEE@@@@@@@@@????????????@@@CCCCCCCCCAAA??????>>><<<999777444333999BBBEEECCC@@@BBBDDDGGGIIIJJJIIIHHHJJJGGGBBB@@@DDDGGGBBB999,,,+++000888<<<<<>>===888222111444999<<<;;;666000111666888666777:::>>>@@@???:::666333999;;;<<<===<<<===>>>@@@???<<<999777777888999999999===AAA???:::888;;;??????CCCGGGHHHKKKOOOOOOLLLMMMNNNOOOQQQUUU]]]eeekkk{{{~~~ppp[[[KKK===999;;;;;;999777---+++((()))+++,,,***(((+++---000111111...+++)))------///333444222***$$$"""%%%%%%%%%&&&&&&&&&$$$###!!!""""""###$$$%%%%%%$$$###%%%###""""""###%%%'''(((333999@@@CCCEEEOOOaaaqqq}}}hhhOOO<<<000)))'''((($$$###((()))'''!!!$$$'''''')))///555,,,!!!""")))...)))### """$$$""" !!!(((+++---,,,+++((( &&&$$$&&&***+++$$$""""""%%%+++000333333555///((($$$%%%)))---///000------///,,,&&&$$$&&&***,,,,,,''' !!!&&&///333999;;;999444...+++'''$$$###%%%+++......+++&&& &&&+++,,,***...333555444222000000---333>>>NNN```qqqwwwhhhYYYIII;;;000---+++(((%%%###"""!!!!!!!!!  $$$%%%### !!!!!!$$$%%%&&&###$$$%%%%%%%%%'''***,,,%%% ###$$$###"""!!!!!!$$$$$$###)))111222...)))&&&)))222>>>GGG]]]eeeooozzzxxxjjjfffeeecccccceeeooovvv|||}}}{{{xxxwwwvvvqqqpppiii\\\TTTUUUXXXYYYOOONNNJJJGGGFFFHHHJJJKKK@@@@@@?????????@@@AAABBBFFFEEEEEEFFFEEEEEEEEEFFFBBBAAA===999<<>>AAAAAABBBBBBBBBAAA???>>>888777666:::@@@FFFIIIIIIEEEBBB>>>;;;999999888888999999666333555;;;===<<<;;;===@@@BBBBBB>>>888444666:::>>>@@@???>>>=========:::666666888;;;<<<<<<<<<@@@DDDCCC???===>>>@@@CCCJJJQQQUUUYYY^^^___\\\[[[]]]___aaaeeeooo{{{kkkaaaOOO@@@444333777:::::::::---+++***,,,///000...***)))+++,,,......---+++***......000333555222+++&&&!!!!!!  ''',,,$$$&&&)))++++++((($$$""" """&&&((('''%%%""" """###%%%'''***,,,...;;;@@@EEEIIIRRR```ppp{{{~~~mmmYYYBBB333***$$$"""""""""%%%***+++***&&&###!!!!!!!!!!!!###&&&+++&&& !!!&&&))))))&&&%%%'''%%% $$$***......---***"""  &&&$$$ '''+++)))###$$$&&&(((+++...000222555...&&&"""###'''***+++...---...000---'''&&&))))))******'''###!!!"""%%%,,,111999>>>>>>999111+++(((((((((***,,,,,,+++***(((&&&""" ###''')))---///222333222...)))&&& &&&222@@@PPPbbbrrr|||zzzooo```LLL;;;111...***%%%""" !!!!!!"""$$$### ######!!!!!!###$$$ !!!""""""""""""%%%'''###  """!!!  $$$***---***%%%(((///---,,,***((((((,,,222777IIIPPP[[[ffftttrrrnnnmmmiiijjjnnnwww{{{pppddd___aaabbbbbbYYYYYYTTTMMMKKKMMMNNNMMMBBBAAA@@@@@@AAACCCFFFGGGHHHEEEEEEIIIJJJIIIJJJNNNLLLMMMJJJEEEBBBDDDDDDBBBDDDHHHLLLNNNLLLIIIFFFEEEBBBBBB@@@>>>???>>>666,,,---///222222111111333777<<>>??????===:::::::::888666888>>>@@@>>>>>>???BBBEEEFFFCCC===888777;;;???BBBAAA@@@>>>>>>:::666444555:::>>>@@@@@@@@@AAACCCCCCBBBBBBBBBCCCHHHSSS^^^ffflllrrrtttqqqlllooorrrvvv}}}wwwfffZZZUUUBBB777...///444666777888111...---111555777333///******++++++,,,---...///111000111444555333,,,'''%%%%%%$$$!!!""")))...$$$'''***------***'''$$$"""'''---000---((("""!!!&&&***---///222555???DDDJJJQQQ___qqqsssYYYIII777,,,%%%  ###!!!"""'''***+++***&&&%%%###!!!  ###"""!!! """###%%%&&&&&&))),,,((( !!!)))///...+++'''!!!  $$$$$$""""""---///,,,''')))***)))&&&&&&+++///222,,,'''%%%(((,,,,,,+++******,,,...,,,''''''+++((())))))'''%%%$$$$$$%%%%%%***111777999555---(((***,,,,,,+++((('''((()))''')))***'''""" $$$(((+++++++++,,,+++'''!!!)))333???OOO```mmm|||~~~tttaaaMMM<<<888111***%%%######$$$###&&&&&&"""!!!###### """###  !!! !!!'''(((+++...+++$$$"""$$$((())))))((('''(((+++...777>>>HHHSSS```sss|||xxxsssmmmnnnuuu|||rrreeedddjjjmmmkkkkkkkkkdddZZZTTTTTTRRRNNNIIIHHHFFFFFFHHHKKKOOOQQQKKKGGGHHHMMMOOONNNPPPVVV[[[______WWWPPPNNNMMMLLLJJJNNNRRRRRROOOJJJGGGFFFAAABBB@@@<<<;;;<<<888222222666888666222000222444999???EEEGGGEEEAAA@@@@@@:::;;;<<<@@@DDDHHHKKKLLLKKKHHHDDDBBBBBBBBBAAA???===>>><<<999:::??????<<>>;;;999<<>>;;;;;;>>>>>>:::???@@@CCCHHHKKKIIICCC>>>>>>???@@@@@@AAADDDIIILLLKKKHHHFFFJJJQQQWWWWWWVVVJJJFFFCCCIIIUUUcccllloooppp}}}tttbbbYYYQQQGGG???<<<:::555333666888777777:::777333222666<<