BM6P6(@ ~~~tttqqqgggYYYQQQPPPMMMGGGDDDCCCAAA@@@>>>:::555111333((((((///+++$$$555QQQuuu~~~xxxpppxxx}}}~~~pppTTT888)))&&&***+++###'''000***888aaammmDDD)))&&&---'''''''''(((((((((((((((+++000OOO~~~}}}{{{|||~~~|||wwwvvvqqqdddooo~~~wwwzzzlllXXXJJJFFFGGGHHH???333)))(((++++++******''''''(((******+++++++++,,,+++***)))))))))***+++///000111111111000...---//////000111111111111111///222555444///)))'''&&&''''''&&&&&&&&&%%%%%%%%%((()))+++,,,------,,,+++)))+++...000000...+++))),,,,,,+++***)))))))))***((('''&&&%%%%%%&&&((()))'''&&&%%%$$$$$$&&&''')))''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$!!!%%%---444777###&&&%%%!!! !!!###!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!"""###############%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''''''''''')))$$$%%%---+++''',,,000//////555DDDYYYooo}}}~~~|||tttbbb[[[kkk|||vvvppplllbbbVVVPPPPPPKKKEEEDDDCCCAAA@@@>>>:::555111///+++---///)))***CCCaaaxxx|||vvvzzz~~~{{{iiiLLL222((('''(((***%%%'''......CCCmmmddd===(((&&&***'''''''''(((((((((((((((***444VVV}}}~~~~~~|||}}}}}}xxxrrrqqqtttgggnnn~~~||||||zzzrrr]]]OOOJJJIIIGGG>>>333***)))++++++******''''''(((******++++++***++++++***************+++,,,---...//////......---//////000000111111000000...111444333///***((('''&&&&&&&&&&&&%%%%%%%%%%%%'''((()))+++,,,,,,++++++***+++---//////---+++***+++******))))))))))))***((('''&&&%%%%%%&&&''')))'''&&&%%%$$$$$$%%%'''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""")))222888###!!!  """  """###""" !!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!"""######$$$$$$######!!!""""""###############'''### """%%%'''((('''&&&%%%######%%%(((***'''''')))222333444???GGGKKKVVVfffvvv~~~ooobbb[[[YYYYYYmmmiiissstttmmmjjjdddZZZRRROOOOOOJJJCCCEEECCCAAA@@@>>>:::555111(((,,,...***&&&222SSSrrr}}}}}}}}}www___@@@+++&&&)))%%%***'''&&&,,,444SSS}}}}}}VVV444((((((((('''''''''(((((()))))))))''';;;bbb}}}{{{zzz{{{yyytttoooooo|||vvvgggkkkxxx}}}}}}}}}|||{{{wwwvvvzzzzzzyyyzzzdddTTTMMMIIIFFF>>>333***)))+++***))))))''''''((()))******************++++++++++++******((()))***,,,------............//////000000000000...000222222000,,,***)))&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%'''(((******++++++***++++++,,,,,,++++++***)))(((((((((((())))))***((('''&&&%%%%%%&&&'''(((&&&%%%$$$$$$$$$%%%'''((('''&&&%%%$$$$$$$$$%%%&&&########################%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!###"""!!!%%%///777***!!!!!!###!!!###"""!!!!!!"""###!!!  !!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!""""""######""""""!!!"""######$$$$$$######&&&###!!!!!!%%%''''''&&&******))))))+++///555:::<<>>mmmyyyWWW888//////***'''(((&&&'''((()))***+++,,,,,,777lllvvvzzzyyyxxxwwwvvvxxx|||~~~{{{~~~tttnnnnnn{{{mmm[[[PPPKKKDDD===222---***++++++)))+++...'''(((((((((((((((''''''$$$$$$######$$$%%%'''(((---,,,***)))))))))***+++,,,+++***))))))+++---...222000...///111111...,,,)))(((((((((((('''''''''&&&&&&$$$#########$$$%%%###$$$%%%%%%%%%%%%$$$###+++***)))(((((((((((((((&&&''''''&&&%%%$$$###"""######$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$###########################################################################$$$$$$######""""""!!!!!!########################""""""""""""""""""""""""!!!$$$"""!!!&&&<<>>>>>444...777555GGG]]]qqq```@@@+++!!!(((---%%%'''---)))000UUUxxxoooGGG---+++)))(((+++***%%%,,,)))&&&+++))))))111JJJ}}}|||{{{{{{zzzyyywwwwwwzzz|||}}}sssnnnsss|||}}}rrrVVVHHHJJJFFF999000,,,''''''***,,,***''')))'''%%%%%%'''((())))))&&&%%%$$$%%%((())))))((())))))))))))))))))******+++,,,------++++++,,,---+++,,,---.........---,,,************)))'''&&&%%%&&&$$$""""""$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#####################""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$$$$#########"""""" !!!!!!!!!!!! ######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!666HHH???%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!!""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!"""############$$$$$$$$$'''&&&%%%***(((%%%***+++OOOooo}}}xxxlllnnntttdddgggxxxnnnhhhbbb\\\TTTSSSQQQOOOLLLJJJJJJJJJGGGGGG@@@<<>>cccwww}}}sss]]]999***(((...+++)))***&&&&&&((((((++++++%%%555VVV>L~~~zzz~~~=hĦ{{{vvvvvvwwwvvvtttuuuwwwyyy{{{www4ĉ@ӵ{{{|||oooQQQBBBCCC???333---+++)))(((((())))))(((''''''(((***,,,,,,+++)))''''''(((***+++***&&&$$$((((((((())))))*********)))***+++***((('''((()))((()))*********)))'''&&&'''&&&&&&%%%&&&&&&'''((((((&&&$$$###$$$%%%%%%$$$""""""#########$$$$$$$$$$$$######>L%%%#########"""""""""!!!!!! !!!!!!!!!"""""""""%%%%%%$$$$$$###"""!!!!!! !!!!!!"""""""""###""""""""""""""""""""""""###""""""""""""""""""###""""""""""""""""""""""""""""""############""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! $$$###&&&))) &&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""#########$$$$$$$$$###$$$%%%***+++(((===dddnnnJJJFFFKKKcccGG=?~~~rrrhhhccc^^^ZZZUUUUUUTTTQQQMMMKKKKKKLLLXXXqqq~~~yyyzzz~~~zzznnnBBB+++###)))'''$$$%%%$$$++++++JJJnnnxxx|||nnnNNN111'''***///)))(((***'''((((((''',,,+++&&&===gggHdĦ~~~|||=Ījzzzzzzzzzyyyxxxyyy|||~~~{{{zzzGG=?yyyyyy~~~qqqSSSCCCEEEBBB666,,,+++)))(((''''''(((((('''&&&'''(((+++,,,+++***&&&(((***...///---)))%%%%%%&&&&&&'''((()))***+++((()))***)))'''&&&&&&'''(((((())))))((('''&&&%%%&&&%%%$$$$$$%%%&&&((()))***'''%%%$$$%%%%%%%%%$$$"""""""""############$$$######"""HdĦ%%%############"""""""""!!!!!!!!!!!!!!!"""""""""""""""###%%%&&&&&&$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!"""""""""""""""###!!!""""""######""""""!!!#########"""!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$""""""&&&!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###"""############$$$$$$$$$"""%%%&&&((()))###...IIIrrr}}}yyyzzzSSSLLLGGGNNNrrrӵĭӵӵĦӵӵĦƜ`1.׼sĦӵfffĦVVVPPPKKKKKKQQQXXXoooĭӵĦ)))%%%---ĦfffĦ((('''+++))))))''''''---...***HHHyyyDdD?fӵ}}}|||{{{Ħ|||ӵƜ`1.׼sĭӵqqq777,,,+++***)))''''''(((ӵ)))++++++***Ħ***---///...***'''(((&&&%%%%%%&&&''''''(((Ħ%%%$$$######$$$&&&$$$Ħ""""""############"""""""""DdD######"""######ӵ)))'''ӵ###ӵ"""""""""!!!!!!Ħ"""!!!ӵ"""""""""!!!ĭӵ###!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$!!!'''%%%%%%((($$$%%%333OOOsss}}}kkkYYYIIIJJJ\\\?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&ennn>hӵQQQKKKNNNYYYdddfff?><zg&e>&eHL(((---'''ShӵgL...&&&&&&,,,***)))&&&&&&...000...PPPS?ʬ3h?D%%)?ZufĦ}}}|||zzzgL|||g&egĉ@g&e>&e@e??BBB666------,,,***((((((g<ĉ%%%'''***+++3we<Ħ''')))++++++3h?@e(((&&&$$$%%%&&&''''''(((Z###%%%$$$######$$$3h?gL"""""""""############"""""""""D%%)?###fff?><z######=?Ħ(((g&e%%%g&e"""""""""S?ʬ!!!4ff?>ߝL!!!@e g&e 3h?g&e>&e%%%??!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$'''%%%###))))))&&&,,,444]]]yyy|||~~~yyyyyycccIIIHHHRRR4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦfffZuR)ĦPPPNNNUUUooosߝLGdUĦHƅ^Hu]ĦntHdĦ++++++HGgĉ@999HdĦ***))))))))))))---***+++,,,+++:::Htƅ^Bt=o9ĦDtfo9Ħ}}}xxxg?yyyxxxHdĦHu]ĦttHƅ^Hu]ĦoooH׼s}}}xxxIII===999+++++++++***)))(((tQ''''''''''''je<Ħ&&&''''''Bt=o9ĦH׼s)))((('''&&&'''(((&&&''')))HtĦ###%%%%%%$$$$$$Bt=o9ĦHdĦ"""############""""""######"""Dtfo9ĦsߝLGdUĦ"""Ht@cӵHu]Ħ%%%Hu]Ħ$$$$$$Htƅ^!!!qIܗGIӵ"""H׼s Hu]Ħ"""Bt=o9ĦHƅ^Hu]Ħ"""!!!!!!""""""#########$$$!!!!!!""""""""""""!!!!!!######""""""""""""######"""#########$$$$$$$$$$$$$$$$$$##################"""######$$$$$$%%%&&&&&&,,,>>>iii~~~zzz|||yyynnnxxxnnnccclll999HHHlll4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦfff___t|>>QQQ|||iiiIIIRRRttt4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦfffDtWWWSSScccDdDΦDdDĦ>d<ʜ4DuTӵ~~~4DwDd<Ħ$$$puR)Ħ>d<******))))))+++---...///777peӵĦpeӵDx<>d<ӵDdd<>d<Ħ}}}4DufئL>eDdDʜ4DuTӵwwwDdDĦtttRRRIIIFFF111222************))))))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ӵ"""###%%%%%%$$$""""""""""""""""""#########"""""""""######"""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""###############$$$$$$$$$######$$$$$$%%%&&&&&&'''++++++888]]]zzzyyy}}}{{{}}}~~~|||qqqmmmiiiooo}}}pppUUUQQQ???AAAggg[[[OOO```4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRkkki?ʜtd<Ħ'''HHܗDӊB%%%<x*********------///===B?daĦ&&&'''B?Ho9&&&>d<%%%$$$%%%&&&%%%&&&&&&>d<ӵ$$$%%%B?Ho9&&&<x######$$$$$$&&&&&&%%%&ӫeʬtIӇ###>d<Φ>d<Ħ"""D&ӫetIӇ"""DdDĦ!!!sdKĦ"""B?dp&ĒR!!!!!!>d<sdKĦ!!!B?Ho9!!!s&dq&ĒR!!!!!!###%%%&&&%%%$$$######""""""""""""""""""""""""############""""""######""""""""""""######!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$###$$$$$$%%%&&&&&&'''''',,,---000NNNjjj[[[SSSJJJGGGLLLPPPRRR]]]lllwwwVVVUUUJJJBBBWWWqqqSSSRRRuuu4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDnennnfff=eVVVeeeegesĪj@hsssQQQfdDĦ111@ďD***&&&Hkge*********(((++++++///DDD@h@GHĪj@IŌBene}}}HkgenefezzzHu]3hhsevvvPPPFFFGGG222///******))))))))))))geĦja>aĦ&&&'''@G''''''se&&&$$$###$$$%%%$$$%%%&&&<Ō$$$%%%'''@G&&&&&&Hkge$$$###$$$$$$%%%&&&%%%%%%HĪj@IŌ$$$###ege!!!"""Hu]3hIŌ!!!!!!DdDĦ ne!!!!!!@h!!!!!!>h sene!!!!!!@G sĪj@h"""!!!!!!"""%%%''''''&&&############"""""""""""""""######$$$$$$######"""######""""""""""""######!!!!!!!!!"""""""""######"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''(((---***DDD||||||xxxYYYAAA555444000000444666:::GGGVVVoooyyy{{{]]]VVVSSSNNNUUUcccSSSfff4DuXӵĵD^zzzlllfffYYYddd~~~uuuXXX:::***DdDĦ>>>\\\...+++)))+++*********)))+++,,,333OOOvvv|||zzz|||mmmD^s׼s{{{NNNAAAEEE222+++))))))))))))))))))geFm8&&&>aĦ&&&''''''&&&&&&&&&s׼s&&&%%%$$$######%%%$$$%%%%%%Ho'''%%%&&&((()))$$$$$$%%%&&&$$$###$$$%%%&&&%%%%%%$$$$$$######!!!!!!"""D^ !!!DdDĦ """!!!!!!!!! s׼s!!!!!!""" """"""!!! """%%%'''((('''############"""""""""!!!"""######$$$$$$######"""######""""""""""""######"""""""""#########$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''%%%---(((AAA}}}{{{sssRRR999111111...000333777777555666777???OOOpppvvvaaaYYYWWWXXXdddbbbsssΦ4DuXӵtvӵ>d<ĦĦĦĦfffeeebbb```bbbXXX]]]rrreeeBBB,,,''')))(((&&&>d<ĦHHHhhh}}}rrrlllOOO000***---,,,---,,,,,,,,,+++++++++******+++...///999YYY}}}zzzyyywwwwwwyyy}}}Ħpppgggaaagggyyyjjj>d<ĦBeLLL===DDD111((()))))))))))))))***geFYĉ%%%&&&>aĦ&&&'''''''''((((((%%%%%%%%%%%%%%%%%%Be%%%&&&%%%###"""###$$$$$$%%%%%%nu]ӵ'''***+++***)))'''&&&%%%######%%%(((+++---***(((&&&$$$###$$$%%%&&&%%%$$$$$$######$$$$$$%%%############$$$%%%&&&&&&!!!!!!!!!!!!""">d<Ħ !!!>d<Ħ Ħ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Be Ħ"""  !!!!!!"""""""""!!! """%%%'''(((((($$$#########""""""!!!!!!######$$$$$$$$$$$$############""""""""""""##################$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''(((&&&///(((AAA~~~[[[777&&&+++666333111...,,,...333555333777777GGG[[[qqqmmmZZZXXXWWWxxxcccfff?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦeeedddaaa\\\ZZZTTTddd~~~}}}jjjJJJ,,,&&&******'''(((gdDĦaaannn}}}uuuWWW:::///,,,'''&&&***,,,,,,++++++***+++++++++)))000+++<<Anenenenegggdddddd```\\\ZZZ\\\qqq}}}sssvvv{{{oooMMM888'''%%%(((''''''DeRRRdddmmmwwwaaaHHH000***+++((())),,,,,,,,,++++++***++++++,,,)))...111LLL|||uuuyyy}}}|||xxxwwwzzz~~~ne~~~iiibbbcccnnnne{{{yyyTTT999;;;111...))))))((((((((((((>A&&&%%%$$$k<%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&fh&&&&&&&&&''''''''''''&&&%%%$$$###$$$%%%'''(((&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$!!!""""""###$$$$$$######$$$""" De !!!!!! ne!!! ne!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ne!!!!!!!!!!!! !!!!!!"""$$$###!!!###)))...'''%%%#########$$$###"""""""""""""""############%%%$$$###"""!!!!!!"""##############################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((---111QQQxxxPPP888000///333888777888===BBBDDDEEEKKKSSSYYYQQQAAA222...222555555444333111111111333444555555555444222444???PPP^^^rrr___\\\qqqgggeeedddaaa^^^]]]fff{{{ssspppwww{{{eeeQQQ111)))%%%''''''###%%%+++LLLccclllnnnkkkKKK999)))(((+++******---,,,++++++***++++++,,,,,,***+++999ccc~~~}}}www|||~~~|||}}}|||zzz~~~mmmdddgggppp~~~SSS999:::000---))))))(((((((((((('''%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$######""""""!!!!!!""""""######""""""$$$""" !!! !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  """!!!!!!###)))---,,,)))%%%###"""###"""!!!"""""""""#########$$$$$$$$$$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%'''((()))*********)))<<>>333+++---777......000333333444999AAA888999777222000333555444444444444333111111111222///111444333111000111333333GGGiii~~~sssmmmgggccc___\\\___eeegggVVVJJJ;;;666<<>>666000,,,+++***'''$$$$$$'''))))))(((111GGGbbbpppxxx{{{aaa777+++)))(((***+++,,,+++***************+++,,,------...,,,PPP~~~yyy~~~{{{~~~}}}www{{{sssbbb^^^oooTTT777666---,,,))))))(((((((((((())))))&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''&&&%%%%%%$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''&&&%%%$$$######""""""""""""######""""""!!!!!! !!!######!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! $$$######"""""""""""""""(((%%%###"""###%%%%%%%%%#########$$$$$$$$$$$$%%%"""###$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((()))))),,,LLL}}}iiiPPP:::111111222222444888999:::AAAJJJJJJLLLIII@@@:::888555222111111111222444666666555000111111000......///000111444HHHxxxpppkkkgggccc___^^^eeennn|||gggMMM>>>888...+++//////......,,,***'''''')))+++'''&&&%%%$$$&&&))),,,,,,>>>[[[oooxxx|||lllJJJ///((()))))))))***+++,,,,,,************+++,,,---...***...YYY}}}}}}|||~~~xxx}}}ssskkkdddooo~~~~~~UUU777555,,,,,,))))))(((((((((((())))))'''''''''''''''&&&%%%%%%&&&&&&'''''''''(((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))&&&%%%%%%$$$#########$$$######$$$$$$###""""""!!! !!!###&&&((('''### !!!!!!""""""""""""!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!######""""""###$$$######&&&$$$###"""$$$$$$$$$############$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((()))******+++000QQQjjjRRRAAA888777888:::::::::@@@HHHXXX```ddd```WWWNNNCCC;;;>>>888444777???BBB===666000000111111000111222333000111555RRRqqqlllhhheeebbbccclllwww}}}iiiRRR>>>888<<<888333000)))((()))***,,,,,,+++'''$$$&&&)))***'''&&&))),,,///JJJfffuuu~~~```888,,,,,,...---+++***+++,,,+++************+++,,,---...&&&000___}}}|||~~~|||~~~||||||xxxxxxyyymmmmmmVVV666555,,,---))))))(((((((((((())))))''''''((((((''''''&&&%%%'''''''''(((((((((((())))))(((((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$########################"""############$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&'''((())))))%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!###&&&***,,,***%%%!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!"""""""""!!!###$$$%%%%%%$$$&&&%%%######$$$###""" ######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((()))+++,,,------IIIwwwbbbJJJHHHGGGGGGEEECCCHHHOOOIIIZZZlllttttttmmmaaaWWWVVVIII???CCCOOORRRFFF999444444333222111000//////000666///555ccc{{{pppmmmjjjeee```dddxxxaaaQQQ???>>><<<888444000---+++***))))))((('''&&&&&&&&&((("""$$$,,,)))%%%222IIIcccmmmvvvsss___CCC000)))++++++******++++++,,,---,,,------,,,***)))***++++++///\\\}}}}}}~~~|||}}}{{{yyyyyy|||vvvyyy{{{nnnzzztttttt\\\;;;000---)))((((((((((((((()))******(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''(((((())))))&&&&&&%%%%%%%%%$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$###"""###%%%%%%###"""######$$$$$$$$$$$$###### """'''***+++'''###"""""""""!!! """!!!  !!!""" !!!!!! ###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""############""""""""""""!!!!!!!!!!!!%%%&&&&&&%%%###""""""###########################$$$$$$###$$$$$$$$$"""!!!***)))'''&&&&&&%%%###!!!$$$&&&###%%%---((($$$++++++'''&&&(((&&&***<<>>MMMjjjooojjjpppwwwqqqjjj___PPPPPPPPPTTT\\\bbbgggpppzzzyyywwwhhhZZZeeeuuubbb???888444111000///---...222333...///777>>>RRRzzzpppmmmiiieeebbbhhh~~~pppQQQCCC???===;;;777333///,,,******))))))(((''''''&&&&&&%%%$$$&&&)))'''***>>>UUUnnnuuuvvvfffLLL777+++(((++++++******++++++,,,---+++,,,---,,,***)))***+++---777ccc~~~}}}}}}~~~~~~}}}pppsss~~~nnnjjj{{{eeeBBB222,,,)))((((((((((((((()))******(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&'''''''''((((((((()))((((((''''''&&&&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$###"""###%%%%%%###""""""######$$$$$$######""" !!!$$$'''(((%%%"""!!!!!!"""""""""""""""""""""!!! !!!"""!!!!!!!!!!!!!!! """!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""############"""""""""""""""""""""!!!%%%&&&'''%%%###""""""###########################$$$###$$$$$$%%%%%%%%%$$$$$$###$$$%%%'''(((((((((%%%)))&&&''',,,&&& ''''''+++...000:::OOOffftttQQQAAA<<>><<<:::666222...+++))))))))))))(((''''''&&&&&&%%%((()))&&&(((777RRRhhhwwwzzznnnQQQ666+++***+++++++++******++++++,,,---***++++++***))))))***+++---CCCnnn}}}yyy|||~~~{{{wwwvvvoooggg|||{{{wwwoooKKK555,,,***((((((((((((((())))))***(((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&%%%'''''''''''''''(((((((((******))))))(((''''''&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%$$$$$$#########$$$$$$$$$###"""###%%%%%%###""""""######$$$$$$######"""!!! !!!###$$$"""!!!!!!!!!!!!"""###$$$$$$$$$"""!!!!!! !!!!!!"""!!!""""""""""""!!!!!! !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""############""""""""""""""""""""""""$$$&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&'''%%%%%%$$$$$$$$$%%%%%%&&&$$$(((&&&&&&+++'''$$$...!!!111>>>EEEWWWuuummmKKK000;;;dddtttdddZZZSSSPPPRRRNNNXXX___dddnnn{{{zzzMMMBBB777333222000//////333......222111444GGG___wwwrrrmmmfffbbbggguuu{{{fffRRRCCC@@@===;;;888444000,,,***((())))))(((((('''''''''''''''+++***&&&111LLLhhhvvvxxxsss]]]<<<((((((......++++++******++++++,,,---******+++***((()))***,,,444WWW~~~{{{||||||yyyxxxyyy~~~|||rrraaannn|||wwwSSS888...---))))))(((((((((((())))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''******))))))(((''''''&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((())))))))))))((($$$$$$######"""#########$$$###"""###%%%%%%###"""""""""############"""""""""!!! !!!!!!!!!!!!!!!!!!!!!""""""#########"""!!!!!!!!!!!!!!!!!!"""""""""#########""""""!!!!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!"""""""""############"""""""""""""""#########$$$&&&''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''))))))(((&&&%%%%%%&&&'''(((+++'''%%%******...===AAARRReeeqqqzzz```999222NNNttt}}}tttqqqYYYUUUOOOKKKMMMXXXhhhsssVVVJJJ>>>;;;:::555000---000,,,---333555666BBBQQQqqqvvvrrrmmmeeecccjjj{{{eeePPPEEE>>>@@@===;;;777333///+++)))(((((((((((((((''''''''''''''')))(((***@@@```uuuyyyssseeeIII///&&&+++///,,,++++++******++++++,,,---*********)))((())),,,...???nnn}}}zzzbbbaaalllxxx]]]===//////))))))(((((((((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((('''''''''&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((()))******))))))%%%$$$######"""""""""###$$$###"""###%%%%%%###""""""""""""######"""""""""######"""!!! """###"""""""""!!!!!! !!!""""""""""""""""""!!!""""""###############"""!!!!!! !!!!!!""" !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!"""""""""############!!!"""""""""#########$$$###%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%######%%%''''''(((((('''&&&&&&))),,,)))---******222888EEEZZZ~~~{{{PPP333555QQQttt|||jjjZZZNNNJJJNNNTTTRRRIIIAAABBBDDD???888444444///...222333333999CCCVVVrrrvvvppplllfffeeeppp}}}WWWGGGCCC@@@BBB===;;;777222...+++))))))((((((((((((((((((''''''&&&'''***777SSSooozzzwwwjjjUUU999)))(((,,,+++(((++++++******++++++,,,---*********))))))***...111HHH{{{}}}}}}~~~www{{{dddggglllttt~~~~~~kkkFFF111...***))))))((((((((((((((('''(((((((((((()))))))))((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((())))))******)))&&&%%%$$$###############$$$###"""###%%%%%%###"""!!!""""""######""""""!!!######$$$###!!!!!!"""$$$"""""""""!!! !!!""""""######""""""!!!!!!""""""############"""""""""!!!!!! !!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""############!!!""""""######$$$$$$$$$###%%%(((((('''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&######'''***'''((((((%%%""""""%%%)))&&&111888AAAPPPZZZlllkkk@@@***666YYYuuuxxxiiiZZZOOOHHHBBB>>>AAABBB<<<666333444111000222333444:::BBBLLLhhhwwwllljjjfffiiixxxuuuQQQHHHJJJFFFDDD>>><<<777222...+++***)))'''(((((((((((((((((((((&&&)))444LLLhhhzzz}}}xxx\\\CCC---(((***(((''')))++++++******++++++,,,---+++++++++******,,,000333UUU{{{}}}|||vvvttt}}}zzz{{{pppjjjppp{{{zzzPPP555...******)))((((((((((((((('''((((((((())))))))))))(((((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&'''(((((()))''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((())))))))))))'''&&&%%%$$$$$$#########$$$###"""###%%%%%%###"""!!!!!!""""""""""""!!!!!! """$$$###!!!!!!"""$$$"""""""""!!!!!!!!!!!!!!!!!!"""############"""!!! !!!""""""######""""""######"""!!! !!! !!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""############!!!""""""######$$$%%%%%%"""%%%((()))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''&&&''',,,111+++---///...---///555:::@@@RRRbbbooo{{{}}}]]]:::333DDDVVVvvvtttbbb[[[TTTOOOGGG<<<333111000000222444555666===DDDLLLcccwwwiiihhhggglll}}}lllJJJGGGMMMHHHBBB???<<<777222...,,,******'''''''''((((((((((((((((((...@@@]]]www|||OOO666%%%(((***%%%&&&///++++++******++++++,,,---+++,,,+++******---111444fff~~~|||tttppp|||~~~\\\iii|||XXX999///******)))((((((((((((((('''((((((((())))))******)))((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%######%%%&&&''')))******''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((())))))))))))((('''&&&%%%$$$$$$$$$$$$$$$###"""###%%%%%%###"""!!!!!!""""""""""""!!!!!!!!!$$$###!!! """$$$!!!!!!""""""######$$$$$$!!!"""###$$$$$$###"""!!! !!!"""""""""""""""$$$$$$###!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############!!!""""""###$$$$$$%%%%%%"""%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""&&&))))))(((***111666+++111888>>>DDDNNNZZZbbbmmmyyySSS<<<999<<>>OOOQQQ[[[iiisssyyy~~~|||^^^EEE999BBBRRRjjj|||\\\EEE>>>555000333666666888<<>>;;;777222///---,,,***))),,,(((''')))'''$$$+++666SSSvvv~~~|||ddd???...)))((((((((()))))))))((())))))***++++++,,,,,,---...***///***,,,///555WWW~~~www{{{|||~~~~~~]]]???555...)))))))))''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))++++++***((('''(((&&&$$$$$$%%%&&&%%%$$$'''&&&&&&&&&'''(((((((((&&&''''''''''''''''''&&&***((('''%%%$$$$$$%%%%%%#########"""""""""!!!!!!""""""############""""""""""""""""""""""""""""""!!!"""###!!! !!!###$$$%%%'''((((((&&&$$$###(((&&&###!!! !!!"""""""""!!! !!!!!!"""""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$#########$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&)))(((&&&111???@@@666;;;>>>FFFSSScccqqqzzz}}}xxxqqqxxxyyyjjj___XXXWWWWWW]]]```eeeiiiiiigggdddbbbbbb]]][[[]]]aaaccchhhooo}}}nnn```fffzzz|||rrriiifffkkk|||dddZZZPPPLLLHHHCCC???>>>:::666222...---+++***)))((('''******$$$###555KKKooo}}}rrrPPP000000&&&'''((()))))))))))))))*********+++,,,,,,------,,,(((---)))+++...888___~~~{{{{{{~~~~~~www}}}[[[:::777///)))***+++)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))++++++***(((''''''&&&$$$$$$%%%%%%%%%$$$&&&&&&'''&&&&&&'''((()))&&&&&&'''(((((('''&&&&&&***((('''%%%$$$$$$%%%%%%#########"""""""""""""""""""""############""""""""""""""""""############"""######""" !!!###%%%&&&((()))(((&&&$$$###***(((%%%###!!!!!!"""###""""""!!!!!!!!!"""""""""############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&######$$$$$$%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&""")))---///888FFFNNNMMM```dddlllxxx{{{yyyqqqjjjiiijjjsssuuujjjdddXXXWWWVVVUUUUUUVVVVVVVVVZZZYYY]]]fffmmmsss{{{{{{sssxxxzzzqqqhhhfffnnn{{{\\\VVVPPPMMMIIIBBB>>>???999666111...,,,+++***)))'''&&&***+++%%%(((EEEggg|||eee???))),,,&&&((())))))(((((()))+++******++++++,,,---------,,,'''---******---;;;ggg~~~|||~~~~~~~~~}}}~~~yyy{{{\\\>>>???555---,,,,,,***''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((&&&'''((()))))))))(((((('''%%%$$$###$$$%%%$$$###%%%&&&'''&&&%%%%%%''')))%%%&&&'''(((((('''&&&%%%''''''&&&%%%$$$$$$$$$%%%########################""""""############"""""""""""""""############$$$!!!"""###"""!!!!!!"""$$$&&&''''''''''''&&&$$$###)))'''%%%$$$"""""""""###""""""""""""#####################$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$###%%%(((+++...555;;;DDDKKKRRRZZZaaafffyyyooohhheeehhhllljjjjjj}}}{{{~~~zzzuuurrrrrrsssttttttvvvvvvzzzvvvnnnhhhiiiqqqoooWWWSSSOOOMMMHHHAAA>>>???999555111---,,,+++***)))***&&&'''***)))333XXXnnnKKK222+++(((((()))***)))''''''***,,,******+++,,,,,,------...---'''...++++++...???ooo|||~~~|||uuulllXXXMMM???111,,,+++)))((()))''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((())))))&&&&&&'''''''''((((((((('''%%%######$$$%%%$$$###$$$%%%'''&&&$$$$$$&&&)))%%%&&&((())))))(((&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$""""""############""""""""""""#########$$$$$$$$$ """""""""!!!"""###%%%''''''&&&&&&%%%$$$$$$###%%%%%%$$$###""""""!!!!!!""""""###$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&'''(((%%%%%%&&&''''''(((((()))&&&'''(((---555???IIIOOOZZZZZZbbbpppssslllhhhkkkyyynnnjjjiiioootttqqqjjjkkkyyyyyywww{{{yyysssllljjjkkkttt}}}fffUUUQQQNNNMMMGGG@@@===>>>888555000---,,,+++***)))...&&&$$$)))...===dddyyy[[[222***111((()))***+++)))''''''***---***++++++,,,,,,------......(((///,,,,,,000BBBtttzzz~~~~~~~~~{{{xxx||||||uuutttYYYHHH555,,,***((()))***''''''''''''''''''''''''&&&''''''(((''''''&&&&&&'''((((((((())))))******'''&&&&&&&&&&&&'''(((((('''%%%######$$$%%%$$$######%%%&&&%%%######%%%(((%%%&&&((())))))(((&&&%%%"""###$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%""""""############""""""""""""######$$$$$$$$$$$$ !!!""""""!!!"""$$$&&&((('''&&&$$$$$$######$$$""""""######"""!!! """###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&''''''((())))))***...000555???NNN```oooxxxuuunnntttppp```^^^}}}eee^^^bbbjjjvvvxxxkkkccclllxxx}}}}}}{{{~~~rrrnnnjjjnnnyyyrrr```SSSQQQNNNJJJEEE@@@<<<:::666444000---+++***)))***111$$$)))///333SSS|||gggAAA+++***+++'''((((((((((((((()))************+++,,,------------,,,(((+++///***...NNNuuuvvvyyy~~~wwwsss|||uuuvvvSSS666111111+++(((,,,))))))((('''&&&&&&&&&&&&'''''''''''''''''''''''')))*********)))((('''&&&'''(((((((((((((((((((((&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$###%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%$$$"""""""""###$$$$$$$$$#########""""""""""""""""""############!!!!!!"""###############%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((***)))'''%%%###&&&))))))'''%%%$$$$$$))))))(((((())),,,222666BBBKKKZZZiiivvv{{{~~~nnnXXXuuuhhhbbb\\\bbbnnnuuusssggg```hhhppprrrxxx}}}xxx{{{ppplllgggmmmzzziiiWWWSSSQQQNNNJJJEEE@@@<<<:::666444000---+++***)))******###'''444FFFdddrrrPPP444***++++++'''((((((((((((((()))************+++,,,---------------***---000+++111TTT|||}}}~~~|||xxx~~~~~~fffFFF888333---+++,,,***)))((((((''''''''''''(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((''''''%%%&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''%%%###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%$$$"""""""""###$$$$$$$$$#########""""""""""""""""""############"""###$$$%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%***'''%%%######$$$%%%&&&&&&'''''''''&&&(((+++...&&&+++444>>>IIIVVVaaaiiipppsssxxx~~~uuuYYYtttmmmbbbbbb```eee```eeeddd]]]XXX[[[bbbgggzzzzzzwwwyyymmmiiieeeooo~~~vvv```PPPRRRQQQNNNJJJEEE@@@<<<:::666444000---+++***)))***%%%%%%''';;;___yyy]]]888((()))+++)))&&&((((((((((((((()))************+++,,,---------------,,,///000,,,888___{{{|||}}}{{{[[[AAA444111///...******)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((''')))))))))(((((('''''''''%%%%%%%%%&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%$$$$$$&&&'''&&&$$$###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%$$$"""""""""###$$$$$$$$$###############"""""""""#########$$$$$$###$$$&&&(((((('''&&&%%%###$$$%%%'''''''''&&&%%%%%%$$$######$$$%%%''')))(((((('''&&&(((---555:::HHHOOOZZZfffrrr~~~zzz{{{YYY^^^ggg[[[]]]___```ZZZZZZ[[[\\\XXXVVV\\\ddd}}}|||~~~vvvzzzwwwlllhhhgggsssqqq^^^RRRQQQPPPMMMIIIEEE@@@<<<:::666444000---+++))))))***'''+++(((@@@rrrxxxQQQ---%%%***)))&&&'''((((((((((((((())))))*********+++,,,------------+++---000...---???iii~~~{{{~~~yyynnnKKK777333333///******))))))((())))))***))))))))))))))))))))))))(((((((((((((((((())))))******))))))((('''''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$%%%''''''%%%###'''---&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%$$$"""""""""###########################""""""#########$$$$$$$$$###%%%'''))))))(((&&&%%%%%%&&&((())))))(((&&&%%%###%%%((()))(((''''''''')))---333:::BBBKKKTTTZZZsssxxxvvvyyy]]]QQQsssnnn]]]]]]]]]YYY[[[WWWZZZ___^^^YYY]]]hhhvvv|||uuuooozzz{{{wwwwwwllliiiiiittt|||lll^^^VVVPPPOOOMMMIIIEEE@@@<<<:::666444000---+++))))))***)))------III}}}hhhFFF***'''***&&&%%%***((((((((((((((())))))*********+++,,,------------***---...+++...GGGsss}}}}}}|||~~~yyy{{{ZZZ>>>555333000+++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))***+++******))))))((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''((((((&&&%%%%%%&&&(((((('''))),,,+++%%%###---;;;&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%$$$"""""""""#######################################$$$$$$$$$$$$###$$$&&&'''((('''&&&%%%&&&&&&'''(((''''''%%%%%%&&&(((*********+++---000:::DDDRRRbbboooyyyyyy}}}uuuvvvdddOOOpppqqqhhhfff```\\\WWWXXX^^^^^^ZZZ^^^hhhiiimmmqqqnnndddaaammm|||~~~ooonnnvvvllljjjhhhrrr}}}wwwiii\\\UUUPPPNNNLLLIIIDDD@@@===;;;666444000---+++***)))***'''---:::ZZZyyyNNN888'''''')))&&&&&&+++((((((((((((((()))************+++,,,------------)))---,,,(((111PPP{{{~~~|||~~~|||ssskkkJJJ777222111------,,,******))))))***(((((((((((((((((((((((())))))(((((()))+++,,,...))))))))))))))))))))))))'''((())))))***)))))))))((((((((((((((((((((((((((((((''''''''''''((((((***+++...///((($$$000AAA&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%$$$"""""""""##################$$$$$$$$$#########$$$$$$$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((&&&(((,,,///666AAAOOOXXXbbbkkkyyy|||rrrtttkkkRRRooowwwuuurrreeebbbaaaaaabbbbbbgggnnnhhh```\\\^^^bbbeeehhhllliiitttllljjjgggqqq|||wwwhhhYYYQQQOOONNNLLLHHHDDD@@@===;;;666444000---+++***)))***(((111OOOsss}}}fff999...&&&'''***)))'''(((((((((((((((((()))************+++,,,------------+++...+++'''444XXX~~~}}}}}}```zzzwww~~~vvvTTT:::333666111000///---,,,+++++++++))))))))))))))))))))))))******))))))***,,,...000((((((((()))******++++++''''''((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''***''')))---***$$$***666'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%$$$"""""""""###""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&(((***...111333333:::CCCMMMXXXfffuuu~~~yyyuuukkkSSSgggxxxxxxzzzvvvvvvqqqkkkkkkqqqxxx{{{mmmccc[[[^^^dddfffeeeeeevvvssskkkiiihhhrrr}}}zzziiiXXXNNNOOONNNKKKHHHDDD@@@===;;;666444000---+++***)))***,,,777```tttSSS222,,,''')))------'''"""((((((((((((((()))************+++,,,------------,,,///+++'''777]]]~~~eeennnnnnkkkzzzyyyYYY<<<555;;;555444222000...---,,,,,,************************+++***))))))+++---000111''''''((()))***+++,,,,,,&&&&&&'''((())))))(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&(((!!!!!!))))))"""!!!'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%$$$"""""""""###""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$###$$$%%%''')))))))))***,,,000666;;;>>>NNNYYYgggsssyyy~~~tttgggQQQ___pppqqqxxx|||pppppp{{{mmmiiigggddd___[[[]]]cccooosssiiihhhjjjvvvmmm[[[SSSUUUQQQPPPMMMHHHBBB>>>===>>>:::888---''',,,***&&&,,,...CCCooohhh===++++++************+++++++++***)))(((((()))******,,,,,,,,,---------......---***...&&&;;;jjj|||}}}bbbkkkwwwxxxgggMMM???===444888777111---......+++((()))******))))))+++,,,((())))))***+++,,,------))))))************))))))(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''''''''%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$!!! """###!!!''''''%%%###!!!"""&&&(((###&&&)))+++++++++---...---111999CCCOOO]]]jjjrrrttt{{{~~~}}}~~~xxx|||uuuqqqttt```WWW~~~pppvvvwwwssszzzkkkjjjnnnqqqgggXXXVVV___mmmqqqgggfffjjjvvv|||jjjXXXRRRSSSQQQPPPMMMHHHBBB???>>>>>>:::888---(((,,,)))&&&---333OOOxxx\\\444+++******))))))******++++++***)))(((((()))***+++,,,,,,,,,---------......---***...(((???ooozzz{{{]]]HHHAAA;;;999666555555444111...------,,,***))))))***,,,)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""!!! ###&&&((('''&&&!!!$$$(((***)))(((''''''+++***((('''(((...555;;;FFFSSSfffwww~~~}}}xxxtttyyy~~~}}}nnnrrruuukkkgggnnnxxxlll___{{{yyywwwuuuvvvvvvqqqnnnmmmnnnggg\\\XXX\\\fff~~~ooofffdddjjjuuu|||vvvdddUUUQQQRRRRRRQQQNNNIIICCC@@@??????999777---))),,,'''&&&000BBBccctttJJJ---+++******))))))******+++******)))(((((()))***+++,,,,,,,,,---------......,,,)))...+++EEEvvv}}}~~~uuu^^^TTTIII;;;222555666222000222111000...---+++++++++++++++******)))((('''&&&&&&((())))))******))))))((((((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$!!!""""""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""%%%$$$###$$$%%%%%%###!!!###%%%(((*********+++,,,000111444999AAALLLXXXaaaqqqyyy~~~wwwkkkrrr|||pppfff^^^```mmm|||vvvgggzzzwwwvvvwwwrrrlllhhheeeaaa[[[XXX```}}}}}}nnnfffdddhhhrrrxxxooo___TTTQQQRRRQQQPPPNNNIIICCC@@@???@@@888666---***,,,&&&'''666YYYwww~~~```999,,,******))))))))))))*********)))((((((((()))***+++,,,,,,,,,---------......---)))///...LLL}}}}}}~~~{{{}}}}}}uuudddPPPBBBAAA<<<111000777111000000000000///,,,***,,,,,,+++***)))(((((('''((())))))******))))))((((((((((((((((((''''''&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%% !!!!!!###$$$%%%&&&&&&&&&%%%############%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$######&&&&&&&&&&&&%%%$$$###""")))(((&&&%%%)))111;;;CCCGGGNNNXXXdddnnnwww~~~zzzuuuooo|||~~~yyysssmmmfffeeemmmxxxxxxjjjzzz|||xxxzzzsssiiiccccccccc]]]VVVaaa{{{{{{nnngggeeeeeeoootttjjj\\\UUUTTTSSSQQQPPPMMMHHHCCC@@@???@@@777555---***,,,&&&,,,???kkk}}}pppOOO///******))))))))))))))))))******)))((((((((()))+++,,,,,,,,,,,,---------......---)))///111RRR~~~qqqwwwkkkeeeUUU>>>444999000111222444666444000,,,++++++++++++******))))))))))))************))))))(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%% !!!!!!###$$$%%%&&&&&&&&&%%%############%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$"""###$$$%%%&&&(((***+++******+++000:::KKK\\\gggqqqwww|||yyy{{{|||rrrqqq}}}xxxnnnggghhhnnnxxxkkkyyy}}}wwwooowwwooofffbbbcccccc]]]XXXggg}}}yyynnnhhhgggdddooosssggg[[[VVVUUURRROOONNNLLLGGGBBB??????@@@777333+++***,,,(((222KKKvvv~~~dddBBB+++(((***))))))(((((())))))***))))))(((((((((***+++,,,,,,,,,,,,---------......///(((...333VVV~~~~~~||||||}}}sssxxxnnnRRR@@@;;;666555444666999999555111,,,,,,,,,+++++++++*********++++++++++++++++++***(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%!!!""""""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&###$$$$$$$$$$$$&&&***---111777BBBOOO^^^nnn|||wwwoooqqq}}}yyymmmcccccchhh|||rrrooorrruuu}}}wwwvvv|||}}}ssslllqqqhhhdddgggggg```]]]___qqqvvvllliiihhhgggrrrtttggg[[[WWWTTTOOONNNMMMKKKFFFAAA???>>>???666222***))),,,)))888VVV}}}vvvPPP444,,,)))))))))(((((((((((()))))))))((((((((((((***,,,---,,,,,,,,,---------......000)))...444XXXvvvwwwwwwyyy|||uuuxxxhhhXXXOOOBBB===888777999;;;:::888333333222000///...---,,,+++,,,,,,------,,,,,,+++(((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((''''''((()))******---222:::@@@RRRYYYeeeqqqzzzyyywww~~~|||pppggggggmmmkkktttwwwjjjuuuyyysssmmmllltttyyyvvvpppmmmjjjaaadddooolll]]]]]]iiitttkkkiiihhhjjjuuuvvvhhh[[[WWWSSSLLLMMMLLLJJJEEEAAA>>>>>>>>>555111)))))),,,+++<<<]]]}}}jjj<<<'''------))))))(((((((((((()))))))))((((((((()))***,,,---,,,,,,,,,---------......000)))...444YYY}}}qqqqqqrrruuuyyytttmmmzzzyyyzzztttlllMMMEEE;;;777999<<<>>>>>>;;;:::888666444222000///,,,------......------,,,(((((((((((((((''''''&&&'''''''''&&&&&&'''''''''%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((())))))(((((('''+++000777@@@NNN\\\fffwww{{{~~~yyyqqqqqqwwwnnngggmmmlllxxxoooqqqmmmlllrrrrrrlllhhhhhheee]]]ddduuuppp\\\]]]qqqyyykkkeeeffflllyyysssbbbZZZTTTNNNOOOMMMKKKGGGDDDAAA???>>>===<<>>>>>;;;777555666888777555111000///...,,,***111000...,,,***((('''''')))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((()))((((((((((((''''''''''''&&&$$$$$$$$$&&&'''((('''&&&&&&''''''''''''&&&&&&&&&))),,,,,,******,,,...333>>>LLLYYYeeeppptttrrrxxxzzz~~~~~~xxxffffffooopppiiigggdddfffllloookkkgggeeegggaaafffsssqqqeeefffsss{{{xxxkkkeeefffmmmyyyrrraaaYYYSSSMMMNNNMMMKKKHHHDDDAAA???======:::///***,,,+++///FFFcccyyytttPPP666(((%%%+++)))))))))((((((''''''''''''''''''(((((()))***+++,,,------.........------,,,...***999eee{{{xxxvvvzzzxxxaaaooo~~~bbbbbbgggqqqwwwxxxyyy{{{vvvuuuvvv{{{tttaaaSSSGGG===;;;===888;;;>>>>>><<<:::999999:::777444222111000...,,,------...---,,,***((('''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&'''''''''((((((((((((((('''***)))'''&&&%%%%%%$$$$$$###$$$%%%&&&((()))*********,,,---,,,---222:::@@@RRR[[[eeelllttt{{{|||yyyyyy|||~~~sssmmmooonnnhhhfffddddddggghhheeeeeehhhhhhcccgggpppnnngggqqqxxxiiipppwwwkkkeeefffnnnxxxppp___XXXSSSMMMNNNLLLKKKHHHDDDAAA???======777...***,,,---333IIIaaappp}}}mmmFFF///(((&&&***(((((((((''''''''''''''''''''''''(((((()))***+++,,,,,,------------,,,,,,...///+++;;;ggg~~~{{{xxx|||lllvvvvvvmmmkkklllnnnsssxxx~~~zzziiiSSSDDD???<<<=========;;;<<<===???;;;999666444333111...,,,,,,---/////////---***))))))))))))))))))*********'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%''''''&&&&&&''''''((()))+++***)))))))))))))))***)))...555<<>>jjj}}}}}}~~~}}}{{{zzzyyymmmooouuuttt}}}~~~kkk[[[SSSNNNJJJBBB<<<:::<<>>;;;666555222///---,,,++++++************))))))))))))++++++++++++++++++++++++***))))))(((((()))))))))++++++,,,,,,,,,***)))(((((()))***)))(((''')))++++++...222888???FFFKKKOOOYYY___fffkkknnnqqquuuxxxzzz}}}~~~|||}}}~~~{{{~~~wwwqqqqqqwww{{{pppuuu}}}rrrkkkeeegggmmmyyy}}}ttt{{{{{{wwwpppiiikkkttt}}}}}}|||{{{ttt{{{rrriiifffffflllsssgggWWWTTTSSSOOOPPPKKKJJJHHHFFFCCC@@@===;;;444111+++(((000BBBTTT^^^hhhbbbFFF+++''')))'''((('''''''''''''''((((((((('''''''''(((((()))***+++---......------,,,+++***'''(((+++FFFttt}}}~~~~~~|||zzz|||~~~~~~}}}ooojjjlllwwwvvvrrrqqqtttxxxuuupppiiigggeeeccc```[[[UUUQQQUUUSSSPPPNNNLLLHHHDDD@@@>>><<<:::777444222111000...---,,,,,,+++***))))))++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++,,,,,,))),,,111333444777<<>><<<777666555444222000///.......................................///111222333/////////000222555888:::888===DDDHHHKKKPPPWWW]]]iiikkkmmmpppppppppooommmnnnmmmllljjjjjjpppyyywwwzzzyyywwwxxx}}}~~~ssssssssstttxxx|||}}}|||ooo|||oooWWWVVVUUUWWW\\\ccckkkrrr|||xxxpppiiiffffffiiiooocccSSSSSSUUURRRSSSJJJJJJIIIGGGCCC@@@<<<:::111000+++(((777RRRfffmmmqqqWWW333&&&---***$$$)))'''((((((((())))))******'''''''''(((((()))***+++////////////...---,,,+++((()))///MMM{{{{{{}}}}}}zzz{{{}}}}}}~~~|||zzz{{{qqqeeedddeeeiiinnnssssssoookkkeeecccaaa___\\\XXXRRRNNNOOORRRVVVXXXWWWRRRLLLHHHAAA@@@???===:::888777666222222222222222222222222222333333444555777888999;;;;;;;;;===AAAFFFKKKOOOUUUYYY]]]^^^\\\]]]bbbggglllnnnppprrrrrrpppmmmkkkppprrrsssrrrqqqrrrwww{{{||||||qqqooo}}}nnnrrrwwwxxxwww{{{}}}jjjrrr~~~kkkwwwddd[[[^^^ccchhhkkkjjjkkkmmmeeessswwwlllgggdddcccooolllcccXXXSSSSSSQQQMMMNNNKKKHHHEEEBBB???<<<999555,,,(((***<<>>fffgggCCC---,,,)))''')))'''((((((((((((((((((((('''''''''(((((()))+++,,,---...------------,,,,,,,,,///)))///TTT~~~iiiZZZttt|||wwwooojjjnnnqqqlllcccfffbbbhhhuuuzzzxxx{{{}}}{{{yyyxxxxxxwwwuuusssgggiiigggcccaaaaaa___[[[]]][[[YYYYYYZZZ]]]^^^^^^aaacccfffggggggggghhhjjjnnnnnnjjjfffiiiooonnniiigggiiijjjiiigggeeeeeegggccckkkoookkkfffgggjjjkkkqqqqqqqqqpppppprrrwwwzzz}}}~~~|||xxxwwwzzzzzzwww~~~}}}pppqqqxxx|||{{{ppp]]]UUUNNNIIINNN\\\mmmxxx|||}}}kkkhhhqqqrrruuulllttt|||tttttt}}}~~~___FFF>>>GGGIIIjjjsssllliiihhhgggpppnnnfff\\\VVVTTTPPPJJJLLLJJJGGGDDDBBB>>>:::777111+++))),,,???iii]]]===++++++(((''')))'''''''''((((((((((((((((((''''''(((((()))+++,,,---------------,,,,,,,,,,,,...***222WWW~~~|||~~~||||||~~~rrrVVV]]]oootttmmmqqqwwwssslllgggeeerrr~~~yyynnnssssssnnniiiiiiiiihhhhhhjjjkkklllmmmoooqqqsssuuuwwwyyyxxxvvvtttttttttwwwvvvqqqnnnoooqqqoookkkfffhhhjjjiiihhhgggggghhhdddmmmrrrlllcccbbbgggkkknnnooopppppppppqqquuuwwwxxx}}}}}}xxxuuuxxxzzz{{{~~~yyy{{{~~~sssoooyyyiiiWWW[[[WWWRRROOOSSS]]]jjjsssyyyzzz{{{iiigggtttzzzuuuvvvhhhLLL@@@FFF>>>JJJlllsssllljjjiiihhhnnnllleee\\\WWWUUUPPPJJJKKKIIIFFFDDDAAA>>>999666111,,,***+++???jjjRRR777******''''''***'''''''''''''''((((((((((((''''''(((((()))+++,,,------------,,,,,,,,,++++++***(((444[[[}}}}}}}}}~~~|||}}}zzzzzz}}}{{{zzz}}}fffRRR[[[uuu{{{xxx|||{{{uuu~~~yyyxxxzzzqqqjjjgggooouuuqqqkkkjjjkkkkkkkkkpppuuuwwwuuusssssstttxxxzzz{{{zzzvvvsssqqqppppppnnnkkkkkknnnpppooommmkkkllllllkkkjjjhhhhhhgggiiiooooooggg___```fffkkkkkkmmmooopppppppppssstttwww~~~|||wwwyyy~~~~~~|||zzzzzz}}}wwwooopppwww~~~qqqbbb[[[TTTTTTTTTSSSSSSUUUZZZ]]]eeehhhsssuuulllppp~~~nnnOOO@@@DDDOOOGGGXXXrrrmmmkkkiiigggllljjjddd\\\WWWUUUQQQKKKIIIHHHEEECCCAAA===888444///,,,***---DDDooo{{{GGG222)))***''''''***'''&&&'''''''''(((((())))))''''''(((((()))+++,,,---------,,,,,,,,,+++++++++(((***888```xxxyyyzzz}}}~~~}}}{{{{{{~~~|||yyy}}}|||]]]TTTWWWnnn{{{llljjjvvv}}}rrrgggaaa___dddpppzzzyyytttrrrrrrrrrsssyyy}}}wwwrrrqqqyyyzzzzzzxxxuuuqqqppppppkkkiiihhhkkkpppssssssrrrnnnmmmmmmmmmmmmllljjjiiillllllfff]]]YYY^^^eeehhhjjjlllnnnoooooopppqqqssswww}}}xxxzzz~~~|||yyysss|||uuummmhhhlllsss|||wwwkkkaaa\\\RRRRRRSSSVVVXXXWWWTTTRRRPPPQQQ^^^jjjooo{{{vvv|||[[[JJJNNNWWWJJJQQQwwwqqqlllkkkiiigggnnnllleee\\\WWWUUURRRMMMHHHGGGEEECCC@@@<<<777333---******000LLLyyyvvv>>>...***+++'''(((+++&&&&&&&&&''''''((()))))))))''''''(((((()))+++,,,---,,,,,,,,,,,,+++++++++++++++...===eee~~~tttuuuwww{{{~~~|||}}}~~~zzzjjjSSSNNN]]]tttyyyxxxwwwjjjhhhnnnwwwxxxssshhh\\\WWW\\\bbbiiiuuu|||zzzzzzyyyyyy~~~xxxqqqmmmqqqqqqqqqpppmmmllllllmmmlllhhhhhhmmmrrrrrrrrrrrrlllkkkkkkmmmoooooonnnmmmiiiggg___VVVUUU\\\cccfffjjjlllnnnnnnnnnoooqqqsssvvv}}}{{{wwwyyy~~~~~~~~~zzzqqqzzzyyypppkkkuuuwww}}}|||~~~tttuuurrrfffYYY[[[YYYWWWZZZ]]]^^^ZZZVVVMMMHHHSSSdddssspppttt|||zzziiilllXXXRRR\\\~~~zzzmmmjjjkkkiiigggtttqqqhhh]]]WWWUUURRRMMMGGGFFFDDDBBB@@@<<<666222---******333RRR~~~kkk999,,,+++,,,'''(((+++&&&&&&&&&''''''((())))))***''''''(((((()))+++,,,---,,,,,,,,,++++++++++++******...@@@iiiyyyssssssvvvzzz~~~rrr]]]XXXbbbpppwwwqqqhhhpppzzz~~~}}}yyytttpppllliiihhhjjjhhhccc[[[VVVYYYccclllpppyyy~~~|||||||||{{{yyyyyyyyyyyyxxxtttoookkkiiiiiiiiihhhggghhhkkkmmmmmmhhhgggmmmqqqpppnnnpppmmmkkkjjjlllnnnnnnmmmjjjdddfffbbbZZZWWW]]]eeejjjkkklllmmmnnnnnnoooqqqtttwww|||~~~zzzwwwyyy}}}~~~~~~~~~||||||}}}~~~ttt|||tttkkk|||}}}wwwqqqttttttlllccccccbbbbbbcccdddbbb]]]YYYVVVMMMSSSbbbqqq~~~nnnuuuxxxttt~~~wwwjjjiiikkkjjjhhhzzzvvvkkk___XXXUUURRRMMMFFFEEEDDDBBB@@@;;;555111///***)))333SSS|||^^^666,,,,,,---((((((+++&&&&&&&&&&&&'''((())))))***''''''(((((()))+++,,,---,,,,,,,,,+++++++++******&&&,,,@@@jjjxxxssssssuuuyyy}}}~~~}}}~~~ooohhhddd^^^___ttt|||sssjjjffffffeeeiiijjjhhhhhhjjjiiifffccchhhjjjhhhjjjmmmiiiaaabbb```^^^^^^aaahhhqqqwwwwww||||||zzz|||}}}|||wwwtttpppppprrrrrrooolllmmmmmmmmmlllllloootttwwwoooiiiiiippptttrrrppprrrpppmmmkkkkkklllkkkhhheeeaaahhhjjjbbb\\\___iiippplllmmmmmmmmmmmmooorrruuuyyy}}}~~~zzzxxx{{{~~~|||}}}}}}{{{zzz{{{}}}|||sssxxxqqqcccuuu~~~yyyzzzzzzvvvpppmmmppptttxxx|||yyypppjjj]]]QQQRRR\\\iii~~~yyytttyyyuuullliiigggfffgggpppzzzoooZZZVVVVVVPPPMMMIIIGGGDDDBBB???;;;666333------,,,444WWW|||MMM,,,+++***(((''''''&&&&&&&&&&&&&&&'''((())))))******)))((('''(((***,,,---,,,,,,,,,+++++++++******,,,333CCCrrr|||rrrttttttvvv{{{|||~~~~~~~~~~~~||||||zzzrrriiixxx}}}ppphhhhhhffffffnnnxxx|||{{{~~~||||||vvvpppnnnpppsssvvvtttuuuwww|||~~~zzzooofffddd___]]]^^^]]]ZZZ]]]ddd```dddkkkooommmkkkrrr|||vvvvvvsssqqquuu{{{{{{wwwrrrrrrlllcccccclllrrrrrrooonnnoootttzzzzzzuuuooorrrtttwwwyyyzzzyyywwwuuutttqqqlllkkkkkkkkkhhheee___aaadddeeefffhhhmmmqqqnnnppprrrqqqppprrrwww||||||}}}~~~~~~~~~}}}{{{zzzwwwwwwyyyzzz|||}}}~~~{{{}}}{{{|||wwwddd^^^oooyyypppvvvtttyyyuuueeeVVVTTT___rrrppp|||{{{ssstttkkkiiifffeeefffoooyyynnnZZZVVVVVVPPPMMMJJJGGGDDDBBB???;;;555222,,,------777[[[rrrBBB,,,+++***(((''''''&&&&&&&&&&&&''''''((())))))***))))))((('''(((***,,,---,,,,,,,,,+++++++++******+++333CCCssswwwsssoootttwwwwwwxxx|||~~~}}}{{{{{{|||}}}zzzvvvsssllleeexxx}}}vvvwwwzzzzzzvvv~~~yyyuuuvvv{{{wwwqqqnnnmmmjjjfffgggllllllrrryyyzzzssslllnnnvvvppprrrrrrooopppuuuyyyyyyvvvuuunnneeedddkkkqqqqqqpppppprrrvvvyyyyyytttpppssstttuuuwwwwwwvvvuuutttrrrpppmmmlllkkkjjjiiihhhdddfffhhhhhhgggiiilllpppnnnoooqqqrrrtttvvvzzz||||||}}}}}}~~~}}}|||zzzyyyuuuvvvxxxzzz|||~~~}}}|||zzz}}}yyy^^^jjjttttttvvvppp}}}xxxeeeWWWXXXggg{{{{{{ooo|||www|||vvvvvvqqqjjjgggeeeddddddmmmwwwlllYYYVVVVVVPPPMMMJJJHHHDDDAAA>>>:::444000+++,,,,,,;;;bbb~~~eee666,,,+++***(((''''''''''''&&&&&&''''''((())))))))))))((((((((((((***+++---,,,,,,,,,+++++++++*********222CCCttt}}}tttrrrooowww|||xxxtttvvvzzz}}}xxxzzz|||~~~~~~yyytttqqqnnnkkk{{{~~~zzz~~~yyytttrrrssstttyyyuuuiiigggllljjjoooppplllkkkqqqxxx|||~~~{{{sssiiiggglllqqqrrrrrrsssuuuwwwwwwuuusssqqqssssssssssssttttttttttttqqqrrrqqqooolllkkkkkklllhhhiiijjjkkkjjjkkknnnpppssstttuuuwwwxxxyyy{{{|||||||||}}}}}}|||{{{yyyxxxssstttvvvyyy|||~~~uuu}}}fff^^^zzz|||}}}nnnvvvqqqppp|||tttvvv{{{{{{cccWWW]]]jjjpppooommm}}}|||wwwvvvooohhhgggdddbbbbbbkkkuuulllYYYVVVVVVPPPMMMJJJGGGDDDAAA===999333///,,,---,,,???iii{{{ZZZ000+++***)))(((''''''''''''''''''''''''(((((()))))))))((((((((()))***+++,,,,,,,,,,,,+++++++++******)))111CCCuuu{{{|||www}}}yyyttttttwwwxxxxxxzzz~~~||||||xxxzzz||||||}}}~~~}}}xxxvvvwwwwwwyyy{{{vvvmmmiiiiiilllooonnnkkklllttt{{{~~~uuummmjjjlllpppssssssuuuwwwwwwuuurrrqqqqqqsssrrrrrrrrrsssuuuwwwxxxuuuvvvvvvsssnnnlllmmmooojjjkkkllllllmmmnnnooopppwww{{{~~~|||xxxvvvxxxzzz{{{||||||}}}|||zzzyyyxxxssstttvvvyyy|||~~~ddd^^^||||||xxxqqqssskkkuuuooodddhhhqqqsss^^^XXXYYYXXXccckkk~~~rrryyy{{{mmmgggfffdddaaaaaajjjuuulllYYYWWWWWWPPPMMMHHHFFFCCC@@@===888333///,,,...,,,BBBnnnxxxSSS111+++***)))((((((''''''(((''''''''''''((((((((((((((((((((())))))***++++++,,,,,,,,,+++++++++******)))111CCCtttzzzuuuuuutttrrrxxxzzz~~~|||~~~|||yyy}}}xxx{{{tttpppuuuxxxwwwsssqqqqqqpppmmmkkkqqqzzz~~~yyyrrrllliiijjjnnnrrrsssuuuvvvuuusssqqqqqqrrrssssssssstttvvvyyy|||~~~zzz{{{{{{wwwqqqnnnoooqqqppppppoooooonnnnnnmmmlllrrryyy|||tttpppuuu{{{{{{|||}}}}}}}}}|||{{{zzztttuuuwwwzzz|||sssbbb]]]|||}}}wwwsssqqqlllvvvlllsss~~~}}}cccTTTNNNIII\\\nnntttvvvyyykkkgggfffdddaaa```kkkvvvmmm[[[WWWWWWPPPLLLGGGDDDBBB???<<<888444000,,,000...FFFssssssKKK222******)))(((((((((((((((''''''((((((((((((((((((((((((((()))******++++++,,,,,,,,,+++++++++******)))111BBBssszzzuuuuuutttqqqwwwyyy|||~~~{{{|||{{{qqqkkkooouuuwwwuuussssssqqqmmmlllrrr{{{}}}zzzuuupppkkkjjjiiiiiilllqqquuutttttttttttttttttttttuuuuuuvvvwwwyyy|||}}}}}}{{{xxxtttrrrrrrrrrxxxvvvsssrrrpppmmmjjjgggjjjqqqwwwvvvpppooouuu}}}|||}}}~~~~~~~~~xxxyyyzzz{{{}}}~~~yyykkk|||wwwssspppqqqiiiTTTJJJHHH[[[rrr|||vvvwwwkkkggggggdddaaa```mmmxxxooo\\\XXXWWWOOOKKKEEECCC@@@>>><<<999444111)))111111KKKwwwnnnAAA///***))))))((((((((((((((((((((((((((((((((((((''''''((()))******+++++++++,,,,,,,,,+++++++++******+++111AAArrr{{{sssrrrttttttxxxzzz}}}~~~~~~vvvqqqqqqqqqooonnnooonnnooommmkkkmmmsssvvvuuunnnjjjhhhkkkmmmlllpppuuuwwwuuurrrtttwwwyyyyyywwwxxxyyyyyyzzz{{{}}}~~~|||zzzwwwvvvvvvvvvuuutttzzzwwwuuutttsssqqqmmmiiillloooqqqrrrrrrtttyyy}}}|||~~~|||}}}}}}}}}~~~~~~~~~{{{wwwzzzwwwppptttwww\\\LLLKKKZZZvvvuuu}}}nnnZZZTTT]]]gggvvvyyywwwkkkggggggeeeaaa```nnnyyyppp]]]YYYWWWOOOKKKCCCBBB@@@>>><<<999555222'''222333OOOzzzjjj;;;+++***))))))(((((((((((()))(((((((((((((((''''''''''''((()))******++++++***,,,,,,,,,+++++++++******+++222@@@qqqzzz{{{pppoootttyyy|||}}}}}}~~~~~~{{{ssslllkkkoooggglllnnnjjjhhhkkkoooqqqmmmiiiiiiooorrrrrruuu{{{yyyuuurrrtttzzz}}}}}}zzz{{{{{{{{{||||||||||||}}}yyyvvvttttttwwwxxxwwwuuuvvvuuutttuuuwwwwwwssspppvvvsssppprrrwww{{{|||{{{}}}~~~~~~~~~~~~~~~xxx}}}nnnwww{{{ppp```\\\iii~~~ooosssfffPPPMMMYYYwwwsssuuuttt\\\JJJFFFIII@@@IIIdddtttgggdddeeedddaaa___nnnzzzqqq]]]UUUQQQLLLMMMIIIBBB======<<<666111000,,,222///WWW{{{aaa???---)))))))))))))))(((''''''))))))(((((('''''''''&&&)))))))))))))))*********,,,,,,++++++***)))((((((***666FFFsssyyyzzz}}}}}}wwwrrrvvv}}}{{{}}}~~~yyypppfffnnnhhhfffkkkooopppoooqqqmmmkkklllooopppmmmmmmpppyyywwwsssqqquuu}}}}}}~~~}}}||||||}}}}}}xxxrrrkkkjjjooovvvyyyzzzmmmrrrwwwyyyxxxwwwwwwyyy}}}{{{yyyyyy{{{}}}}}}}}}~~~{{{xxxwww~~~qqqwwwZZZMMMDDDHHHTTTcccuuunnn~~~nnnVVVEEEUUUrrr}}}uuuwwwhhh\\\lllsss]]]ZZZZZZDDD:::>>>HHH```tttgggdddfffdddaaa___nnn{{{ttt___VVVRRRLLLLLLIIIBBB======;;;666111000---222000YYYzzz]]]:::))))))))))))))))))((('''''')))(((((((((''''''''''''))))))))))))************,,,,,,++++++***)))))))))***444DDDssszzzsssssstttvvvtttrrrwww}}}|||||||||~~~|||~~~|||uuuyyyrrrooosssxxxyyyzzz|||tttooommmoooooollllllnnntttuuusssqqquuu|||~~~|||{{{zzzyyyzzzrrrllllllsssyyyzzzyyyqqqtttwwwxxxxxxyyy{{{~~~~~~}}}}}}~~~~~~~~~}}}~~~|||vvvuuu~~~}}}gggHHHEEEIIITTT\\\```dddjjj~~~xxxsss]]]MMMWWWssstttuuuOOO:::000AAAPPPKKK[[[mmmdddJJJAAA:::@@@WWWyyysssgggeeefffdddaaa```mmm~~~xxxbbbWWWRRRLLLKKKHHHAAA======;;;666111///...333333]]]{{{XXX444&&&)))))))))))))))(((''''''(((((((((((('''''''''''')))))))))*********++++++,,,,,,,,,+++******))))))***222BBBsssxxxuuuqqqoooqqqrrrsssxxx~~~~~~|||yyywwwvvvxxxzzz|||{{{|||www~~~{{{vvvwwwzzz{{{}}}vvvooojjjkkkllljjjjjjkkkmmmqqqsssrrrttt{{{|||zzzyyyxxxzzztttooopppvvvzzzzzzwwwwwwxxxxxxxxxxxxzzz}}}}}}zzzrrrdddIIIEEEKKKWWWbbbddd^^^YYYWWWddduuuyyy{{{xxxcccRRRWWWooozzzuuuJJJ444===000666:::222<<>>tttVVV111111)))))))))))))))((('''''''''''''''(((((((((((((((((())))))***+++,,,------,,,,,,,,,,,,,,,,,,+++++++++222CCCxxx~~~wwwssstttvvvuuutttuuu{{{zzzwwwvvvwwwyyy||||||uuuqqqtttwwwxxxyyy|||{{{uuuqqqooollliiikkkoookkksssyyy{{{|||~~~}}}zzz{{{zzzyyyyyyxxxxxxyyyyyyzzz~~~}}}wwwsssuuuyyylllnnnsssyyyooossskkkrrrlll\\\QQQMMMRRR\\\VVV[[[]]][[[XXXWWWTTTQQQPPPIIILLLaaa{{{xxxzzz}}}sssbbbQQQ\\\lll|||}}}vvvGGG///333666555111---,,,,,,,,,---222......444444111666>>>JJJNNNQQQUUUaaawwwwwwvvvxxxpppiiihhhgggdddcccdddqqqkkkVVVRRRNNNLLLGGG@@@;;;;;;:::444000...)))222AAAyyyTTT///111)))))))))))))))(((''''''''''''''''''((((((((()))((())))))***,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))222GGG|||yyyvvvuuuxxxxxxuuusssuuu||||||{{{{{{|||~~~{{{vvvqqqooosssvvvtttssssssvvvttttttsssooommmqqqyyyrrrwww|||~~~|||uuuwwwwwwwwwxxxyyyzzz||||||~~~~~~~~~}}}||||||||||||qqqrrruuu{{{|||rrrpppxxxjjj```dddrrr}}}nnnWWWUUUYYYWWWVVVXXXVVV]]]ccceeehhhjjjfff^^^ZZZNNNJJJXXXmmm{{{~~~{{{tttyyyzzzkkkQQQXXXeeewwwbbb;;;111111---000,,,***/////////444***---111444555222000...666BBBKKKJJJIIIRRR```jjjxxxwwwpppjjjhhhgggdddccceeerrrkkkVVVQQQNNNLLLGGG@@@;;;;;;:::444///...)))222CCC{{{RRR---000)))))))))))))))(((((('''&&&'''''''''(((((())))))((())))))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,'''222III{{{zzzxxxyyy|||zzzuuurrrsss}}}}}}}}}~~~xxxuuu~~~||||||wwwuuuyyyzzzuuuqqqooolllnnnqqqsssqqqpppxxxvvvzzz~~~{{{qqqrrrsssuuuxxx{{{~~~}}}zzz|||~~~|||zzzyyy|||xxxmmmrrrtttccc|||zzzmmmooollleeeeeennnwwwzzzppp]]]RRRZZZaaa\\\WWWXXXaaahhhnnnsss{{{~~~uuujjj]]]TTTXXXdddppp}}}}}}}}}vvviiippp}}}oooPPPTTT```rrryyyKKK...222111+++111///...333///))),,,000333111------333888888000IIIbbbfff]]]YYY___eeeiiizzzwwwnnngggggghhhfffddddddqqqrrr^^^UUUKKKGGG???>>>===:::777333000......,,,LLL|||JJJ333&&&))))))))))))((((((((((((&&&&&&&&&'''''''''(((((())))))***+++,,,,,,,,,,,,))))))***+++,,,,,,------,,,444JJJ~~~sssxxxzzzxxxsssrrrvvvsssmmm}}}~~~{{{|||}}}vvvpppooopppooollljjjlllpppooooooxxxzzzxxxzzzuuuoooqqq{{{|||~~~zzz{{{cccZZZ~~~yyyzzz{{{vvvqqqooorrrzzzuuuYYYXXXVVVVVVZZZcccooovvvyyy{{{xxxvvv}}}pppeeeXXXVVViiizzzuuupppooouuu}}}~~~yyydddSSSTTTpppyyy{{{555000333...//////............//////......///111222444666777===NNN}}}vvvmmmgggggghhheeeccccccrrrrrr___VVVNNNJJJ@@@???<<<999555222000//////...NNN|||III444((())))))))))))((((((((((((&&&&&&&&&'''''''''(((((())))))***+++,,,,,,,,,,,,*********++++++,,,,,,------444III}}}|||rrrvvvzzzyyytttsssuuuuuuqqq~~~xxx~~~{{{|||~~~|||vvvrrrsssrrrpppmmmkkkjjjlllkkklllvvv|||}}}uuuoooqqqvvvxxx|||iiiQQQpppuuusssyyyvvv\\\WWWWWWaaaqqq}}}~~~~~~{{{}}}lll\\\^^^jjjvvvwww|||ssspppppprrrxxx~~~~~~jjjWWWSSSjjj}}}qqq444000111...//////............/////////000111000000111444666999YYYzzzuuummmgggggggggdddbbbccctttrrraaaXXXPPPMMMAAA???;;;777333111000000000///OOO|||HHH444***))))))))))))((((((((((((&&&&&&'''''''''((((((((())))))***+++,,,,,,,,,,,,++++++++++++++++++++++++---555HHHxxxzzzppptttxxxzzzvvvsssuuuwwwwwwyyy}}}}}}~~~}}}}}}}}}zzzwwwxxxzzzxxxrrrpppmmmjjjiiiiiikkkttt~~~}}}}}}sssqqqrrrtttwwwzzzxxxwwwtttMMMbbbzzzyyy{{{ttt\\\WWWYYYkkk}}}~~~{{{yyy___RRRSSS{{{~~~{{{tttvvvuuutttxxx|||ttt___UUUdddzzz^^^222000///111//////............//////,,,///111000---///555;;;BBBmmmsssuuu~~~vvvoooiiihhhgggdddcccdddwwwssscccXXXPPPNNNCCC???:::555222000111111000000PPP{{{DDD222***))))))))))))((((((((((((''''''''''''(((((((((((())))))***+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++555IIIwwwyyyqqqssswwwzzzxxxtttuuuyyy}}}~~~~~~{{{zzz~~~~~~uuupppnnnllljjjjjjmmmssszzz}}}{{{|||~~~{{{}}}~~~~~~}}}{{{xxxvvvqqqpppzzzzzzRRR[[[|||wwwmmmbbbaaafffvvv{{{~~~}}}{{{}}}}}}{{{|||dddUUUQQQhhhxxx~~~~~~{{{gggXXXaaauuuIII000000---333///......------......///(((---000///---111:::BBBcccyyyoooqqq}}}vvvpppkkkjjjgggdddccceeeyyytttdddWWWMMMLLLCCC???:::444111000111111///111QQQ|||AAA000***))))))))))))(((((((((((('''''''''((((((((())))))))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++***555HHHuuuzzzttttttvvvyyyyyyvvvvvv|||zzz{{{}}}~~~xxxmmmmmmllljjjjjjnnnrrruuuyyyzzz}}}|||{{{}}}zzzpppmmmxxx~~~zzzzzz}}}zzz```^^^|||xxxlllooottt|||~~~{{{vvvooo^^^VVVYYYsss~~~xxxyyy~~~|||jjjZZZ]]]qqqsss<<<111...,,,111......------------......)))...111000...111:::CCCkkk~~~rrrxxx|||vvvpppllljjjfffbbbbbbeeewwwttteeeWWWKKKJJJBBB???:::444111000000111...222TTT~~~@@@///***))))))))))))((((((((((((''''''((((((((()))))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++***333DDDqqq}}}yyyvvvvvvwwwyyyyyyyyy~~~~~~|||}}}zzz{{{yyyjjjkkkiiigggiiiooosssttt}}}~~~|||~~~uuupppzzz}}}zzzwwwwww{{{uuuhhh|||}}}uuuyyyzzzuuu}}}xxx```OOOQQQmmmxxxwww~~~uuutttyyy}}}}}}zzzjjjYYYXXXlll___888444---------......------------......///111333111...///555;;;\\\yyytttoookkkhhhddd___```cccqqqsssgggXXXKKKJJJAAA>>>:::555222000///000...444XXXAAA000+++))))))))))))(((((((((((('''((((((((())))))))))))))))))***+++,,,,,,,,,,,,*********++++++,,,,,,---+++222>>>hhh}}}zzzvvvuuuyyy{{{{{{{{{}}}}}}wwwnnnnnniiidddhhhrrrzzz{{{~~~yyyqqqyyy~~~xxxyyyzzzzzzzzz|||~~~hhhwwwyyy~~~zzzyyy{{{~~~~~~bbbKKKLLLeeezzz{{{uuuwww}}}~~~vvvuuuxxxzzzwww{{{|||lllYYYUUUiiiIII666555+++000,,,...------,,,,,,------...000111111000...///111333QQQwwwwwwrrrmmmiiigggbbb]]]^^^aaammm~~~ssshhhYYYLLLKKK@@@>>>:::666222000/////////666[[[BBB111,,,))))))))))))(((((((((((((((((((((((())))))))))))))))))***+++,,,,,,,,,,,,))))))***+++,,,,,,---------000888bbb|||vvvtttyyy}}}}}}~~~zzzssssss}}}uuutttrrrkkkdddiiiwww~~~~~~yyypppvvvwwwttt|||ssswww{{{~~~~~~~~~~~~xxx[[[kkk{{{sss|||ttt{{{zzz{{{kkkSSSFFF^^^tttzzzyyy{{{|||zzzwwwvvvxxx{{{yyytttrrrtttvvvsssyyyqqq[[[UUUjjjqqq777222555***333,,,...------,,,,,,------...---------...///000111111777WWWzzznnnjjjfffcccaaa```___^^^jjjyyy}}}uuulllZZZLLLMMMCCC???999444000//////000...666\\\~~~KKK,,,000(((((())))))))))))(((((())))))(((((((((((())))))***+++,,,---------,,,,,,++++++++++++++++++++++++,,,***444YYY~~~{{{sssrrrwww~~~zzzwww|||zzz{{{{{{|||}}}~~~rrrffffffttt{{{~~~zzz~~~nnnnnnsssnnnyyy|||zzz{{{~~~}}}yyyzzz}}}}}}yyyzzzwwwhhh[[[gggzzzxxxrrr{{{vvvuuu___JJJQQQeeerrrssswwwyyyooorrrxxxuuuvvv}}}yyyppprrrpppttt}}}}}}sssdddXXXaaaJJJ444===222---333)))------------------------,,,,,,,,,---------......///GGGpppyyynnnjjjfffbbbaaa```___^^^lll|||xxxmmmZZZJJJHHHCCC???999444000//////000---666\\\NNN---...((())))))******))))))((())))))(((((((((((())))))***+++,,,---------,,,,,,++++++++++++++++++++++++,,,+++444YYYyyyssssssxxx}}}xxx{{{xxxnnnppp{{{|||uuuqqq}}}tttooovvv|||zzz|||}}}}}}zzzxxx|||~~~}}}~~~tttfffZZZeeexxxuuuooowwwnnnLLLNNN```pppqqqrrrtttoootttzzzvvvuuuzzzvvvooorrrqqqqqquuuzzzsssfffVVV[[[vvv@@@...777...***000***------------------------,,,,,,,,,------------...000;;;[[[wwwnnnjjjeeebbb``````___^^^jjj|||wwwnnn\\\KKKGGGCCC???999444000//////000...888^^^VVV222---*********++++++*********))))))(((((((((((())))))***+++,,,---------,,,,,,++++++++++++++++++++++++------555WWW|||yyyvvvvvv{{{zzzvvv{{{|||vvvxxxvvvooovvv~~~}}}{{{wwwyyy{{{{{{zzz|||xxx}}}uuuggg[[[dddvvvtttooowww{{{RRRKKKYYYnnnpppllloooqqqyyy{{{wwwyyyuuupppuuuwwwoookkksss}}}ssstttjjjUUUTTTzzz```666***333,,,(((///,,,------------------------,,,,,,,,,,,,------------222...AAApppxxxuuunnnjjjeeeaaa```______^^^eeewwwzzzqqqkkk^^^OOOKKKCCC???999444000//////000000;;;```aaa:::...***++++++,,,,,,++++++***))))))(((((((((((())))))***+++,,,---------,,,,,,++++++++++++++++++++++++...///555RRR}}}~~~}}}|||{{{{{{~~~}}}zzzvvv}}}{{{zzz~~~xxxnnnqqq~~~|||yyy|||~~~}}}{{{|||}}}||||||ooo___dddtttvvvttt}}}|||~~~\\\KKKTTTmmmqqqkkkooouuu~~~wwwssszzzrrreeejjjzzzyyyooowwwrrrYYYPPPtttMMM222+++222---)))...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------111,,,333RRRtttsssmmmiiieeebbbaaa```^^^]]]bbbtttuuujjjfff^^^QQQLLLCCC???999444000//////000...999]]]iii@@@---++++++,,,,,,,,,,,,++++++))))))(((((((((((())))))***+++,,,---------,,,,,,++++++++++++++++++++++++,,,///333MMMzzz}}}|||zzz}}}|||yyy~~~|||pppooozzz~~~~~~}}}~~~xxxddddddrrrxxxzzzyyyxxxpppoooooorrrwww~~~yyy|||zzz~~~|||gggNNNPPPkkktttppptttyyyyyyuuu}}}sssccceeevvvzzzrrr}}}|||cccRRRmmm@@@111---111...***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++111222<<>>:::RRRddd222111,,,***///,,,(((+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))///111000<<<^^^}}}zzzrrrgggffffffgggeeeaaa[[[WWWRRRjjjqqqkkklllgggWWWJJJCCC???999444000//////000---888WWW{{{QQQ333*********++++++*********))))))(((((((((((())))))***+++,,,---...---,,,,,,++++++++++++++++++++++++***...+++;;;kkkwwwmmmiiisss{{{yyy}}}|||pppuuuwww}}}}}}|||xxxvvvtttqqqsssyyy~~~{{{qqqoooyyy|||~~~}}}yyy}}}~~~{{{}}}{{{vvveeeUUUBBB;;;@@@KKKQQQSSSQQQSSSVVVXXXZZZ\\\^^^```WWWdddxxx|||tttvvvzzzzzzyyyxxxmmm}}}~~~yyytttsssuuuwwwzzz|||tttQQQCCCWWWppptttsss}}}oooccc\\\cccuuu~~~xxxrrrqqquuu{{{cccZZZttt\\\333333999QQQOOO000333,,,***111000***---++++++++++++++++++++++++******+++++++++,,,,,,,,,...***,,,222444CCCmmmrrrZZZ[[[cccfffooo{{{yyymmmgggfffeeedddbbb^^^YYYUUUWWWaaammmrrrlll___TTTMMMHHHAAA999333111111000///---666SSShhh666...+++******+++***)))***)))************++++++++++++---......---,,,,,,---++++++++++++++++++++++++***'''111:::```}}}xxx~~~|||zzzzzzxxxzzz~~~nnnlllhhhttt}}}|||www}}}vvvooonnnrrrwwwzzzvvv|||{{{|||{{{rrrttt|||zzz~~~{{{vvv}}}{{{zzz{{{zzzfffIIIFFFGGGQQQbbbttt}}}{{{wwwqqqllljjjdddjjj{{{uuunnn{{{{{{}}}|||zzzrrrqqqrrrsssssstttyyyZZZJJJTTTjjjuuukkkzzzzzzmmmjjjpppvvvuuusss|||~~~zzz~~~rrr\\\iiiyyyCCC111222@@@fffEEE......---------,,,,,,,,,***++++++,,,,,,++++++***************************---***+++------888YYY{{{zzzpppqqqzzzxxxmmmfffeeedddbbb```\\\WWWSSSSSS]]]iiioookkk___SSSKKKFFF@@@888222000//////...---222JJJ{{{rrr@@@///,,,+++,,,,,,))))))***)))************++++++++++++---......---,,,,,,---++++++++++++++++++++++++,,,(((111777\\\~~~~~~}}}|||{{{sssbbbrrrrrrvvvzzzuuu~~~}}}{{{}}}~~~sssqqqxxx~~~~~~}}}~~~vvvnnnvvvzzz\\\KKKJJJSSScccttt{{{uuuuuu{{{xxx{{{vvvqqqoooppprrrtttvvvjjjPPPPPPjjj}}}qqqnnnwww~~~}}}tttooorrrwww{{{~~~yyyvvv|||zzztttwww~~~ttt]]]dddmmmBBB222<<>>777222///...------+++--->>>ppp|||MMM///,,,+++------)))(((***)))************++++++++++++---......---,,,,,,---++++++++++++++++++++++++,,,***111333VVV|||{{{}}}}}}fffqqqqqqsss{{{}}}zzz|||~~~}}}{{{}}}wwwqqquuu}}}~~~uuupppzzz~~~qqq```ttt}}}[[[GGGFFFeeeuuuqqqttt|||zzz~~~{{{xxxuuuqqqmmmlllnnnpppqqqxxxVVVHHHeee|||vvvpppsssrrrwww}}}tttrrrvvvyyy}}}|||{{{rrruuuyyyvvv^^^^^^xxxvvvYYY:::777RRRrrr___111------------,,,,,,,,,,,,***++++++,,,,,,++++++***************************---+++,,,...+++***555DDDnnnuuueeetttvvvlllgggeeebbb```\\\XXXRRRNNNKKKRRR]]]gggjjjbbbSSSGGGBBB>>>888222///.........***---888fff\\\333,,,)))------((((((,,,))))))*********++++++++++++---......---,,,,,,---++++++++++++++++++++++++,,,***000000QQQ~~~{{{zzz}}}{{{mmmuuu|||}}}}}}||||||{{{yyy{{{yyytttwww~~~{{{vvvxxx~~~|||~~~||||||uuunnn|||}}}ppp[[[xxxcccMMMUUUjjjvvvlllzzzyyyuuu|||}}}}}}}}}~~~~~~yyyxxxssslllhhhhhhiiiiiivvv~~~[[[@@@[[[rrrqqquuuwwwoooqqq~~~vvvoooqqqwww{{{xxxyyy|||sssssswww}}}xxxaaa\\\nnnYYYDDD;;;RRRyyyxxx}}}RRR///---------,,,,,,,,,++++++***++++++,,,,,,++++++***************************+++***,,,//////---111888XXXxxxKKKDDDKKKjjjtttkkkiiigggccc```]]]XXXSSSOOOLLLOOOWWWbbbiiidddVVVIIIAAA>>>:::444000......///,,,444999```mmm>>>000(((+++---)))(((---))))))*********++++++++++++---......---,,,,,,---++++++++++++++++++++++++***+++000---OOO~~~lllrrrvvvwwwxxx~~~~~~{{{|||}}}}}}rrrhhhkkkvvv|||yyyzzz{{{}}}|||~~~}}}~~~~~~}}}ppp\\\zzzpppYYY```{{{mmmcccqqqyyyqqquuu{{{zzzvvvtttrrrxxx|||{{{{{{|||zzzvvvzzzzzztttllliiikkkjjjgggnnneeeCCCPPPeeelllzzzxxxnnnooo|||uuukkkkkktttuuuoooqqq}}}}}}tttssszzz||||||}}}yyyfff]]]iiioooHHHGGG\\\}}}JJJ111------,,,,,,,,,+++++++++***++++++,,,,,,++++++******************************)))+++...000000222555AAAsssgggFFFGGGEEEMMMrrrkkkjjjgggddd```]]]YYYTTTQQQPPPNNNRRR\\\fffeeeXXXKKK@@@>>>;;;555000...///000...::::::[[[~~~QQQ:::)))***...***(((,,,)))************++++++++++++---......---,,,,,,---++++++++++++++++++++++++)))+++000+++MMM}}}zzzqqqjjjooo~~~~~~~~~|||wwwwww}}}uuujjjiiirrr~~~}}}zzzxxxvvvzzz~~~~~~~~~jjj]]]vvvhhhiiiuuuTTTWWWooowwwlllmmmssssssmmmhhhrrrtttuuussstttxxxyyyvvvwwwxxxsssmmmpppwwwvvvpppqqqrrrNNNKKKZZZjjjzzzwwwqqqrrr{{{}}}uuullljjjyyyzzztttttt~~~wwwxxx{{{{{{xxx{{{{{{kkk___eee{{{___VVVjjj|||nnnBBB000,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***************************++++++***+++,,,---///000111WWWpppFFFHHHDDD===mmmuuu~~~qqqkkkiiigggccc___\\\YYYUUURRRSSSNNNLLLVVVbbbdddYYYMMM======:::555///---...///+++888333RRR~~~hhhHHH---+++///+++(((***)))************++++++++++++---......---,,,,,,---++++++++++++++++++++++++))),,,000***KKK~~~}}}yyynnnttt}}}~~~}}}~~~}}}||||||{{{yyy|||vvvnnnuuuwwwtttwww~~~|||xxxtttyyy~~~~~~xxx^^^ZZZpppzzz\\\SSS```xxxnnnlllooonnnjjjgggxxxyyyxxxuuuvvv{{{|||zzzxxxxxxtttqqqyyy{{{wwwwwwZZZJJJUUUjjjwwwtttvvvyyy|||{{{wwwrrrooo||||||~~~yyysssxxxyyyyyyvvvzzzppp``````yyy{{{pppyyymmmuuu\\\;;;,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++******************************+++,,,+++***+++,,,---...AAAgggJJJ???@@@;;;___[[[kkk}}}qqqkkkhhhfffbbb^^^\\\YYYUUURRRUUUMMMIIIQQQ^^^cccYYYMMM;;;;;;999444...+++,,,...'''222***III{{{xxxRRR111,,,000,,,'''((()))************++++++++++++---......---,,,,,,---++++++++++++++++++++++++))),,,111(((III}}}yyy||||||||||||~~~||||||{{{yyywwwvvvsssiiiuuuzzztttzzz~~~jjjTTTYYYmmmqqqdddfff~~~wwwsssrrrpppoooooo}}}{{{|||{{{wwwuuuxxxzzzuuu^^^IIISSSkkkuuuqqqyyy}}}{{{{{{yyytttxxx}}}wwwmmmhhhpppvvvvvvttt{{{sss```\\\sss}}}uuuttt~~~PPP888))),,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++************************'''+++---,,,+++,,,---...000333MMM~~~XXXAAACCCDDD]]]bbb]]]yyywwwrrrllliiifffbbb^^^[[[XXXTTTQQQTTTLLLJJJKKKOOO[[[YYYGGG@@@===:::555222///------)))333...===llliiiEEE111+++)))***---)))))))))))))))***+++++++++,,,------++++++,,,------.........---,,,,,,+++///((((((111LLL{{{~~~~~~}}}|||}}}~~~{{{xxx{{{yyy{{{~~~~~~~~~}}}}}}___WWWZZZddd}}}{{{uuuwwwxxxtttlllooozzz{{{{{{}}}{{{uuuxxxyyyxxx|||}}}tttttteeeIIINNNiiirrrtttrrrrrrssswww{{{}}}~~~zzz|||zzzsssjjjhhhmmmtttyyytttzzz}}}kkkQQQiii~~~|||tttzzzxxxEEE,,,333------,,,,,,+++***)))))))))***+++,,,---,,,+++***+++*********))))))((((((------,,,+++++++++,,,,,,///111888XXX{{{III999DDDWWWeeecccwwwqqqjjjiiifffaaa]]][[[XXXUUUSSSUUUMMMKKKKKKNNNYYYWWWEEE@@@===:::555222///------,,,222+++666bbb|||\\\:::)))***------((((((((()))******+++++++++,,,------++++++,,,---------......------,,,+++...******///GGGxxxsssppp~~~~~~zzzqqqnnniiirrr}}}~~~~~~~~~~~~}}}}}}~~~}}}www```VVV[[[iii~~~|||vvvuuu}}}}}}|||}}}~~~xxxsssqqqttttttqqqsssyyy}}}{{{xxx{{{oooPPPLLLbbbnnnqqqqqqrrrtttxxxzzz{{{zzzppptttwwwvvvsssssswww|||xxx{{{|||mmmTTTeeexxx{{{rrr~~~~~~mmm===))),,,,,,,,,,,,++++++************++++++,,,,,,+++***)))*********)))))))))((((((,,,,,,+++++++++,,,,,,---)))000222DDDrrrmmmKKKCCCSSS___xxxvvvooohhhjjjfffaaa]]]ZZZYYYWWWVVVTTTNNNLLLJJJKKKUUUUUUEEE@@@===:::555222///------///111(((///UUUxxxvvvKKK///---000,,,''''''(((******++++++***+++,,,------++++++,,,---------......------,,,,,,---------,,,@@@sss|||~~~vvvppp{{{|||zzz~~~|||}}}pppjjjaaalllyyy~~~zzzzzz|||~~~}}}}}}}}}}}}tttmmmUUUIIIDDDMMMbbb|||~~~{{{yyyyyy|||xxxnnnpppsssrrrmmmkkkpppuuuwww|||{{{[[[JJJZZZllloooppprrrvvvyyyzzzxxxwwwiiinnntttyyy{{{|||}}}~~~vvvvvvyyyyyyyyynnnWWW```rrrzzz{{{```777...)))++++++++++++++++++******+++++++++++++++***)))(((******))))))))))))((((((+++++++++++++++,,,---...)))444111333VVV___CCCLLLuuujjjeeevvvooohhhiiieee```\\\ZZZYYYXXXWWWRRRLLLKKKIIIHHHSSSUUUGGG@@@===:::555222///------000///)))---JJJnnnaaaCCC555///)))'''((()))***+++++++++***+++,,,------++++++,,,---,,,------...------,,,,,,***...///***:::lll|||}}}}}}}}}~~~yyyyyy|||yyywwwnnnssszzz|||yyyxxxzzz~~~tttgggeeeaaaUUULLLJJJ===:::777BBBUUU```ppp}}}|||{{{yyy}}}qqqqqquuuvvvrrrnnnnnnssswww~~~}}}dddLLLVVVooosssssstttwwwyyyzzzyyyxxxrrruuuzzz~~~}}}{{{wwwmmmllloooqqqvvvooo[[[\\\qqq|||}}}OOO000222)))************++++++++++++,,,++++++******)))((('''))))))))))))))))))((((((************+++,,,---...***444000---BBBfffwwwNNNKKKaaaoootttuuupppiiihhhddd___\\\ZZZYYYWWWUUUOOOKKKKKKHHHFFFRRRWWWLLL@@@===:::555222///------///...,,,///BBBfffwww___CCC...%%%)))******++++++++++++++++++,,,------++++++,,,---,,,,,,------...------,,,)))---000+++555bbb}}}|||{{{|||vvvzzz}}}{{{}}}zzztttttt|||hhhUUUEEECCCDDDAAABBBGGGKKKIIIEEEJJJSSSRRRVVVfffnnnuuu{{{www}}}{{{xxxtttwww{{{zzzuuuqqqssswww{{{|||}}}jjjRRRWWWqqqyyywwwuuuvvvxxxzzz{{{zzz|||~~~}}}{{{yyymmmdddeeekkkpppxxxtttbbbXXXrrr}}}<<<(((111'''*********************+++,,,+++***)))((((((''''''(((((((((((((((((()))))))))))))))***+++,,,---...***---,,,...666GGGtttaaaOOORRRzzzlllwww}}}sssoooiiifffccc___\\\ZZZWWWTTTRRRMMMJJJKKKHHHEEEQQQYYYPPP@@@===:::555222///------...,,,///222<<<___xxxZZZ<<<,,,...---,,,,,,++++++,,,,,,+++,,,------++++++,,,---,,,,,,------......------)))+++///...222UUUxxxyyyxxx{{{|||rrrsss{{{zzz{{{{{{~~~zzzqqqoooxxx}}}~~~xxxOOOFFF@@@DDDNNNWWW___eeeaaaXXXSSSTTTWWW]]]eeekkkrrrttt}}}~~~wwwzzzvvvwww~~~|||{{{wwwxxx|||~~~{{{vvvvvvyyyyyy}}}{{{xxxppp\\\YYYmmmzzzxxxuuutttvvvxxxyyyyyyvvvyyy{{{{{{yyywwwvvvvvvllleeehhhqqqwwwzzzgggXXXqqq{{{nnnggg222)))222*********************))))))+++***)))(((''''''((((((''''''(((((((((((())))))***************+++,,,---,,,+++---444666777\\\vvvTTTGGGiii{{{iiixxxooonnnhhhdddbbb___]]]ZZZVVVQQQNNNOOOMMMMMMHHHDDDPPPYYYQQQ@@@===:::555222///------...***000111555XXX}}}xxx\\\CCC333111...,,,++++++---...+++,,,------++++++,,,---+++,,,------......------,,,(((...000...FFFuuu|||}}}{{{zzzzzzzzz|||{{{~~~}}}{{{}}}}}}}}}wwwooonnnuuu|||~~~|||mmm\\\JJJQQQ[[[eeerrr~~~ppp\\\UUUUUUXXXsssqqqnnn~~~}}}|||{{{{{{|||zzz{{{{{{{{{~~~zzz{{{vvvvvvfffYYYbbbvvvtttrrrssstttttttttsssooouuu{{{}}}zzzwwwxxxzzzrrrlllqqq{{{|||ggg]]]pppyyyzzztttbbbjjjSSS...,,,111,,,++++++******))))))(((((())))))((('''''''''((()))'''''''''((((((((())))))+++***************++++++,,,---...444777444IIIooogggMMM___vvviiitttmmmlllgggcccbbb___]]]ZZZUUUPPPKKKQQQOOOOOOIIICCCNNNWWWQQQ@@@===:::555222///------///)))000000000SSS|||zzz[[[666333///,,,***+++---...+++,,,------++++++,,,---+++,,,,,,---.........---...&&&,,,111+++;;;kkk|||uuu{{{zzzzzzuuu{{{yyyvvvzzz~~~|||yyysssoooooorrrvvvwwwXXXBBBQQQdddxxxcccXXXTTTWWWpppdddsss~~~yyyxxx||||||{{{}}}~~~vvv{{{lllXXXYYYpppppppppqqqrrrqqqooolllsss|||wwwrrrxxxzzzccceeeqqqtttvvvvvvaaa[[[xxxBBB)))++++++(((,,,++++++***)))((((((''')))((('''&&&&&&''')))***&&&'''''''''(((((())))))++++++******************'''+++***,,,222222:::LLL]]]aaaxxx[[[iii~~~vvvmmmgggfffgggbbb]]][[[ZZZWWWPPPJJJQQQSSSOOOHHHGGGLLLOOOMMMDDD<<<555222///,,,---/////////***---;;;JJJeeeWWW???******222444...)))222---)))***...///---)))......,,,,,,,,,,,,............///(((000;;;TTT}}}xxx}}}~~~}}}}}}ssspppxxxttttttvvvyyywwwyyyxxxrrrppprrr~~~~~~~~~sssLLLGGGZZZlllmmmmmmZZZZZZ{{{~~~oooeeeooo}}}yyyyyyzzz|||}}}}}}|||~~~yyypppaaaTTTjjjpppnnnlllpppllljjjqqqtttyyy~~~~~~wwwzzz|||rrrgggwww{{{yyy~~~kkkdddcccTTT000000...'''///))))))))))))((((((((((((******)))(((((((((((((((''''''''''''((((((((((((+++++++++*********)))))).........---...222888<<>>666)))'''---***%%%)))(((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&'''''''''''''''(((((((((((((((((((((((())))))******)))***,,,,,,++++++,,,......222000<<<```wwwfffrrrzzznnnllliiidddcccbbb___[[[VVVSSSRRRSSSNNNMMMOOONNNGGG@@@CCCLLLCCC;;;333000...++++++...***...++++++,,,)))222IIINNN\\\nnnqqqUUU???333222444......,,,,,,,,,,,,......---,,,...)))000000777gggqqqmmmxxx~~~}}}yyyttt~~~wwwvvvwwwwww}}}{{{wwwssswwwxxxuuuwww}}}zzzzzz|||tttnnnqqqvvvwwwsssvvvyyy{{{||||||~~~|||{{{zzz|||~~~yyy___bbbzzz~~~~~~yyyvvvfffrrr^^^KKKfff|||}}}yyy}}}}}}\\\GGGCCC888AAAcccTTT555777((("""111000%%%)))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''''''''''''''((((((((()))'''((((((((())))))******)))***+++***))))))+++---&&&444111+++FFFtttaaa\\\}}}wwwmmmhhheeeccceeeaaa]]]YYYWWWUUUSSSQQQOOOOOONNNJJJFFFDDDDDDDDD@@@;;;333---++++++,,,---...+++000))),,,///111NNNTTTVVVXXXmmm{{{aaaKKK999///111///---,,,,,,,,,...222111***000000222111:::ddd|||zzzlllmmmrrrtttrrrwww{{{}}}{{{}}}zzz|||}}}|||xxxsssqqqxxxzzztttuuuzzzzzz}}}~~~wwwwww||||||~~~{{{uuuuuu{{{~~~|||xxxsssvvv{{{zzz{{{{{{xxxwww||||||eeeaaalll{{{{{{xxx```NNN]]]uuuwwwqqqtttzzzzzz}}}hhh]]]NNNDDD<<<777444===\\\{{{cccAAA333...(((''')))***(((%%%(((''''''''''''&&&&&&&&&(((''''''&&&&&&%%%$$$$$$(((((())))))))))))((((((&&&''')))***+++***(((''')))************++++++++++++,,,111555999NNN]]]ZZZxxxoooiiieeebbbccc```\\\YYYXXXWWWUUUSSSOOOOOONNNJJJFFFCCCBBBBBB???:::333---++++++,,,,,,---***///)))+++...000MMMqqqhhhYYY\\\sssooo[[[LLL???666---+++...///,,,)))333+++000------111BBBqqqrrrwww~~~zzzzzz||||||{{{}}}|||{{{|||wwwpppnnnttt~~~~~~}}}{{{uuuqqqsssyyy~~~~~~yyy}}}|||}}}}}}}}}xxxyyy~~~~~~wwwvvv||||||wwwyyyzzz{{{{{{{{{}}}vvv{{{{{{rrriiiiii}}}||||||~~~mmmVVVbbbuuu}}}rrrmmmqqqgggSSSFFF<<<555666888:::FFF```QQQ666222---(((''')))+++)))&&&''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''(((((())))))((((((''''''(((***+++,,,+++)))((())))))*********+++++++++******---///000@@@gggsss^^^tttyyypppjjjeeebbbaaa^^^[[[YYYYYYXXXVVVUUUNNNNNNMMMJJJFFFBBB@@@???===888222...,,,+++******,,,***///)))+++...///KKK|||jjjZZZ\\\eeeuuuppp\\\KKK666+++---000...)))///,,,222,,,***000DDDvvvyyynnnzzz{{{zzz}}}~~~|||~~~vvvsssttt{{{|||wwwooolllqqqzzz|||~~~~~~zzzvvvvvvzzz}}}zzzwwwrrrnnnrrryyy~~~|||{{{{{{}}}www||||||{{{~~~~~~}}}{{{{{{~~~yyyxxx}}}yyy}}}|||lll```WWWOOOKKKQQQYYY```mmmzzzxxx}}}~~~wwwjjjxxxyyy{{{~~~}}}wwwZZZbbbnnnwwwxxxttttttxxxXXX888222000***---000777GGGeeeooo>>>111///,,,(((''')))+++)))'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&''')))***,,,,,,+++***))))))))))))*********++++++,,,***+++,,,***111IIIccckkk___|||vvvnnnjjjgggeeeaaa^^^\\\ZZZZZZXXXVVVTTTMMMNNNMMMJJJEEE@@@>>>===<<<777222...,,,+++)))(((,,,)))///)))+++---...JJJtttqqq___WWWbbbxxxyyy|||jjjOOO777---///111111***+++444...+++000DDDttt|||rrrqqq{{{zzz{{{}}}rrrpppqqqxxx|||wwwpppkkkqqqyyyzzz}}}}}}yyysssrrryyy}}}{{{yyytttpppsssyyy}}}{{{|||}}}|||www{{{~~~|||zzzyyyxxx}}}}}}yyyyyyyyy~~~fffQQQDDD??????===???EEEHHHLLLVVVaaalllwwwooouuu}}}xxx{{{hhhgggjjjpppwwwzzzzzzyyyeee???---...111000444333???aaa^^^444333,,,***(((((()))******((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&(((***+++++++++)))((())))))))))))************---,,,------+++,,,777EEEyyyccccccqqqjjjhhhhhhhhhbbb```]]][[[ZZZXXXUUURRRNNNNNNMMMIIIDDD@@@>>>===<<<777222...,,,+++)))(((+++)))///)))+++------IIInnnzzzjjj```ccciiixxxsssUUU===222000///++++++333,,,,,,777LLL{{{zzzyyyppprrr}}}uuuuuuvvvyyy}}}zzzvvvooolllqqqyyy||||||vvvvvv}}}~~~}}}yyytttwww|||~~~}}}zzz||||||{{{{{{}}}~~~}}}|||yyytttYYYDDD===FFFRRRfffiiimmmnnnjjjddddddgggfffiiiwwwuuuttt~~~zzzxxxppppppxxx}}}xxxqqq{{{pppBBB222333000///222111===^^^NNN...222***)))(((((()))***))))))'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&(((******)))((('''(((((()))))))))*********,,,,,,...///...---111666NNN{{{}}}^^^bbb|||oooiiihhhhhhgggbbb```^^^\\\[[[XXXUUURRRNNNNNNLLLHHHCCC@@@???@@@===888222...,,,+++******,,,***000+++,,,------HHHyyyppp```VVVaaaooo{{{xxx]]]HHH777,,,333...111***111CCCYYY}}}zzzmmmfffjjjzzz{{{~~~zzzzzz~~~~~~|||zzzwwwqqqmmmrrr{{{~~~~~~~~~~~~zzzwww{{{~~~~~~~~~zzzzzzuuuSSS>>>@@@SSSooo~~~sssooollljjjzzz{{{uuu~~~|||wwwuuu|||~~~vvvsssWWW//////888000)))---333ZZZppp???,,,***))))))))))))))))))((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%'''))))))((('''&&&((((((((()))))))))******'''***---.........///111111^^^nnnTTTnnn{{{pppkkkhhheeeddd```___]]]]]]\\\ZZZVVVSSSOOONNNKKKFFFBBB@@@AAACCC???:::333---++++++,,,,,,---+++111,,,---......HHH|||tttbbb^^^___iiiwwwnnnSSS;;;777111444000===MMMYYYzzz|||}}}zzzrrrnnnlllkkkfffllluuu{{{~~~~~~~~~zzz}}}~~~vvv~~~}}}wwwsssxxx~~~{{{yyywwwwww~~~~~~~~~{{{bbbBBBBBB]]]|||uuueeejjjxxxttt{{{}}}|||uuummmJJJ///000555000---222@@@xxxPPP999333&&&)))*********)))'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%&&&((()))***)))'''&&&(((((((((((()))))))))***&&&***---------...///000---HHHrrrgggddduuuzzzrrrmmmiiiddd```^^^]]]\\\]]]]]][[[XXXVVVPPPNNNKKKFFFBBBAAACCCEEE@@@;;;333---++++++---------,,,222---...///...IIIsssqqq\\\ZZZaaajjjvvvrrrSSS555222999:::HHHRRRQQQfffxxxpppnnnqqqvvvzzzxxx~~~www{{{www}}}|||zzzwwwzzz}}}yyy}}}}}}~~~xxxtttrrruuu~~~~~~||||||{{{zzz~~~|||}}}YYY@@@RRR|||rrreeelllrrrhhh\\\sss~~~QQQAAA222------///444;;;GGGlll<<<:::>>>''')))***+++***((('''&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&''')))***+++***((('''(((((((((((())))))))))))''',,,///...,,,---///000111888QQQssshhh___tttnnnkkkggggggiiiaaa___\\\ZZZYYYWWWTTTRRRUUUKKKGGGJJJCCC888>>>NNNLLL???444///...,,,++++++,,,)))000,,,------000PPP}}}vvvlll___ZZZaaannn}}}rrrWWWKKKPPP___eeeeee]]]NNNcccppp~~~uuurrrwww~~~||||||~~~yyy~~~}}}{{{{{{}}}~~~|||wwwtttuuu{{{}}}zzz}}}~~~SSSDDDkkkxxxuuukkkgggooo|||}}}|||yyyZZZ???:::444111222777;;;===\\\~~~|||LLLMMMEEE,,,,,,))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((($$$%%%'''(((((('''%%%$$$'''((()))******(((&&&$$$&&&&&&''''''(((***+++,,,......------------,,,,,,,,,555999>>>[[[zzzZZZccctttoookkkgggeeefffaaa___\\\ZZZYYYXXXUUUSSSTTTKKKGGGJJJDDD;;;BBBRRRMMM@@@444///...,,,+++,,,---)))000,,,------111RRR~~~vvv|||yyymmmbbb[[[nnn{{{~~~ssstttjjjqqq~~~}}}rrraaaLLLTTTcccsss~~~yyywwwzzz|||zzz{{{}}}{{{xxxvvvwww}}}~~~~~~zzz```^^^|||vvviiiPPPRRRddd}}}~~~~~~~~~}}}}}}tttkkkZZZHHH777666555444777@@@MMMVVV^^^{{{wwwXXXVVVDDD+++***((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&((($$$%%%&&&((((((&&&%%%$$$%%%&&&'''(((((('''&&&%%%&&&&&&''''''(((***+++,,,+++++++++,,,,,,---------***000333555IIIpppuuuZZZrrr}}}tttpppmmmgggdddddd```^^^[[[ZZZYYYWWWUUURRRSSSKKKHHHIIIDDD>>>FFFUUUOOOAAA444///---++++++---...***111------...333VVV~~~yyy~~~|||rrrgggiiiddd``````iiixxx}}}}}}sssyyy~~~aaaZZZSSSTTTaaavvvyyyttt~~~vvvxxx|||xxxwww{{{|||{{{{{{||||||}}}~~~}}}}}}{{{~~~yyymmmLLLFFFYYYssskkkoooxxx||||||xxxzzz|||~~~|||iiiYYYMMMDDD<<<888888666666:::BBBKKKQQQTTTZZZ~~~kkkaaaVVV===)))((('''''''''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%'''((('''&&&%%%&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++(((((()))***+++,,,---...,,,000111111:::VVVaaa```xxxyyyrrrpppnnnhhhdddddd^^^\\\ZZZXXXWWWVVVSSSQQQRRRKKKHHHHHHCCC>>>GGGTTTOOOBBB444...---++++++---...+++222------///777[[[~~~{{{yyyxxxrrrYYYBBB???FFFTTTjjj~~~xxxvvvxxxjjjhhhlllmmmxxxyyyllleeegggnnntttxxx~~~www|||xxxxxx||||||zzzyyyuuu{{{{{{qqqttt~~~zzzvvvsss{{{|||~~~~~~}}}yyy{{{~~~|||}}}~~~ZZZEEEPPPxxxlllcccjjjxxxxxx{{{~~~yyymmmdddSSSIIIDDDIIIJJJBBB;;;:::666444555>>>IIIMMMGGG???^^^mmm```___III222***&&&&&&&&&&&&''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''%%%%%%&&&'''$$$%%%&&&&&&&&&&&&%%%$$$((('''%%%$$$###$$$%%%&&&&&&&&&&&&'''((()))******((((((((()))***++++++,,,------...///111@@@eee~~~gggeee{{{tttoooooonnnjjjfffeee\\\ZZZWWWVVVVVVTTTRRRPPPRRRMMMHHHFFFAAA>>>FFFRRRMMM@@@333...---++++++---...+++222------111;;;bbb}}}{{{zzz}}}wwwTTT555...222888HHH\\\ooohhhaaaxxxiiiaaa^^^XXXbbbwwwyyyoooqqqyyyyyyrrrxxxzzzwwwttttttvvvjjjllluuuxxx}}}{{{vvvuuu~~~{{{wwwtttqqq|||zzz{{{}}}~~~~~~~~~zzzuuuwww{{{bbbGGGQQQyyypppjjjsss~~~xxxvvvqqqooonnnjjj^^^SSSPPPOOOHHHAAA<<<;;;444999KKKTTTLLLAAA===444888===??????@@@DDDGGGzzzrrr______XXX888***---&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''$$$%%%%%%%%%%%%%%%%%%$$$,,,***'''%%%######$$$%%%'''&&&&&&&&&'''((()))***)))))))))))))))))))))))))))''')))---,,,111GGGaaacccgggxxxqqqmmmnnnmmmiiieeeeee[[[YYYWWWVVVUUUTTTRRRPPPRRRMMMIIIEEE???>>>GGGRRRIII===111...---,,,+++,,,---+++222---...333@@@jjj~~~||||||}}}zzz|||iiiKKK222000222///444>>>KKKcccyyymmm___kkkbbbaaa___WWW^^^rrr}}}{{{zzzvvvnnnkkkdddcccmmm{{{ttt|||~~~{{{yyyxxx}}}yyyvvvtttttt|||~~~~~~{{{{{{~~~zzz{{{{{{{{{{{{}}}uuutttyyy~~~zzz{{{~~~}}}|||lllWWWccc|||zzz~~~}}}ooottt^^^LLLCCCAAABBBBBB@@@888333444555444444666:::555777CCCIIIEEE???>>>NNNTTTRRRAAA000555PPPlllmmmaaa___OOO///'''///)))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%,,,***'''%%%$$$$$$$$$%%%''''''&&&&&&''''''((()))******)))))))))((((((((()))'''***//////...666CCCtttttt___pppyyyrrrmmmllllllgggcccccc\\\ZZZXXXWWWVVVUUUSSSQQQQQQMMMIIIDDD@@@AAAJJJUUUDDD999000......,,,***+++,,,***111---...555EEEppp{{{zzz}}}yyyuuuwww~~~VVVAAA000000333///---000222===SSSfffooouuurrreeeXXXVVV^^^aaa[[[ccczzzrrrjjjfffeeeooo|||~~~|||~~~~~~xxxvvvwwwzzzyyywwwuuutttuuuyyy~~~{{{{{{}}}~~~~~~uuutttwww}}}}}}qqqbbbpppzzzuuu~~~{{{mmm[[[KKK888---...222333222///...///333333333666;;;999999<<>>EEEKKKtttiii___bbbeeeaaafffoooyyywwwrrrooopppvvv}}}{{{wwwqqqllliiigggeeedddbbb^^^ZZZXXXXXXWWWTTTPPPPPPBBBHHHJJJFFFaaattt___@@@555---,,,------,,,,,,...,,,,,,...111>>>]]]zzzppprrrsssrrrppppppsssvvvvvvwwwuuusssuuuvvvhhhWWW:::222,,,---...,,,+++,,,---,,,+++***)))***+++,,,---222;;;EEETTTjjj}}}zzz}}}yyytttnnnjjjmmmsss|||}}}wwwyyy{{{sssxxx~~~{{{}}}~~~mmmWWWFFFEEE^^^vvvvvvqqqvvv{{{uuunnngggeee{{{xxxkkkzzz{{{xxx~~~ppp{{{kkk<<<444......///......//////...///777IIIaaavvv___ggg|||ZZZEEE000((())))))((('''''''''&&&&&&&&&%%%%%%%%%###"""$$$)))//////)))"""%%%%%%$$$$$$###""""""!!!#########$$$$$$$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''((())))))************)))'''((()))++++++++++++******+++,,,,,,---000555888BBBVVVooorrraaaRRRHHHEEE>>>@@@GGGQQQgggwwwvvvrrrllliiilllttt~~~zzzvvvpppkkkiiigggeeedddaaa^^^ZZZXXXWWWVVVSSSQQQRRRBBBGGGKKKLLLnnn~~~^^^===444---,,,---,,,,,,------,,,+++,,,333FFFccc{{{qqqrrrrrrpppnnnoootttyyy|||{{{wwwuuuzzzyyyfffPPP777111------...++++++---+++++++++++++++,,,,,,,,,,,,...///000888KKKeeeyyy~~~{{{|||yyysssnnnoootttzzzzzz{{{{{{{{{uuuxxx{{{tttvvv~~~~~~zzzhhhNNN===999SSShhh~~~ssslllmmmssszzzmmmgggdddxxxxxxnnnwww~~~tttxxxjjj;;;444.........---...000000000111<<>>---(((&&&((()))'''''')))''''''&&&&&&&&&%%%%%%%%%$$$###"""""""""###$$$$$$##################$$$$$$""""""""""""############$$$$$$$$$$$$###$$$'''***((((((((((((((((((((((((***************)))((((((''''''(((((()))*********)))+++,,,,,,+++,,,---///222333888???AAA======@@@AAABBBCCCCCCBBBCCCGGGJJJIIIEEEDDDHHHJJJJJJKKKNNNQQQOOOMMMLLLMMMNNNNNNNNNNNNRRRSSSQQQPPPQQQNNNJJJDDDNNNPPPKKK[[[xxxssslllgggccc```^^^\\\ZZZZZZXXXUUUQQQNNNNNNNNNKKKTTTNNNaaaWWWIII666111......---+++,,,000)))......---???]]]pppsssxxxxxxwwwsssoooooossswwwxxx{{{}}}}}}~~~sssTTT666...,,,,,,...,,,)))***...,,,+++***))))))***+++,,,,,,+++***))))))+++---...))),,,000:::PPPkkk~~~yyy{{{sssppp~~~zzzhhhlllyyy|||zzzpppuuuvvv|||yyy}}}vvvxxx~~~|||yyyyyy{{{www|||~~~}}}uuuQQQ999CCCiiinnnsssttt}}}lllxxx{{{wwwnnnNNN???///,,,000------222111111111333777777555666999:::;;;777@@@jjj{{{iiiggg|||fffGGG///...)))'''((('''$$$###%%%''''''&&&&&&&&&%%%%%%%%%$$$ !!!&&&)))&&&"""%%%%%%$$$$$$###"""""""""""""""""""""############$$$$$$$$$######$$$'''***))))))))))))))))))))))))***************)))((((((((('''''''''((()))***+++&&&(((************,,,...111000555<<<<<<999;;;BBB999;;;===<<<;;;<<<@@@CCCEEEAAA???BBBCCCAAA@@@BBBBBBBBBCCCDDDFFFFFFDDDBBBDDDEEEDDDBBBDDDJJJKKKHHHIIIWWW___]]]hhh~~~zzzsssooojjjfff___ZZZ\\\aaa\\\\\\ZZZWWWSSSRRRSSSVVVJJJUUUddd|||xxxTTTCCC777222,,,***---///...,,,(((333---+++GGGhhhuuuvvvyyyyyyxxxsssnnnmmmpppttttttttttttnnnFFF222...---,,,+++,,,---...///---,,,,,,+++*********+++++++++++++++++++++++++++((()))***---333???NNNXXXooozzz{{{xxx}}}wwwkkkppp~~~vvvrrrsssyyy{{{xxx~~~zzzwwwwwwyyywwwwww}}}ccc===HHHggg~~~rrrzzzrrrIII===111000...------///111222777666555666888===CCCGGGAAA===<<>>BBB777<<<:::999;;;===>>>;;;888BBBAAA?????????AAACCCEEEGGGIIIJJJIIIKKKOOOMMMIIINNNNNNQQQUUUVVVZZZeeepppttt}}}{{{tttppplllhhhaaa[[[[[[___\\\YYYUUUSSSRRRRRRQQQPPPSSSaaaqqqoooLLL===666111,,,,,,...///...++++++444...000NNNnnnxxxxxx||||||zzzvvvqqqooopppqqqqqqrrrsssjjjBBB000......,,,++++++,,,---...---,,,++++++******++++++++++++++++++++++++++++++------,,,******---444999HHH___xxx|||~~~zzzxxx}}}{{{wwwwww|||}}}~~~tttxxx}}}~~~{{{yyyxxx}}}zzzwwwwwwyyy\\\CCC\\\}}}}}}qqq{{{___:::333111111000//////111222333444555777;;;???BBBEEEFFFHHHEEEJJJ]]]sss{{{aaaAAA///)))***)))((('''%%%%%%$$$$$$(((''''''&&&%%%%%%$$$$$$$$$######$$$&&&'''$$$!!!###$$$%%%&&&&&&&&&%%%$$$########################%%%%%%%%%$$$$$$&&&)))---'''((()))******)))((('''(((((('''(((******((('''''''''''''''((((((((((((((())))))***+++,,,------///(((---111000DDDWWWSSSLLLJJJIIIJJJMMMOOONNNMMMRRRRRRRRRTTTWWWZZZ^^^```jjjooorrrsssvvv{{{|||yyy~~~~~~|||uuuqqqmmmjjjddd\\\ZZZ]]]]]]XXXRRRQQQSSSSSSQQQNNN\\\nnn}}}|||___AAA999444000------//////---+++,,,222---555WWWtttzzzxxx||||||{{{yyyvvvsssqqqpppnnnppptttddd===---///...---+++++++++,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++,,,---,,,******+++---***:::MMM\\\jjj|||{{{{{{wwwrrrrrrwww}}}xxx|||llljjjuuuxxx~~~|||xxx||||||}}}wwwzzz~~~www~~~~~~yyywwwuuu~~~tttMMMGGGmmmxxx~~~~~~xxxttt|||~~~kkkxxx|||mmm```^^^cccRRR111111111111111111111222333333000333999@@@HHHLLLMMMLLLDDDCCCEEEPPPbbbvvv|||OOO777///+++))))))'''&&&%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$######%%%&&&&&&$$$"""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%'''***---'''((()))******)))((('''&&&&&&&&&''')))***)))(((''''''''''''(((((((((((())))))))))))******+++++++++...333---...PPPxxx{{{yyywwwxxx{{{~~~~~~{{{sssooolllkkkfff^^^[[[\\\]]]ZZZVVVSSSSSSSSSRRRRRRfffxxx{{{kkkOOO::::::222000......//////---++++++...,,,:::___xxxyyyvvvyyyyyyyyyyyyxxxuuurrrooonnnrrrwww^^^999...000///---+++******++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++******,,,,,,------......***...333888AAASSSfffsss|||}}}yyyuuuzzzyyyrrrllllllttt{{{}}}|||zzzwww{{{yyyzzzhhheeerrryyy~~~zzzwww}}}|||}}}}}}}}}yyy~~~zzzzzzfffEEENNNxxx}}}|||wwwzzz{{{iiidddpppbbbrrr}}}zzz^^^QQQFFF999888AAAVVVhhhPPP222444000000111111222222333333...555@@@KKKTTTWWWUUUSSSAAA===777===___jjj???000000...(((''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&%%%$$$"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&)))+++'''((())))))))))))((('''%%%$$$%%%&&&)))***)))(((''''''''''''(((((((((((())))))*********************///333000222QQQ}}}{{{qqqmmmkkkkkkggg```\\\\\\ZZZ[[[ZZZVVVQQQRRRWWW]]]wwwnnnYYYCCC777<<<111000////////////---,,,,,,......CCCiii}}}zzzvvvzzzzzzzzzxxxuuuqqqnnnmmmrrrvvv|||}}}WWW666000///...---+++*********+++,,,++++++***++++++,,,,,,++++++++++++++++++++++++...,,,***)))((((((((((((000---++++++...666BBBLLL[[[hhh{{{zzzxxx||||||zzzuuuoooqqq{{{rrrnnnllltttwwwuuuzzzxxxyyy~~~~~~uuurrr|||}}}}}}}}}|||~~~|||}}}|||~~~]]]EEEZZZxxxyyyttt```iiivvvfff\\\ooo{{{pppvvvWWW===888888444444999555EEE```|||~~~OOO000111000//////000000222333444000>>>RRRaaaeee___SSSKKKAAA777777OOOwwwVVV000)))+++***'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$"""$$$%%%&&&%%%$$$######$$$$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&)))'''''''''(((((('''''''''######$$$&&&(((***)))(((''''''''''''((((((((((((*********+++++++++++++++***)))+++000111>>>ooo~~~~~~tttnnnkkkkkkhhhbbb]]]]]]WWWZZZ[[[WWWSSSWWWbbblllzzz___LLL<<<555:::000000///...............///000444NNNsss{{{yyy|||}}}|||vvvoookkkkkklllwwwzzz}}}uuuNNN111222...---,,,*********++++++++++++******++++++,,,,,,++++++++++++++++++++++++...+++((('''(((*********+++)))***...///......111222???TTTjjj|||yyyuuupppuuu~~~wwwuuuqqqlllpppxxx|||yyy~~~yyyxxx{{{~~~~~~vvvqqqzzz~~~zzzxxxxxx||||||wwwvvv{{{OOOCCCeeeqqq[[[eeetttpppbbb\\\nnnrrr]]]eeeUUUBBB333444888555000///...555FFF^^^yyy~~~OOO000000000000......///111444555555HHHaaannnjjjYYYGGG<<<333000IIIxxx|||tttsssHHH---))))))%%%&&&%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%$$$$$$$$$$$$"""$$$&&&&&&%%%######$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&#########%%%((()))((('''''''''''''''((((((((((((*********+++++++++,,,,,,///***)))111222///QQQzzztttnnnmmmjjjccc^^^\\\WWWXXXYYYYYY[[[eeetttlllOOOCCC;;;444666111000///---,,,---///000///111999UUUyyyzzzzzzzzz|||{{{tttkkkhhhmmmtttyyy{{{|||}}}lllCCC***000---,,,+++******+++,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++)))((()))---//////...)))&&&(((...000+++((()))'''...888DDDRRR```mmmuuu|||{{{sss~~~|||vvvxxx}}}rrrwww{{{xxxppplllrrrzzz~~~zzzyyyuuuxxx~~~xxxyyy~~~|||~~~~~~zzztttwww|||wwwxxxtttFFFEEEpppkkkbbbkkkqqqaaa[[[lll}}}bbbRRR>>>:::666333111...+++(((...111999III___www{{{LLL000222333111///---///222666888:::JJJ\\\___TTTEEE;;;777222IIIoooyyy{{{[[[;;;///...+++%%%%%%$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&$$$######$$$!!!"""###$$$%%%$$$$$$###########################!!!###$$$###""""""###%%%%%%$$$$$$$$$$$$$$$$$$%%%#########%%%'''((('''&&&''''''''''''(((((((((((('''(((((()))***+++,,,,,,...///+++000555///CCCqqqxxxqqqoookkkccc^^^\\\ZZZYYYXXX[[[dddsss|||^^^CCC===;;;555444111000///,,,+++,,,///222---000:::XXXzzzxxxyyyuuuyyyyyyrrrjjjjjjsss~~~zzzzzzyyyxxxeee;;;%%%///,,,+++*********+++,,,---+++*********+++,,,,,,---+++++++++++++++++++++++++++)))(((***,,,,,,)))&&&///(((%%%)))+++((('''***---+++((('''---999GGGRRR\\\mmmxxx{{{{{{rrruuummmqqqxxx|||}}}{{{www|||yyyzzz|||tttfffmmmttt}}}{{{vvvsssvvvwwwyyy|||}}}|||zzzwwwqqqzzz|||zzz|||wwwIIILLL}}}vvvtttttt```ZZZiii~~~yyyqqqmmm~~~fffAAA000666777///))),,,111333***///666@@@OOOdddzzzsssEEE,,,222555333///...///333888;;;>>>GGGLLLFFF888111555===JJJzzz||||||~~~oooEEE///---///+++$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''$$$######%%% """$$$%%%&&&%%%###""""""""""""""""""""""""""""""###$$$$$$###"""###%%%$$$######""""""######$$$$$$######%%%''''''&&&%%%''''''''''''((((((((()))%%%&&&'''((()))***+++,,,&&&...)))***555444AAAcccuuunnniiiccc```___UUUXXX\\\dddtttcccFFF===<<<888333333111111000///////////////000---???cccyyywwwtttxxxyyyxxxxxxwwwrrrpppwww||||||xxxNNN777222$$$---,,,,,,+++*********+++,,,++++++++++++++++++,,,************************))))))))))))))))))))))))******))))))))))))************+++,,,...///000000777@@@NNN```ooozzz}}}|||lll{{{vvvqqqlllyyy|||xxxvvv|||{{{rrrttt}}}{{{ssskkksss|||}}}sssggg```eeeiiiooorrrqqqooolllkkkgggkkkppppppnnnnnnsssxxxwwwyyy~~~|||}}}|||nnn```bbbzzzwwwgggaaaWWWbbb{{{{{{___NNNFFFBBB@@@@@@PPP```|||uuuOOO777000000///............///333000111===QQQeeeqqqvvvtttiiiDDD444555111333666777666666888999AAA:::888:::666333>>>NNN|||}}}yyyPPP222,,,***++++++$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$###"""!!!!!!""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&###%%%''''''&&&&&&&&&'''(((((((((((()))***+++,,,---///222333111777HHHYYYuuuiiibbbaaa]]]dddkkkqqq}}}tttZZZBBB<<<;;;666333444111111000///////////////,,,///EEEhhh{{{zzzyyywwwwwwxxxxxxuuuttt{{{sssJJJ666333***---,,,++++++*********+++++++++************++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,,,,------...000555<<>><<<999444222333000000////////////000000---???\\\ttt{{{vvvxxxvvvtttvvvzzz{{{{{{~~~}}}zzz]]]999+++---...++++++***************+++))))))(((((((((((())))))************************))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((()))************+++,,,------666:::@@@HHHQQQ]]]iiippppppuuuvvvrrrttt~~~xxxmmmuuuqqqxxxtttxxx|||vvvppp{{{}}}uuutttvvvvvv~~~~~~}}}|||zzzyyyyyyyyyxxxwwwzzz}}}ooonnnmmmoootttxxxyyyzzz{{{{{{{{{yyyxxxyyy|||~~~uuuxxx|||}}}}}}yyywwwvvvSSSJJJEEEOOOfff|||}}}{{{}}}}}}tttwwwdddXXXeee{{{rrruuuvvvdddDDD999000///111000......222......444888666333333...///111222111000...,,,***+++,,,+++***+++...222777;;;???>>>777111000222333444555666777777444222222555GGGjjjxxxttt|||ttt@@@///***+++&&&&&&)))%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%##############################"""""""""""""""###!!!"""""""""########################$$$$$$$$$$$$"""######$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&'''((())))))...,,,222<<<===GGGmmmnnngggxxxbbbPPPJJJDDD@@@<<<>>>LLL[[[xxxuuuiiieeennnvvvmmmZZZHHHCCC???===999444111222000000////////////000000,,,EEEdddwwwxxxsssvvv}}}yyyuuuuuuyyy{{{{{{|||yyytttSSS777***))),,,*********))))))***++++++)))(((((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((()))))))))))))))&&&(((***,,,,,,***(((&&&***---000555<<>>NNNjjjccc;;;333666222555HHHooorrr@@@444:::888888:::>>>???===;;;;;;FFF^^^{{{nnnqqqttt}}}yyydddRRRJJJEEECCC???;;;888666333111///////////////000111111333RRRqqq{{{wwwwww{{{~~~xxxssswww|||~~~~~~xxxeee???333///)))...)))))))))))))))***++++++***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((()))******+++(((((((((((()))***+++,,,)))***+++***))))))***,,,...222;;;FFFNNNTTTYYY\\\WWW```gggkkktttmmmaaa]]]dddiiifffeeehhhhhhttt}}}wwwssszzzwww~~~{{{vvvqqqmmmmmmqqqtttrrryyy}}}{{{}}}~~~}}}zzzyyysssnnnllllllhhhfffiiipppwwwzzzzzzssstttssspppnnnooosssxxxvvvpppkkkhhheeedddiiiooovvv{{{xxxooonnndddkkkooommmqqq}}}fffNNNLLLWWW}}}|||}}}kkkZZZWWWooo}}}kkkcccNNN@@@@@@@@@FFFWWWdddzzz{{{\\\888222...///000---,,,---...+++---555::::::888888111111111000000000//////)))***+++++++++---///111,,,222444333444999:::777333222111111888III```qqq~~~|||ccc@@@...)))++++++$$$'''***$$$&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$""""""""""""############""""""""""""############ !!!"""###$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$&&&(((((('''''''''(((&&&&&&&&&&&&'''((()))******222GGGkkkbbbBBB:::777333111666MMMqqqqqqCCC:::AAADDDIIILLLLLLGGG>>>666<<<;;;BBBXXXxxxzzziiiooosssyyywwwfffQQQGGGHHHEEEBBB===999888888555111///////////////000111111===[[[xxx~~~xxxwwwzzz|||yyyssswww}}}www}}}]]]666///---(((---))))))((())))))***++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&'''(((******+++$$$&&&))),,,,,,+++(((&&&%%%''')))***)))((()))***'''+++111444555777>>>FFFCCCCCCIIITTT___iiivvvkkk]]]VVV^^^eeefffhhhooo~~~~~~{{{sssrrr~~~}}}|||{{{zzzwwwsssqqquuu}}}{{{~~~xxxxxx|||zzzzzzvvvnnnffflllllljjjfff```]]][[[[[[WWWVVVYYYaaajjjpppooolllmmmoooooolllhhhiiiooouuurrrlllgggddd```aaajjjttttttzzz{{{nnnjjjlllmmmtttvvvrrrtttqqqLLL:::UUU~~~zzzkkkVVVUUUkkk|||wwwqqqaaaHHHBBB444---111///000;;;BBB[[[uuuiii888222---...---***)))+++''',,,999HHHLLLCCC555---222111111000///000000000000///...---...///000111+++111555333333666666222888444111777KKKlllwww|||FFF)))---'''))))))###'''+++$$$&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$""""""""""""""""""""""""""""""!!!""""""###$$$$$$""""""""""""############""""""""""""############ """######$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%'''))))))((('''((()))''''''&&&''''''((()))***+++,,,GGG}}}oooRRRDDD777666999:::999AAA^^^^^^UUU\\\pppyyyYYYAAA777888;;;AAAOOOkkkuuummmyyymmmaaaTTTGGGAAAAAA>>>>>>>>>===:::666222000...000000......000111111;;;iiixxxzzz|||{{{zzz|||zzz|||zzzrrrMMM000222000)))111+++***)))))))))***,,,---******))))))))))))******)))((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((()))((('''&&&''')))))))))(((((((((((())))))'''((()))***+++,,,------555666999???GGGQQQZZZ___^^^```ccchhhmmmssswwwzzz|||xxxzzzwwwuuu}}}zzz|||||||||{{{{{{||||||{{{yyyuuuqqqsss}}}}}}zzz{{{}}}}}}|||vvvqqqllljjjjjjhhhccc^^^^^^^^^___`````````______^^^___dddnnnxxx~~~~~~{{{yyy{{{yyyrrrqqqwww{{{{{{yyyuuupppllljjjkkknnnqqqvvvvvvvvvtttrrrqqqssstttxxx~~~MMM;;;RRRppprrr___SSS___ttt}}}nnnbbbzzztttYYYFFF666333000------...111333555;;;QQQpppiii;;;222+++,,,...---+++,,,,,,111===LLLVVVQQQ@@@111111000///...............***---///000//////000111666555444444555555333111;;;666999OOOsss||||||aaa>>>222))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%$$$###""""""######""""""""""""###############""""""""""""!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$$$$###############"""############$$$$$$$$$%%%###!!! !!!"""%%%'''((((((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))---,,,:::nnnnnn[[[GGG888666@@@>>>===___YYYFFF999555<<<>>>HHHppp{{{rrriiibbboooeeeZZZTTTNNNEEE???===>>>>>>>>><<<:::666222000///000000......///111111BBBmmmzzz|||~~~}}}}}}|||{{{}}}~~~~~~}}}uuuhhhCCC***......'''---******)))))))))***+++,,,******))))))))))))******))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&((()))((('''&&&'''))))))((((((''''''(((((()))&&&''''''(((***++++++,,,.........000444999===@@@DDDEEEGGGJJJMMMQQQTTTVVVZZZ\\\[[[WWWYYY___bbb```kkkmmmpppsssrrrrrrzzz~~~vvv~~~~~~|||zzzzzz~~~yyywwwvvvuuusssmmmrrrwwwvvvrrroooppprrrmmmllllllqqqxxx||||||yyy}}}~~~~~~{{{yyywwwyyyyyy{{{~~~zzzrrrppptttxxxxxxqqqlllgggdddeeejjjooorrrtttvvvzzz}}}pppFFFFFFeeexxxpppeeeZZZUUUYYYmmmwwwyyybbb\\\WWWYYY```kkk{{{jjjLLL888222000...,,,+++,,,...//////000;;;NNNnnnlll777///)))+++------,,,---...111888BBBHHHEEE999///000000///...............000...,,,---000444777888111333666777888666555444BBBOOOfff{{{oooFFF---''')))(((((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$###""""""######""""""""""""######$$$############"""""""""""""""""""""""""""""""""######"""!!!!!!"""###########################"""!!!""""""""""""#########%%%%%%$$$$$$######""""""''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((---+++000SSSrrrSSS@@@999===KKKYYYVVVCCC999;;;;;;>>>WWWwww}}}vvvpppjjjddd^^^ZZZXXXOOOHHHIIIJJJEEE???<<>>>>><<<999666333111/////////...---...111333LLLsss|||~~~}}}zzzyyyzzzzzzyyysss^^^:::''',,,---(((+++)))))))))((()))******+++******))))))))))))******))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''(((((('''&&&'''((('''''''''&&&&&&'''''''''&&&&&&''''''((()))******++++++***)))))))))******------......///000222333333555666666888===@@@???@@@EEELLLNNNKKKNNN]]]mmmtttyyy}}}}}}yyywwwxxx{{{{{{xxxxxxzzzttt}}}yyy}}}}}}zzzuuupppllljjjiiiiiieeeiiinnnoooppprrrvvvyyy{{{yyyvvvxxxzzz~~~zzzyyytttmmmlllpppsssssspppkkkfffgggmmmtttzzz|||}}}~~~WWW>>>TTTzzz{{{hhh___]]]]]]YYYlll{{{aaaSSSAAA>>>:::888888CCCYYYmmmrrrwwwzzz]]]>>>,,,///...------,,,------.........///444OOOyyyddd444---(((***---------//////000222555666555111...//////......---.........222...+++---222555555333555555444555;;;FFFUUU```nnn~~~xxxOOO111''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$######""""""######""""""""""""######$$$$$$$$$############"""""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!!!!"""""""""""""""!!!!!!!!!""""""""""""######$$$$$$%%%$$$###!!! %%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***)))***:::iiizzzMMM:::@@@CCC>>>ppplllSSS???<<<:::666>>>NNNvvvrrrnnnjjjfffccc___[[[XXXKKKGGGEEEIIIJJJFFFBBBAAA??????===;;;999666333111000/////////------111777VVVxxx}}}~~~zzzxxxwwwxxxxxxuuuXXX666***...///++++++)))(((((()))))))))************))))))))))))*********))))))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&'''((((((&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((()))*********************))))))(((***)))((((((''''''((((((+++,,,......///000111000...222777888444555AAAPPPTTT\\\gggooosssrrrpppnnnsss~~~~~~vvvyyy~~~|||yyyxxxvvvzzz{{{sssyyyvvvuuuzzz~~~pppooommmlllkkklllnnnppppppsssxxx}}}}}}yyytttppplllkkkeeehhhmmmqqquuuvvvwwwxxxppppppnnnmmmooosssuuuuuussspppooorrrzzzqqqGGG===bbbjjj]]]```^^^YYYnnnvvvYYYCCC:::999999888555000111;;;HHHZZZkkkrrrQQQ777,,,......///////////////...000222111...AAAggglllNNN444...***,,,...------///---......---,,,,,,---............---......//////111111222444555555222000999???GGGPPP\\\oooZZZ;;;...++++++'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######""""""######""""""""""""######$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""!!!!!!""""""""" !!!!!!!!!!!!!!!""""""""""""############"""###############""""""$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&''''''((((((''',,,222QQQoooIIIAAADDDEEEXXXxxx}}}aaaFFF===<<<777666:::}}}wwwoooiiihhhfffdddaaa]]]WWWRRRHHHIIILLLNNNKKKEEEDDDGGG@@@???===;;;888555333222000......000...---333===^^^{{{}}}|||yyyxxxxxxyyytttQQQ333...000///---+++((())))))*********************))))))))))))************)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&'''((('''&&&%%%&&&(((&&&&&&%%%%%%%%%%%%&&&&&&'''(((((())))))*********''''''((()))))))))((((((---,,,+++++++++++++++,,,******+++------,,,++++++------///111///---111777444:::BBBHHHLLLNNNOOOPPPTTT```kkkoooqqquuuyyyzzz}}}zzzqqqxxx}}}xxxuuuvvvssswww~~~wwwzzzyyynnnppp|||xxxuuuzzz|||}}}zzzwwwwwwwwwvvvxxx|||}}}~~~}}}xxxsssooommmmmmmmmnnnqqquuuuuutttrrrssstttpppoooqqquuuzzz|||{{{zzzrrrsssvvv|||hhhBBBFFFrrrlll[[[]]]SSSXXXrrrnnnRRR<<<444666222222333555333///000555AAAXXXrrrwww```BBB222000,,,---...///000000//////...111111---:::YYY]]]AAA666111...//////------///+++---...---,,,,,,...000...............///000111000333777777666888>>>DDDJJJ[[[tttbbb===......,,,'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###############"""######""""""""""""######$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!!!!!!!!!!!######$$$$$$$$$$$$%%%%%%***)))&&&$$$######$$$%%%############$$$$$$%%%%%%(((''''''&&&&&&&&&''''''***&&&---111===ooohhhHHH???BBBBBBRRRjjjOOOBBB>>>999777777zzzvvvnnnhhhgggeeeccc___XXXOOOIIIHHHKKKPPPQQQKKKCCCDDDIII@@@???===:::888555333222000---...111///...777CCCccc}}}}}}{{{yyyyyyzzzmmmEEE...000///,,,---)))))))))***++++++++++++*********))))))))))))******+++***)))((((((''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((%%%&&&''''''&&&%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&((((((((())))))*********(((((())))))(((((('''&&&***************+++,,,,,,((('''(((+++,,,******,,,...++++++///000---+++,,,+++---///111222444888::::::BBBJJJLLLOOOUUUXXXYYYZZZZZZaaapppyyyxxxssspppiiipppxxx{{{|||zzztttmmmqqqnnnvvvrrroooyyywwwnnnmmmvvv{{{vvvxxx~~~rrrpppwww~~~~~~}}}}}}~~~}}}yyyuuutttuuuwwwyyy|||~~~{{{|||tttqqqrrryyy}}}|||zzzyyytttyyycccDDDSSSqqqaaa```SSSeeelllPPP:::000333:::666222000222222///...000...@@@UUUYYYGGG222+++000***+++,,,....../////////000//////...888RRRYYYGGG666222000111000------000+++---//////......///000///...//////000111222333...222666777:::FFFYYYhhhzzzrrrGGG///,,,///***###&&&&&&%%%%%%%%%%%%%%%%%%##############################""""""""""""###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!""""""$$$$$$$$$%%%%%%%%%&&&&&&222///+++'''$$$###$$$$$$""""""######$$$%%%%%%%%%(((((('''&&&&&&&&&&&&'''+++%%%(((+++...LLLaaaDDD999<<<===___vvvkkk\\\MMMBBB:::777777yyyuuummmhhhfffdddaaa]]]UUUMMMGGGHHHIIIMMMOOOKKKFFFEEEIIIAAA???===:::777555333333000,,,...222111///:::IIIggg~~~~~~zzzyyyyyybbb999)))111---***---***)))***+++,,,---,,,,,,+++******))))))))))))******+++***)))(((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))******))))))(((((((((''''''''''''''''''((()))******&&&'''+++,,,***+++///---))))))---...,,,***+++,,,------,,,+++,,,...000000333555444555999:::888666888@@@MMMVVVXXXVVVUUU___eeekkknnnrrrssslllbbbZZZ[[[lll|||kkkkkkzzzzzzwwwtttssssssuuuqqqjjjmmmxxxxxxmmmjjjrrrtttwww||||||}}}|||xxxyyyyyyzzz|||yyyrrrqqqwww|||zzzyyyyyywww~~~aaaEEE[[[rrrkkkkkkeeeyyySSS;;;333222555888:::666333333111---,,,...***000999<<<555+++***...+++,,,,,,---...000111111444......111777HHHNNNCCC222000///111000------111.........//////000///////////////000111333444555444:::AAAJJJVVVhhh}}}~~~uuuVVV777,,,---,,,((('''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""##################""""""""""""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!""""""############$$$$$$$$$%%%%%%%%%+++***(((&&&$$$#########""""""###$$$$$$%%%&&&&&&(((((('''&&&&&&&&&&&&&&&''''''%%%'''+++555\\\}}}VVV<<<===;;;FFFmmm^^^gggjjj^^^KKK===:::;;;~~~xxxsssjjjgggeeeccc```\\\VVVPPPKKKIIIGGGIIIMMMMMMJJJHHHIIIAAA???===:::777555444333000,,,...333222000<<>>???wwwqqqpppgggdddaaa]]]ZZZUUUPPPLLLIIIJJJKKKKKKJJJHHHEEECCCEEEAAA<<<888555444333222111...***///333///@@@```qqqvvv~~~}}}tttGGG666+++---///***)))---***+++,,,...//////......,,,+++++++++******))))))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))''''''''''''((((((((((((***)))(((''''''((()))***%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))***************)))(((((())))))))))))************++++++,,,------...///////////////000000000000000111111333777===EEEMMMQQQcccmmm|||yyywwwttttttyyy{{{ssshhhwwwuuuvvv|||{{{sssvvvzzzwwwvvv|||xxxtttqqqsssyyy~~~www}}}{{{}}}rrrzzzooo```llltttsssjjjjjj~~~UUU222333666444555444666333000...,,,---...///------------------------////////////000000000111111---++++++---//////---///+++***---///......111------///111333333000---222444555555666<<>>EEETTThhhyyyooowww~~~{{{|||wwwlllmmmuuu}}}mmmeeemmmtttsssrrruuuzzz{{{|||~~~~~~|||{{{zzzwww||||||qqq{{{zzzsssjjjgggrrr}}}UUU555555555222111///444222000---,,,,,,---...------------------------...////////////////////////---+++,,,///000000///333000///222222...---///555444333222111222333444111888DDDOOO[[[iiixxxxxxSSS:::111...***(((''''''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$############"""""""""""""""######$$$$$$"""!!! """###$$$$$$$$$###!!! !!!!!!!!!"""""""""###"""!!!!!!!!! """"""""""""""""""""""""###########################""""""!!!"""###$$$%%%######$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%&&&'''(((***)))''''''(((***---///444\\\zzzkkkjjjoooyyy~~~jjjIIIAAA888666===HHHPPPTTT]]]]]]^^^]]]YYYOOOCCC:::;;;>>>OOOkkk}}}wwwcccRRRxxxoookkkeeebbb]]]YYYWWWUUURRRPPPQQQPPPNNNLLLJJJHHHGGGGGGEEEAAA;;;777555444333222111...000333333:::VVVuuuzzzzzz}}}bbb>>>222+++---///***((())))))***+++---------,,,,,,******))))))))))))((((((******))))))))))))((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''((()))***+++,,,+++++++++******))))))(((''''''((()))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((((('''(((((())))))))))))******'''(((((())))))*********)))))))))******+++++++++,,,,,,***)))((((((((()))---///777HHHccc{{{yyy~~~~~~rrriiikkksss{{{~~~wwwgggbbbiiiooooooxxx{{{}}}{{{{{{~~~{{{uuu~~~{{{zzzzzz{{{~~~{{{qqqkkkhhhjjjmmmYYY:::666333000000,,,222111...,,,+++,,,---................................................---000...,,,,,,---,,,+++)))...,,,---111222///000333444555666666777;;;CCCIIINNNYYYiiiyyyVVV777+++---***'''&&&&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""######$$$$$$"""!!! """###$$$%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&'''''')))((('''&&&&&&(((***+++###:::WWWsssppp]]]KKKGGGLLLRRR\\\fffqqqvvv|||~~~|||{{{llleeeWWWOOOXXXhhhnnnjjjOOOGGG>>>888888:::;;;;;;DDDCCCAAAAAAAAA???<<<999999444???___uuu```wwwnnnjjjddd```\\\XXXVVVUUUTTTSSSTTTRRROOOLLLJJJIIIIIIIIIEEEAAA;;;777555444222111///---111444222AAAddd}}}SSS888000+++---...***'''((()))***+++,,,---,,,++++++)))))))))((((((((((((((())))))))))))))))))))))))$$$&&&'''))))))'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((&&&''''''(((***+++,,,------,,,,,,+++***))))))((('''(((((()))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))(((''''''(((((((((((()))))))))***''''''((((((((()))))))))******++++++,,,,,,------------......------,,,+++...---...666IIIggg~~~|||xxxrrrnnnsssuuunnn|||xxxwwwwwwxxxyyy{{{mmmrrruuuuuuzzz}}}}}}~~~}}}{{{uuurrrqqquuu{{{|||xxxsss|||zzz|||wwwoooqqqpppllllllbbb>>>444000111333...000///---,,,+++,,,,,,---..............................------------,,,,,,---------...//////...---///,,,---000111111555:::999@@@IIIPPPUUU]]]gggppp{{{{{{|||sssWWW<<>>;;;;;;BBBFFFLLLPPPPPPNNNMMMLLLEEEAAA:::555:::GGGNNNOOOIIIEEE@@@============<<<555666888::::::999666444999333777OOOjjjrrrcccPPP}}}uuummmkkkddd```[[[XXXWWWVVVUUUTTTUUURRROOOKKKIIIHHHIIIIIIDDD@@@;;;666444333222111///***222444111IIIqqqyyyJJJ333///,,,---...+++(((''')))***+++,,,,,,,,,+++***((((((((((((((()))))))))((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''''''''((((((((((((&&&'''((()))***+++,,,,,,,,,,,,++++++***)))((((((((()))))))))))))))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''(((((((((((()))))))))((((((((()))))))))))))))***++++++,,,---.........***+++,,,---......------(((*********333MMMrrr~~~|||xxxrrrmmmxxx|||fffzzzwwwqqqjjjfffgggjjjlllttt{{{{{{vvvvvvwwwvvvttttttqqqqqquuuzzz~~~|||yyy~~~|||zzz}}}|||}}}}}}zzzxxxvvvwwwzzz~~~zzzttt{{{wwwnnnqqqnnnFFF333,,,111555000...---,,,,,,+++,,,------........................---------------,,,,,,,,,***,,,...000111444666777444222222555777;;;CCCLLLZZZdddrrr}}}zzzjjjfffpppwwwOOO444------+++)))'''&&&&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""!!!"""######$$$###"""!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%))))))(((''''''''''''((('''''''''+++:::HHHHHH???666999>>>DDDCCC<<<777555111444666777777666777777888999777333444888::::::@@@>>>;;;999888666444333666777888888666444222111888777999BBBMMMPPPHHH===~~~zzzsssmmmkkkddd```]]]ZZZYYYWWWVVVTTTRRRPPPMMMJJJHHHHHHHHHIIIDDD@@@:::666444333222111000)))222555222QQQ|||tttDDD111///---------,,,***(((***+++,,,------,,,+++***(((((())))))))))))******''''''(((((((((((())))))&&&'''((())))))((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((('''((()))***++++++,,,++++++++++++***)))))))))((())))))*********)))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,------...+++,,,,,,---------,,,,,,(((---///***)));;;^^^{{{~~~}}}vvviii^^^sss|||pppqqqrrrqqqmmmooovvv~~~{{{yyyxxxuuuoooiiiooopppqqquuuyyy{{{||||||}}}{{{}}}~~~wwwxxxxxxwwwtttsssssstttvvvvvvwww{{{}}}vvviiiuuuZZZ>>>---...333///------,,,,,,,,,---......------------------------,,,,,,,,,---------......///000000///...///111333333444999AAAJJJSSSaaannnwwwmmmooo{{{nnnBBB,,,,,,,,,&&&)))(((''''''(((((('''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###""""""!!!"""######$$$$$$"""!!!  !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%((((((''''''''''''''''''***+++(((&&&(((---+++&&&+++000666:::999777555666222333333222111111333555777777555222000111444666>>>===;;;999777666555444DDDBBB>>>:::666666999<<<555:::<<<<<<<<<===<<<999~~~zzzsssllljjjdddaaa^^^\\\[[[YYYVVVSSSOOONNNKKKIIIHHHGGGGGGGGGDDD@@@:::666444333111000333)))333666444XXXiii::://////...,,,,,,,,,+++***+++,,,---......---,,,+++)))))))))*********++++++((((((((())))))*********'''''''''(((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))***++++++++++++***+++************************************)))((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''''''''''''''((((((((())))))))))))))))))((((((((((((((())))))***+++,,,---............---------------,,,222444///,,,999UUUmmm}}}xxxwwwxxxssseeeXXXmmm{{{{{{yyyyyyvvvpppuuuxxxzzz}}}tttlllnnnrrrvvvyyyzzz|||}}}~~~|||yyyxxxzzzwwwrrrfffjjjpppuuuxxxzzz}}}pppcccyyyzzzYYY888...111...,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000111222333333333777===AAAKKKNNNWWWbbbkkktttvvvxxxZZZ;;;...,,,+++)))((('''&&&'''((((((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%###""""""!!!"""######$$$$$$"""!!! !!!""""""###"""""""""!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""########################$$$$$$&&&'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&++++++((($$$%%%+++///000+++,,,,,,---...000000//////000000///......000222333111000...---...222555@@@@@@???===;;;:::;;;<<<===;;;777333000111777;;;666:::;;;777666:::;;;999~~~{{{sssllliiidddbbb```^^^\\\ZZZVVVSSSLLLKKKJJJIIIHHHGGGFFFFFFDDD@@@:::666444333111000666***444888666]]]___/////////...,,,+++------+++,,,---.........---,,,+++))))))******+++++++++,,,))))))******++++++++++++((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))+++,,,,,,+++***)))+++++++++++++++++++++,,,***************)))(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&''''''''''''((((((((()))(((((((((((((((((('''''')))***+++,,,---...//////,,,,,,++++++++++++,,,---$$$***000000222???XXXmmmsss{{{ssspppuuuvvvlllbbblllppprrrvvvvvviiieeerrr|||tttzzz~~~}}}|||zzzuuupppkkkllllllhhhdddjjjssstttnnntttzzzlll```}}}vvvzzzpppCCC000111///,,,------....../////////++++++++++++++++++++++++***+++,,,---///000111111+++///555<<>>:::666444444555555777888777555666:::===:::;;;777333444:::999444|||wwwrrrmmmjjjdddbbb^^^ZZZVVVTTTRRRRRRMMMLLLJJJIIIIIIHHHFFFEEEBBB???:::666333222000...///000666111777fff{{{RRR000000///---+++******++++++,,,...000111///---,,,,,,*********++++++,,,,,,,,,///......------,,,,,,,,,)))))))))))))))(((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((******+++,,,,,,,,,++++++,,,---.........---,,,+++)))***+++,,,,,,+++***)))''''''((((((''''''&&&%%%(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))*********)))))))))))))))******''',,,000111...---...000///,,,******---//////---///......***000PPPnnnsss|||wwwsssyyywwwllliiinnnpppnnnkkkjjjiiikkkpppyyy|||}}}zzz|||zzz{{{ssspppooofffbbbeee___YYY___jjjnnnuuu{{{ppp^^^jjjvvvjjjrrrWWW333///555.........------,,,,,,,,,)))***,,,,,,+++,,,---///---***,,,222444111222666666===EEERRRggg~~~zzzuuuxxxfffJJJ111+++,,,)))&&&(((''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!!!!$$$!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""$$$---,,,### &&&""""""###$$$&&&(((***+++%%%%%%%%%$$$$$$################################################"""!!! !!!"""$$$%%%&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%%%%'''((()))***,,,///111,,,,,,,,,+++,,,,,,---------///222222111000222555444222111222555888999999<<<999555111000222555888888888555222666===>>>;;;{{{vvvqqqlllhhhcccaaa]]]YYYVVVSSSRRRQQQNNNNNNLLLJJJHHHFFFEEEEEEAAA>>>999555444222111///111111555333>>>kkktttKKK...///...---+++******++++++,,,...000000...,,,++++++***************+++++++++,,,+++++++++******))))))''''''''''''''''''''''''(((((())))))*********************************************++++++,,,,,,,,,------...//////...---,,,+++,,,,,,,,,+++***((('''''''''((((((''''''&&&%%%)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))((())))))***++++++((()))---222666666111---000...,,,,,,...///...---,,,'''+++555FFFeeeyyyvvvtttrrrqqqxxxzzzrrroooooojjjddddddlllvvv|||zzz||||||~~~|||~~~|||zzztttnnnnnnqqqrrrooojjjdddfffccceeennnjjjfffmmm|||kkk[[[gggsssxxxmmmAAA111///------------,,,,,,,,,+++***,,,------,,,++++++,,,333...---000222333999AAASSS\\\iiixxx}}}yyywww|||wwwzzz|||QQQ<<<,,,+++...+++)))+++'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$###""""""########################%%%$$$###"""!!!!!!!!!!!!$$$!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""###!!!'''///...$$$ $$$#########$$$%%%''')))***%%%%%%%%%$$$$$$##################"""""""""!!!!!!######$$$$$$###""""""!!!""""""###$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%'''(((******)))***+++---+++++++++***++++++,,,---222444444222222333222000888666333222222333222111000111333444555555666777;;;333000333666777@@@JJJyyysssnnnjjjgggbbb```\\\XXXUUURRRQQQQQQNNNPPPOOOLLLFFFCCCCCCDDD???<<<777555444333222111444222333666IIIttthhhAAA+++///...---+++++++++,,,,,,...///000///---++++++,,,++++++***************************)))))))))))))))&&&&&&''''''(((((())))))+++++++++++++++,,,,,,,,,***************************)))))))))***,,,---...---......//////......---......------+++)))(((''''''(((((((((((('''&&&&&&))))))***+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''((()))***++++++,,,---,,,///888BBBCCC999///000///............---+++...)))777PPPiii~~~yyyhhhhhhhhhkkkuuuxxxssssssppplllkkkkkkhhhdddnnnyyy{{{|||yyy}}}}}}}}}yyyuuusssqqqmmmeee^^^^^^[[[[[[aaakkkrrrtttrrrwww{{{{{{xxxfffVVV^^^yyy~~~PPP333+++,,,,,,,,,,,,++++++++++++***,,,//////...,,,,,,,,,//////222;;;FFFSSScccppp~~~vvvlllqqq}}}nnn\\\;;;///(((,,,...+++(((***&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$$$$$$$###""""""########################$$$$$$###"""!!!!!!!!!!!!###!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######"""%%%$$$)))000...$$$!!!$$$%%%$$$#########%%%((()))$$$$$$$$$$$$$$$#########""""""""""""!!!!!! ###$$$$$$$$$$$$###""""""###############$$$%%%&&&#########$$$$$$$$$$$$%%%''')))++++++)))''''''(((***)))))))))******+++,,,+++///...***+++///...)))000///------///000///...666777888777555333333444;;;444:::JJJRRRSSSbbbwww|||vvvqqqlllhhheee```^^^[[[WWWTTTRRRQQQPPPMMMPPPPPPLLLDDD???@@@BBB===:::666444444444333222555222111;;;WWW|||[[[777+++......,,,++++++,,,---...111222222000---,,,,,,---,,,,,,,,,++++++******)))************++++++++++++(((((()))******+++,,,,,,++++++,,,,,,,,,,,,,,,,,,************************))))))(((((()))+++...000,,,,,,------------------......---,,,+++***))))))((((((((((((((('''&&&&&&''')))***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''((()))***+++,,,,,,000---///888BBBCCC999//////............---,,,+++000444NNNmmm|||qqq___bbbfffkkkrrrzzzuuujjjggggggeeebbbaaaeeekkkoooyyy}}}zzzwwwyyy{{{}}}{{{yyyxxxyyyyyyzzzxxx{{{xxxqqqlllggg___YYYVVVTTTTTTSSSUUUYYYcccqqq~~~uuuiii\\\aaawwwXXX:::000++++++++++++++++++++++++***,,,///000///...//////...444AAASSSfff{{{tttwwwxxxooo|||jjjJJJ<<>>>>>AAA<<<999555333444444444333333222111@@@dddxxxMMM000---...---,,,,,,,,,---...///444444333111...,,,---///------,,,,,,++++++******)))))))))******+++++++++((())))))***+++,,,------++++++++++++++++++++++++)))))))))))))))))))))))))))((('''''')))+++...///*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,(((((())))))(((((('''&&&&&&'''((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&(((***+++,,,,,,,,,+++***,,,000555555000***,,,---------,,,,,,,,,------@@@ccczzzyyyuuupppfff___hhhwwwzzzqqqiiidddbbbqqqpppooojjjfffeeekkkqqqrrrrrrrrruuu{{{}}}zzzvvvvvvvvvvvvvvvwwwwwwxxxrrrqqqpppnnnkkkeee___[[[VVVYYY]]]]]]\\\^^^eeekkklllqqqzzzyyyyyy{{{vvv~~~vvvnnnmmmiiiooo[[[>>>333+++++++++++++++++++++++++++---......---...111333???LLL^^^ooo~~~wwwNNN333---+++))))))***(((%%%&&&)))&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""###########################"""!!!!!!!!!!!!!!!!!!  """###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ###""""""$$$###"""%%%***&&&$$$###""""""###%%%&&&######################## !!!"""$$$%%%&&&&&&"""######$$$$$$$$$#########"""!!!!!!"""###%%%&&&""""""#########$$$$$$$$$###%%%((()))(((&&&%%%%%%''''''''''''((()))***+++'''...222///++++++...000000//////000222333222111333888>>>BBBGGGOOOYYYaaasss}}}}}}vvvpppkkkiiifffddd___]]]ZZZWWWTTTRRRQQQQQQKKKMMMLLLIIICCC@@@@@@AAA;;;888555333333444333333111333333HHHqqqkkkAAA,,,///------,,,,,,,,,...///000777666444000---,,,---///,,,,,,,,,+++++++++++++++&&&&&&'''((()))******+++(((((())))))******+++++++++++++++************)))(((((((((((((((((((((((()))((((((((()))+++,,,---))))))))))))***+++,,,,,,...------,,,,,,------...((())))))))))))(((''''''%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''')))***+++++++++***++++++,,,---------+++***++++++,,,,,,+++,,,///222:::TTTvvv}}}ooolllooojjjfffpppxxxvvvlllmmmmmmlllllloootttxxx}}}wwwnnniiihhhmmmmmmpppxxx{{{}}}vvvxxxyyyvvvpppiiidddbbb]]]ZZZUUUSSSSSSVVV[[[^^^___jjjvvv{{{yyyxxx|||{{{lllfffkkklllrrrhhh\\\aaaccc___VVV[[[hhh{{{}}}RRR888+++++++++++++++,,,,,,,,,,,,...------,,,...222999>>>[[[kkk}}}]]]===...,,,(((((((((((('''''')))+++%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!  """%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """&&&)))##################$$$$$$"""""""""############### !!!###$$$&&&''''''!!!!!!"""############""""""""""""""""""###$$$%%%"""""""""############$$$!!!###&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***+++'''***555@@@AAA::::::@@@>>>???AAAFFFLLLOOOQQQQQQVVVaaappp{{{zzzsssmmmjjjhhhfffeee___^^^[[[WWWUUUSSSRRRRRRLLLLLLJJJIIIFFFDDDCCCCCC<<<999555333333333333222000555888QQQ|||^^^666)))111---,,,,,,,,,---...000111777555222...******+++...)))))))))))))))*********&&&&&&'''(((***++++++,,,************************++++++++++++*********)))))))))))))))))))))))))))((()))))))))******++++++***)))))))))***+++,,,---000///...---,,,,,,------)))))))))))))))(((''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&((()))+++++++++***)))------.../////////---+++***+++,,,+++,,,///555999VVVmmmwwwfffmmmxxxrrrlllooovvvzzzuuukkkgggiiiiiijjjnnnvvvzzzsssxxx}}}yyyooohhhoooppptttzzzvvv}}}yyyvvvpppfff[[[SSSOOONNNQQQRRRUUUYYY___gggnnnssszzzlll```fffiiimmmzzzpppRRR@@@999666555888000222:::JJJ]]]rrrZZZ;;;///'''+++,,,,,,,,,---------------------///666BBBOOOYYYttt\\\???111------((())))))((('''((())))))%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!! """%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!  """!!!!!!"""###$$$ !!!"""$$$$$$$$$######!!!"""""""""#########$$$!!!!!!""""""###$$$$$$$$$ !!!""""""""""""""" !!!"""######$$$$$$$$$""""""""""""############"""###%%%$$$######$$$&&&&&&&&&&&&'''(((***+++,,,333333JJJooo|||xxxyyy{{{~~~}}}xxxqqqllliiigggfffeee```^^^[[[XXXUUUTTTSSSSSSMMMLLLJJJIIIIIIHHHFFFEEE<<<999555333333333222222000888;;;VVVUUU000'''111---,,,,,,,,,---///000111666444111,,,((((((***,,,&&&&&&''''''(((((())))))((()))***+++,,,---...///------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************((()))************))))))******))))))***,,,...///222111///---,,,++++++,,,)))))))))))))))((((((''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''(((***++++++***)))(((***)))***---000000+++'''+++,,,,,,,,,---111999???lll|||lll\\\mmm{{{rrrooojjjggggggfffgggrrr|||}}}yyyeeeYYYdddxxxyyyqqqmmmnnnqqqtttzzz~~~zzz~~~{{{}}}qqqjjj]]]OOOEEEDDDKKKQQQZZZaaalllvvv{{{~~~~~~~~~|||kkk]]]dddkkkqqq~~~xxxLLL,,,...444------888666000---000999HHH]]]mmmzzzqqqVVV333'''---///,,,,,,,,,------.........++++++---333???RRRfffssseee===((((((,,,******+++***)))((((((&&&###%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!! ###&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!$$$$$$###"""!!!  """$$$%%%$$$###"""!!!!!!""""""#########$$$""""""""""""!!!!!!!!!!!! !!!!!!"""!!!!!! """$$$$$$$$$######""""""""""""############$$$$$$%%%###"""!!!###%%%&&&&&&'''''')))***+++,,,***)))KKK}}}vvvooojjjiiihhheeecccccc___XXXTTTRRRRRRSSSSSSPPPMMMJJJIIIHHHFFF@@@<<<:::888555222000111222333555000DDDhhhxxx@@@+++111...000///,,,+++***+++---...000///,,,***(((((()))*********)))''''''&&&&&&&&&'''&&&&&&)))---///...,,,...---,,,++++++---...000+++++++++***)))(((((('''******++++++***)))(((''',,,,,,,,,+++++++++******+++*********+++,,,,,,---000---+++***,,,,,,)))&&&'''((()))((('''&&&''')))((('''%%%$$$###$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%$$$###$$$%%%'''(((%%%&&&''''''(((((('''''''''((()))******++++++***(((***,,,......,,,***(((,,,''',,,(((,,,333???fffyyyiiifffnnnkkk```bbbkkkqqqpppttt~~~yyy{{{ggg```kkkyyyqqqeeekkkmmmmmmrrr}}}uuu|||xxxpppddd___aaaYYYZZZZZZXXXVVV[[[eeemmmuuuvvvxxxzzz}}}~~~~~~~~~yyyhhhddd[[[eeezzz|||aaa<<<333000///444///333222111000000333777<<>>:::888666444222111222444555666111HHHnnnmmm:::+++222.........///---,,,,,,...000000...,,,***)))))))))*********)))''''''&&&&&&''')))((((((+++///111111///111///---,,,++++++,,,---,,,++++++***))))))((((((+++++++++***************,,,,,,+++++++++*********+++*********++++++,,,---///---******++++++)))&&&&&&((()))((('''&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&''''''''''''''''''''')))******************,,,...//////...,,,******'''---)))111===NNNvvvooocccgggnnnqqqqqq|||~~~}}}xxxzzzzzziiidddeeegggkkkrrr|||~~~}}}yyyuuukkkddd^^^\\\[[[ZZZ___gggkkkmmmnnnmmmllloootttyyy|||{{{zzzzzz{{{}}}}}}~~~ssseeeccc\\\ddduuuwwwTTT333......///444000555111000///...000222555777222111///,,,******---000333000000111000...111666///===QQQfff|||mmmQQQ666---,,,)))(((+++((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!! !!!  """### """$$$%%%$$$"""""""""!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!  !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""######"""############$$$$$$$$$%%%%%%&&&&&&'''(((((((((---//////NNN|||vvvooojjjhhhgggdddaaaZZZWWWTTTSSSTTTUUUTTTTTTSSSOOOKKKIIIGGGCCC===888666444333222222333555666777333MMMvvv]]]333,,,333,,,,,,000333222...,,,///222...---+++***)))))))))*********)))(((''''''''''''******+++...222444444333333111///---+++******+++,,,++++++******)))))))))++++++***)))***+++,,,---,,,++++++++++++*********+++************+++,,,,,,---,,,************((('''&&&'''((((((&&&&&&'''(((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&'''''''''''''''''''''((()))************,,,---///000000///---,,,***)))///+++555GGGZZZ{{{pppmmmrrrwwwlll{{{yyyvvvzzzzzz{{{vvvtttkkkiiiccccccllluuuzzz|||zzzsssnnniiidddaaa[[[WWWUUUWWWZZZ```kkkuuuyyyyyyzzz{{{||||||}}}}}}~~~{{{xxxxxx{{{~~~sssgggeee```dddooorrrKKK------000000555000666222222000///////////////******+++***)))***,,,/////////000111...,,,111999@@@^^^{{{|||zzzuuuHHH777***(((***((('''***''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##################"""""""""""" """""""""!!!!!!!!! !!!!!!!!! !!!###!!!######"""!!! !!!!!!!!!!!!!!!!!! """!!!!!! !!!!!!"""!!!!!!!!!!!!!!!  """###$$$""""""!!!!!!!!!!!!!!!"""""""""!!! !!!""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&''''''((((((///000+++777kkk{{{uuunnnjjjhhhfffccc```WWWVVVTTTTTTUUUTTTSSSQQQQQQNNNJJJHHHFFFCCC===888555555333222222333555555555444TTT}}}zzzMMM------222+++,,,222777555///,,,...222---,,,+++***))))))************)))(((''''''((((((***+++---///222444555555222111///---,,,+++++++++,,,,,,+++++++++*********+++***)))((()))***,,,...++++++++++++************+++***************++++++++++++***))))))(((''''''%%%&&&''''''&&&%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''''''''&&&&&&&&&'''((()))************,,,---...//////...---,,,+++,,,222---999NNN^^^~~~}}}~~~xxxooojjj]]]kkk{{{xxxuuuxxxwww}}}{{{mmmlllttttttuuuiiifffqqqxxxwww}}}{{{zzz~~~tttnnneee]]]ZZZ\\\___bbbfffgggiiilllnnnrrrzzz|||{{{zzzzzz||||||{{{yyy}}}zzzwwwxxxzzz}}}ssseeeaaa^^^^^^eeelllMMM000111333222555000555444444333333111000...---...///000///---+++,,,---+++---000222111222;;;GGG```wwwWWW555---((()))***'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""############"""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!### """"""  !!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!  !!!"""$$$%%%%%%$$$###"""!!!!!!""""""######"""  """###"""""""""""""""#########"""""""""""""""!!!!!!!!!""""""#########$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((+++---222TTTxxxrrrlllhhhgggeeebbb___YYYWWWUUUUUUTTTSSSQQQNNNNNNKKKHHHGGGFFFCCC>>>999777666444333222222333333333999]]]kkk???+++---///+++---333888666000+++,,,///++++++*********************))))))(((((((((((())))))***---///111222444444//////......------------,,,,,,,,,,,,+++++++++++++++***((('''(((***,,,---+++++++++*********))))))++++++***))))))*********))))))))))))''''''''''''$$$&&&'''&&&%%%$$$%%%'''###$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((())))))******)))+++,,,------------,,,+++,,,...444000@@@YYYeee~~~|||tttuuuwwwsssmmmkkkggglllttt|||zzzmmmnnnzzz|||rrrmmmuuuyyyuuuwwwxxxrrrrrr{{{zzzwwwvvvqqqkkk```___]]]]]]aaaiiirrrxxxwwwyyyzzzwwwvvvyyy}}}zzzwwwuuuvvvxxxxxxxxx||||||{{{{{{|||~~~}}}nnn]]]WWWWWWWWW]]]iiiTTT555333333111555///444222333333333222111///...''')))+++,,,,,,,,,...///......111555;;;FFF[[[nnn{{{}}}{{{|||{{{YYY888...+++))))))((('''''')))%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$#########"""""""""############"""""""""!!! !!!!!!!!!!!! !!!"""!!! """!!!  !!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!!!!!!!! !!!"""###$$$%%%&&&''''''%%%$$$###!!!!!!!!!"""######!!!  !!!#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$$$$$$$%%%%%%&&&'''''''''###$$$+++///>>>iiisssoooiiiffffffdddaaa^^^[[[YYYVVVUUUTTTRRRPPPMMMMMMJJJGGGFFFFFFCCC>>>999777666555444333222222222333CCCiiiZZZ666---...+++---...222666444///++++++---))))))*********************))))))(((((()))))))))(((***---/////////111333------......////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))******,,,,,,+++************)))))))))++++++***))))))))))))***'''((()))(((&&&%%%&&&'''$$$%%%&&&&&&$$$$$$%%%&&&"""###$$$$$$%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))***++++++++++++++++++******---333111JJJjjjttt}}}|||uuummmooozzz}}}yyywwwzzz}}}wwwzzzyyytttwwwxxxuuuwww}}}{{{vvvvvvyyylllaaa```fffjjjiiihhhlllrrrwwwzzz}}}vvvqqqwwwzzzwwwtttqqqqqqsssvvvyyy}}}rrr___XXX]]][[[```qqq^^^:::222//////444000444//////000000000///......(((***+++,,,++++++---...000000333===KKKaaa|||uuuyyyzzz___???(((***)))''''''''''''((()))%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$#########""""""############"""""""""""" """""""""!!!!!!!!! !!!""""""!!! """   !!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!!!!######%%%&&&''''''''''''&&&%%%"""!!! !!!"""###!!!!!!  !!!!!!############"""""""""""" !!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''')))''')))...111FFF}}}}}}oookkkfffddddddccc```]]]\\\YYYVVVTTTTTTSSSQQQOOONNNKKKGGGFFFEEEBBB<<<777444444444444444444444444666PPPxxxrrrIII...111...(((000,,,...000000...---,,,---(((((()))******************)))))))))))))))******)))+++...///...---///111------...///////////////,,,,,,---------------------------------,,,,,,,,,************))))))))))))++++++***)))))))))))))))%%%''')))'''%%%$$$%%%'''###%%%&&&%%%$$$###$$$%%%!!!"""###$$$%%%$$$$$$###"""###%%%&&&&&&%%%###"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''((())))))))))))***++++++++++++++++++***)))***......PPPxxxuuu|||yyy|||~~~|||zzzyyy{{{~~~}}}}}}oookkkddd```eeeqqqzzz}}}~~~yyytttyyyxxxxxxwwwtttrrrtttyyy}}}lllccciiidddeeexxxpppEEE555...---444///333.........---------------///000000///---,,,---///222777DDDXXXkkk|||aaaBBB000+++)))((('''&&&&&&((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#####################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!!!!""""""!!! !!! !!!  !!! !!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!!###$$$%%%'''''''''&&&&&&&&&$$$"""  !!!""" ############"""""""""!!! !!!"""######"""############$$$$$$$$$###$$$$$$%%%%%%&&&'''''',,,---(((,,,111444]]]{{{llliiieeecccdddccc```]]]\\\YYYVVVTTTTTTTTTSSSRRRPPPLLLHHHFFFDDD@@@:::555222222333444444555666666999YYY~~~hhh>>>+++333...'''333***+++,,,---............'''((()))******+++*********)))))))))))))))******))),,,//////------...111......////////////......------------------------///000000000///...------************))))))))))))++++++***))))))((())))))%%%'''((('''%%%###%%%'''###$$$%%%%%%######$$$%%%!!!"""###$$$%%%%%%$$$###"""###%%%&&&&&&%%%###"""###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''&&&%%%###"""$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))))))))++++++++++++++++++++++++***)))))))))PPP}}}{{{~~~sssuuu|||}}}|||vvvllljjjmmmqqqtttvvvxxx|||zzz||||||~~~~~~{{{{{{}}}~~~uuujjjoooeeeaaatttRRR;;;///...444...000000///...---------------,,,---.........000333555555CCC\\\zzzkkkJJJ,,,&&&000,,,+++)))'''((((((%%%!!!$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###############""""""""""""""""""""""""""""""""""""############""""""""""""!!!""""""!!! !!! !!!  """ !!!""""""!!!!!!   !!!""""""!!!!!!###$$$%%%&&&&&&&&&%%%$$$&&&$$$!!!!!!""" !!!!!! $$$#########""""""!!!!!! !!!###$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%&&&''''''$$$+++$$$(((333+++BBByyyxxxrrrjjjcccaaaaaa^^^\\\^^^YYYZZZYYYWWWSSSQQQQQQQQQPPPLLLGGGFFFEEEAAA:::444444:::444///444555444:::CCClllzzzNNN000.........///---,,,+++******,,,,,,+++******)))(((''''''((()))***'''&&&&&&&&&&&&'''(((((()))+++///000//////...///......,,,,,,,,,,,,......,,,***)))***+++------,,,------...//////...------+++,,,,,,,,,,,,+++******+++***)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!"""###$$$$$$############"""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((((((((((((((()))******&&&,,,222222...******,,,!!!)))+++///HHHppp{{{www}}}yyytttvvv|||yyylll___^^^jjjvvv|||{{{|||}}}~~~yyyyyy~~~wwwuuulll]]]aaasssoooMMM666////////////000///------,,,---...///222+++(((,,,000111222444HHHiiipppDDD+++---000,,,,,,***((('''''''''&&&$$$%%%&&&'''&&&%%%%%%&&&(((%%%&&&'''%%%###""""""###$$$###"""""""""""""""###$$$"""  !!!"""######""",,,'''!!!!!!###$$$  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########""" !!!###%%%%%%###!!!!!!###$$$%%%%%%$$$###!!!   !!!!!!$$$###"""!!! !!!!!!""""""""""""############""""""""""""###############$$$$$$%%%%%%&&&&&&''')))%%%'''------,,,888IIIyyyxxxqqqiiicccaaa```]]][[[]]]ZZZYYYXXXWWWUUURRRPPPOOOOOOKKKHHHGGGEEEAAA999333333888333000777888666<<>>___hhhDDD...---,,,,,,...+++,,,+++******+++,,,+++***))))))(((((((((((())))))'''&&&&&&&&&&&&'''(((((()))+++...///...------...,,,,,,+++******+++,,,,,,+++)))((((((***++++++******+++,,,------,,,+++******************)))((((((''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%%%%%%%$$$########################"""######$$$%%%$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((((((((((((((()))))))))******---,,,+++,,,------***'''222,,,111DDDYYYkkk~~~{{{uuu{{{{{{uuuxxx{{{~~~|||sssjjjfffhhhqqqvvvxxxyyy|||~~~{{{~~~~~~zzz~~~}}}zzz{{{~~~}}}wwwzzzmmm]]]hhhyyyuuuCCC(((111555)))...---,,,,,,,,,,,,.........,,,000555444888RRRpppkkkFFF///+++---,,,(((***(((&&&%%%&&&&&&$$$###$$$%%%&&&%%%######$$$&&&%%%&&&&&&%%%###"""###$$$###"""""""""!!!!!!!!!!!!###"""  !!!"""+++///+++%%%###%%%&&&$$$  !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""!!! !!!######!!! """######"""############"""!!!!!!  !!!!!!!!!!!!"""#########"""!!! $$$$$$$$$######""""""!!!""""""""""""###############$$$$$$%%%%%%&&&&&&''')))&&&(((+++((($$$+++666WWWwwwuuuooojjjfffeeeaaa\\\ZZZ\\\ZZZWWWUUUVVVXXXVVVPPPIIIJJJIIIIIIHHHFFF???777111333555000111:::999888@@@lllZZZ===------++++++---)))+++***)))***+++,,,+++)))))))))(((((((((((())))))'''&&&&&&&&&&&&'''(((((()))+++---...---,,,---...+++******************++++++)))(((((()))******))))))***+++,,,,,,+++***))))))))))))))))))(((((('''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$"""###############$$$$$$""""""###$$$$$$$$$$$$##################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((((((((((((((())))))************,,,+++))))))******++++++,,,666JJJ___oooxxxnnnmmm|||~~~pppgggkkknnnuuu|||~~~~~~uuummmkkkjjjiiikkknnn|||uuu}}}~~~{{{~~~~~~}}}vvv{{{}}}|||wwwaaaeeewwwxxxVVV///...333---------,,,++++++,,,...///...222444777CCC]]]~~~|||mmmOOO222)))++++++)))))))))'''%%%$$$%%%%%%$$$###$$$%%%%%%$$$###"""$$$%%%$$$%%%&&&%%%###"""###$$$""""""""""""!!!!!! ###!!!  !!!(((---...,,,""""""  """ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  """!!!  !!!""""""!!!!!!"""###$$$$$$###!!!!!! !!!!!!!!! !!!###$$$$$$###""" ''''''&&&%%%$$$######"""!!!"""""""""###############$$$$$$%%%%%%&&&&&&''''''&&&(((***((($$$'''///:::mmm~~~uuusssoookkkhhhgggccc\\\ZZZ\\\ZZZWWWTTTVVVXXXVVVOOOIIIIIIIIIIIIHHHDDD>>>666111333444000222999666777CCCtttLLL666,,,---******---(((+++***))))))++++++***)))(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((***+++------++++++,,,---************************+++)))(((((()))******)))((()))***++++++***)))(((((())))))))))))(((''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%%%%%%%$$$""""""######$$$$$$$$$%%%""""""###$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((((()))***+++******)))+++,,,---***((()))...333888QQQiiiuuu}}}xxx{{{}}}hhhnnnwwwfffYYY[[[bbbooo|||zzzwwwvvvooogggcccgggnnnsssyyy}}}zzzzzz|||~~~~~~yyyyyyxxxxxxxxxxxxzzz{{{zzz~~~ttt```dddrrrsssrrrFFF111///000------,,,+++,,,---...///000888999===\\\jjjMMM888)))***---)))(((,,,(((&&&$$$$$$$$$%%%$$$###%%%%%%&&&$$$""""""###%%%$$$%%%&&&%%%#########%%%############"""!!! """  !!!%%%,,,000---&&&"""###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  !!!  !!!"""!!! !!!!!!###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$%%%$$$###"""&&&&&&%%%$$$######""""""!!!"""""""""###############$$$$$$%%%%%%&&&&&&'''&&&&&&(((***)))''')))---***HHH}}}tttrrrmmmjjjiiihhhccc[[[YYY[[[YYYWWWUUUUUUVVVTTTOOOKKKHHHIIIIIIGGGCCC<<<666222222444222333777444999LLL{{{}}}???///,,,...******---(((+++***))))))***+++***)))(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((***+++,,,,,,******+++,,,)))***++++++++++++***))),,,***))))))*********)))((()))***++++++***)))((()))))))))))))))(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$$$$%%%$$$###""""""######$$$%%%%%%%%%"""######$$$%%%$$$$$$$$$###############"""""""""#########$$$$$$$$$$$$$$$$$$%%%'''((())))))((((((((()))***+++++++++***)))'''***,,,+++***///999BBBYYYlllxxxwww~~~pppxxxwwwhhh[[[```jjj{{{|||sssmmmmmmrrrvvvtttooommmsssyyy}}}zzzzzz|||~~~}}}}}}~~~~~~}}}uuupppmmmooorrrtttvvvzzz~~~eeeZZZbbbnnnpppZZZ666,,,111...---,,,,,,---...000111---666===LLLuuuxxx]]]444,,,))),,,---((((((,,,(((&&&$$$$$$%%%%%%%%%$$$&&&&&&&&&%%%###"""###%%%###%%%%%%%%%######$$$%%%###$$$$$$$$$###""" !!! '''---555,,,"""!!!$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!######!!! !!!!!! !!!"""###!!! !!!!!!"""############"""""""""!!!!!!!!!!!!  """$$$%%%%%%$$$$$$#########"""!!!!!! """"""""""""###############$$$$$$%%%%%%&&&&&&'''%%%&&&((()))))))))+++------555hhh~~~uuusssjjjiiihhhgggaaaYYYVVVXXXXXXXXXWWWUUUSSSQQQOOOMMMHHHIIIHHHFFF@@@:::666333000444333555777444???XXXjjj555+++,,,///***+++...)))+++)))((()))***+++***((('''((()))******)))(((''''''&&&&&&&&&&&&'''((((((***+++,,,+++))))))***,,,******+++,,,,,,+++******---,,,*********+++***))))))***++++++++++++***))))))************)))((((((((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%#########$$$###!!!""""""###$$$$$$%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%$$$#########"""""""""!!!"""#########$$$$$$$$$$$$$$$%%%''')))***)))((('''''')))***,,,,,,+++***)))%%%(((---333===LLL[[[ffftttqqqllllllzzzsssyyy}}}xxxsssvvv}}}yyyrrrzzzuuutttsssrrrssswww~~~~~~{{{{{{~~~~~~xxxwww{{{~~~~~~xxxzzz}}}~~~~~~}}}|||~~~}}}yyytttoookkkqqqsssuuuwwwxxx{{{vvveeecccooozzz~~~UUU555---111......------...///111222000999LLLlll{{{bbbEEE)))***,,,---,,,)))((()))(((&&&$$$$$$%%%&&&%%%$$$'''((('''&&&$$$###$$$%%%###$$$%%%%%%######$$$%%%$$$%%%&&&&&&%%%### !!!  """$$$---(((###!!!!!!"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$"""!!!!!!""" !!!######""" !!!"""###$$$""""""""""""!!!!!!!!! !!!!!!###$$$%%%&&&&&&##################""""""""""""""""""###############$$$$$$%%%%%%&&&&&&'''&&&'''(((((()))***,,,,,,222///QQQvvvttthhhggggggfff```WWWTTTVVVXXXXXXXXXUUUQQQOOOOOOOOOIIIIIIHHHEEE???:::666444...333555666888555DDDaaaZZZ000))),,,000++++++...)))***)))((()))***+++***((('''((()))******)))(((''''''&&&&&&&&&&&&'''((((((***++++++***))))))***,,,***+++,,,------,,,+++***...,,,******+++,,,+++***)))***+++,,,,,,+++***)))***************)))(((((()))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""######"""!!!""""""###$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$#########""""""!!!!!!""""""######$$$$$$$$$$$$$$$%%%''')))***)))((('''''')))+++,,,,,,,,,***)))+++---444CCCXXXppp|||gggXXXbbbxxxsssjjjlllrrrpppiiieeelll{{{vvvkkkhhhjjjsssxxx~~~|||yyyzzz}}}|||xxxrrrssszzz{{{~~~uuuxxx{{{|||{{{}}}}}}}}}yyysssllllllmmmpppuuuyyy{{{|||}}}~~~~~~|||zzzzzz}}}xxxrrrzzznnnEEE///...111///.........///000222333<<>>000...+++***,,,,,,+++)))+++******)))))))))))))))))))))((('''''''''''''''***)))))))))***+++---...,,,,,,,,,,,,------...///,,,,,,++++++,,,,,,------...,,,))))))***+++++++++)))))))))***+++++++++,,,,,,---------,,,+++***)))&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%&&&''''''''''''&&&'''''''''(((((()))***+++***+++------(((%%%+++555>>>TTTppptttjjjeeedddYYYYYYcccsss{{{sssyyyzzzuuunnnllljjjhhhddddddkkkvvv{{{xxxtttsssxxxssssssvvvrrrkkkppp|||{{{zzz}}}}}}zzzyyy|||{{{|||{{{wwwrrrrrrwww|||}}}zzz|||~~~{{{tttmmmwwwwwwxxxzzz}}}}}}zzzwwwnnnssstttrrrtttyyyzzzvvv}}}||||||cccUUULLLEEECCC===<<>>999666444333...444444333666;;;WWWWWW444---,,,+++,,,,,,,,,)))'''++++++***))))))))))))))))))((((((''''''''''''((((((((())))))+++,,,...///,,,,,,,,,,,,---///000000...------,,,,,,,,,,,,---...,,,******,,,.........******************++++++,,,,,,,,,,,,,,,+++***)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&''')))))))))))))))'''(((((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''(((((()))***+++&&&***......+++///BBBUUUgggvvv{{{llldddbbb___UUUUUU___lll}}}nnnqqqtttvvvyyyzzzsssjjj^^^aaahhhnnnooollllllooowwwxxx}}}{{{tttxxx~~~|||wwwuuuvvvwwwxxx}}}{{{tttmmmllloootttwww~~~wwwyyy}}}~~~wwwrrrtttsssrrrrrrrrrqqqooommmppprrrtttxxxmmmSSS???444222333555---111```eeeSSSBBB:::111++++++---......,,,---111333000444JJJbbb}}}WWW999...---+++++++++***)))((('''&&&&&&(((((()))((((((***---000)))'''%%%#########%%%&&&''''''''''''&&&%%%###"""$$$&&&(((%%%!!! """   !!!!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!""""""""" !!!!!!!!!!!!!!!"""!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!######"""!!!!!!!!!""""""$$$######"""""""""######################################################"""######$$$$$$%%%&&&&&&&&&&&&''''''((())))))***)))++++++000UUUyyypppllllllhhhccc^^^[[[ZZZXXXXXXWWWXXXWWWUUUQQQMMMLLLLLLJJJGGGAAA;;;777555444555///333555444555AAAbbbwwwAAA...++++++++++++,,,,,,,,,,,,,,,+++***)))((((((((())))))(((''''''''''''((((((%%%&&&'''(((***+++------******++++++---...000000...---,,,,,,++++++++++++---+++***+++---/////////+++++++++***************+++++++++++++++******)))((((((''''''''''''((((((((((((((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%&&&'''((())))))******)))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''''''''''''''((()))***++++++)))))),,,333BBB[[[ooo~~~zzzssskkkeeeaaaSSSOOOTTT___uuu{{{}}}~~~qqqbbbYYY\\\bbbhhhmmmrrryyy~~~|||~~~vvvxxx}}}uuusssrrrsssuuuyyy~~~vvvppplllmmmooo}}}~~~lllxxx|||xxxxxx{{{{{{vvvssskkkjjjjjjkkkmmmpppsssttt~~~}}}___???444555333000//////...:::bbbSSS999333///,,,******,,,...///......000111000000???aaarrraaa???,,,(((***++++++***)))((('''&&&&&&&&&&&&&&&&&&'''+++111777<<<((('''%%%###"""######$$$$$$%%%&&&''''''%%%###!!!$$$%%%&&&$$$!!! !!!"""  !!!"""!!! !!!  !!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!###"""!!!!!!"""$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!"""""""""""""""!!!""""""###$$$################################################"""######$$$$$$%%%&&&&&&%%%&&&&&&'''((()))******&&&+++000+++>>>vvvooonnnkkkfffaaa]]]]]]]]]\\\[[[WWWWWWWWWTTTPPPLLLKKKKKKIIIEEE???999666444444555222333555444555HHHkkkggg666///++++++***)))+++---111333,,,+++***)))((((((((((((((((((''''''''''''((((((%%%&&&''')))***,,,------)))))))))***+++---...///,,,,,,+++***)))))))))******))))))***,,,......---+++++++++***************++++++******)))))))))***)))((((((''''''(((((()))***))))))((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%&&&'''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))((((((''''''''''''((()))***+++000)))(((444FFFUUUaaahhhuuuwwwzzz|||zzzuuunnniiijjj]]]YYY[[[^^^ooo}}}xxxrrrfff[[[XXX]]]eeeoooyyyyyywwwoooppp|||||||||ooorrruuuvvvxxx|||}}}xxxtttrrrqqqyyy~~~kkkttt~~~{{{{{{||||||yyytttooommmlllqqqppppppppptttzzzfffGGG---***111111---,,,...///;;;^^^zzzBBB...111///---,,,,,,---.........////////////777OOOvvv~~~~~~dddAAA222,,,'''(((...+++***((('''&&&%%%%%%&&&&&&$$$###%%%***111777;;;'''&&&%%%###"""""""""###"""###%%%&&&&&&$$$"""!!!######$$$###!!!!!!!!!!!!   !!!""""""!!!   !!!!!!!!!!!!"""""""""""" !!!!!!""""""!!!!!!"""!!!!!!"""###$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""" !!!"""$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&%%%%%%&&&'''((()))******(((,,,111(((111kkktttnnnnnniiieee___]]]^^^___^^^\\\VVVWWWVVVSSSOOOKKKIIIIIIGGGCCC>>>999555444444555444111555666888SSSwwwWWW333222++++++***)))***---222666,,,,,,***)))(((((((((((((((''''''''''''(((((()))((()))***,,,---.........))))))))))))***+++------+++******))))))))))))***)))((((((***,,,---,,,+++******************++++++******))))))((())))))***((((((''''''''''''((((((***)))((('''&&&&&&&&&'''&&&&&&&&&&&&%%%$$$###"""$$$$$$%%%&&&''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))))))))))))))'''''''''(((((()))***++++++)))333KKKccclllhhhbbbmmmuuuzzzuuukkkjjjuuu|||sssuuuxxxqqqttt}}}~~~}}}{{{tttllljjjlllkkkggg^^^gggttt~~~wwwqqq|||qqqoooooottt{{{~~~{{{pppxxx~~~~~~|||xxxwwwvvvvvvvvvxxx~~~}}}~~~tttssssssrrrpppppprrruuuxxx}}}yyywwwwww}}}III===555333111---///666888222555UUUwwwFFF333222...---+++******+++---......---///888KKKiii|||ppp```AAA******...))))))000+++)))(((&&&%%%%%%%%%%%%'''$$$""""""&&&***---...%%%%%%$$$###""""""""""""!!!"""###$$$$$$######""""""""""""!!!!!!!!!!!!!!!   !!!"""""""""!!!   !!!!!!!!!""""""""" !!!!!!""""""###### """"""!!! !!!""""""""""""""""""""""""!!!!!! !!!!!!"""""" !!!!!!###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&$$$%%%&&&'''(((******++++++,,,+++###)))SSSsssmmmmmmiiiddd^^^]]]^^^^^^\\\YYYUUUVVVUUURRRMMMIIIHHHGGGDDDBBB===999555444333444666000555888>>>___sssCCC000000***+++,,,+++***+++///222---,,,+++)))(((((('''''''''''''''''''''((()))))))))***+++---......------+++*********++++++,,,---*********)))******++++++***))))))***,,,---,,,***)))))))))***+++++++++,,,***)))(((((((((((()))***(((''''''&&&&&&''''''((('''&&&%%%%%%$$$%%%&&&'''%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((()))************)))'''''''''(((((()))***+++***111DDD```sssuuummmfffmmmqqqqqqggg^^^cccxxx~~~zzzqqqrrrqqqiiijjjiiikkkqqqxxxwwwrrriiivvv~~~vvvsss|||~~~|||ooouuuwwwuuuyyyzzzxxx}}}|||wwwsssooorrr~~~}}}|||wwwpppjjjmmmllllllnnnttt{{{|||wwwvvv|||ooo::::::999777444333666::::::555555OOOpppCCC111,,,,,,,,,,,,+++++++++---///---///777NNNmmmgggrrrttteee;;;///&&&'''+++***+++...+++)))'''%%%$$$$$$%%%%%%&&&$$$!!!"""$$$&&&%%%$$$############"""""""""###!!!!!!!!!""""""#########!!!!!! !!!!!!"""!!!!!!  !!!!!! !!!"""###!!!!!!   !!!!!!!!!!!!!!!""""""###$$$$$$%%% ###&&&&&&###!!! """""""""""""""""""""""" !!!"""""""""""""""######%%%&&&&&&########################"""""""""""""""""""""""""""######$$$$$$%%%&&&&&&$$$%%%&&&'''(((***++++++,,,,,,'''%%%***:::```tttllljjjiiiddd^^^\\\]]]]]]YYYUUUUUUUUUTTTQQQLLLIIIGGGFFFCCCAAA===999666444333333777...444:::BBBhhh```555,,,+++(((+++------+++)))+++------,,,+++)))(((''''''''''''''''''''''''((()))***((()))***+++,,,++++++***,,,,,,,,,++++++,,,------************+++,,,------+++******+++------,,,***(((((()))***+++,,,,,,---***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''%%%$$$#########$$$%%%&&&######$$$%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''(((((()))***************'''''''''(((((()))***+++222===RRReeemmmiiidddbbb___```aaaaaacccgggmmmqqq{{{xxxpppddddddcccgggkkkqqqzzzxxxjjjsss|||{{{ppp|||xxxzzzyyyzzztttnnnrrr}}}www}}}xxxpppmmmlllkkkrrrpppmmmnnntttzzz|||wwwxxx}}}ppp```===999333111333666333,,,+++111777LLLfff;;;......---...///......---///000...222BBBbbbpppeeesssVVV@@@(((------(((&&&+++---***+++)))'''$$$###$$$%%%%%%%%%###!!!###&&&'''%%%###""""""""""""############!!!!!! !!!"""###$$$!!!  !!!"""!!!!!!  !!!!!! """######!!!!!! !!!!!!"""   !!!!!!""""""###$$$%%%%%%%%%###'''++++++((($$$"""""""""""""""""""""""""""""" !!!"""###%%%$$$$$$$$$$$$$$$%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%&&&&&&$$$$$$%%%'''(((***++++++***+++''',,,111***@@@sss|||pppmmmeeecccaaa^^^]]]]]]\\\YYYWWWUUUWWWTTTMMMHHHHHHGGGEEEDDD@@@;;;777666555444333444999222555XXXzzz~~~PPP///(((...---,,,***))))))***,,,---000///---+++***)))((((((''''''''''''((((((((())))))))))))))))))))))))))),,,+++*********,,,///000......---,,,++++++++++++))))))))))))************,,,++++++++++++++++++,,,)))))))))))))))(((''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''')))))))))))))))(((((((((&&&)))+++***((((((,,,000222@@@RRR]]]ZZZMMM===222:::<<>>JJJ666$$$%%%(((### !!!"""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$#########""""""$$$###!!!"""###%%%$$$$$$############""""""""""""######$$$$$$$$$%%%%%%%%%######$$$%%%&&&(((((())),,,)))+++///,,,***777IIIzzzpppnnnfffcccaaa___]]]\\\[[[XXXVVVUUUWWWUUUNNNIIIIIIHHHEEEDDD@@@;;;777666555444333666999222:::^^^pppFFF...***------,,,***))))))***,,,---///...,,,+++)))((((((''''''''''''((((((((()))))))))))))))))))))))))))))),,,,,,+++***+++---///000///...---+++***))))))((((((((()))))))))*********++++++************++++++)))))))))))))))(((''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((((((((((((((((((((((((((('''(((*********,,,///333777999<<<;;;888666555666...===dddvvvyyyrrraaafffkkkpppvvvxxxwwwyyy}}}xxxtttsss|||~~~~~~}}}{{{wwwttt|||~~~{{{yyyxxxvvvqqqjjjhhhkkkxxx{{{{{{~~~|||uuuuuu|||}}}vvvqqqqqqqqqtttxxx~~~uuu>>>777222333222......111,,,111555^^^NNN444(((...,,,......------000333333???ZZZrrrRRRTTTxxx___777++++++***)))''''''(((***+++)))'''&&&'''((((((&&&###$$$$$$%%%%%%%%%$$$$$$###$$$$$$#########""""""""""""###$$$$$$######$$$%%%""""""!!! !!!    !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!""""""!!!!!!"""$$$'''<<>>KKKmmmuuuqqqmmmcccmmmwww}}}}}}tttuuu}}}|||wwwwww{{{~~~|||~~~|||zzzvvvqqqqqqyyy~~~}}}}}}}}}|||rrruuuxxxvvvmmmdddeeekkkwww}}}xxx|||~~~{{{~~~yyyrrroooqqqrrrppptttvvvzzzDDD666...222222++++++111***,,,888aaaCCC+++***---+++//////,,,,,,111666777XXXxxxRRRAAAaaatttHHH+++,,,+++***(((''''''(((***+++''''''''')))***)))'''$$$###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$######%%%'''###"""!!!!!! !!!!!!    !!!!!!!!!!!! !!!!!!"""""""""#########!!!!!!!!! """&&&)))>>>IIIFFF000!!!$$$&&&!!! !!!"""""""""""""""!!!!!!!!!!!!!!!"""######$$$$$$$$$###############$$$###!!!"""###%%%$$$$$$$$$$$$#########"""""""""""""""""""""############%%%%%%&&&'''((())))))***+++&&&&&&***+++***///999ccc}}}uuunnnooohhheeebbb^^^[[[ZZZXXXVVVTTTTTTWWWVVVPPPKKKJJJHHHEEEBBB>>>999666555444444333666666555JJJsssvvvIII...,,,///,,,++++++***))))))***++++++++++++***(((''''''''''''(((((()))))))))*********))))))))))))))))))))))))***************+++,,,---+++***)))((('''&&&&&&&&&(((((((((((()))))))))***)))((((((''''''(((((()))(((((())))))))))))((((((&&&''')))******(((&&&%%%(((''''''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((()))***,,,---,,,+++***,,,///111///---///444999YYY___tttrrrlllmmmiiiuuu~~~}}}}}}~~~sssvvvxxxoooqqqzzz~~~zzz|||}}}zzzxxxttttttyyy~~~{{{{{{{{{zzzxxxvvvxxx{{{zzztttmmmpppwwwttt}}}~~~zzz~~~~~~zzzvvvssspppttttttqqqqqqyyy```@@@(((+++333000,,,...---***888```<<<)))...+++///---...///,,,---;;;KKKtttfffEEEOOO{{{xxxXXX999)))---***)))'''''''''(((***+++((()))+++------+++)))'''######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$"""!!!"""%%%(((###""""""!!! !!!!!!!!!     !!!!!! !!!!!!!!!!!!"""""""""""" """'''+++///555000"""!!!$$$!!! !!!"""""""""""""""!!!!!!!!!!!!!!!""""""###########################$$$###!!!"""###%%%$$$$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))+++&&&%%%))),,,+++,,,111IIIsssmmmnnnhhheeebbb]]]ZZZYYYWWWUUUTTTSSSVVVTTTNNNIIIHHHGGGDDD@@@===888555444444333333444444888TTT}}}fff<<<***...000+++******************************)))((('''''''''((()))))))))************+++(((((((((((((((((((((((((((((((((((((((((())))))''''''&&&&&&&&&'''(((((('''(((((((((((()))))))))(((''''''''''''''''''((((((((())))))))))))(((((('''((()))******(((&&&%%%'''&&&&&&%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((%%%'''+++...000000000000...111333555999EEEVVVccckkkooo}}}yyygggfffwww|||{{{{{{zzzyyyzzzvvvooosss~~~www|||}}}{{{{{{~~~~~~yyytttrrr{{{~~~{{{{{{~~~~~~~~~|||~~~~~~{{{yyyxxxwwwuuurrrpppoooooouuu|||]]];;;222222///---///111***444[[[;;;---111***333+++---444///+++EEEjjjnnnLLLPPPttt[[[;;;...(((((()))((('''&&&'''(((***+++***,,,...000///---+++)))###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######"""!!! !!!$$$'''######"""!!!!!!!!!!!!!!!     !!!!!! ###(((,,,,,,---)))!!!!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!""""""###########################$$$###!!!"""###%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''+++'''&&&))),,,,,,,,,,,,333nnnqqqmmmnnnhhhdddaaa\\\YYYXXXWWWVVVUUURRRTTTQQQJJJEEEEEEEEECCC???<<<777444333333333333222444>>>^^^TTT333***//////******************************)))((((((((((((((())))))*********++++++++++++((((((((((((((((((((((((&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&((()))***''''''(((((((((((())))))(((''''''&&&&&&''''''((('''(((((()))))))))))))))(((((()))))))))'''&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))))),,,...---******---111888CCCPPP[[[cccnnn{{{jjjcccyyy{{{yyyvvvzzz~~~xxxtttxxxxxx{{{zzzwwwwww|||{{{~~~~~~{{{zzz{{{{{{}}}|||{{{}}}||||||wwwpppgggjjjnnnqqqtttxxx}}}{{{```HHH555++++++000111...000SSS===111111,,,333,,,...555333666XXXqqqOOOIIIkkk{{{DDD---,,,)))&&&((((((&&&&&&&&&(((***,,,---///111111///,,,++++++$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$"""""""""!!! !!!###%%%$$$###""""""!!!!!!""""""     ###'''+++&&&%%%$$$""""""###""" !!!"""""""""""""""!!!!!!!!!!!!!!!"""#####################$$$$$$$$$$$$###!!!"""###%%%$$$$$$%%%$$$$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&'''######$$$$$$%%%%%%%%%%%%***(((''')))***+++++++++000[[[~~~ooolllooohhhccc___[[[XXXWWWWWWVVVVVVQQQRRRNNNFFFAAABBBCCCBBB???;;;666444333333333222222666DDDhhhoooBBB---,,,///---***))))))************)))))))))))))))(((((()))***************+++++++++,,,,,,((((((((((((((((((((((((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''''''''((((((((())))))((((((''''''''''''((((((''''''((()))))))))))))))))))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&'''(((((()))******---///111...,,,222@@@KKK]]]kkk|||wwwttt{{{xxxttt{{{~~~{{{|||{{{~~~|||xxxwww|||{{{}}}~~~~~~{{{zzz~~~}}}www~~~{{{yyyuuuqqqtttxxxvvvpppgggmmmvvv~~~~~~eeeNNN@@@666///---222...LLL???222---111...000111222777LLLppp}}}[[[CCC```YYY444,,,,,,))),,,((('''&&&%%%&&&(((***,,,...000111///,,,******+++&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$!!!###$$$$$$""""""$$$%%%$$$###""""""!!!!!!""""""    !!! !!!!!!!!!###&&&))) """""""""$$$ !!!"""""""""""""""!!!!!!!!!!!!!!!"""######""""""#########$$$$$$$$$$$$###!!!"""###%%%$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''((()))+++,,,222FFFtttnnnlllpppiiibbb^^^ZZZWWWWWWWWWWWWVVVQQQQQQLLLCCC>>>@@@BBBAAA>>>;;;666333333333333222222888IIIoooccc666)))...///+++)))))))))************)))))))))))))))))))))******+++******+++++++++,,,,,,,,,((((((((((((((((((((((((&&&''''''(((''''''&&&&&&(((''''''&&&&&&'''''''''''''''''''''((((((((()))((((((''''''''''''((((((''''''((()))))))))))))))***)))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))'''''''''((()))******+++(((---222444;;;MMMggg|||}}}~~~sss||||||~~~}}}~~~~~~{{{yyy}}}zzzxxxuuuyyy~~~}}}~~~}}}yyysssvvvtttooommmttt}}}~~~}}}~~~qqqdddKKK222(((555...HHH???111***555)))444555---:::___fffOOOGGG{{{hhh888''',,,)))%%%///((('''&&&%%%&&&(((***,,,///000000...***'''(((***''''''''''''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######!!!###%%%&&&$$$$$$$$$%%%$$$######"""""""""""""""    !!!!!!!!!""" """""""""###%%%'''%%%!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!"""######""""""######$$$$$$$$$$$$$$$###!!!"""###%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%((((((&&&%%%(((+++,,,//////UUUzzz|||ooojjjjjjjjjbbb```\\\YYYUUUSSSSSSSSSPPPNNNJJJGGGDDDBBBBBBBBB@@@<<<777444333333333333111555\\\QQQ///000...&&&(((---((()))++++++)))((()))***&&&&&&'''((()))***++++++...///000000///---+++***))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''''''''%%%%%%%%%''''''(((((()))******))))))((()))))))))******++++++,,,***)))***++++++***)))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))))))))(((&&&%%%'''((()))''''''***,,,,,,---...***555@@@KKK```zzz}}}{{{~~~}}}{{{yyy~~~||||||}}}wwwwww||||||xxx}}}}}}~~~zzzzzzzzzyyy|||||||||||||||}}}{{{|||yyytttsssrrrppp{{{ssstttmmmEEE111111,,,;;;===///222000,,,666...444^^^}}}rrrJJJKKKxxxkkkJJJ,,,'''---,,,((('''&&&((('''%%%'''...222111---------...///...+++(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$############"""######""" """!!! !!!  !!!  !!! !!!!!!!!!!!!""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$%%%""""""""""""""""""""""""$$$$$$######$$$$$$%%%&&&'''&&&$$$""""""###$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&$$$###"""%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))++++++***444777___oootttmmmjjjjjjaaa^^^ZZZVVVSSSRRRRRRRRRPPPNNNJJJGGGDDDBBBBBBBBB???<<<777444333333333333444===dddwwwGGG+++///...((()))---(((***++++++***)))((()))''''''(((((()))++++++,,,///000111111///---+++***)))))))))((('''&&&&&&&&&''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''(((((())))))***))))))))))))))))))))))))))))))))),,,+++******++++++***)))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))''')))***)))(((((()))***'''))),,,......---///222;;;MMM___iiitttvvvpppvvvuuuyyy~~~zzzyyyqqqqqqxxx{{{xxxzzzwwwtttsssvvv{{{|||||||||}}}}}}~~~}}}}}}wwwqqqtttvvvuuuxxx}}}WWW666333***888888+++000000...111000DDDooopppZZZdddQQQ;;;((('''***(((&&&(((&&&((((((&&&(((...222111---------...///...+++(((((('''''''''&&&&&&%%%%%%&&&&&&%%%$$$$$$###""""""$$$$$$$$$#########""""""###"""!!! !!!  """   !!!   !!! !!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""""""""###$$$$$$""""""""""""""""""""""""$$$$$$$$$###$$$$$$%%%&&&'''&&&$$$######$$$%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''(((((()))******(((444555NNNxxx{{{oooiiihhh___\\\WWWRRROOOOOOQQQRRROOOMMMJJJGGGDDDBBBBBBAAA???;;;777444333333333333888IIIooobbb;;;'''---...)))***,,,(((***------+++)))((((((((((((((()))***+++------222222222111000---+++***)))))))))(((''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&%%%$$$%%%'''((()))))))))))))))(((((())))))((((((((((((((((((---+++******++++++***)))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&************************&&&(((***+++******+++,,,***---///...///444===DDDOOOdddyyy}}}qqqkkkrrrqqqttt{{{~~~{{{wwwwww|||yyyzzzxxxtttxxxxxxyyyyyy{{{}}}}}}~~~{{{|||~~~}}}}}}~~~yyytttyyy}}}ddd999444***777777(((...///111...777\\\xxxvvvjjj777...(((******%%%$$$((('''***)))''')))///222111------,,,------,,,***'''))))))(((((('''&&&%%%%%%%%%%%%%%%$$$######""""""$$$$$$#########"""""""""###"""!!!   """###   !!! """!!!   !!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""######""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&'''((((((%%%&&&&&&&&&&&&'''''''''((((((((((((((()))))))))(((222333;;;iiipppgggfff___[[[UUUPPPNNNNNNQQQRRRNNNLLLJJJGGGDDDBBBAAAAAA>>>;;;666333333333333333999TTTxxx~~~OOO222&&&......++++++***(((+++------+++)))'''''')))))))))***+++,,,...///444333333111000---+++***(((((((((''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&%%%%%%&&&'''(((((((((((((((((('''&&&((((((''''''((()))***+++---,,,++++++++++++***(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''************************&&&(((+++,,,+++***+++,,,...///...---333BBBSSS\\\[[[kkk|||}}}|||~~~yyywwwwww|||yyyyyy}}}~~~|||{{{|||{{{||||||xxx||||||vvvsssrrrrrrrrrnnnwww||||||~~~}}}~~~~~~}}}xxxwwwyyy|||uuuaaa666222---??????,,,......222///CCCqqqLLL///++++++---,,,&&&$$$&&&(((++++++(((***///111000---,,,++++++,,,+++)))&&&+++***)))((('''&&&%%%%%%%%%$$$$$$$$$######""""""############""""""""""""""""""!!! !!!"""$$$%%%!!!   $$$###!!!   !!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###########################%%%$$$$$$$$$$$$%%%&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%''')))***&&&&&&&&&&&&'''''''''''')))))))))))))))(((((((((***...111333MMMqqqeeeccc```\\\VVVQQQNNNOOOQQQRRRLLLKKKIIIGGGEEECCCAAAAAA===:::555333333333333333:::^^^uuuCCC...(((///---++++++((()))+++------+++)))((((((******))))))***,,,...000444444222111///---+++***'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&&&&'''(((''''''(((((((((''''''&&&(((((('''((()))+++---///...---++++++,,,+++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((************************(((***++++++*********,,,***///222666CCCVVVeeejjjcccmmm{{{|||www{{{zzzuuu{{{}}}yyyyyyyyyxxxyyy|||~~~|||zzz|||~~~{{{}}}xxxtttsssuuuyyy|||xxxkkkooo~~~~~~|||}}}}}}}}}}}}|||{{{yyy~~~}}}qqq||||||VVV//////000IIIKKK333000......222RRRnnn777000+++)))+++,,,***'''&&&)))++++++)))***///000///---,,,*********)))'''%%%+++***)))((('''&&&%%%%%%$$$$$$###############"""#########"""""""""!!!!!!"""!!!!!! !!!"""""""""######%%%%%%&&&"""!!!   !!!"""$$$###"""   !!! !!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$&&&((()))&&&&&&&&&'''''''''((((((((())))))***))))))((('''...***///555AAAfffqqqdddcccaaa]]]XXXRRROOOOOOPPPQQQKKKJJJIIIGGGEEECCCAAA@@@<<<999555333222333333333===hhheee:::,,,***///++++++,,,''')))+++,,,,,,+++******++++++***))))))***,,,...000333333111000...---,,,+++'''''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&((((((''''''(((***''''''((()))))))))))))))+++*********+++---000222///---,,,+++,,,+++***(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))************************)))***++++++++++++...000***888EEEMMMXXXfffnnnnnnnnnuuu~~~yyysssyyy}}}sssvvv|||tttnnnmmmnnnnnnpppttt}}}yyyrrrvvv}}}|||||||||}}}~~~}}}}}}~~~|||vvvsss|||zzzzzz{{{~~~~~~pppHHH+++,,,000NNNPPP666111///+++:::dddZZZ...---(((%%%&&&***,,,+++))))))++++++)))***...///------+++)))))))))(((&&&%%%))))))(((((('''&&&%%%%%%##############################"""""""""!!!!!!!!!!!!!!! !!!!!!"""######$$$$$$%%%%%%%%%""""""!!!  !!!!!! """$$$###"""!!!  !!! !!! !!!!!!!!!"""""""""######""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&'''''''''((((((((('''((()))******)))((('''///***,,,777>>>NNN{{{rrrdddddd```]]]XXXSSSPPPNNNMMMNNNJJJJJJIIIGGGEEECCCAAA@@@<<<999444222222333333333DDDrrr{{{PPP444++++++---(((***---((()))***+++***)))***---///***)))(((((()))+++...000222111000...---,,,,,,,,,((((((((()))))))))))))))))))))))))))))))))))))))&&&'''))))))((((((***,,,((()))***,,,------------111///---,,,---...000222000...,,,,,,,,,,,,***(((&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''((())))))******))))))))))))))))))))))))***+++++++++,,,///444888===RRRdddffffffnnnvvvwww||||||uuuzzz}}}rrryyyyyymmmgggeeegggjjjkkkmmmqqq{{{yyyvvvqqqmmmppptttwwwxxxxxxyyyzzz~~~{{{xxxzzzzzzzzz}}}~~~~~~{{{qqqpppqqqxxxaaa666---***,,,IIILLL222000111222LLLxxxeeeiiibbbCCC+++***(((&&&&&&(((+++,,,+++(((++++++))))))------+++---+++)))(((((('''%%%$$$((('''''''''&&&&&&%%%%%%""""""""""""###############"""""""""!!!!!!!!!!!!!!!!!! !!!!!!""""""#####################"""!!! !!!"""""" """%%%"""!!!  !!! !!! !!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""""""""###""""""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''&&&&&&''''''''''''((((((((((((%%%'''(((***+++***)))(((------)))111>>>@@@]]]ssseeefff```]]]YYYTTTPPPMMMKKKKKKJJJIIIHHHGGGEEECCCAAA@@@<<<888444222222333333333JJJyyyqqq@@@000)))***+++&&&)))...)))*********))))))***...111***)))((('''(((+++---///000000///------,,,,,,,,,***************+++++++++++++++++++++++++++++++++&&&(((******))))))+++---***+++,,,...///000111111555333111.........000111000...,,,,,,,,,,,,***(((&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&''''''((()))******+++((((((((((((((((((((((((******+++,,,...333999>>>UUUmmm|||tttkkkppp}}}~~~~~~}}}sssyyyoooeeeaaabbbiiinnnoooqqqttt{{{~~~yyymmmgggjjjppprrrooorrrtttqqqmmmoooxxx|||uuutttzzzzzzvvv~~~{{{sssppprrryyy|||}}}||||||ttt\\\JJJFFFJJJRRR\\\bbbeeekkksssyyyTTT'''000***(((BBBEEE---...333>>>\\\hhhHHH[[[rrrFFF111******,,,+++)))((()))******(((++++++)))))),,,,,,***---+++(((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%"""""""""""""""#########""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""!!!""""""""""""!!!!!! ######""" !!!""""""!!!###&&& !!!!!! !!!!!! !!!!!!!!!!!!"""""""""""""""############""""""""""""""""""""""""###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''')))))))))((('''&&&''''''''''''((((((((()))$$$&&&(((***++++++***))))))000&&&***>>><<>>999:::333///444222///777XXXttt```<<<---+++******+++,,,,,,+++&&&(((+++++++++***+++---************************000///------,,,---...///+++,,,---------,,,+++***+++++++++,,,,,,,,,---------,,,+++++++++,,,---......//////111222333444444666444222///...---...///000///---+++*********+++''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))(((((((((###((()))$$$###)))---,,,&&&000444,,,(((444LLL^^^mmmuuu|||xxxzzz~~~}}}kkkqqqxxxzzzssskkkmmmtttvvvsssqqqtttxxxyyyvvvrrrmmmzzzuuuiiihhhllltttooogggbbbjjjzzz{{{|||zzzwwwyyy~~~|||ssspppqqqqqqwww~~~xxxvvv{{{xxxWWW===222999555888AAADDDFFFSSSdddbbbAAA---,,,+++,,,???...333---...FFFuuusssIIIHHHfffddd???)))...)))))))))))))))*********((()))***++++++***)))(((((('''&&&%%%%%%&&&'''((('''''''''&&&&&&'''''''''$$$######"""!!!  !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!! !!!###$$$###"""""""""###$$$%%% !!!"""""""""""""""!!!###$$$$$$$$$$$$%%%'''%%%$$$$$$#########$$$$$$"""###$$$%%%$$$%%%(((***'''''''''&&&%%%$$$###"""%%%&&&&&&&&&&&&&&&%%%%%%((('''%%%%%%'''((((((((()))))))))))))))))))))))))))'''%%%'''***,,,***(((+++)))+++///---///@@@WWWsssbbbaaa```ZZZTTTQQQQQQPPPMMMIIIKKKMMMLLLGGGDDDDDDAAA===666888222000555222222;;;```yyyTTT333---+++******+++++++++***''')))+++++++++***+++---************************------,,,+++++++++,,,---+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///......///000000111222222666444222///...---......///...---+++***)))******''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((,,,+++(((''',,,---+++///000......:::QQQhhhuuu~~~{{{ooorrr}}}zzzzzzsssmmmhhhcccaaafffnnnxxxyyyzzz~~~~~~|||}}}qqqgggfffeeeaaa```jjj{{{}}}zzzyyy|||zzz}}}~~~}}}{{{tttrrrttt|||sss]]]DDD777666999444555:::999777@@@NNNwwwhhhKKK444(((+++---444GGG333444---000WWW___BBBPPPssswwwMMM555'''---***)))))))))))))))))))))((()))************)))((()))(((''''''''''''((()))&&&%%%%%%$$$$$$%%%%%%&&&$$$######"""!!!!!! !!!!!!!!!!!! !!!!!!""""""""""""!!!!!! !!!"""""""""""""""  !!!!!!!!! !!!!!!!!!!!!!!!#########!!!!!!###%%%&&&%%%###""""""""""""### !!!""""""######"""""""""###$$$%%%$$$$$$%%%'''&&&&&&%%%$$$$$$$$$%%%%%%***++++++***)))((()))+++))))))+++,,,------......&&&'''((((((((((((((((((&&&%%%$$$&&&((())))))(((((((((((((((((((((((((((***((('''(((+++---,,,***)))&&&)))...,,,+++777HHHuuubbbaaa\\\WWWRRROOOOOOOOOLLLJJJJJJMMMLLLGGGDDDDDDAAA<<<333666111111555333555CCCmmmvvvFFF,,,---+++))))))***+++***)))''')))+++++++++***+++,,,******************************)))))))))******++++++,,,---/////////......///......------,,,,,,+++---------------...//////.........//////000000000555333111///...............---,,,***))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((((((***,,,,,,+++---000///+++444///,,,777RRRrrr{{{nnnvvv|||~~~~~~{{{lll```VVVUUUZZZaaajjjqqqzzztttsssuuusssqqqttt~~~yyyyyyuuuppppppttttttqqqtttvvv||||||xxxnnn[[[CCC222000666555111000333000+++///888LLLTTTZZZTTTCCC333,,,+++)))000;;;OOO666222...555kkklllGGG<<>>SSSdddsss~~~zzz|||ttteeeYYYcccdddiiiqqquuuuuuvvvyyy{{{xxxuuuooojjjiiilllppprrrtttzzzrrrvvv|||zzzxxxuuusssnnnpppooonnnsss{{{~~~|||~~~yyygggJJJ666/////////,,,,,,---//////...///222000//////...---,,,,,,,,,%%%---999JJJ+++***777QQQuuuDDD;;;BBBMMMvvv|||aaa@@@---111***'''+++******)))((('''&&&&&&(((''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$############""""""""""""!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!   !!!!!!!!!!!!%%%%%%%%%###!!!!!!###$$$!!!!!!""""""############""""""###$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&(((&&&&&&&&&&&&&&&''''''(((&&&))),,,,,,+++)))(((''')))((((((((()))***,,,---******,,,---.../////////---,,,+++***+++***(((&&&))))))))))))))))))))))))*********))))))+++---///...+++)))+++,,,---///222777cccsss^^^[[[TTTRRRPPPMMMKKKKKKKKKLLLIIILLLLLLHHHEEECCC>>>888444777555444444222DDDdddPPP......+++***)))***,,,---------(((***,,,,,,***)))***+++))))))))))))))))))))))))(((((()))***++++++++++++,,,---...000000000/////////......---+++***))))))'''((()))+++,,,,,,,,,,,,/////////000000111111111111111000000///...------++++++,,,,,,+++******)))((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&((()))***---,,,,,,------,,,000666@@@WWWppp|||||||||}}}~~~zzznnnfffgggnnnvvv{{{uuuvvvzzz}}}zzzvvvyyy{{{}}}wwwwwwoooiiiiiikkkmmmsssyyy|||}}}~~~~~~xxxtttnnnllljjjjjjmmmqqqtttuuuxxx{{{|||~~~lllGGG000///222000---------...............111...,,,---......,,,***(((,,,666EEE(((---DDDhhh~~~^^^===HHHOOOCCC^^^nnnMMM333'''---***---)))))))))(((((('''''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%########################!!!""""""######""""""!!!###"""!!! !!!"""### !!!!!!!!!   !!!!!!!!!!!!!!!"""######!!! !!!"""!!!"""###$$$$$$$$$!!!"""######$$$$$$#########$$$&&&&&&%%%%%%'''((($$$$$$%%%&&&'''***+++,,,...333:::???BBBDDDEEEFFF???===:::666444222111111............---,,,,,,+++---+++))))))*********)))***************************+++***))))))***---000,,,+++)))((()))+++///222000MMM|||qqq\\\XXXTTTSSSPPPMMMKKKJJJKKKLLLIIILLLLLLHHHEEEBBB===777222555444444444444LLLrrrqqqDDD)))...***))))))***---///000///)))***,,,,,,***)))******))))))))))))))))))))))))&&&''')))***+++++++++***,,,---.../////////...---------,,,+++******))))))'''(((***,,,------------------......///000111111000000000000///...------+++,,,,,,------,,,******((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))(((&&&&&&&&&''')))***...,,,---///...///999EEEaaarrruuu]]]cccnnnyyy}}}zzz~~~~~~~~~~~~{{{xxxtttoooiiidddeeedddgggnnntttyyywwwqqqmmmjjjhhhiiihhhiiinnnuuu}}}wwwNNN222...111...//////...------......,,,))))))***+++,,,,,,------,,,...666GGG---666UUU```HHH???]]]fffFFFMMM{{{PPP666+++'''+++(((000((((((((((((((((((''''''''''''&&&%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$######$$$$$$%%%########################""""""############""""""###"""!!! !!!"""### !!!!!!   !!!!!!!!! !!!!!!!!!!!! """###"""  !!!#########"""""" !!!""""""######""""""###%%%&&&&&&%%%&&&'''((($$$''',,,333:::BBBHHHKKKYYY```kkkttt{{{zzzwwwrrrmmmhhhdddbbbbbbZZZXXXTTTNNNGGG@@@;;;888888444000---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++)))+++...222***,,,,,,***)))***...000///999aaaoooZZZWWWTTTTTTQQQNNNKKKJJJKKKLLLIIILLLLLLHHHEEEBBB===777111333222444555666QQQ{{{hhh>>>)))111***))))))+++...111111111)))+++,,,,,,***))))))***))))))))))))))))))))))))%%%&&&(((************)))---......//////...---,,,,,,,,,++++++***)))))))))((()))+++---............++++++,,,---...000000111///000000000///...------+++,,,---...---,,,+++***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((())))))(((&&&%%%&&&''')))+++******---000000444CCCUUUzzz{{{uuunnneeeiiinnnxxx{{{wwwzzz|||yyyssskkkfffeeefffhhhiiilllqqq|||}}}vvvrrrmmmjjjlllqqquuuwww~~~}}}}}}[[[999000///***//////...---...000000...,,,///000...***)))+++...000111888JJJ333???aaaxxxKKK;;;EEEooo{{{QQQGGGjjjyyyDDD222111000,,,###***'''''''''((((((((((((((('''&&&%%%%%%%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%$$$$$$############$$$$$$##################$$$$$$""""""############""""""$$$"""!!! !!!"""$$$ !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""" !!!!!!!!!""""""$$$###!!! !!!!!!"""######"""!!! !!!"""""""""""""""###%%%&&&&&&&&&&&&''')))---222;;;HHHVVVdddnnnttt{{{rrreee[[[VVVFFFAAA999333000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***+++000444***...111...++++++...///222...QQQhhh[[[XXXSSSSSSQQQNNNJJJHHHIIIJJJHHHJJJJJJHHHCCC===:::888:::///222666000===fffzzzTTT555,,,111,,,,,,,,,++++++*********(((***,,,,,,***((('''(((&&&'''((()))******))))))''''''(((((())))))******...------,,,+++***))))))(((((((((((((((((('''&&&&&&''')))+++,,,,,,,,,,,,,,,,,,------///000111222000000//////......------------------,,,+++******((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((("""(((+++(((&&&******'''---''')))111555@@@___wwwmmmnnnnnnnnnvvv~~~tttmmmkkkggggggdddmmm{{{xxxrrrxxx|||zzz~~~zzzuuuqqqooonnnnnnxxx~~~kkkJJJ111,,,222,,,111///((()))111222---,,,,,,,,,,,,,,,,,,,,,,,,222&&&SSS\\\CCCPPPpppbbb===<<<]]]|||WWWGGGmmmTTT@@@///,,,+++&&&&&&+++''''''&&&&&&&&&''''''((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''))))))'''%%%$$$###"""""""""###$$$%%%###%%%### !!!$$$###"""$$$%%%$$$###"""###$$$!!!!!!!!!"""######$$$$$$ !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!"""!!! %%% """$$$""" !!!"""$$$$$$""""""""""""############"""######!!! !!!###%%%+++###***)))###---AAANNN```qqqzzzgggTTTEEE:::222...444///++++++///111---)))//////------,,,---...///---+++)))***---...---,,,000---===hhheeeWWWUUUQQQQQQOOOLLLHHHFFFGGGHHHGGGIIIIIIFFFAAA<<<888777888111333555222FFFnnnpppKKK111,,,111,,,,,,,,,++++++*********)))+++,,,,,,***))))))*********)))((('''&&&%%%%%%'''((((((((()))))))))***,,,++++++******))))))((())))))))))))))))))((((((%%%&&&(((***+++,,,,,,+++,,,,,,------...000111222222111111000///......---------------,,,+++******((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((((((++++++&&&%%%))))))''')))...///000DDDfff}}}xxxkkkfffjjjvvv~~~~~~|||rrrmmmhhhdddfffkkkqqqtttttt|||{{{xxxyyywwwmmmfffeeeiiinnnuuu|||}}}cccFFF444//////111000......000---(((,,,,,,,,,,,,,,,,,,,,,,,,---000]]]```NNNggg~~~TTT999GGGpppjjjHHHYYYJJJ:::---------'''&&&)))((((((''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&'''(((((('''&&&$$$###""""""!!!"""###$$$$$$%%%$$$!!!"""%%%$$$ """###$$$###""""""###$$$""""""""""""############ !!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!!"""!!! """!!!  !!!!!!"""#########""""""""""""############"""######"""!!!"""$$$&&&$$$---&&&!!!)))(((***:::eeeppp|||yyy___BBB///000222333000++++++///444000///...------......///222///,,,+++------,,,+++...,,,777XXXcccTTTRRRPPPPPPOOOKKKHHHFFFGGGHHHGGGHHHHHHEEE@@@:::777555555444666222444RRRyyyccc@@@,,,+++111+++++++++++++++************+++,,,+++******,,,...---,,,***((('''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))*********************$$$%%%''')))***+++,,,,,,,,,,,,------...///111111333222111000///...------------------,,,+++******((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((******((($$$%%%)))***((((((---222>>>___{{{vvvtttuuuuuuyyyvvv{{{}}}xxxnnnddd``````eeeoooyyyvvv}}}~~~~~~zzzuuuyyy}}}~~~|||yyyuuurrrppplllgggdddmmmrrr|||~~~gggRRRFFF666000,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&777___aaa___mmmJJJCCC```TTTIIIqqqkkk???333,,,---...)))%%%'''))))))))))))(((''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%###"""!!!""""""######$$$###!!!"""%%%$$$ !!!"""######!!!!!!"""###############""""""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###"""!!!!!!"""!!! """###"""!!! """############"""""""""""""""############"""###$$$###"""###%%%&&&''',,,(((&&&)))***999VVV~~~[[[AAA///000000...,,,---111555111000///...............555222...,,,,,,,,,,,,+++,,,---000AAAfffttt}}}bbbTTTRRRRRRQQQPPPMMMJJJHHHIIIJJJGGGHHHGGGDDD???:::666555444777888111777]]]XXX888+++,,,...+++++++++******************++++++***)))***,,,///,,,+++******+++---///111(((((((((((())))))))))))((((((((())))))*********))))))))))))******++++++&&&&&&((()))***,,,,,,---------------...///000111222222111///...---,,,+++------------,,,+++******((((((((((((''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&$$$$$$'''++++++))),,,---???bbb}}}rrrnnnpppvvv~~~~~~~~~|||xxxrrrlllpppkkkjjjmmmpppttt{{{zzz}}}yyyyyyyyywwwwwwzzz}}}uuuppppppsssjjjlllooouuuzzz{{{vvvZZZIII;;;999777000---111,,,,,,,,,,,,,,,,,,,,,,,,$$$444QQQ^^^nnnwwwYYYJJJ\\\kkkLLL___tttLLL:::111+++------)))&&&''')))******+++***)))'''&&&&&&%%%%%%$$$###$$$$$$$$$###$$$%%%&&&%%%&&&&&&'''((('''%%%$$$"""""""""###!!!"""!!!!!!$$$### """###"""!!! !!!"""$$$$$$$$$###"""!!!!!! """"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!"""!!! !!!"""################## """$$$%%%$$$"""!!!!!!"""""""""############"""###$$$$$$$$$$$$%%%'''&&&'''((())))))111OOOsss~~~III<<>>```yyyoooqqqyyy~~~rrrkkkkkkqqqvvvzzz~~~|||||||||{{{}}}~~~|||zzzxxxtttooolllkkklllnnnooo|||vvvddd[[[QQQ???000+++,,,,,,,,,,,,,,,,,,,,,,,,)))///>>>\\\{{{}}}aaaEEEIIIqqq\\\SSSyyyZZZ;;;:::333---+++***((('''((((((***,,,---,,,***(((&&&%%%%%%$$$############$$$"""###%%%%%%$$$$$$&&&(((***)))'''%%%$$$###$$$$$$!!!###"""!!!###&&&&&&""" """###"""!!! !!!"""%%%$$$$$$###"""!!! """"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!"""!!! """ ###(((***((($$$ !!!###%%%%%%$$$"""!!!!!!"""""""""############!!!###$$$%%%$$$$$$&&&''''''&&&***,,,)))999aaazzzfffKKK999444444333000000000///...---,,,******///...,,,+++***+++,,,...***111222---:::```mmmjjjqqq```ZZZVVVNNNNNNMMMJJJGGGFFFGGGIIIJJJJJJHHHDDD>>>999666666444777888666EEEpppuuuHHH///......((()))))))))***************((()))***)))((((((***+++((((((''''''(((***,,,---))))))))))))(((((((((((()))))))))******+++++++++''''''&&&'''(((***,,,---,,,++++++++++++,,,------------,,,,,,---......///---------,,,++++++******------------,,,+++******(((((((((((('''''''''''''''''''''((((((((())))))&&&&&&&&&''''''''''''(((((('''(((***)))''')))------WWW{{{~~~wwwrrr{{{~~~yyyllliii}}}|||~~~}}}tttqqqnnnooouuu}}}}}}xxx~~~xxxwwwxxxwwwwwwwwwiiigggfffjjjqqqzzz|||qqqYYY<<<(((,,,,,,,,,,,,,,,,,,,,,,,,---222888___pppPPP999HHHqqqoooOOOfffrrrKKK<<<999444...***((((((((()))'''))),,,......,,,***'''%%%%%%$$$############### ###%%%$$$"""###&&&)))***)))'''%%%$$$$$$$$$$$$###%%%%%%###&&&***)))&&&!!!"""######!!!!!!"""###$$$$$$$$$###"""!!!!!! """"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###"""!!!!!!"""!!! ### ###))),,,((($$$!!!"""###$$$$$$$$$###"""""""""""""""############"""$$$%%%$$$$$$%%%&&&+++)))...,,,)))BBBkkk~~~xxxVVV999,,,...444111111000///...,,,***)))***+++,,,,,,++++++---///(((///333111777SSSnnnbbbeee\\\[[[VVVMMMMMMLLLJJJGGGFFFGGGIIIIIIIIIGGGBBB<<<777555444444444666;;;OOOxxxnnn???)))...000'''((()))))))))*********+++)))+++,,,+++***))))))***((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))))))))(((''''''''')))+++...///---,,,+++*********++++++------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******((((((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((''')))+++((((((111<<>>MMMeeetttVVVUUU{{{jjjCCC???444222...***((())))))(((&&&(((,,,000000...+++)))%%%$$$$$$###############"""%%%$$$!!!"""&&&***((('''%%%$$$#########$$$"""$$$$$$###%%%))))))&&&"""###$$$###""""""###$$$$$$#########""""""!!!!!!!!!!!!"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""!!!!!!"""!!! """!!!"""$$$''''''%%%"""########################""""""""""""############ ###$$$$$$$$$$$$%%%***)))...+++***KKKttt___DDD888777333333333222000---+++***))),,,...///---,,,---...***,,,111333444HHHyyyooo\\\]]]YYY[[[UUUOOOOOONNNLLLIIIHHHIIIKKKHHHHHHEEE@@@;;;666333333444111555???VVV}}}iii999$$$---111((((((((())))))*********+++***,,,......,,,***))))))''''''((())))))))))))(((******))))))((((((((('''(((((((((((((((((((((((()))(((((((((***---000111...---+++))))))))))))***------,,,,,,,,,---......,,,,,,,,,---------......------------,,,+++******)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&%%%''')))(((,,,;;;LLLnnnttt|||~~~}}}~~~zzzzzz}}}~~~rrruuuyyy{{{xxxnnnsss~~~}}}xxxqqqllllllpppwww|||}}}~~~~~~vvvzzzgggdddeeekkkooosss~~~uuuooolllnnnssswww}}}^^^===,,,,,,,,,,,,,,,,,,,,,,,,!!!AAAJJJhhh^^^NNNKKKWWW[[[YYYjjj^^^KKKdddfff<<<>>>//////---***)))***)))(((%%%(((,,,000111///,,,***%%%$$$$$$###"""#########"""$$$###!!!!!!&&&***&&&%%%$$$""""""""""""###!!!!!! """''''''###"""$$$%%%$$$###"""###$$$############"""""""""""" !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!"""!!! ###%%%%%%###!!! !!!$$$$$$###""""""######$$$""""""""""""############"""$$$$$$###$$$%%%&&&&&&---)))+++SSS|||~~~pppOOO;;;555555555444222///---+++***---111111///---------,,,***...111000@@@rrrrrrWWWVVVWWWTTTVVVOOONNNKKKIIIHHHHHHIIIJJJJJJHHHDDD???;;;888666555333===777DDDtttQQQ...///+++111(((+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''')))***,,,---)))))))))))))))******+++******++++++++++++******++++++,,,------......///......---------,,,,,,,,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&)))***'''&&&((()))***666QQQkkk{{{|||~~~yyy}}}}}}}}}rrr{{{|||wwwwww~~~vvvsssjjjfffccciii{{{zzznnngggfffgggkkkwww{{{uuuqqqooonnnnnngggnnnwww}}}mmmAAA......---,,,+++++++++++++++KKKnnn}}}rrrFFFjjj~~~kkkcccaaa^^^lll||||||```IIIUUU===111777///******+++)))((()))&&&(((***------,,,***))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""""""""###$$$%%%""""""""""""""""""""""""$$$$$$$$$############"""!!!%%%((('''""" ###%%%###!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###"""############$$$$$$$$$$$$$$$###############$$$"""############$$$$$$$$$'''''')))+++///hhhzzziiiCCC444333888222///111000---//////,,,+++,,,......------///666666888bbbsssVVVTTTUUUSSSWWWOOONNNLLLJJJHHHHHHIIIJJJIIIGGGCCC???;;;888666555222:::;;;PPP~~~III---...***...)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))(((((((((''''''''''''''''''(((***+++,,,)))))))))))))))***++++++***++++++,,,,,,++++++***++++++,,,,,,---.........---------,,,,,,,,,,,,+++)))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((()))+++)))(((***111DDDfff|||xxx~~~uuu~~~yyyuuuuuu{{{|||yyywwwrrrkkkkkkoooyyyzzz{{{~~~~~~uuu{{{~~~~~~|||ssssssqqqmmmjjjmmmuuu||||||xxxvvvlllmmmnnnoooppppppqqqqqq~~~oooCCC///...---++++++*********,,,\\\dddRRRttt~~~rrrfff[[[XXXeeevvvqqqVVVnnnSSS<<<333666///***+++,,,***((()))%%%&&&)))+++,,,,,,,,,++++++***)))'''&&&%%%%%%%%%#########$$$$$$$$$$$$$$$%%%$$$###""""""###$$$$$$########################$$$$$$$$$#########""""""!!!$$$'''&&&""" """$$$###!!!  !!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###""""""#########$$$$$$$$$$$$$$$###""""""######$$$"""############$$$$$$$$$&&&&&&))),,,111iii{{{oooOOO888444000111222---'''---333444000---,,,+++...---...555555444VVVxxxXXXRRRSSSRRRVVVOOONNNLLLJJJIIIIIIJJJJJJHHHFFFBBB>>>;;;888777666222777AAAaaasss===+++///(((+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))*********))))))))))))))))))(((((((((((()))***+++***))))))))))))***++++++***++++++,,,,,,++++++***++++++,,,,,,------......,,,,,,,,,+++++++++******((((((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''***'''(((///>>>XXXxxxzzz{{{xxxzzzvvvvvvxxx|||yyysssrrroookkkfffgggrrrqqqttt{{{}}}}}}}}}wwwqqqnnnmmmtttvvvyyy{{{~~~|||wwwqqqllliiiiiiiiimmmsssyyy~~~mmmBBB///...,,,+++***))))))***555tttwwwUUUnnn{{{mmm___aaaccckkk}}}xxx___XXXOOO;;;666555...***+++,,,***((()))%%%&&&'''(((***,,,---------,,,+++)))(((&&&%%%%%%"""""""""#########$$$$$$&&&%%%$$$#######################################$$$$$$#########""""""""" ###%%%$$$!!!!!!###"""!!! !!!"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###"""""""""#########$$$$$$######"""""""""######$$$"""############$$$$$$$$$$$$%%%)))---222jjjyyyrrrVVVHHH<<<888888333000222333111---+++///333.........333555000FFFooo___UUUTTTQQQSSSNNNMMMLLLKKKJJJJJJJJJJJJFFFDDDAAA===:::888777777444666IIIppp___444+++///))))))---************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))******************************))))))((())))))*********))))))******+++,,,)))******++++++******)))***++++++,,,------......+++++++++************)))((((((''''''''''''((((((''''''''''''''''''''''''(((((()))))))))(((''''''(((''',,,<<>>;;;999888888888666>>>aaappp???///------...)))///***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))***************++++++++++++******)))))))))******+++************+++,,,,,,((())))))))))))))))))(((******++++++,,,,,,------+++++++++*********))))))((((((''''''(((((())))))''''''''''''''''''''''''))))))))))))*********+++...444===NNNfff}}}jjjjjjrrr{{{sssnnnoooqqqtttjjjkkkuuu|||xxxxxxwwwtttrrrttttttsssuuuzzzxxxxxxuuuppppppttttttqqqvvvyyy{{{}}}www|||}}}}}}tttnnnlllnnnqqqpppwww}}}wwwssspppllljjjkkkoootttwww}}}~~~}}}fffJJJ---///...------...111555777OOOccc{{{lllhhhyyyaaaUUU\\\jjj```VVV```{{{FFF777555111,,,***...000,,,((('''***)))'''%%%$$$$$$%%%%%%''''''(((((('''%%%###""" !!!!!!"""###$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!"""!!! !!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###!!!!!!!!!"""""""""######!!!!!!!!!!!!"""######$$$"""############$$$$$$$$$&&&%%%'''+++000dddlllooolllvvvsssNNNGGGWWWjjjyyy}}}iiiWWWIII<<<999666000///333000222///000777444555AAAlllZZZSSSMMMMMMHHHHHHHHHIIIHHHHHHGGGGGG@@@???===;;;999888888999555EEEoooddd666000...)))///))),,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))*********++++++*********)))******++++++++++++******++++++,,,---******++++++++++++***************+++,,,,,,------,,,,,,+++++++++*********((((((((((((((()))******'''''''''''''''''''''''')))((((((((()))+++---...333DDDVVV```iiixxxpppvvv|||vvvrrrpppooonnnooorrr|||}}}~~~uuurrrrrruuuvvvttttttxxxnnnsssuuuuuuxxx{{{~~~}}}}}}vvvkkkcccccclllyyy}}}vvvrrrqqqpppooommmnnnoooqqqvvv|||~~~}}}bbbIII777(((......---...222666;;;>>>SSS___zzznnn}}}{{{ZZZPPPYYYiiiYYYYYYsssNNN999111000++++++///111---((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%'''''''''&&&$$$###!!!!!!"""###$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""!!!!!!!!!!!!###!!! !!!"""""" !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!"""###!!!!!!!!!!!!"""""""""### !!!!!!"""$$$$$$"""############$$$$$$$$$&&&%%%'''+++111fffooorrrnnnrrr{{{~~~RRRMMMMMMWWWnnn~~~iiiWWWEEE666666???222555000...444444555???jjjVVVQQQMMMMMMGGGGGGHHHHHHHHHGGGFFFFFF@@@>>><<<:::999888999999444IIIyyy\\\000222---&&&000((()))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))******************))))))***++++++,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++)))******+++,,,,,,------,,,,,,,,,++++++++++++***((((((((((((((()))******(((((((((((((((((((((((()))((('''''')))+++...000<<>>888444444666777777888iiiZZZUUUPPPOOOKKKIIIFFFDDDAAA??????>>>@@@@@@???<<<:::::::::999<<>><<<<<<@@@>>><<<;;;<<<;;;:::999DDDwwwlll;;;222,,,//////***))),,,*********+++++++++++++++************************((((((((()))))))))******)))((((((''''''''''''((())))))***++++++++++++***++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++++++++++++++***)))((('''&&&&&&)))))))))(((((((((((('''(((%%%)))///)))(((@@@```}}}~~~}}}ooo]]]PPPEEE@@@<<<>>>EEERRRfffwwwvvvxxx|||{{{{{{yyyvvvrrrnnnjjjgggeeejjjmmmrrrxxx}}}{{{qqq{{{|||vvvnnnhhheeeddddddgggooo{{{|||yyywwwtttvvvzzzwww~~~zzzrrrcccMMM777---------+++***'''(((((((((---222222///,,,,,,+++++++++111@@@NNNVVV^^^aaaYYYfffyyy^^^QQQlllxxxfffaaawwwIII222222,,,***---...,,,)))))))))******(((&&&$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%###############$$$$$$$$$###""""""###%%%&&&%%%$$$$$$'''))))))%%%$$$%%%'''$$$$$$###""""""""""""#########"""""""""!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!!!!  !!!"""""""""""""""""""""""""""####################################"""######$$$$$$%%%&&&&&&######)))(((%%%<<<```qqqpppuuu|||oooRRR^^^vvv{{{MMMGGG@@@===>>>>>>:::555hhhXXXTTTQQQOOOKKKIIIGGGDDDAAA???===<<>>666;;;777555777===MMMeeeyyy}}}yyyvvvrrrooojjjeeeccceeeiiilllrrrtttxxx}}}|||wwwzzz~~~sssoooiiiaaa]]]^^^dddjjjxxx}}}~~~|||~~~}}}wwwssstttyyy~~~{{{yyyuuulllbbbRRR@@@...))),,,...------+++******...333777555111///---+++(((***555HHHXXXXXXUUUQQQVVVttt___NNN___xxxtttccctttUUU555222,,,))),,,...---++++++))),,,---+++'''$$$%%%'''%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###"""!!!"""$$$%%%$$$###$$$&&&((((((&&&%%%%%%'''%%%$$$######""""""###############"""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  ######"""!!!  !!!"""""""""""""""!!!"""""""""####################################"""######$$$$$$%%%&&&&&&%%%"""&&&(((%%%000QQQqqqmmmuuuccc\\\yyyvvvrrr}}}ssseeePPPCCCBBBDDD???888hhhUUUSSSNNNLLLHHHGGGFFFEEECCCBBB@@@???CCC===:::<<<<<<888888;;;UUUPPP111...---//////,,,***+++************************************************))))))))))))************((((((''''''''''''(((((())))))***++++++++++++************++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))************************((((((''''''''''''((()))000''''''...///222KKKkkkrrrpppkkkooozzzxxxnnniiiZZZSSSHHH???;;;999888777777999???HHHPPP[[[mmm}}}zzzyyyqqqoooccceeehhhjjjnnnttt|||xxxyyy|||zzz~~~|||{{{zzzyyywwwtttoookkk]]]```ccceeehhhooozzz|||wwwuuuvvvxxx~~~||||||~~~zzzssstttwww}}}zzzwwwvvvlll^^^>>>444,,,***+++++++++...+++)))+++///444555333111666222,,,(((---???UUUeeeYYYLLLGGG```bbbPPPSSSpppsssoooccc<<<222,,,(((+++......---///***---///---)))'''''')))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$###"""###$$$%%%$$$###$$$%%%''''''&&&%%%%%%&&&%%%$$$$$$###########################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""  ######"""!!!  !!!"""""""""""""""!!!"""""""""####################################"""######$$$$$$%%%&&&&&&(((###"""((((((+++GGGnnnnnnyyyeeeeeemmmfffbbboooXXXKKKFFFDDDfffTTTRRRMMMJJJFFFFFFFFFFFFFFFDDDCCCCCCDDD>>>;;;===;;;666999BBBiiiyyyCCC............---,,,+++******************)))))))))************************)))))))))*********++++++(((''''''''''''(((((()))))))))***++++++++++++*********************++++++***************+++,,,,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++***))))))*********++++++++++++'''(((((((((((()))))))))(((%%%(((///000///777CCC@@@===@@@IIIMMMHHH???888222333222111111444999===@@@HHHXXXiiisssxxx~~~xxxnnnccc]]]]]]jjjqqqzzzyyyttt}}}}}}yyyuuuoooiiiddd___ZZZWWWYYYcccooowwwyyy{{{~~~~~~sssrrrpppnnnnnnrrryyy~~~|||zzzxxxzzzyyytttmmmjjjlllppp{{{|||~~~vvvccc333000......,,,)))***///++++++...333555444444777;;;666...***555KKKaaammm[[[LLLFFFhhhgggRRROOOjjjqqq}}}sssHHH444---)))+++.........000+++---......,,,***************((('''&&&%%%%%%%%%&&&'''((((((((('''%%%$$$%%%###"""###%%%%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$############$$$$$$$$$#########""""""""" """"""""""""""""""""""""!!!!!! !!!!!!""""""!!!!!!  !!!"""""""""""""""""""""""""""####################################"""######$$$$$$%%%&&&&&&'''%%%"""&&&***)))@@@jjjsss~~~zzzaaadddvvvXXXSSSKKK___vvv[[[EEEeeeSSSRRRNNNJJJGGGGGGHHHHHHGGGFFFEEEDDDAAA<<<<<<===999555===KKK{{{rrr;;;---......---,,,++++++***+++*********)))))))))(((************************))))))*********+++++++++'''''''''''''''((())))))))))))***++++++++++++*********))))))))))))))))))))))))))))))***+++---...******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************))))))))))))'''((()))*********))))))%%%(((+++---------,,,***222---222999555111111///+++111777:::<<>>@@@111@@@ppp]]]666///......---+++***)))))))))************+++++++++++++++++++++++++++++++++******++++++++++++******%%%&&&&&&'''((())))))***'''((()))******************))))))((((((((((((((())))))***,,,,,,,,,,,,,,,,,,---//////......000111000111111000---,,,------...---,,,,,,++++++,,,,,,((((((((((((''''''''''''''')))+++,,,,,,,,,***)))$$$)))...///+++((()))+++111...++++++---333===FFFUUU```ooo{{{~~~{{{wwwmmmggg___aaafffoooyyy~~~zzzyyyyyy}}}vvvyyy|||mmmYYYRRRWWWTTTZZZdddooovvvwwwqqqkkkjjjkkkqqqzzz~~~yyyuuusssjjjlllppptttyyy~~~wwwrrrnnnjjjfffggglllrrruuuuuuccc:::222///000---&&&(((...999333111333111,,,---111)))(((&&&---DDDbbbnnnllluuuooouuuYYYMMMfff~~~{{{rrr}}}RRR444,,,000''''''...'''000...,,,---//////,,,)))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&'''&&&&&&&&&''''''''''''((((((&&&###"""###$$$$$$###$$$%%%&&&%%%######$$$%%%!!!###$$$%%%$$$"""!!!###$$$%%%$$$$$$###$$$%%%###$$$$$$$$$$$$###"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""############$$$$$$$$$#########""""""%%%%%%$$$$$$###$$$$$$$$$###$$$%%%%%%###&&&555DDDcccsss}}}xxxhhhfff{{{[[[UUUXXXaaavvvooo||||||YYYXXXVVVLLLPPPLLLKKKJJJJJJJJJHHHEEEBBB??????:::===>>>444IIIzzzUUU333///...---,,,+++******))))))************+++++++++*********************************++++++*********'''(((((()))******++++++,,,,,,---------,,,,,,+++)))((((((((()))******+++,,,,,,------......//////---///000000///...///111000111111000...------...------,,,++++++++++++,,,***))))))))))))((((((((('''(((***+++++++++)))(((%%%'''((((((((()))+++...++++++---444@@@OOO]]]gggzzz|||zzz}}}xxxooogggbbbbbbccctttvvvzzz~~~zzzzzzzzzwwwmmmaaaXXXSSSUUU^^^hhhtttuuuxxx|||~~~|||vvvqqqpppnnnpppvvvzzz{{{}}}{{{zzzrrrkkkggghhhjjjlll{{{~~~uuulllgggeeeeeelllmmmpppvvv~~~qqqBBB333***---222222222555999222,,,+++***(((,,,222------+++444SSStttzzzmmmZZZxxxyyyeeeRRRdddvvv{{{iiikkkccc???---...***,,,///&&&+++*********+++***(((&&&(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''***'''%%%$$$$$$%%%$$$###"""$$$%%%%%%$$$$$$&&&'''!!!"""$$$%%%%%%%%%######"""###$$$$$$######$$$%%%###$$$$$$$$$$$$###"""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""############$$$$$$$$$#########""""""%%%%%%$$$$$$###$$$$$$%%%$$$$$$%%%&&&%%%%%%...999KKKcccwww}}}hhhlll{{{hhhYYYjjjpppsssqqqVVVWWWWWWMMMNNNKKKJJJIIIIIIJJJHHHEEECCC??????<<<<<<;;;999WWWrrrHHH000......---,,,+++******))))))************+++++++++))))))))))))))))))))))))*********************************+++,,,,,,------...//////...---,,,++++++((((((((()))***+++---...............///000111222000111222111///...///000000111222111///......///------,,,+++++++++++++++************))))))))))))&&&''')))*********)))(((''''''''''''(((***,,,...,,,222???PPPdddrrrzzz|||zzzxxxkkkjjjgggaaa^^^cccmmmwww~~~{{{xxxxxxxxx~~~~~~zzzvvvlllhhh]]][[[VVVTTTZZZeeelllmmmzzzzzz{{{}}}~~~}}}tttoooooouuu}}}{{{uuulllhhhcccbbbgggooowww|||}}}rrrhhhccceeejjjnnnzzz~~~~~~XXX???++++++555888666555444...)))'''&&&%%%)))...***,,,)))333XXX|||zzzaaa===aaayyy|||ggg]]]]]]wwwiiiccc|||UUU777...***---///'''''')))++++++)))'''%%%%%%)))))))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''+++)))&&&%%%%%%%%%$$$###!!!###$$$%%%%%%%%%'''((("""###$$$&&&&&&%%%$$$$$$"""#########$$$$$$$$$%%%###$$$$$$$$$$$$###"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""############$$$$$$$$$###############%%%$$$$$$###$$$$$$%%%%%%%%%$$$%%%((('''%%%''',,,BBB^^^vvv|||tttaaa\\\nnnsssjjjsssfffTTTVVVWWWNNNMMMIIIHHHHHHHHHIIIHHHEEECCC@@@>>><<<;;;777>>>dddccc===///------,,,,,,+++******)))))))))*********+++++++++)))))))))*********************))))))))))))******++++++++++++,,,,,,------++++++,,,,,,+++***))))))************+++,,,---.........------...///111222111222333222///...///000111222222111000//////000---,,,,,,+++***+++++++++*********)))))))))(((((((((((()))***+++******)))(((***,,,,,,+++,,,///333EEERRRggg}}}vvvvvvlllhhh]]]cccjjjnnnqqqxxx}}}}}}}}}{{{{{{{{{~~~~~~||||||xxxvvvssslllbbb[[[[[[XXXbbbiiikkkrrr|||{{{ssspppqqqssswww|||}}}vvvsssxxx~~~}}}xxxrrrmmmjjjhhhlllpppuuuzzz~~~|||xxxuuuqqqrrrsssuuuxxx|||sssUUU999222777777222000+++***))))))******+++---'''***(((///QQQtttlllMMM===ccclllYYYWWWfffxxx|||xxxttt~~~}}}tttPPP999---***---...'''+++......***''''''((())))))******))))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''''''''***(((&&&%%%%%%%%%###!!!!!!###$$$$$$######%%%&&&"""###$$$%%%%%%%%%$$$$$$$$$######$$$%%%&&&&&&%%%###$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!"""""""""####################################$$$$$$######$$$$$$%%%%%%((($$$$$$'''(((&&&%%%'''CCC^^^rrr{{{{{{xxx~~~jjjllljjj```aaa~~~vvvsss}}}wwwdddggg^^^TTTUUUUUUOOOLLLIIIHHHGGGHHHHHHGGGEEEBBBAAA======:::444DDDpppVVV555///,,,,,,,,,++++++******)))))))))*********+++++++++*********+++++++++,,,,,,******)))(((((()))***************+++++++++++++++(((((()))***************,,,,,,+++++++++++++++,,,,,,+++,,,,,,------...///222333333222///......///000111222111000///000111,,,,,,+++************+++))))))((((((((('''''''''******++++++,,,,,,,,,+++(((+++---,,,,,,222???JJJmmm|||jjj~~~vvvrrrkkkbbb]]]\\\jjjqqqzzz~~~}}}~~~||||||~~~{{{rrrjjjaaa[[[VVVVVV___jjjooowwwxxxrrrsss|||}}}uuuwwwzzz}}}~~~~~~}}}}}}}}}nnnmmmiiieeeccceeejjjooo~~~}}}xxxsssooonnnnnnqqqttt~~~~~~www^^^GGG>>>;;;555//////)))))))))***...666<<>>???|||}}}zzzmmmnnnxxx}}}{{{{{{}}}{{{ZZZCCC...%%%...***+++,,,+++)))(((((()))+++++++++++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%###!!!$$$%%%%%%$$$!!! !!!!!!""""""""""""#########%%%###"""$$$''')))(((&&&###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""###########################$$$$$$$$$############$$$%%%&&&&&&***%%%###&&&(((((()))---666RRRfffrrryyywww{{{~~~nnnTTTeeeeeeaaakkk~~~bbbjjj~~~ddd]]][[[YYYQQQOOOQQQOOOIIIHHHGGGGGGGGGEEEBBB???@@@777;;;<<<:::XXXoooDDD000111++++++++++++************)))************+++++++++)))))))))***+++,,,,,,,,,***)))(((''''''((()))***+++*********************++++++,,,,,,---,,,,,,,,,+++************++++++,,,***,,,...000111000///---///000111000...---...///...///000000......///000,,,++++++***************)))))))))(((((((((((('''++++++******++++++,,,---+++---555BBBUUUhhhxxxvvv{{{xxxsssqqqkkkfffdddggglllsss~~~{{{xxx~~~}}}yyyqqqtttyyy{{{|||}}}~~~}}}uuuooollllllhhh```ZZZZZZ^^^fffsss|||zzzttttttyyyvvvuuuwww||||||wwwrrrpppxxx{{{~~~~~~tttlllhhhfffbbbpppyyyzzzvvvuuuzzzxxx{{{xxxqqqlllcccWWWYYYbbbkkkcccKKK555,,,,,,...,,,+++111>>>GGGJJJ---***000DDD^^^hhhYYYCCCKKKxxx{{{}}}yyyssshhhNNN333///...,,,)))((()))))))))(((++++++,,,,,,++++++***)))''''''''''''''''''''''''############$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%'''&&&$$$"""%%%&&&&&&%%%###"""###$$$######""""""######$$$$$$$$$!!!"""&&&)))'''$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""############""""""#########$$$$$$$$$############$$$%%%&&&''''''%%%%%%((((((&&&(((,,,;;;SSScccnnn~~~|||___\\\{{{pppkkk}}}^^^eee~~~fff]]]]]]\\\PPPMMMQQQQQQJJJIIIGGGGGGFFFDDDAAA>>>???555;;;>>>===___ggg???///111+++++++++***************)))************+++++++++'''(((((()))***++++++++++++)))(((''''''((()))+++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))((((((((()))***+++------+++---111444444333000///...///000///...---...///---///000///......///000,,,++++++***)))*********************))))))))))))******))))))******+++,,,---222AAAZZZuuu}}}rrrfff]]]ZZZZZZjjjlllsss|||zzzrrrxxxwwwyyy{{{ssswww||||||zzzzzzyyyvvviii```ZZZZZZ[[[^^^gggrrryyyvvv}}}vvvrrrzzz~~~|||~~~}}}{{{{{{uuu|||qqqnnnddd[[[]]]kkkzzz~~~|||yyydddYYYWWWRRRccclll~~~cccBBB222'''...111000333777777222...)))222PPPooouuucccNNNtttnnnlllzzzvvvvvvvvvLLL;;;111---)))(((***,,,+++***+++,,,,,,,,,,,,+++******((((((((((((((((((((((((############$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&((((((&&&$$$%%%&&&''''''%%%%%%&&&'''$$$$$$######$$$$$$%%%&&&""" %%%'''%%%"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""######$$$$$$$$$$$$############$$$%%%&&&'''%%%%%%'''***)))%%%&&&)))<<>>(((,,,000222XXXqqqeeeqqqaaafffuuu~~~yyyrrrooorrrwww}}}~~~~~~yyyvvvvvvTTT???777...)))***+++***((((((***,,,---,,,+++******++++++***)))(((((())))))(((&&&######$$$%%%###!!!"""%%%))))))'''%%%&&&'''###%%%'''))))))'''%%%$$$%%%$$$######$$$&&&'''(((---,,,***(((&&&%%%$$$$$$"""""""""""""""###$$$$$$%%%%%%%%%$$$$$$$$$######$$$"""!!! !!!"""!!!  """#########"""!!!""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((999WWWjjjeeegggmmm^^^___ttthhhjjjwwwxxxiiigggzzzdddaaa[[[UUUPPPMMMMMMNNNKKKIIIHHHGGGGGGEEEAAA>>>999<<<888:::UUU}}}OOO888***///+++******)))))))))))))))************************((()))))))))******************)))(((((((((((((((***,,,------++++++,,,...))))))***+++,,,------...+++,,,,,,------------------------...555;;;;;;666/////////000000/////////000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++///***'''***...000222555DDD]]]}}}vvviiiTTTPPPOOOUUU^^^gggrrr|||vvvyyy~~~vvvzzz~~~tttkkkfffccc^^^[[[hhhlllrrrxxx|||}}}{{{zzzzzz~~~{{{rrrooosssyyy|||||||||qqqiiigggeeeccceeemmmsssuuu}}}|||}}}}}}vvvbbbYYYUUUYYY```fffnnnvvvoooOOO333$$$,,,000333@@@LLLDDD111111///999aaazzz```XXXzzzddd\\\aaaiiibbbccccccbbbaaaaaaccceeennnssszzz~~~vvvzzzxxxaaaSSS@@@333...---,,,+++)))*********+++,,,---///+++***)))(((((((((((())))))&&&$$$$$$%%%&&&$$$""" ###%%%%%%$$$$$$&&&(((((()))******)))&&&###"""%%%%%%$$$$$$%%%&&&'''(((111333555666333///***&&&%%%$$$###""""""$$$%%%&&&%%%%%%$$$$$$$$$#########$$$"""!!! """"""!!! !!!"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((((((222PPPjjjmmmiiiuuuvvvbbbZZZkkkoooeeerrr}}}jjjccczzzyyyccc```ZZZTTTOOOMMMMMMMMMJJJIIIGGGGGGFFFDDD@@@>>>777AAA777;;;fffIII222+++///+++******)))))))))))))))************************))))))))))))******************)))((((((((()))))),,,---...---+++***+++,,,((()))***+++,,,---...///***+++,,,,,,------,,,,,,------+++,,,222;;;>>><<<......////////////......///...---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---***(((+++...666CCCPPPpppvvvcccTTTNNNJJJQQQ___ppp|||~~~|||{{{vvvyyyzzzqqqjjjaaa^^^aaafffkkkmmmyyy~~~}}}{{{}}}vvvmmmkkkpppvvvyyyyyywwwrrriii```aaakkkrrruuuzzz}}}sssbbbWWWOOOPPPXXXgggttt{{{~~~xxxkkkXXX???+++(((***---333:::>>>666,,,333,,,FFFrrrvvvVVVZZZeeeQQQUUU```eeedddkkkqqqrrrnnnhhheeeeee______bbbgggooozzzwwwsssuuu___LLL@@@999222...,,,---------,,,,,,++++++++++++***))))))))))))***+++)))'''&&&'''''''''%%%'''((((((((('''(((***,,,---...------+++(((%%%$$$'''&&&&&&&&&&&&&&&'''(((///444;;;@@@???999222---***(((%%%###"""###%%%'''$$$$$$$$$#########""""""$$$###!!!!!!"""""""""!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''((((((+++CCCcccuuuppplll|||}}}cccSSSbbb~~~eeegggkkk```tttzzzccc___XXXRRROOOMMMLLLKKKIIIHHHFFFFFFEEECCC???===555BBB666@@@xxxwwwBBB......000+++******)))))))))))))))************************)))))))))))))))*********)))))))))((())))))******,,,---...---+++***+++,,,******++++++,,,---......***++++++,,,---,,,,,,,,,......,,,)))---333555333......////////////.........---+++***+++---///000------------------------,,,++++++******++++++,,,'''***///000222AAA```}}}{{{iiiaaaZZZSSSRRRWWWgggooo}}}xxxwwwyyy~~~xxxkkkaaaXXXZZZ^^^gggrrr{{{~~~}}}|||{{{}}}~~~yyysssllljjjkkkkkkhhheeeeeeffffffhhhsss|||rrrttt|||wwwzzzwwwhhh\\\SSSNNNLLL___fffttt|||uuupppllldddXXXJJJ<<<...$$$222,,,(((+++,,,***((((((222...WWWzzz___rrroooUUUNNN\\\nnnxxx~~~kkkcccZZZSSSTTT\\\dddjjjxxxvvv{{{ssssss}}}nnn```QQQAAA666,,,,,,...///000...+++))),,,++++++******++++++++++++***)))))))))))))))))),,,,,,,,,,,,,,,---...000333222111000...,,,***)))((((((((((((((((((((((((***///555;;;===<<<888555000---)))%%%######$$$%%%$$$$$$#########"""""""""%%%###!!!!!!"""###"""!!!"""!!! !!!"""###""""""""""""""""""""""""########################$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((((()))444RRRsssyyyooottt}}}```QQQdddgggbbbzzz{{{fff]]]sss{{{ccc]]]VVVQQQNNNMMMKKKIIIHHHGGGEEEEEEDDDBBB>>><<<555???888LLLkkk>>>+++222///+++******)))))))))))))))******************************))))))))))))))))))))))))((())))))***+++,,,,,,---...---+++***+++,,,------,,,,,,,,,,,,,,,,,,++++++,,,------------,,,---///...******---,,,(((......////////////......---,,,+++***+++---///000------------------------,,,,,,++++++++++++,,,,,,)))+++000999HHH```gggZZZVVVbbbnnnooonnnppppppwwwwwwxxxyyy{{{}}}~~~~~~vvvpppkkkddd\\\UUUccchhhqqqzzzyyyssspppsssuuuxxx|||wwwooogggdddddddddbbb^^^ooossswww|||~~~|||vvvqqquuu|||wwwlll\\\NNNIIIOOOZZZcccyyyuuubbbUUUEEEBBB???:::333...,,,---000***))),,,,,,))),,,222888>>>mmm{{{nnnqqq``````kkkzzz{{{mmm```XXXSSSQQQOOOccclll~~~~~~rrr~~~qqquuu}}}nnn]]]PPP;;;777222//////000000///,,,,,,,,,++++++,,,,,,---***+++++++++++++++---...,,,,,,---000222444555555:::888666333///---+++***((()))))))))************+++,,,...000333555666777333111---)))&&&$$$######$$$$$$$$$############"""%%%###"""!!!"""###"""!!!######!!! !!!"""###################################################$$$############$$$%%%%%%%%%%%%%%%%%%&&&'''((((((+++(((===eee~~~|||xxx}}}www]]]UUUnnnllleeetttjjjZZZWWWqqq|||ccc\\\UUUPPPNNNMMMJJJHHHGGGFFFDDDDDDCCCAAA===;;;999:::===______:::***555,,,+++******)))))))))))))))************************************))))))))))))((((((((()))***+++,,,---,,,---...---+++***+++,,,......------,,,,,,+++++++++,,,------......------+++...000------///---)))//////000000000000//////------,,,,,,,,,...///000------------------------,,,,,,++++++++++++,,,,,,222...444LLLmmm}}}oooddd```aaaPPPVVVhhhrrrqqqrrryyy}}}~~~}}}pppjjjbbb]]]^^^ccciiilllzzz|||vvvnnnjjjooosssxxx||||||xxxrrrnnnhhhbbb]]]```iiissszzz|||~~~~~~|||}}}{{{~~~{{{ppphhh]]]ZZZVVVVVV\\\jjjzzzkkkTTTBBB777222///......,,,+++---222,,,---111333///++++++///BBBWWWtttwww{{{nnnmmmzzzkkk[[[OOONNNQQQhhhrrrrrrpppvvv}}}uuuiii]]]MMM???777444111000000000000///000000111222---///000111111222555777555777;;;@@@DDDEEECCC@@@===:::666111,,,)))'''&&&((()))***+++,,,,,,,,,,,,000...+++******---000222333222222000...***'''%%%%%%%%%%%%$$$$$$$$$######%%%$$$""""""#########"""$$$$$$###"""""""""##############################$$$$$$$$$##############################$$$%%%%%%%%%%%%%%%%%%&&&'''((((((,,,$$$...QQQwww|||{{{qqq[[[YYYrrr|||fffiiittt{{{~~~YYYPPPTTTrrr{{{bbb[[[SSSNNNMMMLLLJJJGGGFFFEEEDDDCCCBBB@@@===:::???444CCCsssTTT777***666(((+++******)))))))))))))))************************************)))))))))(((((((((((()))***+++---...***,,,------++++++,,,...---------------,,,,,,,,,,,,---......//////......+++///111//////111111///000000111111111111000000..................//////........................---,,,,,,++++++,,,,,,---000666KKKnnn}}}mmm^^^UUUVVV[[[cccppp{{{}}}xxxwww}}}zzzvvvpppkkk]]]^^^aaadddiiipppxxx~~~~~~yyyrrrppptttttttttqqqmmmgggbbb`````````dddooo~~~~~~zzz|||zzz{{{wwwmmmddd]]]ZZZZZZaaagggooowww~~~lllMMM888000...222...---000///++++++///222777999333+++((()))***EEEkkk{{{hhh~~~xxxjjjQQQIIITTTqqqxxxmmmnnnpppvvvuuufffYYYMMMAAA999:::::::::::::::;;;<<<<<<888;;;===>>>???AAAEEEHHHJJJLLLPPPUUUWWWTTTLLLFFF666333///***'''%%%%%%%%%'''(((***,,,---............,,,***)))((()))***+++///222666888777333...+++&&&&&&&&&%%%%%%%%%%%%$$$&&&$$$""""""###$$$###"""%%%%%%%%%%%%%%%$$$##############################$$$$$$$$$#########""""""###############$$$$$$%%%%%%%%%%%%%%%&&&'''(((((((((&&&***???gggqqqwwwkkkYYYTTTgggjjj```gggtttxxxqqqPPPPPP\\\|||yyybbb[[[RRRNNNMMMLLLIIIFFFFFFEEECCCCCCBBB@@@<<<:::DDD111HHHMMM555)))666$$$+++******)))))))))))))))************************+++*********))))))((((((((((((((()))***,,,---...***+++,,,,,,,,,,,,---...,,,,,,,,,------.........---...//////000/////////,,,000111......111222111111111222222222222111111...//////000000///..............................---,,,,,,++++++,,,,,,---&&&???gggzzzaaaVVVXXX```iiipppzzzyyy~~~||||||{{{vvvpppjjjddd^^^[[[___hhhttt{{{|||yyyvvvtttzzz|||~~~zzzzzzrrrnnngggaaa]]]___dddiiikkkoooyyy}}}~~~zzzsssqqqyyyxxxwwwssssss{{{|||tttnnnbbbTTTLLLQQQaaannnxxx___<<<,,,...222///++++++111222///...111888>>><<<000'''+++222555@@@rrrmmmaaagggUUUNNN```yyyrrrddd|||pppuuuooo\\\MMMEEEDDDDDDDDDEEEFFFFFFGGGCCCFFFJJJKKKLLLNNNSSSWWWYYY[[[^^^aaa___WWWJJJ@@@***)))&&&$$$###$$$&&&'''&&&(((***,,,.../////////&&&'''((()))))))))'''&&&,,,111888===>>>:::444000''''''&&&&&&&&&%%%%%%%%%&&&$$$""""""###$$$###"""%%%&&&&&&'''&&&%%%###"""########################$$$$$$$$$$$$######""""""#########"""###$$$$$$%%%%%%%%%%%%%%%&&&'''(((((($$$***,,,555YYYzzzvvvuuuyyygggVVVMMMYYYxxxttt```fffvvvzzzkkkOOOUUUgggqqq```ZZZRRRPPPRRRRRRMMMGGGJJJGGGCCCBBBBBB@@@===:::===444WWWyyyGGG111111...++++++*********))))))(((((()))))))))))))))))))))))))))******)))'''(((***,,,)))((('''(((+++---------------,,,++++++,,,,,,,,,/////////...,,,+++---...///000111///,,,,,,...111000111111222222333333444888555111111222222000...////////////////////////000////////////.........(((...000+++***//////+++///SSS{{{vvvggg]]]aaajjjpppzzz~~~||||||yyyuuuhhhZZZSSSVVV___fffiiittt{{{~~~}}}|||xxx|||~~~|||tttlllggg`````````dddiiiooossstttttttttzzz{{{wwwwwwsssqqq~~~~~~}}}}}}{{{yyyzzz||||||wwwkkk___WWWTTTQQQUUU```ooo|||uuuJJJ,,,(((---,,,...---///222111---,,,...555???999---,,,---222>>>OOO{{{|||\\\gggyyyiiiSSSNNNeee}}}vvv___ttt|||}}}}}}zzzpppiiijjjcccaaafffjjjhhhgggiiihhhjjjfff]]][[[___]]]VVV[[[ffflllaaa]]]hhh[[[888***%%%$$$((()))'''%%%%%%--- ,,,BBBKKKSSSLLL///###&&&(((%%%$$$%%%&&&%%%&&&000777888999<<<:::444000,,,(((((()))***'''%%%***'''$$$"""#########""""""(((------)))$$$"""### """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((***$$$)))111GGG{{{tttqqquuuzzzoooRRRPPP[[[uuu~~~ooodddjjj|||^^^WWWcccxxxqqq\\\VVVPPPOOOQQQQQQMMMHHHHHHEEEBBBAAA@@@???<<<999<<<<<>>;;;333,,,)))(((%%%$$$###$$$%%%&&&$$$###!!!$$$'''&&&###!!!!!!""" """######""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&%%%((()))444ZZZ~~~zzz|||}}}|||xxxyyy}}}cccTTT___kkkZZZfffrrrhhhwwwoooTTTQQQNNNOOOQQQPPPMMMIIIEEEDDDBBB@@@>>><<<:::999999UUUeee:::------***************)))))))))))))))))))))))))))))))))))))))'''(((************,,,...***)))'''((()))******))),,,,,,,,,---------------,,,---......------///111///000000111111111222333666666555555555444444444333222111111111111111111////////////////////////......---------,,,,,,,,,222******000+++&&&555NNNooocccaaappp}}}vvvoooddd[[[XXX]]]dddhhhgggjjjooosssyyy~~~xxxttthhhhhhjjjmmmssszzz~~~~~~}}}vvvooogggaaa^^^YYY___gggppp|||}}}}}}QQQ000---///***///---...222333///,,,,,,***---***+++111111:::MMMhhhiiirrrTTTOOOgggxxxqqqrrrwwwqqq```AAA000$$$'''''')))+++)))'''***000KKKcccxxxvvvpppxxx~~~yyy]]]AAA)))%%%'''%%%%%%((($$$%%%$$$###%%%+++222666111888@@@DDD@@@777///******'''$$$###$$$%%%$$$$$$"""###%%%$$$"""!!!"""$$$ """######""""""###$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((%%%''')))&&&,,,FFFjjjttt}}}{{{qqqfffmmmzzz___VVViiittt|||vvv\\\]]]|||yyyiiivvvkkkSSSQQQPPPQQQQQQPPPKKKHHHDDDDDDCCCAAA>>><<<;;;;;;;;;ccc^^^777......+++,,,))))))))))))))))))******))))))))))))))))))))))))%%%'''))))))))))))***+++)))'''&&&&&&((()))((((((+++,,,---............---,,,---......------///111.........000111222222222222222333333333444444444222222111111000000111222////////////////////////......---------,,,,,,,,,...)))---222***'''AAAfffqqqpppzzzuuuggg^^^^^^bbbhhhpppuuuvvvxxxyyyqqqtttyyy}}}}}}yyysssnnniiigggpppsssxxx~~~~~~}}}yyyzzz|||~~~rrrmmmeee```___cccffffffttt|||tttqqqnnnqqqxxxmmmFFF000...333---+++...555666111***(((,,,...,,,///444333???YYY{{{aaaqqq```MMM]]]xxxtttgggooo|||rrr```===)))***...%%%)))------)))***777GGGhhhzzzvvvqqqssstttssskkkOOO222'''&&&%%%$$$&&&$$$$$$###$$$$$$%%%)))------000555<<<@@@>>>999333111,,,&&&###"""###$$$$$$######$$$#########$$$%%% """######""""""###$$$$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&***)))'''***999WWWuuujjjuuuzzzyyyrrrhhhnnn~~~eee___YYY^^^kkkrrrggg\\\rrrzzzfffmmmcccPPPPPPPPPQQQQQQOOOKKKGGGCCCCCCCCCAAA>>><<<;;;<<>>///000,,,,,,222555111,,,)))'''))),,,444888666OOOyyyeeejjjoooOOOUUUppprrruuurrrhhhQQQXXXbbbjjjpppwww{{{^^^FFF666///)))+++,,,$$$((((((+++///666EEE^^^ttt|||{{{}}}}}}pppwwwtttjjjRRR555((()))***%%%&&&$$$%%%'''&&&!!!"""'''(((&&&###$$$(((...444777222///,,,)))((((((&&&$$$""""""###$$$&&&&&&&&&%%% """######""""""###$$$###%%%'''(((((('''%%%#########$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&'''(((((('''***''',,,444///:::\\\nnnqqquuu{{{uuudddrrrqqqaaa]]]pppjjjggg|||qqq```jjjyyyTTTFFFHHHLLLOOOPPPNNNKKKIII???@@@AAA???;;;888999;;;___|||JJJ///111///)))***(((((())))))*********+++)))))))))))))))))))))))))))+++,,,,,,***((('''''')))((('''(((+++---...---***+++---///000000///.../////////...,,,,,,---...///......111666777666333444333333222222111111000222444444222...,,,...000////////////////////////000////////////............------000888PPPxxx~~~ssscccUUUKKKPPPXXXdddppp|||~~~{{{~~~vvvrrruuu{{{}}}~~~xxx~~~}}}yyyrrrvvvyyy|||yyytttooommmmmmwww}}}}}}yyyuuurrrwww~~~|||wwwtttsssqqqpppuuu{{{|||yyyqqqgggcccdddeeeiiioooyyy~~~{{{xxxtttgggddd^^^WWWWWWbbbuuu~~~}}}zzzYYY:::333---+++///222000---,,,***,,,000888999777SSS^^^oooxxxTTTVVVppp{{{pppnnn]]]TTTWWW[[[______^^^```eeejjjgggrrrwwwaaaJJJ777111333333---...000))),,,---444AAAOOO^^^pppzzz~~~yyytttrrr]]];;;))),,,,,,%%%((($$$$$$'''&&&"""###))) ###''''''%%%%%%(((,,,......---------+++'''$$$ !!!"""$$$&&&&&&%%%$$$!!!"""######""""""###$$$###%%%'''))))))'''%%%#########$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&'''((((((&&&(((%%%---888...333TTTpppooottt|||gggffftttkkkTTTooopppgggvvv{{{```___lllTTTLLLMMMOOOOOONNNLLLIIIGGG@@@EEE===666;;;<<<:::>>>uuusssHHH444,,,...///'''******++++++++++++******...+++))))))******(((%%%+++******)))(((''''''&&&'''(((((()))***+++++++++......---,,,,,,,,,------222111///---+++,,,...111222000///000333555444222000111222333333333222111555555333222111000000000000000000000000///......111000000///...---------+++555333---@@@lll~~~}}}vvvfffTTTJJJKKKPPPgggjjjooossswww~~~}}}|||pppkkkrrrxxxwwwrrrttttttvvv|||qqqrrroookkkpppzzz}}}zzzmmmlllsssuuuoooqqqpppvvvvvvjjjgggmmmrrrqqqlllqqqxxxyyyjjjeeeeeebbb\\\\\\aaajjjuuuuuuiii```]]]ooo}}}{{{ZZZAAA///%%%,,,444000***(((---+++...333555CCCfffrrrbbbyyy|||vvvQQQXXX{{{wwwfffUUU\\\tttxxx}}}}}}vvv___MMMAAA<<<666555333000---,,,,,,---333777GGGaaavvvzzztttoootttxxxsss^^^777)))***&&&''''''&&&$$$$$$%%%'''&&&%%%$$$#########$$$%%%&&&&&&(((,,,000000,,,(((&&&%%%###!!! $$$'''""""""""""""""""""######%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&''''''((('''&&&''')))...333777888___}}}}}}xxx|||\\\eeekkkVVVZZZ|||gggooorrr]]]kkkjjjTTTMMMOOOQQQQQQPPPMMMJJJGGG@@@BBB<<<888;;;999;;;GGGoooEEE222+++...///(((******++++++++++++******---***((()))******(((&&&*********)))((('''''''''((())))))***++++++,,,,,,...------,,,,,,,,,---------......---...000444777333111000222444666555333222222333444444444333222555444333111111111111222111111222222111111000///////////////............,,,222000...GGGttt~~~sssmmmaaaPPPBBBAAAPPPhhhyyyzzz{{{|||~~~~~~tttmmmmmmnnnnnnyyy|||{{{zzz{{{|||uuulllhhhnnnrrrrrrwwwzzzqqqsss{{{yyy}}}xxxuuuqqqlllnnnttt|||yyyrrrsss{{{kkkWWWQQQYYYbbbeeewwwzzz|||lll___YYY]]]hhhrrr|||vvvPPP<<<,,,,,,...+++***,,,(((&&&+++///444OOOrrrjjjeeetttOOOVVVvvv{{{|||kkk[[[\\\qqq}}}jjjVVVFFF;;;555222444333111///...///111333777DDDZZZqqqtttjjjuuuqqqGGG///,,,&&&&&&'''(((&&&%%%$$$%%%'''&&&%%%$$$###"""######$$$$$$$$$%%%(((,,,,,,)))&&&%%%%%%###!!!!!!$$$'''$$$$$$######"""#########%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''''''&&&)))---222666999TTTvvv~~~___hhhxxxrrrYYYUUUrrrfffiii}}}___cccyyydddRRRMMMOOOQQQSSSQQQMMMHHHEEE@@@???:::;;;<<<555===VVV{{{kkkBBB111+++---///)))******++++++++++++******+++)))((()))***+++***(((******))))))(((((('''''')))******++++++,,,,,,,,,---,,,,,,,,,,,,,,,---...---.........///222666999444333222444666777666555444555555555555555444444444333111000000111333444222222333333333222111111///////////////.........,,,///,,,000PPP~~~}}}nnn\\\OOOOOOKKKGGGKKKXXXlll{{{xxxxxxxxxtttppppppttt{{{|||zzzuuurrrqqqnnnjjjuuu|||~~~wwwqqqttt{{{}}}vvvrrrmmmiiilllqqqvvv}}}|||~~~{{{zzz{{{~~~|||tttggghhhfffbbbgggttt{{{rrrfffggggggfffiiiqqq|||yyyQQQ@@@000+++)))&&&&&&***+++(((///222===gggbbbnnnuuu\\\IIIbbbwwwrrr{{{]]]ZZZnnnyyyrrreeeRRRCCC<<<888666444111...++++++000777===@@@KKK^^^qqq{{{xxxkkkzzzYYY555)))'''&&&'''((('''%%%%%%%%%'''&&&%%%$$$###"""""""""""""""""""""$$$&&&'''&&&%%%%%%$$$###!!! !!!$$$''''''&&&%%%$$$#########$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((((('''&&&'''***000555999FFFhhh~~~]]]bbbqqq{{{yyy\\\RRRhhhhhhddduuulllaaauuurrr^^^PPPLLLNNNQQQRRRPPPKKKEEEAAA???<<<999===<<<222BBBgggiiiuuusssjjjAAA222,,,,,,...*********++++++++++++******)))(((((()))***************)))))))))((((((((('''))))))*********+++++++++,,,+++++++++,,,------...111111111000//////222444444444444555666777777777666666666666666666555555333222000///000222444666222222333333333333222111111000000///...---------+++...,,,222QQQ}}}zzziiiYYYNNNIIIGGGHHHPPPYYYgggvvv}}}vvvrrrssszzzxxxqqqrrryyyqqqrrrpppmmmmmmrrryyy~~~~~~||||||{{{zzz}}}{{{uuuqqqkkkeeehhhiiippp{{{~~~}}}yyyvvvwwwyyyzzz{{{{{{xxxtttoooggg```iiittt|||qqqhhhddddddppp}}}xxxeeeOOODDD999444...(((&&&)))000---333666GGGzzzvvvaaazzzvvvvvviiiJJJKKKmmm~~~tttsss]]]lllvvvkkkeee___WWWPPPHHHCCC;;;666333222000...,,,)))***555FFFVVV___aaahhhuuuzzzvvvyyywwwmmmBBB***%%%&&&'''((((((&&&%%%%%%&&&&&&&&&%%%###"""!!! !!!!!! !!!"""$$$$$$$$$$$$$$$###""" !!!$$$''')))((('''%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&''''''((()))((('''&&&(((---333888@@@ZZZ~~~ZZZZZZmmmqqqhhh|||rrrZZZPPPddd{{{}}}}}}kkkbbbnnnllljjjxxxnnn[[[PPPNNNPPPSSSTTTQQQKKKEEEAAA>>>;;;999>>><<<444KKKwwwdddRRRnnn~~~ggg{{{kkkAAA333---+++---*********++++++++++++******'''((()))))))))***++++++))))))))))))(((((((((((((((((((((((())))))))))))*********+++,,,---...///222222222000...---...000444444555666666666777888777777666666555555555555222222000000111222444666111111222222333222222111333222111///...,,,+++***,,,000///111FFFhhh|||uuuoooQQQKKKBBB===BBBPPPaaammmttt{{{xxxvvvwwwrrriiihhhoooiiilllpppsssvvv{{{|||zzz~~~ttttttyyy{{{zzzuuunnnllloooqqqpppqqqwww{{{uuuvvv|||yyyjjjgggdddeeejjjsss}}}xxxsssoooooorrrsssqqqnnnzzzvvvkkkffflllyyyrrriiieeecccXXXJJJ>>>555---+++,,,------111666PPP|||ccchhhyyyjjj}}}^^^LLLUUUqqq~~~jjjaaa~~~yyyrrroooYYYOOODDD>>>===<<<:::888222333333111---,,,---...333777BBBVVVmmm|||}}}uuu{{{xxxqqqxxxXXX444)))&&&'''))))))'''&&&&&&&&&&&&&&&%%%$$$###"""!!! !!!!!!!!!!!!!!!"""$$$%%%#########"""!!!"""%%%''')))((('''&&&%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&''''''((()))((('''&&&&&&***111666DDDQQQjjj}}}[[[XXXggguuummmcccgggnnn]]]OOOOOOcccyyy}}}{{{iiiaaakkk~~~eeegggssslll[[[TTTRRRSSSUUUTTTQQQLLLFFFBBB>>><<<:::<<<;;;999UUUyyyMMMHHHnnnoooUUUmmmjjj@@@444---***,,,+++******++++++++++++******''')))******))))))***,,,))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***+++---...//////000111000///...000111222333555555444444666777777666555444444333444444111111111111222333333444111111222333333333222222333222111///...,,,+++***---333222...666KKK]]]dddssssssssstttsssooojjjfffnnnqqqqqqkkkcccYYYLLLAAA888???IIIUUUccctttzzzvvvrrrooojjjfffhhhllllllpppyyyyyyvvv||||||xxxwwwxxxwwwxxx|||yyyyyytttooopppxxx~~~www}}}xxxooosss~~~xxxqqqjjjgggjjjfffiiinnnuuu}}}{{{vvvsssnnnqqqwww~~~yyylllnnnppprrrxxx~~~}}}xxxhhhaaagggwwwyyyiiiQQQ<<>>bbb|||sssZZZtttssssssbbbKKKKKKbbb{{{aaacccyyyrrrmmmkkkdddWWWKKKEEE>>>888444666777555333333111222111///---000888>>>SSS[[[iiiuuu}}}~~~|||yyyxxx{{{|||}}}eee;;;+++&&&(((******(((&&&&&&&&&&&&&&&&&&%%%%%%###"""!!!!!!"""###"""!!!!!!###%%%"""######"""""""""%%%'''(((((('''&&&%%%%%%%%%&&&$$$%%%&&&''''''(((''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((('''((((((&&&%%%(((...444GGGRRR[[[dddyyy\\\SSS[[[___|||dddUUUWWWOOONNNUUUgggwww~~~bbb___kkkfffaaakkkgggXXXUUURRRSSSSSSRRRNNNIIICCC@@@===>>>;;;999;;;@@@___ddd>>>IIIttt]]]???[[[fff===333---***,,,,,,******++++++++++++******''')))+++***(((((()))+++(((((((((((()))))))))))))))))))))((((((((((((((((((((()))***+++---///000///000111111000000222333000222444444222222444666666555444222222222222222111111222333333333222111222222333444444444444444000000//////......---------222333......777???@@@BBBDDDFFFFFFCCC@@@???>>>NNNUUUVVVNNNEEEDDDFFFGGGZZZdddrrr|||{{{xxxwwwhhhkkkjjjggghhhoootttvvvvvvvvvzzz~~~}}}~~~|||wwwuuuwwwyyy}}}|||}}}|||xxxyyy}}}~~~}}}zzz|||uuuyyy~~~tttoookkkjjjjjjkkkpppwww~~~{{{xxxwwwxxxyyy}}}tttjjjbbbfffrrrnnneee```dddwwwqqqaaaHHH333)))'''((((((---777666LLLzzziiiaaavvvvvv}}}uuupppmmmsssxxxtttttt```LLLJJJ\\\xxx{{{dddlllzzz]]]VVVOOOMMMHHH===555111222......222111,,,+++---//////111666???MMMZZZbbbvvv~~~zzzlllgggqqq}}}eee;;;+++&&&(((******((('''&&&&&&%%%&&&&&&'''&&&%%%$$$### """$$$###!!!!!!"""$$$!!!"""######"""###%%%'''''''''&&&%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&((()))'''%%%&&&,,,111>>>YYY```\\\iiixxx[[[MMMNNNMMMoooyyyeee___\\\aaaiiiqqquuuyyyrrr[[[^^^nnnppp```hhhaaaUUUSSSPPPPPPOOOMMMIIIDDD???======@@@<<<888:::DDDeee{{{UUU777MMM{{{PPP...NNNccc:::111---))),,,...******++++++++++++******(((***,,,+++(((''')))+++(((((((((((())))))))))))*********)))))))))))))))(((((()))***+++---///000222333444333111111222333...111333333111111333555555444333111000000111111000111333444444333111000333333444555666666666555---.........//////000000+++000333//////222222...///222444444222222444777111<<<@@@;;;;;;NNNiii|||zzz}}}{{{rrrkkkgggfffaaahhhjjjfffiiiuuu|||{{{|||vvvssswwwzzzzzzzzzxxx}}}~~~~~~{{{xxxwwwzzz~~~yyyxxxyyy{{{{{{}}}yyyjjj___[[[^^^```gggsss|||vvvnnnwwwxxxyyy|||~~~rrrddd```gggooosssyyyvvviii___jjj^^^QQQ???111,,,---,,,)))+++888666TTTbbbhhhqqqfffsss^^^FFF===999...555AAA<<>>AAAIIIZZZqqqpppYYY\\\|||ccc<<<...%%%(((***+++)))'''&&&&&&%%%&&&'''''''''&&&%%%$$$!!!$$$$$$!!! !!!###!!!"""######"""###%%%'''&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&'''((((((((((((%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&''''''(((%%%(((***(((%%%&&&+++000222```lll```aaa\\\bbb[[[LLLFFFEEEjjj~~~uuusssyyy}}}zzzuuuuuu}}}kkkXXX```rrrzzzbbbgggooo[[[NNNTTTQQQPPPOOOLLLHHHCCC>>>;;;EEE333;;;???222MMM}}}nnnLLL777UUUbbbDDD777OOOaaa888111...+++,,,+++******))))))))))))******)))************+++++++++))))))))))))))))))))))))*********)))))))))))))))))))))((()))+++...111333000222444555444333333444...//////000111222222222222222111111222222333444444333222222111111222222555555555444444333333222---.../////////...---,,,***,,,.../////////000111111000000111444666888888777>>>BBBIII___}}}uuunnnhhheeegggmmmmmmtttrrrhhhjjjyyyyyyuuurrrrrruuuzzzyyy|||{{{wwwvvvwwwtttyyyrrrjjjddd___aaagggttt~~~zzzrrrmmmnnnwww}}}wwwmmmfffaaaeeerrr~~~jjjeeeeeebbbIII>>>333...,,,***,,,///000---@@@tttnnnZZZsss~~~hhh]]]TTTJJJ///...---,,,,,,---...///555444FFFaaa{{{wwwZZZPPPLLLSSSiiiuuuqqqwww|||~~~dddVVVNNNDDD===@@@AAA<<<777666222444666888;;;@@@HHHMMM[[[ggg{{{ggg]]]qqqhhh>>>000(((&&&(((++++++&&&$$$&&&%%%%%%'''((((((((('''&&&$$$$$$############$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((((()))'''%%%###"""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((('''&&&'''+++---777MMMvvvhhh[[[llleee```~~~```SSSSSSMMM[[[tttxxx|||zzz|||eeeZZZjjjgggfffddd}}}|||eeeVVVKKKRRRPPPPPPOOOLLLIIIDDD@@@===AAA666>>>???;;;___\\\@@@888```[[[???666NNN```888000---+++,,,+++******))))))))))))******)))************+++++++++))))))))))))))))))))))))************))))))))))))))))))***+++---///111222333555666666444222111222...//////000111111222222111111111111111222333333333222222111111222333333666666555444333222222222...////////////...,,,+++//////...---++++++...000...///111444888;;;===>>>QQQ___lllsssooolllllloooqqqqqqtttyyyyyy~~~ssspppyyy~~~{{{zzzzzz|||xxxzzz~~~|||~~~|||yyyxxx{{{~~~|||}}}xxxooolllnnnuuuxxxvvvwwwzzz}}}vvvvvvxxxyyyuuupppnnnmmmlllkkkmmmttt~~~yyywww|||uuubbb\\\YYYSSS@@@777...+++***)))+++///111666SSShhh```yyyzzz]]]GGG;;;333------,,,++++++++++++,,,------,,,666GGG^^^^^^PPPSSSjjjssszzzrrryyy}}}ssskkkgggbbbYYYRRRQQQOOOIIIGGGHHHWWWYYY]]]dddmmmwwwpppjjjxxxjjjAAA000)))'''(((,,,+++'''%%%'''%%%%%%'''((((((((('''&&&$$$$$$############$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((((('''%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((((('''&&&'''***---222DDDnnnnnnjjjzzzrrrmmmhhhssshhh___VVV\\\wwwuuutttzzzxxxnnnyyytttwww{{{pppbbbnnnaaalllbbbqqqnnn\\\SSSJJJPPPOOOOOONNNLLLIIIEEEBBB@@@===<<<@@@<<>>222+++''''''+++***))))))))))))***+++((('''***--->>>kkkvvv]]]RRR___qqq{{{rrrttt}}}~~~|||yyyxxxvvvuuuxxx}}}yyy{{{uuu{{{iiiBBB///)))((()))---,,,((('''(((%%%%%%&&&''''''''''''&&&$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''((('''&&&'''***,,,---:::cccvvv~~~hhhiiiyyyuuujjjmmmuuu}}}|||sssrrryyy{{{wwwyyyjjjjjjwwwuuuhhhppp[[[sssaaajjjfffYYYUUULLLOOOLLLLLLKKKIIIGGGDDDBBB@@@===BBB???666LLLtttBBB222GGG|||yyyCCC222666OOOaaa999///,,,,,,---*********))))))))))))******))))))*********+++++++++)))))))))))))))))))))))))))***************++++++***,,,...111222222111000444555555333111///...///////////////000000111111///////////////000111111000000000111222333555666666666555444222111000000111000000///...---,,,,,,***---000111111111333444333;;;HHHWWWhhhxxx{{{tttnnnjjjhhhwwwxxx~~~{{{{{{yyy}}}tttrrrwww|||{{{|||}}}{{{vvvqqqvvvxxxzzz||||||zzzxxxvvvuuuxxx{{{|||||||||wwwoooiiifffjjjuuu~~~{{{{{{}}}eee```ZZZZZZbbbqqq{{{qqqgggiiiqqqiiiaaaVVVPPPOOOLLLBBB777555000---...//////111666111MMMjjjYYYtttbbb===111111...,,,///))))))))))))))))))))))))***,,,+++$$$...[[[rrr```___ooo~~~rrrjjj}}}uuu{{{wwwiiipppccc???,,,***(((***...---)))((()))%%%%%%&&&&&&&&&'''''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$###"""!!!!!!########################$$$%%%%%%&&&&&&'''((((((%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((''''''''')))+++,,,555ZZZ{{{cccbbbnnnddddddllltttyyy|||~~~yyylllccchhhyyyxxxqqqsssppphhhlllxxx^^^uuu___dddaaaYYYWWWLLLMMMJJJIIIHHHGGGDDDBBBAAA@@@===CCC<<<666XXXfff>>>555RRRhhh999000777QQQccc;;;///+++---...(((******))))))))))))******))))))*********+++++++++************************))))))******+++++++++,,,+++---000222333222111000///000111000...---...//////////////////000000000//////......//////000111///000000111222444555666666555444333222111000000111111000///......------111111///------000555:::???PPPjjj{{{wwwmmmdddeeeooo{{{~~~zzzwwwwwwwww|||}}}uuupppsss{{{xxxxxxyyy|||~~~}}}{{{qqqrrruuuwwwyyyyyyyyyyyyuuuzzz}}}wwwrrrooo```hhhqqqwww{{{~~~vvvggg^^^ZZZ]]]ccclllxxxuuuiiigggmmmjjjYYYIIIEEEGGGDDD;;;333444000///000111000333999<<<___bbb^^^rrrNNN000---111,,,''')))))))))************))))))+++...000(((***MMMuuuuuupppiiiiiiwwwzzznnnkkkjjjlllnnnoooppprrrkkklllpppuuuvvvwww}}}mmmhhh{{{ssssssrrrdddkkk]]]:::)))***(((***......***)))***%%%%%%%%%%%%&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!########################$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&(((''''''''')))+++...555RRRxxxiiiTTTmmmtttiiiccc___kkkxxx~~~{{{vvvnnn```QQQHHHOOOdddwwwvvvnnnjjjgggbbbwww}}}nnnrrr[[[^^^\\\VVVVVVKKKKKKIIIHHHGGGEEECCCAAA@@@???<<<@@@:::???kkkZZZ999;;;```VVV333111888SSSggg>>>///,,,...///'''******))))))))))))******)))************+++++++++************************))))))******+++,,,,,,,,,---...000222222222000///,,,---...---,,,---...000///////////////////////////////////////000000111000000000111222444555666444444333333222222111111111000//////......//////000///...///777DDDSSS]]]uuu~~~vvvnnnhhhgggeeegggrrr~~~zzzyyy{{{{{{zzz|||||||||~~~~~~wwwmmmoooxxx{{{yyywwwvvvwwwxxxxxxwwwpppppprrrtttwww{{{~~~www~~~|||yyyuuurrrlllhhhlllrrrrrr||||||pppddd]]]___eeeuuu{{{zzzllldddeee___NNN@@@AAAEEEAAA:::777111///...000000///444:::QQQvvv~~~aaammmwwwPPP999(((+++000,,,&&&&&&)))******++++++******))))))***///+++(((>>>___nnneeeggghhhiiijjjiii```WWWWWWZZZ```kkkssstttpppkkkkkkkkkmmmnnnjjjgggkkkrrrjjjmmmhhhcccrrrxxxdddpppyyyyyysssgggkkkWWW444))))))((()))---...***)))***%%%%%%%%%$$$%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###"""""""""########################$$$$$$$$$%%%&&&&&&''''''((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''(((''''''(((***---444GGGmmmzzzyyyXXXaaajjjVVVOOO[[[fffjjjqqqzzz~~~{{{uuu[[[AAA777888>>>HHHRRRbbbuuu~~~wwwqqqqqqfffVVV^^^xxx~~~}}}~~~rrrYYYZZZXXXTTTUUUMMMMMMJJJIIIGGGDDDBBBAAA??????<<<<<<999MMM}}}vvvJJJ777DDDqqq{{{FFF...333888SSSjjjAAA000,,,//////&&&******))))))))))))******)))************+++++++++************************))))))***++++++,,,------...///000111111000000///,,,---------,,,,,,...000////////////////////////000000//////000000111222111111111111222333444555222222222222222222222222000///.........///000111222777@@@MMM\\\mmm|||wwwnnngggdddhhhlllqqqyyy{{{uuurrrrrrssstttyyy{{{vvvvvvyyyssshhhiiirrruuussspppooooooppppppoooyyywwwuuuuuuvvvyyy}}}zzz~~~{{{}}}||||||zzzuuutttuuuoooooopppooojjjiiissszzzzzzkkk]]]XXX\\\gggxxx~~~|||vvvhhh\\\YYYMMMFFFIIIVVVZZZLLL;;;444///------//////000777???ggglllbbb{{{|||VVV444+++&&&***...---+++---((()))***++++++***)))(((***&&&+++---'''333PPPbbbiiifffccc```^^^]]]bbbgggxxxvvvnnngggkkkwwwuuuppprrr~~~llleeeiiiOOO...***(((''')))------***(((***%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$#############################################$$$$$$%%%%%%&&&''''''+++***(((&&&%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''(((''''''((())))))000:::___rrrzzzdddVVV}}}lllZZZXXXVVVXXX___hhhllllllhhhLLL444000444555555999AAAQQQbbbjjjppptttlll```WWWcccyyywwwtttZZZZZZWWWSSSVVVPPPRRRKKKJJJHHHEEECCCAAA@@@???===;;;:::WWWfff:::888LLL~~~jjj<<<,,,444888SSSlllCCC111,,,000///%%%******))))))))))))******)))************+++++++++************************))))))***+++,,,,,,------//////000000000000//////...///...---,,,,,,...000///////////////.........000000000000000111222222111111111111222333444444111111222222222333333333//////.........000222333>>>KKK___sssuuugggaaaccckkkrrr~~~yyy{{{zzzsssllliiiggggggkkkqqqtttkkkjjjpppmmmcccccclllgggfffgggkkkpppuuuwwwxxx|||wwwuuuvvvyyy{{{{{{~~~}}}vvv|||~~~~~~|||xxxvvvtttmmmeeefffmmmooosssyyyzzzsssmmmvvv~~~~~~{{{nnnZZZVVV[[[lll}}}|||pppppplll```TTTOOOKKKOOOaaaxxxwwwYYY888(((///------///000333;;;DDDuuu^^^bbblll;;;+++***)))(((((('''(((***'''((()))******)))((('''///%%%)))///)))000KKKaaaddd]]]]]]gggttt~~~yyyrrrwwwuuujjjsss}}}xxxaaa___eeeIII)))+++'''&&&(((,,,---)))(((***&&&%%%$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###############$$$$$$$$$""""""""""""""""""""""""###$$$$$$%%%%%%&&&''''''---+++(((%%%$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''(((''''''((()))%%%+++///VVVnnnzzzhhhGGGlll{{{hhhUUUPPPTTTYYYYYYYYYRRRAAA444444222***,,,444000666DDDYYYjjjrrrrrrpppWWWUUUbbb|||ssskkk[[[XXX\\\SSSLLLNNNNNNMMMKKKHHHEEEBBB@@@??????>>>>>>CCCgggPPP999888[[[UUU777222555333SSSuuuCCC...111,,,&&&...))))))))))))************(((((()))*********************))))))))))))******************+++,,,---......///111111/////////000...............///000000//////000000000000///////////////000111111222222111111111222333444666666111000222444111...000666///111111---+++333DDDRRRnnnxxxsssiii___```mmm~~~|||zzz}}}yyytttnnnjjjiiiiiiiiiiiibbbbbbbbbeeehhhfffaaa\\\ddddddlllvvvzzzvvvtttvvvzzzzzz{{{zzzyyyyyy{{{|||}}}vvvtttxxx{{{|||yyyuuurrrqqqoookkkfffgggmmmtttxxxzzzzzzxxx~~~|||zzzwww}}}nnnfffbbb```aaafffdddnnn|||sssMMMEEE___jjjcccbbbfffnnnyyyvvv\\\AAA222...***222......222---===gggmmmWWWvvvzzzEEE222))))))))))))))))))))))))(((((((((((((((((((((((()))######***+++111KKKiiiuuu|||mmm~~~wwwyyyggggggiiiKKK...222***(((((())),,,,,,***'''&&&%%%%%%$$$#########$$$&&&&&&$$$$$$$$$$$$&&&&&&""""""#########$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((%%%...000CCChhhvvv{{{rrrJJJYYY}}}kkk^^^WWWRRROOOOOOAAA555222000...///333//////222999EEEVVVfffoooeee___^^^jjj}}}tttkkkZZZWWWZZZQQQKKKMMMMMMJJJIIIFFFCCCAAA?????????===;;;MMMyyyvvvHHH333CCCgggppp???444000444333SSSvvvDDD///222...(((...))))))))))))************((())))))*********************))))))))))))******************+++,,,---......///111111/////////000...............///000000//////000000000000////////////000000111111222222222222222333333444444555555111///000///---...111///000333999EEEYYYooo~~~tttfff```bbbjjjuuuvvvqqqlllhhhhhhjjjmmmnnn^^^^^^^^^```bbbccccccbbbdddfffnnnvvvwwwtttuuuzzzyyyyyyyyyxxxxxxxxxyyyzzz}}}|||}}}|||xxxsssuuutttqqqmmmhhheeeeeeeeeiiilllqqquuuxxxyyyyyyyyyyyyrrrppprrrwww{{{zzzjjjYYYSSSVVV\\\fffoooxxxkkkdddgggTTTRRRbbbmmmvvv~~~}}}kkknnnjjjZZZDDD333///111,,,555333000444888TTTeeeYYYyyy^^^444)))((((((((((((((((((((((((''''''''''''''''''''''''***%%%&&&***(((...LLLmmmvvvqqqzzzwwwkkklllhhhKKK000+++)))((('''))),,,,,,)))'''&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((%%%+++(((555YYYmmmsssUUUSSSpppvvvbbbTTTRRRDDD777444444111.........,,,,,,///666AAALLLSSSjjjddd```gggxxx~~~vvvjjjZZZVVVWWWNNNJJJLLLLLLGGGFFFDDDBBBAAA?????????@@@:::[[[ccc???222HHHqqqkkk;;;111...444333TTTyyyGGG///333000***---))))))))))))************((()))******++++++******+++******))))))******+++++++++++++++,,,---.........///111111/////////000...............///000000//////000000000000//////000000000111111111111111222333444555555444333222111......111333000000222///333===OOOfff~~~}}}sssiiiaaa___bbbppp{{{|||yyyxxxxxxuuuppphhhcccccceeehhhjjjVVVZZZ```cccddddddcccbbb```dddkkkqqqrrrrrrwww~~~wwwvvvvvvvvvwwwwwwxxxyyy}}}zzzyyyyyyxxxssspppkkkiiieeeaaa___aaafffjjjooovvv}}}~~~{{{{{{|||}}}|||}}}~~~sssooojjjgggjjjrrr|||}}}sss]]]UUUOOOTTTaaappp{{{qqqhhheeeddddddbbbeeecccfffiiilll|||yyyZZZVVVMMM>>>111+++...333+++333111,,,111AAAjjj|||^^^ccctttBBB,,,'''(((((((((((((((((((((((('''''''''''''''''''''''')))''')))***&&&///RRRxxxfffooo|||nnnmmmppp```GGG333&&&''''''''')))++++++)))'''%%%%%%$$$$$$######$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&'''''''''%%%$$$$$$$$$###"""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''((('''---(((000OOOggglllmmmqqqiiiSSS]]]wwwwwwiiiUUU>>>333000...+++)))000...,,,,,,...333888<<>>444&&&%%%&&&(((***+++***(((&&&%%%%%%$$$$$$###$$$$$$%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$###"""!!!!!!############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((''',,,+++000IIIeeejjjccchhh~~~cccUUUddd~~~qqqMMM555------------000///......///111333555888BBBSSSdddqqqyyy|||}}}{{{ggg[[[XXXVVVMMMLLLOOOKKKFFFEEEEEEDDDCCCBBBAAA@@@AAAJJJ|||wwwBBB555===^^^~~~QQQ......---555444TTTQQQ111//////***)))((()))))))))************))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000...///111111/////////000...............///000000//////000000000000//////111111111111222222222222333555666666666444222000666444444555666:::GGGSSSllluuu~~~vvvoookkk]]]fffooosssuuuyyy|||wwwqqqmmmiiiggghhhddd___]]]___cccfffhhhmmmuuuxxxpppllldddeeefffiiioootttuuuuuuooonnnnnnqqqvvvyyyzzzzzzuuutttrrrooolllgggbbb___fffkkksss{{{~~~{{{xxxuuusssqqqwww|||~~~zzz}}}wwwlll```[[[\\\```pppuuu|||vvvjjj^^^VVVPPPjjj{{{wwwnnnrrr}}}nnn\\\SSSFFF???:::111///......///000111000///111111111222BBBfffffffffppp000$$$...$$$''''''''''''''''''''''''''''''''''''''''''''''''"""%%%((('''$$$...NNNooo|||vvvoooggg___ZZZYYYNNNOOOOOOPPPRRRVVVZZZ]]]fffqqqxxxjjjtttzzz~~~nnn]]][[[hhhdddEEE444222(((%%%'''***,,,+++)))'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$############$$$%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&((())),,,???aaasssqqqlllnnnxxx\\\[[[jjj\\\>>>111000222333------------...//////000///111555:::CCCQQQaaalll{{{~~~|||yyycccZZZXXXVVVNNNNNNQQQJJJFFFFFFEEEEEECCCBBB@@@???:::[[[mmm:::111???ooorrrDDD///------444333QQQZZZ444------))))))))))))))))))************)))***++++++,,,+++++++++---,,,,,,++++++,,,,,,---------------...///000000...///111111/////////000...............///000000//////000000000000//////000000111111222333333444444555666666555444333222000///222:::GGGYYYrrr~~~zzzrrrjjjddddddjjjoooqqqyyy~~~~~~}}}}}}}}}}}}zzzsssjjjaaa\\\]]]]]]^^^cccjjjqqquuuwwwvvvxxxyyyxxxuuuqqqooonnnooorrrrrrqqqrrrsssrrrnnnkkkiiihhhkkkppptttuuussseeedddbbbcccfffkkkpppsssyyyxxxvvvuuuuuuwww{{{fffccc\\\UUUTTT^^^qqq{{{iii______dddjjjlllrrrrrr|||[[[???999111+++...000///---+++***,,,---......///...222999MMMuuujjjbbbtttQQQ###$$$---###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%!!!&&&:::NNNHHHCCC>>>;;;555...***+++***+++++++++,,,...222555777AAAQQQddd|||hhhlllssswww|||~~~|||eee[[[^^^aaaSSS:::...,,,((('''***---...,,,)))&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$###""""""###$$$%%%"""""""""#########$$$$$$%%%$$$$$$$$$###""""""""""""""""""############$$$%%%%%%%%%&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''---))))))+++666\\\xxxooo~~~rrrfffbbblll}}}dddHHH555/////////////////////......------,,,---------///666AAAIIIaaaooo}}}}}}lll^^^WWWWWWUUUNNNOOOQQQIIIEEEEEEEEEDDDCCC@@@>>>===>>>rrrZZZ333222HHH{{{jjj<<<555---,,,222///MMMddd999,,,,,,***+++))))))))))))************)))***++++++,,,,,,++++++------,,,,,,,,,,,,------------------...///000111...///111111/////////000...............///000000//////000000000000////////////000111333444555555555555555555555444444444///111===TTToooppphhh___[[[aaaooo|||{{{|||}}}}}}{{{wwwqqqjjjbbb\\\YYY^^^aaaeeemmmtttxxxzzzzzzqqqooollljjjjjjkkkjjjjjjnnnxxx~~~yyysssppppppnnngggdddaaaccchhhkkkjjjggg___bbbgggmmmttt{{{|||qqqsssvvv{{{zzzssslllZZZZZZ\\\bbbmmm|||pppiiicccgggsssrrrmmmpppJJJ111...***)))///111111///---++++++,,,...///,,,,,,444<<>>CCCFFF<<<@@@EEE888ZZZddd;;;000???UUU|||III)))222,,,***000333BBByyykkk<<<111---(((///++++++************++++++***+++---.........---,,,---------------------------...///000111222333333222111111111000000//////////////////000000000000111111111111111111111111111111000111222444666888888555333666888999999999RRRjjjyyypppddd^^^^^^fffpppzzz{{{hhhvvvzzzsssmmmmmmgggaaa```fffooowwwzzzvvvrrroooooorrrtttsssrrrpppqqqrrrrrrqqqqqqrrrssszzz}}}~~~yyyqqqjjjhhhiii]]]]]]\\\ZZZ[[[aaakkksss}}}xxxyyywwwsssllliiikkksss|||~~~}}}tttdddXXXWWW```nnnxxxxxxllldddeeemmmvvv}}}www}}}~~~rrrmmmeeeTTT@@@222111000***)))///***000555111,,,***,,,...555777@@@WWWuuuuuu]]]ccc]]]222'''&&&'''((($$$'''''''''''''''''''''''')))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++///***&&&+++000???WWWsssSSS\\\}}}qqqfffiiiiii|||zzzuuujjjNNN555000000,,,)))***)))+++------***'''&&&&&&$$$$$$$$$############"""%%%%%%%%%$$$$$$#########"""############$$$$$$$$$###$$$$$$$$$$$$###""""""######$$$$$$$$$######"""######""""""######$$$%%%""""""!!!!!!"""###$$$$$$&&&%%%$$$$$$$$$%%%&&&'''***%%%%%%***+++000DDD[[[qqqffffffmmmvvv~~~NNN111///+++000...,,,+++,,,,,,+++)))+++++++++,,,,,,---------------000333777BBBXXXlllyyyxxx___WWWUUUSSSRRRQQQNNNJJJGGGGGG@@@BBBEEE???===AAAAAApppQQQ222+++???cccmmm???***111---***000222???sssqqqAAA111---(((,,,++++++************+++++++++,,,---...//////000000..............................///000111222222333111111000000000/////////////////////000000000000222222222111111111111111111111222222333555666777222555666222///666HHHXXXyyyqqq^^^VVVWWW```nnnzzz~~~www|||yyywwwtttoookkkhhhiiikkkqqqxxx}}}~~~}}}ooolllkkkmmmqqqtttsssrrruuuuuusssqqqpppqqqrrrttt{{{~~~zzzoooddd]]]ZZZWWWYYY\\\^^^aaafffooouuuzzzyyyuuupppsss{{{~~~}}}vvvpppnnnoooqqqtttwww}}}zzzrrrlll\\\[[[\\\```kkkzzz{{{vvvdddcccdddhhhrrrwwwrrrsssooohhhJJJ---'''---111...,,,***---///...,,,+++,,,,,,444EEE___vvvnnn\\\yyytttIII+++'''&&&&&&'''$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''+++(((&&&***,,,555HHHyyy```RRRddd~~~nnnyyyqqqzzz|||vvvYYYCCC000,,,---***'''******,,,------***'''&&&%%%$$$$$$$$$############"""%%%%%%%%%$$$$$$#####################$$$$$$$$$$$$###$$$$$$$$$$$$###"""""""""######$$$$$$$$$############""""""######$$$%%%###############$$$%%%%%%'''&&&%%%$$$$$$$$$%%%&&&(((%%%''',,,,,,...===QQQttt~~~ppphhhfffhhhiiisss~~~ccc???444333///---++++++,,,,,,+++***+++++++++,,,,,,,,,------,,,+++,,,......222???LLLxxxlll[[[UUUTTTRRRQQQPPPMMMIIIEEEEEECCC@@@BBBAAA999>>>QQQhhh===000,,,BBBsssWWW333,,,000...***000111;;;lll}}}LLL333///,,,+++++++++************+++++++++,,,---...000222444555//////////////////////////////000000111111111222000000///////////////...////////////000000000000222222222111111111000000111222333444555666666666000222444777BBBYYYuuuyyysssnnnYYYTTTUUU^^^lllzzz~~~xxxqqqkkkjjjkkkmmmmmmyyy{{{~~~zzzuuummmkkklllpppuuuyyyyyyxxxzzzxxxvvvttttttvvvxxxzzzzzz{{{xxxqqqfff\\\WWWUUUWWW[[[aaaeeehhhkkkqqquuuzzzxxxsssooorrr{{{wwwuuuttttttuuusssnnniiinnnuuu}}}yyypppggg___ZZZ\\\cccnnn{{{{{{tttnnniiiggggggmmmvvvzzzqqquuu~~~mmmKKK666111111...))),,,,,,,,,---,,,,,,---...DDDaaaqqqggghhh~~~KKK111%%%(((&&&$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((%%%)))'''&&&+++))),,,999eeevvvmmmXXX^^^www|||www|||xxxvvvxxxwwwttt|||dddBBB444))))))***'''&&&)))***,,,------***'''%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$#####################$$$$$$$$$%%%###$$$$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%%%%%%%(((---,,,+++555DDDWWWxxx~~~tttooocccddddddfffpppsssJJJ///000...,,,++++++,,,---,,,+++++++++++++++,,,,,,,,,,,,///------///---+++...333vvv___UUUVVVTTTQQQOOOMMMKKKIIIFFFBBBEEE>>>???BBB777@@@eeeSSS444777444HHH~~~~~~GGG+++///...---)))000111:::jjjZZZ777000///,,,,,,++++++******++++++,,,,,,,,,,,,...000333666888////////////////////////000000000000000111111111////////////............////////////000000000000222222222111111111000000222333555666777666555555555333777JJJlllooo___UUUNNNJJJIIIXXXoooyyysssoookkkgggeeejjjrrr|||}}}wwwrrrooonnnmmmmmmrrrxxx{{{{{{zzz|||zzzyyyyyy{{{}}}~~~uuuqqqjjjbbb[[[ZZZ^^^bbb___ccchhhjjjjjjkkknnnrrr|||zzztttoooqqqzzz}}}xxxuuujjjgggfffhhhnnntttyyyzzzzzzzzzwwwqqqhhh^^^YYYYYY]]]```zzzzzzooogggeeeiiimmmppp}}}qqqhhhppp}}}www[[[???000---////////////...+++***000777fffsss\\\fff}}}}}}YYY000###$$$+++&&&"""&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''***''''''---+++***555[[[tttttt[[[cccttt}}}pppddd___[[[^^^iii}}}}}}xxxooommmiiiXXXDDD000+++(((***)))&&&%%%)))***,,,------***'''%%%%%%$$$$$$$$$#########""""""$$$$$$$$$########################$$$$$$$$$%%%%%%###$$$$$$$$$$$$###"""""" !!!"""###$$$%%%%%%%%%######""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%))),,,+++***222===JJJaaavvvxxxjjj```aaaiiilllkkktttyyyvvvzzzyyyVVV111...---,,,***+++,,,------,,,+++++++++++++++++++++,,,...++++++///111...---...yyy|||YYYTTTYYYUUUOOOLLLJJJJJJIIIIIIAAADDD>>>>>>AAA:::KKKwwwvvvEEE000999:::QQQsss===***111...+++(((000333;;;iiihhh===//////+++,,,,,,++++++++++++,,,,,,,,,,,,,,,...000333666888........................000000000000000111111111............////////////////////////000000000000111111111111111111111111333444555666666666555444444<<>>===BBB^^^iii;;;---333>>>___ccc777,,,111...+++(((111444:::fffxxxHHH000...***,,,,,,++++++++++++,,,,,,+++,,,---...000222444555........................//////000000111111111222...////////////000000000////////////000000000000000000000111222222333333444444555555555444444333---KKKoooxxx```QQQBBB>>>EEEOOOZZZbbb{{{}}}zzzxxxnnneeebbbeeejjjssswwwzzz~~~~~~{{{uuuooommmsssqqqnnnppptttwwwxxxvvv|||yyyvvvuuuvvvuuuqqqnnnhhhgggfffeeedddeeeffffff```bbbcccccccccffflllqqqpppqqqpppooossszzz}}}{{{}}}zzzuuuooojjjhhhiiiiiijjjooottt{{{|||}}}~~~zzzrrrhhhaaaWWWZZZ^^^ccckkkwwwvvvkkkffffffbbbfffooozzzuuubbbOOOTTTiiissszzzuuuPPP555+++---...000///)))000KKKiiioooZZZ^^^vvvtttLLL---***%%%,,,///%%%"""((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''$$$'''######)))***000@@@dddrrrtttdddVVV\\\mmmyyy~~~~~~zzzXXXLLLCCCBBBIII\\\}}}zzznnnZZZDDD555777555***'''...)))***,,,,,,***((('''''''''***,,,,,,***((((((((($$$$$$$$$############""""""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$###""""""!!!"""###$$$$$$$$$$$$$$$######""""""######$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&'''(((''''''+++222888LLLhhhkkkgggxxxrrraaaRRRMMMDDDKKK___aaaJJJ777...,,,++++++,,,---,,,++++++++++++++++++*********,,,((('''+++------...111fffVVV]]]VVVTTTQQQPPPNNNLLLIIIGGGAAA>>>AAA>>>999KKKrrrTTT444//////DDDnnnNNN111---...///...***222333555^^^YYY777000,,,---,,,,,,++++++,,,,,,---+++,,,---...//////000000////////////////////////......///000111222222333/////////000000000111111////////////000000000000......///111222333444555555555444333333333333333999cccyyymmmjjjkkkhhh]]]RRRFFFFFFLLLWWWaaaiiisss}}}}}}|||yyy~~~zzzsssoookkkjjjqqqyyy|||vvvtttvvv{{{~~~wwwqqqnnnyyyuuuqqqqqquuuyyyzzzzzzzzztttnnnkkkmmmooonnnlllnnnmmmlllkkkiiihhhfffddd___bbbeeeffffffiiioootttvvvyyy{{{{{{~~~{{{vvvlllgggbbbaaaeeelllqqqtttyyy~~~||||||~~~|||sssiiiaaa]]]\\\\\\aaaiiissszzz|||tttnnnfff```ccckkkuuuyyy}}}eeejjjvvvvvvjjjpppUUU333)))...+++---000444DDDiiivvv```bbbxxxzzzSSS555)))***%%%***---%%%###'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$###$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''"""'''%%%$$$)))***333EEEZZZ[[[YYYTTTRRR[[[oooxxxmmmXXXEEEAAAGGGVVVooovvviiiLLL;;;000)))***+++'''(((---)))++++++***)))((('''%%%&&&(((+++,,,+++)))))))))$$$$$$$$$############"""!!!"""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$###"""""""""######$$$$$$$$$############""""""######$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&&&&%%%&&&((()))''''''***...111EEEkkkrrriiipppqqqxxxttthhhYYYMMMOOO\\\TTT:::///---++++++,,,,,,+++***++++++++++++*********)))...++++++------+++,,,000}}}}}}mmm\\\TTT^^^TTTSSSSSSSSSRRRNNNHHHDDDAAA;;;BBB???666PPP~~~sssAAA000555222LLLyyywww@@@------,,,000111,,,222222111WWWhhh???555000---,,,,,,++++++,,,,,,---***+++---.........---,,,000000000000000000000000---...///000111222333333//////000000111111222222////////////000000000000------///000222444555666666555333222111111222333UUUzzzttt[[[LLL===:::AAAGGGEEE???KKKWWWlll~~~~~~}}}yyylllhhhiiipppvvv{{{~~~wwwrrrqqquuuzzzwww{{{}}}||||||wwwrrrnnnmmmqqqvvvyyyyyyvvvooogggeeeiiiooossssssxxxtttnnnjjjhhhhhhiiiiiibbbfffjjjllllllnnnrrrvvv|||}}}}}}uuunnnfff______^^^```fffooowww|||~~~}}}~~~}}}|||}}}nnnhhh^^^VVVTTT[[[gggpppyyykkkeeebbbdddgggnnn}}}~~~www}}}oooYYYKKKccc~~~MMM111222111++++++222???WWWiiiVVViiiccc888$$$''''''"""'''+++%%%$$$'''"""'''''''''''''''''''''''''''&&&$$$###""""""###$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''"""***)))(((,,,,,,555HHHKKKEEEEEEOOOYYYaaalllwww{{{xxx|||qqqgggqqqyyyxxxzzz|||tttYYYSSSZZZfffwww}}}www}}}uuuQQQ222***,,,+++''''''******((()))******(((((()))'''$$$$$$'''***,,,+++******+++$$$$$$$$$############"""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$###""""""######$$$$$$$$$######"""#########"""###$$$$$$%%%((('''&&&&&&%%%%%%%%%%%%!!!"""$$$&&&'''''''''&&&%%%(((***(((''')))++++++;;;dddmmmgggpppiiiaaassseeeUUUdddeeeGGG000...,,,+++,,,,,,+++)))++++++++++++******))))))***)))***,,,+++'''(((,,,zzzyyyfffXXXUUUXXXYYYUUURRRQQQQQQNNNGGGAAAAAA===@@@;;;<<>>KKK\\\qqqyyy~~~|||wwwqqqiiidddooouuu~~~}}}uuuqqqtttwwwwww{{{|||~~~zzzuuurrrqqqqqqpppoooppprrrttthhhggghhhlllsssyyy{{{|||rrrnnnjjjhhhhhhhhhfffdddbbbeeehhhhhhhhhjjjqqqwww~~~~~~yyyuuuzzzzzznnnhhhccc___]]]^^^fffllluuuzzz|||||||||}}}yyy}}}~~~~~~wwwooojjj\\\WWWSSSWWWcccssszzzmmmffffff]]]fffrrr}}}xxxllllllNNNRRRgggzzzhhh>>>***000(((//////333QQQuuu^^^jjj}}}bbb???,,,((('''&&&&&&%%%%%%%%%&&&&&&'''((('''&&&%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&''')))&&&'''---111333<<>>EEEMMMOOOKKKLLLSSS[[[```ffflllpppllliiigggeeedddkkksss{{{{{{tttdddqqqzzz{{{{{{zzzqqqppp```CCC111***)))((((((((()))***+++---******,,,+++''')))...---+++---333444...******'''%%%$$$$$$%%%&&&%%%%%%"""""""""""""""###$$$$$$###$$$&&&''''''&&&$$$#################################$$$$$$$$$$$$#####################$$$$$$%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))***000FFFkkk~~~^^^[[[rrrbbb888111+++,,,...,,,+++,,,---,,,++++++******++++++'''(((((())))))***++++++nnnffflll}}}kkkkkkhhhbbb[[[XXXZZZ]]]YYYUUUPPPMMMLLLJJJFFFBBBBBBBBB>>><<>>)))%%%'''''''''''''''&&&%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%''')))(((+++333===DDDGGGLLLRRRZZZVVVUUU[[[aaaffflllqqquuummmddd___\\\[[[```ggglllrrrzzz~~~|||}}}sssWWWUUUnnnwwwjjjfffpppzzzwwwooohhhUUU===222+++***)))((((((((()))***///...///222222...---...+++((((((,,,...------...(((&&&%%%&&&''''''&&&%%%###""""""""""""###$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##################$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,>>>ccckkkSSSWWWuuuoooFFF333(((---000,,,***...---,,,++++++******++++++************************~~~lllccckkkiiifffbbb___^^^^^^______VVVSSSOOOMMMKKKHHHDDDAAAAAABBB===AAAfffQQQ333000...666UUU```666---222---)))...***+++---,,,***666ZZZ}}}ooo@@@000///000222222///...///......///000000000000///333222222222222111111111111111111111111111111111000000111111222222111111////////////000000000000222222333444555666777888666333444444///:::ddd|||jjjZZZBBB999444888:::<<>>888111---,,,,,,...///+++***((((((((((((%%%$$$######""""""######$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))+++555RRRzzzqqq\\\UUUeeeWWW;;;(((---333,,,)))///---,,,++++++******++++++------,,,++++++******)))vvvmmmeeelllgggdddaaaaaabbbaaa___\\\QQQPPPPPPOOOLLLIIIDDD@@@@@@AAA>>>LLLvvvnnn===000222///:::```|||PPP///...222...,,,...+++,,,------)))111OOOmmm```777000---000222///---///...///000000111111000000333333333333222222222222222222222222111111111111111111222222222222222111.../////////000000000111333333444555555666777777222444111,,,444SSSxxxuuudddUUUFFF===>>>:::>>>KKKWWWbbbtttxxxkkk```]]]dddrrr}}}~~~xxxuuuzzz~~~tttxxxzzzwwwqqqmmmnnnqqqwwwrrrpppttt{{{~~~zzzsssxxx}}}|||xxxxxx}}}|||wwwsssuuu{{{~~~|||xxxxxxwwwvvvrrrnnnkkkiiihhh______``````aaafffpppxxx{{{{{{|||}}}zzzvvvxxx~~~}}}uuuppplllgggaaa\\\PPPRRRXXXcccpppzzz}}}vvvmmmeeeaaabbbcccwww|||}}}vvv^^^SSSIIIMMM^^^oooxxxyyygggYYYTTTYYYgggxxxjjjBBB333000---000333333...***,,,------,,,...222555555@@@ccczzzfff^^^}}}pppGGG444&&&''')))%%%""""""'''&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###&&&((('''%%%&&&***///444AAAOOOSSSPPPPPPWWW]]]\\\TTTNNNMMMLLLKKKMMMQQQPPPMMMLLLOOOPPPLLLJJJKKKLLLTTT___iiipppwww|||~~~rrrooo|||___SSSVVVqqqyyyzzzuuurrruuujjj___^^^nnnwwwvvvlllQQQ777000+++***)))'''''''''((((((///CCC___uuu}}}zzzqqqiiigggaaaVVVIII???555---'''***)))''''''''''''&&&$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((+++///AAAlllllldddaaalllkkkHHH//////333,,,)))///---,,,++++++******++++++......---,,,+++***))))))qqqrrrkkkmmm~~~eeecccaaaaaabbb```[[[WWWNNNOOOOOONNNLLLIIIEEECCC@@@???AAA]]]WWW444...000...@@@oooggg@@@+++......,,,---+++---+++------+++///DDD\\\III888+++,,,111000///111//////000111111111111111222222333333333444444444333333333333333222222222333333333333333222111111......//////000000111111333333444444555666666777111555333444LLLrrr}}}mmmXXXFFF;;;555777;;;NNNVVVfffwwwzzzrrrZZZ]]]aaafffooo|||~~~wwwtttxxx{{{|||vvvtttpppkkkhhhiiiooottt|||zzz{{{uuurrrxxx}}}{{{uuurrrvvv{{{xxxwwwwwwzzz~~~~~~{{{vvvtttppplllfffbbb^^^[[[\\\^^^dddnnntttxxx}}}}}}}}}~~~}}}|||~~~}}}yyytttoooggg```[[[WWWUUUSSS]]]cccmmmxxxzzzuuugggeeeaaa^^^aaammm~~~}}}ssshhhaaaXXXZZZaaannnzzz}}}vvvmmmRRRZZZrrr}}}QQQ999222------...---...000---...///......111888???lllnnnYYY```nnnfffGGG000***&&&%%%$$$"""###&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&!!!$$$'''''''''+++333;;;AAALLLUUUVVVVVVYYY```dddWWWNNNDDD>>>:::555444666999666555777999888;;;@@@CCCKKKVVVcccqqq{{{}}}yyy~~~wwwbbbzzzggg```XXXhhhwww}}}ttttttvvveeeiiioooiiicccdddjjjjjjiiidddMMM444...***)))((('''''''''((()));;;WWWzzzxxxyyyyyytttiii\\\LLL:::---***(((&&&%%%&&&'''''''''$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""###%%%&&&&&&&&&%%%$$$###$$$$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((***---666[[[sssbbbcccuuu}}}[[[:::111111,,,***,,,---,,,++++++******++++++......---,,,+++***)))(((wwwwwwrrrzzzdddbbb``````___\\\YYYVVVOOOOOOMMMKKKIIIHHHIIIJJJBBB>>>FFFoootttCCC222---///...III|||SSS666,,,000***+++///(((---******---,,,---<<>>:::444555@@@LLLYYYlll}}}|||rrrhhhaaa___```uuu~~~|||sssoooqqqssssssmmmqqqwwwqqqkkkmmmsss{{{xxxqqqppptttzzz{{{yyyuuutttttteeeaaa]]]\\\___ffflllooosssnnnpppzzz~~~{{{zzz~~~|||zzzxxxtttlllbbbZZZTTTVVVXXXZZZ___jjjwwwyyyzzzlllbbb___```fffrrruuummmffffffrrrvvv___UUUUUU^^^kkkvvvLLL===222111222000///000444//////222000111DDD[[[{{{\\\VVVpppoooLLL111'''$$$((('''"""$$$***'''"""""""""###$$$%%%'''''' !!!"""$$$$$$$$$###"""""""""""""""""""""""""""########################""""""###$$$%%%%%%&&&&&&&&&+++000444999DDDUUUbbb^^^WWWLLLJJJTTT___\\\RRREEE<<<333///,,,)))***..."""%%%***...+++'''***000---777DDDPPPaaarrrzzzyyymmmzzzaaaiiitttnnneee___ZZZXXX\\\aaacccrrrzzzwwwyyyzzzxxxsssttt^^^hhhiiihhhjjjeeebbbiiioookkkeeelllrrr[[[666$$$((('''&&&&&&'''((()))***777WWWyyy~~~{{{zzz}}}}}}yyywwwwwwqqqhhhDDD>>>666///+++***(((((($$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''!!!///---:::lll}}}zzzqqqkkkiiiffffffrrrwwwOOO444,,,---+++'''---,,,++++++******++++++,,,,,,++++++***))))))(((~~~wwwvvvdddcccaaa___[[[XXXUUUSSSIIINNNLLLDDDEEEPPPUUUQQQ???<<<]]]OOO///444---444;;;gggmmm333111...,,,,,,---,,,+++...,,,+++***,,,000444666bbbnnnHHH444333555333333111///000111111000//////000111333444555666666666666777777777666444333444333333222111111111222000///.........000111222111000000222555666444111999111111<<>>SSSqqqaaabbblll}}}zzz___CCC///%%%$$$&&&######################################################""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$######$$$%%%'''(((///444AAARRRZZZUUUKKKDDD;;;666000......---***&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''+++)))+++222===MMMaaarrrttt|||qqq{{{wwwjjjhhhnnnttteeedddjjjeeeeeeooouuuqqqnnnttt{{{kkkIII...&&&((((((((((((((())))))***999UUUtttlllhhhvvvrrrqqqyyy{{{vvviiikkkhhhYYYCCC111---///(((((()))+++---,,,(((%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""###$$$###$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''')))))))))(((''''''&&&&&&,,,))),,,***@@@ZZZeee}}}nnnmmmpppuuu|||vvvEEE//////000000---,,,+++***)))))))))))))))(((((((((((((((((()))wwwppp~~~kkkdddccc```\\\WWWSSSPPPNNNOOOPPPLLLGGGKKKRRRPPPHHH999EEEmmmaaa>>>333---///666WWW~~~KKK222///---,,,------,,,+++++++++++++++,,,---...///555YYY{{{fffBBB222111444333222000...000333555222222333333333333222222222333555666777777666666444333333222222222222222//////000111111111111000444777777222,,,***...444///222555444333===UUUlll{{{uuueeeYYYVVV^^^ggguuuuuusssxxxsssppplllmmmoootttyyy|||}}}}}}}}}}}}~~~xxxxxxpppiiikkkssstttlllbbb______aaaffflllpppooolllllliiiddddddmmmvvvxxxtttnnnnnnnnnpppuuu{{{~~~|||xxxrrrhhh]]]UUUNNNOOORRRWWW```lllzzz|||yyyzzz|||{{{rrrjjjeeeccckkkrrr~~~~~~zzzkkkeee```bbbnnn}}}{{{zzz}}}iii___oootttttt~~~jjjHHH---,,,000,,,,,,222---666GGGaaammm^^^tttoooYYY;;;((("""$$$&&&%%%################################################!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""######""""""""""""##################$$$%%%&&&''',,,000;;;EEEDDD:::///***)))&&&######%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))***---:::SSSiiiooo{{{~~~mmm```cccnnntttccc___```[[[___mmmsssiiihhhmmmqqqaaaBBB---)))((((((''''''(((((()))***777TTTwwwpppiiitttuuu}}}~~~zzzuuussspppkkkaaaQQQ>>>000+++'''%%%'''++++++&&& %%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$###$$$$$$%%%%%%%%%%%%%%%""""""###$$$%%%'''((()))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((---'''+++)))555@@@HHHfffyyyuuuwwwssslllsssXXX...(((///***///---+++)))(((((((((((((((((((((''''''(((((((((vvvsssgggeeeccc```[[[VVVRRROOONNNPPPOOOJJJHHHLLLPPPJJJ@@@:::OOOvvvwwwMMM666555+++000777eeeqqq:::000///---,,,------,,,***++++++,,,,,,,,,,,,,,,,,,111DDD]]]aaa@@@222444555444111......///222111222222333333333333333333444555666777666555444444333333222222222333333///000111222222222000000222444555111,,,+++///444///000666DDDWWWlllnnn```QQQPPP^^^sssyyyssspppqqqrrrqqqtttyyy~~~~~~~~~|||uuuuuuvvvyyy}}}}}}|||yyyoooqqqqqqnnnhhhbbb___^^^eeekkkqqquuuvvvssskkkccccccaaa^^^```kkkwwwxxxsssgggmmmoookkkmmmtttuuupppqqqnnniiiccc\\\UUUOOOKKKVVV```jjjooovvv}}}{{{|||{{{zzzyyyvvvppplllkkkooosss~~~vvvqqqrrrqqqnnn___eeeooozzz~~~|||sssbbbeeexxxxxxxxx|||~~~eee???###(((333111...222777RRRuuuppp[[[{{{{{{eeeHHH999((("""&&&***(((################################################### !!!!!!""""""#########""""""""""""""""""""""""######""""""""""""##################$$$$$$%%%%%%&&&'''***---)))###!!!$$$$$$###"""###%%%'''&&&%%%"""###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&(((+++,,,+++000AAARRRhhhkkksss|||zzzttt|||tttyyy}}}{{{lllbbbeeeoooiii^^^```ddd___```gggggg___^^^___^^^NNN777***+++(((''''''''''''((())))))444TTT}}}{{{qqqwwwwwwyyy}}}ssshhhgggmmmlllZZZFFFBBB888---&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((())))))+++$$$***,,,222777AAAhhhuuuiiiffflllyyyccc555+++111%%%000///,,,***((((((((((((''''''((((((((((((''''''ssswww~~~dddbbb```\\\XXXSSSPPPNNNLLLPPPMMMIIIHHHKKKLLLDDD;;;@@@]]]xxxhhh???222555,,,000===rrrbbb000///...,,,---------,,,***+++,,,------------,,,+++///222>>>```XXX555111222333222111//////000000111222333444555555555777777888888777555333222444333333222333333444444000111222333333222111000555555444333111111333444555===NNNeee~~~ooo\\\OOORRR\\\ppptttoooqqqvvvwwwvvvuuuxxx}}}~~~}}}{{{vvvoooqqqtttwwwxxxwwwtttqqqooommmhhhbbbaaagggrrr{{{vvviiicccfffjjjjjj\\\]]]^^^bbbllluuutttnnndddmmmooojjjiiinnnkkkbbb[[[XXXTTTPPPOOOQQQVVVYYYeeeoooyyy}}}|||zzzzzz|||~~~|||uuuooogggkkkooossswww}}}}}}yyyvvvyyywwwnnndddbbbfffkkkkkknnn{{{xxxvvvuuummmdddfffuuu}}}tttssstttEEE111(((111666111333===ZZZ|||{{{iiinnn|||yyy]]]AAA...)))$$$%%%)))***&&&!!!########################"""""""""""""""""""""""""""""""""######$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""##################$$$######### """)))"""!!!!!!"""$$$%%%$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((++++++---555???ZZZZZZbbbpppzzz|||wwwhhhfffkkkzzzrrrVVVVVVZZZ^^^___]]]```eeelllkkkkkkkkkgggbbbbbbeeebbb]]]ccciiidddcccddd___\\\WWWSSSLLL<<<+++$$$((('''''''''''''''(((((())),,,MMM|||xxxvvvqqq|||}}}|||{{{yyyuuurrrwwwuuupppkkkmmmrrrqqqkkk\\\RRRDDD777///,,,++++++%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))),,,%%%++++++...///<<>>555888+++111///---+++***)))))))))''''''((())))))(((''''''~~~pppwwwxxx```]]][[[XXXTTTPPPNNNMMMLLLOOOLLLIIIHHHIIIGGG@@@:::JJJjjjrrrUUU999222111///111KKKOOO......---,,,---...---+++***++++++,,,---------,,,,,,---+++...HHHmmmmmm???222000000111333444333111000111333444666777777777999999:::999888666444222333333333333333444444555222333333333333222111111333333111000000222555888HHH]]]vvvxxxjjj[[[PPPdddtttyyysssooosss}}}}}}vvvpppssswwwzzz{{{}}}}}}~~~wwwrrrnnnppprrrtttrrrnnniiieeefffaaa___hhhwwwwwwbbbYYY___hhhlll___cccfffiiinnnqqqnnnhhhooosssrrriiicccaaaZZZQQQLLLLLLLLLMMMSSS\\\hhhoootttuuuwww{{{~~~~~~|||~~~|||vvvuuuuuuvvvtttpppkkkfffgggooo{{{wwwkkkccc]]]___^^^^^^eeerrr}}}sssggg```______gggxxx~~~xxxzzzzzzdddHHH333000///...***111LLLiiivvvkkkpppjjjSSS<<<)))''''''&&&%%%$$$###""""""########################""""""""""""""""""""""""############$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######!!!""""""#########"""""" """%%%### %%%""""""############"""""""""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%&&&"""!!!$$$'''***222999OOOSSS___ppp}}}}}}~~~zzz|||ssskkkkkkssszzzttt:::444111333666666888<<>>jjjoooxxx^^^YYYYYYRRR@@@333000,,,000000///...---+++******'''((()))******)))((('''oootttpppaaa[[[YYYVVVSSSQQQPPPPPPPPPNNNLLLJJJIIIHHHDDD???<<>>...%%%'''+++++++++(((%%%###$$$%%%&&&&&&&&&)))(((%%%&&&***(((!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''%%%$$$&&&)))+++***((())))))))))))((('''&&&%%%)))************,,,000333\\\nnneeeaaaiiihhhttt}}}~~~}}}[[[***///---...000111111111000///,,,,,,++++++++++++++++++{{{}}}mmmqqquuulllbbbaaa___[[[XXXUUUUUUUUUUUUUUUNNNPPPGGGDDDFFF:::;;;TTToooeeeHHH111...---...666TTTsss999333+++------,,,,,,,,,+++++++++******))))))******+++,,,+++...///---,,,222===FFFiiiggg@@@777333333555444999888666666777999999888888888888888777666555444555555666666777777666666666555444222333444333222444777>>>NNNggghhhVVVKKKFFFJJJQQQggguuuwwwuuutttuuuyyy}}}vvvtttuuuzzz~~~}}}zzzwwwiiipppxxx|||}}}|||~~~~~~yyytttlllccc]]]XXX]]]dddooo}}}~~~~~~zzzvvvtttpppmmmnnnsssyyy|||}}}yyyvvvuuuqqqlllpppmmmhhhddd```YYYOOOHHHJJJKKKNNNVVVbbbnnnssssssgggccceeeoooqqqkkkjjjooovvvnnnnnnuuuvvvmmmgggiiinnnmmmkkkiiifffffffffgggnnnqqquuuzzz~~~|||}}}kkk___]]]]]]aaakkkxxx{{{hhh]]]___ffflllooovvv]]]HHH???:::777---000444333000000555<<>>lll]]]///333+++,,,,,,,,,,,,++++++++++++***))))))))))))***++++++......---,,,+++...333777DDDeeeiiiQQQ:::///444777:::777555666888999888777999888888777666666666666777777777777777666666555666444333333444555444333555DDDZZZsss}}}kkkYYYDDD888999EEEXXXggg}}}}}}||||||xxxvvvtttuuuzzz~~~}}}wwwyyyyyyxxxwwwzzz|||wwwqqqkkkiiihhhgggfffiiiqqqzzzzzzwwwvvvsssmmmjjjjjjvvv}}}|||vvvpppkkkfffbbb^^^WWWRRRPPPOOONNNMMM\\\```dddhhhooowwwwwwrrroookkkmmmssstttnnnmmmrrruuuppppppuuusssjjjgggiiiddddddeeegggjjjooosssvvv|||{{{{{{|||}}}}}}zzzqqqjjjeeebbb___hhhppp|||~~~ooo___YYY```mmmxxx~~~oooPPP:::000,,,,,,///---///000444>>>OOOcccpppxxxmmmpppppp\\\FFF333&&&&&&$$$######$$$$$$###!!!$$$%%%%%%%%%%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########$$$$$$$$$%%%%%%######$$$%%%&&&&&&'''((('''***<<>>HHH___yyyvvvvvvpppVVV;;;---,,,***+++...+++...---+++)))((())))))******((('''((()))***)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&!!!)))555AAAOOOaaatttpppqqqssswww|||vvvfffVVVMMMJJJOOONNNBBB666222***(((&&&))),,,+++&&&!!!&&&))))))&&&$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&''')))***)))((())))))))))))((('''&&&&&&'''((((((((((((***---///:::VVV|||vvvrrrllliiimmmttttttoooyyy|||vvvyyy{{{AAA000------...////////////...---,,,,,,,,,+++++++++***|||}}}xxxhhhhhhiiiccc]]]]]]\\\[[[ZZZZZZZZZZZZXXXVVVMMMGGGCCCCCC???:::GGG```TTT@@@,,,,,,111+++222LLLKKK***444---,,,,,,,,,++++++++++++***)))))))))))))))***++++++...---,,,,,,///111222222222LLLvvv|||PPP666555999999777888::::::777666777:::999777666555666777888888888888888777666555444444222444777888777777999EEEaaa{{{eeeVVV===::::::CCCVVVppp}}}||||||zzz}}}~~~}}}xxxqqqooorrrzzzfffbbb______eeeooozzz{{{zzz}}}{{{rrrhhhdddttt|||yyynnnddd[[[UUULLLLLLMMMPPPUUU]]]eeejjjssssssvvvzzzwwwooonnnsssyyyvvvvvvxxxvvvpppooosssxxxtttqqqpppjjjbbb```ddd```aaaeeelllttt{{{zzzzzzoooaaaXXX[[[fffttt}}}kkkjjjfffbbbbbbkkk{{{gggMMM666222111+++)))---111222:::OOOnnnzzzhhhiii{{{hhhKKK888,,,######))) """$$$%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$$$$"""######$$$%%%&&&&&&&&&)))&&&333LLLZZZXXXYYYaaasssfffdddfffjjjwww]]];;;===???TTTyyysssooo}}}aaaTTT;;;......++++++...+++---......---+++))))))***+++)))'''((())))))((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''***000===MMMXXXmmm{{{}}}~~~wwwlll```RRRMMMVVVXXXPPPOOOUUU;;;333)))&&&(((,,,,,,***&&&)))***)))&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))((()))))))))))))))((('''''''''((()))))))))***,,,///+++CCCuuu|||mmmddd___\\\hhhyyyLLL+++---------...............---------,,,,,,++++++***{{{|||uuugggeeeeeeaaa]]]^^^\\\\\\\\\]]]^^^\\\YYYVVVNNNFFFAAA???<<>>///111222---...777<<>>CCC^^^dddHHH999444------...444YYYxxxDDD222000'''+++++++++++++++************((((((((((((((()))*********+++,,,------,,,,,,,,,...///444HHHnnnSSSBBB555555555333555<<<777888888999999888888888555555666555555444333222555444666888777???[[[zzzmmm___NNNCCC???EEEXXXiii|||vvv{{{~~~rrrpppjjjccc___bbbkkkuuu{{{~~~xxxxxxzzzzzz}}}}}}{{{sssfff^^^]]]\\\ZZZSSSMMMOOOZZZeeejjjooorrrsssooojjjlllttt|||xxxjjj^^^]]]bbbqqqsssrrrmmmhhhgggjjjmmmggghhhlllqqqxxx}}}}}}zzzwwwwwwzzz~~~zzz{{{||||||xxxrrrlllhhhnnnmmmhhh___\\\bbbhhhjjjzzzyyyyyy{{{qqqVVVJJJ===///***>>>eeelllYYYDDD:::>>>NNNggg|||ssseeedddeeecccnnnlllbbbLLL333&&&(((///***'''$$$"""!!!!!!###%%%$$$###""""""!!!!!! """"""######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""###############%%%''')))---:::OOO^^^ddd___fffeee]]]^^^nnn}}}}}}}}}{{{hhhWWWNNNZZZqqq}}}kkkIII444---///+++***...,,,(((+++...,,,)))(((+++...---+++(((&&&'''(((((('''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%%%%%%%%%%&&&***'''''')))+++000===IIIffftttvvvcccTTTLLLCCC666+++)))***((('''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((((('''&&&(((***)))'''&&&''')))((())))))*********))))))'''(((***+++******+++,,,111+++>>>sssuuuaaaPPPHHHKKKGGG999//////.........///000111//////...---,,,+++******}}}www|||pppjjjdddaaa___]]]\\\\\\ZZZ[[[]]]______ZZZSSSNNNGGGCCCDDD???HHHhhhhhh>>>333111***)))///<<>>333---......***%%%###''')))'''$$$$$$###!!!###""""""###$$$### """""""""""""""!!!!!! """""""""""""""""""""""" """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""############"""((('''$$$000JJJ]]]aaaVVVccccccUUUSSSgggyyy~~~}}}}}}zzzvvvdddSSSUUUhhh~~~hhhFFF222,,,///+++***...---(((******'''$$$%%%+++111...+++(((&&&'''(((((('''''''''''''''''''''''''''##############################$$$%%%%%%%%%&&&&&&###""",,,...''')))333444BBBQQQaaaxxx~~~tttooo^^^JJJ666...,,,)))'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))((('''&&&(((***)))&&&%%%''')))((())))))*********))))))%%%''')))***)))((()))***...+++222YYYrrrYYYQQQJJJ:::000//////......000111222000//////---,,,+++******}}}ttt~~~mmmiiiddd```]]]\\\ZZZXXXXXXZZZ\\\\\\YYYTTTNNNJJJGGGAAA<<>>666...---******HHH|||NNN000......+++...,,,*********++++++***((()))))))))))))))******+++((())))))***+++---...///000111111333AAAccc~~~LLL888???666...<<<777888999:::999777555444222222333444444555555666222888888555AAAcccsss___QQQ===III[[[ooouuunnntttyyyzzz|||xxxnnnfffbbbaaaYYY```ooo|||xxx|||ssshhhaaaYYYQQQLLLLLLRRR\\\gggpppzzz|||rrrhhhlllmmmiiigggkkktttzzz}}}|||yyyuuuoooggg^^^YYYaaa______aaaaaacccqqq|||}}}|||~~~{{{xxxvvvqqqcccTTTPPPTTTPPP\\\iiittt||||||~~~}}}iiiWWWRRRMMMAAA444---///---777OOOjjj}}}iii\\\OOOLLLOOONNNDDD:::,,,,,,+++)))((('''&&&%%%%%%%%%$$$$$$###"""!!!!!!######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!   !!!!!!!!!""""""!!! $$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$(((%%%'''+++---444MMMiii___cccaaa^^^]]]ZZZgggooogggwwwoooIIILLLWWWiiinnngggMMM000+++111'''%%%---)))(((((((((((()))))))))))))))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""""""""###$$$###""""""!!!"""$$$&&&'''&&&&&&&&&'''''''''(((((('''+++111===MMMbbbvvvmmmRRR???222+++((()))(((&&&%%%'''(((&&&$$$$$$)))(((&&&&&&'''(((((((((''''''''''''''''''''''''))))))))))))************))))))))))))************(((---111===kkkeeeJJJiiiQQQEEE888+++***...***,,,555666111...+++******+++,,,+++~~~xxxrrr~~~~~~kkkgggbbb^^^\\\ZZZXXXWWWXXXYYYZZZYYYWWWRRRMMMJJJGGGAAA@@@NNNaaadddNNN666333...---+++111VVVtttEEE///,,,,,,,,,+++,,,+++***+++,,,+++***((()))))))))))))))******+++************+++,,,------///000///...666NNNqqqpppGGG777333444:::888888999999888777555444222333333444555555666666888:::777888RRR}}}~~~eeeRRRIIIGGG\\\lll{{{vvvsss}}}rrrhhhcccbbbccccccnnnqqqyyywwwpppddd\\\TTTQQQQQQTTT[[[dddrrrwwwzzz{{{}}}~~~yyypppkkkmmmoooooooooqqqrrrrrrssswww{{{yyyssslllhhhfffgggiiipppxxx{{{{{{|||}}}|||yyylll^^^UUUOOONNNVVV```pppvvv{{{}}}~~~vvvooocccgggYYYQQQRRRKKK:::...+++DDDJJJTTTaaapppssseeeMMMGGG???:::999666111---'''''''''&&&%%%%%%$$$$$$%%%%%%$$$######"""!!!!!!###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!   !!!!!!!!!""""""!!! $$$###"""!!!!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$&&&******000GGG___hhhllliiiggghhhfffnnn}}}xxxuuuzzzMMMAAAJJJ[[[||||||xxxZZZ999,,,///***,,,111+++((((((((((((((((((((())))))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""""""""#########""""""""""""$$$%%%&&&%%%%%%&&&&&&&&&''''''''',,,,,,,,,---222;;;FFFNNNaaappprrraaaLLL:::222000---))))))))))))((())))))((('''((())))))'''%%%''''''''''''''''''''''''))))))))))))************))))))))))))************///***---888SSS]]]PPPUUUsssyyyfff???...+++///++++++///---111...+++******+++++++++{{{tttsssttthhhddd```]]][[[YYYWWWUUUWWWXXXWWWVVVSSSOOOLLLJJJFFFBBBFFFXXXddd\\\CCC---000...---***999hhh^^^777000)))***...(((,,,+++***+++,,,,,,***((()))))))))))))))******+++,,,,,,++++++***++++++,,,///000000,,,,,,888MMM]]]ddd999555<<<666888888777777666666555555333333444444555666666666;;;888777GGGpppmmmYYYIIIDDDPPPbbbyyyssstttzzzvvvmmmdddbbbiiirrrwwwyyy~~~|||~~~|||qqqeee]]]QQQPPPQQQVVV\\\dddqqq~~~|||}}}{{{zzz|||}}}xxxooohhhpppuuuwwwtttmmmhhhjjjmmmwwwyyytttkkk___TTTJJJJJJQQQ^^^mmmxxxsssqqq{{{wwwfff^^^iiiVVVGGGAAA888///777IIIsss}}}~~~qqqXXXFFF666666444///)))&&&&&&((($$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######""""""!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!"""""""""!!! ######"""!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%((((((,,,===QQQhhhlllhhhggglllkkkkkkwwwUUU:::BBBMMMhhh}}}xxx}}}yyyzzzoooKKK222---+++...---$$$((((((((((((((((((((((((***)))(((&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%###""""""""""""""""""""""""###$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&$$$$$$''',,,000888FFFXXXmmmzzzggg]]]JJJBBB666,,,''''''(((((('''&&&'''((()))(((&&&###''''''''''''''''''''''''))))))))))))************))))))))))))************...'''(((555@@@```oooGGGMMMiiiHHH222)))...---,,,---(((111///,,,***++++++***)))xxxrrrxxxqqqfffccc___\\\ZZZYYYWWWUUUXXXWWWVVVTTTQQQNNNLLLJJJDDDFFFQQQ___```OOO:::...000...+++)))AAAxxxIII,,,111((()))111''',,,+++***+++,,,,,,***((()))))))))))))))******+++++++++******++++++,,,,,,///222333000,,,///777???WWWxxxKKK<<>>RRRrrrbbb<<<555999999::::::999888777666555666666777777888999999999???PPP___YYYEEE===CCCHHHaaa~~~wwwrrrvvvkkk[[[KKKGGGPPPddd}}}zzzvvvgggcccaaadddnnn}}}zzzooocccYYYRRRXXX]]]dddkkksss}}}|||{{{xxxwww|||zzztttsssnnnfffiiiqqqzzzzzz||||||tttmmmnnnssswwwxxx|||{{{~~~~~~~~~yyyqqqhhhaaaOOOQQQVVV]]]gggsss~~~zzz}}}{{{uuuwww}}}}}}~~~{{{zzzxxxvvvxxx~~~eee???...000111222>>>aaauuudddPPPAAA111---(((%%%%%%&&&%%%$$$%%%$$$$$$%%%&&&'''&&&%%%""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""  !!!""" !!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""  !!!!!!!!!"""############### !!!!!!"""""""""""""""!!!!!!!!!"""###$$$$$$$$$###$$$$$$$$$&&&)))++++++777SSS]]]VVVXXXZZZUUUQQQWWWdddxxxxxxzzz[[[;;;;;;<<>>NNNeee{{{sss|||}}}ooo___PPPDDD:::444))))))))))))))))))))))))))))))))))))************))))))))))))************... 000...+++...111YYYvvvwwwooooooooonnnmmmkkkiiihhhjjjaaa\\\___eeekkkttt|||SSS222000...+++------,,,++++++,,,......---+++yyyqqqmmmqqqyyyiiifffaaa^^^\\\\\\\\\ZZZUUUQQQNNNWWWOOOHHHMMMEEE???OOO```}}}ddd???AAA:::***555------111||||||DDD222,,,'''&&&***---,,,***++++++++++++++++++++++++''''''(((((()))*********++++++,,,,,,,,,,,,------000111111222333333444444111222333555666666777777VVVwwwPPP666;;;;;;999777666555555555222555888888888999888777666888;;;<<<;;;DDD___yyy~~~dddKKK@@@BBBGGGXXXppp~~~jjj^^^aaajjjrrr}}}xxxmmmeeeZZZVVV]]]jjjxxx~~~}}}uuunnnkkkkkkmmmjjjqqqwwwtttnnnqqq~~~xxxttttttxxxvvvrrrlllhhhfffhhhkkklll```UUUQQQPPPRRR[[[fffwww~~~{{{qqqhhhaaa^^^\\\[[[cccsssWWWEEE@@@666333444XXX~~~lllZZZBBB===666111...,,,(((%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$############"""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ###"""""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!!!!!!! !!!"""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((JJJcccbbb]]]```^^^UUU\\\aaadddnnnyyyrrrggghhhiii|||~~~[[[===999DDDfffyyygggwww{{{hhh666...222++++++,,,)))&&&%%%&&&&&&%%%$$$(((%%%$$$%%%'''(((&&&$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))***+++---333AAATTTbbbeeettt|||ttt___JJJ@@@:::333...,,,+++(((%%%%%%(((***+++***)))***+++,,,***(((((()))******)))'''((()))******---111555^^^}}}uuufffVVVMMMLLLNNNSSSHHH666***---444000%%%------------------------~~~|||vvvpppnnnrrruuudddaaa```^^^[[[ZZZZZZXXXUUURRRMMMRRRKKKIIINNNGGGDDDVVVrrryyy]]]===<<<777,,,222,,,+++???jjj888111,,,((((((+++---,,,***++++++++++++++++++++++++&&&''''''((())))))******++++++,,,,,,,,,,,,------000000111111222222333333222333444555666777777777EEEWWW}}}RRR999:::999888777666555555555555666666666777777666555777666777999@@@UUUzzzkkkXXXIIICCCIIITTTqqqzzz~~~mmmbbbcccmmmyyy~~~zzzkkk```UUUZZZbbbllluuu}}}}}}yyypppjjjjjjnnnrrr}}}zzzuuuqqqrrr|||{{{~~~~~~vvvlllddd```UUUTTTWWW^^^eeejjjuuu~~~wwwqqqjjj```YYYZZZ```hhhmmmuuuzzzSSS<<<555555999SSSjjj{{{xxxiiiZZZHHH888888444///,,,***)))'''%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!! """"""""" !!!%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$######$$$%%%%%%&&&''''''%%%<<>>444......111...***,,,,,,,,,,,,,,,,,,,,,,,,}}}yyyvvvqqqnnnnnnxxx}}}mmm^^^[[[^^^\\\YYYXXXWWWVVVTTTSSSOOOOOOJJJKKKNNNHHHOOOgggqqqQQQ<<<666333000//////---UUUSSS000///,,,***+++---...,,,)))************************&&&&&&''''''((()))))))))++++++,,,,,,,,,,,,------/////////000111111222222444555666666777777777777888777TTTUUU888999888777666555444444444666555555777888888777666999444666CCC[[[yyynnn]]]JJJCCCKKK[[[ooo}}}{{{tttiii^^^\\\gggwww~~~uuulllcccXXXQQQ[[[hhhzzz{{{zzz}}}{{{tttmmmlllrrr{{{vvvsss||||||xxxyyykkk^^^UUUQQQSSSZZZgggrrrwwwyyy~~~|||~~~{{{zzzzzz||||||vvvlllfff^^^[[[XXXYYY___kkkwwwlllZZZJJJ:::888AAADDDVVV___```RRRAAA777///''',,,***'''%%%&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$#########"""""""""!!!!!!!!!!!! """###!!!"""%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$&&&'''((()))***222KKKggglll\\\TTTZZZHHHNNNTTTeeexxxvvvjjjiiiuuu|||qqqHHH777===HHHiiipppiiiooommmgggpppfff555,,,000---///,,,)))&&&%%%&&&&&&%%%$$$%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))(((&&&&&&))),,,<<>>```UUU555777666555444444444444444555444555999;;;:::888888999999EEEbbbvvv___SSSGGGGGGNNN___tttrrreeeVVVXXXXXXXXX___ooo}}}}}}rrrdddZZZXXX^^^eeejjj}}}wwwvvvxxxtttsssqqqqqquuu~~~yyy{{{}}}{{{|||nnn___VVVUUUZZZ___hhhqqq{{{|||wwwwww{{{}}}}}}~~~wwwtttssstttuuuzzzuuuiiiaaa]]][[[ZZZ^^^dddkkkrrryyy{{{RRR???@@@<<<@@@FFF???<<>>555222555+++...EEEiii555555,,,,,,,,,---...---+++)))))))))))))))))))))))))))&&&&&&''''''((()))))))))+++++++++,,,,,,,,,---------......///000000111111444555666777888888888777999444888BBBiii{{{RRR333666555444444444444444555555444666;;;:::555555888:::LLLjjjuuuZZZDDD<<>>MMMkkk}}}{{{hhh[[[XXXVVVZZZfffvvvuuu||||||wwwpppmmmnnnqqqsssuuuxxx||||||yyy~~~vvv{{{|||xxxzzzeeebbb]]][[[___iiiwww||||||wwwwwwyyyvvvvvvxxx{{{}}}}}}}}}}}}uuuuuuxxx|||}}}}}}|||uuujjj```YYYYYY\\\___ffflllsssyyy{{{|||}}}~~~~~~^^^RRRQQQCCC<<<999,,,,,,---***$$$ ###&&&(((%%%%%%%%%$$$#########$$$&&&%%%$$$$$$#########$$$#########"""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! """"""!!!!!!  !!!!!!!!!!!!"""######$$$######"""!!!$$$$$$%%%%%%%%%%%%&&&&&&!!!"""+++DDDeeexxxtttgggVVVaaahhhmmmsssnnnmmmyyy{{{[[[AAACCC???XXXooo}}}|||ddd555+++---***...,,,)))&&&%%%&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""###%%%%%%$$$$$$$$$%%%'''((()))+++222AAAUUUdddzzzvvvTTTIII:::111///000000///(((''''''((()))***((('''***+++,,,+++***)))+++,,,---000VVVxxxMMM444...---,,,***************************}}}{{{yyyvvvpppkkklllqqqppp^^^UUUUUU]]]WWWWWWWWWVVVSSSRRRSSSUUUQQQLLLNNNOOOSSSpppkkkEEE888>>>666222444---333^^^UUU///000++++++,,,---,,,+++***)))((((((((((((((((((((((((''''''(((((()))*********++++++,,,,,,,,,,,,------.........///000000111111333333555666777888888888777888666///JJJbbbIII555555555444444444555555666777555777999666111666AAALLLmmmbbbGGG777999OOOhhhvvvrrr___KKK@@@???888666333<<>>999NNNooowwwggg999------***...,,,)))&&&%%%&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%%%%''''''$$$###)))666@@@SSSdddwwwttt[[[DDD666000------+++)))(((((()))******)))***+++,,,,,,***)))***+++000***888XXXuuu^^^:::---///...)))************************|||xxxtttmmmjjjpppyyy}}}aaaVVVTTTTTTYYYTTTVVVXXXWWWTTTSSSSSSUUUPPPJJJNNNSSS```TTT???888;;;444///000000III~~~@@@///,,,***+++++++++***)))))))))(((((((((((((((((((((((((((((())))))***+++++++++++++++,,,,,,,,,,,,------...//////000000111222222000111333555777888888999777777777---===MMM===888555555444444555666777777888666666888444555EEE[[[vvvmmm\\\MMMMMMTTTbbb{{{ooo]]]PPPCCC555444:::444AAAPPPccc|||wwwjjjaaa\\\]]]bbbrrrzzzvvvrrrpppqqqoookkkkkkmmmqqqvvv|||~~~zzzrrruuuttttttssskkk\\\QQQQQQXXXooowwwzzzvvvqqqwwwrrrrrrxxx|||zzzyyy{{{~~~|||||||||wwwnnniiihhh^^^aaadddeeefffiiimmmqqqwwwxxxvvvrrroooqqqxxx~~~~~~zzz}}}sssHHH222+++***$$$###"""$$$&&&'''&&&&&&"""$$$&&&%%%###!!!"""###'''&&&%%%$$$###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!  %%%'''$$$"""$$$""" !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!###%%%%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&(((+++,,,444QQQqqqvvvhhhfffsssxxxyyyyyyqqqrrrvvvRRR===>>>IIIjjj}}}uuukkk>>>111///+++...,,,)))&&&%%%&&&&&&%%%$$$$$$&&&'''&&&$$$###%%%'''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""""""""#########$$$'''&&&&&&&&&&&&'''&&&&&&"""###$$$%%%&&&(((+++...///===MMMYYYfffuuurrr[[[HHH;;;444333000,,,******+++++++++)))***,,,,,,*********+++...///...:::TTTkkkxxxKKK111...///***))))))))))))))))))))))))~~~xxxqqqjjjiiisssoooUUUQQQTTTSSSUUUSSSVVVYYYXXXUUUSSSSSSUUURRRKKKOOOWWWjjjnnnFFF>>>999888333,,,---333aaarrr222333---)))***+++***((((((((()))(((((((((((((((((((((((()))))))))***++++++,,,,,,++++++,,,,,,,,,---------//////000000111111222222///000222444666888999999;;;777999444===BBB333999555555555555555666777888888555555888666===XXXuuuxxxdddWWWQQQJJJIIIWWWssswwwXXXGGG:::777333...222;;;DDD^^^yyywwwkkk```\\\ZZZ```vvv~~~|||vvvrrrhhhfffhhhmmmppppppssswwwjjjpppzzzzzzqqquuu|||qqq```aaaaaaZZZQQQRRRcccwww~~~xxxoooxxxrrrpppwww||||||~~~xxxmmmddd\\\WWWWWW\\\eeejjjpppsssrrrpppoooooosssuuuvvvuuusssvvv|||wwwjjj]]]OOOEEEdddMMM---&&&"""$$$&&&""" """######!!!!!!"""$$$$$$!!! !!!###'''&&&%%%$$$############""""""""""""!!!!!!!!!!!!"""!!!!!!!!!  """$$$!!!!!!%%%### !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!!!!"""""" !!!!!!!!!"""!!!###%%%&&&%%%$$$###""""""###$$$&&&'''((((((!!!$$$'''222KKKfffpppllllllvvvzzz{{{zzzqqqmmmxxx{{{zzzcccFFF>>>BBB```uuunnnBBB444111,,,///,,,)))&&&%%%&&&&&&%%%$$$"""%%%&&&%%%###"""$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""############!!!!!!"""$$$&&&&&&%%%$$$(((&&&$$$%%%((()))&&&$$$%%%)))***---;;;PPPaaafffrrrsss[[[NNN999555000,,,++++++,,,+++(((***+++,,,*********+++$$$222...+++:::EEERRRkkk|||\\\555---...***((((((((((((((((((((((((xxxrrrqqqllliiitttvvv```VVVQQQSSSTTTMMMRRRUUUWWWVVVSSSRRRTTTWWWRRRNNNMMMZZZuuurrrVVV<<>>;;;DDDlllxxxhhhSSS@@@???JJJXXXlllttt___QQQ???555000111000111AAAVVVvvv{{{rrrXXXYYY___kkk{{{yyyuuunnneee^^^fffkkkoooooorrrwwwzzzyyyxxxvvv|||~~~|||wwwzzz}}}ooobbbTTTYYY^^^bbbhhhtttxxxuuuwww{{{rrrooowwwxxxqqqnnndddXXXRRRTTT\\\dddhhhxxx{{{uuuuuuppphhhpppqqqrrrvvvzzz|||||||||~~~ooo^^^QQQEEE:::444444HHHLLLFFF777***%%%###!!!&&&%%%%%%$$$###"""!!!!!!$$$#########""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!  !!!!!!      !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!!!!!!!!!! $$$$$$)))333666///$$$%%% """%%%"""&&&555'''******...@@@[[[mmmrrrxxx}}}~~~{{{xxxuuuqqqkkk{{{nnnvvvtttPPPAAAHHHOOOtttDDD000333***111---+++(((''''''&&&%%%###&&&$$$"""###&&&'''%%%######$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%''',,,222888<<>>MMMbbbrrr|||hhh\\\YYYccckkkxxx~~~xxxiii```aaafffllloooiiiqqqvvvsssqqqssswwwxxx}}}~~~yyywww~~~uuuoookkkfff___YYY___fffpppwww|||yyytttsssuuuuuuoooiiifffXXXWWWWWW[[[cccnnnxxx}}}|||uuuvvvsssllldddggglllrrrtttrrrlllgggVVVJJJ;;;111000333555666...222111)))$$$&&&'''&&&$$$$$$$$$########################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!      !!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!  """!!!!!!!!!  !!!!!!!!!!!! &&&$$$(((000444...&&&!!!$$$!!!###(((&&&###,,,:::'''***+++---<<>>999<<<000111999+++555gggOOO000***,,,...*********)))((((((((('''))))))))))))))))))))))))((()))***+++,,,------...,,,------------.........000000111111111222222222333333444555777888999::::::999777666555555666777555444444444444444555555555777777>>>WWW~~~~~~eeeQQQ???:::CCCVVVrrryyy```LLL???888111,,,...333999EEEYYYrrryyynnn```VVVZZZfff{{{zzzsssoooiiigggeeehhhnnnsssuuuuuunnnvvvzzzuuuoooqqqvvvzzz~~~wwwzzzmmm```YYY[[[dddlll}}}|||{{{{{{}}}}}}}}}yyytttoooiii___WWWWWW]]]aaaeeekkkqqqwww}}}xxxwwwrrrlllaaaaaa___]]]WWWOOODDD===111...&&& )))777<<<888((()))((($$$###%%%&&&$$$""""""#########$$$$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      !!!""""""  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!! !!!!!!!!! !!!!!!!!!!!! """ '''***'''"""!!!%%%###$$$((('''$$$,,,888(((++++++,,,666LLLdddtttsssvvvuuupppooovvv~~~{{{www}}}___@@@>>>CCCoooyyyIII222333+++555,,,***(((''''''&&&%%%$$$%%%$$$"""###$$$%%%$$$"""###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$"""""""""###$$$%%%'''((($$$$$$############$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&&&&'''(((''''''(((+++555DDDUUU```qqqwww___HHH;;;888......///000111000---***,,,((((((---111<<>>UUUyyydddQQQ@@@@@@DDDOOO```uuuxxxXXXMMM>>>333//////000111444HHH[[[hhhyyyuuu```PPPSSS___jjjyyyvvvjjjbbb```fffmmmxxxwwwzzzyyyrrrnnnrrrxxx{{{|||}}}pppiii^^^VVVXXXggg~~~xxx|||~~~|||yyyzzzsssllljjjeee^^^WWWQQQRRR]]]iiizzz~~~|||uuummm```XXXLLL@@@666...)))&&&###)))(((%%%000???===///,,,***'''$$$$$$$$$### ########################""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      !!!"""###  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! """ !!!!!!!!!!!!  ###"""!!!"""&&&$$$%%%&&&$$$!!!&&&...)))++++++,,,111AAA\\\rrrjjjqqqtttpppooouuu~~~uuuwwwhhhBBB999<<>>eeeooo```___[[[SSSSSSPPPOOONNNMMMMMMMMMMMMMMMPPPKKKLLLHHH>>>===;;;///.........,,,)))((()))+++|||zzzwwwrrrmmmjjjmmmyyywwwdddZZZWWWRRRTTTYYYWWWXXXUUUSSSSSSVVVVVVTTTQQQIIITTTiiiwwwkkkPPP===999888888......222,,,RRR]]]222000111((()))------,,,++++++***))))))((((((((((((((((((((((((******+++,,,---......///---------........./////////000000111222222333333222333444666777777777777666555555555666777999:::666666555555444555555555888333BBBllluuu]]]HHH<<<>>>MMMaaarrryyy^^^EEE999666222,,,***///888???RRRkkkooo\\\SSSOOOVVVjjj}}}yyypppggg```bbbiiiyyyooonnntttxxxxxx~~~{{{xxx|||zzzsssbbb___]]]```jjjzzz}}}}}}{{{wwwsssuuu|||vvvkkkbbbXXXUUUUUUYYY___fffqqq|||yyymmmcccKKKCCC777...)))((()))***$$$******&&&,,,777222###$$$!!! !!!#########"""%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!""""""    !!!!!!!!!!!!   !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! """  !!!!!!!!!!!! $$$ """$$$###$$$'''%%%$$$$$$%%%###!!!###(((***)))+++,,,...888SSSmmmgggsss|||{{{xxxyyy}}}tttxxxiiiFFF666888TTTOOO333222***222+++)))&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%$$$######$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$######$$$%%%%%%&&&######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''((()))))))))%%%&&&((((((''''''((()))***333>>>JJJYYYjjjxxx~~~ttt]]]CCC444111000,,,333,,,,,,111,,,111WWWzzzzzzzzzyyyxxxxxxyyyyyywwwoooeeeUUULLL???+++............------///000{{{tttsssqqqllliiinnnyyytttddd^^^\\\TTTTTTXXXTTTXXXWWWUUUTTTTTTSSSQQQPPPUUUcccttttttaaaGGG:::999999555000...///===mmm~~~JJJ,,,+++,,,)))+++---------,,,+++++++++***)))))))))))))))))))))))))))***++++++------...///------.........///////////////000111222333333444222333555666777777666666444444444444555777:::;;;666555555555555555666666;;;999QQQpppZZZHHH@@@CCCKKK]]]lll{{{vvv___LLL:::------...---,,,000>>>SSSbbbzzzxxxiii___VVVOOOVVVggg}}}vvvkkkccc``````eeevvv~~~sssrrrvvvwwwttt~~~vvvlllffffffgggeeekkkmmmrrr{{{{{{xxx}}}uuuhhhaaa```]]]ZZZaaabbbhhhsssyyyzzzzzz{{{|||ooo^^^MMMBBB222///***(((''''''&&&%%%(((***&&&!!!###***)))"""###!!!!!!$$$$$$!!!!!!$$$&&&&&&%%%$$$###"""!!! !!!!!!!!!!!!""""""   !!!  !!!!!!!!!!!!!!!!!!   !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!! !!!!!!!!!!!! """"""""" """%%%###$$$%%%%%%%%%%%%''')))***''')))...---222JJJeeejjjyyy|||~~~oooLLL888888IIIvvvMMM222222(((///***(((&&&%%%&&&&&&%%%$$$&&&'''((('''%%%###$$$%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&(((+++''''''(((,,,444>>>GGGKKKfffooommm[[[FFF444...)))+++///***(((???]]]sss```HHH222...***)))***,,,......yyyqqqrrrpppkkkgggjjjssszzzlll```^^^___WWWUUUXXXUUUVVVWWWWWWVVVTTTSSSSSSTTTaaaqqq{{{nnnUUUCCC<<<<<<999///000000333WWWaaa888---***))),,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,---..................////////////...///000111222333444444111333555666777777555555444333333333444555777888333333333333444555666666999JJJlllppp___JJJ<<<999CCCYYYmmmzzz[[[DDD666///...000+++,,,...555DDD]]]yyynnnZZZQQQSSSXXXZZZjjjyyyaaa^^^cccmmmrrruuu|||yyy{{{{{{yyywwwnnneee```___aaahhhppp{{{uuuuuutttnnn```SSSQQQ[[[cccdddwwwzzz~~~xxxiiiZZZKKK<<>><<<999///666000...SSSTTT@@@///------)))+++111***************************)))((((((((((((((()))(((((()))***+++---///000/////////////////////////////////000111333444555111111111222222333333333222222222222222222222222...///000111222333444444777]]]gggNNN>>>:::<<>>```ggg===***,,,,,,%%%$$$$$$%%%%%%%%%%%%&&&&&&***))))))((('''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###$$$$$$$$$&&&***000555$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***,,,...///777444000---...555???GGGjjjoooxxxqqq___OOOCCC===wwwsssYYYGGG<<<444///{{{yyyzzzuuuqqqlllhhhgggfffeeedddccccccaaa___]]][[[ZZZYYYVVVUUUVVVVVVSSSUUUbbbqqquuunnn^^^MMMCCC@@@<<<666111000+++:::nnnHHH888,,,---...+++***///************************))))))(((((((((((())))))((())))))***,,,---///000/////////////////////////////////000111222333444333333333444444444555555111111111111111111111111//////000111222222333333BBBZZZlllcccLLL>>>>>>BBBCCCQQQggg~~~wwwaaaLLL<<<333222///---...///000222333888VVV|||kkkTTTNNNTTTmmmqqq{{{uuummmdddccckkkvvv}}}~~~nnn\\\XXX___rrrvvv~~~|||xxxxxxyyyiii```]]]\\\\\\nnnvvvyyyiii\\\QQQEEE888...,,,***''''''))))))'''$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%$$$$$$############""""""""""""""""""########################""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!"""""""""!!!   !!! !!!!!!""" !!!  !!!!!!   !!!!!!""""""######$$$%%%&&&''''''&&&'''+++...---...666???ZZZ^^^lllssshhh___```bbbuuu]]];;;444999WWWXXX666(((******&&&$$$$$$$$$%%%%%%%%%&&&&&&******))))))(((''''''&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$%%%%%%$$$$$$'''+++...$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((()))+++---...///+++***)))''''''+++000555333>>>QQQggg{{{wwwaaaSSS{{{zzz|||uuuqqqmmmjjjhhhfffdddbbbbbbbbbbbbaaa___\\\ZZZXXXTTTZZZZZZTTTRRR\\\kkktttqqqdddQQQCCCAAABBB<<<444222,,,,,,IIIqqq;;;///)))---///,,,***,,,)))))))))))))))))))))))))))))))))(((((())))))***))))))***+++,,,...//////////////////////////////000000000000000111222222333333333333333444444444////////////////////////000000000111222222222333:::CCCFFF@@@888888???DDD^^^rrrgggMMM;;;000+++)))+++)))+++111111///555>>>YYY{{{zzzaaaKKKGGGXXXlllxxxjjjbbbaaaccclllyyy|||ooofff\\\[[[iii{{{~~~{{{ooo___VVVWWWcccqqq{{{}}}}}}vvvhhh[[[HHH999111---)))&&&###""""""###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$##################""""""!!!!!!!!!########################""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!   !!!!!!  !!!    !!!"""###$$$""""""###$$$%%%&&&''''''))))))+++---++++++111:::TTTZZZcccgggaaaYYYYYY\\\kkktttssszzz~~~fffCCC888888QQQ|||kkkCCC---(((((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%******))))))((((((''''''$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%&&&&&&%%%######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((()))***++++++%%%'''((()))''''''((()))%%%***222===NNNeee}}}{{{}}}~~~{{{{{{}}}tttqqqmmmjjjhhheeebbb___aaaaaabbbaaa```]]]ZZZXXXTTT[[[ZZZRRRVVVhhhssssssgggYYYGGG======>>>;;;555222---444YYYaaa444,,,(((,,,...,,,+++,,,)))))))))))))))))))))))))))))))))((())))))******)))***+++,,,---...//////////////////////////////000000/////////000000111000000000111111111111111////////////////////////000000111111111222222222,,,333999999;;;FFFXXXggghhhZZZFFF888222111111000,,,))),,,000///000BBBYYY~~~mmmZZZRRRYYYiii{{{}}}oooeeebbbfffppp{{{wwwggg[[[]]]hhhuuu~~~}}}}}}{{{}}}|||qqqkkkZZZ\\\aaaiiiuuuxxxgggZZZCCC;;;222---,,,,,,+++)))&&&%%%$$$$$$$$$######"""######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########"""#########"""!!!!!! ###########################"""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!    """!!!  !!!    """###$$$%%%""""""###$$$%%%&&&&&&'''))))))+++,,,***)))///888WWW\\\\\\YYYXXXSSSRRRYYY___gggfffooosssjjjGGG999555JJJuuu~~~WWW222''')))'''%%%'''###$$$$$$$$$$$$%%%%%%%%%(((((((((''''''&&&&&&&&&$$$$$$$$$#############################################""""""######$$$%%%%%%&&&'''&&&###!!!!!!"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$%%%%%%%%%%%%$$$'''***+++***(((''''''///...,,,+++///>>>SSScccvvv~~~}}}zzzyyy{{{rrrooolllhhhfffddd```^^^``````aaaaaa___\\\YYYWWWUUUYYYWWWSSS```tttvvvjjjYYYOOOCCC<<<:::999888777111,,,<<>>TTT{{{~~~gggYYYDDD<<<222---...///---+++---,,,---...///<<<]]]}}}zzzfffWWWWWW^^^ooo{{{jjj^^^^^^hhhsss{{{vvviiiaaabbbbbbiiixxx|||zzzxxxyyy}}}}}}~~~~~~~~~tttjjjbbb___^^^gggppp|||uuujjj```QQQ>>>111000---***))))))(((%%%###''''''&&&%%%$$$"""""""""""""""""""""############$$$###############""""""""""""""""""!!!!!! """"""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!  !!!   """!!!  !!!    """###$$$%%%!!!""""""###$$$%%%&&&''''''(((***+++)))(((///888\\\bbbXXXOOOUUUUUUUUUaaabbbiiihhhppprrr}}}bbb@@@444///AAAkkkjjjGGG)))&&&***&&&$$$'''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""######$$$%%%###%%%'''&&&$$$###"""###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################"""%%%'''(((''''''((()))"""'''---///------111555999NNNnnnyyygggaaaiiirrrwww~~~|||xxxwwwwwwqqqmmmiiifffdddbbb```^^^_________^^^]]][[[YYYXXXVVVWWWWWW[[[lllyyyppp]]]MMMGGG@@@===:::666555888000...IIIfff555444000,,,++++++,,,,,,---************************))))))))))))******+++,,,+++,,,---///000000///...////////////////////////...............///000000222222222111111111111111........................//////000111222333444444999111222FFFeee}}}fffOOO;;;000444000***((()))++++++***+++,,,---///<<>>???===777444555...:::cccOOO///000000...,,,,,,------,,,++++++++++++++++++++++++))))))))))))***+++,,,---+++,,,...000000000///...////////////////////////,,,,,,,,,---...///000111222222111111111000000000---------------------------...///000222444555555;;;777DDDkkkmmmWWWGGG;;;222---,,,+++))))))***+++---///***---///777QQQvvv~~~kkkRRRDDDPPPddd}}}xxxsss\\\```iiivvvyyykkk```^^^fffqqqyyyxxxzzzxxx|||zzzuuurrriii```SSSWWW[[[```hhhuuuyyymmmKKKCCC777---))))))***+++'''%%%$$$$$$&&&(((***+++!!!###"""!!! """$$$!!!""""""""""""#########"""""""""""""""""""""""" !!!"""""""""""""""""""""""""""""""""""""""!!!""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###### !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!    !!!  !!!!!!  !!!!!!"""!!!!!!"""###$$$%%%&&&&&&))))))+++,,,)))(((...777VVVbbbQQQEEEXXX^^^[[[kkkfffnnnpppwwwqqqqqq{{{NNN666444000999QQQXXX[[[888...&&&&&&'''$$$###%%%############$$$$$$$$$$$$###############$$$$$$$$$!!!"""""""""#########$$$##############################""""""######$$$%%%###$$$%%%%%%######$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''(((***,,,000---)))%%%$$$'''+++......***%%%$$$...CCC^^^qqq{{{qqqiiibbbXXX]]]bbbccc___YYYTTTRRR}}}|||{{{vvvqqqpppnnnjjjddd```____________^^^]]]\\\ZZZYYYXXXXXXXXXUUUXXXaaaoooxxxrrr[[[GGGCCC===;;;@@@@@@999333222---JJJ~~~aaa<<<555,,,...............---***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---+++---///000111000///...////////////////////////++++++,,,---...///111222000000//////.........---++++++++++++++++++++++++,,,---...000222444666666???TTTuuuooo[[[@@@111---///---***'''))),,,,,,***)))))))))+++///222???bbboooYYYJJJ>>>???]]]}}}uuulllaaaZZZiiivvvvvvbbbccceeeiiipppxxx|||~~~~~~~~~{{{wwwmmmgggbbbUUUHHHWWWbbbooozzzzzzssseeeNNN:::222///,,,)))&&&&&&&&&'''######$$$%%%&&&&&&$$$###!!!###$$$###!!!!!!###"""############$$$$$$$$$!!!!!!!!!!!!"""""""""""" !!!"""######""""""""""""""""""""""""!!!!!!""""""###%%%&&&'''!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$$$$ !!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!!!!   !!! !!!!!!  !!!!!!  !!!!!!!!!"""###$$$%%%%%%&&&++++++,,,---)))'''---555RRR```MMMAAAUUUZZZTTTbbbVVV```dddnnngggfffvvvoooCCC...000---111AAA???==='''&&&%%%%%%$$$######$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!!!!!""""""#########$$$""""""""""""""""""""""""#########"""###$$$$$$%%%$$$$$$%%%###""""""###%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############"""$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%(((***+++)))'''%%%***......,,,...666===TTTfff}}}wwwgggUUUFFF>>>|||xxxssspppmmmkkkkkkiiifffaaa]]]]]]```ccc[[[\\\ZZZVVVUUUWWWXXXVVVSSSfffxxx~~~yyykkkUUUDDD@@@CCC>>><<<>>>777///333444dddvvvGGG555//////...---,,,+++*********++++++,,,---,,,+++***)))******))))))******+++,,,------///000111111111111...555<<<;;;555000///111///......---------......111///...------...000111///---+++)))(((***,,,---'''...111///000888===>>>iiilllYYY999666222...***(((''''''---,,,***)))))))))***+++///(((///QQQ{{{|||eeeTTTKKK;;;000888TTTttt~~~qqqaaaXXX\\\iiiuuuhhh]]]^^^YYYfffvvv}}}rrrjjj^^^TTTRRRWWW```fffzzz|||jjjYYYKKK===///&&&&&&&&&&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$############"""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!"""%%%###!!!!!!"""###"""!!!$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""  !!!!!!""""""!!! !!!""""""!!!!!!!!! !!!!!!  !!!!!!!!!!!!    !!!!!!   !!!"""""""""!!!!!!!!!"""######$$$$$$+++------***'''(((---222OOOrrreeeIIIRRRZZZSSSXXXSSSYYY[[[YYY]]]ccc\\\OOO000000///...------,,,,,,%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""######""""""######$$$%%%###!!!!!!#########"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((''''''''')))+++((((((((()))******++++++222555===JJJ```{{{pppYYYSSSXXX]]]~~~|||yyyvvvssspppoooooojjjgggbbb^^^]]]^^^```bbb```]]][[[ZZZZZZXXXWWWWWWbbbppp|||zzznnn```QQQFFFCCCDDD>>>:::;;;333,,,111???vvveee<<<---...///...---,,,,,,++++++,,,++++++,,,,,,,,,+++***)))******))))))******+++,,,------...///000111111000...222777777333//////000...---------------......000///---,,,,,,---...///---,,,***))))))***+++,,,555------666666444EEE___xxx\\\FFF:::222000...+++)))((())))))***************+++,,,,,,222000777KKK```eeeUUUCCC777777777===OOOkkkzzzjjjfff^^^YYYZZZfffvvv}}}ttthhh___^^^dddmmmwww}}}ssskkkfffUUUUUUXXX]]]fffpppzzz{{{uuuhhh\\\KKK===555111---***'''&&&%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!""""""&&&$$$"""""""""###"""!!!###""""""""""""""""""###""""""""""""""""""""""""  !!!!!! !!!!!!!!!!!!"""""""""""""""!!!!!!"""######""" !!!!!! !!!!!!!!!!!!!!!!!!    !!!!!!  !!!!!!""""""!!!!!!!!!"""######$$$$$$***...000---(((&&&+++000TTTrrrfffJJJRRRYYYSSSWWW```aaaZZZOOOKKKLLLDDD777------,,,++++++***))))))%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""######""""""######$$$%%%###!!! !!!######""""""""""""#########$$$$$$############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''((()))''''''(((((()))*********)))***,,,333>>>OOO```lll{{{gggXXXVVV[[[___~~~|||xxxtttqqqoooooooookkkfff```^^^```cccddddddddd^^^[[[]]]\\\VVVVVV\\\rrryyy{{{ooo^^^QQQIIIEEEEEEEEE===999:::222,,,444QQQzzzOOO333)))111......---------------...++++++,,,,,,++++++***)))******))))))******+++,,,------...///000000000000---...000000000///...---,,,,,,,,,,,,---......//////...,,,+++++++++,,,,,,+++************++++++,,,444,,,---999BBBNNNmmmxxx___FFF444---,,,+++***)))(((((()))***+++'''((()))+++,,,---------)))---444;;;>>><<<777222777@@@NNN```vvvrrr^^^SSSZZZfffrrr|||zzzmmm```]]]aaajjjttt|||{{{qqqggg___XXXUUUWWW]]]hhhttt}}}tttgggYYYPPPBBB:::///(((&&&'''(((((('''&&&%%%###""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######'''%%%###"""######"""!!!!!!""""""######""""""!!!""""""""""""""""""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""###"""!!!"""$$$$$$""" !!!!!! !!!!!!  !!!    !!!  !!!!!!"""""" !!!!!!""""""######$$$'''...444222+++&&&)))...VVVpppfffOOOTTT[[[VVVXXX```\\\NNN>>>555333---###))))))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""######""""""######$$$%%%$$$""" !!!""""""!!!!!!!!!!!!"""""""""######"""""""""#########$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$###############""""""""""""""""""""""""##############################$$$%%%%%%&&&''''''&&&&&&''''''((())))))))))))((('''&&&(((---444:::PPP[[[mmm~~~lllmmmiiiaaa[[[\\\```ccczzztttpppmmmlllllllllfff``````dddhhhhhhfffccc\\\ZZZ[[[VVVQQQXXXfffyyywwwoooaaaRRRHHHCCCAAADDDDDD===;;;;;;222///:::hhh]]]>>>111+++666---------------...///000+++++++++++++++******)))******))))))******+++,,,,,,---...///////////////...,,,+++,,,...///...,,,++++++++++++,,,---...///---,,,+++***))))))******))))))******+++,,,,,,,,,+++222777<<>>TTTeeezzz}}}|||sssbbbQQQNNN\\\lll~~~|||jjj]]]XXXiiipppzzzxxxrrroooYYYUUUQQQPPPVVVbbbnnnvvv}}}{{{ooobbbOOO===111***((('''+++***))))))(((&&&$$$""""""###$$$###""""""$$$&&&##############################""""""""""""###############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######'''%%%###"""######"""!!! !!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""""""""!!!!!!!!!   !!!!!!          !!!!!!!!! !!!""""""###### ***333444///+++---111>>>MMMOOOHHHHHHGGG@@@;;;000///***%%%%%%((()))'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""######""""""######$$$%%%$$$"""!!!!!!"""""" !!!!!!!!!!!!""""""""""""!!!""""""""""""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$######"""########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!###&&&(((&&&$$$%%%%%%%%%&&&''''''((((((''')))++++++******+++,,,)))((((((***111<<>>===@@@999<<<999555444<<>>666===777111]]]oooEEE...000///+++---......---++++++,,,------,,,++++++******)))(((((('''(((((((((((((((((((((((((((***++++++)))(((((()))***************************)))))))))))))))))))))''''''(((((())))))******,,,+++,,,...///999UUUqqq}}}^^^DDD:::222(((%%%''')))(((&&&(((((((((((((((((((((((((((((((((''''''''''''&&&---((('''///:::III]]]nnntttiiiZZZSSSVVVbbbooowwwwww}}}}}}|||vvviiiddd```]]]fffsssyyy}}}~~~uuummmddd^^^XXXSSSTTTXXXdddiiiqqqxxx~~~}}}sssgggZZZLLL@@@888333///)))&&&&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$''',,,---,,,(((%%%$$$""""""######$$$#########""""""!!!!!!!!!!!!""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """  !!!"""!!!   !!!!!!   !!!""""""!!!   !!!  !!!  """###  !!!   !!! !!!"""""""""""""""!!!"""$$$%%%&&&&&&&&&&&&'''$$$"""###### !!!$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""###$$$%%%%%%$$$$$$%%%&&&$$$$$$############$$$$$$############""""""""""""%%%$$$###""""""###$$$%%%%%%%%%$$$$$$######""""""##############################$$$$$$$$$###!!!!!!###"""""""""""""""""""""$$$$$$###"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""###%%%$$$######$$$&&&######$$$$$$$$$$$$######"""###%%%'''''''''&&&%%%%%%%%%%%%%%%&&&''''''(((((((((((('''&&&&&&&&&&&&***,,,,,,+++---000///+++000>>>NNNUUUNNNBBB777333999FFFQQQQQQQQQYYYhhhsss{{{{{{yyymmmmmmrrrxxxssslllgggeeeeeeeeeeee]]]___\\\XXXVVVXXXXXXVVVPPPTTTiiiiiiOOOIIIBBB@@@BBBCCCAAA>>>===777777555CCCyyyTTT777***111///+++---...000...,,,,,,------,,,+++++++++******)))(((((((((((((((((((((((((((((((((((()))******(((''''''(((*********************************))))))(((((((((''''''(((((())))))******+++///000---111HHHmmmsss\\\HHH555'''((('''&&&''')))***)))'''((((((((((((((((((((((((+++***(((((())))))((((((...,,,111CCC\\\ttt{{{oooUUUSSSTTT[[[hhhttt|||~~~|||~~~~~~jjj]]]UUUYYYbbbmmm{{{{{{yyytttnnnXXXTTTTTTXXX]]]bbbjjjrrrxxxzzz}}}}}}xxxtttkkkaaaQQQAAA555---'''$$$$$$######%%%'''((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&#########""""""""""""!!!!!!$$$'''((('''&&&%%%%%%""""""######$$$%%%%%%%%%""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """  !!!"""!!! !!!!!!!!!!!!  !!!!!!   !!!""""""!!!    !!!  """!!!!!!   !!! !!!"""""""""""""""!!!###$$$%%%$$$"""!!!$$$!!!!!!$$$$$$!!!!!!$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%$$$$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!!###########################################################################$$$$$$$$$$$$###""""""""""""""""""""""""#####################$$$%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$######$$$&&&######$$$$$$$$$$$$#########$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%'''***,,,+++)))***///444444666666444555888777333999EEEPPPOOOCCC444,,,***&&&,,,333555666DDDccc~~~{{{tttooojjjfffeeeddddddddd^^^___]]]ZZZWWWVVVVVVUUUWWW```yyytttRRRIIIEEEAAA@@@BBBCCC@@@===>>>777111555XXXvvvEEE111---222...***---,,,111///---,,,------,,,+++************))))))((((((((((((((((((((((((((((((((()))+++***)))'''((((((++++++++++++++++++++++++++++++***)))(((''''''&&&''''''(((((())))))******(((///222111:::TTTsssbbbBBB///+++,,,...''')))++++++***(((''''''((((((((((((((((((((((((***''''''***,,,+++***+++)))333HHHdddqqq^^^PPPLLL^^^rrr{{{yyywwwzzz}}}xxxuuupppiiidddPPPRRR\\\mmmzzz}}}}}}~~~yyypppeeeZZZSSSLLLQQQ^^^nnnxxx|||~~~{{{yyyxxxyyy{{{}}}{{{oooaaaXXXFFF>>>333***'''&&&((()))%%%%%%&&&(((((((((&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%######"""""""""!!!!!!!!!$$$%%%&&&%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%&&&""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!! """  !!!"""!!! !!!!!!!!!!!!  !!!!!!    !!!!!!   !!!  """  !!! !!!""""""""""""""" !!!"""""""""!!!!!!""" !!!%%%%%%""""""$$$&&&%%%$$$$$$#############################################"""######$$$$$$'''$$$"""$$$'''((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!"""#########"""""""""""""""""""""####################################$$$$$$$$$$$$$$$######"""""""""""""""#########$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$######$$$%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$######!!!"""###$$$%%%&&&'''''',,,---.........222888===888:::999777888;;;999555666999:::555,,,(((+++///***+++000333000444KKKeee{{{wwwpppmmmjjjhhhgggfffcccbbb^^^^^^]]][[[WWWTTTSSSUUUdddnnntttaaaJJJGGGDDDAAAAAABBBBBB???<<<===666222CCCppp[[[===000000333---,,,000///111///---,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))+++,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++******)))((('''&&&&&&''''''(((((())))))*********---111999NNNiii}}}jjjXXX@@@000++++++,,,,,,'''))))))(((%%%######%%%'''''''''''''''''''''''''''%%%&&&++++++)))+++000555JJJhhhyyyfffUUULLLJJJeeesss{{{zzz~~~~~~wwwlll___TTTNNNUUU```qqq|||~~~||||||wwwnnnddd[[[RRRNNNLLL```gggtttzzzwwwyyywwwtttuuuzzz|||vvvnnnbbbSSSDDD;;;333///***''''''''''''''''''''''''&&&$$$############$$$$$$$$$$$$$$$$$$###$$$############"""""""""$$$$$$%%%$$$###"""$$$&&&)))(((&&&%%%$$$$$$$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """  !!!"""!!! !!!!!!!!!!!!  !!!!!!      !!! !!!  !!!  !!! !!!"""""""""""""""""""""!!! !!!"""###""" """%%%&&&######&&&&&&&&&%%%$$$#########$$$#################################"""######$$$$$$&&&$$$"""###'''(((&&&$$$###$$$%%%%%%%%%%%%$$$###""""""######$$$$$$$$$%%% !!!"""###############"""""""""""""""#########""""""""""""""""""""""""#####################$$$!!!!!!""""""############&&&%%%$$$$$$######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$$$$###"""$$$%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$#########$$$&&&)))+++,,,------444111---,,,///333555555...000000...///222000++++++---...///...---+++***...+++---111...)))222@@@ggg|||wwwuuunnnllljjjhhhgggeeeccc```\\\ZZZZZZYYYVVVTTTXXX___pppxxxqqq```WWWMMMFFFDDDBBBAAAAAA@@@>>><<<999888@@@```uuuIII666///111333---000666222///---++++++,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((('''''''''''''''(((((())))))******...,,,222HHHjjjmmmXXX>>>333******------)))&&&'''''''''&&&$$$%%%''')))'''''''''''''''''''''''''''%%%'''+++++++++555CCC]]]qqqwwwhhhZZZQQQSSS___lll~~~zzzoooddd\\\ZZZ\\\___pppvvv~~~yyyrrrfff]]]UUURRRSSSXXXbbbkkkyyy{{{yyywww}}}zzzxxxyyy}}}pppgggYYYJJJ>>>555///++++++***)))))))))(((%%%###'''((((((&&&$$$###$$$&&&"""######$$$$$$######"""$$$$$$$$$$$$############ !!!"""######$$$''')))***(((&&&$$$###""""""###""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""  !!!"""!!! !!!!!!!!!!!!  !!!!!!    !!! """!!!  !!!   !!! !!!"""""""""""""""######""""""###$$$%%%%%%%%%"""###&&&&&&$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$#########%%%&&&%%%$$$###$$$%%%&&&&&&%%%$$$###""""""######$$$%%%%%%&&&!!!""""""######$$$$$$$$$########################"""""""""""""""""""""""""""""""""!!!""""""###$$$!!!!!!!!!"""######$$$$$$&&&%%%$$$###############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######""""""###%%%######$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%'''(((+++...000111111111777111***((()))+++)))''''''))))))'''(((+++***&&&---+++)))***++++++)))'''+++(((''')))++++++...333;;;]]]}}}wwwssssssooolllhhheeedddcccbbb```\\\XXXVVVWWWWWW[[[ggguuuzzz|||}}}cccRRROOOKKKDDDCCCAAA@@@???>>>===<<<666>>>WWWZZZ===222...222333...222666///---+++******+++,,,+++***)))))))))))))))))))))***)))))))))))))))))))))))))))***,,,+++)))(((((()))************************((((((((((((((((((''''''''''''(((((())))))******000,,,:::___}}}aaaBBB---000(((###%%%(((''''''***((('''&&&&&&((()))+++,,,'''''''''''''''''''''''')))&&&)))...000888PPPiiicccZZZTTTXXXbbbnnn|||||||||uuukkk___ZZZ^^^iiisssyyy|||}}}wwwoooeee___TTTQQQSSS\\\fffooozzz~~~{{{yyywwwxxxwwwrrriiiaaaOOOFFF:::///)))&&&&&&&&&%%%$$$$$$&&&(((((('''%%%&&&((())))))&&&$$$%%%'''""""""###$$$$$$###""""""$$$$$$$$$#########"""""" """""""""###%%%'''&&&%%%"""!!! !!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""  !!!"""!!!   !!!!!!     !!! !!!!!!""""""  !!! !!!  !!! !!!"""""""""""""""!!!###&&&((()))((('''&&&(((%%%$$$&&&&&&$$$&&&)))%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""!!!"""$$$######"""$$$%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$&&&'''%%%%%%$$$$$$######""""""""""""""""""""""""""""""!!!!!! !!!###### !!!!!!"""######$$$$$$######"""""""""###$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""###$$$######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&''''''''')))+++---......---,,,...,,,(((%%%$$$$$$$$$$$$&&&))))))''')))---+++''',,,***&&&$$$###&&&))),,,''')))(((&&&)))///222111)))===WWWooo{{{sssppprrrqqqlllfffbbbaaaaaaaaaaaa^^^XXXUUUVVVZZZcccvvv}}}vvv[[[JJJGGGCCCBBBAAA???>>>============666EEEiiiwwwDDD444111///333333...111222(((+++***((()))***++++++***)))))))))))))))*********))))))))))))))))))))))))((()))+++***(((''''''((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((()))*********///---CCCqqqfffFFF000,,,000,,,)))))),,,+++%%%%%%+++&&&$$$###%%%''')))(((''''''''''''''''''''''''''')))'''+++222888GGGjjjuuubbbRRRPPPXXXnnn~~~ssskkkXXXXXX]]]jjjyyy}}}wwwvvvzzzyyypppggg\\\SSSMMMXXX[[[gggvvv~~~}}}|||~~~}}}~~~~~~{{{{{{~~~uuusssrrrpppjjj]]]LLL???000,,,(((&&&%%%&&&&&&%%%&&&%%%###"""$$$&&&&&&%%%"""%%%(((((($$$!!! !!!"""###$$$$$$###"""!!!############""""""""""""!!!"""######!!! !!!""""""!!! !!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###### !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""  !!!"""!!!  !!! !!!!!!     !!!""" !!!!!!!!!""""""!!! !!!!!!$$$  !!!!!! !!!!!!"""""""""""""""###)))---///,,,(((%%%+++'''%%%&&&&&&$$$&&&***$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""""""""""""""$$$$$$!!! ###%%%###$$$&&&''''''&&&$$$###&&&&&&%%%$$$$$$#########$$$###""""""###%%%'''(((&&&&&&&&&%%%$$$###""""""""""""""""""""""""""""""!!! !!!"""### !!!!!!"""###$$$$$$$$$ !!!"""$$$%%%&&&"""""""""""""""""""""""" !!!"""######""""""###$$$######$$$$$$$$$$$$######$$$$$$$$$%%%&&&'''((()))%%%&&&((())))))'''%%%$$$$$$&&&'''%%%"""###'''+++&&&((((((''')))---,,,((($$$+++---,,,******,,,$$$+++---''''''......)))---///222BBBfff|||wwwpppllljjjkkkggg```___dddddd```[[[]]]\\\YYY^^^lll|||zzzlllaaaUUUKKKFFFFFF@@@CCCDDDBBB>>><<<===???<<>>jjjjjjOOO;;;***(((***((()))---%%%%%%%%%%%%&&&'''((()))'''''''''''''''''''''''''''(((((('''&&&''')))+++---000BBBbbbuuuhhhcccbbbdddmmmvvv~~~}}}iiiXXXSSSZZZgggqqq~~~|||xxxuuuuuuzzz|||}}}qqqfffXXXXXXYYY]]]dddkkkooorrrmmmppptttzzz~~~}}}{{{{{{zzzzzz|||~~~xxxlllbbbKKKEEE<<<333,,,)))(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%###""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! ###"""""""""!!!!!!!!! !!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!    !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$$$$$$$######"""!!!   !!!"""$$$%%%%%%$$$###$$$'''((((((&&&###$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$&&&&&&%%%$$$###""""""!!!!!!"""$$$$$$###$$$%%%'''&&&%%%%%%''')))(((%%%"""$$$######""""""######$$$'''&&&%%%$$$######$$$%%%##############################""""""!!!!!!""""""%%%$$$###""""""""""""#########"""""""""""""""###############"""""""""""""""!!!!!! !!!!!!""""""###"""!!! !!!$$$&&&###""" !!!"""$$$$$$###$$$$$$%%%'''(((***+++,,,,,,+++)))'''%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((()))*********,,,+++,,,,,,,,,444GGGYYY}}}zzzuuupppllliiiiiifff```]]]^^^\\\ZZZXXXYYYZZZ___mmmkkkRRRHHHHHHHHHEEECCC>>>DDDDDD??????BBB???777OOOyyyQQQ???666222777666333000...---,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))(((((((((((()))((((((''''''''''''((()))((((((((((((''''''''''''%%%######%%%%%%%%%$$$%%%%%%&&&'''(((***+++,,,888RRR}}}xxx\\\===111'''"""&&&(((%%%%%%)))$$$$$$$$$&&&''')))+++,,,''''''''''''''''''''''''&&&&&&&&&((()))***+++,,,+++555TTT}}}wwwkkkggg```ZZZWWW[[[eeeppp~~~}}}~~~kkkcccYYYUUUYYYgggwww}}}~~~~~~~~~{{{pppccc[[[YYYTTT[[[gggqqqwwwyyyyyyyyyvvvxxx{{{{{{wwwrrrlll^^^MMMAAA...,,,)))&&&%%%%%%'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!!!!!!!!!!   !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!!!!"""!!!!!! !!!!!!   !!!  !!!"""""""""""""""  """$$$%%%$$$$$$$$$$$$###"""!!!!!!  !!!###$$$%%%%%%###""""""$$$&&&'''&&&$$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$###############"""""""""!!!###$$$$$$$$$$$$%%%'''#########$$$&&&%%%###!!!"""""""""!!!!!!"""""""""%%%$$$######""""""##############################$$$$$$$$$#########""""""%%%%%%$$$############$$$$$$###"""!!!!!!!!!!!!!!!########################""""""!!!!!!!!!!!!"""""""""###"""!!! !!!$$$&&&"""!!! ###%%%&&&&&&))))))*********++++++,,,)))(((&&&$$$"""!!!!!!!!!""""""""""""""""""""""""#########""""""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((()))))),,,******+++)))(((...666MMMlll~~~{{{wwwsssnnnkkkffffffeeeaaa^^^^^^]]]]]]XXX]]]dddpppqqq]]]JJJEEEIIIKKKIIIGGGAAA@@@@@@AAA>>>;;;@@@HHHjjjZZZ@@@;;;666666888666333000---------...,,,,,,,,,++++++++++++***))))))))))))************))))))))))))(((((((((((()))(((''''''''''''((((((((((((((('''''''''&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%&&&''')))+++,,,:::]]]{{{tttXXXCCC666***,,,))))))+++)))###!!!$$$$$$$$$%%%&&&(((***,,,---''''''''''''''''''''''''&&&$$$%%%(((******,,,///???YYY|||xxxmmm^^^NNNDDDAAA;;;III^^^rrr~~~xxxnnniiiNNNVVVbbboooyyy}}}~~~}}}|||nnnbbb\\\UUUQQQXXXeeennnvvv~~~yyywww{{{|||}}}yyyooo```RRRGGG<<<222+++(((''''''&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$""""""!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  """"""!!!!!! !!!!!!""""""!!!!!!!!! !!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""  !!!###$$$ !!!!!!   !!!"""###$$$$$$&&&$$$###"""###%%%&&&'''%%%&&&''''''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$$$$$$$"""""""""#########$$$$$$%%%&&&'''&&&$$$$$$$$$&&&""""""###$$$$$$$$$###"""###""""""!!!!!!""""""###$$$#############################################%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###"""!!!!!!!!!!!!"""###############$$$$$$###""""""!!!!!!""""""###!!!"""$$$$$$######$$$&&&!!!!!!###%%%((()))((('''...---,,,***)))'''&&&%%%$$$###""""""###&&&(((***""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&'''((((((***((()))---///------000///???XXXrrr|||xxxtttpppllliiieeedddcccaaa]]]ZZZ[[[^^^\\\dddpppzzz\\\RRRJJJIIIKKKHHHEEEEEEEEE;;;<<>>???EEE;;;;;;BBB<<<:::ZZZ|||QQQ999999777222444111000///......//////000++++++++++++************'''(((((())))))*********(((((((((((())))))))))))(((''''''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%"""###$$$$$$$$$$$$''')))((('''&&&%%%%%%''')))***333<<<111"""&&&+++'''%%%"""$$$&&&'''%%%$$$&&&)))'''''''''&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%&&&)))((((((444DDDqqqmmmeeeVVVDDD777000111:::DDD___rrr|||xxxkkk___VVVTTT\\\eeexxx{{{xxxmmmccc[[[WWWIIIHHHNNN\\\kkkuuu}}}~~~~~~{{{~~~|||mmmZZZMMM888333,,,'''&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!! !!!###$$$ !!!###$$$ !!!!!!!!!!!!""""""""" !!!!!!""""""###!!!!!! !!!!!!"""### !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!   !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""""" !!!   """############&&&&&&&&&%%%$$$$$$&&&((($$$%%%'''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$""""""######$$$%%%%%%&&&+++++++++)))%%%############$$$%%%$$$######$$$%%%$$$######""""""######$$$""""""###$$$$$$$$$$$$###########################$$$$$$%%%&&&%%%$$$###""""""###$$$$$$%%%$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$############$$$$$$"""!!! ###)))...$$$%%%)))---///---((($$$########################"""!!!!!!!!!"""$$$&&&'''!!!!!!!!!!!!!!!!!!!!!!!!#########""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''---(((&&&))),,,+++***+++))),,,//////000===YYYrrr}}}wwwqqqmmmjjjhhhfffbbb_________\\\[[[aaakkkwww|||tttaaaOOOMMMJJJIIIJJJHHHBBB@@@AAABBB@@@???======LLLtttfffBBB999777777666111/////////...............++++++++++++************''''''(((((()))******+++'''((((((((()))))))))***'''''''''''''''((())))))&&&&&&&&&%%%%%%%%%%%%$$$"""$$$%%%%%%$$$%%%(((+++***)))&&&%%%$$$%%%'''((((((///###))),,,$$$&&&''')))***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***'''***>>>UUU|||iiiTTT>>>666111222999CCCRRR^^^|||wwwiiiZZZTTTVVVaaaqqqyyy|||~~~zzzzzzwwwpppdddXXXNNNIIILLLWWWeeepppyyy}}}}}}}}}}}}|||xxxvvvssslll```PPP>>>333***)))(((((('''%%%###!!!((('''''''''((((((((((((%%%%%%%%%$$$$$$$$$$$$###"""#########$$$$$$$$$$$$"""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""### !!!!!!!!!"""""""""###!!! """$$$%%%%%%$$$"""!!! !!!"""### !!!!!!!!!"""""""""""" !!!""""""######!!!!!!!!!!!!!!!""""""###  !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!! !!!   !!!"""""""""""""""!!!!!!    !!!"""###############%%%&&&%%%######$$$&&&###$$$&&&&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$!!!!!!""""""###$$$$$$$$$'''(((((('''$$$######$$$"""$$$%%%$$$"""!!!###%%%"""""""""!!!!!!""""""""" !!!"""#########""""""###########################$$$%%%&&&%%%$$$"""!!!!!!"""###$$$$$$$$$######%%%%%%$$$$$$###$$$$$$%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$######$$$$$$$$$$$$***111666888777555444&&&&&&'''((()))'''$$$!!!!!!!!!!!!"""######$$$$$$#########"""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''...)))'''***,,,***)))***""")))333555...***444CCC|||uuuooollliiifffeee^^^\\\]]]aaaaaacccmmmzzz~~~uuuhhhVVVHHHPPPJJJFFFGGGHHHGGGGGGIII>>>FFFDDD999>>>^^^xxxMMM666444...111555***////////////...---,,,++++++++++++************)))&&&''''''((()))******+++'''((((((((())))))******'''''''''''''''((()))***&&&&&&&&&%%%%%%%%%$$$$$$"""$$$&&&&&&%%%%%%))),,,+++***'''%%%$$$%%%&&&'''...)))"""'''"""+++$$$'''(((''''''((('''&&&$$$$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((+++(((,,,FFFbbbrrr^^^III<<<555444555<<>>BBB<<>>666---%%%'''111AAASSSaaaxxx}}}yyyiii]]]^^^eeelllttt}}}~~~}}}zzzxxxzzzyyyrrrhhh___[[[ZZZbbbkkkwww~~~~~~~~~~~~vvvmmm```SSSGGG:::...&&&'''%%%###$$$&&&&&&"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""%%%###!!!!!!""" !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######!!!""""""!!! !!!$$$'''RRRuuuKKK,,,((("""#########""""""""""""!!!!!!!!!!!!""""""""""""###### !!!!!!!!!!!! !!!!!!!!!!!!  !!!"""######    !!!!!!!!!!!!!!!!!! !!!!!!    !!!"""""""""!!!     !!!!!!""""""###!!!"""######$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%$$$##############################$$$%%%&&&&&&"""######$$$######"""""" """""""""!!!"""$$$&&&$$$$$$#########"""""""""""""""###############""""""###$$$%%%%%%$$$###"""######"""######$$$&&&&&&%%%$$$###""""""###$$$%%%############$$$$$$%%%&&&%%%%%%%%%%%%%%%'''(((((()))666CCCPPPaaaiiiZZZCCCXXX[[[FFF))) """"""%%%!!!!!!""""""###$$$$$$%%%################################################""""""""""""####################################""""""""""""""""""""""""$$$$$$$$$###############%%%$$$############$$$%%%$$$%%%%%%&&&&&&''''''(((&&&&&&'''((())))))))))))|||wwwtttpppjjjdddaaa___^^^eeelllwwwxxxhhhVVVLLLLLLNNNKKKFFFGGGDDDAAA@@@@@@AAAAAABBB???BBBEEEggg^^^<<<777444111222222111///.........------,,,++++++******)))))))))(((((((((((((((((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''%%%)))***''''''+++***&&&%%%(((111@@@TTThhhyyy~~~vvvppp\\\[[[bbboooyyy|||}}}}}}{{{xxxxxx{{{}}}|||ssseeeWWWPPPTTT___gggzzz~~~{{{}}}wwwmmmfffTTTJJJ===111,,,*********$$$######%%%''''''$$$!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""$$$### !!!""" !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""!!!!!!"""&&&)))ddd^^^000!!!)))!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""### !!!!!!!!!!!!!!!  !!!""""""###!!!!!!    !!!!!!!!!!!!!!! !!!   !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! """###$$$###!!!  !!! !!!!!!  !!!!!!!!!!!!!!! !!!!!!""""""""""""""""""###$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%%%%!!!!!!"""###############!!!"""###"""!!!"""###%%%%%%$$$$$$######""""""!!!""""""###$$$$$$$$$######"""###$$$$$$$$$$$$###""""""""""""######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$'''&&&%%%%%%'''((()))))),,,444;;;@@@KKKSSSKKK<<<999555%%%###&&&%%%))) !!!"""$$$$$$$$$$$$$$$################################################"""""""""""""""#################################""""""""""""""""""""""""#####################"""$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%&&&'''((()))))))))))){{{uuutttooofff]]]\\\ccckkkyyyxxxeee\\\RRRKKKJJJJJJIIIGGGBBB???===<<>>BBBCCCAAA===HHHfffZZZ>>>999999000444555222111444444111------,,,,,,+++*********))))))((((((((('''''''''%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%&&&)))'''(((***(((+++>>>RRRuuu{{{ssseeeZZZYYYdddttt}}}~~~}}}mmm[[[RRRSSS]]]cccnnnyyy~~~yyyqqqkkk\\\QQQAAA555...***&&&###!!!%%%((()))'''%%%$$$###$$$$$$###""""""###$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""!!! !!!!!!  !!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!!!!!!!!!!!###&&&)))LLLQQQ+++'''"""""" !!!!!!!!!"""""" !!!!!!!!!"""""" !!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!!!!!!!$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""  !!! !!!"""###### !!!!!!!!!  """### !!!!!!!!!"""""" !!!!!!!!!!!!""""""!!!!!!    !!!!!!!!!"""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###$$$%%%&&&''''''''''''$$$$$$%%%&&&''''''''''''###$$$%%%%%%%%%%%%$$$###""""""###$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$$$$$$$###"""######"""!!!!!!"""$$$"""######$$$$$$%%%%%%&&&!!!"""###$$$%%%%%%%%%%%%######""""""""""""###### !!!"""###$$$$$$$$$###!!!!!!!!!"""&&&,,,222666''''''''''''(((***+++,,,)))''''''+++//////,,,'''$$$&&&$$$""""""######&&&###!!!((('''$$$(((((('''%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""!!!"""###$$$$$$###"""!!!""""""######$$$%%%%%%%%%###$$$%%%&&&''''''''''''~~~vvvpppjjjeeebbbiiizzzrrrdddXXXNNNQQQNNNJJJJJJLLLLLLJJJGGGFFFBBB???AAACCCDDD@@@;;;XXX}}}yyy@@@444===333222777777111///222222///------,,,,,,+++******))))))(((((((((''''''''''''$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$###%%%%%%$$$$$$###$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&###(((111333<<<[[[|||}}}~~~lllaaaXXX___qqq}}}zzzpppssssssjjjWWWKKKTTTdddtttyyy}}}~~~~~~{{{tttrrrqqqmmmcccZZZ===444(((""""""%%%''''''''''''&&&$$$""""""###%%%!!!"""$$$%%%$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!!!!""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###### !!! """&&&)))KKKAAA +++""""""!!!### !!!!!!"""""" !!!!!!!!!""" !!!!!!!!!!!!  !!!!!!"""""" !!!"""############""" """""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###$$$$$$ !!!"""  !!!"""""" !!!!!! !!!!!!   !!!!!! !!!!!!#########"""""""""""""""######$$$%%%%%%%%%%%%$$$###$$$%%%&&&''''''''''''###$$$%%%&&&''''''''''''###$$$%%%&&&&&&%%%$$$###!!!"""###%%%%%%%%%$$$######$$$%%%&&&%%%%%%###"""$$$$$$%%%%%%%%%$$$$$$###"""###$$$###!!!!!!"""$$$""""""###$$$%%%&&&&&&'''!!!"""###$$$%%%&&&&&&&&&######""""""""""""###### """###$$$$$$######&&&%%%%%%)))222>>>JJJRRR...---+++***((('''&&&&&&###"""###'''++++++&&&!!!%%%&&&%%%$$$%%%'''&&&$$$ )))%%% &&&((($$$%%%***(((%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""!!!"""###$$$$$$###"""!!!"""""""""###$$$$$$%%%%%%""""""###$$$%%%%%%%%%%%%xxxooojjjhhhhhhooo}}}eeeVVVPPPQQQLLLLLLJJJIIIGGGFFFDDDDDDAAALLLAAA888DDDEEE===CCCsss[[[555666;;;111333333333333111000......///...,,,,,,+++,,,---...+++******)))(((''''''&&&))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%######$$$$$$###""""""###%%%########################''''''%%%$$$###"""""""""!!!!!!""""""#########$$$$$$$$$##################%%%'''""""""***+++&&&)))&&&%%%000JJJiiixxxnnnhhh[[[aaakkkvvv~~~}}}{{{||||||yyywwwqqqfffXXXRRRVVVaaalllsss|||}}}wwwvvvrrrlllfff^^^PPP???222***))))))(((''''''&&&&&&$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! """"""!!!  !!!!!!""""""###### !!!"""######$$$######"""!!!!!!!!!!!!!!!###"""!!! !!!"""###"""%%%$$$######---MMM111!!!!!!!!!###!!!!!! !!!!!!!!!!!!"""###############  !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!"""!!!     !!!""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$%%%&&&&&&&&&"""""""""""""""######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$!!!"""$$$%%%&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%$$$#########""""""!!!!!!!!!###$$$&&&&&&$$$###!!!###$$$%%%&&&&&&%%%$$$###''''''###"""$$$###)))''',,,&&& (((+++HHH___|||}}}777222+++)))******'''###%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$"""######$$$$$$%%%&&&&&&000***###!!!$$$&&&%%%###%%%$$$###"""""""""##############################$$$$$$$$$#########"""""" !!!!!!"""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$""""""############""""""""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%|||uuunnnkkknnnxxxxxxcccVVVPPPPPPRRRKKKKKKJJJIIIGGGFFFEEEEEEDDDIIICCC@@@CCC:::???YYYuuuKKK444888:::111444444333222111000///...000///...---------......+++******)))(((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%######$$$$$$###""""""###%%%########################&&&%%%$$$######""""""###!!!"""""""""####################################%%%%%%### """''')))''')))444DDDXXXnnn~~~xxxhhh[[[UUUUUUiiinnntttxxxzzz{{{|||}}}{{{nnnbbbZZZSSSVVV[[[dddnnnvvvzzz|||xxxzzzxxxuuuwwwzzzwwwppplll```PPPBBB888000(((###(((''''''&&&%%%%%%$$$$$$$$$$$$############$$$$$$########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! """"""!!!!!!!!!!!!!!!"""""""""""" !!!"""###############"""!!!!!!!!!!!!!!!""""""!!! !!!""""""!!!$$$ $$$"""###---BBB,,,$$$&&&"""!!!"""!!!!!! !!!!!!!!!!!!"""###############!!! !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!  !!!!!!  !!!"""!!!     !!!!!!"""""""""""""""############""""""###$$$%%%%%%%%%%%%###############$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%%%%%%%%%%$$$$$$######""""""""""""######$$$%%%%%%$$$######!!!"""$$$%%%%%%%%%$$$$$$"""$$$'''(((***)))$$$&&&'''+++$$$,,,555---666BBBeee|||\\\111,,,'''&&&((()))'''$$$$$$$$$$$$#########""""""$$$$$$############$$$$$$"""######$$$$$$%%%&&&&&&...)))###"""$$$'''&&&$$$&&&&&&&&&%%%%%%$$$$$$###########################$$$$$$$$$#########""""""!!!""""""######""""""!!!""""""""""""!!!!!!!!!!!! !!!!!!"""######$$$$$$""""""############""""""""""""""""""""""""""""""###$$$$$$%%%&&&%%%%%%%%%}}}wwwooonnnqqq|||qqq\\\NNNLLLNNNOOONNNIIIIIIIIIHHHGGGGGGFFFFFFGGGFFFEEEGGGAAA666LLLzzz{{{TTT:::555999888222444444333222111000000//////...------,,,,,,------*********))))))(((((('''((((((((((((''''''''''''************************'''''''''''''''''''''''''''&&&%%%&&&'''&&&%%%###"""###$$$###"""!!!###%%%""""""""""""""""""""""""######""""""""""""######""""""""""""####################################&&&"""!!!$$$&&&%%%&&&)))555KKKfff|||~~~wwweeeVVVQQQWWWccclllyyyyyyxxxvvvtttwww|||zzziiiYYYMMMHHHVVVaaappp|||~~~|||{{{{{{xxxtttrrroooggg^^^OOOCCC333'''""""""$$$$$$%%%%%%%%%$$$######""""""$$$$$$############$$$$$$########################$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!! """!!! """"""""""""!!!!!!!!!!!! !!!!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!! !!!!!! $$$ $$$!!!###000555%%%$$$)))$$$!!!""" """!!!!!! !!!!!!"""!!!!!!"""###############"""""""""!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!  !!!!!!!!!     !!!!!!!!!"""#########$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$######%%%&&&&&&%%%$$$)))---666666333DDDYYY\\\jjjwww{{{MMM000***&&&######%%%'''&&&$$$#########"""""""""!!!!!!$$$$$$############$$$$$$"""######$$$$$$%%%&&&&&&,,,(((###"""%%%''''''&&&'''((((((((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$""""""############""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$zzzrrrooowwwggg]]]RRRMMMOOOPPPMMMHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHEEEDDDEEEAAAEEEgggccc>>>555::::::666666444444333222111111000000...------,,,++++++++++++*********)))))))))((((((((((((((((((((('''''''''************************((((((((((((((((((((((((&&&%%%%%%%%%&&&&&&$$$###"""#########!!!!!!###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""""""""""""""########################$$$$$$$$$### ###***)))%%%***555VVVjjj{{{zzzzzzmmm\\\LLLKKK\\\qqq{{{uuurrruuu{{{|||lll[[[OOOMMMQQQWWWpppwww}}}zzzyyy|||yyytttmmmeeeYYYKKK@@@111,,,'''$$$$$$'''((()))$$$$$$$$$######"""""""""$$$$$$############$$$$$$##############################""""""""""""####################################""""""!!!!!!!!!!!!"""!!! ######""""""!!!!!! !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""!!! !!! ###!!!!!!%%% $$$555888&&&!!!&&&###"""$$$!!!""""""!!!!!!!!!!!!""""""!!!!!!"""###############$$$######"""!!! ###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!   !!! !!!     !!!!!!!!!""""""######$$$$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$%%%&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$&&&%%%%%%%%%$$$######"""&&&'''+++000///,,,000999AAAMMMRRRHHHAAASSSlllxxxlllhhhPPP111)))&&&$$$""""""$$$%%%%%%$$$$$$#########""""""""""""$$$$$$############$$$$$$"""######$$$$$$%%%&&&&&&(((%%%""""""$$$&&&&&&&&&'''((())))))(((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""###$$$$$$$$$$$$######"""!!!!!!!!!!!!""""""""""""!!!!!!""""""############""""""############"""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$|||wwwuuu{{{xxxgggZZZWWWSSSQQQPPPNNNKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEBBB>>>GGGdddjjjLLL777;;;@@@999555:::555444333222111111111222/////////...---,,,,,,+++************))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&%%%$$$%%%&&&&&&$$$""""""######"""!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""############""""""""""""""""""""""""#########$$$$$$$$$$$$"""$$$((('''***===TTTyyywwwmmmeeebbbTTTWWW___lllyyy~~~|||xxxzzzvvvwww|||~~~{{{wwwlllaaaRRRJJJNNNYYYgggooovvvyyy|||{{{xxxwwwyyy{{{pppgggZZZOOOEEE999///)))'''&&&&&&&&&&&&%%%""" $$$$$$$$$$$$############$$$$$$############$$$$$$""""""""""""""""""""""""###""""""""""""""""""###########################"""""""""!!!!!!!!!!!!!!!!!!!!!  ######""""""!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!! ###!!!"""%%% '''<<>>IIIiiibbb>>>===<<<:::::::::999777555444333111111222333444111222222111000///---,,,************************''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$"""!!!"""###""" """### """""""""!!!!!!"""##################"""""""""!!!!!!""""""###$$$$$$%%%%%%&&&))))))+++:::YYYzzz|||pppcccZZZXXX]]]aaasss~~~~~~xxx}}}vvvuuusssnnnfff]]]UUUPPPMMMUUUcccpppzzz|||zzzwww}}}|||yyyuuunnncccYYYQQQAAA555***&&&%%%###%%%)))"""#########$$$%%%&&&(((########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""########################!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!"""###$$$$$$###"""!!!!!!"""!!!###$$$ ///NNNWWW;;;***&&&!!! $$$!!!######""""""""""""######!!!!!!"""###############!!!  !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!  !!!  !!!   !!!!!!  """  !!!!!!    !!!"""###$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$""""""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$%%%'''(((%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%&&&&&&&&&'''''''''((())))))(((''''''''''''))),,,000555999;;;<<<444777BBBDDDDDDZZZxxxcccYYYHHHMMM]]]MMM///(((444***&&&$$$!!!%%%)))%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$$$$"""######$$$$$$%%%&&&&&&%%%%%%%%%$$$######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!!!!!""""""##################"""!!!  !!!"""############"""""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""lllfff^^^QQQOOOYYYOOONNNMMMMMMMMMLLLIIIGGGHHHHHHGGGGGGFFFEEEEEEDDDJJJ;;;===SSSwwwLLL>>>AAA<<<333444<<<;;;333666444222111111222333444.../////////...,,,***(((******************++++++&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%###"""!!!""""""""" """### ######""""""""""""######$$$#########""""""!!!!!!!!!""""""###$$$$$$%%%%%%&&&---666NNNqqqzzzpppaaaVVVUUU```qqq~~~yyy{{{~~~zzzuuusssqqqiii\\\OOOLLLRRRZZZccclllwww}}}}}}yyyuuuttt~~~yyyqqqiii^^^PPPAAA777(((###"""(((***&&&"""""" """$$$$$$""" """"""""""""############$$$$$$############$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!!!!!!!  !!! !!!!!!""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""###$$$%%%%%%$$$###""""""###!!!###$$$!!!222SSSDDD///&&&%%%$$$$$$######""""""""""""######!!!!!!"""###############  !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!  !!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!"""  !!!!!!     !!!"""###$$$%%%&&&&&&###$$$%%%&&&'''(((((((((&&&%%%%%%%%%%%%&&&'''''''''%%%###!!!!!!###%%%'''$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%&&&&&&'''''''''(((***+++------+++***(((.........000222555888:::,,,(((555LLLOOOAAAAAAOOOVVVRRRDDDBBBDDD,,,---***%%%***!!!&&&,,, """###%%%%%%%%%$$$%%%%%%############""""""""""""$$$$$$############$$$$$$"""######$$$%%%%%%&&&&&&'''''''''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!""""""###############""""""!!! !!!"""######$$$#########"""""""""""""""""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""mmmeee\\\WWWVVVTTTQQQMMMLLLLLLMMMMMMKKKJJJHHHGGGIIIGGGCCC???@@@CCCDDDBBB;;;FFFKKKjjjTTTAAA<<<;;;;;;:::999888777777222222333333333222111111000...,,,******+++...///,,,,,,++++++***))))))))))))'''%%%&&&)))***(((&&&''''''''''''''''''''''''((('''%%%$$$$$$%%%&&&'''$$$$$$$$$############"""###"""  !!!###$$$######""""""!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!###$$$######%%%'''%%%+++888PPPppp}}}pppXXX\\\cccjjjqqqwwwzzz|||}}}zzz{{{~~~}}}xxxsssppp```PPPIIIJJJSSSddduuuzzz~~~zzzyyyuuunnnvvvhhhTTTCCC888111***&&&%%%%%%%%%$$$$$$#################################$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$"""!!!!!!"""$$$$$$###"""!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!!!! """$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""))) """%%% ---777&&&%%%$$$###""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!  !!!!!!!!!!!!!!! """"""!!!!!! !!!!!!!!!!!!!!!"""######!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!  """&&&""""""$$$  !!!!!!!!!!!!  !!!  !!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""###$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$#########$$$'''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&''')))'''$$$$$$%%%%%%$$$"""***'''%%%$$$''')))+++,,,111111111000...,,,***(((///111666===AAA===333***+++---000222222111222333222111...+++(((&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$)))&&&###""""""#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&$$$"""#########""""""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$#########""""""!!!!!! !!!!!!!!!!!!!!! $$$""""""$$$""""""zzzmmmfff___XXXTTTTTTTTTQQQOOOLLLLLLMMMLLLKKKJJJHHHGGGFFFDDDAAAAAACCCEEEDDDBBBDDDBBBdddaaaFFFCCC<<<<<<;;;:::999777777666333333333444333333222111///---,,,******+++,,,---,,,,,,+++******))))))(((***(((&&&'''))))))(((&&&'''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&'''$$$$$$$$$############"""###""" !!!###$$$###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!"""#########$$$&&&((($$$...JJJqqqooobbb]]]hhhmmmvvv~~~|||~~~|||zzzvvvqqqkkkgggLLLJJJOOOZZZdddllluuuzzz|||vvvpppggg^^^PPPFFF888...***'''%%%"""%%%%%%%%%$$$$$$##########################################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!###"""!!! !!!"""###$$$""""""""""""!!!!!!!!!  """###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""""""""((("""%%% ...444%%%%%%$$$###""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!! """!!!!!!!!! !!!!!!!!!!!!!!!""""""###!!!!!!"""""""""!!!!!! """"""""""""!!!!!!!!! !!!!!! !!!!!!!!!!!!   !!!!!! !!!!!!!!!  !!!""""""######""""""###$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%&&&'''&&&%%%###"""%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######""""""$$$$$$$$$$$$&&&'''(((((('''&&&%%%&&&***...111222000///,,,***)))(((((()))999999:::===>>>999///'''###%%%'''((('''((()))***(((''''''&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$)))&&&###"""###$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((((((((('''''''''&&&&&&&&&'''&&&%%%%%%&&&&&&%%%###$$$$$$#########"""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########"""""""""!!!!!!!!!!!!"""""""""!!!!!! $$$!!! """"""!!!wwwkkkbbb\\\]]]XXXRRRPPPQQQRRRRRRPPPLLLMMMLLLLLLKKKIIIHHHGGGEEECCCBBBDDDGGGGGGDDDAAAHHHPPPqqqCCC>>>>>>===<<<;;;:::888777666555444444555555444444333222------,,,+++******++++++,,,++++++******)))((((((***(((''''''(((((('''%%%''''''''''''''''''''''''***)))'''&&&%%%%%%%%%&&&$$$$$$$$$############"""""""""!!! !!!"""###$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###""""""!!!!!!""""""###$$$$$$$$$$$$###%%%(((+++---888YYY}}}zzzuuuhhh]]]```jjjzzz~~~yyy}}}}}}qqqaaaTTTLLLJJJOOO\\\lllwww{{{~~~{{{}}}zzzqqqfff[[[NNNCCC222,,,%%%"""###$$$%%%$$$$$$$$$$$$$$$$$$#################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!""""""!!! !!!###$$$"""""""""!!!!!!!!!  !!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""!!!'''"""###"""000///$$$######"""""""""######""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!"""###"""""""""""""""!!! """""""""!!!!!!!!! !!! !!!!!! %%%''')))'''!!!    !!!!!!!!! """!!!  !!! """"""!!!!!!  !!!!!!""""""""""""######$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$###$$$'''((((((&&&###!!!%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! ###%%%'''(((***,,,...***(((''')))---111333444...+++'''###"""###&&&(((555333111111000---&&& """###$$$$$$$$$%%%''')))#########$$$%%%&&&'''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$)))&&&$$$######$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''&&&&&&'''&&&%%%&&&''''''%%%###%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""!!!!!!############"""!!! %%% !!!""" """qqqeee^^^ZZZYYYYYYUUUPPPNNNOOOPPPQQQQQQMMMMMMLLLKKKJJJIIIHHHHHHFFFDDDCCCGGGHHHFFFCCCCCCOOOuuuQQQ>>>AAA777======<<<:::888777666555555555555555555444444333------------,,,++++++***+++++++++***))))))((((((***)))((((((((('''&&&&&&''''''''''''''''''''''''+++***((('''%%%%%%%%%%%%$$$$$$$$$#########""""""""""""!!!!!!!!!"""###$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###""""""""""""""""""###&&&&&&%%%$$$$$$&&&***---222HHHlllzzz}}}ooo[[[NNNTTT___jjjxxx{{{sssiii]]]SSSLLLHHHdddffflllrrrvvvxxxyyyyyytttooofffYYYKKK???333+++)))&&&###"""$$$%%%%%%$$$$$$$$$$$$#######################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!###$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!  !!!""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###%%%""""""%%%555...###""""""""""""######$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!""""""""""""""""""!!! """"""!!!!!!!!! """"""!!! """%%%&&&  !!!""" !!!  !!!!!!!!! !!!!!!!!!!!!!!!!!!!!! %%%$$$!!! !!!  """!!!!!!!!!  !!!!!!"""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%$$$%%%&&&''''''&&&$$$###%%%$$$$$$######$$$$$$%%%################################################"""###$$$%%%&&&%%%%%%$$$!!!%%%***,,,---...000222///---+++***,,,---...---***((($$$!!! """$$$&&&(((&&&$$$$$$%%%%%%###!!!%%%&&&&&&%%%%%%&&&)))+++''''''&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$(((&&&$$$###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((((((((((((((''''''''''''((('''&&&'''((('''&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!$$$$$$$$$$$$###!!! &&&"""!!!$$$%%%""""""$$${{{ssshhhcccaaa___]]][[[YYYVVVQQQNNNNNNNNNOOOPPPMMMMMMLLLKKKJJJIIIIIIHHHGGGCCCCCCEEEDDDBBBEEELLLnnnYYYBBBCCC>>>999===<<<;;;:::888777666555555555666666555555444333/////////...------,,,+++++++++******)))(((((('''((())))))(((''''''''''''((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$$$$$$$$$$#########"""""""""""""""""""""######$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""""""""######&&&&&&&&&%%%$$$&&&***...333XXX~~~mmmXXXHHH===:::DDD___xxx~~~mmmVVVGGGFFFOOO[[[cccnnnqqquuuvvvuuurrrmmmhhh^^^TTTFFF:::000)))$$$"""%%%$$$""""""""""""!!! ########################"""""""""""""""""""""""" !!! !!!"""""""""!!!!!!###%%%(((&&&$$$"""!!! !!!!!!!!!!!!!!! !!!"""###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!######### )))???444"""""""""!!!""""""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!! ###%%%!!!(((111WWW>>>$$$ """   !!!  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!'''%%%###!!! !!!""" !!! !!!!!!!!!""""""!!!"""""""""""""""######"""###############$$$$$$%%%$$$$$$###$$$$$$%%%%%%&&&%%%$$$######$$$&&&'''%%%$$$$$$######$$$$$$%%%######################################################$$$$$$$$$$$$$$$$$$"""&&&,,,000333444666777///---***)))))))))((('''%%%%%%$$$######"""#########"""!!!!!!$$$&&&((()))$$$$$$%%%$$$###$$$''')))***)))((('''&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''((())))))((((((((('''''''''((('''''''''((((((&&&%%%&&&&&&&&&%%%%%%%%%%%%$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""$$$$$$$$$$$$###!!! &&&%%%'''+++***%%%$$$&&&rrriiiaaa```bbb```]]][[[ZZZXXXSSSOOOMMMMMMNNNOOONNNMMMLLLJJJIIIIIIIIIIIIEEEAAA@@@BBB@@@BBBQQQbbbiiiCCCFFF@@@666BBB<<<;;;;;;:::999888777777555555666666555555444333222111000...------------+++******))))))(((''''''&&&((()))((('''&&&((()))(((((((((((((((((((((((((((((('''&&&%%%%%%$$$###$$$$$$$$$############""""""""""""#########$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$######""""""######$$$&&&&&&&&&&&&%%%'''***---<<>>###""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!"""""""""""" !!!!!!!!!!!!!!!  !!!""" !!!!!! !!!!!!!!! !!!$$$!!! ***444vvvRRR---      !!!!!!!!!%%%$$$###!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!"""######""""""""""""####################################$$$$$$######$$$$$$%%%%%%'''&&&###""""""$$$''')))%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######""""""######$$$&&&+++222888:::999888)))'''%%%&&&'''((('''&&&"""###$$$%%%%%%$$$"""!!!######""""""$$$&&&(((***%%%&&&'''&&&%%%%%%''')))&&&&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''%%%$$$%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''((((((((('''''''''''''''''''''''')))))))))((((((((('''''')))((('''((())))))'''%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""############"""!!! ###(((000444///&&&$$$&&&kkkddd___aaaaaa]]][[[]]]ZZZXXXTTTPPPMMMLLLNNNPPPNNNMMMLLLJJJIIIIIIIIIIIIEEEBBBAAACCCBBBKKKhhhpppLLLBBBDDD<<<888BBB:::::::::999999999888888444555555555555444333333222111///,,,++++++,,,---*********)))((((((''''''$$$''')))((('''''')))+++((((((((((((((((((((((((%%%&&&&&&%%%%%%$$$$$$###$$$$$$$$$############"""""""""######$$$$$$$$$### !!!!!!!!!"""""""""###""""""""""""""""""""""""$$$######""""""######$$$$$$%%%&&&&&&&&&''')))+++<<>>######""""""!!!!!! ######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&(((%%%""" !!!!!! !!!   !!!!!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""""""""!!!"""######$$$###############"""!!!!!!######################## """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&((((((%%%!!!$$$''''''***:::KKKKKK@@@777999:::777111)))$$$!!!###!!! !!!$$$%%%$$$"""""""""#########$$$$$$$$$%%%'''((('''(((++++++***&&&&&&'''((())))))(((((())))))(((((('''''''''&&&((((((((((((((()))******))))))))))))))))))))))))))))))((('''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))************))))))))))))))))))))))))))))))''''''((((((''''''&&&%%%&&&&&&%%%$$$$$$###""""""$$$$$$$$$###"""!!!!!! !!!!!!!!!!!! """""""""""""""""""""""""""!!! !!!###$$$""""""%%%)))&&& bbb```^^^[[[ZZZZZZZZZ[[[VVVUUURRRPPPNNNNNNOOOOOOLLLIIIFFFFFFHHHIIIHHHGGGFFFGGGFFFFFF^^^kkkOOOEEE>>>>>>???===<<<===;;;:::888888999999777666666555222000///000222333---,,,+++***)))(((((((((******)))(((((((((((()))&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$########################!!!"""###""" """###""""""""""""#######################################$$$$$$$$$%%%$$$$$$$$$((((((((((((((('''%%%$$$###,,,999HHHWWWiii|||{{{zzz{{{rrrgggXXXPPPTTTcccuuuzzz}}}{{{uuunnnggg[[[OOO;;;333(((""""""######""" !!!!!!"""""""""#########"""""""""!!!!!!###"""!!!  !!!""""""""""""!!!!!!  !!! !!!!!!!!! !!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""!!! !!!!!!!!!"""""""""""""""  !!!""""""""""""!!!  !!!###"""***777555###"""""""""!!!!!!!!! ###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""&&&'''$$$ !!!!!! !!!   !!!!!!  !!!  !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""""""""""""""######$$$###############"""!!!!!!########################!!!"""###"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&))))))'''$$$%%%'''&&&'''333AAA@@@555111333444222,,,&&&""" ###!!! !!!$$$%%%###"""######$$$$$$$$$$$$%%%%%%'''(((((((((((()))***)))&&&'''(((((((((((((((((()))(((((((((''''''''''''((((((((((((((()))******(((((((((((((((((((((((())))))((('''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((()))))))))))))))(((''''''''''''((()))))))))************))))))))))))))))))))))))))))))''''''((((((''''''&&&%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$###"""!!!!!!!!! !!!!!!!!!!!! """""""""""""""""""""""""""!!!!!! !!!"""###$$$!!!!!!$$$'''&&&!!!"""___^^^]]]\\\ZZZYYYXXXXXXUUUTTTSSSQQQPPPOOOOOONNNKKKHHHFFFFFFGGGIIIIIIHHHCCCKKKFFFWWWkkkLLLDDD>>>;;;===???>>>======;;;:::888888999999777666444222000...---...///000...---,,,******)))))))))***************)))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%########################!!!"""###"""!!!!!!"""###""""""""""""####################################%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&'''''')))***,,,---111CCC\\\qqq}}}uuuhhh[[[XXXXXXaaaooozzz~~~|||uuurrriii\\\OOODDD888...&&&###!!!!!!$$$%%%###!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""!!! !!!"""""""""!!!!!!!!!!!!  !!! !!!!!!!!!!!!###""""""!!!!!!""""""###""""""""""""!!! !!!!!!!!!""""""#########!!!   !!!!!!"""!!!!!!!!!  """ !!! ,,,666111""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! ###&&&&&&""" !!!   !!!  !!!"""######  !!!!!!  !!!!!!!!!!!! !!!!!! !!!!!!"""###"""""""""""""""#########"""############""""""!!!""""""""""""""""""""""""""""""###!!! !!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###&&&)))***((('''&&&'''$$$###+++444111(((***+++,,,***&&&###!!! """!!!!!!!!!###$$$###"""$$$%%%%%%%%%%%%&&&&&&&&&((((((((()))))))))(((((((((((((((((((((((('''&&&((((((((((((''''''''''''((((((((((((((()))******''''''''''''''''''''''''))))))((('''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((()))))))))))))))((((((''''''(((((()))******++++++++++++******))))))))))))))))))))))))''''''((((((''''''&&&%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""!!!!!! !!!!!!""""""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!"""###### """%%%$$$!!!!!!$$$^^^^^^^^^]]][[[YYYWWWVVVTTTTTTSSSRRRQQQOOONNNNNNKKKJJJHHHGGGGGGGGGGGGHHHEEECCCQQQ{{{xxxMMM@@@>>>;;;:::<<<>>>>>>===<<<;;;999888888888888777555222111///...---......///...---,,,+++************)))***+++++++++***((('''***)))'''&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%######$$$$$$%%%%%%%%%&&&########################!!!"""$$$###"""!!!"""###!!!"""""""""####################################'''&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$(((111;;;CCCZZZjjj}}}ssseeeZZZ\\\```jjjxxxvvvkkkaaaWWWHHH888...)))&&&$$$###""""""$$$&&&%%%### """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!! !!! !!!!!!!!!!!!######""""""""""""######""""""""""""!!!  !!!!!!""""""#########!!!   !!!!!!!!!!!!  !!!"""%%%222999111""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!! !!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&$$$!!! !!!    !!!""""""### !!!!!!!!!!!!  !!!!!! !!! !!!""""""!!!!!!"""###############""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!! !!!$$$&&&###########################$$$%%%&&&((((((((('''&&&&&&###!!!$$$)))&&&$$$%%%%%%$$$"""!!!!!!"""""""""""""""###$$$######&&&&&&&&&&&&'''''''''''''''&&&'''***+++)))(((***(((((())))))((('''&&&&&&((((((((((((((('''''''''((((((((((((((())))))***''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))(((((((((((((((((()))******++++++++++++******))))))))))))))))))))))))'''''''''(((''''''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###  ###""" $$$^^^______^^^\\\ZZZWWWUUUTTTSSSSSSQQQPPPOOOMMMMMMLLLKKKJJJHHHFFFEEEFFFGGGDDDHHHmmm[[[EEE<<<<<<<<<======>>>>>><<<::::::888777777777777666444222222000///......//////------,,,+++************))))))***++++++)))(((''')))((('''%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%########################!!!"""$$$$$$###""""""###!!!"""""""""####################################&&&%%%%%%%%%%%%&&&'''''',,,***((()))111BBBVVVdddwwwdddYYYZZZaaaoooqqqsssvvvvvvpppfff___FFF===111(((###"""$$$&&&""""""!!!!!!"""!!! """""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!! !!!!!!!!!""" !!! !!!!!!!!!!!!######""""""""""""######""""""""""""!!!  !!!""""""######!!!   """$$$'''222777---!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!  """ !!!!!!""" !!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!!!! !!!!!!!!! !!!!!!"""###$$$$$$"""""""""""""""""""""""" !!!"""$$$$$$###   !!!   !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!"""############"""!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###"""!!!!!!###%%%########################&&&&&&''''''&&&%%%%%%%%%%%%%%%###!!!"""$$$###"""#########!!!!!!###$$$"""###$$$$$$$$$$$$$$$%%%&&&&&&'''''''''(((((((((&&&###&&&+++,,,)))))),,,(((((())))))((('''&&&&&&'''''''''(((((((((((((((((((((((((((((())))))***''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))((())))))))))))))))))(((*********++++++*********(((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$############!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!! ###!!!!!!_________^^^\\\YYYVVVUUUSSSSSSQQQOOONNNMMMMMMMMMKKKKKKJJJHHHEEEEEEFFFHHHIIIcccZZZKKKIII888;;;>>>???===<<<===<<<888888777555555666666444333222222111000////////////,,,,,,+++***************)))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$$$$######################## ###%%%%%%$$$"""""""""""""""""""""##########################################""""""###%%%'''(((&&&,,,444@@@QQQfff|||uuufff___aaaggglllmmmtttuuurrrkkk^^^OOOAAA:::---(((%%%&&&%%%###"""###""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!  !!!!!!!!!"""!!!  !!!!!!!!! !!!!!!!!!!!!!!! !!! !!!!!!!!!!!!###""""""!!!!!!""""""###""""""""""""!!!  !!!!!!""""""  ### ######+++...###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """ !!!!!!""" !!!!!!!!! !!!""""""""""""!!!!!! !!!!!!""" !!!"""###$$$%%%%%%"""""""""""""""""""""""" !!!"""""""""!!!  !!!    !!! !!!!!!!!!  !!!!!!""""""!!!!!!    !!!""" !!!"""$$$$$$######"""!!!""""""############""""""""""""""""""""""""""" """######""""""###$$$########################&&&''''''&&&$$$######$$$$$$$$$$$$$$$############"""###$$$$$$######$$$&&&###%%%&&&&&&%%%$$$&&&'''&&&''''''''''''(((((((((&&&###%%%---...(((''',,,(((((((((((((((((('''&&&'''''''''(((((((((((((((((((((((((((((()))******''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((())))))******))))))((())))))************))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!"""""""""""""""""""""""" !!!"""""""""""""""!!! """%%%###!!!___^^^]]]\\\YYYWWWUUUTTTSSSRRROOOMMMKKKKKKLLLLLLGGGIIIIIIHHHFFFFFFHHHKKKaaa[[[GGGFFFAAA;;;999>>>???;;;:::<<<;;;888777555444444444444333111111111000000///.........++++++***)))))))))******)))(((((('''''''''''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#################################### ###%%%&&&$$$###""""""""""""""""""####################################$$$$$$###$$$&&&(((+++---...===TTTjjj{{{}}}xxxpppcccXXX^^^nnnzzzyyysssiiieee]]]PPP@@@111%%%"""$$$%%%!!! """##################$$$!!!  !!!"""""""""!!! !!!!!!!!!  !!! !!!!!!!!! !!!!!!!!!!!!"""!!!!!! !!!!!!"""""""""""""""!!!  !!!!!! !!!###!!!&&&((( !!!!!!!!!"""""""""### !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""###""""""!!!!!!!!!!!!"""""" !!!!!!"""$$$%%%%%%&&&"""""""""""""""""""""""" !!!!!!!!! !!!"""  !!!!!!!!!    !!!!!!  !!!!!!""""""""""""!!!!!!   !!!!!! !!!###$$$$$$$$$"""!!!!!!!!!"""#######################################!!!$$$%%%$$$"""""""""###########################%%%&&&$$$"""!!!###%%%$$$%%%&&&&&&$$$###$$$&&&###$$$&&&&&&%%%$$$%%%&&&$$$&&&((((((&&&%%%''')))&&&&&&&&&'''''''''(((((()))%%%'''......&&&$$$)))&&&'''((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((()))************)))((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""""""""""" !!!"""###""""""!!!!!!!!!$$$((('''###"""$$$^^^]]]\\\ZZZWWWUUUTTTSSSSSSQQQNNNKKKJJJJJJKKKMMMDDDFFFHHHGGGFFFGGGKKKOOO|||mmmBBBIIIBBB111CCC777<<<===999888;;;<<<888666444333333333333222000000000000///......------******)))))))))))))))))))))((('''%%%%%%&&&''''''###$$$&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$######""""""######################## ###%%%&&&%%%###""""""""""""""""""####################################''''''''''''***---000222FFF[[[xxx~~~lll```WWWhhhyyyzzzpppjjjnnnvvvaaaRRR<<<***!!!"""'''+++&&& """$$$!!!"""&&&!!!""""""   !!!"""""""""!!! !!!!!!  !!!!!! !!!!!!!!!!!!""" !!!!!!!!!"""!!!!!! !!!!!!""""""""""""!!!  !!! !!!$$$!!!&&&))) !!!!!!!!!""""""###### !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""###""""""!!!!!!!!!!!!"""""" !!!"""###$$$%%%&&&&&&"""""""""""""""""""""""" !!!  """$$$  !!!!!!!!!!!!    !!!!!!!!!  !!!!!! !!!!!!""""""""""""!!!!!!   !!!!!! !!!###$$$%%%$$$"""!!!!!!!!!"""#######################################!!!$$$&&&%%%###"""!!!""""""""""""""""""""""""!!!###$$$###"""!!!$$$'''%%%&&&''''''%%%###$$$(((###%%%'''(((&&&%%%$$$%%%%%%'''))))))'''&&&(((***&&&&&&&&&&&&'''''''''(((---'''(((///...$$$!!!&&&&&&&&&'''((()))))))))(((&&&'''''''''(((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''''''''&&&(((((((((((())))))))))))((()))***++++++***)))(((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""""""""""""""""""""""" """#########"""!!! !!!&&&++++++'''%%%(((\\\[[[ZZZXXXWWWUUUSSSRRRNNNOOOPPPPPPNNNKKKGGGDDDEEEGGGJJJIIIAAA@@@SSSjjjuuuSSSGGGDDD???;;;<<<>>>>>>===<<<:::888555444444444333333333333222222000000000///......------,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&(((''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''##############################$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%###""""""###%%%%%%$$$###'''***+++((('''000BBBQQQqqqrrrhhhddddddmmmuuu||||||rrrcccVVVNNN666222+++$$$!!!!!!###$$$""""""!!!!!!!!!!!!""""""       !!!!!! !!!!!!!!!!!!!!!    !!!###"""""""""!!!!!! """"""""""""""""""""""""###"""!!!   """"""""""""############""""""""""""""""""""""""#########""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!     !!! """!!!  !!!!!!!!!!!!!!! ############"""""""""""""""############$$$$$$$$$&&&%%%%%%$$$#########$$$$$$%%%%%%$$$"""!!!"""$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&))),,,+++'''&&&***(((###&&&%%%%%%&&&((()))(((&&&'''''''''''''''((())))))'''''''''((())))))******&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******))))))(((((((((((())))))******))))))((((((''''''))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!$$$&&&&&&$$$"""!!!!!!""""""""""""""""""""""""$$$######"""!!! """"""!!! """$$$&&&((((((&&&$$$"""]]][[[YYYVVVSSSQQQOOOOOOOOOOOOOOOOOOMMMJJJGGGFFFHHHDDDFFFIIIGGGKKKgggxxx^^^FFF@@@AAA??????AAA<<<<<<;;;999777666555444444444333333333222222222000000//////......------,,,,,,+++***))))))(((((())))))((((((((('''''''''(((''''''''''''&&&&&&&&&(((''''''&&&&&&&&&&&&&&&########################"""#########$$$$$$%%%%%%$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$###'''(((***000===QQQiiiyyy}}}vvvnnngggeeehhhooosss|||sssfffTTTCCC555...(((&&&$$$"""!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!       !!!!!! !!!!!!!!!!!!!!!   ###&&&$$$"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!   !!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!      !!! """!!!  !!!!!!!!!!!! """"""""""""""""""""""""""""""#########$$$$$$$$$&&&%%%$$$$$$###############$$$%%%###"""!!!###$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))......((($$$&&&((('''&&&%%%%%%&&&((()))'''&&&''''''&&&&&&''''''((()))&&&&&&''''''((()))))))))''''''((())))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))***))))))(((((((((((())))))))))))))))))((((((''''''))))))))))))((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###%%%((((((&&&$$$##############################$$$######"""!!!!!! """"""!!! !!!"""$$$%%%%%%$$$"""!!!^^^[[[WWWSSSOOOMMMLLLLLLOOOOOONNNLLLKKKIIIHHHGGGEEEGGGFFFCCCKKKccc~~~WWWGGG;;;<<>>@@@>>>===@@@999777555333333444555666333333333222222222222111000//////......---,,,,,,,,,,,,,,,,,,++++++******)))))))))(((((((((''''''(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%########################$$$###""""""###%%%(((***$$$$$$############$$$$$$############$$$$$$$$$$$$""""""""""""###%%%(((******666KKKbbbwww{{{mmmbbb___eeeqqq}}}vvvmmmWWWJJJ999+++%%%$$$%%%%%%"""###$$$$$$$$$"""  """######"""     !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!  ''',,,((( !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""#########"""""""""!!!!!!       !!! """!!!  !!!!!!!!!!!!"""  !!!!!!!!!!!!!!!!!! !!!""""""###""""""""""""##################$$$$$$$$$#########!!!#########"""###$$$&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$......---((($$$$$$''')))&&&%%%%%%&&&'''(((&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&''''''''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%!!!###%%%%%%###""""""####################################"""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!TTTQQQMMMJJJHHHHHHIIIJJJMMMLLLJJJHHHGGGGGGHHHIIIFFFCCCAAAPPPqqqoooJJJBBB@@@???AAA???<<<999:::999888555444333444666777333333222222222111111111/////////...------,,,,,,++++++,,,,,,,,,+++******((((((((('''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$########################%%%$$$######$$$''')))+++$$$$$$############$$$$$$""""""#########$$$$$$$$$((('''&&&$$$$$$'''---222>>>OOOhhh}}}vvvmmmfffddddddrrryyyzzzgggSSSEEE999111'''!!!!!!###$$$$$$%%%%%%$$$###"""!!!  !!!######!!!     !!!!!!!!!!!!!!!!!!!!!!!!   """"""!!!!!!  ''',,,'''  """""""""""""""""""""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$#########"""""""""       !!! """!!!  !!!!!!!!!!!!"""  !!!!!!!!!!!!!!! !!!""""""###!!!!!!"""""""""#########""""""###$$$$$$$$$###"""!!!#########"""###$$$&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&'''(((******111,,,'''%%%&&&'''&&&&&&&&&%%%%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''(((((())))))***))))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((''''''''''''(((((('''''''''''''''((((((((())))))))))))(((((((((((('''''''''&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%!!!###$$$$$$###"""###$$$####################################""""""""""""!!!!!!!!!"""!!! ###!!!  !!!###MMMLLLIIIGGGFFFFFFGGGHHHKKKJJJHHHGGGGGGGGGHHHHHHMMM;;;BBBiiirrrRRR?????????>>>>>>===;;;999888999888666555555555666666222222222222111111111111//////......---,,,,,,,,,)))***+++,,,,,,+++***)))''''''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&%%%$$$$$$######$$$$$$########################%%%$$$$$$$$$%%%&&&((()))$$$$$$############$$$$$$"""""""""############$$$''''''%%%###$$$***666>>>^^^kkk|||yyyiii```^^^fffuuu{{{iiiTTTAAA222***###""" !!!#########"""!!!  !!!""" !!!!!!!!!!!!         !!!!!!!!!  !!!$$$((($$$  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""    !!!!!!!!! !!! """!!!  !!!!!!!!!  !!!"""""""""""" !!!!!!""""""###!!!!!!!!!"""""""""######!!!"""###$$$$$$$$$###""""""###$$$###""""""$$$%%%###$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%$$$######$$$$$$%%%&&&'''###$$$%%%(((+++///222333000((("""$$$((((((%%%$$$&&&%%%%%%%%%'''&&&%%%##################$$$%%%%%%%%%&&&&&&'''(((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((''''''&&&&&&''''''(((&&&''''''''''''((((((((())))))))))))((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""""""""!!!###"""!!! !!!"""###NNNMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGXXXqqqpppVVVBBB@@@???>>>===;;;<<<<<<;;;999888777777666555444444444222222222222111111111111///......------,,,,,,+++((()))***,,,,,,+++)))(((((((((((((((''''''''''''(((''''''''''''&&&&&&&&&%%%%%%$$$################################################$$$$$$%%%%%%%%%$$$$$$############$$$$$$""""""""""""############$$$%%%&&&(((///>>>QQQ^^^www{{{pppfff```eeemmmuuurrrYYYBBB333***%%%### !!!""""""$$$%%% !!!!!!       !!!!!!  !!!"""""" !!!###!!!   !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     !!!!!!!!!""" !!! """!!!   !!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""### !!!###$$$%%%$$$###"""###$$$%%%###"""!!!###$$$###$$$&&&'''((('''&&&%%%###########################$$$&&&''''''&&&$$$###############$$$%%%&&&'''"""###$$$'''***---000111+++%%%"""&&&(((&&&$$$%%%'''&&&%%%%%%&&&&&&$$$"""###""""""""""""###$$$$$$###$$$$$$%%%%%%&&&''''''((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((())))))))))))((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$######################## !!!"""###"""!!!!!!!!! !!!!!!SSSSSSRRRQQQPPPOOONNNMMMGGGGGGGGGGGGGGGGGGGGGGGG:::]]]tttiiiPPPCCCAAA???BBB@@@===;;;<<<>>>===:::777777777666555444222111222222222111111111111000///......------,,,++++++'''(((***++++++***)))((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%$$$$$$###"""#################################!!!""""""#########""""""$$$$$$############$$$$$$""""""""""""############&&&)))---555BBBYYYsss{{{oooeeecccaaajjj{{{rrrjjj[[[JJJ444'''$$$%%%### %%%''''''%%%!!! ###!!!!!!"""""""""!!! !!!  !!!       !!!!!!  !!!"""######      !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!      !!!!!!"""""" !!!!!! """!!!   !!!""""""""""""############""""""""""""!!!!!!!!!!!!""""""""""""!!!###$$$%%%$$$###"""$$$%%%%%%$$$"""!!!"""$$$###$$$&&&(((((('''&&&%%%########################!!!"""$$$%%%%%%$$$"""!!!############$$$%%%&&&'''#########$$$%%%&&&((((((&&&######''''''"""###''''''&&&%%%%%%&&&&&&$$$""""""""""""""""""######$$$!!!""""""###$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))))))))((((((((((((((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&"""#########""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$ !!!"""###"""!!! TTTSSSRRRQQQPPPNNNMMMLLLGGGNNNNNNEEEDDDJJJIIIBBBMMMgggoooXXXCCCBBBCCC>>>AAA???===;;;:::;;;<<<===777777666555444333333333444444333333333222222222111111000///...,,,***)))))))))))))))))))))))))))+++++++++***)))(((((('''(((((('''&&&&&&%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$(((""""""$$$"""!!!"""------777NNNjjj~~~yyyqqqdddZZZZZZ```pppwww~~~uuubbbMMM???***(((%%%###!!!!!!"""###"""""""""""""""""""""""" !!!!!!!!!!!!    !!!!!! !!!!!!    !!!!!!  !!!"""###&&&!!!$$$"""!!!  !!!""""""!!! !!!!!!   !!!  !!!!!!"""""""""!!!  !!!!!!  !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%%%%%%%###"""################################################"""############$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((('''&&&%%%$$$""""""######$$$$$$$$$$$$###########################!!! !!!"""###""" ######""""""!!!!!!  TTTSSSRRRPPPNNNLLLKKKKKKPPPIIICCCDDDGGGFFFBBB???```eee\\\HHH===BBBDDD???AAA???===;;;:::::::::;;;666666666555555444444333444444444333333333222222111000000///---,,,******************************++++++******)))((((((''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$!!!"""&&&(((%%%$$$&&&111DDD]]]rrr{{{}}}||||||tttddd\\\YYY[[[dddlll}}}yyyoooaaaPPP???111(((&&&$$$###!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!    !!!!!!   !!!!!! """"""$$$%%%)))### !!! !!!"""""""""!!!!!!"""""""""!!!!!!    !!!  !!!!!!!!!"""!!!!!!  !!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!  !!!!!!!!!"""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%$$$%%%%%%###"""################################################""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((('''&&&%%%$$$"""#########$$$$$$$$$$$$###########################!!! !!!"""###"""!!!###"""""""""!!!!!!!!!  SSSQQQOOOLLLKKKJJJJJJJJJPPPEEEAAAGGGGGGAAACCCNNNgggZZZGGG<<>><<<:::999888999999555555555555555555555555444444444444333333333333111000///...---,,,+++***************************++++++******)))((((((((('''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%!!!!!!$$$''''''%%%)))000LLL```xxx}}}|||~~~mmm___UUUWWWaaakkksssxxxfff]]]MMM===///&&&"""!!!"""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!   !!!  !!!  ###!!!!!!(((...555((( !!! """"""############""""""    !!!!!!"""""" !!!!!!!!!!!!   !!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""####################################"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################'''%%%$$$$$$%%%%%%###"""################################################"""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''((((((''''''''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((('''&&&%%%%%%############$$$$$$$$$$$$###########################"""!!!!!!######"""!!!""""""""""""!!!!!!!!!!!! MMMLLLJJJHHHHHHHHHIIIIIIEEEFFFIIIIIICCCBBBPPPcccVVVHHH>>>@@@GGGGGGBBB===;;;:::999999888888999999555555555555666666666666444444444444333333333333000000...---,,,+++++++++************************************))))))((((((&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$%%%&&&'''+++999GGGeeemmmxxx~~~|||tttlllgggZZZWWW[[[gggpppnnneee___999555...((($$$###$$$%%%!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!      !!!  !!!   """!!!(((///666))) """!!!!!! !!!"""######"""!!!  !!!    !!!###$$$$$$   !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##############################""""""#########$$$$$$$$$######$$$$$$$$$$$$##########################################$$$$$$$$$$$$&&&$$$######$$$$$$###!!!################################################""""""""""""##################$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''(((''''''&&&&&&''''''(((''''''''''''((((((((((((''''''((((((((((((''''''''''''(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################"""!!!"""######"""!!!""""""""""""!!!!!!!!!!!! GGGGGGFFFFFFFFFHHHIIIJJJDDDIIIIIICCCCCCOOO[[[aaaEEE@@@@@@FFFGGGAAA<<<===777777777888999::::::;;;555555666666666666666666444333333333333222222222000///...,,,++++++++++++*********************************)))))))))))))))&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''')))---999OOOcccdddiiinnnooohhh^^^UUUPPPdddcccfffiiiaaaOOO;;;000&&&%%%$$$###""""""""""""######"""!!!        !!!   !!! ###(((---%%% !!!"""!!!!!!$$$ !!!!!!    """$$$&&&'''    !!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""########################""""""#########$$$$$$$$$"""######$$$$$$######"""########################$$$$$$$$$$$$%%%%%%&&&&&&%%%###""""""###$$$###!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""######$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((((((((('''''''''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$########################$$$"""!!!"""###$$$###"""!!!!!!!!!!!!"""""""""""" !!!!!!FFFFFFGGGGGGHHHIIIJJJJJJJJJIIIBBB???LLL\\\YYYIIIAAABBBEEEEEE@@@::::::===666777777888999:::;;;;;;666666666666666666666666222222222222111111111111000///---++++++++++++,,,++++++++++++++++++++++++******))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&!!!$$$***222;;;GGG[[[lll^^^aaaaaaYYYPPPQQQ^^^kkkllleee\\\RRRBBB000%%%###&&&%%%""" !!!"""$$$$$$######"""!!!!!!           """ !!!###### !!!%%%  """%%%((()))      !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!########################"""############$$$$$$$$$""""""############""""""########################$$$$$$$$$%%%%%%&&&&&&'''###"""!!!"""######"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################$$$###""""""$$$$$$###"""!!!!!!!!!!!!"""""""""""" !!!!!!!!!HHHIIIKKKLLLLLLKKKJJJIIIHHHEEEDDDLLLWWWYYYLLL===AAADDDDDD???<<<<<<<<<;;;888999999999999999999888888888777777666666555555111111111000000000000///000...,,,+++******,,,,,,++++++++++++++++++++++++)))))))))))))))))))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%...???OOOWWWYYY]]]ccc[[[ZZZUUUPPPNNNVVVcccoooUUUJJJ>>>444***$$$%%%***"""!!! """$$$&&&!!!!!!"""""""""!!!!!!!!!       !!! !!!!!!"""""" ###  """&&&)))+++    !!!  !!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""### !!!!!!!!!"""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!########################"""############$$$$$$$$$""""""############""""""########################"""######$$$%%%%%%&&&&&&###!!! !!!"""###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""### !!!"""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$########################$$$###""""""$$$$$$###""" !!!!!!!!!"""""""""### !!!!!!!!!!!!LLLNNNOOOPPPOOOMMMJJJHHH>>>AAAOOO^^^]]]MMMBBBBBB>>>AAA@@@===???DDD@@@777;;;;;;;;;;;;999888777666999888888777666555555444000000000000///////////////...,,,*********,,,---++++++++++++++++++++++++)))))))))))))))*********''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''444CCC\\\qqqvvvlllaaa\\\UUURRRSSS\\\ccc^^^LLL<<<444,,,$$$!!!  $$$!!!""""""!!!  !!!""""""""""""      !!!!!!   !!!""" !!!!!!  """ """    !!! ###&&&***,,,    !!!!!!   !!!!!!"""""" !!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""### !!!""""""$$$"""!!! !!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!########################"""############$$$$$$$$$""""""############""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%"""!!! !!!"""###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))''''''((((((((((((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$########################$$$###"""###$$$$$$$$$""" !!!!!!!!!""""""###### !!!!!!!!!"""LLLKKKKKKNNNOOOMMMGGGBBBBBBPPP]]][[[NNNBBB@@@DDD@@@>>><<<999888888999:::999999999999999999999999888777555555666666444333000000000000////////////++++++******++++++,,,------------,,,,,,,,,++++++************************)))))))))))))))((('''&&&(((((())))))))))))((((((&&&'''((()))*********)))'''((((((((((((&&&%%%$$$'''$$$$$$))))))%%%''',,,===[[[xxx{{{kkk]]]UUURRRdddfffeee\\\MMM===111+++%%%%%%$$$###"""""""""###"""""""""""""""""""""""" !!!""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!    """"""!!!  !!!###  !!!!!! ###"""  """###$$$###"""!!!   !!!!!!!!! !!! """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """######""""""""""""############""""""#########$$$$$$$$$!!!"""###"""!!!"""###%%%$$$$$$$$$###"""""""""#########$$$$$$%%%%%%%%%######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&%%%######"""%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((((((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%"""""""""$$$'''(((((('''&&&%%%$$$###"""""""""""" """######"""  !!!###$$$%%%OOONNNMMMLLLKKKIIIEEEBBBKKKPPPUUURRRJJJCCC@@@@@@???>>><<<:::999999999:::888888888888888888888888777666444444555555333222111000000000//////......+++++++++++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))((('''((((((''''''''''''(((((((((((())))))***+++++++++(((((())))))((('''%%%$$$"""!!!###''')))...;;;IIIccclllooofff]]]]]]bbbeeeaaa[[[PPPBBB444***%%%###%%%$$$######""""""######"""""""""""""""""""""""" !!!""""""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!    """!!!!!!  !!! """!!!  !!!###$$$$$$###"""!!!   """!!!!!!!!!   !!!"""###!!!!!!"""""""""#########"""""""""######$$$$$$$$$!!!"""###"""!!!"""###$$$$$$#####################$$$$$$$$$$$$$$$$$$%%%###""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%&&&%%%$$$$$$########################### !!!!!!""""""""""""$$$$$$############""""""$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###"""###$$$'''((('''&&&%%%$$$###"""!!!!!!!!!!!! !!!""""""!!!  !!!###$$$%%%NNNNNNLLLIIIFFFEEEEEEFFFRRROOOJJJGGGEEECCC@@@===>>>>>>===<<<;;;::::::999777777777777777777777777666555333333444444222111111111000000///...------,,,++++++++++++,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))((((((((((((&&&&&&&&&&&&((((((***)))))))))***+++,,,---)))*********)))((('''&&&%%%$$$$$$$$$(((444KKK___kkkkkkiiieeecccbbb^^^WWWEEE===222(((###"""$$$%%%$$$$$$###"""""""""######"""""""""""""""""""""""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!     """###$$$$$$$$$###"""!!! !!!!!! !!!!!!!!!  !!!"""###!!!!!!""""""""""""######""""""""""""############!!!"""###"""!!!"""###""""""##################$$$$$$$$$$$$$$$############"""!!!!!! !!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$%%%%%%%%%%%%$$$######""""""""""""""""""""""""  !!!!!!"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$&&&'''%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$IIIJJJIIIFFFCCCDDDIIINNNQQQKKKDDDAAABBBBBB???<<<============<<<;;;:::999888888888888888888888888666555333333444444222111111111000///...------,,,,,,,,,,,,,,,,,,---.........------------,,,,,,,,,++++++++++++++++++++++++((())))))************)))***((('''&&&&&&'''(((******)))((('''(((***,,,...++++++******)))((((((''')))'''&&&'''000DDD]]]pppjjjjjjjjjiiifffYYYDDD444+++'''"""!!!$$$&&&'''%%%######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!     !!!!!!      !!!!!!""""""######"""!!!     !!!""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!"""###"""!!!"""###!!!!!!""""""######$$$$$$%%%%%%$$$$$$######""""""""""""!!! !!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!"""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''(((((('''%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&$$$"""$$$###"""!!!!!!!!!!!!!!!""""""!!! !!!"""""" !!!"""######HHHHHHHHHEEECCCDDDJJJOOOIIIFFFCCCBBBBBBAAA???>>><<<=========<<<;;;:::999999999999999999999999999777666444444555555333222000000000///...------,,,------,,,,,,------...///.........---------,,,,,,++++++++++++++++++++++++'''''')))+++,,,---......******)))(((((()))******)))((('''&&&''')))+++---,,,+++******))))))((((((&&&%%%%%%,,,===UUUjjjvvvtttjjj^^^RRRHHH;;;000)))***'''$$$###%%%%%%"""###""""""!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!   !!!!!!     !!!!!!!!!!!!!!! !!!!!!   !!! !!!!!!""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!"""###!!!!!!!!!""""""######$$$$$$$$$$$$######""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$######$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%###"""$$$$$$###"""""""""#########"""!!!!!!!!!!!!"""###  !!!"""###JJJJJJHHHFFFEEEFFFHHHKKKDDDDDDDDDCCCCCCAAA@@@>>><<<<<<;;;;;;;;;:::::::::999999999999999999999999777666444444555555333222/////////............---...------------...//////............---------,,,************************((()))+++---///000111111************************((('''''''''''')))***+++,,,+++***)))((((((((((((%%%$$$$$$***999KKKVVVXXXUUUJJJ===333,,,'''(((,,,+++((($$$!!!!!!"""######""""""!!!!!!!!!"""######""""""""""""""""""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!    !!!!!!!!!     !!!!!! !!!!!! !!!!!! !!!!!!!!!!!!""""""!!!!!!!!!!!! !!!"""###"""!!!"""###!!!!!!""""""""""""""""""###############""""""""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######"""############"""!!!!!! !!!!!!  !!!"""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%###"""$$$$$$############$$$$$$""""""""""""""""""""""""  !!!"""JJJHHHGGGGGGIIIJJJIIIIIIGGGEEECCCCCCDDDCCC@@@<<<<<<;;;:::999888999::::::888888888888888888888888666555333333444444222111---------............///...............//////000............------------))))))))))))))))))))))))((()))***,,,---.........((()))***++++++***)))((('''(((((())))))***++++++,,,+++)))(((''''''((((((%%%''''''&&&+++222444111,,,(((''')))((($$$$$$(((######"""!!! """%%%(((!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   """!!!    """""""""!!!  !!!!!!""""""#########!!!     !!!!!! !!!!!! !!!!!!!!!""""""!!!!!!!!! !!!"""###"""!!!"""###"""""""""""""""!!!!!!!!!""""""""""""############!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!######""""""######""""""!!!   !!!###$$$%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######"""###%%%%%%$$$"""######""""""""""""######!!!"""############"""!!!  !!!!!!FFFDDDDDDHHHLLLNNNMMMJJJLLLGGGAAAAAADDDDDD@@@:::<<<:::888777777888999;;;777777777777777777777777555333222222222222111///,,,,,,------.../////////...............///000000//////.........---------(((((((((((((((((((((((('''(((((()))))))))((((((&&&'''***++++++***'''&&&((((((***++++++,,,+++++++++***)))''''''''''''(((""")))+++'''&&&))))))'''+++&&&&&&******$$$!!!######''''''$$$!!!!!!"""!!!!!!!!!!!!!!!"""######"""""""""""""""""""""""""""!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!     """######"""!!!!!!"""######)))***)))(((%%%!!! !!!  !!!!!!   !!!"""!!!  """!!!!!! !!!!!! !!!!!!!!!"""!!!!!! !!!######"""!!!"""#########""""""!!!!!! !!!!!!""""""######$$$$$$!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###"""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!  !!!###%%%&&&######$$$$$$$$$%%%%%%%%%'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%###""""""###%%%%%%$$$###""""""!!!!!!!!!!!!"""### !!!###%%%%%%###!!!  !!!!!!IIIHHHHHHIIIJJJKKKIIIHHHGGGFFFEEECCCAAA???>>>===::::::::::::::::::::::::777777888888888777777666777666666444333222111111///.........------------------...............---///...,,,***))))))******))))))(((((((((((())))))******))))))((((((''''''((((((((((((((('''''''''''''''(((((())))))******)))'''&&&'''((()))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###!!!!!!"""###$$$!!!!!!!!!!!! """"""""""""""""""""""""###""""""!!!!!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$ $$$  !!!!!!  !!!  !!! !!!!!! """"""""" '''222:::===<<>><<<;;;:::::::::::::::::::::::::::777777888888777777666666666555444333222111000000////////////.........------......//////............---+++***)))))))))***))))))(((((((((((())))))***)))))))))((((((((('''((((((((((((((((((((('''''''''(((((()))))))))))))))'''&&&'''((()))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%###"""!!!"""###$$$$$$#########""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ### !!!  !!! """!!!  !!!  """"""""" $$$,,,222333222222---******&&& !!! !!!######"""   !!!   !!!!!!!!!!!!!!!"""!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!    !!!!!!!!!   !!!###$$$$$$###"""!!! !!!  !!! !!!  """"""""""""############"""""""""#########$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$######!!!!!!"""""""""#########""""""""""""!!!!!! !!!""""""KKKJJJHHHHHHHHHGGGFFFDDDEEEDDDAAA>>>=========>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777666555444444333222111111000000000000000000////////////...///////////////......,,,+++***)))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((((((((((((((('''(((((((((((())))))))))))'''&&&'''((()))((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%###"""""""""###$$$$$$$$$#########"""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""'''"""###  """!!!   !!!"""!!!!!! !!!!!!"""### !!!    !!!"""!!!   $$$'''&&&$$$""" """!!! !!!"""!!!  !!!!!!    !!!!!!!!!!!! """"""!!! !!!!!!!!!!!! !!!!!! ######""""""""""""!!!!!!    !!!  !!!"""######$$$###"""!!! !!! !!!!!!!!! !!!   !!!""""""""""""############!!!!!!!!!"""""""""###############$$$$$$$$$$$$%%%######$$$$$$%%%$$$$$$###""""""############""""""!!!!!!""""""""""""######"""""""""!!!!!!!!!!!! !!! !!!!!!"""MMMKKKHHHGGGFFFFFFDDDBBBBBBAAA???>>>???AAADDDFFF<<<<<<<<<<<<<<<<<<<<<<<<999999:::999999888777666444444444333222111111000111111111000000000000/////////000000//////......******))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""######"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! &&&!!!!!! """!!! !!! !!!!!!""""""###$$$###!!! !!!""""""  !!!     !!!!!! !!!!!! !!!  !!! !!!!!!!!!###"""""""""!!!!!!!!!!!!    !!! !!!!!!"""############""""""!!! !!!!!!!!!!!!""" !!!   !!!!!!!!!"""""""""############!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""NNNLLLHHHFFFFFFEEECCCBBBAAA???>>>>>>???BBBEEEGGG========================;;;;;;;;;;;;:::999888777555555444444333333222222222111111111000000000000///////////////...------))))))))))))*********)))))))))(((((((((((())))))(((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((''''''''''''''')))'''&&&'''((()))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$$$$""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""" !!! !!!!!! #########!!! """######!!!        !!!!!!""""""""""""""""""!!!!!!!!!!!!    !!! !!!""""""##################"""!!!!!!  !!!!!!!!!!!!""" !!!  !!!!!!!!!"""""""""############!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$"""""""""######$$$$$$%%%!!!!!!!!!""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!OOOMMMIIIGGGFFFEEEDDDCCCBBB@@@>>>=========???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;:::999888777555555555444444333333333111111111111000000000000////////////...---,,,+++(((((()))***+++++++++***))))))(((((((((((())))))(((((((((((())))))))))))&&&&&&''''''((()))))))))(((((((((''''''''''''&&&)))'''&&&'''((()))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$######""""""%%%%%%$$$$$$$$$#########""""""""""""""""""""""""!!!!!! !!!!!!"""###$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###,,,&&& """   """!!!   !!!!!!######!!! !!!  !!!   !!!    !!!!!!""""""###""""""!!!!!!!!!!!!    !!! !!!"""############"""#########"""!!!  !!!!!!!!! !!!  !!!"""""""""""""""############!!!!!!!!!"""""""""######"""""""""############$$$###############$$$%%%&&&!!!!!!""""""""""""!!!!!!""""""!!!!!!!!!!!!  !!!!!!!!!"""!!!!!! !!!PPPMMMIIIGGGFFFFFFEEEDDDBBBAAA@@@>>>============????????????????????????;;;;;;;;;:::999777666555444444444333333333333222111111000000000/////////............---,,,+++***'''(((***+++,,,,,,,,,,,,))))))(((((((((((())))))'''((((((((()))))))))***&&&&&&''''''((())))))***(((((('''''''''&&&&&&&&&)))'''&&&'''((()))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$###""""""%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!---666--- !!!"""  !!! """ !!!""""""!!!  !!!"""!!!"""  !!!  !!!  !!!"""""" !!!!!!!!!    !!!""""""""""""!!!!!!!!!    !!! !!!!!! """###$$$$$$######"""#########"""!!!   !!! !!!""""""""""""""""""############"""""""""#########$$$$$$""""""""""""############$$$#########$$$%%%'''(((!!!""""""######""""""!!!""""""!!!!!!!!!  !!!!!!""""""!!! QQQMMMJJJGGGGGGGGGFFFEEE@@@@@@AAAAAA@@@@@@@@@@@@????????????????????????::::::999999777666555444333333222222222222222222000000000000////////////------------,,,+++***)))''')))***,,,---------,,,))))))(((((((((((())))))'''((((((((())))))******&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&)))'''&&&'''((()))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$###""""""#########""""""""""""!!!""""""""""""""""""""""""###""""""!!!!!!!!!!!!""" !!!"""###$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +++%%%###  !!!!!!  !!!"""!!!!!! !!!###$$$ """"""  !!!  !!!!!! !!!""" !!!"""######  !!!"""""""""!!!!!!   !!!!!!"""!!!!!!!!!    !!!!!! !!!!!! """###$$$$$$######""""""#########!!!  !!!!!!  !!!"""###""""""""""""########################$$$$$$$$$$$$""""""""""""############$$$$$$######$$$&&&''')))""""""############""""""""""""!!!!!!  !!!!!!###"""!!! MMMJJJGGGFFFHHHHHHGGGDDDAAAAAA@@@@@@@@@@@@@@@@@@;;;<<<===>>>>>><<<:::888888888777555444333222111555222000000222222000------///222111///...///111...------,,,+++++++++,,,++++++************++++++***)))'''&&&&&&(((***+++)))((((((((()))***++++++))))))))))))************+++++++++******(((''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! ######################## ######""""""!!!!!! !!!    !!!  !!!######"""   !!!!!!  !!! !!!  !!!!!!!!!!!!!!!!!!!!!!!!  """!!!### !!!!!!!!!!!!!!! !!!"""######$$$$$$#########""""""""""""!!!  !!!!!!!!!###$$$$$$###"""$$$%%%%%%$$$###""""""###$$$%%%""""""############""""""""""""""""""############!!!!!!""""""""""""!!!!!!###""""""!!!  !!!!!! JJJHHHFFFEEEFFFFFFDDDAAAAAA@@@@@@@@@@@@?????????============<<<:::888777666666666555444444444333666444222333444555333111---000111111///---...000---,,,++++++*********+++++++++************++++++)))(((((((((((()))+++,,,)))))))))((())))))******'''(((((((((((((((((((((***++++++******(((''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! ###"""""""""!!!!!!!!! !!!    """!!!!!!   !!! !!!  !!! ### !!!!!!!!!""""""!!!!!!""""""###$$$$$$%%%############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""###$$$$$$######$$$%%%%%%$$$###""""""###$$$%%%""""""############""""""""""""""""""############!!!""""""######""""""!!!###""""""!!!  !!!!!! IIIHHHFFFFFFFFFDDDBBB???@@@@@@@@@@@@??????>>>>>>>>>===<<<;;;999777666555555555555555555555555555666444333333555555444222...000111000...------...+++******)))))))))))))))++++++************++++++(((((()))***+++,,,,,,,,,******)))((((((((())))))((((((((((((((((((((((((************)))(((''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#################################""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""""""""!!!!!!!!!!!!!!!    !!!!!!     """###$$$    !!!  """  !!!!!!"""######"""""""""###$$$$$$%%%%%%$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""###"""$$$%%%%%%$$$###%%%&&&%%%$$$$$$######$$$$$$%%%""""""############""""""""""""""""""############"""##################""""""""""""!!!  !!!  IIIIIIHHHGGGFFFDDDBBB@@@@@@@@@@@@???>>>>>>======<<<;;;:::888777666666666555555555555555444444444333222222222222333222222///000000///...---,,,,,,))))))((((((((((((((())),,,++++++******++++++,,,'''(((***,,,------,,,,,,+++***)))(((((((((((((((+++++++++***************))))))******)))(((''''''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""""""""""""""""""""#########"""""""""!!!!!!######################## """"""""""""!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!!!! !!!!!!!!!!!!"""!!! """   !!!!!!  """$$$''')))   !!!!!!  !!!"""###$$$$$$"""#########$$$$$$$$$%%%$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%""""""############""""""!!!"""""""""##################$$$$$$$$$$$$######""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!FFFGGGFFFEEECCCAAA@@@@@@@@@@@@???>>>>>>===<<<<<<999888888777777777888888888777666555444333222222222333333222222111111222//////.........---+++***)))((((((((((((((()))))),,,,,,++++++++++++,,,,,,''')))+++---......,,,+++******)))((('''''''''(((,,,+++++++++*********)))((())))))))))))(((((('''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!  """  !!!  !!!!!!""""""!!!!!! !!!!!!!!!"""""" """!!!!!!"""   !!!"""  ###%%%'''   !!!    !!!"""###$$$%%%###############$$$$$$$$$#########"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!"""""""""##################$$$$$$$$$$$$######!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!AAABBBBBB@@@===<<<===???@@@??????>>>===<<<;;;;;;777777777888888888888999888888777555444333222111444555555444222111111222///---------...---,,,***)))))))))))))))******+++,,,,,,++++++++++++,,,,,,(((***,,,------,,,+++***))))))((('''''''''((((((*********))))))(((((('''((((((((())))))(((((('''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!! """  !!!  !!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!"""  !!! !!!!!!     !!!  ###!!! !!!""""""###$$$$$$""""""""""""""""""""""""""""""!!!!!!!!!  !!!!!! !!!!!!"""###!!!###$$$$$$###"""$$$%%%"""######$$$$$$######"""""""""############""""""""""""""""""############"""##################"""!!!!!!!!!!!!!!!!!!  !!! ??????>>><<<999:::===@@@@@@???>>>===<<<;;;;;;:::777888999999999888777666777777666555444444333333444555666444000...///000---,,,+++,,,......,,,***+++*********++++++,,,------,,,,,,++++++,,,,,,---***++++++,,,,,,+++))))))(((((('''''''''((())))))++++++***))))))(((((('''''''''((((((((((((((('''''''''((((((((((((''''''(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!     !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  """######"""    !!! !!! !!!&&&$$$ !!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!   !!!""" """######"""!!!###$$$!!!"""############"""!!!""""""############""""""""""""""""""############!!!""""""######""""""!!! !!!!!!!!!!!!!!!!!!!!! !!!!!! ???@@@>>>;;;999:::???CCC@@@???>>>===<<<;;;::::::888999;;;;;;:::888666444555555555555555555555555222333444111---++++++------+++***+++...///---***,,,+++++++++,,,---......---,,,,,,++++++,,,,,,---++++++++++++***))))))((('''''''''''''''((()))***------,,,,,,+++******)))''''''((((((((((((((('''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$########################"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!   !!!     !!!""""""""""""""""""""""""   !!!    !!!"""$$$$$$"""!!!   !!!!!!  !!! !!!!!! ###(((&&& """""""""""""""#########!!!!!!!!!!!!   !!!!!! !!!""""""!!!!!!"""### !!!"""######"""!!! """"""############""""""""""""""""""############!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!! AAAAAAAAAAAAAAAAAAAAA@@@>>>>>>??????>>>===;;;:::999888888777777777777777666666666555444444333333222222111000///...------,,,,,,---.........------***+++---...///...------///...---,,,++++++++++++))))))************))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""""""""""""""""""""""""""############"""""""""""" !!!!!!!!!!!!  !!!     !!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     !!!   ###"""!!!!!!!!!!!!!!!"""###"""""""""!!!!!! !!!  !!!!!!!!! !!!!!!!!!!!!""" !!!!!!"""###$$$$$$$$$$$$#########""""""!!!!!!""""""############""""""""""""""""""""""""######   BBBBBBAAAAAAAAA@@@@@@@@@<<<============;;;:::999777666555555444444555555666666555555444333333333222222111000///...------,,,,,,---------,,,,,,++++++,,,------------,,,+++...---,,,+++************))))))************))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$###"""""""""""""""""""""""""""#########"""""""""!!!!!! !!!!!!!!!!!!  !!!    !!!!!! !!!          """!!!!!!!!!!!!!!!""""""######"""""""""!!!!!!!!!!!!!!!   !!!!!!!!! !!!""""""###$$$$$$#########"""""""""!!!!!!""""""############""""""""""""""""""!!!!!!!!!!!! !!!!!!   !!!!!! CCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;;;;:::999888888555444333333222222333333555555555444333333222222222111000000///...------,,,---------,,,+++******++++++,,,,,,,,,+++******---,,,+++***))))))))))))))))))************)))))))))(((((((((((()))******************************))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###"""""""""""""""""""""""""""######""""""""""""!!!!!! !!!!!!!!!!!!  !!!    !!!            !!!"""###############"""""""""""""""!!!!!! !!!  !!!!!!""""""############""""""""""""!!!!!!""""""############"""""""""""""""!!!!!!  !!!!!!   !!!!!! BBBBBBAAA@@@???>>>===<<<;;;;;;::::::999888888777555555444333333333333444444444444333222222111111111000000///......---------------,,,+++***)))((())))))******++++++++++++++++++***)))))))))))))))))))))************))))))))))))(((((())))))***+++))))))))))))))))))))))))************************)))))))))******)))))))))((((((((((((((((((((((((((((((((())))))((((((((())))))))))))))))))))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""###"""""""""!!!!!!!!!!!! !!!!!!  !!!           !!!   !!!"""#####################""""""""""""!!!!!!!!!!!!!!!""" !!!!!!"""""""""""""""""""""""""""!!!!!!""""""############""""""#########"""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!  AAA@@@???>>>===<<<;;;;;;;;;;;;:::999888888888888777777666555555555555666333333333222111111000000000000//////......---------------,,,+++***)))(((''''''((()))***,,,---...******))))))(((((())))))))))))************)))))))))))))))))))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))******)))(((((())))))))))))))))))))))))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$#########"""""""""""""""""""""""""""""""""!!!!!!!!!!!!   !!!       !!!!!!    !!!!!! !!!   """"""""""""""""""""""""######""""""!!!!!!!!!""""""### !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""$$$$$$$$$######""""""""" !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!  !!!!!!!!!>>>======<<<;;;::::::999;;;:::999888777777777777888777777666666666666666222222222111000000///////////////.........------,,,---------,,,+++******((((((((()))***,,,---...******)))))))))))))))***))))))************))))))***))))))))))))***++++++(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))((((((************((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""######$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!   !!!  !!!  !!!  !!!!!!    !!!!!!!!!    !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""### !!!!!!!!!!!!""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!!!!"""""";;;:::::::::999999888888999888777666555555555666666555555444444444444444222111111000000///......//////.........---------,,,,,,---------,,,,,,+++++++++***)))***+++,,,---*********))))))******+++))))))************))))))******))))))******+++,,,************************++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))'''(((***++++++***((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###############""""""""""""""""""""""""""""""!!!!!!!!!   !!!    !!!     !!! !!!!!!!!!!!!      !!!!!!!!!!!!!!! !!!!!!"""###  !!!!!!!!!""""""""""""############"""""""""""""""###$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!"""""""""999999888888888888888888888777555444333333444444444333222222111111222222111111111000//////.....................---------,,,,,,---.........------///...,,,***))))))******+++***************++++++))))))************))))))*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))''')))***++++++***)))'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###############"""""""""""""""""""""""""""!!!!!!!!!   !!!           !!!!!! !!!!!!!!!"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!   !!!!!! !!!""""""!!!!!!!!!   !!!!!!""""""""""""############"""""" !!!"""###$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!""""""###;;;:::999888777666555444222222444555666666777777555444333333222111000000222222222111111111111111111111000/////////////////////............//////000...+++***)))***,,,...+++(((&&&'''***,,,+++))))))))))))))))))******************)))******++++++////////////////////////+++,,,///000000...+++)))++++++++++++++++++++++++(((((((((((((((((((((((()))************)))((((((&&&'''((())))))*********(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""!!!!!!!!!!!!!!!        !!!!!!  ###%%%###""""""!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!$$$'''###+++!!!!!!!!!!!!!!!!!!!!!!!! """###$$$ !!!"""!!!!!! !!!!!!!!!!!!""""""""""""""""""!!!   !!!!!!!!!!!!""""""""""""######"""!!!!!!"""############""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! ######""""""!!!!!! ::::::999888777666555555222333444555666666666666555555444333333222111111111111111111111111111111111111000/////////000000000//////......//////000///---+++))))))***+++---+++)))'''(((***,,,+++******************+++++++++,,,,,,++++++,,,,,,------////////////////////////,,,---...//////---,,,***++++++++++++++++++++++++******************************++++++******)))(((''''''((())))))))))))((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""!!!!!!!!!!!!!!!     !!! """$$$"""!!!!!!   !!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""%%% '''"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""### !!!!!!  !!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!  !!!!!!!!!""""""""""""########################""""""""""""!!!!!! """""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!""""""""""""999999888777666555555444333444555666666666666666555555444444333333333222111111111111111111111111111111000000000111111222000000////////////000000...,,,***)))))))))+++,,,+++***((()))***++++++***+++++++++,,,,,,,,,------......------...//////000////////////////////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******(((((()))))))))((('''''''''''''''&&&&&&%%%%%%$$$################################################""""""""""""!!!!!!!!!!!!!!! !!!!!!  !!!!!!   """  !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""'''"""!!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""!!!!!!!!!!!!  !!! !!!!!!!!!"""""""""!!!!!!!!!  !!!!!!!!!"""""""""""""""###$$$$$$###"""""""""""""""!!!!!!!!!!!! """""""""""""""""""""""""""""""""""""""!!!!!! !!!"""#########666666666555555444444444444555555666666666666555333333333333333333222222111111111111222222222222222111111111111222222333111000000//////000000111...---,,,+++***+++,,,---,,,+++*********+++++++++,,,,,,,,,---......//////............///000111111////////////////////////000///...---,,,------...------------------------------------------------,,,,,,------,,,,,,+++***))))))))))))((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!!!! """!!!  !!!"""  """$$$$$$"""  !!!!!!       !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""&&& )))###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!! !!!""""""""""""!!!  !!!!!!!!!""""""!!!!!!  !!!!!!!!!""""""!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###444444444444444444444444666666666777666666555555111111111111111222222222111222222222333333333444333333222222222333333444111111000000000000111111000///...------------...,,,,,,,,,++++++++++++,,,,,,------...//////000000------------...///000111000000000000000000000000111///...,,,,,,---...///------------------------------------------------,,,------------,,,++++++))))))))))))(((&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!!!! """!!!  """### !!!"""###%%%''''''%%%###"""  """######"""       !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""" %%%&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! !!!""""""""""""!!!  !!!!!!!!!!!!  !!!!!!!!!!!! !!!###$$$$$$###!!! !!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! 444444444555555555555555777777777777666666555444//////000000111111222222333333333444444555555666555555444333333333333333222222111111111111222222000000//////.........///,,,------,,,+++***,,,---,,,------...///000111111,,,,,,,,,---...///000111000000000000000000000000111000...---------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))))))((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""!!!!!!!!!!!!!!! !!! !!!""""""  !!!"""###$$$%%%&&&&&&%%%$$$### !!! """######"""      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###,,,((( !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!  !!!!!!!!!   !!!!!!!!! !!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""#########"""!!! 666666666777777888888888888888888777777555444444//////000111222222333333444444555555666777777777777777555444333333333333222222222111111222222222000/////////............---...///---+++***,,,...,,,,,,---...///000111111,,,---------///000111222000000000000000000000000000//////.......................................------------------------,,,,,,,,,,,,,,,+++******(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!   !!!""""""""""""!!!!!!"""""""""   !!!!!!!!!!!!     !!! !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""$$$&&&VVVPPP !!!$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!"""### !!!!!!  !!!!!!    !!!!!!  !!!!!! !!!"""""""""""""""""""""""""""!!!!!!!!!!!!888888999999::::::;;;;;;888888888888777555444333000000111222333444444555555555555666777888888999999888666555333333222222333222222111111222222333///............------------//////...+++***,,,...,,,,,,---...///000111111---------...///111222333000000000000000000000000///////////////.........////////////////////////........................++++++,,,,,,,,,+++******'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""!!!!!!!!!!!!!!!!!!  !!!!!!!!!   !!!""""""  """!!! !!!!!!      !!!!!! !!!""" !!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""%%%555{{{...!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! """###$$$   !!!!!!     !!!!!!   !!!!!! !!!""""""""""""""" !!!!!!""""""######;;;:::999888777777777777555666777777777555444333333333444555555666555555666666666666666666666666666666666555444333111111444333333222222111111000---......////////////...///////////////////////////////////////000000111111111222222222333333333333333333222222222111111111000////////////000000222000///...///000///...222222111000//////000000......---,,,+++))))))((('''(((((()))))))))(((((((((((((((((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######!!!!!!   """"""!!!!!! """!!!!!!   !!!""" !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!!  !!!    !!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!! ---;;;;;;///"""!!!!!!!!!   !!!!!!!!!!!!!!!###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!! !!!###!!! !!!""""""   """"""""""""""""""""""""!!!!!!!!!!!!!!!"""######:::999999888777777777777777888999999999777666555555555666777777777777777777777777777777777777777666666555444333111111000333333222222222222111111111111111111111000//////////////////////////////000000//////000000111222111111111222222222333333333333333222222222222111000//////....../////////222111//////000000000///111000///////////////000......---,,,+++***))))))((())))))******))))))((()))))))))((((((((('''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""!!! !!!  !!!!!!!!!!!!!!! ###""""""!!!      !!! !!!!!!!!!        !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!%%%(((&&&    !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!  !!!######  !!!!!!""""""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###999999999999888888888888:::;;;;;;<<<<<<;;;999888888999999:::::::::::::::888888888888888888888888888777555333111000000111222222222222333333333333555444444333222111000///000000000000000000000000111111111111111222333333111222222222222333333333333333333333222222222222//////.........//////000333111//////000111000/////////.........///000000......---,,,++++++***))))))***************))))))******)))))))))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###"""!!!!!!!!!!!!!!!  !!! #########"""!!!!!!      !!!!!!!!!  !!!    !!!!!!!!!  !!!"""$$$!!!   !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!! """ !!!"""!!!!!!!!!!!!!!!!!!!!!""""""    !!!""""""::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<<<<===============<<<::::::::::::::::::::::::;;;999666333222111222222333333333444555666666777777666555333222000000///111111111111111111111111333222222222222333444444333333333444444444555555444444333333333222222222000000000///000000111111333222000000111111111000///////////////000111222.........---,,,+++++++++***++++++++++++******)))************))))))))))))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$###""""""!!!!!!!!!!!!!!! !!!!!! """""""""!!!!!!!!!  !!!!!!    !!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!  !!!"""!!! """&&&%%%!!! !!!!!!!!!  !!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!  !!! %%%  """############""""""!!!!!!   !!!!!!"""======>>>?????????>>>>>>>>>???@@@AAAAAA@@@??????>>>???????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===;;;888555444444444555444555555666777888999999666555333222000000//////333333333333333333333333333333333333333444444555555555555666666666777777444444444333333333222222222222111111222333444444444222111000111222111000000000000000111222333333///.........---,,,,,,,,,+++++++++++++++***))))))************))))))))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$###""""""!!!!!!""""""!!!!!!!!! !!!!!!!!! !!!!!!     !!! !!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!  !!!""""""$$$###!!! !!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$'''$$$"""$$$$$$$$$$$$###""""""!!!!!!  !!!""""""???@@@AAABBBBBBAAA@@@???>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666666777777666666666777888999999:::444333111000///000111111444444444444444444444444333333333333333444555555555666666666666777777777444444444444333333333333333333333333333444555666555333111111222333222111222222111111111222333333//////.........---------++++++++++++***)))((((((******)))))))))((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""""""""###$$$"""!!!!!! !!!!!!""" !!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!      !!!!!!!!!!!!!!!!!!   !!!!!!"""###!!!!!!     !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!%%%000333***###"""$$$#########""""""!!!!!!  !!!!!!!!! !!!!!!!!!!!!!!!"""######AAABBBCCCCCCCCCAAA???>>>>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>========================999999999888888777777777555666666666777777888888222111000///000111333444555555555555555555555555333333222222333333444555444444555555555666666666555444444444444333333333222222222333333444666666555333222222333333222111333222111111111111111111////////////............************)))((('''&&&)))))))))(((((((((''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""###%%%&&&'''""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""###### !!!!!!!!!   !!!!!!  !!!!!!!!!""" !!! !!!   !!!   !!!!!!!!!   !!!!!!   ######""" """$$$      !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%000222(((""""""""""""""""""""""""!!!!!!   !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$AAABBBCCCCCCCCCAAA>>>======>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>===========================777777888888888888777666555555555555666666666666111000//////111333555777666666666666666666666666333222222222222333444444333333333444444444555555555555444444444333333333222222222222333444555666666444222222333333333222222222111000//////000000///////////////.........*********))))))(((&&&&&&((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######""""""###$$$%%%'''((()))""""""!!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$!!!!!!!!!!!!""""""""""""  !!!!!!!!!   !!!""" !!!!!!"""""" !!!!!! !!!!!! !!!   !!!!!!!!!    !!!"""""""""!!!!!! !!!  !!!!!! !!!!!!!!!     !!!  !!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""" !!!!!!"""""""""""""""""""""""")))!!! '''(((!!! &&&!!!!!!!!!!!!!!!"""""""""  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""###############$$$$$$%%%CCCBBBBBBAAA@@@???>>>>>>>>>AAACCCDDDBBB@@@@@@@@@@@@???>>>===<<<<<<======@@@???<<<999888888888999888888888777777666666666666555444666888888555222333333333333444555666777444555777888888777555444444444444444555555555555666555444333333444555666444333222111222444666888333000111555555222444:::777222111555777333111111111000///000222333222111000,,,222555,,,***...+++------,,,------,,,((($$$((()))((('''))),,,---+++%%%))))))%%%###%%%''''''###%%%&&&&&&%%%%%%&&&'''!!!"""%%%((()))(((%%%"""""""""!!!  """###"""!!! !!!###$$$###"""$$$###!!!!!!"""###"""""" !!!"""###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###  !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!! ######""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$######"""!!!!!!!!!   """"""""""""!!! !!!!!!!!!!!!!!!%%%$$$###"""!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!  !!!!!!!!!!!!  !!!$$$%%%$$$!!!!!!  !!!""""""!!!!!!"""######!!!!!!"""$$$%%%%%%$$$###"""$$$""" !!!""" !!!!!!!!!"""!!!  ###!!!!!!"""  """###"""!!! !!!  $$$)))(((###!!!"""!!!!!!!!! """!!! !!! ######""""""&&&### ###$$$"""!!!""" ###""" !!!!!!!!! """"""###""""""   """""""""""""""""""""""" !!!""""""  !!!!!!  !!!""""""""""""""""""!!!!!!!!! """!!!!!!""")))%%% ###&&&&&&!!!!!! !!!!!!"""!!!!!!!!!!!!!!!"""######"""""""""!!! """$$$ !!!"""(((%%%###""""""'''''''''%%%$$$$$$%%%%%%###!!!"""%%%&&&$$$###%%%%%%###>>>>>>======<<<<<<;;;;;;===???AAAAAA@@@>>>======<<<<<<=====================<<<:::888888888999:::999999888888777666555555666555444666888888666333777777666555555555555555444444444555555666666666222222222333444444555555555444333333222222333333222111111111000///...---444111222555555333444999666333111222444555555666222111111111111111000///000,,,111444,,,---111...((()))+++,,,------,,,******++++++*********(((&&&)))+++)))'''(((+++)))%%%&&&'''&&&%%%$$$###$$$$$$&&&%%%%%%%%%&&&&&&&&&%%%###$$$$$$#########$$$&&&$$$###"""###%%%&&&%%%$$$"""!!!!!! !!!!!!  !!!"""""""""""" !!! !!!!!!!!!!!!!!! """ !!!"""!!!!!!""""""""""""!!!!!!!!!!!!"""######$$$######!!!""""""###############&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$######"""""""""""""""#########$$$%%%$$$$$$###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###$$$$$$###### !!!""""""######""""""%%%%%%$$$###""""""""""""""""""######""""""!!!!!!!!!!!! !!!!!! !!!"""!!!!!!"""$$$&&&&&&$$$"""!!!  !!!"""&&&$$$###"""###"""!!!"""###$$$%%%%%%$$$"""!!!###"""!!! !!!"""############""""""""""""###""" !!!"""!!!$$$"""$$$!!!!!!   """!!!"""%%%---333444*** """   $$$***///...'''!!! !!!"""!!!!!!""""""######"""""" ###!!!  !!!###  !!! """!!! ###%%%$$$ !!!!!!!!! !!!""""""###!!!!!!!!!  !!!  !!!"""""""""""""""""""""""" !!!""""""!!!  """"""""""""!!! """"""""""""""""""!!!!!!$$$!!!&&&%%%$$$+++'''$$$)))$$$"""((('''"""&&&"""""""""!!!!!!""""""###!!!!!!!!!!!!!!!""""""### """$$$$$$###"""!!!!!!!!!!!!!!!!!! """###"""!!!"""### !!!(((#########!!!%%%!!!"""######""""""!!!$$$%%%%%%%%%(((,,,::::::::::::999999999999===>>>@@@???===;;;:::::::::;;;;;;<<<;;;:::999999<<<;;;:::999999:::;;;<<<;;;;;;:::999777666555555666666555666888888666444666666555444333333333333333222111111222333444666444555555666777888999999888888777777777666666555333444666888888777666555555222222444555444555888333333111......222444333333333222222111///...---222,,,///000+++---222---***,,,------,,,++++++,,,)))))))))***)))(((''''''***)))'''%%%)))---***$$$''''''&&&&&&%%%%%%%%%%%%&&&%%%###!!!!!!"""$$$%%%"""""""""######$$$$$$$$$###"""!!!"""$$$$$$$$$"""!!!!!!""""""!!!!!!  !!!"""######$$$""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""###!!!!!!######!!!!!!$$$#########$$$$$$#########"""###$$$%%%&&&'''''''''###$$$$$$$$$%%%%%%%%%%%%))))))(((((((((((())))))------+++)))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%$$$######""""""#########$$$$$$#########""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$&&&%%%%%%$$$##################$$$$$$###"""!!!!!! !!!!!!!!!""""""!!!!!!"""$$$"""!!!  !!!"""""""""###%%%((((((&&&%%%"""!!! !!!###$$$+++)))%%%######"""!!! ######$$$$$$$$$###!!! """"""!!!!!!!!!""""""###%%%%%%%%%%%%$$$$$$###"""###"""!!!  """###!!! $$$%%%###'''$$$""""""  !!! !!!$$$"""!!!))):::HHHIII222!!!!!!!!!"""!!!!!!!!!""""""!!!!!!!!!!!!&&&,,,000///)))###!!!  !!!"""!!!###$$$###!!! !!!!!!  """!!!!!!!!!!!!  !!!!!! $$$$$$!!!   """###!!!!!!  !!!!!!  !!!!!!    !!!"""""""""""""""""""""""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$$$$$$$###""""""!!!!!!"""""""""###############"""!!!&&&%%%%%%+++$$$%%%......++++++$$$&&&$$$$$$######"""######$$$!!!!!!!!!!!!!!!""""""### ###%%%'''%%%###"""!!!!!!"""""""""#########$$$!!!%%%&&& ###%%%+++&&&(((111---''')))***,,,+++***((('''((('''######&&&&&&'''222@@@999:::::::::;;;;;;<<<<<<>>>@@@AAA@@@===;;;::::::<<<;;;:::888777666666666>>>===<<<<<<<<<<<<===>>>>>>===<<<:::999777666666666666666666777777666555444444444333444444555555444444444333333444444555000000000111222222333333222222333333444444444444222333444555666555444444444333222333444444444444111555555111///000222111000222333333111000//////333---//////+++000444,,,///000000...++++++---000---+++***+++++++++...333555555111,,,***,,,+++''')))((((((((())))))((('''&&&'''''''''&&&%%%&&&'''$$$###$$$$$$&&&&&&%%%$$$$$$###""""""$$$%%%$$$"""!!!###$$$$$$###"""""""""$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""###############$$$$$$%%%&&&&&&%%%%%%'''###$$$$$$%%%%%%$$$$$$###"""###%%%&&&'''((((((((($$$$$$%%%%%%&&&&&&''''''******))))))))))))******...---,,,+++)))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%$$$$$$%%%%%%$$$%%%%%%%%%$$$###"""!!!  !!!!!!!!!!!!"""######"""###$$$&&&&&&$$$"""!!! !!!###$$$###%%%'''+++---,,,(((%%%""""""!!!!!!"""###$$$%%%000,,,(((%%%######"""!!!###$$$$$$$$$###"""!!! """""""""###############%%%&&&&&&&&&%%%$$$###"""!!!!!! !!!!!!!!! ###%%%$$$!!!***111666444///&&&!!!%%%%%%!!!!!!"""  !!!+++<<>>MMMSSSQQQHHH333$$$'''%%%%%%$$$############$$$"""!!!!!!!!!!!!"""#########$$$%%%'''((((((&&&$$$%%%$$$$$$%%%''''''&&&%%%%%%((()))'''######&&&(((%%%,,,+++111FFFMMMAAA777,,,++++++***)))(((''''''---%%%###(((+++111EEE[[[======>>>>>>??????@@@@@@AAABBBBBBAAA>>>===<<<======;;;888666666888;;;===AAA@@@@@@???>>>>>>>>>===???>>>===<<<:::999777777555666666555555555555666555555444444444555555666444555555666666555444333444444555555666666777777666666777888:::;;;<<<======<<<;;;999999999::::::::::::999:::;;;<<<:::666333555888888444222555:::<<>>///.........---,,,,,,+++)))(((000>>>IIISSSfffxxx???@@@@@@@@@AAAAAABBBBBBAAABBBBBBAAA???===>>>???;;;999888777999===AAACCC@@@??????>>>======<<<;;;======<<<;;;999888777777444555555444333333444666333333222222222222333333111222222333333444444555777888999:::<<<===??????======<<<===???AAACCCEEEAAAAAACCCFFFJJJPPPUUUXXXWWWXXXYYYYYY\\\\\\WWWPPP===777666999555111<<>>===<<<===>>>777777777888999;;;<<<===999999:::::::::999999999:::999999888777666666666222444444333111111333666333444555777:::<<>>CCC;;;666000...000222111///,,,***))))))******)))(((...000222111000222888===555222---(((%%%$$$%%%&&&""""""""""""""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$%%%%%%&&&'''''''''...555777111***)))(((&&&&&&''''''((((((''''''&&&%%%%%%&&&''''''(((''''''((((((''''''(((***,,,.........------------......)))******+++,,,---------))))))*********+++++++++))))))(((((('''&&&&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&'''(((((()))************)))))))))((((((((())))))***((((((((((((&&&%%%$$$###"""""""""#########$$$$$$%%%&&&&&&$$$######%%%'''&&&&&&'''&&&&&&'''+++---;;;;;;<<<===>>>>>>??????777888999:::888444---'''%%%$$$$$$$$$%%%''')))***,,,***(((((()))((('''%%%%%%%%%%%%%%%&&&'''((((((%%%&&&((()))(((%%%""" !!!###&&&&&&%%%$$$"""!!!"""############"""!!! !!!"""$$$%%%&&&&&&%%%######!!! &&&;;;OOOrrrwwwPPP+++ !!!$$$((()))%%%"""###""""""!!!!!!$$$''''''$$$!!!!!!"""***999FFFFFF999,,,(((((())))))))))))(((((('''&&&%%%###!!!"""###%%%,,,)))$$$!!! !!!$$$&&&''''''(((((()))*********+++111555111,,,---888CCCDDD<<<<<>>@@@HHHttt========================<<<======<<<::::::;;;===444555777888777555222000333333555666666777777777777666666666555555444444222333444222//////222555:::<<>>AAAIIINNNOOOUUUhhhfffaaaVVVIII@@@BBBKKKTTTIIIBBB;;;888:::<<<<<<:::666444333333444444333111666999;;;:::888;;;CCCIIIEEE@@@888000***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((())))))******+++,,,------...888???AAA888000...,,,((((((((())))))))))))((((((''''''((((((((((((((('''***)))))))))***,,,...000111111000000000000111111,,,---------......//////))))))*********+++++++++)))))))))(((''''''&&&&&&(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&'''((()))(((((()))************)))***)))))))))))))))******)))))))))((('''%%%$$$###""""""######$$$$$$$$$$$$&&&''''''%%%$$$$$$&&&(((''''''''''''&&&(((,,,...777999;;;===???AAABBBBBB999888666444222...)))%%%%%%%%%%%%%%%&&&(((***+++)))(((((()))******(((&&&%%%%%%%%%&&&'''((()))***&&&''')))***)))%%%"""!!!$$$&&&''''''%%%$$$######%%%&&&&&&%%%$$$###!!!"""$$$&&&'''(((***$$$"""///>>>SSSiiiiiiFFF$$$!!!######%%%""" !!!!!!###'''+++---,,,+++$$$&&&---<<>>DDD@@@999<<>>@@@JJJWWW\\\UUUMMMQQQNNNJJJLLLXXXdddfffaaaRRRMMMDDD;;;555333333444222333555555444000,,,)))'''(((+++,,,,,,+++((('''((()))++++++***(((%%%#########""""""###$$$%%%%%%"""$$$''')))***)))'''&&&$$$$$$######$$$$$$%%%&&&########################%%%''')))******)))'''%%%$$$&&&))),,,---...---,,,&&&&&&%%%$$$%%%'''***+++)))***+++---111555999<<<222222111000...---,,,+++333dddKKK555...---,,,+++************'''&&&&&&&&&&&&'''((((((777NNNaaa\\\DDD555:::FFF:::333+++)))+++---,,,+++))))))+++,,,))))))666EEEkkkLLL555ZZZzzz111111111111111000000000222333333222//////000222///555555...,,,111222---+++222555333000222333222222555111000444///---777555???:::---,,,000888EEEOOOSSSYYY]]]aaaiiittt}}}vvvqqqnnnpppuuu|||eeeSSSNNNLLLgggtttaaaNNNOOObbbvvvxxxhhhaaa^^^___kkkyyyvvvcccXXX]]]^^^TTTLLLMMMHHHIIIIIIKKKRRRWWWTTTMMMIIIIIIHHHEEECCCIII\\\oootttyyyoooSSS:::222111111333222111///,,,(((%%%###$$$''')))))),,,111111---+++222333666>>>;;;777>>>FFFSSSUUUEEE444///,,,(((,,,)))***...,,,(((***111...,,,))))))+++------,,,000///000111///...444<<<:::999555222111222222000333///,,,...111333555777,,,...///...++++++,,,/////////...+++)))(((***,,,---...////////////...------***))))))&&&"""%%%***+++------***+++,,,)))###+++******))))))******+++))))))******)))((('''(((+++(((%%%######$$$$$$$$$&&&&&&'''(((''''''&&&%%%)))***************))))))///...---,,,,,,---...///---++++++...222444222000///---+++***)))'''$$$"""%%%&&&'''(((((((((((((((*********+++******)))))))))'''&&&'''((((((***,,,******)))((()))***'''###$$$$$$######%%%(((,,,......---+++***)))(((((((((&&&%%%$$$%%%(((---222555222(((!!!"""$$$$$$''',,,222@@@DDD888((("""!!!!!!"""$$$%%%&&&%%%$$$$$$$$$$$$'''///;;;AAA888,,,&&&...777CCCVVVbbbVVVBBB666///((((((---000,,,'''''')))***'''$$$"""%%%(((***(((&&&$$$"""!!!$$$)))///666===>>>:::777777999@@@HHHOOONNNJJJMMMZZZgggsssnnnlllttt~~~vvvlllmmmjjjggghhhjjjggg```YYYNNNDDDFFFXXXfffdddZZZSSSQQQTTT\\\SSSaaaxxxddd\\\WWWSSSQQQSSSIII888555DDDHHH888---000444---***---000000///000......///111333222///,,,+++)))''''''(((***++++++)))***---111333111...******'''$$$%%%''')))((('''$$$***---,,,***+++***'''---666<<<777///+++***)))+++---///333===DDD;;;,,,000000...,,,***---444999666;;;999333999JJJSSSRRRFFFCCC>>>;;;999888555333>>>qqq\\\AAA888555111,,,)))((())))))''',,,++++++...***+++999]]]kkkWWWPPPMMMGGG???555111333444333000***222)))---;;;///555bbbWWWIIISSS}}},,,,,,,,,---......//////444444333222000///......///---,,,//////...000333...222222000000444777777333666222222888444444>>>CCCFFF>>>666:::AAALLL^^^dddllluuu{{{~~~sssjjjiiieeevvvvvvbbbbbbuuurrrgggeeegggmmmuuu}}}xxxaaaWWWMMMJJJQQQaaazzz~~~___MMMJJJMMMLLLJJJFFF@@@999000***&&&(((***+++***,,,000000---333999:::BBBOOOMMMCCCCCCMMMXXXZZZJJJ:::555222///444...***---///---///333000000111222222111///...111111555777666444999AAA???999111,,,...333777888444111111444888;;;;;;;;;999555111...---///111222555444222///,,,,,,///111000222555777999999888888555...(((''''''&&&'''+++...///---***+++---,,,'''************+++,,,......---000000---+++---,,,))))))'''$$$###"""#########'''(((***)))'''&&&(((***)))+++---///111222222222444333111000000111222333---+++)))***,,,---+++***))))))(((((('''&&&###"""###$$$%%%&&&''''''''''''+++,,,,,,,,,+++******)))&&&&&&''')))))))))+++---+++***(((&&&&&&&&&$$$"""'''%%%######%%%+++111555444333111///...,,,,,,+++'''&&&&&&(((---555<<>>333(((%%%'''&&&$$$$$$%%%%%%&&&&&&&&&&&&"""$$$+++999IIIOOOCCC222111555:::EEEYYYggg^^^LLL???888000///222444000,,,+++,,,,,,+++)))(((((((((+++(((&&&&&&&&&(((***------666???@@@:::777999>>>HHHLLLOOOMMMJJJNNNYYYcccjjjggggggpppzzz|||sssiii^^^XXXUUU[[[eeefff]]]RRRNNNDDDEEEYYYjjjiii[[[QQQUUURRRSSSLLLjjjmmmTTT@@@??????888444777888555444555333000111555;;;999777777777777666444111///+++******,,,...//////000222555777666222///...+++((((((***---------...333555222000000///---444>>>DDDAAA888333000...,,,...666CCCOOOQQQGGG<<<===<<<999777666;;;DDDJJJNNNMMMFFFAAAJJJ\\\bbb]]]RRRPPPMMMIIIFFFAAA;;;777<<>>333444DDD>>>DDDgggVVV???GGGnnn((((((((())))))*********000/////////000000...,,,444+++***222444......555222333222000333:::>>><<<<<<>>>:::999???======HHHLLLIII@@@@@@IIINNN\\\ssszzz}}}yyy~~~lll[[[\\\kkkzzzaaa]]]ddd```^^^XXXPPPEEE:::000***111444444222222555666333888>>>AAANNNccceeeVVVOOOYYYbbbbbbTTTEEE@@@>>><<>><<<888666555666777888;;;===@@@BBB>>>;;;>>>EEEGGG???555000222777<<<@@@===;;;:::<<<@@@DDDEEEDDDBBB===666444555999<<<===CCCBBB???;;;777777999;;;666999>>>CCCEEEFFFFFFEEEAAA666+++(((***,,,///222===;;;666000...000///+++*********+++---...000111...888999...)))......'''((((((&&&$$$############)))---000---(((%%%)))...---000444888;;;<<<<<<<<<999777444222222333555666///,,,)))'''''''''&&&%%%&&&''''''''''''&&&$$$###$$$$$$%%%&&&''''''((((((((((((((((((((('''&&&&&&&&&(((++++++***)))******+++)))'''&&&%%%&&&&&&''')))'''$$$###'''...666;;;777666444222000///......+++***)))+++000888AAAFFF<<<444---,,,,,,++++++------888<<<333******---,,,(((((('''''''''((()))***(((+++333CCCVVV___UUUEEE@@@??????HHH\\\kkkfffVVVGGG@@@888555666777555333111111111000000/////////111...******---000000///,,,666???@@@:::888<<>>>>>:::777222///...///222555555666777:::<<<;;;777555333111......111555888999;;;AAACCC???<<<>>>??????EEENNNTTTNNNCCC<<<777444111444DDD]]]lllhhh]]]XXXVVVTTTQQQNNNOOOUUU^^^dddllleeeZZZUUUaaapppssskkkbbbaaaaaa```]]]UUUJJJAAABBBmmm^^^NNNFFF444444333333222111111111000333111111888999>>>MMM~~~gggVVV\\\\\\VVVJJJ;;;333444999:::BBB888555CCCFFFLLLdddtttLLL>>>>>>VVV{{{---------,,,++++++******---,,,---000333555555333;;;666444888;;;888444333555666666777<<>><<<>>>JJJWWWVVVUUU[[[bbb___jjjuuufffkkk}}}mmmXXXVVV```^^^\\\XXXQQQHHH===444...333777777444333666777666777???CCCSSSlllrrrddd\\\\\\bbbcccYYYPPPPPPSSSUUUQQQOOOMMMNNNPPPQQQRRRSSSXXXNNNAAA===CCCLLLTTTWWWVVVSSSQQQNNNGGGAAABBBHHHGGGAAA;;;777666999BBBLLLWWWRRRHHH???===@@@CCCBBB@@@AAACCCDDDDDDEEEFFFHHHPPPOOOMMMIIIDDDAAA@@@@@@;;;???DDDIIILLLMMMKKKJJJFFF<<<111------000777???QQQMMMDDD999333333000,,,*********+++,,,---///000111CCCGGG555(((,,,///)))*********(((&&&%%%$$$$$$+++333999666,,,'''***///333666:::>>>@@@@@@???===777555222//////000222333000---***'''&&&%%%%%%&&&((()))++++++)))'''&&&&&&(((((((((((((((((())))))%%%%%%&&&&&&'''&&&&&&&&&)))---///,,,************)))'''&&&)))++++++---000***(((''''''***///555999444333222000//////......000...+++***---333:::>>>===888333333555666666666<<>>AAA@@@@@@CCCFFFGGGFFFEEEEEEFFFHHHIIIJJJDDDAAAAAAFFFMMMPPPLLLHHHCCC>>>===HHHWWW\\\RRREEE@@@???QQQwwwfffLLLLLLNNNVVVWWW}}}WWWEEEDDDDDDCCCPPPFFF<<<666444:::HHHUUUXXXQQQHHHAAA???@@@CCCEEECCC@@@:::444000111444777888888999;;;<<<<<<:::777888777777999===BBBFFFIIIJJJPPPSSSPPPNNNQQQVVVXXX\\\bbbcccXXXJJJAAA===:::<<<>>>TTTwwwuuuwwwrrrpppmmmlllmmmqqqvvvzzzyyyooojjjrrr|||{{{uuupppnnnpppvvvxxxooo[[[KKKOOOsssoooJJJAAA>>>444444666777777777666666555777333444;;;===BBBPPP}}}xxxlll^^^QQQ]]]]]]YYYNNN@@@888:::???HHHVVVTTTOOOYYYbbbmmm~~~```HHHHHH???DDDSSShhh222222111111000000//////000///000222777;;;===???CCCGGGDDD>>>BBBKKKFFF888111444777999???DDDBBB<<<;;;<<<555333999999<<>>BBBNNNhhhrrriiiaaaZZZ^^^]]]WWWTTTXXXaaahhh\\\ccciiijjjfffddddddeeeeeeYYYOOOTTTfffxxxuuulllaaaYYYQQQJJJIIILLLDDD???999555555>>>VVVlllyyybbbFFF444111333333999FFFTTTXXXQQQJJJGGGHHHMMMNNNNNNKKKEEE???:::888999<<<@@@EEEGGGFFFDDDBBB???:::444///+++...:::GGGVVVRRRHHH<<<555444111,,,******************+++,,,333JJJQQQ<<<)))***000...)))+++,,,+++'''%%%$$$$$$---777@@@===222))))))---555777:::<<<<<<999666444///---+++))))))***,,,---,,,+++)))'''%%%%%%'''(((***,,,///...+++'''&&&&&&******)))(((((((((((()))&&&'''((())))))******)))(((...000,,,+++111666888///)))'''+++/////////222+++******+++,,,///111333...............///000000222000,,,***+++///444777999888666888<<>>:::555111000222555777:::>>>???;;;555999EEEQQQQQQOOOIIIFFFKKKRRRSSSNNNEEECCCCCCHHHNNNRRRQQQNNNHHHIIIJJJNNNQQQPPPKKKGGGEEEAAA===>>>BBBEEEFFFDDD>>>===@@@HHHRRRUUUQQQLLLCCCBBBTTTvvvcccLLLLLLUUUggglll\\\FFFEEEJJJKKKNNNDDD;;;:::???EEEOOOWWWXXXQQQGGG@@@>>>AAADDDGGGHHHFFF@@@999444222444777777777777999;;;;;;:::999<<<>>>BBBFFFKKKQQQUUUXXX\\\bbbeee```]]]```fffiiijjjnnnjjj[[[MMMFFFEEEEEEEEEFFF\\\}}}yyyyyy||||||zzzxxxuuuxxxfffPPPVVVxxxfffAAA999777555666888:::;;;;;;::::::888:::555666======@@@LLL^^^cccaaaXXXSSSQQQMMMFFFPPPOOOKKKFFF@@@===???AAALLLaaaoooqqqwwwoooZZZRRRQQQDDD@@@CCCHHHYYYiiiiiiooo333333333222222222222222111222222222555<<>>===???@@@@@@>>>888222...,,,000333666999999888666444333222000,,,'''(((555CCCGGGEEE>>>666222222///+++))))))(((((((((((())))))///AAAHHH777&&&%%%***,,,(((,,,...---)))%%%$$$$$$...777@@@>>>333+++***---333444444444333///,,,***)))((('''&&&&&&'''((()))((((((((('''&&&&&&(((******...111000+++'''&&&&&&***)))((('''((()))***+++((())))))******))))))(((%%%---...***...>>>MMMSSS>>>111(((,,,111000000333---------------.........------...///000111333444222000---,,,,,,///333555333555666888>>>EEEEEEAAAIIINNNLLLCCC???AAAAAA<<<555333111//////000222444===OOO___```WWWMMMFFFAAA>>>999777;;;CCCEEE@@@999666555333000...000444777<<<@@@AAA<<<888===JJJWWWYYYZZZVVVRRRXXXeeejjjgggVVVOOOKKKPPPZZZ___[[[UUUNNNPPPTTTZZZ\\\YYYQQQJJJHHHDDD@@@>>>???AAACCCDDD:::<<>>EEEKKKLLLKKKKKKNNNIIIBBB>>>>>>AAADDDEEEFFFGGGEEE???999555666888777666666888;;;======<<>><<>><<<;;;<<<>>>???@@@FFF___{{{nnnddd```WWWKKKIIILLLGGGIIIOOOMMMNNN```jjjoooxxxDDDCCCBBB???===;;;999999555777888999<<>>777777888@@@PPPaaahhhgggIII<<<000...///...+++)))%%%)))+++'''&&&***------222111///---+++)))((((((222666555...((((((***+++///444444AAAeee{{{tttiiibbb]]]VVVPPPOOOWWWgggttt~~~yyysssllltttzzzllllllqqqssspppnnnZZZGGG777222999LLLoooWWW444((()))+++111DDDWWW\\\QQQ@@@555222222222222///,,,)))((((((***,,,---/////////---,,,,,,+++******'''&&&...777333444111---,,,...,,,'''''''''''''''((()))******+++333666///'''&&&((()))+++000333222---((('''(((,,,333:::888000+++,,,000000000000000...,,,***)))''''''((()))************(((***++++++)))(((***,,,***///333333///+++***+++)))))))))***,,,///222444111111000///---+++)))((('''//////+++222KKKcccnnnQQQ;;;***,,,444666888;;;000///---------...///000/////////000111222444444222111///......///111222///222333444:::AAA@@@:::>>>CCCCCC<<<<<<@@@???:::444333111000///000111222:::MMM___aaaXXXMMMDDD>>>;;;888666888;;;<<<:::888555666666333000000444888??????>>><<<<<>>???:::::::::;;;>>>BBBFFFJJJIIIAAABBBLLLSSSQQQNNNOOOJJJHHHUUUTTTZZZlllzzzmmmVVVKKKFFFCCCCCC@@@@@@CCCIIIJJJFFFBBBBBBCCC@@@======???BBBCCCDDDAAADDDFFFDDD???;;;:::<<<:::999999:::>>>AAABBBBBBHHHPPP[[[dddhhhhhhggggggjjjqqqtttlllcccbbbeeehhhfffiiieeeXXXMMMKKKNNNQQQNNNMMMUUUdddnnnqqq{{{zzzwwwkkkmmmmmmkkkhhhjjjsss|||{{{}}}yyykkkvvvYYYAAA>>>999;;;<<<<<<======>>>======:::===;;;===EEE@@@;;;BBB:::@@@CCCAAA?????????>>>;;;:::888999:::===???@@@JJJ^^^|||iiiVVVRRRWWWOOOGGGGGGFFFGGGTTTVVVYYYfffooo```^^^ZZZUUUPPPKKKGGGEEE===AAADDDFFFLLL[[[rrruuucccPPPJJJRRR^^^ddddddrrrpppjjjcccgggzzzqqqpppjjjttttttaaaMMMGGGIIIJJJIIIIIIEEECCC===<<>>lllqqqNNNKKKHHHKKKUUUhhhuuujjjqqq~~~}}}]]]GGG333///555AAAWWWlllnnnuuukkkJJJ,,,$$$(((+++...===MMMSSSKKK===222---------+++(((&&&'''***,,,))))))+++,,,,,,,,,+++++++++(((((())))))'''***///(((******((()))+++(((###&&&&&&&&&'''(((***,,,,,,///......///000///...---000555999888222---,,,,,,+++000333222---+++///444//////000000//////......((()))+++---.........---***---000///---,,,---///+++111666777333000000111******+++...111666:::===@@@???===;;;777444111///---444222,,,555QQQnnn{{{]]]BBB+++,,,888>>>CCCHHH222000---+++,,,...222444111000000000111111222333444333111///---------------000111111555;;;999111555::::::555666;;;:::333333222000/////////000000///>>>MMMPPPMMMHHHCCC???>>>;;;999999::::::<<>>>>>===<<<<<<<<<>>>:::666333444777;;;>>>???:::;;;CCCGGGFFFIIIPPPMMMCCCJJJCCC<<<<<>>@@@===<<<;;;>>>AAAEEEGGGHHHMMMVVVdddmmmooollliiigggdddlllpppiiiaaa___ccceeedddhhheeeXXXMMMIIIKKKMMMQQQOOOQQQXXX___hhhvvv}}}||||||{{{xxxuuu```^^^]]]\\\\\\bbbnnnyyyxxx}}}xxxuuuOOO???@@@<<<=====================>>>:::>>>===AAAIIICCC<<>>@@@===>>>>>><<<;;;===@@@BBBAAAOOOttt~~~aaaUUUYYYQQQEEEEEEGGGEEEQQQPPPUUUdddgggssswwwnnnaaaWWWQQQMMMJJJGGG@@@KKKIII===CCCaaa~~~lllWWWJJJLLLMMMKKKUUUeeeyyy}}}ssscccfffyyy|||sssnnnjjjjjjjjjlllrrrzzzwwwfff___]]]dddhhhddd^^^^^^cccgggssskkkeeefffjjjgggYYYLLLMMMDDDLLLrrr~~~xxx|||xxxqqqnnnZZZJJJ:::444666666555555333222//////444CCCVVVcccSSSGGG666+++,,,777FFFPPP666333...++++++,,,------++++++***)))))),,,111555555...)))((('''%%%&&&***###&&&((('''$$$###%%%'''&&&&&&&&&&&&&&&''''''''',,,+++***(((&&&%%%$$$$$$(((,,,...999[[[|||NNN;;;333BBB\\\tttzzzlllfffttthhhKKK222...444:::CCCLLL\\\```\\\KKK999...+++***333888CCCLLLHHH:::111000///,,,)))(((((())))))((((((((()))+++...//////...+++++++++,,,......---+++---+++)))+++......***&&&((()))---111000,,,000888333666888888666444222222999::::::999777444111///***---000111222222444666111111333555666444000------+++)))(((***///444888444444333222000///---,,,111555;;;>>>===999444222***---///000777BBBIIIKKKLLLKKKKKKIIIFFF@@@888222333666:::;;;>>>IIIYYYfffSSSFFF777111888III[[[fff:::666111---,,,...333777444444333333444555777888888888777222,,,***+++...111...---...111111...+++,,,...000000000111333555111111000111222222111///444555888<<<@@@@@@>>><<>>CCCEEECCC???===;;;999666333222111111666444333555:::===>>>>>>@@@@@@@@@@@@AAAEEEKKKOOOBBBAAA@@@BBBDDDEEEEEEDDDBBBAAA???<<<:::888777666:::;;;;;;<<<;;;;;;:::999<<<:::777333000111555888<<<===>>>>>>???AAADDDGGGGGGCCC===;;;;;;===???@@@KKKOOOXXX```dddccc]]]XXXEEECCC@@@???@@@AAAAAA@@@DDDEEEFFFEEECCC@@@??????AAA<<<999:::???CCCBBB@@@????????????????????????999;;;>>>???======DDDLLLTTT```jjjkkkiiiiiiddd^^^[[[dddkkkiiidddaaa___\\\\\\\\\YYYRRRIIIDDDCCCDDDKKKLLLQQQXXX^^^dddnnnyyy~~~~~~{{{xxxzzz~~~|||vvvfffaaaTTTHHHJJJ\\\oooxxx{{{|||eeePPPEEE@@@<<<>>>;;;888999===@@@AAAAAAEEE???999<<>>===<<<:::;;;AAADDDCCCCCCEEEKKKXXXfffooouuu{{{}}}||||||kkkSSSRRRTTTKKKBBBAAAKKKMMMMMMTTT]]]___kkk___WWWLLLDDD@@@>>>;;;999666===;;;222444GGG\\\gggYYYPPPKKKJJJEEE>>>BBBLLL[[[bbb^^^OOOLLLUUUWWWOOOEEEBBBAAACCCCCCBBBFFFKKKGGGKKKQQQVVVVVVSSSNNNKKKaaa|||ppp```[[[cccrrrwwwuuuuuuwwwrrrggg^^^[[[TTT___^^^XXXjjj|||iiiUUUHHHAAABBBGGGJJJIIIHHHHHHHHHGGGDDD>>>;;;===BBBAAA999000333555999PPPpppfffiiipppmmmkkkiiifff```ZZZWWWFFF:::000...111111111333111000///------000555888777222---))))))---111444,,,+++++++++,,,---+++***)))))))))'''&&&(((+++...000+++)))***)))&&&&&&(((&&&'''((('''$$$###%%%''''''((())))))))))))(((((()))******)))((('''%%%$$$%%%'''(((111IIIfffssspppQQQ<<<---666MMMgggxxxyyyvvvaaaJJJ777666<<>>DDDAAA777222333333000,,,***+++,,,------///000111333555555444333111000000111333444333222111...,,,---000000---)))((((((---111111///333;;;???AAABBBAAA>>><<<;;;;;;888999::::::999777444333...111555999<<<===<<<;;;000111333555555333///---+++)))((((((***///555888888888999888666444111000///444999===<<<888444111...000333666>>>IIIOOONNNQQQNNNKKKHHHEEEBBB???<<<>>>@@@BBBAAA>>>???DDDHHHCCC>>>::::::???EEEIIIKKK999555000------000444666555555444444555666888999>>>>>>;;;666///,,,,,,...333222111000000///---+++)))+++---------...///111222111000333666777555222111111333666:::<<<;;;:::>>><<<:::<<<@@@BBB@@@<<<999888666444222111111000222000///000444777777666:::::::::999:::===BBBEEE@@@???>>>???AAABBBAAA@@@???>>><<<:::888777777777===<<<;;;:::999888777777999888666333111111444777:::;;;===>>>>>>@@@BBBEEEDDDAAA===<<<===>>>??????999:::<<>>@@@AAA@@@BBB@@@??????@@@???===;;;666888;;;======>>>BBBGGGVVVaaajjjhhhdddbbb___\\\\\\aaabbb^^^[[[ZZZYYYVVVNNNLLLIIICCC>>>;;;;;;;;;FFFFFFIIINNNPPPSSS\\\eeeppprrrttttttxxx}}}|||xxxeee[[[LLLFFFSSSmmmzzzwwwyyy{{{zzz{{{rrr___MMMDDD>>>;;;::::::<<<@@@EEEJJJOOOQQQQQQJJJDDDGGGSSSbbbnnnsss```XXXOOOJJJJJJLLLKKKGGGQQQOOOPPPSSSUUUSSSUUUYYYfffiiigggaaa^^^bbbhhhjjjnnnwwwhhhTTTTTTVVVNNNGGGHHHMMMPPPOOORRRWWWVVVaaayyyDDD>>>666000//////...,,,///000///,,,+++222AAANNNUUUUUURRRHHH<<<777888<<>>BBBJJJJJJJJJdddjjjbbb```]]]XXXQQQGGG;;;222555777888;;;BBBEEE???555666333222444777888555222,,,666444444\\\ggg^^^bbbaaaaaaaaa___ZZZRRRHHH@@@333---***,,,///000333888222111//////...---+++)))******+++++++++***(((((((((***---111444333///,,,---......---+++***+++,,,...,,,,,,000///+++)))+++......---+++(((&&&'''((()))***,,,------,,,***)))(((***---///...,,,)))'''&&&$$$$$$***777GGGVVV___MMM999***...???UUUmmmsss{{{zzzdddVVVMMM???666777<<>>?????????<<<999888888999666777999;;;<<<;;;:::999///000444:::???AAA>>>;;;///000222333222000---+++'''&&&&&&&&&)))...333666999;;;<<<===;;;888333111---111666;;;;;;888333000///111444:::FFFPPPRRRNNNIIIDDD===999888999:::;;;:::===@@@CCCBBB>>>999555444555888>>>BBBBBB===888666222---,,,///222444444444444333333444555777888BBBBBB@@@:::333......///444555555333000,,,******(((***,,,---,,,,,,---///111//////444:::<<<:::666000///...000444888:::;;;<<<999888999;;;<<<:::888444333222111000000//////...---,,,---000222222222666666666555444666999<<<>>>>>>>>>???AAABBBAAA@@@===;;;999888777888999;;;@@@>>>;;;999666555444444555555555444222333555777777999<<<===>>>???@@@BBBAAA???<<<<<<===>>>???>>>BBB???;;;:::999999888666666555666888===AAACCCDDDCCC???;;;;;;>>>@@@@@@@@@<<<===>>>>>>======???AAABBB???>>>AAAGGGJJJIIIGGG777999;;;;;;:::;;;<<<>>>QQQ]]]gggeee___[[[[[[\\\```___ZZZTTTSSSUUUTTTQQQCCC@@@<<<999888888888888======>>>AAABBBCCCJJJSSSgggmmmqqqssswww{{{{{{xxxgggWWWGGGKKKfff~~~qqqjjjhhhjjjkkkzzzssssss}}}|||tttpppooohhhZZZMMMEEE>>>999999>>>DDDJJJOOOVVV]]]cccbbb\\\UUUUUU```uuuqqq___WWWZZZ___```___hhhfffgggiiijjjiiilllqqqssskkkooowww{{{tttyyykkk^^^```aaaZZZUUUWWWYYY^^^[[[YYYYYYTTT]]]sss555000***((()))***)))(((+++'''(((,,,,,,...;;;KKK^^^^^^SSS???333444888777@@@BBB???:::999:::555---000---...222333000///000333333333222222222222222333YYYcccHHH222---222;;;OOObbbpppvvvkkkJJJ:::444333:::BBBGGGJJJMMMTTT\\\___aaayyyiiiXXX]]]eeejjjggg[[[JJJ=========>>>DDDSSSZZZNNN<<<555555444333222333444444666CCC@@@444IIIggg```bbbYYY^^^bbbbbb\\\RRRBBB666...+++,,,///222444;;;BBB>>>999444222444666555444222111///,,,***+++...111000222666:::<<<;;;777333777888:::999666333222222111000111555444000000333:::888555000,,,************+++...000000...,,,+++***---111444555333000------'''%%%+++///333???LLL@@@444+++...888CCCPPPZZZNNNUUU```kkkttt~~~uuu[[[DDD999;;;666444666888999@@@GGGOOOTTTSSSIII???;;;;;;;;;999888777777777777999;;;;;;666000---...111555777444777:::<<<<<<<<<;;;;;;;;;888555444444555666666555333000000000000///---***+++...111222333777;;;333222111///,,,,,,...000333555888;;;============111///000444;;;===:::666,,,...000///---+++)))(((%%%$$$$$$$$$&&&***---000555777;;;>>><<<888333///+++...333777999777222...,,,///333;;;HHHQQQOOOHHH888333,,,((())),,,///111///222888???BBB???888111//////222777===???===:::222...++++++///222111///000////////////111222333>>>??????:::444///...///111444666444...***)))******,,,...///.........//////------222:::>>><<<888444111......222777;;;===999666444444555666444222......////////////...---------...///111333444444888888888777555555777999>>>>>>???AAADDDFFFEEEDDD<<<;;;:::999999;;;>>>???BBB@@@<<<888555333333333333444555666555555777888666999<<<>>>>>>>>>???@@@AAA>>>:::999;;;===???@@@AAA>>>999777777888999999666555444555999<<<======@@@<<<999;;;@@@CCCAAA>>>:::>>>AAA???<<<;;;>>>BBBBBB===:::AAANNNZZZ______HHHLLLKKKBBB999777:::<<>>:::444333555777777555333222444888999;;;BBBKKKbbbiiinnnpppsssvvvvvvssscccQQQFFFWWW~~~uuueee^^^\\\[[[ZZZbbb]]]___lllxxxxxxpppiiigggfffbbb[[[QQQHHH>>>888<<>>DDDfffooo___XXXVVVMMMSSSVVVUUUSSSOOODDD999000------///000333<<>><<<999777666444222222333222111444:::AAA===777111---***)))))))))+++---000111000...---+++---111555666555222000444***'''---000---111:::777111,,,---000333888<<<;;;???EEEPPP^^^mmmxxx}}}{{{qqqxxx|||nnnYYYBBB555111666555777888777666:::@@@@@@EEEFFF???999999;;;;;;999999999888:::<<<===<<<:::555...+++,,,000444777888;;;>>>@@@???>>>???@@@;;;888444222222222222222333222000///...---+++***+++---///000000222333444))))))(((&&&%%%&&&***,,,...111444888;;;=========777222...///333666555222)))+++---,,,(((%%%$$$$$$$$$###""""""###$$$&&&'''///333888<<<===999444000+++,,,///333555555111---+++...333;;;GGGMMMIII@@@///,,,'''%%%&&&)))+++,,,///000333999===;;;444...,,,+++,,,000777;;;<<<;;;...,,,+++,,,......,,,***))))))(((((()))***,,,---444777999777222///...000---111333222...***)))***+++---000000///.........+++))))))...666;;;:::888666333///...000555999:::555333111000000//////...***+++---...///...---,,,+++,,,///111333555777999:::;;;;;;:::888777888999;;;;;;>>>BBBFFFHHHHHHGGG>>>===<<<<<<===???AAABBBBBB???;;;888555333333333222444666777666777888999666999<<<>>>>>>??????AAABBB>>>888666888;;;???AAA===:::888666777777777666555444222333666888999999<<<::::::>>>DDDEEEBBB===:::>>>BBB@@@<<<;;;???DDDDDD<<<666:::HHHVVV```ccc]]]bbb\\\JJJ999555;;;AAA@@@MMM\\\```ZZZRRRRRRVVV\\\ZZZUUUQQQSSSUUUOOOFFF777333...---...000///...---,,,...222444666===FFFVVV]]]dddjjjqqqxxxyyyvvvcccRRRKKKbbbzzzmmm\\\QQQOOOPPPQQQPPPLLLHHHJJJVVVaaaccc___\\\^^^^^^]]]YYYQQQEEE;;;555>>>FFFOOOSSSUUUZZZeeennnpppooojjjccc^^^cccppp|||wwwmmmsssvvvuuu}}}zzzwwwxxxyyy{{{rrrooorrrwww{{{~~~qqqlllkkkpppooofff___^^^kkkuuuuuuqqqpppkkknnn~~~,,,)))'''))),,,//////---333...---111333666AAAOOONNNLLLCCC777444888666///222444???OOOYYYTTTGGG===:::444111444888999999;;;AAAAAA@@@AAABBBDDDFFFGGGFFFPPPGGG666444999@@@IIIFFFLLLPPPVVVaaajjjdddVVVFFFJJJZZZrrrxxxnnneeepppxxxxxx{{{xxxqqqeee[[[]]]dddgggfffkkkuuu}}}{{{nnn]]]PPPJJJCCCDDDDDDJJJ[[[gggZZZCCC///000111///---...222666999???DDDBBB===EEE```{{{wwwjjj[[[RRRNNNIIICCCAAAEEEDDDAAACCCIIIHHHBBB///+++)))***+++---333;;;<<<>>>@@@CCCCCC???999555555555444000,,,,,,000555888555222000000000///...222555888999777555444333111///......---,,,333;;;>>>999111+++'''&&&%%%%%%&&&(((***---/////////...***+++...000222222111111444+++(((---///++++++...333///***'''&&&(((,,,///000333666>>>KKKWWW\\\[[[XXXTTTQQQ[[[{{{pppfffYYYMMM???444000222333444555333000///111555555:::<<<888666999<<<===999::::::888;;;>>>>>>;;;666222,,,)))***...222444444777:::999666555777999888555222111111111000///111111111000...+++)))'''))),,,///......000...+++#########""""""###'''***))),,,000444777999999999555000***((()))+++,,,+++'''***+++)))%%%!!!!!!"""""""""!!!!!!!!!!!!!!!!!!)))...555;;;===;;;777444---++++++...111222///,,,,,,111666<<>>>>>>>>>>>??????@@@AAA===;;;999666555444444444222444555666666666888999666999;;;======>>>???AAAAAA===888666777:::===???CCCAAA>>>======<<<999777222111000222555999:::;;;999999<<<@@@EEEEEEBBB>>><<>>444000666@@@HHHLLLXXX]]]VVVAAA000000888===???HHHTTTZZZTTTJJJHHHLLLUUUUUURRRPPPPPPOOOFFF<<<333111...---,,,,,,,,,++++++***,,,//////000777@@@IIISSS___mmm|||qqq___TTT```vvv|||pppaaaNNNFFF>>>;;;???EEEGGGHHH>>>;;;===EEEKKKMMMMMMNNNTTTSSSRRRPPPHHH<<<555444===CCCJJJLLLNNNSSS]]]fffeeefffeee^^^WWWVVV]]]dddsssvvvxxxrrrggglllvvveeecccmmm|||ssskkklllqqqssspppiiibbbbbbddddddfffhhheeeaaa___aaa^^^UUUMMMKKK^^^iiillllllpppmmmnnnyyy...,,,,,,///555999999888:::999777666666:::BBBIIIGGGGGGDDDAAA>>>???@@@@@@@@@BBBLLLXXXZZZQQQHHHFFFAAA;;;999>>>CCCDDDCCCDDDCCCBBB@@@???@@@CCCFFFIIIKKKLLLAAA:::???AAAEEEQQQFFFDDDDDDHHHMMMPPPQQQPPPDDDGGGRRR___ddd\\\RRRLLLIIIQQQUUUNNNGGGGGGFFFCCCLLLHHHFFFGGGFFFFFFNNNWWWLLLRRRXXXVVVOOOHHHEEEEEE@@@DDDCCCDDDQQQ]]]RRR<<<&&&''''''&&&&&&'''***---444999>>>>>>888555<<>>===888;;;DDDEEE???---)))&&&((())))))+++///222999BBBIIIIIIEEE???;;;444666666333///---000333444000+++(((((((((((('''(((+++///111111111111111---,,,++++++)))(((///777666000(((###"""###$$$######$$$'''))),,,...//////+++++++++,,,---///111222000...,,,,,,+++++++++,,,++++++((($$$"""$$$(((***(((...333777>>>FFFHHHDDD:::;;;:::BBB^^^|||sssOOOEEE;;;666444000000222000000...)))&&&&&&(((***,,,222555444555:::>>>???888999777555777======888333///)))'''(((,,,///111000111111...(((&&&(((+++///...---...///000///...000222444333000,,,(((&&&$$$))),,,,,,,,,...***### !!!!!! ###%%%%%%(((+++///222444444444000---)))&&&%%%%%%&&&'''(((***,,,)))### """!!!!!!!!!!!!!!!!!!!!!!!!###)))000888<<<<<<999777///,,,)))***---///---+++,,,222888<<<>>>???999111)))&&&$$$###$$$%%%%%%$$$"""###%%%)))...222555666)))((()))---222333111...,,,111444333---'''$$$$$$!!!!!! !!!"""$$$%%%%%%***///111000...///000......///111111///***'''(((+++---...,,,***((((((%%%&&&''''''(((---333888777444111///......---+++......,,,***(((((()))+++'''***---000111///---+++(((+++///222222333666888444777999:::999888888888666777:::>>>BBBCCCBBB@@@;;;<<<===>>>>>>===<<<;;;555555555444444444444333111222333333333444666888666777999::::::<<<>>>AAA>>><<<999999:::::::::999<<<:::888777666555222000111000000222555999;;;;;;888:::===@@@BBBBBBAAA@@@???@@@???>>>===@@@FFFKKKFFF>>>333+++)))---111444???CCC===...'''///777888===AAAIIINNNKKKCCCCCCGGGRRRSSSRRRNNNJJJFFF<<<333000000111000...,,,,,,,,,+++***+++......///666???DDDOOO```ttt}}}nnn[[[KKKLLLRRRMMM???444222000...000666;;;======555555888===??????BBBGGGLLLIIIGGGDDD;;;222222888@@@BBBDDDCCCCCCFFFNNNUUUXXXYYYXXXTTTNNNNNNTTT[[[[[[]]]```^^^VVV[[[yyyfff\\\\\\^^^```bbbXXXZZZXXXRRRPPPVVV]]]aaa___XXXTTTVVVXXXVVVVVVYYYeee^^^VVVRRRNNNGGG@@@===LLLYYY^^^bbbkkkkkkiiiooo222111222777>>>CCCDDDCCC888:::999666555999>>>???EEEEEEEEECCC@@@@@@HHHQQQIIIHHHKKKMMMFFF<<<<<>>???>>>>>>>>>???@@@AAABBB;;;;;;888;;;CCC???===III:::555555:::<<<;;;???GGGDDDDDDGGGIIIEEE??????CCC;;;BBBBBB888111333777999<<<;;;@@@GGGDDD===EEEUUU;;;???CCCDDDAAA>>>===>>>===BBBAAA>>>GGGRRRHHH444*********)))((()))***,,,)))000666999::::::666222777===AAACCCFFFFFF===111111:::===:::;;;@@@;;;000---)))'''***,,,)))((()))333:::CCCFFFDDD???;;;:::333444444///******...333222...***'''&&&&&&&&&%%%###'''+++...///000111222+++***+++,,,)))'''---555111+++### ###%%%%%%!!!"""$$$'''***,,,///000...---++++++,,,///222555...000000+++(((+++...///!!!&&&((('''&&&&&&&&&&&&$$$///888:::>>>CCCEEEBBB;;;<<<777666EEEYYYWWWGGG@@@777111333666666333333111000+++%%%"""$$$&&&'''(((---111111444:::???@@@888888555111333:::;;;666111---(((&&&(((+++...///111222000***###!!!%%%&&&&&&'''***---///...---111444666666333...)))''' &&&******,,,---((( """###$$$###!!!!!!"""$$$###%%%))),,,///000111000000000///---***((()))***(((+++---***$$$ """ !!!"""#########"""$$$,,,444999;;;999888111,,,''''''+++---,,,***+++222888999999777111+++***'''$$$"""###$$$$$$$$$%%%%%%&&&&&&(((+++---///,,,)))(((***///333444444---444999666---%%%######!!!!!! !!!"""$$$%%%$$$)))///111000//////000111000000111333000+++%%%))),,,...///---***)))(((%%%'''(((&&&%%%)))111999888666444222000...+++(((---,,,+++)))'''''')))+++(((***...111111000---******---222333333333555777333555999::::::999888999888999;;;???BBBBBB@@@>>>999:::;;;<<<<<<:::888777///000111333333333333333111111222111000111444666555666777777888:::===@@@;;;;;;;;;<<<<<<;;;777555;;;888666555555555555444333222111222555888999999888:::===>>>>>>???AAACCCAAA@@@>>>===>>>BBBHHHMMMAAA<<<333+++&&&'''***,,,---000+++$$$(((666<<<999::::::???EEEEEE@@@BBBIIISSSUUUSSSMMMGGGAAA777...***---000///,,,))))))+++***)))+++///000222:::CCCBBBMMM___ttt|||jjjUUUDDD555555888555///,,,,,,,,,...111444666666666...111777<<<<<<:::???FFFIIIEEEAAA;;;222,,,222>>>EEEDDDBBB===:::<<>><<>>>>>>>>777///******,,,,,,,,,222:::>>>;;;:::===???===EEE>>>;;;===@@@===999777777<<<;;;999CCCNNNDDD000(((((((((((())))))))))))++++++,,,000555777666444333666;;;???AAA???:::666555777;;;===;;;777222...+++)))((()))***+++***(((222444666555222111222444...///000///...---...000555///'''######$$$%%%$$$###$$$&&&(((+++---///000---...+++'''''',,,000///)))&&&###!!!!!!""""""!!!$$$$$$###$$$''',,,222555666444000---,,,...000111111---***)))+++------+++((('''%%%%%%&&&'''&&&%%%%%%(((,,,222777;;;>>>???777777666666777888:::;;;111111000//////000111222...,,,)))&&&%%%$$$%%%%%%&&&&&&(((---333777777555666555444222222222333333000+++''')))+++,,,...111111---'''###"""###$$$$$$!!!###%%%'''(((+++///222555666888;;;<<<777...''')))***+++---...+++&&&"""############""""""""""""%%%%%%&&&''')))+++,,,---222111///...,,,,,,++++++,,,+++***(((&&&%%%%%%$$$!!!""""""""""""#########"""$$$)))///555888888777888222+++'''(((+++,,,,,,...111555777555111---+++)))'''%%%$$$$$$###!!!"""%%%((()))(((***///333222---((((((,,,000000//////444777222***###"""%%%""""""""""""""""""""""""###)))000222111...------111111000///...,,,++++++...---+++***(((&&&%%%$$$"""###$$$$$$%%%(((,,,///555777777444...***((()))***+++++++++))))))***+++---000333444333...***'''+++000555555222111333777555555555666555555444444555555777:::======<<<:::::::::999888777555333222000000////////////000000+++...000///222666888666777555222000000222444666888555333333666888888666666666666555444333222111222000000111444777999999555666777777888:::===@@@===;;;:::<<<@@@DDDGGGHHHAAA999///***)))***)))''')))(((''''''(((+++333;;;333777;;;<<<;;;===BBBGGGLLLOOOMMMFFF???999111******+++---.........------,,,---444>>>BBBAAA@@@BBBIIIOOO\\\kkkrrriiiSSSAAA444333111///---,,,++++++***+++,,,...111444666888333222444888;;;>>>BBBEEEEEEFFF@@@333***,,,444:::@@@===777222111333333222:::???DDDGGGHHHMMMUUU\\\RRRGGG======EEEPPP___kkkkkkpppwww{{{wwwiiiWWWJJJCCC>>>999;;;BBBIIILLLMMMCCCCCCAAAHHHRRRSSSXXXiiixxxxxxeeePPPJJJGGGCCCEEELLLNNNVVV___kkk~~~}}}gggEEE999---)))'''%%%'''***------------...///000111666BBBNNNPPPIIIAAAAAADDDHHH>>>222***''''''&&&%%%''')))+++---///111111111///333555444666999:::777111111000...,,,,,,...000000111333555777777888777999888888777777888:::;;;<<<777///******+++,,,+++...666:::777666:::<<<<<>>:::555333888===<<<:::CCCMMMDDD000((()))))))))))))))))))))******,,,///444777666555000222666<<<@@@???999555555777;;;<<<;;;777111...((('''&&&'''))))))(((&&&---///222222///......///,,,,,,---...///000111111444...((($$$###$$$%%%$$$$$$$$$%%%'''***,,,///000...///---))))))...000///)))&&&###!!!"""######"""!!! !!!###(((...333777;;;999444000.........///000---******,,,//////...)))'''%%%%%%'''''''''&&&"""$$$(((---111555888:::666555444333333333444444111000////////////000111---,,,)))'''%%%%%%%%%&&&%%%%%%&&&+++000444444333222111000000000000111111///***(((***++++++...333222...((($$$######$$$$$$"""###%%%%%%'''***...111777888:::======999222---***+++,,,...///,,,'''###""""""######$$$$$$$$$%%%$$$$$$%%%&&&(((+++---...333222111///---,,,++++++,,,+++***((('''&&&&&&&&&""""""#########$$$$$$$$$"""$$$(((...444888888777888222,,,((()))+++------///222666777555000---+++***'''%%%$$$$$$###""" !!!%%%(((******,,,000444333...((((((+++...///...///333666222)))######%%%""""""""""""""""""""""""$$$)))///222111000///000000///---,,,******))))))......---***'''%%%%%%%%%"""#########$$$&&&))),,,333555777555000+++)))))),,,---......,,,+++++++++---///333444222---)))'''***///333444222111333666444444444555444444333333444444555888:::;;;999777666666666555444222111000//////............//////...222444333555999:::777666444111//////000333444555333111111444555555444333333333222111000//////111///...000333555777777444555555666777999<<<>>>777666777:::>>>BBBDDDEEE;;;444+++'''''')))((('''(((&&&$$$$$$%%%***111888111444888:::;;;===AAADDDHHHJJJHHH@@@999666111,,,,,,---...//////......---000222:::DDDGGGBBB???>>>CCCIIISSS\\\\\\QQQ???222......---,,,,,,,,,,,,,,,---,,,+++,,,///333777:::777555444777;;;>>>@@@BBBCCCCCC===111***---555:::;;;888333///...///000///111555;;;>>>BBBJJJUUU^^^WWWPPPGGGAAACCCPPPjjj~~~|||~~~yyyfffWWWCCC>>>999:::>>>AAA@@@>>>777999777===GGGHHHQQQddd|||~~~ooo[[[VVVSSSQQQVVVddddddlllttt|||kkkNNN???...%%%""" """'''''''''((()))+++,,,---111===LLLTTTPPPGGG???;;;<<<555+++%%%$$$$$$$$$###$$$%%%&&&(((***,,,...///---000333222444888999777...///...+++)))'''((()))000111222333444555555555777666444333444555777999:::666///+++)))************000333222222555888999999555444888999555000///666;;;:::888???HHH???...))))))))))))))))))))))))))))))+++...333555666555......111777===>>>999333444666999;;;999555111---&&&&&&&&&(((******(((&&&)))+++///000///---,,,,,,+++***))),,,111333333111222...)))%%%$$$$$$%%%%%%%%%$$$$$$&&&(((+++...000000222000,,,,,,000111///(((&&&###"""###$$$$$$$$$ """%%%+++111777;;;@@@>>>999444000...------///---++++++---///000111)))'''%%%%%%'''(((((((((######%%%(((+++///333555666555333222000000//////000///............//////,,,+++)))'''&&&%%%&&&&&&$$$$$$%%%(((---000000000------..................,,,+++***+++***)))///666333///)))%%%###$$$$$$%%%###$$$$$$$$$%%%(((,,,000666666888:::;;;999555111,,,,,,---//////---(((%%%!!!!!!"""###$$$%%%&&&'''######$$$%%%(((***---...333333222000...,,,+++*********))))))(((''''''&&&######$$$%%%%%%%%%%%%%%%"""$$$'''---222666777666666222---******,,,---...///222666777555000---++++++((($$$############""""""&&&+++------...111444444///***(((***------,,,///222444000)))######%%%""""""""""""""""""""""""$$$(((,,,///111111222333///---+++((('''&&&'''(((///000///+++&&&###$$$&&&!!!"""###""""""###&&&)))000222666666333///,,,***---000222222000---++++++,,,///222333000,,,(((''')))---111222111000222444111222222333333333222222333333333555777777555333111222222111000///...---...------,,,,,,------...222666777666888::::::777444222000...---...000222111///......000111111000/////////......------,,,000...---...000222333333333333333333555777:::;;;111111333777;;;>>>??????333---'''$$$%%%''''''&&&&&&$$$""""""%%%+++222777000111444999>>>AAAAAAAAADDDEEEBBB:::333222000---.........///......---,,,111444<<>>???===>>>>>>888...)))...666:::555111---,,,,,,,,,,,,,,,+++000666:::@@@JJJXXXccc]]]ZZZRRRGGG???JJJkkkooo]]]BBB===888777999999444000,,,///---111:::<<>>777222+++&&&%%%%%%%%%%%%%%%$$$$$$%%%'''***---///,,,///111000222555666333///000///---***((('''(((---...///000222333333444777666444333444555888999888555000,,,)))))))))***'''+++.........111555888777222000333444111//////222666666555:::@@@999+++*********)))))))))))))))'''(((***---000333444555111///000555<<<===777111333555777888777333///,,,''''''(((***,,,,,,***((((((+++...111111000...,,,---)))(((+++111444222///111...***'''%%%%%%%%%%%%%%%%%%$$$$$$&&&***...000111333333000000222222///(((&&&###"""###%%%%%%%%%###$$$&&&)))...444999<<>>>>>999999888333+++***000666888111---+++---...,,,,,,---***///666;;;AAAJJJVVV```\\\\\\XXXLLL>>>@@@ZZZttt}}}hhhWWWFFF???777444444333000,,,(((+++***+++111333@@@YYYmmmssslllbbbeeeooojjjNNNEEE777+++&&&&&&&&&&&&"""######$$$&&&((()))***+++///777???DDDEEEBBB???444111---)))'''&&&&&&%%%%%%$$$###$$$%%%(((,,,...,,,///000...///222111......000000///,,,)))(((((()))***+++---///111333444666555444333444555777888666444111---***((())))))''')))+++,,,,,,...333888777222///111111///000333000444555444777;;;666,,,+++*********)))))))))((('''(((***,,,...000222444555333333777;;;;;;777222222333555666555222...+++(((((((((***,,,,,,***(((''')))---000222222///---///+++)))+++000222000,,,///...+++(((&&&%%%%%%%%%%%%$$$######%%%)))---///000444555333333555444000)))&&&$$$###$$$&&&&&&&&&&&&&&&'''***---111555777888888777555444333222111555444111///------...///+++(((%%%$$$%%%&&&''''''((('''&&&&&&(((+++///222000111111111111111000000...............---,,,,,,))))))((('''''''''''''''%%%&&&&&&'''(((+++///111333222222111000//////.........//////,,,+++111:::666111+++'''%%%%%%&&&&&&%%%%%%%%%######$$$(((+++)))***,,,---...//////000,,,,,,,,,------+++(((%%%##############################"""###%%%))),,,...///000111111///,,,(((&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&(((((('''&&&&&&######$$$(((---222444555222111...+++)))))))))***''',,,111555444222000///+++((($$$"""###$$$%%%%%%''',,,222444111...---...555222///---,,,,,,+++***...000000---((($$$$$$%%%###########################$$$&&&***///222555666111///+++(((&&&&&&'''(((+++---...,,,(((%%%%%%&&&$$$%%%&&&%%%$$$###$$$&&&,,,///444888999666222...---111444555333...+++)))+++///333222---)))((()))***,,,...///000///000000---...///000111111111111000///...///000000///---...............---,,,+++++++++************++++++...222333222222555555111222111///---,,,,,,---...++++++,,,,,,,,,,,,------------,,,,,,,,,---......---,,,***+++---///000///000...---...111444555444//////000333555444222///(((&&&$$$$$$%%%'''((()))&&&'''&&&(((333@@@DDDBBB777555666===FFFJJJHHHDDDBBBFFFEEE<<<333...***'''******))))))((((((((((((&&&''',,,333444///++++++&&&***111999===999///'''((())))))*********))))))***+++,,,...///000111222777444///...666???>>>888444333///***,,,222666666///,,,---222444000...000...444;;;@@@CCCHHHPPPWWWTTTWWWXXXPPPBBB;;;EEESSSkkkwwwnnn^^^TTTRRRHHH:::111//////...,,,))),,,)))))),,,,,,777OOOaaaeee\\\SSSWWWccczzz~~~wwwYYYDDDCCC<<<000'''%%%$$$###!!!!!!!!!"""###%%%&&&''',,,,,,---000444777888888000///,,,***'''&&&%%%$$$$$$###""""""###%%%''')))+++...///,,,,,,///...++++++---//////---+++))))))''''''(((***---///222333222222222222222333444444555555333///+++)))))))))(((((()))+++***+++111888666222000111111000111555111555777777888;;;777111+++++++++******))))))(((''')))***++++++---000222777777777999:::999777555333444666666555222...,,,)))'''&&&'''((()))((('''&&&''')))---000111///---///---+++,,,...///---+++---------***'''%%%%%%&&&$$$$$$###$$$&&&(((+++---///333666555666777555111***(((%%%$$$$$$&&&&&&&&&&&&%%%&&&'''(((+++---...000111333444666777777777999888666333///...///111---***&&&$$$%%%&&&&&&&&&'''&&&%%%%%%&&&))),,,...,,,---...///000000000000////////////...---,,,+++((((((((((((((('''''''''&&&&&&&&&&&&'''***///333888777555444333333444555333111000111///---222:::777333,,,(((&&&&&&&&&&&&&&&''''''%%%$$$$$$&&&((('''))),,,------...000222,,,,,,,,,,,,---+++(((%%%%%%%%%$$$$$$############$$$###""""""$$$'''***---...///111222111---)))'''''''''(((((('''&&&$$$######%%%'''((()))(((&&&%%%###"""###&&&+++000333444333333111...***(((((()))%%%***///333333111000///***(((%%%###$$$%%%%%%$$$'''---333666333///,,,,,,333333333222000...+++***.........+++'''%%%$$$%%%##############################&&&+++000444666666222000---***((((((((((((***+++---...---,,,)))(((%%%&&&'''&&&%%%$$$%%%&&&***---111666888777222...---000444555222///,,,***+++000444333---))))))***,,,---...///000///......,,,,,,...///111111222222000///---...//////...---/////////......,,,+++++++++******))))))******+++***---...---...222444222333222000...------......+++---//////...---...//////...------...///111222---+++***+++---000000000000---+++,,,000333333222/////////000111000---***'''&&&&&&%%%&&&'''((()))&&&((())),,,999HHHJJJCCC777555666<<>>EEEHHHIIIKKKPPPUUUNNNQQQTTTRRRGGG;;;999===YYYnnnppp^^^XXXZZZ```RRR???111,,,++++++***)))+++''''''***'''---BBBUUUXXXOOOFFFGGGLLL^^^xxx{{{qqq{{{eeeGGG666===>>>444)))$$$###!!!""""""""""""###$$$%%%&&&*********+++---///000111,,,,,,,,,***(((&&&&&&&&&$$$###"""""""""###%%%%%%(((+++,,,***+++...---***))),,,000111000...,,,,,,'''''''''(((***---///000000000222333333333222111555555555111,,,))))))***)))'''''')))((((((...777222111222555444111111444000444777888999:::888555,,,,,,+++******))))))(((((()))+++***)))***---000555777::::::999888999:::555666888888777444111...,,,)))&&&%%%&&&'''''''''&&&%%%'''***///111000...------------------------,,,---...+++(((%%%%%%&&&#########%%%&&&(((***+++---222666777888999666111,,,)))&&&$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%'''((()))***,,,000555888:::<<<<<<<<<<<<:::777333222444666222...)))&&&&&&'''''''''&&&%%%%%%%%%&&&)))+++------...///111111111111111//////000000///...,,,+++''''''((((((((((((((('''$$$%%%%%%%%%%%%)))///444:::999777555666888;;;===888333111222222111444999888444---)))''''''''''''&&&((()))(((&&&%%%%%%%%%'''***.../////////111333...---,,,------,,,)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$""""""###&&&)))+++---///222444333000,,,))))))*********)))'''$$$######$$$'''((()))(((&&&$$$###""""""$$$)))///222444555666555111,,,(((((()))%%%***///222111///,,,+++)))'''%%%%%%%%%&&&%%%$$$###***222666555000---,,,111333666666333000,,,***...---,,,***'''%%%%%%%%%########################%%%%%%(((---333777777666222111///---***)))((('''******,,,111555555000+++$$$%%%''''''%%%%%%%%%&&&(((***---222555555111------000333444222000...---,,,111555333---)))))),,,///...///000000///---,,,+++,,,...///111222222333000...------///000///.../////////...---+++***)))+++******************+++(((++++++***,,,222666555444333222000//////...///---000222333111000000222000///......///111333444,,,+++***+++...111222222000---***+++000333222000,,,,,,+++,,,------+++(((&&&'''''''''&&&&&&'''((($$$''')))---;;;IIIHHH===222222222666<<>>888999::::::999666333111000---)))&&&'''((())))))'''&&&'''***///222222000+++,,,...---,,,,,,---///+++---...,,,(((%%%%%%&&&""""""$$$%%%'''((()))***+++111666777999:::777222---***&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((+++000555:::===>>>???===>>>===:::777666888;;;555111,,,((((((((((((((('''&&&&&&'''(((***,,,...000111333444444444333222///000000111000...,,,+++&&&'''(((((()))(((((((((###$$$$$$$$$$$$(((///555:::999666555777;;;@@@CCC;;;555111222444333444888999444...)))'''''''''''''''(((******'''%%%$$$$$$&&&***...000//////000333///............---***(((%%%&&&&&&'''((()))******'''%%%###!!!"""%%%(((***...000444666666333///,,,+++,,,---,,,+++(((%%%$$$"""$$$&&&((()))'''%%%$$$###"""!!!###(((...222333888888888444...)))((()))'''+++///111000,,,)))(((((('''&&&&&&&&&&&&%%%### (((111666555222///...000333777888666111---***...---+++)))'''%%%%%%%%%########################&&&'''***///666999999777222111///...+++)))''''''+++***,,,333;;;;;;444---###$$$&&&&&&%%%%%%%%%&&&'''(((***...222333///+++...111444444333111000///,,,222666444---)))***---000000000000000///---++++++,,,...///111222333333000...------///000000000000//////...,,,***)))(((++++++************++++++(((******))),,,333888888555444333111000000/////////222555555333111222444000000///...///111444555,,,+++***,,,///222444444111---***+++000333222000***)))((()))++++++***(((&&&'''''''''&&&%%%%%%&&&"""&&&(((+++999GGGDDD777.........111555888:::;;;@@@DDDAAA444(((%%%&&&'''$$$$$$###"""###$$$&&&'''$$$'''...777888222,,,***'''///666888333...,,,,,,$$$&&&((()))***)))(((''')))(((''''''(((***,,,---000888:::666777???>>>777+++++++++---444999555---'''%%%///>>>BBB888000111666:::>>>??????CCCKKKRRRYYYVVVRRRJJJ===222111555999MMM\\\TTT@@@999III^^^```RRR???111,,,,,,,,,,,,))))))&&&)))...((('''444333===CCCIIIMMMFFFEEERRRUUU[[[wwwzzz^^^NNNGGG***000666666000)))%%%$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%''')))++++++++++++************)))(((&&&%%%$$$$$$############$$$$$$%%%%%%'''((()))+++,,,---,,,000555777666444111000***************+++,,,---111111222333333333333333555555444333111...,,,***((())))))(((''')))...333///222777888777444222000333222333555666777555333111000---+++******+++,,,((((((((()))***,,,---...333777<<<>>>>>><<<:::999:::888666777::::::777555111...***''''''(((((((((&&&&&&&&&'''***000555888222222111000////////////...///000000...***%%%"""'''%%%###$$$'''(((&&&$$$......000444999:::777444,,,+++(((&&&%%%%%%&&&&&&((('''%%%###"""""""""###%%%'''***111777<<<======>>>AAACCC@@@;;;999;;;>>>CCC<<<111)))%%%%%%&&&'''))))))))))))))))))******,,,111555666333222444888;;;999666222///...------++++++***))))))((('''''',,,+++)))'''&&&)))---111777888666222444:::??????777444111111333444333111888666333///***((()))***))))))*********)))'''&&&((()))+++---...000000000000000111000///---+++***))))))((('''''''''((((((***)))&&&$$$$$$&&&((()))///111666999999777333000------...---,,,)))&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&***111555666777888666222---***))),,,,,,---...///...+++(((&&&'''''''''&&&%%%$$$######(((000666888444...)))222333555444111...------...///...+++'''$$$$$$$$$%%%$$$###"""###%%%'''(((***...333555444333333555===:::666111---,,,++++++222---+++111999;;;333***&&&&&&&&&&&&&&&&&&&&&&&&))))))+++---///000///---333555444111333777555...,,,---///000000///---,,,222111000...------,,,,,,((())))))***+++,,,,,,------,,,+++,,,...//////...222333222///,,,***+++,,,---,,,,,,,,,,,,------...+++)))''''''***///555999::::::999666333111222333333333333222000......///......---------------...+++***+++...333555333111000...---...000111...+++'''((()))***))))))'''''''''&&&%%%$$$$$$$$$$$$$$$((($$$%%%...:::>>>999111---,,,+++---000444555666;;;777222+++'''%%%$$$$$$''''''&&&&&&&&&&&&&&&&&&%%%***111777999555...)))---111555666555222///......,,,)))'''&&&'''((((((((()))******))))))))))))000777888111111999;;;555,,,((()))///333222//////+++...111333333222///---222000000444<<>>777222999EEEMMMGGG@@@777111......//////,,,+++***((((((***...222999>>>BBBFFFKKKNNNKKKEEEDDDDDDWWWnnnfffHHHBBBSSS(((...333333...(((%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$%%%''')))++++++++++++++++++,,,,,,+++***((('''%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''(((***+++,,,---+++...222444222000//////))))))((((((((()))******111111222333444444444333444444444333111...,,,***+++,,,,,,+++***,,,000333,,,000444666555333222111444444444555777777666444111000...,,,+++***+++++++++++++++***++++++,,,---///333888;;;;;;:::888888;;;999888888::::::777555111...***)))))))))))))))(((''''''(((+++000555888555444333222222111222222111333444444222...***'''+++(((&&&''')))***((('''******---111666888666444///---+++((('''''''''(((+++***(((&&&%%%%%%%%%%%%&&&'''***000666:::<<<<<<<<>>BBB???:::555111///......000,,,))),,,111222,,,&&&((((((((((((((((((((((((((((((***,,,///000///...222333222///222666555000,,,---...//////...------///...---,,,,,,+++++++++***+++,,,---...///000000...------...000111111000000111000...+++******+++,,,,,,+++++++++,,,------...,,,******,,,000555888777999::::::777555444444222333333222///---,,,,,,++++++************+++++++++***+++...222333222000///---+++,,,//////---***&&&''')))*********)))((((((((('''&&&&&&&&&&&&&&&)))&&&(((000:::===666....../////////111333555666666333...(((%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&''',,,333999:::666///))),,,000444666555111///...,,,+++***((('''&&&((()))---222666333,,,''')))---111888999333444;;;===888111+++***000555444000///+++---///111111000...---...---,,,000777@@@GGGKKKUUUXXXVVVKKK;;;111000333---444666111000999CCCIIIFFF@@@777///,,,,,,,,,---,,,,,,+++***)))+++///222888===BBBCCCEEEHHHFFFAAA777888FFFVVVQQQ??????NNN))),,,000000,,,)))'''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%'''(((******++++++,,,------...---,,,***)))''''''&&&&&&&&&&&&''''''%%%&&&'''((()))***+++,,,+++---000000///......///******)))((((((((())))))///000111222333333333333444444444333222000...,,,+++,,,,,,+++)))***---///+++...111333333333333444555444444555777777666444333222111000...---,,,,,,,,,+++***))))))))))))))),,,000555888999888888888===;;;::::::;;;:::888666222000...,,,,,,,,,+++)))((('''&&&&&&)))---111444444333222111000000000000000111222333111...+++)))+++(((&&&%%%&&&&&&&&&&&&(((***---333888:::999888555333111...,,,++++++++++++***)))'''&&&&&&&&&&&&&&&&&&(((,,,222666888999;;;>>>AAAAAA>>>;;;;;;===CCCCCC@@@999111+++***+++)))))))))))))))******+++,,,000555666555555888:::::::::999999777555222111///...,,,+++***++++++,,,((((((((('''&&&'''***---777999888444444666777444333222111333555777777777777777666333...)))''''''''''''((()))))))))(((((('''(((+++---///111222222222333333333222111///...+++***)))(((((((((((((((***)))'''&&&&&&''')))+++///111444666777555222000/////////...,,,***'''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###$$$(((...333888999:::777333...,,,***,,,---///222444222...***))))))'''&&&&&&''''''(((&&&(((***,,,---,,,***))),,,///444555444000---,,,,,,...000///,,,(((%%%%%%%%%&&&))),,,///222444555777444///,,,,,,222<<>>AAA>>>999000,,,111888777222...++++++,,,---...---------,,,******---444<<>>BBBAAA@@@AAAAAA>>>111222888===:::666<<>>:::888555222111000000111++++++++++++,,,---......,,,---...///000///---,,,+++******+++---......---...000111000///......///...---------...///000111000///...---///111555777:::???FFFJJJHHHBBB<<<999555555555444333///***'''((((((((((((((())))))***++++++,,,...000000///...111...------000000---***++++++,,,------,,,+++***''''''&&&&&&&&&&&&''''''&&&'''+++222888777111***,,,000444333111000555999777444///***'''&&&''''''((((((((())))))))))))))))))000888>>>>>>:::555222555888;;;<<<999555222111---///111///+++)))+++...222:::@@@:::---%%%(((///444;;;@@@???@@@EEEIIIHHH???444---222999888222,,,++++++******++++++,,,---,,,******...444<<>>AAA???>>>??????>>>555777666111///444;;;???***+++,,,,,,+++,,,---...(((((('''&&&%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((()))+++,,,---.........---,,,***))))))(((((())))))***%%%%%%&&&'''(((((()))***,,,---------,,,,,,...///------,,,+++*********+++)))***+++---///000000111111222333333333222000///111000000000000///...,,,))),,,///111222333444666555333222222333444333222555555555555444222111000...------------...//////---000555777888888888999;;;<<<<<<;;;:::999888888888666333111000...+++(((---,,,******+++...222444777666555444333333333333111222333333222111///......---,,,***)))))))))******...444:::>>>@@@BBBBBB===<<<:::888666444222222000//////...---,,,+++***+++,,,---111666:::;;;;;;999;;;???AAA@@@???>>>===@@@EEEHHHEEE===666333333666555222///...---------222555888;;;<<<===>>>???;;;===???@@@???===:::888;;;999666333000...------)))*********)))***,,,...777;;;===;;;<<<===<<<888888888888888888999:::;;;:::;;;<<<999555///,,,***,,,,,,,,,,,,---......///,,,---///111444555666777666777888888777666444333...---,,,+++************------,,,---...///000111111222333555555444333333222222111111000///...---///...---+++++++++++++++''''''''''''(((---333777:::;;;<<<;;;777333111000///111333777999888555222...---***)))((((((***++++++)))'''&&&&&&(((***+++---222888<<<:::666222000222444777777333---)))'''***+++---///111333333333///)))'''...<<>>BBB@@@>>>999555222111000111+++++++++,,,---...///000333333333333222000...---...------...000111111000...///111111000...//////------------...///000111...---...///111444666888===BBBHHHKKKHHHBBB;;;777555444333333222///)))%%%''''''''''''(((((()))***+++---///000000000000000222000......000000---***------...---,,,+++)))((()))(((((('''(((((())))))&&&***///666:::999444///---222666777444444888===:::777222,,,(((''''''''''''''''''(((((()))))))))+++111:::???@@@===;;;:::;;;<<<===<<<888555222222...///000...***)))***,,,...111444111+++'''))),,,444<<>>EEEKKKIIIBBB888000,,,+++,,,,,,+++,,,,,,,,,,,,...111444666;;;>>>======??????===777999555---...777<<<:::)))*********+++,,,------(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***+++,,,.../////////......,,,,,,++++++++++++,,,,,,'''''''''((()))************,,,------,,,+++---......------,,,,,,,,,,,,---***+++---///111222333444///000111222222222111000000000000000111000---+++***---111333333333333444888666444444555666555444666666555555555444444444............//////000111444666:::;;;;;;::::::::::::;;;===<<<;;;999::::::;;;999555333333111///---...---+++***+++///222555888777666555555444444555444444444444333222000///...///000///---,,,,,,---,,,000777;;;>>>@@@BBBCCCAAA@@@???===;;;999888777111111111111000...---,,,...///111666;;;>>>???>>>>>>@@@BBBDDDEEEEEEEEEDDDHHHLLLOOONNNIIIDDDAAAAAA@@@>>>;;;888555444555555:::<<<>>>AAACCCDDDDDDDDDCCCDDDFFFGGGFFFDDDAAA@@@@@@???===:::777444111000---------,,,,,,---000333;;;???BBBAAABBBDDDCCC???===>>>???>>>======>>>@@@@@@AAAAAA???;;;666333222222111111111111222222333333444666888999;;;;;;;;;;;;;;;<<<<<<<<<;;;999888444444222111000000//////000000000111333444555666888999999:::::::::::::::888888888888888888888888555333111///---,,,,,,---+++,,,...///000222777::::::;;;===<<<999666555444555666888;;;>>>>>><<<999333111///---,,,,,,,,,,,,,,,+++)))((()))***---...///444:::===<<<888444222444777::::::777222///---,,,,,,,,,------......///,,,+++---777BBBGGGDDD>>>@@@???>>>===<<<;;;;;;:::<<<===:::444,,,(((***...************************...222777888777777:::<<<;;;999888999888999===CCCBBB@@@<<<888555333222222.........///000111333444444444222111///...------...------...000111111000///111333444222000000000............///111222333000000222333666888:::;;;>>>BBBFFFFFFCCC>>>999777666444222222222///***%%%((('''''''''((()))***+++...000333444444444555666555333111111333333000,,,//////000000///---+++***''''''&&&&&&&&&'''((((((&&&***111666888666333000---111444555444444666999<<<888333---)))''''''(((&&&''''''(((((()))))))))///555<<<@@@@@@??????@@@=========:::777555555666222000---***)))))))))******************,,,...///111:::CCCGGGEEECCCCCCDDDAAA999444888===999111,,,+++++++++++++++,,,------*********///666===BBBDDDBBBFFFEEE===222---000666888999???IIIPPPNNNKKKIIIFFF@@@666///+++***++++++,,,,,,,,,+++,,,000555999555888;;;<<>>AAACCCCCCAAA@@@AAACCCAAA???<<<:::;;;<<<<<<<<<777666444333555888<<<>>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<:::999777666333666999999777555555666555:::@@@DDDEEEFFFHHHJJJIIIIIIHHHGGGEEEDDDBBBAAA============<<<;;;999888888:::???EEEJJJLLLLLLJJJLLLLLLNNNPPPRRRSSSSSSSSSWWWXXXZZZZZZZZZXXXVVVTTTRRRPPPMMMJJJIIIIIIJJJKKKIIIJJJLLLNNNPPPQQQQQQPPPRRRSSSTTTTTTTTTRRRPPPNNNMMMMMMMMMKKKIIIFFFBBBAAA<<<;;;:::888777999>>>AAAGGGKKKMMMLLLLLLOOONNNJJJFFFHHHIIIIIIHHHHHHKKKNNNLLLMMMMMMKKKGGGCCCBBBAAAAAAAAA@@@?????????@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFGGGFFFEEEDDDCCCCCCBBB@@@???>>>=========<<<===>>>???AAABBBCCCDDDGGGGGGGGGGGGHHHHHHIIIIIIFFFFFFFFFGGGHHHIIIJJJJJJCCCAAA>>>;;;888777777777888:::<<<=========???@@@>>>@@@BBBBBB@@@>>>=========<<<===@@@BBBDDDCCCBBB===<<<;;;999777555333333111111111111222333555666666;;;@@@BBBAAA===:::888888;;;???@@@???===;;;;;;777666555444444555666666777;;;AAADDDEEEEEEEEEFFFHHHGGGFFFDDDBBBAAA@@@???EEEFFFEEE@@@:::666666777222222222222222222222222777;;;@@@AAA???>>>AAADDDAAA>>>>>>@@@>>>;;;???FFFCCCBBB???===;;;:::::::::777777777888999:::;;;<<<777555333222111111222333222111111222444555555444777999;;;;;;999777666666333333333444555777888999777888999;;;<<<>>>>>>???@@@BBBCCCBBB@@@===<<<<<<<<<999555555666555000,,,,,,,,,,,,,,,---...///000222555999:::::::::;;;======;;;999999;;;:::777444444555666777777777666555......------......///000000555:::======:::888777888999:::;;;::::::999999===999444000,,,+++,,,,,,+++++++++,,,---.........555:::???AAA???>>>@@@CCC??????===;;;999:::<<>>@@@:::222...,,,,,,,,,---------......,,,,,,---222:::AAAFFFHHHEEEFFFCCC:::000///888BBBHHHHHHUUUmmm|||vvvcccTTTGGGAAA888000------.........---,,,,,,...333:::@@@;;;<<<===???EEEIIICCC:::666333111333;;;DDDDDDAAA111111111222444555444222333333222000000/////////,,,,,,+++++++++,,,...///...///000222333333333222222222111111111111222222---------....../////////111333666666555444444555666666666666777777888999333444777999;;;===>>>???888999;;;<<<======<<<<<<===<<<<<<>>>@@@???;;;777999===AAACCCAAA>>><<<;;;BBB@@@>>>===>>>???>>>>>>AAA@@@??????@@@BBBDDDEEEMMMMMMKKKJJJIIIHHHHHHHHHLLLMMMOOONNNLLLIIIIIIIIIEEEHHHKKKKKKIIIHHHJJJLLLHHHEEEBBBBBBDDDGGGIIIJJJGGGFFFEEEDDDFFFIIIMMMPPPKKKKKKJJJIIIHHHHHHHHHHHHKKKKKKJJJIIIHHHFFFEEEDDD>>>BBBGGGHHHEEECCCBBBCCC@@@EEEKKKOOOOOOOOOQQQRRRRRRRRRQQQQQQOOONNNMMMLLLPPPPPPPPPPPPOOOMMMLLLJJJJJJLLLRRRYYY^^^```___]]]ZZZYYYYYY[[[^^^```aaaaaabbbbbbbbbdddffffffeeeccccccaaa___]]]\\\]]]___aaa\\\\\\]]]___aaabbbaaa```aaaaaaaaaaaa```___]]]\\\ZZZ\\\]]]]]]\\\YYYUUUSSSKKKJJJHHHFFFEEEHHHMMMQQQSSSVVVWWWVVVVVVXXXWWWTTTNNNQQQSSSTTTSSSTTTXXX[[[WWWXXXXXXVVVRRROOONNNOOORRRQQQOOONNNNNNNNNOOOOOOMMMNNNOOOPPPQQQQQQQQQQQQOOOOOOPPPQQQQQQPPPOOONNNPPPOOONNNLLLKKKJJJJJJJJJKKKKKKMMMNNNPPPQQQSSSSSSUUUUUUTTTTTTUUUUUUVVVWWWTTTTTTTTTUUUVVVXXXYYYZZZWWWUUUQQQMMMJJJHHHHHHHHHEEEHHHJJJJJJIIIGGGGGGGGGDDDFFFIIIIIIHHHFFFEEEEEEBBBAAAAAACCCFFFHHHIIIHHHGGGGGGFFFDDDAAA>>><<<:::777888999:::<<<======>>>>>>BBBFFFHHHFFFBBB???>>>===@@@EEEGGGHHHGGGHHHHHHHHHGGGEEEDDDDDDEEEGGGHHHIIIRRRXXXUUULLLHHHNNNUUUQQQQQQQQQPPPOOOOOONNNNNNPPPQQQQQQNNNHHHDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@DDDIIIIIIGGGFFFHHHKKKHHHEEEEEEFFFDDD???BBBJJJEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@AAAAAACCCDDDDDD???===;;;999:::;;;>>>@@@===<<<;;;<<<>>>@@@???>>>???AAACCCCCCAAA>>>======:::::::::;;;<<<>>>???@@@>>>???@@@AAAAAABBBAAAAAACCCCCCCCCAAA@@@???AAACCCCCC???;;;:::<<<<<<888444111111111222222444555555555999===???>>>>>>@@@BBBFFFCCCAAAAAACCCCCC???<<<;;;<<<>>>@@@AAAAAAAAAAAA===============>>>??????BBBFFFKKKLLLJJJGGGEEEEEEJJJIIIHHHHHHIIIGGGDDDBBB>>>;;;777333111000111333000111111222333444444555:::>>>BBBAAA>>>===@@@CCCBBBAAA???======@@@EEEIIIEEE<<<222///111444222///---------,,,...333;;;AAAOOOXXXbbbeee^^^RRRLLLKKK@@@======BBBBBB;;;444000,,,---.../////////......//////111777>>>FFFKKKMMMNNNNNNIII???777999EEEQQQ[[[[[[lll}}}cccJJJDDD;;;444111111222333000///------///666>>>DDDBBBBBBAAAEEELLLOOOGGG<<>>BBBFFF<<<@@@BBBBBBCCCEEECCC??????@@@AAA@@@===<<<<<<>>>===BBBFFFGGGDDDAAA@@@AAAAAABBBDDDFFFFFFDDDCCCAAADDDDDDDDDEEEEEEFFFFFFGGGLLLLLLKKKIIIHHHHHHKKKMMMWWWVVVUUUUUUVVVUUUSSSQQQWWWVVVUUUTTTSSSRRRRRRRRRRRRPPPOOOPPPRRRTTTUUUUUUVVVOOOKKKNNNPPPQQQRRRUUURRRSSSTTTTTTTTTTTTVVVXXXVVVUUUSSSQQQPPPQQQSSSTTTXXXUUURRRQQQQQQOOOKKKGGGHHHKKKOOOQQQPPPNNNMMMMMMTTTRRRSSSWWWYYYWWWXXX[[[YYYZZZ[[[YYYWWWUUUUUUUUUXXXYYYYYYXXXVVVUUUVVVWWW^^^^^^___ccchhhiiifffcccbbbbbbccceeeffffffffffffkkkfffbbbcccgggjjjiiigggmmmfff``````ggglllmmmkkkgggffffffiiilllmmmiiieeeeeeffffffccc```___bbbddddddgggiiiiiifffcccaaa```[[[XXXTTTSSSTTTUUUWWWWWWXXXYYY[[[]]]^^^^^^^^^^^^ZZZ[[[XXXTTTUUU\\\`````````aaaaaa___\\\YYYXXXXXX\\\ZZZXXXXXXYYYYYYXXXWWWYYYXXXXXX[[[ZZZXXX[[[```ZZZZZZ\\\^^^______\\\ZZZVVVZZZZZZXXXXXXZZZZZZVVVZZZYYYXXXYYYZZZ[[[ZZZYYY\\\[[[ZZZ[[[\\\\\\ZZZYYYZZZXXXXXX[[[___aaa```^^^^^^]]][[[YYYWWWUUUTTTSSSVVVWWWYYYZZZZZZXXXUUUTTTPPPOOONNNOOOPPPOOONNNLLLNNNNNNMMMMMMMMMMMMNNNNNNNNNOOONNNNNNLLLJJJHHHFFFAAA@@@@@@EEEKKKLLLHHHDDDIIIJJJLLLNNNNNNMMMLLLJJJLLLLLLMMMNNNOOOQQQSSSTTTYYYVVVRRRRRRTTTVVVVVVUUU___^^^\\\[[[ZZZ[[[\\\]]]^^^^^^^^^\\\ZZZZZZ[[[]]][[[[[[[[[[[[YYYWWWTTTRRRQQQPPPQQQSSSVVVVVVSSSOOOVVVUUUSSSQQQQQQRRRTTTUUUQQQOOOMMMMMMMMMMMMLLLKKKJJJNNNRRRQQQLLLIIIIIIKKKKKKKKKKKKLLLMMMMMMJJJHHHGGGFFFEEEFFFHHHIIIHHHGGGGGGHHHJJJNNNPPPPPPMMMJJJPPPIIIFFFHHHIIIGGGFFFFFFEEEGGGHHHGGGEEEFFFJJJNNNKKKIIIHHHGGGHHHHHHGGGFFFIIIFFFDDDEEEHHHJJJIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@<<<<<<;;;::::::;;;<<<===>>>???@@@AAAAAACCCFFFIIIHHHHHHIIIIIIIIIIIIHHHHHHDDDCCCCCCFFFLLLRRRVVVXXXSSSRRRRRRRRRRRRTTTVVVWWW\\\[[[YYYWWWUUUTTTRRRQQQRRRUUUYYY]]]\\\WWWOOOIIIFFFEEEBBB>>>:::999:::<<<666777888:::===???AAABBBAAACCCCCCAAA>>>>>>@@@CCCCCCBBBAAA@@@@@@DDDKKKPPPIIIAAA888444666777666444555444555555444999MMMaaannnuuupppYYYIIIGGGAAA???EEEHHHCCC:::555///111333444444333333333666888;;;BBBOOO[[[^^^ZZZaaabbb]]]NNN@@@AAASSSeeeeeemmm{{{cccNNNFFF<<<888777888666444111000000222666;;;AAAEEEEEEEEEGGGJJJMMMKKKEEE@@@AAA???======AAAFFFIIIKKKCCCBBBBBBCCCEEEEEECCCBBB?????????>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>AAAAAA@@@@@@@@@@@@@@@AAA@@@>>>;;;;;;<<<<<<<<<;;;;;;===???>>><<<;;;;;;===???@@@AAABBBAAAAAABBBDDDEEEEEEDDDCCCCCCFFFKKKNNNGGGKKKLLLHHHGGGJJJKKKJJJLLLJJJHHHHHHIIIIIIGGGFFFJJJLLLMMMLLLJJJIIIHHHIIIIIIIIIKKKLLLMMMLLLLLLKKKMMMMMMMMMNNNNNNMMMLLLLLLQQQQQQQQQOOONNNOOORRRUUUXXXWWWWWWYYYZZZZZZXXXWWW\\\[[[[[[ZZZYYYYYYYYYYYYWWWUUUTTTVVVYYY[[[]]]]]][[[VVVUUUYYY\\\[[[[[[\\\YYY[[[[[[[[[YYYYYY[[[\\\]]]\\\ZZZYYYYYYYYYZZZ[[[^^^\\\ZZZZZZZZZXXXTTTQQQSSSUUUXXXZZZYYYXXXXXXYYY\\\YYYYYY\\\]]]\\\]]]aaa]]]___aaaaaa___^^^^^^^^^ZZZ\\\^^^^^^^^^]]]^^^___``````bbbgggkkkllliiiggggggggghhhhhhhhhhhhggggggkkkgggdddfffjjjmmmmmmkkknnnjjjfffggglllppprrrqqqnnnllljjjjjjkkkmmmnnnnnnoooooommmiiiffffffiiilllnnnpppsssrrroookkkiiigggiiifffbbb^^^]]]\\\ZZZYYYZZZ\\\^^^```aaaaaaaaaaaa^^^``````]]]___dddhhhgggfffhhhiiiiiigggffffffggggggeeebbbbbbcccddddddccceeeccccccdddccc```ccchhhiiiiiiiiijjjkkkkkkjjjhhhbbbeeeeeeccccccfffgggdddgggfffeeefffggghhhfffeeedddcccaaaaaabbbaaa___]]]```^^^]]]]]]]]]___``````____________^^^]]]\\\[[[ZZZ[[[]]]^^^^^^\\\ZZZXXXYYYXXXXXXYYY[[[[[[ZZZXXXZZZYYYYYYYYYYYYZZZ[[[\\\VVVVVVWWWWWWVVVUUUSSSRRRPPPOOOPPPUUU[[[]]]ZZZVVVWWWXXXYYYZZZ[[[ZZZYYYXXXZZZZZZ[[[[[[\\\]]]]]]]]]ccc```___```dddgggiiihhhgggeeecccbbbbbbccceeefffdddfffhhhhhhhhhiiijjjlllhhhiiijjjkkkjjjhhheeecccfffeeeeeegggjjjjjjgggdddeeedddbbb```___^^^^^^______]]][[[ZZZZZZ[[[ZZZZZZ_________]]][[[[[[]]]^^^YYYYYYYYY\\\^^^```___^^^[[[ZZZYYYZZZ\\\]]]]]]\\\YYYZZZ[[[^^^___^^^[[[XXXYYYVVVUUUXXXXXXUUUSSSTTTXXXZZZ[[[ZZZWWWVVVXXX[[[SSSTTTUUUVVVXXXXXXWWWVVV[[[XXXVVVWWWYYYZZZYYYVVVTTTTTTSSSRRRPPPOOONNNMMMNNNMMMKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKLLLNNNPPPQQQOOOPPPPPPQQQQQQQQQQQQQQQOOONNNNNNQQQVVV\\\bbbeeejjjiiihhhiiijjjkkkkkkkkkmmmiiiddd```]]][[[YYYYYY[[[___eeejjjjjjddd[[[TTTKKKLLLKKKIIIGGGFFFGGGHHHLLLKKKJJJKKKLLLNNNQQQRRRNNNOOOOOOLLLIIIFFFGGGHHHDDDEEEFFFFFFFFFHHHLLLOOORRRLLLEEEAAAAAABBBAAAAAADDDAAA???@@@EEESSSooo|||fffVVVJJJFFFFFFKKKMMMIIIBBB???;;;<<<>>>>>>===<<<;;;;;;FFFQQQ\\\dddllluuu{{{||||||}}}qqqdddaaakkkvvv|||}}}uuudddVVVPPPJJJBBB???@@@AAA@@@???@@@@@@@@@BBBEEEJJJOOOQQQLLLJJJIIIJJJLLLLLLIIIEEEDDDBBBAAACCCGGGMMMQQQRRRIIIJJJKKKMMMOOOOOOLLLJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGMMMLLLKKKKKKJJJIIIIIIHHHIIIGGGEEEDDDEEEFFFEEEDDDDDDFFFGGGGGGFFFDDDEEEFFFDDDEEEEEEEEEEEEFFFIIIKKKKKKKKKJJJIIIJJJMMMRRRVVVPPPRRRQQQMMMLLLPPPSSSSSSTTTPPPMMMNNNQQQSSSQQQNNNSSSQQQOOOOOOOOOPPPPPPOOORRRRRRQQQQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTZZZZZZ[[[ZZZZZZ[[[___aaa^^^]]]^^^```ccccccaaa___aaaaaaaaaaaaaaaaaaaaaaaa]]]\\\\\\^^^aaadddeeeeeebbb___```eeehhhfffeeefffddddddeeecccaaa``````aaadddcccbbbbbbaaabbbbbbccceeedddccccccbbb___[[[WWWXXXZZZ\\\]]]]]]]]]___``````]]]\\\______]]]^^^bbb^^^aaadddfffeeeddddddeee```cccfffhhhhhhiiijjjkkkggghhhkkkooorrrrrrpppmmmppppppppppppooonnnmmmlllooommmllloootttwwwvvvtttvvvuuuuuuuuuvvvyyy{{{}}}zzzwwwtttpppooosssxxx}}}~~~|||xxxssspppqqquuuxxxzzz|||~~~~~~zzzuuurrrpppssspppmmmjjjhhheeebbb___^^^___aaadddeeeeeeeeeeeecccgggiiiiiikkkpppqqqooonnnpppssstttttttttuuuwwwuuurrrooooooppprrrttttttssspppnnnooommmkkknnnssszzzyyywwwwwwyyyyyyxxxwwwsssuuuuuurrrssswwwyyyxxxyyyyyyyyyzzz{{{{{{yyywwwsssqqqooonnnnnnnnnllljjjkkkkkkhhhddd______cccgggjjjkkkkkkkkkiiifffdddbbb```aaabbbccccccbbb```^^^]]]\\\\\\^^^``````___^^^^^^^^^^^^___```aaabbbccc]]]^^^___`````````___^^^[[[ZZZ\\\```eeegggeeebbb_________```````````````aaabbbbbbccccccbbbaaa```fffeeeeeegggjjjnnnppppppnnnllljjjhhhhhhjjjmmmooojjjlllpppqqqqqqpppqqqqqqppprrruuuxxxyyywwwuuutttxxxwwwxxxyyyzzzyyywwwuuuxxxwwwvvvuuusssqqqpppooorrrqqqooonnnmmmnnnooopppsssoookkkjjjkkknnnnnnmmmdddcccccceeeiiilllnnnnnnlllkkkkkkllloooqqqqqqpppooonnnnnnoooooonnnkkkiiifffeeegggjjjiiieeeeeehhhjjjmmmooonnnjjjffffffgggdddeeegggiiijjjiiihhhgggllliiiggggggjjjjjjgggdddbbbbbbbbbbbbaaa```^^^^^^______^^^]]]]]]]]]]]]]]]\\\ZZZXXXZZZ^^^aaa```______``````aaaaaabbbbbbbbbaaa```^^^___aaafffllloootttrrrrrrtttxxxyyyvvvssstttooohhhbbb___^^^]]]\\\___cccjjjpppqqqkkkbbb[[[UUUWWWYYYZZZXXXWWWWWWXXX\\\[[[YYYWWWXXXZZZ]]]___\\\]]]\\\ZZZUUURRRPPPPPPMMMOOORRRSSSRRRRRRTTTUUUYYYVVVQQQNNNLLLLLLMMMNNNQQQNNNLLLMMMTTTeeewwwdddXXXRRRQQQSSSXXXXXXTTTQQQQQQOOOOOONNNLLLJJJGGGEEEDDDSSSgggzzzyyyxxx{{{{{{zzzuuummmddd]]]YYYXXXZZZUUUOOONNNPPPRRRSSSRRRPPPQQQRRRTTTWWWZZZ\\\^^^WWWSSSOOONNNPPPQQQPPPOOOOOONNNMMMPPPUUU[[[___```XXXWWWXXXYYY[[[\\\[[[YYYXXXXXXWWWVVVUUUUUUTTTTTTUUUWWWXXXYYYYYYXXXVVVUUU[[[ZZZXXXUUUSSSPPPMMMLLLMMMLLLKKKMMMPPPRRRRRRQQQQQQQQQRRRQQQPPPOOONNNNNNLLLLLLKKKJJJIIIJJJMMMOOOLLLMMMMMMMMMNNNRRRXXX\\\VVVVVVTTTSSSWWW^^^^^^YYYSSSRRRQQQRRRUUUWWWXXXXXXWWWUUUTTTVVVZZZ\\\[[[YYY]]]\\\ZZZYYYXXXYYYZZZ[[[bbbaaa```___```bbbdddfffmmmnnnnnnnnnnnnppptttwwwqqqqqqqqqsssttttttrrrpppnnnoooooopppqqqqqqqqqqqqmmmllllllnnnqqqssssssrrrpppnnnpppuuuwwwuuuuuuxxxuuuvvvvvvtttqqqooonnnoooqqqqqqqqqqqqqqqqqqpppppptttsssrrrppplllgggbbb___]]]^^^```aaaaaabbbeeegggfffdddeeehhhhhhdddccceeeeeehhhlllnnnmmmlllllllllkkknnnqqqsssssssssssstttsssuuuxxx{{{{{{zzzwwwtttyyyyyyyyyyyyyyyxxxwwwvvvxxxxxxyyy}}}{{{yyy{{{zzzwwwxxx|||~~~yyyuuutttqqqpppooonnnnnnllliiifffaaabbbdddfffggghhhggggggdddiiinnnooorrruuuuuuqqqqqqtttvvvxxxxxxyyy{{{||||||yyyuuutttvvvyyy{{{|||wwwtttrrrsssrrrppptttzzz~~~|||{{{{{{}}}}}}||||||~~~}}}zzz|||}}}{{{yyyxxxyyyyyyxxxvvvuuuvvvrrrjjjbbbaaagggmmmvvvvvvuuusssnnniiiccc```aaabbbcccddddddcccaaaaaa[[[ZZZZZZ[[[]]]]]]\\\[[[[[[[[[[[[\\\]]]^^^___```]]]^^^___`````````___^^^\\\\\\]]]```cccdddcccaaa\\\\\\[[[[[[[[[\\\]]]^^^]]]___```aaaaaa___^^^\\\cccbbbbbbcccdddfffhhhhhhmmmkkkhhhffffffiiilllnnnooorrrtttuuurrrnnnlllkkkooorrrxxx}}}~~~}}}{{{zzz~~~}}}}}}wwwsssuuuzzzzzztttnnngggfffdddfffjjjooossstttvvvvvvwwwzzz~~~~~~|||{{{{{{zzzxxxvvvsssssstttuuurrrpppsssyyyyyy}}}|||xxxvvvuuuyyyyyyyyyxxxvvvvvvwwwxxxwwwtttrrrrrrttttttqqqnnnnnnnnnpppqqqqqqqqqppppppoooooopppqqqssstttuuuvvvrrrnnnlllooouuuxxxvvvssssssttttttttttttsssrrrqqqvvvtttrrrooonnnqqquuuyyywwwuuuuuuyyy||||||xxxtttsssooojjjhhhhhhhhhfffeeefffiiinnntttuuurrrkkkffffffhhhkkklllkkkiiigggggggggfffeeeeeefffhhhjjjkkkiiiiiiiiihhheeebbb```___^^^```bbbcccbbbbbbbbbcccbbbaaa___\\\YYYYYY[[[]]][[[\\\\\\\\\___ggguuu}}}vvvkkk```YYY^^^```dddgggeee```___cccfffdddaaa___\\\YYYVVVTTT^^^rrr{{{sssppplllnnnmmmjjjdddaaabbbdddeeebbb___^^^```bbbcccccc^^^```aaadddfffggghhhiiihhhccc^^^]]]^^^```___^^^]]]\\\\\\^^^cccgggkkklllyyywwwttttttvvvxxxyyyyyyqqqpppooommmllljjjiiihhhmmmnnnpppqqqqqqpppooommmmmmllliiieeeaaa[[[WWWUUUVVVVVVXXX\\\aaadddffffffddddddcccbbb```___]]][[[YYYYYYXXXUUUSSSRRRUUUWWWTTTUUUVVVWWWYYY^^^dddhhheeecccaaafffqqqyyytttiiiXXX\\\______]]]___eeejjjggggggiiiooouuuxxxvvvsssnnnnnnmmmmmmooorrruuuwww}}}wwwsssrrrtttxxx{{{~~~yyyrrrmmmjjjiiikkkmmmnnnnnnoooqqqsssqqqqqqtttyyyyyysssoooooouuuxxxzzz{{{zzzxxxxxxxxxxxxzzz||||||{{{yyyyyyzzz}}}~~~zzzwww{{{|||}}}~~~|||xxxwwwxxxzzz{{{|||}}}}}}zzzvvvsssrrrooonnnnnnooopppooollliiidddeeefffggghhhhhhggggggbbbhhhlllmmmppprrrqqqnnnnnnppprrrssssssssstttuuuuuurrrooonnnooorrruuuvvvpppnnnnnnooooooooosssyyyzzzwwwtttrrrssstttttttttvvvxxxwwwuuuvvv|||~~~|||{{{{{{|||}}}|||zzzxxxwwwuuuttttttuuuwwwwwwvvvrrrsssppphhh^^^\\\ccckkkqqqqqqppplllgggaaa[[[WWW[[[\\\]]]]]]]]]]]]\\\[[[YYYXXXWWWXXXYYYYYYXXXVVVVVVVVVVVVVVVVVVWWWXXXYYYVVVWWWXXXYYYXXXWWWVVVUUUYYYYYYYYYZZZ[[[\\\ZZZYYYVVVUUUSSSQQQRRRTTTVVVXXXWWWYYYZZZ\\\\\\[[[ZZZXXX[[[\\\\\\]]]]]]^^^___```dddbbb```^^^^^^```ccceeennnppprrrrrrnnniiieeeccciiilllrrryyy}}}|||yyywwwvvv|||pppgggdddbbbccciiipppvvvzzz}}}~~~}}}zzzyyyvvvuuu{{{~~~}}}||||||~~~||||||~~~~~~zzzxxxwwwzzz|||zzz{{{}}}|||}}}}}}{{{{{{zzz{{{}}}}}}}}}||||||{{{{{{xxxyyyyyyyyyxxxxxxzzz|||wwwwwwwwwuuusssrrrtttvvvssstttuuusssrrrtttxxx{{{|||wwwsssqqquuuvvvzzz}}}zzztttuuuyyy~~~{{{yyyxxxxxxxxxuuusssvvvxxxtttxxxxxxwwwwwwvvvtttsssrrrtttrrrqqqpppqqqsssttttttssstttwwwyyyzzz{{{||||||~~~{{{wwwwwwxxxyyyvvvtttqqqooonnnooosssvvvxxxxxx~~~}}}{{{zzzyyyyyyzzz{{{|||||||||{{{zzzxxxwwwuuurrrmmmhhhdddbbbbbbccceeejjjppptttuuuuuusssrrrpppoooooonnnkkkiiiffffffeeebbb___^^^___```bbbbbbcccccceeejjjppptttsssrrrsss{{{|||ggglllqqqppplllmmmuuu}}}}}}}}}~~~}}}~~~~~~~~~yyysssooonnnppprrruuuvvvvvvvvvwwwyyyuuuuuuyyyyyyuuuttt{{{|||}}}}}}{{{yyyzzzzzz~~~~~~~~~|||yyyxxxxxxxxx|||zzzvvvsssuuuvvvxxxzzz{{{}}}}}}~~~|||~~~yyyvvvwwwyyyxxxzzz|||}}}}}}~~~{{{xxxtttrrrrrrrrrqqqppptttuuuuuutttqqqooooooooopppooonnnoooooonnnkkkiiifffggghhhhhhhhhgggfffeee```dddgggfffhhhjjjjjjfffhhhiiikkkkkkjjjiiijjjkkkiiifffcccbbbdddfffggghhhfffeeefffiiiiiihhhkkkqqqnnnkkkhhhffffffggggggfffgggjjjjjjgggiiinnnpppoookkkiiihhhhhhhhhhhhgggfffhhhfffdddeeegggiiiiiiiiieeefffeee___XXXVVV[[[aaabbbbbbaaa___\\\XXXTTTRRRTTTTTTUUUUUUVVVUUUUUUUUUSSSRRRRRRSSSUUUUUUTTTRRRRRRQQQPPPOOONNNNNNNNNNNNPPPPPPQQQRRRRRRQQQOOONNNPPPPPPQQQQQQQQQQQQPPPPPPOOOMMMJJJHHHHHHKKKNNNQQQRRRSSSTTTUUUUUUUUUTTTSSSRRRTTTVVVVVVVVVWWWYYYZZZ\\\[[[YYYWWWWWWXXXYYYZZZ^^^aaaddddddaaa]]]ZZZYYY\\\^^^ccchhhmmmpppqqqrrruuuuuutttpppllliiihhhiiisssvvv{{{xxxeeeaaa]]]]]]bbbjjjrrrvvvxxxyyy{{{}}}wwwtttqqqrrrxxx~~~|||yyyxxx~~~|||{{{{{{}}}}}}}}}wwwwwwvvvvvvuuuuuuttttttnnnnnnooooooooopppppppppmmmnnnnnnnnnllljjjgggeeeeeefffgggkkkoooqqqqqqpppooommmllllllnnnmmmkkkhhhhhhhhhhhhgggdddbbbbbbcccggggggfffffffffiiinnnrrrooossswww}}}tttwwwxxxwwwtttuuuzzz~~~~~~~~~}}}wwwsssrrrrrrrrrrrrtttuuuvvvxxxxxxwwwvvvuuurrrqqqrrrsssuuuuuutttrrrqqqqqqsssvvvuuurrrsssxxxtttvvvxxxxxxvvvtttssssssvvvxxx{{{}}}}}}|||zzzxxxxxxxxxvvvrrrllliiiiiijjjmmmpppsssttttttsssssssssqqqppprrrvvvwwwsssqqqrrrtttttttttrrrqqqppprrrtttwwwvvvtttqqqmmmlllmmmnnnooosssxxxyyyuuupppllljjjhhhiiikkkmmmooopppqqqrrrnnnpppqqqtttvvvzzz~~~|||yyyuuuoookkkiiijjjkkknnnoooqqqtttwwwyyyxxxwwwrrrqqqppppppqqqpppllliiimmmnnnmmmllljjjjjjmmmoooooommmllllllmmmllljjjhhhiiiiiiiiiiiihhhfffeeeccc___bbbbbb______bbbbbb```bbbdddeeeeeedddcccdddeeebbb```]]]]]]^^^______^^^___^^^aaaddddddbbbcccgggeeebbb___]]]]]]]]]\\\[[[\\\___```^^^___cccdddbbbaaa^^^[[[ZZZ[[[\\\\\\[[[^^^\\\ZZZYYY[[[]]]]]]]]][[[]]]^^^[[[WWWVVVYYY]]][[[[[[[[[ZZZYYYWWWVVVUUUSSSSSSSSSTTTTTTUUUUUUUUUQQQQQQQQQTTTWWWXXXXXXWWWUUUSSSQQQOOOMMMLLLKKKJJJMMMNNNPPPQQQRRRQQQQQQPPPKKKLLLNNNNNNOOOOOOPPPQQQQQQNNNIIIGGGGGGJJJOOORRRWWWVVVVVVUUUUUUTTTTTTSSSRRRTTTVVVVVVTTTSSSTTTVVVYYYXXXXXXWWWVVVUUUTTTTTTQQQTTTVVVVVVTTTRRRPPPOOORRRSSSUUUWWWZZZ\\\^^^______``````]]]ZZZXXXXXXZZZaaacccggglllpppsssuuuvvvmmmoooooommmmmmrrr{{{~~~~~~zzzmmmggg^^^YYYZZZ___eeehhhhhhhhhjjjmmmrrrvvvwwwwwwwwwtttqqqqqqtttxxx|||~~~xxxooogggdddcccbbbfffkkkhhhlllqqqrrrooojjjhhhhhhhhhiiihhhffffffkkkuuu}}}zzzuuupppppptttzzz}}}~~~{{{}}}llljjjhhhhhhhhhhhhfffdddaaaaaaaaabbbbbbccccccccc``````______```aaabbbbbb[[[\\\___aaaccccccbbbaaa``````aaabbbddddddbbbaaaaaa___^^^```cccdddbbb```aaacccddddddbbb`````````dddcccbbb```^^^```dddgggaaaiiiooosssvvvzzzzzzwwwxxxwwwvvvtttssstttwwwyyy|||~~~~~~{{{wwwtttuuuxxxvvvxxx{{{~~~|||{{{}}}{{{vvvoookkkjjjkkklllmmmlllmmmoooppppppooommmlllgggggghhhkkkmmmnnnmmmkkkfffhhhmmmqqqooojjjiiilllhhhkkkmmmnnnmmmkkkjjjjjjjjjlllooorrrrrrqqqnnnmmmjjjkkkjjjgggcccccceeeiiijjjmmmppprrrqqqooonnnnnnpppmmmmmmooopppnnnooorrrnnnnnnmmmkkkjjjkkknnnpppmmmkkkhhhddd``````aaacccccchhhmmmooolllgggdddccc^^^___aaacccdddeeeffffffbbbcccdddeeehhhkkkpppttttttpppjjjeeebbbbbbccccccjjjiiijjjnnnsssvvvuuurrrpppoooppprrrtttrrrlllhhhjjjjjjiiiggggggiiilllpppjjjiiihhhhhhjjjkkkjjjiiikkkkkkkkkjjjiiifffdddccc```aaa___[[[[[[^^^^^^\\\___aaaccccccbbbbbbbbbcccaaa```^^^^^^^^^___^^^]]]]]]]]]___cccbbb^^^^^^bbb```^^^\\\ZZZZZZYYYXXXVVVXXX[[[]]][[[\\\______]]]aaa^^^ZZZXXXYYYZZZ[[[[[[]]][[[XXXWWWXXXYYYYYYYYYYYY[[[^^^^^^\\\\\\]]]``````___^^^^^^]]]\\\\\\[[[VVVWWWWWWWWWXXXXXXYYYYYYVVVVVVXXX\\\```ccccccbbb___]]][[[XXXUUURRRQQQPPPMMMOOOQQQSSSUUUVVVVVVVVVOOOQQQSSSUUUVVVWWWZZZ\\\ZZZWWWRRROOOOOOSSSXXX\\\cccbbb```^^^\\\[[[[[[[[[\\\^^^___\\\XXXTTTTTTUUUZZZZZZZZZYYYWWWVVVTTTSSSQQQSSSTTTTTTQQQOOOMMMMMMRRRRRRRRRRRRSSSTTTVVVVVVRRRTTTUUUTTTQQQPPPRRRUUURRRTTTVVVYYY\\\___```aaa[[[]]]]]]\\\\\\bbbllluuusssnnnkkkpppxxx}}}zzzuuu|||tttggg]]]XXXYYY\\\^^^]]]]]]]]]```cccfffffffffaaa^^^[[[[[[```fffkkkmmmiii___VVVTTTTTTRRRSSSUUUUUUYYY]]]]]]YYYUUUSSSRRRTTTUUUVVVTTTRRRVVV^^^eeeeee```[[[ZZZ```fffkkkmmmgggjjjmmmpppqqqqqqpppoookkklllnnnpppqqqqqqppppppooottt{{{~~~|||}}}~~~|||~~~]]]\\\[[[\\\\\\[[[XXXVVVXXXZZZ[[[[[[ZZZYYYYYYZZZXXXYYYZZZ[[[ZZZYYYWWWVVVYYYZZZYYYXXX[[[___^^^YYYWWWVVVUUUVVV\\\```]]]UUUUUUVVVWWWXXXXXXWWWWWWVVVUUUVVVVVVVVVUUUVVVWWWYYYZZZ\\\[[[WWWWWW[[[]]][[[XXX___ccccccdddjjjooopppqqqiiidddfffkkknnnqqquuuwwwxxxuuupppmmmnnnlllhhhdddkkksssvvvtttuuuyyy}}}yyyvvvrrrmmmjjjkkkkkkiiiiiilllhhhjjjiiifffgggkkkkkkiiieeefffiiikkkhhheeejjjqqqhhhlllppppppnnnkkkjjjjjjqqqjjjnnnsssmmmkkkmmmjjjlllqqqsssooolllmmmkkkggggggkkkkkkeee```aaaeeefffiiijjjkkkmmmnnnooooooooojjjqqqsssooojjjkkklllllllllhhhgggiiigggcccfffnnncccbbb```___```bbbeeegggbbbccciiippppppiiidddccccccbbb```^^^]]]^^^bbbeeebbbbbbaaa^^^]]]___dddhhhiii```]]]bbbbbb\\\\\\bbbfffbbb______bbbfffhhhhhheeegggkkkooopppmmmgggcccggghhhiiijjjllloooqqqrrrnnnnnnmmmlllkkkjjjhhhgggjjjhhhfffeeeffffffeeeddd^^^]]]ZZZWWWTTTUUUXXXZZZ\\\]]]___```aaabbbbbbbbbbbbbbbbbbaaa```___]]]\\\WWWYYY\\\___```___^^^]]]YYYXXXWWWVVVTTTSSSRRRQQQVVVXXXZZZZZZZZZYYYZZZ[[[fffddd```\\\ZZZ\\\aaaeeebbb___[[[XXXXXXZZZ^^^aaa___bbbeeehhhiiijjjlllnnnnnnkkkiiiiiilllmmmllljjjcccaaa___```dddfffeeeddd```aaacccgggkkkmmmmmmlllgggfffcccaaa___^^^^^^^^^aaaaaabbbbbbcccccccccccc^^^bbbfffhhhiiilllqqqtttuuunnnccc[[[ZZZ```iiipppxxxvvvqqqmmmkkkkkkmmmnnnooommmllljjjiiigggdddaaagggfffeeeeeeeeeaaa[[[UUUWWWVVVUUUUUUUUUUUUTTTSSS[[[WWWUUUXXX]]]___]]]ZZZXXXVVVTTTSSSUUUVVVWWWWWWWWWVVVUUUXXX]]]______]]]ZZZ[[[[[[YYYXXXWWWYYYZZZ]]]___aaacccgggmmmuuuzzzwww^^^QQQUUUXXXUUUVVVWWWZZZ]]]]]]]]][[[ZZZTTTSSSRRRPPPOOORRRWWW[[[WWWTTTPPPNNNNNNNNNOOONNNQQQRRRRRROOOKKKIIIJJJLLLKKKLLLMMMMMMMMMOOORRRTTTSSSSSSRRRQQQQQQSSSWWWZZZ[[[[[[YYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYaaajjjooopppqqqvvvzzz}}}xxxqqquuuqqqpppsssuuuuuu|||}}}xxxvvvxxx{{{rrr~~~zzzwwwvvvssswwwtttqqqrrr{{{|||~~~yyyxxxzzzxxx~~~wwwtttqqqppprrruuuwwwxxx{{{|||```___^^^^^^^^^^^^\\\ZZZWWWYYY\\\]]]]]]]]]___```\\\]]]]]]]]]\\\\\\[[[[[[ZZZ\\\\\\\\\^^^aaa___YYYTTTXXX]]]```dddhhhfffaaaXXXXXXWWWVVVVVVUUUUUUUUUYYYYYYXXXWWWXXXZZZ^^^aaa```aaa___ZZZZZZ___aaa```\\\bbbfffddddddgggkkklllkkkeeeaaaccceeeggglllqqq}}}yyytttrrroookkk___gggooopppnnnooowww}}}zzzxxxvvvpppnnnsssvvvsssnnnlllnnnmmmhhhcccccchhhkkkjjjoooppprrrsssoookkkmmmsssuuuvvvyyyzzzzzzyyyxxxxxx}}}tttwww{{{tttsssvvvtttrrrtttwwwwwwuuutttssssssppptttsssmmmjjjlllnnnnnnppprrrtttttttttssstttuuutttxxxxxxtttpppqqqpppnnnkkkjjjkkkoooqqqqqqooonnnmmmllljjjiiiiiikkknnnpppkkkjjjlllsssuuuqqqmmmmmmiiihhheeeaaa^^^^^^```cccaaa^^^\\\\\\______]]]ZZZ```XXXWWW^^^___YYYYYY^^^^^^ZZZVVVXXX\\\______]]][[[\\\]]]___```___\\\YYY```aaabbbdddfffhhhjjjkkkjjjiiiiiiiiigggfffeeedddaaa___]]]]]]]]]^^^]]]\\\XXXWWWUUUQQQOOOOOORRRUUU[[[[[[\\\\\\\\\\\\\\\[[[]]]]]]]]]\\\[[[ZZZYYYXXXSSSUUUWWWXXXXXXWWWUUUSSSOOOOOONNNMMMLLLKKKJJJJJJNNNPPPQQQRRRQQQQQQRRRSSS```___[[[XXXVVVXXX\\\```eeeccc```]]]]]]___aaacccfffgggiiiiiihhhhhhjjjkkkllliiiggghhhjjjkkkjjjiiiaaa___]]]^^^```aaaaaa______```aaaeeeiiikkkkkkjjjfffeeecccbbbaaaaaaaaabbbeeeffffffgggiiijjjkkkkkkgggkkkppprrrtttvvvyyy{{{|||vvvmmmgggfffjjjpppuuu|||zzzwwwtttrrrrrrssstttwwwuuurrrppppppqqqrrrrrrtttsssrrrrrrqqqmmmgggbbb]]]___```\\\VVVUUUYYY^^^dddaaa___```dddfffccc```[[[[[[[[[\\\^^^___^^^^^^___]]]]]]___cccffffffeeebbbccccccaaa___]]]^^^___cccdddfffhhhkkkpppvvvzzzxxx```SSSVVVXXXTTTYYY[[[]]]```aaaaaa```___YYYXXXVVVSSSRRRTTTXXX\\\WWWTTTPPPNNNOOOQQQSSSSSSYYYZZZYYYWWWSSSQQQQQQSSSSSSUUUVVVVVVTTTRRRRRRRRROOOOOOOOOMMMLLLMMMPPPRRRSSSRRRRRRQQQQQQRRRSSSTTTSSSSSSTTTVVVVVVWWWWWWWWWYYY^^^dddhhhiiijjjmmmpppwww{{{|||wwwtttttt}}}{{{zzzxxxtttmmmhhhjjjggggggjjjkkklllrrrzzz}}}vvvpppmmmnnnqqqwww|||tttpppsss~~~}}}}}}ssskkkjjjpppppphhheeeiiieeebbb______aaadddfffgggmmmnnnppprrrttttttttttttbbb```___aaaccceeeeeedddccccccbbb___\\\ZZZZZZ[[[___^^^\\\[[[ZZZZZZZZZ[[[XXX\\\^^^^^^```aaa]]]WWWNNNWWW```eeehhhjjjgggbbb\\\[[[[[[[[[[[[[[[\\\\\\\\\YYYVVVVVVYYY^^^aaabbbbbbccc```\\\[[[___aaa___]]]dddgggeeeeeeiiilllmmmkkkeeebbbccceeefffkkkppp}}}xxxuuuqqqllljjjqqqwwwvvvrrrssszzz}}}}}}}}}www{{{yyytttoooqqqyyy~~~~~~~~~~~~~~~yyyyyy}}}~~~{{{zzz||||||yyyuuuvvvzzz{{{xxxvvvyyy|||zzzwwwvvvzzz~~~{{{zzzvvvtttwww{{{wwwpppooorrrppplllpppwwwuuulllooonnnlllkkklllnnnqqqrrrnnnjjjiiipppuuutttqqqooolllkkkgggbbb\\\YYYYYYZZZ[[[VVVTTTXXX```bbbZZZRRRVVVSSSVVV]]]^^^ZZZ]]]eeelllbbbUUUOOOQQQTTTTTTRRRRRRPPPOOOOOOPPPQQQQQQPPPRRRSSSTTTUUUVVVXXXYYYZZZ^^^^^^^^^^^^]]][[[ZZZZZZTTTRRRPPPPPPQQQQQQPPPOOONNNNNNLLLIIIFFFFFFIIIKKKSSSSSSSSSRRRQQQPPPNNNNNNNNNNNNNNNNNNMMMLLLJJJJJJKKKLLLMMMMMMLLLJJJHHHFFFDDDDDDCCCCCCCCCCCCBBBBBBDDDFFFGGGGGGGGGGGGHHHJJJQQQPPPMMMJJJHHHJJJNNNRRR\\\[[[YYYXXXXXXXXXYYYZZZ______^^^[[[XXXWWWXXXYYYZZZXXXWWWWWWXXXYYYYYYXXXSSSRRRPPPPPPQQQQQQQQQPPPRRRRRRTTTWWWZZZ\\\\\\[[[YYYXXXWWWWWWWWWXXXZZZ[[[]]]^^^___aaaccceeeggghhhdddgggkkkmmmnnnoooppprrrsssooojjjfffeeefffiiikkkmmmlllkkkjjjiiiiiijjjjjjpppnnnkkkiiijjjnnnrrruuutttssssssrrrppplllfffbbb[[[```bbb[[[PPPNNNVVV___bbb___]]]^^^```aaa^^^\\\ZZZ\\\]]]______^^^]]]\\\___^^^^^^```ccceeefffeeeeeefffgggeeecccaaa```aaadddfffhhhiiijjjmmmpppsss~~~ooo[[[RRRUUUWWWTTTTTTUUUXXXZZZ[[[[[[ZZZYYYYYYXXXVVVSSSQQQRRRVVVYYYUUURRRNNNMMMOOORRRUUUVVV\\\\\\\\\ZZZWWWUUUUUUVVVWWWYYY[[[YYYVVVQQQNNNLLLNNNOOONNNMMMJJJIIIJJJKKKHHHHHHIIIIIIJJJLLLMMMNNNOOOQQQSSSVVVWWWWWWWWWVVVZZZ[[[]]]```aaacccdddeeekkknnnqqqooojjjfffeeeeeerrrpppmmmkkkiiifffaaa^^^]]]\\\^^^bbbcccbbbeeejjjqqqooojjjccc^^^]]]^^^aaalllyyy{{{xxxzzz}}}}}}uuuiii___]]]ccclllsssttt|||~~~zzzsssooobbb\\\ZZZ___^^^VVVRRRTTTVVVTTTRRRSSSVVVYYYZZZ[[[______```aaabbbbbbbbbbbbhhhpppxxx{{{yyyxxx{{{zzzzzz}}}\\\[[[\\\___dddiiilllmmmmmmkkkfff```[[[ZZZ]]]___eeeccc___\\\ZZZZZZZZZ[[[ZZZ```ddddddeeeeee```ZZZXXX```hhhnnnssssssmmmdddccceeehhhkkklllmmmmmmlllhhhaaa\\\```jjjpppnnniiilllooonnnkkkjjjlllkkkhhhlllsssxxxxxxzzz{{{vvvyyy}}}|||~~~|||{{{xxx}}}|||}}}xxxzzzwwwooorrrrrryyy~~~vvvdddbbbnnnpppfffgggfffffffffhhhkkknnnqqqgggaaa```hhhooonnnjjjfffhhhfffbbb\\\UUUOOOMMMMMMNNNKKKKKKRRR\\\```[[[TTTTTTWWW]]]```\\\[[[eeerrruuu\\\KKKGGGKKKNNNNNNMMMKKKIIIIIIKKKLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJNNNNNNNNNNNNNNNMMMLLLKKKHHHGGGEEEDDDEEEEEEDDDCCCDDDCCCBBB???======@@@BBBDDDDDDDDDDDDCCCAAA@@@???AAAAAAAAA@@@???>>>======AAAAAABBBBBBAAA???===<<<<<<<<<=========>>>>>>>>>===>>>??????>>>???@@@BBBCCCBBBAAA>>>===>>>AAAEEEMMMMMMMMMLLLLLLLLLKKKKKKNNNMMMKKKFFFCCCAAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCCCCEEEIIIJJJJJJJJJGGGGGGGGGHHHIIIKKKMMMOOOOOOPPPQQQSSSVVVZZZ]]]^^^[[[[[[ZZZYYYYYYZZZ\\\]]]]]]\\\[[[ZZZXXXWWWVVVVVVQQQRRRSSSUUUVVVWWWWWWWWW]]]]]]\\\[[[\\\___dddgggfffggggggfffccc___YYYVVVTTTYYY\\\VVVLLLHHHNNNVVVUUUSSSRRRRRRTTTUUUSSSRRRUUUVVVWWWVVVUUUTTTTTTUUUWWWVVVVVVWWWXXXZZZ\\\\\\```bbbccccccaaa____________aaaccccccccccccdddeeekkkggg]]]QQQNNNSSSWWWVVVQQQQQQSSSTTTTTTSSSRRRQQQRRRQQQPPPNNNLLLMMMPPPSSSSSSPPPMMMLLLMMMPPPRRRSSSWWWWWWWWWVVVTTTRRRQQQQQQQQQSSSTTTSSSOOOLLLIIIIIIMMMMMMMMMKKKHHHEEEEEEEEECCCDDDEEEFFFHHHJJJKKKLLLLLLNNNQQQTTTUUUTTTSSSRRRSSSRRRRRRSSSVVVXXXXXXWWWYYY\\\]]][[[XXXVVVWWWYYYbbbaaa___\\\ZZZWWWTTTRRROOOTTTZZZ______[[[XXXWWWVVVTTTPPPMMMKKKLLLOOOQQQTTT___iiihhh```[[[___dddccc]]]TTTLLLIIIJJJMMMPPPOOOWWW]]]^^^___cccdddbbbjjjmmmqqqqqqllleee___[[[VVVQQQPPPTTTTTTNNNKKKLLLPPPOOONNNPPPSSSVVVXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWUUU[[[bbbeeeeeeddddddeeeeeegggjjjnnnooonnnlllllliiillloooppppppooommmmmmrrrtttrrrmmmmmmqqqtttsssxxxvvvuuuttttttsssrrrqqqsss|||RRRRRRRRRUUU[[[```cccddd___\\\YYYVVVWWW^^^hhhooojjjgggbbb^^^[[[ZZZZZZ[[[^^^dddhhhhhhhhhhhheee```gggjjjooovvvxxxkkkfffjjjoootttuuutttqqqooopppgggcccmmm~~~~~~tttzzz~~~{{{uuuzzzrrrvvv~~~yyyqqqnnnuuuzzz|||zzzuuurrrvvvqqqdddiii}}}}}}kkk|||~~~fffZZZ```bbbYYY]]]]]]]]]^^^bbbfffkkknnn```[[[[[[dddjjjhhhbbb]]]^^^]]]YYYSSSLLLFFFCCCBBBAAAAAACCCHHHNNNRRRTTTTTTTTT[[[```\\\RRRPPP___qqqttt\\\KKKEEEGGGJJJKKKJJJIIIIIIJJJKKKKKKIIIHHHKKKKKKJJJJJJHHHFFFDDDCCCAAAAAABBBBBBBBBAAAAAA@@@AAA???===<<<======<<<;;;;;;<<<;;;999777777999;;;888999999999999999888888;;;;;;;;;;;;::::::999888777888999999999888777777777888888999::::::;;;;;;777888999888888888:::=========<<<;;;::::::===@@@CCCDDDDDDEEEEEECCCBBBAAACCCBBB@@@<<<999888999;;;:::::::::999999999::::::999999:::;;;;;;===>>>@@@===<<<<<<===@@@AAAAAAAAA>>>>>>>>>???AAADDDGGGHHHIIIIIIJJJLLLOOOSSSWWWYYYXXXUUUPPPLLLJJJKKKMMMOOOLLLMMMNNNNNNMMMKKKHHHFFF@@@BBBEEEHHHJJJLLLMMMNNNQQQTTTVVVWWWVVVVVVXXXZZZ\\\^^^___^^^[[[VVVRRROOOPPPSSSUUUSSSNNNKKKKKKMMMKKKKKKKKKLLLMMMNNNNNNNNNOOOOOOOOONNNMMMOOOSSSWWWQQQQQQPPPPPPPPPRRRTTTVVVYYY\\\___aaa```^^^^^^^^^ZZZ\\\^^^]]]\\\ZZZZZZ[[[[[[XXXQQQLLLMMMSSSWWWVVVVVVWWWWWWVVVUUUSSSRRRQQQLLLLLLLLLKKKJJJLLLOOORRRTTTQQQMMMLLLMMMNNNNNNNNNPPPPPPPPPQQQQQQPPPNNNMMMKKKLLLLLLKKKJJJJJJKKKMMMKKKKKKKKKHHHEEEBBBAAAAAAEEEEEEGGGIIIJJJLLLMMMMMMJJJLLLNNNPPPPPPOOOMMMKKKHHHGGGFFFHHHKKKLLLLLLKKKKKKMMMNNNLLLIIIHHHJJJMMMTTTTTTTTTSSSPPPMMMKKKJJJKKKTTT___dddccc\\\SSSLLLHHHFFFDDDCCCEEEGGGJJJLLLHHHNNNTTTRRRIIIBBBEEELLLHHHGGGEEECCCBBB@@@@@@@@@AAAFFFJJJKKKKKKKKKIIIFFFIIIMMMRRRTTTSSSPPPMMMLLLMMMJJJIIILLLMMMLLLJJJKKKKKKKKKLLLOOOSSSVVVWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSPPPRRRVVVYYYZZZYYYVVVSSSUUUWWWYYYZZZZZZ[[[ZZZYYYYYY\\\___^^^[[[WWWUUUTTTUUUVVVUUURRRTTTXXXZZZXXXXXXWWWUUUVVVWWWWWWUUURRRQQQXXX```dddccc```bbbfffllliiiiiimmmmmmjjjjjjnnnnnnkkkiiikkkkkkiiijjjnnnqqqnnnkkkhhheeehhhtttGGGEEEEEEGGGJJJLLLLLLLLLFFFDDDBBBAAAEEENNNZZZbbb]]]ZZZVVVRRROOONNNNNNOOORRRXXX\\\ZZZZZZ[[[[[[XXX\\\[[[[[[bbbooouuulll___XXX[[[___bbbaaa]]]XXXUUUZZZTTTSSS___pppxxxqqqfffkkkqqqttttttssssssnnnhhhvvv}}}}}}uuuyyy~~~zzz{{{{{{dddccchhhnnnjjj^^^XXXZZZ```\\\VVVSSSZZZdddiiihhhddddddaaa\\\[[[```kkktttkkk]]]PPPSSSdddnnndddRRRlllzzz{{{hhhYYYWWWRRRHHHMMMMMMNNNPPPTTTYYY^^^aaa\\\XXXYYYaaaeeeaaaZZZWWWQQQQQQOOOKKKEEE@@@===<<<:::<<<>>>>>>>>>@@@EEEIIIOOOUUUWWWOOOBBB@@@LLL[[[ccc[[[PPPIIIFFFFFFEEEDDDDDDDDDEEEGGGHHHGGGDDDBBBEEEEEEEEEEEECCCAAA>>>===;;;;;;<<<======<<<<<<<<<===;;;999888999999888777777777777555333333555777444555666777777777777777666666777777666666555444333444555555666666666666444555555666777777888888444555555444333444777999888999999888777777999;;;<<<<<<===>>>>>><<<;;;:::<<<<<<;;;999666666777888777888888777666666777999444666888888999:::===???:::999888888:::<<<<<<;;;888888888999;;;>>>@@@BBBCCCCCCDDDEEEHHHKKKOOOQQQTTTNNNHHHCCCBBBCCCDDDEEE???AAACCCEEEDDDBBB???===:::<<<>>>AAADDDFFFGGGGGGHHHLLLQQQRRRPPPNNNNNNOOOSSSUUUWWWWWWSSSOOOLLLJJJHHHHHHIIIJJJKKKIIIFFFDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKJJJJJJNNNVVV\\\PPPPPPPPPNNNMMMOOORRRTTTSSSWWW\\\^^^^^^]]]\\\\\\WWWXXXYYYYYYWWWUUUUUUUUUWWWRRRMMMKKKNNNRRRSSSSSSVVVVVVUUUTTTSSSQQQOOONNNJJJJJJJJJJJJJJJKKKOOOQQQRRRPPPNNNMMMMMMLLLJJJIIIKKKKKKKKKMMMOOOOOOMMMKKKHHHIIIJJJJJJJJJLLLOOORRRNNNNNNMMMKKKGGGEEEEEEFFFHHHIIIKKKLLLMMMNNNNNNNNNNNNOOOQQQRRRRRRQQQOOONNNFFFGGGIIIJJJJJJKKKKKKKKKKKKLLLMMMJJJGGGEEEGGGJJJRRRUUUYYYZZZXXXTTTQQQOOOVVVaaammmqqqnnnfffZZZOOOIIIHHHGGGIIIMMMPPPQQQRRRQQQQQQQQQMMMDDD===???EEE<<<===>>>@@@AAAAAAAAAAAACCCDDDEEEEEEDDDDDDBBBAAA???BBBEEEGGGGGGGGGHHHJJJKKKIIIFFFGGGHHHIIIJJJJJJKKKKKKMMMRRRWWWZZZ[[[ZZZVVVUUUTTTRRRQQQQQQQQQQQQPPPRRRUUUVVVUUURRROOONNNSSSVVVWWWWWWYYYZZZWWWRRRSSSWWWYYYWWWRRRMMMJJJJJJJJJMMMNNNOOORRRWWWWWWSSSJJJHHHHHHKKKOOORRRRRRPPPLLLOOOTTTWWWUUUUUU^^^hhhoooiiifffjjjjjjhhhkkkrrrrrrkkkfffffffffdddeeegggnnnmmmkkkhhheeehhhuuu~~~;;;:::999:::;;;;;;:::888666555444333444999@@@EEEEEECCCAAA>>>===<<<======<<>>AAAJJJPPPLLLCCCCCCDDDEEEFFFDDDAAA===;;;<<<;;;===CCCLLLOOOLLLGGGIIINNNPPPOOONNNOOOMMMIIIOOOTTTWWWTTTRRRUUUWWWXXXYYYRRRNNNPPPRRRRRRRRRUUUZZZWWWSSSSSSZZZdddgggcccqqquuuzzz|||xxxppphhhcccdddeeefffdddaaa^^^]]]]]][[[ZZZXXXVVVSSSQQQOOONNNMMMKKKKKKNNNMMMKKKNNNSSS^^^dddnnnyyytttooommmmmmkkkfffcccddddddeeehhhpppvvvxxxtttooocccZZZ\\\]]]SSSOOOOOOKKK@@@BBBEEEFFFDDDAAA@@@???AAA@@@>>><<<@@@FFFHHHEEEGGGFFFDDDBBBAAADDDJJJNNNKKKEEE======EEEKKKGGG>>>PPP\\\aaaXXXOOOKKKEEE============???BBBFFFKKKNNNRRROOOPPPTTTTTTPPPLLLKKKBBBDDDDDDCCC???;;;999999888:::;;;:::888888;;;>>>DDDFFFFFF@@@::::::???DDDEEEEEEDDDCCCAAA???>>>===???>>>>>>???AAA@@@>>><<<;;;<<<=========;;;999888777888999:::::::::::::::;;;999777777888888777666555666666444333333444666555666666777777777777777444555555555555444333333444555555555666666666666555555666666777888888888666666666555444666888;;;666777888888777777888:::888999999999999888777666777888999777555444555666555777888777555444666888333555777777666777:::<<<999777555555777888888888555555555666777999;;;======<<<;;;<<<>>>AAAEEEGGGGGGCCC>>><<<<<<<<<<<<:::777999;;;======<<<:::999999999:::;;;<<<===>>>>>><<>>>>>>>>@@@AAABBBAAA???<<<<<<============>>>???@@@CCCEEEDDDCCCFFFMMMSSSJJJKKKJJJHHHFFFGGGKKKNNNKKKOOOUUUWWWWWWUUUSSSRRROOOPPPQQQPPPNNNMMMMMMNNNPPPJJJFFFFFFJJJLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDGGGIIIKKKJJJJJJJJJJJJHHHEEEBBBBBBBBBCCCFFFJJJKKKIIIGGGDDDFFFHHHIIIIIIJJJLLLNNNOOONNNMMMJJJGGGFFFHHHJJJJJJKKKLLLMMMNNNMMMLLLLLLOOOOOOPPPQQQRRRRRRRRRQQQHHHLLLOOOPPPMMMKKKKKKMMMHHHKKKLLLKKKIIIHHHKKKMMMSSSZZZaaaeeeccc^^^ZZZWWW___kkktttuuuqqqiii]]]RRRIIIJJJLLLRRRYYY]]]^^^]]]^^^XXXSSSNNNGGG@@@AAAGGGDDDCCCAAA@@@BBBFFFJJJNNNNNNJJJFFFCCCAAA@@@@@@AAA@@@BBBDDDFFFHHHLLLQQQTTTUUUQQQLLLHHHHHHJJJKKKJJJKKKLLLOOOTTTZZZ]]]^^^]]]UUUTTTSSSQQQPPPPPPPPPPPPSSSZZZ```]]]VVVQQQSSSXXXbbbfffhhhjjjmmmooofff[[[XXX[[[^^^\\\VVVRRRQQQSSSQQQUUUYYY\\\aaaeeebbb\\\OOOMMMLLLQQQXXX^^^___]]]ZZZYYYZZZ[[[ZZZ___nnn~~~tttoooqqqqqqnnnsss}}}vvvppppppqqqnnnjjjiiirrrrrrqqqoookkklllxxx222222222444555555333111000111222333333555888:::666555444444333444555666///444555111000555:::<<<777666222000444999888333::::::999888777777666666444666888888666444555666666999999777777::::::777333999;;;888666999;;;;;;===;;;;;;;;;888555999@@@999<<<<<<:::<<>>???AAAAAA@@@>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<777555999<<<;;;<<<>>>AAABBBDDDHHHOOORRRLLLBBBGGGCCCAAACCCDDDBBBAAACCC???>>>???CCCFFFGGGEEEBBBBBB888999<<<555555;;;:::666999999444222666888777444777888777888;;;999555999888777666666777888888666888666444555:::<<<;;;;;;AAACCCAAA???@@@>>>999888777666777999===AAACCCGGGDDDCCCDDDBBB>>>===???888:::<<<<<<:::777666666888999::::::999999::::::::::::888888;;;>>>===:::???@@@@@@===999777888:::<<<;;;999:::;;;<<<;;;:::666888:::<<<<<<<<<;;;:::555666777888888888888888;;;999777666777777777555555666666555333333444666666666777777777777666666888999999999999999888777777777777777666666666666888888999999999:::::::::999::::::888888999<<>>;;;;;;;;;;;;;;;::::::999777999:::999777666555666777888:::888666555888:::777999;;;:::888888:::===<<<:::888777999:::::::::999888888888999;;;===>>>:::999888777999<<>>>>>;;;;;;;;;<<<===>>>AAABBB:::;;;;;;;;;999888999:::888;;;>>>===:::999===AAAAAABBBAAA???======AAAEEECCCGGGLLLOOONNNKKKHHHGGGGGGGGGGGGFFFDDDDDDEEEGGGEEE@@@<<<>>>CCCEEEDDDCCC@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>===;;;;;;===???CCCCCCDDDEEEEEECCC???<<<999999:::>>>CCCDDDCCC@@@???BBBEEEGGGFFFEEEDDDDDDHHHGGGEEEBBB@@@@@@CCCEEEKKKKKKLLLMMMLLLKKKJJJIIIGGGHHHHHHJJJKKKLLLMMMNNNEEEKKKOOOOOOJJJFFFFFFHHH===AAAEEEFFFEEEGGGJJJMMMOOOWWWaaagggeee```ZZZWWW]]]gggnnnlllgggaaaVVVLLLEEEGGGLLLUUU___eeegggfffcccZZZQQQLLLFFF@@@AAAFFFVVVPPPIIIEEEFFFMMMVVV]]]ZZZSSSJJJDDDAAA???@@@BBB???AAAEEEHHHMMMSSSZZZ___aaa]]]UUUNNNLLLMMMNNNLLLGGGHHHLLLRRRWWW[[[[[[ZZZVVVUUUSSSQQQPPPPPPQQQQQQZZZfffooojjj]]]WWW^^^iiisssxxx|||xxxhhh]]]aaadddccc^^^\\\]]]___YYY___dddiiioooqqqmmmeeeXXXVVVUUUYYYaaagggiiihhhaaa^^^]]]]]]]]]eeeyyyvvvooopppooolllrrr}}}}}}tttnnnpppqqqmmmfffaaaiiiiiijjjhhhbbbbbbmmmzzzsssmmmnnnrrr111111111222222222333333444555555444222333555777777666666555444444333333666666666666555555555555777777666555555666777888:::888666444444555666777555777888888777666666777666666777777666555444333444555555777888999::::::<<<;;;999888888999:::;;;888999999888777999<<>>???AAA?????????????????????????????????>>>===;;;:::999888;;;===<<<:::;;;@@@FFFMMMNNNOOOOOOMMMIIIEEEBBB@@@@@@@@@@@@????????????===>>>@@@AAABBBBBBBBBAAA<<<<<<;;;::::::999888888<<<<<<<<<;;;;;;:::::::::777777777888:::<<<===>>>@@@??????>>>===<<<;;;;;;<<<<<<=========>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA;;;;;;<<<<<<===???@@@AAADDDDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGJJJJJJIIIHHHFFFDDDBBBAAAFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFDDDCCCBBBCCCDDDEEEHHHJJJMMMNNNOOONNNNNNMMMKKKKKKJJJJJJJJJKKKMMMPPPSSSVVVVVVVVVVVVYYYZZZ[[[\\\^^^```aaabbbccccccbbbbbbaaaaaaaaa```^^^^^^______aaabbbdddeeebbbaaa___]]][[[YYYXXXWWWSSSRRRQQQPPPPPPPPPPPPPPPRRRSSSTTTSSSRRRQQQRRRTTTTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSVVVTTTQQQOOONNNPPPRRRSSSSSSSSSTTTUUUVVVVVVWWWWWWYYYUUURRRQQQSSSTTTSSSQQQTTTTTTTTTTTTTTTSSSRRRRRRSSSSSSRRRQQQQQQPPPOOOOOOVVVUUUSSSRRRRRRSSSUUUVVVVVVWWWXXXYYYYYYXXXWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPMMMJJJIIIIIIKKKLLLIIIJJJKKKKKKJJJHHHFFFDDDMMMKKKIIIGGGGGGJJJMMMOOOOOOOOONNNOOOPPPRRRTTTUUUSSSPPPMMMLLLNNNTTT[[[```]]][[[XXXUUUSSSRRRRRRRRRUUUSSSPPPMMMLLLKKKKKKLLLOOONNNLLLJJJHHHHHHHHHIIIKKKMMMOOOPPPNNNJJJEEEBBB@@@??????CCCHHHIIIEEE@@@CCCDDDEEEGGGIIIJJJKKKLLLHHHDDDBBBCCCDDDEEEKKKRRRbbb[[[SSSOOONNNLLLHHHDDDEEECCCAAA@@@BBBGGGLLLPPPMMMMMMLLLKKKJJJIIIHHHHHH???BBBGGGLLLOOOPPPOOONNNMMMPPPUUUXXXXXXVVVRRRPPPWWWWWWWWWYYYXXXSSSKKKDDDAAACCCFFFJJJPPPWWW\\\______SSSIIIFFF@@@<<>>===;;;???<<<===AAAAAAEEEYYYqqqxxxjjj\\\QQQMMMLLLMMMIIIGGGFFFFFFIIIMMMNNNOOOLLLLLLKKKKKKMMMPPPSSSTTT___jjjooohhhccclll~~~yyyiii______]]][[[YYYYYY[[[]]]aaadddhhhkkklllkkkhhhfffVVVXXX[[[]]]^^^]]][[[ZZZYYYWWWUUUUUUZZZbbblllqqqpppcccXXXWWWYYYXXXZZZ___``````______^^^[[[VVVSSSVVVVVVUUURRRQQQRRRVVVYYY``````___ZZZSSSOOOMMMNNN777888888888888999999999999::::::999888999;;;==================<<<<<<<<<==============================<<<<<<<<<===?????????>>><<<;;;;;;<<<===>>>===???AAABBBBBBBBBCCCDDD???@@@@@@AAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGJJJIIIHHHFFFFFFGGGIIIJJJNNNMMMLLLIIIGGGFFFHHHIIIIIINNNRRRSSSPPPMMMNNNPPPSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVVVVVVVVVVVVVUUUUUUQQQTTTVVVUUUSSSTTTYYY^^^ggghhhiiiiiigggdddaaa______^^^\\\ZZZXXXVVVTTTSSSQQQRRRTTTUUUVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSRRRRRRTTTTTTTTTTTTSSSSSSSSSRRRTTTTTTTTTUUUVVVWWWYYYYYY]]]]]]]]]\\\[[[[[[ZZZZZZ____________````````````bbbbbbbbbccccccccccccdddddddddeeeeeefffhhhiiijjjjjjkkklllnnnoooqqqrrrsssvvvwwwwwwxxxxxxwwwwwwvvvwwwwwwvvvuuutttrrrqqqpppttttttttttttttttttttttttttttttsssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrttttttttttttttttttttttttssssssttttttuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwww||||||||||||{{{zzzyyyxxx~~~|||zzz~~~}}}}}}{{{|||~~~~~~}}}zzzvvvtttllliiiggghhhjjjiiieee```cccdddeeefffgggiiijjjjjjgggcccbbbccccccdddiiipppyyyrrrmmmkkkiiiddd```]]][[[YYYXXXZZZ^^^cccfff```___^^^\\\ZZZYYYXXXWWWTTTWWW]]]aaacccaaa]]][[[XXXZZZ]]]___^^^[[[XXXUUUXXXWWWXXXXXXXXXTTTMMMHHHAAABBBDDDGGGKKKOOOSSSUUU[[[RRRKKKFFF===999DDDUUUlllSSSJJJSSS]]]^^^bbb```XXXMMMDDD@@@<<<777888444555999;;;AAAVVVmmmuuufffYYYOOOHHHEEEAAA???======???AAABBBBBBFFFEEEDDDCCCDDDEEEGGGHHHQQQ[[[aaa^^^___nnnzzz}}}wwwggg[[[WWWXXXWWWUUUTTTSSSUUUVVV\\\]]]```bbbaaa^^^ZZZXXXPPPPPPPPPPPPPPPPPPQQQQQQQQQOOOMMMMMMQQQXXX___ddd[[[PPPGGGFFFGGGFFFGGGJJJIIIIIIJJJLLLMMMLLLHHHEEEBBBBBBBBB@@@??????BBBDDDEEEFFFGGGEEEAAA???@@@AAAQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUUUUTTTUUUWWWYYY]]]]]]]]]]]]^^^^^^^^^^^^_________```aaaaaabbbbbb`````````aaabbbcccdddeeehhhgggfffffffffggghhhiiiiiilllooopppqqqrrrsssuuupppppppppqqqrrruuuwwwxxxzzz{{{||||||}}}~~~|||yyyqqqqqqqqqrrrsssuuuvvvwww|||xxxsssnnnddd```mmm~~~ssslllrrrvvvuuuyyyzzzwwwooohhhbbb[[[TTTQQQMMMMMMPPPQQQWWWhhh{{{yyykkk]]]RRRLLLHHHFFFDDDCCCEEEFFFFFFEEELLLKKKJJJHHHGGGHHHHHHIIIJJJPPPTTTTTTZZZhhhwwwzzzooodddbbb```YYYQQQLLLVVVWWWVVVTTTPPPNNNMMMMMMQQQRRRUUUVVVUUURRROOOMMMLLLIIIFFFCCCBBBCCCFFFGGGFFFEEECCCCCCFFFJJJNNNQQQTTTLLLFFFEEEEEEDDDCCCDDDCCCBBBCCCEEEFFFEEECCC@@@>>>???@@@???>>>===???@@@<<<>>>AAACCCDDDEEEHHHJJJxxxxxxyyyyyyyyyyyyzzzzzz|||}}}xxxssspppnnnllllllnnnoooooooootttsssqqqpppooooooooooookkklllmmmmmmpppvvv|||{{{rrrjjjgggdddaaa```aaapppqqqppplllfff```\\\[[[[[[^^^aaadddeeeeeedddbbb```^^^ZZZVVVUUUUUUWWWXXXUUUTTTSSSSSSTTTVVVXXXYYYZZZVVVRRRQQQQQQOOONNNMMMMMMLLLKKKKKKJJJHHHDDDAAACCCEEEGGGGGGEEEDDDDDDEEECCCEEEHHHLLLPPPTTTWWWZZZ~~~|||~~~|||{{{yyyxxxvvvrrrooollloooqqqrrrpppooonnnnnnoooppprrrvvv{{{