BM6P6(@ sss===...///...444222000///000000///......,,,***)))+++---......000000///,,,)))((()))***,,,...///111;;;FFFGGG@@@888555111,,,))))))+++...)))(((&&&'''***---......---+++(((''''''((('''&&&''''''''''''''''''''''''((('''&&&&&&''')))+++,,,***)))((('''((()))+++---,,,,,,***)))((((((((((((%%%&&&''''''(((((('''''''''%%%$$$%%%'''))))))(((***((('''(((***++++++***)))&&&$$$%%%))),,,---,,,***,,,...///...+++(((%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%(((,,,///111888;;;GGGTTTOOO===111111///,,,+++,,,***'''***///;;;EEE\\\sss{{{zzz}}}xxx{{{~~~{{{zzz{{{~~~|||vvvuuuiiiKKKBBBFFFNNNZZZnnn|||pppccc\\\gggeeePPP^^^vvv}}}qqqhhhXXXEEE???JJJllltttrrrssssssqqquuu]]]RRRIIIJJJhhh___HHH999222ttt>>>///000///444222111111222222111000...,,,+++***+++---...///000000///,,,***)))***+++++++++,,,222CCCUUU\\\YYYCCCAAA>>>999444...***''')))((('''(((+++---......---+++(((''''''((((((''''''''''''''''''''''''''''''''''''((()))***+++,,,)))(((''''''''')))+++,,,---,,,+++)))'''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&$$$$$$$$$&&&(((((('''***)))((()))+++,,,,,,,,,)))&&&$$$$$$'''***++++++)))***,,,---,,,***(((&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%(((+++...000>>>JJJTTTRRRHHH<<<444///...+++)))***(((%%%(((---444@@@SSSgggzzz|||{{{{{{|||```LLLCCCBBBKKK^^^yyyjjj^^^aaappp{{{ggg\\\```kkk}}}fffQQQDDD???IIIaaaxxxllllllqqqqqq\\\NNNPPPggg~~~jjjQQQCCC<<>>///000///111000000222444555444333---...//////...---...///000000///---+++***+++---***))))))---;;;OOObbbnnnpppdddPPP>>>111+++))))))***))))))***---/////////+++)))''''''((())))))(((''''''''''''''''''''''''%%%'''***,,,---,,,***)))%%%$$$$$$%%%&&&'''))))))+++***(((&&&%%%$$$######&&&&&&&&&&&&''''''((((((&&&%%%%%%&&&((()))(((''')))((('''(((+++,,,---,,,)))'''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&'''((((((''''''(((''''''&&&%%%$$$$$$$$$%%%&&&(((***---...:::IIIUUURRRKKKEEE===666///+++)))(((&&&$$$(((...333>>>JJJYYYnnnkkkVVVKKKGGGHHHVVVnnnuuufffggguuu}}}mmmgggaaafffyyysssYYYLLLAAABBBLLLbbbsssgggooopppZZZVVVeeeuuuzzznnnRRRrrr===---...---.........000222333222111---///111111///......//////000///---******+++---)))***++++++...:::NNN___rrrgggVVVBBB333++++++,,,)))))))))+++...//////...***(((&&&&&&((()))***)))((((((((((((((((((((((((&&&'''***,,,,,,+++)))'''######$$$$$$&&&'''((()))''''''&&&%%%%%%$$$%%%%%%'''&&&&&&&&&&&&'''((()))'''&&&'''(((***+++***((('''&&&%%%''')))+++,,,+++((('''&&&$$$###$$$&&&'''&&&%%%%%%%%%&&&'''((()))((((((((((((((('''&&&%%%%%%&&&&&&((()))+++,,,---444888EEERRRRRREEE999666111---++++++***(((+++111888===KKK\\\fffooowwwYYYHHHGGGMMM^^^qqqttthhhnnntttccccccrrrmmmVVVEEE@@@KKKbbbtttsssoooxxxkkkYYY___sssjjjrrr<<<,,,---,,,,,,,,,---///111222000...---000444444111......///.........,,,***)))+++,,,)))+++,,,,,,)))...===NNN]]]^^^ZZZNNN???222,,,+++(((((()))+++...///...---)))(((&&&&&&(((*********((((((((((((((((((((((((''')))***++++++)))&&&$$$"""###$$$%%%&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%&&&'''((()))((('''(((***,,,,,,+++)))&&&%%%$$$&&&)))+++++++++''''''&&&%%%###$$$&&&((('''&&&&&&&&&'''((())))))''''''((((((((((((((('''''''''((()))+++,,,,,,---111///999JJJMMM>>>222000111///...000///---///555:::===JJJ[[[bbbhhh|||{{{WWWDDDEEEMMMaaasss~~~lllnnn}}}iiijjjzzz|||cccMMMDDDKKK___kkksssrrrmmm|||^^^YYYiii~~~}}}rrr<<<---...---,,,,,,---///111111///---,,,111666666222......///------,,,+++)))(((***,,,,,,***,,,...,,,+++111;;;BBBNNNXXXTTTEEE555,,,***''''''(((***---...---,,,)))'''&&&&&&(((***++++++(((((((((((((((((((((((()))*********(((&&&$$$"""""""""$$$%%%'''((())))))((('''&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%'''((()))''''''(((***,,,,,,***(((&&&%%%%%%&&&)))+++,,,,,,&&&''''''%%%$$$$$$'''***((((((((()))))))))))))))&&&'''((()))))))))))))))((()))***+++,,,---------///000555::::::555000...///...000333333000222777>>>AAAHHHSSS```pppnnnPPP@@@???III___yyytttxxx{{{tttvvvzzzmmmXXXMMMIIITTTcccuuuvvviiippp~~~cccYYY___yyysss===...///...------...000111111///,,,,,,222777777222///...000,,,,,,,,,***(((((()))+++000+++***...///+++***---222BBBQQQQQQCCC333,,,---&&&&&&(((***---...---+++((('''%%%&&&(((+++++++++))))))))))))))))))))))))*********)))'''$$$"""!!!"""###$$$&&&'''((())))))***)))'''&&&%%%$$$$$$$$$((('''%%%%%%%%%&&&(((***&&&&&&'''))),,,,,,)))''''''&&&&&&'''***---------&&&'''(((&&&$$$$$$(((,,,))))))************))))))%%%&&&''')))************)))***+++,,,------------+++444666---***000333000......000555555222444888CCCGGGHHHKKK___zzz^^^HHH>>>;;;FFF]]]|||zzz|||ooonnn{{{sss```SSSFFFHHH^^^}}}yyyjjjeeemmmvvvddd]]]\\\hhhsss>>>111///)))+++,,,,,,,,,,,,,,,------333444444333111///,,,+++------+++***))))))))))))***+++,,,,,,------------111666<<<===888222---+++&&&&&&%%%&&&''')))+++,,,******)))))))))***,,,---))))))(((''''''((()))***((()))***)))&&&$$$######(((''''''&&&&&&&&&''''''&&&&&&(((((('''&&&$$$"""%%%%%%%%%%%%&&&&&&'''(((&&&'''((((((((('''&&&%%%&&&&&&((((((((('''&&&%%%$$$###""""""###&&&(((***,,,+++***)))((((((((((((&&&'''''''''&&&&&&''')))***+++++++++***+++...000///---+++******+++------///000111000......000222>>>>>>JJJ^^^iiimmm{{{|||\\\FFF<<<999PPPgggsssqqq~~~qqqjjj|||zzzhhhPPP;;;???XXXvvvooobbb```xxx}}}ooo```OOO[[[rrrxxxqqq<<<000///***---,,,,,,,,,++++++++++++111111222111000...,,,+++,,,++++++***))))))))))))***++++++,,,------,,,,,,,,,000444555111,,,(((&&&%%%%%%%%%%%%&&&''')))***+++***)))))))))***,,,---******((((((((()))***++++++++++++)))&&&$$$$$$%%%''''''&&&&&&&&&&&&''''''%%%&&&((()))((('''%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&%%%%%%&&&'''(((((('''&&&&&&$$$$$$$$$$$$%%%'''(((***++++++***((((((''''''(((&&&''''''&&&%%%&&&(((***+++++++++******+++,,,---,,,***((('''''')))******+++,,,---,,,*********,,,444AAAVVVccccccfff{{{~~~cccHHHAAAHHH^^^ttt}}}oootttxxxpppqqqcccNNN;;;999JJJdddnnnfffffftttuuu]]]NNNSSShhhooo;;;///000+++......,,,+++***)))))))))............---,,,+++*********************************+++,,,,,,,,,,,,+++(((***------***'''%%%$$$%%%%%%$$$$$$$$$%%%'''(((+++***)))))))))***+++,,,,,,+++***))))))***++++++......---+++'''%%%&&&''''''&&&&&&&&&&&&&&&''''''%%%&&&(((******)))((('''%%%$$$$$$$$$$$$%%%%%%&&&%%%&&&&&&'''''''''&&&&&&$$$%%%&&&'''(((''''''&&&$$$%%%&&&'''(((((())))))***)))(((''''''''''''''''''((('''&&&%%%&&&))),,,,,,+++******+++,,,+++***+++(((%%%%%%&&&)))******(((***++++++)))'''''''''...@@@UUUaaafffqqq~~~fffHHHDDDSSSiiinnnmmm~~~ssseeellljjjWWWBBB777<<L=hĦ4ĉ@ӵ>LlllSSSEEEFFFKKK[[[wwwuuuxxx|||gggcccmmm|||cccIII>>>CCCRRR```xxx}}}eeebbbrrrxxx[[[GGGMMM]]]vvvxxxwwwyyysss@@@555666222///...,,,*********,,,---,,,,,,+++******+++++++++++++++,,,------,,,+++***)))************)))((((((((('''&&&(((***,,,,,,+++))))))((((((((()))+++,,,,,,+++***)))))))))***+++...---+++******GG=?'''((($$$$$$$$$$$$%%%&&&'''(((&&&'''***+++,,,,,,+++***&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&'''(((***+++,,,'''((()))***))))))(((''')))***,,,......---,,,+++(((''''''&&&&&&&&&'''''''''((())))))))))))+++------,,,******...666BBBJJJAAA:::222000222444333000,,,...000000///------...444AAAVVVjjj{{{HdĦ=Īj}}}{{{GG=?HdĦgggPPPHHHKKKOOO\\\www~~~vvvzzz~~~hhhgggppp{{{hhhMMM@@@@@@HHHRRRdddnnnhhhrrr~~~___GGGIIIXXXoooyyyzzzvvvӵ...---+++ĭӵ+++ӵ///Ħ))))))******)))(((((('''&&&ӵӵ))))))ĦƜ`1.׼s(((&&&&&&$$$Ħ'''(((&&&(((***+++,,,+++***ӵ%%%Ħ'''((()))+++---...******++++++ĭӵ''''''Ħ,,,---,,,ĦNNNĦ999666111,,,+++,,,......------///000DdD?fӵ|||}}}yyyĦhhhkkkuuuӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵmmmXXXKKKOOOYYYmmmsssqqq~~~rrrfffiiiyyycccJJJ===<<&e,,,g&e///>hӵ)))***))))))(((''''''g&e///guO>uO>&e***)))4ff?>ߝL(((gĉ@+++(((&&&%%%Shӵ((('''(((***++++++***g&e&&&>hӵ(((***,,,...000,,,,,,,,,fff?><z...g&e>&e''''''HL,,,,,,,,,ShӵgLGGG@@@999111***+++,,,---------...000S?ʬ3h?D%%)?zzzZufĦhhhuuupppgLcccbbb^^^g&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??}}}uuubbbLLLNNN```ooohhhzzz}}}ddd___xxxyyy^^^GGG;;;999CCCNNN^^^kkk~~~}}}eee```uuugggNNN???AAAAAAJJJhhhyyyuuu~~~4Dӵ///++++++Hƅ^Hu]Ħ---Hu]Ħ---ZuR)Ħ******)))''''''(((***Hu]Ħ000HŐeHŐeHu]Ħ)))qIܗGIӵ'''tt((('''&&&HGgĉ@&&&((((((((((((***+++***Hu]Ħ%%%ZuR)Ħ,,,---------,,,......sߝLGdUĦ///Hƅ^Hu]Ħ$$$ntHdĦ---...HGgĉ@GGGHdĦWWW<<<555000'''---------------...Htƅ^Bt=o9ĦDtfo9Ħqqqg?XXXVVVHdĦ]]]aaacccHu]ĦkkkttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħppp[[[KKKPPP```vvvqqqlllzzzpppkkkooowwwdddHHH999:::CCCJJJXXXfff~~~~~~pppfffooo~~~nnnUUU>>>CCCEEEJJJ^^^~~~|||4DuXӵ///------DdDΦDdDĦ---DdDĦ------t|<)))******)))''''''(((***DdDĦ000DdDΦDdDΦDdDĦ)))peƜ4DuTӵ&&&`eĭ&&&qet$$$&&&'''''''''(((***++++++DdDĦ%%%&&&t|<)))++++++++++++***,,,,,,DdDDdDĦ...DdDΦDdDĦ&&&q<niDdDĦ...qet111DDDDdDĦdddGGG777///)))+++,,,,,,------q<RmmmqjRgdKӵHdDĦgdKӵGR/f6LĭĦPPPPPPDdDĦPPP___aaaDdDĦkkk`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦuuu]]]PPPTTT]]]lllzzzyyy{{{~~~ssskkknnnvvvpppQQQ???;;;>>>AAAQQQbbb}}}vvvuuukkkjjjnnn|||\\\DDDBBBDDDMMM[[[nnnyyyzzz4DuXӵ...//////DdDΦDdDӵ,,,DdDĦ...,,,o)h((())))))***((('''&&&((()))DdDĦ///DdDΦDdDΦDdDӵ)))=ӊB1.uTӵ&&&HߝL`o9$$$po9wӵ'''''''''''')))++++++DdDĦ&&&&&&o)h&&&'''((())))))(((''')))***DdDΦDdDĦ+++DdDΦDdDӵ)))GIpӵDdDĦ...po9wӵDdDĦlllSSS<<d<Ħ...Dt((((((((('''%%%%%%&&&(((>d<Ħ...>d<ʜDd<ʜ4DuTӵ)))(((F&uTӵ%%%4DufئL>e%%%puR)Ħ''''''''''''(((***+++>d<Ħ&&&Dt$$$''''''&&&%%%$$$&&&'''DdDΦDdDĦ)))>d<ʜ4DuTӵ+++4DwDd<Ħ...puR)Ħ>dd<ӵDddd<Ħ[[[4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵrrrpppxxxzzznnnwwwxxxpppwwwwww]]]KKKCCCAAAGGGRRReee}}}zzztttiiidddvvv___KKKAAA@@@IIIQQQ[[[uuuxxxxxx~~~4DuXӵ,,,,,,---D&dq&ĒR***+++sdKĦ---DHRRud'''(((&&&%%%$$$%%%'''sdKĦ,,,D&oq<Ōq&ĒR)))))))))>dp&ĒR'''%%%nfʜd<Φ>d<Ħ)))s&dq&ĒR***+++i?ʜtd<Ħ,,,HHܗDӊBBBB<x000+++'''(((+++...///B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRzzziiiuuurrrsssoooYYYMMMJJJJJJJJJTTTlllxxxzzzsssjjjjjjkkkzzzxxx]]]KKKDDD???AAAMMMaaaxxx|||{{{ppp|||4DuXӵ++++++,,,Hu]3hh***+++,,,ne---,,,=e(((((()))'''&&&%%%&&&(((ne)))***pIƎ@t@h))))))***>h)))(((&&&fe(((@ďD%%%''')))***((('''((()))***ne&&&&&&=e&&&&&&%%%$$$###"""$$$&&&ege******sĪj@h''')))***fdDĦ***@ďD111555Hkge999,,,''''''***---000000@hWWWccc@GHĪj@IŌBeneWWWHkgeSSSnefffffffeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@huuuxxxwwwooovvv~~~hhhXXXPPPKKKIIIMMM```~~~zzzvvv|||ooojjjbbbooo|||gggQQQIII@@@>>>III]]]sss~~~xxx4DuXӵ***ĵD^++++++,,,---...+++++++++***++++++***(((((()))+++((('''((()))((()))***++++++***)))''')))((()))'''''')))***,,,***((((((((()))%%%&&&&&&'''''''''&&&%%%###"""%%%''')))+++,,,%%%&&&'''((()))DdDĦ((((((,,,------222---)))&&&)))+++///222222///AAAXXXmmmssscccbbbUUUTTTfffkkkjjjD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼szzzyyyoookkkqqqyyyeeeWWWHHHKKKQQQZZZkkkxxxwwwkkk]]]jjj}}}\\\MMMBBBBBBEEELLLaaaxxx|||Φ4DuXӵtvӵ>d<Ħ++++++,,,---.........Ħ+++,,,---...---,,,+++------...,,,+++***,,,------,,,Ħ&&&(((***+++***(((&&&%%%&&&'''(((((()))***+++,,,,,,+++***,,,,,,+++)))''''''(((***///---+++***((((((((()))'''((()))((('''((()))+++---+++(((((((((((('''&&&Ħ&&&&&&&&&$$$$$$'''((((((((('''%%%$$$"""&&&'''))))))'''&&&%%%&&&)))+++------+++(((&&&&&&$$$%%%&&&'''((()))++++++>d<Ħ'''''''''(((+++,,,,,,,,,......---)))...///)))$$$$$$'''(((***---000333222///+++(((+++555===CCCSSSiiiuuuuuu}}}{{{zzzwwwqqqkkkhhhccc[[[UUUSSSRRRRRRRRRVVVĦhhhjjjpppxxx|||}}}>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ{{{yyyrrrdddfffppp]]]DDDOOOYYYZZZ]]]sss|||ppptttnnn[[[jjjfffOOODDDGGGBBB;;;PPPrrrnnnkkk?aŖ%7uSQuR)ӵsdKĦ,,,+++,,,---------gdKĦ---------...///111222///000111222111000...,,,...gdKĦ)))***)))***(((''''''((()))'''&&&+++***((('''''')))+++,,,......---***'''%%%%%%&&&***)))'''&&&%%%%%%&&&&&&''''''&&&'''(((***+++------,,,+++***)))((('''gdKĦ'''&&&&&&%%%%%%,,,///111---'''###$$$&&&)))(((&&&%%%&&&''')))***...,,,(((&&&$$$%%%&&&''''''%%%$$$&&&)))+++***(((gdDĦ%%%''')))+++,,,---,,,***)))***+++*********)))(((''''''&&&...//////...,,,,,,---...---888FFFPPPXXXddduuu{{{|||zzzyyyhhh```aaa^^^VVVTTTNNNUUUgdKĦqqq|||wwwtttxxxsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ|||xxxyyyppplllkkk```OOOMMMKKKOOOaaaooobbbvvvtttoooxxxdddLLLEEEBBBAAAMMM___tttbbbqqq>A///ne+++,,,***+++---...ne,,,,,,++++++,,,---///000///000111111111000...---ne((()))))))))((('''&&&''')))******)))***)))((('''((()))+++,,,,,,---,,,***'''&&&'''(((***)))((('''''''''((()))((('''''''''''')))***+++,,,,,,+++***)))(((ne''''''''''''&&&&&&+++...///,,,'''$$$%%%'''***)))((('''''')))+++,,,---+++(((&&&%%%%%%&&&''')))((('''(((+++---,,,De&&&%%%''')))+++,,,......,,,+++,,,---,,,,,,+++******))))))(((,,,---...---,,,---///111...999GGGRRR\\\iii{{{|||~~~zzzllleeeccc```\\\RRRTTTnemmmzzz|||yyyne>Ak<fhDenenene~~~qqqmmmqqqnnnlllbbbRRRGGG???FFFaaappphhhxxxuuuooooooQQQEEEAAAAAALLL\\\vvvlllhhhppp+++---,,,,,,---)))+++...000)))+++******)))***+++---...//////000111111///...---'''((()))))))))'''&&&&&&'''***++++++***((((((''''''(((***,,,---***++++++***((('''(((***+++***)))((()))***+++,,,)))((('''&&&&&&'''((()))+++++++++***)))((('''((((((((((((''''''***++++++)))%%%$$$&&&)))+++***)))))))))***,,,---,,,***(((&&&%%%%%%'''''',,,+++***+++---......---(((&&&&&&((()))(((+++---...---------.........---,,,+++++++++++++++,,,------,,,...111333888;;;EEEUUUiii{{{zzzuuunnnccc\\\ZZZRRRTTTrrr{{{uuuhhheeeeee}}}yyygggSSSHHH>>>@@@WWW}}}{{{ooorrrnnnuuutttXXXKKKFFFCCCIIIUUUlllmmmccceeettt>>>......---+++,,,------,,,,,,------(((***...111111///,,,)))+++***))))))***+++,,,---......///000//////...---+++)))'''''')))***))))))'''&&&&&&''')))******)))&&&&&&''''''(((***,,,---+++++++++***((('''((()))))))))(((((()))+++,,,---***)))(((&&&%%%&&&&&&'''(((((())))))((('''&&&%%%%%%&&&'''''''''''''''''''''''''''%%%######&&&)))******)))))))))***+++,,,+++)))(((&&&&&&&&&'''(((,,,,,,,,,,,,---.........*********(((&&&%%%'''(((&&&(((,,,------------...///...---,,,++++++,,,,,,,,,,,,---,,,,,,---000333AAA>>>EEE\\\zzz|||yyy{{{sss```RRROOOQQQOOOPPPZZZpppcccLLLkkklllPPPNNNFFF@@@GGGhhhvvvjjjpppuuukkkxxxuuuaaaVVVMMMEEEFFFNNNjjj{{{eeefffssssss>>>...///...,,,+++++++++,,,,,,,,,,,,(((***...111111///,,,***,,,++++++******+++------------------...---------+++)))((((((***+++***)))((('''&&&&&&(((((('''&&&&&&&&&&&&''')))***+++,,,,,,---,,,***'''&&&&&&(((((('''''''''(((***,,,---***)))'''&&&%%%$$$%%%%%%%%%%%%'''''''''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&$$$$$$###"""!!!###&&&(((((((((((((((((()))******)))(((''''''&&&'''((((((++++++,,,,,,+++,,,,,,---((())))))(((&&&%%%&&&''''''))),,,.........///000...---+++******+++,,,---.........,,,+++,,,///222;;;CCCTTTjjj~~~|||uuusssiiiXXXLLLLLLIIINNNVVVaaassseeeLLLiiisssSSSNNNEEE>>>GGGfff~~~lllnnn~~~sssbbbhhh~~~mmm___PPPEEEGGGOOOeeetttkkkjjjvvvooo|||sss===...000///---+++******+++,,,+++***)))+++...000111000---,,,------+++++++++,,,---...+++++++++++++++,,,,,,,,,+++***)))***,,,,,,,,,******(((''''''(((((('''%%%&&&&&&'''((())))))******------,,,***'''&&&&&&'''''''''&&&&&&''')))***+++***)))'''%%%$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%######""""""###$$$&&&'''&&&'''''''''(((((((((((((((''''''''''''(((((())))))***++++++))))))***+++((()))***)))'''%%%&&&'''+++,,,.........///111333---,,,***))))))***,,,---//////...,,,***,,,///222111KKKiiizzz|||~~~nnnaaaWWWOOOMMMOOO@@@PPPdddooossszzzrrrhhhaaauuugggVVVFFFGGG___|||wwwzzzmmm___kkkwwwaaaNNNEEEHHHQQQ[[[uuummmdddfffvvvxxxrrr===...000//////,,,))))))***+++***)))***+++---///000///...---------++++++++++++,,,---)))))))))))))))***++++++,,,++++++,,,......---,,,***)))((()))***+++***)))&&&''''''(((((())))))(((+++,,,+++***((('''((()))(((''''''&&&'''(((***+++)))(((&&&$$$######$$$$$$###$$$'''))))))(((&&&%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%''''''''''''&&&&&&''''''((((((((((((''''''''''''(((((())))))(((***+++***(((''')))+++***+++,,,+++)))''''''(((+++,,,,,,++++++,,,///222...,,,***))))))***,,,...------,,,+++***---111444:::SSSqqqyyyfffRRRIIIJJJLLLLLLAAAMMMbbbtttzzz}}}jjjvvvvvvcccgggzzzmmmwwwssskkkuuu{{{bbbQQQIIIHHHJJJVVVwwwsss]]]bbbxxx~~~uuuvvvxxxyyyrrr===...000000000,,,)))(((***+++)))(((+++,,,---...////////////---,,,+++******+++,,,,,,(((((('''(((((()))******,,,++++++---//////...,,,***))))))***,,,......---''''''(((((((((((((((''')))******)))((((((***+++)))((('''''''''(((******((('''&&&$$$######$$$$$$$$$%%%(((***+++***((('''###$$$%%%&&&''''''''''''&&&&&&'''(((******)))(((&&&''''''(((((((((((((((&&&&&&''''''((()))))))))(((***,,,***((('''(((++++++---...---+++))))))***))))))((('''&&&(((+++///...---+++))))))+++---///,,,,,,+++***+++...333777NNNYYYllluuuqqqaaaMMMEEEHHHHHHBBBIIIGGGTTTppp~~~vvv^^^jjjzzz{{{zzzdddXXXOOOFFF@@@WWWvvvyyyeee___{{{{{{llltttpppbbbooorrr===...////////////...---,,,,,,++++++111///------///000000000......------...,,,)))''')))((((((((('''''''''&&&---.........------,,,+++///,,,***+++---...,,,)))%%%&&&(((******)))'''%%%''''''((()))***+++++++++))))))))))))))))))))))))((())))))(((&&&$$$%%%%%%'''(((***,,,,,,***((('''%%%&&&((()))***)))'''&&&'''((()))******)))((('''%%%&&&((()))))))))(((''')))((('''&&&&&&'''((())))))***++++++***)))((('''***---000///,,,((((((((((((((('''&&&&&&((()))***,,,------,,,++++++...000---+++***,,,---///555<<>>IIISSS[[[hhhpppqqqjjjeeejjjmmm{{{rrrxxxaaaMMM<<<333LLLddd}}}iiiiii{{{gggVVVZZZjjjxxxsss===...///...//////...------,,,++++++/////////000111111000///---,,,++++++,,,+++***(((((((((((((((((((((((((((---............---,,,+++///---++++++,,,,,,***'''%%%''')))++++++)))'''&&&'''((()))***++++++++++++))))))))))))))))))))))))((())))))(((&&&%%%&&&''''''(((***,,,,,,***((('''&&&''')))***+++***((('''''''''((())))))(((''''''&&&'''((()))))))))(((((()))(((((((((((())))))***((())))))***)))((('''&&&***,,,...---***(((((()))(((''''''''''''((()))))))))+++...///...---------///---+++,,,++++++000888PPPgggmmm[[[KKKEEEBBB;;;888;;;GGGUUUjjjssshhhfffxxxfffYYY___iiirrrzzz|||dddIII<<<999AAAVVVxxxxxxlllmmmsss```\\\fffrrr}}}sss===...///...//////......---,,,,,,,,,...///111333444333111000...+++)))((()))******)))((())))))))))))))))))))),,,------------,,,,,,+++...,,,+++******)))'''&&&'''(((***++++++***((('''((()))***+++++++++++++++))))))))))))))))))))))))''')))))))))''''''((()))''')))***,,,,,,***)))''''''(((***,,,,,,+++***)))&&&''''''((((((''''''&&&''''''((()))))))))))))))((()))***+++++++++++++++''''''((((((((('''&&&&&&***++++++***)))(((((()))''''''((()))))))))))))))&&&***///222222///---,,,222///---,,,)))(((...555HHHlllttteeeUUUGGGAAA;;;555666===KKK___vvveeeccc^^^dddmmmUUUWWWdddpppjjjQQQDDD@@@FFF\\\~~~uuuhhhooouuudddcccjjjwwwttt>>>...///...............------,,,,,,000111333444444333444444111...***(((((()))))))))+++*********))))))((((((******++++++++++++***)))+++***)))))))))(((((('''))))))***++++++***((('''))))))***+++++++++++++++(((((((((((((((((((((((('''(((***)))(((((()))***((((((***++++++***((((((((()))+++,,,---,,,+++***&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))((()))+++---------,,,+++'''''''''((('''''''''''')))))))))((((((((()))***'''((()))***+++***)))((((((,,,000333333111//////222000///...+++***111;;;OOOqqqlll]]]PPPCCC<<<666333;;;GGGZZZqqqmmm]]][[[WWW]]]|||~~~___XXXbbb|||rrrbbbPPPDDDRRRnnnnnndddqqquuuhhhhhhzzzyyyttt>>>...///---------------,,,,,,,,,,,,333333333222111222666999555111,,,)))((()))))))))---,,,+++***)))((('''&&&'''(((((()))))))))((((((&&&'''((((((((())))))*********++++++***)))((('''))))))***+++++++++******(((((((((((((((((((((((('''(((***)))(((((()))***'''(((((())))))(((((('''''')))+++,,,,,,,,,***)))&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((())))))***)))***+++---------,,,+++((((((((((((((((((((()))((('''''''''((()))******'''(((***+++++++++***)))---///111111111000111333000//////000...///999DDDaaavvvpppUUUHHH;;;555222333AAAQQQmmmrrrUUUMMMKKK]]]zzzlll```cccttt|||zzzgggQQQAAANNNhhhjjjZZZdddxxxuuurrrooouuu???///...---,,,,,,,,,+++++++++++++++111222222///...000555:::555111---***)))))))))))),,,,,,+++***((('''&&&&&&&&&&&&'''(((((((((((('''$$$%%%'''(((((()))+++,,,************)))(((''''''((())))))*********))))))))))))))))))))))))))))))''')))))))))''''''((()))&&&&&&''''''''''''&&&&&&&&&''')))++++++***)))((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))******+++++++++******)))((((((''''''(((((()))***'''&&&&&&'''***++++++***))))))***+++++++++++++++000000000...---...111333......000000...000<<>>???<<<888>>>JJJPPPOOOgggqqqZZZFFFEEEDDDOOOlllqqqtttxxxtttmmmqqqxxxsss{{{ooolll{{{cccGGGGGGXXXnnnfff```{{{ooo^^^eeettt{{{rrr===111000+++******))))))******+++,,,111000...,,,***++++++,,,,,,***((()))+++,,,***)))&&&%%%%%%(((,,,---,,,+++******+++++++++++++++***)))(((&&&%%%%%%&&&((()))***++++++***(((&&&'''((((((((())))))))))))(((((((((((()))************)))))))))))))))((('''&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&%%%######%%%''')))(((&&&%%%$$$%%%&&&'''(((&&&%%%&&&((())))))((('''%%%$$$&&&***......---000---******+++,,,---,,,---,,,***)))((()))+++,,,...------,,,))),,,888FFFiii}}}hhhNNN<<<999;;;AAAEEEGGGPPP\\\zzzrrr\\\EEEAAAGGG___{{{uuukkkfffeeeiiirrrzzzyyytttwwwxxxaaaRRRJJJZZZnnn||||||zzzeeeccckkkyyyzzz~~~zzz|||rrr>>>111111+++,,,,,,+++***+++,,,---...666444222///---------------,,,++++++,,,,,,***)))&&&'''(((+++---...,,,***)))***+++,,,,,,,,,,,,,,,((('''&&&%%%%%%&&&'''(((((()))***)))'''&&&&&&''''''(((((())))))(((((('''((()))+++,,,---,,,+++***((((((((())))))(((''''''((('''&&&&&&%%%&&&&&&&&&%%%%%%&&&'''((((((''''''&&&&&&&&&'''''''''''''''%%%&&&'''&&&$$$$$$&&&(((((('''&&&%%%$$$%%%&&&''')))(((&&&'''(((***))))))&&&%%%###%%%(((,,,///000111...,,,++++++,,,,,,+++---+++***((()))***,,,......+++******+++111@@@OOOrrr|||wwweeeNNN===777;;;IIILLLJJJYYYooosss\\\EEE???MMMnnnuuukkkfffaaaUUUPPP[[[sss{{{}}}zzzddd]]]UUUXXX```mmmvvvfff___fffjjjnnnvvv~~~rrr>>>222222,,,...---,,,+++,,,---///000999888555222000...------...............,,,***)))&&&(((+++---///...,,,***))))))***,,,,,,---------'''''''''''''''(((((()))'''((()))(((&&&%%%&&&''''''(((((((((((((((((('''(((***,,,......---+++***'''(((((()))))))))(((((((((''''''&&&&&&&&&''''''&&&&&&'''(((((()))))))))''''''''''''''''''''''''%%%&&&''''''&&&%%%'''((()))(((''''''&&&'''((((((***)))((((((***++++++***)))'''%%%$$$&&&***...111///---++++++,,,------,,,+++++++++,,,,,,------...///,,,******,,,222@@@MMMlll|||xxxcccMMMAAA:::<<>>FFFRRRcccuuuhhhVVVMMMTTTdddxxxvvvdddSSSFFF@@@===>>>GGG]]]yyyzzzwww|||^^^PPPFFFJJJWWWkkkuuutttyyyxxx}}}vvv^^^JJJ;;;BBBXXXooosss@@@444444///111///---++++++...111333444333222000...+++)))'''&&&+++111333000---+++***)))+++---+++)))((())),,,((())))))))))))(((((('''%%%'''))),,,---,,,***)))&&&((()))(((''''''((()))&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((+++++++++******(((''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%$$$%%%&&&(((***+++(((((('''''''''&&&&&&&&&$$$&&&)))******))))))***((()))***+++++++++++++++)))((()))+++///222444444,,,------+++***+++///333...------...///000...,,,...---+++)))))))))+++,,,%%%+++111222000999RRRkkklllSSSHHHCCC???<<<>>>OOOhhhuuuxxxxxxiiiWWWKKKOOOeeerrrUUUIIIDDD@@@===<<>>......---000000000000000///......444444333111...***'''%%%+++,,,---...---+++)))'''***)))'''&&&'''(((***,,,+++)))'''''')))))))))((('''+++...,,,(((%%%'''***,,,+++))))))******((('''%%%%%%'''((((((((('''&&&)))((('''&&&&&&''')))***)))))))))((('''%%%$$$######$$$%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$&&&)))***))))))((('''&&&%%%%%%%%%&&&&&&''''''(((((())))))''''''((((((((())))))***,,,+++))))))+++...111333***)))))))))***+++,,,,,,---,,,,,,++++++,,,,,,---************+++,,,---...---...//////111>>>WWWooovvv]]]NNNCCC:::;;;AAAIIISSSbbbooo~~~ooo[[[KKKNNN\\\pppdddIII>>>???BBBBBBCCCTTTssswwwnnniiiccchhhzzz{{{ZZZAAAGGG]]]pppxxxiiikkkzzznnnzzz{{{```UUUKKKGGGHHHWWWzzzyyyttt>>>...///---000000000000000///......333222111///---***(((&&&***+++,,,,,,,,,***(((''')))((('''&&&'''(((***++++++)))'''''')))*********'''+++---,,,(((&&&(((***,,,***))))))***)))(((&&&%%%&&&'''((((((((('''&&&)))((('''&&&&&&'''(((***)))))))))((('''&&&%%%$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%$$$###$$$&&&((()))))))))(((&&&&&&%%%%%%&&&''''''(((((((((((())))))&&&'''(((((())))))(((((()))'''&&&(((,,,000333444000///---,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,***************+++,,,---111///...///222???WWWlll{{{dddLLL@@@999555999AAA\\\hhhrrrwwwppp[[[PPPZZZhhhvvv~~~wwwXXXFFF???<<<;;;AAAJJJYYYmmmjjj^^^]]]iii{{{rrrVVV@@@BBBRRReeeuuuttt}}}wwwttt{{{mmm]]]OOOMMMRRR^^^vvvyyyttt>>>//////...///////////////.........111000///---+++***))))))******+++++++++)))(((''')))((('''''''''(((***++++++)))&&&&&&(((***+++,,,(((***,,,+++((('''(((+++,,,***))))))))))))(((&&&%%%&&&'''((()))((('''''')))((('''&&&&&&'''((()))*********)))((('''&&&%%%%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$###$$$%%%'''((()))((('''&&&&&&&&&&&&&&&******)))))))))(((((((((%%%'''(((******)))((('''(((&&&%%%(((...333555555333000,,,++++++---------,,,,,,+++***))))))************)))))))))******+++333000...///333@@@YYYnnnfffQQQ===555444666>>>HHHaaaqqq~~~lllVVVSSS\\\lllzzzhhhMMMBBB>>>:::555>>>OOO___kkkhhhUUUXXXfffxxxnnnVVV@@@===FFFZZZ}}}zzzwwwrrrvvvzzzzzzyyy}}}~~~kkkZZZXXX\\\bbbmmmxxxzzz~~~ttt???///000/////////.........---......///...,,,+++******+++++++++++++++++++++***)))((()))(((((((((((()))***+++)))'''%%%%%%'''***+++,,,(((***+++***((((((***,,,+++***(((((())))))'''&&&%%%&&&'''))))))(((((('''))))))(((''''''''''''(((************)))((('''&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$$$$$$$$$$%%%&&&''')))((('''&&&&&&&&&&&&&&&+++++++++***)))(((((('''&&&(((***,,,,,,***(((&&&+++)))(((+++111666999999111,,,(((&&&))),,,---...,,,+++***)))((((((((((((******))))))))))))))))))///000111111444AAA]]]vvv~~~oooXXXGGG888666999===HHHTTT\\\mmm```QQQRRRSSSccc{{{eeeMMMAAA<<<999888>>>MMMbbbwww```LLLMMM\\\nnnxxx\\\AAA;;;BBBUUUuuuwwwmmmxxxyyyzzzxxxuuusssxxx{{{mmmfffaaa___cccjjj}}}~~~uuu???000111/////////------,,,---------...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,++++++))))))))))))******++++++(((&&&$$$$$$&&&)))******((()))))))))((()))+++,,,+++***(((((())))))'''&&&&&&'''((()))))))))((('''))))))(((''''''''''''''')))*********)))((('''&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&''',,,,,,+++***)))(((''''''((()))+++------+++)))'''+++***+++///444;;;AAADDD777000)))&&&(((+++,,,,,,+++***))))))((((((((()))******))))))))))))))))))***...444444555DDDeeeqqqXXXLLL@@@888999===BBBOOO^^^fffqqqoooVVVPPPRRRVVVaaa~~~iiiTTTCCC:::<<>>GGGRRRbbbqqqssskkkttt|||pppfffjjjtttzzz{{{mmm^^^\\\```bbbiii}}}|||~~~~~~|||uuu@@@111222111///...,,,+++***+++,,,---------.........---------,,,,,,,,,,,,,,,,,,,,,---+++,,,------......------((((((((()))++++++)))''')))(((&&&''')))+++---...+++)))((('''(((((('''%%%&&&'''((()))***))))))((()))))))))(((((('''&&&%%%'''(((((((((((('''&&&&&&###%%%&&&&&&$$$$$$%%%''''''''''''((('''''''''&&&''''''&&&&&&&&&''''''((()))))))))((((((''''''''')))))))))))))))(((''''''&&&***/////////777FFFSSSPPPDDD555---+++,,,***((())))))))))))***+++,,,,,,***************+++,,,---------000555>>>RRRrrrvvvdddQQQCCC999666444555444<<>>>>>888:::OOOqqqiiiSSSEEE===aaazzzhhhOOOEEEBBBBBBHHHPPPdddrrr___HHHDDD\\\iii~~~gggJJJAAAAAAFFFZZZpppggg^^^rrrzzz]]]EEECCCUUUhhhyyyqqq\\\WWW[[[]]]^^^dddvvvzzzwwwttt???000111111///...+++(((''''''((()))000000///...............,,,++++++*********++++++*********+++,,,---//////+++,,,---///000---)))%%%%%%&&&'''(((((((((''''''''''''&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''***)))(((&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&''''''(((((((((''''''''''''''''''''''''''''''))))))(((''''''&&&%%%%%%)))))))))*********++++++,,,+++)))((())),,,///111555555222///,,,,,,...000...,,,***((('''(((***+++000000000///---...000222,,,---111666???RRRrrrlllRRRBBB999888:::;;;;;;<<<>>>HHHaaa]]]@@@===GGG^^^~~~wwwbbbNNNDDD@@@???HHHSSS[[[rrrtttPPP@@@@@@PPPfffpppRRRIIIJJJLLLWWWfffnnn\\\ddd|||zzzZZZBBB===FFFQQQmmmwwwmmm___TTTPPPXXXaaaiiizzzyyyzzzsss===...///...---+++***(((''''''((()))...//////000000///...---+++***************++++++***************+++,,,,,,++++++,,,...///---***&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''''')))((('''&&&%%%%%%%%%&&&''''''((((((((('''&&&&&&%%%&&&'''&&&%%%$$$$$$&&&$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&))))))******+++,,,......---+++(((&&&&&&''')))***---.........------///111---,,,***)))(((((())))))...//////---,,,,,,...000...---///666CCCZZZzzz~~~]]]EEE888333666;;;:::888>>>MMM```www}}}VVV999>>>SSSlllkkkZZZIIIBBB>>>>>>IIIVVV___}}}nnnKKK<<<<<>>>>>AAAKKKXXXsss|||WWWBBB???HHH^^^|||qqqeee]]]bbbmmmsssSSSIII[[[{{{gggLLL>>>>>>BBBXXXnnnvvvdddXXXYYYXXXVVVeeezzzvvvvvvxxx{{{rrr;;;******)))++++++,,,------------,,,+++---000222222000...,,,******))))))***+++,,,,,,...---,,,++++++*********+++******+++,,,---+++***++++++)))(((&&&%%%$$$$$$###$$$&&&((())))))(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((((((((('''&&&'''((('''%%%$$$%%%&&&(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))*********'''''''''''')))+++...///+++***(((&&&&&&&&&''''''&&&(((+++++++++++++++,,,,,,,,,,,,++++++***)))((('''((((((&&&%%%%%%'''))),,,)))+++555GGGbbbwwweeeOOOAAA:::666666999===AAAQQQkkktttgggYYYKKKOOO___^^^LLL===<<>>@@@DDDOOOggg~~~xxxRRR>>><<>>HHH^^^eeeSSS===222111555===DDDOOOkkk]]]DDDCCCTTTeee```CCCAAABBBCCCDDDOOOnnnuuuMMM777444666SSSxxxtttyyyssshhh~~~uuuaaaVVVjjjqqqbbbUUUFFF<<<555DDDTTT^^^jjjzzzlllmmm~~~wwwtttppp999,,,---)))++++++***+++,,,...000111///---------......,,,***))))))******+++++++++,,,************************'''((()))***************((((((((((((((((((((((((%%%&&&'''))))))************)))))))))((((((((('''***))))))(((''''''&&&&&&$$$%%%&&&'''(((((((((((((((((()))(((&&&&&&((()))***)))((('''&&&&&&'''(((+++(((%%%$$$%%%'''''''''$$$''')))***)))((((((((('''((()))***+++,,,,,,,,,)))***++++++***(((&&&$$$###%%%((((((''''''''''''***+++---......---+++***---+++)))((((((***---///:::555333===UUUvvvyyyWWWKKK???;;;999888BBBOOO]]]cccxxxiiiZZZNNNEEETTTnnnsss```LLLAAA999>>>LLL^^^qqqZZZBBBBBBCCCUUUoooyyyaaa^^^pppvvvdddcccxxxoooYYYCCC555:::<<>>GGGRRRTTTgggfffUUUKKKHHH[[[uuuppp```EEE>>>:::AAAOOObbbvvveeeJJJDDDQQQTTTaaazzz}}}ccc\\\jjjpppdddrrrrrrVVVEEE>>>>>><<>>:::999CCCYYYsssuuuiiifffqqqxxxxxx~~~ppp999---...***+++++++++,,,,,,------...,,,+++***+++,,,,,,+++))))))))))))(((((((((((((((((()))***++++++***)))(((+++++++++++++++***)))(((((((((((((((((((((((((((&&&'''(((***,,,---......***))))))(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((((((((((((&&&&&&'''&&&$$$$$$&&&'''''''''&&&%%%&&&'''((())))))'''%%%$$$%%%%%%%%%$$$$$$&&&''''''&&&&&&'''(((******))))))((((((((((((%%%&&&'''((()))((((((((()))+++......---++++++,,,,,,,,,------------,,,,,,,,,,,,+++,,,---000222333...999FFFOOOYYYllluuuggg```QQQBBB:::AAAKKKRRRYYY```fffPPPIIIVVVpppiiiGGGAAA;;;999AAARRRmmmyyy\\\IIIAAA???QQQkkkuuueeeaaaxxxzzz~~~yyyjjj```rrr~~~^^^DDD;;;777444<<>>HHHXXXpppvvvggg\\\VVVIII???;;;AAAKKKWWWjjj|||~~~dddPPPKKKXXXrrraaaDDD<<<;;;???LLL```zzztttXXXFFF???<<>>:::666:::LLLjjjmmmXXX\\\oooyyyuuutttooo:::---///++++++,,,,,,,,,,,,,,,+++***((((((''')))***+++)))(((%%%&&&'''(((***+++,,,,,,***+++---......---+++***((((((((()))((((((''''''(((((((((((((((((((((((($$$%%%&&&'''((()))))))))&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((((())))))'''%%%###$$$&&&)))(((&&&%%%%%%%%%&&&''''''&&&%%%&&&((()))(((&&&$$$%%%%%%%%%$$$$$$&&&'''***)))(((&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&''''''''')))++++++***(((((((((+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---......111888EEE[[[xxxqqqmmmooogggUUUGGG@@@:::777===HHH\\\|||sssZZZNNNMMMXXXooorrrXXXKKK666;;;III___uuu___IIIBBBKKKRRR___rrruuu___\\\ttt|||kkkwwwzzzjjjcccnnnuuu}}}uuuoooyyysssbbbGGGAAA;;;===MMMjjjzzzgggeeeooonnndddnnnooo:::---///,,,+++,,,,,,---,,,+++***))))))((((((***+++,,,+++)))((((((((()))***+++,,,,,,)))***,,,......,,,***)))'''(((((())))))))))))(((((((((((((((((((((((((((%%%%%%&&&'''''''''''''''$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((('''(((((('''&&&&&&''')))***)))'''%%%$$$$$$$$$%%%&&&%%%%%%'''***+++***)))%%%&&&&&&&&&%%%%%%'''))))))((('''%%%%%%&&&'''((('''''''''&&&''''''((((((''')))++++++)))'''''''''***))))))))))))))))))***((())))))***+++,,,,,,------333===LLLaaa{{{wwwccc```ccc[[[KKK>>>888666:::FFFSSSfffgggPPPOOOTTT[[[pppiiiSSSIII;;;@@@PPPhhhcccJJJFFFQQQRRRZZZnnnvvv^^^^^^sss~~~bbbiii|||kkkbbbeeeeeekkkttt|||uuuiiiNNNEEE===BBBVVVooo{{{tttiii___\\\lll|||ooo:::...///,,,+++,,,------,,,+++)))(((*********+++------,,,+++***************+++++++++((()))+++------+++)))((('''((()))***************((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&###$$$%%%&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((($$$&&&'''''''''(((***,,,+++)))'''%%%$$$###$$$$$$%%%%%%&&&(((+++,,,,,,+++'''(((((('''&&&&&&)))+++)))'''&&&%%%%%%&&&((()))***)))(((((((((((())))))''')))++++++)))'''''''''))))))(((((((((((())))))%%%&&&'''(((***,,,------///999FFFUUUfff{{{{{{nnnbbb\\\TTTHHH???===333666CCCUUUcccppp___KKKQQQ[[[```sssnnnRRR@@@EEEFFFQQQggg___HHHGGGIIIQQQ```uuuzzzaaabbbrrryyyZZZ___tttfff___ddd```eeeooo|||uuudddPPPDDD;;;DDD^^^www}}}bbbVVV^^^kkkzzzrrr===...///...+++///222000,,,***,,,///------++++++++++++---------+++)))((('''((()))***************+++,,,---...,,,***)))''''''(((***+++***)))(((''''''&&&''''''%%%&&&'''((((((((('''&&&)))((('''&&&&&&''')))******)))'''%%%%%%%%%'''((('''&&&&&&'''(((((('''%%%'''&&&&&&(((+++,,,***((((((((('''&&&%%%$$$$$$###$$$%%%(((***+++,,,,,,++++++)))'''%%%%%%&&&((())))))((((((''''''''''''(((&&&''')))+++,,,+++***)))++++++,,,+++***(((&&&%%%***+++,,,,,,,,,,,,******(((((()))***,,,...000111222;;;PPPiiiuuu{{{yyy^^^[[[YYYSSSGGG:::444555333555DDD___xxxnnnbbbVVVOOOOOO___rrrVVVAAABBBPPPaaannn{{{tttNNN;;;999EEEQQQbbbuuupppYYYccc|||kkkJJJ[[[ooogggRRR\\\dddhhhkkkzzzkkkOOOFFF===???QQQmmmvvvtttkkk]]]eeelll|||rrr===...///...---000333111---***+++...---,,,++++++++++++,,,---,,,+++)))((('''((()))************++++++,,,---...+++***)))(((((()))***++++++***)))(((''''''&&&&&&$$$$$$&&&'''''''''&&&&&&)))((('''&&&&&&'''(((***)))(((&&&%%%$$$%%%&&&''''''&&&%%%&&&(((((('''%%%'''&&&&&&(((++++++)))'''%%%&&&((())))))'''%%%$$$$$$&&&(((***,,,---...///,,,***(((%%%$$$%%%&&&'''''''''''''''''''''(((((('''(((***++++++***)))((())))))******)))(((&&&&&&((()))***+++++++++***)))******+++,,,---...///000000;;;JJJ\\\qqqxxxZZZRRRKKKIIIDDD<<<666444111:::LLLcccvvvooo^^^NNNJJJQQQdddrrrUUU>>>DDDQQQeeexxxsssMMM:::888:::MMMfffwwwwww]]]^^^ppp___OOOSSS]]]ppprrrWWWVVV^^^cccdddkkkpppLLLEEEAAACCCMMMbbbzzzwwwqqqhhh[[[dddqqqsss===...///...///222333111---++++++---,,,,,,++++++++++++,,,,,,++++++)))((((((((()))***+++++++++,,,------......+++***)))(((((()))***+++,,,+++***)))((('''&&&&&&######%%%&&&'''''''''''')))((('''&&&&&&'''((()))((('''&&&%%%$$$%%%&&&'''&&&%%%%%%&&&((()))'''&&&'''''''''(((******(((&&&"""$$$(((+++,,,+++((('''&&&'''(((***,,,///111222---+++(((&&&%%%%%%%%%&&&&&&'''''''''((()))))))))******++++++***((('''&&&''''''((())))))((((((''''''((()))***+++******)))+++,,,---...////////////000:::DDDQQQooozzztttXXXKKK???>>>@@@<<<666111333AAAWWWjjjwwwlllYYYHHHIIIVVViiizzzeeePPPCCCBBBOOOggg~~~WWWBBB===???KKK]]]ooo{{{```\\\fffhhhUUUMMMQQQhhhvvv___TTTSSSUUU\\\fffvvv```PPPEEEHHHPPP^^^xxx~~~uuuoooYYY```hhhooo|||sss===...000///111222333111...++++++,,,,,,++++++++++++++++++,,,+++***)))(((((()))******+++,,,,,,---............***))))))((())))))***+++---,,,,,,+++)))((('''&&&###$$$%%%&&&((()))))))))))))))(((''''''''''''((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&(((((('''&&&'''''''''((()))(((&&&%%%"""$$$'''***,,,---,,,,,,************,,,...000111,,,+++)))'''''''''((()))''''''((()))***++++++++++++++++++***)))'''%%%$$$''''''((())))))*********'''((()))+++++++++*********+++---///000000000000333999CCCUUUtttwwwlllVVVGGG:::888:::999444111888GGG]]]pppdddSSSGGGLLLZZZlllkkkSSSIIIJJJ???NNNiiifffMMMEEENNNJJJNNNaaa|||ccc\\\bbbyyyYYYNNNTTTooowwwkkkWWWIIIGGGZZZppp{{{iiiOOORRR\\\aaannn~~~zzzrrreeeeeebbbaaakkksss>>>///000///111222222000...,,,++++++++++++++++++++++++++++++))))))))))))))))))******+++,,,---.........------)))))))))))))))******+++---------,,,+++***((('''&&&&&&'''((()))***+++,,,))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%'''((('''%%%%%%&&&(((((('''&&&%%%%%%%%%%%%&&&(((***---///111...---++++++++++++------***)))))))))***+++,,,---((()))***,,,------------,,,+++***)))(((&&&%%%$$$((((((((()))***,,,------((()))+++,,,,,,,,,++++++''')))+++---///111222333666999HHHccc}}}zzz```JJJ@@@666444444333333555999GGG^^^xxx}}}\\\MMMDDDJJJYYYmmmcccNNNFFFEEECCCTTTnnncccJJJBBBJJJGGGLLL```fffYYYYYYpppZZZRRRYYYqqq}}}pppVVVFFFDDDZZZppp{{{jjjeeeddd```hhhwwwssskkk^^^UUU[[[lll|||sss>>>///000///000000000///...,,,+++*********++++++++++++******))))))))))))************+++,,,---......---,,,+++(((((())))))******++++++,,,------------+++***)))(((((((((((()))+++,,,---)))))))))(((''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%''''''%%%$$$###%%%'''(((&&&%%%%%%&&&''''''&&&'''))),,,///111------,,,******)))))))))((((((((()))+++,,,---...)))***,,,---...---,,,,,,******)))(((((('''&&&&&&)))))))))***+++,,,......***+++,,,------,,,+++***&&&&&&(((***,,,///222444999;;;NNNlllsssRRR:::444000000000111444999777JJJfffeeeVVVIIIAAAHHHZZZuuunnn```TTTEEE:::KKK\\\uuuxxxTTT???999666CCCVVViii{{{lllVVVMMMmmmqqq]]]VVVWWWeeewwwlllUUUMMMLLLWWWbbbqqqkkk```ooo~~~nnn\\\RRRRRRYYYgggtttttt>>>///000000///...---------,,,+++))))))***+++,,,,,,+++***)))(((((()))******************+++,,,------,,,+++***'''((()))******++++++++++++,,,---......---,,,***))))))((((((((()))+++,,,)))))))))(((((('''&&&%%%&&&'''(((((()))))))))((('''&&&%%%%%%&&&&&&$$$"""!!!$$$''''''&&&%%%&&&''''''''''''((()))+++---...************)))((('''&&&''''''(((((()))***+++,,,)))***+++,,,---,,,***)))(((((('''''''''(((((()))))))))((()))***+++---...++++++,,,,,,+++***)))(((&&&&&&%%%&&&(((,,,000222999@@@QQQiii}}}___EEE333///---000222222555888:::VVVyyyaaaQQQHHHFFFSSShhhvvvbbbXXXPPPDDD;;;HHHZZZsssvvvRRR<<<666333CCCXXXhhhvvvttt[[[OOOooosssbbb[[[UUUZZZmmmrrr\\\VVVPPPQQQXXXmmm{{{qqquuubbb[[[SSSMMMVVVfffuuuvvv|||ttt>>>///111000------,,,,,,---,,,+++))))))***+++,,,,,,+++***)))'''((()))***************)))***,,,------,,,***)))'''''')))***++++++++++++***+++---//////...---,,,***)))(((''''''((()))***))))))))))))((('''&&&%%%''''''((()))******))))))((('''&&&&&&&&&%%%###!!! ###&&&'''&&&%%%&&&(((&&&'''(((***+++++++++***&&&'''((())))))((('''&&&''''''''''''((((((((((((((()))***++++++***(((''''''&&&&&&''''''(((******)))((((((((((((***,,,---++++++++++++***((('''&&&(((&&&%%%$$$&&&)))---000888DDDQQQaaa}}}kkkLLL===666111...222666555444555@@@ccc~~~nnnMMMHHHNNNccczzzwww```MMMDDDCCCEEE???QQQmmm]]]DDD:::AAAGGGQQQ___sssyyydddZZZqqqfff```XXXYYYlllhhh[[[NNNLLLZZZrrr}}}lllfffYYYHHHKKK]]]```fffpppsss>>>///000/////////...---+++***))))))((()))***+++,,,---------((())))))***++++++,,,,,,000...++++++------***(((+++,,,,,,---------,,,,,,---------......---,,,,,,+++***((('''&&&&&&&&&'''(((((((((((((((((('''&&&(((((()))***************'''((((((((((((&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%'''((())))))))))))((('''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&''''''((()))))))))((('''%%%$$$###$$$$$$%%%&&&'''((())))))&&&'''((())))))*********+++++++++++++++++++++***)))(((%%%######'''---222:::BBBMMM___dddFFF;;;333111333888999555222222BBBmmmyyymmmVVVGGGJJJiiittt___JJJ<<<<<>>]]]vvvbbbPPPMMMPPPaaa{{{kkkVVVHHH>>>;;;<<>>>>>AAALLL[[[mmmpppOOO<<<555888AAAMMMWWWfff|||yyyvvvaaagggjjjPPPGGGIIITTToooiiiWWWNNNSSSKKKLLLdddppp:::+++---,,,///000000000000111111111......---,,,,,,,,,------+++++++++,,,...000222444.........---+++************************)))(((''''''((())))))*********)))((((((***++++++***)))((())))))))))))((('''&&&%%%&&&'''''''''''''''&&&&&&&&&''''''((()))***++++++((('''&&&''')))***)))(((&&&)))---111222000---+++((((((((((((((((((((((((***)))((('''&&&%%%%%%%%%%%%&&&''')))******++++++******+++,,,+++)))(((&&&&&&&&&''')))))))))))))))((()))***+++,,,,,,---,,,+++---000111111111333444:::GGGYYYnnncccFFF999//////222555444333777===UUUxxxgggVVVIIICCCNNNoootttaaaQQQFFF@@@CCCHHHIIIEEERRRtttTTT===<<>>HHHQQQ]]]yyy|||cccLLL@@@IIIVVV___fffxxxoooxxx\\\BBBCCCLLLPPPXXXjjjwwwuuuqqqooojjjcccpppooo;;;000111---000222555666444222000000...,,,((('''(((***++++++((()))******+++***)))((())))))((('''''''''((((((******)))((((((((((((((((((((()))***************))))))(((((('''((((((((((((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&%%%&&&&&&'''(((((()))'''(((((('''%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***))))))(((((('''&&&&&&&&&((('''&&&(((***+++)))'''&&&%%%%%%''')))(((%%%"""%%%&&&'''))),,,000444777DDDSSSdddtttiiiKKK888444444///111888999CCCXXXtttuuu]]]NNNLLLWWWmmmhhhJJJ:::;;;<<<@@@DDDAAA>>>CCCQQQllluuuZZZKKKEEEFFFMMMZZZkkkvvvxxx]]]LLLDDDFFFKKKUUUlll~~~}}}sssooommmrrrooo;;;000111,,,---000333444333111111111///,,,((('''((()))***+++''''''(((((((((((('''&&&''''''&&&&&&'''(((((()))******)))))))))((((((((())))))((((((((()))***++++++***))))))(((((((((((('''(((((((((((('''&&&&&&&&&''''''(((((((((''''''%%%%%%&&&&&&'''(((((()))'''(((((('''%%%%%%&&&((('''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&''''''(((((((((''''''&&&######$$$%%%'''))),,,---,,,+++)))((('''''''''((()))(((((()))++++++***(((&&&&&&&&&'''))))))'''%%%'''((()))***+++///444888FFFWWWgggvvviiiJJJ777111111---000999:::DDDXXXzzznnn[[[RRRQQQYYYsssoooTTT===333999===CCCIIIGGGDDDAAAPPPtttsssUUUKKKHHHCCCFFFUUUnnnooonnnooo]]]PPPCCC>>>BBBUUUoooyyytttvvvyyy{{{ppp<<<000000++++++---000111111000000111111---***((()))+++++++++''''''((((((((('''''''''''''''&&&&&&&&&&&&'''((()))))))))******)))))))))***)))'''&&&&&&(((***,,,,,,,,,***)))(((((((((((('''((()))))))))(((&&&%%%&&&&&&''''''((((((''''''%%%%%%&&&''''''(((((((((''''''((('''%%%%%%'''(((%%%%%%%%%%%%%%%$$$######&&&''''''&&&$$$###$$$%%%&&&'''(((***++++++++++++%%%%%%$$$%%%'''***,,,......,,,***(((''''''((()))*********+++++++++***)))((())))))*********)))((()))++++++++++++///555:::BBBUUUooojjjQQQ@@@///222111444<<<@@@PPPiiiuuu^^^QQQUUUddd|||cccPPP;;;444===EEENNNSSSNNNKKKFFFPPPkkk}}}]]]OOOEEECCCGGGVVVlllpppjjj~~~~~~{{{cccRRRDDD???BBBVVVkkk~~~zzz{{{}}}qqq<<<000///***)))+++...//////...///000333000---,,,---...------)))))))))))))))*********))))))'''&&&&&&%%%%%%%%%((()))************))))))+++)))'''%%%%%%(((***,,,,,,,,,***)))(((((((((((('''((()))))))))(((&&&%%%%%%%%%&&&'''''''''''''''$$$%%%&&&'''((((((((((((&&&'''((('''%%%%%%''')))%%%%%%&&&&&&&&&%%%$$$$$$&&&'''((('''%%%$$$%%%&&&%%%''')))+++---///000000***)))((('''''')))+++,,,///---***(((''''''((())))))***++++++++++++++++++,,,,,,---,,,,,,+++++++++***---///......000666<<>>CCCXXXxxxaaaLLLWWWrrrjjj```UUUAAA999BBBMMMYYY]]]TTTMMMOOOTTTbbbyyynnnUUU???DDDMMMXXXfff{{{vvveeepppoooTTTJJJIIIGGGRRR```}}}~~~nnnqqqqqq<<<000///))))))***,,,---,,,,,,...///444333111111111111///---************+++---...///+++***)))'''&&&%%%%%%%%%((()))***+++++++++***)))***(((&&&%%%&&&'''***,,,+++***))))))((((((((((((((())))))))))))(((''''''$$$%%%&&&'''''''''''''''$$$%%%&&&((()))(((((('''&&&'''''''''&&&&&&''')))&&&&&&((((((((('''&&&%%%'''((()))((('''&&&'''(((''''''(((***---000222444111...+++)))((((((***+++...---+++)))''''''''''''''')))+++++++++***+++---...//////...+++******+++***...222222111333999>>>NNN\\\zzzqqqUUU@@@444999888999>>>BBBVVVuuu```JJJZZZyyyvvvbbb___TTTCCC>>>EEEOOO___fff___PPPTTTZZZeee|||xxxZZZ@@@EEENNNWWWaaauuuxxxaaaeeewwwYYYNNNKKKEEEIIIUUUuuuggghhhxxxrrr===000...((((((***+++,,,++++++,,,---444333333444444333///,,,*********+++,,,///111222***)))(((((('''''''''''''''(((***,,,,,,+++***))))))(((&&&&&&&&&''')))***))))))(((((('''(((((((((***))))))(((((((((((((((###$$$%%%&&&''''''''''''###%%%'''((()))(((''''''%%%&&&''''''&&&&&&((()))'''(((***++++++***(((''''''(((***)))(((((()))***))))))((((((***---000222444222...+++))))))***+++,,,,,,+++***((('''&&&%%%$$$'''***+++******,,,...///000000---***((((((***)))///555666555666;;;AAAVVVhhh~~~lllNNN:::555777444888@@@DDDQQQjjjqqq]]]SSS]]]sssyyydddWWWKKKAAAAAAGGGOOObbbrrrrrraaaYYYZZZooottt]]]HHHEEEGGGQQQbbb{{{ttt```fffhhhVVVIIIAAADDDUUUssskkkcccnnn|||rrr===000...((()))***++++++***)))+++,,,333333444666666333...+++)))))))))+++---000222444)))(((((((((((()))******'''(((***,,,---,,,***)))(((''''''&&&'''((()))***(((''''''''''''(((((()))+++***((('''''''''((()))###$$$%%%&&&''''''''''''###$$$'''((())))))''''''%%%&&&''''''&&&&&&(((***((()))+++,,,---+++***)))''')))******))))))***,,,,,,***(((&&&'''***---000666333///+++******+++,,,+++++++++***((('''%%%$$$###&&&)))*********,,,//////000000---(((%%%&&&((((((///777999777888===BBBVVVpppeeeIII888444333000777EEEIIIPPPbbbddd\\\___```kkkhhhMMMAAA>>>CCCIIINNNccc|||uuu\\\WWWtttlll^^^PPPEEE???KKKeeerrrccclll}}}bbbLLLCCCEEE[[[uuuqqqcccfffmmmzzzqqq:::******((()))******++++++)))((('''---...000111000...+++)))((()))+++...000///---***&&&''''''((()))******+++''')))---//////---***'''&&&&&&'''((())))))(((((())))))))))))((('''%%%%%%$$$%%%&&&((((((((('''''''''&&&&&&'''(((((('''%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''++++++,,,...///...,,,***)))************+++++++++,,,,,,+++)))(((***---000000000///...,,,++++++******++++++)))'''&&&&&&'''''''''((((((((((((((((((***+++,,,***&&&%%%&&&)))...000444666333111999CCCZZZggghhhOOO>>>333333888<<<===EEE^^^wwwqqq^^^WWW___{{{pppWWWHHH;;;AAADDDEEERRRjjj}}}oooaaa\\\jjjqqq\\\MMMEEECCCOOOaaayyywww```aaa{{{jjjPPPGGGLLL\\\qqqzzzdddQQQOOOeeeyyyyyyrrrpppqqq:::******))))))******+++******((((((+++,,,...///...---***)))******+++---//////---+++''''''(((((()))******+++(((***---//////,,,)))'''&&&&&&'''((((((((((((((())))))))))))((('''&&&%%%&&&&&&(((((()))((('''''''''&&&&&&''')))***((('''((((((((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''((()))***+++,,,+++)))''')))************+++++++++///...,,,***)))))),,,...,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++(((&&&&&&&&&'''((()))))))))(((((((((''')))***)))'''''')))+++111222444555222111:::EEEUUUkkkuuuWWW===888444444888===LLLjjj}}}bbbRRRmmmdddOOOEEEBBB???;;;CCC\\\vvv{{{ssskkk\\\TTT^^^sssdddJJJDDDDDDNNN^^^tttyyy\\\WWWssslllZZZPPPOOOTTTiiiyyyZZZGGGAAAPPP^^^___^^^bbbiiimmmvvvqqq;;;***+++)))******++++++******)))(((((()))+++,,,---,,,***)))+++******+++---......---'''(((((())))))*********)))+++---...---+++)))'''&&&&&&&&&'''''''''''''''))))))))))))(((''''''&&&((())))))))))))((((((''''''&&&&&&(((+++,,,+++***))))))))))))(((((('''&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%)))************+++++++++...---***(((''''''((()))''''''((()))***+++,,,,,,+++---......+++(((&&&&&&%%%''')))((('''&&&&&&'''%%%&&&'''(((((())),,,...111000111000...000;;;HHH^^^wwwwwwUUU888777222222999AAAQQQnnnyyybbbVVVppptttWWWGGGBBBBBB???===FFF```xxxzzzooogggYYYRRR\\\ooojjjLLLFFFEEEOOO]]]rrrzzzYYYRRRnnnssseeeWWWPPPMMMaaa{{{WWWDDD999???GGGJJJOOOXXXVVVRRR]]]tttrrr;;;++++++***++++++++++++******))))))&&&(((***+++------,,,+++---+++)))***,,,.........(((((()))))))))************+++,,,---,,,***(((''''''&&&&&&&&&&&&&&&''''''(((((()))))))))(((((('''************))))))(((((('''&&&'''))),,,...---,,,))))))***))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&&&&%%%%%%$$$%%%))))))*********+++++++++***(((&&&$$$%%%%%%&&&&&&%%%&&&&&&'''((()))******+++---//////,,,)))'''&&&$$$&&&((((((%%%$$$%%%&&&%%%&&&&&&'''(((***,,,---,,,************///???NNNssskkkJJJ333111///333>>>GGGRRRfffzzzfff]]]aaaeeeiiiPPPDDDBBB999BBBHHHMMM[[[ppp|||~~~fffZZZXXXfffzzzkkkUUUKKKFFFOOOaaayyyyyy]]]YYYsss}}}iiiWWWMMMNNN______JJJ999999???BBBHHHPPPNNNNNNXXXlll}}}rrr<<<+++,,,+++,,,++++++***************'''(((***,,,---.........---+++))))))+++---......))))))))))))***************++++++++++++***)))((((((''''''&&&&&&&&&''''''(((((()))))))))))))))(((++++++******))))))))))))'''''''''***---///...---))))))******)))(((''''''%%%%%%&&&&&&&&&'''''''''$$$&&&((('''&&&%%%&&&'''))))))*********+++++++++'''%%%###$$$'''))))))(((''''''''''''''''''''''''***---//////---***(((''''''***,,,+++(((&&&''')))'''''''''''')))***++++++(((''''''(((***333GGGXXX}}}jjjIII444///...444@@@HHHQQQbbbtttzzz^^^\\\gggeee~~~|||___KKKCCCBBB999CCCKKKOOO\\\ssshhhZZZVVVhhh{{{kkk^^^NNNCCCMMMcccttt```bbbzzziiiSSSJJJSSSaaassskkkSSS===999===??????AAAEEEMMMVVV___qqqrrr<<<,,,---,,,,,,,,,+++************+++((()))+++,,,...///000000---+++)))***,,,.........***************************************************)))(((&&&&&&'''(((((('''((())))))************+++***)))))))))))))))***''''''(((***---......---((())))))******))))))(((&&&'''''''''((((((((((((&&&)))+++***'''&&&(((+++)))************+++++++++(((&&&%%%(((,,,000000...))))))((((((''''''&&&&&&)))+++......,,,***)))))),,,000333111,,,***,,,///)))(((&&&''')))******))))))((((((+++///;;;QQQdddxxxzzzXXX===444111444<<>>AAACCCHHH[[[{{{mmmVVVFFFOOOjjjvvvXXXMMMHHHOOO```yyyvvvZZZUUUnnnxxx```NNNPPPXXXhhh|||nnn\\\HHH???>>>???>>>>>>???BBBLLL^^^zzz~~~~~~yyyggg^^^fff|||rrr<<<---...------,,,+++*********+++,,,)))***+++,,,---...//////+++******+++---......---++++++******************(((((('''''')))***,,,------+++)))((('''((()))***&&&'''(((***++++++++++++((((((''''''''')))***+++(((((((((***,,,---,,,+++&&&'''(((***++++++++++++))))))))))))************(((,,,...,,,((('''***...)))************++++++++++++((('''***000333222///)))))))))***************''')))************,,,---,,,111555222,,,))),,,000(((&&&$$$&&&***,,,,,,++++++***+++...333???VVViiizzzgggNNN:::999<<<@@@DDDPPPmmmwwwfffaaa{{{sssSSS???;;;???:::DDDSSShhhlllWWWGGGNNNdddyyyTTTOOOOOOUUU___tttXXXJJJeeekkkRRRJJJRRRkkk^^^QQQBBB:::888;;;@@@DDDBBB;;;EEEccc|||rrryyy```WWWTTTVVVhhh~~~ooo999...111......---,,,,,,++++++++++++***+++---......---,,,***,,,,,,------...///000000.........---,,,+++)))(((&&&&&&&&&))),,,------,,,'''&&&&&&''')))(((&&&$$$%%%&&&''')))))))))((((((---,,,+++)))((())),,,///******+++******)))((('''&&&&&&'''((())))))(((((()))))))))))))))((((((''')))))))))((()))******+++***(((&&&(((***,,,+++)))+++++++++,,,,,,---------+++***)))))))))***+++,,,******+++++++++***))))))......---,,,+++***)))((()))'''%%%&&&))),,,......((())),,,...111===VVVmmmyyyYYYDDD>>>999777===HHHXXXooonnndddkkk}}}bbbOOODDD>>>:::===KKK\\\mmmyyy\\\JJJWWWmmm~~~zzz]]]OOOGGGSSSiii```YYYrrrgggRRRIIILLL___tttpppUUU??????BBB===;;;@@@>>><<>>???<<>>>>>:::888>>>SSSttt~~~eeeOOOEEELLLbbbuuuppp:::...000---------,,,+++++++++,,,,,,+++,,,---......---,,,+++*********+++,,,,,,------111000///...---+++***)))(((''''''(((******)))((((((((((((***,,,---+++)))%%%%%%&&&&&&((()))***+++*********(((&&&'''***,,,)))))))))))))))(((((((((&&&&&&'''(((((((((''''''%%%&&&'''((())))))))))))((()))***+++++++++***)))******+++---000000...,,,++++++++++++++++++******)))(((((()))***+++,,,------,,,+++)))(((((())))))((((((((())))))*********(((''''''(((***,,,,,,++++++)))***000<<>>SSStttmmmRRRDDDJJJ^^^ooo|||ppp:::...///,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,+++***))))))))))))*********++++++000///...,,,+++***)))))))))((((((((())))))'''&&&((('''(((***,,,---,,,***&&&%%%%%%%%%''')))+++,,,)))))))))'''%%%&&&(((***((((((((((((((((((((()))&&&''''''(((((((((''''''$$$%%%&&&''')))))))))***'''(((***,,,,,,+++***)))(((***,,,///000///---++++++++++++******)))))))))'''(((((()))***+++,,,,,,...---***(((''''''((()))************++++++++++++((('''''')))+++,,,+++)))***'''(((111BBB[[[yyymmmLLL666888<<>>;;;<<>>III]]]{{{sssXXXUUUlllrrraaaRRRCCC999999>>>CCCOOObbb{{{vvvhhhVVVOOO^^^~~~```UUUOOOXXXhhh~~~rrr]]]jjjpppTTTFFFPPPZZZ```yyyzzz^^^LLLEEECCCAAA<<<@@@LLLcccwwwkkk^^^OOOBBBJJJ^^^yyyqqq;;;......***,,,,,,+++++++++,,,------++++++***))))))((((((((((((((((((((((((((())))))+++***)))((((((((()))***,,,+++************(((&&&&&&&&&&&&(((******)))'''''''''&&&''''''((()))***((())))))(((&&&%%%&&&'''&&&%%%%%%%%%&&&''')))***))))))*********)))((((((%%%&&&''')))***+++++++++))))))+++,,,,,,,,,+++***(((+++------,,,***))))))(((((((((((((((((('''''''''((()))*********))))))+++***)))((('''((()))))))))))))))((((((''''''''''''&&&&&&(((+++------,,,---***+++222>>>TTTrrreeeKKK???444111@@@YYYooo~~~mmmUUU]]]}}}rrrZZZIII>>>888<<>>;;;@@@IIIQQQiiinnnPPPRRRggg|||lllXXXJJJQQQiiiwwwtttyyy{{{gggRRRKKKRRRgggkkk]]]UUULLLEEEDDD@@@???DDDUUUpppwwwtttjjjQQQHHHKKKQQQfffrrr;;;...---)))++++++++++++,,,,,,---...///...---,,,++++++++++++)))))))))))))))(((((((((***)))(((((()))+++---...---,,,++++++,,,,,,***))))))(((((()))******(((&&&'''((()))))))))(((&&&%%%)))******)))'''%%%&&&'''%%%$$$######%%%'''***+++,,,,,,,,,,,,,,,+++***)))((()))***++++++,,,++++++++++++*********+++,,,------//////---)))'''((()))%%%&&&&&&''''''((((((((())))))*********((('''%%%&&&'''((()))*********)))''''''((()))***+++,,,,,,'''%%%$$$%%%)))---000111---///444:::CCCVVVvvvmmmUUU>>>;;;===FFFSSSgggjjjaaajjjvvv]]]HHHBBBAAA???AAAGGGTTTiiirrrZZZ\\\eeeqqquuuYYYCCCIIIeeexxxqqqttt~~~}}}rrrWWW???DDDiiiaaaXXXXXXPPPGGGDDDCCC??????LLLiii}}}ooo~~~mmmNNNMMMRRROOO___yyyrrr===000///)))************+++,,,---...///000000000///---***(((***,,,------,,,*********+++******))))))******+++))))))***,,,......+++)))(((((())))))))))))((((((,,,***)))***++++++'''$$$***)))((('''''''''''''''''''''&&&%%%&&&(((***,,,***,,,///111000---)))&&&''''''))),,,///111000///************+++,,,---...---+++******++++++***(((***(((%%%%%%&&&''''''''''''((()))******)))((('''***((('''''')))***))))))'''&&&&&&'''***---...---***)))))))))***+++,,,,,,///000222:::KKKfffyyyVVV???===@@@GGGOOOcccooo___```sss```PPPDDDAAA===:::EEEWWW\\\iii|||hhhXXX]]]vvvkkkTTTEEENNNeee|||iiipppdddMMMLLLMMMUUUtttttt]]]WWWXXXQQQFFFCCC@@@BBBOOOggg~~~uuubbbSSSNNNOOOiiirrr>>>111000+++***************,,,---...//////000000///---***))))))+++------+++))))))***++++++************++++++))))))***,,,...---+++)))(((((((((((((((((((((((()))(((((()))++++++(((&&&''''''&&&''''''((()))***)))((('''&&&&&&''')))******+++---...---***'''%%%&&&&&&'''***---...---,,,******)))******+++,,,---***)))((()))******(((&&&'''&&&$$$$$$&&&''''''&&&%%%&&&'''((()))((((((''')))'''&&&&&&((())))))((()))((('''(((***,,,,,,,,,******)))))))))******+++...222666:::FFF]]]{{{vvvZZZDDD===;;;CCCOOOdddqqqaaabbbtttgggRRRAAA>>>>>>===EEERRRaaannnnnn[[[YYYnnnjjjYYYMMMQQQ^^^uuudddjjjhhhOOOHHHGGGPPPnnnhhhXXXSSSRRRPPP===>>>EEEVVVmmmxxxdddTTTOOOQQQrrrsss>>>222222,,,,,,+++)))))))))+++---///......//////...,,,+++))))))***,,,+++***((()))))),,,,,,++++++++++++,,,,,,)))))))))+++------+++)))))))))(((''''''((())))))(((((((((***++++++***((($$$$$$%%%&&&(((***+++---***)))((('''&&&'''((()))******+++***)))'''%%%$$$&&&%%%&&&(((***,,,+++******)))))))))))))))******'''''''''((()))(((&&&$$$$$$$$$###%%%'''(((&&&%%%###$$$&&&'''(((((((((((((((&&&%%%&&&((())))))(((+++)))((((((***++++++***++++++******************,,,111666888???TTTsssnnnVVVGGG===:::DDDSSSeee|||sssbbbiiiqqqVVV@@@===AAAAAAGGGPPPbbbxxxhhhTTTUUUjjjvvvaaaOOOPPP^^^vvvlllpppsssXXXHHHEEEPPPjjjiiiZZZUUURRRNNN;;;;;;CCCUUUkkk}}}eeeRRRKKKMMMlllsss???333333---,,,+++)))((()))+++---///---------...---,,,+++***)))***+++***)))(((((()))---,,,,,,++++++,,,,,,---)))((((((***+++,,,***)))***)))'''&&&&&&''')))*********+++,,,,,,+++***((($$$$$$%%%&&&(((***+++,,,)))((((((''''''((()))***+++******)))(((&&&&&&%%%'''&&&&&&''')))******)))***))))))(((((((((((()))&&&&&&'''((())))))&&&$$$######$$$&&&))))))'''&&&###$$$%%%'''((()))******)))'''&&&''')))*********((('''&&&''')))******))),,,,,,,,,,,,++++++*********...222555===SSSqqqgggMMMCCC;;;;;;GGGUUUcccuuuxxxdddrrruuuZZZCCC@@@CCCDDDKKKWWWeee[[[JJJTTTllldddGGGJJJbbb{{{~~~bbbLLLGGGSSSkkkppp^^^___aaaSSSBBB???:::<<>>222222---,,,+++***))))))+++,,,...,,,,,,,,,,,,,,,,,,++++++)))***+++***((('''(((***---,,,,,,++++++,,,,,,---)))(((''')))***+++***(((***((('''%%%%%%'''(((***---...///...,,,***)))(((&&&&&&&&&''''''(((******&&&&&&'''((()))***+++,,,+++******)))((((((((('''((('''&&&'''***++++++***))))))(((((('''(((((((((((('''''')))******(((&&&%%%%%%&&&(((***+++)))'''$$$%%%&&&''')))***,,,---***)))((()))+++,,,,,,,,,%%%$$$###%%%(((*********---............,,,++++++,,,,,,...444BBBZZZvvvkkkLLL>>>888777@@@LLL]]]xxxooouuunnnXXXFFFBBBBBBCCCPPPaaawwwaaaNNNSSSjjj```AAABBBZZZyyy|||~~~dddLLLFFFQQQgggyyylll\\\bbbhhhZZZFFFEEE<<<:::EEEWWWnnnvvv[[[LLLHHHRRRmmmrrr===111111+++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,***++++++***(((((()))+++,,,,,,++++++++++++,,,,,,)))''''''''')))***)))((((((((('''&&&&&&'''((((((...000000///,,,)))(((((((((((('''''''''(((((()))%%%%%%'''(((***,,,------*********)))))))))******((('''&&&'''***,,,---,,,)))((((((((((((((())))))***((('''(((***+++***)))'''''''''(((***+++)))(((&&&&&&&&&''')))+++,,,---+++))))))***,,,......---$$$######$$$'''***++++++,,,---...///...---,,,+++///...///555EEE^^^xxxsssQQQ===555111555@@@VVV|||xxxrrr{{{bbbRRREEECCCBBBDDDVVVlllttt\\\TTTeeeuuu[[[CCC???KKKeeeppprrr^^^IIIBBBHHH\\\ppp|||fffbbbfffddd]]]JJJ@@@>>>HHHUUUdddmmmZZZRRR]]]sss~~~qqq<<>>===GGG]]]vvv^^^HHHOOOeeexxxnnnrrrppp<<<---...,,,***,,,/////////......///444222000...---,,,------+++,,,,,,+++))))))+++,,,,,,+++************+++,,,***(((&&&(((+++---+++))))))((((((((((((((((((((('''((()))((('''&&&&&&(((***)))'''%%%%%%%%%&&&'''&&&(((******((('''&&&'''((((((*********)))'''&&&%%%$$$###&&&))),,,---,,,******)))(((((('''''''''%%%&&&%%%###"""$$$'''***)))'''%%%######$$$&&&'''((((((((((((((((((''''''***(((((()))+++---------*********+++++++++******((()))***+++,,,+++******111111222555;;;LLLiiimmmOOO>>>===666666@@@HHH[[[wwwxxxooo{{{oooUUUEEE@@@???JJJ\\\qqqjjjTTTSSSeeesssOOOGGGYYYzzzjjjOOOFFFLLL[[[iii|||vvvkkkooonnndddYYYQQQDDD;;;===FFFZZZ|||tttWWW@@@IIIccczzznnnnnnxxx~~~ppp;;;------+++***---////////////000111888777444111///...------)))*********))))))+++---++++++***))))))***+++++++++)))'''))),,,...,,,***++++++******)))((((((((('''((()))(((&&&%%%&&&'''))))))(((''''''&&&%%%%%%%%%'''))))))(((''''''(((((()))*********)))'''&&&%%%%%%%%%'''***,,,,,,+++((((((((('''''''''''''''%%%%%%%%%$$$###$$$&&&((()))(((&&&$$$$$$%%%&&&(((((()))***+++++++++***)))+++***)))***,,,...///...******)))((((((((()))***)))***+++---------,,,,,,333000000555???SSSpppzzzSSS:::<<<777666<<>>EEEUUUjjjzzzZZZMMM]]]~~~bbbDDD<<>>//////,,,***+++,,,+++******,,,...111000///.........///000/////////---***)))***+++***+++,,,,,,,,,,,,+++***)))''''''+++000444444222,,,+++++++++***))))))))))))***+++***((('''((()))'''((()))***)))((('''&&&***++++++***))))))+++---))))))))))))(((((((((((((((***,,,---,,,+++,,,,,,((()))***++++++***)))((((((***,,,,,,+++))))))))))))))))))((())))))******)))***+++,,,,,,,,,+++***'''&&&%%%&&&(((*********+++***'''%%%$$$%%%'''(((,,,,,,---,,,+++***((('''&&&***------...;;;YYYuuu^^^HHH<<<;;;444444::::::CCCXXXuuu}}}mmmNNN@@@???===HHHfffdddSSSLLLPPPhhh{{{UUUJJJXXXuuuiiiRRREEEBBBMMM^^^lllzzzttttttnnneeelll\\\LLLDDD@@@GGG^^^vvv^^^DDDGGGYYYqqqzzzuuuuuukkkuuu~~~ttt@@@000000------------,,,******,,,---000000...------......///,,,------,,,***)))***,,,+++,,,------------,,,+++)))'''&&&)))---000///---******************))))))***+++,,,+++***))))))+++'''(((((()))))))))))))))---------,,,******,,,...***))))))(((((((((((((((&&&))),,,---+++))))))***((()))***+++***)))'''%%%(((***------+++)))(((((())))))))))))******++++++*********)))))))))))))))&&&%%%$$$%%%(((*********+++***(((&&&%%%&&&'''''''''((()))******)))((((((((()))+++,,,...;;;UUUmmmiiiJJJ<<<;;;555555:::888???SSSmmmeeeKKK:::===AAAQQQnnnoooUUUIIIPPPjjj\\\NNNXXXrrrqqqUUUHHHEEELLLTTTfff~~~vvvnnniiigggnnneeeVVVFFFAAAKKK___nnn|||___BBBAAANNNhhhyyyiiirrr~~~uuuAAA111111.../////////---+++***,,,...111000///---------......)))***+++***))))))+++---,,,,,,............,,,,,,***'''&&&'''+++---+++))))))))))))))))))*********+++,,,---,,,*********+++''''''(((((())))))******//////...---+++***,,,...******)))((((((((((((((($$$(((+++,,,)))''''''(((((()))******)))'''%%%###'''***,,,---+++)))'''&&&))))))******+++++++++++++++***)))((('''''''''((('''%%%%%%&&&(((*********+++***((('''&&&&&&''''''###$$$&&&((()))***)))))))))''''''***///<<>>IIIZZZdddiiiLLLBBBIII```vvvtttsssyyysss>>>...000///000...,,,,,,------,,,+++///............---+++)))---,,,***+++,,,------,,,+++---///000///------...,,,+++(((&&&&&&(((***,,,))))))(((((('''''''''&&&))))))***++++++***((('''%%%'''(((''''''''')))+++---,,,+++)))))))))******))))))(((((('''''''''&&&((()))***++++++***)))((())))))))))))((((((((((((+++,,,,,,---,,,+++)))(((,,,+++******++++++)))((((((((('''''''''(((((()))(((******)))&&&%%%&&&''')))*********((('''%%%###'''&&&%%%%%%''''''&&&%%%&&&'''***,,,...888NNNccc{{{wwwOOO>>>:::777666555777@@@JJJ```xxx~~~jjjaaaTTTEEE:::IIIccc~~~___JJJSSSrrrzzz^^^JJJJJJaaa||||||rrrhhhYYYEEEEEEWWWtttiii]]]ooo~~~bbbJJJIIIFFF666AAAgggsssOOOEEERRRYYYccc{{{uuusss>>>...000//////...,,,,,,------,,,+++...------------,,,+++***---+++******,,,------,,,***---111222111...,,,+++---,,,***(((((((((******))))))((((((''''''''''''))))))***+++***)))((('''&&&((()))(((((((((***,,,,,,+++)))((('''''''''((())))))((((((((('''''''''))))))*********)))(((((()))))))))))))))(((((((((***+++,,,------,,,+++***,,,***))))))******)))((((((((((((((((((((('''''')))))))))((((((''''''((())))))))))))((('''%%%$$$&&&%%%%%%%%%&&&''''''&&&&&&''')))+++,,,555JJJ]]]gggKKK===999666555555666???HHHfffnnnXXXKKKFFFBBBHHH]]]}}}vvv^^^PPPRRRiiizzzWWWFFFOOOlllzzzdddSSSHHHJJJSSSkkknnndddmmm|||vvvlllWWWHHHAAA;;;GGGbbb{{{\\\IIIJJJQQQfff|||zzzsss>>>...000//////---++++++,,,---,,,++++++++++++++++++++++++***,,,***)))***+++---,,,,,,***---111333111---***)))------,,,+++***))))))))))))((((((''''''''''''''')))************)))(((''''''((())))))((()))+++---+++***((('''&&&%%%%%%%%%(((((())))))(((((('''''')))************)))((('''))))))******))))))(((''')))***,,,---.........---,,,***))))))++++++***(((((())))))***)))(((&&&%%%)))((('''(((*********)))'''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((*********222DDDVVVzzz]]]KKK<<<888555444444444;;;BBBaaammmOOOCCCFFFIIIJJJ\\\lll^^^UUUPPPaaa|||XXXIIIZZZ{{{```MMMIIILLLOOO___uuuxxxllliiillltttzzzhhhKKK???AAALLL[[[sssnnnQQQEEEKKKiiisss>>>...000///...,,,++++++,,,---,,,,,,)))*********))))))***++++++***))))))+++------,,,+++---///000---+++)))(((------------,,,***(((''')))(((''''''''''''((((((*********))))))(((''''''&&&'''(((((('''(((***,,,+++***)))'''&&&%%%$$$$$$(((((())))))))))))((('''*********))))))((('''''')))************)))((('''((()))+++---///000000000---+++***+++,,,,,,+++***((()))***+++***(((&&&$$$)))''''''(((+++---,,,+++'''''''''(((''''''''''''%%%&&&'''''''''''''''(((,,,,,,,,,---,,,111@@@PPPiiifffOOO<<<777333333222111555:::QQQ{{{zzzaaaKKKAAACCCIIIQQQiiisss```SSSQQQeee[[[JJJYYYzzzcccNNNFFFHHHMMMWWWpppnnnffffffyyyoooRRRFFFGGGLLLUUUaaavvvVVVHHHLLLfff~~~sss>>>...000///---,,,******,,,------,,,((()))***)))''''''))),,,+++***)))))),,,---------,,,---,,,***((('''(((***------......,,,***(((&&&)))((('''&&&&&&'''((()))+++***)))(((((('''''''''%%%&&&''''''&&&&&&(((***+++******)))((('''&&&%%%'''((()))******)))((('''***))))))((((((((('''''')))***+++++++++***((('''&&&(((***---///111111111...,,,,,,,,,......---,,,)))***++++++***(((&&&$$$(((((((((***,,,.........(((((((((((('''(((((((((''')))***)))''''''(((***000///000000000333???LLL\\\ttttttOOO;;;666333333222000000444EEEiiieeePPPJJJDDD>>>EEEYYY{{{bbbNNNSSSmmm{{{VVVCCCKKKjjjiiiTTTAAAAAAMMMUUUppp{{{iiihhhqqqyyyxxxhhhVVVOOOHHHHHHTTT```oooTTTMMMMMM^^^uuusss>>>...000///---+++******,,,------,,,)))***+++)))&&&&&&))),,,+++***)))***---...///...---,,,***'''%%%&&&))),,,,,,,,,------,,,***(((''')))(((&&&%%%&&&''')))***+++***)))((('''&&&&&&&&&$$$%%%&&&&&&%%%&&&((()))***************)))''''''&&&((()))++++++***)))((()))((((((''''''(((((())))))***+++,,,,,,***((('''%%%'''***---///000111111---,,,+++,,,...///...---)))******+++***)))'''&&&''')))+++,,,,,,,,,///111+++***))))))((((((((()))***,,,---,,,((('''(((***111000111222222444???JJJ^^^rrruuuHHH999555222444555333222444HHHggg{{{UUUDDDFFFEEE===EEE^^^gggOOOTTTooovvvUUUBBBFFFcccnnnXXXAAA???LLLVVVooovvveeemmm}}}rrrlll___WWWRRRFFFBBBPPPiiiiiiTTTOOOKKKTTTmmmsss>>>...000///,,,***)))***,,,------,,,***,,,,,,)))%%%%%%(((,,,,,,+++***+++...000000000,,,,,,+++)))((((((+++...***+++++++++***))))))((()))(((&&&%%%%%%'''***+++,,,+++)))'''&&&&&&&&&&&&%%%&&&'''&&&&&&&&&(((***((()))************((((((&&&'''***+++,,,+++)))(((''''''&&&&&&'''(((******)))***,,,---,,,+++((('''$$$&&&))),,,...000000000,,,+++***+++---------,,,))))))))))))))))))))))))&&&+++///...+++***...333...---+++***))))))))))))---///111...)))'''(((+++...---///111222444===FFFcccxxxfffBBB777333222777:::999888:::OOOsssoooRRRAAA===???@@@LLL]]]{{{kkkWWWUUUggg|||]]]JJJOOOhhhoooVVVFFFDDDIIIVVViiikkklllvvvoooooodddXXXOOOAAA<<>>...000///,,,***)))***+++------,,,+++------***%%%$$$(((,,,---++++++,,,...000111000+++,,,------++++++,,,...******)))))))))))))))))))))(((&&&%%%%%%'''***,,,,,,+++)))'''&&&%%%&&&&&&&&&'''(((''''''''')))+++&&&''')))*********)))(((&&&'''***,,,,,,+++)))(((&&&&&&&&&&&&''')))***,,,(((***,,,------+++((('''$$$&&&(((+++---/////////***)))((()))+++,,,+++******))))))((())))))***+++%%%,,,111000***)))...555000...,,,+++)))))))))***///222333000***'''(((++++++***,,,///000222:::DDDddd~~~YYY@@@444111222999>>>??????@@@RRR}}}}}}gggVVVCCC555888DDDSSSZZZppp|||nnn```TTT]]]qqqcccOOOUUUmmmmmmSSSLLLJJJGGGUUUcccuuuiiigggqqqzzzqqq[[[KKK===777>>>OOOlllkkkTTTDDDMMMccc}}}qqq<<<...111111...---,,,,,,.../////////111555666111)))%%%(((,,,///......---------....../////////...+++***+++,,,***)))((()))++++++)))'''***)))(((''''''((()))***///...---+++)))(((''''''%%%%%%&&&&&&'''(((((((((+++(((''')))...000...***''')))***+++***)))***+++'''&&&$$$###$$$'''***,,,............------,,,+++))))))******+++++++++,,,'''(((((()))))))))))))))+++***)))(((((()))***+++,,,,,,+++***)))))))))***+++)))'''(((***+++)))&&&***---111111---***))))))(((***,,,,,,---222:::AAA^^^nnndddHHH555444333444777:::;;;;;;PPPbbb||||||___LLL@@@888;;;CCCSSSaaa|||xxx___LLLXXXrrrpppYYYVVVeeeqqqVVVOOONNNKKKOOOaaaxxxbbbZZZppp|||zzz___DDD;;;;;;<<>>BBBOOObbb~~~qqqWWWPPP]]]vvvqqq;;;,,,......+++***)))+++---///000///000///...---+++*********,,,,,,+++***************,,,,,,+++)))((((((+++---***))))))+++------,,,+++)))(((((('''((()))***+++++++++******)))(((((((((***)))((('''(((***,,,---***(((&&&(((+++,,,***(((&&&'''))))))((((((((()))''''''''''''((()))******+++++++++,,,++++++***)))*********)))(((((('''''''''((())))))******))))))((('''&&&&&&&&&&&&''''''((((((((('''(((((()))))))))'''&&&&&&''''''&&&%%%)))+++,,,,,,+++)))***+++***,,,,,,+++,,,000888???IIIhhhoooKKK888666333222222111000///---CCCfffzzzYYYCCC666111888CCCXXXwwwyyy\\\XXXgggvvvuuu^^^RRR]]]~~~nnnUUUGGGGGGUUUcccxxxuuummmpppgggfffkkknnn```IIIAAAGGGSSScccuuufffQQQYYYxxxqqq:::+++,,,,,,+++******,,,///111222111///---******,,,---,,,***,,,,,,+++***************++++++***((('''(((+++...---,,,+++,,,------,,,***)))((((((((((((***+++,,,))))))******))))))((((((,,,***((('''(((***---///***(((&&&'''((()))((('''%%%'''))))))((('''((()))'''(((((())))))))))))***)))***************))))))((((((((((((((('''''''''(((((()))************)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))((('''&&&%%%%%%&&&&&&'''******************++++++***++++++******///777===PPPjjj^^^AAA222111000000111222111000666GGGbbb}}}iiiMMM===666666@@@LLLkkk{{{zzz___VVV```nnnwww^^^TTT```~~~lllTTTHHHGGGTTTaaawwwqqqlllgggjjjooommm\\\HHH@@@DDDMMMZZZkkk~~~nnn[[[^^^tttqqq;;;+++,,,+++---,,,,,,---000333333333///+++(((***---///---***,,,,,,++++++++++++,,,,,,++++++***)))((((((+++...///...---------,,,***(((***)))(((((((((***+++,,,))))))************)))(((,,,***((('''(((***---///***)))'''&&&&&&'''&&&&&&%%%'''))))))((('''((()))((((((((()))))))))))))))(((((()))******)))))))))%%%%%%&&&'''((())))))***((())))))***************))))))))))))((((((''''''&&&%%%%%%%%%&&&'''((((((''''''&&&%%%%%%&&&(((***++++++++++++,,,,,,,,,,,,***+++***((()))---666===VVVkkk|||WWW;;;000//////000222333333111<<>>...///...000///...///111222333222...---,,,,,,---.........*********+++---...000111---///000000...,,,,,,,,,,,,+++***+++------,,,***---,,,***)))((())))))***+++,,,---------+++***(((''''''&&&''''''((()))***---,,,***'''%%%$$$%%%&&&&&&(((******)))((()))***)))(((&&&%%%%%%&&&((()))(((((()))***************&&&&&&'''((())))))******))))))***++++++++++++***+++++++++++++++)))((('''(((''''''&&&&&&&&&&&&'''&&&((()))((((((+++000444111000000111333222...+++------,,,+++,,,222<<>>///111000///......------,,,++++++)))---111333222000...---+++)))''')))...111222111000111222222000,,,)))''''''(((***,,,---,,,+++***++++++***************+++------......---,,,***)))&&&&&&%%%%%%&&&''')))***(((((())))))((('''&&&&&&'''''''''(((((((((((((((((((((&&&&&&''')))+++---,,,***(((((()))******)))%%%&&&&&&'''((()))******)))***+++,,,,,,,,,,,,,,,+++***)))(((&&&%%%$$$###&&&(((******(((%%%$$$###&&&'''))),,,......///...000111222111...,,,+++,,,,,,,,,,,,---000666>>>DDDWWWkkkaaaCCC777444555<<>>///000000...------,,,+++++++++***)))---111333111...,,,+++***((('''(((,,,/////////---.........---***(((&&&((()))+++,,,,,,+++***)))++++++***************++++++,,,,,,,,,+++***)))((('''&&&&&&&&&&&&((()))+++((((((((((((((('''&&&%%%'''&&&&&&&&&'''((())))))))))))((('''((()))+++,,,+++)))''''''(((******)))&&&&&&''''''(((((())))))+++++++++***************(((''''''&&&&&&%%%%%%$$$%%%((())))))'''%%%$$$###%%%&&&(((+++,,,---------///000111///---+++***+++***+++,,,...111888AAAFFFZZZkkk~~~[[[AAA333555:::DDDIIIGGG>>>777888;;;BBBQQQjjjpppTTTHHHAAACCCEEEJJJ___wwwjjj[[[YYYfffSSSKKKZZZwwwtttttt}}}eeeTTTKKKEEEFFFWWWxxxmmmbbbgggoooiiiTTTIIIFFF<<<>>>AAAPPPmmmttt>>>///000///...---,,,+++***************---000111///,,,***)))***)))'''(((***+++,,,+++************)))((('''''')))***+++++++++***)))(((***)))))))))))))))******++++++,,,++++++***)))(((''''''&&&&&&&&&((()))***&&&''''''''''''&&&%%%%%%&&&&&&%%%%%%&&&''')))******)))((((((((()))***+++((('''%%%&&&((()))))))))'''''''''(((((((((((((((+++***)))((('''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&$$$###$$$$$$%%%''')))************,,,---...---+++))))))***((()))+++...333:::BBBHHHTTTfffaaaFFF555888>>>FFFLLLKKKDDD===<<<;;;@@@OOOggg|||iiiMMMFFF@@@AAAHHHVVVjjj{{{gggZZZ\\\mmmYYYOOO[[[www{{{xxxuuu```UUUOOOEEEFFFWWWzzzlllcccpppzzzmmmUUUNNNKKK>>>@@@AAATTTuuusss>>>///000//////...---++++++++++++++++++...000000...***((('''+++***)))))))))***))))))((((((((((((((((((((((((******++++++***)))((('''''''''''''''''''''((())),,,,,,,,,,,,++++++******'''&&&%%%%%%%%%&&&((()))%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$%%%''')))+++***)))((('''''''''((()))&&&%%%$$$%%%((())))))((((((((((((((((((''''''''')))((('''&&&&&&''''''(((%%%%%%%%%%%%$$$$$$$$$$$$###%%%''''''%%%$$$$$$%%%$$$%%%&&&((((((((((((''')))***,,,+++)))((((((((('''))),,,///333888???DDDGGG\\\pppMMM:::<<<>>>AAAHHHMMMLLLGGG>>>;;;@@@PPPggg|||nnnYYYFFFBBB>>>???KKK___sssvvvXXX[[[lllxxxcccWWWcccvvvttt{{{sssoooiiiZZZOOOFFFKKKVVVuuuwwwgggmmmzzzvvvcccWWWNNNAAABBBDDDQQQlllsss===...000///111000...,,,,,,,,,------,,,...000///---***(((''',,,,,,,,,,,,***)))))))))(((((((((((())))))******************))))))((('''%%%%%%%%%%%%%%%&&&'''(((*********)))))))))))))))&&&%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&''')))***((('''''''''&&&&&&''''''%%%$$$$$$&&&((()))((('''((((((((((((((('''''''''&&&&&&&&&&&&'''((()))***)))((('''&&&$$$###"""!!!###%%%&&&&&&%%%$$$%%%&&&%%%&&&'''(((((('''&&&%%%&&&((())))))'''&&&'''((((((***,,,...111555:::>>>AAAUUUvvvmmmKKK999;;;===BBBLLLUUUSSSLLL===777888HHH___tttkkkWWWFFFCCC@@@BBBMMMaaauuuuuuXXX[[[mmm|||hhhYYYfffnnnlllwwwjjjlllxxx___NNNGGGPPPSSSkkkllldddooo~~~uuuaaaQQQEEEDDDGGGKKKXXXvvvsss===...///...222111///---,,,---...///,,,...000///---***((((((---...///...+++)))))))))((()))******+++++++++******)))))))))))))))((((((%%%%%%%%%%%%&&&'''(((((((((((('''''''''''''''(((&&&&&&%%%$$$$$$%%%&&&'''%%%%%%&&&''''''''''''&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&%%%%%%'''((()))(((&&&'''''''''((((((((((((((($$$%%%''')))***+++++++++---,,,***(((&&&###"""!!!###%%%&&&&&&%%%%%%&&&((('''(((((()))((('''&&&%%%$$$&&&(((((('''&&&&&&''')))+++---///000333666999DDDRRRiii~~~\\\AAA000666>>>JJJ[[[fff^^^OOO>>>222---999PPPjjjsssaaaJJJEEECCCHHHRRR```ttthhh[[[\\\}}}fffUUU```}}}xxxttt}}}xxxiiikkk}}}```MMMHHHNNNMMMcccrrr^^^ddd{{{{{{hhhWWWMMMEEEGGGDDDJJJhhhrrr===...///...222000...,,,+++,,,---///,,,...000///---+++******,,,...///...+++))))))***((()))+++,,,---,,,***))))))(((((((((((())))))***''''''''''''((()))***+++***)))(((((((((((()))***((((((&&&&&&&&&&&&'''(((%%%&&&'''(((((((((((((((((()))***+++***)))'''&&&''''''((())))))*********'''&&&&&&((())))))'''%%%&&&&&&''''''(((((())))))%%%'''***,,,---,,,+++***///...---***(((%%%$$$###$$$%%%&&&&&&&&&&&&(((***)))*********)))(((&&&%%%###%%%''''''&&&&&&'''((()))+++...000111333555888EEEQQQ```tttwwwUUU===---333===NNNgggxxxooo\\\DDD555,,,333DDD\\\}}}sssaaaHHHBBBDDDOOOYYYbbbxxxqqq\\\VVV{{{zzzcccTTT\\\vvvyyywwwrrrkkkyyyrrr]]]NNNGGGDDDGGG```wwwaaa___nnnqqqjjj```TTTEEEBBBBBBKKKdddrrr===...///...111///---+++***+++---...,,,...000///---+++++++++***---///...+++(((((()))((())),,,------,,,)))((((((((('''(((((()))***+++))))))))))))***+++------------,,,++++++,,,---...***)))(((''''''((()))***&&&&&&'''((())))))(((((((((***,,,---,,,***'''%%%'''((()))+++,,,,,,,,,,,,((('''''')))***)))'''%%%%%%&&&&&&'''((()))******'''***---//////---***(((000///...,,,)))'''&&&%%%$$$%%%&&&&&&&&&''')))+++++++++,,,+++***)))'''&&&###%%%''''''&&&&&&'''((((((+++///111333444777999AAANNN^^^qqq\\\@@@000444:::LLLjjj}}}kkkLLL===333777AAAQQQmmmlllUUUBBB;;;AAATTT___ggglll]]]^^^uuutttcccWWW^^^tttuuurrr}}}|||kkkkkkeeeYYYPPPFFF<<>>AAARRReeezzzppp:::///222///000///---+++*********+++...000111000...,,,+++++++++***((('''((()))+++,,,...---+++*********++++++))))))((((((((())))))***)))***+++,,,---.........000000000///......000222,,,+++***(((''''''''''''(((((())))))************+++,,,.........,,,***)))*********++++++******)))(((''''''((())))))'''%%%((((((((((((((()))******/////////...,,,***((('''+++,,,......---+++(((&&&*********)))'''''')))+++******))))))((((((''''''%%%%%%%%%%%%''')))+++,,,///---+++...333888999999999HHHaaa}}}mmmQQQ:::<<>>LLLccc}}}vvviiiaaauuujjj[[[bbbzzz}}}nnntttoooqqq}}}^^^HHHAAA>>>???UUUeee```ssszzzpppcccXXXGGGEEEDDDLLLbbbppp:::///222///000///...,,,++++++,,,,,,///000222111///---,,,,,,---,,,***(((((()))+++---------+++*********++++++))))))(((((((((((())))))((()))+++,,,------...............---,,,,,,...000,,,+++***((('''''''''''')))))))))))))))*********,,,,,,---------,,,******)))******++++++++++++***)))((((((***++++++)))'''((((((((((((((())))))***,,,---......---+++)))''')))***,,,---,,,***(((&&&)))******)))'''''')))++++++++++++***)))(((''''''&&&&&&&&&'''(((***,,,---...,,,***,,,000444666666888AAAUUUrrrlllJJJ555;;;JJJUUUbbbtttTTT>>>???AAA@@@PPPhhhnnnQQQBBB:::777:::LLLiiiyyyllldddsssoooXXXccczzzqqqtttooocccKKK???@@@CCCZZZnnnkkk{{{vvvcccPPPKKKFFFAAAKKKgggppp;;;///222///000///...---,,,,,,------///000222111///.........000...+++(((((()))+++------,,,+++*********+++,,,))))))((((((((((((((((((((()))***+++,,,---------+++,,,,,,+++******,,,---,,,+++***(((''''''''''''*********))))))))))))))),,,,,,++++++++++++++++++)))******++++++,,,,,,,,,+++***)))***,,,,,,+++)))((((((''''''(((((()))***)))***,,,...---,,,)))''''''(((***++++++)))(((&&&((())))))((('''''')))+++---,,,+++***)))((('''''''''''''''(((***+++---......,,,***+++---000111222555777EEEccc```>>>111444DDDYYYpppmmmRRR???@@@AAAAAASSSnnnzzz```JJJ<<<666888@@@PPPiiimmmcccvvvnnnUUU^^^}}}yyy{{{ppp}}}aaaKKK===???DDD^^^sssnnnyyy~~~{{{iiiQQQMMMCCC999BBBbbbqqq;;;///111...///...,,,,,,+++,,,---......///000000...------...111...+++((('''(((***,,,---,,,+++*********+++,,,))))))))))))))))))(((((('''((()))+++,,,,,,------***+++,,,+++***)))+++,,,,,,+++***(((''''''''''''************))))))))))))---,,,***))))))***+++,,,))))))******++++++,,,---***))))))***+++,,,+++***(((''''''''''''((())))))&&&(((+++------,,,)))(((%%%&&&((())))))((('''&&&'''((()))(((''''''(((***,,,+++***)))((('''&&&%%%(((((()))***+++---...//////---+++***+++---...///111222???[[[}}}VVV999333...:::WWW{{{jjjOOO:::;;;???DDDXXXqqqzzzzzzaaaQQQEEE<<<111===KKKVVVbbbwwwkkkaaaxxxjjjVVVWWWkkk~~~~~~rrrwwwnnnXXXHHH===<<>>JJJUUUeeebbbBBB888999===JJJYYY|||nnn[[[KKKAAA<<<@@@::::::KKKiiisssmmmiii{{{``````uuutttdddrrr{{{aaaMMMBBBAAAEEE\\\tttkkkwwwjjjXXXOOOBBB@@@VVV~~~rrr===000111---******))))))***,,,---...111111000---***))))))++++++*********************++++++*********+++---------...//////...---+++)))&&&&&&((()))***+++++++++)))+++------,,,******+++,,,+++***(((''''''''''''''''''((()))***++++++,,,)))(((((('''((()))***++++++***(((&&&%%%&&&'''((('''&&&$$$%%%''')))))))))'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((())))))'''''''''&&&&&&%%%%%%$$$"""$$$'''((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,---.........///000///,,,)))(((***------888JJJbbb{{{qqqNNN666===KKKWWWfffjjjLLL???::::::DDDRRRrrrwwwlll]]]III<<<:::@@@999777FFFcccvvvkkkkkkzzz___bbb{{{{{{ttthhh}}}hhhOOODDDFFFGGG[[[zzzttt~~~jjjcccWWWHHHHHH```rrr===000111---++++++******+++---///000333333111...+++)))***+++******+++,,,,,,,,,++++++++++++*********+++---......///000000///...+++***%%%&&&''')))************(((***,,,,,,+++*********,,,+++***(((''''''''''''&&&&&&''')))***+++,,,---((((((((((((((()))******+++***'''%%%$$$$$$%%%&&&(((&&&%%%%%%''')))******'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%'''((()))(((((('''&&&&&&%%%$$$$$$!!!$$$'''((('''&&&'''(((&&&&&&&&&''''''''''''(((&&&(((***,,,---...------...///...+++((('''))),,,***222CCC\\\xxxaaaCCC222444CCCYYYtttuuuYYYHHH;;;444;;;HHH]]]qqqgggXXXCCC888999777:::???GGGUUUlllwwwcccuuurrrZZZ]]]uuu{{{|||xxxqqqhhhMMMEEEHHHFFFXXX~~~vvvnnniiiYYYHHHHHHcccuuu???......,,,+++*********+++---///000000///...,,,+++***))))))------......---+++***)))******+++,,,,,,------...000000000000///...---,,,+++***((('''''')))+++,,,......---+++***)))((((((------,,,***)))'''&&&&&&%%%%%%'''))),,,---,,,+++'''((()))))))))'''&&&%%%(((((('''''''''&&&&&&&&&%%%%%%&&&'''((((((((('''''''''''')))+++,,,+++)))&&&&&&%%%%%%&&&''')))***+++***)))((('''&&&%%%$$$$$$%%%&&&'''((((((((((((&&&&&&''''''(((((())))))&&&'''((()))+++,,,---...------,,,,,,++++++++++++,,,333999IIInnnzzzUUU===///222<<>>888===AAAMMMbbbkkkUUUDDD999666777333999@@@DDDFFFVVVvvvuuu]]]wwwbbbHHHJJJbbb{{{vvvrrryyybbbOOOAAADDDGGG\\\}}}|||iiiTTT???<<>>......,,,,,,,,,++++++,,,---...//////...---,,,+++*********,,,------...---,,,+++*********+++,,,---...//////////////////...---,,,++++++***)))((()))***,,,---///......---+++***))))))++++++)))((('''&&&&&&&&&&&&%%%&&&))),,,---,,,+++)))************)))'''&&&(((((('''''''''&&&&&&&&&%%%%%%&&&'''((((((((((((((()))***,,,......,,,***&&&&&&%%%%%%&&&''')))***+++******)))'''&&&%%%%%%%%%&&&'''((())))))))))))''''''''''''((((((((((((''''''(((***+++,,,......000///---+++***+++---...000444???QQQmmm___BBB333999AAAQQQkkkwwwdddSSSCCC===???HHH```xxx```NNNCCC;;;888999999999<<>>888CCC___~~~ppp{{{iiiUUU>>>777HHHjjjttt>>>---...,,,------,,,,,,,,,,,,---...---,,,++++++***++++++++++++,,,---.........------******+++,,,---//////000............---,,,+++*********))))))***,,,---////////////...---,,,++++++)))((('''&&&%%%&&&'''(((&&&&&&&&&(((+++,,,,,,***,,,,,,,,,,,,+++***)))(((((((((((('''''''''&&&&&&%%%%%%&&&'''(((((())))))******,,,///111000...+++&&&&&&%%%%%%&&&''')))***+++******)))(((''''''&&&'''((()))***************(((((((((''''''''''''''''''((()))***+++---......222000---++++++,,,///111222555CCCYYYllliiiIII888???GGGNNN^^^{{{{{{rrrdddKKK;;;;;;FFF___yyyyyygggRRRFFFAAA<<<:::;;;???;;;:::???IIIYYYooo~~~tttjjjzzzoooTTTVVVooo}}}}}}wwwkkkPPPAAA777???YYYwwwmmm{{{sss___FFF;;;LLLpppsss===------,,,------,,,,,,++++++++++++***************+++,,,,,,)))***,,,.../////////...,,,,,,---------.........,,,------,,,,,,+++***)))((((((((()))***,,,---......////////////...---,,,((('''&&&&&&&&&''')))***'''&&&&&&(((***,,,+++***,,,,,,++++++***))))))(((((((((((((((''''''''''''%%%&&&&&&'''((()))*********+++---///111000---***&&&&&&%%%%%%&&&''')))************)))((((((((('''))))))***+++++++++++++++(((((((((''''''&&&&&&&&&(((((()))***+++,,,---...000000///.........///000///444AAAUUUlllhhhHHH999>>>FFFOOO```zzzzzzgggPPP???:::III\\\sssmmm[[[IIIAAA???===;;;:::AAA<<<;;;@@@JJJZZZpppwwwhhhzzzdddaaayyy~~~uuusssTTTFFFCCC???PPP}}}lllzzzlllRRRFFFYYY~~~rrr<<<,,,---,,,,,,,,,++++++******))))))))))))))))))***+++,,,,,,((()))+++---///////////////......---,,,,,,++++++,,,,,,,,,,,,+++***)))(((&&&&&&'''((()))***+++,,,------/////////...---,,,)))((((((((((((***+++,,,'''&&&&&&''')))++++++*********))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&''')))+++,,,))))))+++---///...+++(((&&&&&&%%%%%%&&&''')))***))))))))))))(((((((((((()))******++++++++++++***((((((''''''&&&&&&%%%%%%(((((()))******+++,,,,,,,,,---000111111000...,,,)))222<<>><<<;;;;;;>>>======@@@GGGVVVpppqqqkkk```[[[rrruuunnnTTTJJJEEE@@@PPP}}}ppp~~~~~~iiiOOOFFFZZZqqq;;;,,,---,,,++++++,,,,,,+++***))))))(((((((((((()))***+++,,,'''(((***,,,...///............---,,,++++++******,,,,,,,,,,,,+++***)))(((%%%&&&'''(((((()))*********+++---...///---,,,+++))))))***+++,,,,,,------(((&&&%%%&&&(((*********'''''''''&&&'''(((((())))))))))))(((((((((''''''&&&&&&&&&&&&''')))+++---)))(((((()))++++++)))'''&&&&&&%%%%%%&&&''')))***''''''''''''((((((((((((((())))))*********))))))'''''''''&&&&&&&&&&&&&&&''''''(((((()))******+++(((+++///222222///,,,)))&&&111:::GGGiii}}}UUU:::444222:::PPPmmmjjjWWWIII;;;<<<@@@ZZZxxxdddWWWIIIAAA===;;;===AAA@@@@@@@@@@@@BBBPPPmmmmmmooorrrPPPLLLbbbpppkkkXXXPPP;;;@@@XXX|||qqq{{{uuu[[[AAA===QQQpppqqq:::+++------,,,,,,---------,,,++++++((((((((((((((()))***+++&&&(((***,,,------------++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))''''''((()))))))))))))))'''(((+++------,,,***)))((()))+++---...---,,,+++((('''%%%&&&((()))***)))&&&%%%%%%%%%'''(((***+++))))))))))))(((((((((''''''&&&&&&&&&'''***,,,...)))(((&&&'''((()))((('''&&&&&&%%%%%%&&&''')))***%%%&&&&&&&&&'''''''''((('''(((((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&'''&&&&&&''''''(((((())))))'''))),,,//////---+++)))'''000<<>>QQQrrryyy```VVVJJJBBB===<<>>RRR```ooonnnOOO;;;777666???TTTqqqhhhSSSDDDEEEIIIZZZ~~~rrrtttzzz[[[HHH>>>CCCCCC>>>HHH]]]iiilllZZZDDDGGGYYYjjjyyykkklllcccdddxxx|||}}}sssSSSDDD;;;666FFFuuummmeeeooo{{{rrrSSSEEEUUUtttrrr>>>......+++++++++,,,...000000---+++,,,,,,,,,,,,++++++++++++,,,,,,++++++***))))))((((((((()))))))))))))))***+++++++++++++++*********************************((()))***+++++++++***)))***************))))))(((((((((((((((((()))))))))((())))))(((&&&&&&(((***++++++***))))))(((((('''))))))((('''((()))***+++***)))((((((((()))***+++'''(((((((((((('''&&&&&&''''''%%%$$$$$$$$$%%%%%%)))...222222---(((''''''$$$$$$$$$%%%&&&&&&'''''')))))))))(((((((((''''''((()))***+++++++++***))),,,222;;;JJJ```|||iiiSSSAAA888666CCC\\\vvvxxxbbbKKK@@@AAA[[[qqqooouuu~~~mmmVVVLLLBBB??????BBBMMMYYYeeeiii___QQQLLLMMM___zzzrrrttt```^^^mmm~~~rrrUUU>>>777888NNN{{{rrreeemmm}}}{{{```QQQVVVkkksss???000///---,,,+++,,,---//////---+++---------,,,,,,+++++++++,,,,,,++++++***)))))))))***************)))))))))++++++++++++,,,,,,,,,,,,************************)))***+++,,,---,,,++++++******++++++***))))))((()))))))))(((((((((''''''((())))))(((''''''(((***...,,,+++,,,------)))&&&******)))((()))***+++,,,,,,,,,+++*********++++++(((((()))))))))((('''''''''&&&%%%$$$$$$$$$%%%%%%)))111999999000(((%%%'''$$$$$$%%%%%%&&&'''''''''*********))))))))))))))))))))))))*********++++++,,,333888BBB___gggWWWFFF;;;888HHHbbbyyylllQQQ;;;999ZZZppp___hhhrrrvvvmmm]]]OOOMMMDDD;;;;;;EEEQQQWWWgggkkkggg]]]PPPDDDUUUxxxyyyzzz~~~yyyYYYQQQ[[[zzz}}}pppnnnnnn[[[@@@888>>>WWW}}}gggllllllaaa\\\aaavvvuuu@@@111111...------,,,...//////---,,,......------,,,++++++++++++++++++*********)))))),,,,,,++++++******))))))******+++,,,,,,---......************************)))***,,,---...------,,,++++++++++++***))))))(((((((((((((((((((((((((((((()))******))))))***,,,///,,,+++...222333...)))+++***)))))))))***,,,---------,,,+++******)))))))))))))))))))))((((((''''''''''''&&&&&&&&&&&&''')))000666666///(((%%%%%%%%%%%%%%%&&&''''''((((((******************++++++++++++******+++,,,---...---222888BBB[[[{{{ooo\\\GGG===:::HHH]]]rrrjjjQQQ===999TTTxxxgggVVV]]]gggnnngggWWWKKKFFF@@@;;;<<>>CCCGGG___~~~zzzYYYRRRZZZbbbiiivvviiisssjjjbbbmmmnnneeennnqqq___LLLFFFAAA???PPPwwwyyyUUULLL___}}}ttt]]]MMMLLL^^^sssuuuAAA222222000...---++++++,,,,,,,,,***((())))))******++++++,,,************************(((((()))))))))))))))***)))*********++++++,,,,,,))))))))))))))))))))))))''')))***,,,---...---------------,,,+++***((((((&&&&&&&&&''''''(((((((((&&&(((+++++++++***+++,,,'''((()))+++...000111111))))))((('''((()))***+++))))))*********((('''&&&'''(((((((((((('''&&&&&&((()))***+++++++++*********,,,------***)))***,,,&&&''''''((())))))******''''''((()))***+++,,,---,,,---///111222222222111222333999EEEWWWoooyyy]]]HHH:::AAAQQQdddsssZZZFFFJJJ\\\ppphhhRRRIIIEEELLLQQQKKK@@@777444;;;CCCRRRoooeeeWWWSSSZZZjjjwwwnnntttiii```iiixxxjjj\\\ffflll^^^LLLDDD???@@@SSS{{{zzzYYYKKKWWWxxx|||^^^JJJJJJ[[[llltttAAA222222000---+++))))))*********)))''''''((()))***++++++,,,******************++++++''''''(((((())))))******)))************+++++++++))))))))))))))))))))))))'''(((***,,,---------------------,,,+++***(((((((((''''''''''''&&&&&&&&&$$$&&&)))******))))))***&&&''')))))))))***---000)))((('''''''''(((***+++))))))***++++++)))(((''''''''''''''''''&&&&&&%%%'''((()))+++++++++***)))%%%+++000...((($$$&&&***''''''(((((())))))******&&&'''''')))***+++,,,---***,,,///111222222111000222666888???ZZZhhhKKK888CCCYYYkkk}}}^^^DDDNNN\\\ccctttfffLLLJJJEEE@@@AAABBB;;;;;;999777BBB\\\{{{rrr\\\HHHPPPlllxxxuuuuuu```SSSYYYqqqnnnXXXYYYbbb^^^SSSKKK@@@DDDZZZbbbRRRYYYzzzeeeNNNLLLXXXcccqqq===000333444111000---+++)))(((''''''+++******))))))))))))))),,,++++++******++++++,,,+++******)))(((((())))))++++++++++++++++++++++++---,,,***)))((((((((((((******))))))+++---000222...+++(((''''''((())))))))))))((('''&&&''''''(((&&&)))---...,,,)))'''&&&&&&''''''((()))***++++++***(((&&&%%%%%%''')))+++***)))(((&&&&&&''''''((()))((((((''''''''''''(((%%%(((++++++***((('''''''''(((((('''%%%%%%&&&'''&&&'''(((***,,,---------((()))((('''%%%%%%''')))))),,,...//////...///000000444999BBBSSSmmmbbbNNN@@@BBBLLL]]]zzztttXXXMMMLLLTTTiii|||]]]LLLAAA777666===777::::::;;;HHHccc|||qqqYYYBBBHHHfffzzzoooooo{{{___OOOPPPrrrpppZZZQQQSSS\\\YYYHHH;;;CCC___```RRRaaa}}}ooo[[[GGGLLLeeerrr===///333333222111...,,,***)))))))))++++++***))))))))))))))),,,,,,++++++++++++,,,,,,,,,+++***)))))))))))))))+++++++++++++++,,,,,,,,,,,,+++***))))))(((((((((***)))))))))+++---000222000...+++)))((((((((((((((((((((((((''''''&&&&&&&&&))),,,---+++)))'''&&&%%%%%%&&&'''(((((())))))((('''&&&%%%%%%&&&((()))***)))(((&&&&&&''''''((()))))))))(((((('''''''''&&&(((***+++)))(((((()))((())))))'''%%%$$$$$$%%%&&&&&&((()))+++,,,------)))))))))'''%%%%%%''')))***,,,......---,,,,,,------111888???MMMeee~~~___NNNBBBBBBHHHYYY{{{gggNNNDDDNNNeeexxxrrrTTTAAA999666444999888;;;CCCLLLYYYqqqgggOOO@@@DDDVVV|||wwwfffjjjgggYYY\\\vvviiiVVVXXXXXXVVVPPPEEE>>>DDDXXXxxx^^^NNNSSSpppkkkXXXMMMMMMYYYxxxrrr===///222222333222///---,,,+++++++++,,,+++++++++************------,,,,,,,,,,,,------------+++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))))))))(((((()))+++...000222333111...,,,)))(((((((((&&&''')))))))))(((&&&%%%&&&))),,,---+++)))''''''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''***)))(((&&&&&&''''''(((******++++++***((('''&&&'''((())))))((((((***+++***++++++(((%%%######$$$%%%&&&'''((()))***+++,,,+++++++++(((&&&&&&''')))+++,,,...---,,,***++++++,,,111888>>>KKKaaa~~~cccSSSEEEBBBEEEUUUxxxvvvWWWFFFKKK\\\lllbbbJJJCCC;;;000;;;666<<>>SSSoooaaaHHHDDDLLLXXXlll{{{ppp]]]HHHIIIZZZ|||tttZZZEEE<<<999999;;;CCCYYYzzzxxx\\\CCCHHHdddttt]]]YYYmmm\\\OOOQQQiiirrrUUUHHHFFFMMMLLL@@@DDDBBBQQQttt]]]EEEJJJccc~~~hhhPPPKKK\\\ssssss===...///...000///...---,,,,,,---...---.../////////...,,,+++------,,,,,,,,,,,,------+++************+++,,,,,,---,,,,,,++++++******)))((()))+++,,,,,,,,,++++++))))))******+++,,,,,,,,,///111222///***&&&'''((((((***,,,......+++(((&&&%%%''')))***)))(((((()))*********)))((((((((('''%%%'''(((***+++++++++******)))(((&&&&&&''''''(((((()))*********)))(((''')))***++++++))))))***+++,,,---......+++)))((('''''''''&&&&&&'''(((***+++.........,,,))))))***,,,)))+++,,,------///222444222000///888LLLhhhdddJJJFFFMMMXXXmmmvvv]]]DDDEEEUUUmmm~~~\\\DDD===888;;;<<>><<>>;;;BBBNNNaaa}}}dddJJJDDDJJJlllkkkQQQLLLcccfffTTTQQQjjjtttVVVLLLHHHKKKJJJAAA@@@>>>HHHaaa```RRRZZZiii}}}nnnSSSGGGCCCUUUeeerrr===...000000++++++***))))))))))))***------......---+++***))))))+++------,,,******+++******))))))))))))******,,,+++)))((('''(((((())))))***))))))(((***---000......------,,,,,,------111///---+++***))))))*********((('''&&&&&&&&&&&&&&&&&&'''((()))++++++,,,(((((((((((((((''''''&&&%%%&&&&&&'''(((((())))))+++***((('''''''''((()))(((''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((***))))))***++++++***(((''''''&&&&&&&&&''''''((())))))((())))))***+++,,,))))))***+++,,,---...//////---,,,...888KKKbbbsssjjjPPPBBB:::KKKkkkjjjRRREEENNNLLLUUUlllrrrRRR:::<<>>;;;HHHfffxxxZZZFFFBBBHHH^^^rrrQQQLLLiiijjjYYYWWWhhhyyyuuuZZZNNNIIIMMMKKK???FFFAAAJJJccc~~~hhhZZZ]]]dddttt}}}ZZZIIIHHHQQQ\\\sssqqq;;;******)))************))))))((((((***+++,,,,,,,,,+++***)))'''***---...---+++++++++---,,,+++***))))))))))))(((((((((((((((((())))))***((('''''''''(((((((((+++***************+++++++++******)))))))))))))))(((((((((((((((''''''&&&''''''((()))***+++,,,,,,(((((((((((((((''''''&&&%%%%%%&&&&&&'''((((((((()))))))))))))))******+++''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&'''((()))******---,,,+++,,,---,,,***(((&&&&&&&&&&&&&&&'''((((((+++++++++,,,,,,,,,,,,,,,&&&''')))+++---.........+++((('''***000;;;PPPcccjjjOOOAAAZZZzzzaaaMMMBBBCCCOOOdddwwwdddKKK@@@===>>>LLLkkkrrrYYYGGGBBBDDDYYYyyyYYYUUUppplll___bbblllvvvyyynnnVVVSSSMMMEEECCC@@@EEEFFFJJJZZZxxxvvvYYYTTT^^^xxxpppYYYKKKBBBHHH\\\zzzrrr;;;+++***(((******++++++******)))(((((()))***+++,,,+++***)))&&&)))+++---,,,,,,------000///...,,,***))))))((('''(((((())))))************))))))***++++++)))'''******))))))******++++++)))))))))))))))(((((((((&&&'''(((((()))((((((((('''(((((())))))******+++(((((((((((((((''''''&&&%%%&&&&&&'''(((((())))))))))))))))))************(((''''''&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******,,,+++***+++,,,+++***(((&&&&&&&&&&&&&&&'''((()))++++++,,,,,,,,,,,,++++++'''(((***,,,.........---+++((()))---///555GGG[[[vvvuuu\\\III===JJJjjjhhhOOO<<<@@@IIIXXXjjjnnnTTTAAA777EEERRRiiizzzaaaKKK???===WWWuuuaaaVVVhhh{{{lll^^^```mmmwwwxxxsssZZZXXXOOOCCCAAABBBBBBEEEHHHSSSrrr{{{WWWMMMXXXuuulllYYYKKK???EEEZZZzzzttt>>>......,,,***+++,,,,,,,,,+++))))))'''(((***+++++++++******&&&(((***++++++,,,///000444333000...+++)))(((''''''((()))***++++++++++++))))))+++...111222///++++++++++++++++++,,,------***************)))(((((($$$%%%'''((()))***))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((()))******))))))))))))))))))(((((()))(((''''''&&&&&&''''''%%%&&&&&&'''((()))*********)))))))))++++++)))'''&&&%%%%%%&&&&&&((())))))***+++,,,,,,,,,,,,+++***)))***,,,...///...---------***,,,111111333BBBUUUkkkpppTTTBBB555???ZZZwww^^^CCCBBB???DDDZZZtttYYYCCC:::LLLYYYlll~~~cccHHH;;;999TTTlllhhhVVV^^^ppprrr^^^ZZZhhh|||hhh[[[NNNHHHIIIFFFAAAAAAGGGWWWqqqtttYYYQQQVVVeeezzz\\\JJJEEEIIIUUUllluuu@@@111222111++++++,,,---,,,+++***)))'''((()))***++++++******%%%''')))***+++---000333666555222///,,,)))(((''''''((()))+++,,,,,,,,,,,,((())),,,222666777444000,,,,,,,,,,,,------...///+++++++++++++++***)))(((###$$$&&&(((************((((((((((((''''''''''''(((((((((((((((''''''&&&''''''(((((()))*********)))))))))))))))(((''''''))))))(((''''''''''''(((&&&&&&''''''((())))))***)))((('''(((******((('''%%%%%%%%%&&&'''((()))******+++,,,,,,,,,+++***)))***+++---/////////---,,,///,,,///444333222@@@SSSiii|||\\\CCC444DDDgggpppOOOGGG888555NNN{{{oooQQQBBBDDDOOO___rrr]]]@@@888<<>>555333222000---,,,------...------,,,+++***)))(((((((((((())))))))))))((((((&&&''')))***++++++******)))(((((()))+++,,,+++)))((()))***)))'''&&&'''(((************))))))(((''''''''''''''''''''''''''')))'''%%%&&&((()))(((''''''(((***++++++***(((&&&&&&&&&''''''((()))))))))***+++,,,------,,,***)))***,,,///111000///////////////111111000444BBBPPPttt}}}dddSSSaaayyyxxxaaaJJJAAAHHHaaayyy[[[FFF@@@AAAIII]]]jjjNNN@@@>>>AAAUUU|||rrr[[[```ssshhhXXX[[[gggqqqxxxpppvvvbbbSSSFFFAAADDDAAA@@@CCCPPPiiioooYYYRRRgggyyyyyyeeeUUULLLBBBSSSkkkttt???000000---------,,,+++++++++++++++++++++******))))))((((((******)))((((((***+++,,,------,,,+++******))))))+++***)))))))))***+++,,,+++***---444;;;===888333///...,,,******+++,,,---,,,,,,+++)))(((((((((((((((((())))))))))))((((((&&&''')))***++++++***))))))((()))***---...---,,,)))))))))'''&&&&&&''')))+++******)))(((''''''&&&'''''''''''''''''''''''')))'''&&&''')))******))))))***+++,,,,,,***(((&&&&&&''''''(((((())))))***,,,,,,------------------***...222444333111000000111000111000---...999FFFbbbsssrrr___bbbooo```IIIHHH^^^sssYYYDDD>>>CCCTTTjjjeeeJJJ===;;;???QQQssswww^^^YYYjjjhhhXXXZZZaaammmwwwooo|||bbbRRRIIICCC@@@AAA???AAANNNgggrrr[[[RRRfff{{{pppeeeVVVHHH@@@SSSmmmsss>>>//////------------,,,,,,---......---,,,,,,+++***))))))(((,,,+++***))))))))))))***)))))))))***************...,,,***))))))***,,,---((((((***...222333111///+++***)))((((((***+++---,,,+++)))((('''''''''((((((((())))))))))))((((((&&&'''(((************)))((('''(((***,,,...---,,,))))))(((&&&$$$$$$''')))+++***)))((('''&&&&&&&&&''''''''''''''''''''''''(((((('''((()))+++,,,,,,+++,,,,,,,,,+++***(((''''''''''''((())))))******---,,,+++++++++,,,---...***...222555444111///...///...///...+++***333===LLLiii{{{jjj___^^^zzz\\\SSS```ttt{{{kkkWWWBBB???HHHbbbwww{{{cccLLL>>>999999LLLbbb~~~aaaUUUbbbrrr\\\PPPUUUppp|||}}}hhhUUUMMMGGG@@@???@@@DDDNNNaaa}}}ooo]]]VVVXXXqqqzzzgggSSSEEELLLNNNZZZuuurrr>>>///000...///............///000000......---,,,+++******)))---,,,+++******)))))))))'''(((((())))))*********...---+++))))))***,,,---(((((())),,,......---,,,)))((('''&&&''')))+++,,,+++***((('''&&&'''(((((((((((())))))))))))((((((%%%&&&((()))******))))))&&&%%%&&&(((***,,,+++***(((((('''%%%###$$$&&&)))***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))***,,,---,,,,,,,,,,,,+++***((('''''''''(((((()))*********,,,+++)))((()))***+++,,,(((,,,000222111///,,,+++...---...///------333;;;CCC]]]{{{lllcccdddtttcccaaaeeefffllluuueeeTTTBBBAAAKKK```zzzuuu^^^KKK???:::999NNNcccbbbRRR[[[xxxvvvXXXEEELLLjjj|||qqq\\\QQQIIIBBB:::@@@HHHPPP^^^vvvqqq```WWWMMMbbbkkkUUUOOORRRJJJLLLeeerrr>>>000222000//////.........//////000......------,,,,,,++++++...------,,,++++++******((((((((()))))))))******,,,+++*********+++,,,---*********,,,//////...,,,((((((&&&&&&''')))+++,,,,,,***((('''&&&'''(((***(((((())))))))))))((((((%%%&&&((()))******)))(((%%%$$$%%%&&&)))***)))''''''''''''%%%$$$$$$%%%''')))(((&&&%%%%%%&&&''''''''''''''''''''''''''''''((()))***)))((()))+++---++++++++++++***)))(((((('''(((((())))))******++++++***)))'''''''''((()))'''***...///...+++***)))...---000333222222777>>>DDDQQQfff{{{dddfffttttttbbbVVVPPPdddlll}}}yyycccPPPBBBBBBJJJUUUtttoooTTTEEE@@@??????SSSssszzz[[[LLLQQQhhhqqqRRR???GGG\\\|||uuuwww}}}gggUUUHHHBBB888>>>GGGQQQ```yyy~~~eeeRRRNNNZZZvvvvvvbbb]]]LLLKKKOOOaaa}}}rrr???222444333......---------------.........------------------............---,,,,,,+++*********)))))))))(((((())))))******++++++,,,,,,+++***))),,,000111---***))))))''''''''')))+++,,,,,,+++((('''&&&((()))+++(((((())))))))))))((((((%%%&&&'''))))))))))))(((&&&%%%%%%&&&((()))'''&&&%%%&&&'''&&&$$$$$$$$$%%%'''&&&%%%$$$$$$&&&((()))''''''''''''''''''''''''((()))***)))'''''')))+++))))))))))))))))))))))))((((((((()))******+++++++++***)))(((''''''&&&&&&'''))),,,,,,+++)))((())),,,,,,///333444333777===FFFQQQbbb{{{~~~eeefffttt}}}dddOOOIIIXXX\\\iii{{{^^^IIIAAADDDIIIVVVsssdddJJJBBBBBBCCCAAASSSwwwyyyZZZNNNPPP___}}}sssTTTBBBDDDSSSooorrrkkkvvv[[[IIICCC===>>>AAALLLbbbjjjOOOQQQZZZnnntttbbbGGGNNNXXXbbbqqqrrr???333555444...---,,,++++++++++++,,,---------.....................//////......---,,,,,,++++++***)))((((((''''''((()))++++++,,,,,,,,,***'''&&&***///000,,,'''+++***((('''((()))+++------+++)))''''''(((***,,,(((((())))))))))))((((((%%%&&&'''))))))))))))((('''&&&&&&'''(((((('''%%%$$$&&&''''''%%%$$$$$$$$$&&&%%%$$$$$$$$$&&&(((***''''''''''''''''''''''''(((***+++)))&&&&&&(((***((((((((((((((()))))))))((((((((()))******++++++,,,+++***)))((('''%%%%%%''')))++++++***(((((()))******---222333111444:::EEEWWWnnnqqqhhhjjj}}}hhhOOOJJJIIIRRRddd{{{yyyYYYDDD@@@EEEIIIaaayyy}}}ZZZFFFCCCFFFCCC???OOOnnnddd[[[[[[ddd|||]]]GGGBBBSSSqqqssshhh~~~aaaJJJFFFEEE>>>;;;FFFaaannnPPPPPP[[[lll\\\IIIPPPYYYaaannnttt@@@555777444///...,,,***))))))***+++......///000000000000000000...---+++,,,---///000+++,,,------------,,,+++((()))+++,,,------...------,,,******+++,,,***)))***)))(((''''''((()))***+++***)))(((((()))*********+++***)))&&&&&&'''((())))))************))))))&&&''''''(((''''''&&&&&&******)))((('''&&&&&&%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%((()))+++***(((&&&%%%%%%)))***++++++)))(((((((((+++)))&&&&&&''')))))))))------,,,)))&&&$$$%%%%%%))))))******)))(((&&&%%%&&&'''))),,,///222555666>>>VVVttt|||ggg[[[uuuuuuZZZ@@@;;;OOOhhhxxxeeeSSSHHH@@@BBBIIIbbbpppXXXLLLCCC999555777HHHbbbvvvUUUUUUvvvgggOOOOOOdddyyyjjjtttwwwhhhVVVDDDFFF???AAANNNZZZjjj~~~^^^QQQOOOjjjpppZZZUUUTTT___rrrttt???444777444111///,,,***))))))***+++......///000000000000///------,,,++++++,,,---...***+++,,,------,,,+++******+++,,,---------------++++++***+++,,,---+++)))***)))((('''(((((()))******)))(((((((((((()))******++++++***(((''''''((())))))************))))))'''''''''''''''''''''&&&******)))((('''%%%%%%$$$''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&''')))******(((&&&%%%%%%''')))***)))'''&&&''''''(((&&&$$$%%%'''***+++++++++,,,,,,***'''&&&&&&(((((()))+++,,,------,,,,,,)))))))))***---///222333@@@PPPhhh~~~zzzkkkfffxxxyyy\\\JJJAAAKKK[[[kkkxxx|||___OOOFFFBBBGGGOOOhhhrrrYYYMMMFFF===888888KKKdddttt]]]\\\ppplllRRRKKKggg}}}ssspppiii~~~yyyiiiYYYLLLAAADDDJJJOOORRRaaalllTTTSSSkkkqqqjjjYYYNNNZZZvvvsss>>>333666333333000---)))((((((***+++------...///////////////+++++++++,,,,,,++++++***)))***+++------+++***))),,,---///000000///---,,,((()))***,,,......,,,******))))))((((((((())))))((((((''''''''''''((())))))***,,,,,,***((('''((())))))************))))))''''''''''''''''''''''''******)))'''&&&$$$###"""'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((***)))'''&&&&&&&&&'''((()))(((&&&&&&&&&'''&&&$$$###$$$(((+++---...***+++,,,+++((('''((()))((()))+++...000222333333,,,+++***)))***---000222>>>GGGZZZvvv{{{ppppppwwweeeWWWNNNJJJLLLYYYlll~~~wwwZZZKKKEEEEEENNNYYYhhh}}}uuuWWWJJJFFFAAA???@@@RRRppplllbbb___ccc~~~fffNNNFFF___|||kkkgggjjjkkkYYYNNNCCCFFFIIIKKKSSShhhttt\\\WWWfffyyyrrr___QQQXXXooorrr===222444111333000,,,(((&&&''')))***,,,,,,---...............***+++,,,------+++***(((((()))+++,,,,,,+++)))(((+++///333666666222---)))&&&''')))---//////---+++******))))))))))))))))))&&&&&&&&&&&&'''''''''((((((***,,,---+++)))((('''))))))************))))))'''''''''''''''(((((((((***)))((('''%%%###""""""''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&''')))(((&&&&&&&&&''')))******)))(((''')))***'''&&&$$$%%%(((,,,......,,,---...,,,***((((((((('''(((***---///111333444---,,,***)))***---111444999CCCXXXuuuvvvqqqpppzzzyyyeee[[[MMMDDDKKK[[[mmmtttWWWHHHEEEHHHTTTaaaeee{{{sssQQQDDDCCCCCCEEEHHHUUUyyykkkccc]]]\\\tttyyyXXXFFFDDDQQQkkkgggXXXxxxoooWWWIIIJJJEEE@@@EEE\\\|||sssfffYYY[[[mmmlllddd\\\YYY___tttqqq<<<111333000000...***'''&&&&&&((()))++++++,,,---------------***+++---......,,,)))(((''')))+++------+++)))''')))///666;;;:::444,,,&&&%%%&&&))),,,///000...,,,***************)))((((((%%%%%%&&&''''''''''''''''''))),,,,,,+++)))(((((())))))************))))))(((''''''''''''((()))***))))))((('''%%%$$$###"""''''''''''''''''''''''''&&&&&&'''((((((''''''&&&%%%'''''''''&&&&&&'''(((+++,,,,,,+++******,,,...+++)))'''''')))+++------///000000...+++(((&&&&&&''''''(((***+++---...///,,,+++******,,,000555888888HHH```yyy}}}mmmhhh~~~vvvaaaOOO@@@AAAIIIXXXooooooRRRDDDAAAGGGVVVdddpppgggKKKBBBCCCBBBAAABBBOOOmmmwwwaaaXXX```zzz~~~[[[FFFFFFQQQjjjhhh[[[yyyvvv\\\LLLJJJFFFAAAGGG^^^}}}zzzjjjYYYVVVhhhmmmggg___WWWXXXkkkppp;;;000222///...---***((('''(((((()))******+++,,,,,,,,,,,,,,,+++,,,---...---+++)))((('''))),,,......,,,)))'''(((---555:::999333+++%%%&&&&&&(((+++///000...---++++++++++++***)))(((((($$$%%%&&&'''((((((((((((&&&(((******)))((((((((())))))************))))))(((''''''&&&'''(((***+++)))(((((('''&&&%%%$$$$$$''''''''''''''''''''''''%%%&&&'''))))))(((''''''%%%&&&&&&&&&%%%&&&'''))),,,------,,,***+++---///---+++(((''')))***++++++111222222000,,,(((&&&%%%''''''''''''((()))***+++***)))***+++...333777:::;;;LLLeeezzzoooiiikkkWWWDDD======FFF___zzzgggKKK>>>???GGGXXXhhhpppZZZGGGCCCDDD???888666GGGYYYuuuaaaSSSbbb~~~mmmQQQLLL```~~~yyyllllllkkk}}}iiiWWWDDDHHHLLLNNNUUUiiilllZZZ\\\uuu|||jjjVVVQQQ[[[sssppp:::///111------,,,,,,++++++++++++***)))******++++++++++++++++++++++++++++++)))((('''(((***---//////---***((('''+++000333333///***&&&''''''(((***---//////---++++++,,,,,,+++***((('''$$$%%%'''((())))))((((((&&&'''(((((('''&&&'''((())))))************))))))(((((('''&&&''')))+++,,,((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))((('''$$$%%%&&&%%%%%%%%%(((************)))((()))+++...,,,)))&&&&&&''')))))))))000222333111---***''''''((('''&&&&&&'''((()))***((((((***,,,///333666888:::GGG\\\rrrzzzrrrjjjQQQCCC:::;;;QQQlllwww^^^EEE<<>>EEETTTjjj}}}~~~|||cccHHH;;;777666;;;CCCLLLooommmcccmmm|||kkk]]]YYYfff{{{nnn]]]jjjxxxrrrTTTLLLEEEFFFPPPWWW```zzz|||bbbccclllRRRKKKWWWmmmrrr<<<---000/////////...---,,,,,,++++++)))+++,,,+++))))))***++++++***))))))(((((()))))))))+++,,,------,,,***)))))))))************)))))))))((()))+++...//////...)))***+++,,,+++)))'''&&&((((((((()))******++++++***)))(((&&&&&&&&&'''(((******))))))((((((((('''((()))***+++,,,,,,+++***''')))+++---,,,***'''%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((())))))(((((($$$%%%&&&&&&''''''&&&&&&$$$&&&''''''&&&%%%%%%&&&'''((()))'''%%%%%%(((,,,+++***)))+++...---)))&&&)))***+++***))))))+++------,,,++++++,,,---///000555999HHHddd|||rrrVVVDDD===CCCLLLssswwwhhh]]]III:::@@@ZZZsss~~~eeeDDD777888:::<<<@@@RRRyyyvvv^^^ddd||||||eeeYYYXXX\\\mmmbbbQQQooohhhVVVSSSJJJBBBCCCOOObbbyyymmm^^^hhh~~~lll\\\UUUSSS]]]}}}rrr<<<---////////////...------,,,++++++,,,---...---+++***+++,,,++++++++++++************)))***+++,,,,,,+++***)))((())))))******))))))(((******+++---///000///---((()))***++++++***((('''&&&'''((()))***,,,------******((('''''''''(((((()))))))))(((((((((''''''((()))***++++++******)))(((***,,,------+++(((&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((()))******&&&&&&'''(((((((((''''''&&&((())))))'''&&&&&&&&&((()))***(((&&&%%%''')))+++))))))***,,,,,,***'''((()))******)))***,,,...///...---------...///000333<<>>...///...///...............------///000000///,,,***++++++,,,---///000000///---,,,---,,,,,,,,,,,,---...///,,,------......------,,,...///000222222000,,,(((%%%&&&'''((()))*********+++++++++************)))*********++++++++++++***''''''(((((((((((((((((())))))(((''''''&&&&&&&&&'''((()))))))))(((&&&%%%%%%&&&'''((())))))))))))///---***'''&&&&&&&&&'''''''''(((((((((''''''&&&((()))***)))(((''''''((((((((((((((()))*********,,,,,,+++***))))))***++++++,,,---,,,***((('''(((---.........////////////111444???XXXyyymmm\\\QQQSSSkkkvvv]]]SSSCCC:::CCC[[[sssrrrYYYAAA<<<>>>>>><<<===LLLjjjzzzaaadddvvvlll\\\QQQZZZnnnttt[[[QQQYYYiiilllTTTHHH@@@???BBBKKKaaawwwxxxuuueee[[[UUU]]]kkkttt>>>...///---...........................//////...,,,***++++++---......///...---,,,+++,,,------......//////000------............------.........///000...+++(((&&&&&&''''''((()))******,,,++++++***)))(((''''''))))))***++++++++++++***(((((((((((()))))))))))))))((((((''''''''''''(((&&&''''''((('''&&&%%%$$$&&&&&&((()))************///...+++)))'''&&&&&&&&&%%%&&&'''((((((((((((''''''((((((''''''(((***---,,,***((((((***,,,,,,,,,---......---+++))))))***+++---...---***(((''''''***+++,,,...000000111111222000777PPPuuu~~~vvvfffOOOJJJaaasss\\\VVVHHH>>>HHHddd}}}xxx]]]DDD???CCCCCCAAA@@@QQQrrraaa]]]ppp~~~dddUUUTTTPPP\\\~~~vvvYYYKKKeeessshhh]]]KKK>>>@@@FFFMMM___sss}}}}}}rrrUUUDDDQQQjjjttt???......---............////////////---...///...,,,+++,,,---......---,,,++++++***)))***,,,---////////////...,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,***'''''''''''''''(((((()))*********))))))((('''''''''((((((***+++++++++******))))))))))))******++++++)))((('''''''''((()))***''''''((((((''''''&&&%%%&&&&&&((()))***+++++++++,,,,,,+++***)))(((''''''%%%&&&'''((()))*********'''''''''&&&'''***///333333///***(((***+++,,,+++///111222000,,,)))((()))(((***------+++)))))))))'''))),,,///222333444555111111777IIIgggoooppp|||lllPPPFFFQQQfff~~~yyy]]]QQQCCC???III^^^uuuqqqYYYDDD???AAA???>>>@@@NNNjjj}}}cccaaammmgggVVVQQQOOOZZZzzzqqqTTTEEE\\\qqqmmm]]]JJJ===@@@FFFMMM___ssswwwxxxWWWCCCOOOiiiuuu???///...---.........///////////////---...///...---,,,---...///...---+++))))))(((((()))***---/////////...---***++++++,,,,,,++++++***,,,+++******++++++)))((((((''''''''''''((())))))''''''(((((((((((((((((('''((()))***++++++***)))))))))******+++++++++,,,)))(((''''''((()))***+++(((((((((((((((''''''&&&&&&'''((()))++++++,,,,,,))))))************)))(((%%%&&&((()))+++,,,,,,,,,((('''&&&&&&''',,,333888888333,,,))))))++++++***///222444222...)))((((((%%%(((+++---,,,+++++++++&&&(((,,,000444666777888000444:::EEEYYYzzz{{{```nnn|||tttWWWEEEDDDPPPlll___JJJ<<<@@@HHHSSSiiidddRRRAAA===<<<888888<<>><<<>>>;;;888999FFF[[[zzz|||nnnjjjhhhzzzzzz\\\PPP[[[iiixxxhhhPPP>>>GGGYYY~~~~~~~~~YYYKKKAAA@@@AAAGGG]]]www~~~lllddd[[[XXXaaasss>>>///000//////////////////......---000000000///......------//////...---,,,***(((((((((((()))***,,,---...///...---,,,++++++,,,---------,,,***)))((((((((())))))''''''''')))***)))(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&''''''(((((()))***++++++***)))(((&&&&&&&&&'''((()))+++,,,+++***)))(((''''''''''''&&&''''''''''''(((((((((%%%'''******)))((('''(((***(((((()))***+++***)))((((((((((((***,,,...000000...***)))+++,,,------111///...------+++(((%%%&&&'''((()))))))))(((''''''))),,,///222222111000111000222@@@^^^pppccccccxxxrrrOOOGGGFFFQQQ```nnnjjjLLLAAA777666DDD^^^|||gggQQQ???<<<>>><<<<<<>>>KKKhhhnnn```aaavvvcccVVVZZZdddxxxlllPPPCCCLLLaaa~~~hhhTTTCCC???@@@EEEXXXmmm|||zzzfffUUUTTTbbbttt???000111000////////////......------////////////////////////000///...---,,,+++***)))***))))))***+++---///000000///...,,,,,,,,,------,,,+++******)))))))))***)))((('''(((***+++***)))(((''''''''''''(((((()))&&&&&&&&&'''''''''((((((++++++******))))))(((((('''''''''((()))***+++,,,+++******)))((((((((((((&&&&&&&&&''''''''''''(((%%%''')))***)))(((((()))+++))))))***+++,,,+++***))))))((('''((()))***+++***)))((()))+++---......---,,,++++++++++++)))'''&&&'''((((((((('''&&&%%%%%%)))---///...---...///000...///???```xxx^^^XXXttt{{{VVVNNNHHHJJJMMMWWWnnnyyyaaaBBBAAA:::666FFFggghhhSSS@@@;;;======???CCCQQQssspppZZZZZZtttiiiZZZWWW^^^wwwpppRRRIIIQQQggg}}}}}}www]]]FFF???@@@CCCQQQbbb}}}uuuiiiPPPPPPddduuu???000222111000//////...------------------......////////////111000///...---------,,,,,,+++***)))***,,,///000111000///---,,,,,,,,,---++++++++++++******++++++***)))((()))+++,,,,,,+++)))((((((((((((((())))))'''(((((())))))))))))))),,,,,,***)))(((((((((((((((((((((((()))***+++,,,++++++***)))))))))))))))&&&&&&&&&&&&''''''''''''&&&(((***+++*********+++,,,+++++++++---...---,,,***)))(((''''''(((******((('''(((***---///...---)))(((((((((***+++)))((('''(((((())))))(((&&&%%%''')))+++---.........//////000222>>>XXX{{{uuu___WWWlllbbbSSSFFFAAABBBIII[[[nnnyyycccFFFBBB;;;:::HHHddddddQQQ???;;;<<<<<<>>>BBBRRRqqquuu]]]WWWwwwwwwhhhXXXUUU\\\uuusssWWWLLLRRRdddzzzzzzaaaJJJCCCAAAAAANNN^^^xxxzzzmmmRRRQQQddduuu???000222111000000...---,,,,,,,,,---,,,,,,,,,---......//////222111000///......//////---,,,+++******,,,...000111000///---,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++***)))((())),,,---,,,+++***))))))((((((((())))))))))))***++++++++++++***,,,,,,***)))(((((((((((()))(((((())))))***+++,,,+++******)))))))))))))))&&&&&&&&&'''''''''(((((()))***,,,,,,++++++,,,---...---,,,---///000///...))))))(((((()))***,,,---*********---///000///---(((&&&&&&''')))***))))))((()))***++++++***)))(((***((((((,,,111444222///,,,222999@@@QQQqqqnnneee___dddxxxoooXXXBBB===AAAFFFNNNWWWppp~~~iiiMMM???777???LLL[[[ttt^^^MMM>>><<<<<<999:::>>>PPPfffzzzdddVVVfff}}}dddRRRRRR]]]sssttt]]]NNNQQQ[[[tttvvvaaaNNNGGGBBBAAANNN___}}}qqq[[[UUUbbb}}}ttt???000111000111000...,,,++++++,,,,,,+++++++++,,,,,,---------111000...------...///000------,,,++++++,,,---...000///...,,,,,,,,,---------------------,,,+++***)))(((((()))+++------,,,***))))))((((((((((((((()))***+++,,,---,,,+++***++++++******))))))(((((()))(((((((((((()))***+++***))))))(((((()))))))))'''''''''(((((((((((()))+++,,,---,,,******+++,,,...,,,,,,---...///...---))))))))))))***,,,...///---,,,,,,...000111///...)))'''&&&&&&((())))))((()))***+++,,,,,,,,,++++++,,,)))'''+++222666444000***333;;;BBBTTTvvvpppkkkcccaaaoooxxx]]]DDD>>>AAADDDFFFJJJddd~~~hhhLLL:::444@@@NNN[[[ttt~~~\\\LLL???<<<;;;777777<<>>///000///222000...,,,+++++++++,,,***************+++++++++...---+++***+++,,,---...------------------,,,,,,...---,,,++++++,,,------............---,,,***)))(((''''''(((+++,,,,,,+++***)))(((((('''''''''((('''(((***+++,,,+++***)))((()))***++++++***)))(((((((((''''''(((((()))))))))((((((''''''(((((()))((((((((()))))))))******+++,,,,,,***(((((()))***+++*********,,,---,,,+++***)))))))))***,,,...///---,,,+++---///111111000+++)))&&&&&&'''(((((('''((()))+++,,,------------,,,+++***---000222222000---000666CCC___}}}lll^^^bbbsss{{{dddMMMCCC???>>>DDDMMMaaa}}}ttt\\\EEE;;;666===MMMcccyyy```OOOAAA<<<:::666888>>>UUUrrrjjjZZZhhhkkkSSSOOOYYYuuuyyyaaaSSSQQQXXXjjjrrrWWWKKKEEECCCNNN^^^uuufffUUUXXXfffsss>>>...000///222000...+++******+++,,,))))))))))))))))))))))))+++***)))((((((***+++---------.........---,,,+++---,,,+++++++++,,,---...////////////...,,,***(((''''''&&&(((+++,,,,,,+++))))))((('''''''''''''''&&&''')))***+++***(((''''''(((***+++,,,+++)))((((((''''''''''''(((((()))((((((''''''''''''((()))))))))))))))************+++++++++)))'''%%%&&&((()))((('''(((***+++***)))+++***)))))))))***,,,---+++******,,,///111222222,,,***'''&&&'''''''''&&&&&&(((***,,,---......---+++---......------///111222...000BBBgggkkkWWWeeezzzzzziiiVVVGGG<<<888DDDTTTcccrrrjjjOOO@@@???;;;:::LLLlll}}}eeeSSSCCC<<<999777;;;BBBZZZkkk___uuurrrYYYNNNUUUwww{{{```VVVSSS]]]iiixxx}}}ZZZJJJEEEDDDMMMZZZjjjfffRRRTTTZZZqqqrrr<<<---...---333111///---,,,++++++,,,******)))))))))))))))***,,,***(((''''''(((***,,,***+++,,,+++******,,,...000...++++++,,,---...---///000000...,,,******+++***)))(((''''''((()))***)))))))))(((''''''&&&&&&((()))***+++,,,+++******++++++++++++++++++++++++((()))***++++++***)))((((((***,,,***'''%%%''')))++++++******))))))(((((())))))(((((((((((())))))******))))))))))))******+++,,,,,,+++******+++---///......---------.........---+++***))))))******((()))***,,,---...//////666444222///...---...//////------:::YYY~~~eeeZZZfff~~~vvv]]]III;;;888AAALLLZZZtttjjjPPPDDD>>><<>>@@@SSSuuuvvvggg]]]AAA???AAALLL[[[llliii\\\OOOHHH???999===GGGbbbuuunnnjjjoooYYYYYYbbbxxxooo^^^TTTTTT```zzzbbbMMMDDDBBBGGGPPPhhh{{{cccPPPMMM^^^uuusss===...///...//////...---,,,,,,---------,,,+++***))))))((((((*********++++++*********'''((())))))(((((()))+++,,,***))))))***++++++******+++,,,+++)))((((((***((((((''''''''''''((((((''''''''''''(((((((((((())))))***++++++++++++***))))))))))))))))))))))))++++++++++++***((('''&&&)))***+++***'''&&&'''((())))))((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((('''(((***)))))))))***+++******))))))))))))******000111111000000///...---***+++++++++,,,,,,,,,,,,000///---,,,,,,------...,,,...///555LLLsssqqqbbb\\\ggggggOOOBBB;;;999:::NNNppppppbbbZZZAAA>>>AAALLL\\\nnntttfffYYYRRRKKKBBBBBBHHHfffxxxvvvpppnnnVVVYYYeeeyyyvvv```QQQKKKXXXzzzdddPPPDDD@@@FFFPPPiiisss{{{oooSSSKKK[[[ooosss===...///...---------------------...///...,,,+++***)))(((((()))***,,,------,,,***)))''')))******))))))***+++,,,***)))***,,,,,,,,,+++)))***+++***)))((()))***)))))))))(((((((((((((((&&&&&&&&&'''((())))))***))))))******++++++++++++************************************)))))))))(((*********)))((('''''''''''''''''''''((((((((((((((()))************)))(((''''''((((((((((((''''''%%%'''((()))(((((()))***'''''''''&&&''''''((()))------...///...---+++*********)))))))))))))))***,,,++++++++++++,,,---...222......===___hhhdddhhhmmm}}}iiiJJJ666666@@@OOOhhh|||___FFFCCC<<<:::CCCVVVpppttteee^^^VVVKKKGGGJJJeee{{{jjjUUUUUU```xxxuuu\\\IIIEEERRRpppcccPPPFFFBBBGGGPPP```pppzzzvvvsssYYYMMMVVVeeexxxsss>>>///000///,,,,,,,,,---------------///...---+++***))))))))))))***,,,......,,,***)))(((***,,,---+++++++++,,,,,,,,,+++,,,...///...---***+++,,,+++***)))***+++++++++++++++******))))))%%%&&&&&&'''((()))*********************+++++++++++++++++++++++++++++++++''''''((()))***+++,,,,,,+++***))))))(((((('''&&&&&&&&&''''''(((((())))))((()))***++++++***)))(((''''''((((((((((((''''''$$$&&&((()))(((''''''(((%%%%%%%%%%%%%%%&&&'''(((***+++,,,---,,,+++***))))))((('''&&&&&&&&&'''''')))))))))******+++,,,---000...000@@@```kkkhhhlllnnnxxxrrrNNN777999GGGQQQhhh^^^@@@AAA:::777@@@TTTqqq|||mmmfff\\\OOOHHHIIIcccyyygggTTTPPPYYYvvvoooXXXDDDGGGQQQdddcccOOOHHHFFFJJJPPPUUUqqq~~~mmmwwwtttaaaQQQQQQ[[[tttsss>>>///111000+++,,,------------,,,,,,///...---,,,++++++*********+++---......---+++***))),,,...///...------------------...000111000...,,,---...---+++***+++,,,,,,,,,---,,,,,,+++***)))&&&&&&&&&'''((())))))*********))))))******+++,,,++++++++++++++++++++++++&&&&&&'''((()))+++---...+++***(((((())))))'''&&&&&&&&&'''((())))))******((()))+++,,,,,,+++)))((('''((()))******)))((('''%%%'''))))))(((&&&&&&'''%%%%%%%%%%%%%%%&&&'''(((++++++,,,,,,,,,,,,++++++((('''&&&%%%%%%&&&'''((((((((())))))***+++++++++'''---333:::MMMoooooocccbbbyyyiiiOOO@@@???EEEPPPmmmsss]]]LLL===999:::FFFZZZrrr|||sssmmmaaaPPPFFFFFFeeeyyygggSSSOOOXXXuuuqqq\\\GGGLLLRRR___~~~eeePPPJJJHHHJJJNNNQQQoooxxxggguuuyyyiiiTTTMMMRRRmmmttt???000111111+++,,,---------,,,++++++......---,,,,,,,,,,,,,,,+++,,,---......---,,,+++))),,,///000...------------------///111222000///---......---+++)))******,,,,,,------,,,***)))(((&&&&&&''''''(((((())))))+++***)))))))))***+++,,,************************'''''''''((()))+++---...,,,***(((((())))))'''%%%&&&&&&'''((()))++++++,,,((()))+++------+++)))((('''(((***++++++***((('''&&&(((******(((&&&%%%%%%%%%%%%%%%%%%&&&'''((()))+++++++++******++++++,,,)))(((&&&%%%&&&'''(((***'''((()))***************%%%,,,000333CCCfffuuu]]]]]]yyyfffSSSEEE@@@AAAPPPooo}}}kkk[[[PPP;;;999===KKK]]]rrr~~~yyyxxxwwwjjjUUUHHHFFFhhh~~~jjjRRRSSS___www|||hhhNNNKKKNNN```}}}lllVVVKKKEEEFFFLLLRRRdddmmmnnnmmmRRRKKKMMMbbbttt???000222111,,,,,,---...---,,,+++***...------,,,,,,,,,------,,,------------------,,,))),,,///000...---------,,,,,,---///111222000...---......---***(((((()))++++++,,,,,,+++***(((''''''''''''(((((((((((((((+++***)))))))))***,,,---))))))))))))))))))))))))))))))(((((((((***+++,,,,,,***'''((()))***'''%%%&&&'''((()))***+++,,,---((()))+++------+++)))(((''')))***,,,,,,***)))'''''')))++++++)))&&&%%%$$$&&&&&&&&&&&&'''((()))*********((((((((()))***+++***)))'''&&&'''(((***,,,(((((()))***************++++++***111IIInnnwww```aaawwwpppXXXEEE>>>>>>QQQmmmmmmXXXGGG;;;999<<>>???EEEGGGKKK^^^~~~oooaaaoooyyyWWWKKKGGGQQQcccyyyuuu@@@111000,,,,,,,,,,,,+++++++++++++++---------------...//////------...///...,,,***)))+++,,,,,,,,,++++++,,,...------..................///......---,,,++++++******************************)))((((((((())))))***------,,,+++)))((('''''')))))))))((())))))******+++***)))((('''(((***+++))))))))))))((((((((((((&&&''''''((())))))************+++++++++******)))((((((((((((((())))))***)))))))))(((((('''&&&&&&&&&&&&''''''(((((()))))),,,+++)))((()))***+++---000,,,((()))...222222111,,,---,,,***)))+++...000222222444???YYYzzzxxxeeedddrrrgggGGG<<<@@@GGGZZZvvvyyyUUU;;;888222222@@@XXXuuu~~~mmmkkkrrrpppaaaQQQdddxxxzzzfffTTTYYYzzz{{{}}}{{{^^^NNNHHHGGGOOOcccsssXXXJJJCCCBBBDDDBBBJJJ\\\vvv]]]PPP^^^sssbbbPPPFFFQQQdddxxxuuu@@@111000,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---............,,,+++))),,,------,,,******+++---,,,,,,---.../////////...///000000///...,,,+++)))))))))))))))))))))))))))))))))(((''''''(((((()))***+++++++++***)))'''&&&''''''(((((())))))******,,,,,,+++******+++,,,---******)))))))))(((((((((&&&&&&''''''((())))))))))))***,,,------,,,+++***))))))'''''''''(((***+++)))))))))(((''''''&&&&&&''''''(((((()))******+++---,,,+++))))))***,,,------***((()))---111111111//////---***))))))---///000222444:::NNNooozzziiijjjtttqqqPPP@@@===GGGYYYtttrrrTTT>>>999333444BBBXXXssswwwkkknnnqqqiii[[[SSSeee|||qqq{{{cccRRRXXXxxxuuuxxx~~~aaaRRRJJJEEEJJJ\\\{{{uuu[[[NNNHHHDDDCCCBBBJJJZZZmmm{{{YYYIIIQQQaaajjjRRRDDDOOOddduuuuuu@@@111000,,,***++++++,,,,,,---------------,,,,,,------...///,,,---------,,,+++***))),,,------,,,***)))***,,,+++,,,---.../////////......///000000///,,,)))(((((((((((((((((((((((((((((((((((('''''''''''''''''')))***++++++)))'''&&&&&&&&&'''((()))*********,,,++++++++++++,,,------+++******))))))(((((((((&&&&&&&&&'''(((((()))))))))***---///000///---++++++)))'''%%%%%%(((+++---******)))((('''&&&&&&&&&((())))))******++++++,,,---,,,***))))))***,,,---+++)))((())),,,///000000000000...+++)))))),,,...111000---///BBBfffsssfffssswww___JJJ>>>HHH___yyysss^^^OOOJJJ999666:::III\\\oooqqqmmmrrr{{{sss^^^SSSUUUkkk|||yyywwwpppTTTPPPaaazzzpppzzzxxxXXXOOOGGGJJJYYYuuu}}}bbbSSSKKKEEEBBBIIILLLVVVgggjjjRRRRRR]]]gggQQQDDDMMM]]]llluuu@@@111000,,,+++++++++,,,,,,------..................//////000,,,,,,,,,+++******)))(((,,,------+++))))))***++++++,,,...///000///...---,,,---......---***(((&&&''''''''''''''''''''''''((((((((((((((('''&&&&&&%%%''')))******)))((('''%%%&&&((()))************************++++++,,,,,,+++++++++***)))(((((((((&&&&&&''''''((()))))))))(((***---000111000...---+++)))&&&%%%%%%'''+++---+++***)))'''&&&&&&&&&&&&))))))******+++,,,,,,,,,+++***((((((((()))+++,,,+++***)))***,,,...////////////...,,,******,,,...222///+++111HHHkkkxxxjjjsssxxxaaaKKK???GGG]]]tttzzzmmmZZZMMMIII;;;888;;;IIIZZZlll~~~ooolllttt|||hhh\\\]]]lll|||sssooolllPPPPPPbbbzzz|||oooyyyYYYPPPHHHJJJXXXssskkkVVVKKKFFFCCCNNNLLLOOO```tttWWWUUU___eeeSSSHHHMMMSSS^^^~~~uuu@@@111000,,,,,,,,,,,,,,,------------///............///000000,,,,,,++++++******))))))+++,,,,,,+++))))))***,,,,,,---///000000///---,,,******++++++***)))(((''''''''''''''''''''''''''')))))))))))))))(((&&&&&&$$$%%%'''((()))))))))((('''((()))+++++++++***)))((())))))***+++++++++,,,,,,,,,+++***))))))((('''''''''(((((()))*********(((***,,,///000000//////+++)))'''%%%%%%(((+++---,,,+++)))'''&&&%%%%%%&&&))))))******+++,,,,,,,,,)))(((''''''(((***,,,...,,,+++++++++,,,,,,------,,,---......---------///111000111===XXXwwwxxxnnnkkkyyyVVVCCC???FFFSSShhhvvvvvvfffNNN===>>>999888CCCVVVlllrrrlllyyyrrrhhhjjjppp\\\ppprrr[[[PPP[[[wwwqqqrrrVVVMMMFFFIIIXXXtttpppWWWLLLGGGEEEKKKHHHHHHWWWwwwjjjMMMMMMZZZuuunnnYYYLLLMMMNNNTTTqqquuu@@@111000,,,---------------,,,,,,,,,...------------...//////......---,,,++++++++++++)))***+++***))))))+++------...000111000...+++***))))))))))))))))))))))))''''''''''''''''''''''''***************((('''&&&$$$$$$%%%&&&((()))******((()))+++,,,,,,+++***)))((()))******+++,,,,,,,,,---,,,,,,+++***)))((('''(((((())))))***+++++++++)))***+++---...///000000***)))'''&&&&&&(((***,,,---+++)))'''%%%%%%%%%&&&)))))))))***++++++,,,,,,((('''''''''))),,,///000------...---,,,+++,,,,,,'''***...000000////////////000333@@@ZZZyyypppjjj|||UUUBBB@@@EEEQQQdddtttvvvgggMMM999>>>888888DDDXXXppptttgggppppppnnnvvv]]]iiitttaaaPPPXXXxxxwwwkkkvvvvvvWWWMMMCCCEEETTTrrrmmmVVVNNNJJJFFFBBBEEEHHHNNNddd]]]AAABBBNNNeeezzz]]]IIIMMMQQQSSSfffuuu@@@111000---.........------,,,,,,,,,---,,,,,,,,,,,,---......000000///...------------)))*********)))***+++---...///000111000---+++))))))))))))((())))))***+++((((((((((((((((((((((((***+++++++++***)))'''&&&$$$$$$$$$%%%'''(((***+++***+++,,,------,,,***)))((()))***+++,,,------,,,------,,,+++***)))(((''')))))))))***++++++,,,,,,))))))***,,,---///000111))))))'''''''''(((***+++---,,,)))&&&%%%%%%%%%&&&((())))))***++++++,,,,,,(((''''''(((***---111333...//////...,,,++++++,,,$$$(((...111222111000000000///...777OOOqqqxxx~~~]]]HHHAAAGGGWWWkkktttlll[[[JJJ@@@;;;888<<>>;;;DDDYYY~~~]]]DDDLLLWWWXXXaaaqqqsss>>>000111---------......------,,,+++,,,---......,,,,,,---...333222000///...---,,,,,,++++++******++++++,,,------...//////...,,,***(((***)))'''&&&&&&'''((()))((()))))))))))))))((('''(((((()))***************&&&&&&%%%%%%&&&)))+++---,,,+++,,,...111000,,,((('''(((((()))***++++++,,,---+++***((('''&&&''''''******)))((()))***,,,---***************)))((((((++++++)))'''$$$$$$&&&)))'''((()))))))))'''&&&%%%((()))))))))((((((+++---+++)))((((((***///444777,,,---///000///---***)))***++++++,,,---...//////,,,...000333@@@\\\~~~kkkMMM===GGG```xxxxxxaaaJJJCCCFFF;;;<<>>888;;;DDDVVVlllpppcccjjjzzzyyyvvv|||~~~jjjTTTYYYgggzzzuuunnntttoooXXXHHHJJJTTTdddaaaJJJFFFJJJRRREEE;;;CCC^^^{{{ZZZPPPSSSooo{{{vvveeeVVVOOOHHHIII```|||sss===000111,,,,,,,,,,,,,,,,,,++++++***+++---...---,,,+++,,,...111///---***(((''''''''')))************++++++++++++,,,---......---++++++,,,+++)))'''&&&&&&''''''+++++++++***((('''%%%$$$(((((())))))******)))))))))******+++,,,,,,++++++*********,,,...---***(((&&&&&&''''''((()))))))))++++++)))))))))***++++++++++++,,,,,,,,,+++*********************)))((((((((())))))(((&&&&&&(((******+++,,,,,,,,,+++***)))''')))+++,,,***(((((((((''')))+++---...//////...***+++---.........---,,,,,,---...//////...---,,,---***)))222HHHeee}}}sssdddLLLBBBGGGRRRaaaiiieeeVVVEEE999888:::AAASSSkkkvvvggggggttt}}}|||mmmWWWYYYeee{{{ooodddkkkwwwbbbNNNHHHPPPfffdddMMMFFFHHHPPPCCC888>>>YYY~~~~~~```TTTUUUiiipppnnn^^^UUUMMMLLL]]]tttsss===000000,,,++++++,,,,,,++++++***)))+++,,,------++++++,,,---111///,,,***((('''&&&&&&))))))******+++++++++***)))***+++,,,---,,,,,,,,,,,,+++***((('''&&&&&&&&&************)))(((&&&&&&(((((()))))))))))))))((()))***,,,------,,,***)))((()))***+++++++++)))(((&&&&&&&&&'''''''''(((((()))((((((((((((***+++,,,+++,,,---------+++***)))***************)))(((((('''((())))))((('''(((******+++,,,,,,,,,+++***)))(((+++...///---***((('''''')))***,,,,,,,,,,,,+++))))))***+++,,,,,,---------.../////////---,,,***---,,,///:::MMMeeezzzttt]]]KKKIIIAAAIIIVVVaaacccYYYHHH:::;;;:::>>>LLLfffjjjbbbpppqqq|||zzzttt___WWW\\\yyyiiiXXXccc}}}zzzgggPPPDDDMMMjjjyyybbbTTTKKKFFF@@@@@@??????LLLkkkqqqYYYQQQSSSQQQddd}}}bbbYYYYYYXXXYYY]]]~~~rrr===///000,,,++++++,,,,,,++++++***)))+++,,,---,,,++++++,,,---111000...,,,***)))((('''))))))***++++++++++++***))))))***++++++,,,,,,,,,,,,+++***)))((('''&&&&&&'''(((((())))))))))))((((((((()))))))))(((((('''((()))+++,,,,,,***((('''((()))*********)))((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''')))+++,,,+++,,,,,,---,,,+++)))(((***************)))((((((&&&(((******)))(((((()))((()))***++++++***))))))))),,,000111///,,,)))((()))))))))))))))*********''''''(((((()))***,,,,,,------.........,,,+++***,,,---000666DDD\\\yyy}}}iiiQQQGGG???HHHSSS\\\[[[RRREEE;;;;;;;;;BBBRRRjjj|||llliiiuuutttvvvsssaaa[[[bbbnnnYYYaaazzz|||gggNNN@@@HHHeeewwwaaaSSSKKKGGG888===@@@???GGGdddqqqZZZQQQQQQFFF[[[}}}ooocccaaa\\\TTTPPPrrrrrr<<>>:::777===JJJ^^^uuurrrmmmttt}}}ooommmkkk\\\cccttt|||cccaaattthhhLLL???DDD[[[cccLLLGGGIII@@@===999<<>>KKK```vvvwwwnnnrrr}}}~~~iiiccc{{{hhhYYYeeezzzggg\\\mmmjjjMMMDDDFFFVVVzzzhhhNNNFFFHHHEEE>>>888<<>>======;;;>>>GGGXXXnnnooohhhxxxrrrfffeeexxxlllZZZaaassscccVVViiilllOOOJJJLLLWWWzzzmmmWWWJJJEEEBBB@@@===>>>KKKffflllWWWPPPJJJQQQ\\\nnn{{{```NNNJJJMMM]]]tttsss>>>222111,,,000111111///---,,,,,,............---+++***,,,---,,,...111333222///+++)))***,,,...///////////////---***'''(((,,,---***'''************))))))))))))'''((()))((('''&&&'''(((((()))+++,,,***((((((((()))***+++,,,---,,,+++***))))))*********))))))((('''(((***+++***)))'''&&&((()))+++---------,,,++++++(((&&&'''+++---...---,,,,,,+++***(((''''''&&&)))+++------***'''&&&%%%&&&''')))***++++++***)))(((((()))(((''''''))),,,+++000666999888333///,,,++++++******++++++,,,---+++***)))'''''''''((()))---***'''222FFFOOOXXXiiizzz^^^NNNLLLBBB>>>===@@@EEEEEE===666@@@FFFJJJQQQhhhuuudddgggfffbbbffftttjjjWWWXXXjjjkkkUUU[[[jjjrrraaaKKKKKKdddiii[[[PPPGGGDDD@@@<<<:::BBB[[[xxx```HHHKKKPPP]]]qqq}}}iiiVVVLLLKKK]]]zzzsss@@@444444///333333333111///...///111111222222111...---...///000000111111000...,,,++++++,,,...//////......///...+++(((***---///---)))+++*********))))))(((((()))******)))'''&&&'''((()))+++---,,,+++))))))*********+++,,,,,,,,,+++************)))))))))(((((('''((()))******)))'''&&&''')))+++---...---+++***(((&&&%%%'''+++///000///,,,,,,,,,+++***)))((('''(((***,,,,,,***'''&&&&&&((()))+++,,,,,,,,,++++++((())))))((('''(((***,,,...111555777555222///...***************+++,,,,,,))))))((((((((()))+++++++++,,,***222AAAJJJ[[[sss}}}hhhQQQGGG??????@@@AAABBB@@@<<<999@@@AAAIII\\\rrrmmmhhhrrruuuddd\\\lllppp[[[VVVbbbsssVVVSSSaaannnxxxfffPPPLLL^^^~~~jjj[[[QQQJJJ???AAABBB@@@BBBUUU|||zzzaaaLLLBBBNNNaaasss~~~ppp]]]III>>>^^^xxxtttAAA666666111444555444333111000222444666777777666333111111111333222111///............------.....................+++***+++///000///,,,+++++++++***)))(((((('''***+++,,,***(((''''''(((+++,,,------+++*********)))***+++,,,,,,,,,,,,+++---+++***(((''''''(((((('''((()))******)))(((''''''))),,,......,,,***(((%%%$$$%%%''',,,///111111------------,,,+++)))(((&&&(((++++++)))(((((((((++++++,,,---------,,,,,,)))*********((()))+++,,,111333555444222000......***))))))))))))***++++++(((((((((((()))+++---...+++///...222;;;DDDZZZzzzxxx|||oooSSSCCC===???AAAAAA>>><<<<<<===AAA>>>KKKggg{{{sssfffjjjyyyeeeRRRcccooo\\\\\\iiidddQQQWWWfffwwwlll[[[RRRWWWooosss^^^PPPGGGBBBAAA@@@BBBHHHWWWqqq{{{^^^LLLAAAIIIZZZnnnvvv]]]DDD666SSSmmmttt@@@555555000333333333111000000222444888999:::999666333222222333222111000///......---...------...//////...---,,,+++***+++...000///...,,,++++++***)))((('''''',,,------+++)))(((((()))+++,,,---,,,***))))))***'''((()))+++,,,---.........,,,***'''&&&&&&'''(((&&&'''((()))******))))))'''))),,,......,,,)))&&&$$$%%%&&&(((,,,...000111------...///...,,,***)))&&&(((***+++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))***++++++******+++---111333555444222///---,,,)))))))))((())))))***+++******))))))+++,,,...///...222111111777===SSSssszzzlllRRRCCC>>>???@@@???===;;;;;;<<>>======>>>>>><<<:::AAALLLXXXdddwwwrrreeefffzzzppp^^^QQQWWWjjjgggXXX```uuuzzz^^^WWW^^^{{{ppp[[[IIIQQQgggcccOOODDDLLLGGGCCCFFFLLLUUUaaakkkkkkYYYNNNDDDBBBUUUtttmmmTTTFFF===UUUtttsss>>>111111+++------,,,+++***+++///222333666999999777333000///,,,...///111111///...,,,------///222666666111---)))))))))******+++++++++************))))))))))))***+++,,,+++)))))))))++++++,,,+++***'''&&&''')))''''''((()))+++...000111,,,***)))'''&&&&&&''''''&&&&&&'''((()))***+++,,,***+++,,,,,,+++)))'''&&&(((***+++,,,*********+++,,,,,,++++++************''')))***+++++++++---///,,,+++***)))((((((((((((''')))++++++***)))***+++,,,000444555333///+++)))***))))))))))))***++++++///...---------...///000333333...///555666@@@WWW~~~yyyYYYIIIGGG@@@???>>>???@@@???<<<999AAAPPP]]]eeewwwxxxdddccc|||kkk^^^SSSTTT___uuummmZZZXXXfffsssaaa\\\```cccwwwZZZHHHOOOcccnnnyyyaaaRRRJJJBBBLLLVVVSSSHHHGGG[[[rrrkkkJJJGGGIIIQQQ```yyynnnSSSMMMZZZkkksss???333333...------,,,******,,,000333111444888999777333000...,,,,,,,,,---......//////,,,,,,///555:::999333---)))*********))))))***+++))))))))))))************((()))+++***))))))***+++------,,,***((('''((()))++++++*********+++,,,---))))))((((((((('''''''''%%%&&&&&&''')))***,,,---,,,,,,+++***)))((('''&&&'''***,,,,,,***)))***++++++***(((''''''((()))***&&&((())))))((()))+++------,,,***(((''''''''''''&&&(((***+++***))))))***,,,///222222111...---,,,***************+++,,,,,,...---------...000111333///111,,,---222444@@@XXXxxxwwwYYYGGGCCC===???BBBBBB@@@>>><<<;;;BBBNNN^^^nnn~~~qqqdddiii}}}vvvbbbQQQPPP]]]sssppp\\\YYYfffxxxjjjccc``````|||bbbPPPTTT```lll|||yyybbbQQQHHH@@@NNN\\\[[[MMMHHHZZZqqquuuPPPOOOOOOPPPWWWllljjj\\\bbbiiiuuutttAAA555666111......---++++++---222555///333777999777444000///---+++******+++---000222+++,,,000777===<<<555...***+++++++++***)))***+++((((((((()))******++++++'''(((******))))))***,,,......---+++)))((()))+++///...,,,***))))))******'''(((((()))(((((('''&&&%%%%%%&&&''')))+++,,,---...---+++)))((('''''''''&&&))),,,---+++)))***,,,+++)))'''%%%$$$&&&(((***%%%&&&'''''''''''')))+++...---+++)))''''''''''''%%%'''******)))(((((()))...///000///...---...///++++++******++++++,,,---,,,,,,,,,---///222444555+++...,,,+++000222CCC^^^sssyyy]]]GGG>>>:::@@@GGGFFF@@@;;;<<<>>>DDDIII]]]xxxzzzgggcccooo|||gggMMMMMM```wwwmmm\\\aaauuuvvviii^^^ooo|||mmmZZZXXX\\\wwweeeNNN@@@FFFMMMVVV[[[WWWTTT\\\hhhttt^^^VVVNNNPPP[[[pppaaaeeejjjssswwwCCC333333111222000---,,,,,,///222444222333333444333222000///,,,+++,,,...222333000...,,,///222444333111000///---,,,+++*********++++++&&&&&&''''''(((((())))))'''((()))******)))((('''---------+++)))((()))++++++,,,---...---***'''$$$&&&'''((((((((('''%%%%%%$$$%%%'''''''''(((***,,,+++)))''''''((())))))(((,,,,,,,,,+++)))((()))***,,,***'''&&&'''((())))))***(((&&&%%%%%%''')))+++---,,,***)))''''''(((((((((***++++++)))(((((()))///......---------......++++++***)))***+++,,,---...///111000//////000111.........,,,(((...@@@SSSmmm~~~vvv]]]FFF888:::<<<@@@@@@:::666:::CCCEEEXXXjjj}}}zzzgggfffttt~~~kkkMMMKKK]]]tttkkkYYYhhhjjj\\\bbbxxx\\\SSS```~~~cccNNNFFFFFFGGGMMMaaalll[[[NNNVVV~~~zzzkkkWWWFFFKKK]]]tttxxx___WWWqqqwwwBBB333444333444222///---,,,...000222333333444444444333222222///...---...111111000---,,,...000000...,,,++++++++++++*********++++++,,,((((((((((((((()))))))))((()))************)))(((+++,,,,,,+++)))(((***+++***+++,,,,,,+++)))'''&&&(((((()))))))))((('''&&&$$$&&&'''''''''(((***,,,,,,)))'''&&&'''(((((('''***++++++)))'''&&&''')))+++)))''''''(((******)))***)))'''%%%%%%''')))***,,,+++***(((((((((((()))***,,,---+++)))''''''(((+++,,,---......---,,,+++++++++++++++,,,...000111000000111000......///111111///---------111===IIIiii}}}rrrUUUBBB999999:::<<<===:::777;;;BBBRRRmmm}}}pppccchhhyyyiiiSSSLLLSSSfffnnnbbbiii}}}vvvfff```kkk|||zzz^^^SSSTTTkkkpppVVVFFFDDDOOO^^^ooooooYYYPPPaaagggVVVGGGHHHUUUiiikkk^^^jjjvvvAAA222444333777555111...---...000111333333444555555555444444444222////////////...------...///---+++))))))***++++++++++++++++++,,,,,,***************))))))))))))***++++++++++++***)))***++++++***)))(((***+++*********))))))((((((((()))))))))***)))(((((('''&&&'''((((((((()))+++------***(((''''''((('''&&&)))))))))(((&&&%%%&&&''')))(((((()))+++,,,+++******)))'''&&&&&&'''(((******))))))(((((())))))***,,,------,,,)))''''''''''''))),,,//////...,,,***,,,,,,,,,---...111333555111111000...,,,,,,...111333///---///111333999@@@bbbyyyjjjLLL===;;;999999;;;<<<:::888<<>>000222222666444111......///111333333333444444444444444444666444111///...---,,,,,,000000///---++++++,,,...............---,,,++++++,,,,,,,,,++++++************+++,,,,,,,,,,,,+++***,,,------+++)))((()))******)))(((''''''((())))))))))))))))))((((((''''''((()))************,,,......,,,)))(((((()))(((''')))******(((&&&%%%&&&(((((('''(((***,,,...---+++***)))'''&&&&&&'''((()))(((((((((((())))))******+++,,,---,,,***))))))***(((***,,,---.........---,,,,,,,,,---...000333444111000...+++)))))),,,///222//////000111222777>>>ZZZppp```GGG<<<::::::===@@@@@@;;;777===GGG]]]~~~vvveeebbbppp{{{cccPPPFFFLLLhhhqqqcccgggyyyppp```]]]rrrbbbLLLAAAQQQtttyyyxxxaaaQQQIII```{{{bbbXXXkkknnn\\\JJJBBBBBBQQQuuummmbbbkkkrrr===...111000222111///...///111555777444444333222222111111111666555333///---+++++++++//////...---,,,,,,///111222222222111///---+++)))------,,,,,,++++++*********+++,,,------,,,+++***///000///---)))(((((()))+++)))(((''''''''')))***(((((('''''''''&&&&&&&&&***+++,,,,,,++++++---//////---*********+++***)))+++++++++***''''''((()))''''''(((***---...---,,,***)))((('''&&&''''''(((&&&'''(((((())))))******(((***,,,,,,,,,+++,,,------,,,,,,+++,,,...000111---,,,,,,+++,,,---///000///...,,,)))''''''***,,,//////000111//////888BBBRRReee~~~pppWWWFFF<<<888<<>>:::555000---+++***,,,///111000---******+++---......---***))))))***+++,,,...//////...,,,+++*********++++++,,,,,,,,,)))***++++++++++++***)))&&&'''((('''&&&''')))***------,,,+++***)))((('''+++***((('''''''''((()))''''''((('''&&&&&&(((***)))'''&&&&&&(((***+++***,,,,,,,,,+++)))((()))******(((%%%%%%'''***++++++***))))))((('''&&&&&&&&&&&&'''((())))))((('''&&&***,,,......---,,,---...,,,,,,------,,,,,,++++++&&&&&&&&&''')))+++---///***,,,------,,,+++,,,---...+++---555999777333222@@@]]]|||{{{YYYAAA999:::;;;777777;;;>>>@@@EEEKKKjjjxxx~~~eee^^^qqqnnnNNN>>>KKKcccvvvmmmYYYJJJWWWrrr{{{iiinnn|||pppYYYQQQ```pppuuu```SSSEEEWWWrrrttt\\\___iiigggWWWHHHEEEaaapppgggdddcccsssvvvBBB222222///------,,,,,,---000222444;;;<<<;;;777111...---...............---------------...---,,,))))))***+++***))))))+++---//////...,,,+++***))))))***+++,,,'''***,,,+++(((&&&'''))))))((((((''''''''''''(((111///,,,+++******)))'''(((((('''''''''(((((()))'''(((((('''%%%%%%&&&(((***)))'''(((***++++++***...---+++))))))***+++,,,---+++)))'''&&&'''((((((((()))***(((''''''((()))******+++++++++******)))------,,,,,,+++,,,,,,---...///000///,,,+++++++++'''''''''((()))+++,,,---000000000///////////////+++000555444///---111666???MMMeee}}}lllWWWGGG<<<666888===;;;;;;@@@AAAHHHYYYqqq~~~kkkxxxiii```qqqpppSSSCCCLLL]]]ooogggUUUKKKUUUooonnnkkk{{{rrrUUUFFFLLLeeegggJJJFFF]]]~~~vvvnnnoooyyyxxxcccMMMHHHggghhhXXX[[[ssstttAAA222222///...---,,,,,,---///111333:::<<<<<<999444000//////.........//////......---+++,,,,,,+++)))((()))***)))(((((())),,,------,,,******))))))((()))))))))''')))++++++((('''((()))))))))((((((((((((((()))///---,,,+++***)))((('''((((((''''''''''''(((((((((((()))(((&&&&&&((()))***)))'''((()))+++******,,,,,,+++******+++,,,---,,,+++)))'''&&&'''((()))((())))))((('''''')))***++++++,,,,,,+++***)))))),,,+++++++++++++++++++++,,,...///...,,,+++++++++((((((((())))))+++,,,---......////////////......,,,000444555222222444666;;;HHH]]]xxx~~~dddOOOAAA999555888???>>><<>>>>>JJJaaaooo~~~wwwmmmttt{{{vvvnnnpppqqqwwwmmmaaaUUUHHHAAAaaazzz```WWWjjj~~~xxxlllXXXFFFIIINNN]]]}}}vvv[[[TTTNNNRRRdddiiitttdddKKK@@@NNNddd~~~oooccc\\\ZZZpppsss???222333111000...---,,,+++---...///444666888888777444111///+++---000222222000...---***,,,......,,,************)))((()))***+++***)))))))))***+++***)))(((''')))***++++++++++++++++++***)))))))))***+++,,,,,,)))+++,,,,,,+++)))(((((()))((((((''''''''''''((('''((()))((('''''')))+++)))((('''''')))******)))((()))+++...//////...---++++++)))((((((((()))))))))***++++++++++++---//////......---,,,+++)))((('''(((((())))))))))))))))))+++,,,,,,+++***+++,,,++++++*********++++++,,,+++---000111222000...---//////111666:::<<<999777666???OOOddd}}}{{{aaaIII<<<<<<@@@<<>>@@@LLLbbbyyyooouuuzzzfffiiixxxzzz```KKKDDDDDDPPPnnn|||ddd\\\iii{{{xxxvvv```HHHEEEGGGUUUsss|||```UUUNNNTTTfffnnnqqq}}}pppOOO===FFFZZZwwwcccVVVPPPbbbzzztttAAA333444222000///---,,,,,,---...///111222333444444222///---+++,,,///111222000...---+++...111222000...,,,,,,,,,***)))***,,,,,,+++******+++,,,------,,,+++***+++++++++,,,---,,,,,,+++))))))))))))***+++------))),,,//////---***))))))))))))((('''''''''''''''&&&'''''''''&&&&&&(((***)))(((&&&''')))******)))&&&(((+++...//////...---+++******)))))))))))))))***,,,------,,,---///111///......---,,,+++)))(((&&&'''((())))))))))))((()))+++,,,,,,+++***+++,,,,,,+++++++++++++++,,,,,,,,,...111333333222000//////...///444999<<<:::666777>>>KKK\\\qqqhhhMMM======BBB@@@DDD@@@===BBBDDDNNNbbbnnnrrrhhhaaauuuiiiPPPHHHJJJIII```~~~vvveee^^^aaasss|||ttt{{{kkkMMMDDDFFFYYYnnnjjjRRRHHHXXXpppzzzrrrttt___GGGNNNaaa}}}|||dddYYYVVVXXXeeewwwCCC555555222111000...------...///000/////////000111111...+++***,,,...///000///...------000444555444111///...,,,+++***+++---...---,,,+++,,,---..................---,,,---......,,,***((((((((()))***,,,---...+++///333333000,,,***+++***)))(((''''''&&&''''''%%%&&&'''&&&&&&&&&(((***)))'''&&&&&&((())))))(((&&&(((***,,,......---,,,************************+++,,,---,,,,,,,,,...000------------,,,+++))))))&&&((()))+++++++++*********,,,------+++***+++,,,,,,+++++++++,,,------......///111333333333222111...------000555888777666888===HHHWWWmmmzzzdddLLL===;;;???DDDJJJIIIFFFHHHIIITTTiiiuuuxxxvvvdddjjj~~~hhhVVVJJJOOOcccqqqccc\\\^^^ooowwwuuuVVVKKKLLL[[[iiixxxkkkOOOBBBXXXtttxxxsssnnnTTTUUUcccxxxnnnaaa[[[NNNSSSoooyyyFFF777555222111000///......///111222000...---...//////---+++***+++,,,---............---000555777666333000///+++******+++...//////...++++++,,,---...000111222111///------///...+++)))'''''''''(((***,,,---...---222777777333...,,,,,,***)))(((''''''&&&&&&&&&%%%&&&''''''&&&''')))+++)))'''&&&&&&((())))))((('''((()))+++,,,,,,++++++)))******++++++************++++++***))))))+++,,,++++++,,,,,,+++***))))))''')))+++,,,------,,,+++,,,...///...,,,+++++++++++++++++++++,,,...///000...///000111111222222222,,,,,,+++---000222444555777999AAAUUUrrrxxxdddQQQCCC======>>>GGGTTTXXXSSSOOOMMM\\\vvvzzzyyyooogggqqq{{{```JJJSSSmmmsssaaaYYYddd{{{zzzaaaXXXRRRUUU```vvv|||aaaNNNBBBSSSiiizzzzzzbbb[[[]]]rrrgggUUUBBBHHHaaa{{{HHH888666222111000///...///000222333111...,,,---//////---+++******++++++,,,---......,,,000555888666333000///***))))))+++---//////...++++++++++++---000222444222000......///...+++(((&&&&&&'''((()))+++---...///444::::::444///,,,---******)))''''''&&&&&&&&&&&&'''((((((((((((***,,,((('''&&&&&&((())))))((('''((()))***************)))******+++++++++******((()))***(((''''''((()))******+++++++++******)))(((***,,,...///...---,,,...///000///---+++++++++***++++++,,,---...000111.........///000111111222++++++++++++,,,///222444777555<<>>;;;???@@@@@@HHH\\\eee^^^TTTOOOaaa}}}|||wwwyyynnnkkkdddLLLRRRsssvvv```WWWlll|||hhhbbbVVVLLLXXXzzzpppUUUPPPFFFNNN]]]zzzqqqaaaYYYllljjjKKK999DDDZZZ|||yyyEEE555333///000000000000000000///......//////---***)))***++++++******,,,------+++)))---------///111222000...///***&&&&&&+++......------+++******---///000000000///,,,*********+++,,,''''''&&&&&&(((+++---///999777444111///---------))))))(((''''''''''''''''''+++...---(((&&&'''******)))'''%%%%%%%%%'''(((&&&''''''(((((((((((((((***))))))((())))))***+++((('''&&&%%%%%%&&&((()))***+++,,,,,,+++)))'''%%%)))))))))***,,,...000222000...,,,,,,------,,,+++///+++(((***000555555444///...,,,,,,,,,---///111///,,,)))***...111111///444:::DDDRRRgggjjj^^^PPPEEE<<<888>>>HHHXXX]]]___bbb___UUU]]]yyyzzzwww}}}~~~hhhfffxxxbbbGGGHHHeeennnUUUVVVfffsssfffUUULLLTTTnnnbbbOOOHHHNNNaaa}}}|||sss^^^PPP\\\vvvuuuTTT???AAARRRvvvxxxDDD444222...000000000000//////...---.........---***)))***,,,++++++***,,,---...---+++,,,,,,,,,...000000///...///***&&&'''+++......---,,,+++))))))+++---...---///...,,,*********+++,,,))))))((((((***,,,...000555444222000---,,,+++***))))))((('''''''''''''''***---000...***&&&'''(((***)))'''%%%%%%&&&'''(((&&&'''(((((())))))((((((************))))))))))))''''''&&&&&&&&&'''(((((()))***+++++++++)))'''&&&((((((((()))+++---000111///---++++++,,,------,,,///+++(((***000444444333...---,,,+++,,,---///000...,,,+++,,,...000111111888:::???JJJ```vvveeeWWWJJJCCC===;;;BBBMMMXXX___bbbhhhkkkaaa^^^kkktttyyyhhhlll|||}}}aaaMMMEEEYYY|||yyycccXXXUUUZZZqqqyyydddRRRNNNOOO[[[}}}mmmUUUHHHSSSiiisss^^^TTT\\\kkkkkkMMMEEESSSzzzwwwDDD444111...111000000///...------,,,---......---+++***+++---,,,+++***+++...000000///,,,++++++,,,...//////......***'''(((+++......---,,,***))))))***,,,+++***---,,,+++******+++,,,---,,,+++******+++---///000111000000...,,,***(((''')))((((((''''''''''''(((,,,///111///+++'''&&&''')))((('''&&&&&&&&&'''(((''''''((()))))))))))))))******+++++++++)))((('''%%%&&&'''(((((((((((((((((()))*********)))(((''''''''''''(((***,,,///000...,,,))))))***,,,------...+++)))***///222222111,,,,,,+++++++++,,,---...,,,---.........///222333888888<<>><<>><<<888555///+++((((((,,,//////---++++++,,,,,,,,,,,,,,,,,,------------,,,+++******(((((((((((()))***++++++,,,+++***))))))))))))******))))))((('''''''''((()))...222333000+++)))(((&&&'''((()))******++++++************+++++++++,,,+++++++++*********))))))******++++++++++++***)))---------,,,***)))***+++((((((((((((***,,,///111------,,,+++*********)))++++++***))))))***+++,,,******,,,...///000111111...//////000000000//////+++,,,333CCCXXXppplllTTTCCC@@@???AAAWWWsss|||ooowwwjjjZZZhhh|||xxxttttttlllTTTXXXpppzzzaaa[[[gggvvvwwwfff[[[dddrrrOOOFFFCCCLLLWWWkkkhhhRRRHHHRRR```sssxxxBBB222222000000000///...///000111222...---,,,+++***+++,,,,,,+++,,,,,,------...//////---///444;;;AAABBB>>>:::...***&&&'''***...///...,,,,,,,,,,,,,,,+++++++++............---,,,+++***(((((((((((((((***+++++++++++++++***************+++***)))''''''&&&&&&&&&(((+++///000...+++)))((('''(((((()))))))))******))))))))))))************++++++*********)))))))))***+++---......---+++******+++,,,+++)))'''((()))&&&'''''')))+++///222444---,,,++++++******)))***,,,+++++++++,,,---...///++++++,,,,,,...///111222444333222111000/////////(((,,,555AAARRRlllbbbQQQCCC@@@===CCCbbbwwwuuu}}}ooobbbkkk{{{mmmmmm~~~nnn\\\```ssssssaaadddppp}}}tttdddYYYbbb~~~{{{TTTJJJCCCDDDHHHYYYmmmSSSLLLPPPTTTeeewwwBBB111111///111000////////////000000///...,,,,,,+++,,,---...---------..................---000777???AAA>>>:::,,,)))&&&&&&))),,,......---,,,,,,,,,++++++******------------,,,+++***)))((((((''''''((()))******++++++,,,,,,,,,,,,+++***+++***)))'''&&&%%%%%%%%%''')))+++,,,,,,+++)))(((''''''''''''''''''((((((((((((((()))))))))))))))************))))))))))))***+++...000000///,,,+++***+++,,,+++)))(((((((((''''''(((***,,,///222333---,,,+++***)))))))))***++++++,,,,,,...///000000,,,,,,,,,,,,---///111222777666333111////////////...///333;;;JJJhhhyyyYYYKKK@@@???@@@KKKkkkoooxxxyyyooonnn{{{~~~fffiiixxxeee^^^dddkkk~~~mmmaaafffnnn[[[[[[kkkoooVVVBBBAAAIIIWWWpppwww\\\PPPPPPRRRjjjvvvAAA000000...000000000///////////////222111///...---------......///000000000000//////...,,,,,,111888;;;888444+++)))''''''(((+++---...,,,,,,,,,++++++*********+++,,,,,,++++++***)))((('''((((((((()))))))))(((***,,,---......---,,,+++++++++)))(((&&&&&&%%%%%%''''''(((***+++***)))(((&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((*********)))))))))(((((()))+++...000000///---++++++,,,------+++)))))))))))))))***+++,,,...///000---,,,***)))(((((()))***)))***+++,,,...//////000---,,,,,,,,,---...000222777666333111///.........000///111;;;MMMiiiuuuWWWHHH???@@@EEERRRnnnuuu|||{{{mmmlll|||kkkjjj}}}uuu```XXX```iii||||||iiiddd~~~xxx]]]\\\jjj|||fffNNNIIINNNUUUeeewwwkkkTTTNNNUUUlllvvvvvv@@@000///---////////////////////////444333111///...---......///000111222333222111000///---,,,---111222111...+++***)))))))))***+++,,,+++++++++++++++*********++++++++++++***)))((('''''')))+++,,,,,,+++)))(((***,,,...000000///---+++,,,+++***((('''''''''''')))((('''(((******)))'''&&&%%%$$$$$$$$$&&&'''((())))))))))))((((((((((((******)))))))))((((((((((((***,,,.........,,,,,,+++---///...,,,***)))*********++++++,,,,,,------...,,,***((('''((()))***)))***+++---......//////,,,,,,,,,---...///000000444333222000......------,,,,,,333AAATTTllluuuXXXJJJ???AAAIIIWWWnnnvvv___fffuuuiiikkk}}}eeeQQQZZZooovvviiikkkzzzmmm[[[YYYlllvvveeeYYYMMMKKK___zzzzzz]]]RRRXXX___dddpppuuu@@@///...,,,......//////////////////333222000///...---.........000222333444333222111///...------,,,---------++++++,,,,,,+++*********************++++++++++++++++++++++++***)))(((((()))+++///111111///+++)))***,,,///222222000...,,,++++++***)))))))))))))))+++)))'''''')))***)))''''''&&&%%%%%%&&&(((***+++*********))))))(((((((((***)))))))))((((((((((((((((((***++++++,,,,,,++++++---//////,,,***))))))))))))***+++,,,,,,,,,,,,...,,,)))''''''((()))******+++,,,......///......,,,,,,---...////////////////////////...---,,,,,,***,,,444AAARRRiiioooTTTHHH???AAAKKK\\\uuuwww\\\```{{{ssscccaaaooohhhRRRYYYsss|||cccXXXlllxxxZZZLLL___wwwdddNNNEEE\\\|||ooo```[[[PPPTTT___uuuuuu???///...,,,---......///000000//////111000///...------...///---///111333444333222111///000///---++++++---///+++,,,......,,,***))))))))))))******+++++++++,,,,,,,,,,,,,,,+++***))))))+++...222555555222---***))),,,000222333111...,,,++++++***************+++,,,)))'''''')))***)))'''((('''&&&&&&'''***,,,...++++++******))))))(((((())))))))))))(((((((((((('''(((((())))))***++++++***,,,......,,,***))))))'''((()))***+++,,,,,,,,,...,,,)))'''&&&''')))***+++,,,---/////////......+++,,,...///000///......+++,,,---......---,,,+++......222;;;JJJccc~~~dddMMMDDD>>>AAALLLaaa|||ccc^^^mmmiii]]]aaannn|||eeeXXX\\\qqq{{{WWWOOOaaaxxxZZZKKKZZZ}}}hhhRRRIII\\\wwwooo___KKKMMMUUUgggttt>>>......---,,,...000000000000111333000111111000...---///000,,,...111333333222000//////111222111...,,,++++++///---++++++,,,,,,+++***+++***)))((((((***,,,---...,,,++++++,,,+++***(((***---333777777444///+++,,,...000222222111///...******))))))***+++,,,,,,,,,+++***)))((((((((()))******))))))***+++,,,,,,''''''((())))))***)))))),,,+++)))((((((((()))******((('''&&&'''(((***+++***+++...///000...,,,+++)))))))))***+++++++++,,,,,,,,,++++++***))))))))),,,---.........---,,,+++,,,---.........---,,,+++------++++++++++++,,,---...///333999DDD^^^aaaHHHDDDCCCFFFLLL___|||~~~kkk]]]aaafffXXX\\\gggvvvsss___YYY]]]mmm|||sssWWWMMMXXXpppoooWWWLLLZZZzzzkkk^^^QQQYYYtttvvvkkkZZZRRRJJJUUUzzzttt>>>...///------...//////...///111333111111111000------...///---...000222222222111000...000111111///---------///---,,,+++------,,,,,,***)))))))))***,,,...000///---+++***++++++***)))))),,,000444444111...+++***,,,...000000///---,,,)))))))))))))))***++++++*********))))))(((((((((******))))))******++++++&&&'''(((((()))))))))(((******)))(((((()))***+++***)))((('''''')))***,,,***,,,...//////---+++***)))))))))******++++++,,,,,,+++++++++******))))))+++,,,---...///......------.../////////...---,,,,,,,,,++++++,,,---...///000000555>>>LLLdddzzzXXXFFF???@@@LLL[[[mmmhhh^^^jjjwww```TTTWWWjjjqqq```]]]fffrrrtttrrrSSSKKKNNN```nnn[[[RRRZZZqqqnnnfffXXXVVVeeemmmgggXXXLLLUUUvvvttt>>>//////............---,,,---000333333333222000...,,,---.........//////000111111111---///111111///...///000///---,,,,,,...//////...)))))))))***,,,...111222000...***)))***+++++++++)))***---//////...,,,***)))***,,,---...---+++***)))(((((((((((())))))***((()))*********)))((('''*********)))))))))))))))&&&&&&'''(((((((((((('''(((((((((((()))***++++++******)))((()))***+++,,,+++,,,.........,,,***)))(((((())))))***++++++,,,+++++++++++++++************+++---...///000000000---...///000000///......+++++++++,,,...///111222222111666AAAQQQgggmmmNNNDDD<<<>>>QQQiii|||iiibbbtttqqqUUUNNNdddxxxccc[[[jjj{{{yyy|||{{{\\\NNNSSSeeexxx___PPPVVVnnn}}}mmmVVVMMMYYYwwwlllYYYMMMYYYsssttt???///000/////////...,,,+++---000333555666555222///------.........------...000111222...000111000///......///...---,,,---///111111000+++++++++,,,---///111222111...***))))))+++,,,,,,((()))***+++++++++******((()))+++,,,---,,,+++***(((((('''''''''(((((()))((()))+++------,,,***)))************)))(((((('''&&&&&&'''''''''''''''&&&&&&&&&'''((()))***+++,,,******))))))******+++,,,,,,------------+++)))((('''(((((()))***+++,,,,,,++++++++++++++++++++++++,,,------...////////////,,,---///000000///......******+++---///111333444111111666@@@NNNeeeeeeIIIBBB===AAASSSkkkooofffwwweeeWWWggggggUUUfff~~~xxxoooPPP___xxxbbbIIIRRRtttrrrOOODDDTTTkkkjjjUUUMMM]]]rrruuu???000111///000000...,,,+++---000333888888777444111//////000///...---,,,---...000111000111111///---+++,,,---...---,,,---///111111111---------......///000000222///+++)))***+++,,,,,,(((((((((((()))))))))))))))***+++,,,,,,,,,,,,+++(((((('''''''''''''''((((((***,,,.........,,,+++******++++++***)))((('''&&&'''''''''''''''&&&&&&%%%%%%'''((()))***++++++***************++++++,,,,,,,,,,,,,,,+++***((('''&&&'''((()))***+++,,,,,,******++++++,,,,,,,,,---//////......------------+++,,,---...///......---)))***,,,...000222333444///000444:::FFF___cccIII@@@AAAGGGRRRccc}}}vvvfffqqqvvvdddeeeppp}}}gggZZZiiizzzrrr}}}wwwUUUaaavvvaaaKKKUUUxxxYYYGGGNNNbbboooWWWLLLZZZjjjxxxuuu@@@000111000000000000...---...000333888888777555111000000111000///...,,,,,,---......111111000...+++******+++...---,,,---///111111000---.........////////////111///+++***+++,,,,,,,,,((((((((((((((()))))))))***++++++,,,,,,,,,,,,,,,)))((((((''''''''''''((()))***+++---.........---)))***+++,,,,,,+++)))((('''(((((((((((('''&&&&&&$$$%%%'''((()))*********)))))))))************+++++++++++++++******)))(((&&&&&&'''(((***+++,,,,,,)))******+++,,,---......000///...---,,,+++++++++***+++,,,.........------***+++---///000111222222,,,...111777BBB\\\aaaHHH===CCCKKKRRRaaa|||yyyvvvyyydddjjjjjj^^^___}}}mmmcccfffttt~~~rrruuuvvvddd___eee{{{uuuaaaVVV]]]sssvvvVVVMMMmmm~~~bbbNNNQQQ___pppuuu@@@111222111000111222111//////111222666666666333000//////000000000...---,,,+++++++++.........,,,***)))***,,,...---,,,,,,...000000///+++,,,---...//////000000000...,,,,,,,,,---,,,+++(((((()))))))))***************+++++++++,,,,,,,,,***)))((((((''''''(((((((((((()))***+++,,,---...)))***,,,------,,,+++***((()))))))))(((((('''&&&$$$%%%'''((())))))))))))(((((())))))*********)))******************))))))%%%&&&'''((()))+++,,,,,,))))))***+++,,,......///...---,,,+++******++++++***+++---.../////////...+++,,,...///000//////...***+++000999FFF```\\\BBB888???JJJVVViiiyyyxxx{{{eeemmmnnn___^^^uuuiiiaaagggvvv~~~ssswwwrrrbbb[[[lllvvveee\\\^^^nnnjjjZZZnnnlllRRRMMMYYYllluuu@@@111222111000222333222111000111222444444444222///......000111000///...,,,+++***))),,,,,,,,,***))))))+++---///---,,,,,,...//////...)))***,,,...///000111111///...------------,,,***((())))))***+++*********************++++++++++++******)))((((((((((((((('''''''''((()))+++,,,---)))***,,,.........,,,+++))))))******)))(((''''''%%%&&&''')))))))))((((((''''''((())))))))))))))))))))))))))))))*********%%%%%%&&&((()))+++,,,,,,))))))***+++---...//////,,,+++*********+++,,,---+++,,,...000000000000///,,,---...//////...---,,,******000<<>>@@@FFFQQQaaaxxx}}}wwwgggbbbsssfffbbbmmm|||rrrwww|||]]]WWW```pppxxx```]]]lllgggZZZVVVeee}}}qqq]]]RRRSSSYYYtttvvvCCC555555333333333333555666666444111000//////............///***,,,......,,,++++++,,,++++++++++++,,,...000000///---******+++,,,---,,,+++*********,,,...///111333111///------///111333+++,,,---......,,,***))),,,,,,,,,***'''&&&&&&''')))***++++++)))(((((())))))+++......,,,***+++,,,''''''((())))))((('''''')))+++...000111111///...---,,,***)))))))))***+++---+++***)))***---000222111...+++******)))(((&&&&&&'''))),,,.../////////000///---,,,+++***))))))))))))***,,,...111333444333///,,,***,,,///000000222111...,,,,,,---...000//////333:::GGGaaarrrRRR???AAAGGGTTThhh~~~ssshhhnnnxxxfffbbbmmm}}}xxxtttvvvddd[[[fffvvv{{{kkkbbbhhhqqq]]]RRR]]]sssttt[[[QQQQQQQQQ```vvvCCC555555333222111111222444444222000///......---......///000...///000000---++++++++++++,,,,,,,,,---......///...,,,******+++------,,,+++*********+++,,,...///------............------******+++++++++***)))(((.........,,,)))((()))***)))***+++***(((((((((***+++---///000...+++)))(((&&&'''(((((((((((('''&&&(((***---///000111000///---,,,***)))))))))***+++,,,+++)))((())),,,///111///---+++)))))))))'''%%%'''(((+++---///000//////...------,,,+++++++++,,,))))))+++,,,...111333444333111...,,,,,,...///000111000...------...///000111000444>>>NNNdddcccIII===AAAGGGWWWssspppfffiii~~~ggg___dddvvvzzzlllmmmuuuwwwgggeeeooo|||fff```lllxxxaaaSSS]]]qqqdddWWWRRROOOZZZwwwuuuBBB444555333111111000111222222111//////...---------///000111222222222000---++++++,,,------------------------,,,+++***+++---...---,,,++++++***)))***+++---...***+++,,,------,,,+++***++++++***************+++...//////---+++***+++---***++++++)))(((''')))***+++---///222333111+++&&&&&&'''(((((((((((('''&&&((()))***,,,...//////000,,,+++***)))((()))************))))))***,,,...000---,,,************(((&&&(((***,,,...000000000000---,,,,,,,,,,,,------...******+++,,,...000222333111111///.........////////////////////////000000///...333???PPPeee~~~|||XXXBBB<<>>333444000222222333333333222111111///---+++,,,---/////////333000---,,,---...///...,,,///111///,,,******,,,***+++---000222111///,,,)))((('''&&&'''(((***,,,,,,+++***))))))***++++++...---+++)))(((((())))))++++++******++++++,,,------,,,+++***))))))))))))---...111333333222111///))))))(((((((((((())))))******)))))))))***,,,------,,,***)))((((((((((((++++++***(((&&&'''***,,,++++++,,,,,,,,,+++******++++++,,,,,,---.../////////...---,,,+++*********'''''''''(((***,,,///000000111222333333222111000000///------...//////......,,,...999MMMkkk}}}fffTTTGGG@@@KKKbbbyyy|||yyyrrr```kkk}}}cccbbbvvv{{{pppoooddd___```ddd~~~hhh^^^pppkkkUUUSSSfff{{{gggSSS???AAAXXXuuurrr>>>333444000222222222222222111000000///---++++++---///000000333000---,,,---......------...//////---,,,,,,---******,,,///111111///,,,***)))''''''''')))***,,,,,,+++***))))))***++++++...---+++***)))))))))***+++************+++,,,,,,---,,,+++***)))))))))))),,,...000111222000...---)))(((((('''((()))+++,,,+++******))))))***+++,,,+++***)))(((((()))***++++++++++++)))(((((()))+++,,,,,,,,,,,,+++)))((((((******++++++,,,,,,------......---,,,,,,+++******&&&&&&&&&''')))+++...///000000111222222111000000///...---...000111000///...---444CCCXXXooo|||bbbOOOFFFCCCMMM___|||~~~yyyzzzxxx~~~ooofffqqq}}}gggaaaooo||||||mmm^^^___hhh|||tttaaaaaauuunnnaaa]]]aaavvvdddMMMBBBEEEQQQeeezzzqqq>>>333444///222222222111111111000000///---++++++---///111111222///,,,+++,,,------------,,,,,,...//////...---******+++---000000///---***)))((((((((()))***+++++++++************+++,,,------++++++******************))))))******+++,,,,,,+++******))))))))))))+++,,,...//////---+++***)))(((''''''(((+++...000,,,++++++************+++))))))(((((()))+++---...***+++,,,+++)))((()))***---------,,,***)))'''&&&*********+++++++++++++++,,,------...---,,,***)))&&&&&&&&&''')))+++---/////////000000000000//////---------000222333111000//////666FFF[[[rrrvvvYYYGGGCCCFFFQQQ```{{{rrrjjjwwwwwwzzzqqqmmmuuu{{{ggg___iii~~~~~~dddaaaiiivvvnnn\\\bbbwww{{{sssiii]]]dddxxxjjjPPPIIIKKKKKKSSShhhqqq===222333///111111111111222333333444111///------///111222333111...+++***+++,,,---,,,---++++++---111333111...*********,,,...000///...+++***)))))))))******+++++++++***+++++++++,,,,,,,,,,,,,,,+++++++++++++++******)))))))))***++++++++++++***)))))))))))))))***+++,,,,,,,,,***)))((()))((('''''')))---111444---,,,,,,+++***************)))))))))***,,,---...***,,,------+++)))))))))------------,,,+++))))))+++++++++++++++************,,,---......---+++)))((((((((((((***,,,...///......////////////......++++++---000333444222000111///333>>>RRRnnnjjjPPP@@@AAAHHHVVViiiyyyjjjdddqqqvvv|||tttuuuvvvccc^^^mmm}}}vvviiigggmmmzzzvvv``````pppqqq___\\\fffeeeWWWPPPKKKLLL\\\vvvqqq===222333/////////000111333555777888444222111111333444444444000---+++***,,,---......---++++++---222444222000---+++***+++---//////...+++++++++*********++++++******++++++,,,,,,,,,,,,,,,,,,,,,---------------*********)))***++++++,,,******))))))((()))))))))******++++++***)))((('''***((('''''')))---111444,,,,,,,,,,,,++++++******,,,+++*********,,,---...,,,---...---+++))))))***,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++)))+++---......---,,,***************+++---///111------------------------***+++---000333444222000000///222:::JJJhhhwww\\\HHH>>>DDDOOO```xxxooobbbeeeooovvv~~~vvvttt___aaaxxxuuummmvvvdddeee}}}jjj[[[ccc{{{jjjaaa\\\nnnjjjTTTOOONNNUUUbbbwwwppp===222333............000222555888999666555444555666666444222...,,,******---///000111,,,,,,---///222333333222000...,,,,,,---...///...,,,,,,,,,++++++++++++***)))***+++,,,---------,,,+++,,,------............++++++******++++++,,,---***))))))(((((()))))))))******************))))))***)))(((((())),,,///111+++,,,,,,---,,,,,,+++***,,,,,,+++++++++,,,...///......///---+++******+++***+++,,,---............++++++,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,+++++++++,,,...000111---,,,++++++++++++,,,---***+++,,,...111222222000---///666@@@OOOgggjjjSSSDDDAAAMMM]]]pppnnn___bbbjjjvvvttt^^^ccc|||oooddd|||hhhddd}}}pppWWWYYYyyy|||jjjZZZ]]]uuu^^^XXXSSSQQQRRR___ppp===111222...///.........///222444666666666777888888666222///---+++***+++...111333444+++---000111111111222444444111...,,,---...///...,,,,,,---,,,,,,++++++***)))***+++---------------***+++---.../////////...,,,,,,,,,+++,,,,,,---...))))))(((((((((((())))))*********+++++++++++++++******))))))***+++,,,---***+++,,,---------,,,+++*********+++,,,...000111000000///---***)))+++,,,******++++++,,,+++++++++))))))******++++++,,,,,,******+++,,,,,,---......,,,+++++++++,,,...///111,,,+++************+++,,,+++++++++,,,///000000///---...666DDDWWWmmmzzzaaaOOOEEEFFFZZZpppxxx___WWW```vvvxxxttt^^^^^^qqq~~~uuueeeooouuuhhhvvvnnnXXXXXXpppqqq\\\RRRmmmrrrdddWWWPPPNNNVVVoooppp<<<111222...///...---,,,---...000222555666777999999666000,,,,,,***)))+++///222555666+++...222222000000222555666333///------...///...------------,,,,,,+++***)))***+++---......------***+++---///000000//////------,,,,,,------...///))))))(((((((((((()))*********++++++,,,,,,------+++*********************)))***,,,---...------,,,((())))))***---000222444111000///,,,))))))+++---***************)))(((''''''(((((()))***++++++,,,*********+++,,,---...///++++++******+++---...000,,,+++***))))))***+++,,,,,,+++***+++---/////////000---222CCC\\\sssooo]]]PPPGGGJJJcccaaaKKKVVVvvvooovvvuuuyyyrrr^^^WWWcccxxx~~~kkkdddsssmmmmmmhhhZZZ[[[jjjyyysss]]]MMMmmmnnnZZZRRRQQQWWWjjj}}}ppp:::...000---***+++---...000000//////555444333222111000///...+++,,,---,,,,,,...111333222222111...,,,,,,///111000111333222///---------)))+++...000000///,,,***(((((()))***+++---///000,,,---///000000///---,,,...------,,,,,,+++++++++***+++---......+++)))'''&&&'''***,,,......------...,,,***))))))******)))'''))),,,......---+++***,,,++++++---///000000.../////////...+++***+++,,,---,,,,,,++++++************---//////...,,,,,,---,,,,,,,,,++++++,,,------///...,,,+++,,,///222444------,,,,,,,,,+++++++++,,,---------....../////////000666@@@PPPhhhqqqXXXIIIIIITTThhhwwwzzz___WWW]]]xxxqqqllluuu~~~qqqlllrrr\\\ZZZkkkrrr{{{~~~ggg\\\kkkooopppggg\\\SSS]]]vvv{{{___RRRhhhwwwZZZSSSUUUWWWaaaoooppp:::...000---,,,---///000000000//////111111000///...---,,,,,,...//////...---...111333333333222000---,,,---...,,,---...000000///...,,,)))+++---///000///---,,,++++++++++++++++++,,,---+++,,,---...///---,,,+++---,,,,,,,,,++++++******)))***,,,...---,,,)))((('''(((***,,,------,,,,,,---+++(((((()))***)))(((&&&'''***+++,,,+++)))((()))***,,,...///////////////...---,,,,,,,,,---...,,,,,,------,,,,,,+++******,,,......---,,,,,,---+++++++++++++++,,,,,,---......---,,,---///111222.........------,,,,,,,,,------........./////////111...///999LLLjjjpppOOOCCCMMM^^^oooyyyuuu___UUUYYYwwwkkkooo}}}tttooowwwrrr^^^ccc|||zzzuuuaaaXXXeeeuuu|||uuu^^^OOO___uuu```hhh{{{ggg]]]UUUQQQ^^^rrrqqq;;;///000---...///000111111000///...//////...---,,,,,,++++++222222222000......000222222333333222...,,,,,,,,,******+++///333444111---***+++,,,...//////////////////---,,,+++***************+++,,,,,,+++***)))++++++++++++++++++******((()))+++------,,,***)))((()))+++,,,,,,,,,+++******)))''''''((()))((('''$$$&&&'''))))))((('''&&&''',,,111333222111111333555111,,,+++,,,------,,,+++,,,---......---+++***)))+++---...---,,,,,,---************++++++,,,,,,------......//////000000////////////..................////////////000000222------999OOOmmmfffGGG===HHH___wwwyyyeeeVVVWWWyyylllnnnzzzuuuooommmooo\\\fffzzzgggyyyaaaVVV^^^rrr```LLL___tttnnnzzzzzzkkkXXXMMM[[[rrrqqq<<>>111222...+++,,,---/////////...---************************000111000---+++***,,,---***---000222111111000111---,,,+++---000111...,,,------------...///000111,,,,,,,,,---...///000111+++++++++***)))))))))(((&&&(((***,,,------,,,+++))))))************************************))))))''''''''')))+++,,,+++)))******+++++++++***)))))))))---222333222000000222444000+++***+++,,,,,,+++(((***+++------,,,+++***,,,...000///---+++++++++'''(((***,,,------,,,,,,---...///000000///...---............////////////000000////////////......111///333AAAUUUnnn~~~lllYYYEEE555:::SSSrrrkkkWWWUUUtttlllffflllqqqjjjuuusssdddYYY^^^rrr~~~XXXJJJOOOccclllNNNDDDVVVssskkkQQQKKKZZZiiilll~~~lll]]]UUUccc|||sss>>>222222...///000000000///...,,,+++)))))))))******+++++++++...///...---++++++---///,,,...000111000000000111+++++++++,,,,,,---...///------....../////////000,,,,,,,,,---...000111222...---,,,+++************&&&(((+++---///...---,,,***************)))))))))***))))))))))))*********(((((()))+++---...---,,,,,,,,,,,,+++++++++******+++,,,---//////......---...---+++******+++,,,,,,+++,,,------.........---///111222111...+++******'''(((+++---......---,,,...///////////////......,,,,,,,,,------........./////////.........------000///222>>>QQQlllrrrbbb^^^VVVDDD999EEEbbbrrraaaWWWiiillliiiooo}}}}}}cccgggxxxwwwcccXXXeeeeeePPPTTTmmmtttXXXIIIPPP```~~~nnnPPPNNNeee~~~mmmaaammmlllbbb]]]jjjttt???222222...444444333222000---***)))+++++++++,,,------......---......---,,,,,,///111...000111111///...///000+++,,,---,,,,,,...111444---...///////////////...,,,,,,------///000222222///...---,,,++++++++++++&&&(((+++...//////...---++++++******))))))(((((()))))))))((()))***++++++))))))***,,,///000///------,,,,,,,,,++++++******...---,,,---//////...,,,---......,,,)))((()))***............//////000000111222333222...+++******''')))+++...//////...---////////////............+++++++++,,,,,,---------//////......---------,,,...///555@@@QQQkkkkkkPPPJJJTTTIIICCCCCCPPPfffooo[[[ccctttkkkiiittteeeaaannn}}}aaaSSSgggrrrTTTZZZxxxfffTTTOOOQQQjjjpppNNNSSStttvvv```ZZZqqqzzzqqq^^^___oooxxxEEE555444000777666555333111...,,,***---,,,***))))))+++,,,...000///------.........---000222444444222000//////000......000222333000---,,,---------,,,---000333///---,,,,,,...//////...111000...+++***))))))***&&&)))...111111///+++(((***)))(((((())))))(((''')))))))))))))))*********)))***---111444333000---***))))))))))))))))))***'''+++///...+++***,,,///000///---***''''''))),,,///000111000///...///000000000///...---+++))))))++++++,,,---...000111222+++,,,///111222000///---******)))))))))+++,,,------......///......------333111444CCC\\\www{{{___III???>>>@@@@@@FFFMMMVVVeeeccc]]]zzzsssccciiiuuummmfffmmmvvv```XXXiiiuuuZZZUUUgggttt\\\SSSVVVeeemmmPPPPPP```yyyhhhZZZhhh{{{hhh]]]dddxxxDDD555444000555555444222000...,,,+++---,,,*********+++---...000...---+++++++++***)))...000333555666666444333///...---...000111///,,,+++,,,---,,,,,,---///111000...------///000000///000///---+++***)))))))))(((***---//////---***((((((''''''(((***+++***)))))))))))))))************)))***---000222222...+++******++++++++++++******))),,,000///,,,+++---000000///...,,,)))(((***,,,...000000000...---...///111111000///...,,,***)))++++++***+++,,,...///111***,,,...000111000///---,,,+++*********+++,,,---...///......------,,,++++++///888HHH\\\ttt___EEE999999===;;;FFFSSS]]]kkknnncccwwwxxx]]]```{{{wwwgggiiimmm```[[[dddsssvvv]]]TTT```|||~~~\\\RRR[[[iiizzzhhhKKKHHHSSSxxxllldddnnn{{{bbbXXX[[[ssswwwDDD555444111222222222111000...,,,,,,---,,,+++++++++,,,...///---,,,+++***)))(((((((((,,,---000555:::<<<999666...---++++++---------,,,+++,,,---,,,+++,,,...000000...------///000000000///...,,,+++))))))(((((()))***+++,,,,,,+++)))(((&&&&&&&&&(((+++------,,,************************)))***,,,...000///,,,))))))+++,,,------,,,+++)))***---//////---+++---///...//////...+++***+++,,,---//////...---,,,,,,---222222111000...,,,***)))***)))(((((()))+++---///***+++...000000000///...---,,,,,,+++++++++,,,,,,///......---,,,++++++***'''---888DDDVVVpppdddGGG888777;;;???FFFSSSddd{{{ooosssccc^^^pppkkkjjjxxxkkk]]]XXXcccsssxxx___RRRZZZttthhhYYY[[[cccrrrgggIIIBBBJJJoooxxxrrrsssqqquuufffYYYTTTaaasssvvvCCC444444111000000000000///...---,,,---,,,,,,,,,---...///000+++++++++***))))))***+++******,,,333:::<<<999444...,,,***)))***++++++,,,+++,,,---,,,++++++,,,......---+++,,,...000000///------,,,***)))(((((((((((((((((())))))***+++,,,'''''''''(((+++------,,,++++++***************)))))))))***,,,------***((((((***,,,......,,,***(((***,,,......,,,+++,,,---+++---......,,,*********---......---+++***+++,,,111000000...---+++)))(((***)))'''&&&&&&(((+++,,,)))+++---.../////////...------,,,++++++*********,,,,,,,,,,,,+++,,,,,,,,,+++,,,111:::OOOoooiiiLLL<<<:::>>>IIIHHHQQQkkkyyynnnzzzrrreeeggg|||rrrqqqwwwrrrYYYQQQhhhcccTTTZZZsss~~~gggVVVVVVnnnmmmOOOHHHNNNbbbuuu}}}rrrjjjzzzuuu```RRRXXXhhh|||uuuBBB333333111...////////////...------------------...///000111111111111...+++))))))+++)))(((***000666888444000---,,,+++***))))))***++++++,,,------+++++++++,,,,,,***)))***,,,.........,,,,,,,,,+++***)))((((((&&&&&&&&&''')))+++---///+++***)))***+++,,,,,,***,,,+++++++++******))))))***))))))***++++++***((('''(((+++,,,,,,+++(((''')))***++++++************(((***------+++***)))))),,,---...---***)))***+++......---,,,+++)))(((''')))((('''&&&&&&''')))***)))***+++---...///......,,,,,,,,,++++++******))))))))))))***,,,...///000111......999QQQrrreeeIII:::;;;AAAJJJPPP___zzzyyygggooovvvgggeeewww{{{tttsss|||rrrXXXQQQlllppp```___qqqsssZZZTTTkkkuuuXXXQQQVVV\\\mmmuuunnn|||bbbOOOUUUhhhzzzuuuAAA333333111//////////////////...---------...///000111111222::::::999444---)))(((******)))***...222444111///---------,,,***)))***,,,,,,...///...,,,+++++++++***)))((()))+++---------,,,,,,,,,,,,+++***)))(((&&&&&&&&&'''))),,,...000---,,,++++++,,,,,,***))),,,,,,,,,+++******)))))))))((('''(((***++++++***'''(((***++++++***((('''))))))*********)))((((((''')))+++,,,***))))))***---......---***))))))***++++++++++++***)))(((((()))))))))(((((((((((((((((()))***,,,---......///+++,,,,,,,,,,,,,,,+++***(((((()))***,,,///222444444111333AAAZZZuuu]]]@@@444888@@@CCCXXXuuutttccckkk|||pppbbbhhh|||tttmmmyyyhhhZZZXXXjjjooobbbjjj{{{}}}kkk```fffrrr{{{```VVVWWW]]]kkk~~~}}}cccQQQWWWfffuuutttAAA333333111000000000000000///...---------///000111222222222;;;===<<<777///++++++---+++,,,---///000222333333---///000///,,,***+++,,,---///000000---+++++++++***)))((())),,,.........,,,,,,------,,,+++***)))(((((((((((()))+++---......,,,++++++,,,,,,+++***------,,,++++++***)))))))))(((&&&''')))+++,,,,,,)))******++++++******)))******************((('''''')))++++++******+++,,,......///---+++))))))*********++++++++++++************++++++***)))((('''(((((()))+++,,,......///,,,---...//////......---************---///222444444222666FFF^^^vvv}}}ZZZ@@@666999>>>CCC[[[{{{wwwgggjjjsssqqqbbbiii{{{}}}ooo{{{ttt```ZZZZZZgggwwwsss```ggg|||{{{jjj___]]]|||gggVVVMMMYYYhhh}}}rrraaa]]]]]]bbbvvvttt@@@222333111111111111111000///...------...///111222222333333777:::;;;777222///111444---...000000111222555888---000222111...++++++,,,...000111000...,,,+++++++++***)))***---/////////,,,------...---,,,***)))++++++************++++++---,,,++++++------,,,+++------,,,,,,+++***)))))))))'''&&&'''))),,,------++++++++++++++++++++++++,,,+++***+++++++++)))((()))***++++++++++++,,,......//////---+++))))))***)))***+++,,,,,,,,,,,,,,,***+++,,,---,,,+++(((''''''((()))***,,,---...///---...///111111111000000,,,,,,++++++---///222444444222666DDD[[[uuuyyy^^^III>>><<<===KKKZZZsss~~~nnnjjjkkkzzzgggfffvvvwwwuuu```WWWWWWfffzzzppp[[[iiijjjZZZWWWqqqmmmUUUEEEQQQbbbwwwuuudddSSSOOOgggtttAAA444555333555222000///111111///,,,000000000//////000000000000222444666555333111000111...---222:::===:::555333333444333111///,,,***+++,,,...---,,,++++++,,,---(((%%%'''---111111//////000111///---++++++++++++***))))))))))))))))))+++,,,,,,,,,,,,,,,,,,,,,+++///222111---***))))))******+++++++++,,,,,,,,,+++,,,------------,,,+++......,,,+++******)))))))))---000000------///333111000---+++***+++,,,,,,,,,,,,,,,+++******---///......///000111///+++''')))((('''(((+++...///000+++222777666000,,,---000000---,,,...111333222000///444999@@@VVVvvvtttsssvvvcccKKK:::>>>KKKTTT]]]pppkkkdddyyynnnaaaeee|||yyycccUUUTTTjjj}}}eeedddmmmsssiii\\\XXXlll|||nnnVVVHHHLLLZZZmmmlllYYYQQQ[[[jjj{{{uuuBBB444444222444222111111333222000------..................---///......111777::::::888333222333777;;;;;;777222000111222222000...+++******,,,------,,,+++,,,---+++)))((())),,,///000000444333222...+++)))***+++++++++***************+++---,,,,,,+++++++++,,,,,,000333666444///+++)))))))))*********++++++++++++)))***+++,,,,,,+++***)))------,,,******)))))))))++++++---000333555444333000///---+++++++++,,,---,,,,,,,,,+++))))))+++---,,,,,,,,,...000///---+++***)))'''(((+++...//////,,,...111222111000///000---///111111111111222444555666999EEEaaa}}}fffhhhppp~~~zzzgggWWWHHH===AAAKKKXXXcccxxxiii]]]nnnvvvdddaaa{{{yyybbbQQQPPPjjjyyyhhhhhhnnnrrrccc[[[^^^aaazzzqqq^^^WWWMMMRRRaaa|||{{{nnn```TTTOOOhhhvvvBBB333333000111111111333444333111...+++,,,---......---,,,+++---***)))///999AAACCCAAA666888;;;<<<;;;777222///......000000///---+++***)))+++------,,,,,,---...,,,------,,,,,,---///111888666333...)))((()))+++,,,+++++++++++++++,,,,,,...---,,,*********++++++444777888666000+++)))***((()))))))))))))))******'''((()))******)))(((''',,,+++***)))))))))))))))---***+++111;;;>>>999333......,,,++++++,,,---...---------+++))))))***,,,)))((()))***---//////...***)))'''(((***,,,,,,,,,,,,++++++---111222111///,,,111666555111///222777777999@@@TTTsss}}}hhhUUUcccqqqyyyqqqYYYKKKCCC???CCCLLLYYYooo___OOO\\\vvv}}}nnndddnnnppp[[[OOOQQQgggmmmccciiitttooo^^^XXXZZZzzzkkk___OOOPPP[[[vvv~~~iiiSSSGGGZZZyyyuuuAAA111000------...111333444333000...***+++---......---+++***+++***,,,222:::@@@CCCCCC:::<<<===;;;555000------,,,---///000///...,,,+++(((***,,,---,,,,,,---///000333444111,,,+++---111666555333///+++)))***+++***************+++,,,---000...,,,***)))******+++222555666444...***)))***(((((((((((((((((((((((('''((()))******)))((('''******))))))))))))))))))...---...555===???999333---,,,,,,,,,,,,---.../////////...,,,***)))+++,,,)))''''''(((+++---//////+++)))'''''')))***+++***+++******,,,///000000000///333777555111...111444444>>>OOOgggzzzaaaZZZdddqqq{{{mmmSSSEEE@@@???FFFPPP]]]}}}}}}VVVEEEOOOeeeyyykkkgggsssfffSSSPPPUUUbbbrrruuu[[[```ttteeeJJJZZZ{{{www]]]RRRWWWaaarrrkkk___]]]ZZZmmmttt@@@///...+++***,,,///111111000///...,,,---...//////...---,,,)))...333777888999<<<>>>;;;<<<:::555...******,,,,,,---///000000///---,,,(((***,,,---,,,,,,---///555888999555---***+++//////111222111///,,,++++++((((((((())))))+++,,,,,,000///---++++++***++++++,,,///111///+++((((((***''''''''''''''''''''''''))))))***++++++***))))))))))))))))))))))))******...111666:::;;;999555222,,,,,,,,,,,,---......///000000///---++++++,,,...***(((''''''))),,,------///---++++++,,,---------+++,,,......------///111444555444333000//////000999KKK___qqqppp___```mmmzzzeeeMMMAAA===???MMM\\\rrr```IIIMMMhhh{{{gggeeevvvhhhSSSMMMRRRcccuuu|||___^^^mmmjjjMMMYYYxxx}}}cccYYY[[[dddppp|||rrrppp^^^lllttt@@@000...***))),,,///000///.........///..................///)))000777888444111333777888777444///)))'''))),,,,,,---///000000...---+++)))+++------,,,,,,---...666888999555...******---***---111222000---,,,+++'''''''''((()))+++,,,---//////......------,,,,,,(((+++---,,,)))'''(((+++(((((((((''''''''''''&&&******+++,,,,,,+++******)))))))))))))))***+++,,,...444:::;;;666111000000,,,,,,,,,------........./////////---++++++---...+++)))'''''')))+++++++++222000......000111111111+++...000111//////000222666555333111//////111333GGGZZZkkkttt{{{^^^^^^qqqfffUUUEEE>>>>>>FFFYYYmmmuuuWWWSSSrrr~~~{{{___fffoooXXXJJJMMMjjjmmmcccaaallloooaaaWWWrrrsss```YYY[[[ooorrrbbbtttvvvBBB222000,,,+++...000///...---...///000///...------...///000+++///222222///...///222222111///,,,))))))***+++,,,---...///...---+++)))***,,,------,,,+++,,,---222444555222...++++++,,,***---//////---,,,+++,,,''''''((()))***,,,......---...000111000///...---(((+++---+++)))''')))+++(((((((((((('''''''''&&&******+++,,,,,,+++******)))))))))******,,,------///444999888333...,,,---,,,,,,------------------,,,------+++******,,,...***)))((((((+++,,,,,,+++000...,,,---///000111000,,,,,,...111444555444222333444444111---///666<<>>>>>EEEQQQggg{{{|||]]]VVVkkkxxxggghhhmmmXXXNNNUUUtttvvvdddVVVZZZyyyxxxnnn\\\ooofffWWWSSShhh{{{ooo|||xxxDDD444222...---///111000---,,,...111111///---++++++---///111...---,,,,,,---...///000...---,,,,,,,,,++++++***+++,,,---...---+++)))'''+++,,,...---,,,++++++,,,...///000///---,,,++++++---......,,,******+++,,,(((((()))***+++---///000,,,...111222333111///---***---...---)))(((***,,,))))))(((((((((''''''''')))***+++,,,,,,+++***)))))))))******+++,,,......///333666555111---+++***,,,------......---,,,,,,***++++++)))((()))+++---(((''''''))),,,------,,,+++***((()))+++------------++++++111999<<<888222///444777222,,,...:::FFFRRReeezzzyyycccVVVfffxxxvvvfffWWWHHH<<<@@@LLL[[[pppwww[[[VVV[[[uuuxxxlllsssbbbSSSWWWddd{{{vvvbbbQQQYYYkkkmmmfffoooiiiYYYRRRaaaxxx~~~wwwDDD444333000111222222222222111000///000///---++++++,,,---...---,,,***))))))+++,,,...---,,,+++*********+++,,,***,,,------***(((((((((***---111222000---+++***,,,+++***)))))))))***+++)))+++,,,,,,+++******+++******++++++,,,---......111000///...............,,,+++******))))))******)))))))))((((((((((((((('''***,,,,,,+++*********&&&))),,,---,,,+++***+++...///111444555444222000111///---,,,++++++)))(((+++***((('''&&&''')))***,,,***)))***,,,------,,,***)))))))))***+++,,,,,,))))))+++000666888777444222///111555222000===OOO\\\mmmpppTTTUUUhhhxxxdddXXXNNN@@@777???UUUlllcccNNNRRRnnnlllaaa~~~\\\RRR___nnn{{{vvv]]]QQQbbbgggvvvmmmhhhiii\\\QQQUUUhhh{{{xxxEEE555555222333222222222222111111111111///...,,,,,,---...///---,,,***))))))***,,,------,,,+++*********+++,,,+++---///...,,,***)))(((***---000111///---++++++,,,,,,+++*********+++,,,)))***++++++))))))***+++***++++++,,,------......///...---,,,,,,,,,,,,---+++******)))))))))))))))&&&&&&'''((()))***++++++''')))++++++***(((((()))&&&)))+++,,,+++*********---333:::<<<999555333222222///,,,+++*********))),,,+++)))(((((((((***+++,,,***)))))),,,---......))))))******,,,---//////******+++///333666555333333---...444555444<<>>===EEETTTggg~~~zzz]]]PPPYYYgggpppjjjdddWWW[[[ggg}}}{{{aaaRRR[[[fff{{{ssswwwtttfffVVVQQQ[[[xxxxxxFFF777777444555444333111111222222333111000///------.../////////---+++))))))***+++,,,...---,,,*********+++,,,,,,...000000---+++))))))***---///000///---------------,,,++++++,,,---...,,,---,,,***((((((***,,,+++,,,,,,------.........,,,,,,++++++******++++++*********)))))))))(((((($$$$$$&&&((()))+++------(((***+++***)))''''''(((&&&(((++++++***))))))***+++444>>>AAA<<<666444444333///+++))))))*********---,,,***)))))))))***++++++)))((((((+++...//////)))******+++---///111222+++***+++---000222222111222---...444888:::AAAKKKpppsssccc]]]SSSWWWmmmtttkkk___PPP<<<>>>DDDLLLWWWhhh{{{[[[TTT^^^___oootttpppkkk\\\XXXbbbhhhUUUSSSfffyyyllltttkkkSSSJJJUUUrrryyyFFF888888666666555333111111222333444000000///............//////...,,,***))))))***+++///...,,,+++******+++,,,,,,...000000---+++)))))),,,...000111////////////......---,,,,,,---//////333222000---***)))***,,,,,,,,,---------.........++++++************++++++++++++++++++******))))))$$$%%%&&&((()))+++,,,---***+++,,,+++)))''''''(((''')))++++++)))((())))))***111999===<<<999666555333///***(((((()))++++++,,,+++***)))))))))******)))'''&&&'''***---...///+++++++++,,,---///000111+++*********+++---......000000444888:::@@@QQQbbbttt```VVVPPPXXXnnn~~~mmmcccWWWKKK:::<<>>@@@@@@MMMjjj~~~```KKKGGGXXXlllzzzxxxpppfffUUUFFF@@@777666@@@XXXvvv|||cccUUU^^^qqq~~~jjjuuu```UUU[[[kkkooo^^^YYYddd~~~wwwppptttmmmRRRJJJVVVpppxxxFFF888888555555444333111111222222333000000000000///////////////---+++))))))***+++,,,000///---,,,+++++++++++++++,,,,,,+++******,,,---111222222111///...000111...------------///000111999888666222---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------...///...---,,,+++))))))))))))((((((((((((---......,,,***)))+++,,,***+++,,,+++))))))***+++111...---111999>>><<<999000---)))((((((*********))))))))))))(((((((((''''''((()))+++...///---,,,......---,,,,,,,,,,,,---***+++,,,,,,******+++,,,///:::FFFMMMSSSfff]]]EEEEEEWWWffflllyyyooobbbbbb\\\JJJ===:::333555FFFhhhlllUUU___ppprrruuu~~~VVVNNN]]]pppqqqaaa___^^^lllyyyrrrwww{{{eeeRRRMMMaaawwwEEE777666444333222222222222111111111222222333333222222111111---,,,***))))))***,,,---111000...,,,++++++++++++---,,,,,,***)))+++///222222222111///,,,,,,...///------,,,,,,---...000111222222222000,,,*********+++++++++++++++++++++++++++++++++++++++,,,---...,,,---...///...---+++***))))))))))))((((((((((((,,,,,,,,,+++))))))+++---,,,------,,,***)))***,,,///------000555888777666...,,,***))))))******)))************))))))(((((()))+++---111333222///+++.........---......//////+++...000000...------...222:::HHHZZZooouuuXXXIIIHHHOOOYYYfffttttttiii\\\SSSLLLEEE???<<<777DDDaaauuu^^^]]]cccvvv}}}yyyQQQKKK[[[pppwwwhhh^^^ZZZgggyyykkkooonnnXXXNNN\\\wwwDDD666555333111222222222222111000///444444555555555444333222---,,,***))))))+++,,,...111000...,,,++++++++++++...---,,,***))),,,222666222222000---******+++------,,,,,,,,,---...000111+++,,,------+++))))))***+++*********************++++++******+++,,,------+++,,,---......,,,***)))(((((((((((())))))))))))***++++++)))((()))+++------......,,,******+++---***+++---///000000000111---+++***)))***+++***(((***++++++++++++***)))))),,,---111555666555000,,,............///000222222,,,000444444222000000111666999GGGbbbhhhSSSPPPFFFAAAJJJ```qqqssssssvvvjjjhhhZZZEEE<<<@@@AAA<<<@@@WWW}}}zzzhhhZZZUUUiiiuuuQQQJJJXXXmmmoooYYYYYYnnnsssfffrrrkkkYYYXXXbbbuuuxxxEEE555333000444333222222222333444555666777888777666333111//////...---,,,+++*********,,,------......---,,,,,,...///...+++((()))...222777444000...---------,,,+++,,,...000000///...---+++,,,+++)))'''&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,+++)))((())),,,...---+++,,,///000///,,,******,,,***************)))((('''((())))))*********))))))***+++,,,,,,+++***(((''''''(((***---...//////.........---,,,+++***)))((()))***+++++++++)))'''&&&+++---///222222111...---***))))))+++...000111000000///111444888888555111999@@@TTTsssuuuZZZKKKBBBAAAEEEQQQ___iiiiiifffeeeYYYKKKDDD@@@>>>???BBBLLL^^^~~~qqq]]]SSSeeesssNNNDDDLLL___iiiTTTTTTsssnnn^^^tttuuufffaaa```fffooo}}}wwwDDD555444111111111111111222444666777666666777888777444222000000///...---,,,,,,,,,,,,...---------------------------,,,***(((***...222666333000...---...---,,,,,,---///000000...---,,,---------+++)))(((***+++------------,,,,,,,,,,,,+++***)))+++...000...,,,---///000///,,,++++++,,,******************)))))))))))))))******))))))(((***++++++,,,,,,+++))))))'''((()))+++---.........///...---+++***)))((((((***************)))((((((***---000222222000---+++***))))))+++---///............000444888999777444333FFFbbb{{{```JJJAAA@@@CCCJJJTTT___fffiiiYYYOOOEEEAAA@@@@@@BBBFFFSSSeee}}}iii^^^YYYeeexxxqqqKKKFFFUUUiiiooo\\\QQQdddzzzccchhhrrr^^^VVVaaasssvvvCCC444555333...//////111222555777888444555777888888666444222111111000///......//////111000...---,,,---...///+++++++++******+++///222444222///.........---------...///000///...,,,***...///...---+++***+++---.........---------,,,,,,++++++,,,...111111000......///000///---,,,,,,---*********+++++++++++++++******+++******)))((('''***+++,,,---------,,,+++(((((()))***+++,,,...///222000---***(((''''''(((+++******)))))))))*********---000222222000,,,******))))))***,,,...---,,,------///333777999999777444HHHgggeeeIII@@@???@@@BBBIIISSS^^^fffMMMEEE@@@@@@AAABBBFFFJJJXXXmmmjjjccc```eeemmm~~~pppIIIJJJ^^^rrryyyeeeOOOWWWhhh\\\oooaaaQQQ___wwwuuuBBB444666444......///111222444555666222444777999999888555444222111111000000111222222666333000,,,++++++---...+++++++++,,,---///111333222000...---...///...---//////000000///---+++)))...//////---+++***+++,,,//////.........---------+++,,,...111222222111000/////////...---------...*********++++++,,,---------------,,,+++***)))(((+++,,,...000000000000///+++*********+++---///000333000,,,)))&&&&&&'''(((+++***)))((()))***+++,,,+++---000222222///,,,)))***))))))+++---//////...,,,---///222555777888999;;;EEE^^^dddLLL@@@???>>>@@@EEEMMMSSSWWWGGGBBB???AAABBBBBBFFFJJJVVVooo{{{mmmaaacccnnnoooMMMNNN```rrrhhhSSSZZZhhhZZZgggoooYYY```sss|||uuuBBB555666444000000111111111111111111000333666999999888666444111111111111111222333444999666111,,,***)))+++,,,,,,,,,---///111222333444000...------/////////...///000000000///---***(((,,,---...---+++)))***+++........................---...000111111111111111000...------------......+++*********+++,,,------/////////...---,,,+++***---...000222333333222222---,,,,,,,,,---///000222333000,,,(((&&&&&&&&&'''+++***)))))))))+++,,,---,,,...000222222000---,,,***)))***,,,///222222111---...///111333666888:::>>>FFF```~~~fffTTTBBB>>>===AAAGGGJJJHHHDDDDDDAAA@@@AAABBBAAADDDIIIRRRnnnuuu]]]^^^rrrmmmRRRQQQ\\\mmmjjj]]]iiigggbbblllzzziii___bbbsssvvvCCC555666444111222222111111000......///111555888999777555333/////////000111333444555888555000,,,***)))***+++------...111444555444333...---,,,---///000///...//////000000///---***)))***,,,---,,,***)))((())),,,,,,,,,---......//////...///000000......///000///---++++++,,,---------,,,+++***))))))***,,,---...//////......---,,,+++...///000222333333222222............///000111111111///,,,)))'''&&&&&&''')))))))))***+++,,,---......///000111111111000000+++***+++---000222222222---...000222444777<<>>@@@>>>;;;???>>>BBBHHHMMMQQQYYYbbbxxxlllcccdddssskkkcccfffMMMRRReeeyyyoooqqq}}}nnnllluuu~~~^^^PPPbbbxxxEEE666666222///000111111111///...------000444777888555222///+++,,,,,,...000222333444...---,,,++++++,,,...///...---...111444555222///+++++++++---000111000///---...///000///...,,,******,,,...---+++)))))))))'''((()))+++---///000111111111///,,,((((((+++...///+++((((((***------,,,---+++)))((('''((()))*********+++,,,,,,,,,++++++,,,,,,...//////......---+++,,,...///000///......,,,,,,+++***)))((('''&&&&&&(((***,,,---...------111000//////111333666888000...------------,,,***+++///222666999@@@HHHNNNhhh|||ZZZBBB???:::777666999>>>AAA>>>???EEENNNVVV^^^iiittt|||kkk\\\```xxxhhh___lllcccGGGRRRmmmrrrjjjmmmfffxxxbbbVVVSSSiiiwwwDDD555555222//////000000//////...---...000333555666666444333000...,,,******,,,...000333222///------...000111//////...---,,,,,,,,,,,,)))***,,,...//////....../////////...---------,,,,,,...//////...,,,)))'''(((((()))***+++,,,,,,---///000///...+++))))))))))))******+++,,,,,,------...,,,***))))))((('''&&&'''((()))***+++,,,,,,,,,...,,,******+++------------...///000000000///...,,,,,,+++***)))((('''&&&)))((((((***---///000000---000444555444333222222222111///---,,,,,,---...000000333888===GGGYYYiiihhhSSSEEE999:::<<<;;;===CCC===GGGOOOSSS```wwwkkkaaabbb{{{hhhUUUjjj```HHHTTTjjj|||~~~mmmqqqmmmzzzkkkTTTNNNZZZwwwwwwDDD555555333000/////////............///000222444555444333222...,,,***))))))***,,,...222111///---,,,---...000------,,,+++++++++++++++)))***,,,---.........---.../////////......---,,,,,,---...//////,,,***((('''(((((()))***+++++++++...//////---***(((((()))))))))***++++++,,,,,,------+++))))))((((((''''''))))))******++++++,,,,,,---+++******+++------,,,,,,---.../////////......---,,,+++***)))(((''''''***))))))+++---///000000000333666666555222111111111///---+++***+++,,,---***111888<<<===HHHbbb{{{ZZZKKK???>>>===::::::>>>FFFJJJOOOXXXkkkzzziiilllqqqttt___lllbbbMMMVVVeee}}}}}}vvvxxxzzzwwwvvvoooTTTNNN[[[pppwwwDDD666666333111000...---------//////000111222333333222111000...---+++******+++---...111000...,,,+++,,,,,,---,,,+++***************+++***+++,,,,,,---------------...///000000///---,,,***+++---......---+++***((((((((())))))******+++---......,,,)))((((((((())))))***++++++,,,,,,,,,******)))(((((((((((((((,,,,,,+++******+++,,,---,,,***))))))+++------,,,+++,,,---............------,,,+++***))))))((((((+++++++++,,,---...///000444666888777444000///......---+++)))))))))+++,,,...000666>>>GGGXXXrrrZZZKKK???>>>===888777;;;GGGHHHRRRfff|||rrrtttvvv~~~ooopppdddRRRZZZfff}}}wwwpppsssuuuyyyZZZRRR]]]hhhvvvwwwDDD666666444333111...,,,,,,---///111111111111111111000//////000///...------...///000///...---,,,,,,+++++++++++++++*********+++,,,,,,++++++,,,,,,,,,,,,,,,,,,+++---///111111000...,,,)))***+++------,,,+++***)))))))))***++++++,,,,,,,,,------+++)))''''''((())))))***+++,,,,,,++++++)))))))))(((''''''((()))///---+++))))))***+++,,,***)))((())),,,------,,,***++++++,,,------------...---+++***))))))******,,,,,,------------///000666777888666222...,,,+++---+++***(((((()))+++,,,777//////???XXXooogggQQQCCC999999:::777777;;;===EEEZZZvvvuuujjjwww}}}rrr}}}cccQQQ^^^rrr{{{ooo~~~vvv{{{jjjYYY[[[aaaqqqwwwEEE777777555444222///,,,,,,...111333222222111000////////////000///............///000------......------,,,+++,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,,,,,,,+++,,,///111222111///---***++++++,,,,,,+++***))))))***+++,,,---......///+++,,,---+++)))(((((())))))***,,,------,,,+++***((()))***)))'''&&&(((***///---+++)))))))))+++,,,)))((((((***---......---*********+++,,,---......///---,,,*********+++,,,---//////...---,,,...000555666666333///,,,******---,,,***))))))+++---...555///333FFF___uuu^^^NNN@@@666777999666777<<<===LLLfffyyyeeeqqqrrrvvv```NNNdddpppttt{{{zzz|||}}}___VVV[[[uuuxxxEEE777888555666444111......000222444333222000/////////000111------,,,,,,,,,,,,------,,,---///000000///......------------...///111111///...---,,,,,,,,,,,,,,,+++,,,///111111111000///.........---,,,+++)))))))))***+++,,,...000111111,,,------,,,***((()))******,,,---//////...,,,+++)))+++,,,***'''&&&(((+++---,,,***)))))))))******(((((()))+++...000///...*********+++,,,---...//////...,,,******+++,,,---...000222000,,,+++...000222333333111...,,,++++++///...,,,,,,,,,...000111,,,444CCCRRR^^^lllqqqTTTEEE999888999777888===KKK]]]rrrrrrrrr~~~pppsss^^^NNNhhhpppooovvvgggXXXZZZtttxxxwwwxxxFFF888888666666555222111000111333555444222000//////000111333,,,,,,++++++++++++,,,,,,+++---000222333333111000---------...///000222333111000///---,,,,,,------,,,---...///111111222222555444222000...,,,***)))'''((())),,,...000222333,,,---...---+++)))***+++,,,---///000000///---++++++---///,,,(((&&&(((+++******))))))))))))))))))((((((***---000111111000++++++++++++,,,...///000000...,,,******+++---...///222333111,,,+++---000///111111111///......000111000//////000222444555111===NNNZZZaaaoooZZZIII;;;999999777:::???VVVkkk|||xxxtttmmmuuu~~~]]]TTTkkk~~~jjjrrrzzzwwwggg___hhhwww}}}xxxFFF888999666777555444222222333444555444222000//////000333444------------------------+++---000333555555444333,,,,,,------///000222333333111000...---------...,,,---...///000111222333999888666333000---+++***%%%&&&(((+++---000222333,,,......---+++***+++,,,,,,...000111111000---,,,,,,///000---(((&&&(((,,,'''((())))))))))))(((((())))))***...111222222000++++++++++++,,,...000111000...,,,******+++...///000333444111,,,***---000...///111111000000111333333222111111222444666888@@@EEEOOO]]]kkk|||zzzYYYHHH:::888999888;;;BBBXXXqqq}}}kkkkkkxxxwww^^^YYYlll|||vvveeexxxuuuxxxzzzxxxeee[[[ccc|||zzzxxxEEE777666333888888888777666777:::===888444000------///000000/////////000222333222111...///111222333333333222////////////////////////333000...---///000000000000000...------111777;;;KKKGGG???666...+++,,,///(((((((((((()))***+++,,,+++,,,---,,,***)))***+++---,,,,,,,,,.........---+++,,,,,,***(((&&&&&&''',,,+++******))))))******+++,,,---...///////////////...---,,,+++,,,---------,,,*********,,,...///222111///---,,,,,,------333222222333444333111///111000333666777666999>>>IIITTT[[[iiirrr]]]JJJCCC777666;;;444111<<>>UUUbbbkkk|||yyy[[[HHHAAA>>>666666:::444444AAASSSqqqjjjlll```VVVuuummmfffzzzsssnnn~~~gggYYYSSSZZZwww{{{wwwDDD444333000555666666555444444777999444000,,,***+++,,,------,,,+++,,,---///000///------...///000000000///...000000000//////............------///111111000///,,,,,,---,,,+++,,,///111===;;;777111---,,,///222///---+++(((''''''((((((,,,------,,,***((()))***+++++++++***))))))((((((---...///---+++)))***+++++++++***))))))))))))*********+++,,,---------------,,,+++*********+++,,,...---,,,+++***+++,,,---+++******)))))))))******///000111222222222111000444333333444222111666>>>YYYsssbbbEEE777555888666888===888<<>>777...555999===@@@<<>>;;;222888NNNmmm}}}zzzeeemmmiiikkkrrrxxxhhhhhheee\\\hhhxxxxxxEEE666555222///111222111000...//////000///---,,,.........---,,,,,,,,,---000000///...)))***,,,---...------,,,,,,,,,,,,---......//////,,,+++))))))+++,,,,,,+++((()))******))))))+++---******+++)))'''&&&'''(((******+++,,,,,,++++++***((()))******))))))***++++++...000...***'''))),,,***+++,,,+++)))))))))+++******)))(((((((((((((((+++,,,,,,,,,,,,,,,++++++---,,,+++***)))***++++++++++++,,,,,,------,,,,,,------......---,,,+++***000444777555111......000///111555666333333===IIInnnbbbDDD777666<<<@@@???<<<:::111777LLLggglllrrrrrrbbbfff{{{{{{iiijjjuuuxxx```aaapppxxxEEE777666333111333444333111000000111111///......///000///......------...111111000///)))***+++---......------,,,------...///000111111///---+++***+++,,,---,,,)))******))))))***,,,///,,,------+++((('''''''''***+++---...---+++)))((('''(((******))))))+++,,,***---000---)))''')))---)))***+++***(((((((((*********)))(((((((((((((((,,,,,,---------,,,,,,+++------+++*********+++,,,***+++,,,,,,------------//////000000///---,,,+++222555888666111---...000---000555777555555???KKKiii~~~bbbIII===<<<;;;???===<<<<<<666===RRRoooqqq}}}zzz\\\___mmmfffiiimmmbbb[[[lllxxxEEE777555111222444444333111///...///000000////////////000000/////////000//////...---******++++++,,,------...///.........///222444666444111...***))))))+++,,,...---,,,+++,,,---...///...---+++))))))***+++,,,222111///...,,,+++++++++******++++++++++++******+++***)))(((((()))***+++***)))(((''''''((()))***)))***+++***)))((()))******,,,//////...---,,,---///---+++))))))***+++,,,---,,,+++*********,,,,,,000000///...---,,,++++++---000333333111///---,,,444222111333444777AAAKKKlll~~~XXXAAA???EEE<<<===;;;===@@@;;;BBBXXX|||uuuzzzxxx{{{tttkkkeeegggxxxgggfffmmmnnnaaa```zzzxxxFFF777666222444666666555222///......000//////////////////000///000000000000///......+++,,,---...////////////000///.........000222333111///---++++++---///111......,,,,,,,,,,,,---...---,,,+++))))))***+++,,,111000///---,,,+++++++++******++++++++++++******+++***)))(((((()))***++++++***(((''''''(((***+++***++++++***((('''((()))***+++------,,,,,,---......---+++)))))))))***+++,,,+++*********+++,,,---000//////...---,,,++++++---000222222000...------222222444555444888GGGVVVvvvnnnQQQ@@@>>>AAA@@@@@@===>>>AAA<<>>777555777222222???TTTxxxvvvZZZIIILLL\\\yyyxxxyyyyyy^^^WWWeeelll]]]YYYlll}}}^^^KKKPPPaaa~~~zzzEEE444444333555777777555111---+++***//////............//////000///...---,,,,,,,,,,,,,,,---///000111111000000333222000...,,,***))))))++++++***+++,,,...111222000///...,,,++++++,,,,,,************+++,,,,,,---000000111111111111000///++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++---,,,+++******+++,,,---------,,,***(((''')))+++222000...***&&&&&&(((***...---,,,***))))))(((((())))))******++++++++++++))))))******++++++,,,,,,---------,,,+++,,,///222444222222777AAARRRiii}}}uuubbbKKK===666333666;;;:::???;;;999<<<999:::FFF[[[aaaKKKHHHRRRnnnxxxyyy}}}~~~___UUUcccttt^^^QQQaaazzz^^^NNNMMMYYYvvv~~~zzzCCC222333222444555555333000---------000000////////////000000111000...,,,++++++,,,,,,---------...//////000000222111000///---+++***)))+++************,,,---...000///---,,,+++,,,,,,---***++++++++++++,,,,,,,,,///000111222222111000000++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++,,,------------------,,,---,,,,,,***((((((+++---333222///+++'''&&&(((***......---,,,+++)))(((((()))******++++++***))))))''''''((()))***+++,,,---,,,---...------...000333999555555<<>>@@@>>>AAAMMMmmmtttXXXXXX^^^jjjwwwoooqqqfffXXX[[[sssrrr^^^WWW\\\fff~~~lllLLLLLLZZZzzzyyyBBB111222111444444444222000///000222111111000000000000111111333222000...,,,------...///...---------///111222000000000///...---,,,+++***************+++,,,---......,,,,,,,,,,,,---...++++++,,,,,,,,,+++******,,,---///111111111//////+++,,,,,,------,,,,,,++++++***)))(((((()))***++++++,,,...000000...,,,+++,,,,,,+++)))((())),,,///111000///,,,)))(((***,,,/////////---,,,***)))(((******++++++***)))((('''%%%&&&'''(((***+++,,,---,,,---...///...///111444666555888???JJJ\\\wwwxxxhhhYYYKKKEEE>>>888<<>>@@@LLLkkkwwwnnnhhhhhhmmm}}}{{{eeemmmnnn\\\TTTiiiyyyeee```YYY[[[mmmwwwOOONNN\\\xxxyyyAAA///111111555555444222000111333666222222111111111111222222555444111///......///000111///---,,,---///222444///000000000///...------************+++,,,---......---,,,+++,,,---...///,,,,,,,,,,,,,,,+++***)))***,,,...///000///...---+++,,,,,,------,,,,,,++++++***)))(((((()))***+++***,,,///111111///,,,***++++++***)))(((***---111...///...---++++++,,,...000000///...---+++)))(((++++++++++++***)))'''%%%$$$%%%&&&((()))+++,,,---+++---///000000000222444///222888>>>FFFWWWttthhhXXXIIIDDD>>>777:::DDDSSSaaa```SSSHHH??????KKKZZZwww}}}gggdddnnnrrrcccqqqrrr]]]QQQgggpppeeeWWW[[[pppxxxXXXSSS[[[rrrxxx@@@/////////555444333000///000444888333222000//////000333444333222000......///000111444222///...///222333333444222000...//////......+++******+++,,,---.../////////...------,,,++++++......---,,,+++))))))((()))+++---///000...,,,++++++***)))+++------,,,******)))((()))++++++)))(((------...//////...------***+++***)))((())),,,......---------...///111222444111---***))))))+++,,,...---+++)))((((((((()))***)))((((((((()))***+++//////......///000000111333222777@@@FFFSSSrrrhhhTTTAAA===>>>>>>CCCIIIhhhxxxzzzdddKKKBBB???;;;GGGbbbhhhbbbvvv}}}aaaWWWuuufffYYY]]]nnnzzz^^^YYYaaarrrnnn^^^WWWUUUbbb}}}~~~FFF333222111555555333000...///333666333222000///000222555888444222000...---...//////333111...---///111222333333111...---...//////000......---,,,,,,,,,,,,---......------,,,+++++++++------,,,++++++******)))***,,,...000000///---,,,,,,...//////,,,***+++,,,+++******+++,,,,,,***(((+++,,,------------,,,+++*********)))((()))+++...///......---...000111222222000...+++***+++,,,---...---+++)))))))))***+++,,,,,,+++++++++---000111111000000000000000111111555666888===MMMgggttt[[[LLL???;;;;;;@@@MMM]]]pppvvvyyyrrraaaOOOBBB<<>>VVVyyy|||bbbLLLDDD===;;;;;;BBBZZZqqqxxxxxx~~~xxx^^^HHH>>>LLLdddzzz{{{pppppp~~~llliiiyyyhhhWWW[[[qqqrrr^^^]]]cccvvvnnn\\\RRR[[[jjjzzzLLL999888777888888555222///...000222444222000///000333666888444333222111111333444666333000...---///222444444444333000---+++,,,...000000///...,,,+++******))),,,,,,,,,++++++*********)))******++++++,,,------,,,---///000000000///...---000333111---+++,,,......,,,,,,,,,---,,,***(((((()))***++++++***)))((())))))***)))((((((***,,,------,,,,,,,,,---///000------....../////////...///---+++******,,,///111222111///...///111444666//////000111333444666777777;;;???GGG]]]{{{oooVVVFFF@@@<<<<<<<<>>FFFWWWiii}}}kkkQQQCCCGGG```xxxtttlll```fffxxxcccLLLKKK___iiibbb]]]bbbqqqnnnYYYNNNMMM^^^tttVVV===999777666666555222///------...111222333444333222111000000///......///111444555000...,,,,,,...111333444777999:::666///++++++---******))))))))))))******,,,,,,,,,,,,,,,,,,------))))))***+++,,,,,,------,,,---------............,,,---------,,,,,,+++,,,*********+++---...---,,,******,,,,,,,,,,,,******&&&(((******)))((()))*********(((((((((((()))******+++++++++,,,---------+++,,,,,,------------,,,+++++++++++++++******)))((()))***---000333555777555;;;III]]]sssmmmUUUGGG@@@888555:::BBBNNNdddyyysssSSS??????NNNnnn}}}xxxggg]]]ccczzzdddQQQOOO^^^}}}qqqiiiaaabbbnnnyyy^^^QQQRRR]]]iii]]]BBB:::666444444333000---+++,,,---///111444666666555333111...---,,,++++++,,,...///...,,,******,,,///111222555999;;;888111---,,,...,,,,,,+++***))))))******------------------------)))******+++,,,,,,------,,,,,,,,,---------......+++///222000+++(((***---+++***+++,,,///000///...)))***+++,,,,,,+++***)))&&&(((******)))((()))***+++***)))(((((()))******+++************+++,,,---++++++---------,,,+++***((()))+++,,,---,,,++++++)))******,,,...000222333555>>>IIIZZZzzzsssVVVAAA>>>999888>>>GGGVVVssswwwTTT777666<<>>;;;666111---,,,---333444666555222000//////,,,,,,+++++++++---...///---...///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))''''''''')))***...//////...,,,++++++,,,000000...---,,,+++++++++000...+++***+++,,,++++++***++++++,,,,,,,,,,,,+++,,,---...//////...---,,,'''((())))))((((((***,,,+++***(((''''''(((***+++(((***,,,......---,,,+++---------+++))))))+++,,,---+++))))))******)))((()))******+++,,,---...///000///...///222666;;;===DDDLLLddddddKKK???===???<<<>>>OOOhhh]]]DDD===PPP```hhhiiifffzzzeeeKKKFFFTTT}}}lllgggnnnhhh[[[TTTPPPpppdddOOO??????===999555111/////////666777666444111............---,,,++++++,,,......,,,---///000111000000///+++++++++,,,,,,---...///,,,***(((''''''(((+++---111222111///,,,*********//////...---,,,++++++,,,222000---+++***+++++++++******+++,,,------------------...///...---,,,+++'''((()))))))))***,,,///---+++(((''''''(((+++------.../////////...,,,+++---------,,,++++++---///...---+++***))))))))))))++++++,,,,,,------......000///......000444:::???NNNXXXmmmxxx[[[EEE<<<;;;>>><<>>;;;666222000000111111777777666333000...---...///...---,,,,,,,,,---...,,,---...///000000///...+++++++++,,,---...000111---+++)))((((((***---...333444333000,,,)))((()))------,,,,,,,,,------...111111///---+++***++++++***+++,,,---------------,,,,,,---......---,,,+++((()))***))))))+++...111...,,,)))''''''))),,,...333222000...,,,,,,,,,,,,+++,,,---,,,,,,---000222///...---+++))))))***+++///......------,,,,,,,,,000///...,,,---222;;;AAAWWWeeeuuuiiiRRRBBB999555:::===DDDTTTkkkyyybbbKKKEEEPPPcccyyy}}}hhhVVVXXXkkk[[[KKKYYYnnnWWWUUUkkk```VVV[[[nnn}}}hhhWWW@@@;;;555111000111111222666666666444000......///000///...,,,,,,,,,------,,,---.../////////...---,,,,,,++++++---...000222...---,,,++++++,,,...///222333222000,,,))))))))),,,,,,,,,,,,,,,---...///000111111///---++++++,,,+++,,,,,,------------,,,)))***+++---------,,,+++)))))))))))))))***...111///---***((((((***---///444222///,,,+++++++++,,,+++,,,---,,,,,,---000222000///...,,,******,,,///000000///...---,,,,,,+++000000...,,,---444???HHH]]]ooo{{{___JJJ===666222777<<>><<<<<<@@@KKKaaahhh]]]QQQFFFMMM___{{{{{{iiikkkvvvkkkhhhsssllltttVVV]]]rrrgggUUUAAA777333000///000666666666444111000///000111000///......------...////////////............,,,,,,++++++,,,---///000///......---,,,,,,---------+++******,,,...------++++++++++++***+++++++++/////////......---------...000111111...,,,+++***'''((())),,,......,,,******)))((((((((()))+++,,,/////////.........------/////////...---,,,,,,,,,111000---,,,+++,,,...//////...---,,,+++,,,------////////////////////////000---+++---222BBB\\\ssslllTTTIIIEEEAAA<<>>666111000222666777777444111///.../////////...............////////////............---,,,,,,,,,,,,,,,---//////------,,,+++++++++,,,,,,---+++***+++,,,------,,,)))*********************------,,,,,,,,,,,,,,,,,,...//////...,,,******+++(((((((((+++...000///...***)))((('''((()))+++,,,000000000/////////......000///...,,,+++++++++,,,000///---,,,,,,---...//////...---,,,+++,,,------//////............//////333///,,,...777LLLlll|||\\\IIIEEEFFFCCC>>>EEELLLYYYkkkttt^^^VVVPPPHHHHHHkkk}}}kkkmmm{{{{{{ccc^^^wwwzzzrrr^^^TTTiiinnn```OOOCCC999333333666555555555222///---,,,------------------...///000//////.........---------,,,,,,,,,,,,------......---,,,,,,+++++++++,,,,,,---,,,***+++,,,------,,,)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,------......---+++))))))***,,,(((((((((+++///222333222+++***((('''''')))+++---000000000000///////////////---+++***+++,,,......///...---,,,,,,---///000......,,,,,,,,,,,,---...///......------...///000888444333999FFF^^^jjjLLL===<<<@@@AAAAAA???MMMaaayyyuuuaaaLLL===DDDaaa|||jjjiiixxxwww```XXXooozzzyyy```OOO]]]|||rrrcccRRREEE;;;555555999555555555333000...---...---,,,,,,------...///000............------------,,,,,,---------------------,,,,,,,,,,,,,,,------...,,,++++++,,,---,,,+++)))+++---///000///---,,,---------------.........------,,,***((((((***,,,)))((())),,,000444555555,,,***((('''(((***---///000000000000////////////---***((())),,,000111111---------,,,---...///000...---,,,,,,,,,,,,......///...---------///000111888888>>>JJJ[[[rrr{{{bbbGGG999666777<<>>888666888777888888666333111222222---,,,,,,,,,---...//////.........------------,,,,,,,,,---......------,,,,,,,,,++++++,,,,,,------...---++++++,,,---,,,+++***,,,000222333111///---/////////...............,,,,,,,,,***((((((***,,,))))))+++...333555666555,,,+++)))((()))---000333000000000/////////......+++)))(((***///333444333,,,,,,,,,---...///000111...---,,,+++,,,---...///000///...---...000222333666;;;GGGYYYllleeeIII;;;666555888???HHHWWWlllsss[[[RRRNNNccc{{{mmmhhhuuuvvveeeTTTQQQ```}}}xxx~~~xxxeeeTTTRRR]]]sss{{{```MMMBBB:::555444777888888777555444444555------,,,,,,,,,---...............---------,,,,,,,,,------......---,,,,,,***************+++,,,,,,///---++++++,,,,,,,,,+++***,,,000444444333000---000000//////......------+++,,,,,,+++***)))***,,,)))***,,,111555666666444,,,+++))))))+++///444777/////////.........------,,,***))),,,222555444111++++++,,,---...///000111------,,,+++,,,---...///111000///...///111333555777>>>OOOfffzzzeeeGGG<<<;;;999:::>>>MMMaaaxxxmmm___OOOgggnnnhhhqqqvvv```SSSOOOZZZmmm|||}}}nnnUUUOOOYYYlllhhhRRREEE;;;444111555666666666444333444555...------,,,,,,---------......---------,,,,,,,,,,,,---.........---,,,+++))))))((())))))***++++++///---++++++,,,,,,,,,***))),,,000444555333///---000000///...------,,,,,,+++,,,---,,,+++***+++,,,)))+++...222666777666444,,,+++)))))),,,111666999///.........------------...+++***...333555333000***+++,,,---...000111111---,,,,,,+++,,,---...///222111///...///111444666:::BBBUUUmmm```BBB;;;??????>>>???LLLfffzzzcccQQQjjjbbbbbb{{{www[[[RRRSSSZZZ```mmm{{{jjjzzzyyywwwVVVOOOZZZmmm|||\\\DDD999444111///000111333555555333111//////------,,,---...///------......---,,,+++++++++,,,---......---,,,++++++***)))((()))***+++,,,---,,,***(((((()))***+++***,,,...111333333222111---------------,,,,,,+++---,,,++++++---//////...,,,---...//////000000000///...------...///000111///---,,,...222555444222+++******---000111///,,,***+++---//////...---+++,,,---------,,,---000222///111333111222666:::<<>>888;;;===AAAGGGXXXaaayyywwwkkkTTTaaauuuuuuaaaggg}}}{{{bbbWWWTTTUUU```vvvuuuaaajjj```VVV[[[dddqqq}}}aaaDDD555333444111111222444666555333000///...---,,,,,,---...///............------,,,,,,---...////////////...---,,,,,,,,,+++,,,,,,---...---,,,+++))))))***,,,---,,,---...///000000000000---......///...---,,,+++,,,+++)))***,,,------,,,,,,---///000111111000000222111///...------.........---,,,...222444333111---,,,+++,,,...///---+++)))***,,,.../////////...+++,,,,,,,,,+++,,,...000...000111111111444:::===OOO\\\jjjvvvbbbLLL999666:::>>>EEEMMM]]]fff}}}nnnaaaYYY[[[vvvyyyqqqkkkmmmuuujjjXXXNNNWWWhhh}}}uuubbb]]]ssspppaaaZZZYYYeeetttdddJJJ===555111444333444555666555333000......---,,,,,,---...///000///...---------.../////////000000000000//////---......///000000//////...---,,,++++++,,,............---------------...---...///000000///---++++++***((()))***++++++***,,,---///111222111000///111000///......---.........------...000222111000///---******+++,,,,,,+++***++++++,,,---///000111+++,,,,,,+++)))***,,,...,,,...000111333777???FFFWWWcccuuu{{{ZZZGGG777444888<<>>MMM]]]{{{```DDD???FFFRRRggg}}}}}}iii___sssfffRRRZZZXXX]]]kkk~~~^^^]]]oooqqq___VVVWWW[[[ccc|||vvvRRR>>>;;;===666666666666777666222000,,,,,,+++++++++---...//////...---------...///000------,,,,,,,,,,,,------******,,,---............111000000000000/////////...---+++***)))+++,,,---////////////......------///...,,,,,,---...---,,,((()))***++++++,,,,,,,,,......////////////......---...///---+++******+++))))))))))))))),,,000444444222///---,,,,,,,,,---///000000///---...000222222///111444555888GGGXXX|||wwwbbbMMMDDD>>>===>>>EEEYYYnnnvvvNNN???CCCMMMXXXaaannnsssjjjmmmgggVVVYYYWWWZZZgggyyyiiiWWWjjj|||wwweee\\\XXXVVV[[[qqq___GGG??????555444555666777555333000,,,++++++***+++---...///,,,,,,------...............---,,,++++++,,,---...*********+++,,,---...///111111111111000...------++++++******+++,,,.../////////---,,,,,,,,,---...000...,,,,,,---...---,,,***)))))))))***+++,,,------...///000000///......---//////---***((()))******+++,,,+++***,,,///333222111///...------------//////000///...///111444444111222777888;;;LLL```pppYYYFFF@@@>>>@@@BBBLLLccc{{{[[[CCCCCCLLLQQQQQQ[[[rrriiimmm|||sss___WWW___jjjrrruuu}}}{{{ZZZ```kkkqqq```XXXVVVXXXcccxxxqqq\\\GGG999444333444555666555333000++++++******+++---...///++++++,,,---......------...---,,,++++++,,,---...************+++---///000222222222111///...,,,+++))))))***+++,,,...///000000...,,,+++***+++---...000...,,,,,,------,,,+++,,,+++)))))))))+++...///)))+++---///111111111111---//////---)))'''((()))+++---...---++++++...111000000///................../////////...///222444333000333:::===BBBUUUlllfffUUUDDD??????AAADDDNNNgggfffHHH===CCCKKKNNNQQQbbb}}}yyyhhhnnnfffXXXjjj}}}rrrnnneeeYYY[[[vvv|||bbbYYYYYYXXXWWWaaapppSSS???999222...222666555222111---,,,***))))))+++,,,...***+++...///000000///......//////...------///111///...,,,++++++,,,...///444222///.........,,,+++***+++---///000111222222333111...,,,******++++++///...---+++)))***...111...///...---***)))***+++,,,+++++++++,,,///222444...///000000...,,,)))'''+++---//////---***))))))+++---///...,,,************---000111111000111222444222555;;;===EEE^^^zzztttYYYIII@@@???>>>@@@IIIXXXhhhrrrgggOOOAAA>>>CCCGGGHHHOOOgggwwwttt}}}{{{uuuoooxxxjjjppp~~~pppmmmeeeaaauuuppp```ZZZVVVQQQVVVqqqttt[[[LLL<<<555222555999777333222...---+++)))))))))+++,,,+++,,,...///000///...---////////////000111111111...---,,,++++++,,,---...222000...---......,,,+++***+++---...000111111111111000...+++******++++++---------+++)))***,,,...,,,---...---++++++---...,,,,,,,,,,,,---///111222......//////...,,,***)))+++---//////---***))))))***,,,------,,,*********))),,,///000000000222333666222333888<<>>===GGGEEETTTwwwvvvppp~~~vvvvvvtttoooxxxeeeZZZfffjjjXXXGGGLLLXXXoooyyyfff[[[???888555999<<<888444111000...,,,***))))))******,,,---//////000///...---///......000444555333000------,,,,,,,,,,,,------///...------......---,,,***+++---...000000111111///...---+++******++++++,,,------,,,***)))***+++***+++,,,,,,,,,,,,///111---------...............,,,---.........,,,+++******,,,...///---***))))))(((***,,,,,,+++***+++,,,)))+++---...//////111333555333555;;;AAANNNhhhjjjUUUHHH===;;;;;;@@@NNNccczzzoooTTTFFF@@@<<<999???>>>IIIdddvvvqqqtttjjjfffssshhhYYY]]]tttvvv```HHHJJJSSSiiioooaaaCCC<<<888:::;;;777111//////---+++***)))***+++,,,/////////000///...------...,,,+++///555666222...+++,,,------------,,,+++---,,,+++,,,...///...,,,***+++---...///000000000------,,,+++++++++,,,,,,,,,...///...,,,*********)))***++++++++++++...000.../////////...---,,,+++)))***++++++++++++******)))+++......,,,+++******)))***,,,,,,,,,,,,---///,,,---...---------///111111222888AAAJJJWWWlll~~~mmmVVVDDD999>>>AAA@@@FFF]]]yyyXXXDDD>>>>>>???666>>>KKKYYYhhh~~~uuuqqqwwwsssnnniiiqqq}}}nnnbbb```lllrrr]]]PPPLLLdddxxx]]]III@@@999888888333...,,,---,,,+++***+++,,,...000111111000000///...---,,,,,,))))))---222444000+++++++++,,,------,,,+++++++++++++++---//////...---++++++,,,...////////////,,,,,,+++,,,,,,,,,------...000111111...+++******)))***+++***)))***+++---000000000///...,,,+++***''''''(((((()))))))))((('''***------,,,+++******+++,,,......---...000222/////////---++++++---000000111666@@@OOObbbzzz}}}iiiRRRBBB:::===???BBBMMMeeefffMMM@@@>>>@@@777>>>GGGNNNTTTgggvvvqqqyyynnnuuunnnuuuuuujjjffflll|||iiiWWWNNNcccaaaSSSGGG<<<777555111...---------,,,+++,,,///111333333222111000...---,,,+++***))))))+++///000...+++,,,,,,++++++++++++,,,,,,++++++,,,...000000///---++++++,,,....../////////++++++,,,------...//////000111222111...,,,******)))***+++***)))***,,,---111111000...---,,,+++***''''''''''''''''''((((((&&&))),,,---,,,+++++++++---...///......///111333111111///,,,***+++...111333222444===RRRoooyyy\\\IIIBBB===888888EEE^^^xxxdddNNNBBB===BBB===;;;@@@JJJZZZooovvvuuuuuuiiilllqqqhhhnnnfff\\\VVVbbbxxx___PPP@@@888444111000111000///...---...///111333555444222000...,,,,,,+++*********++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,---///111111///---++++++,,,---............***+++,,,...///000000111111222222000---***)))***(((***+++,,,,,,---///111222111///---,,,++++++,,,))))))((((((((((((((((((%%%(((+++---,,,+++++++++---...///...---...000222111000...,,,+++---111555444555999EEE\\\{{{pppUUUEEE@@@===999:::IIIbbb|||eeePPPDDDEEE>>>999<<>><<<333111666333333222222111000000000333333111///---,,,***)))(((***,,,------...///111///---,,,---...///...---000222444555555333000///...............---------,,,...111111000...---.........---,,,+++++++++++++++++++++******---111555333111...+++******+++,,,+++---......,,,************---000111...++++++,,,///,,,***,,,111222///+++---000111///---000888@@@;;;777BBBbbblll]]]TTTKKKDDD===AAAEEEIIIUUUqqqsss]]]JJJHHHFFFAAA:::666===FFFSSSVVVdddyyy{{{|||rrr\\\cccuuuyyyvvv___YYYeee|||~~~kkkSSSBBB:::777666777555444333222111000000000555444333111///---,,,++++++,,,---...---...000222111000///000111111000///111333444555444111...---......------------------111222111///---+++,,,---......---,,,++++++,,,---+++++++++******+++///222222000---+++)))***+++,,,+++---///000///---.........000222111---+++++++++---------...//////...---//////......000333888;;;999===GGGYYYsssxxxaaaQQQIIIFFFAAA@@@CCCNNNccc~~~wwwbbbOOOHHHAAA???===<<<>>>BBBEEEIIITTTjjjuuuaaabbbxxxrrrqqqaaaZZZkkkzzzaaaFFF999;;;<<<888666555333111000000000000555444333222000///...------.........---...111333333222111222333444222111111222444444333000---+++------------............666555222...***)))***,,,---------+++)))***,,,...---------+++)))***,,,...000...,,,***)))***+++,,,,,,...111222111000111111333333222000---++++++,,,,,,...000000...---///000000...,,,...222666777666666BBBJJJRRRiiibbbLLLEEEFFFEEE@@@BBBSSSooo}}}iiiZZZLLL???===AAAAAA>>><<>>AAACCCJJJWWWjjj}}}bbbPPP???:::<<<=========@@@>>>???HHH[[[uuu}}}xxxvvvUUUOOOlllxxxYYYOOOGGG:::444:::111111111000000///...............------,,,,,,,,,,,,---......,,,+++,,,---++++++,,,---///...+++)))'''))),,,///000000...------...///000111222333444///111333222///,,,******(((,,,000///***'''(((***///111333222000...------*********++++++---......111222444333000---,,,,,,///---,,,,,,///222444444777333000333888:::666111...333777666222000444999<<<@@@UUUvvvyyy\\\KKKBBB>>>;;;<<>>>>>GGGWWWjjjyyyyyysssQQQFFFVVVmmmiiiVVVIII===777666000111222333333222111000------------,,,,,,,,,,,,,,,...000000...,,,,,,,,,++++++,,,...//////,,,)))''')))+++...///...---++++++,,,---...000111222333222222333111...+++***+++)))000555444...)))(((***,,,///222222111///......)))***+++,,,---...///000000222333333111.........111///---///333555666666444333222333666777555333333444666555333444666999AAAOOOeee|||}}}aaaMMMBBB===<<<;;;CCCQQQbbbuuuxxxaaaGGG<<<;;;>>>@@@CCC???>>>>>>EEEQQQ___llltttsssQQQAAAIIIYYY{{{{{{[[[HHHAAA;;;444///111444666666555333111------------------------,,,///222333111...,,,+++,,,,,,...000111000---***((())),,,......---+++)))******+++---...000111222555555222///+++)))***,,,+++222999888111+++)))***))),,,000222111//////...)))***+++,,,...///000111///111333333222000000000333111000222555888777666000222444444333222333444777555333333555777888777EEE\\\rrr{{{kkkRRRBBB===>>>;;;BBBQQQhhhrrrRRRBBBAAAAAAAAA@@@999:::;;;???GGGUUUdddmmmyyy}}}}}}UUUAAAKKK^^^xxxiiiPPPEEE<<<222000000111333555555333000000000///...---,,,++++++000000111333444333000---)))***,,,...000///+++((((((***,,,,,,++++++,,,,,,++++++,,,---///111333444444444222///+++***+++,,,///111444444111...+++++++++,,,---///222222000...,,,++++++***+++---...///........./////////000000111///...111777999777444///111333111......000444222//////222222000111444EEE```wwwiiiNNN;;;:::BBBBBBGGGVVVooohhhPPPHHHGGGAAA;;;;;;<<<======AAALLLYYYdddiiidddmmmtttwwwgggNNNTTTfffrrrsss]]]HHH:::444000000000222444555333111222111000///...------,,,000000222444666666333000)))***,,,...///...+++((()))***,,,,,,,,,+++,,,,,,***+++,,,---///000111222111333444333000,,,+++***---///111111///---,,,,,,++++++,,,///111111///---++++++******+++,,,...///---------............//////---,,,///444666444111000///......///000000000///,,,,,,//////---...222BBBWWWtttyyy___KKK>>>;;;>>>BBBOOObbbvvv}}}aaaNNNDDD@@@@@@===<<<;;;===CCCJJJPPPTTTVVVSSS\\\nnnzzz~~~qqqppp~~~sssVVVZZZkkknnnzzziiiLLL:::999111000///000222444444333444333333222111000///...//////111444777888666444++++++,,,...///...+++)))***++++++,,,,,,,,,,,,,,,)))+++---///000000000///...222666666444///+++(((***,,,---------,,,...///++++++,,,...000000...+++************+++,,,---...++++++,,,,,,,,,---------,,,******,,,000222111...000---***,,,000222000---,,,)))))),,,---+++,,,000AAARRRtttoooVVVHHH@@@===<<>>@@@GGGVVVkkk~~~qqqNNN;;;:::@@@???>>>===>>>@@@@@@===;;;@@@AAADDDGGGEEEFFFQQQ^^^[[[eee{{{yyyeeennnssspppmmmWWWLLL```pppbbbOOOCCC<<<333111//////111444666777666666555444333222111111++++++---000444777777666000///...///111111111///---,,,+++,,,......,,,***))),,,000333555444111000---///111111///,,,++++++***++++++++++++---111444/////////111222111...,,,)))******+++,,,,,,------*********+++++++++,,,,,,,,,+++,,,---...///...---,,,///222333222222333555111...///333444333555999NNNkkklllXXXFFF<<>>======BBBIIIRRR___lllttt|||ssshhhfffvvvooommmlllUUUJJJZZZfffwwweeeSSSFFF999333111000000333666777888666555555444333222111000++++++,,,...222444444333000...---...000222333333///,,,+++,,,...///,,,)))(((+++///333444444222111---...///...,,,+++,,,---++++++,,,,,,+++---000222111000111222333111...,,,******+++---------------++++++,,,,,,,,,---------------......///.........+++000555666444333555999333111222666888777999===QQQrrr|||jjjVVVDDD;;;???HHHLLLRRRccc~~~fffLLL===999888???BBBDDDBBB===;;;===???=========>>>>>>???@@@AAAPPP\\\aaa^^^ggg||||||dddmmmvvvaaabbbllljjjbbbRRRRRRWWWXXXeeezzz```III999333222111222555888999999555444333222111000000///---,,,,,,...111222222111---,,,+++,,,///222444444000---+++,,,//////,,,(((&&&(((,,,000222333222222,,,...000///...---------***+++,,,,,,++++++,,,...111000000111222000---+++***+++---...//////......---------............///---...//////............---000333555666777777777222///000555777777999===LLLiii|||aaaMMM@@@;;;>>>DDDKKKZZZqqqvvvWWWCCC===>>>AAACCCDDDCCCAAA>>><<<<<<===???AAA@@@@@@AAABBBCCCKKKOOOSSSUUUZZZeeeqqqxxx}}}jjjgggyyyppphhhxxxvvvooo~~~iiiWWWUUUUUUTTT]]]yyymmmLLL<<<333222222444777999999999444333333222111000///...///...---...000222111000+++***(((***---111333444000---***,,,///000,,,((($$$&&&***---000111222222+++...111222000...------***+++,,,+++***))))))+++000000000000111///,,,)))+++,,,---///000//////............/////////000000---...000///...---------///...///333888:::888555///---...333555555777;;;FFF^^^YYYDDD======>>>???IIIcccbbbHHHAAADDDCCCBBBBBBDDDEEEBBB<<<666999>>>AAA>>>;;;===AAAEEECCC@@@FFFRRRUUUSSSZZZgggppprrrooolllvvvyyymmmlll|||yyy|||wwwzzzcccVVVSSSWWWaaaqqqxxxYYYCCC555555666888999999777444444222///.........,,,+++///000000111000000......)))***,,,...///111111222111///---...000///,,,((('''&&&&&&)))...111000//////...---,,,,,,,,,,,,,,,---......---+++******+++444333222000///...---,,,///------000111000/////////.........///000222333444333222000////////////333222111333555666666555777222111777>>>??????@@@OOOnnnuuuWWWGGG???::::::>>>DDD___~~~qqqWWWFFF===FFFIIILLLNNNLLLEEE<<<555999===<<<888999???CCCBBBAAABBBDDDGGGJJJLLLNNNNNN___WWWQQQWWWeeeppprrrooommmllleee{{{wwwyyyzzzuuuXXXWWW\\\^^^]]]gggfffPPP:::999888999999777444111333111///......---,,,***---///000222222111///...***+++,,,---------------///...---...000///,,,)))***(((((()))---//////......------,,,++++++,,,,,,...//////...,,,++++++,,,...000111000...,,,---...,,,++++++...000111222222///.........///000222333444333222111000/////////000222444444333333555777777666<<>>999>>>======?????????AAADDDCCCBBBAAABBBEEEHHHJJJKKKLLLJJJJJJNNNUUU[[[^^^___fffooo{{{nnnpppxxx}}}qqq```]]]WWWTTTaaapppTTT999888777777888777444222333111...---------+++***+++---000333333222000...,,,,,,,,,,,,+++***)))(((...------...000///---+++---+++***+++,,,......---...---,,,,,,+++,,,,,,,,,000111111///---,,,---///,,,000444222...,,,...111,,,---------///111333444//////.........000111222333333111000///.........,,,111555444000///444999<<<>>>GGGUUU```dddfffiiizzzcccMMMBBB===999;;;AAAQQQ[[[oookkkXXXTTT\\\eeehhhcccXXXMMMGGGIIIFFFGGGHHHEEE@@@@@@DDDFFFCCC@@@???AAADDDFFFGGG<<<@@@EEEFFFEEEGGGLLLPPP\\\ZZZ]]]mmmssszzz|||mmm___OOOKKKZZZ|||qqqKKK333222222444777888999888333000...------,,,+++***))),,,000444555444111///---------,,,+++***((((((,,,---.../////////...------,,,,,,,,,---...//////......---------------...111222222000//////000222222777;;;888111---///333000111111...---000333333111000///...//////111222222111000///...---------,,,///222111///000444999BBBEEEMMMXXX```kkk|||}}}dddKKKAAA@@@>>>???CCCNNNdddpppbbbccchhhqqqyyyvvvjjj___```ffffffZZZOOOLLLMMMLLLHHHDDD@@@???AAACCCDDDCCC===AAADDDBBB@@@@@@EEEKKKQQQPPPQQQ\\\qqq~~~|||wwwdddOOOHHHWWWzzzrrrIII111//////111444888999:::333111...---------+++***))),,,000444555444222000............---,,,+++***,,,---...//////......---+++,,,......//////000111//////............//////111222222111000111444666999===???:::222---000444222666555///---111444333333222111000///000111222111000///...---,,,,,,,,,...------...111444666777AAAHHHRRR[[[aaannneeeHHH???BBBBBBAAABBBNNNiiiooodddaaaooo}}}tttbbbdddddd[[[LLLGGGBBB@@@BBBCCCAAA???DDDCCCAAA>>>>>>@@@DDDHHHGGGMMMSSSVVVYYYfff}}}yyy|||kkkUUUMMMXXXxxxyyySSS666333111111222555666666444222///.........,,,++++++---111444555444222111......//////......---,,,,,,...000000...---------***---000222111000000000..................///000000111111111111333777:::;;;===<<<888222000444888999@@@@@@888444888:::777555444333111111111222222222111000///...---------///---+++---111555777777;;;EEESSS```hhhsss~~~aaaEEE>>>AAAAAA@@@BBBRRRddd}}}yyyggg\\\hhh{{{{{{uuuhhhWWWPPPGGGCCCDDDDDDAAA===DDDAAA<<<:::;;;???BBBDDD@@@IIIRRRPPPHHHKKK```www||||||~~~sssttt]]]RRRWWWrrr\\\<<<888444222222444444555555333000/////////---,,,---...111333444333222111000000000///...---,,,,,,,,,///111000...,,,,,,---***...333555333000...---,,,,,,,,,,,,,,,---.........//////000111444999===:::999888666666999>>>CCCOOOWWWVVVJJJBBBBBBAAA===777666444333222222333333555444333222111000000000---.........000444888;;;:::???KKK\\\jjjuuuoooYYYFFFAAAAAA???@@@EEETTT```tttrrrccceee{{{tttlllaaaSSSJJJHHHHHHFFFCCCAAA???===<<<<<<>>>AAADDDBBBDDDGGGIIIEEECCCMMM[[[iiittt|||}}}}}}aaaRRRSSShhh]]]>>>:::666333333555666666666333111000000///...---//////111222333333222222111111000///...,,,+++***---000222111---++++++,,,+++000666888444///,,,***************++++++,,,------...//////111555:::>>>999777666666:::AAAIIIMMMfffmmmkkk[[[NNNKKKGGG@@@999777666444333333333444777777555444333222222222+++...111000///111888???===:::@@@RRRfffttt}}}aaaTTTIIIEEEBBB>>>BBBJJJRRR___vvv~~~nnngggrrrqqq]]]PPPLLLLLLLLLJJJ>>>@@@BBBBBB@@@@@@CCCFFFGGG???===DDDIIIHHHFFFHHHXXXhhhyyy~~~wwwbbbQQQOOO___|||___GGG>>>666555777666777999333222111000////////////222///...333999:::444............------,,,,,,+++******+++,,,,,,,,,,,,+++222333444222///,,,+++,,,)))******)))((())),,,000***---000111111333888===;;;666555999???HHHYYYiiiuuurrrtttwwwmmmVVVDDD???:::888666333222111000111222222222111000000222444777333000000444666444222777777<<>>???JJJKKKAAAAAAEEEGGGDDD@@@@@@DDDHHHRRRXXXcccnnnuuu}}}lll}}}~~~fffUUUUUUYYYsssyyy___MMMCCC:::888999888777999222222111000//////000000333222222444888888333///000000///...---,,,++++++++++++,,,,,,,,,,,,++++++111222222111...,,,,,,,,,++++++*********+++...///444///,,,---222888;;;<<<>>>===>>>BBBGGGSSSjjj}}}xxxaaaKKK>>>777666555333222111111111444444333111//////000222555222000000222333333222111222777>>>FFFSSSiii|||mmmVVVCCC@@@EEEFFFFFFIIIVVVnnnuuuqqq~~~iii[[[YYY^^^[[[QQQFFFGGGPPPRRRNNNFFFGGGGGGDDDBBBBBBEEEIIIMMMOOOUUU^^^gggppp~~~|||nnnxxx[[[VVVaaaiiiooolllSSSGGG===::::::999999:::222111000/////////000111444555666666666444111000111111///...---,,,,,,,,,......------,,,+++++++++...000111000...,,,,,,---...,,,++++++---///000///666444111111555>>>IIIPPPOOOLLLMMMVVVcccpppzzzgggPPP???777666666555444333333333888888666333000///111333222111111000000111111222...000333666999DDD[[[ppp~~~hhhTTTCCC@@@AAA@@@CCCHHHTTTlll|||rrreeejjjeee^^^XXXUUUUUUUUUUUUNNNKKKFFFAAA>>>???AAACCCHHHEEEFFFMMMUUU___nnn{{{xxxqqqggg]]]jjj}}}\\\___vvv]]]OOOAAA<<<<<<;;;999:::333222000/////////000111333555777666222///...///000000///.........///000000000///---,,,+++++++++---...//////---,,,------000...,,,---000222222222222999>>>>>>>>>III```rrrkkkdddcccrrrxxxmmmZZZHHH;;;:::999888777777777777::::::888555222222333555111111111111000000111222111000111333555<<>>===;;;???FFFUUUfff}}}ssssssvvvuuummmaaa]]]___bbbZZZNNNDDD>>>======>>>CCC@@@@@@BBBFFFPPPbbbrrrsss{{{yyymmmnnn{{{UUUTTThhhppp___KKKAAA>>>;;;888888444333000.........000111000333666444///,,,,,,......------...///111444555222111000...---,,,,,,,,,,,,...//////...------...111///---...000333666777:::===BBBHHHRRRbbbuuuyyygggUUUCCCBBB???<<<:::999999999999999999777555444666777333222222333333333333222555111000222555888???FFFddd}}}___PPPCCC???===;;;???GGGZZZiii}}}vvvtttyyy}}}ssscccTTTJJJDDD@@@??????>>>???>>>>>>EEEWWWiiivvvtttqqq}}}mmmnnn{{{SSSMMM]]]rrrmmmTTTEEE>>>:::777666777444111...------///000...111222111...,,,,,,...---,,,---...000444777999444222000...---------...---///000000...------...000//////...///333999>>>LLLEEECCCRRRkkk~~~ooo]]]QQQMMMGGGBBB>>><<<<<<<<<888:::;;;;;;999777777888777555444555888999666333666000...222555444444666KKKgggzzzbbbRRREEEBBBBBB@@@DDDLLL___xxx|||mmm^^^QQQGGGBBB?????????===;;;>>>LLL[[[ggguuurrrkkk}}}jjj___qqqzzzRRRJJJWWWiiinnnQQQAAA;;;999888888999666222...,,,,,,---......///000//////...///000...------...000444888:::444333000///......///000///000111111///------......///000---,,,111;;;DDDSSSOOOQQQddd~~~xxxlllccc^^^UUULLLFFFCCCCCCDDD???AAADDDDDDAAA>>>;;;:::===888555888>>>???:::444444111111333333111111444@@@XXXyyywwwcccRRREEEDDDFFFEEEHHHNNNccczzz{{{|||hhhXXXOOOGGGBBB>>>?????????CCCIIIXXXgggxxxnnnkkktttdddVVVaaaxxxyyyQQQIIIUUUfff{{{eeeIII999777888:::<<<:::777333...,,,+++,,,---.........///000111111111000///......000444777:::444333000///...///000111000111222111///.........,,,///000---***///===IIINNNWWWeeewwwrrrkkk```UUUNNNKKKKKKLLLGGGJJJMMMMMMIIIDDD@@@>>>AAA:::666999AAADDD===555333333555666333000333999DDDVVVttt{{{bbbQQQCCCCCCFFFGGGIIINNNeeeuuuzzzlllaaaPPPFFF???AAADDDCCC???===LLL\\\lllttt|||lllnnnnnn|||___RRRXXXkkk|||pppDDD@@@OOOaaasss{{{___???111111555999;;;>>>:::555000---,,,---///.../////////...///222444000//////222555777444222777666333111111111222333---000222555555333000...555222///...000444999<<>><<<===???===666111000222444666777888:::<<>>HHHWWWlllfffHHH888555555666666999666111---+++,,,...///......///...------///111000//////111444444222000555444222000///000111111000111333555555444222111111333333111///000666<<>>CCCMMMlll~~~mmmcccVVVKKKBBB>>>AAAHHH@@@IIIWWWiii{{{mmmlllyyygggPPPgggvvvuuuGGG888:::AAA```vvviiiOOO???555333555222000,,,))))))+++---000000111111///---+++,,,---///...............---,,,222111000///////////////333333333444444666777777333888<<<;;;999999???EEETTTXXXeee~~~uuuttt~~~zzznnn___XXXUUUNNNAAA555444333111111444666888999:::<<>>MMMWWW___qqqbbbPPPCCCAAA???<<>>>>>QQQmmmsssFFF888999???BBBXXXzzzxxxbbbKKK<<<777888555000---+++,,,...///444666666555222000/////////000000...---,,,---///222222222222222222222222//////000111222444666777555555666;;;DDDOOOXXX]]]aaaxxxttt^^^QQQMMMFFF@@@999666666777777666<<<888999???FFFQQQfffzzz```QQQFFFCCC===888BBBRRRrrrgggNNN??????FFFCCCFFFNNNYYYiii~~~~~~sss{{{{{{vvvyyyTTT:::;;;HHH]]]uuuuuuIII:::888<<<<<>>777444000---,,,...111333333555666666333111000000000111222000......111444000111111222222222111111---...000333555666777777666:::@@@DDDMMM]]]tttlllZZZQQQFFF@@@>>>===;;;888888<<<===999:::BBBMMMUUUnnnzzzyyy```PPPEEEEEECCC???GGGTTTnnnqqq[[[LLLGGGBBBDDDKKK[[[ooonnnqqqyyyjjj}}}wwwVVVIIILLLPPPXXXnnn{{{uuu~~~vvvddd```jjjfffSSSKKKRRR{{{JJJ===>>><<>>666:::EEE:::888888:::;;;===DDDMMMeeegggOOO;;;<<>>HHH]]]{{{~~~gggQQQBBB<<<888555111///...///111111111222333333222000...---111111111111111000000///111111111111111111111111000111222444444444333222333666===JJJ]]]uuuyyyiiiXXXNNNGGGAAA>>>@@@<<<999888999999:::???FFF]]]tttrrr___NNN??????DDDGGGLLLTTT{{{kkkJJJGGGIIILLLRRRaaawwwsssppplllmmmOOOFFFUUU```nnn|||pppaaaVVVQQQNNNKKKHHHPPPKKKGGGHHHFFFBBBCCCGGG{{{III;;;;;;999===DDDZZZ{{{xxxVVVBBB???;;;666111000111222000,,,...000111222222000---+++...//////000000000000000111111111111111111111111///111333555444222///---000333>>>SSSnnnvvv```WWWTTTNNNDDD======999777888999999<<>>@@@NNNnnnrrrOOOFFFAAABBBAAA@@@HHHTTTtttkkkTTT<<<@@@JJJVVVbbbooo{{{ttt~~~eeeTTTPPPYYYUUU^^^|||{{{tttnnnkkkggg```[[[VVVOOOGGGDDDFFFJJJLLLKKKHHHGGGFFFGGGGGGHHHIIIKKKxxxEEE777666444888<<>>???@@@>>><<>>===???CCCGGGGGGMMMQQQTTT[[[gggmmmmmmyyyHHH::::::777;;;:::???JJJWWWggg|||ggg\\\???:::555333444333111......---,,,++++++,,,...///...///000000000000000000,,,------...///000000111---...//////////////////666GGGcccoooIII;;;000222:::???@@@@@@999;;;HHHdddiiiQQQGGGAAABBBCCCCCCJJJTTTnnnnnnLLLHHHJJJRRRYYYeee~~~kkk~~~kkkaaa\\\VVVVVVjjjhhheeeooorrreeeWWWSSSWWWYYYSSSKKKBBBCCCCCCBBBAAAAAABBBDDD@@@>>>;;;;;;???BBBCCCDDDOOOTTTWWWYYYcccsss~~~vvvGGG;;;<<<999888:::???EEELLLZZZqqq~~~iiiUUU>>>444555111111555444222///---...111333222000---///111333444222///...//////000111111111111111333...---111444333111222===MMMgggsssOOOCCC333---555BBBDDD@@@===???LLLeeennnPPPDDD@@@DDDBBB===DDDQQQooorrrPPPBBBBBBRRR___gggzzzwwwrrrxxxaaaUUU```xxxlllaaaZZZVVVUUUXXXOOOGGGFFFIIIJJJEEE???;;;@@@EEEHHHHHHFFFFFFFFFFFFPPPRRRIIIFFFRRR___eeebbb^^^eeeyyyyyyHHH;;;;;;999::::::>>>CCCJJJYYYrrrzzzYYYBBB666777222111444222222000...///222333222111///000000111111000//////000000111222222222222111666222111444555333333666CCC^^^~~~iiiRRR===:::???>>><<<<<<;;;AAAHHHXXXvvvrrrXXXHHH???BBBDDDAAAFFFPPPlllnnnLLL@@@???MMMYYYdddzzzmmm]]]cccvvvkkkgggmmmhhh___VVVOOOKKKIIIIIIIIIKKKKKKEEE>>>:::===@@@@@@>>>@@@GGGOOORRRNNNHHHQQQZZZaaacccfffooo{{{zzz}}}{{{III;;;;;;:::===<<<===AAAHHHXXXppp^^^FFF999888333222444111333111000111222444333333333222111////////////000000111111222222222222222888666666777555333777===LLLoooiiiPPPLLLIII===888<<<;;;AAADDDLLLkkkxxxaaaLLL===@@@DDDDDDGGGPPPiiikkkMMMAAA===GGGQQQ___yyyccc^^^zzztttjjjccc[[[QQQKKKQQQNNNHHHCCC@@@@@@BBBDDDCCCFFFHHHCCC<<<888:::>>>AAACCCGGGMMMTTTYYYZZZZZZdddjjjwww{{{HHH:::======???===>>>BBBHHHUUUjjj|||aaaHHH:::999555444666222333222111222222333444444444333333222111000000/////////000111111111111111666777888888444333:::EEEXXXxxxkkk[[[NNNBBB===???:::===???HHHbbb|||cccMMM<<<===AAAAAAHHHSSSiiirrrWWWGGG>>>EEEMMM\\\~~~kkk\\\ppp~~~vvvdddRRRKKKLLLKKKFFFDDDBBB>>>;;;:::===@@@CCCJJJEEEAAAAAADDDEEEAAA===BBBMMMYYYYYYUUUXXXffftttyyy|||yyyGGG;;;??????>>>===???CCCHHHQQQaaaooo}}}bbbGGG999888555555777333111222222111111222333444333444555666555333000...---......///////////////222333666666222222<<>>AAAHHHEEECCCDDDHHHJJJIIIFFFOOOXXXaaaaaa___dddtttyyyIII???@@@>>><<<;;;<<>>;;;:::;;;GGGWWWkkkyyy~~~}}}qqqYYYHHHJJJQQQYYYppp}}}}}}ttthhhaaa___SSSPPPLLLIIIGGGFFFEEECCCGGGEEE@@@======@@@CCCFFF@@@HHHNNNLLLGGGHHHQQQ[[[fffddddddlllxxx{{{OOOCCC@@@999999777777<<>>???GGGSSSggg}}}yyy~~~sss]]]MMMMMMQQQXXXrrruuu}}}{{{rrreee\\\ZZZYYYXXXJJJEEEFFFLLLMMMFFFDDDGGGKKKIIIEEECCCDDDGGGKKKNNNGGGOOOVVVUUURRRVVVbbbnnnxxxtttvvv~~~TTTGGG@@@555888444333777>>>GGGVVVcccjjjzzzgggIII666444111000000***+++---...---++++++---000000000000000000000111111---......///000/////////222000111222111000444;;;MMMrrrsssWWWGGGAAA???<<<===NNNkkkxxx[[[BBB???CCCDDDHHHPPPccc{{{ppp]]]PPPOOOPPPXXXwwwtttrrrggg___eeebbbTTTLLLMMMMMMHHHIII@@@???HHHHHH@@@AAAKKKIIIFFFDDDBBBDDDHHHMMMPPPYYYWWWWWW[[[bbbllltttxxx}}}zzzJJJ<<<999333444777999:::<<>><<>>BBBLLLeee}}}ooodddTTTHHHIII[[[yyyqqqbbbnnnpppaaa[[[ZZZIIIKKKLLLLLLIIIFFFEEEDDDIIIDDDAAACCCFFFFFFDDDCCC===AAAHHHKKKHHHHHHRRR___kkkbbb\\\ddduuuxxxHHH:::777222///333777999999===DDDIIIaaannn~~~pppLLL888333111//////111000...------...000111222222222333222111111000......000000000000......000000//////000111333444DDDTTTpppqqqWWWHHH>>>AAAJJJXXXrrroooVVVAAA>>>>>>;;;AAAMMMbbbvvv{{{cccPPPMMMOOOWWWooo{{{fff```mmm}}}{{{vvvnnncccYYYPPPKKKHHHHHHHHHFFFDDDBBBCCCDDDHHHFFFDDDCCCBBBCCCFFFIIIDDDCCCEEEJJJNNNSSS\\\fffvvvqqqqqq{{{wwwFFF777555000---111666888888888;;;>>>TTTcccvvvcccHHH888111111333111000///......///000111333333333333333222222111...///000111111000///...000000///000000111222333CCCNNNdddhhhPPPAAAEEEIIIMMMdddpppYYYEEE???<<<999@@@LLL]]]nnndddNNNQQQTTTTTTgggnnnTTTYYYppp{{{sssjjjddd]]]YYYVVVQQQGGG???FFFEEECCC@@@>>>>>>AAADDDCCCGGGIIIIIIFFFGGGKKKOOOPPPJJJIIIQQQ\\\fffooouuu}}}wwwEEE666555111111444777888777666777888CCCWWWqqqtttZZZDDD666222333111000000//////000000111333444444444444333222222///000111222222111000///111111111111222222333333???XXXxxx{{{bbbMMMGGGEEEIII___zzzkkkQQQEEE>>>:::>>>GGGWWWlllhhhRRRQQQSSSVVVmmmoooQQQSSSeeevvvjjjcccbbbZZZTTTOOOMMMNNNLLLFFF@@@FFFFFFEEECCCBBBCCCFFFHHH@@@HHHQQQTTTVVVXXXXXXWWW]]]XXXYYYdddqqq{{{yyyEEE777777555666666666555333333555666888LLLeee||||||aaaIII:::333222111111111000000111111111333444444444444333222222111222333333333333222111222222333333333333333333===```|||```III@@@III\\\lllzzz}}}]]]KKKCCC>>>???CCCSSSmmm|||lllYYYMMMMMM\\\xxx{{{~~~eeeOOORRR\\\qqqssspppjjj```WWWPPPOOOOOOKKKJJJHHHGGGGGGGGGFFFEEEFFFHHHIIIJJJIIIJJJLLLNNNNNNTTTZZZ```hhhqqqrrrmmmjjjllltttzzzFFF888999888777555333000000111333444555BBBTTThhh___FFF:::555222111111111111111111111111333333333333333222222111111222333444444333222111222222333333444333333222<<>>888222111222222222222222222111222222222333222111111000000000111222222111000000000111222222222111000000555CCCZZZvvvuuu]]]LLLDDDKKKUUUvvvsss^^^LLLAAAAAAFFFRRReee}}}zzzgggUUUMMMMMMUUUlllfffQQQJJJJJJZZZqqqtttccc\\\^^^SSSNNNGGGBBB@@@?????????AAABBBCCCCCCCCCFFFKKKOOONNNPPPRRRSSSVVVZZZ___cccxxxyyyEEE888;;;<<<666444333222333333333222333777AAAUUUvvvdddOOOFFF;;;000111222222333333222222111111222222222222111000000...///000111111000///......///000111111000///...,,,444HHHeeevvvlllqqqzzzzzzqqqhhh{{{qqqfffUUUCCCEEEVVVsss~~~hhhPPP@@@AAAHHHSSS___sssbbbNNNQQQQQQNNN]]]wwwvvvZZZIIIIII^^^pppzzz|||qqqmmmjjj```TTTLLLJJJHHHEEECCCCCCCCCDDDDDDGGGFFFEEEFFFIIIMMMQQQTTTbbbbbbcccdddgggmmmuuu{{{}}}{{{GGG777777555888666444333333555777999777999CCCVVVmmm{{{___HHH;;;777777333000111555666333//////000111000...------...///......------------...666444111////////////......999LLL^^^nnn~~~tttmmmcccZZZVVVXXX^^^bbbpppuuu~~~gggPPP@@@BBBKKKcccmmmxxx___KKK@@@>>>@@@NNN^^^uuuzzzdddQQQLLLJJJMMM```xxxdddOOOHHHZZZhhhppp{{{rrrvvvssseeeWWWTTTYYY[[[SSSJJJ@@@HHHMMMHHH>>><<>><<<666333111111333333111...///000000///---,,,---...//////.........//////000555222000...//////...---...:::KKKYYYeeetttqqqfff___VVVMMMJJJLLLPPPTTTVVVaaatttjjjMMM===???IIIMMMfffuuuYYYEEE>>>>>>@@@FFF^^^|||zzzeeeSSSMMMJJJMMMddd~~~lll\\\PPPTTT```rrrxxxpppggg```[[[TTTMMMLLLNNNMMMHHHBBB@@@BBBDDDEEEDDDFFFIIILLLQQQSSSVVVXXX\\\fffttt~~~yyyFFF888::::::666666777777999;;;<<<===888888===LLL```{{{lllQQQAAA;;;666444333222000000///////////////...,,,+++,,,---000/////////000111222222222000...---......---,,,---888FFFOOOXXXggg{{{vvv]]]UUUOOOGGG???<<<===AAADDDBBBPPPeee{{{vvvTTT???>>>FFFGGG```zzz^^^III@@@>>>???DDDZZZwww~~~jjjWWWMMMHHHMMMddd}}}vvvhhhVVVLLLTTTmmmwwwddd___ddd]]]OOOEEEFFFFFFFFFEEECCC???===<<<:::999>>>FFFJJJHHHEEETTT^^^fffhhhhhhtttxxxEEE888;;;<<<777777888999::::::;;;;;;:::888;;;FFFWWWrrrsssaaaKKK:::777777666333000...///000/////////---+++***+++---000000000000111222444444000...------......---+++,,,333<<>>LLLeeemmmTTT@@@999999777444000///000111//////...,,,******,,,...000000000000111222444444///...------//////...,,,+++,,,111999DDDNNNUUUXXX[[[ooo|||pppVVVFFFGGGMMM@@@<<<777333111222555777@@@FFFJJJPPP^^^sssxxx|||jjjQQQGGGFFF]]]___kkkzzz^^^IIIAAAAAAGGGKKK[[[zzznnnSSSFFFFFFNNN^^^nnn~~~cccOOOLLLJJJMMMeee}}}nnncccZZZTTTTTTRRRKKKHHHJJJDDDCCCBBBAAAAAAAAAAAA@@@AAAFFFKKKMMMPPPYYYfffqqqvvv{{{zzzGGG999;;;;;;999999777666666555666666444333444777AAAXXX|||kkkSSSEEE;;;999666333222111111222000000///,,,******---///000/////////000111222222///......///111111000...+++))))))111;;;BBBBBB???AAAMMMTTTLLL???999;;;>>>777555222000000111333444555;;;===>>>HHHYYYdddeee^^^eeesssiiiTTTLLLKKKOOO]]]sssuuuYYYGGGCCCEEE===JJJ___wwwlllRRRFFFGGGRRRcccqqq{{{___NNNNNNIIIAAATTTrrrtttnnnqqqiii\\\PPPHHHHHHNNNJJJ???<<>>FFFXXXuuummmVVV???888222333444222000111///...---,,,,,,---...///333111000...------------000333777:::999555000,,,,,,,,,,,,---...//////000...000111111000000111333111111000000000000111111555333111//////111333444111555:::???FFFPPP\\\dddmmmooowwwfffSSSOOOLLLSSSaaaxxxeeeNNN@@@;;;???DDDQQQddd|||nnnTTTRRRPPPLLL[[[sss}}}lllbbbbbbqqq}}}xxxgggZZZ]]]SSSJJJDDD===:::CCCRRRwwwrrreee]]]WWWTTTGGG@@@CCCDDD>>>???EEECCCEEEEEEBBBEEEKKKNNNMMMVVVeeessswwwyyyzzzHHH999999666777888:::;;;:::888555444888777777;;;BBBRRRlllqqqWWWBBB888//////111111222444000000............000000222111///...---.........222444777999888555111...------...///000000111111...000111111000000111333000000/////////000000111333333444444444333333333000222666999>>>FFFPPPWWW```]]]```qqqqqqXXXMMMVVVSSSYYYrrreeeIII>>><<<@@@???GGG^^^~~~pppYYYQQQLLLIIIVVVjjjpppaaaaaaXXXTTTZZZ``````\\\[[[RRRKKKEEEDDD@@@===FFFTTT}}}lllZZZOOONNNQQQOOOJJJEEEDDDHHHKKKKKKFFFEEEIIIPPPRRRQQQXXXddduuu{{{|||JJJ<<<<<<999===<<<;;;:::777555222111666555444777<<>>CCCVVVrrrwwwaaaRRRIIIGGGSSSbbb|||\\\HHHPPPMMMJJJKKKLLLMMMQQQWWWLLLEEECCCDDDBBB???GGGSSS~~~mmmllldddQQQGGGIIILLLTTTQQQDDDBBBMMMSSSQQQNNNJJJQQQ^^^___ZZZfff{{{|||JJJ======;;;>>><<<:::777444222111000444111111333888CCCWWWiiivvvlllSSSDDD444......///000222111000////////////000111/////////000000111111111444444444444333333222222...///000222222222111000000111222222000000111222---------------...///000///333:::>>>???:::444000333333444555777:::===@@@===IIIXXXaaahhhvvvlllWWW@@@MMMgggjjj\\\QQQEEE;;;<<>>CCCMMMiii|||iii[[[[[[YYYOOOHHHJJJJJJPPPOOOFFFBBBJJJTTTYYYaaa___cccjjjlllooo|||zzzIII<<<<<<:::;;;:::777555333111111111111//////222777@@@QQQ```~~~rrrUUUEEE555////////////000000000///......///000000//////000111111222222222222222111000000000111111---...///000000000///...111222333222111000111222---------------...//////...222999>>>???;;;444000333333333555777:::;;;<<<111>>>LLLTTT[[[hhh}}}pppZZZBBBLLLdddhhhZZZPPPEEE===<<>>===@@@NNNgggzzz^^^LLLAAABBBSSSfffyyy|||lllYYYIIIBBBCCC>>>BBBEEEHHHPPPYYY^^^___^^^UUUOOONNNIIIAAA@@@EEEFFFZZZrrrooo]]]SSSUUUNNNBBB===BBBEEEBBBGGGAAACCCJJJLLLMMM\\\qqqzzzHHH::::::888999888888777555444333333111//////333777<<>>>>><<<:::888888:::<<<888444222222444888DDDOOOpppoooIII888999:::555111555444333333333333444444111333555666666444111///555333111000....../////////...+++)))''')))...111555333///---.........---111111222000...,,,,,,,,,---...111333444333222111222000///000333777999999444222222666;;;;;;777222;;;AAAOOOcccyyyooohhhsssuuuZZZKKK===BBBGGGIIIOOOcccmmmQQQEEELLLXXX___qqquuuggg___TTTKKKKKKMMMOOOVVV^^^ddd]]]aaattt|||iiibbbXXXHHHGGGBBBDDDOOO]]]pppxxxhhh```YYYTTTOOONNNRRRYYYWWWSSSPPPOOONNNTTThhh|||yyyHHH::::::777<<<<<<<<<:::888777999;;;888555444444444666???JJJcccuuuoooNNN===999888666555444444444555555555555444000111333333333222000///222111000///////////////...---,,,***)))+++///333111///,,,,,,---/////////000000000...,,,+++,,,---000000000111111111111111444222111111444888999:::444222222444888999555111///666AAAMMM[[[lll~~~|||uuuwwwbbbKKK???@@@CCCJJJUUUeee}}}qqqXXXLLLMMMVVV]]]fffzzziiiXXXRRRNNNKKKJJJJJJPPPccctttppprrr|||tttjjj^^^PPPBBB???BBBJJJQQQ^^^xxxrrrjjjlllbbbRRREEEGGGPPPTTTSSSPPP]]]^^^aaadddgggpppvvvDDD777888777999:::;;;:::888777777888999666666666555444;;;CCCSSShhhpppSSS@@@888555666888222444666888999777666444000000000000/////////...//////////////////////////////...,,,++++++...000...,,,******,,,///000111//////...,,,******---///333222000//////000111111444222111111444666888888555333222333555666333000,,,333;;;===BBBRRRnnnxxxyyyfffPPPBBB===>>>JJJYYYfffrrr{{{ppp^^^RRRLLLQQQZZZeeevvvooohhh[[[QQQKKKHHHIIIPPPYYYeeeuuuvvv```OOO;;;:::>>>CCCGGGPPPgggeeeRRRQQQXXXTTTHHH???DDDOOOVVVXXXYYYdddjjjttt|||uuuAAA444777666666999;;;;;;888666555555777666777999777555999@@@LLLaaasssTTT???555222333666111333777::::::999666444111000///.........//////..................------111111000---+++)))***,,,...,,,******---///000111000000...,,,***+++...111444333222111111111111111444222///000222444666666777555333333444444222000222888<<<:::999GGGaaawwwuuusssgggXXXDDD;;;999FFFVVVcccnnnwwwmmm```TTTHHHIIIRRRllluuubbbUUURRRTTTOOOIIIKKK]]]vvv___GGG;;;777999@@@FFFNNNaaattt~~~kkk___XXXPPPJJJHHHGGGIIIMMMNNNNNNTTTeeeuuusss{{{uuu@@@333666666555888::::::888666444444444555777:::999777:::@@@MMM```tttzzzUUU===333000000222111333666999999888555333222111000......///000111000//////...---,,,,,,,,,...///...,,,******+++---111///,,,+++---/////////222111000---,,,---000333111222444555555333222000444222000000222555666666888666555444444444222111222666888777888@@@PPP\\\ppp}}}~~~qqqsss}}}ppp]]]EEE;;;777@@@MMMZZZmmmrrrcccTTTDDDAAAHHHccc|||jjjXXXLLLMMMTTTTTTRRRWWWjjjkkkPPPCCC:::777???HHHPPP\\\hhhsssiiiRRRMMMRRRRRRJJJCCCCCCKKKTTTXXXXXX___uuuwwwAAA333666777666888::::::888666444444222333666:::999666999???LLL]]]lllxxx\\\CCC666111000111333333444555555444333222333222000/////////000111000///...---,,,------...,,,---,,,,,,+++,,,000222333000---,,,---.........222222111///------000222...000333555666555333222555333111111444777888888666666666666555444222222222222444666:::>>>CCCEEEaaapppssstttxxx___GGG<<<888===EEEPPPjjj~~~iiiTTTCCC>>>CCCPPPxxxkkk\\\WWWTTTUUUYYY^^^hhhrrrzzziiiNNN@@@888>>>GGGLLLSSS[[[vvviii\\\OOOKKKKKKIIIGGGHHHIIIJJJQQQ___ooo|||zzzDDD444666777777888:::999777555555555111111444777666333666;;;EEEUUUiii}}}jjjOOO>>>444333666555444222000000000111222222111000000000000000000///...,,,+++,,,...111444111111///---,,,---111444111///,,,+++,,,---------222222222000...---...///+++,,,///111333444555555111///...///222555777777222444666666555333111111111000111444:::>>>>>>===PPP^^^ooozzz}}}rrrssseeeJJJ???:::>>>AAAIIIbbb~~~mmmUUUGGGDDDEEEOOOppp|||rrrhhhiiijjjnnntttyyy{{{TTTFFF===???DDDFFFMMMUUUoooqqqUUUSSSQQQNNNHHHCCCFFFLLLMMMMMMWWWqqq|||EEE555777777888999:::999777666666666111111333555333000222888>>>LLLiiiuuuZZZDDD777777<<<666444000---,,,---000111000000000000000/////////...,,,******,,,000555888:::888444///,,,+++...111///,,,***)))+++---------111111222000...,,,,,,,,,******+++---000333666888---+++***+++...222444444///222555666444222000//////------000666:::<<<;;;===JJJZZZfffppp~~~nnnooommmKKK@@@<<<@@@BBBEEEZZZuuummmUUUKKKKKKKKK]]]uuu~~~~~~TTTIIIAAAAAABBBCCCLLLWWW^^^{{{}}}aaaLLLLLLNNNOOOLLLGGGHHHLLLMMMSSSgggMMM===:::666444555666888999777333000///000222444555444222111666DDDffffffJJJ<<<;;;@@@777555222///......000111555333000......///000111///---***)))+++///444888???<<<777111---+++++++++***+++,,,+++******,,,.../////////...,,,,,,---...)))***+++---000333555777111///,,,))))))+++...000222///...///111222000---)))+++...000222555:::===DDD===AAAUUUdddmmmgggiiiqqqUUUCCC888<<>>;;;777777666555666777666444222222222333444444333111111555BBBZZZvvvgggVVVJJJAAA<<<666555222000//////111222555333000---,,,---///111000...+++***+++///444777:::888444000---+++*********+++,,,,,,+++***+++---...//////...,,,+++---...,,,,,,---///111333555666999666111---+++,,,...000000...,,,,,,...000///------,,,---111666999:::999:::666<<>>===:::999777555444555666666555555444444333333222111111444>>>JJJ\\\yyynnndddXXXFFF888666444222111000111222333666333///,,,+++,,,...000111000---,,,,,,///222555444333111///---+++***)))***,,,---...,,,+++***+++---......---,,,+++,,,......///000111222333444555@@@<<<666000------...000///---******+++---------000------222999<<<999444666666;;;@@@???HHHjjjuuunnnuuuPPPEEE???BBBAAABBBQQQdddyyyrrrTTTHHHEEECCCVVVrrrxxxmmmttteee]]]```gggoootttwww{{{mmmaaa```eeejjjggg^^^WWWYYY]]]______```eeehhhooowww~~~tttWWWIIIFFFFFF@@@BBBGGGEEEJJJ___|||qqqkkkkkkZZZRRRQQQXXX]]]ZZZZZZ]]]iiijjjgggcccaaadddfffddd```aaagggoootttuuuwwwzzzvvviii[[[XXX^^^ccc___YYYlll~~~yyyiiiXXXPPPNNNKKKIIIIIINNNWWWccclllsss|||}}}LLL>>>>>>;;;888777666777888888777666555444333333333333333444444888???MMMfff|||kkkXXXEEE888555444333222222222444555555333///,,,++++++---///222111///------///111222////////////...---+++******,,,//////---+++***))),,,------,,,++++++,,,...///000000111111111111111@@@<<<666000------///000222///,,,***)))***+++,,,...---///444999:::666111555777::::::555<<<\\\~~~yyyrrrzzzUUUHHH@@@BBBAAAAAANNN```uuu~~~___LLLDDDBBBOOOooozzzkkkmmmooo[[[TTTWWWYYYUUUVVVaaaooowwwtttmmm~~~rrrhhh^^^WWWYYY___hhh___YYY[[[______]]]]]]RRR___lllnnnhhhgggrrr}}}yyyyyy[[[KKKFFFFFFBBBDDDGGGBBBKKKQQQfffuuuyyy~~~qqq[[[NNNOOOIIIGGGKKKOOOOOOPPPTTTSSSTTTXXX\\\YYYRRRMMMLLLUUUTTTVVV]]]eeeiiiiiigggXXXWWWSSSKKKEEEEEEJJJOOOVVV^^^ooo{{{mmm^^^NNNGGGGGGIIIMMMRRRQQQhhh{{{JJJ===>>><<<666666888:::;;;:::777555333333333333444555666777666444;;;KKKYYYkkknnnSSSBBB<<<666555444333333444444555444222///---,,,,,,---...222111///.........///000,,,---///000000///---,,,+++---000///---+++))))))+++,,,,,,,,,******,,,.........////////////...---888666222...---...///111555333000,,,))))))***+++***---222555555444333111222111222111...222HHH```}}}~~~aaaNNNAAAAAABBBAAAJJJXXXttttttUUUEEEEEEVVV}}}nnnmmm|||ooooooooojjj\\\NNNIIILLLMMMLLLNNNVVVaaafffddd```ttt{{{ssskkkeee___ZZZ\\\cccfffbbbbbbeeeddd```^^^___]]]cccgggddd]]][[[bbbjjjnnnjjjlllwwwfffPPPEEEGGGHHHMMMOOOHHHHHHMMMaaavvvbbbiiipppcccMMMAAAEEEAAA???@@@CCCDDDHHHKKKEEEFFFJJJPPPLLLAAA<<<>>>IIIGGGGGGKKKSSSXXXVVVQQQFFFGGGFFFAAA;;;:::@@@FFFEEEIIIUUUgggxxx}}}wwwnnnvvvllleeeZZZOOOKKKLLLPPPWWW___fffyyyyyyHHH;;;<<<;;;444555777:::;;;:::666333111222333444666777888888777333;;;KKKTTTaaatttWWWFFF@@@777777666555555444555555111111000///............000000///...............,,,---...///000000///...---///000///,,,***))))))***+++,,,+++******,,,---,,,---.........---+++***000///...---...///111222666555222...***))))))+++(((---222444444222222222222///...///...111===JJJlll|||lllVVVEEEBBBBBBAAAIIIVVVsssbbbLLLJJJ```ssszzzqqqvvvvvvhhh[[[PPPOOOQQQKKKCCC===@@@JJJTTTTTTPPPQQQZZZdddfffqqq|||{{{uuuvvvnnnkkknnnuuu{{{pppqqqtttwwwtttmmmkkknnn}}}rrrfffaaacccbbb[[[SSSUUU]]]ggglllkkksssoooUUUFFFGGGNNNYYY```ZZZLLLWWWmmmnnn```]]]VVVJJJEEEHHH>>><<<:::999:::===@@@CCCCCCBBBBBBAAA<<<777888===>>>?????????CCCGGGFFFAAADDD===777888???CCC???:::===EEENNNRRRTTTYYYbbbjjjrrr{{{hhh^^^VVVRRRPPPPPPQQQWWWcccpppxxxFFF999:::999333222333555777777555333222333555666777777777666888666:::FFFUUUiiijjjQQQ@@@999888777666555555444444...///111222111000///..................---------+++,,,---...///////////////000000...+++))))))***)))***+++***)))***+++---+++,,,---...---,,,***)))***+++---///000222333333222333222000,,,******,,,+++---000333555555333222333111000111222444;;;BBBVVVooo~~~wwwtttrrr^^^LLLFFFBBB@@@KKK[[[rrrmmmVVVMMM^^^sssnnn~~~lllggg[[[OOOFFFGGGJJJJJJFFFDDDEEENNNVVVTTTOOORRR```mmmmmmtttyyyssstttpppeeeZZZTTT[[[cccccc^^^ccczzzoooTTTEEEFFFNNN___nnnpppdddgggsssjjjbbbYYYQQQHHH@@@BBBIII<<<;;;:::777777:::===???AAADDDCCC<<<777777:::===999>>>@@@<<<;;;>>>@@@>>>@@@999444888BBBEEE???777<<>>:::999888777666555444333---///111333444222000...,,,------......---,,,,,,++++++,,,,,,---...//////111111000...+++))))))+++)))***+++***)))***+++---***,,,---......---+++))))))+++...111333444444444...000111000,,,+++,,,...///------111777999666111000//////000111444:::@@@JJJ[[[zzztttjjjqqqtttbbbRRRJJJBBB???NNNbbbqqqttt___OOOSSSnnn{{{yyyggg\\\KKKLLLNNNMMMHHHFFFOOOZZZVVVTTTRRRTTTZZZccclllqqqzzztttrrrgggdddaaaaaaaaafffrrriiiQQQBBBCCCJJJ___vvv}}}sssnnnyyyVVVOOOIIIFFFEEECCC@@@===999:::999666555777:::;;;999BBBDDD===777888999666555>>>AAA<<<888:::>>>>>>444666999;;;;;;;;;:::999:::<<>><<>>???CCCMMMlllpppjjjpppRRRHHHAAAAAACCCAAA<<<:::999888888999:::<<>>???>>>===;;;999DDD???;;;999:::<<<<<<;;;888777777777777:::<<<>>>===999888===DDDFFFAAA;;;LLLVVVeeeuuusss[[[BBB???JJJXXXSSSRRR]]]sssuuuBBB555888999666444222333555666777666::::::::::::999777666555444666555===MMM\\\uuuiiiXXXNNNCCC<<<666555444111000222///000111111111000///...---...//////---+++,,,,,,---,,,+++++++++,,,---...///...,,,+++***+++,,,---///---,,,,,,---,,,***(((((()))+++---------,,,+++))),,,---,,,///333333000,,,,,,---///000000///---++++++---///111222333444111111222111222444888<<>>EEEQQQmmm}}}yyy}}}kkkOOOFFF??????AAA===999777666777777888999;;;===>>><<<===>>>??????>>><<<;;;AAA>>>;;;:::<<<>>>>>>===<<<:::888888999;;;<<<===;;;<<<===???BBBCCCCCCCCCJJJPPPZZZfffuuurrreeeVVVIIIJJJRRRUUUZZZdddrrrvvvBBB555888888666444222333555777888888<<<<<<;;;:::999888777666555999888888???JJJfffjjjZZZRRRDDD<<<666666666333111111111111222222222111///...///000111000---,,,+++,,,,,,,,,+++++++++---...//////...---,,,,,,,,,---......---,,,,,,---,,,+++)))((()))+++------------,,,))),,,......000555555222+++,,,...111444444111///+++---...///000111333444000111222222111222555777DDDYYYhhhnnnmmm[[[ccc}}}]]]JJJAAA<<>>:::666444444555666888999::::::::::::<<<>>>??????>>>===<<<===<<<;;;;;;===>>>>>>===???<<<999999;;;======;;;:::>>>AAAAAA>>>@@@FFFMMMHHHHHHJJJRRR^^^lllxxx~~~uuueeeXXXRRRSSSYYY]]]XXXggg}}}vvvCCC555888888555333222222555777888888;;;<<<======<<<:::777666555:::777444777>>>XXX|||gggOOODDD<<<555666777555333333222222333333222111000//////000111///---+++***+++,,,+++++++++,,,---///000///......---------...///...,,,++++++,,,---,,,+++((()))+++,,,---......---***,,,---///777>>>>>>999...///111555888888555111111000000111333444444333...000222222111000111222???NNN[[[eeevvv}}}hhhYYYbbbxxxlllTTTCCC:::;;;AAASSSgggqqq```bbbttt|||}}}kkkfffjjjtttssswww]]]AAA???FFFOOOddd{{{nnnJJJBBB;;;888:::<<<999555555333444666888999:::999999888999;;;===>>>===<<<;;;::::::::::::;;;;;;;;;:::===:::777888<<<>>>===;;;:::===@@@>>><<>>;;;777444555888333222666;;;PPPooorrrRRRFFF<<<444555888777666666222222333333222111///......///000...,,,***)))***+++*********+++,,,...///.........---............---,,,******,,,------,,,******+++,,,------......,,,+++***111>>>IIIHHH@@@333222444888<<<===888444777333111333777777333......000111222000//////000:::>>>LLL```ooo{{{uuubbb^^^hhhppp~~~eeeKKK<<<===EEEKKKUUUnnn~~~iii]]]kkk{{{{{{}}}}}}zzzrrr{{{uuuYYYBBB@@@DDDKKKaaazzz\\\@@@:::666555:::<<<999777777444555777888999999999888555777999:::;;;:::999888888888888777666555555555777666555777;;;======<<<;;;;;;::::::;;;???DDDHHH???<<<:::<<>>IIIGGG@@@555333444888>>>@@@<<<888999777666888999777111,,,...///111111///...//////444333@@@VVVbbbeeettt|||iiifffhhhgggooovvvZZZHHHEEEIIIHHHJJJ```ppp[[[eeezzzzzz|||nnnVVVCCCAAABBBHHH```|||```III???555333444999;;;888666777444555666777888888888888444666777999999888777666555666555333111000111222222333555777999:::<<<===<<<999777888;;;>>>??????;;;:::999999;;;===>>>===BBBGGGPPPZZZfffwwwxxxDDD666777666555666888:::;;;:::555222333555666888999888777777222444///...666>>>VVVvvv}}}rrrSSSDDD666333555555444444111222222222111///---,,,,,,...///...,,,++++++,,,******)))(((((()))***+++++++++,,,------------------+++))))))+++...//////......---,,,,,,,,,,,,---(((+++---///555<<<<<<999222000000666>>>BBB@@@<<<;;;???CCCBBB===666222000...000000000///...///111000111999EEEMMMTTTcccsss~~~mmm\\\```lllmmm\\\NNNFFFFFFKKKXXXmmmqqqaaaiiiyyyyyy^^^GGGAAA???DDDZZZvvv}}}wwwVVVCCC<<<333222444999999555333333444444444444555666777888555777888999999777666444222333333000......000333000444888888777777:::===:::999888999;;;<<<:::888888888888666555666888:::;;;;;;GGG___wwwxxxDDD666777666777888;;;>>>>>><<<666222444444333333555666999:::111444///...444>>>ZZZzzzYYYHHH888333444333222222111111222111000...,,,+++,,,...//////...------...***)))(((''''''((())))))***+++,,,,,,---------,,,---+++))))))+++...////////////...---,,,,,,,,,,,,%%%,,,000---,,,...111111///------444>>>DDDCCC@@@>>>GGGPPPMMMAAA666555777///000000///......000222...333666666<<>>;;;666333444999;;;999555@@@CCCGGGWWW}}}wwwDDD666888888999999999999777444111///111111222444555666777888444222111000///666HHHYYYwwwsssdddPPP???:::777000...222000000111222222111000///.............../////////,,,,,,+++******+++++++++++++++,,,------------------+++)))***---///000//////000000///,,,******+++,,,++++++...222444444222...---,,,---222999???BBBKKKGGGGGGNNNVVVRRRBBB333222111111111333777;;;===;;;666555999888777@@@NNNkkkyyy```SSShhhbbbTTTQQQCCCCCCIIIWWWhhhyyyvvvgggcccwwwgggKKKBBB@@@AAASSSiiiuuurrr|||eeeSSSBBB555555444555777999888444111///...------///333777:::999;;;;;;:::777444333333444222///,,,,,,---///111666999<<<;;;999666666777777888999999888666666666999777555555666999<<<===@@@@@@HHH^^^}}}wwwCCC666888888777777777666555333000///444333333333444555777888333555666555111444DDDUUUtttkkkVVVAAA999666000...///000111222333333222111000......---,,,---...///000///...---,,,,,,+++,,,,,,,,,,,,---............---,,,***)))))),,,...//////000111111///,,,******+++)))***+++///333555444333...---,,,---000555:::===JJJIIIKKKRRRXXXSSSDDD666444333222222444888<<>>===777000...---------000444999<<<666999;;;<<<999666444333999444///,,,,,,...//////777<<<@@@???888333333555666555666888:::999444000777888888777777;;;AAAFFF@@@===HHHaaaxxxwwwCCC555888888333444444555555444444333999888666444333444666777222444888888555999JJJ[[[|||pppZZZCCC888444000------000000222333333222222111...---,,,++++++---///000000///...---,,,,,,,,,,,,,,,---......//////......+++***)))***+++---//////222333222000---++++++,,,((())),,,///111111111000---------...000444888<<<>>>JJJWWWYYYQQQFFFAAAAAA999777444222222444777999>>>:::999:::888777;;;CCCUUUwww}}}nnnbbbeeettt}}}___HHH@@@===@@@LLL[[[lllggg\\\ooovvvttt}}}bbbKKKDDDAAAAAASSSkkkuuupppwwwzzzWWWCCC:::666555444444888<<<;;;666222------///222555888:::<<<777999;;;:::888555333333999777555222///.........666:::>>>===888333222333555666777999:::999888666888999:::;;;>>>BBBFFFIIIBBBAAAJJJ[[[nnnvvvCCC555888777000111333555777888999999>>><<<999666444444555555222444666666555:::KKK]]]{{{wwwbbbJJJ<<<666222///...///000111222333222222111...---+++***+++,,,...000000///...---,,,+++++++++,,,---......//////......************+++---///000333444444222///------...---...000000000///......,,,...000111111444888;;;999IIIYYYZZZNNNCCCAAAFFF<<<999555111000222555777:::888888888888777999===EEE\\\zzzqqqkkkkkkyyypppOOOCCC===<<>>666555666666666555444444444,,,///444888;;;;;;:::999;;;;;;:::777444222111222333999===;;;333......000555555777888888666444111666999;;;:::888999>>>BBB<<<;;;<<>>DDDKKKLLLGGGAAAIIIPPPNNNKKKZZZ|||vvvBBB555777777111222333555777999;;;===777777777666666555555555888444222111//////666>>>KKKccc~~~yyycccLLL<<<444111000,,,---///000111111000000++++++++++++,,,,,,,,,,,,+++***))))))))))))******++++++,,,---------------+++---...---,,,---000333///000111000...---...///888999777444000///111333111444777555111///111444;;;:::===HHHUUUWWWNNNDDD>>>;;;888666777;;;@@@CCC@@@@@@???===<<<;;;999666555AAAZZZ{{{ssshhhppp|||^^^KKK>>>@@@FFFPPPhhhgggSSS\\\ppp~~~sssqqqzzzyyyYYYMMMFFF@@@GGGVVVrrrnnniiiqqqvvv___JJJ@@@888111222222333444555555333222333444666888888777666555666777777555222/////////---444<<<<<<666000000222111222333444555666888999<<<<<<:::777666888>>>CCCAAAAAABBBDDDGGGFFFCCC???FFFIIIIIIHHHPPPhhhvvvBBB444777777333333333444666888999:::222333444555666666666666999444222222111///111555:::QQQlll~~~iiiOOO;;;111...,,,+++,,,...///000000000///)))***+++,,,,,,,,,,,,+++(((((((((((((((((())))))***+++,,,,,,------,,,,,,,,,...///...---...111444---...///...---,,,---///888888666222......111444444777999666000,,,---///000222888DDDOOOSSSOOOIIICCC@@@<<<:::;;;>>>CCCGGGDDDEEEDDDCCCCCCCCC@@@===222???QQQhhhyyyiiiooogggPPPAAAEEELLLRRR```qqqaaaNNN```rrrxxx|||{{{yyytttpppttt^^^SSSGGG???KKK```~~~vvveee```ttt}}}yyyaaaGGG:::555222000///000555:::;;;555///666666555444444444444555111444666666333000.........222666777555222111222000444777666333333999>>>???;;;777555666999:::;;;AAACCCDDDDDDAAA??????@@@AAA???BBBFFFHHHTTTuuuwwwCCC666:::<<<777555333444777888777444444222111222444666666555444666777555111///000222<<>>KKK^^^xxxzzzgggeeepppwwwttt```III<<<666333000111444666777666444333777555444222222333444555222333444444333111...,,,---000333444333111111111333333333222111333666999;;;999666555666777888888@@@@@@@@@@@@???>>><<<<<<<<<777:::BBBEEEOOOooowwwBBB555999:::777555333444666777666444444222111222444666666555444666777555222000111333555:::LLLjjjcccIII888000---------...000222333222111111,,,+++***+++---...---,,,+++++++++***)))(((((((((***,,,...---+++)))))))))+++++++++,,,,,,,,,------...------,,,,,,,,,,,,,,,000000///.........///000;;;999666111---+++---///000222444555999DDDTTT___aaaNNN@@@EEELLLKKKHHHHHHYYY______WWWUUUZZZ[[[VVVHHHLLL^^^yyyooo^^^cccqqq___JJJAAAEEERRRdddsss{{{]]]VVVfffjjjdddkkkrrrdddQQQDDD>>>FFFUUUooo~~~kkkjjjpppqqqjjjYYYJJJ@@@999222444444444444333333333222444333111000000111333444555555555444222000...------000222333222111111111222333444333222333555777;;;999777777777888999999;;;===???@@@@@@>>>;;;:::;;;;;;;;;===GGG]]]}}}wwwAAA333777777666555444444555666555333333222111222444666555444333444555444222111222333444===OOOiiikkkPPP;;;111...///...///000111111000///...+++***)))+++---///...---,,,...000///+++((('''))),,,------+++)))((()))***,,,+++++++++,,,,,,------------,,,+++++++++++++++------------...///000111555444222...,,,,,,...000444333222222777BBBOOOXXXaaaYYYOOOJJJLLLOOOOOONNN\\\[[[[[[[[[\\\[[[ZZZXXXRRRWWWaaappp|||bbbNNNRRRsss}}}bbbKKKEEEGGGNNN^^^pppvvv}}}]]]ZZZjjjrrrhhhjjjlllrrrjjjyyygggSSSGGG@@@EEEPPPiiiqqqoooppplllcccVVVLLLDDD:::111777666444222000000111111111000///...///111333444999777555333111/////////000111333333222000111111222333444444222222333444999999999999999:::::::::777:::===@@@@@@>>>;;;999:::???>>><<>>>>>===;;;>>>@@@CCCQQQkkkxxxBBB222444444555555555444333222222222111111111333555555444333/////////000111222222222666CCCSSS```lllxxx\\\EEE888444555222111111///...,,,+++***)))((((((***...000000///,,,111444222,,,((((((***,,,,,,+++)))''''''***------,,,+++***+++,,,---...---,,,++++++******++++++)))***+++,,,...///000000++++++++++++***+++...111222111222555:::BBBIIIMMMYYYbbb___JJJ<<>>AAABBB===;;;BBBNNNXXXddd~~~yyyCCC333555555555666666444222000000111000000111333555555444222...------///111333333222777999CCCXXXsssvvv\\\GGG:::555333333222111///...,,,+++***)))))))))+++---///000///+++...000///,,,)))***+++*********((('''(((+++...---,,,+++******,,,...///------,,,+++++++++++++++((((((***++++++,,,,,,,,,)))*********)))***---///000///------333@@@OOOYYYccc^^^QQQAAA<<>>BBBEEE???;;;BBBSSS[[[ccc}}}zzzDDD444666666555666666444111...///000000000111333555555333111///......000333666555444888555:::OOOooottt\\\JJJ>>>777333444333111///...---,,,+++***))))))+++---//////...***++++++++++++++++++,,,'''((()))(((((())),,,......,,,***)))***+++...///...------,,,,,,,,,,,,,,,++++++,,,------,,,+++***)))***+++***)))***,,,...,,,---,,,,,,000<<>>BBBMMM[[[mmmzzzEEE555777777444666777444000......000///000111333555555333111111///...111555888777666444333777EEE]]]yyyttt]]]MMMCCC:::555444333222000...------,,,+++***)))+++---///...---***((('''(((***,,,---,,,%%%'''((())))))***---///...,,,***)))***+++...000///...------,,,,,,------///000111111000...---,,,***++++++***))))))+++,,,(((---111111222888EEEOOORRRNNNJJJEEE<<<222...000+++///111///...111666888999>>>MMM]]]^^^\\\kkkjjjMMMBBB<<<===<<>>>>>???AAABBBFFFYYYyyywwwEEE888999888;;;:::999666333111///...000111333444444333111000---...000444888;;;;;;:::333777999===LLLkkkdddIII999777:::222222111000///---+++*********++++++,,,---......,,,+++***))))))***+++,,,)))))))))))))))))))))***+++++++++,,,---...///000000...,,,))))))***,,,...444333333333111000///...,,,+++)))))))))+++---...000---,,,...444:::===>>>JJJNNNOOOFFF888---+++---+++...000111000000000111999<<<@@@EEELLLVVVbbbkkkuuuqqqaaaWWWCCC444222333:::TTTqqqhhh___XXXOOOQQQ[[[oooyyyrrrhhh^^^kkkmmmWWWMMMFFF@@@AAABBBFFFQQQddd}}}gggMMM[[[}}}kkkYYYeeeuuu{{{```LLL@@@???CCCRRRxxx}}}lllkkkqqqvvvlllTTT@@@888444555666666666555333222666555444222111222555888666777888888666666888:::888555222//////111444777555777888444...---111555;;;:::999888888999:::;;;:::777666777;;;>>>>>>===>>>BBBEEEIII\\\zzzwwwFFF999:::888:::999888666444222000///222333333444444333222111//////000333777888888777222333555===PPPmmm|||aaaIII;;;444222222111111000...,,,***)))******+++,,,---.........,,,+++***)))))))))***+++******************)))))),,,+++++++++++++++,,,,,,...---+++******+++,,,---222222222111111000///...,,,+++*********+++---...///,,,+++---333888;;;<<>>>>>666666666666666555555444555555333111000111444777444666888999888777777777666444111//////000333555333555555333000000333777999888888777888999:::;;;:::888666777:::======<<>>DDDQQQ```rrrwwwFFF999;;;999888777666555444333222111444444333222222111222222111000000222444555444222444222444???SSSkkkvvv]]]KKK>>>444...111111000///---+++)))(((***+++---...///......---,,,+++***((((((((())))))++++++,,,,,,,,,+++)))(((,,,+++******))))))******+++++++++++++++++++++,,,////////////////////////---,,,+++++++++,,,......---+++***,,,000555888999===@@@AAA@@@;;;666222000000222444444333111111111222333444555777<<>>BBBDDDJJJYYYmmm|||fffKKKMMMbbb~~~ggg^^^___pppqqqXXXCCC::::::MMMgggvvvyyyXXXCCC???888888666555555555666777444333222000///000333666222555888999777555444444555444222000000000222333333222222222333444666888666666666777888999:::;;;:::888666777999;;;<<<<<<===999CCCXXXfffqqqwwwFFF999;;;999555555555444444333333333444333111/////////000111333111000111222111000...777444777AAAQQQdddwwwvvv]]]LLL???555///000000///...---+++)))(((***+++---/////////---,,,,,,+++)))((('''(((((()))+++,,,---------+++)))(((+++***************++++++)))***+++,,,,,,,,,+++***,,,,,,,,,------...//////...---,,,,,,,,,---......,,,*********---111555777777888:::<<<===;;;666333333555666666333111111111222222111111333666999<<>>EEE===888>>>MMMYYY^^^]]]fffqqq}}}wwwUUUSSShhh}}}sssbbb]]]___ooommmVVVGGGCCCEEENNNuuu}}}kkkLLL:::999777555333333444666777333333222000...///222555666777888777444222222222666555333222222222222333444222111222555777777777444444555666888999;;;;;;:::999888888999:::;;;<<<;;;999CCCXXXkkk}}}wwwEEE888999777333333333444444444444444333111///------...000111444222000///000///...,,,444444888@@@JJJYYYrrr~~~bbbKKK;;;333000............---,,,******+++,,,---.........---,,,,,,+++***((((((((()))***+++,,,,,,---,,,+++***)))))))))***+++,,,---//////)))***,,,------,,,+++************+++,,,---///000...---------------------+++*********+++...222444444444666:::<<<<<<888555333555666666333111000000111000///000222444555666EEEIIIWWWnnn~~~jjjWWWCCC>>>;;;<<<;;;===IIIWWWiiippp~~~xxxjjjYYYIIILLL^^^|||~~~wwwsssooommmnnnYYYHHHHHH@@@;;;@@@KKKQQQNNNHHHKKK[[[hhhiiieeeooofff\\\dddqqq}}}qqqaaa[[[ZZZ```uuukkkWWWKKKHHHJJJMMMzzz{{{pppOOO999888666333111111222555666444444222000///000333666<<<;;;888333//////111333888777555444333333444444666555444444555666666555333444555777888:::;;;;;;;;;;;;:::999999999;;;<<<===AAAGGGUUUnnnvvvCCC666666444333333333333444444444444111000...------///000111333111///...//////...---...000666<<<@@@MMMkkkfffJJJ777///...------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++)))******,,,---///111222,,,,,,---...---,,,+++***+++*********+++---///000------------,,,,,,,,,,,,*********))))))+++///333333333444666888888666555222444555444222000///000///...---...111333333222555FFFaaaxxx{{{nnn___VVVGGG@@@:::;;;;;;<<<@@@EEEVVVfffxxxgggNNNJJJHHHQQQjjjsssiiiooo}}}sssbbbKKKLLLKKKGGGBBB??????AAAAAAFFFIIIIIIJJJUUUhhhxxxyyyeeeYYY\\\pppjjj[[[SSSZZZlllsss^^^MMMDDDBBBJJJnnndddJJJ>>>777555333111000222444555666555444222111222555888>>><<<777111......222555:::999666444333444555555777777777666555555444444333444666888999:::;;;;;;<<<===<<<;;;999999;;;===AAAFFFKKKVVVqqquuuBBB333444111222222333333333444444444000000//////000111333333333111......///000////////////333777666???\\\zzzfffJJJ888000...,,,,,,---...////////////---,,,***))))))***+++,,,++++++*********,,,---...***)))(((((((((***,,,---+++++++++,,,---///000111/////////...---,,,+++***++++++******+++---///000,,,,,,,,,,,,,,,++++++******++++++)))(((***...222222222333222222111222222///111333333111////////////...---///222333111000///@@@]]]vvvzzzmmm^^^WWWHHHAAA<<<::::::::::::<<>>===EEEaaaaaaHHH@@@777555444222222333444555888777666444333444777::::::999666222000111555888<<<999666333222333555666555777999888555444555777444666777999:::;;;;;;;;;>>>??????===::::::<<<>>>===@@@KKK___xxxuuuAAA222222///333333333333333333333444000000111111222444555555222000......///000000000444111222333000444LLLhhhdddLLL<<<444111+++,,,---///000111111111---,,,)))'''''')))+++---+++*********+++---///000***((('''&&&'''***---///,,,,,,,,,,,,------...///111111000...---,,,++++++,,,+++******+++,,,///000,,,,,,,,,,,,,,,+++***)))***++++++***((()))---111111222222000---,,,...///...000111111000.........222000///111333444222///000444FFFdddvvvrrraaaUUUFFFAAA===<<<;;;:::;;;===@@@III[[[ppptttfffHHHHHHLLL\\\xxx{{{kkkrrr}}}vvvcccTTTKKKDDD===888444999===:::555666>>>GGGPPP___iiiiiinnnoooaaa^^^aaaoooyyyoooaaafffiiiccchhhzzzcccFFF<<>>;;;:::<<>>;;;<<<===>>>>>><<<:::888777;;;DDDYYY{{{uuuBBB444444222555666888888666555555555222111111444999999555111111///------///000111000///000,,,---333555AAAZZZ{{{jjjSSSCCC777000---,,,---///222333333222,,,+++++++++++++++,,,,,,///,,,((((((+++.../////////---+++***)))+++---......---+++*********++++++///111222111...,,,++++++,,,+++***)))***+++---...///...---,,,++++++,,,,,,,,,------+++******---111///...------...000222333333222111000///000111111000111222333333111000///000000666FFF]]]kkkfffZZZIIICCC???@@@FFFIIIEEEAAA@@@FFFPPP___sssxxx\\\OOOJJJXXXpppooolllttteeeWWWGGG;;;?????????@@@@@@@@@@@@???@@@???CCCKKKRRRWWW\\\bbbyyyqqqVVVGGG^^^mmm{{{iiiiiinnnpppzzzgggUUUJJJBBBHHHlll}}}\\\FFFAAA???:::666444444444333333666:::<<<:::777555444<<<;;;999777666666777888555222000//////111222333666666666666666666666666999::::::999888888:::;;;888999:::;;;<<<;;;::::::<<<<<>>??????>>>MMMlllwwwDDD555444000666777888777555555666777444444666999<<<;;;888555222///,,,+++---111333444333444//////333333===TTTpppzzz___LLL<<>>???>>>AAAEEEGGGRRRfffyyyrrrgggeeeQQQRRReee~~~wwwllliiiwww{{{^^^EEE555>>>PPPnnnwwwgggaaaHHH@@@888555444333444555888999:::999666444444444444555666666666555444333111111111///...---...///444777999777444444:::@@@???:::555333555666555444666777888:::===@@@BBBDDDBBBCCCWWW|||xxxDDD444222...000333777888777666555555888777888999;;;;;;;;;:::222///,,,,,,///222555666999999333000222///777MMMnnntttVVV???666333222222222333222///---000///---,,,,,,,,,------333111///---++++++---...111000///---,,,,,,,,,---******++++++++++++++++++)))+++......---,,,------++++++++++++++++++,,,,,,,,,++++++***+++,,,...///,,,+++)))))))))+++---------,,,+++***+++...111333111000...,,,,,,---...///000000000//////.........000...000>>>UUUeeedddZZZJJJDDD@@@EEERRRbbbnnnttteeeeeejjjvvvwww^^^MMMTTTeeexxxrrrppp{{{iiiaaaVVVTTTPPPKKKGGGDDDBBBBBB@@@<<<;;;===>>>===???CCCBBBHHHVVVgggooopppssszzz||||||yyy{{{~~~ooofffPPPNNN[[[{{{wwwoooqqqrrruuucccJJJ999>>>PPPmmmqqqgggIII>>>444222333222333777:::::::::888555333222333333444555666666555333222000222444333000///000111333666888777444555:::@@@???:::444333444555555333666666888999<<>><<<888888:::@@@DDDAAA===CCCNNNMMMCCC>>>AAACCCAAA>>><<<>>>AAAFFFIIIXXXrrrsssYYYQQQllluuuzzzyyyjjjccciiirrrTTTGGGFFFPPPggg{{{VVV>>>:::999888777111111111111333666:::>>>@@@777555111...------......444444444333111111222444333555666555222000333666777777777777777777666555>>>===:::666444666:::===<<>>FFFaaa{{{tttWWWBBB999222---///000///---...---...000111222222111000111/////////000000...,,,+++*********+++,,,---------,,,+++)))))))))******++++++++++++++++++******)))((('''&&&'''(((***,,,)))+++---,,,++++++---000///000///...+++)))***+++,,,---///000///---***((()))***+++,,,,,,+++***)))(((***---///000000//////,,,,,,---...222<<>>III\\\mmmzzznnn```iiissslllhhhhhhsss{{{XXXEEEHHHMMM```{{{ZZZDDD>>>888777999666111111222333666999<<<===888666333111///000111222333444555444222111222333666777777555444444555666666666777777777666666555;;;;;;:::888666777:::===<<>>DDDaaa}}}___HHH<<<444...///000//////111222333333333222222222222111///....../////////...************+++,,,.........---,,,***))))))))))))***++++++,,,,,,,,,,,,+++)))((('''&&&&&&''')))))))))***+++*********,,,...,,,...//////,,,*********,,,---...///...,,,***)))******************+++++++++,,,...000111111//////000...---...333;;;AAAEEEKKKTTTZZZWWWYYYllloooRRROOO]]]vvvwwweeeccc|||xxxoooxxx{{{oooYYYRRR[[[\\\TTTJJJDDDEEELLLGGG<<<;;;CCCEEE???<<<@@@IIILLLFFF???:::;;;AAAIIIRRR___ssspppfffwwwtttwwwqqqccc^^^mmm___HHHCCCNNNccc|||___JJJAAA888777<<<;;;222222444555777888999::::::888555333222333555666444666777777555444444555999888666666666777666666555555666777777666666666888999::::::999999:::<<<===IIIfffyyyEEE555666444333222111000000111222333666666888888888777555444000111111111000000000111555777<<<>>>;;;888<<>>DDDMMMSSSUUUSSSYYYmmmpppSSSMMMUUUlllwwwdddaaauuu{{{rrrsssqqqkkk```XXXQQQOOOHHH@@@???DDDDDD???<<>>;;;444555666777888888888888999888666444444555777888666888999999888777777777:::777444555777888777444444555666666777777777777777999<<<<<<;;;:::::::::???HHHaaazzzFFF666666444333333333333444444555555555555666666666555444333000111111000...---///222777<<>>HHHSSSQQQMMMOOO___xxxkkkWWWNNNKKK]]]ssslll]]]dddttt}}}zzzssscccRRRLLLOOOMMMFFFBBB@@@@@@DDDIIILLLIIIFFFEEEAAA???>>>???DDDPPP\\\qqqmmmrrr|||yyydddTTTUUUWWWeee{{{cccLLL888HHH___vvvhhhNNN@@@888;;;>>>888777777888999999999888888888777444333333444666888444666777777666555666777999555333333666777555333444555666777888888888888999;;;>>>???>>><<<<<<===AAAMMMhhhzzzFFF777777555333444666777888777666555444555555555444444333333000222222///,,,,,,000444888===CCCAAA888222888CCCPPPhhh}}}ttt]]]AAA888000///000000111333555555444333222111000000---+++******,,,------,,,,,,,,,,,,,,,,,,------...------------,,,+++))))))***++++++,,,,,,,,,,,,+++------..................,,,***)))***,,,......------///222222000---++++++++++++,,,,,,,,,,,,++++++,,,...222444333111---***,,,---///111222111000000...111111,,,)))...<<>>???555888888888888888888888888777666333222111333555666111222333222111111333555666444333333333444333333444555666888999:::::::::===???AAAAAAAAABBBEEEFFFJJJ]]]~~~yyyEEE777888777333555888;;;;;;999666444555555555555555444444444000222222///,,,,,,111666:::999999999666333888@@@PPPmmmpppWWW@@@888111000000///000222111111222222111///...,,,---,,,,,,---//////...---......---,,,,,,,,,,,,---,,,,,,---------,,,******++++++++++++++++++******------...//////000000000...,,,***,,,...000000...000222333333000---,,,,,,++++++++++++++++++++++++///000222222111///,,,******+++...000222222111000444444222...,,,///777>>>GGGNNNTTTWWWaaatttiiiUUUKKKPPP___uuuuuu___ZZZaaaggg|||{{{tttkkkcccZZZVVVRRRNNNKKKIIIGGGFFFCCC@@@???@@@@@@AAAHHHPPPiii{{{rrrtttppp[[[QQQLLLRRRbbb}}}oooSSSHHHAAAAAAVVVzzzoooUUUAAA???@@@777777777666555555666777888777666333111111222444555111111111///...///333666444555555333222222333444555666777999;;;<<<<<<<<<@@@AAACCCDDDGGGKKKQQQUUU___tttyyyEEE777888888333555:::<<<<<<:::666333777666666666555555555555000222222///+++,,,222888:::444000222555666999===RRRtttlllPPP@@@777111000111//////000...///000111000...,,,***------...///111111///---//////...---,,,,,,,,,,,,+++,,,---------,,,+++***+++++++++++++++***)))(((,,,---...///000000000000000---+++---000222111///222444444333000...,,,,,,+++++++++++++++++++++,,,222222111///...---,,,+++)))***---000111222111111:::777333000///000222333;;;OOO^^^^^^\\\jjjqqqXXXQQQSSS]]]gggrrrpppXXXXXXeeeyyytttuuullleee\\\UUURRROOOJJJGGG;;;::::::::::::===HHHSSSeee~~~~~~ooowwwhhhWWWLLLFFF\\\yyyeeeJJJHHHIIITTTkkk```EEE@@@AAA:::666555444222333444666777888666444111111222333444444444222000///111555999333555777555222111333666555666888:::<<<======>>>BBBCCCDDDFFFKKKRRRZZZ```tttyyyFFF888888444555222444<<<===888555555666777888999888666444333222111///---,,,---...///...111333222000222999???MMM___yyyzzz[[[FFF888------111111000///---------,,,,,,,,,+++++++++///222333111///......///...,,,***)))))))))***......---,,,++++++************+++******)))((((((+++++++++,,,---...///000///111111000///...///000000000000000///---+++))),,,,,,,,,+++***+++---///111111111000///---,,,+++((()))+++...///000000000999777444///++++++---///888EEETTT[[[aaaoooggg[[[VVVRRRSSSbbb~~~|||\\\UUUbbbttt~~~pppfff```WWWJJJ@@@888777888999666888FFFVVVgggttthhhhhhxxxiii^^^WWWTTTmmmuuuwwwgggLLLHHHJJJVVVggg~~~sssPPP???@@@GGG999555111000111333555666AAA>>>888333111111222444333333222111111444777999;;;777444333555555333000777<<>>EEEFFF>>>EEEYYY```ZZZ]]]jjj}}}HHH999888666888444444999:::555333444222333555666666666555444222000///------...000111000111222222111333888===HHHUUUoooiiiJJJ===111///111000...------,,,,,,,,,,,,,,,,,,,,,...000222444333222111000///...,,,+++***))))))***,,,,,,,,,,,,+++***)))((())))))*********))))))(((,,,,,,,,,,,,------...//////000111000...---...////////////...---+++***)))***+++,,,,,,+++,,,...000111000000///---+++***)))'''(((***,,,---//////000333333222000...---...///888AAALLLXXXeeevvvzzzhhhQQQFFFEEEXXXpppmmmbbb^^^gggxxxqqq^^^LLLAAA<<<777666888999:::AAAJJJaaatttssseeepppvvvaaaXXX]]]fffwwwzzznnnwwwcccMMMDDDCCCSSSkkkyyy]]]JJJ@@@===:::666111000222777;;;>>>BBB???:::666444444666777:::666111111444666777666777777777666555555666777=========>>>>>>???@@@BBBBBBFFFMMMVVV^^^hhhwwwJJJ::::::999:::555222333333111000111333333444444555444333333222000///......000111333333333222222333666999;;;DDDTTTpppoooMMM@@@444111111000------,,,,,,,,,,,,,,,,,,------000000000222333333222000///...---+++***************+++,,,---,,,***(((''''''((()))***+++***))))))---------------------------///000///...,,,------------,,,,,,+++***))))))(((***,,,------...///111222222111000...,,,***)))'''''''''(((***,,,...000...000111000///...///000999===GGGUUUgggzzzuuuVVVCCC===NNN^^^iiiqqq^^^ZZZooorrr\\\PPPIIIDDD@@@???>>><<<===@@@VVVooo}}}bbb```ooorrrXXXRRRcccyyyttteeejjj|||uuu^^^NNN@@@<<>>;;;888777777999:::???999333222666999777333555888:::999666777;;;???BBB>>><<>>@@@KKKRRRSSS\\\uuuQQQAAACCCDDD@@@;;;666444333333444555666666555444333222111111222111000///000111333555777555333444666999::::::EEE]]]|||dddKKK???444111222111///000,,,,,,------------......///......///222222000.........---,,,++++++*********+++---......,,,)))''''''(((***+++,,,+++***)))------------------,,,,,,,,,---//////---,,,,,,,,,,,,++++++***))))))))))))&&&)))---/////////000222666666555333111///---,,,((('''&&&&&&'''***---000...///000///......000111888>>>IIIUUUddduuuzzzgggQQQCCCHHHRRR___zzz|||iiiZZZdddwww|||nnnbbbaaa\\\RRRFFF>>><<>>:::777444555999>>>CCCEEE>>><<<;;;999999999;;;;;;???:::666555777888888777888:::;;;:::999;;;>>>BBBBBB???===@@@EEEGGGBBB===EEENNNVVV[[[hhh]]]LLLMMMMMMFFFCCC===999888:::;;;:::666555333111000000111111333222111111111333555666999888666666888::::::999FFF___~~~[[[GGG<<<333222333333333555..................//////000000000222333222000///------------,,,++++++***+++,,,...000///...+++)))''')))+++------,,,+++***,,,---.........---,,,++++++---//////---,,,++++++************************&&&)))---///000000222333777777666444333111///...***((('''&&&'''))),,,///222222111...,,,---///222666AAAMMMVVV^^^nnn~~~uuucccNNNDDDLLLaaayyyzzzeee^^^```yyy~~~jjjQQQBBB@@@DDDCCCTTTooooooZZZXXX\\\mmm~~~```RRRVVVhhhyyy|||ttteee```\\\___vvviiiMMMEEEAAAJJJYYYooooooTTTHHHDDD999888777999<<<>>>??????======<<<<<<<<<===>>>>>>999999999777555666:::>>>???<<<999999<<<>>>??????>>>???@@@BBBCCCCCCBBB@@@KKKMMMYYYlllmmm[[[VVVSSSOOONNNHHHBBB@@@BBBAAA>>>666444222111000111222333555444333222222444555777999999888888777777888888AAARRRmmmcccGGG>>>555444444444555888111111111000000000//////222555888888666333111111---------------,,,++++++,,,---...//////...---+++)))+++---//////...,,,***+++,,,---.........---,,,+++---///000...,,,++++++)))***,,,------,,,+++***(((+++...///000000222444555555444444222111///...---+++)))(((((())),,,---333333333000...---///000333>>>KKKTTT]]]mmmyyykkkUUUEEEJJJ___uuuppp]]]TTTjjjdddRRRJJJHHH@@@HHH[[[vvvlllZZZWWWXXXeee|||tttZZZUUU```rrrzzzssslll\\\UUUZZZ\\\___ttttttSSSJJJEEEHHHPPPddduuuVVVGGGDDD999999999;;;<<<===;;;999>>>>>>??????@@@@@@@@@@@@444777999777333444;;;AAABBB===888888<<>>AAABBB@@@@@@BBBDDDIIILLL\\\wwwxxxnnnfffhhhhhhccc[[[WWWWWWSSSMMMBBB???;;;666444333444444888666555333333444555666555777999777444333444666:::EEE\\\}}}qqqNNNEEE;;;888666333444777444444333222111111000000111888>>>===777222000111,,,---.........---,,,+++,,,------......------,,,+++---///111111///,,,******+++---...///...---,,,+++---000111///---++++++)))+++---000000///---++++++,,,...//////000333555444555555444333222111111000...,,,*********+++,,,000222555555333000///...111555???OOOcccvvv|||lllYYYMMMJJJRRRfffyyyrrrbbbVVVbbbppp\\\JJJ@@@DDDPPPccc||||||aaaVVVVVViiipppYYYWWWhhh~~~zzzqqq]]]XXXVVV[[[dddtttwww]]]NNNCCCEEEPPPbbb|||gggMMM@@@;;;:::999:::;;;<<<;;;999<<<<<<===>>>???>>>>>>===444666666555333444999>>>???<<<:::888:::<<<>>>@@@<<<>>>@@@@@@@@@AAADDDGGGKKKYYYmmmyyytttrrrlllcccQQQMMMFFF>>>999555444444999888666444333444555666222666888666111///111555555@@@WWWvvv{{{UUUKKKAAA;;;777333222444777666555444222111000000///888???>>>666///---000,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,------///111222222///,,,***)))***,,,...//////...---+++...111111000---,,,+++(((+++///222222111...+++---............000333555666666777777666555555444222000...---+++++++++++++++000666999888333///---///---444KKKjjjlll\\\VVVKKKEEEXXXuuuooofff^^^```sssjjjKKKAAAEEELLLWWWkkkjjjVVVWWWqqqpppZZZWWWmmmqqq|||lllbbbXXX^^^``````ppp}}}tttdddOOO???DDDSSSeeevvvyyyVVV>>>===;;;999888:::;;;<<<<<<888999:::;;;;;;;;;:::999777555333222333666888999:::;;;;;;999777999>>>CCC>>>>>>>>>???AAADDDGGGHHHWWWpppvvvooofffWWWIII>>>888444222555555444444444333333333666777777555222111111111777???MMMbbb{{{mmmbbbQQQAAA666000......000333666555222000000222444444333222111...,,,+++------......---,,,***)))---,,,,,,+++******++++++///000111000...+++*********+++---......---+++***,,,,,,---...---,,,***)))///111444666555222...,,,---......------///333666<<>>@@@AAADDD>>>BBBOOOPPPIIISSSfffvvvhhhQQQAAA888555555555444444444444333333333555666666555222111111222222<<>>555333000---,,,,,,---...111111333444444333000---///777>>>BBBNNNeee~~~vvvjjjuuu\\\KKKDDDJJJTTTaaa~~~hhhkkkxxx]]]NNNGGGVVVoooxxxhhh[[[___nnnggg```mmmeeeEEEAAAKKK___{{{wwwdddZZZSSSOOORRRTTTZZZnnnlllXXXGGG>>>;;;@@@???888888???>>>:::999<<<:::555444666111222333444444555666777888888777777:::>>>???>>>EEELLLTTTVVVTTT[[[nnnyyy___JJJ===777666444444444444333333333333333444555444222111222333111777DDDVVVlll|||```HHH:::444111///------...000222333222111222000///---,,,+++,,,,,,,,,,,,------,,,+++***)))******)))))))))******+++...000111000...,,,+++++++++,,,---......---,,,+++,,,,,,---------,,,++++++---///111333333222000.../////////...---...000333===???<<<444444<<>>>>>;;;666666999000333666666333333777;;;:::777555777;;;???AAABBBMMM^^^hhhddddddwwwiiiSSSBBB888444444444444333333333222222111222444333222111222444666444;;;UUUxxx~~~fffQQQCCC999111+++,,,++++++///444555444111000...,,,***)))***,,,---,,,,,,,,,,,,,,,+++******)))))))))((())))))***+++,,,---//////---+++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111222222111000///000000///------///000222444111+++,,,222666555111///------...222666999777:::===>>><<<777222000333111333@@@YYYpppzzzxxxpppnnnllliiibbb[[[YYY\\\WWWfff~~~}}}dddQQQGGG\\\ddduuu}}}[[[EEE:::HHHbbbyyyooo^^^UUU```tttxxx^^^^^^uuu}}}ooosss~~~dddIIIGGGaaauuu{{{pppbbb^^^]]]\\\ZZZVVVZZZlll~~~kkkUUUMMMEEE@@@@@@@@@AAACCCBBBCCCDDDCCC???:::999:::666777888777666666999<<<999888888;;;===BBBKKKTTT^^^kkkwww{{{kkkSSS@@@555111444444333333333222222222000111333222111111222444999555;;;SSSuuunnnXXXHHH<<<222,,,---,,,,,,000444666555222...---+++))))))+++,,,...------,,,,,,,,,,,,,,,,,,***)))))))))))))))******)))+++------,,,*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111//////000///------...///---...,,,))))))...000000...---,,,---000444888;;;999===@@@@@@<<<666222000333000222@@@\\\ttt{{{xxxmmmjjjddd\\\RRRLLLQQQ[[[MMMVVViiixxxaaaTTTcccbbbkkkooommm~~~ZZZBBB333<<>>888222...---///555999>>>LLLccc{{{{{{jjjXXXQQQOOONNNMMMNNNNNNPPP[[[ooouuuhhh]]]dddsss}}}kkkeeetttiiiNNN888:::FFFZZZ|||ooobbbdddggguuusssaaa___ooowwwooolllsssaaappprrrYYYYYYhhhuuummmfffeeejjjrrrxxx{{{pppmmm___OOOOOOYYYZZZQQQJJJNNNQQQRRRRRROOOFFF>>>???;;;666666999<<<;;;888===???CCCCCC>>>CCC]]]yyyqqqRRR===333222333333333222222222222111000111222111000///000111555:::AAAJJJYYYuuufffLLL;;;333222---///111222111000000000,,,,,,------...///000000000///............///000...---,,,******))))))))))))+++---...---,,,------......------------......,,,,,,+++++++++,,,---......------------...000000,,,...//////...---...///((('''(((******)))((((((***+++---///222444666777:::===???<<<555///,,,---,,,777===:::>>>TTTvvvoooWWWOOOQQQOOOGGGAAAIIILLLTTTcccyyywwwccckkkyyy{{{lllbbbeeeqqq```EEEBBBIIISSSkkk~~~fff[[[]]]tttsss^^^^^^sss~~~uuuwww~~~qqqlll|||iii[[[\\\eeeqqqwwwzzztttooosssrrrgggdddccc___\\\\\\[[[]]]^^^^^^bbbbbbYYYMMM???===;;;;;;<<>>YYYwwwxxx[[[DDD777333333333333222222222111111000222222111000//////000777777<<>>GGGTTTbbbrrr}}}tttrrrttt{{{}}}lll\\\]]]hhhnnnPPPLLLPPPSSSbbbvvvmmmTTTSSSqqqsssZZZ]]]xxx}}}sss~~~ooowwwnnnaaabbbcccaaajjj~~~ooopppxxxppp|||{{{hhhaaakkklllllljjjiiiooorrriii\\\???AAABBBAAA@@@BBBHHHMMMMMMFFF???;;;555999SSSppp