BM6P6(@ ppp999+++***&&&***((('''%%%%%%&&&'''(((%%%&&&'''''''''&&&$$$$$$$$$$$$#########$$$&&&'''((('''&&&%%%%%%&&&'''(((%%%$$$$$$###$$$&&&'''(((###$$$%%%'''((()))))))))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&+++,,,...///111444888;;;>>>EEEQQQ\\\dddjjjnnnpppyyy{{{~~~|||~~~}}}vvv\\\NNN;;;...))))))***+++)))((('''&&&%%%%%%%%%%%%###"""!!! !!!"""$$$&&&%%%%%%&&&)))---222777:::DDDMMMNNNDDD@@@GGGKKKIIIBBB===@@@JJJLLLEEEEEELLLOOORRRQQQRRR^^^nnnnnnccceeelllrrrqqqmmmooo{{{sssbbbPPPFFFAAA888...(((+++)))'''&&&'''))),,,///@@@IIITTTYYYXXXYYY^^^dddiiiggggggiiijjjhhhbbb\\\YYYaaabbb\\\^^^lllwwwzzzmmmVVVDDDAAA===222...222FFFZZZiiiooo|||tttmmmoooeeeOOO777***&&&$$$$$$%%%&&&###"""%%%'''***333<<>>CCCBBB===;;;@@@FFFQQQggg{{{wwwaaaLLL888+++(((,,,***((((((,,,222???TTTfffxxxuuucccPPP<<<222------888EEElllmmmPPP>>>000&&&&&&&&&$$$'''...///===GGGLLLYYYlllvvvuuukkkXXXCCC555***""""""'''&&&&&&%%%%%%%%%&&&''''''$$$###"""""""""###%%%%%%$$$%%%&&&&&&$$$""""""### !!!###$$$%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$"""!!!!!!"""$$$###!!! """$$$%%%$$$((('''&&&%%%$$$#########%%%$$$###""""""$$$&&&'''%%%$$$""""""###$$$######!!!"""###$$$%%%&&&''''''%%%$$$"""""""""!!!######$$$###""""""$$$'''%%%%%%$$$""" !!!$$$'''%%%&&&(((((((((&&&$$$"""&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$'''&&&&&&'''&&&(((111;;;NNN^^^vvvoooVVVFFF<<<444444===@@@>>>HHHXXX___pppyyyqqqqqqxxxkkklllnnnnnniiibbb]]][[[fffhhhfff]]]RRRHHHBBB>>>999999999:::>>>FFFPPPWWWaaa]]]]]]hhhwww~~~{{{tttxxx|||sssjjjeeedddcccTTTRRRNNNGGGDDDAAA===888ppp999++++++&&&)))(((&&&%%%$$$%%%&&&'''&&&''''''((('''&&&%%%$$$############%%%&&&(((***''''''&&&&&&&&&&&&''''''$$$$$$######$$$%%%'''(((###$$$%%%'''(((((())))))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&)))+++,,,------///111333///555>>>FFFNNNUUUZZZ^^^rrrwwwxxxuuuyyy}}}zzz~~~fff[[[JJJ:::///)))&&&%%%(((((('''&&&%%%$$$$$$%%%"""!!! !!!###&&&'''%%%%%%&&&(((***---000222;;;CCCDDD<<<888>>>BBB@@@999444666??????999888===DDDFFFDDDCCCNNN^^^bbb\\\YYYhhhtttrrrhhhhhhyyyvvvjjj[[[MMM???333---...)))'''%%%$$$%%%(((+++---444DDDUUU[[[VVVSSSXXX___lllccc]]]aaakkknnnggg^^^___fffiiiccc```hhhwwwooo```PPPEEE;;;000000666EEETTTbbblllyyyssslllllldddOOO777+++((('''((()))(((%%%$$$&&&(((,,,666@@@NNNZZZlllxxxwwwnnnjjjkkk{{{|||xxxjjjaaaWWWLLLCCC333444333///---222<<>>CCCEEEDDDAAAWWWdddttt}}}tttQQQ===666222,,,((()))'''''',,,555DDD[[[ooouuuvvvzzzvvvjjjVVV@@@333+++)))222>>>```~~~sss^^^???111''''''(((&&&)))000333888>>>KKKddd|||uuujjjYYYGGG:::111(((%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&""""""!!!!!!!!!"""###$$$%%%&&&'''&&&$$$""""""""" !!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&###"""!!! !!!"""######!!! """$$$%%%$$$'''&&&%%%$$$$$$$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%$$$###"""############""""""######$$$%%%&&&&&&$$$###"""""""""!!! """######"""!!!"""$$$&&&&&&&&&$$$!!!!!!$$$&&&'''(((((((((&&&%%%###%%%%%%%%%%%%$$$$$$$$$$$$'''''''''''''''&&&%%%%%%%%%$$$%%%&&&&&&(((111;;;WWWiiiyyy|||zzzsssbbbOOO777333333999<<<>>>IIIVVVgggiiippp|||uuuooovvvzzzxxxnnniiimmmrrrsssjjjkkkpppsssiiiVVVGGGBBBBBB===:::<<>>EEERRR^^^wwwgggSSS<<>>EEEQQQ[[[```gggnnnxxxqqqqqqxxxyyytttzzz|||~~~yyyaaaGGG555---,,,((((((''''''&&&''''''''')))((('''&&&%%%$$$$$$###"""###&&&''''''&&&$$$""""""%%%&&&%%%%%%''')))((('''&&&&&&((((((&&&&&&((('''******''''''+++000111<<<555111777HHHYYYdddhhhrrr{{{{{{qqqXXX>>>...***(((''''''&&&''')))***,,,777===HHHTTTZZZUUUHHH===888DDDPPPQQQMMMQQQ```nnnuuullllllyyy~~~{{{|||~~~mmmZZZHHH666)))---555NNNlll~~~www```KKK444)))(((+++...111///,,,+++)))(((+++888EEE___ppppppuuuuuuhhhRRR@@@777666;;;;;;<<>>XXXnnn~~~rrrZZZ???000+++))))))+++++++++,,,------111???NNNWWWfffyyy{{{rrrrrrhhh[[[PPPHHHBBB:::444777DDDRRRSSSOOOTTTeeevvvuuuqqqpppyyy~~~xxxhhhVVVIII???444+++''',,,+++,,,111999GGG]]]ooo{{{lllRRR===...)))555EEEdddqqq```BBB444***)))(((&&&(((...666@@@PPPcccttt~~~wwweeeMMM999...)))%%%(((((((((((('''%%%###!!!""""""###$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!!!!"""!!!!!!!!!!!!"""###$$$$$$&&&%%%%%%$$$###"""""""""!!!!!!""""""""""""!!!!!!"""""""""###&&&&&&%%%$$$""""""!!!!!!"""###$$$$$$###############"""""""""!!!"""###!!! """'''++++++)))&&&$$$######$$$%%%$$$(((+++***&&&###"""###!!!""""""!!! !!!###%%%!!!"""###"""!!!!!!"""$$$"""!!!  """$$$&&&((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%$$$######%%%!!!!!!###$$$"""$$$'''444CCC]]]vvv|||kkkRRRAAA222333===SSSjjjuuuooofff]]]\\\[[[^^^ccchhhmmmoookkkhhheeehhhnnntttvvvwww{{{vvvkkkrrrwwwrrrjjjkkkyyyxxxxxxtttooouuuooo999,,,,,,((((((((())))))((((((''''''&&&''''''((('''&&&%%%$$$&&&%%%$$$###$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$%%%'''(((&&&%%%$$$######%%%&&&(((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&%%%%%%&&&((($$$%%%&&&&&&%%%&&&(((******000222222;;;MMMYYY[[[RRRWWWdddppprrrnnnqqqyyyyyy|||rrrppp|||}}}rrr^^^III777...+++***************++++++...------+++***(((&&&%%%######%%%&&&&&&&&&%%%%%%'''&&&&&&'''((('''&&&&&&$$$%%%%%%$$$$$$&&&&&&&&&***)))'''((('''&&&&&&&&&"""***111...***222EEEVVVbbb^^^^^^kkk|||{{{}}}~~~~~~|||xxxkkkUUU@@@555,,,,,,***)))))))))))))))***CCCbbbsssmmm[[[JJJAAA444///,,,222@@@MMMTTTUUUggguuu~~~zzzsss{{{{{{]]]AAA555)))+++444GGGaaayyy|||dddFFF444,,,(((&&&'''(((***,,,...---000>>>LLLPPP\\\sss}}}sssiiidddgggYYYHHH??????BBBBBB@@@CCCQQQ___aaa^^^eeezzz}}}sss^^^III@@@>>>888///)))---,,,...444===LLLcccvvvtttzzz{{{cccNNN999,,,111===WWW~~~lllEEE777,,,***)))&&&(((...777<<>>SSSiiiuuunnn[[[KKK.........///555AAAOOOYYY```mmmuuuvvv{{{[[[???777(((+++222CCC]]]uuu}}}dddFFF444,,,'''&&&''')))***,,,,,,)))+++666DDDPPPXXXnnn||||||uuuggg```bbbQQQMMMFFF???<<<@@@JJJRRRYYY\\\```fffnnn{{{cccUUUHHHAAA===666///,,,(((+++222;;;DDDPPPaaapppmmm~~~lllYYYDDD333333===ZZZ~~~mmmHHH999...,,,+++'''(((...555@@@WWWtttuuuYYY>>>000,,,*********++++++)))&&&###""" """#########"""!!! """###$$$###"""###$$$ !!!###%%%%%%%%%$$$$$$$$$$$$$$$###############!!!!!!""""""""""""!!!!!!""""""###$$$''''''%%%###""""""!!!!!!!!!!!!""""""###############"""!!!  !!!!!!"""***000///---)))&&&$$$$$$%%%&&&+++///111///(((""" !!!######$$$###""""""$$$'''((((((((('''$$$""""""###$$$###!!! """%%%(((+++---+++(((%%%$$$$$$%%%&&&(((((())))))(((((('''&&&&&&######'''***((()))+++111EEESSSVVV```jjj___HHH;;;>>>OOOfffooolllqqq~~~xxxgggTTTNNNTTTZZZYYYTTTOOOXXXbbbbbb^^^```kkkvvv{{{sssvvv~~~{{{|||zzzyyy}}}ppp999,,,---***))))))***++++++)))((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((&&&%%%######$$$%%%&&&''''''(((((())))))******)))(((&&&&&&%%%&&&'''(((+++***(((''''''((())))))$$$%%%&&&''''''&&&&&&%%%&&&%%%$$$###""""""""""""%%%&&&'''&&&$$$###$$$%%%$$$&&&'''&&&%%%***333:::IIIOOONNNLLL[[[sssxxxnnnddduuuvvvsssxxx~~~jjj^^^\\\NNN:::++++++,,,,,,***)))---222666333...,,,000333---$$$%%%&&&&&&%%%$$$%%%''')))&&&''')))))))))'''%%%$$$&&&'''((('''%%%$$$%%%&&&"""%%%((('''%%%$$$&&&(((###'''***)))&&&''',,,111@@@SSSfffhhhaaacccuuu~~~|||qqqaaa\\\NNN:::111,,,))))))'''$$$$$$'''&&&--->>>ZZZxxxsss]]]<<<...(((...111555GGG^^^ccc[[[aaazzzpppdddSSS???000333===KKKVVV```tttmmmcccQQQ;;;***###&&&+++***'''(((***++++++111888PPPbbbtttzzz|||uuugggfffiiiaaaUUUDDDAAA??????@@@EEEQQQ]]]mmmiiiiiittttttWWWKKKAAA<<<999222,,,***''')))333DDDOOOSSSVVV[[[ooo}}}xxxlllTTT===:::EEEcccrrrmmm\\\FFF888---+++***&&&(((...999TTTssslllTTTBBB666///,,,+++***)))******)))&&&$$$""""""""""""""""""""""""######""""""!!!!!! """###%%%&&&&&&%%%###"""###$$$$$$%%%%%%###"""!!!!!!!!!"""###$$$%%%%%%&&&$$$%%%(((,,,000///)))%%%$$$$$$$$$###"""!!! """!!!!!!!!!######!!!###!!! """&&&'''((('''''''''&&&%%%%%%%%%%%%'''((((((((('''%%%###"""######$$$$$$$$$$$$######''''''''''''&&&$$$"""!!!""""""###$$$%%%&&&&&&'''&&&''''''%%%######$$$%%%(((&&&%%%&&&((()))&&&$$$&&&(((******((('''''''''///<<>>YYYxxxvvvaaaFFF333''')))...111@@@RRR[[[^^^jjj{{{~~~nnnYYYGGG000///666EEEQQQ^^^sssxxxhhhQQQ<<<...'''$$$###(((&&&&&&)))***+++111999SSSbbbqqqyyypppaaa]]]]]]VVVLLL999<<>>FFFUUU[[[YYYUUUbbbttt{{{qqqtttnnn777***+++((()))(((''''''&&&&&&''''''(((''''''''''''''''''(((((((((((((((''''''''''''$$$$$$######%%%&&&(((***)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%'''((()))'''&&&%%%%%%&&&''')))******(((&&&$$$$$$%%%(((***%%%$$$######"""""""""""""""$$$%%%%%%######$$$&&&((())))))'''$$$%%%(((,,,---555===>>>>>>EEEUUUcccqqqkkkhhhooo{{{mmmSSSGGG>>>333)))***...///000222333;;;@@@;;;555222222000,,,)))%%%$$$&&&'''&&&%%%,,,+++)))((('''&&&''''''&&&)))...///---)))%%%$$$(((((('''((())))))'''&&&&&&&&&&&&&&&'''***---///666:::AAAIIIQQQ[[[ccchhhuuu~~~nnnUUUDDD111,,,((()))(((&&&%%%&&&)))444FFF\\\qqqzzzsssgggRRR;;;)))'''+++...777DDDTTTdddssszzz}}}zzz\\\GGG222---000===LLL\\\ssspppPPP999...***%%%!!!'''&&&'''******,,,444<<>>666888>>>IIISSS\\\hhhsssqqqwww~~~|||dddVVVHHH888000,,,'''%%%%%%,,,...555>>>EEEIIIPPPVVVYYYhhh{{{yyyfffKKK555222;;;NNNddd|||rrr[[[EEE777,,,++++++,,,333===KKK^^^tttqqq\\\FFF555+++'''&&&&&&&&&'''((((((&&&$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!""""""!!! """"""#########"""!!! """""""""###$$$$$$$$$%%%%%%&&&(((+++......+++)))%%%%%%&&&&&&&&&'''''''''"""!!! !!!"""###""" !!!!!!!!!###&&&))))))(((###%%%&&&(((((('''&&&%%%""""""############"""!!!""""""""""""""""""""""""!!!"""$$$%%%&&&&&&&&&&&&"""""""""""""""""""""""""""###$$$###""""""###%%%)))((((((((())))))'''%%%$$$%%%''''''&&&%%%%%%&&&(((///===PPPZZZYYYTTTSSSXXXUUUWWWbbbsssyyyrrrlllcccYYYRRRRRRLLL>>>555<<>>HHHSSSZZZ]]]sssӵ===111+++&&&'''(((&&&&&&'''###666NNN___hhhmmmlllhhhUUU@@@///++++++,,,222;;;OOOeeevvvwwwwww```CCC888///,,,666FFFXXXqqqsssPPP777,,,***(((&&&''''''(((+++,,,...777AAANNN___ttt~~~qqqnnnhhh```WWWLLL???666<<<666999Ħppp~~~~~~yyyuuuiiiVVVGGG666...***(((((()))...000666===EEENNNXXX^^^NNN^^^wwwwww]]]@@@,,,,,,444AAAaaa|||gggEEE777,,,***+++---777CCCZZZbbbnnn~~~ttt}}}kkkJJJ111))),,,$$$$$$$$$&&&''''''%%%###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! """"""""""""!!!!!!!!! ###############$$$$$$$$$###$$$&&&(((***++++++***''''''&&&&&&%%%%%%%%%%%%###"""!!!!!!###$$$$$$###"""!!!"""%%%(((***)))((("""$$$&&&((()))(((&&&$$$ !!!!!!""""""#########""""""!!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&&&&"""""""""!!!!!! !!!"""!!!!!!!!!###%%%(((((('''(((''''''%%%$$$"""$$$%%%%%%$$$$$$%%%&&&'''(((000???LLLRRRVVVZZZRRR]]]nnnyyyzzzzzztttssswwwrrrbbbTTTCCC===999999888666777;;;CCCQQQdddttt~~~ooo999,,,---)))***)))((('''&&&'''((()))((((((''''''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))%%%$$$$$$$$$%%%&&&((()))((('''&&&%%%$$$$$$%%%&&&''''''(((((('''4ĉ@ӵ"""""""""((())))))'''$$$""""""###$$$%%%&&&%%%%%%%%%&&&''')))'''+++000---(((222BBBMMMZZZjjjtttxxxzzzaaaFFF666(((&&&&&&(((333@@@IIIIIIGGGHHHMMMNNNDDD888777777444...'''$$$&&&)))&&&''')))***,,,,,,,,,,,,000000///,,,)))((()))***>L***(((***......,,,=hĦ---,,,...222666<<>>PPPjjjnnnUUU???111+++(((&&&%%%%%%(((******,,,777BBBUUUgggzzzssslllcccZZZPPPEEE===::::::999AAA>Lzzz|||}}}yyyiiiRRRCCC333+++))))))***---+++222===JJJUUU\\\^^^^^^SSS___vvvzzz```DDD111,,,111>>>ZZZ|||xxxbbbEEE888---******,,,888GGG[[[gggvvv}}}tttyyywwwfffKKK555---...$$$###$$$%%%''''''%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!$$$$$$$$$############### """###%%%&&&(((***+++---,,,***(((&&&$$$$$$###%%%###""""""$$$&&&&&&%%%#########&&&(((***)))((("""$$$&&&((()))(((&&&$$$!!!!!!""""""######$$$%%%""""""!!! !!!""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!  !!!!!! """$$$&&&&&&'''&&&%%%$$$######"""###$$$$$$######$$$&&&'''$$$&&&000===IIIUUU___\\\hhhyyyuuufffLLLDDD<<<777222...///222888BBBTTTkkk~~~{{{{{{ppp999,,,...******)))((((((''''''(((((((((''''''''''''''''''(((%%%%%%%%%$$$$$$$$$$$$$$$''''''''''''&&&&&&%%%%%%"""###$$$%%%&&&((())))))%%%%%%$$$$$$$$$&&&'''(((((('''&&&%%%$$$%%%&&&&&&&&&&&&'''((('''GG=?""""""'''((((((&&&$$$""""""############$$$%%%&&&'''(((***&&&&&&***)))%%%(((000777LLLdddooopppvvvrrrNNN;;;***&&&%%%'''555GGGNNNMMMMMMPPPXXX\\\SSSHHHBBB@@@;;;333+++'''''')))&&&&&&((()))+++---...///444222...)))&&&&&&***---HdĦ///---///222000=Īj'''+++//////...333>>>GGGUUU]]]sssGG=?666+++(((((('''&&&''')))***444OOOrrrwwwbbbLLLAAA666000***''')))...111EEE```www~~~iiiJJJ<<<000///666EEE___wwwsssjjj[[[JJJ:::---%%%!!!"""###&&&(((''')))555BBB```ooo{{{{{{xxx||||||mmmYYYKKKBBB>>>@@@DDD666AAATTTHdĦxxx{{{~~~bbbLLL>>>///)))((('''(((+++'''444FFFYYYhhhlllcccVVV```ggguuunnnUUU???333000AAAOOOgggiiiQQQCCC777---++++++...;;;KKKVVVnnnvvvdddUUUJJJ???333***%%%$$$$$$%%%&&&&&&$$$"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$###"""!!!!!!!!!""""""%%%$$$$$$$$$###""""""""" !!!"""###%%%))),,,555333///+++(((&&&%%%$$$%%%###""""""$$$&&&&&&&&&%%%$$$$$$%%%'''(((((('''###%%%&&&(((((('''&&&%%%######""""""###$$$%%%%%%######!!!!!!!!!!!!######&&&%%%$$$###############!!!!!!!!!  !!!"""!!! !!!###%%%&&&'''&&&###"""!!!""""""###$$$###"""###%%%''''''######(((111<<>>XXX999---%%%!!!$$$%%%(((Ħ\\\kkkvvvvvvssszzzĦLLL@@@;;;<<>>MMMmmmooopppuuuyyybbbJJJ@@@???;;;333...333CCCTTT```mmm~~~}}}|||{{{zzz?~4(((%%%&&&g&e>&e%%%g&e%%%>hӵ$$$&&&'''(((((())))))g&e%%%guO>uO>&e###%%%4ff?>ߝL!!!gĉ@!!!!!!"""###Shӵ%%%&&&$$$""""""$$$'''g&e***>hӵNNN```pppzzz~~~fff?><zg&e>&eHLShӵgLbbb^^^aaakkkssseeeWWWGGG@@@BBB@@@777S?ʬJJJRRR3h?D%%)????BBBZufĦ)))++++++gL444???VVVg&egĉ@aaa]]]g&e>&e???@edddQQQ??)))%%%+++)))555SSSpppg<ĉvvv3we<ĦCCC999555===3h?@eAAA111***'''&&&'''))),,,ZFFFOOOaaaqqquuuttt3h?gLTTTCCC===>>>@@@FFFLLL\\\ZZZ```D%%)?rrrfff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL---@e111g&eiii[[[iii3h?g&e>&eggg??wwwcccVVV>>>555...///111555EEEVVVlllxxx~~~vvveeePPP===222...'''&&&&&&&&&'''&&&###!!!"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!! !!!!!!&&&%%%###"""""""""###$$$&&&%%%%%%$$$###"""!!!!!! !!!!!!!!!$$$+++000666333///+++'''%%%$$$$$$""" !!!###$$$$$$)))'''###"""###%%%%%%%%%'''''''''&&&%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$%%%$$$###!!!!!!###$$$%%%$$$$$$###""""""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!#########""" !!!"""&&&((()))((($$$""""""#########$$$######$$$&&&)))%%%&&&((((((%%%'''333AAAZZZjjjuuuwww~~~ooo[[[KKK>>>666666999888CCCRRRaaasss~~~{{{yyyyyy4Dӵ'''((('''Hƅ^Hu]Ħ'''Hu]Ħ&&&ZuR)Ħ&&&'''(((******(((&&&Hu]Ħ&&&HŐeHŐeHu]Ħ$$$qIܗGIӵ!!!tt"""######HGgĉ@###$$$%%%%%%&&&&&&%%%%%%Hu]Ħ***ZuR)ĦBBBVVVfffsss||||||sߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@'''HdĦgggbbbdddnnnwwwppp```TTTRRRPPPFFFHtƅ^LLLWWWBt=o9ĦDtfo9ĦKKKPPPMMMg?)))'''HdĦ---;;;VVVHu]ĦtteeejjjHƅ^Hu]Ħ@@@H׼s|||ttt///+++&&&,,,---666JJJffftQje<ĦHHH555555Bt=o9ĦH׼s]]]AAA222+++(((%%%***))))))HtĦPPP[[[WWW___rrrBt=o9ĦHdĦEEE888===@@@===KKKbbbsssjjjgggDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵ***H׼s)))222Hu]Ħ}}}dddBt=o9ĦHƅ^Hu]Ħppp|||ppppppcccMMM;;;222///333333777NNNkkk}}}{{{kkkSSS===111---'''&&&&&&%%%%%%$$$$$$###&&&%%%###!!!!!!"""###$$$"""""""""""""""!!! ###"""!!!!!! !!!!!!"""#########"""!!!!!!"""$$$&&&%%%###"""""""""###$$$$$$###""""""%%%)))...111///,,,)))'''%%%&&&'''(((###"""!!! """$$$%%%''''''&&&&&&&&&''''''((('''&&&%%%%%%%%%$$$""" !!!"""######!!!!!!"""######""""""!!!!!!!!!!!!!!!#########"""######$$$$$$######""""""!!!!!! &&&$$$""" !!!###$$$(((,,,///---((($$$$$$&&&&&&%%%$$$$$$#########$$$%%%$$$$$$$$$%%%(((+++---DDDPPPcccsss}}}{{{zzzppp\\\JJJ@@@;;;888777>>>RRRooo{{{}}}ssszzzzzz{{{4DuXӵ(((((((((DdDΦDdDĦ'''DdDĦ%%%'''t|<&&&&&&&&&((()))***(((&&&DdDĦ&&&DdDΦDdDΦDdDĦ%%%peƜ4DuTӵ$$$`eĭ###qet"""###$$$%%%%%%&&&&&&%%%%%%DdDĦ(((%%%t|<---:::HHHXXXkkk{{{DdDDdDĦDdDΦDdDĦq<niDdDĦqet(((...DdDĦbbbggglllnnnmmmooorrrmmm___SSSq<RGGGNNNqjRgdKӵHdDĦgdKӵZZZUUUGR/f6LĭĦ'''%%%DdDĦ)))888JJJDdDĦ`eĭdddDdDΦDdDĦ666DdDĦwwwnnnbbbPPP???444...+++))),,,000>>>XXXvvvgeĦFSĦ???777qjRgdKӵDdDĦbbbJJJ888---(((%%%(((((()))DdDĦJJJXXXbbblllqjRgdKӵDdDĦHHH;;;<<>>PPPdddrrrxxxzzzxxxjjjTTT???333///'''&&&&&&%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%###############""""""!!!""""""""""""""""""""""""###$$$%%%$$$############%%%$$$######"""""""""###$$$###"""###%%%(((+++---,,,***'''%%%$$$$$$%%%&&&######!!!!!!!!!###$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$###"""###%%%%%%###!!!######$$$%%%%%%%%%%%%%%%$$$######"""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%############""""""""""""&&&$$$""" !!!"""$$$'''***,,,***&&&###$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((...AAAZZZjjjpppuuu~~~}}}jjjVVVJJJDDDBBB<<<===JJJfff}}}tttyyyxxxuuu4DuXӵ)))((()))DdDΦDdDӵ'''DdDĦ%%%&&&o)h&&&&&&%%%&&&'''))))))'''%%%DdDĦ&&&DdDΦDdDΦDdDӵ&&&=ӊB1.uTӵ'''HߝL`o9$$$po9wӵ%%%%%%%%%%%%%%%%%%$$$DdDĦ%%%$$$o)h%%%,,,333:::HHHaaavvvDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ___kkkrrrooogggmmm~~~lllYYYpo9u222DDDOOOMMMGIdnuR)ĦDdDĦnuR)Ħlll___CdgĪj###DdDĦ(((444???DdDĦHߝL`o9```DdDΦDdDӵ+++DdDĦtttlllhhh^^^MMM:::...+++,,,+++111DDDdddgeĦsp?aĦ888888GIdnuR)ĦDdDĦeeeRRR>>>///(((&&&%%%&&&)))DdDĦFFFXXXnnnzzzGIdnuR)ĦDdDĦLLLBBB???LLL___jjjlllmmm~~~DdDĦnuR)ĦDdDΦDdDĦfffDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵ%%%DdDĦ***444DdDĦrrrGIdnuR)ĦDdDΦDdDӵIIImmmdddHHH===---......444KKKiiiyyyzzzwwwkkkaaaWWWIII:::///'''&&&&&&%%%%%%$$$$$$#########""""""###$$$&&&'''$$$$$$$$$$$$$$$###""""""!!!"""###$$$$$$###""""""###$$$&&&''''''%%%###!!!######$$$$$$######""""""$$$$$$$$$$$$%%%&&&'''(((((('''%%%############$$$$$$###"""""""""###$$$%%%###"""""""""###$$$$$$%%%!!! """$$$%%%%%%###$$$$$$$$$'''++++++)))&&&%%%$$$######""""""######$$$$$$$$$$$$%%%%%%&&&&&&############$$$$$$$$$$$$'''%%%###!!! !!!"""$$$&&&'''&&&###"""$$$'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######!!!///DDDWWWeeerrr~~~vvvkkk```RRREEE???>>>FFFYYYmmmyyy~~~yyyxxx4DuXӵ***((((((DdDʜ4DuTӵ***>d<Ħ%%%Dt&&&%%%%%%'''))))))'''%%%>d<Ħ%%%>d<ʜDd<ʜ4DuTӵ&&&'''F&uTӵ***4DufئL>e$$$puR)Ħ%%%$$$%%%%%%%%%%%%$$$>d<Ħ###Dt&&&222666@@@UUUiii}}}DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDd<{{{qR/ܗ?fӵ%%%>d<222AAA>d<Ħ4DufئL>edddDdDʜ4DuTӵ***DdDĦyyytttmmm```OOO>>>222---,,,)))000BBBaaageĦs<v>aĦ<<<777peӵDx<DdDĦbbbNNN;;;///)))'''&&&&&&)))DdDĦJJJ]]]ooozzzpeӵDx<>dd<ӵDd<DdDΦDdDĦeeeDdDӵnd<DdDĦ|||>d<ĦpeӵĦF&uTӵ%%%DdDĦ&&&222>d<ĦrrrpeӵDx<>d<ʜ4DuTӵDDDfffbbbBBB777***---444@@@UUUmmm|||zzzwwwaaaYYYYYYSSS???---'''&&&&&&%%%%%%$$$$$$###""""""""""""$$$%%%'''(((######$$$$$$######"""!!!!!!"""$$$%%%&&&%%%###""""""###&&&))))))'''### !!!"""###$$$$$$###"""!!!$$$$$$%%%%%%%%%$$$$$$###&&&%%%$$$$$$############$$$$$$############$$$%%%!!!!!!!!!""""""$$$%%%&&&"""!!!!!!###%%%&&&%%%###$$$"""###(((---///***%%%$$$###""""""!!!!!!"""""""""######$$$%%%%%%%%%%%%"""""""""######$$$$$$$$$&&&%%%###!!! !!!!!!"""######""" !!!$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''%%%###"""'''%%%+++AAA___wwwxxx{{{yyy```FFFBBBDDDHHHOOOXXXjjj~~~~~~zzz~~~4DuXӵ)))''''''D&dq&ĒR+++,,,sdKĦ%%%DHRRud%%%&&&'''))))))'''%%%sdKĦ%%%D&oq<Ōq&ĒR&&&''''''>dp&ĒR(((+++nfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB+++<xvvv||||||B?d>>666...((('''---;;;SSSooogeĦHg8>aĦFFF777B?Ho9>d<555,,,***)))(((''')))>d<ӵeeennnB?Ho9kkk<x```fffsss&ӫeʬtIӇddd>d<Φ>d<ĦlllD&ӫetIӇDdDĦuuusdKĦB?dp&ĒR%%%&&&>d<sdKĦB?Ho9s&dq&ĒR999LLLhhhvvv\\\DDD777///222@@@SSS___fffwwwzzzlllaaaXXXKKK:::---'''&&&&&&%%%%%%$$$$$$###!!!""""""###%%%&&&'''(((""""""######""""""!!! """$$$%%%&&&%%%###""" """%%%)))+++)))$$$ !!!###$$$$$$###"""!!!%%%%%%&&&%%%$$$###!!! $$$$$$%%%%%%%%%$$$$$$###$$$$$$##################!!!!!!""""""$$$%%%&&&'''&&&%%%$$$%%%&&&&&&$$$""""""!!!!!!&&&,,,...)))%%%""""""!!! !!! """###$$$$$$$$$$$$ !!!!!!""""""#########%%%$$$###"""!!!!!!!!!!!!!!!!!!!!! !!!$$$&&&%%%%%%&&&''''''&&&&&&%%%###%%%'''))))))(((&&&%%%+++$$$$$$444QQQlll{{{zzzzzzmmmXXXOOOJJJFFFHHHRRReee4DuXӵ***'''(((Hu]3hh***+++,,,ne%%%&&&=e'''&&&'''(((******(((&&&ne$$$$$$pIƎ@t@h&&&&&&&&&>h$$$''')))fe&&&@ďD$$$######$$$$$$$$$$$$$$$###ne$$$$$$=e+++000333444888===QQQ{{{egesĪj@hfdDĦ@ďD(((+++Hkgennn}}}zzzyyy@hJJJ[[[@GOOOUUUHĪj@IŌ{{{Bene333HkgeNNNnefeqqqHu]3hh&&&+++333seuuu]]]KKKAAA999///''''''***555JJJeeegeĦja>aĦMMM;;;@GseCCC333+++))))))(((((((((<Ōccc___fff@GgggcccHkge^^^eeeggguuuHĪj@IŌnnndddegejjjnnnHu]3hIŌxxxDdDĦvvvne@h>h***&&&'''se---ne@GsĪj@h111===SSSkkk}}}vvv___QQQDDD999444888JJJaaahhhhhhyyyuuu{{{|||lllQQQ999...---'''&&&&&&%%%%%%$$$$$$###""""""###$$$%%%&&&''''''"""""""""""""""!!! !!!"""$$$$$$$$$$$$### !!!$$$***...---'''"""!!!!!!""""""######""""""''''''&&&&&&$$$###!!! ###$$$%%%&&&&&&&&&$$$$$$############"""""""""!!!!!!!!!"""###$$$&&&((())))))(((&&&&&&&&&&&&###!!!!!! !!!%%%)))***(((%%%!!!!!!  !!!###$$$$$$######!!!!!!!!!!!!!!!"""""""""$$$######"""""""""""""""!!! !!!"""###$$$$$$###$$$&&&''''''&&&%%%%%%###$$$&&&)))))))))((('''$$$'''***000<<aĦKKKAAA999s׼sdddMMM999,,,'''&&&&&&&&&(((HoRRRcccfffmmmrrrjjjfffbbbVVVaaakkkvvvmmmhhhccciiihhhiiiD^ssswww~~~DdDĦ{{{...)))&&&'''s׼s&&&...555...:::QQQjjj|||kkkVVVJJJ???555222999III___nnnxxxwwwyyysss```EEE000))))))'''&&&&&&%%%%%%$$$$$$###"""###$$$%%%&&&&&&''''''"""############"""!!!!!! !!!""""""###$$$$$$!!!"""%%%+++111111,,,'''!!!!!!!!!!!!!!!"""######(((((('''%%%$$$###"""!!!!!!"""$$$&&&'''&&&$$$###"""""""""""""""!!! !!!"""$$$&&&((()))((('''&&&&&&&&&%%%###!!! !!!"""$$$%%%&&&&&&&&&""""""!!! !!!$$$%%%%%%$$$#########"""""""""""""""""""""""""""""""""#########!!!!!!"""###$$$$$$$$$###"""###%%%&&&'''&&&%%%$$$###$$$&&&'''(((((('''''' &&&,,,---222BBB[[[ooozzzsssllllllppprrrpppmmmnnnyyydddPPPKKKRRR]]]gggmmmΦ4DuXӵtvӵ>d<Ħ'''%%%%%%&&&''')))+++Ħ(((((()))))))))))))))(((((((((***,,,,,,***(((&&&%%%Ħ$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$%%%###"""###%%%%%%%%%$$$$$$"""!!!"""%%%&&&&&&&&&!!!"""###$$$$$$###!!!!!!###$$$$$$$$$$$$###""""""Ħ$$$###""""""###&&&'''***---+++'''***///888LLLeee>d<Ħrrr[[[HHHAAA999,,,(((---222999HHHaaa}}}}}}~~~~~~ssseeecccttt|||ssshhhgggrrrwwwssseee___bbbbbb[[[UUUcccyyysssaaaNNNPPPNNNCCC444***))),,,333999RRRwwwĦyyyggg>d<Ħ)))'''$$$%%%+++Bevvv}}}}}}vvvcccJJJ555,,,+++(((,,,:::VVVuuugeFYĉ>aĦFFFGGGAAA888NNNsssBevvvlllXXX@@@...%%%$$$###%%%(((nu]ӵLLLqqqjjjnnnrrrqqqhhhaaabbbiiidddSSSJJJMMMKKKWWW^^^bbbqqq}}}{{{zzzxxxmmmdddbbbdddbbb``````iiikkkkkkhhhddd>d<Ħaaaeeepppxxxvvv>d<Ħ~~~qqqpppĦ{{{qqqaaaMMM???,,,(((%%%&&&Be***%%%111EEE```ĦyyySSS777///---555JJJfff}}}xxxjjj[[[JJJ999///,,,666DDDVVVpppwww]]]HHH;;;222***$$$''''''&&&%%%%%%$$$$$$#########$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""""" !!!"""$$$$$$######&&&,,,333444000+++"""!!! """###$$$)))((('''%%%$$$######"""!!!$$$&&&&&&%%%$$$"""!!!!!!""""""!!!  """$$$&&&((()))&&&%%%$$$$$$%%%%%%###!!!!!!"""$$$$$$$$$$$$&&&(((######"""!!!!!!!!!!!!!!! """%%%&&&&&&%%%$$$%%%$$$$$$$$$######""""""!!!!!!!!!"""######$$$$$$""""""###$$$&&&&&&$$$"""!!!"""$$$&&&&&&&&&$$$###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&)))333BBBTTT```llloooqqqnnnfff___bbbhhhlllvvvttt```OOOFFFNNNdddyyy|||xxx}}}|||~~~?aŖ%7uSQuR)ӵsdKĦ###%%%%%%%%%&&&&&&gdKĦ&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%gdKĦ"""###$$$''''''%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$"""######"""!!!!!!"""$$$&&&$$$""""""###%%%%%%%%%"""###$$$%%%%%%$$$###"""###############""""""gdKĦ%%%%%%&&&'''((('''))))))(((&&&'''***...;;;RRRooogdDĦzzzgggQQQBBB666,,,))),,,444777DDD]]]xxx~~~uuupppttt|||wwwssspppkkkccc\\\ZZZZZZ___pppqqqfff___SSSCCC333***''''''...;;;RRRgdKĦ~~~~~~lllsdKĦ***%%%&&&$$$'''aaattt~~~~~~zzziiiRRR===111---&&&+++:::SSSoooŶS3we<@@@999MMMkkk~~~wwwgggQQQ;;;,,,%%%$$$&&&######iĉ@3hR/Ō{{{qqqmmmuuuuuummmaaaXXXZZZbbb\\\JJJAAAEEESSS[[[fffsss|||vvvrrrxxxzzzpppeeeaaaaaaaaa\\\WWWbbbllloooeee___DdDĦXXX[[[ggglllgggsdKĦsssfffgdKĦ|||zzzrrrpppdddNNN:::///+++'''&&&***)))///555CCCgdKĦ}}}VVV999///444999FFF^^^yyypppkkkXXX===///111,,,777FFF[[[zzzqqqOOO;;;222---)))'''(((((('''&&&%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###$$$%%%&&&&&&$$$""""""###!!!!!!!!!!!!!!! ######$$$+++222444111---$$$###  """$$$&&&''''''%%%"""  """%%%&&&%%%$$$%%%&&& """###$$$$$$###""" !!!###$$$$$$###""""""!!!"""$$$%%%%%%$$$###"""!!!!!!!!!###&&&&&&%%%###"""!!!!!!!!! !!!$$$&&&&&&&&&%%%%%%%%%$$$###"""!!! """$$$%%%$$$######$$$ ###%%%$$$$$$%%%&&&""""""#########""""""!!!$$$$$$###"""###$$$%%%&&&'''((((((+++222===JJJRRRUUUdddrrrnnn___VVV[[[dddoooiiilll{{{~~~|||vvvWWWKKKSSShhh~~~~~~qqqxxx{{{ooodddcccqqqxxxsssfffiiiyyy|||ppptttzzz{{{rrriiimmmxxx>A***ne$$$$$$######$$$%%%ne&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%ne######%%%%%%((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""!!!###%%%'''%%%$$$###$$$$$$###"""###$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!ne$$$$$$%%%&&&'''((((((((((((&&&$$$%%%))),,,AAA```~~~DevvvUUU>>>///''''''***,,,===SSSdddnnnxxx~~~~~~xxxsssttt{{{vvveeeXXXVVV___fffppp|||zzziiiQQQ===222...------555>>>nezzzvvvne...((('''$$$%%%)))222CCC[[[sssrrrdddUUUEEE666,,,******000@@@YYYsss>Ak<HHH999888JJJ^^^xxxwww___FFF444)))%%%$$$""""""###fhnnnsssxxx|||yyynnnccc^^^[[[WWWRRRLLLEEE@@@>>>KKK[[[sss|||uuutttwww{{{||||||uuurrrlllbbbYYYWWW\\\bbbdddcccfffiiiiiiDe\\\```cccaaaaaaeeenehhhdddne}}}yyyiiiVVVCCC666///+++'''&&&''')))))))))+++999nemmmTTT???333444<<>>XXXrrr}}}jjjRRRAAA444+++&&&&&&'''''''''&&&%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$&&&'''&&&$$$#########!!!!!!!!!!!!!!!!!!!!!!!!###"""###)))///222000---&&&$$$""" !!!"""$$$%%%&&&'''%%%""" !!!###&&&&&&%%%$$$$$$$$$!!!"""###$$$$$$###"""!!! !!!"""###$$$$$$######"""###%%%&&&%%%$$$###""" !!!###%%%%%%$$$"""""""""!!!!!!!!! !!!$$$&&&'''&&&%%%%%%%%%%%%$$$###"""!!! """$$$%%%$$$######$$$ ###%%%&&&&&&&&&'''((($$$$$$$$$$$$$$$###"""!!!%%%$$$#########$$$&&&&&&''''''''')))///999EEENNNRRRYYY___^^^WWWRRRTTTXXXaaabbbiiissszzz}}}oooZZZTTTTTT```uuu|||rrriiiccc^^^XXXUUU___dddccc]]]___iiimmmjjjggggggjjjkkkeee]]]]]])))***###$$$%%%#########$$$)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$######$$$%%%'''(((''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$""""""$$$%%%'''&&&&&&&&&'''%%%###!!!&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$""" $$$$$$$$$%%%&&&'''(((((((((&&&$$$"""###&&&)))@@@___~~~]]]AAA111(((&&&'''(((<<>>444000,,,)))777@@@{{{~~~tttuuu===///)))'''###&&&***000>>>UUUrrrrrrdddYYYKKK999+++***)))+++777MMMjjjjjjJJJ777:::IIISSSjjjzzzuuuXXX???///(((%%%$$$"""###&&&***nnnhhhmmm}}}iii]]]]]]]]]SSSEEE>>>@@@@@@;;;JJJccc~~~tttgggiiivvv~~~{{{tttmmmpppnnnaaaSSSQQQ^^^lllhhhaaadddsssvvvZZZbbbnnnoooddd___fffbbbXXXVVVfffuuu}}}uuu~~~|||bbbHHH888222...+++(((&&&'''((())))))***===kkk|||xxx```SSSEEE666555>>>YYYyyyiiiLLL999555111,,,888KKKlllooodddUUUFFF666)))$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$%%%%%%$$$######&&&'''((('''%%%######$$$!!!!!!!!!!!!!!!!!!!!!!!!###""""""%%%+++......,,,(((&&&$$$"""!!!!!!"""######%%%&&&%%%""" """$$$''''''%%%###"""###!!!"""$$$%%%%%%$$$"""!!! """###$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$###""" """$$$$$$###!!!"""""""""!!!!!!!!! """%%%''''''&&&%%%%%%%%%%%%$$$$$$###""" """$$$$$$###""""""###$$$&&&''''''&&&''')))+++&&&&&&&&&&&&%%%$$$""""""%%%$$$$$$$$$$$$%%%&&&&&&'''&&&$$$%%%)))222>>>EEERRRPPPNNNOOOQQQSSSSSSRRRWWW```lllpppmmmooo~~~jjjcccbbbYYYZZZjjjzzzuuu]]]OOONNNNNNJJJLLLNNNPPPSSSUUUVVVVVVVVVaaa]]]YYYWWWSSSOOOPPPrrr===---,,,)))))))))(((&&&$$$###%%%'''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$$$$$$$%%%'''((()))&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&&&&&&&''')))***)))&&&###'''&&&%%%$$$$$$%%%&&&'''(((&&&### !!!"""%%%%%%%%%%%%&&&'''))))))((('''%%%###""""""%%%&&&666IIIeee~~~}}}eeeOOO===000(((&&&---555FFF]]]ttt}}}|||uuupppkkkgggdddcccaaakkktttyyy}}}~~~tttdddQQQ@@@111(((###000>>>TTTjjj||||||{{{wwwlll]]]JJJ888,,,%%%###&&&***111???VVVqqqrrr^^^HHH555+++%%%(((000AAAWWWnnnpppVVVCCC@@@JJJTTTkkk|||sss[[[CCC333***&&&$$$%%%%%%(((,,,111===SSSgggmmmlllrrr}}}}}}nnnbbb[[[WWWOOOEEE???@@@AAA@@@VVVttt|||xxxppphhhiiippptttpppjjjffffffccc\\\WWWYYYcccmmmooonnnttt}}}|||ssslllmmmpppxxx{{{tttnnnooonnnkkkeee]]]YYYXXXWWWWWW```lllzzztttxxxwwwaaaIII888000---+++(((&&&&&&''')))***---::::::888FFFYYYjjjyyy~~~|||fffUUUDDD666444<<>>...%%%%%%&&&)))222CCCZZZqqqdddDDD111+++%%%)))444JJJcccuuu{{{zzz~~~rrreeeRRRDDDIIIXXXsssyyyrrrcccOOO<<<...&&&$$$%%%$$$'''---444===JJJVVVjjjvvv{{{wwwvvvzzzvvvmmmVVVLLLHHHKKKIIIBBBCCCLLLggguuuhhhmmmqqqnnnfff```___aaaaaa[[[VVVYYYbbbjjjlllkkkuuu|||~~~~~~yyyqqqoooqqqpppfffUUUNNNUUU^^^bbbgggmmmwww|||vvvpppvvvwwwmmmcccTTT???///***)))(((&&&%%%'''***,,,111444444999CCCFFFOOOccc{{{xxxYYY@@@666222777DDD\\\{{{hhhPPPCCC:::333999EEEXXXeeeuuu{{{fffMMM<<<222)))%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%########################'''((()))(((%%%#########!!!!!!!!!!!!""""""#########""" !!!###&&&((()))***(((&&&$$$###"""!!!!!! ###%%%&&&$$$!!! ###%%%((((((&&&###!!! !!!###$$$%%%%%%$$$###!!!!!!!!!!!!""""""###$$$%%%'''''''''&&&%%%$$$###"""#########$$$&&&&&&$$$"""###"""""""""!!!!!!!!!!!!!!! """%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$######!!!""""""""" !!!"""%%%&&&&&&$$$###$$$&&&((('''''''''&&&%%%$$$"""!!!#########$$$$$$$$$$$$$$$###"""!!! !!!%%%---222777444111222888???FFFJJJLLLQQQ\\\iiiooooooqqqttttttmmm___WWWXXXbbb{{{~~~xxxxxx|||vvvwwwxxxtttllliiirrr~~~wwwcccYYYOOOBBB@@@EEEBBB<<<>>>GGGHHHBBBCCCJJJKKKPPPRRROOOJJJHHHJJJMMMqqq<<<,,,+++(((((())))))(((&&&&&&''')))...,,,)))&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&%%%%%%$$$%%%&&&((()))############$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$""""""$$$%%%"""###&&&))),,,---+++)))'''&&&&&&%%%%%%&&&&&&'''***(((&&&$$$######$$$%%%%%%%%%%%%&&&''')))***+++'''&&&%%%&&&''''''&&&$$$)))222GGGddd}}}~~~lllTTT@@@555000---...777IIIaaavvvvvvsssxxxvvvllleeekkkzzzvvvwww}}}fffGGG111---000000>>>UUUooowwwtttkkk]]]KKK:::...'''&&&&&&)))333DDD[[[qqqkkkJJJ555...))))))111EEE```ttt{{{{{{xxxmmmWWWDDDHHHYYYtttyyyttthhhTTT???...&&&$$$###!!!$$$---666@@@LLLVVVkkk{{{uuupppwwwwwwnnnRRREEEBBBLLLNNNFFFJJJXXXpppnnn```iiiooojjj\\\SSSTTTYYY]]]XXXVVV^^^mmmwwwwwwtttwwwxxx{{{~~~rrr[[[NNNSSSYYYXXXQQQ[[[mmmyyyrrrfffnnnpppiiidddWWWAAA...'''''''''&&&%%%'''+++...666777777===AAA888:::NNNppp___BBB888111555>>>TTTxxxvvv[[[EEE@@@;;;555===MMM```lllvvv}}}cccDDD333---***'''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""###$$$'''((()))'''%%%###"""### !!!!!!""""""######$$$""""""!!!!!!"""$$$&&&''')))(((&&&$$$###"""!!!!!! ###&&&'''%%%###"""!!!"""%%%((()))&&&###!!! """###%%%&&&&&&%%%###""""""""""""!!!""""""###$$$&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%''''''%%%#########"""""""""!!!!!!!!!!!! !!!$$$%%%%%%$$$######$$$$$$$$$######"""!!!""""""!!! """###$$$$$$###"""!!!"""$$$%%%%%%%%%%%%$$$###!!!!!!!!!"""######$$$#########!!!!!!!!! """'''***)))*********+++111;;;BBBDDDEEENNNaaappptttoookkkvvvoooYYYRRRXXXeeetttzzzsssnnnpppttteeeXXXZZZbbbgggggggggvvvkkkVVVSSSNNN@@@:::@@@@@@::::::???AAA>>>AAAGGG:::GGGSSSUUUQQQLLLIIIEEEqqq<<<+++***''''''(((******)))((()))))),,,***'''$$$""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''(((((())))))&&&&&&%%%$$$$$$%%%&&&'''%%%$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$###"""!!!###%%%""""""$$$&&&)))***(((&&&%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$$$$$$$$$$#########$$$&&&''')))***&&&&&&&&&)))++++++'''$$$(((///@@@VVVhhhwwwkkkNNN>>>888333,,,---;;;OOOaaappp~~~yyyqqqooosssuuu{{{||||||yyysss[[[DDD444//////555DDDYYYlllyyy|||lllYYYDDD444+++'''$$$'''+++111???UUUpppttt\\\BBB111***(((,,,;;;UUUpppgggOOOEEELLLXXXkkk|||yyydddLLL888+++%%%###$$$###&&&---777DDDXXXiiipppwww|||{{{zzzwwwmmmaaaQQQHHHCCCEEEIIINNNXXXcccppp{{{xxxooodddbbb^^^YYYUUUSSSTTTUUUYYY___ffflllpppwwwzzzjjj[[[SSSRRRSSSOOOUUU___eeeggghhhnnnuuuyyyxxxuuunnnaaaNNN999,,,$$$%%%&&&%%%%%%''',,,000===HHHHHHAAA;;;222444DDD[[[xxx~~~dddLLL>>>222777FFF___zzzqqq\\\FFF;;;999<<>>???AAABBBEEEGGG???IIIRRRTTTTTTTTTOOOIIIqqq<<<+++***'''&&&)))+++,,,***))))))******(((%%%"""!!!!!!###$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''((())))))'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&"""######"""!!!!!!"""$$$"""""""""$$$&&&'''%%%######$$$&&&&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$&&&((()))&&&&&&'''+++...---)))%%%''')))555KKK```rrr~~~iiiMMMAAA===444(((...:::KKK]]]nnn}}}ttt}}}{{{xxxsssrrrnnnYYYJJJ>>>333,,,777JJJ```ooouuu~~~~~~oooYYYCCC222((($$$###(((,,,000999OOOoooxxxwwwzzzmmmOOO444''''''***888PPPnnn___DDDFFFRRRXXXbbbttt~~~^^^BBB000'''$$$###))))))+++...555FFFbbbzzzuuupppuuuxxxbbbSSSTTTQQQHHH???CCCUUUeeekkkmmmtttyyymmmssslll\\\LLLHHHQQQYYYXXXSSSVVVgggxxxxxxpppsss~~~}}}zzziiiTTTMMMRRRXXXYYYTTTQQQ\\\mmmooogggfffsss~~~vvv]]]BBB000***###$$$%%%%%%%%%(((---222CCCYYYZZZEEE777333888CCCJJJeeesssgggUUUCCC222:::QQQooo}}}~~~pppcccLLL888777CCCMMMOOO[[[mmm~~~aaaLLL555+++)))(((''''''&&&&&&%%%%%%$$$###""""""$$$###"""!!!!!!"""###$$$&&&'''(((&&&###!!! !!! !!!!!!"""###$$$$$$$$$!!!"""######""""""###$$$&&&%%%%%%$$$###"""!!!!!! ###''')))(((&&&$$$### ###''')))'''$$$"""!!!"""###%%%&&&&&&%%%###"""%%%$$$###!!!!!!!!!""""""#########"""######$$$$$$#########$$$%%%%%%###!!!############"""""""""""""""######""" !!!""""""""""""!!!!!!!!!"""!!!!!! """$$$$$$"""  !!!!!!!!! !!!"""""""""!!!  """""""""!!!!!!"""$$$%%%&&&$$$"""$$$***///...---222>>>IIINNNRRRVVV___pppkkkbbboooyyy~~~wwwqqqggg\\\VVVIIIKKKNNNNNNKKKNNN]]]mmmuuu|||mmmYYYPPPQQQNNNGGGDDDFFFFFFDDDFFFIIIKKKJJJQQQSSSQQQOOOSSSZZZ[[[UUUqqq:::+++***%%%'''+++000333111,,,(((&&&+++)))&&&###!!!!!!!!!"""&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&((()))))))))(((((('''&&&%%%$$$$$$&&&'''(((&&&'''(((*********)))))))))$$$ !!!%%%((('''%%%&&&$$$"""  !!!"""########################"""!!! """&&&'''%%%###%%%$$$$$$###"""!!!!!!  """###%%%&&&'''$$$&&&'''((()))((('''''')))***222EEEYYYiiivvvttt___III888...***&&&222GGG^^^ttt~~~{{{}}}~~~www{{{sss]]]JJJ<<<222---999FFF[[[qqqvvvmmmfffRRR666***---((()))+++222AAAWWWnnn}}}uuu```EEE222///***,,,???]]]wwwnnnTTTEEEMMM\\\eeexxxpppSSS777'''%%%)))%%%'''+++111===NNNaaannnrrrrrryyyrrrfffaaaSSSKKKEEEFFFMMMXXXfffqqqzzz{{{pppggg```PPPBBBCCCLLLTTTZZZ]]]eeeoooyyy}}}||||||nnnbbb[[[ZZZ]]]YYYXXX[[[]]]^^^```eeehhhjjjkkkgggYYYFFF222&&&&&&$$$$$$&&&%%%%%%+++444>>>TTTTTT???777888888<<>>MMM[[[gggqqqyyyhhhSSS???///&&&'''...CCCdddyyyvvvssszzz}}}pppOOO555+++***///BBB```{{{xxxuuutttooo\\\AAA///***+++))))))222DDD]]]uuutttUUU===222,,,,,,555JJJdddxxx~~~vvv^^^HHHJJJ[[[wwwzzz|||vvv___DDD///&&&%%%$$$(((///999EEEQQQ[[[aaawww||||||wwwtttuuupppiiiQQQEEE@@@JJJTTT\\\hhhvvv~~~zzzqqqhhhMMMHHHDDDDDDFFFNNN___nnnzzzvvvvvv~~~vvvmmmnnnooommmbbbbbbdddddd^^^YYY[[[bbbeeeccc```[[[QQQCCC444)))&&&$$$%%%&&&%%%&&&---555999FFFFFF>>>999333333===PPPcccwwwdddIII<<<888<<>>333))),,,555IIIbbbuuu~~~xxx```FFFGGGYYYwwwzzz}}}vvvcccKKK777+++&&&%%%(((...999FFFSSS]]]ccczzzsssqqqxxxssseeeLLL@@@???NNN^^^gggsss|||vvvhhh\\\???======CCCLLLYYYlll{{{~~~yyysssyyy~~~}}}ppprrrtttooobbbVVVUUU[[[]]]YYYTTTNNNGGG>>>333,,,%%%###$$$&&&&&&'''...666;;;AAABBBAAA<<<---***:::HHHbbbuuuxxxbbbFFF;;;777>>>HHH]]]}}}zzzttt{{{fffOOOBBBHHHNNNPPP___sssuuuWWW:::...,,,'''$$$$$$'''((('''&&&###"""###$$$'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&&&&&&&%%%$$$$$$!!!"""######$$$$$$######%%%$$$$$$###############$$$$$$$$$######""""""!!!!!!###%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!"""###%%%%%%$$$######"""!!!  !!!"""""""""""""""""""""######!!!"""$$$%%%&&&&&&%%%$$$$$$&&&((((((&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###%%%$$$######""""""######!!!!!!"""$$$'''(((&&&$$$!!!!!!""""""""""""!!!!!!!!!""""""!!! !!!!!!###"""!!!!!!!!!"""$$$$$$%%%%%%%%%$$$$$$$$$#########!!!"""&&&)))***---222EEE^^^ssswww{{{ooobbbRRREEE>>>;;;888666;;;:::CCCXXXnnnyyy}}}}}}xxxtttssstttyyy{{{uuuwwwppp999++++++'''((()))***(((&&&$$$$$$%%%%%%%%%$$$#########$$$$$$$$$$$$#########$$$%%%%%%$$$%%%&&&''''''&&&%%%%%%###$$$&&&'''(((''''''&&&)))))))))((((((''''''&&&&&&$$$""""""$$$&&&&&&%%%###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""""""""%%%%%%$$$###############""""""&&&,,,444AAAWWWiii{{{lllZZZKKK???888---@@@ZZZooo~~~~~~pppiiivvvnnn^^^LLL999,,,777KKKggg}}}}}}wwwaaaKKK;;;///&&&'''&&&'''--->>>YYYvvvzzzgggJJJ333***(((+++:::SSSnnnoooTTTBBBFFFSSS___xxxmmmYYYHHH;;;222---&&&&&&(((///>>>TTTkkkzzz}}}|||{{{xxxgggQQQFFFBBBCCCPPPeeexxxoooYYYGGG@@@444222DDD```ttt{{{}}}~~~zzz|||}}}vvviiiZZZRRRQQQQQQQQQOOOIII@@@777///***###""""""%%%%%%&&&---666DDDPPPQQQGGG:::)))$$$000888TTTqqqzzzfffRRRCCC999@@@NNNccc}}}wwwuuuoooaaaRRREEEGGGSSSaaaqqq~~~oooTTT999///,,,'''$$$&&&'''''''''%%%###"""###%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###!!!!!!""""""############$$$$$$###""""""""""""###$$$#########"""""""""!!!!!!###%%%&&&$$$"""!!! !!!!!!"""""""""######$$$$$$$$$######!!!!!!  !!!!!!"""""""""""""""############$$$%%%&&&&&&&&&%%%$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&$$$$$$###""""""""""""###&&&&&&%%%$$$############""""""###%%%&&&&&&&&&%%%!!!!!!""""""""""""!!!!!! !!!######!!! !!!"""######""""""""""""###$$$%%%$$$$$$$$$###############!!!"""''')))((())),,,:::RRRiiisssxxxfffWWWGGG===888555444444;;;BBBTTTjjj{{{ooo999+++,,,((()))))))))'''$$$###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&%%%%%%&&&''''''&&&%%%$$$"""$$$%%%'''(((((('''&&&))))))((('''''''''&&&&&&$$$###"""###$$$%%%%%%%%%###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&+++888PPPeee|||sss}}}nnn[[[KKK@@@999---BBB\\\nnnxxx~~~lllcccuuu|||lll```QQQ>>>///;;;LLLeeeyyy{{{uuu\\\EEE777...'''%%%(((+++///:::RRRqqq~~~|||}}}oooNNN222,,,'''&&&333MMMllljjjMMMDDDHHHLLLUUUyyyeeeQQQFFF===444---$$$$$$&&&+++;;;VVVvvvoooVVVCCC???GGGLLLRRRggg~~~iiiPPP>>>===444666OOOppp|||}}}sssuuu{{{uuufffTTTIIIGGGLLLOOOIII<<<000)))'''""" !!!###$$$%%%,,,555GGG___```III555(((###(((///DDDffftttnnn]]]EEE<<>>XXXrrr||||||~~~vvv___LLL:::333333222111111:::MMMhhhzzz~~~ooo888+++,,,)))******)))'''%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&'''((((((&&&%%%$$$###$$$%%%&&&'''(((((((((((((((''''''&&&'''''''''#########$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###%%%&&&&&&%%%$$$$$$%%%############""""""""""""""""""""""""###############$$$&&&'''''''''&&&%%%'''$$$""""""$$$...BBBUUUiii~~~xxxbbbLLL:::000***888PPPkkktttmmmooottt}}}yyy___FFF666///444GGGddd}}}xxxgggRRR>>>000***(((+++///333===RRRooo{{{dddGGG333///+++,,,;;;UUUoooqqqUUUKKKKKKKKKggg~~~{{{hhhXXXLLL@@@222'''"""%%%***444DDD\\\vvvyyyeeePPPFFF???KKKUUU\\\nnnxxxfffSSSFFF555;;;JJJaaauuu~~~rrrxxxqqq\\\LLLFFFJJJKKKEEE888,,,&&&%%%###!!!"""$$$$$$%%%,,,444AAA\\\^^^DDD111)))&&&'''222===XXXyyy{{{sss[[[???>>>BBBWWWvvv||||||wwwsssrrrfffXXXZZZXXXWWWdddyyyeeeQQQ<<<222+++%%%&&&,,,&&&&&&'''%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############"""!!!!!!###""""""""""""###$$$$$$###""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""" """$$$&&&'''%%%###""" !!!###$$$%%%$$$$$$$$$###############!!!""""""""""""""""""!!!!!!!!!!!!"""######$$$$$$''''''((('''&&&$$$""" """$$$$$$""" ###$$$$$$%%%%%%&&&&&&'''######"""!!!!!!!!!!!!"""&&&&&&$$$###""""""!!!!!!###$$$%%%$$$"""!!!"""###!!!!!!""""""""""""!!!!!! """######"""!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$ !!!""" ###)))///FFFfffwwwvvvwww~~~{{{mmmYYYEEE333000333333333666>>>TTTqqqnnn888+++---***+++++++++)))&&&$$$%%%&&&(((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((()))''''''((()))((('''&&&%%%$$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&'''((()))"""###$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$########################$$$&&&((((((&&&$$$%%%'''############$$$$$$$$$$$$""""""######$$$$$$%%%%%%"""$$$'''***+++***(((''''''$$$######$$$)))777DDD^^^jjjNNN888---)))222HHHiiivvvooorrryyywwwyyy~~~[[[===000...000EEEfff|||{{{uuuaaaDDD111,,,++++++,,,444CCCXXXnnn|||tttVVVAAA999000---222DDD^^^ttt~~~zzzbbbLLLJJJVVVvvv~~~zzzrrrdddQQQ>>>///'''%%%&&&,,,;;;OOOeeeuuu}}}|||mmmaaaXXXSSSIIIOOO___rrr~~~uuuhhhXXXLLL777EEE[[[oooyyy}}}yyy|||wwwdddYYYMMMHHHAAA999222,,,(((&&&&&&$$$$$$&&&%%%&&&,,,555<<>>444+++''',,,555>>>OOOfffoooRRR???>>>AAAQQQlllwwwrrrkkkiiimmmwwwuuukkk[[[YYYbbbsss~~~xxx^^^BBB444---&&&&&&***%%%&&&&&&%%%$$$###$$$&&&########################""""""######""""""!!! $$$######"""###$$$%%%&&&$$$###""""""!!!!!!""""""!!!"""""""""""""""""""""!!!###%%%&&&$$$"""!!!!!!!!! """###$$$%%%$$$$$$######"""######""""""############"""""" !!!!!!"""######$$$$$$%%%&&&&&&&&&%%%$$$"""!!! """######""" #########$$$%%%&&&&&&&&&$$$$$$###""""""""""""###%%%$$$###!!! !!!"""######!!! """%%%!!!!!!""""""""""""!!!!!!!!!"""$$$$$$"""!!!"""###!!!!!!!!!!!!!!!  !!!"""$$$%%%%%%&&&###"""$$$###!!!!!!$$$$$$+++999LLL___mmmyyy~~~hhhQQQ???111000222222888AAAHHHVVVnnnnnn888+++---***+++,,,,,,***'''%%%%%%&&&))))))))))))((('''&&&%%%%%%%%%%%%&&&'''((()))***(((((()))))))))(((&&&%%%$$$$$$$$$$$$%%%''')))***'''&&&%%%%%%&&&'''(((***!!!"""$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%########################%%%'''))))))&&&%%%&&&((($$$$$$$$$$$$$$$$$$%%%%%%"""######$$$%%%%%%&&&&&&!!!$$$))),,,...,,,***((($$$"""###&&&(((***222;;;^^^sssmmmPPP;;;222***555KKKiiiwwwqqqwwwzzzzzz}}}xxxYYY>>>111///333GGGggg{{{|||{{{gggEEE000...,,,((((((222FFF]]]mmmuuunnnRRRCCC???000---111EEEaaavvv}}}|||~~~gggGGGIIIcccuuuzzz}}}{{{kkkQQQ;;;///,,,***'''***;;;UUUkkkvvvwww{{{gggbbb```[[[UUUSSSgggwwwkkkZZZKKKBBBLLL___tttuuuwww|||rrryyyiiidddUUUHHH777...---...,,,)))(((&&&&&&'''''''''---666===@@@>>><<<999---'''111444AAAMMMYYYuuujjjLLLFFF===@@@III___pppZZZPPP]]]kkkqqqzzzyyy|||yyyoooaaaYYYiiikkkHHH555...)))&&&'''%%%&&&&&&%%%$$$###%%%&&&""""""""""""""""""#####################"""!!!!!!%%%$$$#########$$$&&&&&&%%%$$$$$$###"""#########!!!!!!!!!!!!"""""""""""" """$$$$$$###!!! !!!!!!  !!!"""###%%%%%%$$$###""""""############$$$$$$$$$$$$###### !!!!!!"""###$$$$$$$$$###$$$%%%%%%%%%$$$###""" """$$$$$$""" """"""###$$$$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$###"""  """!!! ###&&&!!!!!!""""""""""""!!!!!!!!!"""$$$$$$"""!!!"""### !!!!!! !!!"""$$$%%%&&&((($$$"""###!!!!!!$$$---222555FFFccc{{{fffEEE777------------888FFFSSSVVVgggrrr<<<,,,,,,***---------***'''%%%&&&''')))))))))((('''%%%$$$###$$$$$$######$$$&&&((())),,,,,,++++++***((($$$ !!!""""""###%%%''')))***&&&%%%$$$$$$%%%&&&((()))&&&$$$###!!!!!!"""$$$%%%######$$$%%%&&&&&&&&&&&&'''((('''&&&$$$$$$%%%&&&((()))))))))(((&&&$$$"""''''''&&&%%%%%%$$$######""""""""""""###$$$%%%%%%)))(((***///444444...)))%%%$$$%%%)))++++++///555MMM[[[yyy{{{lll\\\HHH888111<<>>SSSsssxxxnnn```JJJ555000===SSShhhvvvrrrjjjmmmpppnnniiifffyyyssseeeXXXHHH:::222BBBYYYqqq}}}ttt^^^III888...***---+++,,,000:::LLLhhhrrrPPP555...******999TTTtttmmmWWWNNNSSS\\\hhhmmm___ZZZPPP>>>///)))&&&&&&///DDDbbb}}}mmmXXXIIIZZZlllyyy}}}lllWWWNNNRRRRRR\\\rrr{{{zzzmmmVVVHHH999111///------000...)))&&&%%%%%%'''...666GGG[[[cccSSS:::---,,,---...<<>>HHH]]]tttzzz]]]JJJCCC;;;<<>>111)))///444777>>>HHHXXXmmmrrr<<<,,,---+++))),,,000111...)))%%%"""''''''&&&&&&%%%$$$###""" !!!###&&&)))******))))))*********'''%%%#########$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$###""""""###$$$%%%''''''''''''&&&%%%$$$######%%%''''''&&&%%%%%%&&&$$$&&&((()))(((%%%"""%%%%%%%%%%%%%%%$$$$$$$$$***(((&&&$$$$$$$$$%%%&&&'''&&&&&&(((,,,---+++(((&&&%%%'''+++++++++...333:::RRRnnn~~~sss```FFF222---666JJJeee|||yyyfff^^^[[[ZZZ```hhhooo{{{yyyhhhVVVCCC666222BBBUUUooosssaaaMMM<<<222---222---+++///:::MMMfff{{{iiiHHH111---+++000DDDbbbttt]]]MMMRRRaaaooossseee[[[NNN===111(((%%%%%%000GGGccc|||yyymmmYYYHHHWWWhhh{{{zzzhhhYYYZZZ___kkk}}}~~~}}}xxxfffTTTAAA666333000///000,,,(((%%%%%%%%%'''...666GGG[[[eeeWWWAAA333///---///999RRRqqq{{{bbbQQQ>>>KKK^^^pppnnnPPP===999777===NNNhhhwwwnnneee[[[SSSllltttwww```GGG333'''$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$######&&&%%%$$$######$$$%%%&&&$$$$$$"""!!!!!!""""""########################$$$###%%%%%%$$$"""!!!"""###%%%%%%%%%&&&((()))(((&&&""""""######$$$######""""""""""""""""""######$$$""""""""""""""""""""""""######################## !!!!!!"""###""""""""" !!!"""$$$%%%'''((()))$$$%%%&&&&&&%%%###!!! !!!$$$((()))'''%%%$$$###$$$$$$%%%((())))))'''%%%######"""!!!!!!!!!""""""""""""######""""""!!!!!! """""""""""" !!!!!!""""""########################""""""!!!"""###$$$%%%%%%$$$$$$%%%&&&))),,,///999OOObbb{{{[[[HHH777...,,,222888<<>>+++%%%%%%%%%'''&&&%%%$$$###"""!!!!!!"""######$$$$$$######"""######""""""""""""######""""""!!! !!!"""######$$$$$$$$$$$$###"""!!!###$$$%%%$$$"""!!!"""###$$$######%%%'''((('''&&&###############$$$$$$%%%"""""""""""""""######$$$""""""""""""""""""""""""########################"""###$$$$$$%%%%%%$$$$$$"""###$$$&&&&&&'''&&&&&&%%%%%%$$$$$$###"""!!!!!!"""###$$$###"""!!!"""$$$(((***,,,,,,+++(((&&&$$$######""""""""""""######""""""############"""""" !!!"""######"""!!!  !!!"""######$$$"""###%%%&&&%%%$$$!!! !!!%%%((())))))'''&&&'''%%%&&&(((---888MMM___kkkyyyvvv___GGG...222777;;;===GGG[[[nnnppp:::,,,......//////...+++(((''''''((('''(((((((((''''''&&&%%%'''&&&$$$###""""""######$$$######$$$'''(((((('''$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$"""!!! """""""""###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$"""$$$&&&&&&%%%$$$$$$%%%###$$$%%%&&&&&&$$$"""!!!$$$$$$$$$$$$$$$#########$$$$$$######"""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%'''***)))&&&'''+++,,,333BBBXXXsss~~~XXX777///;;;PPPfffvvvtttWWWKKKLLLPPPXXX```mmmkkkWWWFFF888111111FFF\\\xxx}}}fffMMM888...***000***&&&)))333FFFaaavvvwwwbbbGGG444***&&&***===\\\|||vvv___PPPVVVeeejjj}}}hhhXXXMMMCCC666,,,&&&###$$$///EEE___vvv}}}uuuoooggg[[[QQQMMMdddttt~~~~~~nnnZZZJJJ===111***)))(((&&&%%%(((***,,,333;;;EEEaaatttjjjQQQ>>>555222111999LLLiiipppYYYLLLBBBJJJ[[[qqqnnnUUUDDD:::444444@@@WWWmmmxxx||||||uuukkkcccZZZUUUYYY```kkkeeeHHH555***$$$!!!((('''&&&%%%###"""!!! """"""############"""""""""""""""""""""""""""""""""!!!!!! !!!######$$$%%%%%%%%%$$$"""!!!"""###$$$$$$###"""###$$$#########$$$&&&'''&&&$$$"""""""""""""""###$$$%%%###############$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###$$$############"""""""""!!!#########!!!!!!"""###''')))++++++(((&&&$$$$$$######"""""""""###$$$$$$""""""######$$$$$$######!!!!!!############!!!!!! !!!!!!""""""######!!!"""$$$%%%%%%###!!! """%%%((()))((('''&&&(((&&&%%%&&&)))222CCCSSS___nnnvvv\\\@@@000555:::???FFFUUUjjjzzzooo:::,,,//////......---***'''&&&&&&'''&&&&&&'''''''''&&&%%%%%%'''&&&$$$######$$$$$$%%%###"""!!!"""%%%''''''&&&######""""""###$$$%%%%%%$$$$$$%%%%%%%%%$$$"""!!!!!!!!!"""###$$$%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$%%%&&&%%%######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$######"""""" """###$$$$$$$$$$$$###%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&)))((($$$$$$(((%%%'''666TTTsss^^^>>>222???TTTggguuu}}}aaaOOONNNUUU]]]aaaiii|||aaaNNNCCC;;;555444HHHdddfffJJJ555,,,***---)))''')))222EEEbbbzzz||||||{{{kkkLLL333)))&&&))):::WWWxxxooo[[[SSSYYYcccbbbyyy|||___NNNHHHCCC777+++###"""%%%///EEEbbb}}}vvvlllkkkdddTTTOOOTTTssswwwpppuuu{{{{{{ppptttvvvkkk\\\NNN>>>111***+++(((&&&&&&)))+++...555===PPPmmmuuuVVV@@@777555000???[[[{{{yyybbbOOO>>>III```yyyyyyWWW===555444888DDDWWWkkk|||ssseee]]]]]]WWWNNNPPP\\\wwwmmmTTT<<<---''''''+++***)))'''%%%###"""!!!""""""############""""""""""""############""""""""""""!!!!!!!!!"""###$$$&&&&&&&&&&&&$$$"""!!!"""$$$$$$######$$$&&&$$$$$$###$$$&&&&&&%%%###!!!!!! !!!###$$$%%%$$$$$$$$$$$$$$$%%%%%%&&&""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$!!!"""$$$%%%&&&%%%$$$###"""""""""""""""######$$$!!!"""$$$###"""!!!"""######%%%''''''%%%$$$%%%&&&######""""""######$$$%%%!!!"""###$$$$$$$$$$$$###!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""""" !!!"""#########"""!!!!!!###%%%'''''''''&&&&&&&&&$$$$$$'''(((---888DDDXXXmmmlllPPP<<<555666999CCCTTTgggvvv~~~ooo:::,,,//////,,,------+++(((&&&%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''###!!! !!!$$$%%%&&&%%%""""""""""""###$$$%%%&&&$$$$$$%%%&&&%%%$$$###"""!!!!!!"""$$$$$$%%%%%%%%% !!!###%%%&&&&&&&&&%%%&&&&&&$$$""""""###%%%'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!!"""%%%&&&&&&&&&%%%###%%%'''((('''&&&&&&&&&$$$###%%%((('''######&&&"""+++KKKkkk~~~vvvYYYCCC222999LLLgggsss]]]PPPTTT```iiiuuu~~~jjjVVVDDD777444777BBBeeekkkQQQ<<<111...((()))---222:::IIIdddzzz}}}|||uuubbbFFF111&&&***555HHHaaayyyppp^^^YYY\\\___lllxxx{{{eeeSSSFFF<<<333---!!!$$$+++888MMMgggxxxppplllZZZHHHPPPiiivvvnnndddkkkqqqooolllppp|||ssskkk```SSSAAA111***+++(((&&&'''***---///666>>>WWWmmm}}}ttt___LLL>>>555333EEEcccgggJJJ???EEEZZZyyyyyyWWW===///666BBBOOO]]]lll|||rrr]]]RRRVVVSSSHHHMMM___{{{sssXXX<<<,,,,,,222---,,,+++)))'''%%%$$$###""""""############""""""######$$$$$$$$$$$$#########"""!!!!!!!!!###$$$%%%'''''''''&&&$$$!!! !!!#########$$$%%%'''&&&%%%$$$%%%&&&&&&$$$###!!! """$$$%%%%%%%%%$$$$$$%%%%%%&&&'''""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$$$$###!!!###%%%&&&%%%$$$###!!!!!!!!!!!!"""###$$$%%%!!!"""$$$$$$###""""""###"""$$$$$$######&&&)))######""""""###$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!! !!!""""""""""""""""""###$$$&&&&&&&&&&&&%%%""""""%%%(((***+++333<<>>PPPaaammmzzzXXXEEE???EEESSSiiidddGGG444000888GGG[[[ppp}}}yyyoooeeecccZZZKKKFFFOOO^^^fff{{{iiiLLL777,,,+++---)))+++,,,+++)))&&&%%%%%%%%%%%%$$$$$$###"""!!!!!!###$$$%%%$$$""""""###$$$#########"""###$$$$$$%%%((('''&&&%%%###!!!###"""!!! !!!"""$$$%%%)))'''%%%###"""""""""###%%%$$$###!!!!!!!!!!!!""""""###$$$%%%&&&%%%%%%$$$$$$###"""!!!!!! !!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""###%%%&&&&&&%%%$$$"""$$$###!!! !!!###&&&((($$$$$$######""""""!!!!!!!!!"""###$$$%%%&&&''''''%%%$$$"""!!!!!!!!!"""############"""""""""""""""!!!"""###$$$######!!!!!!""""""!!!!!!"""###$$$%%%###!!! !!!###%%%&&&%%%&&&'''(((((('''$$$""" """###$$$%%%&&&(((,,,...HHHXXXxxx|||ppp```KKK:::<<>>...+++)))///777===FFFVVVkkk|||wwwkkkWWWAAA222///,,,444LLLiiijjjgggkkkkkkyyyeeeTTTGGG;;;///'''%%%)))000===TTTpppvvvfffVVVHHHGGG[[[ssstttcccTTTLLLJJJKKKMMMVVV]]]iiiuuu~~~xxxmmm[[[JJJ;;;111***''''''%%%&&&)))+++...666@@@NNNcccyyy~~~uuueeeTTTIIIJJJTTTeeeyyybbbIII@@@III\\\yyywwwZZZBBB444;;;EEEWWWllltttbbb[[[RRRMMMQQQWWW___nnn}}}pppVVVDDD666***###&&&(((***)))(((&&&%%%&&&&&&%%%%%%$$$$$$#########$$$%%%&&&%%%###!!!!!!""""""""""""""""""#########"""######$$$$$$$$$$$$$$$###"""!!! !!!"""$$$%%%'''%%%###!!!"""$$$(((***'''&&&$$$"""!!! !!!!!! !!!"""#########"""!!!!!! !!!""""""########################%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""###$$$&&&&&&&&&$$$"""!!!!!!"""###$$$""""""!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%""""""!!! """"""""""""""""""######$$$%%%'''((('''$$$!!! """######""""""!!! """$$$''')))(((&&&&&&&&&$$$###"""""""""!!!!!!"""###&&&))),,,666OOOpppmmmZZZMMMHHHGGG999KKKaaammmtttooo;;;///000++++++******)))((('''''''''$$$'''+++,,,***'''%%%%%%$$$$$$############$$$$$$&&&%%%%%%&&&&&&'''((()))&&&%%%$$$#########$$$%%%((())))))(((((((((''''''%%%$$$"""!!!"""###"""!!!!!!"""###""" !!!######$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&''''''$$$###"""!!! !!!!!!""""""###%%%%%%%%%$$$###""""""%%%(((((('''%%%$$$$$$ !!!$$$&&&((((((((('''%%%%%%(((222FFF___ttthhhOOO===EEEVVVkkk|||yyy___FFF555000222666OOOiiirrrSSS888+++***)))000888???GGGWWWmmmrrrooommm___DDD,,,,,,)))///FFFddd|||ggghhhppprrrlllyyy^^^HHH<<<555000---******+++444JJJiiimmmZZZMMMBBB@@@UUUooo}}}xxxyyyfffQQQGGGGGGGGGEEEDDDKKK]]]sss~~~yyyjjjeee\\\OOOAAA555,,,''''''&&&((())))))***222<<>>444,,,)))%%%%%%(((******---777BBBXXXppp~~~rrrjjjeee```WWW```vvvhhhQQQAAAUUUpppmmmRRR===<<>>QQQvvvhhhGGG111)))))),,,111:::HHH[[[nnn{{{~~~{{{]]]AAA333000'''000GGGggg~~~iiieeeooo|||vvviiiVVVCCC555...,,,''')))000CCC___www}}}xxxyyyiiiXXXKKKFFFNNNhhh}}}wwwmmm\\\MMMCCC===:::999777999DDDWWWfffrrr}}}zzzyyylllWWWCCC555...,,,+++"""$$$(((,,,...333AAAOOO\\\hhhwwwmmm[[[gggnnnzzz{{{]]]FFFFFFMMM___zzzxxx^^^LLLDDD@@@NNNaaattt}}}kkkYYYSSSMMMNNNZZZiiiyyysssZZZIII<<<111***&&&(((***)))(((&&&%%%&&&########################''')))++++++(((&&&$$$$$$!!!"""###%%%%%%$$$######&&&&&&&&&&&&%%%$$$###"""###"""!!! !!!"""$$$%%%######""""""###%%%'''))))))((('''&&&%%%%%%&&&&&&%%%&&&'''''''''&&&%%%$$$ !!!!!!###$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$!!!  """$$$&&&%%%$$$###"""!!!  !!!""""""###### !!!!!!!!!"""""""""##################"""!!!!!!!!!!!!!!!"""######$$$$$$(((((((((((('''&&&$$$###"""######$$$$$$###!!!!!! """$$$''')))(((&&&%%%$$$"""!!! !!!"""###"""###$$$$$$$$$%%%(((+++333CCCZZZtttpppSSS888///222GGGbbb}}}ppp<<<000111,,,***)))'''&&&&&&'''((()))%%%&&&&&&%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''%%%$$$############!!!!!! !!!!!!###%%%&&&%%%$$$###"""!!!""""""######"""!!!!!!###$$$######!!!"""###"""!!!!!!"""$$$######$$$%%%%%%$$$######%%%///777:::666000++++++)))&&&###!!!!!!"""### !!!!!!!!!!!!!!!!!!!!! $$$((()))(((%%%###"""!!!"""%%%'''((((((''''''&&&$$$%%%***111AAA\\\tttyyyhhhSSSDDDAAAHHH^^^xxx{{{tttfffQQQ===111...000@@@XXX{{{fffFFF000((('''+++222:::GGGZZZnnn|||yyy\\\AAA333000***333IIIgggnnnjjjqqq{{{uuuiiiWWWEEE777...+++''')))222EEEaaayyy{{{sssjjjZZZIIIBBBOOOkkk~~~ooo___TTTGGG777///111111444:::FFFVVVjjj~~~zzz~~~}}}mmmUUUAAA555///***'''"""###'''+++,,,333DDDTTT___fffwwwooobbbooowww}}}wwwVVVCCCIIILLL\\\zzzuuuXXXIIIDDDAAANNNbbbyyyfffKKKKKKNNNTTT^^^nnnttt\\\NNNBBB555+++(((***+++***(((&&&%%%%%%""""""""""""""""""""""""$$$&&&)))***(((%%%$$$$$$"""###%%%&&&&&&&&&$$$###%%%%%%&&&&&&%%%%%%$$$######"""!!! !!!"""$$$%%%"""""""""#########$$$$$$'''&&&%%%$$$$$$%%%&&&'''&&&''''''((('''&&&%%%$$$"""""""""""""""###$$$%%%"""######$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$#########!!!  !!!"""#########""""""!!!!!!!!!  !!!"""$$$$$$%%%!!!!!!""""""""""""######!!!"""#########""" !!!!!!"""######$$$$$$(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$#########""""""!!!!!!"""%%%'''&&&&&&%%%$$$###"""""""""######""""""###"""!!!"""%%%'''...:::TTTvvvvvv^^^BBB---,,,777LLLqqqppp<<<000111,,,***)))'''&&&&&&'''((()))&&&'''&&&$$$######%%%'''$$$$$$############$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$######""""""###$$$%%%$$$$$$"""!!!!!!!!!"""######!!! !!!###$$$$$$###!!!"""###"""!!!"""###%%%""""""############"""""" ***888DDDGGGAAA666//////,,,)))%%%######$$$$$$ !!!!!!"""""" %%%''''''%%%###""" !!!###&&&&&&&&&%%%%%%&&&$$$$$$&&&)))333LLLccc}}}rrr[[[CCCCCCKKK\\\ooorrrZZZAAA000,,,000555KKKgggxxxZZZ<<<,,,(((%%%,,,444<<>>WWWzzzooo999***,,,,,,+++(((&&&&&&'''(((((('''&&&&&&&&&&&&%%%$$$###"""$$$$$$############$$$$$$)))((((((''''''&&&%%%%%%!!!"""""""""#########$$$%%%$$$###""""""###$$$%%% !!!"""###$$$%%%%%%%%%$$$$$$###"""!!!!!!!!!!!!$$$$$$###"""!!!!!!""""""###,,,;;;LLLUUUQQQDDD888999111)))%%%%%%%%%### """"""""""""!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!###%%%&&&%%%######$$$%%%&&&$$$"""###&&&000EEEXXX~~~~~~XXXDDDDDDLLL[[[iiiyyyeeeHHH777///,,,111999QQQrrrlllKKK777+++$$$'''...666<<>>???VVVqqq}}}vvvggg\\\WWWKKK@@@MMMsss```BBB111***((())))))***)))(((%%%###"""""""""""""""!!!!!! """"""###$$$$$$$$$$$$##############################$$$%%%%%%######$$$&&&&&&###!!!"""!!! &&&%%%$$$###""""""""""""%%%%%%$$$######$$$%%%%%%&&&&&&%%%$$$%%%&&&((())))))'''###""""""#########""""""!!!!!!!!!###%%%&&&###"""!!!!!!"""###""" !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%(((&&&###!!!!!!"""%%%&&&%%%###!!!  !!!""" !!!"""######$$$######'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%###""" """"""#########$$$$$$$$$((('''&&&$$$###""""""""""""###%%%%%%%%%%%%'''(((,,,999HHH[[[{{{xxxeeeUUUBBB555@@@TTTuuuooo999***,,,,,,,,,)))'''&&&'''(((((('''&&&&&&&&&&&&%%%$$$###"""$$$$$$############$$$$$$''''''&&&&&&&&&&&&%%%%%%""""""""""""""""""######$$$$$$############$$$$$$ !!!"""###$$$%%%%%%%%%#########"""######$$$$$$%%%%%%$$$###############$$$)))444BBBLLLOOOJJJDDD888111((($$$###$$$""" ######""""""!!!!!!!!! !!!"""###$$$###""""""###%%%&&&%%%$$$###$$$%%%&&&$$$###$$$'''111EEEXXXtttxxxZZZFFF???DDD[[[uuuppp```MMM???333,,,555CCCTTTiii~~~```???,,,))))))+++111<<>>FFF```|||~~~}}}ttt\\\FFF999333555444888<<<999<<>>YYYzzzooo]]]TTTLLLDDD999222:::IIIZZZgggjjjEEE///,,,+++,,,111???RRRfffuuu|||{{{~~~}}}qqqXXX???444555555;;;RRRwwwyyyvvv}}}wwwmmm___RRRBBB333,,,+++***)))888PPPiii|||sssWWWLLLGGG@@@>>>EEE[[[zzz}}}vvvcccXXXZZZMMM>>>111(((%%%...999NNNggg~~~|||zzzuuu]]]EEE333***(((******(((''''''***555JJJ]]]kkkttt}}}tttiiisss~~~^^^SSSbbbaaaiiiiiiIII???DDD???TTTqqqsssXXXDDDIII^^^ooovvvwwwbbbDDD...)))'''&&&'''))))))&&&###"""############"""!!!!!!"""!!! !!!###&&&)))+++&&&$$$""" !!!###%%%###$$$&&&&&&$$$#########$$$######"""############""""""""""""###$$$%%%&&&%%%$$$###""""""###$$$%%%##################$$$$$$(((&&&$$$###$$$$$$###""""""""""""######$$$%%%%%%!!!  !!!"""!!! !!!!!!!!!!!!"""""""""""""""""""""""""""#########""""""###############"""###$$$$$$%%%$$$###"""!!!!!!  """""""""""""""!!! !!!"""###$$$$$$###"""!!!!!!!!!"""""""""!!!!!!  !!!"""$$$%%%'''''''''&&&%%%$$$############"""$$$%%%%%%$$$$$$%%%&&&---333HHHkkk}}}fffPPP888)))222FFF___uuummmmmmwww|||yyywww{{{ppp:::+++,,,+++---***(((''''''(((((('''%%%%%%&&&&&&&&&%%%$$$$$$###$$$%%%%%%%%%%%%$$$### !!!!!!"""###$$$%%%%%%###############"""""""""!!!###&&&''''''&&&###!!! !!!"""###$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%"""###$$$$$$$$$$$$######$$$%%%)))...444888;;;;;;444000***&&&%%%%%%%%%%%%&&&%%%$$$###"""!!! !!!"""$$$'''((()))))))))###$$$&&&&&&%%%%%%&&&'''%%%&&&(((***+++///===KKKfff|||cccCCC???CCCVVVjjj|||{{{rrrcccRRRAAA;;;888666:::BBB\\\tttqqqTTT>>>///((()))000999AAALLL]]]rrryyymmmaaaQQQ@@@555222///>>>SSSjjjqqq\\\LLL@@@555...---+++---:::KKK]]]qqqsssbbbOOO@@@;;;EEEPPPZZZppprrrbbbSSS@@@000'''&&&---555JJJZZZooo~~~yyyzzzssscccLLL666+++***...,,,***))))))***222DDDUUUiii{{{}}}wwwuuu~~~gggQQQZZZbbbrrrjjjNNNBBBCCCEEE\\\yyymmmVVVHHHKKKZZZoooyyy```FFF555+++(((&&&'''***+++((($$$###############""""""!!!!!!!!!!!!!!!###&&&)))+++&&&$$$"""  """$$$###%%%''''''%%%###""""""!!!"""""""""""""""""""""!!!!!!""""""###$$$&&&&&&$$$$$$###""""""###$$$$$$#####################"""$$$###!!!!!!"""###"""!!!!!!!!!"""###$$$$$$$$$$$$!!!  """###"""!!!!!!!!!!!!!!!"""""""""""" !!!!!!""""""###$$$$$$%%%$$$$$$######"""###$$$%%%%%%###"""  """"""###""""""!!! !!!"""#########"""!!!!!!!!!"""""""""!!!!!!  !!!"""$$$%%%''''''&&&&&&%%%$$$############"""$$$%%%$$$######$$$&&&(((...DDDhhhwww```LLL777+++666KKKdddyyyxxx|||ggg``````jjjnnnjjjhhhkkk~~~}}}~~~{{{|||qqq;;;+++,,,***+++(((&&&&&&'''(((((('''%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&&&&%%%$$$###!!!!!!""""""###$$$%%%%%%#########$$$$$$$$$%%%%%%"""$$$&&&''''''&&&$$$""" !!!"""###$$$%%%%%%%%%&&&%%%$$$######""""""""" !!!"""###$$$###"""!!!"""%%%)))---//////...,,,...---***(((&&&&&&&&&&&&%%%%%%$$$###""""""!!!!!!!!!###%%%'''))))))))))))###$$$&&&&&&%%%%%%'''(((&&&'''***+++)))+++555AAAaaazzzhhhHHHCCCEEEQQQaaattt{{{tttqqqaaaLLL999444666777<<>>444000...???OOO^^^vvvpppVVVEEE;;;444...,,,---///<<>>,,,)))%%%'''+++---***&&&######$$$$$$######"""!!!!!!!!!!!!"""$$$''')))+++%%%$$$""" !!!"""###%%%''''''%%%###""""""!!!"""###"""!!!!!!"""""""""""""""###$$$%%%&&&$$$###"""!!!!!!"""###$$$######$$$$$$$$$###""""""!!!  """######"""!!!"""###$$$%%%%%%%%%%%%!!! !!!###$$$###"""!!!!!!!!!!!!"""""""""""" !!!!!!"""$$$%%%%%%%%%%%%$$$######"""###$$$$$$$$$###!!!!!! !!!!!!!!!"""############""""""!!!!!!!!!!!!"""""""""######"""#########""""""!!! !!!!!!###$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$"""$$$%%%$$$######$$$%%%""")));;;[[[}}}mmmZZZKKK<<<666GGG___|||nnnddd[[[VVVRRRTTTWWWZZZ___eeellllllttt~~~}}}qqq;;;++++++***(((&&&$$$$$$&&&(((((('''$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###"""""""""######$$$$$$$$$######$$$%%%&&&&&&'''(((###$$$&&&''''''&&&$$$### !!!"""###$$$%%%%%%%%%###""""""!!!!!!!!!"""""" """###$$$###"""!!!!!!###&&&((((((((('''''''''(((((((((&&&%%%%%%%%%$$$$$$$$$######"""""""""!!!"""$$$&&&'''(((''''''###$$$&&&&&&%%%&&&''')))'''(((***+++'''&&&...888RRRkkkmmmRRRDDD>>>MMMdddzzzzzznnnfffRRRDDD777444444777CCCQQQhhh|||kkkPPP999---+++***111:::FFFTTTeeevvv|||qqqbbbUUUHHH:::111//////<<>>999KKKdddvvvbbbRRRPPPPPPKKKEEEEEEMMMUUUXXXUUUSSS]]]ppptttiiiiiittt{{{{{{qqq;;;++++++***&&&%%%######&&&'''(((((($$$$$$%%%&&&&&&%%%%%%%%%###$$$&&&''''''&&&$$$###############$$$$$$$$$$$$######$$$%%%'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""###$$$%%%%%%%%% !!!"""### """$$$%%%$$$###""" !!!"""""""""$$$&&&((("""$$$&&&'''&&&%%%$$$$$$$$$$$$################## !!!###%%%&&&&&&&&&%%%###$$$&&&&&&&&&&&&''')))''')))++++++&&&###)))333EEE[[[}}}qqq\\\DDD777JJJmmm}}}kkkZZZCCC===999777333666III___nnnwww|||www^^^<<<,,,///---...666FFF]]]ppp{{{~~~sssoooggg[[[GGG555...000...888WWW{{{jjjVVVHHH>>>444...,,,---...===UUUlll|||rrrTTTAAADDDBBB>>>KKKiiilllNNN999111222444888EEE\\\rrr|||yyyuuujjjWWWBBB222+++,,,000111...+++***+++555JJJ]]]lll~~~fffVVVeeeooocccIIIDDDKKKSSSggg~~~kkk[[[SSS\\\rrr]]]DDD///***&&&(((---000---(((###$$$$$$$$$$$$###""""""!!!"""###%%%''''''''''''#########"""!!! ###%%%((((((&&&###!!! """%%%&&&$$$"""###%%%#########"""######$$$%%%$$$###"""!!!!!!"""###$$$$$$%%%&&&&&&%%%$$$###"""!!!%%%''''''&&&%%%&&&'''))))))))))))((("""!!!!!!"""$$$&&&%%%$$$!!!!!!!!!!!!"""""""""""" !!!"""######$$$###############"""!!!!!!#########""""""""""""""" !!!"""######"""""""""###$$$%%%%%%%%%%%%%%%$$$###!!! """%%%'''&&&&&&%%%%%%###""" """"""######$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$###$$$%%%$$$###"""###$$$!!!111CCCZZZ|||zzzcccPPP<<<444CCCZZZxxx{{{iiiXXXMMMGGGNNNLLLBBB???FFFJJJHHHEEEMMMTTTWWWYYY^^^aaaccctttvvvtttrrr{{{ppp:::------)))'''$$$###$$$''')))(((&&&((((((((((((''''''''''''&&&%%%%%%&&&((((((&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%$$$###""""""""""""""""""$$$&&&'''"""""""""!!!!!!!!!!!!!!!###%%%'''&&&###!!!"""$$$%%%""" !!!$$$&&&%%%###"""###$$$%%%&&&%%%$$$### !!!"""""""""""""""!!!"""!!!!!!"""%%%''''''&&&%%%###"""###&&&'''%%%###)))((()))+++)))'''+++111HHHXXXuuuxxx___EEE???PPPfff}}}sss]]]LLL:::999999999999BBBVVViii||||||pppZZZ@@@...''',,,000999JJJdddyyy{{{tttqqqgggTTT???000---///666;;;UUU|||{{{|||vvvhhhUUUFFF999///+++------,,,777OOOhhhmmm\\\IIIAAA@@@===???SSSuuuYYY;;;444222,,,555;;;RRRooowwwppptttmmmQQQ999,,,+++...222222333---,,,111777JJJgggsss|||||||||```WWWooovvv___>>>888JJJVVV]]]qqqvvv^^^SSSiii~~~rrrDDD:::***&&&(((%%%''',,,((('''&&&%%%$$$############$$$###"""###%%%&&&&&&%%%""""""""""""###$$$%%%&&&%%%###!!! """######"""%%%&&&'''%%%###""""""###"""###$$$%%%$$$""" """######"""!!!!!!"""$$$&&&&&&%%%%%%$$$###"""""""""!!!!!!!!!"""$$$&&&((())))))*********((('''%%%###""""""###%%%'''&&&%%% !!!""""""###"""""" !!!"""###$$$%%%&&&&&&%%%""" !!!"""!!!!!! !!!""""""###""""""!!!###$$$### """$$$"""""""""###$$$$$$%%%%%%%%%$$$"""!!!!!!###%%%&&&))))))(((&&&$$$"""!!!!!!!!!###$$$###"""!!!"""###%%%&&&&&&$$$###"""###%%%$$$######""""""######$$$$$$...LLLsssiiiLLL;;;///555LLL```kkkXXXVVV\\\SSSBBB;;;GGGOOOIIIBBBCCCBBBOOORRRHHHFFFPPPUUUPPPTTT___nnnsssnnnkkktttppp:::,,,---)))'''%%%###$$$'''((((((&&&(((((((((((('''''''''''''''&&&&&&'''))))))'''$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###""""""!!!"""###%%%&&&""""""""""""""""""######%%%&&&((('''$$$""""""$$$%%%###!!!"""$$$&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$!!!!!!"""""""""""""""!!!!!!"""###%%%&&&&&&&&&&&&&&&$$$"""###%%%&&&%%%###(((((())),,,+++)))---444OOO___qqq}}}vvv\\\GGGBBBPPP```vvvzzzeeePPPDDD999666666<<>>TTTlll}}}iiiQQQ@@@666///,,,,,,---111;;;JJJWWWZZZRRRHHHAAA;;;===NNNdddxxxhhhLLL888///,,,---555FFF]]]ooowwwxxxxxxrrrjjjYYYCCC000)))---444222111******222555BBBZZZooogggVVVfff{{{xxx```FFF:::AAATTTggg|||sssfff]]]bbbrrrqqqOOO;;;,,,((()))&&&(((+++'''((('''%%%$$$###"""""""""###""""""###%%%&&&&&&%%%"""""""""###$$$%%%&&&&&&%%%###!!!!!!"""#########$$$%%%&&&%%%###!!!"""###!!!"""###$$$$$$###!!! """######"""!!!!!!"""$$$&&&&&&%%%$$$$$$###""""""############$$$%%%'''(((((())))))))))))'''&&&%%%###""""""###%%%&&&&&&%%%""""""""""""""""""!!!!!! !!!"""###$$$%%%%%%$$$"""  !!!!!!!!!!!!!!!"""###############$$$%%%&&&$$$!!!!!!"""%%%###############$$$$$$$$$$$$###"""""""""###$$$%%%)))((('''&&&$$$###"""!!!!!!###$$$###"""!!!"""$$$%%%%%%&&&$$$""""""###%%%$$$$$$############$$$$$$$$$111HHHgggeeeJJJ999...666OOO___rrr___ZZZ^^^SSSLLLJJJPPPQQQIIICCCBBBHHHJJJJJJFFFCCCEEEKKKPPPKKKOOOWWW^^^```dddooo{{{ppp:::,,,---)))(((&&&%%%%%%'''(((((('''(((((((((((('''''''''''''''''''''((())))))'''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""###"""""""""""""""######""""""######$$$$$$%%%%%%'''(((((('''$$$""""""###%%%$$$######%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%"""""""""""""""""""""""" $$$(((***(((''''''((((((&&&###"""###$$$######''''''))),,,,,,+++///666LLLaaappptttuuu\\\IIIEEEPPP[[[qqqnnnTTTBBB;;;888333444???MMMZZZdddlllyyy___DDD000+++......@@@UUU```hhhtttnnnSSS???777555111---000BBBUUUbbbttt}}}uuu~~~jjjMMM<<<444000,,,+++...555>>>FFFIIIHHHGGGFFFAAA666>>>\\\ssszzzzzz```BBB111000'''///:::JJJddd{{{~~~tttjjjjjjcccOOO888+++...555111///(((***222333<<>>SSSpppwwwrrrnnnhhh___iiirrrYYY<<<---***,,,((())),,,''')))(((&&&$$$###"""!!!!!!"""!!!!!!"""%%%''''''&&&######$$$$$$%%%%%%&&&&&&%%%$$$""""""$$$%%%$$$$$$###$$$%%%$$$"""!!!!!!""" !!!"""###$$$###"""!!!"""######"""!!!!!!"""$$$%%%%%%%%%$$$######""""""%%%$$$$$$$$$%%%&&&&&&''''''((((((((('''&&&%%%$$$###""""""###%%%&&&%%%$$$$$$######""""""!!! !!!"""###$$$%%%%%%%%%### !!!""""""!!!"""###$$$$$$%%%%%%$$$$$$(((((('''%%%###"""$$$%%%$$$$$$$$$############"""""""""###$$$$$$$$$$$$$$$((('''&&&%%%$$$###"""""""""###$$$###""""""###$$$$$$%%%%%%$$$""""""###%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&000===SSSxxx}}}sss[[[FFF999333@@@\\\ppp~~~oooaaaXXXYYYZZZZZZVVVQQQLLLJJJJJJIIIEEEEEEHHHEEE>>>@@@IIIHHHDDDCCCJJJSSS]]]iiisssppp999,,,,,,((()))((('''&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&''')))(((&&&$$$######$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%%%%$$$############""""""""""""""""""#########$$$%%%&&&''''''******((('''%%%#########%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%######"""""""""""""""""""""(((///000---******,,,)))'''%%%###""""""######'''''')))+++***)))---333===VVVppp}}}xxxcccLLLEEEPPP^^^uuuzzzcccLLL===666666444777@@@LLLZZZkkkxxxiiiMMM888222555888FFFXXXffftttpppWWWCCC999444222000333CCCXXXmmm}}}ssswww~~~|||gggNNN???666///+++))),,,444???HHHKKKIIIEEEBBB>>>999CCC\\\qqq{{{mmmRRR???777+++...444AAAZZZsss~~~tttpppeeeRRR>>>111000333//////)))***111333>>>UUUqqq}}}lllYYYeeevvvgggSSSDDDGGGXXXqqq}}}tttoookkkdddssswww[[[<<<...***---***+++...)))***((('''$$$###!!! !!! """%%%'''&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######%%%&&&%%%$$$!!!###%%%$$$"""!!!!!!!!! !!!"""######""""""!!!"""###""" """###%%%$$$$$$$$$######""""""%%%$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$######"""""""""$$$%%%%%%#########""""""""""""""""""""""""######$$$%%%&&&&&&&&&$$$"""!!!"""#########$$$$$$%%%&&&'''''''''&&&+++***(((&&&$$$$$$%%%&&&%%%%%%$$$$$$###""""""!!! !!!###%%%%%%%%%$$$###&&&&&&%%%%%%$$$#########"""###$$$$$$""""""###$$$###$$$$$$###""""""###%%%&&&%%%%%%$$$$$$%%%%%%&&&***,,,555LLLqqqmmmgggTTTCCC;;;888IIIgggkkkYYYeeegggcccYYYSSSTTTUUUTTTEEEFFFJJJMMMJJJDDDAAABBBLLLEEE@@@DDDMMMWWWdddnnnooo999,,,,,,(((***))))))((('''&&&'''(((((((((((((((''''''''''''%%%$$$$$$&&&''''''%%%###"""######$$$$$$######"""########################$$$$$$%%%%%%$$$$$$#####################"""""""""###$$$$$$%%%&&&''''''(((+++***'''&&&%%%$$$######%%%%%%%%%%%%$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$%%%$$$###"""!!!"""""""""%%%,,,333444111------...***)))'''%%%#########$$$((('''((()))'''%%%(((...222HHHiii}}}lllOOOCCCPPPddd{{{|||kkk[[[LLL???777555888===CCCIIIWWWpppwww]]]DDD888888DDDHHHSSShhhzzzssseeePPP===333222444666???ZZZ{{{qqqvvvrrrdddSSSFFF:::///))))))***333AAAQQQZZZVVVHHH<<<:::@@@IIISSSeee}}}ssseeeSSSBBB222...222???PPPccczzzuuu___JJJ===444///,,,+++///,,,,,,000333FFFdddyyy|||hhh^^^pppfffLLLEEERRRaaannnzzzllliiiqqq~~~WWW<<<---***---***,,,000,,,***((('''$$$###!!! !!! """$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###"""$$$%%%&&&%%%$$$ """$$$%%%###!!!!!!!!! !!!!!!""""""""""""!!!""""""!!! !!!###$$$$$$###############"""#########$$$$$$$$$$$$$$$'''&&&%%%%%%$$$############"""!!!"""$$$%%%$$$###!!!!!!!!!!!!"""###%%%&&&%%%%%%%%%&&&&&&''''''((((((&&&$$$###$$$%%%%%%%%%$$$%%%&&&((()))*********---+++(((%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""!!!!!!!!!###%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###$$$"""###$$$###""""""###%%%&&&%%%%%%$$$$$$%%%%%%&&&,,,,,,;;;[[[yyyssskkkVVVDDD:::444@@@[[[zzz}}}tttrrrqqqlllccc```___[[[TTTKKKTTTTTTLLLKKKQQQQQQIIIMMMHHHDDDFFFJJJRRR___kkkooo999+++,,,(((***++++++)))'''&&&'''(((((((((((((((''''''''''''$$$$$$$$$%%%&&&&&&$$$"""#########$$$$$$#########$$$$$$$$$##################$$$$$$$$$$$$$$$######"""######$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''+++(((%%%$$$$$$$$$$$$######$$$%%%$$$###$$$%%%'''&&&&&&%%%$$$############&&&%%%###"""!!!!!!"""###''',,,111333111...,,,---)))******(((&&&$$$$$$%%%'''&&&&&&'''%%%"""%%%+++222@@@\\\xxxnnnPPPDDDPPPddd{{{tttcccVVVKKK@@@888666:::BBBIIIOOO]]]vvvyyy^^^DDD777555HHHKKKUUUlllyyyvvvlllXXXAAA333222555777===ZZZssswwwqqqeeeVVVHHH;;;...))))))+++777JJJ\\\ddd[[[GGG777777CCCMMMUUUfff~~~ttt```III777000111;;;III[[[wwwsssVVVAAA777111+++&&&)))...,,,***---333KKKmmm}}}xxxiiibbbsss}}}aaaEEECCCUUUhhhppp}}}llljjj|||WWW===...***,,,))),,,000---)))(((&&&$$$###"""!!!!!!"""!!!!!!"""$$$%%%$$$######$$$%%%&&&&&&%%%$$$###"""""""""###%%%&&&%%%### """%%%&&&$$$"""""""""!!!!!!!!!!!!!!!!!!""""""!!!""""""!!! !!!###########################!!!"""###$$$$$$$$$$$$###'''&&&%%%$$$#########$$$$$$"""!!!"""###$$$###"""!!!!!! !!!"""$$$&&&(((&&&'''''''''((((((((())))))'''$$$$$$%%%&&&&&&%%%$$$%%%''')))+++---......,,,)))%%%###$$$%%%&&&&&&%%%%%%$$$$$$###"""!!!!!! ###%%%&&&%%%$$$$$$"""#########$$$$$$%%%%%%###$$$%%%$$$#########%%%"""#########""""""###%%%%%%%%%$$$$$$$$$$$$%%%%%%+++...DDDiiizzzyyytttZZZCCC555***///EEE]]]}}}yyyuuutttssskkk^^^SSS^^^eee___OOOOOO^^^ccc\\\MMMJJJHHHHHHHHHMMM[[[hhhooo888+++,,,'''+++,,,,,,***'''%%%'''(((((((((((((((''''''''''''%%%$$$$$$&&&''''''%%%######$$$$$$$$$$$$$$$$$$###%%%%%%$$$$$$$$$###############$$$$$$$$$$$$######"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***'''###"""###%%%$$$###"""$$$%%%$$$""""""$$$'''((('''%%%$$$######$$$$$$'''%%%###"""!!!!!!"""###%%%(((+++------+++)))''''''***,,,,,,)))&&&&&&&&&$$$$$$%%%&&&$$$!!!%%%+++555???OOOaaavvv~~~gggPPPHHHPPP\\\qqqvvveeeRRRCCC;;;888999:::BBBRRRbbbqqq~~~oooQQQ999111444CCCPPPcccvvvxxxgggSSSAAA666222222777BBB\\\|||yyy|||jjjTTTCCC777...******///AAAWWWddd```QQQ???444555>>>OOOeeeyyy|||aaaKKK:::555000555HHHddd{{{|||mmmVVVAAA333,,,)))((((((+++(((''',,,111GGGggg{{{~~~~~~qqqcccjjj|||yyy___GGGBBBPPPhhh|||}}}sssrrraaaBBB111******&&&)))...+++((('''%%%$$$###"""""""""###"""!!!"""###$$$###""""""###%%%&&&%%%$$$###"""!!!!!!!!!###%%%&&&$$$### ###&&&'''%%%$$$###""""""!!!!!! !!! !!!"""!!!!!!"""""""""""""""############ !!!###%%%&&&&&&%%%%%%((('''%%%$$$######$$$$$$$$$"""!!!"""###$$$###!!!###"""!!!!!!"""$$$&&&'''''''''''''''(((((((((((((((&&&######$$$%%%%%%$$$###%%%'''***---///111222+++'''"""!!!###%%%&&&%%%%%%$$$$$$$$$###""""""""" """$$$%%%%%%%%%%%%!!!""""""###$$$%%%%%%&&&###$$$%%%%%%######$$$%%%!!!"""###"""!!!"""###%%%$$$$$$############$$$$$$'''...AAA\\\sss|||xxxrrrxxxjjjOOO;;;222)))---@@@VVV{{{}}}yyy~~~}}}rrrhhheeeoooooohhh______gggkkkjjjYYYTTTNNNKKKJJJMMMXXXdddooo888++++++'''+++------+++'''%%%&&&))))))(((((((((''''''''''''&&&%%%%%%'''((((((&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######"""######$$$$$$$$$######"""###$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$)))%%%"""!!!###%%%$$$###!!!###%%%$$$!!!!!!$$$''')))((('''%%%$$$$$$%%%%%%'''&&&$$$"""!!!!!!"""###$$$$$$%%%''')))(((%%%"""&&&***......+++(((''''''###"""$$$&&&$$$"""&&&---555???HHHRRRmmm|||___PPPLLLPPPSSShhhzzz|||jjjPPP<<<555777;;;888@@@YYYtttdddCCC...,,,444<<>>333......111@@@\\\|||~~~|||lllSSS???222+++***,,,777GGGZZZbbb\\\NNN>>>333666FFF^^^tttlll[[[BBB:::444444EEEiii~~~wwwvvvkkkXXXCCC111(((&&&((())),,,'''&&&***--->>>[[[xxxzzzvvv^^^cccooo]]]IIICCCOOOppp{{{|||lllLLL444((()))&&&'''***'''&&&&&&%%%$$$############!!!!!!"""############"""###$$$&&&''''''&&&$$$###!!!"""$$$%%%&&&$$$###!!!&&&%%%%%%$$$$$$######"""$$$###""" !!!"""###""""""!!!!!!!!!!!!!!!"""!!! """%%%&&&$$$!!!#########$$$&&&((()))***((('''%%%###""""""###$$$$$$$$$$$$######"""""""""%%%$$$###""""""###$$$%%%"""$$$&&&((())))))((('''%%%$$$$$$###"""""""""###$$$%%%(((---111222...***%%%$$$!!! """###!!!!!!"""""""""######### !!!"""###############%%%%%%%%%&&&&&&%%%$$$$$$%%%$$$#########$$$%%%&&&'''&&&$$$"""!!!!!!""""""##################$$$$$$)))%%%(((999SSSiiissstttVVVDDD444///---000???QQQnnnooottt|||~~~uuuqqq}}}pppnnnyyy|||qqqkkkooowwwooo]]]MMMOOO\\\___XXXqqq:::***+++***((((((''''''&&&&&&''''''&&&&&&&&&&&&'''((()))***'''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$%%%&&&&&&%%%###$$$$$$%%%%%%$$$###!!! !!!"""###$$$%%%$$$#########&&&((((((&&&###""""""#########""""""#########%%%$$$###"""""""""###$$$"""!!!!!! !!!"""###$$$%%%%%%$$$######$$$$$$%%%'''&&&$$$"""!!!!!!"""#########$$$$$$$$$$$$$$$$$$"""&&&+++//////,,,((($$$!!!"""#########$$$'''***000555FFF\\\kkkuuuyyy\\\CCCJJJfff{{{cccQQQCCC999666777777EEEUUU___fffuuuuuu\\\BBB666888GGGOOO^^^uuu~~~yyylllYYYDDD333+++(((///BBBfffyyyxxxyyyiiiUUUCCC555+++(((+++,,,<<>>BBBWWWkkkttttttSSS:::111999@@@SSSqqqoooWWW@@@000)))((((((''')))%%%&&&...666LLLkkk{{{}}}|||{{{aaa[[[ttt|||___EEEGGG___nnn}}}uuuxxxmmmIII555...000,,,+++///---...,,,***'''%%%$$$######!!!!!!""""""###$$$%%%%%%$$$%%%'''(((((('''%%%$$$!!!!!!!!!"""###$$$%%%&&&!!!!!!"""###$$$$$$%%%%%%%%%$$$###############$$$&&&&&&%%%$$$$$$$$$$$$$$$###""" !!!"""$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!"""%%%%%%%%%$$$$$$$$$$$$######"""!!! !!!"""###"""$$$%%%'''((((((((((((&&&%%%%%%$$$$$$$$$$$$$$$)))))))))******((($$$ %%%###!!! !!!"""###%%%%%%%%%%%%%%%&&&&&&&&&"""############""""""!!!"""######$$$$$$#########""""""""""""###$$$&&&&&&)))(((%%%###!!! """$$$&&&&&&&&&%%%$$$ &&&---333888>>>GGGNNNQQQFFF<<<666///)))---777FFF```yyyyyyyyy|||yyyzzzlllkkkwww{{{tttuuu~~~tttttt~~~sssrrrwwwyyyjjjUUUPPPYYYppp:::)))***(((&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%''')))+++,,,)))'''$$$""""""$$$''')))&&&%%%%%%&&&'''(((&&&%%%###$$$&&&'''&&&$$$!!! !!!"""###$$$$$$$$$###"""!!!###%%%%%%$$$###$$$%%%""""""!!!!!!!!!!!!""""""######"""""""""###%%%&&&######"""!!!!!!"""###$$$""""""!!!!!!!!!!!!!!!!!!$$$############$$$%%%&&&$$$$$$######""""""######"""$$$'''))))))'''%%%######$$$&&&&&&%%%%%%%%%&&&%%%...:::GGG]]]yyyooobbbRRRMMMYYYsss}}}mmm^^^KKK@@@::::::@@@HHHKKKMMMUUUfff|||iiiLLL444///777???WWWuuujjjQQQ>>>444111111:::LLLjjjxxxeeeNNN===222***((()))777BBBTTTcccdddYYYLLLDDDFFFTTThhh{{{vvvaaaCCC555;;;GGG]]]vvvzzzppp^^^III666,,,***+++***,,,((((((,,,000CCC```yyy~~~{{{}}}{{{}}}eee]]]nnnyyy\\\CCCDDD[[[qqq~~~[[[BBB444333...,,,...)))111///+++(((&&&$$$$$$$$$!!!!!!""""""###$$$%%%&&&$$$%%%'''(((((('''%%%$$$!!!!!! !!!$$$&&&(((#########$$$$$$$$$%%%%%%########################&&&&&&%%%$$$$$$$$$$$$%%%$$$###"""!!!"""######$$$%%%%%%%%%%%%%%%$$$$$$#########""""""!!!!!!!!!!!!%%%%%%%%%$$$$$$$$$$$$$$$"""!!!  !!!"""######%%%&&&'''(((((((((&&&&&&%%%$$$$$$%%%%%%&&&))))))))))))'''%%%"""$$$###"""!!!!!!!!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%###############"""!!! """######$$$$$$$$$$$$###"""######$$$%%%&&&'''''''''&&&$$$"""!!! !!!!!!$$$'''((('''%%%$$$"""(((...000///000555:::EEE???888333---(((+++333CCC[[[rrrxxxuuuwww~~~xxx{{{}}}yyyrrrqqqwww~~~ooodddfffrrrttthhhfffpppyyyqqqrrr|||vvvddd[[[\\\ppp999))))))''''''(((((((((((('''&&&&&&######$$$%%%''')))***+++)))'''$$$""""""$$$''')))'''&&&&&&''')))***)))'''$$$%%%&&&&&&&&&$$$"""!!!!!!"""$$$%%%%%%%%%$$$### """###$$$######$$$%%%""""""!!!!!!!!!!!!""""""######"""""""""###%%%&&&$$$###"""!!!!!!"""###$$$#########"""!!!  !!!###%%%''')))***$$$$$$###""""""######$$$$$$%%%&&&''''''&&&%%%###$$$&&&(((((('''&&&&&&'''''',,,222;;;PPPqqqrrriiiZZZQQQXXXrrrsssXXXPPPGGGAAA>>>>>>FFFPPPWWWWWW___rrrdddCCC,,,+++666???```dddLLL===777444333BBBTTTppp~~~dddFFF444---******+++<<>>///,,,...***---)))(((***+++999TTTrrrqqqllluuulll[[[aaa~~~qqqYYYCCC@@@QQQssspppOOO888333000//////(((111///+++(((%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$%%%'''(((((('''%%%$$$"""!!! ###&&&(((&&&&&&%%%%%%$$$$$$$$$$$$!!!!!!""""""""""""""""""%%%%%%$$$###############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$###"""!!!""""""""""""!!!!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$"""!!!  !!!"""######$$$&&&''''''((((((%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''&&&$$$###"""######"""!!!""""""###$$$$$$$$$$$$$$$###########################"""!!! ######$$$%%%&&&&&&%%%%%%###$$$%%%&&&&&&'''''''''$$$###"""!!!!!!"""######!!!$$$&&&'''&&&%%%######&&&)))+++************555333000---***)))///777HHHTTTaaajjjrrr{{{{{{}}}sssmmmggggggmmmoookkkfffiiihhhfffccc``````fffnnnrrrjjjjjjqqquuuuuuzzzvvvjjj\\\ppp999(((((('''((()))*********)))'''&&&$$$$$$$$$%%%&&&((()))***((('''%%%######%%%'''((((((''''''(((***+++***)))&&&&&&&&&%%%%%%$$$###"""######%%%&&&&&&&&&%%%$$$ """######""""""###%%%###""""""!!!!!!""""""###$$$###"""""""""###$$$%%%%%%$$$###"""!!!"""#########$$$$$$$$$###"""!!! !!!###&&&(((***+++%%%$$$#########$$$&&&'''''''''''''''&&&&&&&&&%%%'''((())))))((('''(((***,,,+++,,,111AAA^^^vvv\\\RRRaaaxxxnnnPPPIIICCCBBBBBBEEENNNWWW]]]iiiyyynnnOOO666222<<>>LLLiiiyyyssssssqqqgggTTT???000+++---%%%(((&&&&&&***,,,<<>>@@@PPPgggnnn```PPPIII\\\{{{yyy___TTTRRRCCCCCCbbbrrrVVV>>>000***&&&$$$$$$&&&###$$$...999RRRsssyyyuuummmrrr~~~|||~~~bbb^^^vvvaaaHHHNNNjjjxxx___MMM@@@---$$$((())))))'''$$$""""""%%%''')))(((&&&$$$"""""""""$$$$$$!!!"""$$$%%%%%%$$$"""!!!"""!!!!!!!!!!!!""""""""" !!!!!!""""""!!!"""###$$$%%%%%%$$$###%%%$$$######""""""######$$$(((,,,---***&&&%%%%%%!!!"""$$$%%%$$$###!!!!!!"""###$$$$$$###"""!!! !!!!!!"""""""""######"""!!! !!!"""############$$$%%%&&&((((((###"""""""""###$$$$$$%%%!!!######!!! ###""""""######$$$$$$$$$$$$$$$#########""""""!!!!!! !!!"""###############!!!!!!"""$$$$$$%%%%%%%%%######$$$$$$###""" $$$###""" !!!"""######""""""!!! !!!$$$''''''$$$"""###%%%''',,,***%%%$$$'''***222JJJaaafffbbbeeeqqq|||}}}uuuxxxvvvkkkbbbaaa^^^WWWPPPMMMPPPTTTKKKCCC;;;666666888<<>>WWWlllwww^^^HHH666+++)))---:::[[[~~~www\\\@@@333///---000666>>>IIIZZZeeeccc[[[YYY\\\mmmmmmxxx|||eeePPPIIISSSgggwwwyyynnnZZZCCC444///+++(((&&&%%%$$$$$$(((666RRRjjj}}}{{{vvvpppsss~~~jjj```uuubbbIIIMMMgggzzzhhhIII<<<222'''%%%+++((('''$$$""""""$$$&&&'''+++)))'''%%%######$$$%%%'''&&&%%%$$$############$$$######"""!!!  !!!"""###$$$%%%######$$$%%%%%%%%%%%%$$$&&&%%%###"""""""""######$$$&&&(((******(((%%%$$$%%%%%%%%%$$$###"""!!!!!!""""""!!!!!!!!!!!!""""""### """$$$###"""!!!!!!""""""#########$$$'''&&&%%%$$$$$$$$$%%%&&&%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!!!!!!!!!!!!!!!!!!!###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!! !!!"""###""""""""""""!!!!!!!!!!!! !!!###$$$$$$$$$"""!!!"""$$$'''((('''&&&''''''111DDDXXX]]]WWWWWWbbboooxxxvvvooollltttxxxhhhddd```WWWIII???===DDDLLL>>>888000,,,,,,---...---666444222555===GGGOOOSSSPPP]]]vvvwwwttt{{{ooo;;;......))))))))))))(((&&&%%%&&&''''''%%%%%%'''))))))'''$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&&&&((('''%%%%%%&&&&&&%%%$$$"""###$$$%%%%%%%%%$$$$$$"""""""""###$$$%%%&&&'''%%%$$$"""  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$&&&'''((($$$$$$%%%$$$######$$$&&&'''(((******))))))+++,,,+++)))'''&&&%%%%%%&&&'''&&&'''((()))***+++,,,,,,......+++***333MMMqqq~~~fffRRRUUUpppzzzqqqkkk]]]OOO666111---111===VVVwwwaaaBBB---///<<>>cccyyyVVVOOOjjjzzzhhhTTTBBB888888///222JJJjjjnnnUUU@@@>>>GGGgggssszzzooo^^^III444(((***333;;;OOOttteeeSSS@@@888333...///444???FFFTTTccchhhccc]]][[[rrrxxxoooYYYVVVfffwwwzzzrrr___HHH888222...+++'''&&&&&&(((---999PPPdddkkkllllllmmmuuuaaaVVVrrrjjjJJJ===III\\\xxxSSS:::111---***)))(((&&&$$$$$$$$$%%%&&&---***'''$$$###$$$''')))(((&&&$$$"""!!!"""$$$%%%!!!!!!!!!!!! $$$$$$%%%%%%%%%%%%$$$#########$$$%%%%%%%%%%%%$$$$$$###"""!!!!!!"""###$$$$$$$$$#########$$$&&&'''$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!"""###$$$$$$%%%$$$$$$$$$$$$###"""!!!##########################################$$$$$$"""###$$$%%%%%%$$$"""!!!######$$$%%%%%%$$$######""""""""""""""""""""""""!!!!!! !!!!!!!!!###$$$%%%&&&''''''########################""""""""""""""""""""""""""""""""""""###%%%'''(((%%%$$$$$$###"""!!! ###############$$$$$$%%%!!!###&&&'''&&&%%%&&&'''((()))***---444>>>IIIQQQXXX^^^^^^UUULLLJJJJJJIIIDDD999---((()))+++((($$$&&&$$$"""""""""%%%'''(((&&&((((((%%%!!!###)))000@@@LLLXXXaaalllvvvvvvoooooo:::---,,,''''''(((((('''&&&%%%'''(((***+++,,,,,,***)))''''''%%%%%%%%%$$$$$$$$$####################################$$$$$$%%%%%%%%%%%%"""!!!!!!"""$$$$$$""" """""""""#########$$$$$$"""!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""!!! """$$$%%%###$$$$$$###""""""###%%%)))******)))'''&&&&&&''''''&&&&&&%%%$$$$$$######%%%&&&'''((('''&&&$$$###!!!%%%&&&$$$(((>>>bbb~~~sssPPPKKKhhhsss___III:::222:::555:::TTTrrrqqqXXXBBB>>>FFFeeesss}}}rrr```JJJ555(((***333777LLLrrrbbbOOO<<<666222---...222:::BBBRRRccciiiddd^^^[[[xxxtttvvv]]]WWWiii~~~www___GGG999333...)))'''%%%%%%)))///>>>VVVjjjggg^^^___ooo|||{{{YYYYYYyyyjjjEEE<<>>666000,,,'''%%%&&&((()))(((&&&&&&%%%$$$###$$$&&&'''(((***+++'''""""""''',,,888DDDYYYllloookkknnnwwwnnn999,,,+++&&&'''(((((('''&&&&&&''')))+++,,,------***'''&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###$$$%%%%%%%%%%%%"""!!!"""###%%%%%%###!!!###""""""""""""###$$$$$$"""""""""""""""###$$$$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""!!! """###$$$"""###$$$###!!!!!!###$$$'''(((((('''&&&%%%%%%&&&'''&&&&&&%%%%%%$$$#########%%%&&&(((((('''&&&$$$ $$$''''''...DDDffflllOOOCCCUUUzzzuuu```NNN???777666333888EEEVVVfffvvvfffIII444444???SSSrrruuuTTT???555000000111@@@UUUuuugggPPP;;;333111---+++...666EEEYYYbbb^^^ZZZcccpppvvvxxxhhhfffoooxxxxxxeeeOOO???555+++###)))&&&%%%(((...;;;OOOaaakkk^^^\\\jjjyyyyyy\\\___pppmmmMMM>>>GGGdddvvvsssXXXAAA333---))))))(((&&&%%%%%%%%%$$$)))'''&&&$$$$$$$$$&&&'''%%%%%%$$$$$$$$$$$$$$$$$$"""""""""""""""!!!!!!!!!%%%&&&((())))))(((&&&%%%######$$$%%%%%%%%%%%%$$$###"""!!! !!!"""###$$$((('''%%%###"""""""""#########$$$$$$$$$######"""$$$######""""""#########$$$&&&((((((&&&%%%$$$%%%$$$$$$$$$$$$$$$#########!!!"""###$$$%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$###$$$&&&''''''&&&$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""###""""""""""""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""###%%%'''((($$$$$$#########""""""""" ###&&&)))***'''$$$""" ###%%%&&&%%%%%%%%%&&& %%%))))))'''---:::EEEMMMBBB999999???@@@777,,,%%%%%%%%%$$$######%%%'''$$$%%%&&&%%%###"""###%%%((())))))&&&######%%%)))///;;;SSSiiillldddjjjyyynnn999,,,+++%%%&&&''''''&&&%%%%%%&&&(((***---...---)))&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$"""###$$$&&&&&&&&&&&&&&&""""""###%%%''''''%%%"""###""""""!!!"""###$$$%%%"""""""""###$$$%%%&&&'''&&&&&&&&&%%%$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""######"""#########!!!!!!###$$$$$$&&&&&&&&&$$$$$$$$$&&&'''''''''&&&&&&%%%$$$### """%%%'''(((((('''&&&"""%%%''')))111FFFcccxxxyyy|||kkkQQQBBBNNNqqq~~~___KKK@@@:::888999333===MMM[[[fffsss|||^^^@@@---000>>>SSSwwwuuuRRR<<<555222222222HHH___{{{mmmRRR888000111///---...:::III[[[aaa\\\\\\kkk~~~yyyzzzppppppsssuuuzzzxxxmmmWWWAAA333***%%%(((&&&&&&***...666EEESSSeeegggffffffpppeeeZZZddd~~~nnnTTTAAADDDeeexxxfffLLL777...***)))((('''&&&%%%$$$$$$&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$###"""#####################%%%''')))******)))'''&&&######$$$%%%%%%%%%%%%$$$"""!!!!!! !!!"""###$$$'''&&&%%%$$$$$$$$$$$$$$$"""######$$$$$$$$$######%%%%%%$$$###""""""""""""!!!$$$''''''%%%$$$$$$%%%%%%%%%%%%$$$$$$#########!!!"""$$$%%%&&&&&&&&&%%%$$$#########$$$$$$%%%&&&###%%%'''(((((('''%%%###########################"""""""""""""""###$$$$$$###""""""!!!"""###$$$%%%########################""""""""""""""""""""""""$$$###""""""###$$$%%%&&&"""############$$$$$$$$$ """$$$''''''%%%###""" """%%%&&&%%%%%%%%%&&&###(((+++***''')))000888999111+++---333444...'''"""###############$$$$$$"""$$$&&&%%%###"""###%%%%%%%%%$$$######$$$$$$%%%'''111BBBQQQXXX[[[aaagggnnn999++++++%%%$$$%%%&&&%%%$$$$$$%%%'''***---...---)))%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""$$$%%%'''((((((''''''######$$$&&&((((((&&&######"""!!!!!!!!!"""$$$%%%#########$$$%%%'''((()))'''''''''&&&%%%$$$"""!!!""""""""""""""""""""""""!!!"""############"""""""""######"""!!!!!!"""$$$###$$$%%%%%%######$$$%%%''''''''''''&&&%%%$$$$$$###&&&(((((('''&&&'''(((((()))000BBB[[[mmmnnnSSSHHHWWWxxxlllMMM>>>;;;999888999<<>>777777777===DDDNNNTTT___sss~~~iiiNNN===GGG]]]~~~uuu```JJJ999444666;;;CCCXXXzzzxxx\\\EEE888555...000:::>>>CCCGGGSSSiiizzz|||nnnttt}}}gggQQQ???555///---'''(((***,,,---666KKK___ccc___eeeuuuyyy^^^TTTlll|||kkkIII777222@@@XXX|||eeeBBB000---((('''''''''((('''&&&%%%$$$#########$$$$$$%%%&&&###%%%&&&%%%###!!! """""""""############"""$$$$$$%%%%%%%%%%%%$$$$$$###########################""""""!!!!!!""""""""""""###%%%%%%%%%&&&(((***(((&&&%%%#########%%%&&&&&&%%%$$$"""!!!!!! """$$$&&&''''''&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$#########$$$%%%%%%""""""""""""###$$$%%%%%%&&&''''''(((((((((((((((&&&%%%$$$""""""""""""""""""!!! !!!"""!!!"""$$$%%%%%%%%%###""""""""""""""""""!!! !!!""""""""""""""""""!!!###"""  !!!"""########################""""""############"""""" !!!"""###$$$######"""###%%%&&&&&&$$$######$$$$$$$$$$$$$$$$$$$$$###""""""##################$$$$$$$$$$$$%%%$$$$$$###"""""""""""""""###$$$%%%&&&$$$%%%(((***,,,000555999mmm555((()))%%%***************)))((((((&&&&&&'''(((((('''&&&%%%%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&& """$$$'''((((((((('''%%%%%%%%%&&&&&&%%%%%%%%%###!!! !!!###&&&''''''((())))))(((''''''(((***))))))'''%%%$$$###""""""###$$$$$$""" !!!"""###"""!!!"""$$$%%%)))((('''&&&&&&'''((()))---+++)))((((((((('''&&&###$$$%%%(((***+++)))'''+++)))))))))+++444GGGYYYnnnzzzyyy\\\IIINNNhhh{{{|||mmmUUU@@@:::<<<>>>AAAFFFPPP```tttzzzbbbGGG777AAAVVVpppvvvZZZBBB666444777999KKKeeevvv\\\DDD777555000111888999DDDLLL[[[lll{{{xxxzzz}}}kkkVVVCCC555...+++'''''')))***+++333EEEWWW[[[aaajjjttt~~~zzz```QQQggg|||mmmMMM999000777OOOqqqmmmKKK444***'''&&&%%%&&&((()))((('''$$$$$$$$$###$$$$$$%%%&&&###%%%'''&&&$$$!!! !!!""""""######$$$$$$$$$&&&%%%$$$#######################################""""""###############"""$$$######$$$&&&''''''&&&'''&&&%%%######$$$%%%&&&&&&%%%$$$###"""!!!!!!!!!!!!###%%%'''((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$$$$######"""###$$$%%%&&&$$$###############$$$$$$"""###%%%&&&'''(((((()))&&&%%%###"""!!!!!!"""###"""!!!!!! !!!!!!"""!!!"""$$$%%%&&&%%%$$$$$$!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!!!!!!!  !!!"""######"""""""""""""""###"""#####################!!!!!!""""""""""""""""""!!!###%%%%%%###!!!!!!"""######"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%###$$$&&&'''(((***...111mmm666)))***'''++++++++++++***)))(((((($$$$$$&&&'''''''''&&&&&&$$$%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$""""""#########$$$$$$$$$ """$$$&&&((((((''''''$$$%%%%%%&&&&&&%%%%%%$$$"""  ###%%%%%%%%%&&&'''(((((('''''')))***)))((('''%%%$$$###""""""$$$$$$$$$###  !!!""""""!!!"""$$$&&&(((((('''''''''((()))))),,,+++)))((((((''''''&&&&&&&&&(((+++...---+++(((+++((('''(((+++333DDDTTTbbbwwwnnnRRRBBBKKKhhhsssqqqqqq[[[FFF>>>======BBBJJJRRRlllvvv]]]BBB000888KKK^^^wwwYYYAAA444222444666RRRlllwww^^^DDD777666111111555333CCCRRRccclllqqq}}}|||yyyooo___JJJ777+++%%%((('''((((((''',,,;;;JJJXXXccclllpppzzzdddLLLZZZ}}}oooZZZBBB111???PPPhhh~~~}}}cccDDD,,,)))'''%%%&&&)))***)))'''$$$$$$############$$$$$$$$$&&&((((((&&&###!!! """"""""""""###$$$%%%%%%'''&&&$$$"""!!!!!!!!!"""###############$$$$$$$$$!!!"""$$$%%%%%%$$$###"""%%%###"""###'''(((&&&$$$%%%$$$############$$$$$$&&&%%%$$$###""""""""""""$$$%%%&&&'''((((((((('''$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""!!!"""###%%%&&&$$$$$$######"""#########!!!"""###%%%&&&&&&''''''%%%$$$###"""!!!""""""###"""!!!!!!!!!!!!!!!!!!"""""""""$$$%%%&&&&&&&&&&&&"""!!!!!! !!!"""############"""!!!!!!!!! !!!"""###$$$$$$###"""!!!!!!!!!"""#####################$$$$$$######"""!!!!!!!!!""""""!!!###%%%%%%###"""!!!!!!""""""!!!!!!!!!"""$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&&&&'''&&&######""""""###$$$$$$%%%%%%&&&'''''''''(((***---nnn777***,,,)))************)))((('''&&&###$$$%%%'''''''''&&&&&&######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$### !!!!!!!!!"""""""""""""""###%%%''''''&&&%%%$$$######$$$$$$$$$$$$######!!! !!!###$$$$$$$$$###%%%&&&'''&&&&&&'''((('''&&&%%%###"""""""""!!!###$$$$$$###  !!!""""""!!!"""$$$&&&'''''''''''''''((())))))******)))'''&&&%%%%%%%%%%%%&&&'''***,,,+++(((%%%(((&&&&&&'''***222BBBQQQgggsssRRREEETTTqqq{{{qqqhhhWWWEEE===999:::EEESSSaaasssttt___GGG777@@@SSSjjjzzzaaaHHH777111444888LLLeeevvvZZZAAA555555222222777555CCCPPP```llluuu{{{xxxooo___JJJ777+++&&&'''&&&'''((((((+++888EEEVVVbbbmmmtttzzz```IIIWWWzzzppp[[[DDD333@@@LLL^^^rrrnnnOOO444///+++'''''')))***(((%%%$$$######"""""""""######%%%'''))))))'''$$$############""""""###$$$%%%%%%((('''$$$"""!!!!!!!!!!!!""""""#########$$$$$$$$$!!!"""###%%%%%%%%%$$$###&&&$$$###$$$'''(((%%%"""######"""""""""#########&&&%%%$$$###"""""""""###''''''((((((''''''&&&&&&$$$$$$############$$$$$$$$$###""""""""""""###$$$$$$$$$######"""###############$$$$$$$$$$$$######$$$$$$$$$###############!!!""""""""""""""""""!!!"""###$$$%%%&&&'''((((((""""""!!! !!!!!!"""###$$$$$$###"""!!!!!!"""""""""###$$$%%%&&&%%%$$$"""!!!!!!!!!"""#########""""""###$$$%%%%%%%%%$$$###"""!!!!!!""""""!!!$$$&&&'''%%%###""""""""""""!!!!!!!!!"""$$$%%%'''&&&&&&&&&%%%%%%$$$$$$"""###$$$%%%&&&'''''''''#########"""######$$$%%%&&&'''((('''&&&&&&((()))nnn888,,,---************))))))'''&&&%%%###$$$&&&'''''''''&&&&&&"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###### !!!!!!!!!""""""###$$$&&&'''&&&%%%###"""!!!""""""######""""""!!!!!! !!!$$$%%%$$$###!!!###%%%%%%%%%$$$%%%&&&$$$###""""""!!!!!!""""""###$$$$$$###!!! !!!!!!"""###"""!!!"""$$$%%%%%%%%%&&&&&&'''((((((((((((((((((&&&$$$######%%%######$$$%%%'''&&&$$$"""%%%%%%&&&'''(((...>>>MMMrrrZZZMMM]]]vvvxxxTTTGGG<<<888777<<>>555777<<>>555444...///888;;;BBBFFFSSSmmmnnnVVVBBB666...+++%%%%%%)))...111555@@@KKKGGGLLL___{{{cccMMMIII___qqqlllJJJ777111...888MMMjjjmmmXXXHHH888111+++***,,,---***%%%'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$$$$###$$$&&&)))'''&&&$$$###""""""###$$$&&&&&&&&&&&&%%%$$$""""""!!!""""""###$$$$$$%%%%%%!!!!!!!!!!!!"""###$$$$$$%%%''')))***(((&&&%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%%%%%%%&&&'''((()))'''&&&%%%%%%%%%%%%&&&''')))***+++***)))'''$$$###""""""""""""###$$$%%%%%%%%%%%%%%%$$$###"""!!!!!!"""$$$'''******(((%%%###!!!"""############"""!!!"""###$$$%%%''')))+++,,,%%%$$$"""!!!!!!!!!###$$$!!!"""$$$&&&&&&$$$"""!!! !!!"""$$$%%%&&&'''''')))'''$$$"""""""""$$$%%%$$$###""""""###$$$&&&(((''''''''''''&&&$$$"""!!!!!!$$$((()))'''$$$""""""$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%%%%$$$$$$$$$###############$$$!!!###%%%%%%$$$$$$%%%&&&ooo999---///,,,,,,,,,++++++)))((('''&&&&&&&&&((((((((('''&&&%%%&&&%%%%%%&&&'''((()))***&&&'''&&&&&&%%%$$$###"""############$$$$$$$$$$$$!!!"""$$$&&&&&&&&&$$$###""""""############"""""""""""""""###%%%&&&%%%###"""$$$&&&&&&%%%######$$$!!!!!!!!!!!!"""###$$$%%%!!!"""######""""""###$$$######$$$###!!!!!!"""$$$"""###$$$%%%&&&&&&&&&&&&'''))))))'''###"""###&&&'''%%%$$$$$$%%%&&&%%%###!!!$$$'''%%%!!!111CCC[[[nnnrrrSSSEEEOOOjjj}}}cccMMM???444000999EEEMMMXXXcccmmmhhhKKK:::GGG```pppzzzdddMMM<<<555666999RRR^^^yyysssXXXCCC999555+++***333888???IIIZZZmmm~~~rrr[[[GGG888,,,%%%'''&&&)))...000444===GGGBBB@@@PPPsssdddLLLGGGXXXqqqkkkNNN:::111222999JJJfff{{{bbbKKK888222+++***...///,,,''')))((('''&&&&&&&&&&&&&&&!!!""""""!!!!!!###&&&))))))'''%%%###""""""###$$$%%%&&&''''''&&&%%%###"""!!!""""""###$$$$$$%%%%%%!!! """$$$%%%%%%))),,,+++(((%%%%%%&&&$$$%%%&&&&&&''''''''''''%%%%%%$$$$$$###$$$$$$$$$""""""###$$$&&&(((***+++)))((('''&&&&&&'''((())),,,---......,,,)))%%%###""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$###"""""""""%%%))),,,,,,)))%%%"""!!!"""###$$$$$$###"""!!!"""###$$$%%%''')))+++,,,&&&%%%###"""!!!"""###%%%!!!"""$$$&&&&&&$$$"""!!!!!!###%%%&&&&&&'''***(((%%%###"""###$$$&&&$$$###""""""###$$$'''((('''((())))))'''%%%"""!!!!!!$$$'''((('''$$$"""!!!$$$%%%&&&&&&%%%$$$"""!!!#########$$$$$$%%%%%%%%%""""""###$$$$$$$$$######$$$$$$###############$$$!!!###&&&&&&&&&&&&'''(((rrr;;;+++,,,+++---------,,,***((('''&&&&&&&&&''''''(((((((((((((((&&&######&&&)))+++---+++)))''''''((('''$$$ &&&&&&%%%$$$$$$$$$%%%%%%###%%%(((******'''### """###%%%&&&''''''&&&%%%!!!###%%%%%%%%%%%%'''(((&&&$$$###$$$&&&&&&### !!!"""###%%%%%%%%%$$$######"""!!!!!!"""$$$&&&'''$$$###""" !!!###$$$""""""###$$$%%%&&&&&&'''((())))))&&&###"""$$$'''(((((((((((((((&&&$$$### $$$&&&$$$!!!"""***111HHHaaajjjNNN???DDDZZZ|||aaaDDD;;;;;;444222<<>>999777OOOrrr}}}cccGGG///,,,///---000777DDDRRRaaajjjuuu}}}yyy}}}yyykkkIII000))),,,(((&&&'''+++222666555222777BBBOOO```|||kkkUUUHHH\\\uuu~~~kkkVVVAAA222777???KKK]]]wwwcccGGG999...''')))///000//////&&&&&&'''''''''&&&%%%%%%&&&### !!!$$$%%%&&&&&&$$$""""""$$$&&&(((((()))((('''&&&%%%%%%&&&'''%%%$$$$$$###$$$%%%'''(((%%%###!!! """#########&&&'''&&&%%%$$$$$$&&&((('''((()))))))))(((&&&%%%$$$$$$$$$###############&&&%%%######%%%(((+++---***(((&&&$$$%%%,,,555<<>>HHHTTTdddsss|||gggMMM999@@@ZZZxxxyyy```KKK===666:::AAATTThhhvvv___GGG333...---+++444BBBNNNUUU^^^jjj}}}|||}}}zzzcccGGG111(((&&&(((&&&&&&)))///222111...777AAAQQQggg~~~hhhUUUJJJUUUpppxxxgggUUU???000777<<>>222000///111AAAVVVYYYbbbqqqnnnhhhoookkkPPP;;;///++++++%%%$$$$$$&&&***---------000???```fffLLL>>>VVV___rrr|||UUU888111444///222===SSSsssoooEEE999000///111...***((("""###$$$%%%&&&&&&&&&&&&'''%%%""""""###$$$$$$$$$&&&%%%%%%'''))))))(((&&&$$$$$$$$$%%%%%%&&&'''''''''''''''''''''&&&%%%$$$#########%%%&&&&&&###!!!"""$$$'''((('''%%%$$$$$$'''''''''''''''''''''&&&###""""""""""""###$$$%%%%%%&&&&&&'''&&&%%%$$$###&&&%%%%%%$$$%%%)))///333///***$$$!!!!!!###%%%&&&########################""""""""""""""""""""""""!!!!!! !!!!!!""""""###$$$$$$$$$$$$$$$"""###$$$$$$$$$###"""""" """$$$&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%$$$$$$$$$######""""""$$$%%%%%%%%%%%%$$$###"""###""""""!!!!!!!!!""""""!!!!!!"""%%%)))++++++***%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((#########$$$$$$######"""!!!###%%%'''((((((''''''$$$$$$#########$$$&&&&&&qqq:::))))))'''''''''((()))***+++******(((+++...111444777<<>>RRR^^^uuukkkFFF///,,,222---...666MMMqqqnnnJJJ===222000000---)))'''"""###$$$%%%&&&'''''''''((('''%%%$$$&&&''''''&&&%%%$$$$$$%%%''''''%%%$$$######$$$%%%%%%&&&&&&&&&&&&'''((())))))'''%%%$$$"""""""""###%%%$$$""" !!!$$$''')))'''%%%######'''&&&&&&&&&&&&'''''''''&&&%%%$$$"""""""""###$$$%%%%%%&&&'''&&&$$$"""!!!%%%%%%$$$###"""###''')))&&&$$$######$$$$$$$$$#########$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!! !!!!!!""""""###$$$$$$$$$$$$###"""###$$$%%%%%%$$$"""!!! ###%%%&&&&&&%%%$$$"""$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######""""""!!!###$$$%%%&&&%%%$$$###!!!#########""""""######$$$!!!!!!"""$$$(((*********$$$$$$"""""""""###$$$%%%############$$$%%%%%%&&&###$$$$$$%%%&&&&&&&&&&&&######$$$$$$$$$$$$###### !!!###$$$&&&&&&''''''%%%$$$###""""""$$$%%%&&&qqq:::))))))(((&&&'''((()))************%%%(((---333999@@@EEEHHHGGGBBB999333000---***((()))******((('''(((***,,,((('''&&&&&&%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%"""###%%%&&&''''''&&&%%%&&&&&&%%%###!!!!!!###%%%&&&((()))(((&&&###""""""######""""""!!!!!!""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$######$$$&&&'''&&&$$$&&&'''((((((((('''&&&%%%$$$$$$%%%%%%&&&***///333999IIIgggjjjPPPAAAHHHccc~~~zzzoooiiiVVV:::...444///444AAAXXXrrrfffOOOBBB@@@JJJnnnjjjQQQBBB::::::===UUUxxxzzzqqqTTT>>>,,,---111333<<>>UUUnnnsssSSS<<<<<>>XXXjjjsss}}}{{{vvvppp___CCC---+++***)))'''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''###$$$&&&'''''''''&&&%%%###""""""$$$&&&&&&%%%$$$#########$$$%%%&&&&&&'''%%%###""""""###%%%%%%$$$###$$$%%%%%%%%%###!!!!!!######"""!!!!!!!!!!!!!!!!!!###%%%&&&&&&%%%######$$$%%%&&&'''((((((######$$$$$$%%%&&&&&&'''&&&'''(((((('''%%%""" """$$$%%%%%%$$$$$$%%%&&&...666IIIccc{{{gggGGG:::GGGZZZpppuuugggTTTCCC555***(((+++...333BBB]]]yyyiiiJJJ>>>HHHeee~~~gggMMM;;;444888IIIeeejjjNNN444,,,...222@@@QQQfffyyy~~~uuuppprrryyyhhhOOO===333000///,,,)))'''(((+++...///111;;;PPPmmmuuuWWWAAA;;;EEE]]]|||mmmXXXCCC666222000333DDD```}}}~~~[[[CCC444...((()))***###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&((((((((((((((('''&&&&&&&&&&&&%%%%%%$$$"""!!! ###$$$'''))))))((('''%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%'''******(((&&&%%%%%%'''''''''&&&%%%$$$###""""""###$$$$$$$$$&&&)))+++)))&&&###!!!"""#########&&&&&&&&&&&&&&&%%%$$$$$$###########################%%%&&&%%%$$$###$$$%%%((((((((('''''''''&&&&&&$$$$$$%%%%%%$$$###!!! ###$$$$$$###!!! !!!"""!!!"""###%%%&&&&&&%%%%%%$$$$$$######"""!!!!!! ######$$$%%%%%%%%%$$$###$$$$$$######""""""!!!!!!$$$$$$$$$$$$############$$$###"""!!!!!!"""######$$$$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###"""######$$$((('''%%%$$$$$$$$$%%%$$$###$$$%%%%%%%%%%%%%%%%%%&&&$$$"""!!!!!!"""$$$%%%%%%%%%$$$$$$%%%&&&((()))ppp999,,,---)))((()))***++++++,,,///222444JJJeeevvv}}}|||hhhFFF,,,***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%''')))***(((&&&$$$"""""""""###%%%&&&%%%$$$"""!!!!!!"""###%%%'''((($$$"""!!!"""$$$%%%&&&%%%###$$$$$$%%%$$$###!!! !!!#########"""###$$$"""!!!!!!###%%%&&&&&&%%%"""######$$$%%%&&&''''''""""""!!!!!!"""###$$$%%%'''((())))))(((&&&###"""###$$$%%%%%%$$$$$$%%%&&&111777LLLhhhwww}}}vvvSSSBBBMMM```nnnuuu___SSSEEE<<<444---)))***000555FFFeee|||]]]CCC666:::YYY|||qqqYYYAAA444999NNNdddsss}}}[[[;;;000000222<<>>NNNdddyyyyyyYYY;;;000000444AAAPPPnnnuuugggeeeooo{{{fffMMM<<<555000...+++((((((+++111555444???OOOccc~~~jjjLLL===HHH\\\rrrlllNNN777,,,+++,,,555IIIggguuuWWW???333******+++$$$########################!!!"""$$$%%%&&&%%%$$$###'''(((*********)))'''&&&&&&&&&&&&&&&%%%$$$###"""$$$%%%&&&''''''&&&$$$###%%%$$$######"""#########&&&&&&&&&%%%######$$$&&&((((((''''''%%%$$$"""!!! """############%%%'''#########$$$%%%$$$"""###$$$%%%&&&'''(((((((((%%%$$$$$$###"""!!!!!! !!!###"""!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!"""###$$$###   """$$$%%%&&&&&&&&&############""""""!!!!!!!!!!!!"""###$$$%%%%%%%%%(((&&&$$$!!! !!!"""###%%%$$$###"""###$$$&&&(((%%%$$$$$$###"""!!!!!! ###"""!!! !!!"""###$$$)))((('''&&&%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$*********)))'''&&&&&&&&&(((((((((((('''&&&%%%$$$######"""!!!!!!"""$$$%%%$$$%%%&&&''')))***+++,,,ppp:::---...******++++++,,,---111777;;;KKKOOO^^^zzzoooLLL666///)))((('''&&&&&&&&&&&&&&&(((((('''&&&%%%$$$#########&&&+++......,,,(((%%%"""!!!!!!###%%%&&&%%%######"""!!!"""###&&&)))+++)))'''&&&&&&&&&&&&$$$""""""#########""""""!!!!!!!!!"""############%%%'''###"""!!!!!!###%%%%%%$$$!!!!!!""""""###$$$$$$$$$"""  !!!###&&&&&&&&&&&&%%%###"""!!!"""$$$%%%&&&%%%%%%&&&(((000777@@@OOOiiilllVVVIIIIIIPPPkkk|||hhhXXXIII:::222///,,,+++---888WWW{{{YYYEEEPPPcccvvvrrrQQQAAA@@@BBBHHHbbbfffLLL555...000777KKKaaa{{{~~~tttnnnnnnjjjgggqqq|||iiiSSS???222,,,+++***)))***111:::AAAAAAEEEXXXwwwaaaMMM>>>@@@MMMeee}}}xxx[[[CCC555***,,,///666EEE^^^|||cccCCC111%%%&&&)))$$$!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$%%%&&&&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%$$$###$$$$$$$$$######""""""!!!%%%%%%$$$""" !!!###%%%%%%%%%%%%$$$###""" """$$$$$$######$$$%%%""""""$$$%%%'''%%%"""""""""$$$&&&'''((())))))$$$$$$######"""!!!  """"""!!! """###########################$$$######"""!!!!!! """$$$%%%$$$!!! !!!###$$$%%%%%%$$$############"""""""""""""""!!!!!!""""""###$$$%%%&&&(((&&&$$$"""!!!!!!###$$$%%%$$$"""""""""$$$&&&((($$$$$$$$$###"""!!! !!!!!! !!!###$$$)))((('''&&&%%%$$$$$$$$$""""""######$$$$$$$$$%%%((()))***)))&&&%%%%%%'''************)))(((&&&&&&""""""!!!!!!!!!"""$$$$$$###$$$&&&''')))***++++++qqq;;;...///+++,,,,,,,,,,,,---222999>>>HHHVVVmmmuuuXXX===---))))))((('''''''''''''''(((''''''%%%$$$######"""###&&&***------+++'''%%%!!!!!!!!!"""$$$%%%$$$#########"""###$$$&&&((())))))((('''&&&&&&%%%### """""""""""""""""""""""""""#########"""###%%%'''###!!!!!!###$$$###!!!!!!!!!"""""""""######"""!!!  !!!"""%%%$$$$$$$$$###!!! !!!###%%%&&&%%%&&&(((***000666:::CCC___nnnYYYLLLJJJNNNiiirrr```UUUFFF666,,,)))(((,,,111===aaa\\\GGGSSSfffuuuuuuRRRBBBBBB???AAA]]]ZZZCCC000---000:::QQQiii~~~sssjjjjjjqqqooohhhrrrxxxgggTTT>>>///)))))))))))),,,444@@@IIINNNSSSggg}}}\\\MMMAAA>>>FFF___}}}sssSSS===444---///333888EEEZZZssskkkEEE...!!!###(((###""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$###############&&&'''''''''&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$$$$###%%%&&&'''&&&$$$""" $$$$$$$$$""" """$$$""""""""""""!!!!!! !!!###%%%%%%#########$$$######$$$&&&(((&&&### !!!"""###%%%&&&'''((((((#########""""""!!!!!!  !!!!!!!!!!!!"""$$$""""""""""""############%%%$$$###"""!!!!!!!!!!!!###%%%&&&%%%###  !!!###$$$$$$$$$############"""""""""""""""""""""""""""""""""###$$$%%%&&&%%%$$$###"""###$$$$$$$$$###"""""""""###$$$%%%######$$$######"""!!!  !!!"""###((('''&&&%%%$$$######### !!!"""###$$$$$$$$$%%%(((***)))&&&%%%&&&(((+++++++++***)))((('''&&&!!!!!!!!!!!!"""######$$$"""###%%%&&&(((((())))))qqq;;;...///,,,------,,,+++---222999???EEE\\\xxx{{{eeeHHH111******)))(((((((((((()))&&&&&&%%%$$$######""""""!!!$$$'''******(((%%%###!!!!!!!!!"""$$$%%%$$$###"""""""""###$$$%%%%%%&&&&&&%%%$$$%%%%%%$$$"""""""""!!!!!!!!!"""""""""#########"""!!!!!!###%%%###  !!!"""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$###"""!!! """$$$%%%&&&'''***,,,---///444===PPPiii~~~|||```MMMKKKTTThhh~~~tttcccKKK???222***&&&(((111:::JJJccc~~~vvvRRR???FFF___www```HHH===444<<>>SSSllliiiPPPMMMXXXoooyyynnn[[[DDD;;;000***'''***555@@@TTTdddyyygggGGG;;;???___wwwhhhFFF222***===WWWppphhhLLL444000444<<>>^^^[[[BBB...---555BBBYYYpppnnneeebbbiiisss}}}oooUUU???333,,,)))((()))+++333CCCRRRcccqqq^^^GGG444555AAAXXXqqqjjjTTTGGG555111///444@@@UUUrrrwwwKKK111))))))))))))'''&&&%%%%%%&&&&&&%%%$$$'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$&&&'''***---000000...***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! $$$$$$$$$###############$$$%%%&&&&&&&&&%%%$$$###$$$######$$$&&&''''''&&&""""""""""""############""""""#########$$$$$$$$$&&&%%%###!!!!!!###%%%&&&+++)))'''%%%$$$$$$$$$%%%$$$%%%%%%&&&%%%$$$"""!!!#########$$$%%%&&&'''(((%%%$$$$$$######"""######$$$$$$$$$$$$$$$###""""""!!!"""######%%%%%%&&&'''&&&%%%$$$###"""###$$$$$$%%%%%%%%%%%%$$$###"""!!!""""""###""" !!!###%%%%%%$$$###!!!!!!!!!"""############"""!!! """$$$'''((((((((()))+++***(((''''''((('''&&&$$$"""""""""""""""###$$$$$$!!!###%%%&&&%%%$$$$$$%%%sss===,,,---+++***,,,,,,,,,444AAALLLPPP```jjjzzzyyy]]]FFF:::111,,,)))******(((''')))&&&&&&&&&%%%$$$$$$######%%%&&&''''''&&&%%%###"""###""""""""""""###$$$$$$%%%$$$###"""!!!!!!!!!!!!%%%%%%&&&''''''&&&$$$$$$$$$###!!!  """###$$$############"""""""""######$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!"""######""""""###$$$$$$%%%"""###%%%&&&&&&%%%$$$###%%%$$$######""""""######!!!"""&&&///<<>>KKKmmm~~~[[[GGGDDD___nnn^^^EEE<<<888@@@cccxxxTTT===++++++555FFFbbb|||~~~eee[[[^^^ppp{{{}}}zzzppp\\\DDD444,,,***((((((***333FFFXXXaaagggyyy}}}VVVAAA555333;;;UUUuuujjjVVVMMM:::222...222>>>OOOfffxxxvvvHHH///******(((%%%&&&%%%$$$$$$%%%%%%$$$###%%%%%%$$$#########$$$$$$%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$&&&((()))---...---+++)))'''''''''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""$$$&&&''''''&&&$$$###$$$######$$$&&&'''&&&%%%"""""""""#########$$$$$$###############$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%''''''&&&%%%$$$############$$$%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$###############$$$$$$%%%%%%%%%$$$######!!!""""""###$$$%%%&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%$$$######""""""""""""###$$$$$$###"""!!!###$$$%%%$$$###"""!!!"""######%%%%%%%%%%%%###!!!"""$$$%%%&&&&&&'''***,,,***((((((((()))(((&&&%%%###""""""""""""###$$$$$$"""$$$'''((('''&&&&&&&&&sss===------,,,)))///111111<<>>GGGcccvvv[[[BBB------888FFF^^^tttsssddd\\\```qqq{{{lllVVVBBB777///***''''''***333DDDRRRccclll}}}___GGG:::888@@@WWWrrryyy```NNN999111,,,222<<>>GGGVVVgggzzzkkkMMM888000---222;;;MMMnnnzzzQQQ777,,,***+++,,,&&&%%%###$$$%%%%%%$$$"""!!!""""""""""""""""""""""""###$$$&&&&&&&&&%%%$$$########################"""""""""###%%%''')))***)))******)))&&&$$$######%%%%%%%%%$$$$$$#########$$$%%%&&&'''''''''''''''$$$$$$$$$#########""""""%%%%%%%%%%%%&&&''')))***$$$###"""###%%%&&&%%%$$$############$$$$$$$$$$$$###########################""""""!!!!!!""""""###!!!"""$$$%%%$$$###"""!!!"""###$$$%%%&&&%%%$$$###$$$$$$%%%%%%%%%$$$###""""""######$$$$$$$$$#########$$$$$$%%%%%%$$$$$$$$$ !!!"""###$$$%%%%%%&&&&&&%%%###"""""""""###$$$$$$###"""!!!!!!!!!"""###$$$&&&&&&&&&$$$######$$$$$$$$$###""""""###$$$%%%&&&'''((('''&&&### """###$$$######$$$'''***((('''''')))***)))'''$$$###############$$$$$$%%%((()))+++***'''%%%######qqq;;;,,,------...333666777>>>NNN^^^fff~~~jjjUUU@@@555,,,)))***(((&&&&&&%%%%%%%%%$$$######""""""%%%$$$$$$######"""""""""$$$############$$$%%%%%%$$$######"""""""""""""""%%%%%%&&&''''''&&&$$$$$$!!!!!!!!!!!!!!!""""""###!!!!!!"""""""""""""""###!!!!!!""""""""""""!!!!!!"""###$$$%%%%%%$$$###"""!!!!!!""""""###$$$&&&&&&###$$$%%%''''''&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%###''')))&&&###(((333>>>QQQaaasss}}}xxxbbb\\\aaakkkssssssnnn___JJJ777000(((''')))222@@@NNNiii{{{gggDDD333444FFFhhhzzzbbbLLL\\\ooo}}}vvv]]]DDD111222<<>>NNNbbbvvvjjjNNN>>>111111444@@@^^^~~~uuuMMM444,,,+++++++++'''&&&%%%%%%&&&&&&%%%$$$ !!!"""###$$$######""""""$$$''')))***)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$&&&'''$$$%%%&&&%%%###"""###$$$%%%%%%$$$$$$###""""""!!!######$$$%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%###%%%(((+++------+++***%%%###"""###$$$%%%$$$"""#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$"""!!!!!!"""$$$%%%%%%$$$###""" """###%%%%%%%%%###""" !!!"""############""" !!!"""###$$$%%%%%%$$$###"""!!! !!!""""""######$$$$$$$$$$$$$$$###!!!###%%%%%%$$$######$$$$$$$$$###"""###$$$%%%&&&&&&&&&%%%%%%$$$######""""""$$$%%%$$$###!!!""""""$$$$$$%%%''')))(((%%%"""$$$$$$######$$$$$$%%%&&&&&&&&&&&&$$$""""""###%%%ooo999***,,,,,,++++++222;;;AAAKKKddd}}}|||mmmNNN???111,,,+++***)))***(((''''''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$######$$$$$$%%%&&&!!!!!!!!!!!!"""###$$$%%%!!!"""$$$%%%&&&%%%%%%$$$ !!!!!!""""""###### !!!!!!!!!""""""############$$$$$$$$$$$$######"""###%%%&&&&&&%%%###"""!!!!!!!!!"""###%%%&&&'''&&&%%%%%%$$$$$$#########%%%&&&'''''''''&&&%%%$$$((((((''''''''''''&&&&&&///HHHbbbmmmpppyyylllXXXPPP]]]xxx```BBB777(((&&&''',,,222999EEEOOO```~~~___GGGBBBMMMUUUhhh|||]]]UUUaaagggDDD666---000666EEEgggzzz]]]bbbuuu}}}yyyfffHHH000***...222000...888SSSnnnrrryyy~~~XXXCCC777222777LLLiii~~~\\\FFF333000111888OOOiiiqqqFFF000,,,,,,)))&&&(((&&&%%%%%%''''''&&&$$$ !!!"""$$$$$$$$$###"""$$$&&&)))+++,,,+++)))((($$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%&&&$$$$$$$$$"""!!!!!!$$$&&&%%%%%%$$$$$$###""""""!!!#########$$$$$$######"""!!!!!!"""###$$$%%%%%%&&& $$$+++000111///+++(((%%%###"""###$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%###"""!!! """$$$%%%%%%%%%###""" !!!###%%%&&&%%%###""" !!!""""""""""""""" !!!"""###$$$%%%%%%$$$$$$"""!!!!!!!!!"""###"""###%%%&&&&&&%%%$$$###"""$$$%%%$$$###$$$$$$$$$$$$#########$$$&&&'''&&&%%%$$$############$$$"""$$$%%%%%%###!!! ######%%%'''((('''$$$"""$$$$$$######$$$$$$%%%&&&#########!!! !!!%%%'''ppp999***++++++&&&000666888EEE^^^sss|||}}}fffNNNBBB666000,,,))))))***'''&&&%%%###"""######$$$&&&''''''%%%######$$$%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%$$$###""""""#########$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!""""""### !!!!!!""""""######""""""!!!!!!!!!!!!"""""""""$$$&&&%%%$$$"""""""""$$$###"""""""""###$$$%%%''''''&&&$$$"""###%%%''')))((('''%%%$$$$$$%%%&&&%%%'''))))))'''&&&%%%&&&(((666KKK]]]lllxxxvvvbbbVVVOOO[[[aaawwwjjjYYYFFF555***&&&''',,,000777JJJ___vvvnnnUUUCCCEEEXXXssssssPPPOOO```{{{jjjRRR>>>000444DDDVVVjjj{{{pppeeemmmzzzyyyaaaFFF222///---------,,,222JJJdddrrr[[[FFF444333888IIIeee\\\JJJ999333222:::RRRjjjuuuIII333---+++(((''')))(((&&&$$$###"""######%%%$$$$$$######$$$$$$%%%%%%&&&))),,,///...+++)))((('''&&&$$$###"""""""""%%%### !!!$$$%%%$$$"""############""""""""""""%%%%%%$$$######$$$$$$$$$""""""######"""!!! !!!"""######$$$"""%%%))),,,---+++'''%%%$$$###"""!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%&&&&&&'''%%%############!!! """######$$$$$$$$$######$$$$$$##################%%%&&&&&&''''''&&&&&&%%%"""###$$$%%%%%%$$$###""" !!!######""""""###%%%%%%$$$$$$$$$######"""""""""############$$$$$$$$$$$$###""" !!!"""!!!"""###$$$$$$$$$$$$$$$$$$"""!!! !!!"""$$$%%%)))(((&&&$$$############'''%%%###!!!!!!!!!###$$$$$$$$$$$$$$$###!!! !!!!!!###%%%''''''%%%###!!!"""###$$$$$$$$$$$$$$$###  %%%((('''%%%ppp999***++++++---000444>>>QQQhhhwww}}}eeeQQQCCC555///---+++)))***'''&&&%%%############$$$%%%%%%&&&$$$###"""###%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$######"""######%%%%%%$$$$$$###"""!!! """""""""""""""######$$$!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!"""""""""$$$&&&%%%###"""!!!!!!###"""""""""###$$$%%%%%%''''''&&&$$$""""""$$$&&&'''&&&%%%#########$$$$$$$$$&&&((((((&&&%%%%%%&&&******222GGGbbbxxxkkkSSSLLLNNNOOO[[[tttzzzdddSSSCCC888...******///111888KKK___oooXXXHHHBBB^^^jjjKKKAAALLLhhhyyyjjjTTTBBB666>>>OOO^^^kkkvvvvvvjjjqqqxxxuuuRRR999...000---+++***''',,,BBBZZZuuuiiiNNN333444999EEEZZZsssxxx___PPP@@@999777@@@ZZZttt|||RRR888...+++***+++***(((&&&%%%#########$$$'''&&&%%%$$$$$$$$$$$$$$$%%%&&&(((,,,......+++(((((('''&&&$$$###"""""""""$$$"""!!!"""$$$%%%###!!!###"""""""""""""""######%%%%%%$$$$$$$$$$$$%%%%%%"""#########"""!!! !!!!!!"""######$$$!!!"""%%%'''((('''&&&%%%$$$$$$""""""!!!"""######$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$############""" """"""###$$$$$$$$$$$$###%%%$$$$$$###############$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!"""######""""""###$$$$$$$$$$$$######""""""""""""############$$$$$$$$$$$$###""" !!!"""""""""###$$$$$$$$$$$$######"""!!! !!!"""$$$%%%((('''%%%$$$###""""""###%%%%%%$$$###"""######$$$$$$$$$$$$$$$###"""!!! """"""###$$$''''''&&&$$$###$$$$$$%%%%%%%%%%%%$$$###  %%%((((((&&&ppp:::***,,,+++000333===KKKYYYgggwwwmmmVVVEEE555......---+++***((('''%%%$$$######$$$$$$$$$%%%%%%$$$""""""###$$$)))((('''&&&%%%%%%%%%%%%$$$$$$$$$###############%%%%%%$$$###!!! ############$$$$$$$$$%%%!!!!!!!!!""""""""""""###""""""""""""""""""""""""###$$$&&&%%%###!!! !!!!!!"""###$$$%%%%%%%%%''''''&&&$$$"""!!!###$$$$$$######""""""""""""######$$$&&&&&&%%%$$$$$$%%%)))$$$&&&666SSSnnniiiRRRHHHIIIHHHXXXpppzzzfffPPP>>>777...***+++000444;;;OOOdddqqqWWWDDDAAAZZZ|||oooUUUAAAFFFfffxxxgggRRR>>>222<<>>333AAAVVVmmmyyyoooOOO666,,,(((%%%'''...555@@@XXXnnnqqqrrrSSS???@@@III___ttt[[[XXXppp}}}___AAA000%%%---BBB\\\yyy{{{rrryyyrrrSSS:::---)))))),,,...555III___jjjvvv|||zzzXXXAAA888222333EEEccc~~~sssPPP666,,,000===IIIhhh{{{nnnffftttwwwLLL000)))+++***%%%''''''%%%%%%$$$%%%&&&'''%%%%%%%%%&&&'''((()))***))))))***,,,......,,,***''''''&&&%%%$$$$$$$$$$$$&&&''')))***)))'''%%%$$$###"""  """%%%'''$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%&&&&&&""""""""""""############"""&&&***+++)))'''%%%%%%%%%%%%%%%%%%$$$######""""""#########$$$$$$$$$&&&%%%%%%&&&((())))))'''""""""""""""###$$$%%%&&&'''&&&%%%$$$############""""""############"""""""""###$$$%%%%%%$$$###"""$$$%%%%%%$$$"""!!!"""###"""""""""""""""#########""""""#########$$$$$$$$$###"""!!! !!!"""###%%%%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!""""""###''''''&&&&&&%%%%%%$$$$$$!!!$$$&&&'''&&&%%%$$$"""######$$$$$$$$$$$$###&&&%%%###$$$%%%&&&&&&&&&$$$$$$%%%$$$$$$###"""""""""!!!!!!"""%%%'''((((((sss===------,,,777444;;;QQQkkk|||zzzhhhSSS<<<000---+++++++++)))'''&&&%%%$$$$$$%%%%%%%%%&&&'''&&&%%%%%%''')))+++***)))'''%%%######"""!!!"""###%%%%%%$$$###### !!!###%%%'''###$$$&&&'''''''''&&&%%%$$$############"""""""""!!!"""###$$$$$$###"""!!!###%%%''''''%%%$$$###$$$""""""###$$$$$$$$$$$$###%%%&&&'''&&&$$$$$$$$$%%%))))))))))))((('''&&&%%%!!!"""""""""###%%%(((---***''''''111DDD[[[kkkwww~~~|||jjjRRRAAA999666555HHHccczzz{{{cccGGG444,,,+++'''(((...444???VVVlllvvv\\\LLL???RRRnnn{{{ddd[[[eeevvvuuu^^^CCC555000===RRRggg|||{{{rrr|||gggJJJ666...)))(((+++---333FFF[[[kkkyyy|||sssVVVHHH444---,,,???___{{{aaaCCC222...111555OOOkkk||||||nnndddpppxxx{{{|||TTT666---...,,,&&&&&&%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%''')))+++,,,)))))))))+++,,,---+++)))''''''&&&%%%%%%%%%%%%%%%'''(((******(((&&&%%%&&&###"""!!! !!!"""$$$&&&############$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&########################"""%%%)))------+++'''%%%$$$%%%%%%&&&&&&&&&%%%$$$!!!""""""###$$$%%%&&&&&&'''&&&&&&'''((())))))(((""""""!!!!!!"""$$$&&&'''((('''&&&$$$##################$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""###$$$%%%%%%###"""###$$$###############$$$$$$$$$"""############$$$$$$$$$"""!!!!!! !!!######%%%%%%%%%$$$###"""!!! !!!!!!!!!"""""""""%%%&&&&&&&&&&&&%%%$$$###!!!###%%%&&&%%%$$$###""""""###$$$%%%%%%%%%$$$&&&%%%$$$%%%&&&'''&&&%%%######$$$$$$$$$###""""""#########$$$$$$%%%&&&'''sss>>>---...,,,888===GGGZZZttt}}}kkkXXXAAA222+++((())),,,)))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%''')))***)))(((&&&$$$###"""""" """###%%%%%%%%%###""""""!!!!!! !!!###&&&'''###$$$%%%''''''&&&%%%$$$$$$$$$$$$#########""""""!!!"""$$$%%%%%%$$$"""!!!###%%%'''((('''&&&&&&&&&%%%$$$######"""#########$$$&&&''''''&&&&&&&&&'''++++++++++++***(((&&&%%%!!!"""""""""$$$&&&)))111,,,(((***555CCCPPPWWWeeezzzgggHHH:::555222...666NNNooovvvYYYDDD666...,,,((()))///555???WWWnnn}}}dddRRR@@@YYYyyy~~~mmm```]]]hhh~~~ooo[[[III:::555GGGaaasss~~~tttkkknnnyyyYYY???111---(((&&&)))+++111CCCWWWnnn}}}ttt]]]JJJ111---,,,777NNNllluuuXXX???111...///777QQQiiittt~~~yyyfffaaakkkeeeBBB000,,,+++((($$$######"""###$$$%%%&&&$$$$$$$$$%%%&&&((()))***'''&&&&&&'''))))))(((&&&''''''&&&%%%%%%%%%%%%&&&'''((()))(((%%%###$$$&&&###"""""""""""""""######""""""""""""###$$$%%%&&&$$$$$$###""""""###$$$%%%########################$$$&&&)))***+++)))&&&$$$###$$$%%%&&&''''''&&&&&& !!!"""$$$%%%'''((()))'''&&&%%%%%%'''((('''&&&""""""!!!!!!"""$$$&&&(((((('''&&&%%%$$$#########"""######$$$$$$######""""""###$$$%%%%%%$$$###""""""$$$%%%%%%######$$$&&&###$$$$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$"""!!! """###$$$$$$$$$$$$$$$$$$###"""!!! !!!!!!!!!!!!!!!######$$$$$$$$$###"""!!! """###$$$######"""!!!"""###$$$%%%%%%%%%%%%&&&%%%%%%&&&((('''%%%#########$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&ttt>>>......,,,444III^^^jjjuuummm[[[DDD333***&&&(((---)))(((&&&%%%$$$$$$%%%%%%###%%%%%%%%%$$$$$$&&&((()))((('''%%%$$$###"""""" !!!###%%%&&&%%%###"""%%%$$$"""!!!"""###%%%&&&"""###%%%''''''&&&%%%$$$$$$$$$$$$$$$######""""""!!!"""$$$%%%%%%$$$"""!!!###%%%((()))((('''((((((&&&%%%$$$"""!!!""""""######%%%'''(((''''''((()))---------,,,***(((%%%$$$ !!!"""""""""$$$'''***&&&(((+++,,,///777CCCKKK\\\qqqtttZZZBBB999000"""...***:::aaavvvXXXFFF888...***&&&(((///666BBB[[[rrreeeNNNCCCYYYvvvzzzpppdddYYY^^^~~~mmmXXXNNN:::111FFFfffzzzhhhaaarrrtttUUU<<<000,,,&&&%%%))),,,222DDDXXXppp|||uuuyyyyyybbbEEE111000000222@@@___gggHHH555//////,,,===WWWmmmyyyfffRRR___rrrKKK000(((((((((###""""""""""""$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((%%%$$$$$$%%%&&&'''%%%$$$''''''&&&%%%%%%%%%&&&&&&&&&'''(((&&&"""!!!###%%%############""""""""""""!!!!!!!!!!!!"""###$$$%%%""""""!!! !!!"""###$$$$$$##################&&&&&&'''''''''&&&%%%$$$"""###%%%'''(((((('''''' """$$$&&&(((***+++&&&%%%$$$$$$&&&&&&%%%$$$""""""!!!!!!"""$$$'''((()))(((&&&%%%$$$#########""""""############"""""""""###$$$%%%%%%$$$###""""""###%%%%%%$$$$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$"""!!! """###$$$###$$$$$$$$$$$$###"""""" !!!"""!!!!!!!!!!!!!!!"""######""" !!!!!!"""""""""""""""!!!"""###$$$%%%&&&&&&&&&%%%%%%&&&''')))(((%%%"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%ppp@@@...***...888IIIiiittt}}}eeeAAA+++$$$%%%(((+++***(((&&&$$$###"""###############$$$%%%%%%%%%&&&(((((('''&&&%%%###"""!!! !!!###%%%&&&%%%$$$###$$$$$$######$$$$$$%%%&&&!!!!!!"""#####################"""""""""###%%%&&&'''&&&%%%%%%%%%$$$""" $$$&&&((()))***)))((('''%%%%%%$$$#########$$$$$$((()))***+++,,,+++***)))(((((())))))(((&&&$$$###""""""""""""###$$$&&&&&&'''((()))&&&&&&---:::FFFXXXYYYTTTEEE777///***'''(((***333EEE```|||vvvWWW888))))))(((***222AAAVVViiivvv~~~uuuXXXLLLJJJPPPcccrrrVVVTTTfff|||qqq[[[CCC777...555OOOoooxxxjjjkkkuuuyyybbbHHH555///((($$$'''+++666MMMccc|||nnnUUUEEE///222333:::OOOooo~~~lllTTT===111///...555CCCVVViiiyyyqqq______gggrrr___AAA222---+++***((('''%%%$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$###""""""$$$"""!!!!!!###$$$###"""!!!!!!!!!!!!""""""""""""'''%%%""" !!!$$$%%%%%%###""""""###$$$$$$###%%%&&&'''((('''&&&%%%$$$""""""###$$$%%%%%%&&&&&& !!!###%%%'''((()))$$$$$$$$$#########""""""$$$$$$$$$$$$%%%&&&'''(((***(((%%%###"""!!!"""###$$$$$$######""" """###$$$%%%$$$$$$""""""######$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!$$$###""" !!!""" !!!  ###%%%%%%$$$"""!!!!!!"""###$$$$$$###"""!!!!!!###$$$""" !!!###$$$$$$%%%&&&&&&%%%###"""&&&%%%%%%'''((((((%%%###!!!"""###$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%%%%nnn>>>---+++000<<>>UUUmmm~~~{{{XXXCCCIIILLL]]]{{{uuuXXXQQQ\\\ooorrrVVV===888333666GGGeeeyyygggiiippprrrxxx~~~mmmMMM444)))$$$$$$)))///;;;QQQhhhtttuuuUUU???777111...;;;[[[zzzxxxjjj^^^LLL888***111333999DDDVVVmmmxxxhhh\\\^^^fffppp[[[>>>...)))))))))+++***'''%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######"""!!! """$$$%%%$$$!!!!!!"""""""""#########&&&%%%$$$""""""###$$$%%%$$$###"""!!!"""#########%%%&&&&&&'''&&&%%%$$$###""""""######$$$%%%%%%&&&!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$#########"""""""""""""""######$$$%%%&&&(((&&&$$$"""!!!""""""###$$$$$$######""" """###$$$%%%%%%$$$###"""!!!!!!###%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######""""""######!!! !!!!!!  !!!###%%%%%%$$$""" !!!"""###$$$$$$###"""!!!!!!"""###""" !!!#########$$$$$$$$$$$$######$$$$$$$$$%%%''''''%%%###"""""""""#########$$$$$$###$$$&&&&&&$$$###$$$%%%lll>>>//////555AAAMMMYYYdddvvvpppUUU>>>...$$$###&&&'''&&&%%%$$$$$$$$$%%%%%%##################""""""$$$%%%&&&''''''%%%###""" !!!###$$$%%%%%%$$$$$$)))((('''%%%$$$"""!!!!!!""""""###$$$$$$$$$$$$######"""!!!!!!!!!"""###$$$###""""""###$$$$$$###!!!%%%&&&'''((((((((('''&&&$$$$$$$$$$$$$$$%%%&&&'''%%%&&&''')))************$$$$$$%%%%%%%%%%%%$$$###"""""""""!!!!!!"""######!!!###$$$""" ###,,,333>>>EEEGGG===111+++++++++))))))...===VVVpppjjjSSS???444***)))(((+++777OOOlllaaaEEE@@@III^^^zzz{{{___QQQSSSccczzziiiOOO:::777555<<>>777000,,,999VVVtttpppbbbMMM666'''/////////444AAAYYYvvvsssiii]]]XXX___mmm|||aaaBBB...''''''***,,,+++)))'''%%%%%%%%%%%%%%%%%%&&&''')))***++++++''''''&&&%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$''''''&&&&&&%%%%%%$$$$$$!!!!!!$$$&&&&&&""""""#########$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###""""""!!!!!!""""""###$$$%%%%%%%%%%%%$$$######!!!""""""######$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$###############!!!!!!!!!""""""###$$$$$$%%%$$$###"""!!!"""##################""" """###$$$%%%%%%$$$###""" """$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""""""""!!! !!!!!! !!!"""###$$$$$$###!!! """"""############""""""!!!""""""!!! """######"""""""""""""""######$$$######%%%&&&'''&&&$$$###"""!!!!!!!!!"""###$$$"""###%%%%%%###"""###$$$nnn@@@222444;;;DDDNNN[[[iiizzzrrrWWWAAA222((($$$%%%&&&%%%$$$$$$$$$%%%&&&'''$$$#########"""!!!!!!!!!"""###&&&'''(((&&&%%%###!!!!!!###$$$%%%%%%$$$$$$(((((('''&&&$$$###"""!!!"""###$$$$$$%%%%%%$$$$$$""""""!!! !!!"""###"""!!!!!!"""$$$$$$###"""###$$$%%%%%%%%%%%%$$$$$$############$$$&&&''''''&&&&&&''''''''''''''''''!!!""""""######$$$$$$$$$###"""!!!!!!!!!!!!!!!"""!!!###$$$###"""$$$***000:::BBBFFF<<>>333,,,&&&$$$&&&%%%$$$$$$$$$%%%&&&'''$$$#########"""!!!!!!!!!!!!###%%%&&&''''''&&&%%%!!!""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%###"""!!! !!!""""""!!! """$$$%%%$$$"""""""""""""""""""""!!!!!!"""""""""###$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$ !!!!!!!!!"""######$$$###"""!!!!!!!!!!!!!!!"""!!!#########%%%***...444<<>>999;;;NNNlll{{{uuu___GGGQQQnnn~~~}}}rrrSSS;;;000,,,+++///333444777III]]]rrr[[[JJJ555555222...222HHHkkkbbb???...,,,))),,,...---111@@@XXXkkkzzzhhhTTTRRRddd}}}~~~\\\???///******%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((()))+++,,,---...''''''&&&%%%$$$$$$$$$$$$#########$$$$$$###""""""''''''&&&&&&&&&&&&%%%%%%$$$""" """######$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((((((&&&%%%$$$$$$&&&&&&%%%######%%%'''$$$$$$#########""""""""""""""""""""""""#########$$$$$$%%%%%%&&&'''''''''########################!!!"""###$$$%%%%%%%%%%%%"""""""""""""""#########""""""###""""""!!! !!!"""###$$$%%%$$$$$$#########$$$$$$$$$###""""""########################$$$#########""""""""""""!!!!!!""""""""""""""""""!!! !!!"""#########"""""""""""""""###%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""""""""#########"""!!!!!!!!!!!!###%%%&&&((('''&&&&&&((())))))((($$$"""!!! """### """$$$###"""!!!""""""qqqEEE:::>>>FFFOOOZZZooonnnOOO<<<444...(((%%%&&&%%%$$$$$$$$$%%%&&&'''##################""""""######$$$%%%&&&&&&&&&&&&"""""""""######$$$%%%%%%###$$$%%%'''''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!"""###"""!!!!!!###$$$%%%$$$""""""!!!!!!!!! """""""""""""""###$$$%%%&&&%%%$$$###"""""""""###!!!!!! !!!"""######"""""""""!!!!!!"""###### !!!!!!!!!###'''***)))///222...)))((()))(((%%%%%%)))222EEE___{{{xxxbbbEEE000)))******...;;;RRRooozzz___JJJGGGBBBKKKggggggMMMAAAIIIccc{{{sss^^^JJJ:::>>>FFFQQQbbbxxxeeeOOOOOOaaappp~~~~~~~~~gggGGG000///...222666666:::NNNdddxxxsss\\\LLLAAA888000000888III___ppprrrSSS999---///000///,,,000???XXXkkkrrrqqqlll```XXX^^^ppp~~~```EEE333+++)))"""######$$$%%%%%%&&&&&&&&&&&&'''(((***+++,,,,,,''''''&&&%%%$$$$$$$$$$$$###$$$$$$$$$$$$###""""""&&&&&&&&&%%%%%%%%%%%%%%%$$$###!!!!!!#########"""######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%'''((('''$$$###&&&)))%%%$$$######""""""##############################$$$$$$%%%%%%&&&&&&''''''###############$$$$$$$$$"""###%%%&&&''''''&&&&&&""""""##################"""""""""""""""!!! !!!###$$$%%%%%%$$$###%%%%%%%%%%%%$$$###!!!!!!########################!!!""""""""""""#########""""""###$$$$$$$$$######!!!  !!!###$$$###"""!!!!!!!!!"""$$$%%%''''''&&&&&&&&&&&&'''''''''%%%######$$$%%%$$$###"""""""""###$$$&&&'''(((+++)))'''''')))***)))((($$$###"""!!!!!!!!!"""###!!!"""$$$$$$"""!!!"""###vvvMMMDDDIIIRRRaaammmyyynnnRRR???444,,,(((&&&'''&&&%%%$$$$$$$$$%%%&&&#########$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%'''(((""""""""""""###$$$%%%%%%###$$$&&&'''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""!!!""""""###$$$###"""$$$%%%%%%$$$"""###""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""$$$$$$""""""!!! !!!"""###"""""""""""""""###$$$%%%""""""!!! """$$$&&&###'''(((&&&&&&)))***(((''''''''')))666QQQtttfffIII888+++((('''+++;;;UUUqqq|||yyy[[[IIIGGG>>>CCC___eeeLLL@@@GGG]]]qqq|||ttt^^^III999@@@JJJSSS```uuu^^^JJJRRRfffsss}}}{{{mmmLLL222000///111444333999OOOgggrrrqqq[[[NNNDDD888///222<<>>666000111777BBBXXXkkk]]]@@@222000222333333555===IIISSSYYYbbbrrryyykkk\\\gggiiiQQQ>>>///'''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&''''''((((((''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$ """%%%((((((&&&$$$""""""#########$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$###&&&(((&&&"""!!!%%%)))&&&&&&$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""!!! """"""######$$$$$$$$$$$$!!!###%%%'''''''''&&&%%%%%%%%%%%%%%%%%%$$$######!!!"""""""""""""""!!! !!!###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%"""""""""""""""""""""""" !!!"""###%%%&&&'''(((###$$$%%%&&&'''&&&&&&%%%!!!!!!  """$$$&&&"""!!! ###&&&)))+++***)))(((((()))***+++---***&&&&&&''''''%%%""""""$$$&&&)))***++++++***---***'''&&&&&&'''&&&%%%$$$$$$$$$$$$$$$###"""!!!"""###%%%%%%###"""###$$$gggYYY[[[iii{{{xxxlllZZZFFF333&&&%%%***'''&&&%%%$$$###$$$%%%%%%%%%$$$#########$$$%%%&&&$$$###""""""$$$%%%&&&&&&""""""###$$$$$$%%%%%%&&&%%%&&&'''''''''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!########################"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""!!! ###&&&((($$$$$$###""""""!!!"""""""""###$$$$$$%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%&&&'''(((((()))+++...)))%%%"""###***;;;XXXppptttkkkXXXAAA111,,,'''(((///DDDccc}}}rrrOOO<<<@@@KKK[[[mmm{{{MMM999KKKeeeppp{{{bbbOOOEEEBBB;;;>>>UUUvvvuuucccbbbVVVEEERRRqqqvvvUUU;;;---+++((()))+++***---???SSSnnnzzzrrrrrrdddPPP;;;333---///555BBB\\\tttwwwSSS999------+++***+++,,,222@@@MMMYYYmmmvvvkkkaaahhhrrruuugggEEE444---'''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!!!!"""###)))(((&&&$$$############$$$$$$%%%%%%%%%###!!! !!!%%%((()))'''%%%########################&&&''''''&&&$$$######$$$$$$"""!!!!!!"""######"""%%%%%%$$$""" !!!###%%%%%%%%%&&&&&&%%%%%%$$$$$$"""###$$$%%%$$$""" !!!"""###$$$%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%&&&$$$""""""$$$%%%### ############""""""""""""###!!!!!!###'''((('''$$$$$$"""!!!"""%%%'''''''''%%%$$$"""!!! !!!############$$$%%%&&&&&&&&&&&&%%%$$$#########$$$$$$$$$################## !!!"""$$$%%%&&&)))))))))***))))))((('''%%%%%%%%%$$$$$$$$$############%%%(((+++------,,,+++)))'''%%%$$$###$$$$$$$$$$$$$$$############"""%%%%%%%%%%%%%%%%%%%%%%%%cccbbbhhhpppzzzxxxeeeNNN;;;...&&&&&&(((((('''%%%$$$$$$$$$%%%&&&%%%%%%$$$######$$$%%%&&&&&&%%%######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!########################$$$$$$$$$$$$$$$$$$######$$$######"""""""""!!!!!!###""" !!!$$$&&&(((&&&%%%###"""""""""############$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((***,,,(((%%%###&&&///CCCaaayyyttt\\\FFF222***%%%(((555MMMkkkfffOOO???;;;@@@SSSmmmsssVVVCCCFFFYYYjjj}}}vvv[[[LLLGGGAAA<<>>222((((((///@@@___{{{xxxOOO555+++---+++++++++,,,111>>>KKKaaahhhjjjeeefffpppwwwxxx~~~iiiIII666...+++''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$######"""""""""###((('''&&&$$$$$$$$$$$$%%%$$$$$$$$$$$$###"""!!!!!! """%%%'''(((&&&%%%########################%%%&&&'''&&&%%%$$$$$$&&&###""" !!!"""######"""%%%%%%$$$"""!!!!!!###%%%&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%$$$"""!!!""""""$$$$$$%%%$$$######%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$"""###$$$%%%###!!!######""""""""""""!!!!!!###""""""###&&&'''%%%###$$$######$$$&&&'''&&&%%%$$$###"""!!! !!!"""""""""###$$$%%%&&&'''%%%%%%$$$###############"""############""""""!!!!!!!!!""""""###$$$%%%%%%''''''((((((((((((''''''%%%%%%$$$$$$##################%%%(((+++---+++***)))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%~~~cccjjjsssvvvuuu|||ttt\\\???///)))''''''(((((((((&&&%%%%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$%%%&&&'''(((******((('''&&&%%%$$$$$$&&&&&&(((((((((((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""########################&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$############$$$###"""""""""$$$'''((('''%%%###""""""###$$$%%%$$$$$$%%%%%%%%%$$$############$$$&&&&&&'''''''''&&&((((((((('''''')))+++'''%%%$$$)))444IIIggg]]]FFF444***###)));;;TTTrrrxxx^^^RRRGGG;;;888LLLkkkpppbbbNNN???III___xxxqqq]]]NNNGGG<<>>...***)))+++---555KKKccciiiwww~~~fffVVVPPP@@@555,,,******333III___yyyjjjGGG///000//////000000333???KKKKKK]]]rrrzzzqqqiiirrrkkkLLL888222)))((((((((()))+++,,,---))))))(((&&&%%%$$$###"""$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%&&&''''''(((&&&%%%###"""!!!!!!"""###$$$######$$$&&&&&&%%%###!!!!!!!!!!!!!!!!!!!!!!!!###%%%&&&&&&&&&&&&((()))&&&$$$""""""###$$$###"""###$$$$$$###""""""###%%%)))))))))((('''&&&$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$######"""%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######"""""""""!!! """"""###$$$%%%$$$###!!!!!!"""$$$&&&((('''$$$""""""""""""!!!!!! !!!"""###%%%&&&'''""""""!!!!!!!!!!!!"""""""""###%%%&&&&&&###!!!"""###%%%&&&&&&%%%$$$"""!!!"""###%%%&&&'''''''''%%%$$$###"""""""""######$$$$$$&&&)))***)))&&&######$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$${{{nnnmmmvvvzzzjjjZZZJJJ888...***(((***---)))((('''&&&%%%&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$"""###%%%&&&&&&(((,,,///000...+++(((%%%#########%%%&&&((()))))))))(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$###""""""""""""""""""""""""""""""%%%$$$$$$$$$#########"""!!!!!!###%%%&&&((()))***&&&%%%%%%$$$$$$%%%&&&'''###"""!!! !!!###$$$%%%%%%%%%%%%$$$$$$###"""!!!"""%%%'''((()))((((((***++++++***)))((()))+++(((&&&%%%&&&,,,:::RRRhhhsss~~~fffIII555000,,,,,,333EEEaaayyyttt^^^IIIBBB@@@GGGWWWnnnxxxYYYCCC@@@FFFeee}}}|||ooo^^^JJJ<<<000999FFFTTTdddzzz{{{fffXXXSSS\\\sssqqqUUU===///***(((***+++222IIIaaaooo}}}ooo^^^WWWAAA777---++++++333III___{{{eeeEEE111...------...///333???LLLRRRbbbvvv~~~uuummmvvvkkkLLL888222)))(((''''''(((***,,,---******((('''%%%$$$""""""%%%%%%&&&''''''%%%$$$######$$$%%%&&&'''((((((((('''&&&$$$"""""""""######%%%$$$###$$$%%%&&&$$$###!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&&&&&&&&&&((()))(((&&&$$$$$$%%%%%%%%%###"""###$$$###""""""###%%%(((((((((((('''&&&%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%$$$######"""!!! !!!"""###$$$$$$$$$$$$%%%$$$$$$%%%&&&((('''%%%""""""""""""""""""!!!!!!!!!!!!!!!!!!"""###%%%&&&'''"""!!!!!!!!!!!!!!!""""""$$$&&&'''((('''%%%""" """###%%%&&&&&&%%%$$$"""!!!"""###%%%&&&'''''''''&&&%%%###"""""""""###$$$$$$$$$%%%''')))((($$$""""""###$$$%%%%%%%%%$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$uuupppzzzqqq[[[LLLBBB888000+++''')))...((((((&&&%%%%%%%%%&&&'''&&&&&&''''''&&&%%%$$$### ###%%%&&&%%%''',,,000///---)))&&&###""""""###$$$%%%'''((())))))((('''&&&%%%%%%%%%$$$$$$$$$$$$"""###############"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$''')))***+++&&&&&&%%%%%%$$$%%%%%%%%%!!! !!!""""""$$$$$$%%%%%%%%%$$$######"""$$$&&&((()))((('''&&&***++++++***)))(((***+++)))&&&%%%%%%&&&///CCCTTTssszzzzzzkkkTTT666222///---000===VVVllleeeGGGCCCAAADDDMMMccceeeSSSHHHAAARRRjjjjjjOOO===666000111<<>>999111+++'''&&&%%%$$$###$$$%%%%%%%%%%%%$$$###&&&%%%%%%%%%%%%%%%&&&&&&"""!!!!!!!!!""""""###$$$((((((((('''&&&%%%###"""!!!!!!""""""###$$$%%%%%%%%%%%%'''((()))))))))))))))'''%%%######$$$&&&'''%%%###""""""$$$%%%$$$###$$$######"""""""""######&&&&&&%%%%%%%%%$$$$$$$$$########################|||mmmaaaYYYAAA666,,,)))(((&&&&&&((('''&&&%%%$$$###$$$%%%%%%''''''(((((('''%%%$$$"""###&&&(((&&&###"""&&&+++***(((%%%"""!!!!!!"""###"""$$$%%%'''((((((''''''))))))((('''%%%$$$######!!!""""""#########"""""""""""""""""""""""""""""" !!!"""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######""" ###$$$%%%$$$###!!!"""###$$$%%%%%%%%%%%%%%%&&&''')))***)))'''$$$"""%%%&&&''''''&&&&&&((()))''''''''''''&&&***888FFFUUUggg{{{\\\GGG999111+++---444@@@PPP^^^oooxxxhhhWWWFFFBBBMMMdddsssWWWEEESSSlll~~~mmm```QQQ???222---<<>>222))))))...666HHHZZZttthhhOOO777444CCC\\\zzz{{{cccRRRSSSfff~~~mmm\\\LLL>>>666444===LLL```tttmmm\\\WWW\\\jjjpppQQQ555,,,&&&###&&&)))222FFFZZZiiizzzkkk^^^VVVOOOBBB666111///333DDDVVVnnnpppVVVDDD666++++++111;;;MMM___kkkrrr~~~|||ooonnnvvvxxxYYY@@@444333000+++)))((()))))))))+++)))'''&&&&&&'''&&&%%%'''&&&&&&%%%$$$$$$$$$$$$"""""""""$$$&&&((('''&&&###%%%(((***+++)))&&&$$$###""""""###%%%'''&&&%%%##################$$$$$$###$$$%%%$$$###""""""$$$''''''''''''&&&%%%###"""!!!###%%%&&&%%%$$$$$$%%%""""""###$$$%%%&&&&&&'''&&&&&&%%%$$$%%%&&&(((((()))'''&&&%%%&&&'''%%%$$$'''((()))'''%%%#########$$$######$$$&&&%%%###!!!$$$$$$$$$%%%%%%%%%%%%%%%###"""!!!!!!$$$'''+++...:::666///(((###"""###$$$&&&((((((&&&$$$$$$''')))******((('''&&&%%%%%%%%%"""""""""""""""###$$$$$$%%%$$$###"""""""""###$$$%%%$$$###""""""$$$%%%'''%%%''')))******+++---......,,,(((%%%######$$$%%%%%%&&&&&&&&&$$$$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$(((&&&$$$$$$%%%&&&%%%$$$!!!"""###$$$%%%$$$######xxxiii___RRRBBB666111,,,((('''***++++++))))))******)))'''&&&'''((()))(((&&&%%%$$$$$$%%%%%%(((***++++++)))((('''(((+++)))((((((***++++++******)))(((((()))******)))***(((%%%%%%%%%%%%$$$###$$$$$$############$$$$$$$$$$$$$$$############""""""######$$$$$$$$$$$$$$$$$$"""!!!"""%%%&&&'''&&&###$$$$$$%%%%%%%%%%%%$$$!!!!!!"""""""""#########%%%$$$###""""""###$$$%%%***)))'''%%%#########$$$$$$%%%&&&%%%$$$$$$%%%'''$$$###%%%'''&&&'''000;;;PPPjjj||||||vvv]]]@@@333(((&&&'''000EEEYYY___JJJ555000;;;SSSwwwyyykkkZZZNNN[[[vvvrrrZZZEEE999555666:::IIIcccyyyaaaSSSZZZdddiiixxx}}}vvvyyy~~~xxxbbbJJJ:::///)))&&&)))***...===OOOiiirrrmmmbbbTTTGGG@@@999444///111DDDZZZlllpppMMM===---))),,,666JJJ]]]vvvyyyyyyuuulll|||~~~kkkUUUAAA333111...,,,***++++++***)))+++)))''''''(((((('''&&&''''''&&&%%%$$$$$$######"""!!!!!!###&&&'''&&&$$$###%%%'''(((((('''$$$"""###"""###%%%''''''&&&$$$"""""""""###$$$$$$$$$%%%###%%%%%%%%%###"""###$$$%%%''')))***)))'''%%%###!!!###%%%&&&$$$###$$$$$$""""""######$$$$$$$$$$$$$$$#########$$$%%%'''(((***(((&&&%%%%%%%%%$$$###'''(((((('''%%%###$$$%%%&&&%%%%%%%%%&&&%%%""" ######$$$%%%%%%$$$###""""""""""""###$$$&&&((()))---***'''$$$"""###$$$%%%%%%&&&&&&%%%%%%&&&(((+++)))((('''&&&%%%$$$$$$$$$""""""""""""""""""###$$$$$$$$$#########$$$%%%%%%$$$$$$###""""""$$$%%%&&&$$$&&&((()))))))))+++---,,,***'''$$$###"""###$$$$$$%%%''''''&&&&&&''')))&&&&&&%%%%%%%%%%%%$$$$$$'''%%%######$$$%%%$$$###!!!"""###$$$$$$$$$$$$$$$~~~lllYYYGGG888///---+++)))***+++,,,+++)))''')))***)))'''''''''))))))(((%%%######$$$&&&'''***++++++***((('''((()))((('''&&&'''+++...000000000...+++***,,,,,,***))),,,+++)))'''&&&%%%$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""""""""###%%%&&&'''((($$$$$$%%%%%%&&&&&&&&&&&&###############$$$$$$%%%%%%$$$###""""""###$$$%%%((('''%%%$$$$$$$$$&&&'''%%%%%%%%%$$$$$$%%%&&&'''%%%%%%&&&((('''&&&,,,444GGG[[[lllsss{{{rrr\\\BBB666+++&&&%%%***===PPPyyyjjjRRR999222;;;RRRssslllZZZIIISSSkkklllUUUBBB888555888AAASSSkkkqqq^^^RRRWWWbbbmmm}}}zzz}}}xxxyyy~~~qqquuu~~~yyyuuunnnWWWIIIBBB333,,,)))******...<<>>PPPlllpppQQQAAA333///222:::LLL^^^www~~~xxxtttooo}}}nnnMMM:::888,,,***)))))))))***)))(((***)))(((((()))***((('''%%%%%%&&&&&&&&&%%%$$$###"""!!!!!!###%%%%%%$$$######$$$$$$$$$$$$$$$#########$$$$$$&&&((((((%%%###!!!!!!"""###$$$%%%%%%%%%$$$%%%&&&%%%#########$$$!!!###&&&))))))'''$$$"""!!!###%%%%%%$$$""""""#########""""""""""""!!!!!!!!!!!! !!!"""$$$&&&'''%%%$$$$$$%%%'''((('''&&&######$$$###""""""$$$&&&((('''((()))++++++***((("""###%%%%%%%%%###!!! """###%%%&&&&&&%%%###"""###$$$$$$$$$%%%%%%%%%%%%###""""""###&&&(((***+++'''&&&%%%$$$$$$$$$$$$$$$######"""""""""""""""###$$$$$$%%%%%%&&&&&&&&&&&&###""""""#########$$$$$$###$$$&&&&&&&&&&&&((()))'''&&&$$$###"""""""""######%%%'''(((((('''((()))&&&&&&%%%%%%%%%$$$$$$$$$$$$###!!!"""###$$$$$$###"""""""""######$$$%%%%%%lllLLL555------+++++++++***)))(((&&&%%%%%%&&&((('''''''''((()))***(((&&&$$$$$$&&&((()))(((((('''%%%$$$%%%(((***+++++++++...333666888888888888777333///,,,,,,---000000...***&&&###"""###%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$$$$ """######"""###%%%''''''&&&&&&&&&&&&&&&'''(((&&&%%%$$$$$$$$$%%%''''''%%%$$$###""""""###$$$%%%!!!"""$$$&&&''')))***+++%%%$$$######%%%''''''&&&((('''(((***(((%%%%%%))),,,000AAA]]]rrrqqq___PPPFFF:::111...+++'''+++444AAAjjjyyyYYYJJJKKKVVViiizzzyyybbbJJJLLLOOO^^^~~~vvv]]]LLLBBB<<<999???VVVqqq~~~xxxccc```VVVNNN[[[xxxuuulllqqq||||||tttfffmmmtttvvvnnnggglllvvvyyyoooffflllyyywww]]]@@@---&&&###'''---888NNNdddmmm}}}hhh^^^ccc^^^NNN===444///---777DDDaaa}}}fffSSSDDD666333555;;;LLL\\\iii|||zzzxxxzzz{{{~~~YYY???999,,,***((('''((()))(((((((((((('''((())))))(((&&&###$$$%%%&&&'''&&&%%%$$$###""""""###%%%&&&%%%###############$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%###"""""""""###$$$$$$$$$%%%$$$&&&&&&%%%$$$###$$$%%%!!!"""%%%&&&'''%%%###"""!!!###%%%%%%###"""!!!"""#########""""""""""""""""""!!!!!!!!!"""$$$%%%&&&%%%%%%'''***,,,,,,***((("""######""""""###&&&((()))))))))+++---...,,,+++$$$%%%%%%%%%%%%###"""!!!###$$$&&&''''''%%%###"""###########################"""!!!"""&&&)))******'''&&&%%%%%%$$$$$$$$$%%%$$$######"""""""""""""""$$$$$$%%%&&&&&&&&&%%%%%%"""""""""############$$$"""###%%%%%%$$$%%%&&&(((%%%%%%$$$###############"""%%%'''((('''&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$###!!!"""###%%%$$$$$$""""""""""""###$$$&&&&&&kkkRRR;;;...)))***((()))))))))'''&&&&&&&&&%%%'''((((((((((((***+++***)))'''&&&&&&''')))***''''''&&&$$$$$$%%%)))---,,,---111777>>>CCCFFFFFFLLLMMMKKKAAA555,,,+++---,,,,,,,,,)))%%%"""###$$$&&&%%%%%%$$$$$$%%%%%%&&&############$$$$$$$$$%%%!!!"""######$$$$$$###### """###"""!!!!!!###%%%'''&&&%%%$$$$$$$$$%%%%%%%%%$$$###""""""$$$%%%&&&%%%$$$###""""""###$$$%%%!!!"""%%%((()))******)))%%%###"""###&&&((('''&&&%%%###%%%)))(((%%%$$$'''&&&,,,666EEEYYYgggcccXXXHHH;;;000///---((((((,,,222TTTyyylllYYYNNNQQQfff~~~zzz^^^PPPJJJ]]]}}}eeeNNN>>>:::;;;CCCVVVooo|||cccXXXOOORRRccczzz}}}~~~xxxmmmeeeiiiqqqoooggg\\\___eeehhheeeaaaccciiimmmgggccciiitttrrrZZZ@@@---&&&###'''+++555JJJ```ooorrrgggccc```QQQCCC:::111+++///999RRRtttrrrZZZIII999333333888GGGXXXgggyyy}}}vvv{{{eeeLLL<<>>===///---+++***)))///@@@PPPpppuuufff^^^XXXOOOBBB555+++***...@@@OOOooo\\\>>>555///***666JJJooozzztttwwwwwwtttjjjZZZHHH333,,,&&&&&&'''&&&&&&'''((('''&&&%%%%%%&&&'''(((%%%$$$$$$$$$$$$$$$%%%%%%(((((('''&&&&&&&&&&&&'''%%%"""!!!!!!%%%))),,,---+++(((%%%$$$$$$$$$$$$###$$$%%%%%%%%%#########$$$&&&&&&&&&%%%$$$###"""!!!$$$$$$############$$$$$$######$$$%%%$$$###"""!!!!!!"""###$$$%%%$$$######"""""" !!!###%%%'''+++444>>>BBB===444...+++'''(((((('''&&&&&&)))+++,,,,,,+++***)))((('''&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&''''''&&&%%%###"""&&&'''&&&$$$""""""$$$%%%%%%$$$"""!!!!!!"""$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######"""#########%%%%%%&&&&&&%%%###"""!!!""""""#########""""""!!!!!!""""""$$$%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%$$$###"""""""""######""""""###$$$$$$%%%""""""#########$$$$$$$$$vvvfffXXXGGG:::///&&&$$$&&&'''&&&&&&%%%%%%%%%%%%&&&$$$%%%&&&'''((()))***+++***'''$$$%%%((()))&&&###%%%%%%%%%$$$%%%'''+++...666AAANNNUUUZZZggg~~~|||jjjaaaYYYJJJ888,,,++++++***(((%%%$$$$$$$$$$$$###""""""""""""######"""!!! !!!$$$%%%$$$###"""""""""""""""###%%%%%%&&&$$$######$$$$$$###"""%%%$$$"""!!! !!!"""###$$$###"""!!!!!!"""###$$$$$$""""""$$$&&&'''$$$""""""!!! """$$$%%%$$$"""!!!"""###%%%'''(((&&&$$$#########$$$$$$%%%%%%&&&%%%%%%&&&)))222AAAOOOXXX]]]MMM<<<111***%%%'''+++777UUUxxxzzzdddQQQMMM^^^tttqqq\\\^^^yyyqqq[[[EEE666333888FFF^^^|||oooYYYPPPKKKSSShhh|||wwwqqqiiiaaaXXXOOOHHHEEE===222333<<<===666000222:::>>><<<777222999AAAGGGGGGAAA999444...+++))))))***444HHH[[[mmm{{{tttkkkllljjj```PPP???111+++,,,000AAAXXX|||sssVVV>>>///+++555BBB[[[xxx~~~~~~|||zzz~~~~~~{{{wwwssspppoooppprrryyytttWWWAAA111)))$$$%%%&&&&&&&&&'''''''''&&&%%%%%%&&&''''''%%%%%%$$$$$$###$$$$$$$$$(((((('''&&&&&&&&&&&&&&&######$$$&&&)))+++***)))&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$###$$$$$$'''''''''&&&%%%$$$######$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$###""""""###$$$%%%%%%%%%$$$###!!!  !!!###%%%***222:::<<<777///)))''''''(((((('''&&&&&&)))+++,,,++++++***(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&%%%$$$!!!!!!!!!###&&&%%%###""""""###%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$"""!!!###$$$$$$$$$$$$$$$######"""######$$$%%%&&&&&&'''&&&%%%%%%%%%$$$$$$######%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$#########$$$##################$$$$$$""""""#########$$$$$$$$${{{hhhZZZOOOBBB888000(((%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%'''((()))***+++)))'''%%%&&&((()))'''$$$#########""""""&&&...444;;;HHHVVV___eeeqqq~~~ooobbbSSS@@@//////---***'''%%%$$$$$$$$$%%%$$$"""!!!!!!!!!!!!"""!!!!!!!!!###%%%%%%$$$"""!!!!!!!!!!!!"""###$$$$$$&&&$$$######$$$%%%$$$"""$$$$$$"""!!!!!!!!!"""###$$$###"""!!!!!!"""###$$$&&&%%%$$$%%%&&&&&&$$$"""!!!  !!!"""!!! !!!!!!"""$$$&&&'''&&&$$$$$$#########$$$%%%'''(((%%%$$$$$$&&&,,,666BBBJJJ]]]PPP@@@555---((())),,,888ZZZlllZZZRRR[[[iii{{{bbb[[[uuubbbLLL===555333666HHHddd}}}fffUUUUUUPPPOOOaaa{{{vvvxxx}}}xxxgggZZZWWWTTTIII???888///''')))111222,,,'''(((---000---(((+++---222;;;BBBAAA999000+++)))''''''+++888NNNbbbmmmssshhhbbbpppuuujjjVVV@@@111,,,...222BBB___mmmIII111,,,333999KKKmmmzzzpppkkkuuu{{{rrraaaXXX[[[ccc\\\ZZZ^^^nnnWWW===000(((###$$$&&&%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########'''''''''&&&&&&&&&&&&&&&"""$$$'''+++---,,,)))%%%$$$$$$$$$&&&((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%$$$$$$$$$############$$$$$$%%%%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$ !!!###(((---333333///((($$$###'''''''''&&&%%%&&&(((***+++******)))((('''&&&&&&$$$###############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''')))******'''%%%######'''&&&$$$######$$$&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%$$$$$$######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$%%%&&&'''((())))))&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$vvvhhhaaaVVVLLL@@@777000(((%%%&&&&&&&&&&&&%%%%%%$$$#########$$$%%%&&&((()))******((('''%%%&&&(((((('''%%%"""###$$$$$$%%%+++666>>>IIIKKKTTTdddwwweeeQQQDDD<<<000---(((%%%$$$$$$%%%%%%'''&&&$$$"""!!!!!!"""###!!!!!!"""$$$&&&&&&###!!! !!!"""###$$$&&&$$$$$$$$$&&&&&&%%%###$$$###"""!!!!!!"""######$$$###"""""""""###$$$%%%(((''''''&&&&&&%%%$$$###"""!!! !!! !!!###%%%&&&%%%$$$%%%$$$###"""###%%%((()))&&&%%%%%%'''***///:::DDDNNNGGG===444...++++++,,,222MMMqqqyyydddVVV\\\jjjxxxaaa]]]vvvyyyaaaMMM>>>555555999KKKbbb}}}mmmWWWSSSPPPSSSccc~~~vvvrrrrrruuuqqqfff]]][[[RRRIII@@@999111***+++//////+++''''''***,,,)))&&&******...666======666///)))'''&&&'''***444III\\\pppyyylllfffmmmtttqqqcccMMM888///000333AAA\\\rrrTTT:::///333;;;PPPsssrrrmmmqqqqqqfffUUULLLOOOUUUMMMJJJMMM[[[nnn|||}}}zzzaaaDDD333+++%%%&&&'''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###"""''''''''''''&&&&&&%%%%%%"""$$$'''+++---+++'''###&&&&&&'''(((******(((&&&#########$$$'''(((((((((%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$############$$$$$$&&&'''((((((((('''%%%$$$$$$%%%&&&'''''''''&&&%%%  !!!"""%%%(((++++++(((%%%######&&&''''''&&&%%%&&&(((***))))))(((((('''&&&&&&%%%"""""""""""""""######$$$$$$######"""###%%%'''(((***///444777444...)))&&&&&&%%%###""""""###%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&&&&#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%'''''')))((('''&&&%%%$$$###"""###$$$%%%&&&((()))***+++%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$######""""""########################vvvbbbXXXVVVOOOEEE999222,,,'''&&&(((%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%&&&'''((())))))'''&&&&&&&&&'''((('''&&&&&&'''((())),,,444>>>EEEQQQSSS^^^rrroooXXXKKKDDD222---&&&######%%%&&&&&&)))(((%%%###"""###$$$%%%""""""###%%%&&&&&&###!!! !!!"""###$$$%%%%%%$$$&&&''''''%%%$$$""""""""""""""""""######$$$###"""""""""###%%%&&&)))(((((('''%%%$$$$$$$$$#########"""!!!!!!"""###"""!!!!!!"""%%%%%%%%%###%%%$$$#########%%%((()))&&&######&&&(((+++666BBBEEECCC===666000,,,+++***///>>>ZZZ{{{lllZZZaaattttttaaahhh}}}{{{uuuiiiXXXDDD666777???OOO^^^sssxxx[[[NNNKKKZZZkkkwwwvvvqqqttttttpppiiihhhkkkjjjeeePPPJJJCCC>>>888111......000...,,,+++------+++***)))+++...111222000,,,)))(((''''''''''''...???OOOpppzzzpppgggkkktttrrr]]]CCC555111111===QQQtttnnn___JJJ666777FFFbbb||||||yyyooobbbWWWPPPKKKFFFCCCAAABBBEEEKKKVVVdddpppwwwuuuvvv~~~rrrUUU999111***)))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&%%%$$$###&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%((())))))&&&$$$(((''''''((()))(((&&&###"""!!!!!!$$$(((+++++++++###$$$$$$%%%%%%%%%%%%$$$$$$$$$############$$$$$$''''''((()))((('''&&&%%%$$$%%%&&&'''((('''&&&&&&!!!!!!!!!!!!!!!!!!"""""""""###%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%(((***((('''''''''&&&%%%%%%%%%"""!!!!!!!!!""""""###$$$###"""""""""###%%%'''(((+++222;;;???===555---((($$$###"""!!!!!!"""###$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''##################$$$$$$""""""###$$$$$$$$$$$$$$$%%%$$$######$$$%%%'''((())))))((('''&&&$$$$$$######$$$%%%&&&''')))******$$$$$$#########$$$%%%%%%######$$$$$$$$$######"""########################vvvgggYYYLLLEEE@@@777...+++(((&&&'''***$$$%%%''''''''''''%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&''')))...555>>>FFFJJJQQQ```uuu~~~jjjSSSBBB666///'''"""###%%%''''''***(((&&&$$$###$$$&&&'''#########$$$&&&&&&$$$"""!!!!!!!!!!!!"""###$$$$$$%%%%%%%%%'''((((((&&&$$$""""""""""""############$$$###""""""###$$$&&&'''(((((((((&&&$$$###$$$&&&%%%%%%%%%$$$"""###%%%'''%%%###"""###$$$%%%$$$###&&&%%%%%%$$$$$$%%%'''((($$$!!!!!!%%%%%%'''333BBBNNNMMMFFF;;;111,,,)))&&&111999RRRuuuuuu```fffvvv{{{llluuuvvvrrrkkk[[[FFF888:::CCCUUUbbbvvvvvvZZZJJJIII]]]nnntttxxxjjjhhhqqqsssooohhhiiiqqqsssmmmWWWQQQIIIBBB<<<666111...111111111000///...---,,,,,,///111000,,,(((''''''''''''''''''''',,,;;;JJJkkkvvvgggiiivvvwwwbbbHHH888222///999IIIkkkrrriiiUUU<<<;;;KKKgggqqq\\\QQQNNNJJJ@@@777:::<<>>555---,,,***'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((&&&&&&%%%&&&&&&''''''%%%$$$###$$$$$$$$$&&&(((((('''%%%'''&&&&&&'''((()))'''&&&###"""!!!$$$))),,,,,,***"""######$$$%%%%%%%%%%%%$$$$$$############$$$$$$''''''((()))((('''&&&%%%$$$%%%&&&'''''''''&&&%%%""""""##################!!!!!!!!!"""$$$%%%&&&'''&&&&&&&&&%%%$$$%%%''')))&&&&&&&&&&&&%%%%%%$$$$$$!!!!!!!!!!!!"""###$$$%%%"""""""""######%%%&&&&&&(((...777;;;999333+++'''$$$###!!! !!!###$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$$$$%%%&&&'''$$$######"""""""""###### !!!""""""##################"""!!!###%%%''')))))))))((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''$$$######"""""""""######!!!"""###$$$%%%$$$$$$###$$$$$$$$$###############qqq___TTTJJJ@@@888222,,,'''((((((&&&&&&)))$$$%%%''')))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''(((&&&'''---:::IIIVVV\\\^^^cccwww|||```KKK>>>555***$$$###&&&'''&&&)))'''%%%######$$$''')))%%%$$$######%%%%%%$$$###"""""""""""""""###%%%%%%%%%%%%%%%'''))))))'''%%%!!!!!!"""#####################""""""###%%%&&&'''&&&''''''%%%###"""$$$'''%%%&&&&&&%%%###$$$'''+++(((&&&$$$$$$$$$%%%$$$"""&&&&&&&&&&&&&&&%%%%%%%%%&&&!!!!!!%%%$$$%%%333DDD___\\\QQQ>>>000+++)))&&&...===ZZZyyy}}}jjjfffmmm|||zzzrrr```PPPAAA888;;;BBBZZZppp|||gggQQQKKKLLLXXXhhhxxx~~~rrriiigggkkkiiijjjnnnvvv{{{{{{yyyyyyqqqgggXXXKKKBBB>>>;;;999999999999777333111000000000222222000,,,)))(((((('''&&&&&&((()))111BBBSSSeeezzzxxxqqqpppsssyyyrrrZZZCCC999333...555JJJnnnoooSSS:::888BBBWWWuuu{{{kkk]]]SSSIIIAAA;;;;;;:::999999===DDDLLLSSSPPPPPP[[[nnn{{{nnnYYY>>>555...,,,+++(((&&&'''%%%&&&''''''''''''&&&%%%%%%&&&(((***+++***)))((($$$%%%&&&''''''%%%$$$"""###$$$%%%'''******(((&&&&&&&&&&&&)))---111222222(((%%%###%%%))),,,***'''"""###$$$%%%&&&&&&&&&&&&$$$$$$############$$$$$$&&&'''((((((((('''&&&%%%###$$$%%%&&&'''&&&&&&%%%"""##################"""!!!!!! !!!###$$$%%%%%%%%%&&&&&&%%%$$$%%%''')))%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""###$$$%%%%%%!!!"""###$$$$$$$$$$$$$$$%%%)))...000...+++(((&&&$$$###!!! !!!###$$$%%%$$$$$$######$$$$$$%%%"""""""""######%%%&&&&&&%%%$$$###"""!!!!!!"""""" !!!"""############!!! !!!$$$(((***)))(((((((((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$#########"""!!! !!! ###%%%&&&%%%%%%$$$$$$$$$$$$#########""""""iiiRRRAAA888555444,,,((('''))))))&&&%%%&&&###%%%''')))******)))((((((((('''&&&&&&%%%$$$$$$%%%&&&''''''&&&'''((()))+++...888KKKbbbssszzz{{{ppp```EEE:::---&&&$$$&&&&&&%%%(((&&&###""""""$$$''')))&&&%%%######$$$%%%$$$$$$""""""""""""###$$$%%%&&&%%%%%%&&&(((***)))'''%%% !!!"""#####################""""""###%%%&&&(((%%%''''''%%%""""""$$$'''$$$%%%&&&%%%###$$$(((,,,***(((%%%$$$%%%$$$###"""''''''''''''&&&%%%$$$###***$$$###&&&%%%&&&444GGGjjjeeeVVV???...+++***)))'''@@@eee~~~qqqeeebbbuuuyyyrrrUUUBBB:::999;;;???]]]}}}uuuXXXHHHMMMOOORRRaaa}}}{{{qqq]]]]]]iiirrraaa___mmmiiiTTTJJJHHHHHHGGGAAABBBBBB???999555444444///...---+++***)))''''''&&&%%%&&&(((,,,777LLL___cccpppkkkiiiyyy~~~|||kkkOOO<<<888444...333OOOvvvpppKKK555222555CCCeeennnYYYJJJEEEFFF@@@;;;666777;;;===:::777===EEEMMMUUUaaarrr~~~___MMM===444---,,,,,,)))'''(((&&&&&&'''(((((('''&&&&&&%%%&&&)))+++,,,,,,+++***$$$%%%&&&''''''%%%###""""""$$$&&&***---,,,)))&&&''''''(((---333:::>>>???,,,(((%%%&&&)))***'''######$$$%%%&&&'''((((((((($$$$$$############$$$$$$&&&'''((((((((('''%%%$$$###$$$%%%&&&&&&&&&%%%$$$""""""############"""!!!"""!!! """#########%%%&&&&&&%%%$$$%%%''')))%%%%%%$$$$$$$$$$$$$$$$$$""""""""""""###$$$%%%&&&!!!"""###%%%%%%$$$###"""$$$&&&''''''&&&&&&'''(((%%%$$$"""!!!!!!"""$$$%%%$$$##################$$$""""""""""""###$$$%%%&&&&&&%%%###!!!!!!!!!!!!""" !!!######$$$$$$$$$ !!!$$$(((***((((((((((((((('''''''''''''''&&&%%%###"""!!!!!!######"""  """%%%&&&&&&%%%%%%$$$$$$$$$$$$######""""""tttaaaOOO>>>000+++,,,,,,***'''(((***+++***((((((((())))))))))))(((((()))(((((('''%%%$$$######%%%&&&(((((((((***---///222666DDDXXXiiiwwwxxxXXXBBB,,,###$$$%%%%%%%%%((('''%%%%%%%%%''')))***&&&&&&&&&&&&%%%$$$##################""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$ """$$$%%%&&&&&&%%%&&&%%%###"""""""""###$$$&&&((()))(((&&&$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######"""(((&&&%%%&&&&&&%%%###!!!"""$$$$$$""""""(((333<<>>333///HHH^^^~~~mmm[[[MMMEEE@@@>>>;;;888666555444444777888===FFFNNNZZZkkkzzzxxx}}}eeeOOOBBB777---******'''%%%%%%'''''''''&&&%%%%%%$$$$$$''''''(((((())))))******&&&'''(((((('''&&&###"""$$$%%%(((*********((('''(((%%%###(((111999===>>>+++)))'''&&&&&&&&&%%%$$$!!!"""$$$&&&'''''''''&&&%%%$$$###""""""###$$$%%%$$$'''***,,,,,,***'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$!!!###$$$###"""!!!"""###############$$$%%%&&&'''$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""'''&&&%%%%%%$$$$$$$$$%%%$$$###"""!!!!!!###%%%&&&(((&&&$$$"""""""""$$$%%%(((&&&###!!! !!!###$$$'''%%%""" !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$''')))***)))'''%%%%%%&&&&&&%%%$$$%%%&&&&&&%%%$$$###"""!!!$$$#########""""""!!!!!!#########$$$$$$%%%%%%&&&$$$###"""!!!!!!"""###$$$zzzkkkWWWGGG:::000,,,---+++)))''''''***+++***((((((((((((((((((((((((((()))((((((''''''&&&&&&&&&)))))))))))))))+++000333444<<>>CCCFFFBBB999000,,,---333555AAAUUUiiizzznnncccfff{{{yyydddPPPDDD999222===OOOhhh}}}|||lllPPPLLLTTTjjj|||zzzsssllleeeZZZPPPRRRZZZkkkwww}}}qqqccc^^^aaahhh]]]QQQJJJIIIGGGAAA;;;222111///+++(((''')))***)))''''''))),,,444DDDSSSmmm|||{{{kkkPPP;;;...(((222FFFhhheeeHHH:::;;;NNNccczzzppp^^^QQQFFFDDDBBB>>>:::777555444///000444:::???GGGVVVeeezzz{{{gggFFF:::000---,,,(((%%%%%%((('''''''''&&&&&&%%%%%%(((((((((((((((((())))))&&&'''(((((('''&&&$$$"""$$$%%%&&&((((((((((((((()))&&&###&&&,,,222555444)))'''%%%%%%%%%&&&%%%###"""###$$$&&&&&&&&&%%%%%%$$$$$$###""""""###$$$$$$))))))***+++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""#########!!!"""###"""!!!!!!"""###$$$$$$######$$$$$$%%%&&&"""#####################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$############%%%$$$"""""""""###%%%&&&'''&&&$$$###"""###$$$%%%&&&$$$""" !!!###$$$&&&%%%###"""""""""###$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&''''''%%%$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$###""""""$$$$$$######""""""""""""#########$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$wwweeeOOO@@@666///,,,,,,)))'''&&&''')))*********((((((''''''''''''(((((()))((((((((((((((())))))+++***)))((((((,,,222777???DDDQQQfff{{{jjjUUU<<<,,,&&&######%%%&&&%%%$$$$$$$$$%%%'''(((%%%&&&&&&&&&&&&%%%%%%$$$######"""""""""!!!!!!!!!######$$$$$$$$$$$$#########$$$%%%&&&&&&&&&%%%%%%$$$$$$###""""""""""""###&&&'''(((&&&$$$""""""###%%%$$$$$$$$$%%%%%%&&&'''%%%$$$$$$#########$$$$$$$$$######$$$%%%%%%###""""""%%%&&&&&&(((---111***111999:::555///,,,,,,///---222AAATTThhh|||ttthhhjjjxxxtttbbbPPPCCC666000===RRRnnnwwwlllPPPLLLVVVnnnyyy{{{ooo^^^VVVYYYTTTKKKPPP___qqqvvvqqquuu|||qqqcccYYYSSSOOOJJJFFF:::777222...+++******+++((('''(((+++---222???LLLhhh{{{xxxtttVVV>>>111,,,111BBBbbbqqqPPP@@@CCCQQQeeewwwkkk[[[OOOLLLHHHCCC@@@;;;555111,,,,,,///222222555AAANNNooosssLLL@@@444000---)))&&&&&&((((((''''''''''''''''''((((((((('''''''''''''''&&&''''''((('''&&&$$$###%%%%%%%%%%%%&&&'''((((((***'''###$$$'''******)))&&&$$$###$$$%%%&&&%%%$$$"""###$$$%%%%%%$$$######$$$$$$###""""""###$$$$$$,,,+++***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""######"""!!!!!!"""$$$&&&&&&%%%$$$$$$$$$$$$$$$ !!!###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$##################%%%$$$#########$$$&&&'''&&&&&&$$$######$$$%%%%%%$$$###!!! !!!"""$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%&&&((('''%%%$$$######$$$$$$$$$###"""###%%%&&&%%%$$$%%%%%%%%%$$$$$$###""""""$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$%%%%%%######""""""""""""######zzzxxxwwwcccKKK<<<444...***)))''''''&&&'''(((******+++))))))(((''''''((())))))))))))(((''''''(((((()))///---,,,***,,,111999???NNNLLLUUUooorrr\\\AAA///'''###$$$'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&%%%######"""""""""!!!!!!!!!""""""############""""""%%%%%%&&&''''''&&&%%%$$$############"""#########%%%&&&&&&$$$!!! !!!"""%%%$$$$$$$$$%%%%%%&&&'''######""""""###$$$%%%%%%###""""""###%%%%%%$$$""""""&&&((())))))***+++$$$***000222///***((((((,,,)))***222???SSSnnnpppeeeooo}}}gggPPP@@@222,,,888MMMiiippp```TTTSSSWWWcccsssnnn]]][[[OOOIIILLLOOOQQQ___pppwwwzzzoooddd[[[VVVTTTOOOFFF<<<555333222...+++%%%%%%&&&)))+++111>>>KKK]]]vvv~~~vvvzzz}}}kkkUUUDDD;;;666555FFFeeepppTTTCCC@@@LLL```wwwtttiii___WWWOOOLLLKKKFFF;;;222111111333222///...666@@@TTTkkk~~~{{{iiiTTTFFF777///,,,)))((()))''''''((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$%%%$$$######$$$%%%''')))+++(((%%%$$$%%%&&&%%%$$$#########$$$&&&'''&&&%%%###$$$$$$%%%$$$###"""!!!$$$##################$$$))))))******))))))((((((&&&%%%%%%%%%%%%%%%$$$$$$%%%$$$###"""""""""""""""###$$$$$$###""""""$$$&&&((('''&&&%%%$$$######### """$$$&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&######""""""###$$$&&&'''&&&''')))******(((&&&$$$&&&&&&&&&&&&%%%%%%%%%$$$'''&&&%%%############$$$###""""""$$$&&&'''&&&%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""###zzzooolllmmmZZZDDD888111,,,(((((('''''''''(((((()))+++,,,,,,+++***))))))***+++,,,***)))'''&&&%%%&&&'''(((/////////000333:::BBBHHHSSSZZZiiiwww___BBB///'''$$$%%%(((&&&%%%%%%%%%$$$%%%%%%%%%$$$%%%&&&&&&''''''''''''############""""""""""""!!!""""""######""""""!!!&&&&&&'''((('''&&&%%%$$$#########$$$$$$$$$$$$############!!! """&&&%%%%%%$$$$$$%%%%%%&&&""""""!!!!!!"""$$$&&&'''###""""""###%%%%%%$$$""""""&&&)))***)))))))))&&&)))++++++)))&&&&&&'''******+++---333CCC```yyyqqq]]]fff{{{kkkMMM;;;///+++777IIIjjjjjjPPPPPPXXXZZZZZZjjjbbbFFFGGGIIIGGGDDDJJJ\\\rrr|||oooiiihhhiii[[[KKKAAA>>>:::111)))$$$###$$$&&&)))000???MMMYYYkkkxxxmmmqqq~~~|||tttggg[[[PPPDDD999888LLLjjjkkkYYYIII<<<@@@RRRttt}}}pppeeeYYYWWWYYYUUUGGG999888666555444///+++...555>>>PPPnnn}}}lllcccYYYIII777---)))((())),,,&&&'''''''''(((((())))))'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###"""###%%%''')))***)))(((''''''&&&%%%$$$#########%%%((()))(((&&&###$$$%%%%%%$$$###!!! #########$$$$$$############%%%(((+++,,,+++)))'''$$$$$$$$$$$$######""""""%%%%%%$$$###############&&&&&&&&&$$$######%%%((()))((('''%%%$$$###""""""!!!###%%%((((((((('''&&&#########$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%$$$$$$%%%&&&''')))***'''))),,,------+++(((&&&******)))'''&&&%%%$$$###%%%$$$#########$$$%%%&&&#########%%%((()))(((&&&%%%$$$###"""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""""""""######"""""""""yyysssnnnjjjUUUGGG888111---)))((()))((()))***)))((()))+++------,,,+++))))))+++,,,---)))(((&&&%%%%%%&&&(((***)))+++...222777???GGGMMMUUUkkk}}}aaa@@@---'''&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%''''''(((((((((%%%%%%$$$$$$$$$#########""""""############""""""%%%&&&'''''''''&&&%%%$$$###$$$%%%%%%&&&%%%%%%%%%"""###"""!!! """$$$''''''&&&%%%$$$$$$$$$$$$!!! !!!$$$''')))$$$######$$$%%%%%%###"""!!!###&&&)))*********)))''''''((('''&&&''')))+++***+++---...///:::SSSjjjjjj\\\bbbooodddEEE666///...<<>>666//////CCC[[[xxxpppddd___MMMGGGUUUsss}}}sssvvv}}}kkkSSSDDD>>>999444@@@]]]qqqwwwmmmPPPAAA===000/////////+++)))///777TTTxxxxxxbbbhhhvvv[[[JJJCCC<<>>444000...)))$$$#########$$$%%%&&&((())))))""""""######$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''(((((($$$&&&((((((&&&$$$###""" !!!"""$$$&&&&&&$$$"""$$$$$$&&&&&&&&&&&&%%%$$$"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%$$$###""""""%%%%%%%%%&&&'''((()))***$$$$$$"""  ###&&&))))))'''&&&%%%$$$$$$$$$$$$$$$###""""""#########""""""###$$$%%%%%%&&&&&&###$$$%%%'''(((((('''''' !!!###%%%&&&%%%###"""""""""###$$$$$$$$$$$$###"""###$$$&&&'''(((((((((&&&&&&&&&'''''''''''''''%%%&&&((())))))'''%%%###""""""#########$$$$$$$$$$$$###"""""""""###$$$%%%""""""###%%%''''''$$$"""$$$###!!! """$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%###"""!!!!!!!!!"""###$$$$$$###"""!!!bbbSSSAAA666444666666555...---+++)))'''''''''''',,,,,,,,,---...///000111------+++(((%%%%%%''')))!!!%%%((()))---444888777>>>FFF^^^tttpppbbbkkksssRRR999---)))'''%%%&&&''')))***)))(((&&&%%%###%%%'''***+++,,,+++***)))))))))((('''&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%###$$$&&&'''''''''&&&&&&$$$&&&)))+++,,,+++)))(((((('''&&&%%%%%%&&&'''((((((((((((((('''&&&%%%$$$"""!!! !!!###%%%%%%$$$$$$''')))(((%%%""""""######&&&***---...+++'''$$$((((((((((((***,,,...///,,,''')))000111111===MMMppp|||ooo```jjjyyykkkQQQ:::333333555BBBRRRssszzz```WWWPPP\\\eeefffmmm}}}~~~tttdddOOO@@@:::888FFFRRRZZZhhh~~~}}}ttt^^^@@@444---+++---,,,)))---666NNN^^^iiieeeqqqsss]]]JJJ@@@LLLeeeeee:::777111???cccvvvzzzqqq]]]QQQOOOFFF888999111...444===BBBFFFIIIGGG@@@666000---,,,***(((''''''''''''''''''&&&&&&"""""""""""""""#########%%%&&&&&&$$$######%%%''''''&&&%%%$$$$$$&&&''')))%%%%%%%%%%%%%%%$$$###""""""$$$'''(((&&&%%%$$$%%%$$$%%%&&&&&&&&&%%%$$$###"""###$$$$$$""""""###$$$""""""######$$$$$$$$$%%%&&&%%%%%%$$$%%%&&&((()))$$$%%%&&&'''(((((((((((("""!!!  !!!"""###$$$%%%$$$"""""""""$$$$$$$$$$$$$$$#########"""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""""""""""""""#########$$$%%%%%%&&&%%%$$$###""" !!!###$$$%%%%%%$$$###$$$%%%&&&%%%$$$$$$&&&'''"""###%%%$$$"""!!!!!!"""!!!""""""#########""""""#########"""######$$$%%%'''&&&%%%$$$##################"""""""""""""""###&&&&&&%%%%%%$$$###""""""%%%%%%$$$$$$###"""!!!!!! ###&&&&&&%%%###""""""kkkKKK@@@333+++,,,//////...---,,,***((('''''''''(((---,,,,,,,,,---...//////,,,,,,+++)))&&&%%%&&&((('''###%%%---000111888CCCSSSbbbvvvwwwTTT:::...***&&&"""'''((()))***)))'''&&&$$$###%%%''')))******))))))''''''''''''&&&%%%$$$###"""###$$$%%%&&&%%%%%%$$$"""###%%%&&&&&&&&&%%%%%%$$$%%%''')))***)))((('''''''''&&&%%%%%%&&&''''''&&&&&&'''''''''&&&%%%%%%###!!! !!!###$$$$$$$$$$$$&&&((((((%%%""""""######&&&)))+++,,,***'''%%%%%%%%%&&&''')))---000222222,,,+++...---...:::JJJeeemmmyyyqqqdddppp}}}yyynnnSSS;;;333222555CCCTTTvvvgggSSS\\\___bbbdddmmm}}}rrrhhh___OOO>>>333BBBJJJTTT___ooooooIII;;;000***++++++(((,,,333;;;TTTyyyxxxeeeeeewwwkkkNNNBBBOOOfff~~~fffFFF444555GGGggg~~~wwwfffZZZNNNBBB999222...111666:::>>>BBBHHHBBB999222---+++******((((((((((((''''''''''''##################""""""%%%%%%%%%$$$######%%%''''''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&%%%%%%$$$$$$###%%%''''''&&&###"""######$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%######$$$%%%###############$$$$$$$$$'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&''''''&&&&&&%%%###"""!!! !!!""""""$$$&&&&&&%%%###"""###$$$%%%%%%$$$$$$$$$###############$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&""""""""""""############%%%&&&&&&'''&&&%%%$$$###"""######$$$$$$$$$######$$$%%%&&&%%%######$$$&&&"""###$$$$$$"""!!!!!!""""""######$$$$$$########################$$$%%%%%%'''&&&%%%$$$##################""""""""""""######&&&&&&%%%%%%$$$#########%%%%%%$$$$$$###""""""""" """$$$%%%###"""""""""fffOOO999222+++(((+++......---******)))((('''(((((((((------,,,,,,,,,------...***++++++***(((''''''(((+++%%%***888:::444===OOOhhh{{{wwwRRR888...+++'''"""(((((())))))((('''%%%$$$$$$%%%'''((((((''''''&&&%%%%%%%%%$$$$$$######"""""""""###$$$$$$$$$$$$###"""###$$$%%%%%%%%%$$$######$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%%%%%%%%%%$$$###!!!!!!###$$$$$$###$$$&&&''''''%%%############%%%'''((()))(((&&&%%%$$$######%%%(((---111444999333///...***)))444BBBUUU```ppp|||mmmqqqxxx~~~xxxhhhNNN666///111777HHH\\\ooo]]]```^^^___gggrrr~~~mmm```TTTGGG===999GGGMMM[[[mmm~~~___HHH888,,,+++,,,***---333777UUUyyyzzzgggbbbrrr~~~www[[[KKKQQQ```vvveeeKKK222888IIIbbbxxxyyydddSSSIII@@@999444222222222666<<>>222;;;JJJHHHWWWrrrzzz[[[EEE222///111000111444EEE]]]uuuppp]]]ddd}}}ttt\\\OOOPPPnnnhhhGGG666333777KKKmmmmmmaaaYYYQQQHHH???666...///333222777::::::555000---,,,))))))(((((('''&&&&&&%%%&&&''''''((('''%%%###"""###$$$&&&%%%$$$###$$$%%%'''&&&%%%$$$$$$&&&((()))((((((&&&%%%$$$$$$%%%%%%!!!###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&$$$###"""###$$$$$$&&&%%%###"""""""""######"""##################"""""""""###$$$$$$$$$$$$$$$###$$$%%%$$$!!! !!!"""###"""""""""!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$######""""""###$$$%%%&&&&&&%%%$$$###&&&%%%###"""!!!"""######%%%&&&%%%$$$!!! !!!###"""######"""!!!!!!###%%%(((((('''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$$$$###############$$$%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$!!!""""""!!! """$$$hhhPPPFFF???111000000000000...***'''((()))************))))))******)))))))))******+++***,,,///000111333666888===IIIJJJAAAGGGaaatttxxxzzz}}}\\\AAA444///,,,)))'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%$$$############"""!!!!!!"""###%%%&&&$$$###""""""!!!"""""""""%%%&&&'''''''''&&&%%%$$$"""###$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$### !!!"""###$$$$$$$$$$$$%%%$$$""""""$$$%%%%%%$$$$$$######$$$&&&%%%###!!!""""""###%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%'''((()))111666<<<;;;555...,,,,,,111999PPPsss|||tttkkkhhhnnn}}}bbbRRR???333555===HHH```xxxzzz___NNNXXX\\\eeeoootttwww~~~uuuooofff[[[LLL@@@777444:::CCCYYYjjjpppTTT@@@///,,,...,,,,,,000===SSSnnn}}}iiiaaasssuuu\\\TTTTTTfffvvvVVV===555888NNNllluuueee[[[PPPFFF<<<222...000///333777888666333///...******))))))((('''&&&&&&&&&'''((()))((('''$$$######%%%''''''%%%$$$%%%%%%'''&&&%%%%%%&&&(((***,,,,,,***(((&&&%%%$$$$$$%%%"""###%%%%%%%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''%%%%%%&&&''''''&&&$$$###"""###%%%&&&%%%$$$###"""""""""###$$$""""""###############"""!!!"""###$$$$$$$$$$$$$$$!!!#########!!! !!!"""######"""""""""!!!!!!!!! """###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$######"""""""""###$$$%%%%%%%%%$$$###$$$$$$##################%%%%%%%%%$$$"""!!!###$$$$$$$$$$$$###""""""%%%''')))((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&''''''&&&%%%$$$###############$$$%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$"""$$$%%%$$$###"""###$$$WWWFFF@@@888333222222111111000...---******+++,,,,,,+++***)))(((((((((((())))))***++++++---000222444888===@@@GGGOOOUUUVVV```sss}}}___EEE444---+++)))&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$###""""""###%%%'''(((%%%$$$###"""""""""######%%%&&&&&&'''&&&%%%$$$###"""$$$&&&((((((((('''&&&$$$$$$%%%&&&&&&%%%$$$$$$!!!"""######$$$$$$$$$$$$$$$###""""""$$$&&&&&&%%%###""""""$$$&&&&&&###!!!!!!"""$$$&&&'''''''''&&&$$$$$$%%%&&&&&&&&&&&&&&&+++444<<<===888333000///333333DDDiiiyyyppphhhjjjyyyttt]]]RRRBBB999===DDDMMMbbbyyyvvvTTTAAARRR^^^hhhkkknnnwww|||mmmffffffYYYLLL<<<222///333@@@MMMllljjjJJJ999,,,***+++((((((,,,444DDDbbbuuubbbbbbzzz}}}ccc[[[WWW]]]mmmhhhIII===<<>><<<777222111333555555333//////...---,,,******)))$$$&&&(((******)))'''%%%$$$'''))))))(((&&&&&&'''&&&&&&&&&&&&))),,,///111444111...+++(((''''''''''''(((((('''%%%%%%'''((()))(((&&&$$$#########$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%###"""###%%%''')))&&&%%%%%%$$$%%%&&&((()))&&&&&&&&&%%%###"""  """###$$$$$$######!!!"""$$$$$$######$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$ !!!"""$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###""""""###$$$&&&'''''''''&&&&&& """###%%%%%%%%%$$$###$$$%%%&&&%%%$$$$$$&&&'''&&&&&&&&&$$$$$$%%%(((******(((&&&$$$###$$$%%%&&&'''&&&&&&&&&&&&'''(((((($$$%%%'''(((((('''%%%$$$############$$$%%%&&&''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))***((('''&&&&&&KKK888333------...///111111111000///************)))((('''&&&'''(((((((((((())),,,...000777:::999;;;CCCNNNSSSSSS^^^vvvuuuPPP;;;666222+++&&&)))'''&&&&&&''''''&&&%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""!!!###$$$%%%$$$$$$###$$$&&&((())))))((((((((('''&&&%%%$$$#########$$$$$$$$$#########""""""$$$$$$###"""!!!!!!""""""$$$))),,,+++)))&&&%%%######"""###%%%(((+++---)))'''%%%%%%&&&'''''''''///222444777===@@@:::111+++---666IIIaaa}}}{{{kkkmmmzzz___III===555888BBBQQQiii|||^^^KKKCCCCCCOOObbbrrrwwwtttuuuyyy~~~uuuuuunnnYYYEEE>>><<<:::666444>>>\\\xxx{{{VVVAAA...,,,---***((()))+++///===WWWwwwhhh]]]mmmmmmVVVWWWfffyyyvvvaaaQQQ???;;;KKKfffqqqhhhgggaaaWWWDDD999222333222...111888;;;999555333555777111(((''')))+++***(((%%%$$$###$$$%%%&&&(((((((((((('''%%%%%%&&&'''***---111333111///,,,++++++)))%%%"""###%%%''''''&&&$$$###$$$$$$$$$$$$############"""###%%%&&&&&&%%%$$$&&&''''''&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###"""""" !!!"""###$$$%%%%%%%%%$$$$$$&&&(((***)))(((&&&''''''&&&%%%$$$###"""!!!""""""###$$$%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$$$$''''''((((((((('''%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((('''&&&%%%$$$ !!!###$$$%%%&&&&&&'''''''''''''''''''''''''''&&&%%%############%%%&&&%%%%%%&&&&&&&&&%%%%%%$$$zzzFFF666444000---...///000000000//////++++++++++++***))))))(((&&&((()))((('''***000666777777???KKKPPPPPPVVV```lllyyy{{{ZZZCCC666---(((&&&)))'''&&&&&&'''(((&&&%%%$$$$$$###""""""""""""###%%%$$$$$$######$$$$$$%%%######################## """###$$$$$$$$$$$$"""###$$$&&&''''''&&&&&&&&&%%%$$$######"""""""""$$$$$$$$$#########""""""$$$$$$###"""""""""""""""!!!$$$(((***)))'''%%%$$$$$$$$$######%%%''')))+++)))'''&&&&&&'''((())))))///666===??????===555...))))))111GGGdddqqqpppzzzzzz```>>>999777<<>>IIIJJJEEE===444,,,)))'''///FFFccc{{{yyyvvvzzzkkkXXX===555333>>>KKK\\\rrrhhhMMM>>>AAAKKK[[[gggkkkppp}}}wwwjjjYYYFFF999444333444:::DDDTTTjjj|||sssQQQ>>>...---///+++'''''')))...;;;SSSqqqddd\\\jjjqqqSSSNNN\\\pppuuuXXX===777@@@QQQmmmnnnVVV===111,,,***000999HHHNNNOOOIII@@@:::333---(((***,,,+++)))(((''''''###$$$&&&'''))))))))))))***))))))((()))+++---......,,,***)))((('''$$$"""$$$&&&''''''%%%$$$$$$%%%%%%$$$$$$$$$############"""###$$$$$$######$$$&&&%%%%%%$$$############$$$$$$$$$############$$$$$$$$$%%%&&&&&&&&&$$$"""!!! !!!"""$$$%%%&&&'''$$$######%%%''')))((('''%%%%%%%%%$$$$$$###""""""###"""!!! !!!"""$$$&&&######$$$%%%%%%%%%$$$$$$"""###$$$$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################&&&&&&&&&&&&%%%$$$############$$$%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&!!!"""###$$$$$$###"""!!!"""######$$$$$$$$$######sss@@@222333222............------,,,,,,+++++++++++++++,,,,,,---,,,---000333888===BBBFFFPPPUUUbbbqqqvvvuuu}}}|||___EEE222'''$$$''')))(((''''''(((((('''&&&######"""!!!!!!!!!!!!!!!%%%$$$$$$######$$$$$$%%%########################"""#####################""""""##################""""""""""""""""""!!!!!!##############################"""""""""""""""###%%%&&&&&&%%%###""""""$$$&&&&&&%%%$$$$$$%%%&&&&&&'''((()))))))))+++...000666CCCNNNPPPKKKCCC888///+++***222FFF[[[kkkuuu{{{pppnnn~~~```MMMFFF555---<<>>333333<<>>NNNZZZ|||}}}iiiRRR>>>;;;CCC@@@EEEPPP```ppptttfffTTTJJJIIIEEE???888222000///+++***((('''''''''((()))(((((()))++++++,,,,,,,,,((())))))&&&######&&&***(((((((((&&&%%%$$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$###%%%&&&&&&%%%$$$&&&'''%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%###""""""###%%%'''(((((('''&&&%%%%%%$$$$$$'''&&&&&&'''***++++++***'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%&&&%%%$$$$$$######$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######%%%&&&'''(((((((((%%%%%%$$$$$$$$$%%%'''(((''''''&&&&&&&&&&&&%%%%%%########################$$$%%%%%%&&&&&&&&&%%%%%%"""###$$$&&&'''((((((((($$$&&&(((******(((&&&$$$###$$$%%%%%%%%%%%%$$$###!!!!!!"""$$$$$$%%%%%%%%%vvv@@@//////,,,+++))))))+++)))$$$(((///***+++,,,---...222666:::EEEHHHOOOZZZiii{{{iiiYYYBBB666+++((())))))+++---((('''&&&(((***+++***''''''$$$""""""###$$$""" ###$$$$$$%%%%%%%%%$$$$$$''''''''''''&&&%%%$$$$$$""" !!!###&&&'''''')))(((&&&$$$###"""!!!!!!!!! !!!$$$''''''$$$!!!!!!###%%%&&&'''%%%$$$###""""""###$$$###"""!!! &&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&)))+++999XXXwww}}}rrriiijjjooowwwgggNNN999---+++...000BBB[[[rrrzzz}}}nnnXXXaaauuuyyySSS@@@===777AAAeeeqqqWWWKKKYYYhhhjjjbbbppp}}}aaaVVVHHH>>>777666===FFFLLLOOOZZZmmmnnnEEE000+++111000111222...---...333<<>>;;;777333111,,,***'''%%%''')))'''"""((('''(((***,,,------+++***)))(((&&&&&&%%%%%%%%%''''''((()))***)))&&&$$$&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''((('''%%%#########%%%&&&***)))(((&&&%%%%%%%%%&&&%%%%%%%%%'''***+++***)))%%%%%%$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((()))'''%%%%%%%%%%%%###""" !!!"""$$$&&&'''''''''))))))))))))((('''&&&%%%%%%$$$$$$$$$&&&(((+++---***'''$$$######$$$%%%$$$%%%%%%&&&&&&'''((())))))$$$%%%%%%%%%%%%$$$######%%%&&&'''''''''&&&%%%$$$"""###%%%&&&'''&&&%%%%%%''''''''')))******'''%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%&&&&&&%%%$$$###vvv@@@///...,,,,,,((((((,,,+++((()))---///222444444555:::CCCJJJKKKNNNVVVfffxxxzzzhhhZZZ@@@555***((((((((()))+++)))''''''(((++++++***((((((%%%###"""$$$$$$###!!!###$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###""" !!!###&&&''''''((('''&&&$$$###"""!!!!!!!!! !!!###&&&&&&$$$!!!"""###$$$$$$$$$$$$###"""!!!"""#########"""!!! &&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$&&&))),,,<<>>...)))+++333@@@RRRfffyyywwwfff]]]xxxaaaAAA666EEE]]]sssjjj___\\\[[[```ddduuu}}}zzzmmmUUU<<<555===EEEIIIJJJaaarrrYYY???111...)))***...,,,***)))***000:::MMMjjjyyyZZZIIIYYYpppzzzgggVVVTTTZZZnnnbbbEEE;;;AAAHHHqqqcccLLLFFF@@@EEERRReeessswwwvvvwwwkkkggg```VVVLLLDDD???<<<555000,,,,,,//////,,,)))***)))))))))++++++)))((((((''''''&&&&&&%%%%%%%%%%%%&&&((((((((('''%%%###$$$%%%&&&'''''''''&&&%%%##############################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###""""""###%%%&&&((('''&&&%%%$$$$$$%%%&&&$$$###$$$%%%((()))((('''%%%$$$######"""###############$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%######$$$$$$###!!!"""###$$$%%%&&&(((((()))'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%''')))***'''%%%###"""###%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$######"""!!!###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&%%%%%%%%%######%%%(((++++++***(((&&&&&&%%%%%%$$$###""""""""""""###$$$$$$###""""""uuu???//////---///......///000222666;;;BBB???@@@JJJYYYdddgggfffgggqqq{{{fffYYYVVVPPPIII777///(((&&&%%%######%%%(((((())))))******)))(((((('''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""######$$$$$$$$$#########!!! !!!###&&&&&&&&&'''&&&%%%###""""""!!!!!!!!!"""###$$$%%%%%%%%%$$$((('''$$$"""!!!!!!"""""""""###$$$%%%&&&%%%%%%$$$%%%$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$''',,,///888LLLfff}}}wwwrrrgggVVVDDD666///------444AAAVVVmmm~~~{{{iii^^^||||||]]]BBB>>>JJJ```uuuhhhZZZZZZ^^^dddiiiyyyzzzvvvkkkVVVAAA:::@@@IIIRRRYYYlll^^^CCC444000***)))---++++++))))))---777KKKhhh{{{___OOOVVVvvv}}}rrraaaPPPGGGjjjoooNNN===AAAMMMjjj{{{[[[MMMMMMEEEGGG___|||xxx~~~~~~qqq___TTTQQQQQQ???666///000222111---++++++***))))))***)))'''%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&(((((('''%%%$$$$$$###%%%'''(((((('''%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&###""""""""""""$$$%%%%%%&&&&&&$$$######$$$%%%%%%#########%%%'''((('''%%%$$$$$$###############$$$""""""###$$$%%%&&&&&&'''%%%%%%$$$$$$$$$###$$$$$$%%%###"""###$$$$$$###""""""######$$$%%%&&&'''(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((%%%###""""""###%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$"""############"""!!!!!!"""###$$$%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%$$$$$$!!!!!!###'''+++,,,+++)))'''&&&&&&%%%$$$###""""""!!!"""###$$$$$$###"""!!!ttt???000111000...111333111000777AAAIIIWWWPPPPPPaaayyytttzzzyyybbbYYYTTTJJJ@@@;;;111+++'''&&&%%%"""!!!$$$'''((()))))))))(((((((((''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$###"""!!!""""""###$$$$$$$$$$$$###""" !!!###%%%&&&&&&&&&%%%$$$###"""!!!!!!!!!"""###$$$%%%%%%&&&&&&'''+++)))&&&###""""""###$$$###$$$%%%'''((((((''''''%%%$$$###"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((,,,000555SSStttzzzdddQQQEEE<<<222,,,,,,...666EEEYYYlll|||xxxllliiivvvqqqRRRCCCCCCGGGVVVqqqoooYYYSSSZZZjjjuuu~~~yyypppfffXXXOOOEEEAAACCCNNN```ooo{{{}}}TTT;;;//////++++++///------)))''')))111BBB^^^vvvxxx[[[TTT]]]vvvuuuaaaQQQIIIeeeooofffIIIGGGXXXtttvvv^^^SSSJJJJJJ]]]wwwzzzsssggg[[[BBB555,,,---111///---,,,+++***)))))))))(((&&&$$$$$$%%%%%%&&&%%%%%%$$$######&&&))))))'''$$$$$$$$$$$$%%%'''(((((('''%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$%%%%%%$$$###"""""""""$$$%%%&&&""""""""""""###$$$$$$%%%$$$$$$###""""""###%%%%%%$$$######$$$&&&'''&&&%%%$$$###############$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$###$$$"""""""""$$$%%%$$$###""""""""""""###$$$&&&'''%%%%%%$$$#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&###"""!!!"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""############"""!!!!!!"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###'''***,,,+++)))&&&&&&%%%%%%$$$###""""""!!!"""###$$$$$$###"""!!!uuu@@@222444444111555777666:::DDDQQQXXXddd```ddduuujjjRRROOOOOOBBB555000+++'''&&&&&&%%%!!!!!!$$$&&&((())))))'''&&&&&&'''&&&'''&&&%%%###"""###$$$%%%%%%%%%%%%$$$$$$###""" !!!"""###$$$%%%%%%%%%$$$""" !!!###%%%&&&%%%%%%%%%$$$""""""!!!!!!!!!"""$$$%%%%%%$$$$$$&&&(((+++)))'''$$$######$$$%%%"""###%%%'''((())))))(((&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((''''''(((+++---333QQQsssjjjUUUIII>>>333***///...000888DDDTTTiiizzz|||xxx}}}ssstttjjjvvvjjjLLLBBBBBBBBBPPPpppoooXXXQQQYYYppp~~~}}}|||}}}xxxrrrdddVVVAAA@@@BBBFFFKKKYYYooonnnIII222))),,,+++---222000...***&&&%%%***888RRRhhhwwwTTTRRRfffqqqwww___VVVXXXYYYaaa{{{[[[PPP]]]xxxWWWVVVXXX^^^hhhxxxzzz]]]BBB222&&&(((------,,,///+++)))((((((((('''%%%######$$$%%%%%%%%%%%%###"""###'''******'''$$$$$$&&&%%%&&&'''''''''&&&%%%$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&$$$###"""!!!"""$$$&&&'''#########$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$$$$###%%%''''''&&&$$$#########"""######$$$%%%""""""######$$$$$$%%%%%%######$$$%%%&&&%%%%%%%%%###""""""###%%%&&&%%%$$$""""""!!!!!!"""###%%%&&&%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!! !!!$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$######"""!!!"""###$$$&&&&&&&&&%%%%%%%%%%%%$$$############$$$""""""$$$'''******)))'''%%%%%%%%%$$$$$$$$$######""""""###$$$$$$###""""""uuuBBB444777777;;;===???BBBNNN]]]eeedddgggooozzz~~~ppp```NNNDDD???888///)))'''%%%%%%'''%%%""""""%%%%%%'''((((((%%%$$$$$$&&&%%%&&&&&&$$$"""!!!"""$$$%%%%%%%%%%%%$$$###"""""" !!!"""$$$%%%&&&&&&&&&$$$"""!!!!!!###%%%%%%%%%%%%$$$###""""""!!!!!!""" """$$$###""""""$$$'''((('''&&&$$$######$$$$$$ """$$$&&&'''(((((((((&&&%%%$$$""""""###$$$%%%########################$$$&&&'''''''''&&&'''(((///AAAXXXhhhuuu}}}jjjVVVEEE999444222...---///444===NNN___cccfffooo}}}}}}vvvllllllPPP@@@>>>EEEYYYwww{{{hhhYYY[[[dddppp}}}yyyoooeeeWWWJJJ999888>>>KKKZZZjjj|||uuuNNN777,,,...,,,---222000///+++((('''+++999QQQgggvvvTTTQQQdddooooooaaa\\\RRRbbb|||fffXXXZZZxxxiiiddd___\\\___pppiiiKKK777''''''+++++++++///***(((''''''((('''%%%###"""###$$$%%%%%%$$$###"""###(((,,,+++'''$$$%%%'''''''''&&&&&&&&&%%%%%%%%%########################!!!!!!"""###$$$%%%&&&'''%%%###"""!!!"""$$$'''(((%%%%%%%%%%%%%%%$$$$$$###!!!!!! !!!###$$$%%%%%%$$$$$$%%%''''''&&&%%%######""""""###$$$$$$%%%###############$$$$$$$$$"""###$$$&&&''''''''''''$$$###"""###&&&''''''&&&######"""!!!"""###%%%'''&&&%%%###""""""###%%%&&&###$$$$$$$$$$$$$$$######!!!$$$%%%$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$######""""""###%%%&&&''''''&&&&&&&&&%%%###"""""""""###$$$$$$$$$%%%'''))))))'''%%%###$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%$$$###"""vvvCCC666999:::EEEEEEFFFNNNaaarrrtttmmmkkk||||||iii\\\\\\PPP;;;//////+++$$$$$$###$$$'''&&&""""""%%%$$$&&&((('''$$$"""###%%%$$$%%%&&&$$$!!! """$$$&&&&&&&&&%%%$$$###"""!!! !!!###$$$&&&&&&''''''$$$"""!!!!!!###%%%%%%%%%$$$$$$###"""!!!!!!""""""!!!"""""" ###&&&&&&&&&%%%$$$############ """%%%&&&''''''''''''&&&$$$""""""###$$$%%%"""""""""""""""""""""""""""$$$''''''&&&$$$$$$$$$***000;;;NNNiiidddMMMCCCBBB444///+++++++++...999GGGIIIUUU]]]^^^ggg{{{ssszzzqqqVVV===<<>>999===OOOgggxxx]]]CCC444222---,,,000...000---+++---222AAAZZZoooyyyuuuYYYTTT[[[ssskkkUUUTTTjjj|||iii\\\VVVeeennn[[[WWWaaavvv|||XXXAAA---+++---***)))---)))(((''''''((('''%%%###!!!"""$$$%%%%%%$$$###"""$$$(((,,,,,,(((%%%&&&(((((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&''''''%%%$$$"""!!!"""$$$''')))&&&&&&&&&&&&&&&%%%$$$### !!!"""$$$%%%&&&%%%%%%&&&'''(((&&&%%%######""""""###$$$%%%%%%$$$$$$$$$###############!!!###%%%'''((()))(((((($$$######$$$&&&(((''''''%%%$$$###""""""$$$&&&(((&&&%%%###""""""$$$%%%'''###$$$$$$$$$$$$###""""""!!!$$$%%%$$$#########$$$%%%&&&&&&''''''$$$%%%%%%%%%%%%$$$#########$$$%%%'''((((((''''''&&&%%%###"""""""""######%%%%%%&&&''')))(((%%%###"""######$$$$$$%%%&&&&&&###$$$%%%&&&&&&%%%$$$###xxxEEE>>>EEEDDDQQQPPPXXXiiitttuuuyyytttbbbUUUJJJ<<<333000---(((###%%%%%%$$$$$$$$$%%%&&&''''''&&&$$$#########!!!###""""""###%%%%%%$$$"""!!!###$$$&&&&&&%%%$$$###""""""###%%%'''((('''%%%!!!!!!"""###$$$%%%%%%%%%######"""!!!!!!!!!!!!!!! !!!###$$$%%%&&&%%%%%%###"""!!!!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&)))((('''&&&%%%$$$######$$$%%%'''((('''%%%###!!!###$$$%%%$$$###"""###$$$&&&***222AAAYYYrrrxxxkkk\\\MMMAAA888000///---***+++000>>>>>>BBBIIIPPPZZZkkk{{{}}}{{{{{{kkkUUUAAABBBSSSmmmwww^^^]]]iiiqqqqqqpppzzzpppjjjeee___UUUHHH@@@>>>???CCCNNN```tttcccFFF555444222111000)))333///---///555CCCYYYlllvvvzzzcccNNNVVVrrruuuTTTSSSfffyyyppp]]]MMMUUU{{{aaaWWWfffvvvVVV777//////+++''''''***)))(((&&&%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%%%%&&&'''((()))&&&$$$###%%%&&&''''''%%%$$$$$$######"""######""""""###$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&&&&&&&&&&%%%$$$$$$### !!!"""###&&&'''(((((('''%%%###""""""######$$$$$$######"""$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&***+++(((&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###$$$%%%'''(((&&&&&&%%%%%%%%%$$$$$$$$$'''&&&$$$###"""###$$$$$$$$$$$$######$$$$$$%%%&&&)))'''%%%$$$$$$%%%&&&'''$$$$$$$$$#########""""""!!!"""%%%'''((((((''''''(((&&&$$$"""!!!###$$$&&&&&&&&&&&&%%%$$$###"""!!!"""$$$&&&%%%$$$###$$$%%%"""$$$%%%$$$""" !!!|||MMMEEEMMMPPPOOO^^^sss~~~|||xxxrrrccc]]]LLLBBB666000...---***&&&'''&&&%%%$$$%%%&&&((()))(((&&&$$$#########""" %%%$$$$$$%%%&&&&&&%%%######$$$&&&'''&&&%%%$$$############%%%'''(((&&&$$$!!!"""###$$$$$$%%%%%%%%%######"""!!!!!!!!!!!!!!! !!!"""###%%%&&&&&&$$$$$$###""""""!!!""""""""""""###%%%%%%&&&&&&&&&)))((((((&&&%%%$$$#########$$$&&&''''''%%%###!!!"""###$$$###!!!!!!!!!###%%%(((...888KKKddd|||mmmXXXIII@@@888333///))))))---000111555<<>>RRRddd}}}pppVVVLLLZZZlllxxxeeeRRRYYYjjjrrr[[[SSSeee|||wwwiiigggwwwuuu]]]FFF:::222)))'''+++(((''''''&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''(((&&&######%%%'''((((((%%%$$$###""""""###$$$$$$%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$#########$$$%%%%%%%%%&&&&&&%%%$$$######!!!!!!!!!!!!!!!"""######&&&'''(((((('''&&&$$$"""######$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$''')))***(((&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%&&&''')))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$#########""""""###$$$&&&((()))))))))((('''&&&$$$"""!!!###$$$&&&&&&&&&&&&&&&%%%$$$""""""$$$&&&'''&&&%%%$$$$$$%%%###%%%'''&&&$$$"""""""""ZZZNNNWWW___aaauuuzzzbbbWWWTTT???888///,,,---...,,,))))))(((&&&$$$%%%''')))+++***'''$$$"""###$$$$$$###'''&&&%%%&&&''''''&&&$$$%%%%%%'''''''''&&&%%%$$$%%%$$$$$$&&&''''''%%%###!!!"""###$$$%%%%%%%%%%%%######"""!!!!!!!!!!!!""" !!!###$$$%%%&&&'''########################"""###$$$%%%%%%&&&&&&%%%))))))(((&&&%%%###""""""!!!"""$$$%%%&&&%%%###"""!!!"""###"""  !!!&&&(((+++111>>>UUUsssiiiZZZOOOCCC:::333,,,***+++***,,,111777999999>>>EEE^^^vvv{{{TTT@@@AAAMMMQQQ```|||vvvjjj\\\[[[cccsss{{{|||xxxrrrlllaaaTTTGGG@@@<<<999999<<>>GGGZZZrrr]]]FFF999666///000888:::222///.........444BBBPPPooojjjMMMFFFWWWfff~~~zzz^^^VVV[[[tttmmmeeepppwwwqqqqqq~~~mmmYYYHHH999---***---((('''''''''(((((()))***)))(((&&&$$$$$$%%%'''(((((('''%%%$$$#########$$$%%%$$$###$$$''')))******&&&$$$###!!!"""###&&&'''((('''$$$######%%%''')))'''&&&&&&%%%$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$""""""!!!!!!!!!""""""###&&&&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!###$$$&&&&&&''''''$$$$$$&&&'''(((((('''%%%%%%%%%$$$$$$###"""!!!!!!!!!"""###$$$&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&)))(((&&&%%%$$$######$$$########################%%%&&&'''((())))))))))))'''%%%$$$###"""###$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$''''''(((&&&$$$###$$$%%%$$$&&&))))))'''$$$######yyylllsss||||||ooogggZZZDDD222111---***)))+++,,,,,,+++((('''%%%$$$$$$&&&(((***)))&&&###"""###%%%&&&&&&%%%$$$$$$%%%'''(((&&&%%%"""###%%%'''(((***++++++&&&&&&%%%&&&'''&&&###!!!######$$$%%%%%%%%%%%%$$$$$$$$$###"""""""""""""""!!!!!!"""###$$$%%%%%%&&&"""###$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&%%%$$$######""" !!!###$$$$$$$$$$$$###$$$%%%%%%$$$###$$$%%%(((%%%(((222>>>KKK\\\jjjuuunnnWWWFFF@@@<<<333***///...000333444111333666@@@UUUttt~~~cccNNN???777AAA^^^zzzhhhhhhqqqwwwvvvvvv~~~mmmWWWGGGBBB;;;555222777GGGVVVlllwwwhhhLLL;;;666000///333111555222111000///333???LLLZZZvvvrrrVVVBBBNNNgggwwwgggdddaaaiiioooiiivvv~~~tttYYYGGG>>>666///***++++++***)))((((((((((((***)))'''%%%%%%&&&'''((()))'''&&&$$$######$$$$$$%%%$$$$$$%%%(((******)))&&&%%%###""""""$$$%%%&&&'''%%%###!!!"""$$$&&&(((''''''&&&&&&%%%$$$######"""###$$$%%%%%%%%%%%%%%%""""""!!!!!! !!!!!!"""%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$ !!!"""$$$%%%&&&&&&&&&###%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$###"""!!!!!!!!!"""###$$$&&&'''((()))(((((('''''''''&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%''''''&&&%%%$$$$$$##############################$$$$$$%%%&&&''''''''''''&&&%%%$$$#########$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&$$$###"""$$$%%%###%%%''''''%%%###""""""uuudddOOO;;;///---+++))))))***+++******&&&&&&%%%%%%%%%&&&'''((('''%%%""""""###%%%&&&&&&$$$######%%%((()))((('''"""###$$$&&&(((***+++,,,&&&%%%%%%&&&'''&&&$$$!!!$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###""""""""""""### !!!!!!"""######$$$$$$######%%%%%%%%%$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""###$$$$$$$$$$$$%%%''''''&&&&&&''')))&&&###&&&222<<>>333***...---,,,***)))(((''''''+++***((('''&&&&&&'''''')))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%&&&)))***)))(((&&&&&&%%%$$$$$$$$$$$$$$$$$$###"""""""""$$$&&&(((''''''''''''&&&$$$###""""""###$$$%%%&&&'''''''''######"""!!!!!!!!!""""""########################$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!###$$$%%%%%%%%%%%%###%%%''''''&&&%%%%%%%%%%%%%%%%%%$$$#########"""!!!"""$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%######$$$%%%%%%%%%$$$$$$"""""""""""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%###""""""$$$'''$$$%%%&&&%%%###"""""""""{{{}}}oooWWWAAA555222)))(((((((((((())))))(((&&&&&&'''((((((((((((((($$$###""""""$$$%%%%%%%%%######$$$&&&)))++++++***$$$$$$%%%%%%&&&'''))))))%%%%%%%%%&&&'''&&&$$$"""$$$%%%%%%&&&%%%%%%$$$$$$%%%$$$######""""""###### !!!""""""######$$$$$$&&&&&&%%%$$$"""!!!%%%&&&&&&&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%!!!""""""######$$$$$$$$$"""$$$&&&''''''(((***+++(((%%%(((000444888GGGYYYtttqqq[[[KKK>>>444111///111666888555444666555@@@OOO^^^lllwww|||}}}fffLLL@@@???OOOiiixxxvvvzzz~~~rrr]]]III555222333<<>><<>>SSSqqqeeeHHH666///,,,111555222000000000222444555777;;;AAAFFFPPPXXXggg{{{yyy\\\EEE<<<>>>RRRppp~~~uuukkk___NNN@@@888BBBOOOXXX___jjjyyybbbMMM:::444333111111555777888111---...***---;;;OOOkkkiiiMMM===BBBYYYxxx{{{~~~mmmPPPJJJ___}}}xxx___HHH999333---+++***(((((()))***++++++++++++***(((&&&$$$###$$$&&&((()))((('''''''''''''''''''''&&&%%%$$$###$$$%%%&&&%%%###"""""""""$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%&&&&&&'''***)))'''&&&$$$######"""###$$$$$$"""!!!!!!###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%'''(((((('''%%%$$$"""$$$&&&'''&&&&&&'''(((''''''&&&&&&%%%%%%%%%&&&###$$$$$$$$$$$$###"""""""""######$$$$$$$$$$$$###""""""""""""###$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%$$$""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!"""#########$$$$$$$$$%%%(((***((('''&&&%%%$$$$$$$$$$$${{{iiiVVVHHHBBBAAA888444...)))%%%%%%&&&''')))(((%%%###""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$!!!""""""""""""#########$$$%%%'''***...333777:::??????===999333---)))(((&&&%%%$$$$$$&&&&&&&&&%%%###$$$%%%$$$######%%%&&&"""###$$$$$$$$$###!!!!!!!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%###!!!!!!###%%%###$$$&&&''''''&&&$$$###&&&&&&&&&%%%%%%%%%$$$$$$!!! !!!###$$$%%%(((((('''&&&%%%%%%&&&&&&%%%'''))))))(((***...333<<<]]]xxxUUUBBB222)))///222...---222...000111000000222666:::DDDBBBIII^^^|||tttXXXDDD???BBBSSSsssyyy}}}iii___ZZZQQQFFFCCCMMMXXX^^^cccnnngggPPP:::555666333///000888<<<777222111++++++888EEE^^^qqqTTT:::AAA\\\{{{uuu}}}^^^TTTggg~~~rrrzzz|||jjjNNN999333---+++***(((((((((***+++++++++******((('''%%%$$$$$$'''******)))&&&%%%%%%&&&''''''&&&&&&%%%$$$###"""$$$%%%%%%######$$$%%%&&&&&&&&&&&&&&&%%%######%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&)))((('''%%%$$$############$$$$$$###""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%&&&&&&%%%$$$###$$$%%%''''''%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%###############""""""!!!""""""###$$$$$$$$$$$$$$$######"""######$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%$$$#########$$$$$$###$$$%%%$$$$$$%%%(((***(((((('''&&&%%%%%%%%%%%%nnnYYYIII>>>888666---+++(((&&&%%%&&&((()))***(((%%%###""""""###$$$###$$$$$$$$$%%%%%%$$$$$$""""""""""""############&&&&&&(((,,,222999>>>AAAFFFIIIJJJFFF===333---***(((&&&$$$%%%&&&(((((('''(((((((((&&&$$$$$$%%%&&&######$$$%%%$$$###"""!!! !!!"""###$$$%%%%%%$$$$$$%%%$$$""""""$$$&&&###%%%'''(((((('''%%%###&&&&&&&&&%%%%%%%%%%%%$$$!!! !!!###&&&'''***)))(((&&&%%%$$$#########%%%(((((('''''')))+++555HHHffflllQQQ;;;,,,///000******111/////////111444888:::;;;<<<666888HHH```xxx{{{```JJJDDDHHHcccrrrqqqhhh^^^SSSNNNNNNRRRVVV\\\dddooo|||hhhRRR===777666222///111444;;;777111111---...:::MMMcccnnnPPP;;;DDDXXXuuu|||ttt|||eeeVVVaaa}}}sssxxxjjjPPP===555---,,,***((((((((()))***,,,++++++***)))(((((('''&&&(((,,,---***'''%%%$$$&&&&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%%%%%%%''')))''''''&&&%%%$$$#########%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%%%%''''''%%%$$$############$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%&&&''''''%%%$$$$$$$$$'''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$###""""""""""""###$$$%%%%%%%%%%%%############$$$$$$%%%&&&''''''&&&$$$###"""""""""%%%&&&&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$%%%'''))))))((('''&&&%%%%%%%%%%%%sssZZZGGG<<<777222...(((((('''''''''((()))***)))'''%%%$$$######%%%%%%$$$$$$######$$$$$$$$$%%%############$$$$$$$$$%%%)))***+++///777@@@JJJPPPUUUWWWYYYWWWOOOCCC777000***'''%%%%%%&&&(((((((((---,,,+++(((%%%###$$$&&&###$$$$$$%%%%%%###"""!!! !!!"""###$$$$$$$$$###$$$%%%$$$######%%%&&&%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$"""!!! !!!###&&&(((***)))(((&&&$$$#########!!!###&&&''''''''''''(((333===WWW}}}cccLLL999444000))))))///111---,,,111:::@@@AAA>>>666222222999DDDVVVnnn~~~```JJJGGGOOOooovvvzzziiibbbeee[[[HHHIIIYYYdddaaadddqqqyyyeeeSSSAAA:::555000111666222:::777///...---222>>>XXXoooeeeHHH@@@JJJSSShhh}}}yyyvvvzzzeeeRRRSSSlll|||yyy|||cccOOOAAA666...---+++)))((()))******---,,,,,,++++++*********'''***---...+++(((%%%$$$%%%%%%%%%&&&%%%%%%$$$$$$###$$$%%%&&&&&&'''***,,,((('''&&&$$$######$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$%%%&&&%%%$$$###############$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""##################"""%%%&&&'''&&&$$$######$$$''''''((((((((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""###%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&'''&&&&&&$$$###"""!!! $$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%'''((('''(((((((((((((((((((((&&&&&&&&&%%%$$$$$$''')))(((((('''%%%%%%%%%%%%%%%~~~qqqaaaKKK<<<666333///***%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***...666DDDUUUbbblllkkkkkklllhhhZZZGGG888+++)))&&&%%%&&&'''((('''------***'''$$$"""$$$&&&###$$$%%%%%%%%%$$$"""""" """###$$$%%%%%%%%%###$$$&&&%%%$$$$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######"""!!!!!!!!!"""$$$%%%&&&)))((('''%%%$$$$$$######!!!"""$$$&&&'''((('''''',,,<<<[[[vvvdddNNN???444,,,+++...///,,,,,,222;;;BBBCCC@@@999333000111333;;;RRRhhhyyyqqqTTTCCCGGGTTTooosss```VVVWWWOOOCCCLLLaaallllllrrrzzzeeeTTTBBB:::444///333;;;777AAA===222///...111<<>>666555333444777PPP]]]WWWEEE888,,,&&&***555RRR~~~bbbDDD>>>ZZZ|||mmmiiizzzpppXXXTTTaaagggvvvvvvZZZUUUjjjfffFFF555333111///,,,++++++,,,---)))((('''''''''(((******%%%&&&((('''%%%$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$!!!""""""""""""$$$(((++++++)))&&&$$$$$$'''***,,,%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$##################"""""""""""""""######$$$%%%''')))***((('''''''''""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$"""$$$&&&%%%$$$###$$$%%%&&&((()))***)))(((&&&%%%$$$%%%%%%%%%%%%$$$######!!!"""$$$%%%&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%(((***---///...+++'''%%%"""$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!"""$$$%%%&&&%%%$$$$$$))))))(((&&&$$$$$$&&&(((&&&%%%$$$###""""""""""""ssshhhaaaaaa[[[KKKBBBCCC<<<888222,,,(((%%%$$$$$$###$$$&&&(((((('''&&&%%%%%%$$$&&&,,,111222---((())))))((('''%%%%%%&&&((('''---+++'''''',,,000666777999BBBWWWqqqkkkOOO;;;///---((($$$%%%(((((('''############$$$%%%&&&&&&(((&&&$$$"""!!!!!!""""""$$$###%%%***000111---(((&&&''''''&&&$$$$$$&&&'''$$$$$$########################$$$$$$###"""  !!!"""###$$$%%%%%%%%%###$$$$$$%%%&&&'''((((((!!!"""###$$$%%%$$$######***666TTT|||ooo]]]QQQEEE666***'''+++000:::III[[[iiiooo\\\MMM===555000***)))---333HHHgggvvvgggPPP@@@LLLfff}}}}}}}}}ppp^^^TTTKKKIIIIIIOOOaaatttlll[[[III???777///111888CCCRRRRRRHHH@@@555+++,,,===VVVssswww[[[LLLFFFSSSjjjllliiiyyy{{{mmm^^^[[[iiiiiiQQQBBBVVVrrrgggEEE///...000111000...,,,++++++)))(((&&&%%%$$$%%%%%%&&&'''&&&$$$$$$$$$&&&((()))+++)))'''$$$"""""""""###%%%$$$$$$######$$$%%%%%%'''&&&%%%%%%%%%&&&'''((('''&&&%%%$$$############$$$###############$$$$$$############$$$%%%&&&'''''''''((((((''''''&&&%%%""""""#########""""""!!!&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&%%%###!!! """###$$$%%%&&&%%%$$$$$$%%%'''))))))'''&&&%%%&&&'''&&&%%%$$$############%%%&&&'''((((((&&&$$$###%%%$$$###"""""""""###$$$(((///111...000666111&&&&&&%%%$$$$$$%%%&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%""""""###$$$$$$$$$$$$$$$'''((((((((('''%%%###"""$$$$$$$$$$$$$$$###"""!!!}}}}}}ttt]]]RRRLLLMMMIII<<<555666888555111,,,(((%%%$$$$$$###%%%&&&(((((('''&&&%%%&&&%%%''',,,111111---((()))))))))'''%%%%%%''')))%%%'''((()))+++000444777DDDEEEHHHVVVnnnjjjPPP???111///+++(((((((((&&&###############$$$%%%&&&''''''&&&$$$"""""""""###$$$%%%$$$%%%)))---///+++'''%%%&&&'''&&&$$$$$$%%%'''$$$$$$$$$#########""""""""""""###$$$###"""!!!!!! !!!"""$$$%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''###$$$%%%%%%&&&%%%$$$###***000JJJuuuzzziiiZZZIII777***((((((+++555HHH^^^pppxxx]]]OOOAAA:::444---(((((()))222IIInnnvvviiiVVVHHHPPPcccyyyvvvvvvYYYOOOHHHIIIMMMUUUgggyyymmm[[[III>>>555+++***///888IIIMMMFFFBBB888000222???OOOggg{{{YYYGGGJJJJJJYYYyyyoookkkyyyttt]]]^^^vvv~~~YYY@@@@@@CCCTTTqqqzzzYYY@@@222---...000///...,,,***)))''''''%%%$$$$$$%%%&&&&&&'''&&&%%%$$$%%%&&&((()))+++)))&&&$$$""""""######%%%%%%%%%%%%%%%$$$$$$###&&&%%%%%%$$$%%%%%%''''''&&&&&&%%%$$$############$$$$$$##############################$$$%%%&&&'''%%%&&&&&&&&&%%%%%%$$$$$$"""###############""""""%%%%%%%%%%%%%%%$$$######&&&&&&'''&&&%%%$$$"""!!!###$$$%%%&&&'''&&&&&&%%%&&&'''))))))'''%%%%%%%%%&&&&&&%%%$$$############%%%&&&'''((('''&&&$$$###%%%%%%############$$$%%%'''+++---...777AAA<<<000'''%%%######$$$&&&&&&%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%!!!"""###$$$%%%$$$$$$###&&&&&&'''''''''&&&$$$#####################"""!!!xxxtttqqqjjj___WWWHHH???;;;===:::111---///111000...+++(((&&&$$$###$$$%%%&&&'''((('''&&&&&&'''&&&'''+++///000,,,)))((((((((('''%%%%%%''')))---)))(((---666@@@FFFHHHMMMWWWcccpppxxxZZZAAA111---*********((($$$ ###"""""""""###%%%((()))&&&%%%$$$###$$$$$$&&&&&&'''%%%$$$&&&***+++)))&&&%%%%%%&&&%%%$$$$$$%%%'''&&&%%%%%%$$$###"""!!!!!!!!!!!!"""############""" !!!###$$$&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$(((...EEEjjjttt```KKK;;;111,,,((('''000CCC[[[ppp|||nnn^^^JJJ===444---)))(((%%%'''666XXXvvvdddUUUOOOXXXddd}}}zzz}}}qqqUUUKKKFFFLLLVVVaaatttooo[[[HHH>>>666,,,***---:::KKKPPPIIIDDD999111444???IIIaaaaaaLLLKKKJJJWWWxxxvvvrrrmmmmmmvvvSSS;;;:::444===\\\zzzZZZAAA222,,,---......---+++((('''&&&%%%$$$$$$$$$%%%&&&'''((('''&&&&&&&&&'''((()))***(((&&&$$$############%%%&&&'''''''''%%%###"""%%%$$$$$$$$$$$$%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""############$$$$$$%%%&&&'''$$$$$$$$$#########"""""""""######$$$$$$$$$######$$$$$$%%%%%%$$$$$$######''''''''''''&&&$$$###"""$$$%%%&&&((((((''''''&&&&&&((())))))'''$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&$$$###&&&%%%$$$$$$$$$$$$&&&&&&&&&((()))---:::EEEAAA555(((%%%"""!!!###%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%!!!"""$$$%%%&&&%%%$$$"""###$$$%%%&&&&&&&&&&&&&&&!!!""""""############"""rrriiieeejjjgggVVVCCC:::;;;666333444222,,,***---+++++++++***)))&&&$$$###%%%%%%&&&'''((('''''''''&&&&&&'''***,,,---+++(((&&&''''''&&&%%%&&&(((***///---000:::GGGRRRZZZ```[[[ooojjjGGG444---'''((()))'''$$$"""############$$$&&&(((***%%%%%%$$$%%%%%%&&&(((((()))'''%%%%%%&&&'''&&&%%%###$$$%%%$$$######%%%'''&&&&&&%%%$$$###!!!!!! !!!!!!"""###$$$$$$$$$ !!!###%%%'''(((((()))&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%$$$'''333GGG]]]mmm~~~zzzaaaMMM@@@;;;///,,,***///;;;MMMccctttqqqWWW@@@222,,,***+++&&&)))333GGGfffsssXXXKKKPPP___kkkzzzrrrcccUUUKKKHHHRRR___nnnqqq\\\GGG>>>888222222666KKK[[[\\\PPPEEE777---///;;;HHHhhhooo\\\HHHTTTjjj~~~~~~www[[[EEE111222<<>>555000111...///000///,,,)))'''(((%%%&&&'''(((''''''%%%$$$&&&''''''''''''((((((((('''''''''''''''(((((((((%%%&&&((()))***---111444222:::LLL^^^fffjjjvvv{{{mmmSSS@@@///***((($$$###&&&%%%&&&(((*********)))(((######$$$%%%'''(((((())))))((('''%%%$$$$$$###$$$!!!"""######"""###$$$&&&&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!"""###$$$%%%!!!"""###%%%&&&&&&&&&&&&$$$$$$$$$######"""""""""!!!!!!!!!"""###$$$&&&&&&------333BBBVVVkkk{{{iiiQQQBBB111------...---333HHH^^^pppsssmmm]]]III:::///))))))&&&)));;;YYYzzz|||cccPPPJJJRRRgggzzz{{{kkk```RRRQQQWWWeeerrr~~~yyyeeeNNN>>>333,,,///888HHHZZZ^^^SSSHHH999000333333DDDbbbxxxcccQQQVVVdddzzz~~~nnnQQQ888,,,+++---666FFF```sssWWWJJJ444000,,,+++,,,,,,***''''''&&&%%%%%%%%%&&&'''((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%(((+++,,,+++)))'''###$$$%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$###############$$$$$$$$$$$$$$$$$$%%%&&&'''((('''&&&$$$#########$$$%%%###$$$$$$%%%&&&&&&&&&&&&''''''(((((())))))((((((''''''&&&%%%$$$$$$%%%%%%###$$$%%%&&&'''&&&&&&%%%$$$&&&((((((&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&((()))''')))***)))&&&&&&((()))'''$$$!!! """$$$%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&'''((())))))&&&''''''(((((((((((('''www^^^LLLIIIDDD===666111......000+++///222222///,,,+++***%%%&&&&&&&&&'''&&&&&&&&&'''''''''''''''(((((()))******)))((('''((()))***''')))+++---///333888;;;BBBIIIZZZlllrrrttt~~~uuuWWWAAA///***)))%%%$$$(((&&&(((+++......,,,)))'''"""###$$$%%%&&&'''''''''((((((((('''%%%$$$###$$$ """###"""""""""$$$&&&$$$$$$$$$#########""""""""""""!!!!!!!!!###$$$%%%"""######$$$%%%%%%$$$$$$###############"""""""""!!!!!!!!!"""$$$&&&((())))))(((***555III```ooouuu~~~bbbNNN<<<111***+++,,,111BBBUUUcccqqqxxxlllVVVCCC555------'''(((:::XXXvvvrrr^^^VVVRRRWWWnnnxxxqqqhhh^^^RRRXXXgggxxxzzzhhhTTTDDD333''')))333:::RRR\\\WWWMMM===111333555CCCZZZuuuvvvfff\\\UUUYYYqqq~~~vvv\\\@@@...+++)))+++444CCCWWWrrruuu___MMM888333---+++,,,...,,,***)))((('''&&&&&&&&&'''((('''''''''''''''&&&%%%%%%$$$%%%%%%%%%&&&%%%%%%%%%'''(((***++++++***(((&&&###$$$&&&((())))))))))))((('''&&&%%%%%%%%%%%%%%%""""""""""""###$$$%%%%%%%%%%%%$$$%%%%%%&&&'''((('''%%%$$$""""""###$$$%%%###$$$%%%&&&''''''''''''&&&&&&'''(((((((((((((((&&&&&&%%%$$$###$$$$$$%%%$$$%%%&&&((((((''''''&&&"""$$$&&&'''&&&%%%%%%&&&%%%&&&'''((('''&&&$$$"""$$$$$$###$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$&&&'''))))))(((''''''&&&&&&&&&(((&&&$$$"""!!!###$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''+++***)))((('''(((((()))'''((((((((((((''''''&&&nnnVVVJJJJJJ777;;;;;;555///---+++***%%%+++000000...,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))),,,,,,+++***((((((***,,,)))+++...111333888===@@@RRRVVVcccttt{{{|||pppPPP;;;***((()))&&&%%%***'''***...000000---)))&&&"""###$$$%%%&&&&&&&&&&&&'''((()))(((&&&$$$$$$$$$ !!!""""""!!!"""$$$&&&$$$$$$#####################"""!!!!!!!!!"""$$$$$$"""######$$$$$$#########"""""""""""""""#########!!!!!!!!!###%%%(((***,,,###'''***---888NNNhhhyyyqqq]]]JJJ888)))(((,,,111???NNNfffwwwsss[[[FFF;;;444+++)))***444IIIccczzzrrr^^^YYYVVVZZZuuuooojjjbbbWWWSSS^^^ssswwwiiiYYYIII666'''(((222777QQQ```\\\RRR>>>//////888EEEXXXssswwwooocccYYY[[[qqq|||mmmNNN999000(((---555<<>><<>>444111)))444777555666???aaakkkHHH666)))'''+++(((+++///+++(((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&''')))(((&&&%%%%%%&&&''''''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$'''%%%###!!!"""$$$'''(((((((((&&&%%%$$$#########$$$$$$###"""""""""""""""$$$%%%'''))))))'''%%%$$$ !!!"""###$$$$$$$$$$$$$$$$$$######$$$%%%&&&''')))'''$$$""""""###%%%'''&&&%%%%%%$$$$$$$$$$$$$$$}}}uuuggg^^^aaaggg```XXXLLLBBB;;;555111.........,,,+++***)))))))))&&&''''''((()))+++,,,---+++***))))))((((((((((((((()))***)))((((((***+++---------000333444111...888AAACCC===EEE^^^ttt{{{~~~eeeIII444+++&&&(((,,,&&&))))))******************+++)))&&&$$$$$$'''+++---222...***'''&&&&&&&&&&&&&&&&&&'''%%%"""!!!!!!"""""""""###$$$%%%%%%%%%$$$ """###"""!!!!!!"""$$$%%%%%%%%%%%%&&&&&&&&&&&&(((&&&$$$$$$%%%&&&&&&%%%$$$######%%%'''((((((&&&&&&$$$###%%%(((111AAAQQQfffyyydddKKK555...,,,---999JJJddd{{{lllTTTBBB888///)))(((***555OOOhhheeeZZZ]]]lll~~~mmm___WWWSSSkkkyyykkkTTTDDD777...///666MMMaaappplllYYYEEE666......>>>aaaqqqkkkiiiqqq~~~```QQQHHHSSSfffyyyuuu]]]KKK>>>666444666...666666222333:::YYYvvvQQQ;;;---))),,,)))+++...)))''''''''''''''''''''''''''''''''''''''''''''''''$$$######"""###$$$%%%&&&&&&(((((((((&&&%%%&&&'''(((''''''))),,,,,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******(((&&&$$$$$$%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$###""""""$$$%%%&&&''''''&&&%%%$$$$$$######$$$$$$###"""""""""######%%%&&&'''((('''%%%###""" !!!"""##################"""######$$$&&&&&&$$$###!!! !!!"""$$$&&&%%%$$$######""""""######vvvkkkbbbffffff\\\MMMFFFLLLTTTNNNBBB::::::888111...000,,,+++***)))(((((((((((()))(((((('''((()))***+++++++++***)))((((((((((((''')))***++++++,,,///111000222444444444444777999@@@JJJQQQSSS\\\pppnnnRRR<<<000''''''***%%%''''''&&&&&&&&&''')))******'''$$$"""$$$)))///333555111+++'''&&&%%%%%%$$$$$$&&&'''%%%###!!!!!!!!!!!!"""######$$$$$$$$$$$$ !!!###"""!!! !!!"""$$$%%%%%%%%%%%%%%%%%%%%%((('''%%%%%%&&&&&&%%%$$$"""######%%%&&&&&&&&&&&&%%%$$$###%%%%%%)))333>>>ZZZqqqxxxjjjOOO666...+++***111>>>QQQwwwnnn[[[PPPBBB777,,,((()))000FFF[[[mmmVVVRRRXXXeeesssccc```aaaaaaiiiyyypppYYYGGG666******111:::NNNeeeooodddMMM:::111333333GGGrrrkkk[[[fffwwwiiiSSSAAAFFFYYYpppoooaaaQQQFFF>>>888666777555666111222999<<>>>>>:::444///---,,,***((())))))+++,,,+++***+++---************+++,,,---...///,,,)))&&&$$$$$$%%%&&&(((((((((((()))***+++++++++++++++---111888BBBHHHNNNSSSZZZ___bbbgggmmmrrrxxx|||aaaKKK<<<,,,(((***%%%$$$$$$##################"""""""""###%%%'''***+++'''&&&%%%%%%&&&%%%$$$"""!!!"""""""""!!!"""$$$'''%%%&&&&&&%%%%%%$$$###"""!!!###%%%%%%$$$"""!!!!!!"""###%%%%%%%%%###""" ###""""""$$$%%%&&&$$$"""!!!$$$###"""!!!"""$$$$$$!!! ###$$$%%%***000000777III```tttxxx\\\AAA555...)))///<<>>111...111@@@OOO```vvvrrrTTTGGGYYYzzz|||mmmiiieeebbbooommmPPP@@@777000///444CCCaaasssiiiXXXOOOBBB111444???\\\uuuhhh\\\^^^kkk~~~kkkVVVNNNPPP[[[ppp~~~nnniiiPPPBBB444///000555>>>EEEOOO___iiijjjaaaPPPPPPdddgggGGG333***,,,,,,///000(((***)))&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&(((***++++++******(((&&&&&&)))+++''''''&&&$$$###$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%%'''((()))'''%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$***)))'''&&&&&&''')))***%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%'''))))))((('''&&& !!!"""$$$&&&((()))***&&&%%%$$$$$$$$$%%%&&&''''''(((***,,,---,,,+++***((((((((((((((()))******)))((((((''''''&&&&&&%%%!!!"""###$$$$$$%%%%%%$$$"""###%%%&&&''''''&&&%%%$$$&&&'''))))))((('''&&&((('''&&&&&&%%%%%%&&&&&&xxxjjjaaaUUUKKKJJJIIIFFFCCC@@@===;;;@@@===777222---+++******++++++++++++++++++,,,,,,+++***)))'''''''''((())),,,,,,,,,,,,,,,---...///,,,(((%%%$$$$$$$$$%%%(((///+++''')))...111///,,,333333444999DDDSSScccnnniiihhhqqqhhhCCC///---000+++###%%%%%%&&&%%%$$$""" !!!""""""""""""#########""""""###$$$&&&%%%### %%%%%%$$$"""!!!"""%%%(((###$$$&&&)))+++***'''###"""###$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%%%%$$$###""""""###$$$$$$$$$######%%%###"""!!!"""$$$'''))))))&&&&&&...===YYY~~~aaaEEE333---...111...AAA```zzzvvvQQQ999222444444222MMMiiixxx\\\FFFGGGUUUjjjzzz}}}oooWWWUUUmmm|||ppp^^^JJJ777******000<<>><<<999888777<<<:::555000,,,***(((((()))***++++++,,,,,,,,,++++++***))))))(((((((((((()))+++---......---,,,,,,---,,,***)))'''&&&(((+++...///111111111222666:::;;;999:::DDDUUUdddlllooosss}}}kkkPPP:::///+++(((&&&&&&&&&&&&%%%$$$"""!!! """""""""#########$$$$$$#########%%%&&&&&&###!!!%%%&&&&&&%%%######%%%'''######%%%''')))(((%%%###"""###$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$"""!!!"""$$$&&&((('''&&&&&&***333IIIjjjhhhPPP===333...---///;;;UUUuuucccGGG555///333777HHH[[[uuurrr\\\GGGFFF\\\|||{{{mmm\\\RRRTTTeeepppZZZHHH999///---///BBB]]]vvv{{{qqq___HHH555222555HHHooo}}}fffbbbrrrlllUUUOOOYYYnnn}}}}}}ttt```DDD777...///222888FFFVVVllljjjpppwwwssseee]]]^^^|||^^^GGG333///000---(((((()))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))---,,,+++***((((((''''''%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((((((((()))***))))))((('''&&&&&&&&&&&&$$$%%%''')))***)))((('''&&&&&&&&&&&&&&&%%%%%%$$$''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%%%%((('''&&&(((******'''%%%%%%$$$######%%%(((+++...,,,***(((&&&%%%%%%&&&&&&%%%&&&((())))))((('''&&&&&&''''''(((((()))))))))((('''''''''((('''%%%"""######$$$$$$%%%&&&&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$###!!!"""###%%%fffTTTIII===;;;:::777555444333333333777555222///+++)))'''&&&&&&(((***,,,------,,,+++******++++++***)))'''&&&'''+++///111000---,,,++++++------+++(((''')))+++)))///444555333555===EEEFFFEEEIIIWWWjjjwwwyyyvvvxxxnnn[[[EEE111'''%%%((('''&&&&&&%%%$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%'''&&&$$$"""'''((()))(((&&&%%%%%%&&&$$$######$$$&&&&&&%%%###!!!###$$$&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&))))))))))))((('''&&&&&&&&&%%%###""""""###%%%'''&&&%%%%%%%%%(((777UUUpppppp]]]JJJ;;;111,,,000666KKKpppyyy^^^AAA222444;;;???JJJaaa}}}qqq```KKKJJJhhhuuuZZZJJJPPPYYYaaazzzqqqXXXHHH???888444333SSSlll~~~nnn^^^NNNAAA777@@@XXX|||rrrdddeeeuuuooo___SSSQQQ\\\lll{{{sss```RRR@@@555...222:::@@@KKKVVVpppwwwzzziiifffmmmcccMMM999222///***''')))(((((()))))))))((('''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''+++***))))))((('''&&&&&&$$$$$$%%%%%%%%%$$$######""""""############""""""###$$$%%%&&&%%%$$$"""!!!######$$$$$$%%%$$$$$$$$$%%%'''(((((((((((()))+++(((((('''&&&%%%%%%%%%%%%###$$$''')))***)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%''''''%%%$$$&&&%%%$$$$$$%%%''')))++++++)))(((&&&%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%$$$###%%%%%%&&&&&&'''(((((()))((((((((()))***(((%%%"""######$$$$$$%%%%%%&&&&&&#########$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""%%%%%%%%%$$$"""!!!"""$$$WWWEEE===444555444222000///000111333333222000...,,,)))'''&&&%%%'''***---......,,,+++)))+++,,,---,,,***(((&&&'''+++///000///---------***///111...***+++---...,,,///444888<<>>444///---;;;TTTrrriiiMMM;;;333222555BBBZZZwwwtttiiiOOOAAAPPPooowwwXXXIII???JJJbbb}}}~~~gggSSSBBB777444777VVViiiyyyyyypppdddQQQAAA666DDD___~~~zzzbbbVVV```{{{^^^???<<>>:::BBBAAAFFFQQQ___gggfffbbbooo{{{|||aaa@@@---***,,,)))###%%%&&&((())))))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$###$$$%%%&&&%%%$$$%%%'''******(((&&&$$$$$$'''%%%######$$$%%%$$$### """%%%'''(((&&&###"""%%%%%%&&&&&&&&&&&&%%%%%%######"""!!!!!!!!!!!!"""&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%)))999YYYttt}}}iiiOOO:::000,,,***;;;VVVooofffJJJ888000...888CCCTTTiiiwwwUUU<<<333JJJkkk|||ZZZOOOFFF<<>>>>>555;;;AAAEEELLL]]]wwwpppuuuoooVVV<<<111---)))(((,,,))))))*********)))((('''%%%%%%%%%%%%&&&'''((((((((((((&&&%%%$$$#########$$$%%%'''(((((('''&&&%%%'''''''''&&&%%%$$$###"""((('''&&&%%%%%%%%%%%%%%%%%%$$$###!!!!!!"""######&&&'''((())))))'''%%%$$$############"""###&&&(((''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$%%%$$$###"""""""""###$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%&&&'''((((((%%%&&&&&&%%%$$$$$$&&&'''((('''&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&######$$$%%%'''((()))))))))(((''''''((((((&&&$$$######$$$$$$$$$$$$$$$$$$###############"""""""""!!!""""""############"""$$$&&&'''&&&$$$#########uuuAAA111000---)))))))))***++++++,,,,,,...---+++******+++---...,,,------.../////////...,,,---///111222222222111+++111777999666777;;;AAADDDGGGEEEAAAGGGRRRSSSLLLMMMWWWcccmmmrrruuuyyy|||mmmYYY???...******((($$$$$$&&&)))++++++***(((&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$"""###$$$%%%$$$######%%%''''''%%%$$$$$$%%%%%%###""""""###$$$"""!!!"""%%%((((((&&&###!!!$$$$$$%%%%%%%%%%%%$$$$$$###############"""!!!!!!%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%&&&)))666NNNdddpppuuu~~~lllRRR<<<000+++'''444LLLeeeyyyxxxXXX>>>222///666>>>NNNddd}}}mmmJJJ;;;666JJJnnnrrrXXXHHHBBB===HHHfffsss\\\CCC222...222???ZZZuuu~~~wwwgggOOO;;;333111===```lllffflllxxxfffGGG888555===WWWzzz}}}bbbNNNCCC@@@??????999???GGGOOO[[[qqqiiifff~~~xxx[[[>>>111...***(((************)))))))))((((((&&&&&&&&&&&&'''((()))***)))((('''%%%$$$$$$$$$$$$$$$%%%'''((()))((('''&&&(((((('''&&&%%%%%%%%%%%%***)))'''&&&%%%%%%&&&&&&'''&&&$$$""""""###$$$&&&(((***++++++***(((%%%$$$###$$$$$$###"""###&&&)))((('''&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$"""!!!!!!!!!###$$$###$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&'''((((((%%%&&&&&&%%%######%%%(((''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""###&&&((()))(((''''''######$$$&&&'''(((*********(((&&&%%%&&&&&&&&&%%%$$$$$$##################$$$#########"""""""""!!!!!!"""######$$$$$$$$$######%%%''''''%%%$$$$$$$$$xxxBBB000...***)))***+++,,,---------------,,,***((()))+++---/////////......////////////,,,...000222333444444444000888AAADDDBBBAAAEEEIII[[[]]]YYYVVV^^^llllllccc[[[nnnuuu___SSSBBB444+++(((&&&%%%###%%%))),,,---+++(((&&&######$$$$$$$$$%%%%%%%%%%%%###""""""###$$$$$$###"""$$$%%%%%%$$$###$$$%%%###"""!!!"""###""" """%%%((((((&&&###!!!###$$$$$$%%%%%%$$$$$$######$$$%%%%%%%%%###"""!!!$$$$$$%%%%%%&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$%%%&&&(((000AAARRRgggttt{{{zzzoooWWWAAA333...&&&---@@@]]]xxxlllIII777222111999KKKhhhttt]]]LLLEEEAAAPPPuuu~~~ppplllEEE>>>AAATTTooorrr___JJJ;;;666999NNNggg}}}~~~qqqaaaQQQDDD///;;;TTTsssvvvbbbbbbwwwzzz\\\BBB222EEEJJJ]]]{{{sssZZZFFF??????<<<888???EEELLLVVVggg~~~qqq___ttt~~~___???222///+++((((((+++******)))((()))))))))&&&&&&&&&'''((()))******)))((('''&&&%%%%%%%%%%%%###%%%''')))))))))'''&&&)))((('''&&&%%%&&&'''(((***)))(((&&&%%%%%%&&&&&&)))'''%%%###"""$$$&&&'''***+++------+++)))%%%###$$$%%%$$$######$$$'''***(((((('''&&&%%%%%%%%%%%%&&&%%%$$$#########%%%%%%%%%$$$"""!!! !!!###$$$###$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&(((((()))$$$%%%&&&$$$""""""$$$'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$###### """%%%(((***)))((('''###$$$%%%&&&((()))***++++++(((%%%###$$$%%%%%%%%%$$$$$$##################$$$#########""""""!!!!!!""""""###$$$$$$$$$$$$$$$"""$$$''''''&&&%%%%%%%%%xxxBBB000...***(((+++...///...,,,++++++...+++)))'''(((***---//////.........////////////333...000888999555888AAAEEEKKKOOONNNMMMPPPVVVZZZeeehhhmmmrrrvvvzzzzzzyyy~~~hhhZZZKKK;;;222,,,'''$$$$$$((()))+++,,,+++)))&&&$$$%%%$$$###""""""$$$&&&''')))&&&######%%%&&&%%%###$$$%%%%%%$$$###"""$$$%%%(((&&&%%%$$$$$$$$$""" """$$$&&&((((((&&&$$$"""###""""""###%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%$$$###"""!!! ###"""!!!"""%%%'''''''''$$$''')))'''$$$(((222:::RRRhhhwwwuuu{{{~~~xxxfffJJJ555000'''...666FFFgggvvvOOO;;;:::111555CCC]]]|||hhhWWWLLLGGGFFFYYYuuucccKKK===;;;RRRqqqjjj___RRR???777;;;TTTrrrvvvkkkiii\\\GGG<<<===TTTzzz~~~gggYYYkkkcccDDD<<<===FFFQQQ```zzzcccNNNKKKDDD888:::HHHTTTJJJIII^^^rrrbbb___xxxzzzdddJJJ999,,,%%%)))333++++++++++++***)))((('''+++***)))(((((()))*********)))((('''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%,,,+++***)))((('''&&&%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%$$$$$$(((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$############"""######$$$$$$%%%&&&&&&%%%$$$######"""#########$$$###""""""""""""""""""$$$%%%%%%&&&'''(((***+++&&&%%%%%%%%%%%%&&&'''''')))'''$$$"""!!!"""###%%%&&&%%%$$$###$$$%%%&&&'''$$$%%%&&&'''''''''&&&%%%$$$%%%&&&(((((((((''''''''''''&&&%%%%%%$$$######$$$$$$######"""!!!!!! !!!!!!"""###$$$$$$$$$!!!%%%'''$$$ !!!$$$&&&(((%%%$$$%%%&&&%%%&&&'''ttt>>>,,,+++(((,,,///222222111///......---,,,***'''&&&&&&))),,,111111111222555555333111555555999===??????DDDJJJZZZaaa^^^TTTTTTaaammmpppqqqvvv|||lllYYYIII777...***((('''(((%%%&&&((()))***)))((('''&&&%%%$$$######%%%&&&((((((&&&###$$$%%%&&&%%%######$$$$$$######$$$&&&))))))&&&$$$###$$$###"""!!!###$$$&&&((((((&&&$$$######""""""###%%%%%%$$$"""###$$$%%%&&&&&&%%%$$$#########$$$$$$######"""!!!$$$"""!!!"""%%%&&&'''&&&&&&)))***'''$$$&&&---444DDDTTThhhuuu~~~ppp^^^NNN>>>444...000999III^^^tttyyyYYYAAA777222444<<>>MMMbbbwwwzzzdddLLLBBBAAABBBEEEHHHOOOTTT```pppvvv]]]jjjeeeHHH999222,,,+++...+++++++++******)))((('''***)))(((((((((((()))*********)))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%+++***)))((('''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''((((((''''''&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%$$$######"""#########$$$%%%%%%&&&&&&%%%%%%$$$###############&&&%%%$$$###############$$$$$$%%%%%%&&&'''((()))%%%&&&&&&'''((()))******)))'''%%%######$$$&&&'''((('''&&&%%%%%%&&&''''''%%%&&&'''(((((((((''''''%%%&&&'''(((((('''&&&&&&'''&&&&&&%%%$$$$$$###############"""""""""#####################$$$%%%&&&&&&'''(((((((((((('''&&&%%%'''******(((&&&(((,,,rrr;;;++++++)))...000222222000...------......---***'''&&&))),,,000000222666999999666222888???CCCCCCDDDLLLTTTYYYmmmuuussshhhiiixxxxxxnnnUUUCCC000(((((())))))***###$$$%%%&&&'''((()))***((('''%%%$$$$$$%%%&&&''''''&&&$$$$$$%%%&&&%%%$$$#########""""""%%%))),,,)))'''###""""""#########$$$%%%'''(((((('''%%%$$$$$$#########%%%%%%###!!!!!!"""###$$$%%%%%%$$$###!!!"""######$$$$$$$$$###%%%###"""###$$$&&&&&&%%%'''***+++((($$$###''',,,333<<>>UUUxxxtttYYY???===NNNqqq{{{\\\KKKIIILLLNNNVVVsssfffEEE555111000DDDVVVpppoooRRR>>>///555BBBZZZzzzkkkbbbWWWXXXgggtttXXXAAA111555888JJJcccqqqxxxsssaaaIII:::>>>KKKPPPNNNOOOccczzzsss```xxxgggFFF999777222,,,*********))))))(((''''''&&&((((((''''''''''''((()))******)))(((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&)))(((((('''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&'''(((((()))(((((((((&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$######%%%%%%&&&&&&%%%$$$###"""######$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$''''''&&&$$$$$$#########%%%$$$$$$$$$%%%%%%&&&'''%%%''')))+++,,,,,,,,,,,,((('''&&&%%%%%%''')))*********)))((('''''''''(((&&&&&&'''((((((((((((((('''((((((((('''&&&%%%$$$&&&&&&%%%%%%$$$$$$#########"""!!!!!!"""$$$%%%'''&&&%%%$$$######$$$&&&''',,,)))'''(((***+++***)))&&&,,,222222...---111555rrr<<<,,,...---000111222222000......///000222333111---,,,///333333444888===BBBBBB>>>:::EEEOOOSSSNNNPPP^^^kkknnnvvv|||vvvfffJJJ999)))$$$''')))((((((############%%%''')))***((('''%%%#########%%%%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$""""""%%%)))---***'''###!!!"""###$$$$$$%%%%%%'''(((((('''%%%%%%$$$#########$$$$$$###!!! """###$$$$$$$$$###!!!"""###$$$%%%&&&&&&&&&%%%$$$"""###$$$%%%%%%$$$&&&)))***((($$$"""$$$(((,,,111BBBYYYllluuu{{{tttaaaSSSDDD777111222:::IIIWWWjjjdddDDD222------000:::OOOoookkkQQQ888:::MMMooolllSSSEEEFFFMMMVVVffflllNNN:::333222???WWWuuusssTTT:::---000===WWWvvvtttdddSSSQQQ```yyyvvvYYYBBB333333999HHH[[[gggrrr{{{mmmYYYCCC999===IIISSSYYY^^^ppplllgggyyyhhhFFF999888333,,,((()))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((()))(((((('''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((((()))))))))$$$%%%%%%%%%&&&'''((((((''''''&&&%%%$$$$$$######$$$%%%&&&''''''%%%###"""######$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$((('''&&&$$$############$$$$$$$$$###$$$$$$%%%%%%'''(((***,,,---,,,+++***&&&&&&%%%%%%&&&(((***,,,+++***)))((((((''''''&&&%%%&&&&&&''''''''''''''')))(((((('''&&&$$$######%%%%%%%%%%%%$$$$$$######"""!!!!!!!!!###%%%((()))'''&&&###""""""###&&&'''...,,,+++,,,,,,+++,,,///...444888888888;;;???@@@rrr===...000000333444444333111000222333111333666666555555888;;;;;;>>>DDDJJJNNNOOONNNLLLZZZcccddd___cccsssrrrUUU;;;///$$$$$$((((((&&&$$$%%%$$$#########$$$&&&''''''%%%###"""!!!"""###$$$%%%%%%%%%%%%$$$$$$%%%&&&)))(((&&&###"""###'''***)))&&&###!!!"""###$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$###"""###%%%%%%###!!! !!!###$$$$$$######"""###$$$&&&'''((())))))%%%$$$"""###$$$%%%%%%$$$$$$&&&'''&&&$$$###%%%'''...333:::DDDYYYrrrpppRRR<<<444---333999CCCZZZxxx___@@@111)))+++111>>>SSSmmm}}}\\\FFF666;;;IIIfffppp]]]OOOEEEEEEIII[[[yyysss]]]CCC777999JJJiii}}}www```EEE555111???^^^vvvjjjOOONNNbbbzzzgggGGG666000:::DDDKKK[[[ssswwweeeNNN===<<>>///222222111111111000...///111333333444777:::===???@@@@@@AAAGGGNNNSSSUUUXXX]]]```jjjmmmnnnnnntttdddBBB///'''###%%%(((&&&$$$###&&&%%%$$$######$$$%%%%%%%%%$$$"""!!!!!!!!!###$$$$$$%%%&&&%%%$$$$$$&&&'''+++***)))%%%######%%%((((((&&&###"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###""""""###%%%%%%$$$### !!!"""###$$$$$$###""""""###$$$&&&'''((())))))%%%###"""###$$$&&&&&&%%%###$$$%%%%%%$$$$$$&&&(((111777999>>>QQQooovvvRRR:::444,,,444:::BBBZZZ{{{cccEEE444))),,,333@@@SSSiii~~~wwwUUUBBB777===KKKdddfffUUUMMMGGGGGGKKKaaaxxxeeeHHH999;;;WWWuuu~~~xxx{{{lllSSS>>>666BBBaaatttyyytttTTTOOOcccxxx}}}TTT===111999;;;<<>>DDDFFFFFFXXXsssuuuSSSTTTrrrhhhHHH999222,,,***,,,((('''&&&$$$$$$$$$$$$%%%$$$%%%&&&'''((((((((((((%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''%%%$$$$$$$$$$$$&&&((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$###############$$$#########$$$$$$%%%&&&))))))))))))(((&&&$$$"""""""""###$$$%%%'''))))))'''''''''''''''&&&%%%$$$$$$$$$$$$###$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&''''''$$$###"""!!!"""$$$&&&''')))888NNN\\\UUUAAA555555===AAADDDGGGRRR\\\ZZZPPPuuuAAA333666555222222111000///111444777:::999:::???FFFIIIGGGDDDJJJSSS[[[^^^___cccnnnwwwtttsssvvvlllNNN444)))%%%$$$''''''%%%$$$&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%###"""!!!!!!###$$$&&&###%%%&&&%%%$$$###&&&(((++++++***'''%%%$$$%%%''''''%%%######$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!###%%%&&&%%%$$$!!!"""###$$$$$$$$$###"""!!!"""###%%%&&&'''''''''$$$"""!!!"""%%%&&&'''&&&$$$$$$$$$###$$$%%%''')))111333;;;IIIYYYiiiyyynnnTTTAAA888...444===IIIZZZqqqxxxWWW>>>...000444:::GGG```}}}vvvZZZFFF:::@@@SSSpppoooWWWIIIEEEKKKUUUiiizzz___DDD777777PPPiiiiiiPPP<<<777???WWWnnn}}}eeeVVV^^^qqqkkkOOO;;;999444555BBB\\\wwwzzzzzzbbbRRRIIIMMMUUU^^^nnnxxxRRRYYYssshhhGGG777111---,,,...+++***(((&&&%%%&&&'''((($$$%%%'''((())))))((((((%%%%%%%%%$$$$$$$$$$$$###"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''(((''''''&&&%%%$$$###$$$%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''(((''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&#########$$$$$$&&&'''((((((((('''&&&%%%%%%$$$###"""######$$$&&&'''((()))%%%&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$###$$$$$$&&&'''(((##################$$$$$$$$$%%%&&&''''''&&&%%%$$$"""""""""###%%%&&&((()))///:::PPPaaa[[[FFF888777@@@KKKUUUZZZccckkkggg[[[yyyFFF888:::999::::::999888888:::===AAAAAA??????EEEMMMPPPMMMHHHXXXbbbkkkmmmlllqqq|||nnnSSS===...'''%%%%%%'''&&&$$$%%%)))$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$###""""""$$$&&&'''###%%%&&&%%%######&&&))))))******(((&&&%%%&&&'''&&&$$$###$$$%%%%%%$$$"""######################## ###%%%'''&&&%%%######$$$%%%%%%$$$"""""" !!!"""###$$$%%%%%%%%%###"""!!!"""%%%'''''''''%%%%%%$$$######%%%''')))...---===XXXeeecccjjjzzzzzzdddWWWIII===///333AAAQQQ[[[hhhjjjHHH444555333222;;;WWWwwwdddLLL<<>>444111???UUUvvv^^^BBB333333888KKKhhhuuu]]]ZZZiii~~~bbbGGG:::222444:::HHHeee}}}ttt{{{vvvpppfff___VVVVVVcccvvvuuu]]]iii}}}hhhDDD555222000......---,,,***((('''((()))***$$$%%%''')))***))))))(((&&&&&&%%%%%%%%%%%%%%%%%%!!!""""""""""""#########$$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%&&&'''((((((((((((((((((&&&%%%$$$######%%%&&&(((###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&''''''((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&'''((((((#########$$$%%%'''((()))''''''&&&%%%%%%%%%%%%&&&######$$$%%%&&&'''((()))%%%&&&'''((((((((('''&&&&&&&&&%%%$$$%%%&&&'''((("""""""""###$$$''')))***##################$$$$$$%%%&&&((()))(((&&&###!!!!!!"""$$$%%%'''((()))***777:::GGGUUURRRCCC999:::BBBTTTdddkkkrrrwwwqqqeeeVVVAAAAAAFFFJJJPPPLLLBBBDDDNNNOOOEEEGGGNNNUUUUUUSSSTTT\\\ccceeekkkssszzzvvvjjjXXXCCC444***)))'''&&&%%%%%%&&&&&&%%%&&&(((((((((&&&###""""""""""""######$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&+++)))'''$$$"""""""""###"""$$$%%%### !!!###$$$$$$##################!!!!!!"""###$$$$$$%%%%%%"""$$$&&&''''''&&&%%%###!!!"""###"""!!!!!!###%%%%%%%%%$$$$$$%%%&&&((()))***)))&&&$$$###$$$&&&'''///...777KKK[[[dddnnnxxxiii\\\JJJ777,,,555CCCQQQbbbvvviiiQQQ>>>777333555>>>TTTvvvxxx```EEE===EEE[[[yyy|||[[[BBBDDDQQQaaasss|||ZZZ<<>>___|||bbbVVVmmmfffFFF===555333555CCCaaa~~~||||||kkkjjjeeejjjgggfffvvvqqqfffqqqjjjAAA111222222...,,,///...+++)))((('''((((((+++(((&&&'''++++++((($$$%%%&&&&&&'''&&&%%%######!!!###&&&%%%###!!!###%%%'''&&&&&&'''))))))((('''%%%'''&&&$$$%%%((('''###&&&&&&&&&''''''''''''(((&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''((('''&&&%%%$$$%%%&&&'''"""###%%%&&&'''&&&&&&%%%))))))(((&&&######$$$&&&$$$&&&(((***++++++***)))%%%$$$$$$$$$$$$%%%&&&&&&)))'''$$$$$$%%%&&&&&&%%%'''&&&%%%&&&'''((('''&&&%%%%%%%%%'''))))))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%###""""""###&&&)))+++'''"""!!!&&&)))***+++...***...///***''''''((('''%%%$$$###$$$%%%(((+++---888;;;777:::AAA<<<666;;;CCCWWWtttwwwrrruuubbbTTTWWW[[[lllfff[[[VVV^^^iiiggg]]]WWWbbblllkkkddddddppp}}}}}}zzz{{{~~~jjjeeeiii```GGG000+++***((('''&&&&&&''''''&&&&&&'''((('''&&&%%%%%%#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&***)))&&&$$$"""""""""###$$$$$$%%%$$$""""""###$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%&&&$$$%%%&&&&&&&&&%%%$$$###"""###$$$###"""!!!###$$$%%%%%%$$$$$$%%%'''((())))))'''%%%######$$$&&&''''''...777AAAPPPdddttt{{{~~~yyy]]]BBB222***///;;;PPPkkkjjjYYYFFF;;;333555???QQQlllwwwZZZDDD<<>>YYYvvvtttbbb___nnn}}}gggRRRDDD777444888DDD]]]uuu~~~tttnnnhhhooowww~~~pppjjjwwwmmmFFF444000...---///...---,,,+++***))))))))),,,)))(((***...///---)))&&&'''((())))))'''&&&%%%!!!$$$&&&'''%%%###$$$%%%(((((((((((())))))((('''$$$&&&%%%"""###&&&'''$$$&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''###$$$%%%&&&''''''''''''((()))(((&&&######$$$%%%###%%%'''((()))(((''''''%%%%%%%%%%%%%%%&&&&&&'''(((&&&%%%$$$&&&'''''''''''''''&&&((()))***((('''%%%%%%%%%'''))))))'''%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$###"""###%%%(((******'''%%%'''(((+++444===999222111888:::111)))&&&$$$$$$$$$%%%&&&(((***+++///333111000666444666CCCSSSnnnppplllsssuuu}}}yyyyyy}}}}}}zzzyyy}}}}}}~~~iiiTTTRRRZZZXXXDDD000+++***)))''''''''''''((('''''''''&&&''''''(((((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((&&&$$$###"""######&&&%%%$$$$$$&&&'''&&&%%%&&&%%%%%%%%%$$$$$$$$$#########""""""###$$$&&&'''&&&&&&%%%%%%$$$$$$######"""$$$$$$$$$""""""###$$$%%%%%%%%%%%%&&&'''((()))&&&%%%$$$######%%%&&&(((###111999:::FFF^^^qqqwww{{{]]]@@@555---...999SSStttnnn```HHH999///333???OOOggg|||rrrRRRAAA:::HHHVVVgggdddNNNAAAAAAKKK^^^xxxfffQQQ???888IIIbbbuuuvvvzzzoooUUUBBB222---===RRRfffooocccgggooo{{{yyykkk]]]KKK999555999DDDYYYlll}}}xxx{{{yyyrrrllluuuvvvaaahhhlllIII777000,,,---111,,,---------,,,,,,+++***---+++***---111222111...'''(((***+++***)))'''&&&!!!$$$'''((('''&&&%%%&&&((()))))))))))))))(((((()))***(((###"""%%%%%%###%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((&&&%%%%%%&&&&&&'''((()))(((((((((&&&###"""###%%%###$$$%%%&&&&&&&&&$$$$$$&&&&&&&&&%%%&&&''''''((('''&&&%%%%%%''')))))))))''''''(((***,,,,,,***'''&&&%%%%%%&&&(((((('''%%%&&&''''''''''''''''''&&&&&&%%%$$$###$$$%%%''')))***((('''((()))000AAAQQQNNN???>>>MMMPPP>>>,,,((($$$$$$&&&'''))))))******(((---***''',,,...999NNNjjj|||~~~uuujjjYYYRRRJJJDDDAAA===777222+++***((('''&&&&&&''''''((('''&&&%%%&&&(((***,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%$$$############'''$$$###%%%)))+++)))&&&'''&&&&&&%%%%%%$$$$$$$$$%%%$$$###""""""$$$&&&'''''''''%%%$$$############"""$$$%%%%%%#########$$$&&&&&&&&&&&&''''''(((((($$$$$$######$$$%%%'''(((&&&111;;;???DDDRRRbbbkkkwww\\\HHH>>>000555CCC[[[vvvwww```@@@222)))000<<>>888III^^^sss{{{dddPPPDDDFFFWWWlll}}}eeeLLL;;;666CCC\\\rrryyy~~~}}}lllTTTFFF777///;;;PPPgggzzzjjjgggrrruuu```MMM;;;444777BBBWWWkkkzzzqqqpppsssuuuzzzqqq]]]bbb~~~eeeFFF777333...---...+++,,,---......---,,,+++---++++++---000111///...((((((******)))'''%%%###"""$$$&&&(((((('''%%%$$$&&&''')))***))))))***+++444444000(((###$$$$$$###$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$%%%&&&'''(((''''''&&&&&&&&&(((***+++'''((((((&&&$$$######$$$%%%%%%%%%&&&%%%$$$###"""'''&&&&&&&&&&&&'''((((((&&&%%%%%%&&&)))***+++***'''(((***,,,......+++((('''%%%%%%&&&''''''&&&%%%&&&''''''((((((''''''&&&'''&&&%%%$$$$$$%%%'''(((&&&%%%&&&***000999IIIXXX[[[UUUVVV[[[VVVCCC111)))$$$&&&(((***+++++++++***(((,,,'''$$$+++111???VVVzzzyyyuuuyyytttcccQQQ???@@@???999222,,,+++,,,)))(((&&&%%%$$$$$$%%%&&&((('''%%%%%%&&&(((+++---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$############&&&$$$$$$&&&***+++)))'''''''''&&&%%%%%%$$$######%%%$$$#########$$$%%%&&&'''&&&%%%$$$###""""""###"""$$$&&&&&&%%%$$$%%%%%%&&&&&&''''''''''''''''''$$$######$$$%%%&&&((()))))),,,999GGGIIIEEEOOOaaammm___PPP@@@///;;;MMMaaasss```<<<...'''---777IIImmmpppaaaOOO@@@999KKKiiizzzkkkQQQCCCKKKaaazzzcccBBB222111999OOOnnn|||eeeTTTIII>>>333999QQQqqqvvvggguuuaaaPPP===444333>>>WWWpppssseeeiiiwwwfff```fffttt}}}^^^AAA777777333---******+++,,,---------,,,++++++******+++,,,,,,***)))((((((((('''&&&$$$###"""###$$$%%%&&&'''&&&$$$""""""%%%((())))))***,,,...>>>???999///'''%%%$$$"""$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$"""###$$$%%%&&&&&&''''''((('''&&&&&&'''(((***+++'''((()))(((%%%$$$$$$$$$'''&&&&&&&&&%%%%%%$$$###'''&&&&&&&&&&&&'''((((((%%%%%%%%%''')))++++++***''''''))),,,......+++)))'''&&&$$$%%%&&&'''&&&%%%&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%&&&''''''&&&$$$&&&...777???HHHPPP\\\hhhlll___LLL>>>111'''%%%'''***,,,---,,,+++******+++%%%%%%///666CCCVVVwwwzzzrrrhhh[[[NNNEEE777444000//////---((($$$((('''&&&$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((***+++%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$#########$$$$$$%%%'''))))))(((&&&''''''&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""""" ###%%%'''&&&&&&&&&'''&&&''''''(((((((((''''''$$$$$$%%%%%%&&&'''((())))))&&&333FFFHHH>>>FFF[[[vvvrrrdddOOO999***888MMM```ppphhhFFF555***,,,111???ccc}}}ggg[[[OOOCCC???OOOmmmxxxhhhNNNDDDRRRddd~~~gggDDD222...666KKKnnnjjj]]]MMMBBB555777OOOrrrqqqzzzmmmYYYCCC666222<<>>@@@<<<111(((%%%$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$######""""""###$$$%%%&&&&&&%%%%%%'''&&&&&&''''''((()))***((()))***)))'''%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%&&&''''''((($$$$$$%%%''')))******(((&&&&&&(((***,,,---+++)))(((&&&$$$$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%&&&&&&'''((((((***'''(((000999@@@EEEJJJ[[[pppttt]]]DDD888///%%%&&&''')))+++,,,+++***)))((()))$$$$$$000777CCCVVVppp~~~zzzzzzlllqqqrrrhhhVVVDDD999555111---))))))++++++((($$$)))(((&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%'''((()))%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$$$$######!!!###&&&'''&&&%%%%%%%%%&&&&&&%%%$$$###"""!!!!!!###$$$&&&''''''&&&$$$###"""###$$$%%%%%%$$$###"""!!!%%%'''((((((((()))&&&'''((())))))((('''&&&&&&&&&&&&''''''((((((((()))'''...999;;;999DDDTTTggg|||~~~eeeIII333***333CCCXXXpppyyyUUU???...---///666RRRssslllTTTGGGCCCIIISSSggg~~~sss[[[HHHJJJ^^^iiizzzuuuVVV===222>>>VVVrrr|||pppUUUBBB222666HHHbbbjjjLLL:::555>>>UUUkkkzzzuuuqqqqqq}}}uuuhhhkkk{{{oooNNN===666///++++++))))))((('''''''''((((((&&&'''((((((((('''(((((()))(((&&&&&&''')))---///,,,)))%%%$$$%%%%%%###"""!!!%%%((((((&&&%%%(((+++222666555---&&&$$$%%%$$$############$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%$$$###%%%%%%&&&'''(((((((((((()))+++,,,+++)))&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$&&&))))))(((&&&%%%%%%%%%'''***+++***)))(((&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((())))))+++((()))///777???KKKVVVcccnnnppp```KKK;;;///&&&$$$%%%'''((()))(((((('''$$$(((%%%$$$---444DDD[[[wwwsssvvvwwweee]]]```aaa[[[MMM;;;,,,$$$)))++++++'''###"""''',,,***)))'''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$######"""""""""$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$$$$$$$$$$######''''''%%%######%%%&&&&&&%%%$$$###"""!!! """$$$&&&((((((&&&$$$"""!!!"""$$$%%%&&&$$$###"""!!!%%%'''((())))))***''''''((())))))((('''&&&'''''''''(((((((((((((((+++------,,,...666DDDNNN```ooocccCCC444...///:::RRRqqq___DDD000...///111FFFaaauuuNNN===AAAPPPWWW^^^mmmnnnNNNDDDRRRjjjpppuuuiiiJJJ666HHHcccwww{{{[[[???...555AAAQQQsssyyywwwxxxSSS===888@@@RRRdddvvvvvvhhhlll~~~iiihhh|||YYYBBB333***)))...)))((('''%%%%%%%%%&&&'''$$$&&&((()))))))))***+++***((('''''')))...444777///+++&&&$$$%%%%%%$$$###"""&&&)))(((%%%###%%%(((&&&,,,...)))$$$$$$%%%&&&"""############$$$$$$$$$'''&&&$$$$$$$$$$$$&&&'''%%%%%%$$$$$$###""""""!!!###$$$%%%&&&%%%$$$###"""###%%%&&&(((((((((((('''***+++---,,,***'''&&&'''&&&%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$&&&(((((('''%%%%%%$$$$$$%%%((())))))))))))&&&$$$###$$$%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&'''))))))***((('''(((---444@@@UUUgggmmmkkkiiieeeXXXCCC222***######$$$%%%&&&&&&&&&&&&!!!)))'''%%%+++222FFFbbbzzzwwwyyyrrrccc[[[^^^XXXRRRHHH@@@999333...,,,+++***)))'''&&&&&&&&&'''(((''''''&&&&&&%%%$$$$$$#########$$$%%%&&&'''((('''&&&$$$###"""######$$$$$$$$$$$$$$$######""""""&&&$$$###$$$&&&&&&$$$!!!###%%%'''))))))'''%%%###"""$$$&&&&&&%%%###############$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%$$$"""""" """%%%'''(((&&&###!!!$$$%%%'''(((((((((''''''&&&&&&&&&''''''&&&&&&%%%))))))+++,,,+++...:::GGG```wwwvvvhhhPPP777000222>>>SSSjjj]]]DDD:::///...;;;KKKkkkjjjQQQBBB>>>KKKVVViii{{{cccQQQ@@@IIIiiiuuudddIII;;;BBB]]]ttt}}}dddHHH333777KKK```yyy|||zzzaaaFFF===FFFWWWbbbwww~~~qqqnnnuuuqqqlllWWWBBB777+++)))///***)))'''%%%$$$$$$$$$$$$''')))+++***(((''')))+++***,,,,,,,,,111999===<<<222...)))&&&%%%%%%&&&%%%'''&&&%%%%%%&&&&&&$$$###)))'''&&&''''''&&&$$$"""$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''''')))'''$$$!!! !!!###########################((((((((('''%%%&&&(((***++++++***)))(((&&&$$$###$$$$$$######$$$$$$%%%&&&)))'''$$$$$$&&&(((((((((%%%&&&((()))(((&&&###!!!$$$######$$$%%%''')))***&&&'''&&&"""!!!"""###"""""""""###$$$$$$$$$&&&)))$$$%%%''')))******)))((('''''')))---333AAA[[[qqq|||rrrnnnrrriiiPPP999000,,,$$$"""&&&&&&%%%&&&$$$'''$$$%%%+++000DDDbbb|||tttnnnmmmooofffTTTIIIHHHIIIDDD===777222///,,,******)))(((&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$##################$$$%%%&&&'''(((((('''%%%$$$######$$$$$$%%%$$$$$$$$$############&&&$$$###$$$%%%%%%###!!!###%%%'''(((((('''%%%######$$$&&&&&&%%%#########"""######$$$$$$$$$$$$$$$"""###############"""""" """%%%''''''&&&$$$"""###$$$%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$((((((***+++***,,,666BBBeeeyyy~~~rrrgggTTTAAA---666FFFXXXgggyyy|||___EEE:::000111@@@PPPpppyyy```JJJ@@@@@@>>>WWWxxxvvv[[[LLLBBBLLLfffzzzYYYDDD???<<>>HHHbbbeeeMMM@@@>>>QQQ]]]qqqqqqPPPIIIQQQddd|||{{{[[[BBB777===SSStttiiiPPP:::<<>>555---((((((******))))))***---...---+++%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$######""""""######$$$%%%&&&((()))******)))'''&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$###""""""$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%'''&&&$$$""""""""" !!!""""""""""""!!!"""!!! !!!###$$$""""""###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''(((***(((&&&)))///===[[[zzz~~~gggIII222555000888UUU{{{rrrQQQ???111000999AAAZZZ}}}aaaHHH;;;:::VVV___qqqrrrQQQJJJSSSjjjeeeFFF:::BBBQQQgggsssOOO555;;;LLL^^^yyypppeeevvvnnnVVVGGGDDDGGGYYY{{{xxxpppooonnnffffffooo|||~~~vvvqqqrrryyyggglll~~~jjjIII666111000...+++***)))((((((((())))))(((((()))***,,,---......(((,,,...///333666333...)))'''%%%%%%'''((())))))'''%%%######%%%&&&&&&&&&'''$$$"""!!!###%%%&&&&&&'''&&&%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%$$$#########$$$%%%&&&%%%%%%&&&&&&&&&'''''''''&&&(((******(((&&&&&&&&&)))(((&&&%%%$$$$$$$$$$$$"""###$$$&&&&&&'''&&&&&&$$$$$$&&&***,,,+++(((%%%$$$$$$%%%%%%&&&'''((())))))(((&&&$$$###%%%'''((((((%%%&&&******'''))).........)))$$$$$$((((((###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&***---333CCC```yyyfffMMMAAA222+++&&&%%%$$$"""###'''&&&((($$$%%%***///@@@\\\{{{|||```zzzsssmmmjjjfffZZZMMM===888;;;DDDCCC777222666888666333000,,,'''$$$###''''''''')))++++++***((($$$%%%&&&'''''''''''''''&&&&&&&&&%%%$$$$$$############$$$%%%'''(((***+++***)))'''&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''###%%%&&&&&&$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&''''''$$$"""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!"""###$$$$$$###""""""###$$$%%%'''''''''&&&&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&'''''''''''')))&&&&&&((((((&&&)))///<<>>111///888AAAZZZ|||pppQQQ;;;444888III```mmmRRRMMMTTTiiieeeNNN===IIIYYYmmmaaaCCCDDDTTTfffuuuooo{{{}}}fffUUUIIIBBBZZZuuuhhh```]]]YYYTTTMMMUUUgggmmmeeedddlll}}}jjjmmm}}}gggLLL999111000111,,,+++***)))((()))*********)))(((***,,,------,,,)))---//////111555444000)))'''%%%%%%'''(((((('''%%%$$$###$$$&&&&&&&&&$$$&&&$$$""""""$$$&&&'''&&&&&&&&&%%%$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&'''''''''&&&((())))))(((''''''(((***)))'''%%%%%%%%%%%%&&&###$$$&&&'''''''''&&&%%%######%%%(((+++***(((%%%%%%%%%&&&(((((()))))))))''''''%%%%%%$$$%%%&&&&&&%%%&&&...666444...111999???===444((('''+++***$$$###############$$$$$$$$$%%%%%%(((+++111@@@[[[rrr{{{rrrsss|||vvv[[[@@@444,,,'''%%%%%%%%%###$$$(((%%%)))&&&$$$'''(((999UUUvvv|||lllLLL|||pppbbbXXXXXXYYYPPP@@@333...+++,,,111000+++))),,,***+++,,,+++)))(((&&&###%%%%%%''')))+++***(((%%%$$$%%%&&&((())))))((((((&&&&&&&&&%%%$$$$$$############$$$%%%''')))+++,,,)))((('''%%%%%%%%%%%%&&&%%%&&&&&&&&&''''''''''''$$$&&&((('''%%%###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$"""!!!!!!!!!!!!"""############""" !!!"""###$$$$$$$$$$$$###"""""""""###%%%''')))'''&&&%%%$$$######$$$%%%###$$$%%%'''((()))******((($$$###%%%&&&&&&***///;;;FFFSSS[[[\\\VVVIII===---:::QQQhhhyyycccJJJ@@@444111999CCC^^^wwwgggGGG222111888FFFbbbcccRRRUUUZZZkkkzzzfffWWWAAAJJJ___|||wwwYYYLLLYYYwww~~~yyy{{{zzz^^^OOOLLL```ppplllZZZKKKAAABBB@@@DDDMMMRRRUUU```mmm{{{zzzmmmtttzzz\\\JJJ===222///111000...,,,***)))(((((((((***((('''(((***,,,+++)))***,,,---///444999555...(((&&&%%%%%%'''((((((((($$$$$$%%%'''((((((&&&$$$$$$######$$$&&&((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%&&&''''''&&&&&&(((******)))'''%%%$$$%%%&&&'''%%%&&&'''((('''&&&$$$###""""""$$$&&&))))))'''%%%%%%''')))***+++***)))(((&&&&&&'''''''''''''''&&&(((///>>>JJJGGG===@@@LLL\\\WWWIII777222666333+++'''&&&%%%$$$$$$$$$$$$$$$&&&###$$$***222;;;IIIUUUZZZXXXWWWXXXTTTFFF777---)))&&&&&&'''&&&###$$$(((%%%((($$$%%%)))'''111HHHaaaooouuullleee```PPP<<<{{{xxxtttgggYYYOOOMMMGGG:::222222((()))+++...---***(((&&&))))))'''%%%%%%(((******%%%&&&'''***,,,+++)))&&&$$$%%%''')))******))))))&&&&&&%%%%%%$$$###############$$$%%%''')))+++,,,)))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''(((((($$$''')))(((%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''$$$"""!!!!!!!!!!!!"""############### !!!###$$$%%%%%%%%%$$$######""""""###%%%''')))&&&%%%###"""""""""######"""$$$%%%''')))++++++,,,&&&"""!!!###%%%%%%***///666<<>>AAA===333***)))(((&&&%%%$$$######'''""""""***333777999:::AAAIIIHHH===666777444,,,(((&&&''')))((($$$$$$'''%%%&&&"""%%%,,,))),,,===HHHSSS^^^^^^QQQ@@@444///|||{{{~~~jjjUUURRRNNNHHH@@@999333///---)))***,,,---,,,)))'''%%%)))******(((&&&$$$$$$$$$((('''''''''((('''%%%###$$$%%%''')))++++++++++++)))((('''%%%$$$###""""""$$$$$$######$$$&&&''')))'''&&&&&&%%%$$$$$$$$$%%%&&&''''''((('''&&&$$$######$$$$$$$$$######%%%'''$$$$$$%%%%%%&&&'''''''''&&&%%%"""  """$$$""""""#########$$$$$$$$$######$$$$$$$$$$$$######%%%######$$$&&&'''&&&%%%%%%%%%$$$###""""""""""""%%%%%%&&&'''((()))******%%%""" $$$)))---///222555===DDDGGGBBB888000***111DDDdddnnnVVV>>>222///444BBBRRRvvv|||jjjPPP777555DDD[[[sss{{{___FFFHHHhhhkkkUUUBBBJJJ]]]qqqkkkKKKEEEPPPdddwwwqqq}}}}}}sssbbbOOO___ooohhhOOO:::...555111111222000777RRRpppyyy|||mmmIII555333222,,,...---,,,***)))((((((((()))((('''&&&%%%$$$$$$$$$((()))+++---............)))(((&&&%%%%%%&&&((()))''''''((()))((('''%%%$$$"""###$$$###""""""$$$&&&#########"""######$$$$$$###%%%((((((&&&$$$######&&&%%%$$$###$$$%%%&&&''')))'''%%%###$$$$$$######"""###$$$$$$###$$$&&&(((((('''&&&%%%$$$%%%%%%&&&(((&&&&&&((())))))%%%!!!!!!!!!"""$$$%%%'''(((((('''&&&'''))),,,+++'''###"""###&&&))))))&&&***000;;;JJJ]]]hhhfffbbbeeelllyyyxxxsssgggVVVEEE:::444...+++(((&&&%%%%%%$$$###$$$%%%''')))+++------...777777666444000---,,,,,,)))((('''&&&%%%$$$$$$###'''&&&%%%$$$%%%''')))+++333;;;CCCDDD===333+++'''|||wwwssshhhVVVGGGEEEBBB>>>888333///,,,+++))))))***+++***(((&&&%%%((())))))(((&&&&&&''')))+++***(((((((((((('''%%%$$$%%%''')))******))))))((((((&&&%%%$$$#########$$$$$$######$$$%%%'''(((&&&&&&%%%$$$$$$$$$$$$$$$''''''(((((('''&&&$$$###$$$%%%&&&%%%$$$%%%&&&((('''''''''''''''(((((((((%%%$$$""" !!!###$$$#########$$$$$$$$$$$$%%%"""######$$$$$$######"""%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$############$$$$$$$$$%%%&&&(((***,,,...'''$$$""""""%%%)))---...,,,///444;;;>>>:::333------222CCCcccoooXXX???222...222???NNNzzzxxxdddMMM;;;<<>>CCCMMMeeetttrrrSSSOOOfffpppUUUIIIDDDTTTqqqqqqMMM888>>>XXXwwwssskkkyyyxxx]]]GGG===YYY}}}wwwWWW>>>333333000---------...666NNNgggvvvYYY@@@///+++...,,,+++***)))))))))))))))***)))((('''&&&&&&&&&'''%%%&&&'''((((((((((((((('''&&&$$$######$$$&&&''''''((((((''''''%%%$$$$$$###$$$$$$$$$######%%%'''&&&%%%%%%$$$$$$$$$%%%%%%###%%%''''''&&&$$$###$$$"""###$$$&&&&&&'''''''''(((&&&%%%######$$$&&&'''%%%&&&&&&%%%###"""$$$%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%'''))))))&&&$$$%%%$$$$$$############$$$(((''''''((())))))(((&&&%%%######%%%%%%&&&...777OOOiiivvvnnnmmm|||}}}mmmyyytttWWW999''')))'''%%%$$$&&&''''''&&&''''''((((((''''''&&&%%%'''((()))((('''&&&&&&(((''''''&&&%%%$$$###""""""""""""###$$$%%%%%%%%%%%%)))++++++)))%%%###$$$&&&}}}ooopppzzz}}}rrreeeeeefffcccXXXIII;;;444222------,,,,,,,,,,,,,,,,,,((((((&&&%%%%%%%%%&&&&&&(((((('''%%%$$$&&&***---000---)))''''''(((((('''%%%&&&'''''''''&&&%%%$$$&&&&&&%%%$$$#########$$$############$$$$$$%%%%%%$$$$$$######"""######$$$&&&&&&&&&%%%%%%$$$######%%%'''''''''&&&&&&''')))*********)))((('''''''''###"""!!!!!!!!!"""$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!""""""######""""""!!!$$$)))......)))%%%&&&((($$$$$$$$$$$$%%%&&&'''(((++++++******,,,000444666***(((%%%%%%&&&((()))((('''(((***,,,.../////////,,,DDDcccyyyppp[[[EEE999444888GGGXXXkkkwwwWWWBBB>>>DDDKKKPPPmmmoooTTTZZZsssvvvkkkQQQJJJ^^^bbbDDDDDD^^^}}}uuummmvvv|||VVV:::666DDD^^^|||jjj\\\MMM<<<000222/////////111999NNNbbbuuufffSSS@@@///***...+++***)))))))))))))))***(((((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%$$$""""""$$$%%%&&&((((((((('''&&&%%%$$$$$$###$$$%%%%%%###$$$%%%'''***)))'''&&&%%%$$$######$$$&&&''''''%%%$$$$$$$$$!!!"""%%%'''((((((((('''((('''&&&###""""""$$$&&&'''(((((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))(((&&&%%%$$$###""""""""""""###((((((''''''((((((((('''&&&$$$$$$&&&%%%&&&---666MMMkkkyyy}}}~~~yyyoooUUU>>>111***'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&(((((((((((()))+++'''&&&%%%%%%######"""!!!!!!"""$$$&&&&&&&&&%%%$$$'''''''''%%%######&&&(((}}}rrrhhhhhhnnnnnncccXXXWWWTTTNNNEEE:::222...---(((((())))))************((('''%%%$$$$$$$$$&&&'''((('''&&&$$$###$$$'''***...+++'''&&&&&&''''''&&&%%%&&&'''''''''&&&$$$$$$%%%%%%$$$#########$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$######"""######$$$$$$%%%%%%$$$######"""""""""$$$%%%&&&%%%$$$$$$&&&((())))))((('''&&&&&&%%%$$$""""""!!!!!!"""###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""############""""""$$$)))......)))%%%&&&(((#########$$$%%%&&&'''(((,,,+++***)))***---000333)))'''%%%%%%&&&&&&&&&%%%(((((()))***+++---///000---BBB```xxxttt^^^GGG999333666FFFXXXkkkpppPPP<<<999AAAHHHQQQmmmmmmUUUZZZpppxxxnnnNNNFFFZZZdddEEEAAAXXXwwwzzzfffeee}}}XXX<<<777>>>QQQtttuuufff]]]PPP>>>///111000000000222999IIIWWW^^^lllwww\\\NNNBBB555...///******))))))((()))))))))&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''(((((()))'''&&&$$$######$$$&&&'''******((('''&&&%%%%%%$$$$$$%%%&&&%%%$$$$$$&&&(((---+++)))'''$$$###"""!!!$$$&&&'''&&&$$$###$$$%%%!!!###%%%'''(((((((((((()))))))))&&&###"""###%%%&&&'''((('''&&&%%%''')))%%%&&&&&&&&&&&&&&&&&&&&&%%%''')))+++***)))((((((&&&%%%###"""!!!"""######'''(((((((((''''''((((((&&&%%%'''((('''&&&+++222KKKggg|||~~~oooXXXFFF===,,,)))'''&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$$$$&&&((())))))***,,,---'''&&&%%%%%%######"""!!!!!!###&&&(((((((((&&&%%%&&&'''''''''&&&'''((()))}}}zzz}}}~~~wwwooouuu}}}ooo\\\bbbfffaaaWWWOOOOOORRRMMMGGG>>>666000,,,***((($$$$$$&&&''''''((('''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%$$$######&&&(((***(((&&&%%%&&&&&&&&&%%%%%%&&&'''''''''&&&%%%$$$$$$############$$$$$$%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$############$$$%%%%%%&&&%%%$$$###""""""""""""###$$$$$$$$$######%%%&&&(((''''''&&&%%%$$$$$$$$$""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$(((++++++(((&&&&&&'''############$$$%%%''''''((('''&&&&&&''')))+++,,,((('''&&&&&&&&&&&&$$$###%%%''')))))))))***,,,...///999OOOnnnzzzcccIII777---...>>>QQQtttbbbHHH888444===GGGfffuuukkkSSSQQQfffvvv[[[AAA888IIIlll]]]AAA;;;LLLjjjzzzjjjcccnnn~~~eeeKKK:::GGG]]]vvvnnnVVVAAA444///............///555???GGGMMMZZZnnneeeRRRFFF;;;444000+++***)))(((((((((((((((%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&'''((()))+++,,,)))(((&&&%%%%%%&&&((())),,,+++***((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%'''))),,,+++)))&&&$$$###"""!!!%%%&&&'''&&&$$$###$$$%%%###$$$%%%''''''(((((((((+++---///...***'''(((***'''(((((('''%%%$$$%%%'''$$$%%%&&&'''''''''&&&&&&$$$'''+++------------...+++)))'''$$$#########$$$&&&((())))))(((''''''(((&&&%%%''')))((('''+++222QQQiiiyyy\\\FFF:::...+++((('''''''''&&&%%%""""""###$$$%%%%%%%%%%%%###%%%'''(((((((((***,,,''''''&&&%%%$$$###""""""###%%%''')))))))))((('''$$$%%%'''(((((('''&&&&&&~~~{{{}}}{{{ooofffeeeeeeaaaWWWPPPXXXddd___QQQDDDMMMTTTNNNAAA999===EEE???:::333---***)))'''%%%"""###%%%&&&'''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%&&&(((***'''&&&%%%&&&''''''&&&%%%%%%&&&'''(((((('''&&&&&&######"""######$$$%%%%%%%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''&&&%%%$$$#########$$$"""###$$$$$$"""###$$$&&&''''''&&&&&&%%%%%%$$$$$$#########"""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&###############$$$%%%&&&######$$$%%%&&&(((***+++((('''''''''((('''%%%######&&&))))))(((((()))***///999NNNooo~~~fffJJJ555))))));;;NNNvvvuuuXXXFFF999111999IIIhhhxxx|||jjjUUUPPPeeetttVVV:::333AAA^^^yyy~~~]]]EEE;;;DDD___yyyrrrfffgggooopppRRR>>>OOOfffyyywwwUUU:::...---+++---------...111666888???KKKXXXgggwwwZZZEEE;;;666111,,,+++***(((((('''''''''%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''(((+++---...+++***(((''''''(((***+++...---+++)))((('''''''''%%%&&&'''&&&%%%%%%''')))((('''&&&%%%$$$$$$$$$$$$%%%&&&'''%%%$$$###$$$&&&&&&&&&&&&&&&&&&'''((((((---222777888444222222333---...---***'''%%%%%%&&&$$$%%%&&&'''''''''&&&&&&%%%***///333555666999;;;444222---)))&&&$$$$$$$$$$$$'''***+++((('''&&&'''%%%$$$%%%''''''(((///888YYYttteeeEEE333---+++(((((()))***))))))######$$$%%%%%%%%%$$$$$$$$$%%%''''''&&&'''(((***(((((('''&&&%%%$$$######$$$%%%'''((())))))((((((%%%%%%&&&''''''&&&$$$###|||wwwvvvtttoooggg___[[[ZZZYYYQQQHHH===;;;CCCIIICCC:::<<<======:::666444333444222///,,,***(((''''''&&&"""$$$&&&(((************&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%''''''(((+++---&&&%%%%%%'''((()))'''&&&%%%%%%'''(((((((((''''''""""""""""""###$$$%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''')))(((&&&%%%$$$$$$%%%&&&###$$$%%%$$$######%%%''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$######""""""!!!!!!""""""#########$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%######$$$&&&'''&&&%%%######""""""######$$$%%%!!!"""$$$&&&)))+++,,,---)))(((((()))))))))&&&$$$###'''++++++)))(((((()))...AAA]]]xxxgggJJJ555(((***===RRRooorrrUUUHHH<<<000777IIIVVVtttuuujjjZZZUUUllluuuaaa<<<777EEE___zzzaaaKKK>>>>>>VVVsssxxxfffeeeoootttOOO@@@NNNcccvvv{{{[[[@@@000++++++---.........000111111888EEEPPP\\\vvv]]]AAA888555111,,,+++***((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&(((+++...///,,,+++***))))))***+++,,,000...,,,***((((((((((((&&&'''''''''&&&&&&((()))$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%######$$$&&&((('''&&&%%%%%%&&&((()))///666===???===::::::<<<555555333///***'''&&&&&&###$$$&&&'''((('''&&&&&&(((...555:::===@@@DDDGGG;;;888333---(((&&&$$$$$$###'''+++,,,)))'''&&&'''%%%###"""$$$%%%)))333>>>]]]~~~oooKKK555,,,***((((((***,,,,,,,,,$$$%%%%%%%%%%%%$$$######%%%'''(((((('''&&&((())))))(((''''''%%%%%%$$$###%%%%%%&&&'''((((((((((((((('''&&&&&&&&&&&&$$$###xxxxxx}}}rrrwwwsssfffhhhkkkhhh]]]NNNGGGIIIKKKHHH;;;888555333222111///---......---,,,+++++++++,,,++++++,,,+++***(((&&&%%%'''(((((())))))))))))(((''''''''''''''''''&&&&&&$$$######&&&***+++)))'''&&&&&&&&&&&&&&&'''((()))+++***)))(((((('''''''''###$$$%%%%%%######$$$%%%%%%&&&((())))))'''&&&$$$***)))((()))******(((&&&(((((())))))((('''&&&&&&&&&$$$###"""###%%%(((***+++***'''&&&%%%&&&'''((('''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''%%%$$$#########%%%''')))'''''''''&&&%%%$$$###""""""###%%%'''))),,,...///)))+++---------***(((&&&&&&'''))))))((((((***+++111IIIhhhwwwjjjVVVAAA222333FFFZZZvvv|||]]]HHH;;;555;;;EEELLLtttcccRRReeetttPPP@@@GGGkkktttQQQ@@@GGGWWWddd|||yyyfffkkkzzz```GGG>>>>>>MMMlllooo\\\GGG888111...//////...---,,,...//////;;;NNNaaaooo{{{rrrZZZKKK@@@666...***))))))((('''&&&&&&&&&%%%$$$#########%%%''')))&&&&&&%%%%%%&&&''')))***///,,,(((&&&'''***,,,------)))$$$###%%%((('''&&&&&&&&&''''''((())))))***&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&''''''((((((&&&""""""%%%(((,,,222BBBSSSZZZSSSHHHCCCEEEHHH@@@///%%%&&&'''$$$###%%%''')))))))))'''&&& ///888???TTTkkkfffQQQDDD???:::555...&&&$$$'''"""%%%)))---...---+++)))'''%%%%%%$$$"""$$$...999ccc]]]BBB///,,,***+++...111111///&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&((('''&&&&&&%%%%%%%%%%%%))))))((('''&&&&&&%%%%%%yyyrrrrrrvvvxxxxxxyyywwwqqqggg^^^ZZZXXXWWWPPPEEE???@@@???;;;555333000//////...---+++))))))(((((((((((((((((())))))***++++++***((('''+++,,,,,,---,,,***((('''((((((((((((''''''&&&%%%#########&&&***+++***(((%%%%%%%%%%%%&&&'''((()))+++***)))((((((''''''''''''(((((('''%%%###$$$%%%%%%&&&'''(((((('''&&&%%%'''''''''(((***+++)))((('''((((((((((((''''''&&&%%%$$$#########%%%'''))))))((('''%%%%%%&&&'''(((''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%$$$###"""###$$$&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&(((***,,,------***+++,,,------+++)))''''''(((******))))))+++,,,111HHHhhhnnnSSS>>>333777GGGXXXoooyyyWWWBBB777555???LLLUUU{{{zzzjjj___iiivvvVVVGGGJJJggg|||[[[EEEBBBPPP___ssszzzgggmmm}}}~~~eeeGGG:::999HHHjjj}}}oooaaaNNN:::///111111000...+++))))))***...666EEEVVVdddrrrxxxbbbQQQBBB444,,,***))))))(((''''''&&&&&&%%%%%%$$$###$$$&&&''')))(((((('''&&&&&&&&&'''(((***((('''(((***---000111,,,)))&&&$$$$$$%%%%%%%%%&&&&&&''''''(((((())))))&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$###""""""$$$&&&'''&&&((((((&&&######&&&***///555DDDYYYiiijjj\\\MMMXXXTTTIII999,,,'''### """###%%%&&&''''''&&&&&&+++111:::KKKjjjwww___MMMGGGAAA<<<444***$$$######&&&)))------,,,***((((((&&&%%%$$$###%%%///;;;\\\gggCCC000,,,******---//////---%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%$$$%%%%%%''''''&&&%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%}}}|||xxxkkkdddfffpppzzzvvvaaaTTTVVVTTTIIIBBBCCC@@@:::666555222///111///------------+++***&&&&&&&&&&&&&&&&&&'''''''''((()))***++++++***)))...///111111000,,,)))&&&((((((((((((((('''&&&&&&######$$$'''***+++***(((#########$$$%%%'''((()))+++***)))(((((('''''''''***+++***)))&&&$$$$$$%%%%%%&&&'''(((((('''&&&%%%&&&%%%&&&(((***+++***)))&&&&&&''''''((('''''''''$$$$$$###$$$$$$%%%&&&'''''''''&&&&&&&&&'''((((((((('''&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&%%%$$$###"""###$$$%%%&&&%%%$$$######$$$&&&(((***$$$&&&(((***+++,,,,,,,,,)))***+++,,,,,,+++)))(((((()))******)))***+++---777EEE]]]zzzlllLLL888222888FFFRRRooooooMMM777///222AAARRRmmmtttqqqjjjjjj}}}gggMMMBBBDDD\\\{{{nnnRRRBBBHHHWWWuuussslllnnnwwwxxxXXX>>>@@@OOOkkkvvv___FFF555...///000///,,,)))''''''(((+++...888GGGWWWiii~~~~~~eeeNNN<<>>555666555333111///---+++000///---------,,,***(((&&&&&&'''(((((()))))))))'''((()))***+++******)))---///222333222///***'''&&&'''(((((())))))))))))%%%&&&'''((())))))((('''"""""""""###%%%''')))***+++***)))((('''''''''''')))******)))&&&%%%%%%&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''******)))((($$$%%%&&&'''''''''''''''######$$$$$$%%%%%%%%%%%%'''''''''(((((()))))))))((('''&&&%%%$$$"""!!!!!!""""""""""""""""""""""""###"""######$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&'''%%%$$$######&&&(((***&&&''')))+++,,,,,,+++***(((((())))))))))))(((((((((((())))))((()))+++--->>>CCCTTTssshhhIII555///555CCCNNNvvvjjjGGG333,,,000AAARRR}}}{{{uuuooohhhlll~~~VVV>>>777:::SSSvvvaaaFFFDDDRRR~~~jjjWWWxxxsssHHHMMMXXXgggvvv~~~XXX777,,,///+++,,,,,,***(((((()))***((((((...;;;MMMaaayyycccFFF222***)))))))))((((((''''''''''''&&&%%%%%%%%%&&&'''((()))((((((''''''&&&&&&&&&&&&$$$%%%''')))+++---000333???===888///&&& """'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&###%%%'''&&&%%%&&&+++///???YYYmmmllllllxxxooo```RRRKKKAAA222)))***$$$$$$###$$$$$$%%%''''''(((666NNNhhhwww{{{~~~ppp[[[BBB222)))%%%&&&(((&&&(((***,,,,,,***'''&&&(((&&&%%%%%%$$$'''222>>>hhh{{{WWW???000---)))(((***+++)))'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%%%%$$$###$$$%%%%%%$$$$$$######$$$$$$$$$'''''''''&&&&&&%%%%%%%%%}}}||||||{{{xxxuuuxxx|||xxxhhh\\\YYYXXXUUUXXXTTTKKKCCC???===:::666000///......---,,,,,,---///...,,,,,,,,,+++(((&&&'''((()))***************)))******+++***)))((('''(((+++///333333000,,,)))$$$%%%&&&)))***,,,------((()))******((('''%%%%%%"""""""""###%%%''')))***+++***)))((('''''''''''''''((()))((('''&&&'''((($$$%%%%%%&&&&&&&&&&&&&&&((('''''''''))))))'''&&&$$$$$$%%%&&&&&&'''&&&&&&######$$$$$$$$$$$$$$$$$$'''((()))***+++******)))'''&&&&&&%%%###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&'''''''''(((***(((%%%######$$$&&&(((&&&''')))***++++++******(((''''''&&&&&&&&&&&&''''''''''''&&&&&&'''***,,,;;;HHH___zzz|||hhhOOO<<<333777EEETTTssssssPPP:::111222@@@PPPnnn~~~rrreeedddwwwgggFFF>>>???VVVwwwfffKKKHHHRRRqqqlllYYYsss~~~SSSOOOQQQ]]]qqq{{{YYY;;;///000,,,,,,,,,***((('''(((***)))'''***444CCCVVVlll}}}iiiIII333+++***((((((((((((''''''''''''&&&&&&&&&&&&'''((())))))%%%&&&&&&'''''''''(((((($$$&&&)))+++---222999>>>FFFCCC<<<111'''!!!!!!$$$&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$%%%%%%"""%%%&&&&&&&&&(((---222DDDaaavvvvvvuuuyyyhhhYYYPPPDDD444++++++&&&&&&%%%&&&&&&'''))))))---:::TTTpppyyycccGGG444***&&&'''+++'''(((***++++++)))'''%%%(((&&&&&&&&&%%%'''111<<>>000+++((((((((((((((((((''''''&&&&&&'''(((((()))))))))$$$%%%&&&'''(((((((((((($$$&&&))),,,222;;;HHHQQQJJJDDD:::///&&&###$$$'''$$$%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%"""%%%''''''&&&)))...333DDDXXXooouuucccRRR@@@000'''%%%'''''''''((())))))******111666JJJnnn|||jjjTTTBBB555+++((()))'''((()))******)))'''&&&&&&&&&'''(((&&&&&&///999SSS{{{bbbBBB111---)))((()))***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%&&&%%%$$$$$$&&&(((%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%~~~qqqnnnkkkgggjjjnnnnnniiiccceeejjjcccaaa______^^^ZZZRRRLLLIIIMMMNNNFFF===999:::;;;555000...111000+++***---,,,((((((,,,,,,((((((,,,''''''(((+++------+++((()))***+++,,,,,,+++)))((('''(((***++++++***))))))%%%(((,,,///000///---+++&&&'''(((***+++,,,------&&&)))++++++(((''''''(((%%%%%%%%%%%%&&&'''((()))+++***)))(((((('''''''''***+++,,,+++)))(((((()))$$$$$$$$$$$$%%%&&&'''((('''&&&&&&'''((()))'''&&&$$$%%%%%%%%%%%%$$$$$$###%%%$$$###!!!!!!"""$$$%%%%%%''')))******(((&&&$$$$$$$$$##################""""""""""""""""""""""""######$$$%%%&&&((()))***$$$%%%&&&''')))************)))(((&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&(((+++,,,---+++(((&&&$$$$$$%%%&&&'''''''''%%%%%%&&&***---777UUUxxxoooWWWBBB666999JJJ[[[hhh{{{|||XXX@@@444555BBBQQQ]]]ddddddpppiiiQQQHHH^^^yyyrrreeeZZZQQQIII```{{{sssYYYjjjjjjRRR@@@NNNrrryyylll```OOO<<<000333333111...***(((((((((+++,,,///333555;;;JJJYYYwwwvvvwwwuuuZZZBBB222,,,'''(((((((((((((((((((((&&&''''''((())))))))))))%%%&&&'''((((((''''''&&&%%%''')))+++111>>>PPP\\\TTTJJJ;;;...&&&$$$%%%&&&######$$$%%%'''((())))))''''''''''''&&&&&&&&&&&&######$$$$$$%%%%%%%%%$$$###%%%''''''''')))...333AAAQQQkkkyyy}}}uuucccKKK777,,,%%%!!!&&&'''(((************))),,,444KKKrrrsss^^^LLL:::---((()))&&&'''((()))))))))''''''%%%%%%((()))'''&&&,,,444FFFhhheeeEEE111---)))((()))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&%%%$$$%%%''')))%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%zzz```YYY\\\[[[___]]]UUUUUU[[[XXXNNNHHHOOOUUUSSSJJJBBB@@@BBBEEE<<<999===:::000---222...000111...***)))+++---+++((()))///...)))'''***'''''')))---000111000...,,,---...///...,,,***)))%%%&&&(((***+++,,,++++++'''))),,,//////...,,,+++((()))***+++++++++++++++$$$'''***+++)))((()))+++&&&&&&&&&&&&&&&'''((()))+++***)))(((((('''''''''---......---***(((((()))$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$&&&)))***)))(((%%%%%%%%%%%%%%%$$$###"""&&&%%%"""!!! """$$$&&&$$$&&&((())))))&&&###!!!"""############$$$$$$$$$########################""""""###$$$%%%'''))))))"""###%%%'''((()))******(((((((((''''''&&&%%%%%%&&&%%%######%%%(((+++---000---***'''%%%%%%&&&'''(((((((((&&&&&&'''+++...@@@QQQllllllPPP999///333DDDTTTpppoooKKK555---111BBBTTTzzzyyyfffnnnxxxyyy___BBB:::VVVuuuvvvbbbLLLQQQTTThhh~~~fffYYYccc}}}hhhSSS@@@CCCYYYvvvrrrZZZBBB444000111111111///,,,+++,,,---)))---222666555999FFFUUU___```aaafffsssnnnTTT>>>111,,,'''''''''(((((((((((((((&&&'''((()))************'''((((((((((((&&&%%%$$$((((((((((((...<<>>BBB@@@;;;777777999888444///......///---+++///---+++*********)))(((---((('''******'''(((---'''))),,,///111111111000///000111///+++(((((()))'''(((***+++,,,+++***)))222***(((///222,,,***...+++...---***,,,111///'''---&&&'''...+++"""%%%000000///---+++******+++,,,+++,,,---***'''$$$&&&((()))000222,,,'''((()))'''$$$###"""$$$$$$$$$%%%'''#########%%%((()))((('''&&&$$$###$$$%%%%%%$$$###%%%$$$#########$$$%%%&&&$$$&&&((()))(((&&&$$$"""###$$$$$$$$$$$$###""""""###$$$&&&((((((&&&$$$"""#########$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&$$$###"""$$$###"""!!!"""$$$''')))---+++)))&&&%%%$$$$$$$$$)))%%%$$$(((++++++,,,///@@@RRRkkklllJJJ555---000@@@QQQzzzhhh@@@111---...BBB[[[|||lllfffuuujjjOOO:::555EEE```xxx___VVVXXXPPPZZZ}}}~~~VVVRRRhhhdddRRR>>>999FFFdddvvvQQQ666,,,...,,,000555555222...,,,,,,333///,,,000999CCCIIIKKKFFFHHHOOOXXX\\\aaannn||||||uuuiiiFFF777000)))'''&&&&&&&&&'''(((***+++((((((((((((((()))******+++++++++***'''&&&&&&'''%%%%%%(((---111888FFFTTTiii___OOO;;;,,,$$$###%%%$$$%%%&&&'''((((((((((((&&&'''''''''&&&&&&$$$$$$&&&&&&&&&%%%"""!!!"""###&&&'''(((''''''***---000@@@]]]vvv{{{}}}fffVVVCCC999222,,,&&&%%%%%%%%%&&&&&&'''(((((((((...EEEiii]]]EEE888000***''')))'''&&&'''((()))((('''((((((((((((***,,,...///CCCLLL\\\oooaaaDDD444))))))((('''''''''''''''))))))))))))))))))))))))((((((((()))))))))))))))+++***)))))))))***,,,,,,(((''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%ZZZFFF@@@EEE@@@???======<<<:::777444///333666555111---...000000---***)))+++,,,,,,+++---+++)))))))))))))))(((...******......,,,...222***...111222111111333555777555111...,,,+++***)))))),,,......++++++---///111...///333444111...///111111///...000333111...,,,,,,000555333...222===EEE???999777999999777444...111333111---+++,,,...+++///000+++***,,,,,,)))+++***)))***)))))))))***$$$######%%%'''((('''&&&&&&%%%%%%&&&((()))'''&&&%%%%%%$$$######$$$%%%&&&%%%&&&((())))))'''$$$###$$$$$$$$$$$$$$$###""""""###$$$&&&((((((&&&$$$"""!!!"""###$$$%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%$$$###"""######""""""$$$&&&)))***+++***(((&&&%%%$$$$$$$$$(((%%%%%%)))++++++---111>>>XXXvvvlllPPP===333777KKK___yyyqqqKKK555000999KKKZZZpppyyyffflll}}}zzz\\\>>>777LLLddd|||kkkUUUSSSUUUgggiiiXXX```uuuqqqWWW===999LLLkkkiiiNNN999///------000333444222111222333333111222888@@@EEEGGGEEE???>>>BBBHHHMMMSSS___lllssspppoooxxx~~~{{{{{{cccFFF555,,,&&&&&&&&&%%%%%%&&&((()))***(((''''''''''''((())))))******+++)))'''%%%%%%&&&&&&&&&(((,,,///888IIIYYYhhh]]]JJJ888+++%%%$$$%%%%%%%%%&&&''''''((())))))''''''&&&&&&%%%%%%%%%%%%(((((((((&&&$$$###$$$&&&(((((((((''''''(((+++...>>>SSSfffnnnwwwsssXXXIII999111---((($$$###%%%%%%&&&&&&'''(((((())))))CCChhh```EEE444***))),,,)))((('''((()))***)))''''''''''''(((***,,,...///999???JJJXXXeeeqqqyyy}}}zzz|||hhhOOO999---))))))((('''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((()))))))))******)))((()))***+++,,,***)))((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&zzzMMM;;;888===999777555444333222///---(((+++---,,,)))'''(((******((('''''')))+++,,,,,,,,,+++***))))))***+++,,,+++)))***---///...000333...222444333000000333777<<<777000,,,++++++***(((+++...000...+++***...222///444777555444444222...555222111333555333222333,,,222777888666777===CCCUUUOOOHHHFFFGGGFFFBBB===555666666444222000//////...///...+++,,,......***,,,---,,,++++++***))))))(((&&&%%%&&&((())))))(((&&&&&&'''))),,,,,,+++)))&&&%%%$$$######$$$%%%&&&&&&'''((())))))(((&&&$$$$$$$$$$$$$$$$$$######"""###$$$&&&(((((('''$$$### !!!###$$$%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%$$$""""""#########$$$&&&((()))***(((((('''%%%%%%$$$%%%%%%(((%%%&&&***,,,,,,///333>>>]]]lllUUUCCC888===TTTmmmwww}}}XXX;;;555BBBRRRZZZggg}}}fffeeezzzjjjEEE<<>>444...222333555666666777999;;;111222555;;;@@@BBB>>>;;;:::666555999???EEEOOOWWWXXX^^^fffjjjmmmrrr{{{|||rrrlllqqqyyyzzzwwwttt{{{yyyeeeOOO===///(((&&&%%%%%%$$$%%%&&&((()))'''&&&&&&&&&&&&'''((((((((())))))(((&&&$$$%%%%%%%%%%%%(((,,,000;;;QQQdddeeeWWWCCC222)))%%%$$$$$$&&&&&&%%%%%%&&&'''((()))''''''%%%$$$$$$%%%%%%&&&******)))'''%%%%%%''')))******)))'''&&&&&&)))+++666EEEUUUcccttt~~~sss^^^HHH;;;///***(((&&&$$$%%%&&&%%%&&&&&&'''(((((()))+++===]]]{{{aaaIII555))))))...***)))(((((()))***)))(((&&&&&&&&&(((***,,,...///000222777>>>EEEKKKPPPSSSSSSWWWZZZUUUHHH999---''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))***)))((((((((()))***+++,,,+++***)))((('''''''''&&&''''''''''''''''''&&&vvvIII888555999:::888555333222222000///***,,,---,,,***)))***,,,***)))))))))+++---...///,,,------------...000222,,,,,,,,,...000111222444999999888777555666888;;;<<<999555222000///---,,,///111333333222222333444777@@@BBB:::666999888333:::666777<<<===888666999888<<<===::::::AAAFFFGGGZZZ\\\]]]ZZZUUUPPPMMMKKKHHHBBB;;;777777777444000666777666444333222222111---///...,,,+++,,,,,,***---+++***+++,,,---,,,***%%%&&&'''***,,,---,,,***'''&&&%%%$$$###$$$%%%&&&&&&''')))))))))((('''&&&$$$$$$%%%%%%$$$$$$###""""""$$$&&&(((((('''%%%$$$ """$$$&&&'''&&&%%%$$$###$$$&&&'''((('''&&&%%%%%%%%%%%%$$$$$$######"""$$$%%%%%%&&&'''((())))))&&&&&&&&&%%%%%%%%%%%%%%%'''&&&'''+++,,,,,,///444BBB^^^~~~mmmSSS???555:::RRRkkkxxx}}}XXX===666@@@QQQ^^^ooohhhkkk~~~iiiHHH???TTTdddsssoooQQQWWWlll\\\___sssuuuUUUMMM]]]vvvgggRRRGGGAAA888111777888:::;;;<<<======>>>777666777:::<<<<<<999666888444111333999>>>CCCEEECCCMMMWWWYYYWWW[[[hhhtttqqqeee]]]eeeooooooeee\\\nnnzzzxxxwwwyyyrrrhhhVVV@@@000***%%%%%%$$$$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&'''''''''(((((('''%%%$$$$$$%%%$$$%%%(((,,,000===UUUkkk]]]NNN;;;---'''&&&%%%$$$&&&%%%#########%%%'''((((((&&&$$$######$$$&&&'''+++***)))'''%%%%%%(((***++++++***'''%%%%%%&&&(((+++999KKK^^^qqqwwweeeLLL>>>444+++(((((('''''')))&&&&&&%%%%%%&&&''')))***000666MMMxxxppp\\\JJJ:::---)))+++)))'''&&&'''((()))((('''$$$%%%&&&(((***,,,---.........///000333666999:::;;;======999333,,,(((&&&((((((((('''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%'''((()))))))))((('''''''''((()))***---,,,+++***)))(((((((((&&&''''''((((((''''''&&&uuuIII:::666888:::777444222222333222111---...---,,,++++++---...+++,,,,,,,,,,,,---...///+++---///000000111444777333333333333444777::::::EEEBBB>>>===>>>@@@AAAAAA===>>>???===:::777555555555666888;;;===>>>;;;999FFFMMMMMMCCC===@@@AAA===???>>>AAAFFFEEE@@@>>>@@@IIIIIIFFFDDDIIISSSXXXVVV]]]jjjuuussshhh^^^]]]aaaaaaTTTFFF@@@BBBCCC>>>888BBBCCCDDDCCC>>>999999:::111444333///...222333000111000///000111000...,,,'''&&&''')))+++,,,+++)))((('''%%%$$$$$$$$$%%%%%%&&&'''((())))))(((''''''$$$%%%%%%%%%%%%$$$######"""$$$&&&((()))(((&&&%%%"""$$$&&&(((((('''&&&%%%$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&(((+++++++++///555GGG[[[uuunnnMMM888...444JJJaaa{{{oooJJJ999333777MMMfffyyyjjjvvvVVV@@@:::HHH[[[wwwwww[[[RRRYYYxxx[[[cccqqqoooWWWLLLSSShhhfffQQQFFF@@@:::555777999<<>><<>>EEEEEECCCFFFQQQ[[[[[[RRRMMMSSSYYYVVVLLLDDDTTT```gggdddgggvvvzzzvvvooocccLLL555)))(((%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%&&&''''''&&&'''((('''%%%$$$$$$%%%&&&&&&(((***---666JJJ]]]PPPDDD444***&&&&&&%%%$$$%%%###"""!!!!!!###$$$&&&'''&&&$$$######$$$&&&'''))))))(((&&&%%%%%%'''***++++++)))'''$$$$$$%%%'''(((444CCCRRRaaaeeeXXXFFF999000)))((((((''''''***'''&&&%%%%%%%%%''')))***222:::QQQvvvkkkRRRAAA666---(((''''''&&&%%%%%%&&&'''&&&%%%###$$$&&&''')))+++,,,,,,,,,+++++++++,,,---000111333222000,,,)))'''''''''''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((()))((('''&&&&&&&&&'''((())),,,+++***)))((((((((((((&&&&&&''''''''''''&&&&&&sssGGG:::666777666333///---...000111111...,,,***(((((()))***++++++,,,------,,,,,,---...)))---333555555666888;;;999:::999777999???DDDDDDKKKIIIFFFEEEEEEFFFGGGHHHDDDEEEFFFFFFEEEBBB>>>;;;;;;<<>>CCCBBB???///)))&&&&&&%%%###$$$((('''&&&%%%$$$%%%''')))+++333IIIeeewwwfffCCC...(((&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&((())))))(((((('''&&&&&&''''''((()))))))))((('''&&&'''((((((((($$$&&&(((***++++++******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&%%%$$$$$$$$$%%%'''(((&&&&&&%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$pppCCC999888999444111---,,,...222555666333000+++)))(((***++++++***---000111000000222555...666@@@EEEDDDDDDEEEGGGRRRTTTRRROOOTTTaaajjjlllbbblllsssoooccc___hhhrrr~~~pppdddfffpppssshhhZZZ]]]ffflllhhh```bbbppp~~~nnniiilllxxx{{{rrrkkkjjjmmmwwwrrr___]]]nnnwwwqqqhhhlllzzzuuuyyyzzz~~~tttpppwwwuuuiiidddoooyyytttdddYYYaaaccc[[[MMMJJJQQQSSSOOOHHHJJJLLLOOOOOOJJJBBB===;;;777333000////////////)))((('''%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&%%%%%%$$$###"""$$$''')))***)))'''&&&%%%%%%$$$$$$$$$%%%&&&&&&(((&&&$$$######%%%(((***((('''&&&%%%&&&&&&((()))###"""!!!"""$$$(((,,,...)))************(((&&&%%%'''(((***+++(((%%%)))111===bbbppp\\\III<<<===UUUppp}}}^^^BBB999EEEXXXffftttjjjqqqkkkGGG<<>>===777666;;;===:::222111000////////////......---///222000---...222000,,,...777:::888===GGGJJJWWWYYYHHH999555///$$$((('''&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&(((((((((&&&%%%&&&'''(((%%%%%%)))***&&&$$$%%%***,,,---+++(((&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%$$$''')))***)))'''''''''%%%&&&%%%$$$$$$%%%(((***+++000666<<>>>>>555444333000...---///333666777111333:::666+++---999777GGGNNNGGGFFFPPPUUUSSS```XXX[[[jjjqqqooorrr|||{{{wwwvvv~~~}}}{{{zzzyyyxxxwwwvvvtttsssuuuyyy}}}~~~~~~||||||||||||xxx~~~{{{zzzpppnnnqqqiiiccccccdddbbb^^^]]]WWWYYYZZZZZZZZZWWWOOOFFF>>>>>>===<<<999555222111///+++&&&###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&$$$###!!!!!!#########"""%%%&&&&&&&&&&&&&&&&&&%%%$$$###""""""###%%%&&&((((((&&&$$$######%%%(((***((()))***)))'''&&&&&&&&&%%%&&&%%%$$$$$$&&&***---......,,,+++***)))))))))+++(((''')))(((&&&)))///BBBeeerrrXXXDDD999<<>><<<:::999999888666444333///---...222222---(((+++,,,......///222555888<<>>444111000000555@@@QQQhhh}}}zzznnn\\\VVVUUUXXXSSSJJJNNNZZZXXXMMMBBBCCCKKKLLLBBB777333555666555222000000000///---,,,,,,...000000000///222555777666111,,,(((+++******)))((('''''''''''''''''''''((()))***+++))))))(((&&&%%%%%%''')))'''''''''&&&&&&&&&%%%%%%---------+++(((&&&%%%&&&(((((((((((('''&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&$$$$$$&&&(((((('''''')))///777===;;;222+++'''&&&%%%&&&'''(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%***///777DDDQQQTTTPPPHHHCCC;;;222+++'''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''((()))))))))((((((&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###############$$$######$$$%%%%%%&&&''''''%%%$$$###""""""######$$$ccc\\\ZZZQQQTTTTTTVVVXXXUUUPPPQQQUUUPPPMMMJJJGGGFFFFFFIIIJJJHHHGGGHHHIIIJJJMMMOOOQQQ```aaacccdddgggmmmuuuzzzmmmwwwxxxzzzzzzpppsssttteeebbb\\\UUUMMMEEE???<<<999555111///...,,,((($$$&&&&&&&&&&&&&&&%%%$$$###$$$"""!!!!!!"""######""""""$$$&&&''''''&&&$$$"""$$$###############$$$%%%%%%%%%%%%%%%%%%&&&'''''')))+++,,,,,,***))))))***%%%&&&&&&%%%$$$&&&))),,,333000,,,))))))+++...111///,,,)))***))))))///666PPPiiiiiiJJJ888333888IIIZZZyyy^^^<<<222///111HHHeeemmmaaa|||~~~iii\\\III>>>JJJhhhxxxjjj~~~rrrVVVUUUooooooRRRMMMfffaaaDDD333///000000///<<>>:::333///111444333///,,,,,,...///...---'''))),,,......---***)))+++******))))))(((((((((''''''''''''((()))******(((((((((&&&%%%%%%&&&((((((((('''''''''&&&&&&&&&000111000...***'''%%%%%%(((((()))(((((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((((((((((((((((((((((('''&&&&&&'''))))))(((&&&$$$%%%(((---222111,,,'''''''''&&&'''((()))'''&&&''''''&&&&&&&&&&&&&&&&&&%%%'''))),,,444===???<<<;;;888222,,,'''%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%$$$$$$$$$%%%&&&'''''')))(((((((((''''''&&&&&&((((((((()))(((((('''&&&'''&&&&&&&&&%%%%%%$$$$$$'''''''''''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%$$$###############!!!"""###$$$&&&'''((()))&&&%%%$$$###############rrrtttwwwmmmfffgggnnntttnnndddeeennnssscccUUUVVVaaafff]]]PPPOOO^^^hhhaaaXXXZZZfffqqqkkklllrrr{{{|||zzz|||yyywwwlllddd^^^VVVLLLEEE======;;;888444///+++)))%%%&&&'''''''''&&&$$$$$$$$$###!!!!!!###$$$###""""""$$$'''))))))'''$$$"""######$$$$$$%%%&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&''')))******)))(((((()))%%%&&&&&&%%%%%%&&&)))+++000...,,,******,,,...000111---***+++***+++222999PPPnnnhhhLLL;;;777===QQQddd{{{dddCCC666333888LLLddd~~~ppp```xxxlllZZZEEE===HHHaaa|||zzzoooWWWVVVmmmnnnSSSMMMdddcccHHH777111111///...888RRRmmmzzzxxx|||yyyqqqvvvxxxoooppptttpppaaaSSSKKKHHHDDD???;;;777444333222111000//////000111222+++++++++++++++***)))((()))))))))((((((((((((((((((((('''''''''(((((()))'''((((((&&&$$$$$$&&&'''((((((((('''''''''&&&&&&///000000...+++'''&&&&&&((())))))))))))((((((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&''')))******(((&&&######$$$'''***+++)))&&&'''''''''(((******(((&&&(((''''''''''''&&&&&&&&&'''''''''***///555666666222///+++'''%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%'''((()))))))))(((((('''&&&&&&&&&(((((((((((('''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''((((((((('''&&&%%%"""###$$$%%%&&&''''''''''''&&&%%%$$$###""""""""""""######$$$&&&''''''(((&&&%%%%%%$$$############zzz|||}}}~~~ssssss|||ttthhhhhhvvvzzzqqqttt|||}}}{{{tttqqqjjj^^^SSSLLLMMMLLLFFF===444///---'''(((((((((((('''&&&&&&%%%$$$""""""$$$%%%$$$###$$$&&&)))++++++)))&&&$$$######%%%&&&((()))***+++$$$$$$$$$%%%%%%%%%%%%&&&%%%'''((((((&&&%%%%%%&&&%%%&&&'''&&&%%%&&&(((***)))******+++,,,,,,,,,,,,111---+++++++++---333;;;KKKqqqzzzfffNNN???999AAAYYYqqqqqqRRR===888CCCTTT```jjjzzz```nnnqqqWWWBBBCCCKKKWWWpppggg[[[___iii|||~~~dddRRROOO^^^pppyyy\\\III>>>666111///222666CCC]]]~~~sssllljjjcccWWWKKKFFFGGGDDD;;;111///222333333111111555999000///---+++))))))((((((&&&&&&'''''''''''''''''')))((('''''''''''''''(((&&&''''''&&&$$$$$$%%%&&&((('''''''''&&&&&&&&&&&&)))+++---,,,***(((''''''(((((())))))***)))))))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''')))+++***(((%%%%%%$$$$$$%%%'''(((((('''&&&&&&'''(((******(((&&&''''''''''''''''''''''''&&&%%%%%%'''***,,,---...---+++(((&&&$$$###""""""%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''')))******((('''''''''&&&&&&&&&%%%(((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''((((((((('''%%%$$$"""###%%%&&&((()))))))))'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######~~~ssskkkeeebbb\\\TTTKKK@@@666//////...---+++***)))))))))'''%%%$$$$$$%%%&&&&&&%%%&&&(((***++++++***(((&&&###$$$&&&(((***+++,,,,,,$$$$$$$$$$$$$$$%%%&&&&&&&&&((()))(((&&&$$$$$$%%%%%%&&&''''''&&&&&&((()))%%%&&&)))+++,,,,,,++++++///+++***+++,,,---333:::HHHoootttaaaKKK===666>>>XXXrrruuuVVV===888FFFVVV^^^fff~~~ccclllxxxZZZEEEHHHOOOUUUkkkggg___aaacccooo|||aaaQQQMMMVVVaaa{{{www\\\KKKAAA999222000444444888PPPwwwyyyxxx}}}qqqcccTTTMMMMMMJJJ???555333555666555444555888;;;111000---***)))(((((((((%%%%%%%%%&&&&&&'''''''''))))))((('''&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%''''''&&&&&&&&&%%%%%%%%%$$$''')))***)))'''&&&&&&''''''((())))))***))))))&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''%%%%%%&&&(((******'''%%%%%%&&&&&&''''''(((((((((%%%%%%&&&(((******(((&&&%%%%%%&&&&&&&&&'''''''''(((&&&&&&((((((%%%%%%'''***)))'''&&&$$$###""""""%%%%%%&&&'''((((((((((((&&&'''((()))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''(((&&&'''((())))))'''%%%$$$###$$$%%%'''((()))******'''&&&%%%$$$$$$$$$$$$$$$(((''''''&&&$$$######"""$$$$$$%%%%%%%%%%%%$$$$$$|||ooojjjiiiaaaPPPAAA;;;888444///,,,+++******((('''%%%%%%'''((('''&&&'''((()))******)))((('''&&&&&&((()))******))))))%%%$$$###"""###$$$&&&'''***+++,,,***(((&&&%%%&&&%%%&&&((('''&&&&&&''')))%%%&&&''')))***+++,,,---,,,))))))+++,,,---222999KKKjjjsss]]]EEE666000888OOOfffkkkKKK999555???SSSdddxxxyyydddsss|||dddNNNIIIOOO[[[rrruuuaaaZZZ```qqqkkkSSSHHHQQQ^^^}}}iiiQQQ@@@777333222///...444EEEaaa|||uuujjj___XXXQQQMMMJJJDDD???::::::===>>>;;;888444222///,,,)))'''''''''%%%%%%&&&&&&'''(((((()))***)))((('''&&&%%%%%%&&&$$$%%%&&&&&&$$$######$$$&&&%%%%%%%%%%%%$$$$$$$$$"""%%%((()))(((&&&%%%%%%%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%'''((()))'''%%%$$$%%%'''(((((('''&&&&&&######%%%(((******'''%%%######$$$%%%&&&'''(((((()))'''(((+++***$$$###&&&&&&&&&&&&%%%$$$###""""""$$$$$$%%%&&&''''''''''''%%%&&&(((******)))'''&&&"""######$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((())))))'''%%%###"""###%%%&&&'''((())))))&&&%%%%%%$$$$$$$$$%%%%%%(((((('''&&&$$$###"""""""""###$$$&&&&&&&&&&&&%%%qqq\\\DDD@@@:::333...,,,++++++)))(((&&&&&&((()))((('''''''''((((((((((((''''''(((((()))))))))'''&&&%%%&&&%%%"""!!!"""###&&&(((...//////---***(((''''''%%%'''((('''&&&&&&'''((('''&&&&&&'''(((+++...000***((((((+++,,,,,,111777QQQeee~~~www]]]@@@111---444GGGZZZaaa???555444888OOOlllqqqeee{{{~~~nnnVVVHHHMMMddd{{{cccTTTbbb|||xxxVVVEEEPPPdddwwwVVV>>>444333333(((&&&222===KKKmmmwwwggg^^^```fffTTTIII??????EEEGGG???555999777333...***'''%%%$$$%%%&&&&&&'''((()))*********)))((('''&&&%%%%%%%%%###%%%&&&&&&$$$######$$$%%%%%%%%%$$$$$$$$$######"""%%%((()))(((%%%$$$$$$$$$%%%&&&((())))))))))))%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%$$$%%%'''((('''%%%"""$$$((()))(((&&&$$$$$$"""###%%%'''***)))'''$$$!!!"""###$$$&&&'''((((((%%%###&&&+++***$$$###'''######$$$$$$$$$$$$######"""###$$$%%%&&&&&&'''&&&$$$&&&(((******(((%%%###!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$###$$$%%%'''(((''''''&&&%%%$$$###"""!!!%%%&&&(((***)))'''%%%###""""""$$$%%%&&&'''''''''%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$######!!!"""$$$&&&'''''''''&&&zzzgggOOO:::777444,,,,,,444)))((('''&&&''')))+++,,,)))'''%%%$$$$$$%%%&&&'''''''''(((((())))))******((('''%%%""""""%%%+++///777222---)))'''''''''&&&+++***(((&&&&&&'''(((***'''&&&&&&***...111000...+++***+++---,,,,,,111999MMMnnnjjjWWWBBB444///666MMMddd{{{jjjHHH777999III^^^nnnvvv}}}lllTTTHHHMMM]]]qqq~~~bbbRRR^^^uuuyyy]]]KKKQQQccc}}}[[[BBB888777222222///---444LLLqqq|||sssuuuzzznnn___TTTRRRNNNDDDAAAEEE@@@<<<666111---+++***)))((())))))((('''((()))+++***)))'''&&&%%%$$$$$$$$$&&&%%%$$$$$$&&&'''(((''')))(((&&&$$$#########$$$%%%(((******(((%%%######%%%'''))))))'''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%''')))(((&&&$$$$$$$$$######$$$&&&((('''%%%"""%%%$$$###"""""""""###$$$###$$$&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&%%%%%%$$$###"""!!!!!!###%%%&&&&&&''''''%%%$$$$$$&&&(((&&&(((***+++,,,+++)))(((###$$$$$$###""""""###%%%&&&&&&%%%$$$$$$$$$%%%%%%((((((''''''&&&%%%######%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&$$$$$$$$$&&&'''&&&%%%www\\\AAA::::::444,,,'''***)))''''''''')))+++,,,((('''%%%$$$###$$$&&&&&&''''''((())))))*********'''&&&%%%###$$$'''---111555111,,,)))((((((((((((+++***)))((((((((()))))))))'''''')))---......,,,,,,***+++,,,,,,---444<<>>SSShhhrrrrrrQQQ>>>>>>NNNeeewww|||zzzcccLLLHHHJJJOOO___ttt}}}hhhYYYWWWfffxxxzzzbbbQQQQQQ[[[{{{dddLLL===666444333111444AAA\\\~~~|||zzzpppaaaUUURRRSSSUUUIIIBBB888333111///***%%%((()))))))))(((((()))***)))((('''&&&%%%%%%$$$$$$###""""""$$$&&&'''(((((()))((('''&&&%%%$$$$$$$$$%%%(((++++++)))'''%%%%%%%%%'''(((((('''&&&&&&&&&&&&''')))******(((&&&$$$%%%'''((((((&&&$$$######$$$###$$$&&&((('''%%%###$$$$$$###""""""###$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$###"""""""""###%%%&&&&&&&&&&&&%%%###$$$&&&((('''''')))*********)))(((###$$$%%%$$$###"""$$$&&&''''''&&&%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$###$$$%%%&&&%%%$$$nnnWWWEEE;;;444***"""***)))'''&&&&&&((()))+++'''&&&%%%#########$$$%%%&&&''''''((())))))******&&&&&&&&&%%%%%%)))...222111...+++))))))******)))******++++++******))))))***)))((()))+++,,,+++***,,,******+++,,,...666@@@QQQ{{{|||hhhUUUAAA888777>>>PPPcccqqq~~~rrrPPP<<<:::KKKeee{{{~~~dddKKKKKKJJJDDDRRRlllwwweeeUUUYYYjjj~~~jjjWWWQQQTTTssslllUUUAAA666666444222777HHHdddppp______cccbbbVVVKKK>>>888666444---&&&(((((())))))))))))(((((((((''''''&&&&&&&&&%%%%%%!!!!!!"""$$$%%%'''((()))((((((((((((((('''&&&&&&'''***,,,,,,***(((&&&&&&$$$&&&((((((&&&&&&&&&'''%%%(((+++......***&&&###$$$&&&''''''%%%###"""###$$$###$$$&&&''''''&&&$$$###############$$$%%%&&&'''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''))))))(((((((((((())))))%%%$$$###"""###$$$%%%&&&%%%%%%%%%$$$######%%%''''''''''''(((((((((((()))%%%%%%&&&%%%$$$###%%%'''))))))((('''&&&%%%%%%$$$&&&'''''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$%%%%%%&&&$$$###"""###%%%&&&%%%$$$}}}}}}pppUUU;;;---******)))(((&&&%%%%%%&&&''')))&&&&&&$$$###############$$$%%%%%%&&&'''((())))))&&&''''''&&&&&&(((,,,///,,,***(((((()))******))))))***+++,,,,,,***)))'''((((((((()))***++++++++++++((((((***+++...888BBBbbb|||iiiSSS<<<111...555GGGYYYzzz}}}dddDDD000...???]]]uuusssXXXPPPJJJFFFSSSjjj~~~ppp[[[XXXbbbnnnoooYYYQQQVVVrrrnnnUUUCCC:::777555111222>>>VVVtttssspppoookkkfff[[[MMMAAA;;;555///***(((((((((((())))))'''%%%''''''''''''''''''&&&&&&"""$$$%%%&&&&&&'''((()))'''((()))*********((((((,,,---...---***'''&&&%%%$$$&&&''''''&&&%%%&&&'''&&&))),,,......+++'''%%%###%%%'''&&&$$$"""""""""$$$######%%%''''''&&&%%%""""""######$$$%%%&&&&&&(((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((()))******%%%%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%###""""""$$$&&&'''&&&&&&&&&&&&'''((()))%%%&&&'''&&&$$$$$$&&&'''******))))))'''&&&%%%$$$%%%&&&''''''((((((((('''%%%%%%''''''''''''%%%%%%%%%%%%&&&&&&'''(((((((((%%%&&&''''''((((((''''''$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%'''((('''&&&~~~~~~xxx___DDD555000...)))(((&&&$$$$$$%%%&&&'''&&&&&&%%%$$$#########"""""""""###$$$%%%&&&'''((('''((((((&&&%%%%%%(((***'''&&&%%%&&&((())))))(((''')))+++,,,+++***'''&&&$$$&&&(((***++++++,,,,,,)))'''''')))***...888BBBhhh~~~iiiSSS:::---***222GGG\\\~~~rrr[[[===++++++===ZZZrrrdddOOOGGGJJJYYYgggsssuuubbb[[[ZZZ[[[ttttttXXXSSS\\\uuunnnRRRCCC@@@555444000+++///CCCaaayyy}}}{{{|||tttfffUUUDDD777000---)))(((&&&'''((((((&&&$$$&&&'''((((((((('''&&&&&&&&&(((******(((&&&&&&''''''(((***+++,,,,,,+++***000111000...***&&&$$$###$$$%%%&&&&&&%%%%%%&&&((()))******+++***)))((('''###%%%'''&&&$$$"""""""""$$$######$$$&&&''''''&&&""""""###$$$%%%&&&&&&&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((())))))***&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%###""""""$$$&&&&&&&&&&&&%%%&&&'''((((((&&&''''''&&&%%%%%%&&&(((*********)))((('''%%%$$$$$$%%%&&&'''(((((((((((($$$%%%&&&''''''&&&%%%$$$%%%%%%&&&''''''((())))))%%%%%%&&&'''''''''''''''%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''')))******)))sssllluuu}}}{{{zzzwww|||rrreeeWWWHHH999...+++***(((&&&%%%%%%&&&'''''''''&&&%%%$$$######"""!!!""""""$$$%%%&&&'''((((((((()))'''%%%$$$%%%&&&%%%$$$%%%''')))***)))'''&&&'''((())))))'''%%%$$$"""&&&***------,,,,,,,,,)))'''(((***,,,///888BBB```~~~fffRRR<<<000...999TTTmmm|||uuu^^^BBB333555GGGbbbwwweeeLLLAAAGGGVVVaaasss|||iii[[[RRRYYYpppzzz\\\UUU]]]rrrxxxYYYGGGBBB444444111******;;;XXXoooqqqXXXCCC555000---***'''''')))***(((&&&'''((())))))((('''&&&%%%(((+++---,,,(((&&&&&&''''''((()))***,,,,,,------111222111...)))%%%######$$$%%%%%%%%%$$$%%%''')))***)))((('''''''''(((((($$$&&&''''''%%%###"""###$$$###"""$$$&&&(((''''''"""###$$$%%%&&&&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&'''((()))******))))))''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%'''&&&&&&&&&''''''''''''(((&&&&&&'''&&&%%%$$$&&&((())))))******)))'''%%%$$$$$$$$$%%%&&&'''''''''&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&'''((())))))%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&''''''((((((''''''(((***,,,,,,+++[[[WWWaaaeee^^^eeeooorrrfff]]]eeeuuupppccceeeqqqxxxrrrhhhttt~~~vvvpppgggSSS>>>444///---+++(((''''''((()))(((((('''&&&%%%$$$###"""""""""###%%%&&&((())))))'''((())))))'''&&&&&&'''%%%%%%&&&)))++++++***((($$$%%%&&&&&&&&&%%%######"""'''---000///,,,***)))***)))+++...///111:::CCCZZZuuu]]]NNN>>>555333???]]]yyy|||dddIII<<<@@@PPPfffwww|||xxx___NNNCCCAAAMMM^^^{{{rrr[[[OOO]]]rrrfffVVVTTTggg}}}lllPPP???777777444000111???VVVgggyyyvvv[[[DDD777222---((((((***,,,+++)))((()))******)))'''%%%###&&&***---,,,(((%%%&&&(((''''''((()))***,,,...//////000///---)))&&&%%%%%%###$$$%%%$$$$$$%%%''')))((('''&&&%%%%%%%%%&&&&&&%%%'''((((((&&&$$$######$$$###"""###&&&(((((('''###$$$%%%&&&&&&%%%%%%$$$%%%%%%$$$###$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%'''***,,,---,,,***)))'''''''''''''''&&&%%%%%%&&&&&&&&&%%%###$$$&&&(((%%%&&&'''((()))(((''''''%%%&&&&&&%%%$$$$$$%%%'''&&&'''((())))))'''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''((())))))&&&'''(((((())))))(((((((((''''''''''''((())))))''''''&&&(((***,,,,,,+++NNNGGGLLLJJJJJJIIIQQQ\\\YYYNNNQQQ___eee[[[PPPOOOVVV\\\\\\YYYdddlllrrrqqqppptttzzz|||}}}vvv|||}}}lllPPP@@@???111000---+++*********+++((((((((('''&&&%%%###"""###$$$%%%&&&((()))***+++&&&(((******)))((()))***&&&&&&(((***------+++)))###$$$$$$$$$######""""""###)))000333000,,,(((''',,,+++---111222444;;;CCC\\\sssUUUJJJ>>>666333>>>]]]zzz~~~fffKKK???DDDSSSeeesss}}}qqqZZZUUUJJJ===GGG___{{{]]]QQQ___sssoooWWWLLL\\\|||~~~XXX;;;<<<:::777555999EEEUUU```iii|||qqqSSS@@@666111***))),,,///...---))))))******)))'''$$$######''',,,,,,(((%%%&&&)))'''''''''(((***,,,///000---...---,,,)))'''''''''###$$$%%%$$$###$$$''')))%%%%%%%%%%%%%%%$$$$$$$$$%%%''')))(((&&&$$$$$$$$$$$$###"""###&&&((((((((($$$%%%&&&&&&&&&%%%$$$###$$$######"""###$$$&&&''''''''''''&&&&&&%%%%%%%%%&&&(((+++...///...+++***''''''(((((('''&&&%%%%%%&&&''''''%%%$$$$$$&&&(((%%%&&&(((******)))(((&&&%%%%%%&&&%%%$$$###%%%'''%%%&&&((())))))'''&&&$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%&&&'''((()))(((((()))***************((((((((((((((()))******'''&&&&&&'''***++++++***xxxEEE888;;;;;;AAA@@@???BBBFFFHHHGGGEEEDDDFFFFFFDDDAAACCCJJJQQQSSSRRRUUU___iiikkkddd[[[kkkuuurrrgggOOOCCC@@@444...***+++,,,***))),,,//////...+++&&&###""""""%%%&&&(((************)))******)))(((((()))***+++%%%$$$"""$$$((()))(((&&&%%%%%%$$$$$$###$$$$$$$$$)))***+++,,,+++***(((&&&+++***111:::888333@@@UUUvvv|||[[[III666...///:::RRRiiiaaaCCC;;;===EEE___{{{jjjQQQ>>>===JJJXXX{{{nnnWWWXXXggg|||lllXXXUUUfff|||bbbGGG>>>888555888:::>>>MMM^^^ttt~~~cccOOO???444******......,,,,,,((())))))))))))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&((()))+++,,,+++)))'''%%%$$$%%%&&&'''$$$$$$$$$###"""###&&&)))((('''%%%$$$$$$%%%&&&'''(((((((((((('''&&&$$$$$$"""""""""###%%%''')))***&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&''')))+++------+++)))((('''''''''''''''&&&&&&%%%%%%'''(((((('''&&&'''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%$$$((('''%%%###"""""""""###&&&&&&&&&'''''''''((((((%%%$$$$$$%%%'''((('''&&&+++//////+++((())))))'''((((((((('''&&&&&&&&&%%%''''''&&&%%%&&&'''((()))vvvBBB444666666999888777:::===>>>===;;;777999999666444666<<>>LLL^^^|||XXXFFF444,,,,,,777OOOfffaaaAAA444666BBB\\\vvvpppXXXEEE>>>GGGUUUggguuudddMMMXXXqqqdddXXX]]]lllyyyhhhWWWAAA999555666666888DDDSSSwwwuuudddFFF888,,,***,,,,,,++++++((()))))))))((('''&&&%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&''')))***+++***)))'''&&&%%%%%%&&&&&&$$$%%%$$$###"""###%%%(((((('''%%%$$$$$$%%%'''((()))))))))((('''&&&%%%%%%###""""""###$$$''')))***&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&)))***,,,---,,,***(((&&&&&&''''''''''''&&&%%%%%%&&&'''((('''%%%%%%%%%'''''''''&&&&&&&&&&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%&&&&&&%%%$$$###'''&&&%%%$$$#########$$$&&&&&&&&&&&&'''''''''(((&&&%%%%%%&&&''')))))))))///222222---***++++++)))'''''''''''''''&&&&&&&&&'''&&&&&&%%%&&&'''((()))ttt>>>///000///111000000111333333222111000111111///,,,---222666444555777;;;??????===;;;FFFLLLPPPQQQTTT]]]fffjjjvvvtttrrrtttzzzmmmTTTAAA888---(((%%%&&&'''%%%$$$&&&((()))***)))((('''((()))%%%&&&(((***+++++++++******)))((('''&&&%%%%%%%%%'''%%%$$$%%%''''''&&&%%%&&&&&&%%%&&&&&&'''((()))))))))***++++++***(((''',,,///444888???LLL]]]iiisssNNN???111---000===WWWooohhhGGG444555FFF```tttqqq^^^LLL@@@EEESSSaaayyygggLLLPPPggghhhYYY[[[gggvvvsss```GGG===555444222111:::GGGkkkuuuUUUDDD222,,,------,,,,,,((()))))))))((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''))))))(((((((((((('''&&&%%%%%%%%%&&&%%%$$$""""""$$$&&&&&&&&&%%%%%%%%%&&&((()))))))))))))))(((((('''&&&############$$$&&&((()))&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&***+++,,,,,,+++)))'''%%%'''''''''''''''&&&%%%%%%&&&'''&&&%%%######$$$&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((***,,,---111555666222//////---+++&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((rrr<<<---...---..................---,,,/////////---++++++...111000222444555555555555666888888<<>>,,,***&&&$$$''''''%%%$$$%%%%%%&&&'''&&&$$$###$$$%%%###$$$%%%'''(((''''''&&&######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&$$$$$$$$$$$$%%%&&&(((((()))))))))*********))))))+++000333555AAAWWWmmmxxx}}}|||\\\???555---...444DDDaaa|||mmmOOO;;;;;;MMMdddrrruuusssdddTTTEEEDDDNNNrrr___WWW]]]fffyyycccIIIOOOrrrbbbSSSDDD999666555222555===EEE___~~~sssZZZ???111///......---)))((((((''''''''''''''''''(((((())))))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''(((***+++***(((%%%$$$&&&''''''&&&$$$###$$$%%%%%%%%%%%%&&&'''((()))***'''((()))))))))))))))(((%%%$$$$$$###$$$%%%'''(((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&''''''&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&'''(((***++++++++++++***************)))((((((''''''&&&$$$""""""%%%''')))(((&&&%%%$$$###""""""&&&&&&'''(((((('''&&&&&&###$$$%%%%%%%%%%%%$$$######$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((()))---333777000888??????<<<777///(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''rrr===///000///,,,---......+++*********,,,,,,,,,,,,,,,,,,,,,+++***+++,,,+++)))))))))+++******---333777999;;;???CCCFFFJJJOOOTTT[[[ccciii~~~qqqXXXAAA666333***&&&%%%((()))&&&%%%&&&%%%&&&'''%%%###"""###$$$$$$%%%&&&''''''&&&%%%$$$!!!!!!###$$$%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%$$$$$$$$$%%%&&&'''''')))))))))))))))*********,,,...222888CCCWWWooorrr^^^AAA777...+++---888RRRlllxxx```CCC333555DDDZZZllljjjVVVGGGDDDGGG___tttVVVZZZbbbwwwhhhUUUXXXooowww\\\LLL>>>;;;:::555555:::DDDVVVvvvxxx]]]???///,,,,,,******)))(((''''''''''''(((((((((((())))))))))))((((((((('''&&&&&&&&&&&&&&&'''((()))***+++***(((&&&$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&'''((((((((()))&&&'''(((((())))))))))))&&&%%%$$$$$$$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$&&&''''''((((((''''''&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$%%%''')))***+++,,,---***************))))))((('''((((((&&&%%%%%%'''))))))((('''%%%$$$$$$######&&&'''((())))))((('''&&&$$$%%%&&&&&&&&&&&&%%%$$$###$$$&&&'''((()))))))))&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))---555<<<:::BBBHHHFFFAAA:::111)))&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''sss===...///...,,,...000///,,,***+++,,,......///000111000///...,,,,,,,,,,,,,,,++++++***&&&***------...222555666666888@@@JJJLLLKKKSSS___qqqpppnnnqqq~~~~~~}}}zzz}}}yyygggNNN999111222***&&&%%%)))***'''%%%&&&%%%&&&'''&&&%%%$$$%%%&&&(((((())))))((('''%%%$$$""""""$$$%%%&&&%%%%%%$$$###%%%''''''%%%%%%''')))'''&&&&&&&&&&&&&&&'''''')))))))))))))))******+++,,,,,,333>>>HHHVVVqqqmmm]]]BBB888000,,,,,,666OOOiiiyyyZZZ<<<000222???YYYrrrnnnUUUIIIDDDBBBOOOpppdddXXXZZZuuupppaaa]]]mmmnnn[[[JJJEEEBBB;;;777999DDDRRRgggrrroooyyyzzz^^^???...++++++)))((()))((('''&&&&&&'''((()))((())))))******))))))((()))(((((('''&&&&&&&&&'''))))))******)))(((&&&%%%$$$%%%''''''&&&%%%&&&'''''''''((((((((((((((('''%%%%%%&&&'''((()))))))))'''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$''''''((((((((((((''''''$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&'''((()))++++++,,,((())))))))))))(((''''''&&&((())))))))))))***,,,)))((('''&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&%%%&&&''''''''''''&&&%%%$$$%%%&&&((())))))))))))&&&&&&&&&%%%%%%%%%$$$$$$%%%'''(((((((((---777>>>MMMRRRRRRLLLDDD===444---'''''''''''''''&&&&&&&&&%%%&&&'''((((((((('''&&&sss===---...,,,---000222111...,,,---///,,,,,,---...000000...,,,,,,+++***+++,,,,,,***((($$$,,,///***)))///333222++++++666CCCBBB<<>>222***)))&&&%%%)))***'''%%%&&&%%%&&&((('''&&&&&&''')))***+++++++++)))(((&&&$$$###$$$%%%&&&&&&%%%###""""""$$$''''''%%%%%%'''***)))(((((('''''''''(((((())))))(((((()))***++++++---+++444CCCLLLWWWsssnnnXXX???777111000222===XXXsss]]]<<<333666BBB___~~~nnnSSSIIIEEE???MMMnnnzzz[[[TTTssswwwdddZZZlll}}}iiiVVVNNNIII@@@:::999???NNN^^^nnn~~~gggcccooo}}}```@@@///---,,,***((()))((('''&&&&&&'''((()))))))))************))))))***)))((('''''''''''''''*********))))))((('''&&&###%%%''''''&&&&&&&&&((('''((((((((((((((('''&&&$$$$$$&&&'''(((((((((((('''&&&%%%$$$$$$$$$%%%&&&&&&&&&''''''&&&&&&%%%$$$''''''((((((((((((''''''$$$%%%&&&&&&$$$$$$%%%&&&''''''(((((())))))******'''''''''''''''&&&&&&%%%&&&(((++++++++++++,,,---)))(((((('''&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&'''(((((('''&&&&&&$$$%%%'''))))))))))))(((&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&((('''(((---888@@@]]]^^^ZZZPPPEEE>>>777111(((((((((''''''&&&&&&%%%%%%%%%'''((((((((('''&&&sss>>>333333---+++...222444222///,,,+++...+++***---111222---((())))))++++++,,,+++***)))***++++++,,,,,,++++++***+++,,,...222555999===??????DDDIIIJJJJJJMMMSSSXXXgggaaa```jjjyyy{{{rrrwww|||bbbKKKEEECCC999///,,,)))'''%%%&&&((()))&&&###%%%&&&((()))***+++******///...,,,)))'''&&&&&&&&&((('''%%%$$$######$$$%%%$$$%%%&&&&&&''''''&&&&&&+++***)))(((((()))***+++'''+++***%%%%%%***+++(((***555888;;;VVV~~~mmmSSS@@@888222///222DDDjjjjjjHHH999???RRRhhhxxx}}}gggIII<<>>888:::DDDXXXooo{{{dddWWWZZZiiivvvTTT:::,,,'''***///+++)))'''%%%%%%&&&(((***+++***)))(((''''''''''''))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%(((((('''&&&%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%'''((((((((('''&&&''''''((((((((((((((((((&&&''''''&&&$$$######$$$''''''&&&&&&&&&''''''(((***++++++)))''''''+++///...+++)))(((***,,,------))))))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((('''&&&%%%(((((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((($$$###''',,,222<<>>888111;;;PPPkkk~~~```MMMVVVqqq[[[???///((((((******((('''%%%&&&''')))***++++++***)))((((((''''''))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$#########"""$$$%%%'''((((((((('''&&&'''&&&&&&&&&''''''((()))'''''''''&&&$$$###$$$%%%&&&&&&%%%%%%%%%&&&&&&'''+++,,,---,,,******---///000---***)))***+++++++++))))))(((&&&&&&%%%%%%&&&&&&'''''''''''''''''''''((((((((((((''''''&&&%%%'''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&######'''+++222>>>IIIOOOYYYdddfff\\\JJJ888...)))'''%%%$$$######$$$%%%)))******+++***(((&&&$$$zzzGGG999555///333111......///000...+++---000444444222111111222+++,,,---......---,,,+++------............------------------------......(((+++......---...222555444888>>>BBBDDDEEEGGGIIIMMMVVVdddttt}}}~~~xxxsssxxxwwwrrrcccPPP<<<+++***......---///(((''''''((()))(((%%%"""###$$$%%%'''''''''&&&&&&***)))(((''''''&&&''''''$$$$$$######$$$$$$%%%&&&((((((((()))))))))))))))******++++++++++++******))),,,,,,))))))---000000444555FFFbbbrrrxxxwwwZZZHHH;;;666222000000===\\\{{{|||bbbCCC222555HHHcccwwwgggLLL>>><<>>:::777777666555444222000//////000333444333222111000,,,,,,---......---+++***,,,------......------,,,------------,,,++++++******,,,---,,,++++++---000000444999<<<;;;<<<>>>AAA===AAAKKKZZZggglllhhhbbbpppzzz~~~wwwhhhgggooolll[[[III:::---"""###))),,,,,,...''''''((())))))'''$$$"""$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%&&&''''''(((((((((((((((((())))))***((()))***++++++***)))(((***,,,---,,,+++...333666888===TTTsssdddPPPIII@@@999333...,,,555SSSppprrrZZZ===---///BBB___uuu^^^GGG===;;;DDDdddsssaaafffsss~~~}}}lll\\\hhhsssqqqjjjTTT===111---,,,777QQQrrr}}}kkk]]]JJJKKKbbbrrrLLL555---+++******''''''''''''((()))***+++***************))))))((('''''''''(((((((((((((((++++++++++++++++++++++++&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$###"""!!! $$$%%%&&&'''((('''&&&&&&%%%$$$""""""###&&&)))+++))))))'''%%%######&&&)))''''''&&&%%%%%%%%%&&&&&&***+++.../////////...------+++(((((()))))))))((()))((('''&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###""""""$$$''')))111BBBSSSpppssspppbbbKKK777---+++'''&&&%%%$$$$$$$$$%%%%%%*********)))((('''%%%$$$WWWIIIIIIGGG>>>BBBEEECCC===888555555222000///111444444000++++++,,,---------+++***)))+++++++++,,,,,,+++++++++******+++++++++***)))((())))))))))))(((((()))***---///111333555666777777777999===EEENNNVVVZZZ\\\]]]fffpppttttttuuuyyy||||||zzz{{{|||{{{zzzzzzyyy|||yyyoooggg___\\\ZZZRRRDDD777...'''"""%%%+++---,,,+++%%%'''((()))((('''%%%$$$''''''((())))))(((&&&&&&%%%&&&&&&'''''''''''''''%%%&&&'''((())))))******''''''&&&&&&&&&'''((()))&&&'''((())))))((('''&&&***+++------,,,...555;;;FFFNNN```uuufffQQQFFFAAA:::444111000===]]]|||sss\\\AAA333777KKKhhh~~~```HHH===;;;FFFddd}}}sssaaaccclllwww~~~nnn^^^iiivvvsssjjjSSS===222...,,,444LLLjjjwwwdddXXXFFFIII```oooJJJ444---+++++++++&&&'''((()))************))))))*********)))((((((&&&&&&''''''(((((()))))),,,,,,,,,++++++,,,,,,,,,)))((('''&&&&&&&&&&&&&&&$$$%%%&&&''''''''''''&&&######$$$%%%%%%&&&&&&&&&$$$$$$######"""!!!!!! $$$$$$&&&'''''''''&&&%%%$$$###"""!!!###%%%(((+++))))))'''%%%###$$$'''***))))))(((''''''''''''''''''(((+++---......,,,***(((&&&%%%&&&((())))))((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&'''''''''&&&%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&&&&%%%$$$$$$######$$$&&&(((000AAARRRuuusssjjjVVV???///+++---(((''''''&&&&&&&&&&&&&&&)))))))))(((''''''&&&%%%bbbTTTUUUUUUIIILLLNNNKKKEEE>>>999777777333000222666555///))),,,,,,------,,,+++***)))))))))************))))))%%%&&&((())))))((('''&&&(((((((((''''''((()))))),,,******---000222111///555666777777:::AAALLLTTTNNNKKKTTTfffllleeebbbgggooorrrnnnggghhhqqqrrrmmmjjjooo~~~}}}eeeXXXXXXVVVPPPGGG<<<444///)))'''&&&))),,,---+++)))$$$&&&(((((('''&&&'''((())))))*********)))'''&&&%%%&&&&&&'''((((((''''''&&&'''(((******+++++++++&&&%%%%%%$$$$$$&&&'''(((&&&&&&''''''''''''&&&&&&)))))),,,---,,,---555???VVV___iiitttsssUUU>>><<<777444666:::KKKooozzzcccJJJ???GGG\\\wwwnnnQQQ@@@;;;VVVoooggg]]]aaaqqqnnn```ppp~~~ooo___NNN???888...000:::NNNeeezzzfffPPP???JJJiiiyyy|||UUU<<<000***))))))&&&''')))***+++******)))'''((()))******)))((('''%%%&&&&&&'''((()))******+++***))))))))))))***++++++***)))((('''&&&&&&&&&###$$$&&&'''(((((('''&&&######$$$$$$%%%%%%&&&&&&$$$############"""""""""###$$$%%%''''''&&&&&&%%%%%%$$$######$$$%%%((()))))))))((('''%%%&&&(((+++******)))(((''''''''''''%%%%%%'''))),,,,,,***(((%%%$$$$$$&&&(((***)))((((((''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))((('''&&&%%%'''((()))***+++***)))(((%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$&&&)))///===KKK^^^^^^ZZZMMM===111------'''(((((((((''''''''''''''''''''''''''''''''''''rrrcccbbbaaa```\\\WWWUUUTTTOOOFFF???;;;999888888888555111------.........---,,,***)))((())))))******))))))(((%%%&&&((())))))((('''&&&***)))((()))***+++,,,,,,+++***+++,,,///111111000111222222///...222;;;CCC@@@:::@@@QQQ[[[VVVSSSWWW[[[]]]\\\YYY[[[aaaaaa\\\^^^gggttt|||}}}{{{~~~}}}lll[[[IIIIIIGGGAAA999222...---((((((((((((***+++***((($$$%%%'''&&&%%%&&&))),,,******++++++***((('''&&&&&&&&&'''((()))((('''''''''((()))***+++******)))&&&%%%$$$###$$$%%%'''((('''''''''&&&&&&'''''''''''''''***---,,,,,,555AAA[[[fffsssoooRRR===555222333666<<>>???===999555222222//////000000///---+++***))))))************)))))))))***+++,,,,,,***((('''(((''''''(((***,,,,,,,,,(((***,,,------...000111---......+++)))***///444222///222<<>>BBBCCCBBB>>>777...((($$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%'''(((******tttxxxxxxxxxzzzmmm[[[RRROOOIIICCCCCCCCC<<<444111777777///,,,222222---000+++)))+++,,,++++++...+++,,,---...,,,***'''%%%&&&''')))***)))***+++---***+++---///000000000///---+++(((&&&&&&'''***,,,------...333:::>>>???>>>:::777>>>JJJKKKAAA<<<@@@MMMOOONNNQQQ\\\iiilllgggiiittt{{{|||zzz~~~}}}qqq___MMMDDDAAAAAA;;;222,,,++++++***)))***(((%%%$$$$$$%%%%%%$$$&&&''''''&&&$$$$$$&&&((()))***+++,,,+++)))'''%%%%%%(((++++++)))'''%%%%%%''')))***)))((('''(((***'''$$$###$$$(((******((((((&&&%%%&&&((()))'''$$$(((((('''&&&(((111===EEEVVVkkk|||WWW@@@777000000000111333@@@XXXnnnsssUUU<<<;;;EEEUUUrrrxxxrrr{{{ooodddPPP999<<>>CCCFFFFFFKKKUUU[[[\\\eeeiiiooosssuuuxxx|||}}}|||zzztttiii[[[MMMAAA:::666:::555///++++++++++++******(((&&&%%%&&&&&&''''''(((((('''%%%######&&&((()))***+++++++++)))'''&&&$$$'''***+++)))'''&&&%%%''')))***)))((('''((()))(((&&&$$$%%%(((***)))((()))'''&&&''')))***'''%%%)))$$$%%%+++++++++:::OOOhhh{{{~~~bbbGGG666000000111000222BBBcccsss[[[BBB;;;JJJfff~~~uuuqqqttt|||{{{fffSSSGGGFFFYYYvvvzzz||||||mmm[[[YYYmmmxxxuuuoooWWWHHHBBBAAA>>>???KKKdddqqqXXXIII===FFFaaa~~~tttNNN555,,,)))))))))((()))***,,,,,,+++***)))''')))***)))&&&$$$######$$$%%%&&&((()))***++++++...---+++******+++---...******))))))(((''''''&&&(((''''''&&&&&&'''''''''(((((('''%%%$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$''''''''''''''''''''''''$$$%%%'''((()))******)))******))))))(((''''''&&&'''''''''(((''''''&&&&&&%%%%%%&&&&&&''''''(((((('''(((******+++***)))((())))))(((((())))))*********)))((((((((()))***+++)))...444777666222---+++***))),,,888EEEGGG>>>333)))((('''%%%$$$$$$%%%&&&###%%%'''&&&%%%(((///555KKKPPPJJJ999---+++(((###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((sssrrryyywwwbbbKKKEEE???;;;999888666888===222......111222...,,,---222000...+++***)))***+++(((+++000111000---+++***((()))***+++++++++++++++))))))((((((((())))))***,,,++++++,,,...//////......)))***000000***)))...---666<<<:::888>>>GGGMMMZZZWWWWWW^^^hhhllliiidddgggvvv{{{}}}xxxgggdddrrrxxxiiiUUUEEE===999444111111...+++************))))))((('''''''''(((***++++++***'''###!!!"""%%%((()))******+++***)))'''&&&###&&&((()))((('''&&&&&&'''((())))))''''''((())))))(((''''''))))))(((''')))(((((()))******)))'''+++###%%%000...+++???^^^~~~kkkNNN777222333333222444JJJrrrtttbbbIII>>>RRRvvvqqqjjjffffffddddddnnn|||kkkTTTPPPQQQVVVddd}}}zzznnnpppzzzjjjUUU^^^rrr~~~ttt{{{{{{iiiPPPAAA???<<<999@@@VVVvvv{{{YYYCCC:::GGGbbbyyy}}}VVV;;;...(((((())))))***+++++++++***)))(((&&&''')))(((&&&$$$$$$$$$$$$$$$%%%&&&''')))++++++******************************))))))(((((('''''''''&&&%%%%%%%%%%%%'''(((***)))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%&&&'''(((((('''&&&%%%###%%%&&&(((***++++++,,,***))))))((((((''''''''''''((((((((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&''')))***+++******)))((((((((((((((()))******+++***)))((((((((()))***)))***///666<<<<<<777111,,,///666AAAHHHFFF<<<222+++)))'''%%%$$$$$$%%%&&&###%%%&&&%%%%%%'''---222DDDHHHCCC555***(((&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((''''''vvvfffWWWIIIAAACCCEEE???;;;===555000...000000---+++---222000...,,,*********+++,,,...000111///---,,,+++))))))))))))))))))(((((((((((()))***+++++++++***---,,,,,,,,,,,,---------,,,))))))---,,,'''&&&)))'''...333111...111999@@@HHHBBB@@@GGGRRRWWWQQQHHHMMM]]]iiigggbbbhhhxxx|||ssssss~~~kkkhhhqqqyyyiiiNNNLLL\\\eeeWWWDDD777333222000...******)))))))))((('''&&&(((((((((((((((***,,,......+++'''""" %%%((())))))******)))(((''''''###%%%(((((((((''''''''''''((()))(((''''''((()))***)))))))))))))))(((''')))))))))***++++++******...((()))///222:::RRRnnn{{{gggMMM:::444555666777===SSSzzzvvvbbbJJJCCCUUUttt{{{^^^TTTPPPUUUTTTPPP[[[mmmwwwjjjgggxxxqqqVVVMMMRRRPPPXXXqqq}}}aaadddtttlllTTT\\\ppp}}}rrrqqq[[[DDD@@@999333555HHHiiiYYYBBB<<>>BBBBBBAAA666???JJJMMMGGG===666333***(((%%%###$$$%%%&&&&&&###$$$%%%%%%%%%'''+++...333777444,,,&&&&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''&&&jjjYYYNNNRRRUUULLL@@@<<<===777222222111...---/////////......---,,,******///000000...,,,+++---...***))))))(((''''''''''''((()))***,,,,,,---,,,,,,++++++++++++++++++---...,,,+++---///...***''''''))))))+++++++++---111666666222111666===???;;;555;;;CCCHHHHHHIIIQQQZZZ^^^aaabbbbbbcccmmmyyyzzztttlllkkkpppxxxvvvjjjaaa^^^VVVVVVXXXTTTGGG999777>>>BBB===444---)))((((((((('''((()))((('''%%%$$$###&&&''')))(((((()))---000///,,,'''""" $$$((()))))))))))))))(((((('''###%%%(((((('''''''''(((&&&((()))((('''&&&'''((()))*********)))((('''&&&)))***++++++++++++++++++111222000...888QQQlll}}}tttXXXEEE===333222444:::EEEZZZxxxtttZZZDDDDDDQQQccc~~~rrrcccQQQDDD???GGGJJJIIIRRR```fffbbbZZZWWWeeezzz|||xxx___LLLJJJMMM\\\yyyeee\\\ggg}}}oooUUUQQQeee{{{qqq```NNNEEE;;;333222AAAaaa~~~xxxSSSBBB???KKK```www~~~YYY===---&&&&&&)))+++++++++***)))((('''&&&$$$&&&'''&&&%%%%%%&&&(((&&&%%%%%%%%%&&&''')))+++%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###$$$%%%&&&'''))))))((('''&&&&&&&&&&&&'''''''''&&&%%%$$$###"""$$$%%%'''(((((('''%%%$$$!!!"""###%%%''')))***+++((((((((((((''''''''''''***)))((('''%%%""" """###%%%&&&&&&%%%$$$###&&&'''((()))***))))))(((&&&&&&&&&&&&'''((()))***,,,+++)))((('''&&&''''''(((,,,222888>>>GGGQQQXXXTTTUUUWWWXXXTTTJJJ===444)))&&&""""""$$$&&&''''''$$$%%%%%%&&&&&&''')))+++(((******&&&$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''&&&{{{pppfffdddcccZZZMMMEEECCC===777666333///---......////////////...---,,,111111000---+++,,,...111,,,+++***((('''&&&&&&&&&'''((()))+++,,,---------'''(((((((((((())),,,///---...///000///,,,)))'''***&&&$$$''')))***,,,///,,,++++++,,,...///---,,,///111222333888???AAA>>>DDDMMMMMMFFFKKK[[[dddbbbWWWSSSZZZeeeaaaNNNBBBBBBFFFHHHDDD:::111///...---+++,,,,,,)))%%%###$$$&&&&&&((()))(((&&&###""""""$$$&&&((((((&&&(((,,,///...,,,'''""" %%%(((((((((((((((((((((((((((&&&'''))))))((('''((()))&&&'''((((((&&&&&&'''(((''')))+++***)))'''&&&&&&((()))+++,,,++++++,,,---222888777444CCCccc~~~iiiKKK===<<<111000333<<>>@@@KKKYYYuuuoooTTTGGGDDD:::777>>>EEEGGGJJJPPPEEEMMMRRRNNNNNNXXXhhhsss~~~jjjRRRAAAKKKeeeqqqZZZ[[[jjjqqqTTTEEEWWWssssssfff\\\NNN???666444AAA```~~~iiiLLLAAA???KKKaaapppLLL444***(((***---++++++***)))((((((''''''%%%&&&'''&&&&&&&&&)))+++''''''&&&&&&''''''((()))%%%&&&'''(((((('''&&&%%%$$$$$$#####################$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%######$$$%%%&&&''''''&&&%%%$$$""""""###$$$%%%''')))***''''''''''''''''''''''''))))))(((&&&$$$!!! """$$$&&&'''&&&%%%$$$'''((()))))))))(((''''''%%%%%%%%%&&&&&&((()))***+++***)))'''&&&&&&'''''''''...777===DDDQQQdddrrrxxxkkkaaafffpppjjjQQQ999,,,'''"""!!!$$$'''((((((%%%%%%&&&''''''((((((((('''((('''&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((''''''vvvlllfff___YYYLLLGGGDDDCCC???888222111111111000///000111222333111111222000//////000222///---+++)))((('''''''''&&&&&&'''(((***+++,,,---&&&'''((('''&&&(((+++///000111000///......---,,,)))%%%###'''(((''')))------+++***))))))*********'''***,,,,,,///333222///222666888777777>>>HHHNNNIIIIIIKKKJJJEEE;;;444111888999888222---+++******((())))))'''$$$###$$$&&&%%%''')))(((&&&$$$$$$%%%"""%%%''''''$$$%%%)))...,,,+++'''### !!!%%%((((((((('''''''''(((((((((((()))******((('''((()))&&&'''((((((&&&&&&'''((($$$'''******(((&&&&&&'''&&&)))+++,,,******+++---000777===BBBOOOfff~~~^^^FFF:::777222222555>>>JJJ___|||pppWWW???<<>>???DDDJJJLLLIIIFFF???CCCHHHGGGAAABBBQQQaaaxxxlllRRR<<>>KKKgggrrrLLL555---,,,,,,---******)))(((((((((((((((%%%&&&'''''''''(((+++---((()))))))))((((((''''''%%%&&&&&&''''''&&&&&&%%%###############$$$$$$$$$"""###%%%'''((('''&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%''')))***''''''''''''''''''''''''(((((('''&&&%%%###"""!!! """%%%((())))))((('''((())))))))))))'''&&&%%%$$$$$$$$$%%%&&&''')))******)))((('''&&&&&&'''(((%%%...:::DDDOOO```wwwwww|||}}}```EEE222,,,%%%$$$&&&(((((('''&&&&&&'''((())))))'''&&&(((&&&&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((qqqlllmmmkkkZZZVVVUUUVVVQQQGGG>>>:::555333000///000333666999000222444444333222222222000///,,,***((('''''''''$$$$$$%%%&&&(((***+++,,,((()))***)))'''(((,,,000444444111------///111000)))%%%%%%)))(((%%%(((///111...+++)))***+++++++++###***///---+++,,,------,,,(((,,,333333...555AAADDDIIIDDD666000333222,,,++++++---000,,,%%%$$$(((***(((%%%"""!!!!!!"""######&&&((((((&&&$$$&&&(((!!!%%%'''&&&######(((---+++***'''###!!!"""%%%((((((((('''''''''(((((()))***++++++***((('''((()))&&&'''((('''&&&&&&'''(((###&&&******'''%%%&&&'''&&&)))+++,,,***)))+++---///444@@@OOOWWWbbbzzzoooXXXFFF:::333555666:::@@@KKKbbbqqq^^^DDD;;;OOOttt}}}cccRRRMMMOOOCCCKKKQQQTTTWWWWWWQQQHHHOOODDD>>>AAAAAA???CCCKKKddd|||gggKKK<<>>666444::::::444333888444333222333222111222444222333333///***'''&&&(((#########&&&))),,,------***)))(((&&&&&&&&&'''(((......//////...------,,,,,,)))&&&%%%&&&)))***++++++***((('''&&&''')))***,,,***))))))******)))'''''''''((()))+++---///000;;;:::888333...***))))))'''((()))***)))(((&&&%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''((('''%%%############"""!!!"""$$$&&&(((&&&$$$""""""$$$&&&(((+++***(((&&&%%%&&&'''((())))))***)))(((&&&%%%###''''''''''''''''''&&&&&&%%%'''((((((&&&&&&))),,,************+++,,,---...444444???PPP\\\ggg}}}jjjSSSFFF;;;222666666888@@@SSSpppnnn\\\GGGBBBTTTsssoooWWWPPPTTTWWWSSS[[[jjjvvvsssggg```bbbXXXRRRHHH@@@@@@EEEEEEBBBVVVqqqdddMMM<<<;;;EEE```pppSSSUUUXXX___qqqwwwWWWLLLOOOTTTjjjtttVVV???:::666999XXXaaaBBB???VVVlllgggDDD222,,,***)))***)))'''((()))++++++***(((((('''''''''((((((((((((''''''''''''((())))))+++***((('''&&&%%%&&&&&&&&&&&&''''''&&&$$$###""" """%%%'''((('''&&&%%%###$$$$$$%%%%%%&&&&&&'''***)))'''&&&&&&&&&'''((()))'''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&((()))++++++)))(((((()))(((%%%"""$$$&&&((('''&&&%%%%%%&&&((()))***+++++++++++++++---,,,+++***)))((('''&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&'''''''''%%%%%%&&&,,,888LLLhhh|||kkk\\\FFF888***&&&''''''''')))$$$%%%'''(((((('''%%%###&&&'''((())))))((('''&&&)))(((%%%%%%%%%%%%$$$###&&&&&&%%%%%%%%%&&&&&&'''}}}sss{{{}}}rrrhhhbbbZZZRRREEE???:::;;;;;;888777777555333222222222111000///111222222///***'''&&&&&&%%%%%%%%%''')))***++++++***)))(((((('''''''''(((,,,,,,---------,,,,,,++++++)))'''&&&(((***+++******)))(((''''''((()))***+++)))(((((())))))((('''%%%%%%&&&''')))+++---...333333222...***'''%%%&&&###%%%'''))))))(((&&&$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''))))))'''%%%#########"""!!!"""$$$&&&'''&&&###""""""###&&&''',,,+++)))(((&&&&&&&&&&&&))))))******)))(((&&&%%%&&&''''''(((''''''%%%%%%&&&((())))))'''''')))+++*********+++,,,---///000555999@@@III\\\wwwlllQQQBBB:::555444555:::FFF[[[uuunnnWWWDDDFFFTTTgggzzzlll]]]RRRVVV___lllvvv~~~~~~zzzrrr```ZZZUUURRRJJJ???>>>CCCRRR___ppp|||rrrXXXBBB@@@MMMlllcccSSSMMM\\\sss```IIIIIITTTpppnnnSSS===000555SSSsss~~~dddLLLAAARRRkkkjjjKKK999000+++(((,,,***)))***+++,,,,,,+++((()))))))))))))))((((((&&&&&&&&&&&&&&&''''''(((---,,,***((('''''''''(((&&&&&&''''''&&&$$$###"""!!!###&&&((())))))'''&&&$$$$$$$$$%%%%%%&&&''''''))))))(((((('''''''''(((((('''&&&'''(((((('''&&&%%%%%%%%%%%%&&&((()))+++(((''''''&&&&&&%%%$$$$$$&&&''')))((('''&&&'''(((((()))***++++++++++++***---,,,+++***)))(((''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%***///;;;PPPmmmlllZZZGGG:::,,,((((((((((((***&&&''''''(((''''''&&&%%%&&&''''''((())))))))))))+++)))'''&&&''''''&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%{{{wwwmmm```UUUQQQHHHAAAAAACCCAAA;;;666333000000111222000---000111222000,,,)))'''&&&''''''(((((()))))))))***)))))))))***))))))((('''******+++++++++++++++******)))((()))+++,,,+++***))))))'''''''''((()))***)))(((&&&'''(((((('''&&&#########$$$&&&(((***,,,.........,,,)))&&&%%%%%% """&&&((()))(((%%%$$$#########$$$$$$%%%%%%&&&&&&%%%&&&(((******((('''#########"""!!!"""$$$&&&'''&&&$$$######$$$&&&'''+++++++++***)))'''&&&%%%((()))***++++++***)))(((&&&'''((())))))'''%%%$$$&&&(((++++++***))))))***)))******,,,---///111222333;;;@@@DDD[[[mmmOOO>>>888777333666>>>MMMbbbzzzmmmRRRAAAIIITTT___yyywwwhhheee___UUUZZZiiimmmeeecccfffXXXBBB>>>HHHNNNNNNUUUfff|||eeeKKKFFFTTTtttwwwWWWFFFYYYrrr~~~jjjHHHCCCSSSqqqnnnJJJ000111KKKccctttdddQQQAAALLLeeemmmRRR@@@666...***---,,,+++,,,---......---)))******+++***)))((('''%%%%%%$$$$$$%%%%%%&&&'''...---+++)))((((((((()))%%%&&&&&&'''&&&%%%###""""""$$$&&&(((***)))(((((($$$$$$$$$$$$%%%&&&'''((()))))))))))))))(((((('''((('''''')))******(((&&&%%%%%%$$$%%%&&&''')))***'''''''''%%%$$$$$$%%%'''''')))***)))((('''((()))))))))******++++++******+++++++++***)))(((''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%***777HHHZZZooorrrWWWEEE999...***+++******+++))))))((('''''''''''''''''''''''''''(((***+++,,,,,,***((('''(((((((((&&&&&&%%%%%%$$$$$$$$$######vvvnnnkkkhhh]]]QQQPPPVVVRRRHHH<<<777///,,,000555444///...///000000...+++)))((('''((())))))))))))***+++((()))***++++++***)))((())))))***++++++++++++***)))((()))+++------+++***(((((('''''''''((())))))'''&&&%%%%%%''''''&&&%%%""""""""""""$$$''')))+++000111111000,,,)))''''''!!!$$$'''))))))'''$$$"""!!!"""###$$$%%%%%%&&&&&&$$$###$$$''')))***)))'''#########"""!!!"""$$$&&&''''''&&&%%%%%%&&&''''''((()))+++,,,+++***(((''''''(((***+++,,,,,,++++++((()))***++++++)))&&&%%%''')))+++,,,,,,+++***)))(((((()))+++---///111333333===FFFQQQdddgggMMM@@@999444666999AAANNNaaazzzjjjRRRBBBIIIXXXgggooo```]]]\\\[[[eeesss}}}tttnnnllldddUUUMMMMMMJJJGGGKKKZZZnnn~~~kkkSSSKKKRRRlllbbbMMMVVVjjjyyykkkIIIBBBNNNgggxxxdddBBB555GGGaaasss___LLL???JJJ^^^~~~qqqVVVBBB777111...,,,,,,+++,,,...///...,,,((()))*********(((&&&%%%%%%%%%%%%%%%%%%&&&''''''---,,,***)))((((((((((((%%%%%%&&&'''&&&%%%$$$###"""###%%%''')))))))))(((%%%%%%$$$$$$%%%&&&((((((((()))*********)))'''&&&''''''(((***,,,+++(((&&&%%%$$$$$$$$$%%%''')))***))))))(((&&&$$$$$$&&&))))))******)))((('''(((***))))))************))))))))))))((((((''''''&&&&&&$$$$$$%%%%%%&&&&&&''''''))))))(((((('''&&&&&&%%%'''<<>>444,,,***+++***+++---+++***((('''&&&'''((())))))(((''''''((()))+++,,,+++)))''''''(((((('''&&&&&&&&&&&&&&&%%%$$$$$$###vvvjjjhhhlllhhh^^^OOOEEE666---222;;;999111---------...---,,,***(((&&&(((******))))))+++---)))***+++,,,,,,,,,******)))******+++++++++******(((((()))+++------,,,***'''''''''''''''((())))))&&&%%%$$$%%%&&&'''&&&%%%$$$#########%%%(((+++---444555444222...***))))))%%%''')))***)))&&&###!!!!!!"""###%%%&&&&&&&&&%%%!!!!!!###%%%((()))(((&&&#########"""!!!"""$$$&&&(((((((((''''''(((((((((%%%'''))),,,,,,,,,***)))&&&(((***+++,,,---,,,,,,++++++,,,---,,,***(((''''''(((***,,,------+++***&&&'''(((***,,,...111222444===QQQhhhwww}}}^^^LLLCCC:::000999<<>>555,,,'''$$$&&&((('''(((+++)))((('''&&&''')))+++,,,+++***)))'''&&&&&&&&&&&&&&&$$$######$$$%%%%%%$$$&&&'''((())))))((('''&&&kkk^^^cccllldddSSSDDD@@@:::666444222///---(((+++...---)))(((***---,,,,,,,,,,,,,,,---......*********)))((('''&&&%%%'''&&&&&&(((+++,,,+++***%%%%%%&&&'''((((((((((((&&&%%%$$$%%%'''''''''&&&,,,+++))))))+++...222555///...,,,(((%%%$$$&&&((('''''''''&&&%%%$$$######$$$%%%'''(((((('''&&&%%%""""""###%%%'''(((&&&%%%#########"""!!!"""$$$&&&%%%&&&'''(((((('''&&&%%%'''((())))))))))))((('''&&&''')))++++++,,,++++++...---+++)))((((((((((((&&&%%%%%%(((,,,///...---(((((()))***,,,...000111000;;;NNNeeeyyyzzzXXXBBB:::888666888;;;EEEXXXqqqkkkSSS@@@CCCXXXqqqxxxlll]]]ZZZZZZcccssspppZZZMMMDDDDDDDDDIIIYYYkkkxxxtttXXXKKKGGGVVVpppzzz___OOOMMM\\\wwwtttVVVDDD>>>KKK___yyyjjjLLLSSSmmmbbbJJJCCCQQQccc}}}fffGGG333+++)))))))))***+++------+++)))'''&&&%%%%%%%%%''')))***)))))))))))))))***++++++)))(((&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$!!!"""###%%%'''((()))***'''&&&%%%$$$$$$''')))+++(((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***)))((($$$#########$$$&&&((()))...+++***///666;;;:::666111000...***&&&$$$%%%&&&)))))))))))))))(((((('''%%%%%%&&&&&&'''''''''(((%%%%%%&&&'''((()))******)))((((((((((((***+++,,,,,,111???YYY|||{{{XXX<<<111222)))%%%###&&&&&&$$$%%%'''&&&&&&%%%&&&''')))+++---''''''(((''''''&&&%%%$$$%%%$$$""""""$$$%%%$$$$$$###%%%'''((()))(((''''''xxxkkkTTTMMMEEE???;;;888555222+++...000...)))&&&))),,,---,,,,,,+++,,,---///000***))))))((('''%%%$$$###'''&&&%%%'''***++++++***$$$%%%&&&'''((((((((((((&&&%%%$$$%%%'''((('''&&&///...,,,,,,---111555888+++***((($$$"""###&&&)))%%%%%%$$$######$$$$$$%%%%%%&&&((())))))'''&&&$$$$$$$$$$$$&&&((()))'''%%%#########"""!!!"""$$$&&&###$$$&&&''''''&&&$$$###******))))))(((&&&%%%$$$&&&''')))***++++++******...,,,)))'''&&&&&&'''(((&&&$$$###&&&+++/////////)))******+++---///111222:::FFFPPP\\\uuu~~~[[[===222666<<<555999FFF```~~~mmmOOO<<>>CCCFFFLLLTTTlll}}}|||YYYJJJKKK```qqq{{{|||\\\SSSSSSVVViii]]]FFFDDDOOOZZZlllZZZBBBGGGWWWyyywwweeePPPAAALLLdddkkkOOO:::000...))))))***,,,......+++)))((('''%%%$$$%%%(((+++---)))))))))))))))******+++***)))'''%%%$$$$$$$$$%%%###$$$%%%&&&&&&&&&%%%$$$"""###$$$&&&((()))+++,,,(((&&&%%%$$$$$$''')))+++((('''&&&$$$$$$%%%&&&&&&&&&%%%$$$%%%''')))))))))$$$#########$$$&&&((()))333///...666AAAHHHFFFAAA444333000+++'''%%%%%%''')))))))))))))))(((''''''&&&&&&''''''((()))))))))%%%%%%&&&'''((()))***+++(((((('''((()))***,,,---''':::QQQbbbrrrqqqUUU???000***))))))%%%$$$&&&%%%""""""$$$###$$$%%%&&&(((***,,,---$$$%%%&&&'''''''''&&&%%%%%%$$$"""###$$$%%%%%%$$$!!!###%%%'''(((((('''&&&pppaaaPPPGGGFFFCCC;;;333555777777333,,,((()))---******+++...111111///,,,******)))'''%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))(((''''''''''''((((((++++++******+++---000111+++((($$$""""""$$$$$$$$$''''''''''''&&&%%%$$$###&&&&&&'''((()))))))))(((%%%%%%&&&''''''&&&&&&&&&!!!###%%%&&&'''&&&&&&&&&''''''%%%$$$$$$''')))(((((((((''''''&&&&&&&&&"""$$$'''***+++***)))((()))(((&&&%%%&&&''')))+++&&&%%%&&&***...000...+++((()))++++++,,,000555999AAAIIIZZZnnnoooQQQ;;;222555999:::???MMMddd}}}qqqZZZDDD@@@NNNeee~~~}}}uuuiiieee\\\```tttxxxdddQQQHHHFFFEEEGGGJJJ\\\pppbbbLLLFFFYYYooo}}}cccZZZ[[[VVVccccccJJJFFFLLLWWWfff{{{{{{[[[FFFFFFMMMtttvvvgggTTTDDDMMMdddsss[[[>>>///------***)))+++...///+++&&&%%%&&&&&&&&&&&&'''+++...,,,)))'''(((+++------++++++)))'''%%%$$$%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%'''(((***+++,,,)))******(((%%%%%%))),,,,,,***'''$$$"""###'''***(((&&&$$$%%%'''((())))))"""%%%%%%$$$&&&,,,///...777<<<;;;<<>>>>>===888222...---.........000111222222000///,,,+++***(((%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&%%%&&&'''***,,,...+++(((%%%######%%%%%%%%%'''&&&&&&%%%%%%$$$######%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&%%%%%%!!!"""###%%%&&&&&&&&&%%%&&&''''''&&&$$$%%%'''))))))(((((('''&&&%%%%%%%%%###%%%'''***+++***)))'''(((''''''&&&'''((()))***)))((()))---111333111...((()))***+++---222999>>>FFFNNNfffnnnNNN;;;444333555AAAFFFQQQcccyyyvvvbbbJJJBBBSSSpppwwwiii```eeefffiiisssqqq___SSSIIIAAABBBFFFSSS___qqq}}}kkkVVVHHHSSSooouuu___XXXZZZpppkkkUUUIIIHHHSSSiiivvvUUUOOOYYYiiiMMMBBBOOOccc{{{gggNNN===222,,,,,,***(((***---...***&&&&&&&&&'''&&&&&&'''+++...***(((&&&'''***---......***)))'''&&&%%%&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&''')))+++,,,---)))((('''&&&&&&&&&((())),,,+++)))'''%%%%%%&&&((('''%%%###$$$&&&((())))))(((((('''&&&+++444888777:::???GGGQQQZZZaaabbb```XXXJJJ:::222111111...)))+++---......+++((('''''''''(((((('''&&&'''***---***)))'''&&&&&&''')))***)))'''%%%&&&(((*********(((222BBBUUUfffuuuvvv]]]AAA111,,,(((%%%$$$###############$$$%%%%%%'''''''''''''''(((((()))%%%&&&&&&&&&&&&&&&&&&%%%###$$$$$$%%%%%%%%%$$$$$$"""###$$$&&&''''''''''''|||nnniiiiiicccUUUHHHGGGDDD???999444000......000222333333111000///000...,,,***(((&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%'''(((***)))'''%%%######$$$&&&'''''''''&&&&&&#########$$$&&&(((+++,,,+++(((%%%$$$%%%&&&'''&&&'''&&&%%%############$$$%%%&&&''')))******))))))((('''&&&%%%$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%'''***))))))((('''&&&$$$$$$###$$$&&&((()))***)))((('''''''''''''''((((((((()))***)))***...222444111...''')))******,,,333<<>><<<444+++...000222222///+++)))((()))))))))'''&&&&&&(((***))))))''''''''''''))))))((('''&&&&&&''''''&&&%%%'''///:::III___rrrrrrhhhPPPBBB444...+++(((&&&&&&$$$############$$$%%%%%%((((((((((((((()))))))))%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&}}}oooccc\\\[[[TTTMMMCCC:::666444333333777999:::888444111111111---+++((('''''''''''''''%%%&&&&&&'''&&&&&&$$$$$$'''(((+++---,,,)))%%%"""!!!###%%%'''((('''&&&%%%######$$$%%%(((***---...+++(((&&&%%%'''((((((((()))'''%%%#########%%%&&&$$$&&&(((************)))***(((&&&#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###$$$''')))******)))'''%%%$$$###"""&&&'''((())))))((('''&&&&&&''''''((()))(((((((((((('''(((+++000111...+++'''((((((''')))222???III^^^hhhzzz^^^CCC555222111111333DDD]]]uuuvvv^^^GGGEEESSSggg}}}sssddd]]]```dddqqq}}}|||qqqhhh___UUUOOOJJJFFFJJJ^^^zzzpppXXXAAACCC]]]|||gggWWWVVVkkkyyy___III<<>>@@@BBB@@@BBBBBB@@@<<<777444222+++)))&&&&&&((())))))(((&&&&&&'''((('''&&&%%%###(((***---//////+++'''$$$!!!###%%%''''''&&&%%%$$$######$$$&&&)))+++---...)))(((&&&&&&((())))))(((+++)))'''%%%$$$%%%&&&'''$$$%%%(((***++++++***))))))(((%%%###"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$"""############%%%'''***+++***)))(((&&&%%%$$$###&&&'''((())))))(((((('''&&&''''''((()))((((((((('''&&&'''***...///---***(((((((((&&&(((222CCCPPPkkk||||||^^^DDD444///000111111FFFcccqqqUUUBBBFFFMMMVVVpppnnn[[[XXXbbblllkkkvvv}}}lll\\\KKKDDDDDDPPPddd|||nnnRRR>>>CCCSSSeeepppbbbRRR[[[zzzzzz[[[HHH:::@@@QQQnnnxxxgggjjjjjjRRRAAAIII^^^{{{cccGGG666222///////////////...,,,***((()))))))))(((''')))***---,,,***((('''(((+++,,,...---,,,***((('''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&'''((()))***+++,,,---))))))(((%%%###)))444>>><<<666,,,&&&$$$&&&'''(((%%%$$$######&&&((())))))$$$)))***)))111DDDZZZhhhssstttpppooo{{{xxxyyyvvvjjjWWWCCC444,,,(((***---...---***)))))))))******(((&&&%%%%%%&&&))))))(((((((((((())))))&&&&&&&&&(((***+++***)))$$$*********666EEEAAA222///,,,++++++(((######''''''&&&&&&&&&&&&'''((((((((()))******++++++******&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&'''((((((((((((((('''&&&%%%$$$~~~sssnnnfff[[[PPPKKKLLLPPPTTTJJJIIIHHHHHHEEE???777222---***&&&''')))+++***)))'''((()))***)))'''%%%$$$'''***---000000...+++((($$$%%%&&&&&&&&&%%%$$$$$$!!!"""$$$%%%''')))***+++(((&&&%%%&&&((()))))))))***)))(((&&&&&&&&&&&&'''###%%%(((+++,,,,,,+++***'''&&&%%%$$$######$$$$$$%%%%%%$$$######$$$$$$%%%"""###$$$$$$%%%&&&***,,,++++++***)))(((&&&&&&%%%&&&&&&'''(((((()))((((((''''''''''''((((((((())))))((())),,,000111...+++)))***)))'''+++888MMM]]]nnncccGGG666///000111<<>>000---...,,,)))''',,,+++***+++------+++))))))))))))***++++++,,,,,,''''''''''''''''''&&&&&&%%%###!!!###&&&((((((&&&'''%%%######%%%'''((((((&&&'''(((((('''&&&###"""%%%)))...000...+++(((&&&$$$%%%'''(((((((((''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&(((***,,,...))))))))))))***+++,,,---''''''(((((()))*********...)))$$$###%%%((()))((('''((()))***+++,,,------------///777EEEXXXjjjuuu```CCC333000222333@@@UUUrrryyy]]]EEE???@@@KKKllllllZZZ\\\ooo~~~zzziii[[[SSSXXXbbb^^^???;;;CCCRRRmmmllljjj}}}|||eeeKKK======TTTnnnwwwlllzzzqqq[[[]]]kkkrrrWWWMMMRRRZZZpppoooYYYGGG<<<111000///...,,,+++))))))***,,,------***'''%%%%%%'''(((***+++++++++)))((())))))))))))************))))))(((''''''(((******,,,***((('''''')))+++,,,---000888EEETTTbbbkkkooofff[[[JJJ;;;666666111***///---+++***((((((((()))###***+++...HHHsssrrrWWWBBB333,,,((()))***((('''(((%%%&&&'''(((((('''&&&&&&---+++((((((((())))))((('''&&&&&&&&&'''(((***+++...,,,(((&&&$$$%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%(((+++,,,+++)))(((***)))&&&$$$###$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&eeedddlllttt~~~zzzZZZLLL>>>777333...)))(((+++*********,,,,,,***)))+++*********))))))))))))'''''''''&&&&&&&&&&&&&&&%%%###"""###&&&(((((('''&&&%%%###$$$&&&((())))))'''(((((()))(((&&&$$$"""%%%(((,,,...,,,)))'''&&&$$$%%%&&&'''((('''&&&%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&(((***,,,---+++******)))))))))))))))&&&''''''(((((()))******,,,)))&&&%%%&&&((())))))(((((()))***+++,,,,,,---+++,,,111<<>>LLLfff}}}iiijjjrrrZZZDDD===;;;KKKhhhssswwwiii[[[nnnyyy```LLLLLLXXX}}}}}}^^^EEE777000///...---+++***)))(((***,,,...---***'''%%%%%%'''(((***++++++***)))((()))))))))))))))))))))))))))((('''''''''((()))***,,,+++)))'''''')))+++,,,000777BBBMMMYYYjjj|||~~~bbbIII<<<888222+++---,,,+++*********+++,,,((()))***000DDDdddoooOOO;;;555...))))))***(((''''''%%%&&&'''((((((((('''&&&***(((&&&&&&((()))))))))'''&&&&&&&&&&&&''')))***+++***'''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))***+++***)))((()))(((&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&%%%%%%%%%%%%%%%%%%yyyWWWUUU]]]fffooopppuuu~~~wwwgggSSSCCC666,,,***+++***)))((()))***+++***(((,,,+++***)))((('''&&&%%%'''&&&&&&&&&%%%%%%%%%$$$$$$###"""$$$&&&((((((((('''%%%$$$%%%'''*********))))))))))))(((&&&$$$###%%%(((******)))&&&%%%%%%$$$%%%&&&'''&&&%%%$$$#################################%%%&&&(((***+++,,,,,,+++)))((('''&&&%%%%%%%%%&&&&&&'''(((((())))))((()))))))))(((((()))+++)))*********++++++,,,,,,***+++///;;;OOOeeeyyyoooSSS???777666777777HHH]]]~~~wwwaaaHHH:::<<>>UUUqqqjjjNNN<<>>GGG\\\ttt{{{dddddd|||hhhNNNAAA>>>MMMcccyyypppnnn~~~oooXXXDDDIII^^^cccNNNMMMTTT___zzzvvv^^^JJJ@@@111000///---------...///---------+++(((&&&%%%%%%&&&&&&'''((()))************))))))((('''&&&&&&%%%%%%&&&&&&'''((()))))))))((('''&&&%%%$$$%%%%%%&&&+++222BBB\\\www^^^DDD333+++))))))(((''''''((()))***+++111222333JJJvvvqqqUUU999000)))))))))'''&&&'''$$$$$$%%%&&&'''((()))***&&&%%%$$$&&&***---//////((('''%%%%%%$$$%%%&&&'''&&&''')))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********)))))))))))))))&&&&&&&&&&&&'''(((((()))%%%%%%&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%yyyLLL<<<999===EEE@@@CCCRRRcccnnnqqqsssoookkkNNN888---)))(((&&&&&&(((***+++***&&&&&&&&&'''((())))))***(((((('''&&&%%%$$$#########%%%&&&&&&&&&&&&)))+++(((&&&%%%%%%''')))))))))'''''''''''''''''''''''''''((()))(((&&&$$$$$$$$$###$$$%%%&&&%%%$$$###"""###$$$%%%&&&&&&%%%$$$######%%%'''******)))(((&&&#########$$$%%%&&&'''(((%%%&&&&&&'''(((((())))))(((***+++***)))(((((((((***+++++++++,,,,,,------(((***333GGGddd|||cccHHH:::666:::HHHWWWjjjwwwgggJJJ888777FFF___sssyyyrrrccciiittt~~~gggXXXYYY```mmmyyyWWW;;;666===FFF\\\uuuvvvhhhrrriiiXXXDDD===OOOeeezzztttmmmwwwwwwdddLLLJJJZZZ~~~dddRRROOORRRggg|||~~~dddKKK;;;222111///......///000111,,,---,,,+++(((&&&&&&'''&&&&&&''''''((()))***+++++++++***)))'''&&&%%%%%%$$$%%%&&&'''((()))))))))''''''&&&%%%$$$$$$$$$$$$&&&,,,<<>>;;;:::AAAQQQ^^^___YYY[[[kkk|||~~~xxx[[[BBB444***(((&&&&&&(((+++,,,,,,&&&&&&'''((())))))******))))))((('''&&&%%%$$$$$$###%%%'''&&&%%%&&&)))+++)))'''$$$$$$&&&'''''''''%%%%%%%%%%%%&&&'''((()))(((***+++***(((&&&%%%%%%###$$$%%%&&&&&&&&&%%%$$$###%%%&&&''''''&&&%%%###$$$'''***,,,,,,***'''$$$$$$$$$$$$$$$%%%&&&'''(((&&&''''''(((((()))******,,,***((((((((((((&&&%%%******++++++,,,---......***...:::QQQnnnlllWWWBBB888444999KKK^^^lllvvv~~~dddJJJ===777;;;QQQiii{{{kkk^^^\\\mmm~~~yyynnnlll\\\aaannn}}}ZZZ;;;555999BBBWWWooosssnnnmmm___KKK>>>JJJggg|||uuussslllOOOOOO^^^|||oooVVVMMMOOOmmmgggJJJ888222000...------///111222+++++++++***((('''((()))&&&&&&&&&'''((()))***+++---,,,+++***((('''&&&%%%###$$$&&&''')))))))))(((((((((''''''&&&%%%%%%%%%&&&,,,999KKKccc}}}vvv___NNN???555***)))((('''&&&''''''(((***///000111AAAeeeyyy[[[GGG666---&&&&&&'''&&&&&&(((######$$$%%%''')))+++---)))'''&&&&&&)))+++,,,+++'''&&&&&&&&&&&&''')))***(((((()))******+++******&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((***,,,,,,,,,+++***'''''''''(((((((((((('''%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$%%%&&&&&&''''''uuuDDD333000555222;;;???;;;>>>JJJQQQPPPSSSWWW^^^hhhsss~~~xxx^^^HHH===***(((&&&&&&)))+++,,,---(((((((((((()))))))))******))))))'''&&&%%%$$$$$$###%%%''''''%%%&&&))),,,)))'''%%%$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&''')))))))))+++,,,,,,***'''%%%%%%"""###%%%&&&'''&&&&&&%%%$$$%%%'''(((((('''%%%$$$&&&(((+++---,,,***&&&###%%%%%%$$$$$$%%%%%%&&&'''''''''(((((()))*********...***'''&&&'''(((%%%###))))))***+++---...//////...111;;;RRRpppdddRRRAAA999444888JJJ```lll{{{fffNNNEEE;;;888JJJeeexxxnnnaaaWWW\\\lll}}}vvv^^^XXX[[[nnn```>>>555666<<>>111///---,,,,,,...000222***++++++***(((''')))***%%%%%%&&&&&&((()))***+++...---,,,***)))'''&&&%%%"""$$$&&&((()))))))))(((******)))(((''''''&&&&&&---555>>>EEERRRnnnyyyhhhVVV@@@---***)))(((''''''((()))***))))))---444???WWW|||qqq|||]]]KKKFFF444,,,%%%%%%&&&%%%&&&)))#########$$$&&&))),,,---)))'''%%%%%%''')))))))))'''&&&&&&&&&'''(((***+++(((((())))))******++++++%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%'''***---...---+++***''''''((((((((((((''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''((((((ppp<<<222444...333333444666888<<>>666BBBQQQZZZppp~~~iii[[[YYY^^^___eeeyyysssZZZZZZXXXYYYhhhrrrJJJ444444@@@MMMVVVppp}}}dddDDD333===TTTxxxssswwwttt___TTTTTTaaazzzkkk\\\UUUOOObbbtttfff@@@777111,,,---...---...111,,,,,,+++***)))(((''''''***'''&&&'''***+++***(((((())))))))))))(((((('''%%%&&&((()))))))))((('''(((((((((((()))+++,,,---///222777???OOOhhh~~~cccNNN>>>555+++)))'''&&&&&&''''''&&&))))))***222EEEddd{{{mmmgggnnntttpppaaaOOO@@@999000+++%%%###$$$'''(((((((((%%%###&&&+++...,,,)))---,,,***)))'''&&&&&&&&&''''''''''''((()))++++++******))))))(((((((((''''''((()))(((&&&%%%&&&''')))***)))'''%%%$$$%%%&&&'''(((***+++++++++***))),,,+++)))'''&&&%%%%%%&&&((((((((('''&&&&&&&&&%%%''')))******(((''''''(((sss>>>111111+++222222333444666999;;;<<<@@@??????FFFPPPWWWYYYXXXiii{{{uuuZZZFFF555...((()))***+++---000+++***(((''''''(((+++,,,++++++***)))))))))))))))&&&%%%######%%%'''((((((%%%%%%&&&%%%%%%$$$######%%%$$$$$$%%%&&&'''((()))))))))(((&&&%%%%%%$$$$$$$$$######&&&((()))&&&###$$$%%%(((,,,000111...***)))((((((((())))))***+++***)))'''%%%%%%%%%''''''))))))***+++++++++************)))''''''&&&&&&&&&&&&&&&''')))***,,,...///333888AAARRRppppppUUU===555555777EEEWWWtttttt[[[EEE;;;???LLLWWWhhh{{{dddVVVWWW```ccciii|||sssfff\\\QQQRRRbbbuuuOOO===;;;???HHHRRReee]]]CCC888???OOOooojjjmmmxxxdddMMMDDDTTTrrrqqq\\\OOOIIITTTnnnsssWWW===555/////////------///++++++***))))))((('''''')))'''&&&'''***+++)))(((''''''((((((''''''&&&&&&%%%&&&'''((((((''''''&&&%%%&&&&&&''')))+++---...//////222:::III]]]rrrcccGGG<<<:::---+++((('''((()))(((''')))(((***444JJJfffyyyggg\\\YYYZZZZZZWWWPPPEEE888000---)))%%%$$$&&&((()))((((((&&&$$$&&&+++---,,,))),,,+++***((('''&&&&&&&&&'''''''''(((((()))++++++))))))))))))((((((''''''((()))***)))'''&&&&&&''''''''''''%%%$$$$$$$$$%%%'''''')))*********)))(((+++***(((&&&&&&%%%&&&&&&)))((((((''''''&&&&&&%%%%%%'''))))))'''''''''(((xxxCCC333000+++000111222333555555666666555777999999:::===BBBFFFSSS[[[mmmbbbNNN<<<111))))))---.........''''''&&&&&&'''***,,,...---,,,***(((((()))***+++%%%$$$"""###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&((()))***++++++)))(((&&&$$$######$$$$$$#########%%%((()))((('''%%%'''***///333444222///((((((((('''(((((()))***+++***((('''&&&&&&''''''((()))******++++++*********)))((('''''''''''''''((('''&&&&&&(((+++...111///999JJJccc~~~dddPPP===666333777KKKcccyyyooo[[[MMMAAA???JJJZZZssspppbbbYYYXXX[[[gggvvvvvvaaaOOOPPP```xxxlllJJJ@@@>>><<>>IIIPPPSSSQQQUUUYYYYYYTTTLLLDDD@@@AAA999222111555666000***&&&&&&&&&''')))***++++++***(((''')))+++,,,+++******))))))(((''''''''''''))))))(((((()))******+++'''((()))))))))(((''''''''')))++++++(((&&&%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&%%%%%%&&&'''((()))))))))(((((('''''''''(((***++++++)))(((((()))MMM999777555000111333444555555444444222111000000111444888:::>>><<>>EEEUUUggg~~~~~~kkk[[[UUUOOOKKKXXXlllkkkaaa______]]]]]]nnnttt]]]WWWZZZddd|||___???:::999444???SSSqqqyyyuuuzzzRRR<<>>???@@@???<<<999111...+++)))******(((%%%$$$&&&''')))******+++,,,+++*********+++,,,+++******))))))((((((((())))))***))))))))))))******+++'''((()))*********((('''&&&((())))))(((&&&&&&&&&((('''%%%&&&)))******)))''''''''''''(((((())))))''''''&&&%%%&&&'''((())))))))))))))))))))))))))))))***++++++)))''''''(((TTT===:::999444444555555555555444444555222///...111333333222999:::???EEELLLVVVfffuuusssrrr~~~VVVCCC///)))+++,,,+++***(((''''''&&&&&&&&&&&&'''%%%$$$###""""""$$$&&&'''&&&&&&'''(((***)))&&&$$$$$$$$$######$$$&&&((()))((('''&&&&&&'''(((***+++,,,++++++***)))(((''''''&&&&&&&&&&&&%%%'''+++...444444333///,,,******+++'''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***+++++++++'''''''''''''''((()))***%%%&&&(((+++---000111222FFFWWWkkk||||||___III888:::AAAGGGSSSaaavvvfff^^^[[[\\\fffssswww}}}yyyqqqeeeZZZXXXeeetttyyykkkZZZTTT___~~~pppNNN???888333<<>>GGGOOONNNIIIBBB888000...,,,)))((()))***))))))"""'''---///------///222777444111111333444333222+++++++++)))'''%%%%%%%%%$$$&&&((())))))***,,,...,,,,,,,,,+++++++++++++++******)))))))))***++++++*********))))))******+++''')))***,,,,,,+++***)))&&&((()))((('''''')))***---***((())),,,...---+++)))))))))))))))***++++++)))((('''&&&&&&'''))))))''''''((()))***++++++,,,''')))++++++***)))***+++```FFF???===:::999777555444222222111111000.........///......333888;;;888:::EEESSS\\\^^^```lllfffQQQ:::...+++***)))***&&&&&&&&&&&&&&&&&&&&&&&&######""""""######$$$%%%$$$%%%&&&(((***(((%%%"""%%%$$$$$$$$$%%%''')))++++++***'''%%%%%%'''***,,,++++++,,,,,,+++)))'''%%%###$$$%%%%%%&&&)))///333777555222,,,&&&$$$&&&)))&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''%%%&&&''')))******++++++&&&&&&&&&'''''')))******&&&&&&''')))---111555888KKKYYYlll}}}xxx]]]GGG666888AAAJJJZZZlllrrrkkklllsssyyy}}}|||nnnnnnkkkeee]]]___qqqfffVVV```zzzWWWBBB777444:::DDDOOOooommmTTTHHHNNN[[[wwwsssjjjxxxcccKKKHHHYYY}}}www```OOOPPPjjjuuuJJJ;;;---)))++++++++++++///...---+++***((('''&&&)))+++---,,,******,,,...***)))&&&$$$######$$$%%%''''''''''''((()))+++,,,)))(((''''''''''''''''''###$$$&&&&&&&&&)))...222555???EEEAAA888333000...+++)))'''&&&&&&''''''&&&$$$&&&(((***,,,---...///...///...,,,++++++---///...---,,,***)))((())))))%%%'''))))))((())),,,///,,,------,,,+++***++++++++++++******+++,,,------++++++***))))))******+++((())),,,......---+++***((()))))))))(((***---000000,,,***+++...000...,,,,,,++++++***+++,,,---...******(((((('''((()))***%%%&&&''')))+++---......(((+++...000000222444555lllNNNEEEAAA???<<<999555222000///...+++,,,---...------...///---666888111000;;;EEEGGGNNNRRRYYYfffwwwwwwaaaGGG666---)))(((***%%%%%%%%%&&&&&&'''''''''""""""######$$$$$$$$$$$$###$$$%%%((()))'''$$$ &&&%%%$$$$$$&&&(((***,,,...,,,(((%%%%%%'''***---)))+++,,,---,,,)))&&&$$$ """$$$$$$&&&+++222888777555000)))###!!!%%%(((&&&%%%%%%$$$#########$$$%%%&&&'''((())))))))))))%%%&&&''')))******++++++&&&&&&&&&'''''')))***+++)))'''&&&'''+++222888<<>>@@@```RRRPPPIII@@@666222333444111---------...//////000///...111000//////111666:::===EEEGGGLLLTTT___nnn}}}ttt[[[EEE666...)))''''''$$$###$$$(((***(((%%%$$$%%%%%%&&&%%%$$$"""!!!!!!###%%%'''((('''%%%###$$$&&&((('''%%%%%%(((++++++++++++)))'''&&&(((***(((***---...---***%%%"""$$$""" !!!'''///555888444///(((%%%%%%'''((('''$$$######$$$&&&'''&&&$$$'''''''''''')))+++---...((()))***++++++***)))(((+++)))&&&'''***,,,+++******'''''')))+++///999DDDLLLUUUnnniiiMMM>>>555888>>>MMMpppzzzzzz~~~tttaaaXXXVVVdddxxx~~~ooowwwiiiKKK:::333333<<>>BBBHHHRRR___lllttt~~~~~~jjjSSS>>>111)))'''((('''&&&''')))***)))(((''''''(((''''''%%%###"""###$$$&&&(((((('''&&&%%%$$$&&&'''&&&%%%%%%'''******,,,......,,,***))))))(((***+++,,,+++(((%%%###%%%###"""$$$)))///444666///+++'''%%%&&&(((((('''(((&&&%%%%%%'''))))))(((''''''''''''(((***+++---((()))***++++++***)))((((((&&&$$$&&&))),,,---,,,***(((''')))***...888CCCMMMccc}}}lllTTT???333;;;IIIXXXooo}}}{{{uuuiiibbb\\\]]]mmm|||mmmOOO???888555999@@@QQQ]]]ppp}}}___DDDIIIgggsss]]]```wwwxxxfffUUUJJJSSSvvvjjjOOO___zzzzzzaaaJJJ555...,,,(((&&&)))------......,,,)))&&&$$$%%%'''***,,,.../////////222000---+++)))'''''''''&&&&&&&&&&&&&&&((()))***$$$&&&((()))*********)))&&&%%%$$$$$$$$$&&&(((***+++++++++,,,------+++((('''''''''''''''''''''''')))***,,,------+++***)))******))))))))))))******---+++((((((***---...///---+++(((%%%%%%&&&((()))***++++++)))&&&%%%&&&''')))(((''''''(((***+++---***)))((())),,,.........+++,,,---...---,,,***(((******)))((()))+++---...,,,+++*********+++------,,,,,,,,,++++++++++++***...---+++***))))))******+++)))'''))),,,000111222666555999HHHZZZddd```YYYsssccc^^^VVVKKK@@@888222000///.........000111000...000111333555777999;;;<<<555666888<<>>TTTdddqqq}}}zzzzzzsssaaa```eeeqqq|||XXXEEE<<<777888===DDDZZZvvvxxx{{{uuu[[[HHHPPPeeezzzvvvbbbYYYdddsss[[[OOO[[[wwwkkkLLLTTTlllbbbKKK555...+++((('''***,,,---------,,,***((('''%%%&&&)))+++...000111111111///---***((('''''''''%%%&&&'''(((((()))))))))%%%&&&(((***+++,,,,,,,,,%%%%%%$$$$$$$$$%%%'''((('''''''''))),,,,,,+++)))''''''((((((((((((''''''+++++++++++++++***)))((())))))))))))))))))))))))+++)))'''(((***---//////***)))((('''&&&&&&&&&&&&'''))))))((('''&&&'''(((((((((((((((((()))++++++)))((('''(((+++,,,---,,,)))***,,,------+++)))(((***)))(((((()))***,,,---+++***)))))))))***,,,---...---+++******++++++,,,///---,,,***(((((((((((()))'''&&&)))///444777777777???LLL\\\hhhnnnnnnkkkzzzkkk```WWWMMMAAA888111...---...111333222000000222555777999:::::::::333444555666999???FFFKKK```cccbbbaaammm}}}gggQQQ???444000((())))))*********,,,---++++++***)))(((&&&%%%%%%(((((()))))))))))))))(((%%%%%%%%%$$$$$$$$$%%%&&&)))---111333111---)))((('''''''''&&&%%%$$$$$$###!!!"""###'''***,,,+++***((((((((())))))((('''&&&$$$$$$&&&))),,,...---,,,+++***)))((((((((())))))((())))))***************%%%$$$$$$%%%'''***,,,---+++))))))++++++...777AAAYYYuuuppp\\\FFF888AAAUUUgggwwwxxxvvvsss]]]^^^ooo```HHH>>>999:::>>>;;;YYY}}}ssssssppp]]]RRRWWW]]]hhhzzzjjj[[[]]]vvvgggaaalllyyyhhhOOOEEE^^^aaaJJJ444,,,+++((()))---,,,,,,,,,,,,,,,++++++***&&&'''(((***,,,---///000...---***(((&&&%%%%%%%%%%%%&&&(((*********)))((()))))))))******+++,,,,,,&&&&&&%%%%%%%%%&&&''''''$$$$$$&&&))),,,---,,,+++'''((()))*********)))(((---,,,,,,***)))(((((('''))))))************))))))'''&&&%%%&&&))),,,......'''((((((((('''&&&%%%$$$%%%'''((((((''''''((()))((((((((())))))*********((('''&&&&&&)))*********((()))+++,,,,,,+++***)))***))))))(((((()))***+++))))))(((((((((***+++,,,///---+++*********,,,---///...,,,***)))((()))))))))((()))///888???DDDEEE<<>>IIIFFFIIISSS[[[aaaooo~~~ppp^^^NNNAAA:::,,,+++)))((((((***+++,,,******)))(((&&&&&&%%%%%%)))))))))((((((((())))))%%%%%%$$$$$$%%%%%%&&&&&&***,,,......,,,***)))(((&&&&&&%%%$$$$$$#########"""###&&&))),,,---***((()))+++,,,,,,***(((&&&%%%!!!###(((...222333000...---,,,***)))(((((()))))))))))))))))))))******+++'''''''''&&&&&&''')))++++++******---...111:::DDDVVVeee~~~pppWWWIII>>>BBBPPPeee~~~{{{}}}kkk^^^dddqqq___KKKBBB<<<999;;;;;;QQQqqqzzzxxx~~~fffUUUWWW^^^iii~~~mmm___bbb|||{{{nnnpppxxx}}}nnnTTTMMMbbbjjjQQQ999000---***+++///---,,,,,,,,,,,,,,,------)))((((((((()))***,,,---...,,,***(((&&&&&&&&&&&&%%%&&&)))+++,,,+++)))(((---,,,+++***))))))******((((((((('''''''''''''''%%%%%%&&&)))---...---,,,)))***+++,,,,,,---------...---,,,+++)))(((((('''((()))************)))((($$$######%%%(((+++,,,---&&&'''((()))(((&&&$$$###$$$&&&((()))(((((()))***((()))***++++++******)))'''%%%$$$%%%'''((((((((('''(((***,,,,,,,,,************))))))))))))))))))((((((''''''(((***+++,,,///...,,,******+++,,,---,,,+++***))))))***+++,,,---...333:::DDDMMMUUUYYYXXXjjj|||yyywwwvvv___LLL:::555000000333444222///222444666888888666444333000000000000///000333555888444;;;HHHJJJGGGUUUlllsssbbbRRRGGG999333+++((()))******))))))((('''&&&&&&%%%&&&&&&***)))'''&&&&&&'''((((((%%%$$$###$$$&&&'''(((''')))++++++***(((''''''(((%%%%%%%%%$$$$$$#########$$$%%%(((,,,//////,,,))))))+++------***(((&&&%%%###%%%***111555555222///---,,,***)))((((((((())))))((((((((()))***+++,,,)))***)))(((&&&&&&((()))+++***,,,000222666???IIISSS\\\uuulllPPPHHHAAACCCNNNeee|||nnnggghhhoooppp{{{vvvtttZZZNNNGGG===666555@@@EEE\\\nnnQQQRRReeexxxmmmaaakkktttiiivvvzzzYYYbbbssszzz```EEE888222---,,,000...---,,,+++,,,,,,...///+++***((('''((()))+++---000///---+++))))))))))))&&&''')))+++,,,+++***)))000...+++)))'''(((((()))***)))))))))((((((''''''''''''(((***---...---,,,******+++,,,---///111222...---------+++***((((((((()))***++++++***)))((($$$######%%%(((+++++++++'''((()))***)))'''%%%###$$$''')))******))))))***(((***,,,------,,,***)))(((&&&%%%%%%''')))(((((('''(((***,,,------,,,++++++++++++******))))))((((((((('''((()))***,,,---///...,,,+++++++++,,,---))))))***+++---///222333000666>>>EEELLLVVVaaaiii{{{||||||fffYYYJJJCCC<<<999::::::666111333444555666555333000///---......---,,,,,,...000222222777<<<::::::EEEUUUiiitttxxxeeeXXXKKK???222++++++,,,)))%%%((('''&&&&&&&&&&&&'''((()))(((&&&$$$###$$$&&&'''%%%###"""$$$'''******)))((()))******(((&&&&&&&&&$$$$$$%%%%%%%%%$$$#########$$$'''+++......+++((('''))),,,,,,)))''''''''''''(((***---000000...,,,***)))((('''&&&&&&'''''')))((((((((()))***+++,,,***++++++)))&&&&&&(((+++******---333777;;;EEEOOO\\\lllcccLLLEEE@@@EEETTTlllnnnjjjnnntttvvvsssuuu^^^RRRIII>>>888999BBBFFF]]]rrrSSSPPPccc{{{qqqdddqqqnnnyyy}}}]]]eeexxxjjjMMM>>>666///...111000///---++++++,,,...000,,,+++)))((()))+++...000111000...,,,************'''((()))+++++++++++++++///---***'''&&&''')))***))))))))))))((('''&&&%%%(((((()))***,,,---+++)))***))))))***,,,000444666------...///...,,,***(((((()))***++++++***)))(((%%%%%%%%%&&&)))+++,,,+++((()))******)))(((&&&%%%%%%(((+++,,,+++*********)))+++---//////---+++)))***)))'''((()))+++******'''(((+++---......---,,,,,,,,,,,,,,,+++***)))((((((((((((((()))+++---......------------,,,,,,,,,+++,,,...111555:::>>>@@@>>>GGGQQQWWW[[[cccppp||||||jjjcccYYYQQQHHHCCCCCCAAA;;;555444444555555333111...---,,,---...---,,,,,,...///222777999333000666???EEERRRaaaxxxxxxrrrfffYYYJJJ777...---...)))###(((''''''&&&&&&''')))***)))'''$$$""""""###%%%&&&%%%###"""$$$(((++++++***&&&(((++++++)))&&&%%%$$$###$$$%%%&&&&&&%%%###""" !!!$$$(((******(((%%%###'''******((('''((()))***(((&&&'''((())))))(((((('''&&&%%%$$$%%%%%%&&&)))((((((((((((***,,,---)))++++++***''''''))),,,******...555999>>>IIISSSjjjwwwZZZJJJAAA===GGG\\\ttt|||sssmmmjjjqqqzzzttteeeSSSGGG>>>===CCC@@@PPPooo{{{rrr\\\RRRZZZqqqwwwhhhsss}}}wwwaaaVVVpppkkkNNN>>>777111000333111///---++++++,,,...000,,,+++))))))***...222444000...,,,***))))))))))))((())))))***++++++,,,+++---+++(((&&&&&&'''***,,,((()))(((((('''&&&$$$$$$)))))))))***,,,+++)))''')))((('''(((+++000555888,,,---///000///---***)))''')))***++++++***)))''''''&&&&&&(((+++------,,,)))************((('''&&&&&&))),,,---,,,+++*********,,,///000000...+++)))---+++******,,,---,,,,,,''')))+++---//////...------------,,,+++***)))((()))(((((((((***,,,---///------.........---,,,+++000111444888>>>DDDIIILLLRRR]]]hhhmmmmmmttt}}}wwwiiibbbXXXQQQLLLDDD:::222666666333///...///...,,,...---,,,---//////...,,,111111000000111333555666FFFSSSffftttvvvwww}}}dddNNN666---,,,,,,)))'''***))))))((('''&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&&&&%%%&&&&&&'''))))))%%%&&&'''''''''&&&%%%$$$%%%&&&'''((('''%%%""" """&&&((('''&&&&&&&&&((('''''''''((()))***++++++***(((&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&'''''',,,++++++***++++++,,,,,,---+++******+++,,,++++++---)))---999???CCCQQQaaaxxxlll[[[DDD;;;;;;KKKcccxxx{{{tttnnnjjjiiizzzwwwlllQQQDDD@@@===;;;:::ZZZwwwaaaWWW```bbbccc}}}ooo```rrr~~~^^^RRR^^^||||||lllYYYJJJ===333//////,,,------,,,+++,,,...000///,,,)))(((+++111888<<<999333,,,'''&&&(((***+++((((((((((((''''''***,,,)))'''%%%$$$%%%'''***,,,---,,,***)))''''''((((((+++---......,,,)))(((((('''''''''((()))+++,,,---,,,---.../////////...---,,,,,,---------,,,++++++***((('''***///222000,,,---///000///---+++******+++,,,...//////...,,,+++.../////////...,,,***)))******,,,...///...+++(((+++***,,,///444555333000/////////---***((('''((()))((('''(((***,,,,,,,,,111......333333//////444777888@@@JJJKKKHHHOOO\\\pppuuusssooo{{{{{{vvv||||||oooWWWEEE???@@@777666333000......//////333111.........///...---////////////000111111222999@@@OOOaaammmssszzzfffRRR<<<111---,,,+++,,,***))))))(((''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''''''''$$$%%%&&&&&&&&&&&&$$$$$$&&&'''(((((('''%%%""" """&&&''''''%%%%%%%%%''''''((())))))*********)))((('''&&&%%%%%%&&&'''(((''''''''''''''''''((())))))))))))******+++,,,,,,+++))))))***++++++***...+++///999???HHH\\\qqqnnnVVVAAA<<<<<>>MMM]]]mmm|||yyyaaaQQQDDD::::::OOOooonnngggpppwww^^^MMMCCC===:::888QQQyyyuuuaaa\\\]]]eee|||zzzmmm|||xxxWWW\\\lllgggPPP<<<...***------------,,,******,,,.....................------///...,,,,,,,,,+++)))'''$$$&&&(((((('''%%%%%%%%%'''((()))******((('''%%%&&&'''(((((())))))******)))******((('''(((***,,,...---+++***)))((((((((((((((((((((())))))******'''((()))***++++++,,,+++((('''&&&&&&((()))******&&&)))+++,,,+++***+++,,,,,,---///111000...,,,***+++***((('''(((+++...111/////////000222222000///------...------,,,,,,,,,***,,,//////---,,,,,,,,,+++---000111111111444666:::<<<======BBBMMM\\\fffxxxyyyhhhRRRDDD999888888333111444000222555888888666000,,,++++++,,,,,,,,,,,,,,,+++(((+++///...***///AAAUUUjjjnnnwwwaaaIII:::000+++***+++***(((''''''(((***+++***)))(((&&&&&&&&&''''''(((((((((((((((&&&$$$###&&&'''(((************)))((((((((('''&&&%%%$$$###''')))***)))'''&&&&&&'''&&&(((,,,...///...+++***(((((('''((()))***,,,---)))((((((''''''(((((()))***,,,---///000000//////---......,,,***+++000444555===JJJYYYhhhwwwttt___RRREEE;;;<<>>AAASSSllltttsssiiiUUUFFF???;;;;;;SSSxxxmmm]]]WWW___uuuzzzooo}}}pppQQQGGG[[[{{{vvv```KKK:::222222---...---,,,******+++---......---------,,,,,,,,,...---,,,,,,---,,,+++)))(((((()))'''&&&%%%&&&((()))))))))))))))((('''&&&&&&'''((())))))(((((('''''')))+++,,,++++++,,,---((((((''''''((())))))***)))((('''''''''(((******(((((()))))))))))))))(((&&&&&&&&&&&&'''))),,,...)))+++------,,,++++++,,,)))+++...000111000...,,,+++******)))***,,,...000---,,,,,,---///000///...---//////...,,,+++---///000333555666444111000000///333777888777888<<>>888///***(((((((((&&&)))---+++***((('''&&&&&&''''''))))))(((&&&$$$$$$%%%'''&&&&&&'''((()))))))))(((+++(((&&&$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$((()))***++++++***)))((()))(((&&&$$$############(((((((((''''''&&&%%%%%%------......------,,,+++...///000000---***000999BBBXXXhhhrrr~~~~~~```JJJ???AAAHHHSSSeee}}}{{{wwwwwwcccAAA444777888EEEcccoooVVVUUUhhhzzzuuuzzzrrrWWWYYYlll|||eeePPPDDD;;;666111111000,,,)))***///444000...,,,---...000000000///666666//////666666.........---***(((&&&&&&'''***++++++++++++***)))(((((())))))***)))((('''&&&((()))***---///...+++)))$$$$$$%%%&&&''''''&&&&&&)))((('''&&&&&&'''((()))''''''((())))))((('''&&&((('''&&&%%%&&&(((***,,,,,,+++,,,...000000---)))***++++++***+++---222555///---***((((((***,,,......+++***+++///111111000***---000222111222444666;;;777555777<<<===999555999EEEIIIBBBAAANNN[[[___hhhbbbppprrrhhheeebbbKKKDDD===:::666000...///111...***'''&&&''')))+++------,,,+++,,,---...///222666888555111555CCCOOOmmm}}}tttpppcccLLL:::...(((###$$$&&&''')))---)))((('''%%%%%%%%%%%%%%%((()))((('''%%%$$$&&&(((''''''''''''((((((((((((***(((%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%'''((((((((((((((('''''')))(((&&&$$$#########$$$(((''''''&&&&&&&&&&&&&&&---------------,,,++++++000111333333///---333<<>><<<999;;;>>>AAAAAAAAABBBFFFJJJKKKIIILLLSSS\\\cccjjjpppyyywwwqqqppp[[[SSSJJJAAA666---+++...222///+++(((&&&'''(((***,,,+++*********+++,,,---000///,,,))))))+++000333OOOcccyyyttt[[[EEE666,,,######&&&''')))+++'''&&&%%%$$$#########$$$'''(((((('''%%%%%%&&&((((((''''''&&&&&&&&&'''''')))'''%%%$$$%%%%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&''')))(((&&&$$$#########$$$'''&&&&&&&&&&&&'''((((((,,,,,,,,,---,,,++++++***///000333333///---333===HHHWWWhhhnnnTTTDDDBBBAAAGGGZZZuuu}}}{{{}}}qqqyyylllPPPFFF@@@888:::WWW|||{{{nnnbbbVVVSSSlllwww|||kkkQQQFFFXXX{{{jjjOOOCCCCCCCCC===777555555555222///222333333222000111666999888777@@@OOOOOO@@@777999???;;;555000------...000---------.../////////000+++---///000000...+++***((((((***---///000...,,,)))))))))***************++++++************+++++++++,,,---------,,,***)))+++)))(((&&&&&&'''((()))...---,,,,,,---...---++++++++++++***)))+++...111------,,,,,,,,,...///000333222222222333333111///333000111888BBBFFFBBB===@@@HHHNNNNNNJJJMMMZZZeee]]]RRRSSSdddrrrsssuuu|||}}}qqqnnneeeYYYJJJ:::---***---///---***'''&&&''')))*********)))))))))***+++,,,000---+++***+++,,,,,,,,,333HHHcccyyyttt```TTTBBB555(((&&&'''(((''''''&&&%%%%%%$$$$$$$$$######&&&'''((('''&&&%%%&&&((()))((('''&&&%%%%%%&&&&&&'''&&&$$$%%%&&&&&&%%%$$$$$$$$$%%%''''''(((((((((&&&%%%$$$$$$$$$%%%&&&'''((('''&&&$$$######$$$$$$&&&&&&&&&&&&'''((()))***++++++,,,,,,++++++***))))))+++...///***)))111<<>>BBBBBBIIISSSSSSJJJDDDDDDBBB>>>777222000000000111////////////////////////---...111333222111...,,,((((((***---000111///...,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***)))(((''''''(((***+++///...---,,,,,,------------------,,,+++,,,...000---------......000111111666555555555555333111///000444:::AAAGGGIIIJJJJJJMMMRRRVVVWWWXXX___kkkuuunnniiijjjssszzz}}}vvvhhhWWWCCC222---///***)))'''&&&'''(((***,,,******)))))))))***+++,,,,,,,,,,,,+++)))))))))***)))777NNNgggzzzvvvcccWWWGGG999+++'''((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((&&&%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''%%%$$$%%%&&&'''((()))))))))'''&&&%%%$$$%%%&&&((()))((('''%%%$$$###$$$$$$%%%%%%&&&'''((()))******************+++***))))))(((%%%(((++++++''''''222@@@]]]~~~___GGG???HHHWWWeeeuuuvvvrrr{{{qqqNNN<<<::::::EEE```mmmUUUPPP___tttzzz}}}iiiRRROOO^^^rrr{{{bbbOOOKKKRRRUUUMMMAAA;;;@@@GGG???;;;666666;;;@@@BBBCCCTTTYYYZZZVVVWWW[[[[[[VVVEEE@@@999555333222111000333222000...---,,,,,,,,,---///111333333111///...))))))***---000111000///...---,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,)))***,,,---------,,,,,,)))((('''''')))+++---///000000///...---------...000111111000......000222......//////000111222333777888888777555444333333000<<>>===AAAGGGKKKMMM```hhhhhh___```iiijjjcccPPPIII???999666555444222555333000...,,,+++***+++---...///000000000//////+++++++++---000111111//////...,,,++++++,,,------++++++,,,,,,,,,,,,++++++'''(((***,,,---......---))))))))))))+++---000222000111222111///......///222333333333111111333555333333222222222444555666999::::::999777666888999444BBBQQQUUUQQQRRR\\\hhhmmmiiiffflllxxxuuugggUUUAAA333---+++******)))***+++---...------,,,+++,,,---...///000000000///---,,,,,,+++//////333===IIIYYYqqqzzz[[[CCC999///***'''%%%&&&)))%%%&&&'''(((((('''&&&%%%((()))***)))'''$$$######&&&''')))++++++***((('''&&&&&&''')))++++++***((('''(((((()))))))))(((((($$$%%%&&&'''(((((((((((('''&&&%%%$$$$$$$$$%%%&&&&&&(((,,,///000...***((((((((()))))))))(((''''''***,,,///...+++000BBBTTTooo}}}pppSSS???666BBBWWWrrrwww~~~dddNNNBBB>>>NNNkkkkkkVVVNNNXXXppp}}}~~~}}}yyy\\\GGGGGGUUUppp{{{ssslllddd^^^\\\ZZZWWWTTTOOOPPPOOOLLLKKKOOOXXX```ffflllrrrtttuuutttooojjjcccWWWHHH===999999888777555333000...,,,+++,,,,,,---,,,,,,,,,------...///---,,,,,,---000111000///...---+++*********,,,,,,)))***++++++++++++***)))%%%'''))),,,...000000000,,,,,,++++++,,,///111333000333555444111//////000222333444444333333555666:::999666555555777999;;;<<<======;;;999:::>>>BBBDDDKKKTTTZZZ^^^bbbiiioootttvvvzzzssscccNNN===555......---,,,,,,,,,---.........---------...///000...,,,***,,,...000...,,,,,,---111555999FFFaaa{{{|||{{{jjjGGG???666///)))$$$$$$((($$$%%%&&&'''''''''&&&%%%)))***+++***'''$$$""""""%%%'''***------,,,)))''''''''''''***,,,---+++***((())))))))))))(((((('''"""$$$%%%'''(((((('''''''''&&&%%%$$$$$$$$$%%%&&&&&&)))...111222///***'''(((((((((((((((''''''&&&,,,...000///,,,222FFFZZZnnn}}}fffKKK===444<<>>>>>???>>>===;;;===CCCGGGYYYXXXZZZcccpppxxxzzzxxxvvvggg\\\RRRGGG:::555111000---***,,,111777555111...,,,,,,---...(((***+++,,,++++++,,,...000000...***+++666HHHVVVlll~~~fffKKK111******'''######%%%&&&((()))))))))(((''''''(((*********(((%%%$$$'''''')))+++......,,,***+++,,,---...,,,***'''%%%)))((((((''''''&&&%%%%%%(((&&&###$$$'''((('''%%%###$$$$$$$$$######%%%'''******+++++++++,,,,,,,,,***,,,,,,+++)))''''''''''''...//////000---888RRRmmmqqqUUU@@@:::HHH___zzz~~~mmmYYYJJJ???RRRnnnmmmVVVIIIPPPiiivvvvvvxxxgggNNN555999CCCaaapppnnnuuuwwwoooeeeeeemmmmmmcccaaalllvvvwwwyyy{{{{{{xxxhhhSSSIIIIIIDDD;;;555:::888000///444444---,,,***)))***...///...+++///...------------//////000///---+++************))))))************)))((((((***,,,------...000333555333000///000111222222444888;;;;;;777444444555333444666999999999;;;===???@@@@@@>>>>>>AAADDDGGGDDD@@@BBBJJJJJJGGGMMMZZZgggccccccooovvvmmmcccYYYIII???666000,,,***...333666444000...,,,---...///***+++++++++******,,,......///,,,((('''...<<>>CCCCCCAAA>>>@@@FFFGGGDDDHHHNNNOOOOOOMMMMMMTTT^^^fffiiifffooozzzssshhhbbbSSSBBB666...***,,,111222000...++++++,,,---...,,,,,,+++***)))))),,,//////000...)))&&&(((000777OOO\\\hhhnnntttuuu\\\AAA222+++%%%%%%***''''''((()))))))))))))))&&&&&&&&&&&&&&&''''''(((%%%$$$$$$&&&))),,,------***+++,,,,,,+++)))'''%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%&&&%%%$$$'''((()))(((&&&&&&'''(((************++++++++++++'''(((***)))(((''''''(((&&&++++++***+++(((444NNNnnnwwwXXX===:::MMMfffzzztttyyyZZZCCCCCCBBBPPPrrr~~~hhhRRRLLLVVVkkk}}}vvvxxxmmmPPP@@@444???NNNeeeiiiaaagggggg\\\RRRNNNKKKEEEAAA???:::888555222//////222444222111000.........///000222222000///...///000000+++,,,,,,------.........000,,,))),,,222666333000000000000111444777999;;;AAA???<<<;;;<<<======;;;???BBB@@@999<<>>NNN^^^iiitttnnn[[[GGG<<<222'''$$$'''((((((((()))))))))))))))&&&%%%$$$$$$$$$&&&(((***'''%%%###$$$&&&)))++++++((()))******)))'''%%%$$$######$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%$$$'''((())))))'''&&&'''((((((((())))))))))))))))))%%%'''((()))((('''((()))'''---......000000>>>YYYxxxeeeGGG444333???VVVwwwxxx}}}dddPPPAAALLLcccgggTTTOOOXXXmmm{{{iiixxxpppWWWGGG<<>>OOO]]]jjj~~~sss```LLL???333((($$$(((((((((((((((((())))))***&&&%%%######$$$&&&)))+++***'''$$$###%%%'''((((((&&&&&&''''''&&&%%%$$$###"""######$$$%%%&&&''''''&&&&&&&&&%%%$$$$$$$$$%%%&&&((())))))(((''''''''''''''''''&&&&&&&&&&&&&&&$$$&&&((()))((('''((()))***/////////111222AAA]]]xxx^^^AAA111000;;;SSSxxx~~~uuummmYYY@@@SSSoooiiiWWWPPPYYYooooooeeerrr___LLLCCCDDDWWWwww|||yyymmmZZZPPPRRRNNNFFF===999:::;;;888555222111///.........//////222111000/////////000111......///000111333555777111111222222333555888;;;AAA===;;;@@@HHHMMMKKKGGGMMMXXXaaa^^^UUUUUUaaaooodddTTTSSSgggsssmmmfffhhhkkkxxxyyyppptttuuufffPPP===555666999777333000......///000***+++******)))***---000...//////---+++(((((()))---///444>>>LLL```yyyjjjOOO===000&&&'''---'''''''''''''''((())))))&&&%%%$$$$$$%%%''')))++++++(((%%%$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$######$$$$$$%%%&&&''''''((('''((((((&&&$$$$$$%%%&&&%%%''')))***)))(((((()))&&&&&&&&&&&&%%%%%%%%%%%%%%%'''))))))(((((()))***+++///---+++,,,+++;;;VVVpppjjjLLL666444FFFaaa}}}~~~{{{mmmVVVCCCMMMbbbkkkYYYQQQYYYooonnnllluuudddOOODDDBBBTTTwww|||lll```[[[VVVPPPHHHBBB@@@===888333222111000//////000111222222111000///...//////000/////////000333555888:::444555777777777:::???CCCGGGGGGHHHLLLQQQUUUVVVUUU\\\iiiuuuuuunnnmmmyyyzzzmmmooo}}}sssYYYBBB999;;;===:::666222///.........''')))*********+++...000,,,,,,+++)))(((''''''(((,,,...///222===SSSlll{{{kkkMMM;;;000''''''---'''&&&&&&%%%&&&&&&((((((''''''&&&&&&&&&''')))***)))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''(((((()))***(((%%%$$$%%%'''$$$'''***,,,++++++++++++((('''''''''&&&&&&&&&%%%'''(((******)))((()))***,,,///,,,)))******999UUUqqqrrrUUU===888MMMjjjvvv~~~hhhQQQDDDDDDRRRrrrmmmXXXQQQYYYmmmvvvnnnwwwyyybbbPPPEEEAAAJJJcccyyykkkaaa```]]]TTTIII???999888222222111111222333555666444333111000/////////////////////000333666:::<<<;;;:::999;;;???CCCGGGIIIJJJRRR[[[]]]ZZZ\\\ccclllrrrxxxzzz\\\AAA888;;;===:::666111---+++******&&&(((***+++,,,,,,...000---,,,***((('''&&&'''((($$$+++------666JJJ]]]fffwww|||dddJJJ===333***&&&(((&&&&&&%%%$$$%%%&&&'''((((((''''''''''''((())))))'''&&&%%%&&&'''(((((('''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))***+++)))%%%$$$&&&(((%%%(((+++------------...))))))((((((((('''''''''(((***++++++)))((()))***,,,000---+++---...>>>[[[zzzpppUUU@@@777KKKgggyyy}}}dddPPPCCCBBBNNNkkk{{{nnnVVVPPPZZZlll{{{|||hhhmmm{{{```PPPGGGCCCAAAMMMmmmxxxjjjooopppdddQQQAAA===>>>444333333333444666888999666444222000/////////////////////000333777;;;===AAA===:::===EEELLLMMMLLLKKK[[[kkkkkkbbbaaaooo~~~rrrWWWOOOCCC000666888:::888333...)))'''((()))***,,,,,,,,,,,,,,,+++***((('''&&&&&&''''''***,,,...---...555CCCOOOnnn{{{mmmaaaQQQBBB444***&&&(((((('''&&&%%%%%%&&&'''(((,,,***)))'''&&&&&&&&&''')))(((''''''''''''%%%###&&&%%%%%%'''******(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$###$$$((())),,,///111111111000((()))*********)))'''&&&''''''(((((((((((((((((()))...//////...///HHHoooeeeFFF222...AAA___wwwXXXJJJGGGWWWsssuuu^^^RRRUUUfffwww~~~kkkkkk|||}}}mmm[[[OOO<<<===YYYpppzzzxxxlll^^^NNNCCC>>>777555555666555222555999888111///444444...,,,...---111000---333>>>AAA;;;AAACCCFFFFFFFFFJJJQQQXXX\\\fffpppsssppprrr|||jjjRRR???444444555666555000,,,)))((('''(((((()))+++,,,---...,,,+++***((('''''''''(((***---...,,,+++111<<>>222)))(((+++''''''&&&%%%&&&&&&((((((+++***)))''''''''''''((('''''''''(((******)))((('''&&&%%%''')))***(((&&&''''''''''''''''''''''''''')))***)))'''%%%%%%&&&''')))+++---//////......'''(((((()))((('''&&&%%%'''(((((())))))))))))((()))---...///000000HHHmmm\\\BBB444222???ZZZiiiIIILLLaaawwwyyysss~~~cccMMMMMMggg}}}eee___}}}uuulllTTTCCC@@@TTThhhvvvxxxoookkk```LLL;;;888444333555666444444777555222000000000......///...///000222999BBBFFFDDD???FFFMMMNNNJJJLLLUUU^^^ooommmmmmvvv[[[>>>777111222222000---***))))))'''''''''''')))+++...000---,,,+++)))(((((('''(((,,,...///---***---555<<>>VVVttt}}}kkk[[[HHHJJJfffpppvvv}}}qqq[[[SSSZZZkkkzzzzzznnnnnnyyyssshhh[[[OOONNN\\\tttwwwfffZZZSSSCCC<<<888===BBBBBBAAAAAA@@@DDDCCC===;;;AAAFFFFFFCCC===???IIIMMMLLLPPPXXX[[[\\\^^^aaafffkkkppptttvvvmmmfffppp}}}\\\@@@333...///...---+++***,,,...///---)))''''''))),,,...))))))))))))((('''&&&&&&+++,,,---,,,***+++...111222777FFFVVV[[[YYYaaaooo}}}^^^LLL:::000+++'''###""""""###$$$%%%'''((((((((($$$%%%%%%&&&''''''''''''&&&%%%&&&'''***+++***(((%%%%%%$$$###"""###$$$&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''')))((('''&&&&&&'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%&&&'''(((((((((((()))***((()))------@@@aaammmQQQ;;;999TTTuuu{{{kkk```GGGDDD```~~~rrr~~~~~~pppYYYUUU\\\jjjvvvqqqkkkyyymmmkkk___PPPLLLZZZtttqqqfff___IIIAAA===BBBIIILLLMMMOOOKKKNNNNNNKKKKKKPPPTTTTTTSSSMMMOOOXXX\\\[[[aaakkkyyypppiiinnn{{{{{{^^^[[[hhhxxxuuuhhhQQQ===111---......---++++++,,,...000---***'''&&&''')))+++''''''((((((((((((''''''&&&'''((('''''''''***,,,---///666???@@@AAAKKKXXXbbbsss|||fffMMM@@@444...***%%%!!! !!!"""###%%%'''(((((()))$$$%%%&&&'''''''''''''''((('''&&&'''((((((&&&$$$$$$%%%%%%$$$###"""###%%%&&&&&&%%%%%%$$$#########$$$&&&''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&((())))))))))))&&&)))(((+++///222JJJnnn|||]]]AAA111111FFFhhhvvv[[[NNNRRRfff|||sssqqqyyy{{{```OOOQQQggg~~~vvvfffvvv~~~rrrhhh[[[LLLKKKYYYpppzzzdddMMMGGGCCCHHHOOOUUU[[[```ZZZWWWWWW]]]aaaaaaaaaccceeedddffflllqqqvvvwwwRRRQQQ[[[dddfffzzzoooRRR<<<333,,,---...---+++***+++,,,,,,***(((&&&%%%&&&''')))%%%&&&((()))******))))))&&&&&&&&&%%%$$$%%%'''))))))***,,,...///555???HHHQQQccc|||~~~iiiSSS@@@888000,,,)))###!!!"""!!!###%%%'''((())))))&&&'''((()))))))))((('''((('''&&&'''''''''%%%###$$$&&&((('''%%%###$$$%%%''''''&&&%%%%%%$$$######$$$%%%''''''%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&'''(((***+++++++++,,,%%%))))))***---111LLLsss}}}ZZZ???111111CCCccczzzVVVRRR\\\kkkvvvrrrgggxxxdddKKKKKKggglllbbbzzzzzzfffUUUHHHKKKYYYllllllTTTOOOMMMQQQXXX```kkktttnnndddfffuuu}}}wwwsssvvv~~~qqqJJJHHHNNNQQQgggrrr~~~[[[>>>666+++,,,...---+++*********(((&&&%%%$$$$$$%%%'''(((%%%&&&(((***+++,,,++++++)))((('''%%%%%%&&&''')))%%%((((((&&&)))222<<>>BBBFFFIIIRRR^^^dddccchhhiiiggg^^^RRREEE===999222...***((((((((('''%%%$$$%%%'''((())))))))))))(((((()))))))))))))))(((*********)))&&&%%%%%%&&&&&&(((***)))'''&&&''')))''''''&&&&&&&&&''''''(((((((((((('''&&&&&&%%%%%%"""""""""#########$$$$$$((()))*********)))((((((((((((((()))+++,,,,,,+++)))+++)))***,,,///HHHmmmmmmTTTCCC???ZZZzzzzzz|||~~~ssscccLLLHHH^^^|||}}}vvvqqqxxxpppTTTLLLYYYnnn}}}yyydddeeesssuuunnn___SSS\\\xxxttt]]]YYYkkk{{{uuuAAA555<<<>>>FFFUUUnnn~~~www]]]DDD555333333444222...///333222...)))''''''((()))***,,,,,,---------,,,++++++++++++,,,---,,,+++***)))***)))(((&&&$$$%%%)))+++111999?????????EEELLLQQQ\\\UUULLLFFFAAA<<<666111+++)))''''''(((*********&&&&&&'''((())))))(((((('''(((((((((((((((''''''(((***+++***(((&&&%%%&&&&&&(((******)))((('''(((&&&%%%%%%%%%&&&'''((((((((((((''''''&&&%%%$$$$$$"""############$$$$$$$$$'''))),,,...---+++'''%%%%%%%%%'''((()))******+++(((,,,++++++---111MMMvvvaaaIII===888PPPooovvv^^^KKKGGGVVVkkkvvvpppvvvuuuXXXKKKVVVooopppaaajjjqqqqqqggg[[[VVV___vvvsss___^^^ooo}}}tttuuuxxx}}}vvvBBB555999999===JJJ```rrrwww|||zzz]]]DDD222111222444222...000444222///***'''''')))************+++,,,------,,,,,,)))***,,,------,,,***)))(((((('''&&&%%%%%%&&&'''***111777777444555;;;AAAKKKCCC:::555555444000,,,''''''&&&'''((()))***+++(((((((((((((((((('''''''''''''''(((''''''&&&&&&&&&((())))))'''%%%%%%%%%&&&''')))***)))((('''&&&$$$$$$%%%%%%&&&'''((()))''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&)))***---...---+++(((&&&$$$&&&(((*********+++,,,+++---,,,---111444MMMsssbbbEEE555<<>>666:::HHHWWWeeennnqqquuuzzzyyyuuuvvvEEE888999666444111000777JJJ```qqqwwwkkkSSS===333++++++...---++++++)))))))))***,,,+++)))'''******++++++,,,,,,++++++'''''''''(((((()))))))))'''%%%###$$$&&&'''%%%###&&&&&&)))...,,,'''%%%(((%%%%%%%%%$$$$$$$$$#########%%%''''''%%%$$$%%%'''(((((('''&&&''''''((())))))))))))((((((&&&%%%%%%$$$$$$$$$"""!!!###&&&)))---+++(((''')))++++++***%%%%%%%%%$$$%%%%%%&&&&&&###$$$&&&(((***+++---...************++++++++++++***)))'''&&&''')))+++---+++///444444111......000///...+++000888;;;MMMlllmmmVVVFFF???___vvvxxxzzzuuuyyyjjjNNNDDDWWWwwwrrrkkk|||kkkPPPPPPddd{{{zzzeeebbbooo[[[SSSYYYZZZUUUNNNXXXtttmmmfff{{{dddOOOEEEAAA???>>>:::666333444888BBBSSScccxxxqqqmmmsss}}}}}}qqqeeevvvEEE999:::777111,,,---555<<>>AAA===333...///,,,...+++---333999TTTzzz|||XXX===111000FFFjjj|||}}}zzzooo___III>>>DDDWWW{{{{{{vvv}}}uuu\\\MMMWWWyyy}}}```ZZZqqqnnnZZZRRRJJJ???>>>AAAFFFMMMXXXkkksss]]]UUULLL===777;;;;;;777111---...444<<>>KKKXXXiiizzztttaaaLLL777222666777333...)))((((((***++++++***(((++++++,,,,,,++++++***)))&&&&&&''')))++++++(((&&&&&&&&&&&&''''''(((((((((*********)))(((&&&%%%$$$###$$$&&&&&&&&&%%%&&&&&&'''''''''(((((((((''''''))))))))))))))))))))))))''''''((((((''''''&&&%%%&&&&&&&&&$$$###$$$&&&(((---,,,***)))((((((((()))((('''&&&&&&%%%%%%&&&&&&%%%&&&''''''&&&%%%&&&((()))))))))))))))***++++++***'''%%%&&&+++000333333777BBBPPPWWWNNN===333222//////,,,...444888NNNpppgggLLL;;;:::SSSuuu{{{{{{pppqqqbbbIII>>>IIIbbbzzzuuuwwwuuu[[[KKKVVVzzzmmm\\\qqq}}}yyydddUUUKKKDDDAAA===???BBBGGGSSSfff{{{ggg]]]RRRCCC999777888444///++++++///444888BBBFFFJJJLLLIIIDDD???===wwwDDD666666444444111222555999<<>>>>>???CCCNNNdddsss___PPPEEE:::444444111...***)))+++---///222555888999777444111000vvvDDD666666444222444666777777777<<<@@@III[[[qqqiiiSSS<<<444666666222......+++)))((()))***+++*********++++++******)))(((&&&'''***---///---)))%%%'''(((***+++---------------,,,***(((&&&%%%$$$###$$$$$$&&&***...///,,,)))*********)))))))))))))))((((((((('''''''''''''''###$$$&&&'''((()))))))))&&&(((******((('''&&&'''++++++******((('''%%%$$$(((((('''&&&&&&&&&&&&&&&###&&&)))******)))(((((()))((('''((()))+++---///,,,------...000666>>>DDDMMMYYYgggiiiZZZCCC555222222444333444666777NNNrrrvvv]]]KKKIII^^^|||{{{zzz~~~nnngggttttttTTTBBBMMMhhh}}}{{{~~~kkkWWWYYYjjj|||ggghhhooobbbXXXLLLAAA===>>>>>>===@@@KKKbbbzzz\\\IIIAAA:::333000///---,,,************))),,,...///---,,,+++,,,uuuCCC555666444000666999666222444:::AAADDDOOO___ssseeeTTTAAA777444222000000000---***)))***,,,------+++++++++++++++******)))'''(((+++...000///***''''''(((+++---.........---,,,,,,***)))'''%%%######&&&%%%''',,,111222///,,,,,,+++***)))((()))))))))'''''''''&&&&&&&&&%%%%%%######%%%'''((())))))***(((***,,,,,,***(((((((((+++++++++***)))'''&&&%%%(((((('''&&&&&&&&&&&&'''%%%'''***,,,+++)))))))))''''''''''''(((***,,,---(((---111111000666CCCOOOcccdddeee```RRR@@@444222000666666666666999VVVmmmVVVIIIEEEUUUqqqtttjjjtttyyy{{{nnnMMM888===UUU~~~}}}vvvxxxsss^^^YYYeee~~~qqqhhhmmmeeeTTTMMMDDD::::::999777999CCCZZZwww|||}}}{{{^^^JJJAAA888000***++++++++++++***((('''''')))++++++*********+++uuuBBB555666444111666888333000444<<<@@@BBBGGGRRReee}}}ooo^^^JJJ<<<555000///222///---+++***,,,...//////++++++,,,,,,++++++***)))((()))+++...///...+++((('''(((+++---...---,,,+++******+++***(((&&&$$$"""%%%&&&))),,,///111000...,,,+++***((((((((())))))''''''&&&&&&%%%$$$$$$$$$"""###%%%'''((()))******)))+++---,,,***)))((((((******))))))(((((('''''')))(((''''''&&&&&&''''''(((***,,,,,,+++))))))***&&&&&&'''((()))*********%%%+++111222333<<>>444///,,,,,,***))))))***---/////////)))))))))))))))(((((('''''''''''')))***+++)))'''&&&(((***,,,,,,***((('''&&&(((+++,,,+++((($$$!!!"""%%%((()))((((((,,,///,,,+++)))'''&&&&&&'''(((&&&&&&%%%%%%$$$###""""""###$$$%%%'''((())))))))))))******(((&&&%%%&&&''''''&&&%%%$$$$$$%%%((()))))))))((('''''''''''''''---...---+++)))((()))***''')))+++------,,,)))((('''&&&(((222BBBUUUdddmmmfffuuutttTTT===555555222---222<<>>JJJ]]]kkkeeefff\\\MMMMMMWWWYYYPPPKKKUUUaaaiiikkkmmmpppssslllssszzz}}}|||}}}}}}vvvvvvvvvyyy|||kkk^^^LLLGGGZZZqqq~~~xxxrrr___CCC222222+++---...///...+++)))''''''))),,,,,,+++))))))***wwwAAA222444333555222//////111333222111999===EEERRRgggyyy\\\EEE888222---***'''%%%&&&+++000111,,,''',,,,,,,,,,,,***)))((('''$$$%%%&&&'''''''''&&&%%%%%%''')))+++,,,,,,+++***(((((((((((('''&&&%%%$$$!!!###&&&'''''''''((()))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""###$$$%%%'''((()))))))))++++++***(((&&&&&&''')))(((((((((&&&$$$###$$$&&&&&&&&&&&&''')))***)))(((,,,,,,++++++***)))))))))((()))+++---------,,,+++###+++444;;;DDDSSSeeerrrvvv~~~jjjMMM:::444444111++++++222777NNNqqq}}}]]]EEE===OOOmmmrrrmmmttt{{{uuugggWWWWWWsss^^^BBBIIIeeemmmkkkgggQQQ\\\}}}yyyggghhhdddNNNNNNMMMEEE:::???QQQ]]]^^^WWWJJJEEELLLKKK>>>:::@@@JJJDDDAAAIIIVVV^^^\\\VVVUUUdddlllfff]]]aaammmvvvnnn```aaauuu|||mmm___\\\ccceeebbb\\\___jjjtttwwwjjjzzzfffMMMBBBHHHJJJLLL]]]zzzvvvooo{{{yyydddRRRDDD999222...//////111111///***'''++++++******))))))((((((wwwAAA111333333222///,,,,,,...///...---///777CCCQQQaaarrr|||hhhSSSCCC666,,,&&&''''''))),,,000000,,,))),,,,,,,,,+++***)))((((((%%%&&&'''((((((((('''&&&%%%&&&(((***++++++******'''''''''&&&&&&$$$###""""""###&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!###$$$%%%&&&'''(((((((((*********(((&&&%%%'''((('''(((((('''$$$$$$$$$&&&%%%%%%&&&''')))))))))(((******))))))(((''''''''''''))),,,......---,,,***,,,000;;;HHHQQQZZZiiiyyy{{{nnnWWW@@@333111...000...///333888RRRxxxsssVVVCCC>>>JJJcccyyywwwwww~~~qqq___WWWiiinnnQQQ999;;;RRRpppyyyhhhoooiii]]]```qqqooofffqqqzzzfffYYYRRRKKKKKKPPPVVV[[[___XXXOOOEEEAAABBBBBB???======???BBBFFFJJJKKKKKKJJJKKKQQQUUUSSSSSSWWWZZZXXXRRRQQQTTTXXXWWWQQQKKKIIIMMMOOOLLLGGGIIIRRRXXXZZZTTThhhmmmXXXJJJEEE@@@???LLLbbbyyywwwfff\\\ZZZdddjjjnnnpppwwwooo\\\NNNAAA777111,,,,,,...000111///,,,)))))))))((((((((('''''''''xxxAAA111222222111///---,,,,,,---,,,***(((000<<>>QQQ]]]cccppp}}}tttdddOOO;;;000---***///111333666:::VVVmmmSSSDDD???DDDYYY}}}}}}~~~zzz{{{~~~xxxoooXXXTTTqqq|||bbbHHH111000CCCbbboooeeetttzzzlllhhhccchhh|||eeedddxxx~~~eeeWWWQQQZZZ___ZZZXXX\\\[[[VVVIII===>>>FFFFFF>>>:::BBBIIIJJJDDD??????AAACCCAAA@@@CCCKKKOOOHHH>>>@@@KKKPPPGGG@@@AAACCCAAA===>>>;;;666777<<>>UUUmmm{{{xxxeee]]]RRRFFFIIIQQQ[[[^^^^^^hhhxxxmmm^^^PPPEEE<<<444///******,,,...000000---***''''''&&&&&&&&&&&&&&&&&&zzzBBB111222222333222111000///...---,,,)))---333999AAASSSqqqzzzbbbOOO@@@555///+++...111111000...------++++++++++++++++++++++++---,,,,,,+++)))((('''&&&%%%&&&''')))*********)))&&&&&&&&&%%%$$$###"""!!!$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&&&&'''(((''''''&&&%%%###"""!!!"""###$$$%%%&&&&&&&&&&&&'''(((((('''%%%$$$$$$&&&&&&((()))(((&&&%%%%%%&&&%%%&&&((((((((('''((((((''''''&&&%%%%%%$$$$$$###&&&(((,,,000111000...---222888CCCSSSgggxxx}}}xxxooo\\\DDD333---+++000222555:::???YYYqqqWWWFFF???EEEXXXyyyxxxzzz{{{|||{{{oooZZZQQQfffkkkOOO666555IIIggguuuhhhrrr~~~ooohhhdddmmm|||fffbbbuuu}}}sssfff^^^ccciiifffbbb```___ZZZQQQHHHFFFHHHIIIGGGHHHMMMRRRQQQLLLFFFCCCCCCBBB???<<<@@@GGGJJJEEE===AAAJJJOOOLLLHHHHHHHHHEEEAAA>>>999444333555777777;;;NNNggglllVVVMMMLLLGGGDDDLLLaaavvvzzzccc[[[RRRGGGCCCFFFMMMTTTSSSXXXoooxxxxxx]]]UUUKKKBBB;;;555///+++******+++---///...,,,)))&&&&&&&&&&&&&&&&&&&&&&&&}}}DDD111222222444444444222111///......,,,---///111666HHHjjjiiiWWWGGG:::111---///222222000.........+++*********+++,,,---...111000...,,,)))'''&&&%%%((((((((()))))))))))))))''''''''''''&&&%%%$$$###&&&%%%%%%&&&((((((&&&$$$###$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$""""""######$$$%%%&&&&&&&&&&&&&&&'''((('''%%%$$$$$$%%%&&&'''))))))'''&&&&&&&&&%%%'''))))))((('''((()))((((((''''''&&&%%%%%%%%%%%%(((,,,111333333222111666CCCNNNZZZuuuzzz}}}{{{hhhNNN:::111111222000555===BBBYYY|||xxx\\\FFF???III]]]xxxqqqrrr|||}}}tttyyykkkaaaXXX^^^xxx^^^@@@CCC\\\wwwkkkjjjppp```ddd{{{qqqccclll}}}uuunnnrrrzzzxxxoooaaaYYYVVVXXXSSSHHHHHHQQQXXXVVVUUUVVVWWWTTTLLLEEE@@@@@@@@@@@@AAABBBDDDGGGCCCAAAGGGSSSXXXRRRIIIFFFJJJCCC;;;666555555666777999FFFbbbsss```RRRJJJEEEPPPZZZdddwwwttt]]]MMMFFFCCC>>>@@@IIIPPPVVVfffwww}}}{{{{{{vvvhhhZZZFFFAAA:::555333///+++'''+++***+++,,,---,,,)))'''&&&&&&&&&'''((((((((()))FFF222222333111333444333111///...///,,,,,,000333333===YYYvvvwwwcccNNN:::...//////000111111000///...******)))***+++---///000111000...,,,)))(((''''''++++++******))))))((((((&&&''''''((((((''''''&&&'''%%%%%%'''***+++(((%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((((((&&&$$$$$$$$$%%%'''))))))((('''&&&'''&&&))),,,+++((('''(((+++***))))))(((((('''&&&&&&&&&(((,,,111444666777888:::JJJZZZhhhyyyiiiSSS@@@888666444000333<<>>@@@OOOgggwwwppphhhZZZIII???555555111333888===VVVzzzoooXXXIII???EEEWWWtttuuuqqqsss}}}}}}ccc___bbbttt{{{[[[>>>???VVVsssmmmllllllaaaiiiooofffooovvvpppwwwooocccYYYXXXYYYWWWYYY^^^bbbhhhooossspppggg\\\VVVKKKEEEBBBBBBBBBAAAEEELLLLLLSSS\\\```bbbccc___[[[TTTLLLGGGHHHGGGAAA;;;:::AAAKKKZZZjjjwww|||gggXXXPPPQQQ[[[jjj{{{mmmLLL???<<<@@@CCCEEEKKKWWWaaafffsssxxxvvvzzzttt___GGG888111///------///---)))%%%)))(((((()))++++++)))(((%%%&&&'''((()))***++++++III444444444000333666666333111222333333//////111///444KKKfffeeeHHH:::777111...+++...222444111---***)))))))))+++...111333+++******)))***+++---...111000...,,,***(((''''''###$$$%%%'''((()))))))))(((&&&%%%(((---///,,,(((&&&%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((('''''''''&&&(((***)))'''%%%%%%%%%$$$'''******)))'''''''''(((,,,///...***(((***---*********)))(((((('''''''''))),,,000666;;;@@@BBBKKKUUUvvvpppkkklllbbbPPPCCC111555333333555999UUU~~~hhhUUUMMM??????OOOqqq~~~xxxssskkkoooxxxgggYYY]]]{{{}}}jjjNNN444222DDDddd{{{nnnvvvwwwjjjiiimmmvvvvvvcccbbbxxxxxxiiihhhyyymmmZZZPPPVVVdddgggbbbgggvvv}}}nnnfffdddZZZNNNFFFIIINNNMMMKKKLLLQQQfffoooddd^^^gggmmmjjj]]]WWWTTTYYYXXXPPPFFFCCC@@@JJJQQQSSSaaa{{{ggg\\\ZZZYYY]]]sssnnnQQQBBB444BBBHHHCCCAAAKKKWWW[[[tttyyyxxxqqqeeeWWWIII===666///...---...000///***&&&&&&&&&&&&(((***,,,+++***$$$%%%&&&'''(((***++++++PPP777333333777555333222333333222111,,,111555444000999UUUooosssbbbQQQ@@@444000///------,,,---...///+++***((('''&&&''')))***++++++***))))))((()))))))))***+++)))'''&&&'''((((((((()))))))))'''&&&%%%%%%%%%%%%&&&'''((()))***&&&&&&%%%%%%$$$%%%%%%%%%)))((((((((((((((()))***(((''''''((())))))(((&&&'''&&&%%%$$$%%%&&&'''(((***...111111---)))((((((,,,+++,,,...111000,,,(((+++)))(((((()))***++++++***(((///<<<>>>999@@@OOOWWWmmmxxxsssuuuqqqgggSSS888333222///333;;;>>>PPPooorrr___SSSEEECCCLLLfffyyyiiieeevvv}}}yyy}}}cccZZZaaatttvvvQQQ;;;444IIImmmuuuxxxyyyiiijjjrrr~~~sssdddgggtttuuuddddddnnnQQQBBBNNNdddmmmiiipppxxxssssssiii\\\OOOMMMUUU[[[ZZZUUU___lllrrrkkkhhhqqqxxxyyymmmdddaaaeeefff]]]RRRMMMLLLJJJDDDBBBPPPkkkmmmeeefffbbbjjjvvvZZZCCC@@@CCCJJJNNNFFF>>>KKK___uuu{{{tttvvvrrrgggVVVDDD999777:::000111222333222///,,,***+++'''$$$&&&+++...,,,***%%%%%%&&&&&&'''(((((((((OOO666333333666444222222222222222000000333777555333;;;RRRjjjmmm\\\MMMAAA999//////---,,,,,,,,,------***)))(((''''''((()))+++******)))((((((((()))))))))******)))'''%%%&&&'''&&&'''((((((((('''%%%$$$&&&%%%%%%%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&++++++***************+++&&&&&&&&&'''))))))((('''&&&%%%$$$$$$$$$%%%'''''',,,///111000---***)))***---------000222111---***+++***((('''((()))***+++'''***555BBBEEEDDDIIISSSnnnyyytttsss{{{{{{kkkZZZJJJ777777555000222888:::LLLjjjjjjNNN???GGGVVVjjj|||kkkcccgggxxx{{{rrrxxxtttiiiccceeennn}}}bbbJJJ@@@SSSrrr~~~tttooo~~~gggbbbrrr{{{kkkdddooonnngggsss~~~bbbEEE;;;CCCSSSfffsss{{{pppmmmgggaaa```cccjjjooonnnnnnrrryyy}}}}}}{{{{{{}}}}}}vvvlllggghhhddd]]]SSSIIIBBBCCCIIITTTgggxxxnnnffflll~~~|||___NNNOOOQQQOOOIIIFFFIIIPPPTTTdddwwwuuuhhh```SSSFFF<<<555000......///000111000---+++))))))&&&$$$%%%***,,,+++(((%%%%%%&&&&&&'''(((((((((NNN555333444555333111111111222111000222333444444333999KKK\\\ppp{{{nnn[[[KKK>>>888///...---,,,+++******+++((((((''''''''')))***+++(((((('''''''''(((((()))***++++++)))'''%%%%%%&&&%%%&&&'''((('''&&&%%%$$$&&&%%%%%%%%%%%%%%%&&&&&&(((&&&%%%$$$$$$%%%'''(((,,,++++++***))))))))))))$$$$$$$$$&&&((()))((('''&&&%%%$$$$$$%%%&&&'''(((...///000///---+++++++++------///111222111...++++++***)))''''''(((***+++***111:::AAAGGGPPP\\\dddpppnnnvvvwwwiii\\\NNN===999666000111777:::MMMlllnnnOOOAAAGGGUUUgggyyyeeedddhhhsssvvvmmmuuurrrkkkfffiiippp{{{iiiPPPEEEVVVrrrooo___bbbYYYqqqqqqaaammmzzzfffiii~~~bbbBBB888888@@@[[[xxx|||~~~~~~vvvnnnppp|||yyy|||zzzpppwwwxxxppp___OOOEEEGGGDDDAAAPPPggg~~~nnn}}}mmmbbbeeefff\\\MMMLLLUUUTTTKKKVVVrrr|||tttZZZOOOBBB:::999666000***+++,,,---...---,,,***((('''%%%###%%%(((***(((&&&%%%%%%&&&&&&'''(((((((((OOO666444555555333111000111111000///111//////000111444???KKKaaa{{{rrr^^^III999000///...---,,,***))))))(((''''''''''''((()))+++,,,&&&&&&&&&&&&&&&'''((()))+++,,,,,,***(((&&&&&&'''&&&'''((((((((('''&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%((('''%%%$$$$$$&&&((()))+++***)))''''''&&&&&&&&&#########%%%((()))(((''''''&&&&&&%%%&&&''')))***.........---+++******++++++,,,...000111000...,,,++++++)))((('''(((***---222777999999BBBWWWnnnzzzmmmeeeiiimmmmmm^^^GGG777444///222:::???SSStttfffRRRHHHBBBFFF]]]}}}zzzooojjjfffiiiwww{{{xxxuuussszzzggg^^^ggg|||~~~ZZZDDD:::IIIgggzzzooo```kkkwww]]]XXXppp~~~lll___ooozzzeeeeeexxxvvvQQQ===555999QQQmmm~~~qqq```QQQLLLFFFCCCMMM\\\ttt||||||{{{zzzpppaaaYYYXXXTTTNNN[[[rrrzzzoooeeeLLLBBB888555777777222---******,,,,,,,,,+++***)))'''&&&%%%&&&((()))'''%%%%%%%%%&&&&&&'''(((((((((TTT:::666666555333111000111111000//////---,,,...///000777???VVVrrr~~~nnnYYYEEE555---...------,,,***)))(((''''''''''''((()))***++++++&&&&&&%%%&&&&&&'''((((((,,,------+++)))''''''((('''((()))******)))((('''&&&&&&%%%$$$$$$$$$%%%%%%((('''&&&%%%%%%''')))******)))((('''&&&&&&&&&&&&#########%%%((()))((('''((('''''''''((()))+++,,,,,,++++++*********)))((((((***---......---,,,++++++++++++)))'''(((,,,000333888:::;;;FFF]]]vvvjjj]]]cccmmmqqqcccHHH555333...111:::???TTTuuuvvv___PPPGGG<<<===WWW}}}yyyvvvlllbbbdddvvvwwwmmm~~~fffSSS]]]mmmLLL888...<<<\\\vvvssslllaaawwwjjjXXX]]]nnnwwwbbb^^^sss~~~hhh___hhhhhhJJJ;;;>>>NNN]]]{{{{{{gggWWWQQQRRRRRRPPPYYYiii}}}{{{iiiWWWTTTZZZnnnxxxuuu\\\MMM999555111///000111000...++++++,,,,,,,,,++++++***)))(((((()))***)))(((&&&%%%%%%&&&&&&'''((((((((([[[@@@999777555333111111111222111000000...---//////000555<<>>666222---------,,,+++***)))(((''''''(((((())))))******''''''&&&&&&&&&''''''(((+++,,,,,,+++)))(((((()))'''((()))***+++***))))))&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((()))***+++******)))(((((((((((($$$$$$$$$&&&((()))((('''((('''''''''(((***+++,,,+++)))))))))******(((&&&%%%(((+++---,,,+++******+++,,,,,,***(((***///444111999DDDPPP\\\jjj{{{oooccccccjjjjjjgggYYYCCC666444...000777:::MMMllleeeMMM???;;;@@@UUUqqqpppfffaaahhhyyyyyyvvvuuu{{{|||eeePPPWWWzzzqqqOOO:::...;;;[[[tttuuuqqqgggvvvzzzcccUUU^^^mmm~~~sss]]]]]]ppp~~~}}}ggg[[[bbbyyyZZZGGGFFFPPPYYYwwwlllccc___SSSDDDCCCUUUlll|||{{{bbb]]]ggg~~~sss}}}lllOOO===...//////...---...///111,,,,,,---,,,,,,+++************+++++++++)))((('''%%%%%%&&&&&&'''(((((((((cccFFF<<<888666444222222222222222000000...///000//////555<<>>999777555333222333333222111...---...000...---444<<>>888EEE```iiiaaacccooosssyyyvvvvvv||||||\\\KKKXXXhhhooonnnyyycccFFF;;;MMMiiisssrrrXXXhhhkkkQQQOOOlll|||iiiXXX[[[}}}lllXXXaaa{{{{{{___DDDOOOoooiiiNNNGGG>>>@@@III]]]|||wwwiii]]]aaaZZZLLLCCC@@@888,,,***))))))+++---///...---...---,,,+++***)))(((''')))+++------***(((&&&&&&%%%%%%&&&&&&'''(((((()))aaaNNNFFF:::444555666555333111000000111000111111222333444444BBBRRRhhhxxxrrrlll___NNN>>>444000111,,,---...///...---+++******+++,,,,,,+++)))&&&%%%###$$$&&&((()))(((((('''(((&&&%%%%%%&&&'''%%%$$$(((((())))))(((&&&%%%$$$%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&%%%$$$######&&&&&&%%%$$$%%%&&&'''(((+++***((('''%%%$$$$$$$$$%%%$$$$$$$$$%%%'''(((***,,,***)))+++///000---+++---......+++'''&&&))),,,...///000///...222888>>>[[[lll}}}zzzmmm^^^WWWYYYdddwww^^^@@@555===;;;555:::LLLtttiiiSSS???;;;LLLcccoooiiiaaaaaaqqq|||wwwwwwaaaRRROOO^^^|||vvv___HHH:::BBBZZZpppzzziiihhhssseeeUUUZZZggg{{{dddSSSgggppp]]]```tttnnnXXXQQQYYYdddeeeSSSLLLBBBBBBYYY||||||dddRRRLLLHHHCCC>>>:::555000,,,---------,,,,,,+++++++++,,,,,,,,,,,,+++)))'''%%%((()))*********)))'''&&&$$$$$$%%%&&&&&&''''''(((oooQQQDDD===777777666444222000///000111333444333222111000000???KKK^^^ppppppgggXXXGGG999000---,,,,,,---///000000...,,,***((()))***++++++)))'''&&&$$$%%%&&&'''(((((((((''''''%%%%%%%%%''''''&&&%%%&&&'''((())))))(((''''''&&&'''(((((((((((('''&&&&&&&&&'''&&&&&&%%%$$$$$$'''&&&%%%%%%%%%&&&((()))******((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&((()))***,,,***(((***---...,,,***+++,,,---,,,,,,,,,---///000111111//////555BBBLLLhhh~~~kkkdddUUUQQQ```yyykkkPPP;;;:::666666???NNNpppuuu]]]???333EEEbbb~~~jjjWWWZZZrrrvvvvvvkkkMMMRRRggg}}}vvvzzzVVVAAA666@@@YYYppp}}}ooo^^^pppuuuccc\\\```cccxxxwww\\\SSSppp}}}pppaaa[[[eee~~~jjjSSSJJJUUUddd}}}oooLLLLLLQQQ[[[kkkhhhUUUKKKEEEBBB===999666333///,,,......------,,,++++++***++++++++++++******)))((())))))))))))(((((('''&&&$$$%%%%%%&&&''''''((((((WWWDDD???;;;999666333000/////////111444777666111---,,,,,,777BBBUUUkkk~~~nnnaaaNNN>>>333...***(((+++---000222222///,,,)))&&&''')))*********)))((($$$%%%&&&''''''(((''''''%%%$$$$$$%%%'''((('''&&&%%%&&&((()))******))))))''''''((((((((((((''''''''''''''''''''''''&&&&&&(((''''''&&&&&&''')))******)))(((((('''''''''((((((((('''(((((()))***++++++((('''(((+++,,,***(((((()))***---000222111000444666777444444???RRRbbbvvvqqq___OOOOOO___tttkkkJJJ;;;333666???HHHccczzz[[[===222BBBZZZvvv}}}gggWWW^^^qqq|||~~~jjjNNNZZZppp{{{~~~~~~YYYCCC999CCCZZZnnn{{{iiiWWWnnn|||eeeYYY\\\ccczzznnnSSSSSSmmm|||wwwgggZZZWWWbbb}}}yyykkksssqqqXXXIIIQQQcccwww^^^[[[WWWVVV^^^wwwkkkRRRFFFDDD===999555222111111000///000///...---,,,******)))************++++++,,,---***)))((('''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((aaaLLLAAA???;;;666111///............333777666111,,,******///:::NNNiiiuuurrriiiZZZEEE777000...***'''))),,,///222222...***'''$$$%%%'''((()))*********%%%%%%&&&&&&''''''''''''$$$######%%%'''))))))(((%%%&&&'''))))))))))))(((((((((((((((((((((((((((''''''(((((((((((((((''')))((('''''''''(((***+++))))))(((((((((((()))***)))))))))***++++++,,,,,,***(((&&&&&&)))+++)))'''''''''(((---222444111...666;;;>>><<<===JJJ```rrr}}}yyyRRRIIIQQQ```kkkzzz~~~WWWBBB555555:::>>>UUUuuutttOOO;;;888CCCMMMdddnnndddbbbjjjpppvvvyyyzzzyyy]]]VVVbbbssshhhMMMAAAKKK___jjjtttWWWWWWmmmjjjMMMQQQhhheeeOOOOOO^^^|||uuuZZZLLLVVVooozzzkkkddd|||jjjRRRSSSddd{{{fffPPPMMM___~~~uuuZZZFFF>>>>>>777444000///000222333333111111///...,,,***)))(((+++*********,,,...000111+++)))'''&&&%%%%%%%%%&&&&&&&&&&&&'''(((((())))))nnn\\\IIIAAA;;;555000......---,,,***///444555222...,,,+++---444DDD\\\uuuwwwiii]]]NNN;;;///------***''''''***...000000---(((%%%$$$%%%&&&'''((())))))***%%%%%%%%%%%%&&&&&&&&&'''$$$######%%%'''))))))(((&&&'''((())))))((('''&&&((((((''''''''''''((((((&&&&&&'''((())))))))))))))))))((('''((()))***+++)))(((((((((((())))))***)))***+++,,,------......+++(((&&&&&&)))***)))'''''''''(((,,,000111---)))111888>>>@@@CCCOOOddduuuuuuRRRFFFKKK]]]lll~~~zzzWWWFFF:::666888<<>>000===KKK^^^yyyqqq___aaappptttwwwvvvdddQQQ]]]sssbbbFFF;;;HHH]]]hhh}}}|||ZZZMMMaaa{{{kkkZZZ]]]gggiiiQQQBBBYYYrrrmmmWWWJJJOOObbbvvvnnnkkk~~~qqqjjjnnn}}}yyyeee___hhh}}}www^^^LLLCCC>>>777111555333111111333666777777222111000...,,,+++))))))+++++++++,,,---...000000)))(((''''''&&&'''''''''''''''(((((()))*********zzzfffRRR>>>888111.........+++((()))(((***...333333000+++---000333;;;III```{{{}}}vvvrrrcccQQQ;;;444,,,(((***,,,,,,***)))***,,,------+++((('''(((''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%$$$###%%%'''((((((''''''(((***+++,,,,,,+++***'''&&&%%%$$$$$$%%%&&&'''$$$$$$&&&'''((()))))))))(((((('''&&&'''((()))***((((((''''''&&&'''''''''&&&'''***---///111111222000,,,((((((***,,,+++***&&&(((++++++***)))((((((+++222<<>>LLL^^^vvvzzzccc]]]lllqqqzzzyyyhhhMMMVVVqqq\\\EEE888???SSSdddhhhKKK]]]{{{zzzhhhaaa``````sssgggMMMEEE___nnnkkkXXXJJJIIIVVVooowwwwwwxxxlllnnn~~~wwwuuu|||mmm___MMM???:::888666333444222111111333555444444222111000...---+++******)))******+++++++++++++++''''''((()))))))))(((((('''(((((())))))***++++++www]]]NNN<<<666000---......***&&&+++(((''',,,333555000***+++000555999???PPPgggyyy|||rrrcccNNN===444000+++***,,,//////...***+++,,,------+++***)))))))))'''&&&%%%$$$$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%'''((('''&&&'''(((+++---.../////////&&&%%%$$$$$$$$$$$$%%%&&&###$$$%%%'''((()))))))))((('''&&&&&&&&&''')))***(((((('''&&&&&&&&&&&&&&&$$$&&&)))---000111222333222...***)))+++------+++%%%))),,,,,,)))((()))+++333999BBBMMMZZZkkk||||||rrrSSSMMMMMMUUUlllqqqUUUKKK@@@:::;;;AAA\\\pppYYY???888DDDIIIWWWvvv}}}oooccchhh}}}uuuyyy~~~{{{bbbPPPTTTnnn___LLL;;;999JJJ```mmmPPP]]]yyy~~~hhh\\\ZZZZZZppp```HHHLLL]]]mmmmmmVVVEEEFFFVVVhhh|||fffggg|||ppp```PPPKKKBBB999444333777:::333111111111222333111000111111000...---,,,+++***'''((()))******)))'''&&&%%%'''(((*********))))))((((((((()))******++++++uuuTTTDDD:::444---***+++.........,,,,,,---......//////000(((,,,///111666DDDXXXfff|||xxx||||||rrr___KKK;;;444111---***+++000333111///,,,---------+++)))&&&$$$((('''%%%$$$###$$$%%%%%%$$$%%%%%%$$$###$$$&&&(((******)))((('''&&&%%%$$$+++)))'''+++666===666***&&&%%%$$$$$$######$$$$$$%%%%%%$$$###$$$&&&)))***+++)))'''&&&&&&(((***,,,(((((((((((((((''''''''''''(((***+++,,,------.........---,,,+++++++++,,,(((''')))...///---...111:::KKKTTTSSS```fffPPPDDDLLLdddssshhhLLLDDD???999<<>>CCC[[[yyyqqqhhhnnnhhhbbb~~~mmmmmmpppXXXNNN___yyyxxxWWWEEEAAAJJJ___ttt{{{[[[OOOhhhsssVVVLLLXXXuuufffKKK<<>>ZZZrrrJJJ@@@@@@FFFWWWfff{{{xxxaaabbbxxxpppgggdddaaa\\\JJJQQQqqq~~~ttt```NNN@@@CCC]]]xxxkkkMMM]]]zzzyyyhhhYYYUUUfffkkkLLLEEEYYY___pppgggJJJ???AAAFFFcccqqqkkk~~~rrrzzzpppfffWWWFFF999000,,,+++((())))))***+++...111333///,,,)))(((((()))(((''')))***,,,---,,,+++(((''''''(((***)))(((''''''((()))((((((''''''&&&&&&%%%&&&%%%$$$%%%'''+++///111kkkRRRDDD:::555///---///000000...,,,,,,+++***)))(((((('''***+++,,,,,,///666@@@GGGLLLQQQUUUWWWVVVSSSOOOKKKGGGBBB:::111+++***---000...,,,)))(((((((((((((((&&&&&&'''((())))))******&&&%%%$$$$$$$$$%%%&&&''''''((((((((('''(((+++---++++++******)))(((((((((%%%***000333666888222+++&&&%%%$$$$$$######$$$$$$######$$$%%%&&&((()))***************)))'''&&&%%%&&&'''(((*********)))((((((((()))*********))))))***+++,,,,,,+++(((&&&$$$$$$(((---...+++---===MMMZZZtttpppYYYMMM@@@GGGaaayyytttfffTTTDDD>>>AAACCC^^^qqqMMMGGGEEEDDDSSSddd}}}yyykkkeeemmm}}}mmmccc```\\\WWWMMMTTTqqqvvv]]]JJJ@@@DDDZZZrrriiiKKKZZZwww{{{iiiYYYSSScccqqqQQQHHHYYY]]]mmmdddHHH>>>AAAGGGcccqqqfffvvvxxxwwwoookkk[[[GGG888222000...++++++******+++---000111222///,,,***))))))******))))))***+++,,,,,,***)))(((((()))***)))((('''(((***)))))))))(((((((((''''''&&&%%%$$$%%%'''***...000bbbIIIAAA:::555000...///000///---,,,,,,+++***))))))((((((***+++---...///111555888BBBLLLLLLCCC@@@GGGFFF>>>777555111---,,,,,,---...---,,,***)))((((((((()))&&&&&&&&&'''((())))))***&&&%%%$$$$$$$$$%%%&&&''')))))))))((('''(((***,,,)))((((((((('''''''''&&&)))******---555;;;777///&&&%%%$$$$$$######$$$$$$###$$$%%%&&&''''''(((((())))))'''&&&&&&&&&&&&'''&&&''')))+++,,,+++***)))''''''((()))))))))))))))+++,,,,,,+++***(((&&&%%%%%%'''***+++(((+++;;;KKKfffyyy___DDD888DDD___ssskkk\\\XXXQQQEEE<<>>444333///++++++---///...---++++++++++++************,,,------.........///000000555888666333333222222...---,,,+++,,,+++***))))))))))))'''&&&&&&((()))&&&&&&&&&&&&&&&'''((()))%%%%%%$$$###$$$%%%'''(((***+++***(((&&&&&&''')))$$$$$$$$$$$$$$$$$$######"""$$$%%%&&&+++///...)))&&&%%%$$$$$$######$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%$$$###%%%(((***+++***((('''$$$%%%&&&((()))*********///...,,,***)))(((((('''&&&$$$%%%)))///>>>UUUiiikkkTTTHHHBBBDDDPPPjjj{{{aaaIII<<<999555QQQtttoooMMMGGGBBB@@@OOOddd|||ooogggiiiyyy~~~vvviiiVVVOOOUUUQQQ\\\rrr~~~pppZZZHHHCCCOOOaaarrryyyZZZFFF]]]uuuyyy\\\JJJLLLbbb}}}]]]EEEAAAOOOhhhdddDDD777===HHHTTTfffzzz\\\\\\nnn}}}}}}xxxcccJJJ555222...---...000000///***((((((***...111000///,,,***)))***,,,/////////,,,------------,,,++++++000000///,,,))))))***+++$$$%%%%%%&&&'''((())))))))))))((((((((('''&&&&&&QQQ:::444000000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,++++++---///000000...,,,,,,---000000////////////000000---,,,***(((((()))***+++...,,,***(((''''''((()))&&&&&&'''((()))******+++((('''&&&&&&&&&'''))))))))))))((('''&&&%%%%%%%%%######$$$$$$$$$$$$######&&&%%%%%%&&&((()))((('''$$$%%%&&&%%%$$$$$$%%%'''+++***((('''&&&&&&''''''((((((((('''&&&$$$###"""&&&$$$$$$&&&)))***)))&&&$$$%%%&&&&&&&&&(((+++...000///...+++'''&&&'''((()))%%%$$$)))555JJJhhhbbbUUUGGGDDDBBBQQQzzz~~~```HHH888//////@@@aaa}}}VVV:::>>>HHHLLLZZZnnnzzzhhhgggtttmmmTTTPPPTTTUUUSSSZZZppp{{{~~~}}}dddIII???LLL```qqq|||}}}gggMMMPPPlllwww^^^PPPMMM[[[{{{xxxVVVEEEBBBEEESSSrrr\\\FFF???===999WWWtttnnnNNN[[[nnn[[[NNNGGG444222////////////...---*********+++,,,---...///,,,,,,++++++,,,,,,------111///---+++************,,,...///...,,,******+++$$$&&&'''&&&%%%%%%&&&'''$$$&&&''''''&&&&&&((()))OOO888333//////...---,,,+++,,,,,,---............---,,,******---......---+++******+++///......------......///---,,,***)))((()))***+++///---+++)))''''''((()))&&&&&&%%%&&&(((+++///111******)))((((((((()))***((('''&&&%%%%%%$$$$$$$$$########################&&&%%%%%%&&&((()))((('''%%%&&&''''''&&&&&&(((***+++)))((('''&&&&&&''''''))))))((((((&&&%%%###"""&&&%%%$$$&&&)))***(((&&&###$$$&&&&&&&&&&&&(((***,,,---,,,***''''''((())))))''')))333@@@RRRgggxxxnnnWWWDDD>>>???RRRtttxxxfffUUUAAA000111AAA\\\{{{zzzYYYAAA@@@DDDIII```~~~}}}rrriiihhhvvvqqq^^^RRRNNNOOOQQQbbbzzz|||uuu\\\IIICCCLLLXXXrrr|||~~~aaaGGGVVVqqq~~~gggTTTJJJUUUxxxzzzVVVCCCBBBEEESSSqqq```FFF>>>???@@@SSSmmmiiiSSS^^^vvv|||cccMMM===555222000......//////...---+++++++++++++++,,,---...---,,,,,,,,,,,,---//////000///---+++***)))******+++---...---+++))))))***%%%&&&''''''&&&%%%&&&(((%%%&&&((('''&&&&&&''')))KKK555111---......---,,,,,,,,,------111000000///...,,,+++***,,,---,,,***(((''')))+++------,,,,,,,,,,,,------,,,+++***)))))))))***+++000///,,,***(((((((((((('''&&&%%%&&&(((---333666...---,,,+++*********+++'''&&&%%%$$$#########$$$$$$######""""""######$$$&&&%%%%%%&&&((()))((('''&&&'''((((((((((((+++---***)))(((&&&&&&&&&&&&'''***))))))((('''%%%$$$###&&&&&&%%%&&&(((((('''%%%###%%%'''(((&&&&&&&&&''')))******)))'''''')))***'''(((...<<>>888<<>>III]]]uuucccDDD:::???EEEIIIaaa^^^UUUaaammmjjjQQQ<<>>RRRyyywwwcccSSSIII???===CCCUUUlllnnnOOOGGGGGGLLL]]]qqq{{{lllhhhlllsssyyyeeeVVVRRRPPP]]]fff{{{~~~}}}~~~}}}cccLLLAAAHHHSSSccczzz~~~\\\KKKXXXmmm^^^KKKHHHUUUqqqdddPPPAAALLL]]]qqqfffKKK@@@>>>>>>BBBTTTtttcccPPPWWWhhh{{{}}}aaaHHH777,,,,,,111---------...///000...,,,,,,,,,+++***))))))))))))+++***))))))***,,,...///+++***)))((('''((()))***((()))+++***(((&&&&&&'''((()))***)))'''&&&'''(((((())))))(((&&&$$$$$$%%%|||BBB......---***+++,,,---............)))***+++,,,------------'''((()))******,,,000222,,,,,,++++++++++++,,,,,,)))*********++++++++++++------,,,+++***))))))(((%%%'''))),,,---,,,+++***......------,,,***)))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%&&&((()))((('''%%%&&&'''''''''''')))+++)))((('''%%%%%%%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&###%%%''''''%%%%%%%%%&&&***---///000...+++)))((()))***++++++)))''''''(((((('''***444DDD]]]}}}zzzVVV@@@444999???QQQ{{{zzzcccTTTLLL???999;;;LLLdddzzzuuuVVVKKKIIIJJJTTTaaajjjeeekkknnnllljjj[[[WWWSSSWWW```{{{|||mmmPPPBBBHHHUUUhhhrrrjjjHHHRRRnnnlllSSS@@@FFFkkk]]]KKKJJJEEEKKKfffjjjQQQFFFAAA===JJJXXXooouuuTTTPPP___xxxiiixxx}}}hhhPPPBBB777---))),,,.........///000000...+++++++++***)))(((((())))))***************++++++,,,)))((('''&&&'''((()))***((()))******(((&&&&&&'''((())))))(((&&&%%%&&&'''((())))))(((&&&$$$%%%&&&yyy???+++++++++)))***,,,---////////////))))))******************''')))++++++++++++---///+++******))))))******+++))))))***+++++++++++++++***+++++++++***))))))((($$$%%%'''((()))***))))))******++++++***((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%''')))******)))'''%%%&&&%%%%%%&&&((()))((('''&&&'''(((((('''''')))+++)))(((&&&%%%$$$$$$%%%&&&!!!"""###%%%&&&'''''''''!!!$$$&&&'''%%%$$$&&&''')))+++------+++)))((((((''')))++++++***)))******...+++---;;;OOOfff|||~~~```GGG777999???RRRuuurrr]]]MMM===555444AAAWWWppp{{{```PPPFFFCCCOOO___yyyqqqfffaaafffoooxxxbbbVVVQQQWWWfff{{{zzzpppWWWGGGIIIRRR```lllgggKKKVVVpppsssXXXBBBDDDfffcccQQQJJJFFFKKKdddkkkRRRGGGBBB>>>III[[[pppzzzYYYQQQ\\\iiiUUUeeewww}}}mmmXXXEEE???:::111---///000//////000111000---+++***))))))((((((((())))))++++++,,,,,,,,,+++***)))''''''&&&&&&&&&''')))***(((***+++***(((&&&&&&''''''((()))'''%%%$$$%%%%%%'''((()))(((&&&%%%%%%&&&vvv<<<)))******(((***,,,...////////////)))))))))))))))((('''&&&(((***,,,,,,+++******+++))))))(((((((((((())))))((()))***+++++++++++++++))))))************))))))$$$$$$$$$%%%&&&(((***+++(((((())))))((('''%%%$$$$$$###############$$$$$$%%%'''***,,,,,,***'''%%%&&&%%%%%%&&&((()))((('''((())))))((('''''')))***)))(((&&&%%%$$$$$$%%%%%% """$$$&&&''''''''' ###&&&&&&%%%$$$&&&(((&&&(((******(((&&&&&&&&&%%%'''***,,,,,,,,,,,,---333...222DDD\\\ooozzznnnNNN:::777???SSSnnnhhhNNN:::333000999LLLhhh~~~hhhTTTBBB===NNNeeerrrzzzhhhWWWaaayyygggSSSNNN]]]qqqtttxxxppp[[[MMMJJJMMMQQQkkk}}}\\\SSS]]]pppoooWWWJJJNNNeee}}}ppp^^^EEELLLZZZkkkiiiPPPDDDAAA???AAA[[[uuuuuu\\\XXX___llluuuYYYMMMPPPcccyyy{{{pppoootttyyy}}}yyywwwwwwlllVVVAAA<<<:::555555:::111000111111222000---***))))))(((((((((((()))))),,,---...///...,,,***((('''&&&%%%%%%&&&''')))***)))***+++***(((''''''''''''(((((('''%%%###$$$%%%&&&(((((((((&&&%%%&&&'''uuu>>>000000+++,,,,,,+++++++++++++++++++++***)))(((''''''''''''...---+++***)))******+++***)))'''%%%&&&(((+++,,,111///---++++++,,,...000)))******)))'''&&&((()))"""###%%%&&&&&&'''(((***,,,,,,+++)))(((&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&''')))******((('''%%%'''&&&$$$$$$%%%''''''''''''&&&&&&&&&&&&(((***+++)))((('''&&&&&&&&&&&&&&& !!!###%%%&&&&&&%%%$$$$$$######%%%''''''&&&%%%%%%%%%&&&(((***)))'''%%%))))))***,,,......,,,)))---***111CCC[[[nnn}}}lllQQQ>>>===AAATTTrrrhhhLLL>>>444111;;;KKKaaammmMMM>>>DDDSSS[[[vvvwwwgggXXXaaawwwfffMMMIII^^^tttxxxrrrzzz~~~fffZZZSSSJJJCCCLLLiiiqqqRRRPPP```qqq~~~qqqTTTGGGLLL\\\kkk\\\DDDLLL[[[jjjwwwlllLLL@@@CCCHHHEEEIIIccczzzooofff[[[ccc~~~hhhXXXVVVHHHOOOcccsssZZZVVVbbbkkkkkkiii___eeelllpppwwwjjjVVVBBB:::::::::888777000111222333333000+++&&&'''((((((((()))))))))***,,,,,,,,,---,,,+++)))(((((((((***++++++***))))))''''''((()))))))))))))))++++++++++++)))'''%%%$$$)))))))))))))))(((''''''ttt>>>000000+++,,,,,,,,,+++++++++++++++++++++******))))))******...---,,,*********+++,,,+++)))((('''''')))+++---000///---++++++---///000******((('''''''''''''''###$$$%%%&&&'''''')))***,,,,,,+++)))'''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''(((((('''&&&%%%&&&%%%$$$%%%&&&((())))))((((((''''''(((((()))***(((''''''&&&%%%%%%&&&&&&!!!###%%%'''((('''&&&%%%$$$$$$$$$%%%'''((('''&&&&&&'''((()))******((('''))))))***,,,......,,,***,,,((()))666MMMiiixxx]]]JJJ@@@===BBBXXXyyy~~~eeeSSS@@@666222:::GGGYYYssshhhSSSHHHEEENNNXXXsssqqqddd```hhhsssbbbQQQNNNYYYkkkyyyyyyvvv___OOOFFFBBBLLL^^^{{{~~~\\\MMMYYYppptttWWWEEEGGG[[[pppoooUUUFFFFFFOOOaaawwwlllSSSHHHDDDAAAEEENNNaaa}}}vvvcccYYY[[[uuu{{{```QQQCCCIIIYYYrrrmmmRRRHHHLLLRRRWWWXXXPPPSSSWWW]]]gggzzzuuucccPPP===777888888777666000111222444444222...***(((((())))))))))))))))))+++,,,---...---,,,***)))))))))***+++******)))(((''''''((()))))))))))))))************)))(((&&&%%%)))))))))))))))(((''''''ttt>>>000000,,,...---,,,++++++++++++,,,++++++++++++,,,,,,------...---,,,+++++++++,,,---,,,+++***)))***+++,,,---000///---,,,,,,---///000---***'''&&&((()))(((&&&%%%%%%&&&''''''((()))))),,,+++***)))'''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))+++,,,***************)))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$%%%''')))***)))((('''%%%%%%%%%&&&((()))((('''(((((()))***************)))))))))+++------,,,+++)))&&&'''222FFFdddpppSSSFFF@@@<<>>000111,,,///...---,,,,,,+++,,,,,,))))))***,,,------......---,,,,,,++++++,,,---...---,,,,,,,,,,,,,,,------......,,,,,,,,,---///000000+++&&&&&&***,,,)))&&&''''''&&&''')))***))))))+++***)))(((&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%'''((()))***---...+++,,,,,,,,,+++)))'''&&&&&&%%%%%%$$$$$$$$$%%%%%%'''(((***++++++***)))(((&&&%%%%%%''')))******(((((()))***************+++***)))((()))+++,,,,,,+++&&&'''...<<>>;;;>>>CCCNNNhhhttt___LLL<<<;;;DDD]]]}}}nnn```^^^fffooodddVVVSSSYYYjjj{{{wwwvvv|||cccLLLCCCDDDGGGTTTooodddLLLWWWqqqqqqVVVCCCBBBWWWmmmgggNNNEEE???AAAQQQkkkxxx```NNNBBB;;;???IIIUUUgggjjjWWW\\\hhhxxxaaaKKKCCCAAAJJJ[[[qqqppp[[[PPPJJJEEEBBBAAA???>>><<<<<>>>>>@@@LLLjjjiiiJJJ;;;;;;>>>OOOhhhtttaaaSSS[[[pppkkkUUUSSSbbbvvvppplllvvv}}}yyy```OOOGGGEEECCC[[[{{{vvv[[[OOO___ssslllQQQCCCEEEUUUdddyyyVVV@@@???BBBLLL\\\wwwbbbIII??????===@@@OOOkkktttYYYRRR[[[rrrzzzYYYIII<<<@@@MMMaaa}}}~~~gggZZZSSSLLLDDD???<<<======999666999BBBIIIOOOaaannnqqquuulllOOOBBB555111111///------,,,+++,,,...111222111000+++++++++++++++*********)))+++...000111000///...,,,++++++***)))(((((('''''''''((()))))))))))))))((((((((((((((()))))))))))))))((('''&&&'''''''''sss===111222......///000111000---+++)))%%%&&&(((***,,,,,,,,,,,,******))))))***,,,---///---...///000///...---,,,************+++,,,,,,---///+++''''''***---...------***((()))+++,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%((((((((()))******++++++$$$(((+++---,,,,,,///111---------,,,***((('''&&&%%%%%%%%%%%%%%%&&&&&&''')))***+++,,,+++)))'''&&&%%%$$$%%%'''***+++***)))'''+++//////---+++,,,---///,,,)))'''((()))))))))***(((---<<>>:::666666===CCC???IIIUUU^^^eeekkkkkkgggxxx}}}}}}rrrzzz}}}uuuvvvrrr\\\JJJ???555222111...,,,,,,,,,+++***+++---///......******+++++++++,,,,,,,,,+++,,,---///////////////,,,+++***)))((((((((()))''''''((()))))))))))))))))))))(((((((((((()))***)))((('''&&&&&&&&&'''(((rrr===111222...---///222333222///***'''%%%&&&)))+++,,,,,,,,,+++(((((((((((()))+++---...---...///000000...,,,***((((((((()))******+++++++++)))'''&&&'''***---///...+++((())),,,---***'''###$$$$$$%%%&&&&&&''''''&&&'''((())))))((('''&&&'''((()))++++++++++++***%%%)))......---,,,///222...---+++***((((((''''''&&&&&&%%%%%%&&&''''''(((((()))***+++***(((&&&$$$$$$$$$$$$&&&)))+++***)))(((---333444111......///222...***'''&&&'''''''''(((&&&(((111???SSSmmmtttXXX@@@444333;;;SSSuuuxxx^^^LLL<<<999===EEETTTcccpppWWWCCC888555IIIeeexxxaaaRRRYYYjjjkkk[[[\\\kkkzzzvvvsss{{{hhhSSSFFF@@@BBBTTTpppzzz^^^NNN\\\qqqqqqRRR@@@AAAQQQccc|||gggHHHBBB>>>DDDSSSnnnpppSSSCCC@@@???GGGSSShhh{{{\\\HHHRRRlllzzzdddOOOFFFEEENNNkkkwwwgggVVVIIIDDDAAAAAA???===;;;;;;===???:::;;;CCCNNNUUUSSSPPPOOO```ooozzz{{{~~~www|||}}}ttthhhggguuurrrfffiiiuuuzzzqqqeeeoootttsssnnnooozzzoooVVVDDD;;;333111111...,,,---...,,,******+++---,,,,,,)))******+++,,,---......,,,,,,,,,,,,---...//////+++***)))(((((()))******''''''((()))))))))))))))***)))(((''''''((())))))***((('''%%%%%%&&&'''(((rrr===111222...,,,///333555444///***&&&%%%'''))),,,------,,,+++'''''''''''')))+++---...,,,...///111000...,,,***&&&''''''((()))*********''''''&&&%%%%%%(((---111000,,,)))***---...***'''""""""###$$$&&&'''((((((&&&'''(((******((('''&&&%%%''')))+++,,,,,,***)))%%%***//////---,,,...222...,,,***(((''''''((((((&&&&&&&&&&&&&&&'''((()))((()))******)))'''%%%#########$$$&&&)))******))))))///666888444000///000444///***'''&&&&&&&&&&&&%%%%%%''',,,555HHHffflllKKK:::555444>>>YYY~~~nnnTTT===999???DDDHHHLLLqqqyyyjjjQQQ@@@<<>>;;;QQQiii|||jjjSSSEEE<<>>:::555999PPPsssnnnYYYGGGAAA>>>:::===FFF]]]yyylllYYYFFF:::III\\\qqqmmm``````kkkyyyrrr^^^bbbiiizzzuuuYYYGGG???CCCNNNeeejjjPPPVVVnnnzzz\\\@@@999PPPnnn|||kkkRRRMMMDDDFFF^^^bbbKKKCCCFFFTTT[[[^^^yyy{{{```RRRTTT[[[ppplllSSSBBBJJJmmmjjjYYYXXXWWWRRRKKKGGGFFFBBB<<<777777777:::===;;;999<<>>999===FFFLLLdddlllPPPEEEEEEBBBOOOiii{{{^^^WWWiii|||```]]]rrr{{{yyyrrr\\\KKKAAABBBRRRkkkzzz]]]QQQ]]]ppprrrUUU???999KKKaaannnQQQKKKHHHLLLXXXoooyyybbbQQQGGGIIIIIIKKKXXXwwwdddOOOQQQaaa~~~jjj[[[MMMKKKcccoooaaa]]]``````ZZZOOODDD>>><<<888777888===>>>:::888999:::===DDDMMMRRRUUUYYY]]]aaabbbaaa`````````\\\XXXWWWZZZaaaeee```WWWSSSVVVPPPJJJCCC???@@@CCCGGGIIIIIIHHHFFFCCCBBBDDDGGGJJJIIIIIIKKKOOOSSSUUUWWWXXXhhhrrr}}}{{{bbbKKK:::777444000...---......000///,,,***))))))***+++***+++,,,...////////////---,,,+++++++++***(((&&&'''''''''((()))***++++++(((((((((''''''&&&&&&&&&((((((((('''&&&%%%&&&'''***)))((((((''''''''''''rrr<<<---///.........---------...//////333000,,,***+++,,,.........---,,,,,,++++++,,,,,,,,,+++(((''''''(((***,,,((())))))******))))))(((''''''''''''(((((((((((()))))))))((('''&&&%%%$$$&&&''''''''''''&&&%%%%%%'''&&&&&&((())))))'''%%%%%%&&&'''''''''&&&%%%$$$######%%%&&&'''(((((()))+++)))(((&&&%%%%%%&&&&&&%%%$$$$$$%%%'''(((((('''''')))))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&'''&&&'''(((((((((((('''&&&((())))))'''&&&%%%&&&((((((...---,,,...---<<>>888<<>>;;;GGGXXXyyysssSSSJJJJJJQQQTTT```yyyfffXXXMMMLLL@@@>>>RRRssshhhLLLOOOfffhhh___SSSIIIYYYwwwiiiccclllrrrkkkYYYHHHAAA@@@;;;888:::???AAA===777555999>>>>>>:::@@@KKKPPPLLLIIIHHHMMMTTTQQQEEEAAAEEEJJJHHHHHHKKKKKKHHHEEEFFF>>>??????<<<:::<<>>///111000///...,,,++++++---000222888444///------...---,,,---------...............---+++'''%%%%%%''')))+++'''(((((()))))))))******)))(((((((((''''''''''''((())))))(((&&&%%%%%%%%%(((((())))))(((&&&%%%$$$'''&&&&&&(((******(((&&&&&&&&&&&&&&&&&&%%%$$$###""""""###%%%((()))))))))******)))'''%%%$$$%%%'''%%%$$$###$$$&&&(((((('''&&&'''((((((&&&%%%&&&(((%%%%%%&&&''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%'''(((***000000///111000???ZZZpppjjjOOO@@@<<<888===UUUzzzzzzhhhSSSEEE===999;;;@@@TTTkkkuuu]]]III>>>JJJNNN___~~~xxxYYYSSSiiizzz~~~aaa]]]ggg~~~fffLLL<<<===LLLccc{{{~~~^^^MMM^^^rrrnnnSSSAAA<<>>CCCDDD@@@======???@@@>>>;;;@@@IIIJJJFFFDDDDDDGGGLLLIIIAAA===@@@BBB@@@???@@@AAAAAAAAAAAA:::;;;;;;===>>>@@@CCCDDDBBBAAA>>>;;;999888999:::??????===:::;;;AAAFFFIIIEEEDDDTTTnnnttt]]]EEE<<<555444111///.........///---,,,+++***)))))))))))).....................---+++******+++------,,,***))))))******************((((((((()))))))))))))))''''''''')))+++...//////...,,,)))'''&&&''')))***vvvAAA111333222000...+++)))***---111333;;;888444111///...,,,+++***+++---///000000000000---+++'''%%%%%%&&&)))+++'''''''''(((((()))******)))))))))(((''''''&&&&&&(((******)))'''&&&'''((()))*********)))'''%%%$$$&&&&&&&&&(((******((('''&&&&&&&&&%%%%%%$$$###############&&&***,,,+++************(((%%%%%%&&&)))'''%%%$$$$$$&&&'''''''''%%%'''((('''&&&%%%&&&(((###$$$&&&'''((()))))))))'''&&&%%%%%%%%%%%%&&&'''&&&'''''''''&&&&&&'''))),,,111///...111111AAA]]]jjjxxxjjjMMM>>><<<666;;;WWWrrrXXXFFF>>>:::999999UUUwwwzzzfffNNN;;;IIITTTaaarrrqqq^^^WWW```nnnrrr]]]bbbaaawwwcccJJJ>>><<>>===???@@@???>>>???@@@@@@@@@<<<:::???FFFIIIEEE@@@???AAAAAA???;;;:::<<<>>>;;;>>>===666444999======777:::DDDSSS[[[UUUFFF;;;333222111000////////////,,,,,,+++***))))))))))))------,,,,,,,,,,,,,,,,,,+++++++++---//////...---***++++++,,,++++++***))))))))))))***+++++++++,,,(((''''''+++000444555555---,,,)))''''''(((***,,,wwwBBB222333222111///,,,******,,,000222999:::999555000,,,++++++(((***---000111222111000---+++(((&&&&&&'''(((***((('''''''''(((((()))******))))))(((''''''&&&&&&)))+++,,,***'''&&&(((+++)))***+++,,,+++)))&&&%%%&&&&&&'''(((***+++)))'''&&&&&&%%%%%%%%%%%%%%%%%%$$$######&&&+++...---+++)))++++++)))&&&&&&))),,,***(((&&&%%%&&&''''''&&&%%%&&&((('''&&&&&&'''(((###$$$&&&((()))))))))(((''''''&&&&&&&&&&&&'''''''''((()))((('''''')))***///111,,,***......:::SSSgggoooWWWGGG333666BBBYYYxxxdddNNNAAA;;;777444EEEnnnwww]]]HHH<<<>>>MMM]]]nnnyyyfffWWWVVVvvvnnnZZZ```dddtttbbbMMMCCC<<<===JJJhhhnnnMMMUUUooowww]]]EEE>>>RRRlllkkkVVVAAA???TTTpppdddTTTHHHPPPVVV]]]vvv___JJJJJJLLLZZZ}}}nnngggmmmrrruuu~~~{{{ppp]]]NNNJJJHHHKKKRRRWWWXXX[[[___RRRKKKLLLSSSSSSMMMJJJNNNLLLOOOKKKCCCDDDJJJIIIBBBAAADDDEEECCCBBBEEEFFFDDDHHHEEEDDDIIIOOOQQQLLLFFFDDDEEEEEEEEEDDDDDDDDDEEE???DDDBBB888333666888666444777:::>>>FFFKKKEEE:::222222111000000000111111,,,,,,+++++++++*********,,,+++***************+++,,,,,,,,,...000111000...+++,,,------,,,+++)))(((((())))))***+++,,,,,,---)))''''''+++111666777666+++***)))((()))***,,,---vvvAAA222222111222000---******,,,///111666:::===999111+++)))+++(((***---000111111///...,,,+++***(((''''''(((((((((((('''''''''((())))))))))))((((((''''''&&&&&&(((+++,,,***&&&%%%(((,,,)))***,,,---,,,***(((&&&&&&&&&''')))++++++***(((%%%%%%%%%%%%%%%&&&&&&'''$$$""""""&&&,,,///...+++(((+++,,,+++''''''+++///---+++'''&&&&&&''''''&&&%%%'''((((((''''''((()))&&&'''((())))))(((&&&%%%&&&&&&&&&''''''&&&&&&&&&***++++++***)))(((***+++//////)))(((---***111EEE]]]zzzcccLLL444999DDDVVVnnnvvv]]]HHH:::444111???]]]yyyYYYDDD===999???PPPooohhhUUUWWW}}}vvvYYYUUUdddvvv{{{}}}oooUUUDDD<<>>:::777:::@@@BBB>>>777111111111111222222222222,,,,,,,,,,,,,,,++++++***+++***)))))))))***++++++---,,,,,,---///000///---,,,---......---+++)))(((&&&''''''(((***+++,,,,,,)))'''%%%)))...222222000)))))))))***+++,,,---...uuu@@@000111///222000---+++***,,,...000333:::???<<<111))))))+++)))+++...111111000---,,,,,,+++***))))))((((((((()))((('''&&&&&&'''((()))))))))((((((''''''''''''(((***,,,)))%%%$$$(((,,,(((***,,,------+++)))'''&&&&&&''')))++++++***(((%%%%%%%%%%%%&&&&&&'''(((###!!!!!!%%%,,,///...+++(((+++---,,,((((((---111///,,,)))''''''''''''&&&&&&'''(((((('''''')))***)))*********)))'''$$$"""%%%&&&&&&''''''&&&&&&%%%,,,------,,,***)))+++,,,...,,,'''(((...+++...>>>QQQuuuhhhJJJ???<<<@@@PPPllljjjMMM999222111FFFUUUvvvcccKKK@@@===666DDDooofffSSS```|||YYYKKK^^^vvv~~~{{{\\\AAA<<>>888666111111222222333333333333,,,,,,---------,,,+++++++++***)))))))))***,,,---,,,++++++---...///...,,,,,,---.........+++)))((($$$%%%&&&'''((()))***+++***&&&$$$&&&+++...,,,***'''((()))+++,,,---...///sss===...///...///...---,,,---...///000777777666333...+++******+++***)))))))))***,,,---,,,+++)))&&&$$$%%%))),,,)))((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((******)))''''''&&&&&&&&&$$$&&&(((((('''&&&'''(((&&&(((***,,,,,,+++)))'''&&&&&&%%%%%%$$$%%%%%%%%%###$$$%%%&&&'''(((((((((&&&((()))(((&&&%%%%%%&&&(((((('''&&&&&&%%%$$$$$$&&&&&&((()))))))))(((''',,,+++***(((%%%""" %%%'''(((((('''''')))***))))))))))))************,,,)))&&&%%%'''***,,,...BBBVVVtttqqqWWWLLL<<<>>>AAAQQQsss{{{uuueeeLLL???AAAEEEbbb}}}uuuVVVGGG777>>>KKKeee~~~eeeSSSrrrvvvXXXHHHVVVaaaxxxsssWWWMMMCCCEEENNNdddlllZZZ^^^jjj~~~rrrQQQ======NNNaaa}}}~~~YYYFFF::::::GGG[[[sss]]]AAA@@@FFFYYYsssbbbDDD???>>>HHHaaaxxx___PPP]]]gggmmm{{{{{{www~~~xxxssswww}}}~~~yyyrrrxxxzzzsss~~~~~~~~~~~~vvvppppppiii]]]TTTOOOIIIDDD???;;;999999666555555555666666333111------------------------+++++++++++++++,,,......---,,,+++******+++,,,---,,,---.........,,,***((((((&&&%%%%%%(((+++,,,---''''''((()))))))))))))))&&&)))------,,,,,,...000rrr<<<---...---...---,,,,,,,,,...///000666666555222---***))))))******)))))))))***+++,,,---,,,***'''$$$%%%(((+++))))))((('''&&&&&&''''''((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((((()))***,,,,,,+++)))(((&&&%%%%%%$$$$$$$$$%%%%%%###$$$%%%&&&''''''''''''&&&((()))((('''%%%%%%&&&(((''''''&&&%%%%%%$$$$$$((())))))******)))''''''++++++***(((&&&$$$""" %%%&&&''''''''''''(((***++++++***((('''&&&%%%%%%((('''%%%%%%'''***,,,...666NNNooovvvXXXFFFFFF>>><<>>CCCaaazzzVVVUUUdddpppQQQ@@@CCCWWWjjjeeeJJJ888666???JJJfffcccOOONNNKKKLLL\\\}}}}}}```III@@@===NNNpppsssWWWPPPWWWiiirrrrrr~~~{{{{{{xxxkkkXXXNNNNNNJJJCCC===;;;999777666444111...//////...---,,,++++++***,,,---.........---,,,++++++***)))(((((()))***+++((()))***,,,,,,+++******)))'''&&&&&&)))+++,,,,,,)))))))))***))))))((((((***,,,//////---+++******sss<<<,,,---,,,++++++***+++,,,...000111222222111///+++((('''''')))(((((()))))))))******......,,,(((%%%%%%'''(((***)))))))))))))))******)))))))))((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))***)))((('''''''''((()))%%%$$$$$$$$$$$$%%%%%%&&&###$$$&&&''''''&&&%%%$$$%%%'''(((((('''&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$,,,,,,+++)))(((&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%%%%%%%(((***(((((('''&&&&&&&&&''''''&&&''')))*********+++,,,999IIIaaavvv}}}gggOOO555666BBBYYYnnnwwwggg\\\UUUJJJLLL___{{{fffGGG<<>>JJJdddqqq___UUUUUU___eeejjj{{{zzzppphhh```WWWOOOLLLIIIDDD???:::888666555444000000///...,,,+++******---...///000///...+++******)))(((''''''((()))***'''''')))***++++++++++++***((('''''')))++++++***)))************)))((((((***+++...///...,,,+++***ttt>>>...///...++++++++++++,,,...000111111222111///+++((('''(((((())))))***************......,,,)))&&&%%%'''((()))))))))))))))***+++,,,******))))))(((((((((((((((''''''&&&&&&&&&&&&'''&&&''''''&&&%%%&&&(((******((('''%%%%%%%%%''''''%%%%%%$$$$$$%%%&&&&&&'''$$$&&&'''(((((('''%%%###%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%******)))'''&&&%%%$$$$$$###$$$$$$%%%%%%%%%$$$$$$###$$$%%%$$$$$$%%%)))++++++***((('''&&&'''((()))))),,,...---+++******+++999FFFZZZnnn|||eeeMMM333555CCCZZZooo}}}mmm```TTTFFFDDDUUUyyyjjjGGG<<<@@@^^^vvvYYY>>>CCCLLLSSS]]]xxx}}}zzznnniiihhhaaa\\\bbblllqqqkkkcccxxxnnnSSS===999:::IIIfff```\\\bbbdddiiioooRRRFFFIIITTT___vvvgggUUU@@@:::EEEUUUttteeeOOOKKK```mmmnnn```>>>???@@@DDDSSSooopppddd]]]UUUQQQUUUcccxxx|||vvv|||vvvbbbVVVXXXWWWPPPFFF>>>:::999999999111111000///...,,,,,,+++---...000000000...,,,+++***)))(((''''''((()))***&&&'''((()))***++++++++++++)))((((((***+++***)))))))))************))))))((()))+++---//////...---uuu???000111000---,,,,,,,,,---///000111222333222000,,,***))))))))))))***++++++++++++***------,,,***'''&&&''')))(((((((((((()))***,,,,,,+++******))))))(((((('''''''''&&&&&&&&&&&&&&&'''&&&''''''&&&%%%%%%(((******((('''&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))&&&''')))******(((%%%###$$$&&&(((((('''&&&'''(((((('''''''''''''''''''''(((((('''&&&%%%%%%%%%&&&######$$$%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$&&&***---111///,,,)))'''&&&&&&''',,,///000///+++))))))+++000===SSSkkkxxx\\\DDD>>>999???YYY{{{fffNNN???:::BBB___eeeIII===;;;QQQvvvzzz}}}vvvXXXHHH===CCCLLL[[[wwwtttnnnmmmXXXIIIJJJJJJKKKNNNQQQRRRQQQOOOUUU```lllqqqssszzzppp]]]HHH<<<888MMMtttkkkXXX___dddkkkvvvZZZMMMNNN[[[gggppp___EEE999BBBPPPooommmPPPFFFXXXeeegggyyy\\\>>>??????AAAMMMiii}}}llldddXXXMMMMMMZZZnnn|||uuuhhhiiifff^^^RRRHHH@@@<<<:::999222222111000///......---...///000000000///...---***)))(((''''''((()))***'''(((((()))***++++++,,,+++***))))))++++++***(((((()))******++++++******''''''(((+++...000111000ttt???000111000///......---...///000111333444444111...+++++++++)))***+++,,,---,,,,,,+++,,,,,,,,,***((('''(((***'''''''''((()))***,,,,,,++++++******)))((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''%%%$$$%%%(((*********)))((('''''''''''''''&&&&&&'''''')))******((()))+++,,,+++)))&&&###$$$&&&(((((('''&&&'''(((((()))))))))))))))))))))'''&&&%%%%%%&&&'''((()))%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%'''+++...222///,,,(((&&&&&&&&&'''+++...000...***(((***---***555IIIeeetttVVVCCC>>>;;;@@@XXXnnnTTT<<<666888KKKlllgggJJJ@@@:::IIImmmgggqqqpppWWWOOO@@@@@@III]]]xxxlllddd~~~rrrkkk```NNN???<<>>VVV}}}[[[WWW\\\qqqdddOOOLLL]]]pppjjjLLL<<>>///111111111000///......///000111444555555222///---,,,---***+++,,,---...---,,,,,,+++,,,,,,+++)))((()))+++&&&&&&&&&'''(((***+++,,,+++++++++***)))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''%%%$$$%%%(((++++++++++++***)))((((((''''''''''''((((((***++++++)))***,,,---,,,)))&&&$$$$$$&&&(((((('''''''''((())))))))))))************&&&&&&%%%&&&''')))+++,,,''''''(((((()))(((((((((&&&&&&&&&%%%%%%(((,,,///...,,,***'''&&&''')))***))),,,...,,,((('''+++///---333CCC]]]{{{qqqWWWKKK222;;;FFFXXXxxxsssbbbAAA======JJJhhhsssIIICCC>>>HHHlllyyy\\\eeeyyytttZZZPPPKKKEEEIII]]]uuu}}}sssfffpppvvveee[[[TTTMMMHHH>>>CCCHHHIIIGGGEEEFFFGGGFFFDDDEEEMMMWWW^^^^^^[[[rrrzzzjjjQQQGGGEEE[[[cccPPPSSSrrriiiMMMFFFZZZsssqqqQQQAAADDDHHH[[[eee```SSSFFFGGGZZZppp~~~nnnWWWHHH;;;@@@XXXwwwwwwnnnsssiiiUUUXXXlll|||rrrfffXXXIII<<<333333333222222222222222222//////......///000111222+++***)))(((((()))***+++******************+++,,,,,,+++***+++++++++)))'''&&&''')))***,,,,,,------+++(((&&&(((,,,000111111qqq;;;---...***111///,,,---000222222000444333333333333111...+++---,,,+++---//////+++'''.........,,,)))((()))***,,,)))&&&&&&''')))***)))+++***)))((('''''''''(((((('''&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&---......---)))'''&&&&&&))))))+++,,,,,,+++***)))''''''(((((('''&&&&&&%%%'''((()))******)))(((''')))))))))))))))(((''''''%%%%%%&&&''')))***,,,---'''(((+++------***'''%%%)))(((''''''''''''((((((''''''''''''''''''&&&&&&++++++***((('''(((***,,,...111<<>>===OOOhhh|||YYYWWWUUU]]]ttteeePPPJJJVVVdddzzzzzz]]]III<<>>666222111000...,,,,,,...///000000000111222++++++++++++---///111222+++)))''''''((()))***)))******+++++++++******)))''''''&&&&&&''''''((((((++++++++++++,,,...///000qqq<<<000111...///...------......------+++,,,///333666555222//////......---,,,***((('''%%%(((,,,------,,,,,,,,,,,,***((((((***++++++***''''''((()))******++++++)))))))))((((((((('''((()))))))))))))))(((((('''%%%''')))((('''&&&''''''***++++++,,,,,,---------))))))************))))))((()))*********)))((('''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&'''(((************((('''&&&&&&%%%%%%'''(((***,,,,,,+++)))((((((''''''&&&''''''((()))'''&&&$$$%%%&&&'''''''''%%%,,,999LLLbbbuuu}}}[[[MMMIII:::555JJJnnnzzzpppiiiVVVCCCDDD]]]yyyqqqcccPPPFFFOOOjjjccc^^^ooofffPPPZZZOOOWWWdddjjjgggfffpppmmm[[[UUUXXX___bbbkkkpppZZZUUU[[[]]]WWWQQQNNN\\\iiihhh]]]ZZZeeerrrhhh___WWWWWW^^^^^^OOO???HHHFFFFFFRRRooolllPPPFFFYYYwwwcccQQQLLL```xxxZZZGGGSSShhhhhhTTTCCCBBBSSS}}}kkkQQQJJJOOOUUUYYYfff~~~kkkTTT???<<>>HHHeeeuuuiiiqqqzzz~~~hhhRRRNNNSSSfffppppppeee```www~~~jjjbbb___\\\bbbeee}}}tttSSSEEECCCFFFPPP]]]yyyhhhcccjjjvvvlllLLL888444000111222---++++++,,,,,,------------,,,++++++++++++++++++,,,//////...------,,,++++++%%%&&&''')))************))))))))))))((((((((((((,,,+++***))))))+++---...xxxCCC333222000333333111...,,,---///222444444222000---,,,...000444444333222000...,,,++++++,,,,,,+++******,,,...---,,,***+++,,,,,,***)))---,,,+++***))))))))))))((('''&&&'''))),,,------+++***((('''''''''((()))333333333///***''''''))))))---222444666:::@@@DDDMMMGGG<<<222***'''&&&''')))******)))&&&%%%%%%&&&%%%&&&'''(((((((((''''''((('''&&&%%%%%%%%%&&&'''$$$$$$$$$######$$$$$$$$$%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&'''))))))(((''''''''''''''''''((())))))++++++111888===KKKhhhqqqVVVCCC999666CCCXXXpppbbbKKK???<<<@@@DDDWWWrrr}}}^^^HHHJJJccc|||oooZZZMMMSSSbbbuuuxxx___XXXddd}}}zzznnnjjjpppcccXXXXXXaaaqqq|||xxxtttmmm~~~\\\EEE@@@LLLfff~~~{{{pppttt|||mmmSSSOOOUUUeeemmm}}}wwwaaaSSSjjjlllbbbaaa```WWW[[[qqq|||[[[IIIBBBAAAJJJVVVnnnooojjjuuuwwwsssPPP777///***,,,000---***))))))))))))***+++,,,------+++*********++++++......------,,,++++++***&&&'''((()))************''''''(((((()))))))))***++++++)))))))))***,,,---xxxCCC333222000555333000,,,***+++///333444444333000---,,,...///111111000///...,,,***))))))***++++++******,,,......---,,,,,,------,,,+++,,,+++***)))))))))))))))(((&&&%%%'''***,,,------***)))((('''''''''((())):::<<<;;;555,,,''''''))))))---111444666999???DDDSSSKKK>>>111)))&&&'''((()))******)))'''%%%&&&'''&&&''''''((()))(((((((((***)))(((&&&&&&&&&'''(((&&&%%%###""""""###%%%&&&$$$&&&'''&&&%%%%%%&&&'''%%%&&&'''(((((((((''''''''''''&&&&&&&&&'''((((((------333;;;AAAPPPppp~~~]]]@@@333222BBBRRRbbb}}}___QQQGGG<<<:::@@@RRRlllttt]]]HHHAAATTTnnnaaaJJJMMM```tttcccTTTnnnuuuiiiaaaVVVUUU```eeejjjzzz~~~kkkTTTHHHNNNiiiyyyuuu{{{rrrZZZRRRSSSaaapppsssYYYKKKccc}}}tttbbb]]]^^^SSSTTT```{{{fffTTTGGG@@@DDDLLLdddwwwwwwyyyrrrQQQ888000***+++///---+++***((((((((()))+++,,,000...,,,***))))))***+++,,,,,,,,,++++++******)))((())))))******))))))(((%%%&&&'''((()))******+++***)))((((((((()))+++,,,vvvAAA111111///222111///,,,******---///222333222///---+++,,,---......---,,,+++***(((''''''((())))))((()))+++---///---,,,---......---,,,+++******))))))))))))******((('''''')))+++,,,+++***)))((('''&&&'''((((((777;;;>>>999000)))((()))&&&***...///000222777;;;FFF???555,,,&&&%%%''')))'''((()))(((&&&%%%%%%&&&''''''((((((((())))))(((,,,+++)))(((''''''(((((()))'''%%%######%%%''')))%%%'''((((((&&&&&&''')))(((((('''%%%$$$$$$%%%&&&(((''''''''''''((())))))------111888>>>LLLlll~~~cccCCC777333???QQQeeegggUUUIIIAAA???CCCSSSeeeyyyyyy\\\EEE>>>OOOeeebbbEEEFFFXXXlllfffYYYzzzxxxkkkRRRLLLNNNXXXbbbmmmhhhPPPLLLhhhtttyyyxxxgggYYYPPPXXXtttlllUUUMMMdddrrr|||bbbXXXXXXYYYTTTSSSeeeooo]]]MMMAAAAAAFFFeeetttzzztttlll{{{pppQQQ<<<666///...000---...---***))))))+++---///222000---***))))))***+++++++++******))))))))))))***************)))((('''&&&&&&''''''((())))))***)))(((((('''((()))******ttt>>>//////------...///---+++))))))***/////////---+++******++++++++++++***)))((('''&&&&&&'''((('''&&&'''(((***...,,,,,,,,,......---,,,)))))))))((())))))******---***(((((())))))))))))***)))'''&&&&&&&&&'''(((---333999:::444...***)))&&&)))++++++***+++...222555111,,,(((%%%$$$%%%&&&$$$%%%&&&&&&$$$###$$$&&&'''''''''''''''(((((()))+++***)))((('''(((((()))+++)))'''%%%%%%''')))+++&&&((())))))(((((()))+++---+++(((######'''))))))(((((())))))***+++---+++---111444BBB```~~~vvvgggLLLAAA777<<>><<>>///,,,333444...---+++*********,,,---111000...---+++***))))))))))))))))))))))))))))))***+++++++++***))))))(((((((((((('''''''''&&&&&&(((((((((((())))))))))))sss===---...---///000000...+++))))))***)))+++,,,,,,++++++,,,---''''''((((((((('''&&&&&&)))******(((&&&&&&'''(((***(((((()))***++++++***'''''''''((((((***+++++++++)))'''''')))+++++++++)))((('''&&&%%%&&&''''''%%%&&&***...111111,,,((('''***+++***''''''***------,,,***(((%%%$$$"""""""""###%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$%%%&&&'''(((&&&%%%$$$$$$%%%&&&((()))(((''''''&&&&&&''''''((($$$&&&'''((('''''')))***---......***%%%$$$'''+++)))))))))))))))******++++++(((''')))+++999XXXvvvnnnVVVHHH<<>>YYY|||{{{]]]NNNOOOTTTaaayyyttt[[[DDD???CCCOOOhhhyyyfffdddnnnwww]]]NNNIIIIIIXXXqqqyyy\\\EEE>>>LLLaaa```HHH===BBBOOOiiikkkTTTPPPjjjhhhbbbiiiYYYPPPPPPaaavvvdddMMMBBB>>>===@@@]]]|||~~~~~~zzz~~~___KKK888111333333///...---,,,,,,,,,,,,---/////////...---+++***)))))))))))))))))))))))))))******+++++++++***))))))&&&&&&''''''''''''''''''(((((())))))*********)))sss===...///...333222111---+++***+++---(((***,,,---,,,,,,---...&&&''''''(((((('''&&&&&&,,,,,,,,,***((('''''')))((('''&&&''')))******(((''''''''''''(((***+++,,,((('''&&&'''))),,,------)))((('''&&&%%%&&&'''''')))'''&&&)))...///,,,'''%%%(((***)))''''''***---,,,+++(((&&&$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&(((%%%%%%$$$###$$$%%%&&&'''$$$#########$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&&&&&&&''')))***...111///+++)))***---((((((((((((((()))******+++((('''***---<<<\\\{{{pppUUUDDD;;;BBBLLL[[[yyydddJJJ???222:::JJJdddeeeKKKBBBHHH```|||gggMMMCCCAAAGGG[[[qqq~~~fff^^^uuugggQQQHHHNNNggg~~~pppLLL<<>>000111///444222...+++))))))***+++***+++,,,+++++++++---///------,,,++++++******)))++++++***)))(((''''''&&&&&&%%%%%%''')))***)))(((((((((((('''&&&'''***---///+++&&&$$$%%%''')))***(((((('''''''''(((((()))$$$%%%&&&((()))*********)))((('''''''''(((***+++(((((((((''''''&&&%%%%%%"""$$$&&&(((((((((&&&%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&(((((('''&&&%%%%%%$$$$$$%%%&&&((()))###%%%''''''&&&$$$$$$$$$(((,,,///...***(((***,,,))))))************)))((((((&&&'''***,,,;;;\\\}}}sssQQQGGG???@@@GGGXXXvvvyyyXXXBBB888:::BBBXXX}}}gggGGG===FFFbbb|||jjjHHH>>>AAAGGGRRR___{{{aaa]]]tttoooLLLEEETTTwwwvvv{{{UUU@@@PPPkkk|||yyyvvvhhhNNNLLLfff{{{^^^QQQRRRZZZpppqqq\\\]]]gggeeeYYYPPPaaaoooLLL>>>CCCEEEUUUxxx|||tttdddRRR???555444555111...000444666333000111111000///---,,,+++***++++++************++++++***++++++++++++***))))))%%%%%%&&&&&&''')))***+++(((***++++++)))(((((()))rrr===///000...111///,,,***)))))))))******+++,,,,,,++++++,,,------,,,,,,++++++******)))+++******))))))(((''''''&&&%%%&&&(((+++------,,,&&&''''''''''''(((,,,///111---(((&&&&&&'''((()))((((((''''''''''''''''''&&&&&&&&&'''((()))))))))))))))((('''((()))***+++''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$&&&(((((('''&&&%%%%%%$$$$$$%%%&&&((()))$$$&&&''''''%%%#########&&&***...---***'''(((***((()))))))))))))))(((((((((&&&''')))***888YYYxxxwwwaaaNNN>>>@@@MMM___wwwiiiSSSBBB???HHHbbb```GGG>>>@@@SSSkkk|||^^^CCC<<<>>>CCCPPP```zzzmmmhhhsssbbbEEEEEESSSppptttuuu~~~vvvRRR@@@III\\\oooxxxzzzeeeNNNJJJ[[[wwwiiiSSSNNNQQQaaa~~~~~~llleeeggg```XXXYYYeee}}}uuu\\\GGG;;;@@@VVV}}}oooUUU>>>666888666444222222444555222///111000///---,,,+++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++***))))))&&&&&&&&&'''((()))+++,,,)))+++,,,+++***)))))))))rrr===......,,,,,,+++***))))))((())))))***,,,...---,,,*********,,,,,,,,,+++******))))))***************)))(((''''''&&&'''***---///000///&&&&&&''''''''')))---000222...***'''&&&''''''''')))((('''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))***)))((((((((()))+++,,,((('''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%%%%%%%&&&%%%$$$$$$&&&((()))(((&&&%%%%%%$$$$$$$$$&&&'''(((%%%&&&'''&&&$$$""""""###$$$(((,,,,,,)))&&&%%%&&&''''''((((((((((((((('''(((&&&'''((()))555UUUuuu}}}oooUUU>>>???PPPdddwwwzzzfffOOOFFFOOOjjj~~~aaaMMMCCC===DDDZZZnnnUUU???:::;;;>>>LLL]]]vvvxxxssssss}}}xxxWWW???FFFUUUmmmvvvsssooovvvhhhIII777;;;FFFcccwwwxxxllluuucccLLLHHHNNNeeezzz\\\LLLPPP^^^tttqqqggg]]]ZZZ___dddooo|||qqqYYY??????YYYrrr[[[GGG===;;;666666555555444222111000000///---+++******++++++------,,,,,,,,,,,,------+++++++++++++++******)))'''''''''((()))***+++,,,***,,,------+++******+++rrr===------***))))))************))))))+++---000000---+++***))),,,,,,++++++***))))))))))))***+++++++++***)))((()))((((((***---/////////(((((((((''''''))),,,//////,,,)))''''''((('''''')))((('''&&&%%%%%%%%%&&&&&&&&&%%%&&&&&&(((***+++***))))))((()))***+++,,,,,,***'''$$$###$$$&&&'''&&&%%%%%%%%%&&&(((+++,,,))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&((()))((('''%%%%%%$$$$$$$$$%%%'''(((&&&''''''&&&$$$""""""###%%%(((,,,,,,***'''%%%%%%&&&&&&''''''(((''''''''''''&&&'''((()))555UUUtttoooVVV???>>>MMM```vvvnnnXXXNNNQQQdddxxxsssZZZHHH>>>AAASSStttsssXXX@@@999:::<<>>___ooo}}}rrriiitttiiiOOOFFFJJJ^^^lllOOOVVVcccrrr~~~kkkeee```^^^\\\eeeiiiPPPCCCYYY{{{yyypppaaaTTTFFF<<<555666777555222000///000...---+++***)))***+++,,,------,,,,,,,,,,,,------++++++,,,,,,++++++***)))(((((((((((()))***+++,,,+++---...---,,,***++++++sss>>>...---************++++++++++++,,,---///111111///,,,******,,,,,,+++******))))))((()))***+++,,,,,,+++***)))+++***((()))+++,,,---,,,++++++***(((''''''***,,,***(((''''''((()))(((''')))((('''&&&&&&&&&&&&&&&$$$%%%%%%&&&(((***+++,,,***)))((((((((()))++++++111...***'''%%%$$$%%%&&&$$$$$$###$$$'''+++...111,,,+++***((('''&&&&&&&&&&&&%%%%%%'''))))))((('''%%%%%%$$$###$$$%%%&&&'''&&&''''''&&&$$$######%%%(((***,,,,,,+++(((&&&%%%%%%%%%&&&'''''''''''''''&&&%%%''')))+++888XXXwwwfffSSSAAA>>>FFFXXXsss}}}ooo]]]UUUNNNTTTkkkfffKKK???AAAQQQfffbbbCCC:::;;;;;;AAAKKK___~~~tttnnnyyyiiiJJJQQQhhhvvvsss|||xxxQQQ999:::GGGWWWgggzzzoooqqqyyy\\\HHHNNN```xxx|||[[[VVVYYYjjjtttrrrhhhYYYTTTcccooo[[[FFFRRRlllyyy|||mmm\\\JJJ<<<777777666444111......///,,,,,,+++*********+++,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++******)))(((((())))))***+++,,,+++---......,,,++++++,,,ttt@@@000...++++++++++++++++++,,,---...---///000000...,,,+++++++++++++++***))))))((((((((()))+++---...---,,,+++---***(((((()))++++++***------,,,)))'''&&&(((***(((''''''(((******)))((((((((('''''''''(((((((((%%%&&&''')))++++++,,,,,,)))((('''''''''(((***+++111///,,,)))'''&&&&&&&&&######$$$%%%(((,,,000222///...,,,***((('''&&&&&&&&&%%%%%%''')))***)))'''&&&%%%$$$######$$$%%%&&&'''(((((('''%%%$$$&&&(((+++,,,,,,,,,+++)))'''&&&%%%%%%&&&'''((((((((((((&&&&&&(((+++---999YYYxxxdddSSSCCC???EEEUUUqqqxxxdddYYYIIIEEEZZZ}}}mmmNNN@@@@@@KKK[[[pppcccCCC::::::999===DDDUUUwwwqqqjjjxxxnnnSSSZZZrrryyywww~~~}}}{{{cccGGGCCCKKKMMM```}}}|||qqqxxxnnnOOOSSS```sssjjjTTTIII^^^|||ooo^^^XXXgggqqq]]]GGGLLL___}}}tttgggSSSGGG>>><<<777333000...------***+++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((((((((()))***++++++---......,,,++++++,,,uuuAAA111000------,,,+++******+++---...,,,---...---+++******+++++++++******))))))(((((('''))),,,...///...,,,+++,,,***(((((())),,,,,,,,,---,,,+++)))''''''))),,,+++******+++,,,,,,***(((((((((((((((((()))***+++''')))+++------,,,***(((((('''&&&&&&&&&''')))***---,,,+++)))((('''''''''%%%%%%&&&'''))),,,...000111000---+++)))'''&&&&&&&&&&&&&&&''')))***)))(((&&&%%%$$$######$$$%%%%%%'''(((((('''&&&&&&)))+++...,,,+++***))))))((('''%%%%%%&&&(((((()))))))))((('''))),,,---888WWWuuupppYYYDDDAAAKKK[[[qqqnnn[[[EEE>>>JJJdddpppUUUEEE???EEEWWWtttuuuXXX>>>777777666;;;DDDPPPlllvvvmmmqqq}}}cccVVVbbbwww{{{tttrrrwwwwwwZZZIIIFFFJJJ^^^yyyvvvqqqxxxYYYTTTZZZnnnbbbMMMAAAUUU}}}sssmmmiiikkkwwweeeLLLOOO^^^|||vvvnnn]]]JJJCCC:::333000...+++))))))***,,,---...---,,,+++------,,,,,,,,,,,,------,,,,,,------,,,,,,+++***((((((''''''(((((())))))+++,,,------+++******+++vvvBBB333111......,,,***((((((***---...+++++++++***)))(((***+++++++++******)))((((((((('''))),,,...///...---,,,+++)))'''(((***---//////+++++++++)))((((((+++---...---------...---***((((((((((((((()))+++,,,---***,,,...///...+++(((%%%'''&&&&&&%%%&&&'''((())))))))))))))))))(((((((((''''''(((((()))+++,,,---222111...,,,)))'''&&&&&&&&&&&&&&&''')))***)))(((&&&%%%$$$#########$$$%%%'''((((((((('''(((***---///,,,***(((((((((((('''%%%&&&'''((()))))))))))))))(((***,,,,,,777UUUrrr~~~```DDDBBBRRRcccqqq{{{www\\\DDD>>>BBBNNNjjjqqq___KKK???AAAXXXaaaKKK888555555333:::GGGPPPccc}}}ssskkktttnnnVVVVVVgggxxx~~~kkkjjjzzzlllRRRCCCNNN___uuuyyygggsssyyy```RRRRRRlllzzzKKKBBB@@@MMMggg|||sss{{{yyynnnqqqrrrRRRVVVdddzzz|||pppTTTJJJ===444000...***&&&(((***,,,//////...,,,+++.........------.........,,,,,,------,,,,,,+++***(((''''''''''''(((((()))***,,,------+++******+++PPP999222...+++***(((''''''(((+++,,,000---***(((***,,,---...+++***(((((()))******)))&&&(((***,,,...///000000///,,,)))((()))+++,,,------,,,)))((('''''')))***)))((('''))),,,---***(((&&&&&&%%%&&&''')))+++,,,---,,,,,,***)))'''%%%%%%&&&'''((()))((('''%%%###((())))))(((&&&%%%&&&''''''''''''((()))******+++***+++,,,+++)))''''''''''''&&&%%%%%%%%%%%%&&&'''"""%%%((()))((('''''''''%%%&&&&&&%%%$$$%%%'''***---***((('''((((((((('''(((((('''&&&'''((()))*********+++,,,///===XXXppp~~~dddKKKDDDKKKYYYlll~~~gggNNNGGGAAAAAAZZZ{{{|||cccPPP>>>>>>TTTuuucccGGG666444222777>>>===IIIfff~~~qqqkkkyyyZZZ[[[jjj{{{rrrnnnxxxsssRRR>>>CCC___www~~~qqqaaarrrwwwaaaJJJKKKlllxxxSSSAAA:::IIIaaa|||~~~~~~lllkkkzzz```fffnnnxxxzzz[[[KKK???:::333'''%%%+++,,,...///000///...,,,+++000///...---------------,,,---......---,,,***)))((())))))***++++++,,,,,,***,,,------,,,+++,,,---XXXAAA888111---+++)))(((''')))+++,,,///---+++***,,,.........,,,+++)))((())))))(((''''''((()))+++---......///---+++((('''(((***++++++,,,+++***(((((((((((()))((('''''')))+++,,,)))'''%%%%%%%%%&&&'''((()))***---------,,,+++)))&&&%%%&&&&&&((()))((('''&&&$$$((()))***)))'''%%%%%%%%%&&&&&&'''(((((())))))***)))***+++***(((&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$&&&)))***)))((('''((('''''''''%%%$$$$$$&&&'''((('''%%%%%%'''((((((((('''&&&%%%%%%%%%&&&'''(((+++++++++,,,...;;;UUUmmm}}}zzzgggRRRGGGDDDNNNgggdddKKK;;;===SSSjjjxxxdddMMM===:::HHHaaa}}}hhhKKK:::888444777<<<:::FFFeeetttgggvvvgggXXXhhhvvvoooyyydddJJJ???EEETTTjjjkkkggg{{{vvvXXXIIINNNhhhcccKKK===MMMhhhyyyqqqlllmmmyyynnnffflllmmmVVV???666111******......///000000///---+++)))------------------......,,,------------+++***)))))))))*********+++++++++***+++------,,,+++,,,---]]]HHH<<<222///---+++)))))))))+++,,,---,,,+++,,,...//////...,,,+++)))((())))))'''&&&(((((()))***,,,------...+++)))&&&&&&''')))******+++******))))))(((((('''&&&&&&&&&((())))))'''&&&###$$$%%%&&&'''(((((((((,,,---...///...+++(((&&&%%%&&&'''((((((((('''&&&(((***,,,,,,)))&&&$$$$$$%%%&&&&&&''''''((((((((('''((())))))'''%%%%%%&&&$$$&&&)))******)))&&&$$$%%%''')))***)))((((((((('''((('''%%%######$$$&&&$$$###"""###%%%((())))))%%%$$$$$$$$$$$$%%%&&&&&&++++++++++++---999RRRiii{{{qqq^^^LLL>>>BBB]]]{{{[[[AAA>>>IIISSS]]]|||oooUUUCCC999<<>>;;;777777:::777AAA```mmmaaavvvlll___mmm~~~hhhlll[[[FFF@@@FFFHHH\\\iiilllxxxRRRJJJQQQcccsssrrrTTTAAAPPPlll|||yyywwwmmmaaaoooyyy```aaa~~~iiiFFF555000---...111///000111111///---***)))++++++++++++,,,---...///------------,,,+++***)))++++++*********))))))))))))+++------,,,,,,,,,---XXXFFF<<<111000...---+++******++++++*********,,,...///---+++***)))((()))******)))'''******++++++,,,---......***(((&&&&&&((()))******************)))((('''&&&%%%&&&&&&'''((('''&&&%%%###%%%&&&((())))))((('''+++---///000///---)))'''$$$%%%&&&'''((((((((('''(((+++//////,,,(((%%%$$$%%%%%%%%%&&&&&&'''''''''&&&((())))))'''&&&&&&'''%%%''',,,......,,,'''%%%%%%&&&(((((('''&&&&&&'''&&&'''&&&%%%######%%%'''%%%###"""###%%%'''(((((($$$$$$$$$%%%%%%%%%&&&&&&))))))******,,,888RRRhhh~~~fffOOO===<<>><<<777777999555===TTTuuusssfffjjjzzzxxxeeennnzzznnnkkksssiiiOOOBBBDDDGGGXXXwwwppplll~~~ZZZNNNQQQ```sssrrrVVVDDDNNNfffzzzyyykkk]]]ggg|||^^^[[[uuuxxxRRR;;;111......000///000111222111///---,,,,,,,,,+++++++++,,,------------,,,,,,+++******))),,,,,,+++***)))((('''''')))+++------,,,,,,---...{{{MMM???:::111000///---,,,++++++++++++(((((()))+++------+++)))&&&&&&'''))),,,---,,,+++---,,,,,,,,,---///000111+++)))((((((***+++,,,+++))))))******)))((('''&&&%%%&&&((((((((('''&&&&&&%%%&&&(((*********)))(((***,,,...000///---***'''%%%%%%&&&''''''((((((((((((,,,000111...***'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((())))))((('''((()))&&&)))---000000---)))&&&$$$%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&%%%%%%&&&(((+++)))'''%%%$$$&&&'''''''''%%%&&&&&&'''''''''''''''%%%&&&(((***---999SSSiiicccKKK===<<>>PPPddd{{{^^^AAA:::DDDGGGVVVlll}}}___EEEDDD]]]ooooooTTTDDDAAA<<<;;;<<<888;;;EEE^^^rrrhhhooopppnnnwwwttthhhzzz}}}^^^LLLTTTXXX]]]rrrnnntttxxxbbbYYYeeelllXXXHHHHHHPPPaaavvvccc___kkk}}}{{{[[[IIITTTxxxyyyZZZAAA444///......---...111333555555444333111000...---+++*********---,,,+++******))))))***---,,,+++***((('''&&&%%%(((***,,,---,,,,,,...///ttt>>>222333///,,,,,,,,,+++++++++++++++,,,***)))*********(((&&&&&&'''))),,,000111000...,,,,,,,,,,,,...000333444+++***)))***---......---+++***((('''&&&&&&''''''(((+++------***(((((()))((((((((((((((())))))***'''((()))******)))(((((((((''''''&&&&&&&&&&&&'''$$$'''***,,,***(((&&&&&&'''''''''&&&&&&&&&&&&&&&###%%%'''(((''''''(((***))))))************))))))%%%&&&&&&%%%###"""###%%%''''''(((((('''(((+++---,,,)))'''&&&&&&'''&&&&&&&&&'''((()))))))))((((((%%%&&&)))+++...999RRRhhhwwwxxx```KKK;;;===WWWssstttXXXDDD???@@@999PPPmmmyyyaaaNNNGGGQQQfffdddQQQKKKCCC??????:::<<>>OOOlllxxxhhhjjjvvvyyyyyyeee]]]uuuhhhMMMCCCZZZ{{{}}}yyyrrrooojjjnnnoooQQQMMMWWW```mmmzzz~~~lll^^^jjj|||jjjnnncccCCC888777222+++---...000111222111///...//////...---------......---,,,+++))))))))))))***++++++***)))((('''&&&&&&'''***,,,---------...///ppp;;;...---(((++++++***)))'''(((+++---,,,------+++)))(((((()))+++,,,,,,------,,,,,,+++---,,,***))))))+++,,,...(((((()))***************))))))((((((''''''&&&&&&))))))))))))(((((((((((('''&&&%%%%%%&&&(((+++,,,---+++***((('''&&&''''''+++*********))))))((((((''''''&&&'''((((((&&&###&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''((('''''''''((((((((((((((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&'''+++...///,,,)))(((''''''%%%###$$$''')))***))))))***++++++)))((((((***444III[[[}}}qqqRRRAAA<<>>;;;999444111...,,,,,,---------...,,,+++,,,...000000///,,,+++***)))))))))***++++++,,,,,,***(((((()))***)))))))))+++---///...---qqq<<<000///)))---+++***,,,///000...+++***+++,,,+++)))((((((***,,,,,,,,,,,,,,,,,,,,,,,,...,,,***(((((()))***+++((()))******+++*********''''''((())))))******+++&&&&&&&&&'''(((((())))))(((''''''&&&'''(((***+++---,,,+++)))'''&&&&&&&&&((((((((('''''''''''''''(((((((((***,,,---+++)))&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((('''%%%%%%''')))+++---...,,,)))''')))+++)))******)))'''(((***,,,)))'''&&&&&&(((111EEEWWWxxxrrrSSSEEEAAALLLbbbqqq[[[KKKFFF999222BBBfff}}}eeeIII@@@RRRvvv~~~}}}kkkZZZLLL;;;333111>>>aaalllqqqpppdddgggnnnZZZFFFDDDWWWxxxzzz^^^]]]tttlllVVVOOOaaayyy~~~wwwmmmnnnwww~~~cccLLLDDDBBB:::555...++++++------,,,...,,,+++,,,...000000///,,,+++)))((((((((())))))......---+++)))(((***+++***)))***+++.........,,,qqq===111000+++...,,,***...222333///***)))***+++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,111///---+++******+++,,,)))******++++++*********))))))))))))************$$$$$$%%%&&&'''((()))))))))((((((''''''((()))***---,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***------,,,+++''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%######$$$%%%&&&''''''((('''((()))(((&&&$$$%%%&&&(((,,,///...***(((+++...,,,+++***)))'''(((***---+++)))((((((***222EEEWWWooo}}}yyyXXXAAA;;;PPPssssssaaaBBB;;;444888KKKmmmxxxXXXGGGUUUzzzwwwxxxxxxttt___CCC:::777>>>RRRiiisssvvv|||yyyllljjjoootttxxxcccMMMJJJZZZvvvnnneeekkkpppXXXNNNYYYjjj{{{tttttt~~~dddPPPDDD:::777222...,,,,,,...///...---,,,,,,...//////...,,,+++***)))(((((())))))//////...+++))))))***,,,,,,++++++---//////...---rrr>>>222222---///,,,+++...222333...(((((()))******)))((()))+++---,,,,,,++++++,,,,,,---000///,,,+++******+++,,,******++++++++++++******,,,++++++***)))(((((('''###$$$%%%&&&'''))))))******))))))(((((((((((())),,,,,,+++***)))(((''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&))),,,---+++***'''(((((((((((((((((('''''''''&&&&&&''''''(((((((((((('''&&&%%%%%%$$$$$$!!!"""###$$$&&&'''((((((''')))***)))'''%%%$$$$$$&&&+++///...***(((+++...,,,,,,+++)))((((((+++---+++)))(((((()))111CCCUUUjjjxxxxxxXXXAAA:::OOOpppoooIIIAAA777222>>>^^^dddPPPYYYyyyxxx{{{oooRRR===666666CCCTTTjjjnnnyyy{{{ooolllppprrrtttkkkRRRLLL[[[vvv|||mmmjjjqqq\\\PPPPPPTTTxxx~~~{{{{{{xxx{{{|||~~~___EEE999:::888333...,,,///222///---,,,,,,...//////......---+++***))))))******...///...,,,***)))+++---///...---...000000///---rrr???333333......---,,,...000///+++''''''((())))))((((((***+++------++++++++++++---------+++)))''''''((()))***+++++++++,,,++++++***))),,,,,,+++***((('''&&&%%%$$$%%%&&&'''((()))***************))))))(((((((((******++++++******)))(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&(((***+++***)))'''(((((())))))((((((''''''&&&&&&'''''')))******))))))((('''&&&%%%$$$###!!!!!!"""$$$%%%'''((((((''')))++++++)))&&&$$$$$$%%%))),,,,,,***)))***++++++,,,,,,+++)))***,,,...((('''&&&&&&'''...@@@QQQkkksssUUUEEE>>>FFFZZZrrrvvvbbbOOO:::666GGGfffiiiXXX[[[qqq~~~tttcccPPP===444@@@RRRcccwwwvvv|||pppkkkmmmooouuuWWWLLLXXXtttvvviiinnnxxxbbbSSSKKKHHHggg}}}vvvkkkiiioooQQQ@@@???;;;555000...111444///...,,,,,,...///......///...,,,******)))******,,,---...---+++***+++,,,000///...///000000...---sss???444444///......------,,,***(((&&&&&&'''))))))((()))***,,,...---+++******+++---...***)))'''&&&&&&''')))***+++,,,,,,,,,++++++***)))******))))))((('''&&&&&&&&&&&&'''(((((()))******+++++++++***)))(((''''''((()))***+++++++++******%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&(((***+++)))((((((((())))))))))))((((((&&&&&&&&&'''(((***+++,,,+++***)))(((&&&%%%$$$###!!!""""""$$$%%%&&&'''''''''***------+++'''%%%%%%%%%'''(((******)))(((''')))+++,,,,,,++++++---...((('''&&&&&&'''...???OOOlllvvvWWWGGG===@@@OOOiiirrr\\\CCC???QQQkkk~~~ooocccaaakkk~~~vvvtttlll^^^FFF777@@@PPP[[[iiiwwwyyyuuuyyyvvveeefffsssgggVVVYYYrrrrrrhhhrrrgggSSSLLLKKK___|||}}}mmmdddjjj}}}hhhPPPFFF999111000222222222000...,,,,,,...///...---///---+++***)))((())))))(((***---...---+++++++++///...---...///...,,,+++sss@@@444555000---......,,,)))&&&&&&&&&%%%'''((()))((()))***,,,...---+++******+++---...+++***((('''((()))+++,,,,,,,,,,,,,,,,,,+++***)))((((((((((((''''''''''''''''''(((((()))*********++++++++++++***((('''&&&'''(((***+++,,,,,,++++++%%%%%%%%%&&&&&&''''''''''''&&&''')))++++++)))((((((((())))))))))))((((((%%%%%%&&&''')))+++,,,---,,,+++***)))'''%%%$$$$$$!!!"""###$$$%%%&&&'''''''''***---...,,,)))&&&%%%%%%%%%&&&((())))))&&&$$$(((***,,,------,,,---...***)))(((((()))///@@@PPPkkk~~~]]]EEE888@@@WWWlllooo]]]IIIBBBMMMaaasss|||uuunnniiikkkyyytttuuuoooUUUAAA555;;;EEEPPPeee{{{ooooooyyy___bbb~~~zzzeee```rrr|||pppxxxxxxzzzjjjSSSOOOTTT___nnn~~~hhheeetttzzz]]]KKK666,,,000555333///000...,,,---...///...---...,,,+++)))(((''''''(((%%%))),,,......,,,++++++...---,,,,,,------+++)))uuu???000111000,,,------,,,(((&&&%%%%%%&&&&&&'''((()))+++---...+++***((()))+++---......,,,+++)))''''''(((***+++++++++,,,,,,,,,+++*********)))'''%%%%%%&&&(((***'''((()))******)))((('''%%%'''(((((('''&&&&&&'''''''''(((((()))))))))***((('''&&&&&&''''''&&&%%%%%%&&&(((***+++,,,,,,+++)))+++------***'''&&&&&&&&&&&&&&&&&&(((***,,,...000000...)))$$$!!!"""$$$$$$$$$#########$$$%%%%%%(((((((((((('''&&&%%%$$$)))))))))))))))((('''''')))+++...000000///,,,+++,,,))))))+++...444AAAMMM___qqqiiiMMMAAAMMM```qqqzzz[[[CCCCCCIIIQQQgggzzzgggcccqqq}}}}}}{{{qqqgggOOO;;;///555>>>HHH]]]uuu{{{}}}zzzooodddeeeppp{{{ssslllooowwwyyyxxxkkk[[[VVV^^^xxxzzznnnmmmyyyhhhWWWAAA444222333000---........................---,,,***(((&&&&&&&&&&&&'''(((((()))***+++++++++------,,,+++************ttt???///000...---...///---***'''&&&''''''''''''(((***,,,---...,,,***((((((***---------+++***)))(((((()))***+++---------,,,,,,,,,,,,,,,+++***(((&&&&&&(((***+++)))***++++++***)))((('''&&&'''))))))'''&&&'''(((((((((((((((((())))))***)))((((((((((((((('''&&&&&&'''(((***++++++++++++(((***,,,,,,***'''&&&&&&%%%%%%%%%&&&''')))+++---//////---)))%%%"""$$$&&&((('''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&***+++++++++******)))(((***+++---.........,,,,,,,,,))))))+++...333???KKK```tttqqqPPP???KKK___ooo{{{yyyhhhWWWLLLBBBBBBXXXtttddd\\\tttzzzrrraaaJJJ777,,,111;;;FFF\\\sss{{{tttkkkccccccqqqrrrqqquuu|||eeeSSS```}}}xxxkkkrrrtttdddNNN===666444222111///......------------...---,,,***(((''''''''''''((((((((()))***+++++++++******************++++++ttt>>>---...,,,...///000...+++((((((((((((((())))))+++,,,......,,,***((('''))),,,------+++***)))(((((()))++++++///...---,,,,,,,,,---------,,,***))))))***,,,---,,,,,,,,,+++***)))(((''''''(((******((((((((()))((((((((('''(((((())))))(((((((((((((((''''''&&&'''((()))************)))&&&(((***+++)))'''&&&%%%$$$$$$$$$%%%&&&(((******------,,,)))&&&%%%&&&(((,,,+++)))'''&&&'''((()))&&&&&&%%%$$$%%%&&&'''(((+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,+++))))))+++---222===HHHcccyyypppRRR@@@EEERRRhhhzzz}}}hhhPPP>>>;;;LLL___}}}oooaaannn}}}~~~|||pppdddPPP>>>000222999BBBTTThhhvvvooonnniiieeepppuuutttxxxxxxppp[[[cccyyyvvvqqquuusss[[[EEE777222222333000///...,,,,,,,,,---...---,,,***(((((((((((()))(((((())))))***+++++++++((((((((()))***++++++,,,sss===,,,---+++...//////...+++(((((((((************+++,,,---...---***((((((***,,,------******)))))))))***+++,,,000///---+++***+++,,,---...---,,,++++++,,,...///,,,,,,+++***)))((('''&&&''')))***+++)))))))))***)))(((''''''''''''((()))&&&'''(((((('''&&&%%%%%%))))))))))))))))))((((((%%%''')))***(((&&&%%%%%%######$$$$$$&&&'''((((((++++++***)))((('''((()))...,,,***'''&&&'''((()))%%%$$$######$$$&&&)))***++++++,,,,,,,,,++++++***++++++***)))***+++,,,---+++))))))+++,,,000:::DDDaaaxxxkkkTTTDDD>>>@@@[[[zzzrrrSSSCCCDDDIIIKKK___|||qqqbbbqqqxxxooollllll^^^LLL;;;777888<<>>999888;;;EEEPPPlll~~~qqqnnnuuurrrhhhooo~~~}}}mmmxxx{{{rrraaaeeezzz~~~kkkaaa~~~iiiLLL;;;444222111333222000...------------++++++***))))))***,,,---************++++++++++++,,,,,,---------,,,+++***ttt>>>---...,,,,,,---...,,,***(((((((((++++++*********++++++,,,---,,,,,,---......---+++))))))***++++++,,,,,,,,,///...,,,***)))))))))***,,,,,,,,,,,,---......///***)))((('''&&&%%%%%%%%%&&&(((*********)))***+++***)))'''%%%%%%&&&''')))(((,,,//////,,,))))))+++))))))((('''''''''((((((&&&(((******'''%%%######"""###$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&((())))))'''(((((('''&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&(((***,,,''''''((())))))))))))((())))))((('''((()))***+++***((()))++++++,,,333;;;CCCaaammmLLLBBBGGGLLL^^^xxx```HHH===:::GGGRRRfff|||hhhmmm}}}wwwhhh[[[LLLAAA777555777<<>>BBBBBBFFFWWWtttyyyyyyqqqcccXXX[[[kkkyyywwwjjjpppxxxmmmxxxnnn```mmmyyy}}}}}}___AAA777888555666777777555111...+++***))))))***+++...000111++++++++++++++++++++++++((()))+++---------,,,+++ppp;;;---111111666333///---,,,+++***(((***)))(((''''''((()))***...111555666333///,,,***))))))))))))))))))******111111111///...,,,***)))******))))))((())))))))),,,,,,+++***)))((('''&&&''')))***++++++***)))'''******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******)))******(((%%%$$$$$$%%%((('''&&&'''((((((&&&$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&((()))************)))************)))((((((&&&'''(((******++++++++++++((('''***,,,,,,000555MMM```sssrrrZZZGGGGGGdddtttZZZCCC555777>>>DDDJJJYYYwww^^^[[[xxxqqq___RRRHHH;;;111333999;;;888666999AAAMMM]]]rrrnnnfffqqqhhhTTT___~~~ddd]]]fffzzzwwwuuu~~~oooiiimmm~~~|||hhhIII999888:::888666555555444222000,,,,,,,,,///222111---)))+++,,,,,,---.........---+++,,,,,,***)))***,,,...qqq<<<...111222777444000...---,,,***)))***)))(((''''''((())))))---000333444111...+++***))))))***************)))//////...---+++***(((''')))))))))(((((())))))***,,,,,,+++***)))(((''''''&&&''')))******)))'''&&&))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))((()))***)))'''&&&'''(((((('''&&&'''((((((&&&%%%''''''(((((((((''''''&&&&&&&&&'''''''''((((((((()))))))))************)))******++++++******)))((('''((()))***************,,,)))(((*********...444HHHZZZrrrlllTTTEEEHHH___zzzvvv[[[FFF<<<888;;;@@@III\\\zzz|||eeedddvvvooo```VVVDDD:::222333666666666888999???JJJZZZqqq}}}ssslllkkkddd\\\gggzzznnn]]]ZZZnnnwwwyyyuuueeeaaauuuyyyiiiMMM>>>:::;;;888666555555444333111...------///000///,,,)))***++++++,,,------,,,,,,,,,,,,,,,+++******,,,...rrr===///222333777555111///...---+++)))))))))(((((((((((()))))),,,///111222///,,,***))))))***+++,,,,,,+++***)))+++++++++***)))'''&&&%%%((((((((())))))******+++---,,,,,,+++***)))((((((&&&&&&((((((((((((&&&&&&((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))'''((())))))((((((***,,,)))(((''''''((((((&&&%%%&&&''')))******)))'''&&&''''''''''''((((((((()))+++++++++*********))))))+++,,,,,,,,,,,,+++******((())))))*********))))))+++(((((()))))))))---333@@@SSStttiiiPPPBBBEEEWWWppp|||^^^JJJBBB>>><<<===HHH\\\vvvxxxoooooovvvxxxfffVVV???777000000222222555999666<<>>///222222222000...------,,,***(((''''''((()))))))))))))))...///000000...,,,,,,---+++,,,,,,---,,,+++***)))))))))******)))((('''''')))***+++,,,---...------,,,++++++******)))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((('''''''''''''''((()))((('''&&&&&&)))+++,,,***'''''''''''''''&&&%%%''')))+++,,,***((('''''''''''''''((((((((((((&&&&&&&&&&&&''')))+++,,,,,,------------,,,++++++)))************))))))(((&&&%%%&&&((('''(((000999GGG^^^uuubbbJJJDDDVVVrrrtttWWWEEEBBB@@@@@@DDDOOOeeennngggrrrsssdddSSSBBB222000666888555222---111:::NNNlllrrrbbbXXXSSSWWWooooooYYY[[[nnn|||^^^iiixxx^^^UUU\\\qqqtttsssvvvdddTTTGGGAAA:::333111000000000888777555333000---,,,,,,++++++,,,,,,,,,,,,++++++)))+++,,,+++)))(((((()))rrr===...000///...---,,,---------***(((&&&'''((()))*********)))...///000...---,,,---...,,,,,,++++++******))))))*********++++++***)))))))))***,,,---......---,,,************))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((''''''''''''&&&))))))((('''%%%&&&)))+++---+++(((&&&'''''''''&&&%%%&&&(((*********)))(((&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%&&&)))+++---,,,,,,------,,,,,,+++***((())))))*********))))))'''&&&'''((('''(((000;;;RRRdddooosssqqqYYYNNN^^^vvv```JJJ@@@???@@@CCCIII___ggg\\\kkk|||vvvvvvdddNNN999555999999333---...---111@@@]]]}}}wwwdddZZZ]]]YYYTTThhhxxxdddQQQ```wwwxxxpppWWWmmmwwwVVVOOO[[[mmm~~~sssuuupppaaaSSSKKK@@@777111///......555666666444111...------,,,,,,,,,,,,,,,,,,+++***)))+++,,,+++)))(((((((((rrr<<<,,,---,,,---,,,,,,---//////---+++%%%&&&((()))*********)))---......,,,+++***,,,...---,,,***((((((((()))*********+++++++++++++++***)))***+++------,,,***))))))))))))((((((((((((((((((''''''''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''((()))))))))(((((('''''''''&&&&&&&&&((((((((('''&&&(((,,,///...+++(((&&&'''''''''&&&%%%%%%&&&(((((())))))(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&)))+++,,,,,,,,,,,,,,,,,,+++******'''((()))************************)))&&&&&&///:::MMM[[[kkkwwwyyyiii[[[aaaqqqkkkVVVHHHDDDAAA??????OOOvvvfffZZZfff~~~zzzyyybbbNNN:::444666666222...---...222>>>VVVqqqlll[[[SSSVVVTTTTTTjjj~~~iiiMMMSSSgggzzz}}}|||VVVdddzzzXXXNNNUUUaaappp|||vvvkkkwwwqqq```VVVIII<<<444000......111333555444111...------+++++++++++++++***))))))+++---......+++***))))))rrr;;;+++,,,***,,,,,,,,,...000000///---%%%&&&((()))*********))),,,,,,,,,+++))))))+++---...,,,)))'''&&&''')))***)))******+++++++++++++++((()))***++++++***((('''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&''''''((('''(((+++///333...,,,(((&&&''''''''''''%%%%%%%%%&&&'''(((((()))$$$$$$$$$%%%%%%%%%&&&&&&)))((('''&&&'''(((***,,,++++++,,,,,,,,,+++******''''''(((******+++++++++...---,,,+++&&&%%%---888AAAOOOjjj}}}tttbbb```iiirrr```UUULLLCCC;;;555===^^^kkk^^^eeerrrpppWWWFFF666000111222222222+++111:::FFFXXXiiiqqqqqqiiiZZZMMMIIIIIITTTqqqiiiPPPLLLYYYxxxzzzbbbggg|||cccPPPIIIQQQiiiwwwmmmvvvhhh^^^OOO@@@666111///...---000444444111---,,,,,,***************)))((((((---...000///---+++***+++ppp:::---...***---...///000000...,,,+++***+++,,,---------,,,+++)))+++......,,,+++++++++---,,,,,,+++)))(((((('''+++,,,...---+++))))))***+++***)))'''''''''((()))((((((((('''&&&&&&%%%%%%''''''''''''&&&%%%$$$###''''''((())))))((('''&&&***((('''&&&%%%'''((())))))(((((('''&&&&&&%%%%%%((((((((('''''')))---000///,,,'''%%%%%%%%%&&&&&&***)))&&&$$$$$$%%%'''(((((('''%%%$$$$$$%%%'''(((///---+++)))((((((***+++*********))))))))))))))))))((('''''''''(((***+++//////---+++)))***...000999FFFfffxxxlll``````www|||xxxhhhSSS???444+++---FFFeeewwwooogggkkkmmmRRR<<<333666222000111------111;;;IIIUUUZZZXXXSSSVVVUUUJJJ999888TTT|||zzzYYYSSSYYYXXX\\\|||kkk^^^qqquuuUUUCCCMMMlllyyyxxxyyy```JJJDDD>>>000***---000///......///...,,,***))))))((((((((((((((()))---///111222222000...,,,ppp:::---...***---...///000///...,,,+++***+++,,,---...------,,,---...000000...---,,,---,,,++++++******)))((((((+++---...,,,***)))))))))******))))))(((((())))))))))))((('''&&&&&&%%%%%%(((((((((''''''&&&%%%$$$(((((()))*********)))(((---,,,***(((''''''((()))((((((((('''&&&&&&%%%%%%&&&((())))))((((((***,,,,,,)))'''%%%&&&'''''''''+++)))'''%%%$$$%%%&&&''')))'''&&&$$$$$$%%%&&&''',,,+++***)))))))))******)))************)))(((((()))((('''''''''(((******,,,,,,,,,***)))***---///===KKKaaazzzwwwbbb```fffxxx}}}gggVVVGGG<<<111000GGGddd|||lllfffssscccGGG777777555444333,,,***000:::EEEMMMPPPOOOMMMOOOFFF:::222333HHHrrrqqq\\\TTTOOO[[[vvvxxx```fffuuuwww]]]MMMOOOddd{{{~~~zzz}}}pppXXXIII===222...000///...---...//////---,,,---,,,+++***)))******+++---...000222222000...---qqq;;;......+++,,,---///000///...,,,++++++,,,---.........---,,,000222333333000...------************++++++++++++,,,------,,,)))(((((((((((()))***+++++++++***)))))))))(((''''''&&&&&&%%%)))))))))(((''''''&&&&&&((()))***+++,,,,,,++++++000///,,,***)))(((((()))''''''''''''&&&%%%%%%$$$$$$'''*********)))((())))))((('''((()))***)))(((+++)))'''%%%$$$%%%&&&''')))((('''%%%%%%%%%&&&'''(((((()))***************))))))***+++***)))((('''((((((''''''(((((()))***((()))*********+++---///???NNN^^^nnnwwwZZZ___iiiwwwlll^^^PPPEEE888444GGGaaazzzlllfffzzzsssRRR<<<999888777555---***///666>>>DDDHHHLLLNNNHHH888------000???iiiiiiRRRGGGVVViiittttttzzz___\\\llltttbbbSSSLLLWWWiiiuuuvvv}}}nnnRRR???444111000...---,,,---///000///...222111...,,,++++++,,,---,,,...///111111000...---qqq;;;...///+++,,,---...//////---+++***+++,,,---...///...------222333444333000...---,,,******++++++,,,------...,,,------+++(((&&&'''(((&&&(((+++------,,,***)))&&&&&&''''''(((((())))))+++***)))(((((('''''''''(((((()))***+++,,,,,,,,,///...,,,+++))))))))))))''''''(((((('''&&&$$$$$$%%%''')))*********+++,,,*********+++,,,,,,***(((((('''&&&%%%%%%&&&'''((()))(((''''''&&&&&&''''''%%%&&&(((***+++++++++***((()))***+++***)))'''%%%''''''''''''(((((())))))%%%'''***++++++,,,...000<<>>:::???GGGTTT{{{}}}iiijjj{{{oooTTTDDD>>>666333666555111222>>>SSShhhkkk[[[JJJ@@@DDD@@@777@@@___rrrXXXDDDBBBOOObbbnnn{{{uuuwww|||uuuooocccbbb___dddxxxjjjVVVQQQVVVVVVrrrsss^^^nnngggPPP???666222111//////222444555444222111000...,,,++++++***++++++,,,---............qqq<<<000111---+++,,,---......,,,+++))))))***+++,,,,,,,,,+++***---...//////,,,***))))))''''''(((((()))***++++++))))))((('''%%%&&&(((+++((()))***++++++)))((('''$$$$$$&&&''')))+++,,,---+++***(((&&&&&&&&&'''(((((('''&&&&&&&&&'''((()))************)))((('''''')))***,,,,,,,,,***'''%%%%%%&&&''''''&&&'''***,,,***)))))))))++++++)))(((&&&&&&&&&&&&''''''((((((%%%&&&''')))***+++,,,,,,'''(((***,,,---......---,,,+++)))'''%%%%%%&&&'''%%%&&&'''(((((((((''''''''''''(((((()))+++///222777CCCZZZuuuvvvmmmjjjuuuqqqZZZFFF:::;;;@@@KKKeee|||xxxiiimmm}}}xxxYYYCCC;;;444333666222//////888MMMcccllleee[[[KKKDDD;;;555;;;RRRuuutttXXXEEEAAAIIIXXXdddvvvwwwyyyvvvooopppooo___UUU^^^ttt}}}iiiXXXLLLIII^^^iiifffvvvvvvXXXBBB:::555333111111333555666666//////000///...,,,***)))***++++++,,,------......rrr<<<000111...+++,,,---......,,,***)))((()))***+++,,,+++******,,,...///...,,,***))))))%%%%%%%%%&&&'''((((((((((((((((((&&&%%%&&&))),,,))))))******)))((('''&&&&&&''''''((()))***+++++++++***(((&&&%%%&&&'''((())))))'''&&&&&&'''((((((,,,,,,,,,+++)))(((&&&%%%)))+++,,,------***(((&&&$$$&&&((((((&&&%%%%%%%%%'''&&&%%%&&&(((***)))((()))(((((('''&&&&&&%%%%%%$$$%%%''')))+++,,,------)))***+++,,,---.........---+++(((%%%$$$%%%&&&(((%%%%%%'''((((((((('''&&&'''''''''&&&'''***...222<<>>777777@@@JJJ]]]uuuvvvnnnqqq___???777999666111///000---000>>>SSSgggrrruuubbbLLL:::777777@@@___sss\\\SSSFFF888@@@VVVxxxtttfffnnn}}}bbbSSSaaasssiiiQQQSSSZZZgggxxx{{{dddaaawwwcccKKK444666999777111///222000+++000111111111///...,,,***++++++,,,---------,,,,,,rrr;;;...///++++++,,,---...---,,,***((()))(((''''''))))))((('''((()))***++++++***)))((())))))*********))))))((()))))))))))))))(((''''''((()))))))))((('''&&&%%%&&&&&&''''''((()))))))))************)))((('''&&&((('''&&&%%%%%%&&&''''''***))))))((((((''''''&&&***))))))***+++***'''$$$&&&&&&'''((('''&&&$$$###&&&%%%$$$$$$$$$%%%'''''''''((()))(((&&&%%%&&&'''%%%$$$$$$%%%''')))+++,,,++++++***)))))))))))))))******((('''&&&''''''((()))(((''''''&&&&&&''''''(((((('''&&&&&&'''+++...000<<>>;;;@@@KKK\\\nnnrrrlll{{{pppTTT<<<777999555000000000111999III]]]kkkpppooofffYYYHHH<<<<<>>HHHWWWdddsssvvvkkkvvvgggQQQ>>>999999555000///---333???QQQbbblllmmmkkkhhhcccRRR===<<>>BBBDDDKKK```ttt{{{mmmuuuxxxdddUUUZZZuuuuuu___\\\nnn}}}wwwvvvbbbNNNCCCBBB<<<666444555444111////////////...,,,+++***//////...---,,,+++******sss===111222///,,,,,,,,,,,,+++)))((('''((('''&&&'''((()))(((&&&&&&''')))***+++++++++***------,,,,,,+++***)))(((******+++++++++******)))(((((((((((((((''''''&&&'''''''''((())))))******)))))))))))))))(((''''''''''''&&&&&&&&&''')))***...,,,***(((''''''((()))***(((''''''(((((('''%%%'''((((((((((((&&&$$$###$$$$$$$$$$$$$$$%%%%%%%%%))))))***(((&&&$$$%%%%%%%%%%%%$$$$$$%%%'''((()))))))))((((((((((((((()))))))))))))))))))))******)))'''&&&$$$$$$%%%&&&'''((()))((('''&&&'''***,,,333888HHH```rrr~~~sss]]]___iii{{{{{{iiiTTT???111999AAANNN[[[iii|||xxxrrrzzzuuu^^^FFF<<<:::666111///,,,000:::IIIZZZfffmmmooohhh___KKK666333HHHddduuuyyy\\\GGG???>>>@@@CCC[[[ppp{{{zzzpppvvvvvv^^^OOORRRhhh{{{```^^^mmm{{{vvvttt[[[PPPJJJ@@@888555444333000.........------,,,++++++......------,,,,,,,,,,,,rrr===111333///,,,,,,++++++***)))(((((()))'''&&&'''((()))((('''&&&''')))***+++++++++***++++++++++++***)))((('''******++++++++++++******)))(((((('''''''''''''''''''''(((((()))*********((())))))))))))(((((('''&&&&&&&&&&&&''')))+++---000...,,,***((()))******((('''&&&'''((()))(((''''''((()))******)))((('''%%%%%%%%%&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((''''''&&&&&&&&&((()))***)))((((((((((((((())))))))))))******************))))))'''&&&&&&&&&'''((('''((((((((('''(((***,,,444<<>>:::AAAHHH^^^iiillluuu{{{oooUUUOOOQQQZZZsssxxx]]]___hhhyyywwwyyygggVVVKKK???777444222111111///...------,,,,,,,,,,,,---,,,,,,,,,,,,---//////rrr===000222...,,,+++++++++***************((('''((()))***)))((('''((()))***++++++***)))************)))(((''''''))))))***++++++++++++***)))(((''''''''''''(((((('''(((((())))))******+++(((((())))))))))))(((((('''&&&&&&'''(((***,,,---000///---+++))))))))))))&&&&&&&&&(((***+++***)))'''(((***+++++++++***)))%%%&&&'''((((((((('''''''''(((******))))))+++,,,***)))((('''((((((******))))))((((((((()))************++++++++++++***))))))))))))))))))(((((((((%%%'''((((((((()))+++---...:::FFFTTTmmmyyyoooWWWMMMNNNeeezzz```III<<<222666>>>JJJZZZlll|||~~~~~~~~~}}}^^^HHH???<<<999666222000000444AAAVVVmmm|||qqq\\\EEE666222<<>>NNNhhhzzzkkkTTTDDD>>>>>>DDDUUU```hhhvvv|||~~~iiiYYYNNNOOObbbyyyuuukkkhhhsss{{{hhhWWWDDD;;;777333222444000///...---------...///...---,,,,,,,,,...000111qqq;;;...///+++++++++++++++,,,---...///+++***)))***+++,,,+++)))))))))***++++++***((((((((())))))*********))))))'''((()))***************)))((('''&&&&&&'''((()))((((((((()))******++++++(((((()))))))))))))))(((---,,,***)))((((((((()))+++++++++***((('''%%%$$$"""###&&&***...///...,,,************)))(((&&&%%%%%%&&&'''((((((((('''&&&$$$&&&)))+++---///222444+++***(((''''''((())))))******))))))***+++,,,,,,,,,,,,------,,,***)))((('''(((***,,,+++)))'''%%%"""$$$'''((()))***---///,,,333HHHdddvvv{{{lllKKKNNNWWWfffvvv___CCC:::===>>>>>>CCCWWWuuu{{{wwwlllOOO===777666///222555888===IIIWWWbbb||||||iiiMMMGGG___vvv}}}jjjPPPIIICCC::::::KKK___rrr{{{tttvvvzzz]]]KKKPPPddduuuzzzgggbbbsssttt|||yyydddOOOCCC<<<666333444111000......---...///000000///---,,,,,,---...///rrr???333333---000///...---,,,---......,,,,,,,,,,,,,,,+++***)))((()))***+++,,,,,,++++++&&&'''(((*********)))(((************)))(((&&&&&&((())))))(((&&&&&&''')))(((((('''''''''(((((()))''''''((()))******))))))*********)))'''&&&''')))(((((())))))((('''&&&&&&###$$$&&&(((************''''''((((((((('''%%%$$$!!!"""$$$&&&'''''''''&&&+++)))(((''''''((()))+++)))((('''&&&'''((()))***))))))))))))***+++,,,------+++))))))))))))((('''((((((((()))(((((('''&&&''''''(((***+++---......'''333BBBQQQiii{{{mmmMMMKKKOOO]]]ttt\\\???666;;;@@@BBBDDDQQQjjjqqqTTT@@@888888666444333666;;;GGG[[[lllzzzvvvjjjYYYPPPYYYooosssWWWIIIAAA;;;DDDHHHXXXlllvvvvvv|||aaaPPPRRRZZZ___uuuqqqccciiimmmmmm~~~vvvrrryyy[[[DDD>>>???999000000222333111...---///222111111000111222222000...rrr???333333---//////---,,,,,,,,,---...******+++++++++***))))))'''(((((())))))******+++'''((())))))*********)))*********)))((('''''''''))))))***((('''&&&'''((('''''''''''''''((())))))''''''((()))))))))(((((()))******(((&&&&&&''')))(((((((((((('''&&&%%%%%%$$$%%%&&&((()))))))))(((&&&&&&'''(((((('''%%%%%%""""""$$$%%%&&&'''''''''***)))'''&&&&&&''')))***((('''&&&&&&&&&'''))))))((((((((())))))***+++,,,,,,***((((((((()))((('''%%%&&&'''(((((((((((((((%%%&&&'''(((***+++,,,,,,)))...888KKKfffyyyeeeWWWIIIBBBTTTwwwnnnSSSAAA777888;;;>>>DDDPPPeeewww|||ooo```QQQ???111444222222777>>>LLLaaattttttmmmcccYYYPPPTTTjjjfffLLL===;;;CCCKKKWWWcccppp{{{{{{iiiYYYNNNNNNUUUooolllbbb```hhh{{{~~~vvvzzzyyybbbTTTGGG:::444555444222111111333333222111000//////000111111///...rrr???333333---......---,,,,,,,,,,,,---'''((()))*********)))(((''''''&&&&&&'''(((***+++***))))))))))))***+++++++++***)))(((''''''((((((***++++++***(((&&&'''(((%%%%%%&&&''''''((()))***((((((((((((((('''''''''((((((((('''%%%%%%''')))((((((((('''&&&%%%%%%$$$%%%%%%&&&'''''''''''''''$$$%%%&&&'''''''''&&&%%%#########$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&'''))))))((((((((())))))******++++++)))'''''''''((('''&&&###$$$%%%'''((()))))))))###$$$%%%'''((())))))******+++666NNNiii~~~}}}eeeWWWFFF<<>>666222111222777BBBVVVgggxxxyyyqqqbbbZZZfffxxxvvvwww___FFF===AAA;;;GGGRRRZZZgggxxxuuu___HHH???BBB]]]rrr___^^^lllxxxqqqccc^^^rrrsss\\\EEE<<>>WWWgggooozzziiiGGGDDDDDDKKK^^^yyyeeeFFF>>>777444999???LLLggggggKKKAAACCC777333111111333;;;MMM]]]wwwzzzbbbZZZppp|||rrryyynnnTTTDDD===::::::@@@OOO```kkkqqq|||xxx[[[JJJDDDBBBXXX~~~ooo]]]```nnnkkkdddhhhhhhttt|||fffZZZMMMAAA555333000/////////...---***))))))+++---...---,,,rrr???333333---......//////......---,,,+++---///111111000---,,,++++++******+++,,,...///++++++***))))))))))))******)))(((''''''((()))***,,,---///...,,,***))))))%%%'''(((***++++++******+++***(((''''''((())))))''''''&&&%%%$$$&&&***---111///---***((('''''''''((('''&&&&&&&&&&&&&&&'''%%%&&&'''((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((***,,,---,,,,,,...//////...---,,,)))'''%%%%%%'''((('''&&&(((((())))))(((''''''&&&$$$%%%((()))******)))(((''',,,777IIIZZZlll|||[[[KKKAAA<<>>666333222222444:::JJJXXXkkkxxxttt^^^WWWlllsssXXXHHH<<<222===???MMMcccnnnqqq|||```PPPIIIDDDWWWzzzzzz```ZZZdddrrrjjjooobbbiiizzzppp^^^HHH:::777222...,,,,,,,,,,,,(((((((((***---......,,,rrr???333333---//////000000000///...---,,,...000222222000---++++++++++++,,,------......)))*********))))))((('''((((((((((((((()))))))))+++---//////---+++***+++''')))***,,,,,,,,,+++***+++***)))(((((()))+++,,,''''''&&&%%%%%%''',,,///111000---)))'''&&&&&&&&&((('''&&&&&&&&&'''((()))'''((()))))))))((('''&&&$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&))))))((()))***+++---...+++,,,...//////---,,,+++)))'''&&&&&&'''(((((('''(((((())))))***)))))))))&&&(((+++------,,,+++***))),,,333@@@XXXtttpppRRRGGG<<<888LLLqqqoooaaaHHH:::333666:::???RRRjjjoooTTT???666444333444444999FFFSSS\\\bbbfff```ZZZccc|||~~~dddMMM>>>999DDDEEEMMM]]]nnn{{{qqqWWWHHHCCCWWWyyy}}}hhh^^^]]]jjjqqqggg]]]iii{{{gggSSSEEE===333.........---***((('''(((***---///...---rrr???333333...///000111111111000...------///111222222///,,,*********+++---------------((()))*********((('''&&&'''((())))))))))))((((((***---///000...,,,+++,,,)))***,,,------,,,+++***+++***)))((()))***,,,...(((''''''%%%%%%(((---000111///,,,)))&&&%%%%%%&&&(((''''''&&&'''((()))***))))))*********((('''&&&###$$$%%%&&&'''&&&%%%$$$&&&''''''((((((''''''&&&***)))))))))+++,,,...///***+++---......---+++***)))'''&&&&&&((())))))(((&&&'''(((***++++++++++++(((***---//////...,,,++++++///444BBB___jjjTTT<<<777:::OOOqqqyyyiiiQQQ???444999===>>>JJJ\\\{{{xxx\\\FFF666555444444333666AAALLLUUURRR[[[fffbbb]]]tttmmmOOOBBBFFFJJJMMMNNNVVVlll[[[DDDAAAWWWzzz{{{qqqfffZZZXXXooouuu[[[ZZZnnn|||~~~kkk\\\OOOBBB333...111333///)))((('''(((***---//////...ttt>>>------,,,........................000///...---,,,+++++++++*********)))***++++++,,,************)))(((&&&&&&'''***...///...***(((&&&)))***,,,,,,***((('''''',,,---...,,,+++***+++---+++)))(((&&&&&&((()))+++'''((('''&&&&&&(((+++///,,,------,,,***(((%%%$$$'''((()))(((((((((***,,,))))))(((''''''''''''(((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&'''((()))&&&'''(((***++++++++++++***)))(((''''''((()))***(((''''''+++111333000,,,++++++******+++---...000///...===VVVgggooo~~~wwwVVV>>>999999HHHeeeoooWWWFFF;;;<<<<<<;;;III]]]yyyrrr]]]LLL???666...000666:::===@@@RRR^^^ddd]]]]]]nnn```JJJ???:::FFFGGGLLLVVVdddrrr~~~zzz```NNNEEERRRssszzzgggYYY]]]lllssseeebbbhhh|||yyykkkWWWGGG777111111///,,,+++((()))***,,,------,,,,,,sss===,,,,,,***,,,,,,,,,,,,,,,---......000///...---++++++******)))))))))))))))***++++++)))))))))))))))((('''&&&&&&))),,,...,,,)))'''&&&'''))),,,,,,+++*********......---+++)))(((***+++***)))(((''''''((()))***))))))((('''&&&'''+++...,,,,,,+++***)))'''%%%$$$&&&((()))((('''''')))+++)))(((((('''''''''''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&((()))***'''((()))******+++++++++))))))(((''''''((()))***'''%%%&&&***///111...+++***)))))))))***+++---...222333>>>RRRcccooo~~~vvv\\\===<<<===EEEZZZxxxsss\\\III:::999999;;;JJJ^^^nnnppp___TTTAAA888222333777:::>>>CCCYYY```bbb\\\\\\lll|||]]]FFF<<<;;;>>>AAAHHHSSS```ooo}}}~~~iiiYYYPPPKKKbbbmmmaaadddkkkvvvooo```aaawww~~~ZZZHHH666000111111...---)))***,,,...///...------sss<<<+++***(((******))))))***,,,...///111000...,,,+++***))))))((((((((()))))))))******'''(((((((((((((((''''''$$$'''***+++)))'''%%%%%%'''))),,,---,,,+++,,,---///...---***'''&&&(((******)))(((''''''((()))*********)))(((&&&'''***,,,,,,+++)))((('''&&&&&&&&&&&&'''((((((''''''((()))((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''((())))))((('''&&&''''''&&&&&&''')))***+++************************))))))(((''''''(((((()))$$$###$$$''',,,---+++)))((('''&&&&&&'''(((***+++...111:::III^^^ssslllWWW???;;;:::DDD]]]|||gggPPP;;;666666999HHHYYYjjjyyydddTTTAAA;;;777777888999???EEEWWW\\\aaa```]]]fffcccHHH::::::999===EEEQQQ___ooo~~~wwwbbbRRRGGGOOOjjj}}}sssllliiieeeppp~~~ggg^^^pppfffOOO888//////...+++)))***+++...000111000...---uuu>>>,,,+++(((***)))))))))+++---000111000///...,,,***)))((((((''''''((()))))))))))))))&&&''''''(((((((((''''''###&&&(((((('''%%%%%%%%%(((+++---...---,,,,,,---,,,,,,+++(((&&&&&&)))+++))))))(((((((((((())))))++++++***(((&&&&&&(((***+++)))(((&&&&&&&&&''''''&&&((()))((('''&&&'''((('''''''''''''''&&&&&&%%%%%%&&&''''''((('''''''''&&&'''((())))))(((&&&%%%((('''''''''((()))+++,,,,,,++++++***)))))))))))))))(((((((((''''''''''''"""""""""%%%(((***)))'''&&&%%%$$$$$$$$$&&&'''((($$$***222@@@XXXuuu{{{^^^KKKCCC777222FFFkkkqqqXXX@@@666555888BBBOOOnnniiiLLLAAA===999888777777===EEEJJJQQQ___gggcccbbbtttrrrRRR>>>:::<<<>>>DDDQQQcccttt|||hhhMMMHHHFFFTTTrrrsssddd\\\jjjyyyhhhhhhvvvdddEEE444000...+++)))***,,,///111111000...,,,www@@@...,,,***+++++++++,,,---000222333///...---+++)))(((((((((''''''((())))))))))))(((''''''((((((((((((((((((###%%%''''''&&&%%%%%%&&&+++---///...---+++++++++((())))))((('''(((+++...))))))(((((((((((())))))*********(((&&&&&&'''))))))((('''&&&&&&'''((()))''')))******(((&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&&&&'''((((((''''''&&&'''(((((('''&&&%%%$$$''''''&&&'''(((***,,,------,,,+++***)))))))))***((((((((((((''''''&&&&&&!!!!!!"""###&&&''''''&&&%%%$$$#########$$$%%%&&&$$$***111===SSSooovvv]]]MMMEEE999555GGGjjjqqq[[[DDD999777999@@@IIIiiiiiiLLL@@@<<<888777666555:::AAAAAAJJJ[[[hhhhhhhhhxxx|||wwwYYYCCC===AAA???BBBPPPeeexxx{{{{{{rrrSSSKKKIIIMMMaaa~~~dddXXXjjjwwwcccfffwwwRRR;;;333///......***,,,...000000///---,,,xxxAAA000...++++++,,,---///000222333333------+++***)))((((((((('''((()))***+++***)))(((((()))))))))))))))((((((%%%&&&''''''&&&%%%'''(((,,,---///...,,,*********&&&''')))))))))***,,,...(((((())))))))))))((((((((())))))'''&&&%%%&&&'''((('''''''''((())))))***(((***,,,+++)))'''&&&&&&'''((()))))))))(((&&&%%%%%%%%%&&&'''((((((((((((''''''&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&''')))+++------,,,+++***))))))***+++((((((((((((((('''&&&%%%!!!""""""###$$$%%%&&&'''%%%$$$#########$$$%%%%%%+++///666AAAPPPcccuuuvvvfffYYYCCC@@@???FFFYYYtttnnn\\\HHH<<<888999AAAIIIZZZrrr~~~gggVVV@@@:::666555555444777<<<@@@IIIVVV```gggtttmmmWWWHHHAAA???===@@@NNNcccuuu~~~iiiNNNMMMQQQdddppp\\\ggg|||gggaaauuuzzzVVV>>>222......000,,,---...//////...------wwwAAA000...,,,+++,,,///111222222222111++++++***)))))))))))))))'''(((***+++,,,+++***)))***+++++++++***)))((((((''''''((('''&&&''')))+++)))+++---...,,,+++***+++%%%(((***++++++++++++,,,(((((())))))))))))((((((%%%&&&'''&&&%%%$$$%%%&&&&&&'''((()))***************,,,------***(((&&&&&&((()))***+++***)))'''&&&$$$%%%&&&'''(((((((((((((((&&&$$$###""""""###$$$%%%%%%%%%%%%''')))+++,,,---,,,***))))))***+++,,,(((((((((((((((&&&%%%$$$"""###$$$$$$$$$%%%'''(((&&&%%%$$$######$$$%%%&&&,,,...999HHHSSS]]]ooozzzwwwhhhVVV>>>???BBBGGGUUUppppppaaaMMM===555666>>>GGGQQQgggyyyfffZZZAAA999333333555444555777???HHHPPPUUUaaayyydddUUUJJJBBB999<<>>222111999CCCRRRccchhhVVVBBB999222222555555444555;;;EEELLLNNN\\\wwwbbbUUUKKK???444<<>>888777;;;LLLlllzzzYYYAAA999999999888QQQmmmtttWWWFFF;;;222222444555666888555666<<>>III```}}}jjjRRRCCC>>>>>>???UUUiiiwwwfffJJJ???555333444444555666444000222AAAXXXqqq}}}fffOOO???===666===OOOgggxxxkkktttdddLLL===HHH```wwwooommmyyyoooppp|||yyypppXXXGGG@@@===888555555555333555999vvvBBB111000,,,)))---222666666444111000((())))))******+++,,,,,,++++++,,,...000000...,,,,,,,,,+++***)))(((((('''&&&&&&'''''''''''''''''')))))))))******+++,,,,,,(((((((((((()))*********)))(((''''''''')))***+++((('''&&&%%%&&&(((***+++***(((''''''((()))((((((%%%&&&((()))(((((()))+++&&&%%%%%%%%%&&&((()))***(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&'''(((***,,,---///---------,,,***(((&&&$$$%%%%%%&&&%%%######%%%&&&&&&%%%%%%&&&'''***,,,---'''***++++++222FFFcccyyyppp```RRRIII444===CCCFFFSSSnnn}}}aaaFFF:::@@@JJJOOOgggyyytttOOOCCC777444444333333444444///000>>>VVVsss{{{kkkWWWFFF777;;;JJJXXXdddzzzgggeeelllQQQ>>>EEESSSbbb}}}{{{ddddddsssqqqfffkkk|||aaaLLLGGGFFF>>>777555222000111555vvvBBB111000,,,+++///444666444000---,,,(((((()))***+++,,,------******+++...111333222111++++++***))))))(((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))&&&'''((((((((())))))***((('''''''''''')))+++,,,'''&&&%%%$$$%%%&&&((()))***(((&&&&&&'''''''''&&&'''(((******)))((()))***%%%%%%%%%%%%%%%''')))+++((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&'''''''''((((((((()))&&&&&&'''((()))+++---...------------+++)))'''&&&%%%&&&&&&%%%$$$###$$$&&&%%%%%%%%%%%%''')))+++,,,)))((('''***666MMMjjj~~~rrr```NNNCCC666:::>>>HHH]]]{{{|||```GGG;;;===DDDKKKkkk~~~sssTTTGGG:::555444222222333111...///888IIIdddpppZZZFFF555888IIIZZZhhhgggddd{{{~~~yyywww[[[EEEDDDIIIRRRkkkhhhaaahhhpppyyyrrr```^^^yyywwwxxxqqqZZZSSSJJJ@@@777333000......111vvvAAA000...***,,,000444444000,,,******(((((()))***+++,,,---...*********,,,///222222222******)))))))))(((((((((''''''''''''''''''&&&&&&''''''(((((((((''''''&&&%%%'''((((((''''''(((***''''''''''''(((***+++,,,'''&&&%%%######$$$&&&'''((('''&&&&&&'''((('''%%%''')))+++,,,***)))))))))%%%&&&''''''&&&&&&(((***(((((((((''''''''''''&&&&&&%%%%%%%%%&&&'''(((((('''''''''((())))))******''''''''''''(((***+++,,,,,,,,,------,,,***((('''&&&''''''&&&%%%$$$&&&'''''''''&&&&&&&&&''')))***(((&&&&&&+++;;;UUUqqqxxx___GGG888777333666MMMtttpppZZZLLLBBB999333LLLnnniiiWWWIII<<<666444222111333...,,,,,,///888PPPtttvvvXXXAAA777111;;;TTTrrrsssggglllzzz~~~{{{~~~eeeNNNEEEDDDJJJ___vvv}}}hhh``````yyyvvvddd]]]eeevvv|||{{{jjj[[[III???555111000...///111uuu@@@///,,,(((***...222111---)))(((***))))))***++++++,,,------,,,***((((((+++---//////((())))))))))))*********))))))(((((('''&&&&&&&&&(((((()))))))))(((&&&%%%%%%''')))(((&&&%%%''')))%%%&&&''')))******++++++)))'''%%%$$$###$$$%%%&&&&&&&&&&&&'''))))))'''%%%%%%'''+++,,,+++***))))))%%%'''))))))'''&&&''')))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''))))))&&&&&&''''''((())))))***'''''''''''''''(((((()))***+++,,,,,,,,,***)))(((&&&'''((('''&&&&&&''')))+++***((('''''''''(((((('''''''''+++888NNNhhhzzz}}}rrrYYYBBB555222222:::QQQuuuuuu```PPPCCC777...HHHiiilllYYYKKK===666444222111333000...,,,...777OOOtttxxxWWWCCC888000999TTTuuuooodddhhhsssyyy}}}zzz|||lllUUUFFFAAAHHHYYYgggtttxxxfffdddssswwwnnn^^^PPP[[[sss~~~eeeLLL@@@666222111...---...uuu???...+++'''''',,,000///+++((()))+++)))******+++,,,,,,---------***'''&&&''')))++++++(((((())))))******++++++******)))((('''&&&&&&&&&))))))*********((('''&&&%%%''')))(((&&&%%%&&&((($$$%%%''')))++++++*********)))&&&$$$###$$$$$$%%%%%%%%%&&&(((******'''%%%!!!%%%***,,,,,,***))))))%%%(((++++++(((&&&&&&((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&&&&'''''')))***++++++++++++***)))&&&'''(((((('''''')))***...---+++)))'''''''''(((((())))))***000AAAYYYkkk|||gggRRRBBB:::---888EEEQQQddd~~~mmmQQQ<<<666777AAAbbbxxxZZZLLL===777444222222333555222000444@@@ZZZxxxYYYJJJ666555BBBYYYqqqttt^^^ZZZjjj{{{zzzsss{{{~~~oooXXXFFFAAAIIIVVV___sssuuuuuufffppp}}}uuu^^^EEEIII^^^}}}|||pppzzzqqqQQQEEE999444111---***)))uuu???---+++((()))+++,,,,,,***((('''''')))***+++,,,...///000111...---***((((((***,,,---,,,,,,,,,,,,,,,------------,,,+++)))(((''''''''''''((()))***)))(((&&&$$$((()))***)))'''&&&&&&''')))************+++++++++***(((&&&&&&&&&'''&&&%%%((((((((((((((()))))))))((())))))************)))%%%(((******'''&&&''')))''''''(((((('''&&&%%%%%%"""###%%%''')))+++,,,,,,)))(((&&&&&&(((*********(((((())))))))))))(((((())))))*********))))))(((((((((((('''&&&'''***---444111---)))'''&&&&&&'''###(((------)))///DDDZZZxxxpppaaaYYYKKK;;;333===IIIRRR]]]sssyyyVVVBBB;;;888AAA\\\eeeJJJ555777:::555444999888;;;777555HHHmmm}}}eeeKKK999888LLLhhhsss}}}bbbMMM\\\tttlllzzzxxxiiiRRROOOHHH;;;EEE\\\nnnwwwccciiizzztttUUULLLKKKNNN]]]~~~mmmrrroooZZZDDD666...))),,,111ttt>>>---,,,))))))***,,,+++)))((((((((()))***+++,,,---///000000...---+++++++++...000222------------.........---,,,,,,+++***)))((((((''''''((()))******(((&&&%%%'''((()))((('''&&&'''((((((((()))))))))************(((&&&&&&'''((('''&&&((((((((())))))*********))))))))))))))))))((((((%%%''')))(((%%%$$$%%%&&&((((((((((((((('''&&&&&&###$$$&&&''')))******+++)))'''&&&&&&(((***+++***))))))******))))))((('''*********)))((('''&&&%%%'''((((((((((((***...111///...,,,***((('''%%%%%%%%%'''))))))'''+++999HHHdddsss}}}kkkWWWGGG@@@???@@@EEERRRggg~~~lllTTTBBB999EEEccckkk\\\HHH<<<777777999:::===;;;;;;BBBPPPeee~~~zzzaaaOOO>>>???NNNbbbsss~~~aaaOOO^^^wwwlllvvvxxxaaaTTTIII@@@DDDOOOeeeuuuiiimmmzzz{{{[[[RRRIIIFFFTTTtttrrrnnnuuunnnLLL999333000...---rrr<<<,,,,,,+++)))******)))(((''')))***)))***+++,,,---...///000...---,,,---...111444555---...............------***++++++,,,+++***)))(((((()))*********)))((('''&&&''')))(((''''''((()))'''((((((((())))))))))))***)))''''''((()))(((''''''(((((()))***+++,,,,,,)))))))))(((((('''''''''%%%&&&'''&&&$$$###$$$%%%))))))((((((((((((''''''&&&&&&''''''((()))))))))((('''&&&''')))***+++***)))***++++++***)))(((''')))))))))((('''%%%######'''((())))))***,,,111444............,,,)))&&&$$$&&&%%%&&&'''&&&&&&---666MMMbbbwwwZZZIIIIIINNNGGGHHHXXXttthhhMMM@@@JJJiiiyyyvvvfffNNN@@@@@@AAA??????:::===IIIPPPTTTeeezzzyyy[[[LLL===@@@MMM]]]ttttttbbbXXXbbbxxxvvvrrrssspppWWWHHHCCCEEEFFFVVVmmm|||qqqooo}}}mmmYYYIIIBBBOOOiii~~~mmmlllzzzfffMMM===333///...qqq:::+++,,,,,,***+++***)))'''(((***,,,)))***+++,,,---...//////------,,,,,,---///222333+++,,,,,,------,,,++++++)))***,,,------+++***((())))))************)))(((%%%'''(((((('''''')))***((((((((()))))))))******+++)))'''''')))))))))((('''((()))***+++,,,------******)))((('''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&''')))))))))((((((((()))))))))((((((''''''''''''''''''&&&&&&''')))++++++***((()))***,,,,,,+++)))((((((((((((((('''&&&$$$$$$'''((())))))))),,,000333222222222111...+++(((%%%$$$%%%(((+++(((%%%)))000EEEZZZvvv|||fffWWWSSSSSSQQQVVVeee{{{oooZZZNNNPPPiiimmmZZZOOOIIIFFFEEECCCEEEJJJKKKMMMZZZhhh{{{WWWBBB777999III```yyynnneee```ccckkk{{{pppeee~~~vvv\\\JJJCCCDDDHHHIIIiiisss___kkk```MMMCCCOOObbbvvvvvvkkkxxxfffFFF222000555ppp999***,,,,,,,,,,,,,,,***((((((+++---)))******+++,,,---......---,,,+++******+++,,,,,,''')))***+++,,,+++***)))***+++---......,,,***))))))))))))************)))%%%'''(((((('''''')))***)))))))))*********++++++***((('''''')))***)))((('''((()))***+++,,,------+++***((('''&&&&&&&&&&&&$$$$$$$$$%%%''')))***+++))))))(((((((((((()))***+++***((('''&&&&&&&&&&&&&&&&&&&&&'''***++++++***&&&(((***,,,------,,,+++&&&&&&'''((((((''''''''''''((((((((((((***---000666666555333///+++'''%%%!!!&&&...111,,,'''---666JJJZZZkkkyyy{{{ttthhh[[[RRR[[[hhhrrr{{{uuummmeee^^^UUUfff{{{aaaRRRQQQSSSXXXUUUMMMLLLVVVaaaeeepppyyyyyyZZZ>>>888777NNNooo}}}kkk\\\\\\hhh|||xxxmmmhhh}}}~~~yyylllZZZFFF@@@GGGHHH```uuu]]]```vvvgggSSSEEELLL[[[ooorrrxxxiiiJJJ888444777ppp999***,,,+++.........---+++***+++,,,*********+++,,,------------,,,+++)))((((((''''''&&&'''***,,,------,,,+++,,,------...---,,,+++***((((((((()))))))))******&&&''')))(((''''''((()))************++++++++++++)))'''&&&'''((())))))((('''(((((()))***+++,,,,,,+++***((('''&&&''''''(((&&&%%%$$$%%%(((+++,,,,,,)))((('''&&&'''((()))***,,,***)))'''&&&&&&&&&&&&%%%%%%&&&(((+++,,,+++***&&&(((+++---......,,,+++$$$%%%&&&'''((((((((((((&&&''''''&&&&&&(((+++...666666777666222---(((%%%###)))111333...***000;;;MMMZZZfffqqq~~~vvvfff\\\hhhuuu|||}}}rrrnnnmmmhhh^^^jjjtttcccbbbbbbgggbbbTTTSSS```gggeeebbblllsss\\\DDD@@@???YYY}}}qqqSSSUUUnnnjjjiiirrrrrrnnnPPP@@@AAAJJJSSSmmm|||kkkbbbbbbmmmppp[[[FFFCCCQQQmmm|||xxxxxx[[[KKKCCC;;;444ppp:::***+++***///111111000---+++***+++*********+++,,,,,,---------,,,+++***)))(((''''''''')))---000111111111000//////...---,,,++++++***((('''''''''(((((()))***'''((()))((('''&&&'''((())))))))))))************(((&&&%%%&&&'''))))))(((((((((((())))))*********+++***(((''''''((()))******'''%%%%%%(((***+++***((('''&&&%%%&&&''')))***,,,***(((&&&%%%%%%&&&'''%%%%%%&&&(((+++,,,+++***)))+++---//////---***((($$$%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&)))---000333777<<<>>><<<555---''')))***...000...+++///777FFFTTTgggwww~~~wwwvvvxxx|||xxxpppjjjiiivvv|||zzzqqqooojjjeeeeeehhhhhhfffdddlllzzzmmmXXXHHHBBBHHHbbbvvvXXXWWWkkkkkkfffllljjjyyyuuu\\\HHH>>>EEELLLeeewwwhhh]]]bbb}}}yyygggNNN???GGGggg{{{zzz\\\OOOJJJ???111qqq;;;***+++)))111222333222///,,,***************++++++,,,,,,---------,,,,,,+++***))))))))),,,///333555666555444111000...---++++++++++++'''''''''''''''((())))))((()))***)))'''&&&&&&'''(((((((((((())))))))))))'''&&&%%%%%%'''(((((('''(((((((((((())))))))))))+++***((('''((()))+++,,,---)))%%%%%%''')))(((''''''&&&%%%$$$%%%''')))***,,,***(((&&&%%%&&&''''''$$$%%%&&&(((+++,,,+++***,,,---///000///,,,(((&&&%%%%%%%%%%%%%%%$$$###""""""###%%%&&&'''***///333111888AAAGGGFFF>>>333+++///+++***,,,,,,***,,,000<<>>JJJccczzzxxxeee^^^aaannnxxxggg]]]jjjxxxqqqcccQQQ@@@;;;LLLmmmyyykkkeeejjj{{{~~~pppWWWAAACCC___~~~kkkVVVJJJ>>>333