BMβ6(%. $$$&&&&&&$$$$$$''''''$$$$$$&&&&&&&&&)))------***###%%%###!!!"""&&&&&&"""%%%)))***''')))///...'''$$$%%%&&&$$$!!! """%%%222///***&&&"""!!!!!!!!!"""%%%'''%%%&&&******'''((('''%%%$$$$$$$$$%%%%%%&&& &&&'''"""$$$)))###&&&111+++###!!!"""!!!!!!"""$$$$$$###"""""" !!!$$$&&&'''&&&%%%%%%%%%&&&&&&$$$ )))***)))''')))+++(((""""""!!!!!!"""""""""###$$$!!!###)))------***,,,111888...+++555===??????BBBOOOdddfffmmmzzzdddRRRhhhOOOhhhOOO444...%%%'''(((%%%(((***'''$$$'''000999000---))))))+++///111333***((((((******&&&%%%'''$$$$$$$$$$$$&&&)))+++---(((***<<>>BBB@@@???======???===999999<<>>555666GGG???LLL<<<777999===^^^555+++''''''(((333+++&&&***///111...000666444,,,000...000333444000///111555...)))444OOOeeebbbSSSCCCUUUWWWsss{{{kkkppp```]]]fffdddVVVQQQWWWUUUKKK???DDD>>>;;;BBB>>>///'''&&&$$$%%%'''&&&""" !!!&&&((()))(((%%%$$$&&&)))'''&&&$$$$$$%%%&&&&&&%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&%%%######$$$%%%,,,***)))'''%%%$$$$$$$$$!!!(((,,,(((######$$$$$$&&&&&&&&&'''(((***---...(((''''''&&&&&&%%%$$$$$$((('''&&&&&&'''((()))***(((''''''''''''''''''(((###&&&)))((($$$$$$'''+++(((&&&%%%&&&&&&&&&$$$"""%%%%%%%%%%%%%%%&&&'''(((***)))(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%------,,,,,,+++&&&&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((******)))%%%&&&$$$!!!"""&&&%%%!!!%%%)))***&&&&&&+++---+++%%%###"""###%%%&&&&&&$$$///---***&&&""""""###%%%%%%((()))&&&'''******'''%%%$$$###"""!!!"""###$$$### ######!!!!!!&&&$$$'''000***%%%### ###"""!!!###%%%''''''&&&%%%$$$###$$$%%%%%%###!!!&&&///222,,,))),,,,,,&&&%%%######%%%$$$"""###&&& $$$))),,,---000666===888000...888DDDJJJKKKLLLIIIVVVWWW]]]iii[[[UUUmmmOOOcccMMM555+++###'''&&&))),,,...+++(((***111888,,,***)))))),,,///111222+++''''''))))))&&&'''***&&&%%%%%%%%%&&&''')))******,,,888QQQzzzLLL'''###(((%%%'''!!!"""!!!***---$$$)))---777444222)))%%%((("""###(((222:::888---######$$$&&&(((((('''&&&%%%)))))),,,000...)))(((***...,,,+++,,,///111222222...444999999:::???DDDGGGNNNTTT[[[]]]XXXUUU[[[ccc~~~|||{{{nnnhhh___XXXZZZaaaeeedddGGGFFFHHHCCC>>>HHHLLL@@@---+++)))))),,,000333555000)))&&&***+++'''%%%''',,,***))),,,777DDDOOOTTTEEE@@@???AAA@@@<<<999:::BBB>>>777888===666888III???666666???BBB<<<888<<>><<>>>>>@@@===777333555777444333666444???UUUBBB???@@@BBB<<<333444;;;IIIFFFAAA@@@...+++>>>222000777666222???~~~~~~BBB'''######%%%###000&&&((()))'''&&&&&&%%%###(((%%%%%%''''''$$$%%%((((((&&&+++333333,,,))),,,---333,,,---444???QQQQQQKKK[[[kkkqqqooojjjaaaWWWJJJXXXaaalll|||vvv___QQQBBB===666000...//////---&&&(((***)))&&&""""""###(((((('''&&&%%%$$$%%%%%%"""###$$$%%%&&&'''''''''$$$$$$$$$###""""""$$$&&&''''''&&&&&&%%%$$$######)))---...***''')))******%%%$$$$$$$$$%%%&&&((()))"""###%%%&&&'''(((((((((&&&&&&&&&'''((()))******)))((('''&&&&&&'''((()))888000&&&$$$(((,,,+++))))))((('''((())))))'''%%%((((((''''''&&&'''''''''&&&$$$$$$&&&+++...---+++(((((((((''''''&&&&&&%%%((((((((((((((((((&&&&&&((()))&&&&&&)))(((&&&&&&((('''%%%(((,,,((()))&&&######%%%$$$ &&&'''&&&%%%%%%'''+++---)))"""!!!***///,,,&&&$$$&&&'''&&&$$$$$$'''******,,,,,,((((((+++,,,***)))(((&&&%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$###!!!######"""###$$$$$$"""!!!!!!""""""""""""$$$&&&'''&&&$$$'''$$$"""$$$(((---111333444EEEQQQLLL>>>999>>>EEEFFF???:::666...$$$%%%,,,000555777222000777BBBIIIOOONNNKKKIIIGGGFFFGGGHHH<<>>;;;...&&&222+++333;;;444))),,,MMMgggvvvbbb111%%%)))***((("""---'''((()))(((&&&%%%%%%&&&(((%%%%%%''''''$$$$$$'''$$$'''...222---###"""'''&&&)))'''%%%'''---555777???EEEMMMTTTYYY]]]___```RRRXXXVVVZZZjjjpppjjjhhhWWWQQQFFF:::555555111,,,&&&&&&'''''''''''''''&&&&&&''''''&&&%%%%%%&&&(((###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&$$$%%%&&&((('''(((((((((''''''&&&%%%,,,//////)))&&&&&&&&&###(((''''''&&&'''((()))***%%%%%%&&&&&&'''((())))))%%%%%%&&&''''''((((((((()))(((((((((((((((((()))666---###!!!&&&***(((%%%%%%$$$$$$%%%''''''&&&$$$***)))((('''''''''''''''%%%%%%&&&(((,,,...//////&&&&&&&&&%%%%%%$$$$$$$$$(((((())))))***)))&&&&&&***+++((((((,,,,,,)))((()))'''%%%)))111&&&'''%%%"""###'''&&&"""'''%%%$$$%%%&&&(((***+++'''$$$"""###''')))(((&&&!!!$$$''''''$$$"""%%%(((***,,,+++((((((+++,,,***+++***(((&&&%%%%%%&&&&&&'''''''''%%%%%%&&&'''&&&###!!!""" %%%###%%%'''&&&$$$"""###$$$"""""""""$$$&&&&&&%%%###((('''&&&)))---222666777222???LLLNNNBBB999>>>JJJJJJAAA;;;888///&&&)))333222;;;>>>999555;;;DDDIIIMMMQQQRRRKKKAAA===AAAFFFUUUdddaaaNNNAAA===888000>>>???333000)))'''---###%%%''''''%%%$$$%%%&&&''''''))),,,...///---+++---***)))+++***'''&&&(((&&&'''''''''''''''&&&&&&,,,***...777MMMiiibbb@@@IIIyyy777"""&&&###!!!$$$--->>>fffpppTTT'''((("""---###)))(((((('''(((***---///,,,+++,,,111:::GGGSSSZZZ{{{rrr___eeekkkhhhiiilllwwwqqq\\\FFF<<<999888777777000KKKSSSDDD999888EEEWWW@@@HHHGGG;;;555999>>>>>>BBBIII:::888666,,,222444444777+++$$$&&&'''222:::---))),,,))),,,###$$$%%%'''((()))'''&&&(((***(((%%%&&&(((((($$$$$$&&&%%%'''+++,,,(((######&&&'''%%%)))(((&&&%%%$$$***444///+++...666AAANNNWWWQQQVVVPPPOOO^^^hhhiiinnn]]]ZZZQQQHHHEEEFFFAAA:::666111+++***,,,...---,,,$$$&&&''''''%%%&&&(((+++$$$$$$%%%&&&&&&%%%%%%%%%&&&((()))))))))((()))***%%%&&&&&&''''''&&&%%%$$$'''******&&&$$$$$$### )))((('''''''''((()))***+++***((('''&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&%%%(((((())))))))))))(((((()))'''%%%%%%&&&&&&%%%$$$"""""""""$$$&&&''''''%%%+++***)))((('''''''''''''''(((***++++++,,,...000%%%%%%%%%%%%%%%%%%$$$$$$''''''(((((())))))&&&&&&+++,,,))))))...)))%%%###$$$!!!$$$---###%%%$$$"""$$$))))))%%%'''$$$###%%%((())))))***%%%&&&'''&&&###"""$$$&&& $$$(((((($$$!!!###%%%)))+++***''''''+++,,,******)))'''%%%$$$$$$$$$$$$###%%%%%%###$$$&&&''''''$$$ %%%&&& $$$(((!!!"""%%%&&&%%%###!!!"""###!!!!!!"""$$$%%%&&&$$$"""))))))***---222666777777+++222???GGG???444888EEEDDD;;;666555...'''---:::'''333999666333888@@@DDDBBBKKKPPPHHH===:::BBBKKKsssvvvWWWDDDGGGEEE999777666,,,...******000"""%%%&&&%%%$$$%%%%%%((()))+++...000000---+++///,,,+++---+++%%%###%%%$$$%%%&&&'''((((((((((((***---111111555GGGGGG333444}}}yyy555!!!)))***'''''',,,%%%gggLLL---444&&&111$$$(((---///000222555888GGGJJJQQQ```uuuzzzjjjRRRAAA777444555===eeeuuubbbKKK???===CCCAAAKKKHHH:::888DDDJJJDDD>>>JJJ777444999,,,---555///...%%%,,,777+++)))***))))))555$$$%%%''''''"""###&&&((('''&&&)))---&&&$$$%%%(((((($$$"""$$$((('''&&&$$$#########"""&&&$$$### &&&%%%!!!###+++444777999<<>>+++888222888KKK^^^aaaccc{{{___AAA===GGGQQQNNNfffiiimmmqqq^^^dddSSSMMMBBB;;;???FFFEEE>>>NNNLLL:::===;;;999AAA===...222333---''''''+++///$$$$$$$$$%%%&&&'''))))))+++***((('''&&&&&&''''''333,,,%%%###'''(((&&&"""$$$&&&((()))'''%%%$$$$$$###"""""""""###$$$%%%%%%######$$$%%%%%%&&&''''''...000333888EEETTT]]]^^^ZZZXXXZZZccclllmmmdddYYYXXXXXXMMM???@@@GGG===))),,,,,,''' $$$------&&&000 /// +++&&&###$$$%%%%%%%%%%%%%%%%%%######%%%'''&&&$$$&&&***######$$$%%%&&&''''''''')))###!!!$$$'''%%%###"""'''&&&$$$$$$$$$&&&((()))((('''%%%$$$%%%&&&(((******)))&&&$$$"""""""""###%%%%%%%%%%%%&&&&&&''''''((()))***++++++***)))(((&&&&&&'''(((((('''&&&%%%###,,,333111,,,***)))(((,,,+++)))((('''''''''(((###$$$%%%&&&'''&&&%%%%%%&&&''''''&&&$$$((('''%%%#########$$$%%%$$$%%%&&&%%%###"""###$$$$$$%%%"""$$$+++&&& %%%$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$######"""""")))444888000***---...***###+++111---'''$$$$$$###,,,***(((''''''&&&$$$###'''&&&$$$"""""""""""""""!!! %%%'''$$$''';;;qqqpppKKK---111///---...222333222222444999???CCCBBB@@@BBBDDDEEEBBBKKKAAA888AAA???888======999777555444<<>>DDDMMMLLLEEEgggZZZCCC@@@SSSRRRUUU===,,,///000,,,((('''))),,,&&&&&&&&&'''(((***+++,,,))))))((('''&&&&&&&&&&&&---((($$$###%%%'''%%%###$$$&&&((()))'''%%%$$$$$$$$$$$$###"""""""""######"""######$$$$$$%%%%%%%%%&&&)))+++...666AAAEEECCCNNNQQQZZZhhhsssrrreeeYYY___^^^XXXRRRTTTUUUHHH666===999999@@@DDD???444...,,,"""---111$$$---(((000!!!!!!"""###&&&'''&&&&&&&&&%%%$$$$$$###!!!!!!"""$$$$$$%%%%%%%%%$$$$$$###'''%%%%%%'''%%%!!!!!!$$$&&&%%%$$$$$$$$$&&&'''(((''''''&&&%%%&&&'''((()))$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''((())))))))))))''''''%%%&&&'''((((((''''''&&&###''')))((((((***)))&&&***)))(((&&&&&&&&&&&&&&&(((((()))***+++(((''''''''''''%%%!!!%%%$$$###""""""###$$$$$$###$$$$$$###!!! """###!!!$$$"""(((222,,,!!!"""$$$$$$%%%%%%$$$$$$###"""""""""###$$$###"""!!! (((...///(((&&&))))))%%% )))111///***'''%%%"""...,,,)))'''(((((('''&&&)))(((%%%###!!!!!!"""### !!! !!!&&&'''&&& GGGWWW444///111777000---000444666888;;;555>>>@@@888888@@@@@@888===MMMPPPOOO\\\___PPPCCC<<<666AAAIIIJJJ[[[jjjbbbiiimmmbbboooooovvvrrrnnnnnneeekkkKKK111+++$$$ """$$$$$$%%%'''---------***'''%%%$$$%%%%%%&&&''')))+++,,,---------...///...+++*********)))$$$###'''&&&$$$,,,777III>>>555???444'''555444&&&!!!###000$$$'''"""000)))---$$$%%%```{{{||||||```VVVHHHAAAFFFLLLIIIBBBTTTUUUTTTGGG\\\PPPZZZ===.........,,,(((%%%%%%&&&$$$$$$$$$$$$%%%'''((()))'''((((((''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&%%%$$$%%%&&&%%%$$$###""""""""""""########################%%%((()))))),,,111111---:::>>>HHHVVVaaabbbYYYOOOaaaZZZVVVWWW[[[ZZZQQQHHHJJJCCCGGGYYYaaaYYYQQQPPP>>>IIIkkk]]]DDD333((($$$---***((()))++++++)))&&&'''&&&%%%&&&'''))))))(((&&&&&&&&&&&&%%%$$$###"""&&&&&&((()))%%% !!!'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((("""$$$&&&((()))(((&&&%%%&&&&&&'''(((((((((((('''&&&&&&(((((((((((('''&&&%%%%%%&&&'''((((((''''''%%%%%%###!!!$$$******'''))))))'''&&&&&&&&&&&&&&&***++++++,,,,,,%%%%%%&&&'''(((&&&"""###""""""!!!!!!"""###$$$"""######!!!!!!###!!!""" '''333...""""""$$$$$$$$$$$$$$$###"""""""""###$$$&&&&&&$$$"""!!!&&&(((&&&!!!!!!%%%%%%!!! )))///---***(((&&&$$$)))&&&$$$$$$%%%((())))))***)))'''###!!!!!!"""$$$ """$$$###$$$%%%'''(((---YYYmmmCCCIIIHHH:::<<<444///222888<<<===@@@;;;???===777555;;;===;;;888MMM\\\cccpppttt\\\@@@???999OOO```cccyyyiiieeeffffffuuuyyyxxxlll}}}RRR***+++&&&###&&&((('''(((***,,,,,,,,,***'''$$$###$$$&&&&&&&&&&&&(((***,,,---,,,...///...+++)))((((((***!!! ''''''""")))777GGG>>>444;;;333(((000'''&&&&&&***222------,,,---!!!$$$///666MMM~~~mmmuuullllllmmmggg```WWWgggyyyiiijjjsssNNN444000,,,,,,+++(((&&&&&&############$$$%%%&&&'''&&&''''''((('''%%%$$$###"""$$$''''''$$$######%%%%%%&&&((((((&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$############(((******''''''***)))%%%------///777@@@EEEEEECCCPPPMMMUUUgggppphhh\\\VVVIIIFFFFFFLLLSSSXXX___eeeWWW[[[~~~pppooo^^^GGG)))000---******,,,---***'''!!!!!! """&&&'''$$$(((((((((((('''&&&%%%$$$%%%%%%'''***((($$$$$$((($$$$$$%%%&&&&&&%%%%%%$$$%%%&&&''''''((((((''''''***++++++***(((&&&$$$###&&&'''((())))))(((''''''%%%&&&'''((()))(((''''''%%%%%%&&&''''''(((((((((&&&'''&&&$$$%%%***+++)))))))))((('''''''''''''''(((((()))))))))###$$$%%%''')))'''$$$!!!""""""""""""""""""######"""######""" !!!""""""!!!"""///,,,"""$$$###$$$$$$$$$$$$###""""""!!!"""$$$%%%%%%$$$"""!!!+++***&&&$$$%%%((((((%%%###)))+++(((&&&'''((('''&&&$$$""""""$$$'''((((((******(((%%%"""!!!"""%%%######$$$$$$###"""%%%(((;;;TTTZZZHHH^^^wwwXXX@@@===666222666===??????AAA???999555777777888AAAMMMMMM]]]jjjnnnssswwwdddEEEPPPFFFWWWfffhhhnnnooommmqqqxxx{{{kkkfffgggbbbiiibbb<<<000***%%%$$$&&&'''%%%%%%'''((()))***)))'''%%%$$$$$$((('''&&&%%%%%%'''(((***+++---......+++(((''''''***!!!!!!******###&&&222///111+++000...000777"""***'''%%%$$$***)))///777222TTThhhzzzsssyyyyyy~~~{{{PPP999...'''(((+++++++++---''''''&&&''''''((()))***&&&''''''((('''%%%$$$######'''***)))%%%"""###%%%%%%'''((('''%%%$$$%%%&&&%%%%%%%%%&&&'''((()))***%%%%%%%%%%%%%%%$$$$$$$$$&&&((('''###"""&&&'''&&&+++(((&&&(((,,,222666888666>>>YYY{{{~~~kkkbbbbbbeeeZZZEEE<<>><<>>@@@BBB555000888???DDDRRRccctttvvvzzzuuummmrrrnnnYYYPPPLLL]]]mmmpppxxxuuu___gggeeehhhzzzfffiiifffjjjooo]]]SSSIIIIII===%%%,,,+++(((''')))((($$$###%%%&&&(((******(((&&&&&&&&&)))((('''%%%%%%%%%&&&''')))+++...---+++)))'''''')))$$$$$$******&&&&&&,,,Ħ555FFF666++++++222ĦeeegggӵwwwĦJJJ777&&&%%%((((((***---''''''&&&&&&'''(((((()))'''((((((''''''&&&%%%$$$%%%(((***)))&&&$$$$$$&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&''')))+++,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((($$$###'''******&&&&&&&&&'''(((***+++,,,,,,000BBB]]]nnnnnniiigggaaaJJJJJJFFF;;;;;;---@@@MMMppptttRRR:::888444000+++((('''&&&(((---,,,%%%$$$))),,,)))%%%%%%&&&&&&&&&&&&&&&&&&'''######)))...---)))(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((...,,,***'''&&&'''((()))&&&'''((())))))(((&&&$$$%%%&&&((()))******)))((((((''''''&&&&&&&&&'''''' )))...+++&&&$$$%%%%%%###$$$$$$%%%%%%$$$######%%%&&&&&&'''''')))(((''''''((((((&&&$$$&&&&&&&&&&&&%%%$$$$$$###!!!$$$''''''&&&###""""""######'''$$$!!!)))###############""""""!!!!!!!!!!!!""""""#########%%%$$$$$$$$$###"""###$$$&&&((('''"""!!!$$$&&&%%%&&&%%%$$$%%%&&&4ĉ@ӵ###$$$&&&$$$"""###$$$###""")))222NNNCCCGGGCCC===444///HHH999555333555666666:::>>>PPPCCC;;;AAARRRcccmmmrrr}}}uuuwwwppp___cccllleeeEEEKKK]]]pppvvvnnn```UUU]]]aaafffnnnPPPZZZcccjjjyyy^^^III<<L///???gggqqqZZZddd=hĦ4ĉ@ӵ{{{}}}vvv>LfffGGG888222+++(((***&&&&&&%%%%%%%%%&&&''''''))))))((('''&&&&&&&&&&&&$$$&&&'''''''''&&&''''''&&&''''''&&&%%%$$$%%%'''%%%%%%%%%%%%&&&'''((()))######$$$$$$%%%%%%&&&&&&$$$)))+++(((''')))+++***!!!###%%%&&&&&&&&&'''))),,,((('''---888CCCKKKOOOzzz~~~vvvdddWWWRRRHHH;;;---111LLL^^^```lllTTTBBBFFFGGGFFFBBB===;;;===@@@+++333333'''!!!%%%(((''')))))))))))))))((('''&&&(((&&&''',,,---***'''((()))((('''&&&&&&&&&''''''''''''&&&%%%&&&'''((()))'''''''''&&&&&&''''''(((%%%&&&((())))))'''$$$###$$$%%%'''((())))))(((((())))))'''&&&%%%%%%&&&&&&!!!'''***((('''''''''%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&'''(((((('''&&&&&&''')))***))))))((((((((('''&&&%%%$$$###"""%%%(((***(((%%%###""""""$$$ '''### )))###############"""!!!!!!$$$$$$######$$$%%%&&&&&&######%%%%%%###!!!"""%%%%%%'''&&&"""!!!$$$$$$""" !!!###&&&GG=?$$$&&&&&&$$$%%%'''&&&'''///;;;SSS888BBB@@@222;;;:::000888444111111000111777>>>LLLCCC777888OOOjjjnnncccggg^^^eeebbbNNNPPP___]]]IIIMMMTTTbbblllddd]]]eeeTTT^^^hhhiiiBBBMMM[[[aaa[[[NNN@@@...555;;;'''%%%)))'''(((+++)))$$$###%%%+++---//////,,,)))((('''''''''''''''''''''''''''&&&))),,,---+++)))((('''''')))'''###&&&,,,...+++HdĦ:::OOO=ĪjGG=?nnnCCC???aaa{{{HdĦuuuYYYGGG666---,,,******)))))))))******++++++***((('''&&&&&&'''(((######$$$%%%'''((())))))&&&''''''&&&$$$$$$%%%'''%%%%%%$$$$$$$$$%%%&&&&&&!!!!!!"""###$$$%%%%%%&&& &&&***(((&&&&&&&&&$$$###$$$$$$######&&&+++///)))(((%%%$$$(((---,,,)))222222555===EEEGGGAAA;;;...$$$...NNNZZZvvvXXXGGG;;;AAAHHHKKKMMMRRR\\\eeeWWW___[[[HHH888555555333/////////...,,,***)))(((((()))---///,,,%%%%%%)))+++***(((&&&%%%&&&((()))((('''%%%$$$%%%&&&(((***###$$$&&&''''''%%%$$$"""$$$&&&((()))(((&&&$$$"""###$$$%%%'''((((((''''''+++***(((&&&%%%%%%%%%&&&$$$&&&'''&&&))),,,+++''''''((()))*********((((((%%%%%%'''((()))000***$$$ӵ###000444ĭӵ&&&ӵ%%%Ħ!!!!!! !!!!!!'''ӵӵ***)))ĦƜ`1.׼s $$$,,,444Ħ222777PPPCCCCCC999999>>>111ӵOOOĦ888DDDkkkiiiTTT[[[]]]bbbsssnnnĭӵTTTLLLĦ,,,%%%%%%Ħ'''Ħ;;;///%%%%%%***(((&&&'''))))))'''%%%---'''***222DdD?fӵĦӵƜ`1.׼sĭӵӵĦ999ĦĦDdDӵӵӵ---...111+++&&&Ħ111&&&ӵ$$$$$$$$$%%%ĭӵ,,,)))$$$&&&'''$$$!!!&&&&&&%%%%%%&&&((())))))(((&&&&&&&&&''')))+++,,,---333444...,,,@@@XXXQQQ777??????DDDIIIFFFEEEVVVlllqqqtttOOOLLLQQQSSS```???BBBFFFGGGBBB;;;:::<<<+++,,,%%%"""))))))%%%'''+++)))'''''''''&&&(((+++%%%''')))'''$$$###%%%'''###$$$%%%%%%$$$$$$&&&''')))***+++***((('''''''''+++***((('''&&&''''''((()))(((((('''&&&&&&%%%%%%+++,,,,,,,,,+++)))(((&&&***)))'''&&&&&&(((***,,,'''''''''''''''***(((?~4&&&###...g&e>&e%%%g&e$$$>hӵ%%%%%%$$$$$$%%%%%%%%%g&e%%%guO>uO>&e))))))4ff?>ߝL$$$gĉ@###!!!(((111ShӵJJJ___QQQMMM@@@===DDDg&eFFF>hӵ```uuukkk\\\lllssskkkrrrfff?><z```g&e>&edddWWWHL''''''"""ShӵgL000111(((###%%%)))'''%%%&&&((()))(((S?ʬ///,,,3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&e\\\DDD111S?ʬ&&&4ff?>ߝL)))@e%%%g&e%%%$$$$$$3h?g&e>&e''')))??+++&&&$$$&&&&&&$$$%%%((("""""""""$$$''')))))))))(((((('''(((((()))***++++++...+++)))666HHHHHH;;;EEEDDDFFFJJJHHHHHHWWWkkkooosssppp^^^SSS___lllkkkYYYRRRLLLPPPXXXTTTBBB///333......222222---***((())))))))))))(((&&&$$$$$$"""###$$$$$$######%%%&&&$$$&&&''''''&&&%%%&&&((('''((())))))'''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%******)))((('''&&&%%%%%%((()))***+++++++++***)))((('''%%%$$$$$$&&&(((***)))))))))******%%%4Dӵ&&&###***Hƅ^Hu]Ħ%%%Hu]Ħ%%%ZuR)Ħ'''&&&&&&&&&&&&''''''Hu]Ħ$$$HŐeHŐeHu]Ħ'''qIܗGIӵ&&&tt'''%%%(((HGgĉ@BBBVVV^^^OOOJJJ:::444999Hu]ĦMMMZuR)Ħkkkvvvhhh]]]kkk[[[IIIsߝLGdUĦdddHƅ^Hu]ĦNNNntHdĦ%%%%%%HGgĉ@&&&HdĦ''')))%%%$$$(((((('''%%%&&&'''(((Htƅ^&&&111Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦwwwHtƅ^***qIܗGIӵ&&&H׼s&&&&&&Hu]Ħ&&&%%%Bt=o9ĦHƅ^Hu]Ħ%%%222,,,$$$"""%%%%%%$$$%%%"""!!!!!!###%%%'''&&&&&&(((((('''''''''''''''(((%%%)))***(((***111777999999777:::BBBHHHOOO___qqqqqqbbbjjjiiiUUU___ooo```XXX___dddeeegggfffZZZKKKdddMMMLLLPPP???555666222&&&((()))***)))(((&&&$$$"""""""""###%%%''''''&&&%%%&&&''''''%%%$$$%%%&&&%%%'''((('''%%%######$$$$$$%%%&&&&&&&&&%%%$$$###******)))((('''&&&%%%$$$%%%&&&''')))++++++,,,,,,((('''%%%$$$%%%&&&(((***)))*********+++&&&'''4DuXӵ'''"""&&&DdDΦDdDĦ%%%DdDĦ%%%###t|<%%%$$$$$$######$$$$$$%%%DdDĦ$$$DdDΦDdDΦDdDĦ'''peƜ4DuTӵ(((`eĭ+++qetIII\\\\\\]]]OOOLLLBBBAAAFFFDdDĦUUUUUUt|d<Ħ%%%Dt%%%$$$############$$$$$$>d<Ħ&&&>d<ʜDd<ʜ4DuTӵ''')))F&uTӵ&&&4DufئL>e888puR)ĦqqqZZZEEE===333999FFF>d<ĦWWWDtIIIQQQLLLKKKOOOSSS,,,AAADdDΦDdDĦXXX>d<ʜ4DuTӵHHH4DwDd<Ħ$$$puR)Ħ>d<((())))))))))))***)))(((&&&peӵĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦttt___aaaLLLgeĦ```s<v>aĦ666'''peӵDx<DdDĦQQQ666DdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦ///F&uTӵ'''DdDĦ))))))>d<Ħ)))peӵDx<>d<ʜ4DuTӵ$$$&&&))))))'''$$$!!!%%%,,,000---&&&%%%((('''&&&%%%&&&((()))((('''############$$$%%%&&&'''######&&&++++++(((&&&''')))(((((((((***///666<<<999VVVgggmmmiiiJJJBBB:::888AAAQQQ```hhhTTTNNNeee~~~zzztttwwwrrrccc\\\JJJ333'''((()))&&&***)))(((((())))))(((&&&)))+++++++++)))((()))***''')))***)))'''%%%%%%&&&"""$$$'''((()))'''%%%$$$######$$$%%%&&&''''''(((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((()))))))))((((((,,,---4DuXӵ'''&&&&&&D&dq&ĒR))))))sdKĦ&&&DHRRud&&&%%%%%%%%%%%%&&&&&&sdKĦ'''D&oq<Ōq&ĒR$$$%%%'''>dp&ĒR%%%&&&nfʜd<Φ>d<Ħ777s&dq&ĒRIIIJJJi?ʜtd<Ħ&&&HHܗDӊB%%%<x(((&&&&&&'''(((((((((B?d>>NNNJJJgeĦNNNHg8>aĦ777555B?Ho9999>dd<ӵiiiB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR***)))>d<sdKĦ'''B?Ho9)))s&dq&ĒR!!!"""&&&)))+++)))&&& !!!%%%******%%%"""###&&&%%%%%%&&&(((***)))(((''''''&&&&&&&&&&&&''''''!!!$$$&&&&&&(((******'''!!!%%%''''''''',,,333888///===NNNeeeyyyVVVIII???>>>@@@GGGXXXkkkXXXUUUYYY___aaaeeennnuuufffcccTTT===111000...'''&&&'''(((''''''&&&'''(((((()))******))))))***+++''')))***)))'''%%%%%%&&&$$$%%%'''))))))((('''&&&''''''''''''''''''''''''%%%$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&'''''''''(((++++++******)))(((+++4DuXӵ'''"""###Hu]3hh&&&***+++ne((((((=e&&&&&&&&&%%%%%%&&&&&&&&&ne***(((pIƎ@t@h######$$$>h$$$&&&(((feAAA@ďDXXXbbb```SSSKKKMMMAAA;;;@@@neTTTddd=eHHHVVV^^^___OOO555DDDDDDege+++(((sĪj@hAAAFFFPPPfdDĦ"""@ďD&&&$$$Hkge&&&((('''"""%%%'''((()))@h@GHĪj@IŌBeneHkgenefeHu]3hhse}}}lllaaa^^^BBBRRRbbbNNNRRRWWWgeĦja>aĦ333CCC@G111999seCCCAAA555<Ō<<<222MMM@GHkgeHĪj@IŌoooHHHegeHu]3hIŌDdDĦne@h>h******---se&&&ne&&&&&&@G$$$&&&sĪj@h&&&$$$###%%%)))***)))'''&&&""""""(((+++)))%%%$$$)))'''&&&&&&'''((('''%%%++++++***)))((('''''''''"""'''(((######((()))&&&!!!&&&)))'''%%%(((...333777***444@@@GGGgggrrryyyTTT888<<>>KKKNNNAAA```|||666===EEEGGGBBB777///111///%%%!!!***999@@@JJJSSSXXXDdDĦ$$$#########""" )))...,,,&&&***)))%%%+++KKKD^zzzs׼sVVVbbbjjjsssttt___iiiUUUZZZgeFm8>aĦ888WWW222'''666s׼sqqq111000000Ho444222XXXJJJ222D^DdDĦJJJAAA222444s׼s---...%%%(((,,,***&&&%%%'''%%%*********,,,---...,,,***&&&((()))'''$$$###%%%''''''$$$!!!!!!"""%%%&&&''''''&&&&&&''''''((()))***###$$$%%%%%%%%%$$$$$$###(((&&&######%%%+++222666///,,,((((((...:::GGGPPPHHH:::555JJJjjjyyykkkWWW===UUUdddiii```CCC;;;UUUcccZZZGGGAAA888:::III<<<222000+++)))))))))+++,,,111!!!)))!!!###,,, ,,,...(((***)))"""&&&***$$$,,,)))''''''((()))((('''*********((('''(((***,,,+++***((('''((('''&&&$$$)))))))))))))))***++++++)))************Φ4DuXӵtvӵ>d<Ħ$$$&&&((((((%%%$$$Ħ$$$'''***+++***)))(((&&&###!!! ###%%%''''''###"""Ħ'''''''''%%%###"""###%%%&&&%%%###333%%%!!!!!!$$$,,,***"""%%%&&&''')))...333666===LLLWWWQQQEEE@@@AAACCCVVV]]]YYYJJJUUU~~~zzzYYYIII@@@JJJYYYXXXHHH:::ĦaaaHHH111---$$$''')))---111333000)))$$$+++******+++,,,+++)))'''(((###...HHHOOO===555???999;;;FFFSSSVVVLLL<<<333>d<Ħ%%%&&&***((((((''''''((()))))))))$$$***111333...&&&$$$%%%+++%%%---PPPĦ>d<ĦEEEAAACCCDDDAAABeSSSVVV^^^}}}geFYĉ>aĦ;;;SSSnnn888+++222Be]]]333111...nu]ӵNNN^^^777999___???///111///<<<~~~>d<Ħ>d<ĦĦsssBe999444***"""%%%Ħ)))))))))((((((&&&%%%%%%,,,,,,***)))'''%%%$$$###''''''''')))++++++)))'''&&&'''(((&&&$$$###%%%'''(((%%%###"""$$$&&&'''((((((((('''''''''''''''((($$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$&&&)))+++---)))'''%%%&&&***111888===(((333???DDDFFFPPPddduuuNNNPPPPPPWWW___ZZZYYYddd```RRRCCCEEE>>>CCCQQQ<<>>666333666999333EEEKKKDDDZZZaaaVVVHHH@@@JJJVVVQQQ===gdKĦAAA222+++,,,"""&&&%%%%%%%%%&&&%%%###!!!%%%'''((((((&&&%%%%%%&&&,,,&&&111YYYnnnJJJ...;;;444222<<>>%%%,,,111OOO555///777...222zzzDdDĦsdKĦgdKĦ555---000//////gdKĦ%%%******))))))((('''&&&&&&...---***'''%%%%%%%%%%%%&&&&&&&&&((())))))(((&&&%%%&&&'''&&&$$$$$$%%%&&&)))&&&$$$###%%%'''(((((())))))((('''&&&%%%&&&&&&%%%$$$#########%%%&&&'''%%%&&&'''((((((((('''&&&$$$%%%%%%&&&'''))))))***###+++333888===LLLdddwwwNNNHHHOOO___iiijjj]]]IIIVVVFFFBBBOOOJJJRRR```@@@]]]mmm^^^QQQAAA@@@>>>///,,,###&&&000'''(((+++&&&***---''''''***$$$&&&(((+++,,,,,,,,,---...(((((())))))(((&&&$$$###***)))(((((())))))'''&&&((((((''''''(((((())))))'''(((***+++,,,>A###ne!!!!!!"""###$$$ne%%%&&&((()))******)))(((---)))%%%""""""$$$&&&&&&ne((()))(((&&&'''&&&&&&'''(((((((((((( %%%...+++!!!%%%,,,''')))))))))+++***,,,222:::@@@DDDFFFEEE@@@:::444000666HHHNNNDDDQQQ{{{lllXXXKKK@@@???BBB===ne+++///)))---///$$$***)))&&&%%%%%%%%%%%%%%%$$$''')))(((%%%$$$%%%(((+++(((---ZZZ```222555666---555LLLRRRAAA444De'''%%%&&&+++$$$%%%&&&&&&'''(((***,,,--- !!!//////(((;;;ZZZvvv|||newww999ne555444555000@@@QQQYYYaaappp>Ak<IIIzzz<<<777333000kkkLLL333111---fhDDDBBBEEE***AAA<<<333:::444...uuuDenene|||nnnVVV666666ne+++000******)))))))))*********((((((((('''((())))))***'''&&&'''(((******((('''%%%&&&&&&&&&&&&%%%%%%%%%(((&&&$$$$$$&&&'''(((((((((''''''&&&%%%%%%&&&&&&%%%$$$###"""###%%%''')))&&&((()))******)))'''&&&&&&'''((())))))'''%%%###+++&&&%%%000CCCSSS[[[\\\SSSDDDGGGTTT```uuuyyydddOOOAAADDDTTTMMMWWWhhhHHHWWWpppnnnfffqqqnnn^^^\\\fffXXXFFF000))),,,'''###...''',,,000)))))),,,((()))+++...///---,,,---...''''''((()))+++,,,+++***)))(((((()))+++,,,,,,+++((((((''''''''''''(((((('''((()))***###'''111..."""!!!###%%%&&&%%%&&&'''((())))))((((((---)))%%%######$$$%%%%%%###&&&(((&&&###%%%%%%%%%$$$$$$#########'''+++)))---888***...---------******555BBBPPPMMMMMMRRRTTTLLL<<>>222666LLLUUUKKKCCCGGG%%%%%%$$$######!!!###$$$$$$######&&&(((---(((+++000---<<>>===666...***&&&### %%%%%%!!!$$$)))'''"""$$$&&&'''&&&$$$###############$$$###"""###$$$&&&$$$'''"""555]]]dddJJJ999DDD888888GGGQQQMMMIIIKKKJJJ999)))$$$&&&%%%""" ###%%%'''&&&$$$%%%(((+++,,,+++333FFFaaaqqqeeeMMM222***+++///+++111ZZZjjj}}}RRR444444666VVV>>>BBB999333YYYddd555111,,,333RRR~~~]]]AAA444===qqqzzzBBB+++444777nnnNNN<<<333---((()))((('''&&&'''((()))***%%%'''***,,,,,,+++((('''$$$$$$$$$&&&''''''&&&$$$&&&&&&&&&(((******(((&&&&&&%%%###$$$&&&''''''&&&$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%$$$######$$$%%%'''(((&&&&&&''''''((((((((()))...+++'''######&&&---111333(((111NNNiiirrr```CCCRRROOO===777888OOO{{{wwwjjjhhhllliiieeemmmxxxccc}}}zzzeeeLLLFFFVVVUUU>>>...+++,,,%%%%%%///333888555222000000///---+++444111///000333555333000555222000...---+++(((&&&))))))((((((''''''(((((((((((())))))***)))(((&&&$$$###"""""""""&&&"""$$$///,,,%%%###!!!!!!$$$%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%$$$###$$$""""""''',,,---''' ***,,,...---+++***+++---)))))):::SSSeeennnbbbIIIIII???888999666...---222KKKCCCCCCMMMUUUSSSJJJCCC:::000666AAA@@@>>>:::111(((---...(((%%%%%%%%%### %%%### ###$$$"""%%%$$$&&&''''''$$$###%%%&&&$$$"""!!!!!!###$$$%%%$$$$$$%%%$$$'''555CCCIIIIIILLLBBB>>>DDDKKKKKKEEEAAA???333(((&&&((('''&&&%%%$$$'''******((()))---111---KKKtttbbblll\\\777666222---444YYYlllAAA:::MMMvvvMMM222///,,,BBB===FFF===666TTTlll:::444///===eeeXXXPPPTTTttt|||ZZZ111333<<>>777000///111222///+++000000111555999888333...444111///---,,,***'''%%%+++***)))(((((((((((()))'''(((((())))))&&&&&&%%%$$$############""" ###'''))))))(((&&&!!! %%%'''((($$$$$$$$$$$$$$$$$$%%%%%%***)))'''''''''%%%### !!!"""%%%...555444+++###%%%'''))))))''''''))),,,...***???YYYXXXLLLGGGFFF@@@444111<<>>777'''((($$$$$$(((&&&"""'''$$$!!!%%%###"""+++###$$$%%%$$$""""""$$$''''''$$$!!!"""%%%''''''%%%%%%$$$'''"""&&&DDDXXXXXXPPPIIIIIIMMMMMMEEE;;;222,,,((()))+++******,,,###'''+++,,,+++,,,111666eeejjjYYY```ppp222555---'''BBBwwwmmmsss\\\SSS777333---BBBmmmJJJ333111///CCCEEENNN@@@555NNNhhh777///+++>>>nnnyyy???111...LLLrrr???666>>>bbb===777555111---+++))))))))),,,+++)))((((((((()))***'''&&&'''(((******(((&&&(((''''''***------***'''((('''&&&''')))))))))'''&&&&&&%%%$$$############((((((((('''&&&%%%###"""&&&&&&'''''''''&&&%%%$$$ """$$$'''((((((((('''000222222---&&&###%%%(((%%%...++++++555AAAiiiggg^^^PPPWWWiiiXXXIIIYYYdddYYYoooeeeXXXtttlllddd]]]\\\hhhSSS___III@@@@@@<<>>AAA777:::HHHWWWTTT???---((()))((((((''''''&&&%%%%%%###&&&%%%""""""&&&***%%%%%%%%%$$$$$$$$$######$$$$$$###"""!!! $$$++++++******+++===[[[cccJJJHHH;;;:::AAA666EEE>>>777///,,,---,,,%%%000+++(((999EEE```}}}ZZZYYYwww{{{QQQEEETTT]]]>>>111000000555{{{MMM???LLLFFFHHHAAAKKKDDD;;;VVVZZZHHHDDD***999999WWWOOO000&&&222GGGFFFFFF???000MMMNNN555222,,,===lll|||FFF333111)))222AAAxxxAAA999>>>```III<<<555,,,***,,,((()))%%%%%%))))))%%%%%%******)))((()))***+++***)))((((((((((((((((((((((((***'''$$$"""###$$$%%%%%%#########%%%'''(((((('''%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))((('''%%%$$$$$$$$$$$$$$$%%%''')))***+++///---&&&$$$(((***((()))((('''(((000<<>>444888>>>222888666(((333+++888,,,,,,***...$$$%%%333,,,###...******,,,---///$$$###"""""""""!!! '''((((((%%%###"""$$$&&&'''$$$"""###%%%&&&$$$###'''&&&%%%$$$$$$&&&'''((()))(((&&&'''(((&&&### $$$$$$$$$&&&,,,222///'''+++222555333444888888444999DDDLLLMMMQQQXXX[[[XXX\\\UUUOOO???555GGGRRRBBBMMM@@@999===???<<<===CCC888444777>>><<<000***,,,""""""######$$$%%%%%%%%%"""$$$%%%$$$"""!!!$$$'''$$$$$$$$$#########""""""############""""""""""""!!!((('''%%%&&&(((<<<]]]]]]JJJJJJ>>>>>>FFF;;;CCC:::///%%%$$$(((***)))(((+++&&&///KKKrrrQQQ@@@;;;333///555UUUvvvLLLKKKFFFhhhBBB//////222555rrr```???@@@,,,777CCC:::???:::888KKKQQQoooiiiGGGLLLdddLLL555000@@@]]]XXXdddccc777KKKRRR333333&&&777zzz}}}rrrKKK000+++999999KKKzzz@@@777<<>>666888AAABBBSSSXXXWWW222333888FFFPPPDDDHHHLLLGGGRRRaaa___cccdddVVVOOOGGGCCCNNNNNN[[[NNNSSS______dddaaaMMM555777333777000444///000222***###(((///(((""")))***+++,,,---...((('''%%%$$$###$$$$$$%%%++++++)))&&&###"""$$$&&&'''&&&&&&'''''''''$$$"""$$$###"""""""""$$$%%%&&&'''''''''(((((('''$$$!!!&&&((()))+++222777444...(((999AAA999:::HHHMMMGGG???AAACCCCCCDDDGGGMMMRRRQQQ\\\\\\EEE444CCCLLL<<>>===777777;;;333,,,''')))'''###%%%+++$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%############""""""""""""""""""######$$$$$$$$$%%%###***)))&&&&&&***BBBeeeQQQFFFDDD888999AAA666444666---(((,,,///...000444///III^^^CCC---666---444444222---:::kkkOOOCCC888===^^^HHH---///444111aaawwwAAA...---)))777>>>NNNpppzzziiifffPPPBBBLLLrrr>>>AAAVVV///999)));;;|||~~~tttKKK,,,111---LLL{{{>>>444999~~~666...---------)))$$$###%%%+++***)))((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%######%%%$$$$$$$$$######"""""" !!!"""###$$$%%%&&&''''''''''''((()))***++++++''''''''''''(((***+++,,,***------)))'''(((((('''+++,,,+++)))''''''(((***,,,)))"""333:::555555***,,,111444333222999BBBXXXddd]]]QQQ???IIIBBB<<<777777<<<<<<<<>>EEEKKKIII===???DDDHHHEEE>>>>>>DDDNNNYYYZZZHHH<<>>FFFGGG???777777===BBBGGGPPPVVVQQQGGGDDDHHHQQQNNNFFFAAAAAABBBCCCHHHAAABBBBBB>>>444)))$$$$$$######$$$((('''$$$""""""$$$$$$###""""""!!!!!! %%%$$$###$$$&&&'''((('''&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!! %%%###!!!###'''>>>___CCCBBB999777;;;@@@EEE@@@***++++++'''%%%000JJJaaavvvKKK444222555666---111666***///;;;888FFFKKK:::555555OOOYYY...111222%%%999sssYYY333000000%%%;;;}}}}}}VVVZZZddduuuttt___sss333===xxxJJJ666666777cccdddAAAxxxsss666111777dddMMM111$$$)))000///)))...,,,*********)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%"""!!!"""'''***"""$$$%%%%%%$$$%%%(((+++''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''***,,,---%%%&&&&&&'''(((((((((((()))***+++,,,***((((((***"""$$$%%%%%%$$$&&&(((***+++...,,,---(((&&&...%%%(((,,,...,,,---888EEEIII^^^]]]PPPaaakkkbbbUUUAAA>>>999333---444VVV~~~nnnrrrzzzyyyXXXOOOPPPPPPVVVjjjkkkcccVVVrrrOOO...+++'''***///(((((((((((((((((($$$%%%&&&$$$!!!!!!$$$''')))(((''')))+++---------$$$&&&))))))(((%%%######""""""###$$$%%%&&&&&&'''$$$(((---//////...------$$$000777222,,,...666===<<>>iiixxx888000---+++///666pppKKK777///000999{{{{{{111+++666,,,///---,,,777000---//////---111888)))777ZZZeee\\\DDD666444111bbb[[[:::???kkkjjj@@@((())))))HHH[[[hhh111333:::XXX>>>444222///...,,,,,,,,,,,,+++)))''''''''''''''''''''''''%%%'''(((&&&%%%'''...444AAAAAA>>>777...))))))+++%%%%%%%%%%%%%%%$$$$$$$$$++++++***)))'''%%%$$$###$$$$$$%%%&&&'''&&&&&&%%%'''$$$%%%))))))'''***000)))+++,,,+++)))'''((((((%%%)))444BBB:::%%%---+++******(((&&&***000///...111???vvvnnnbbbbbbUUUXXXPPPOOOUUUGGG:::BBBMMM[[[bbbjjj]]]PPPcccttt^^^[[[MMMQQQhhhdddKKKAAAJJJWWW]]]___MMMGGGCCCIII___TTT===---......+++---,,,,,,,,,------"""&&&%%%!!!!!!$$$$$$###$$$'''***+++(((%%% ###%%%%%%###"""###$$$###$$$&&&'''((()))))))))***///666999999888888999***...111333;;;HHHRRRUUURRRZZZUUU@@@444777666...<<>>EEE\\\jjjqqqXXXJJJ999000,,,++++++---111555;;;___]]]222111^^^[[[GGG(((;;;<<<...,,,222222%%%QQQqqq<<<...111HHH444,,,111###222555,,,***000222......111///)))''':::jjjttt|||EEE;;;"""333,,,ZZZpppHHH555TTTYYY222---;;;///444333OOO```vvvsssfff000444:::___GGG000...------------,,,***((((((((((((((((((((((((%%%(((***'''######'''+++''')))+++(((%%%%%%)))...&&&&&&&&&''''''(((((((((&&&&&&'''(((((('''%%%$$$$$$%%%&&&'''''''''&&&%%%***&&&'''+++,,,***...666(((***------***'''%%%%%%$$$***)))+++333000''')))'''%%%)))000444///)))'''***+++---...PPP777;;;YYYBBBKKKEEEJJJdddbbbEEE666777@@@===VVVUUUCCCYYY```ccc^^^KKKNNNjjjjjjUUUNNNHHHKKKAAAMMMCCCOOOFFFIIICCCPPPEEE444555111***222......//////000$$$#####################$$$%%%'''***+++(((###(((***(((######((((((### """(((++++++,,,000:::>>>888000555BBBDDD::::::111:::@@@LLLZZZ[[[iiinnn[[[DDD666555666444000===GGGIIIBBB???CCC@@@888@@@>>>;;;666222---***((($$$$$$%%%''')))***)))''')))((('''%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######"""$$$%%%%%%"""###((())))))((()))...111---%%% !!!###$$$%%%%%%$$$###"""%%%000***&&&333;;;<<>>EEE<<<333///...---+++******'''...000$$$!!!))),,,&&&&&&%%%%%%%%%&&&''''''$$$%%%''')))))))))((((((---***&&&&&&((()))(((''')))###$$$,,,...(((###%%%)))***)))&&&'''+++***&&&---$$$$$$------&&&--->>>************))))))))))))%%%$$$%%%)))...000///---)))(((''''''(((((('''&&&))),,,/////////333;;;CCC555888333222HHHcccaaaKKKSSS@@@<<>>CCC888---111<<>>:::@@@<<<666000***&&&######%%%$$$###$$$'''*********&&&&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###'''%%%###"""###$$$%%%&&&%%%'''&&&&&&)))---***%%%"""######$$$$$$$$$$$$###%%%,,,(((###%%%%%%***888???===SSS}}}lllEEE555666666555...)))***+++;;;WWWttt]]]<<<999NNNOOO)))555000RRRRRR///111---+++,,,:::qqqIIIDDDVVVgggKKK333------+++222>>>777>>>CCC???FFF___fffQQQYYYpppjjj999000...***000]]]ZZZ888KKKtttVVVEEE333222///------///333666@@@AAAYYYEEE>>>777EEEbbb===444888444...---((()))...---(((///111%%%%%%%%%%%%&&&'''((()))***(((((()))***))))))''''''***'''%%%&&&(((************%%%'''///111)))%%%&&&++++++(((%%%%%%(((((($$$***######((()))''',,,777++++++******)))(((''''''(((''''''))),,,---+++)))***)))))))))*********)))*********+++---111555888///222000...;;;LLLKKK>>>PPPNNN___xxxZZZXXXJJJ888VVVUUUNNNRRR@@@OOOOOONNNcccgggooofffXXXccclll]]]aaajjjOOO;;;JJJ??????DDD:::;;;;;;:::888&&&''''''&&&%%%###!!! ###%%%&&&%%%!!!###### !!!$$$%%%###(((&&&&&&))))))'''''')))...222444222000333;;;BBBBBBLLLYYYFFF666<<>>GGGPPPLLLVVV^^^AAA...555888BBBEEEAAA===<<<===<<<999666444>>>DDD@@@999666444111///---***(((&&&&&&'''(((&&&%%%###$$$&&&(((((((((###""""""""""""$$$%%%&&&""""""###$$$%%%%%%&&&&&&###""""""$$$&&&&&&$$$!!!$$$''''''$$$###(((++++++'''&&&$$$###"""######$$$!!!$$$ !!!+++...---333eeedddvvv{{{VVV222'''---111...***777:::===QQQuuu===444--->>>;;;666000(((;;;yyy___333000000333111888hhhmmmmmm~~~III------,,,+++///IIIsssyyyMMM???rrr]]]QQQVVV```~~~+++444444;;;{{{III222333,,,777DDD===,,,,,,333...******(((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((&&&$$$###$$$&&&((()))(((%%%)))222222)))###$$$***+++***(((,,,333555444***,,,)))%%%)))222333,,,&&&%%%%%%$$$###"""!!!!!!%%%$$$$$$$$$''')))+++,,,%%%&&&((((((((()))***+++++++++,,,---///000//////,,,******,,,,,,***---111000+++444AAA999>>>EEECCC333ZZZ}}}]]]TTTRRR[[[QQQKKKXXXjjjbbbMMMGGGOOOCCC???;;;;;;???SSS///<<<888333///...000)))***+++,,,,,,+++******(((((())),,,...---+++((("""###%%%'''&&&%%%''')))((('''***//////,,,***,,,+++;;;EEEEEEJJJ^^^ttt\\\LLL@@@---777MMMAAA555CCC@@@>>>>>>???>>>:::666666;;;<<<666...)))'''&&&%%%&&&'''((()))))))))(((%%%%%%&&&'''((('''$$$!!!$$$###""""""""""""$$$$$$""""""###$$$%%%&&&&&&''' ###''''''&&&$$$%%%&&&"""%%%$$$!!! %%%))))))'''&&&$$$#########$$$$$$'''### &&&+++$$$---HHH@@@222))),,,///---...333999___kkkXXXrrrEEE777111111fffQQQ333...+++444PPPddd555...,,,///,,,111OOO```SSSWWWsss___333))),,,...000111HHHsssrrrKKKIIIggg%%%333666@@@nnnGGG888...222666+++&&&,,,000((((((''''''''''''(((((())))))(((''''''&&&&&&&&&((('''&&&%%%&&&)))---000)))(((,,,555333)))$$$&&&$$$%%%%%%$$$(((...111///***...,,,'''***333333***$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%''')))+++%%%'''))))))((((((***,,,'''+++///000......000333333---+++......***)))---,,,''',,,...---)))//////)))>>>OOO]]]GGGRRRWWW^^^hhhVVVUUUllluuu^^^IIIKKKEEE@@@EEEOOONNN\\\333777444///+++***---((())))))******+++,,,,,,'''(((+++///222222000---"""###&&&((('''###%%%***###$$$)))000222...+++,,,333999BBBLLLUUUaaammmuuuIII777---"""222JJJCCC===:::999:::???CCCAAA999222555222,,,&&&!!!!!!$$$'''"""$$$&&&''''''&&&$$$###$$$%%%'''))))))'''###%%%$$$###"""""""""###$$$""""""###$$$%%%%%%&&&&&&!!!%%%))))))'''%%%''')))&&&((('''$$$&&&+++---,,,&&&%%%%%%$$$$$$$$$$$$%%%(((&&&%%%'''!!!;;;qqqsssuuu===888777888000(((000AAAmmmjjjJJJ222$$$222KKKSSS666555)))LLLbbb222---222777888bbb444***''',,,)))---@@@ddd>>>222444ZZZ{{{^^^;;;(((,,,...000222...CCCqqqpppNNNRRRWWW***444666CCCvvvwww{{{[[[666$$$+++---++++++)))%%%%%%&&&''')))+++---...000///---***(((&&&%%%%%%&&&''''''(((***...444999---+++000777444***&&&***'''((('''%%%''',,,,,,((((((,,,+++''')))...---'''&&&&&&''''''(((((())))))'''(((((('''%%%$$$%%%''''''***---,,,***))),,,...$$$)))//////,,,+++///444777111------,,,)))''''''$$$!!!(((&&&///(((///333DDD???999KKKKKKccc^^^SSSppp]]]PPP```qqq^^^DDDAAABBB888999CCCGGGOOO>>>===999666222//////((('''&&&%%%%%%&&&((())))))))))))+++...///...---%%%%%%))),,,)))$$$&&&,,,)))+++222;;;===888333333HHHBBB;;;???RRRbbb^^^OOO333...555------;;;@@@PPPJJJEEEAAACCCGGGFFF===444000***%%%###$$$$$$%%%&&&$$$$$$%%%%%%$$$###"""!!!######$$$'''((((((%%%###$$$###""""""###$$$&&&'''#########$$$$$$%%%%%%%%%"""###%%%%%%%%%&&&&&&'''))))))'''&&&***000000,,,$$$$$$%%%%%%&&&%%%%%%%%%$$$'''''')))///===kkkvvvLLL@@@MMMtttggg888///+++,,,***///IIIggggggMMM:::111000111999>>>~~~WWW+++555)))>>>www>>>///000111111^^^```444***''',,,,,,000888TTT>>>666111KKK}}}uuuFFFFFF111---111***...444,,,???nnnvvvIII000444333EEEiii|||~~~iiiYYY]]]dddmmmkkkHHH999111000000((()))))))))***+++,,,...///---,,,***((('''&&&&&&''''''''''''''''''+++111666,,,+++///555222(((%%%***(((******)))***---+++&&&&&&)))******(((((((((''''''(((((((((((((((((()))&&&(((***)))&&&$$$$$$%%%(((+++...---)))(((+++...'''***,,,,,,+++,,,...111111111...***((())))))&&&222---..."""---'''+++AAA;;;666IIIHHHZZZLLL;;;ZZZUUUHHHLLL[[[SSSCCCEEEUUUEEE999<<>>@@@UUUfffSSS333---;;;PPP333)))'''222@@@ggg:::---'''+++)))---111oooTTT999999,,,+++888PPPjjj|||vvvmmmbbbZZZZZZ^^^```iiitttkkkRRRIIIHHHAAALLL\\\]]]kkkFFFJJJ999666222$$$(((555///EEErrr:::222444555MMMsssCCCccc{{{VVV<<<===:::///666KKKddd~~~TTT444000444...000///...---,,,+++++++++$$$$$$$$$$$$%%%''')))***(((((('''$$$!!!###(((---***(((,,,111---$$$"""((("""%%%&&&&&&(((+++)))$$$'''(((+++---)))%%%&&&)))'''''''''&&&&&&%%%%%%%%%###&&&))))))'''&&&'''((('''***---+++'''&&&(((,,,---,,,***+++---//////...(((//////)))&&&+++---,,,&&&&&&...%%%666%%%***...,,,333777DDD777FFFEEEBBBFFFSSSLLLHHHTTTUUURRR___nnnXXX@@@999AAA333WWWLLL888999999555000***...444666000(((&&&)))888///555555'''---;;;777---///111///((($$$,,,777III^^^hhh]]]PPPLLLDDD777FFF;;;<<<@@@:::333...'''777PPP___TTTAAA777666555---,,,,,,---......+++)))#########$$$%%%&&&'''(((&&&%%%$$$$$$$$$%%%&&&''')))'''&&&'''))))))%%%"""&&&$$$"""!!!"""%%%))),,,)))'''%%%###"""###%%%&&& !!!%%%))))))&&&###)))### ###***,,,'''!!!%%%!!!###***+++&&&$$$((('''SSS>>>ddd;;;''';;;...555==={{{LLL444333""":::+++tttiii>>>444666555+++222QQQuuuhhh999111444111>>>ggg222,,,000)))***UUUxxx666"""---444111,,,000CCCWWWOOO000(((444///'''333DDDHHHBBB:::777777666222---555888<<<>>>999444777>>>AAA>>>===TTTxxxgggSSSHHHGGG;;;222000+++111CCCfffVVV777;;;444111UUUrrrJJJ???HHHPPP===111444777222000555666PPPVVV666222((()))000///%%%%%%((("""&&&%%%%%%&&&***,,,------)))'''&&&&&&''')))((('''"""&&&((('''(((+++***'''((((((((()))***,,,---...,,,,,,+++******+++,,,,,,...,,,((('''''''''&&&&&&$$$'''***,,,+++)))((((((333222000...+++***)))(((---,,,+++...111333222///888000***)))***((()))+++...(((%%%(((((($$$"""%%%&&&'''(((***---000222333:::===NNNQQQeeemmmUUU]]]nnn___YYYPPPGGGKKK555000222444666999+++,,,111555222,,,***---777999>>>999,,,---999@@@777000++++++...222:::BBBNNNcccqqqhhhVVVLLLGGGCCC>>>BBBBBB>>>888000***)))(((:::FFF???444000///+++(((((('''((())))))'''%%%'''&&&%%%###"""!!!!!!!!!%%%%%%$$$######$$$%%%&&&###"""!!!###$$$$$$"""$$$""" !!!###$$$######""""""""""""""""""!!!!!!"""&&&))))))&&&###&&&&&&)))111777666,,,"""###)))&&&(((<<>>111------...QQQqqq888---///,,,@@@RRR[[[888333333///...CCCkkkyyyhhh[[[KKK>>>++++++444...777}}}DDD"""$$$+++***:::hhhJJJ,,,'''(((,,,111+++:::^^^BBB000,,,111,,,+++444:::EEE@@@999666666777666555---333:::<<<777444===IIIJJJUUUYYY[[[^^^WWWOOOQQQ^^^iiiaaaHHH666666PPPtttIII000000///...VVV___???333MMM???555///333666444444777111FFFkkkEEE222+++---,,,$$$%%%,,,***)))((('''(((***+++++++++'''((((((((((((((())))))(((,,,---,,,---000000---***************++++++,,,---,,,++++++++++++,,,---...,,,))))))))))))'''&&&%%%&&&((((((''''''((()))+++***)))((('''&&&&&&&&&***))))))+++...///...,,,444---((()))***)))***---...(((&&&)))***'''&&&)))))))))))))))***+++,,,,,,000///<<>>ppp000000000111222333222333///>>>zzzNNN666+++---++++++,,,''',,,+++))))))*********)))&&&))),,,,,,)))((((((***&&&***+++***+++......+++,,,++++++******)))))))))------,,,,,,,,,,,,------+++***))))))))))))'''%%%&&&&&&&&&%%%$$$$$$'''))))))))))))))))))***+++,,,---,,,,,,---///000///---///)))&&&(((******+++......)))&&&(((***)))***,,,+++***)))(((&&&&&&&&&%%%...'''...+++444YYYFFFIII555VVVggggggMMM777FFFPPPIII@@@555111222%%%""""""(((+++******+++(((999555***,,,---999UUUVVVEEE888:::DDDHHHDDD???IIIJJJOOORRRHHH888444999CCCaaaYYYBBBBBB777'''...'''******%%%$$$&&&&&&"""((('''&&&&&&''''''&&&$$$###""""""!!!!!!!!!""""""######""""""""""""""""""&&&&&&'''((()))******)))&&&&&&&&&%%%$$$###"""!!!!!!"""$$$%%%&&&%%%$$$###$$$%%%&&&'''((('''&&&$$$$$$###"""$$$((()))'''%%%%%%"""333---111rrrWWWSSS{{{KKK000+++000)))777ZZZ<<<999,,,+++---^^^kkkAAA;;;+++)))HHHiiimmmNNNUUUIIIEEELLLMMMCCC===@@@===000,,,;;;dddJJJ......000***(((666TTTYYY444...111///***444777JJJnnnNNN444,,,444OOOnnnxxx~~~wwwfffUUULLLCCCGGGNNNRRRSSSYYYjjj{{{{{{ggg[[[KKKQQQ[[[hhhsssvvvlll```KKKBBB:::***222...cccpppDDD<<<444===OOO///333555444222111000...000>>>___:::...******,,,''',,,+++)))((()))***)))(((''',,,000///***&&&&&&)))###&&&'''%%%'''***+++(((*********))))))(((''''''++++++++++++++++++++++++(((''''''((()))(((%%%###%%%&&&'''&&&%%%%%%&&&(((++++++++++++,,,---...///.........///000000///...,,,(((&&&((()))(((***...,,,)))&&&&&&'''((()))******)))(((&&&%%%%%%%%%%%%000''',,,%%%&&&666...777///===OOO___]]]QQQMMMMMMFFF:::000000555***&&&&&&+++...------///111;;;111'''///444@@@ZZZEEE===999AAAJJJIIIAAA;;;BBB666333===AAA:::333333666QQQGGG333888111 ###+++---,,,'''###$$$'''((($$$"""!!!!!!""""""!!! """!!!!!!"""###$$$%%%%%%############""""""!!!!!!""""""###$$$$$$%%%&&&'''&&&&&&'''(((''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%'''''''''&&&&&&&&&)))'''$$$"""###%%%(((***$$$+++'''---bbbpppyyy{{{OOO000...+++444gggMMM222222,,,,,,JJJuuuHHH444!!!444lllrrrSSS<<>><<<)))222...nnnUUU777444000888bbbjjjhhhtttOOO444444333333444333222111333IIImmmKKK///&&&,,,...+++)))(((((()))***)))(((***...222000***%%%%%%'''&&&))))))'''(((,,,---+++'''(((((())))))((('''''')))))))))******)))))))))((((((((()))******'''%%%%%%'''******)))'''&&&&&&((((((((((((((())))))******+++,,,,,,,,,++++++++++++((((((***)))'''(((++++++)))&&&$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&'''((())))))$$$---***,,,---...777888000333???NNNTTTNNNMMMMMMDDD@@@IIITTT)))''')))---...,,,---000::::::000)))---555BBBRRRHHHCCCCCCHHHJJJEEE===999===111---888CCCBBB:::666)))888222'''...*** %%%((()))&&&"""###''',,,%%%$$$"""!!!"""######"""%%%%%%$$$#########$$$$$$%%%%%%%%%%%%$$$###"""!!! !!!""""""!!!"""$$$&&&######$$$%%%&&&&&&&&&%%%$$$######"""######$$$%%%###$$$&&&&&&%%%%%%&&&'''%%%&&&'''&&&%%%%%%'''(((###---888KKKuuuxxxddd222777444......ttt===///,,,...<<>>+++,,,)))+++555777<<>>|||sssbbbPPPAAA888:::+++444222EEE111***---***333///)))333OOOzzzBBB444,,,///444333111333888\\\dddEEE777---,,,+++))))))******)))(((+++...///...)))&&&&&&''''''******((()))---///---((()))*********)))(((''''''((())))))))))))((('''******)))***,,,,,,+++)))%%%(((,,,,,,+++((('''&&&(((''''''&&&&&&''''''((()))+++------,,,,,,,,,...+++)))***,,,***&&&&&&***))))))'''%%%%%%(((&&&###$$$$$$%%%%%%'''(((***+++###""",,,(((...&&&,,,---///***444444:::BBB:::===777...,,,666???%%%'''+++//////,,,...333;;;555333111,,,666EEEKKKXXXOOOFFFDDDBBB>>>;;;;;;:::999:::???BBB???777111)))++++++***)))&&&###$$$###$$$$$$$$$$$$$$$'''***)))'''$$$$$$%%%&&&&&&%%%'''&&&%%%$$$###"""""""""&&&'''''''''&&&%%%$$$###!!!###$$$###!!!"""$$$'''!!!""""""""""""#########""""""###$$$$$$###!!!!!!!!!###%%%%%%$$$$$$&&&((( ###&&&'''&&&&&&))),,,000GGGssszzzttt???111222###JJJ]]]***111)))///pppfff777666KKKmmmfffjjjrrr[[[......***...111666>>>PPPVVV666///222111///***@@@aaacccXXX???BBB999AAA@@@qqq???444&&&000...+++111333333CCCqqqmmmMMM777:::???888333777???tttccc<<<111///,,,+++++++++)))(((***************)))******'''******'''(((---...---,,,---......---+++)))''''''((()))******)))((('''***)))((((((***++++++***(((***++++++)))((('''(((((((((((((((((()))***+++***,,,//////......///111***)))+++---+++''''''+++(((******((()))---+++%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%***!!!,,, ***###'''///DDD888000666***...888...***000222'''***000555444000333::::::333;;;===222<<>>CCC777@@@HHHEEE<<<333+++%%%...(((---///%%% $$$%%%'''%%%$$$&&&'''&&&&&&''''''$$$"""!!!"""#########%%%$$$$$$###############(((((())))))(((&&&%%%$$$ """###!!!"""%%%###"""!!!!!!!!!!!!""""""!!!###&&&((('''$$$!!!"""$$$%%%###$$$&&&)))$$$&&&'''&&&&&&)))000777GGGsssCCC;;;???@@@000444,,,qqqsss...;;;###(((KKK|||999111IIIyyyEEEIII:::,,,111(((///...111HHHjjjzzzLLL555444111(((+++000777tttMMMQQQKKKPPPOOOccc<<<666$$$222000'''333888///444bbbrrrQQQPPPRRRCCC999===FFF___666333000...---+++)))'''(((&&&&&&'''***,,,------***---,,,***+++///111000111111222111///,,,)))'''((()))***++++++***)))((((((&&&$$$$$$&&&((())))))*********(((&&&&&&(((***&&&&&&&&&&&&''')))***+++%%%(((,,,,,,++++++---///((((((+++...,,,((()))---'''+++---+++---111///)))((('''&&&%%%$$$$$$$$$$$$''''''***...&&&555***555;;;III000%%%222,,,555222(((%%%+++,,,,,,:::>>>444000:::CCCCCCTTTKKK@@@<<>>...999RRR555EEEyyyWWW:::;;;PPPjjjaaa777(((+++,,,'''000...+++))))))***)))((())))))(((((((((((())))))***)))(((&&&&&&&&&''''''***)))(((&&&%%%&&&&&&&&&''''''((()))************+++,,,---,,,)))'''''''''"""###$$$%%%&&&&&&&&&&&&&&&))),,,---///111111...---)))***000///'''%%%+++'''(((((()))))))))((((((,,,))))))+++***'''&&&))),,,+++)))((('''''''''(((000...+++)))''''''((())),,,,,,,,,++++++KKK...(((CCCOOOAAA???NNN???666000111222333:::DDD999111,,,666PPPaaaVVV@@@***(((&&&'''***+++)))'''$$$&&&'''))))))((('''&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%'''+++///111((('''%%%###""""""###$$$"""&&&)))((($$$###&&&***&&&%%%%%%%%%&&&(((***+++%%%!!!!!!###%%%$$$$$$%%%"""######$$$%%%$$$$$$$$$""" &&&&&&###)))%%%///000888ZZZUUU===555+++444777777---'''555eee;;;///;;;***:::jjjOOO222888...===ddd222000,,,bbb{{{tttfffPPP<<<000---///...666333<<>>222,,,000222111:::HHHlll???---...222---+++)))(((((()))+++---))))))(((((((((((()))))))))((((((((()))***,,,---******))))))((((((''''''&&&'''***+++,,,+++***)))''')))******(((''''''(((%%%&&&&&&''''''(((((((((******+++---,,,))))))+++,,,+++...222...&&&'''...(((((('''''''''''''''(((+++,,,///111---&&&%%%(((+++******)))(((''''''&&&+++)))'''&&&%%%&&&((()))+++++++++******444111///111666>>>EEEIII@@@444---------111AAAUUU999333...444DDDLLLAAA///,,,(((%%%&&&***+++(((###"""###&&&((()))((('''&&& """###%%%'''((()))&&&%%%###!!!!!!!!!"""###'''%%%###  !!!""""""$$$%%%%%%######$$$&&&%%%%%%%%%%%%&&&((()))***"""&&&***,,,(((%%%$$$'''"""###%%%%%%$$$#########"""''''''$$$''')))&&&'''XXX@@@,,,444444222---000000555333777dddeee>>>999,,,,,,888[[[777EEE===;;;ooo{{{777///AAAUUUvvvvvvaaaLLL999>>>MMMUUUKKK<<<:::IIIWWWRRRgggjjjwww|||???999,,,GGGlllzzzxxxTTT<<<999HHH111:::222111111333///PPPccc^^^DDD444///000333///)))...999111QQQzzzNNN333222,,,***)))+++,,,***+++---++++++************++++++++++++++++++,,,...000111++++++,,,,,,+++***))))))******++++++***)))'''&&&###%%%''''''&&&%%%&&&'''***))))))******++++++,,,***'''))),,,***%%%&&&,,,---,,,---000---((((((---***)))((('''&&&'''((()))))),,,111444...%%%$$$'''%%%&&&''')))******++++++***)))((('''&&&'''((()))***)))))))))(((&&&222666333===PPPSSSHHH???888555666555;;;MMM```,,,***)))+++222777222+++***&&&###$$$'''((($$$ !!!###%%%&&&&&&%%%%%%!!!!!!"""###%%%&&&'''((( !!!"""###$$$&&&%%%###!!! !!!"""%%%###"""###%%%&&&%%%###%%%%%%%%%%%%%%%%%%&&&&&&"""---777555+++$$$$$$&&&###%%%'''&&&$$$"""###$$$%%%(((((()))***&&&$$$&&&>>>PPP666444999@@@OOO999,,,000555'''222UUU,,,///444(((LLLyyyNNNGGG444222YYYDDD333======???QQQ}}}{{{VVV<<<888777222///999>>><<>>&&&&&&%%%%%%''')))******(((&&&$$$&&&((()))(((%%% !!!"""###$$$$$$%%%%%%&&&&&&%%%$$$$$$######"""###$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$(((%%%"""$$$(((***'''$$$%%%%%%%%%$$$$$$######"""%%%222;;;666***######%%%%%%'''(((&&&######%%%((()))(((###%%%(((!!!$$$888nnnTTTCCCUUUssstttIII(((---000)))ZZZzzz555111333'''444{{{xxxTTT333???lllVVV555222222)))&&&>>>cccsssmmmKKKOOOJJJ<<<555888===>>>999>>>EEEUUUsssvvvVVVdddyyyzzzuuuiiiYYYhhh{{{~~~zzzWWW===333555HHHccclllLLLQQQ===333+++***...555555---&&&###777444333:::PPPssseeeEEE555******---,,,,,,///))))))(((((((((((())))))))))))((('''((()))***+++)))(((((((((((((((((((((((('''&&&%%%&&&(((***+++'''(((++++++******+++,,,((('''&&&%%%%%%&&&'''(((&&&'''%%%###&&&,,,...,,,...***'''(((++++++(((%%%)))))))))))))))***++++++&&&'''+++...+++&&&%%%)))''''''(((((())))))******)))(((((('''''''''''''''---------,,,,,,666222;;;RRRbbb\\\MMMCCC???HHHIII>>>555444222...***'''%%%$$$$$$$$$%%%&&&'''''''''(((((())))))(((######"""""""""$$$%%%&&&((('''&&&%%%###"""!!!!!!((((((((('''&&&%%%###""""""###$$$%%%&&&%%%$$$$$$&&&%%%%%%%%%'''''''''&&&$$$$$$$$$$$$$$$######"""***111444---&&&$$$###"""$$$&&&'''&&&###%%%***///+++'''!!!'''000...FFFwwwmmmnnnBBB,,,999---<<>>[[[,,,///999333ZZZ,,,===444'''CCCNNN555000++++++---000222333@@@FFFXXXxxx{{{zzzxxxWWWnnn^^^777&&&999///444444000,,,333===999---@@@222---555999333111777111777III___lllBBB444333222&&&///)))%%%***!!!...''''''&&&'''((()))+++,,,)))((('''((()))---000333)))*********++++++++++++,,,,,,,,,+++)))(((&&&%%%,,,***'''%%%$$$$$$%%%''')))---///......111///,,,+++******)))******+++,,,(((((()))(((((('''&&&&&&(((''''''&&&&&&''')))******)))'''&&&'''***---///)))(((&&&&&&''')))+++---***)))((()))+++000:::@@@BBBLLLVVVMMM;;;444333222///---+++)))((("""!!!  !!!"""###$$$%%%&&&&&&%%%$$$###&&&%%%######$$$$$$###!!!#########$$$%%%'''((()))###############$$$$$$$$$"""$$$%%%%%%$$$$$$&&&((('''&&&%%%############$$$$$$%%%%%%$$$######%%%(((&&&'''((('''&&&&&&&&&(((###%%%---'''"""(((...******///cccRRR333111999EEEoooPPP666444,,,VVVfffCCC<<<444...))))))666DDDgggxxxaaadddCCC///555...)))+++000555333000999QQQgggttt]]]FFF===666------333,,,***000777IIIxxxjjj555'''222---///(((%%%+++,,,(((((())))))(((((()))***+++,,,+++)))((('''(((***---...&&&&&&'''((()))+++---...%%%&&&'''((())))))))))))***)))&&&%%%$$$&&&((()))...000000,,,,,,......+++******))))))))))))))))))%%%%%%'''((()))*********&&&'''((()))***))))))(((***)))&&&%%%%%%'''***+++'''&&&&&&&&&'''(((***++++++***)))+++---333AAAEEE>>>CCCOOOJJJ777000///---***'''%%%$$$###!!!  !!!"""###$$$%%%%%%$$$###"""&&&%%%############!!!""""""###$$$&&&(((***+++$$$$$$$$$############"""###$$$%%%%%%%%%%%%'''((('''%%%$$$""""""$$$%%%&&&%%%%%%%%%###""""""###%%%$$$$$$$$$%%%&&&&&&$$$"""$$$$$$---)))"""...000&&&CCC<<<''';;;333HHHsss777;;;$$$///FFFRRRIIIAAA999...///HHHffflll^^^MMM...,,,:::+++CCCCCC===AAAQQQ```qqq~~~mmmTTT???666666000000---***HHHmmmAAA------)))******(((---,,,"""++++++************++++++,,,+++)))''''''((()))+++)))(((''''''(((+++---///,,,,,,+++***)))'''%%%$$$((('''&&&%%%&&&''')))+++222333000***(((+++,,,***))))))*********((('''&&&$$$%%%''')))***+++,,,,,,%%%'''***,,,,,,+++)))'''***(((&&&%%%$$$%%%'''(((%%%&&&&&&''''''(((((()))***))))))+++--->>>MMMMMM===;;;FFFBBB000---,,,***(((&&&%%%$$$$$$###"""!!!!!!!!!!!!"""###"""###$$$$$$$$$$$$###"""%%%###""""""######!!! $$$$$$$$$%%%&&&((()))***%%%%%%$$$$$$###""""""!!!###%%%'''''''''&&&((()))&&&%%%###"""###$$$'''(((%%%&&&%%%###!!! """###$$$""""""$$$''''''### ------)))'''(((%%%&&&000000333hhhTTT(((333///111ZZZuuu\\\777777:::www~~~tttmmmfffZZZWWWpppzzzrrr~~~WWWBBBQQQrrr}}}222000222555LLLxxxeeeDDD666444555)))+++CCCWWWOOO:::***---222'''%%%,,,%%%++++++******)))))))))))),,,+++)))(((((()))***+++000...+++)))((()))+++,,,222111000---+++(((%%%###)))((('''&&&'''(((***+++333333...(((&&&***,,,+++******,,,,,,+++)))'''%%%'''((()))******+++******''')))***,,,,,,+++***)))((('''&&&&&&&&&&&&'''(((&&&&&&'''((())))))(((((()))(((((()))+++BBBOOOKKK999333<<<999***%%%$$$$$$###############$$$$$$###""""""###$$$$$$"""###$$$$$$$$$$$$###""""""!!! !!!###$$$$$$###&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$###"""!!!!!!$$$&&&((()))((((((((()))%%%%%%######$$$%%%''')))&&&&&&%%%###!!! !!!###$$$######%%%(((((($$$ 111:::///###(((***(((---111QQQzzz666)))///,,,CCCooojjj333...///777HHH{{{rrr~~~|||yyy@@@***222OOOnnnhhhSSS444444///999wwwTTT???<<<444///222444>>>iiilll>>>+++000)))&&&---...*********))))))(((''''''***************+++------111///,,,)))'''((()))***+++,,,,,,,,,,,,+++******+++***)))((((((((())))))111000,,,&&&&&&***------+++,,,---...---+++(((''''''((()))******+++*********************+++,,,,,,&&&''''''((())))))******(((((()))*********)))))),,,+++***+++,,,<<>>555444CCC555///)))---;;;TTT===+++***---***???```FFFFFFssslllRRRWWWbbbhhhyyy|||wwwuuutttqqqnnn|||zzz{{{wwwJJJ888888444===|||DDD,,,222:::MMMvvvVVVnnnIII444111...333222>>>eee```;;;222...)))+++((()))*********)))(((((((((((()))***+++,,,------///...---,,,+++*********------,,,***'''%%%###!!!))))))************++++++***---,,,))))))++++++(((++++++++++++++++++++++++%%%%%%'''((()))*********)))))))))***************'''(((***+++,,,+++***)))+++***)))(((((()))***+++...------///222555...'''''''''%%%######!!!$$$&&&%%%### ###"""!!! !!!"""###$$$%%%&&&&&&&&&&&&%%%$$$&&&$$$###$$$%%%%%%$$$###""""""""""""###$$$%%%&&&$$$$$$$$$###############"""$$$###"""""""""$$$%%%'''(((((('''%%%$$$&&&'''&&&%%%######%%%'''"""$$$&&&$$$!!!!!!###&&&$$$(((""")))444...UUUZZZ[[[^^^DDD&&&666333000{{{ddd###555+++---;;;SSSLLL000:::)))444XXXkkkMMM333IIILLLqqqhhhPPPPPPMMMIII???RRRdddUUUhhhmmm___bbbeeeOOOGGG>>><<<@@@BBB@@@===555222===>>>GGGRRRDDD???VVVkkkyyyqqqmmmeee^^^dddqqqUUU666333444<<<}}}SSS???555---VVV}}}eeeCCC999>>>ppp}}}QQQ>>>444,,,444555999WWW]]]@@@222+++000)))***+++,,,,,,+++***)))(((((())))))******++++++666555333111///,,,***)))(((((()))***************'''((()))***+++,,,------)))---...+++***+++)))%%%+++******)))******+++,,,(((((()))(((((('''&&&&&&&&&'''***,,,,,,+++)))(((((()))+++,,,+++***((('''+++***(((&&&&&&''')))******)))***---222,,,(((###!!!"""%%%'''(((!!!###%%%''''''&&&###"""$$$###!!!!!!!!!###%%%'''######""""""!!! """############"""!!!!!! !!!###$$$%%%$$$$$$#########$$$&&&((((((&&&#########$$$%%%%%%%%%%%%$$$)))'''&&&&&&''''''''''''((('''%%%######$$$%%%&&&"""&&&'''%%%######&&&'''%%%***---000<<>>@@@>>>333---,,,%%%111%%%&&&333(((111EEEeeeRRRAAACCCaaaaaaCCC,,,555333111EEE{{{yyypppffflll[[[\\\fffmmmpppxxxrrrBBB777000GGG|||rrr777333...000NNN:::;;;111000QQQfffqqq999999111(((222444BBByyyFFF///)))222***&&&***+++(((''')))++++++************++++++333444222---+++...///---)))*********)))((('''&&&+++)))'''))),,,......,,,,,,,,,,,,+++++++++******,,,---...,,,)))(((***---///,,,+++------******---'''''''''''''''&&&&&&&&&******))))))))))))******------,,,)))&&&''',,,000+++,,,,,,---------)))&&&$$$%%%'''((((((###$$$%%%&&&&&&%%%###"""%%%$$$###""""""###$$$$$$ !!!"""###%%%&&&'''(((***)))((('''&&&$$$#########$$$$$$%%%&&&&&&%%%%%%$$$###$$$%%%''''''%%%###%%%&&&&&&'''''''''''''''&&&%%%$$$%%%&&&'''''''''&&&%%%###"""""""""$$$%%%!!!###############"""---$$$---PPPyyy```AAA000OOOpppQQQBBB999***JJJfffppptttGGG++++++111+++(((III~~~~~~RRR///%%%'''***000###333gggbbb555333###///;;;RRRnnnyyyppp\\\^^^llleeejjjZZZ```jjjyyy~~~lllYYYXXXHHHGGGYYY```___iii[[[XXXKKKHHHEEE@@@888222,,,%%%000)))...'''---333'''888___{{{NNN===777...333CCC444***///111+++///===HHHKKKKKKPPPgggyyy{{{iiidddqqqnnnHHH777ZZZOOO444444222[[[VVV999222///111000::::::MMM]]]???555222555444:::mmmXXX,,,222---,,,...---))))))---++++++************++++++***,,,,,,***,,,111333222************)))((('''&&&***((('''(((+++...---,,,,,,,,,,,,+++++++++******(((***+++***((('''(((***$$$&&&+++222222+++%%%$$$((((((((((((''''''''''''******))))))))))))******.........+++)))***---111)))***,,,...000***(((&&&%%%&&&'''''''''&&&&&&%%%%%%$$$$$$######&&&&&&%%%%%%$$$######""" """$$$&&&(((******+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&''''''(((%%%$$$######$$$%%%###"""%%%&&&&&&'''''''''''''''############$$$%%%&&&&&&$$$$$$"""!!!!!!!!!"""######"""!!!"""$$$%%%&&&&&&+++***HHH{{{rrrBBB+++111hhhxxxWWWEEE@@@PPPfff{{{777$$$&&&+++000///HHHyyybbbEEE111...+++,,,000//////999cccddd;;;666+++...***444vvv||||||mmmdddeeellleeeSSSLLLSSSLLLWWWppp{{{ssshhhJJJOOOUUU\\\TTTeeePPPQQQCCC222666===000+++///)))...***)))'''111---'''FFF~~~~~~WWW---***...***///000###(((444222///555666888JJJZZZfff~~~uuu~~~tttgggggglllgggrrr```ZZZ:::666---555uuu777222333,,,555555444,,,333VVV~~~GGG333999666444444VVVFFF...+++***,,,---++++++---++++++************++++++$$$)))+++,,,000666999888,,,++++++***((('''&&&&&&***(((((()))+++---------,,,,,,,,,+++++++++******''')))++++++)))((('''(((%%%'''...666666///(((&&&(((((())))))))))))))))))************************)))*********((((((***,,,(((***+++---///&&&$$$###$$$%%%%%%$$$###((('''&&&$$$#########$$$%%%%%%%%%%%%%%%$$$###"""#########$$$$$$%%%%%%%%%$$$###""""""###%%%(((***((('''&&&%%%%%%&&&'''(((&&&$$$""""""#########""""""######$$$$$$$$$$$$$$$###$$$$$$###""""""###$$$$$$$$$""""""!!!""""""""",,,'''$$$$$$%%%&&&))),,,@@@zzzmmmXXX222'''CCCnnnXXXQQQhhhZZZ+++555666***:::YYYuuuCCC......444,,,---111'''555AAAiii:::000***...%%%'''YYYuuu```QQQ```RRRNNNXXXYYYNNNKKKSSSUUUXXXkkksssmmmxxxooo[[[YYYXXXLLLUUUeeeYYYWWWQQQ---,,,888***(((333---))),,,))))))///&&&---XXXwwwhhhCCC+++000222---000***333333---...222666;;;aaavvv~~~~~~xxx~~~GGG999333555NNN\\\555111111,,,...,,,000222444777GGGlllSSS000666111444555MMM~~~FFF999,,,(((---111///,,,++++++************++++++%%%))),,,---000555777555---,,,+++)))(((''''''&&&***))))))***,,,---......,,,,,,,,,+++++++++******)))***,,,------+++***)))...,,,,,,///000------000)))))))))******+++++++++************************'''((()))***))))))))))))***++++++++++++$$$###"""###%%%%%%$$$""")))(((&&&$$$######$$$%%%"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######"""!!! """$$$''')))'''&&&%%%$$$$$$%%%&&&'''&&&$$$""""""#########"""!!!!!!"""###############%%%&&&&&&$$$!!! !!!###%%%%%%$$$$$$############)))''''''(((%%%!!!%%%,,,444kkklllttt|||AAA222---666ddd___^^^iiimmm@@@...999:::CCCqqqqqqYYY999......+++$$$777JJJEEEkkksssJJJ333+++000000444RRR}}}zzz|||kkkWWWSSSUUUUUUSSS[[[NNNIIISSS^^^eeeppp}}}WWWKKK555777)))'''///'''&&&111...,,,+++&&&:::^^^OOOCCC333---///+++&&&)))%%%555)))"""111///:::bbbrrreeekkkvvv|||www999999333aaaaaa>>>888&&&(((555...------666999...***<<>>//////...)))++++++************++++++///222111...---//////,,,---,,,***)))(((((()))******+++,,,,,,,,,---///111,,,,,,,,,+++++++++*********)))***+++------+++)))---******---,,,)))(((+++(((((()))***+++------...)))***+++,,,,,,+++***)))+++++++++,,,...///...,,,***************%%%$$$"""###%%%&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&###"""!!!!!!!!!"""###$$$"""###$$$%%%&&&'''((()))***)))))))))((((((''''''%%%%%%%%%%%%%%%$$$######$$$###$$$%%%''''''%%%###%%%%%%&&&''''''''''''&&&$$$'''((('''######&&&)))&&&&&&&&&&&&&&&%%%%%%$$$!!!$$$)))***(((666___dddkkkeee===)))444999888mmmKKKEEEXXXhhhsssQQQ...222555PPPhhh]]]NNN@@@???CCCIII@@@;;;VVVqqqKKK===444???TTT\\\vvv{{{~~~zzz\\\PPPHHHKKKQQQSSSSSSUUUWWWPPP333---...//////&&&+++'''222???aaauuuGGG111,,,...111+++***000222666***555GGGPPPrrrnnnhhh~~~HHH777<<>>111???lll@@@333222///777CCCeeeEEE666222++++++************++++++"""$$$%%%###&&&---000000+++***)))((((((***,,,---&&&(((***)))((((((+++...,,,,,,,,,+++++++++******000...,,,---///111111//////+++(((((('''$$$%%%(((&&&'''((()))+++,,,......)))***,,,------,,,***))),,,)))((())),,,......,,,))))))***++++++((('''&&&$$$&&&%%%$$$$$$######$$$$$$%%%$$$###!!!!!!###$$$%%%######""""""!!!!!!!!! $$$#########$$$%%%&&&&&&+++$$$"""'''***'''&&&(((---)))%%%%%%)))***'''$$$&&&$$$######$$$%%%%%%$$$$$$&&&&&&&&&$$$$$$$$$&&&&&&$$$""""""%%%(((&&&!!!,,,***...---AAAtttpppvvvqqqBBB///666111###333VVVRRR333+++111+++,,,111(((,,,yyyZZZLLL777777444AAAhhhsssaaahhhttttttpppjjjkkkjjjlllvvvnnnXXX]]]\\\XXXYYY^^^aaakkk}}}MMM333...---)))666(((EEEcccrrrCCC===111(((+++///---,,,---***???JJJQQQ^^^jjjlll{{{YYY;;;333<<<<<<~~~^^^QQQ888IIILLL,,,222444kkkYYY777000//////hhhIII<<<999444888...hhhzzzYYY(((,,,***(((((((((''''''(((+++***)))***---...///...++++++*********)))'''&&&+++,,,,,,,,,,,,+++******))),,,///000///---+++++++++000222000000444999:::))))))(((((('''&&&&&&&&&)))+++...---***(((((()))---000222333111///......***)))))))))***+++,,,,,,+++***)))''''''&&&###//////$$$ &&&&&&%%%$$$$$$######$$$$$$###"""!!! !!!"""###""""""!!!!!!!!! !!!!!!"""###$$$%%%&&&''')))$$$###&&&(((&&&&&&)))---)))&&&'''***+++)))&&&'''$$$""""""%%%&&&%%%###%%%&&&''''''%%%%%%&&&'''"""%%%((()))******'''%%%%%%///PPP{{{lllbbbOOOXXXsss@@@,,,111...,,,GGGwww|||LLL---(((222))))))???PPPUUU>>>AAABBBBBBPPPRRR\\\~~~www{{{vvvaaaZZZ```YYYKKKBBB===@@@EEEjjjsssZZZGGGJJJfffnnnbbb777***---///333222pppQQQ666777...(((***,,,++++++,,,---@@@WWWZZZyyy```QQQPPPmmm}}}eeeEEE222+++@@@\\\PPPNNNSSS{{{@@@,,,888999```<<<555***---WWWttt===<<<333000333HHH>>>000222...''')))222222+++,,,+++)))***,,,......---,,,+++++++++******(((''',,,,,,,,,,,,+++***)))(((---...///...---,,,---...+++000111---,,,///222222,,,,,,,,,,,,+++++++++++++++---//////---++++++,,,---///111000///---------******************++++++,,,,,,***))))))### '''333444)))###'''%%%%%%$$$############$$$###"""!!! !!!"""#########""""""""""""!!!!!!!!!###$$$&&&&&&&&&%%%$$$$$$&&&%%%###%%%)))***'''%%%&&&)))***)))'''((($$$!!!"""&&&(((%%%"""%%%'''((('''&&&%%%&&&(((###&&&******(((%%%%%%&&&&&&///VVV333>>>'''===^^^vvvTTT444333222333LLLppp\\\888+++222///888aaaooo[[[JJJ???888@@@JJJbbbmmm~~~|||hhhYYYVVVPPPMMMVVVbbb[[[BBB,,,###'''***999777000000AAAooozzzFFF...///444999]]]{{{@@@***...***)))******((())),,,///;;;ZZZSSSfffOOOHHH---:::AAAJJJYYY^^^```iiiMMM;;;666DDDdddlllCCCaaannn333...<<<999^^^bbb999...555111LLLEEE444;;;+++111BBBvvv~~~???555***(((,,,///---)))---,,,******,,,---,,,+++,,,,,,,,,,,,+++***)))(((---...------,,,+++***)))++++++***(((&&&&&&)))+++---000000,,,)))+++,,,+++))))))************++++++***+++------,,,,,,,,,---,,,---...---+++***+++,,,+++++++++***************+++************$$$ $$$---...%%%"""&&&%%%$$$$$$###############$$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$$$$$$$"""$$$&&&%%%###"""$$$(((%%%###"""###&&&''''''&&&)))$$$ """''')))&&&"""$$$%%%'''&&&%%%%%%&&&'''%%%$$$%%%'''&&&%%%(((---,,,XXX^^^333:::,,,000888HHHyyyCCC666555444@@@tttzzzzzzxxxPPP222444EEEccceeeJJJAAAGGGKKKEEENNN]]]}}}zzzxxxuuuppptttzzzlllccc```RRRDDDLLLbbbMMMNNNPPPTTTNNN999***,,,+++...111***...///555^^^UUUVVVdddWWW444...888___\\\555,,,'''(((***+++)))'''))),,,333666TTTDDD~~~aaaRRRqqqVVVSSSOOOBBB666///---333///---111///+++000111IIInnnYYY>>>AAA{{{lllJJJ???~~~TTT111333<<<888$$$PPPwwwfffFFF999444111222LLL???;;;===...111gggnnnKKK111111444+++'''---...,,,******+++,,,+++***+++,,,------+++*********---......//////......---))))))(((&&&$$$%%%''')))///111000,,,***++++++(((&&&''''''((())))))*********+++,,,------......///+++,,,,,,***)))(((***+++++++++++++++******))))))''''''(((((())))))###!!!%%%$$$ !!!'''%%%$$$######""""""######$$$$$$############$$$$$$########################!!!""""""#########""""""!!!$$$&&&$$$""""""%%%'''######"""###%%%&&&'''''')))%%%"""###&&&(((&&&###"""$$$%%%%%%$$$$$$%%%&&&$$$"""###((()))(((+++111@@@TTT777***///***&&&...VVVZZZ888000111<<>>666nnn\\\===:::444000222000333888333111777666222777///(((,,,FFFssszzzTTTXXXKKK999@@@ggg<<>>???___ZZZ000+++---,,,222===111555444555666---555@@@^^^DDDVVV<<<'''777\\\yyy<<<%%%111555(((...,,,*********+++***)))(((+++------***(((***,,,%%%&&&''')))***++++++,,,(((***,,,---,,,,,,---...(((******(((***---+++'''''''''(((((()))***++++++***)))((()))+++---------***+++,,,+++)))))))))***)))***+++,,,,,,+++)))((()))***+++,,,---(((%%%$$$$$$$$$###%%%((($$$$$$###"""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######&&&$$$"""!!!!!!###%%%&&&$$$&&&%%%!!!###(((((($$$&&&''''''''''''''')))***%%%&&&'''&&&$$$$$$&&&(((!!!###$$$$$$$$$$$$%%%'''+++))))))***'''...HHHeeexxxzzz]]]>>>///333000***777~~~XXX@@@IIIgggkkkSSSoooyyy{{{nnnYYYRRRMMM|||zzzaaaUUUQQQ\\\ffflll~~~iiiwwwnnnrrr@@@)))---%%%000+++'''111------'''!!!,,,AAAFFFHHHhhhaaawwwQQQCCC777000###%%%******&&&&&&***,,,***&&&,,,666;;;nnnVVV???CCCJJJbbbFFF:::;;;555000000333444111,,,666---DDDQQQ:::111999222...111,,,+++222///''')))!!!---777555+++222TTTwwwhhhBBBCCC<<>>777...222111FFFzzz^^^AAADDD444&&&KKKjjj@@@111---(((---+++))))))***++++++***&&&***---,,,)))'''))),,,'''((())))))******))))))'''((()))))))))***---000)))+++***)))+++...,,,'''&&&&&&''''''((((((((()))***'''%%%&&&)))+++***)))***,,,...---,,,*********((()))+++,,,,,,+++***)))******,,,------!!!"""$$$((((((&&&%%%%%%$$$######"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$""" !!!$$$(((***%%%&&&$$$!!!$$$***)))"""%%%&&&&&&&&&%%%%%%'''((($$$''')))'''###"""%%%)))"""$$$%%%%%%%%%%%%'''((('''&&&'''***///IIIYYY777111+++888...<<>>EEEMMMgggAAA>>>;;;>>>eeejjjSSSJJJ>>>;;;888111===...,,,EEEYYY}}}YYY???FFF333999:::pppuuu:::))):::,,,***))))))***++++++***%%%)))---,,,(((&&&))),,,,,,,,,,,,,,,+++***)))))),,,+++***)))***---333777,,,...---,,,...111...)))+++++++++++++++,,,,,,,,,000...++++++...000000...***,,,//////...+++******'''(((***,,,---,,,+++***((()))***+++,,,***)))'''%%%$$$%%%'''(((%%%$$$$$$%%%&&&&&&%%%###%%%%%%$$$###"""!!! """###$$$###""""""$$$%%%$$$""" """%%%&&&&&&###"""!!!!!!!!!"""###$$$&&&((()))(((&&&$$$######%%%%%%%%%&&&&&&'''''''''))) ###***'''&&&(((%%%"""...***###BBBOOO???===***...222BBB___{{{MMMRRRxxx^^^FFF999999???GGGGGG>>><<>>CCC===666111////////////...,,,)))'''''')))+++---)))------+++,,,111...(((%%%333222***+++,,,+++000+++***,,,HHHCCCDDD@@@QQQiii||||||___iii```CCCFFFUUUiiiVVVooofffDDD111:::lllooo???555666///,,,///---'''(((///)))******+++++++++******111...++++++,,,,,,***(((***---///...,,,---333888222222111000---***'''&&&***)))((((((((()))+++,,,...---+++++++++---///000888000((((((---000,,,''',,,,,,+++***)))))))))***((()))***+++---''''''%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&''''''&&&$$$############"""""""""""""""###$$$###""""""$$$&&&***'''$$$###$$$%%%%%%$$$)))(((&&&%%%$$$$$$%%%&&&''')))******(((&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))$$$%%%&&&!!!"""&&&%%%""")))***444fff]]],,,...///---000XXXgggSSSvvv]]]CCC333...444;;;:::444<<>>kkkzzziiiwwwccc===&&&---555,,,'''...///...,,,******+++,,,...222000...---,,,+++******'''***...///000000222555222111000///...---,,,+++((()))***++++++***)))(((222000...,,,***(((''''''******)))((('''''')))+++'''(((***,,,,,,+++)))((()))))))))))))))$$$$$$%%%%%%%%%%%%$$$$$$$$$#########%%%%%%$$$"""%%%%%%%%%$$$###""""""!!!"""###$$$$$$###$$$&&&((($$$""" """$$$&&&&&&$$$$$$#########%%%&&&'''"""###%%%$$$$$$$$$&&&'''%%%%%%%%%$$$$$$#########%%%""""""+++'''!!!(((CCC[[[www|||NNN)))000333+++111<<>>[[[OOO***@@@}}}VVVDDD...222^^^sssDDD>>>666@@@jjjqqq>>>111222+++''',,,///...,,,******+++,,,---000///...---++++++++++++%%%'''***+++,,,---...///,,,++++++***))))))((((((((()))***++++++***)))(((------,,,+++***)))))))))+++,,,,,,***''''''(((***)))***+++,,,+++)))&&&%%%&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$'''&&&%%%$$$###"""!!!!!!"""###$$$$$$$$$%%%''')))***'''$$$###$$$%%%%%%$$$$$$$$$###$$$%%%&&&((()))!!!"""###"""""""""$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&!!!###---$$$###>>>xxx|||vvv```hhh^^^===---///222+++BBBsssxxxVVV666,,,(((+++@@@gggYYY///---+++((('''((()))+++$$$&&&(((((('''&&&)))------<<>>[[[vvvooolllZZZEEE===000LLLccc===444%%%666666666YYYiii777(((111222***...---,,,+++******++++++,,,------,,,******+++---------,,,,,,,,,,,,++++++***)))(((((('''((((((((()))************))))))((()))))))))***++++++++++++,,,---,,,+++)))((()))***(((((()))******)))(((((((((((())))))***&&&%%%$$$$$$%%%&&&'''(((%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%$$$$$$#########"""###$$$$$$$$$%%%''')))***'''$$$###$$$%%%%%%$$$%%%%%%$$$$$$$$$&&&'''((($$$$$$$$$###"""###%%%'''%%%%%%%%%%%%&&&&&&&&&&&& (((###'''///$$$666lll888 EEEiii444$$$---...###@@@nnnpppSSS<<<666777NNNyyyvvvggg]]]eeevvv\\\222000,,,***))))))+++---!!!$$$&&&%%%$$$&&&(((***...***888OOOttthhhkkkEEEAAA---)))111///***666;;;666333666555000111555:::888DDD>>>rrr{{{999+++...+++111(((((((((***,,,,,,***(((&&&&&&''''''((())))))***'''***---+++***<<>>999,,,:::YYY^^^888444555------,,,,,,+++******)))))))))+++,,,+++))))))+++...222111...---------,,,,,,,,,+++*********+++,,,---+++******)))))))))))))))&&&'''(((***++++++,,,,,,+++*********************'''((((((((())))))*********************&&&%%%$$$######%%%'''((("""!!! !!!######!!! ###$$$$$$$$$$$$%%%%%%%%%"""###$$$$$$$$$%%%(((***$$$""" """%%%&&&&&&&&&%%%$$$#########$$$%%%&&&''''''%%%$$$$$$&&&(((%%%%%%%%%&&&&&&''''''''' ***&&&***111(((KKKbbb&&&111222***DDD___222***......***:::jjjpppQQQJJJHHHZZZvvv___^^^fffkkkaaaUUU```xxx\\\222000,,,)))((()))+++,,,%%%((()))((('''***,,,---///---???WWWuuuFFFfffaaa@@@333777555666EEENNNKKKFFFGGGCCC:::<<>>LLL===000///'''555+++000---666ZZZ|||~~~yyyGGG<<<777===dddsss>>>555///333(((:::333---777222===ggg___444,,,+++222((($$$222000&&&+++((()))***++++++++++++++++++***)))***---...,,,))))))+++---...---***'''$$$&&&&&&&&&''')))***,,,---+++,,,---,,,***)))***++++++---------+++++++++------+++,,,///---''')))///,,,+++)))((()))%%%%%%$$$######"""!!!!!!$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###$$$'''&&&""""""&&&&&&###%%%%%%$$$#########$$$$$$)))'''%%%%%%'''((('''&&&&&&$$$"""###%%%&&&%%%###!!!,,,***---WWWddd*** 000000+++333777LLL@@@...,,,333555<<>>@@@>>>EEENNNpppXXX888111000---'''))),,,(((+++++++++,,,,,,,,,,,,,,,000///---------,,,)))'''&&&''')))+++------------'''''''''''''''((())))))'''(((******))))))+++,,,+++,,,------++++++,,,---+++***,,,//////---...222---+++))))))+++*********))))))((((((((( """###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$&&&&&&&&&&&&&&&''''''&&&$$$###$$$$$$###))))))((((((((((((((()))+++***((('''&&&&&&%%%%%%&&&%%%$$$###$$$%%%&&&&&&///%%%...jjjxxxKKK888<<>>555666000---///,,,---...///,,,'''$$$''',,,,,,+++))))))))))))))))))++++++***)))((('''&&&%%%%%%***&&&...888)))>>>XXX...+++555,,,...777;;;///666<<<666888666000111CCCVVV\\\YYY888,,,///******---'''222***666VVVjjjeeeKKK@@@666000@@@ZZZJJJ???222000<<<444MMM~~~]]]KKK<<<888FFFbbboooQQQEEEGGGSSSXXX^^^~~~RRR333---666111...000(((+++++++++++++++++++++,,,))))))***+++,,,---,,,,,,%%%&&&''')))+++,,,------(((((('''''''''''''''(((###%%%'''''''''''')))+++***,,,------++++++,,,...++++++,,,------------///---+++******+++%%%%%%%%%%%%%%%$$$$$$$$$ !!!"""##################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$###""""""###''''''&&&''''''((())))))+++******((('''&&&&&&'''%%%%%%$$$$$$$$$%%%'''(((...&&&XXX]]]OOOXXXqqqoooOOO@@@111111444:::nnnppp444+++222///;;;VVV}}}[[[:::111999PPPlll]]]LLLOOOXXXDDDdddfffggg@@@+++++++++,,,,,,+++)))'''&&&'''((()))++++++)))'''&&&***&&&---AAAQQQLLLggghhhQQQ555(((---......---(((...///---***'''(((+++---''')))+++,,,+++)))'''&&&+++++++++***)))'''&&&%%%"""+++"""$$$666000111SSSvvvDDD///444888,,,***---'''(((///888222000--->>>aaaFFF777555+++***111,,,444---***000???mmmJJJ;;;333---666FFF:::,,,555888777EEEsssOOO@@@BBBAAAQQQuuuiiiXXXUUU]]]]]]sssIII---555333...///***+++***))))))((()))******$$$%%%((()))+++,,,------***+++,,,---............))))))(((''''''''''''(((###%%%'''(((((((((***,,,***+++---,,,,,,+++---...------,,,++++++++++++))),,,***)))***,,,&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$$$$""""""%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&'''(((''''''''')))+++''''''&&&$$$######&&&((('''CCCtttiiiZZZiiimmm777---333&&&666kkkVVV...+++,,,111@@@[[[666...333777TTTrrrbbbTTTXXXgggggg;;;iiiPPP***+++))))))))))))((('''&&&&&&'''((()))))))))'''&&&%%%"""***!!!!!!444FFFVVVBBB<<<000111777111------))))))+++,,,***+++,,,)))%%%%%%(((,,,---,,,)))&&&%%%&&&''')))***+++***)))))))))///###222;;;<<>>xxxqqqPPPCCC111777LLL~~~iiicccccciii|||vvvBBB111---,,,,,,++++++***)))''''''((())))))%%%'''))))))(((((()))***)))***+++---------,,,+++***))))))((((((((())))))'''(((***+++***+++---///)))+++,,,,,,,,,,,,---///---...,,,))))))+++***&&&***)))((()))+++((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&&&&#########$$$$$$#########$$$$$$$$$$$$%%%&&&&&&'''%%%!!!!!!%%%%%%###$$$(((((('''&&&%%%$$$$$$$$$$$$###%%%&&&&&&$$$%%%'''***$$$%%%%%%$$$###$$$(((,,,DDDzzzsss[[[eee___(((+++///&&&---dddzzz===))))))---777}}}kkk<<>>FFF???AAA222***,,,%%%,,,'''777;;;RRRwwwRRR>>>555000+++222444333777nnnqqqXXXGGG///<<<222IIIsssggg```QQQTTTgggtttnnn;;;///222000+++,,,+++)))((('''((()))***''')))+++***(((&&&''')))%%%''')))+++,,,+++***(((******)))))))))******+++''')))************,,,---)))+++,,,,,,,,,,,,---///,,,...,,,)))***...,,,&&&)))''''''(((***%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""###$$$%%%'''((()))%%%!!!!!!&&&'''$$$%%%***---,,,***(((&&&%%%$$$###$$$&&&'''%%%"""!!!###%%%!!!#########'''---222tttzzz^^^[[[tttNNN000''''''888777|||KKK111///000888fffMMM333000,,,<<>>DDD|||888555:::,,,%%%,,,+++666...888000KKKxxxLLL888777;;;***333666UUUFFF555<<<444...999mmm___SSS>>>EEEWWWQQQkkkKKK777>>>666***...,,,***)))((()))***+++'''***,,,+++)))((()))+++&&&(((,,,///000///...,,,***************+++,,,,,,%%%'''(((((('''''')))***)))+++,,,,,,,,,,,,...///+++---,,,)))+++111///)))((('''&&&'''***(((%%%$$$%%%'''(((&&&$$$###$$$%%%$$$""" &&&&&&$$$###"""!!!!!!!!!"""###$$$$$$###$$$&&&'''!!!!!!###$$$$$$///---***&&&$$$$$$%%%&&&'''%%%!!! '''%%%!!!'''+++ 333gggmmmTTTWWWvvvDDD&&&(((222+++aaaQQQ///000444///[[[WWW:::+++///HHHyyyzzzsssqqqffflllvvvwwwrrr[[[HHH!!!&&&000---+++++++++************)))&&&))),,,+++'''$$$###$$$,,,,,,,,,***333>>>ZZZAAA///000000...---///...,,,''''''&&&&&&&&&''''''((())))))(((((((((((())))))---,,,***)))''''''&&&&&&---%%%333)))'''666>>>\\\III---++++++&&&+++((('''***---//////000<<<]]]wwwiiiEEE:::///------,,,+++,,,111...;;;BBBRRR888111555---CCCYYY>>>888888555777kkkzzzPPP666777HHHFFFPPP~~~III444111...+++,,,+++(((''')))++++++...***(((***......+++''',,,,,,+++++++++,,,------///---***'''&&&(((***,,,&&&'''))))))(((''''''((())),,,---,,,)))''')))+++---***(((***...///+++''')))))))))***+++&&&$$$###$$$&&&'''%%%###"""###$$$###!!! !!!%%%$$$$$$############$$$$$$%%%%%%$$$###"""$$$%%%&&&%%%###"""###$$$###""")))'''%%%"""!!!"""###$$$%%%###""""""###$$$###"""$$$'''(((''''''444bbbrrrrrrUUU555)))333===zzzJJJ222///222...```wwwPPP999FFFfff~~~xxxTTTZZZcccoooyyytttwwwHHH+++***222++++++++++++*********))))))%%%'''))))))'''%%%$$$###%%%%%%)))***666GGG|||tttTTT<<<;;;:::777111+++((()))''''''''''''''''''((()))''''''&&&&&&&&&&&&''''''***))))))(((((((((((((((&&&000...%%%999888AAAJJJ333///***((( """&&&))),,,///222555CCCkkk|||TTT888000***+++,,,,,,,,,...,,,(((111???sssbbbKKKVVVvvvlllJJJ:::444111000333SSSUUU555777;;;@@@fffSSS666111.........------,,,***(((555000+++***,,,...---+++//////---,,,+++*********...---***((('''(((***+++'''(((***)))((('''((()))+++,,,,,,,,,*********+++,,,***)))+++...///+++'''+++************%%%$$$######%%%%%%$$$###!!!"""######!!!!!!!!!###$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%""""""###$$$)))'''&&&&&&'''&&&$$$"""%%%$$$"""!!! """###$$$###"""###$$$'''((('''&&&$$$***"""!!!KKKvvv~~~ppp___SSS...555'''SSS===444)))///555xxxwwweeebbbRRRAAAEEETTTmmmZZZ>>>(((''',,,(((%%%(((++++++*********)))))))))'''&&&'''((())))))'''%%%"""###(((***777RRRrrrFFF777,,,...333222///...((((((((('''((())))))***(((''''''&&&&&&''''''((())))))((())))))***+++,,,***+++---...:::???eeeCCC555///&&&***+++...///---+++///999BBBYYYFFF///+++)))+++,,,+++---111...((()))999WWW999(((000333,,,444HHHyyyCCC333666000>>>nnnSSS777+++***)))***+++,,,,,,+++555///(((%%%&&&)))******///......---,,,+++******---,,,+++***))))))))))))((()))+++***)))((()))***,,,+++***+++,,,---,,,++++++***))),,,......+++''',,,,,,+++******%%%$$$$$$$$$%%%%%%$$$$$$!!!"""######""""""$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$###"""###%%%%%%%%%&&&'''))))))'''%%%&&&%%%$$$######$$$%%%&&&""""""###&&&((()))(((&&& $$$+++%%%///lll{{{VVV000***>>>}}}888,,,,,,VVVttt666666%%%666VVV]]][[[PPPGGGOOOsssnnn@@@///)))+++111)))$$$666************))))))))))))((('''&&&(((,,,---+++(((&&&'''++++++666```~~~{{{RRR---(((111222,,,&&&******))))))))))))***+++******))))))))))))*********)))))))))***+++,,,---444000:::///WWWttt<<<777111'''///***...---''''''444JJJZZZ|||QQQ222...,,,,,,+++***...555111...)))555^^^PPP777111555===555000LLLsss^^^===999111888HHHaaaEEE000,,,)))((('''&&&***///000,,,&&&$$$%%%'''))))))++++++,,,------.........++++++++++++***))))))(((***++++++***))))))***,,,+++)))'''))),,,...,,,************---......***'''+++*********)))%%%&&&&&&&&&%%%%%%%%%&&&"""###$$$#########%%%''''''&&&%%%$$$###############$$$$$$$$$######%%%'''$$$###$$$&&&((((((&&&$$$((('''&&&%%%$$$$$$%%%%%%#########%%%''''''%%%$$$+++&&&(((...MMMnnnccc///&&&000)))yyy444'''...___^^^333111'''NNNeee^^^JJJMMMeeelllEEE******&&&%%%(((+++)))&&&&&&*********)))))))))(((((('''%%%$$$'''+++,,,+++(((***+++...,,,999sssrrr~~~sssEEE000///000222444---,,,+++*********************))))))))))))******)))((((((((((((((())))))...'''111777BBB___???:::444,,,111(((...000---333IIIbbbrrr}}}yyyNNN666111,,,+++)))***000888...000---333AAAttt]]]111+++444===:::666GGGtttwwwTTTRRRbbbRRR<<<333<<<>>>FFFddd___999444111000+++%%%'''------,,,******+++,,,------***+++,,,......///......++++++,,,,,,+++***((('''***++++++***))))))+++,,,)))'''%%%'''***,,,***((()))***,,,......---***((((((((()))))))))%%%&&&''''''%%%%%%&&&'''###$$$$$$###"""###%%%((('''&&&$$$###"""!!!!!!!!!"""###$$$$$$###$$$&&&(((%%%$$$###$$$%%%%%%###!!!'''&&&%%%$$$$$$$$$$$$$$$$$$######$$$%%%&&&$$$###%%%"""%%%:::lllrrrlllyyy===***...111---|||tttOOO---+++...gggIII...&&&999ppp]]]LLL^^^sssnnnAAA...,,,***)))'''%%%)))...***"""******)))))))))((((((((($$$$$$###%%%'''))))))(((+++***---000BBBzzzpppKKK222)))///777000///...,,,+++*********)))((((((''''''(((((()))'''&&&&&&&&&&&&&&&''''''$$$EEE333999{{{JJJBBB666000---+++///444444111777JJJZZZaaawwwWWW888000)))''''''***000888...//////...+++iiirrrTTTGGG777///222222444KKKxxx]]]EEE777555555EEE```nnn}}}TTT666000:::???KKKeee>>>555///222111,,,***---((()))+++,,,------,,,,,,---.../////////---,,,+++++++++,,,++++++***((((((+++++++++***((((((+++---((('''&&&'''((()))((('''(((***---//////---***(((''''''((())))))$$$&&&'''&&&$$$###%%%'''"""###"""!!! ###%%%$$$######"""!!!!!!!!!"""###$$$%%%$$$######$$$&&&$$$###!!!"""###$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%###"""###%%%&&&&&&%%%,,,???bbbeeeSSSUUU333------333UUULLL...,,,,,,111IIIggg888000(((dddfff^^^hhh}}}bbb[[[mmm[[[AAA***&&&***&&&***---+++(((((()))+++***)))))))))(((((((((((($$$&&&'''''''''''')))+++---)))+++555QQQZZZAAA333***333222000...+++***)))((())))))(((((((((((())))))'''''''''((()))***,,,,,,444RRR???```vvv999GGG111---222'''111222...---===XXXjjjmmm===333+++((()))))),,,000111---000---&&&;;;GGGgggpppCCC222222333333///000HHHxxxggg@@@222///666777...///777777MMMttthhhMMM888444333@@@dddfffJJJ111---111000------((()))***+++************------///000///...,,,+++,,,,,,+++******)))))))))***+++***)))'''(((***---'''((()))((('''&&&'''((('''***---//////,,,)))(((((((((((())))))"""%%%&&&%%%###"""$$$&&&""""""!!!!!!###!!!!!!!!!!!!!!!""""""###%%%&&&&&&%%%###"""###$$$  ###'''((()))######$$$&&&'''((())))))%%%###""""""%%%'''((((((&&&GGGkkkYYYQQQccckkk777222,,,222RRRQQQ!!!---999,,,333ppp{{{===222;;;999aaa888555555UUU|||ZZZ555///---,,,---***+++$$$###))),,,(((%%%'''))))))))))))(((((((((((('''***,,,+++)))))),,,///222)))+++:::[[[|||lllPPP555444111...,,,***((((((++++++************++++++******+++,,,...111222444QQQKKKNNNiii222OOO444333>>>---<<<<<<:::EEEiiiEEE:::///---,,,)))''''''111)))///111111***$$$???HHH222333111---000---:::eeeXXX000000555///000111///666:::222000WWWiiiOOO<<<>>>GGGZZZrrr???,,,...///+++)))...//////...,,,+++,,,---)))***---///000000//////---,,,+++***))))))))))))*********(((''''''***,,,(((***,,,***'''%%%''')))&&&***...000///,,,)))(((******))))))((('''&&&$$$"""!!!!!!""""""#########"""""""""!!!!!!&&&"""!!!###""" !!!$$$'''&&&$$$"""!!!!!!""""""&&&%%%$$$######$$$%%%&&&&&&)))'''"""###***---+++"""!!!######(((...000ooottttttJJJHHHFFF```\\\CCC<<<999jjjbbb000...&&&------JJJTTT666555^^^QQQ>>>;;;:::)))CCCrrrGGG888***'''***,,,++++++(((&&&###""""""$$$''')))&&&&&&&&&'''''')))***+++************)))))))))(((000111222XXXmmmnnnSSS::://///////,,,+++,,,,,,)))'''))),,,------***,,,333***EEEfffeeehhhPPP@@@KKKMMM>>>IIICCC111IIIkkk:::222,,,...///+++%%%###***+++,,,,,,---000444888QQQ000222<<<...***333333SSS\\\666000333333666333,,,---555666111;;;:::]]]gggCCC@@@XXXEEEoooddd666:::///"""444*********++++++,,,,,,---333222000...+++***)))(((---,,,+++---000000---***---,,,+++***((('''&&&%%%((()))))))))((((((***,,,...+++******,,,,,,)))&&&+++---...---+++&&&%%%%%%$$$######$$$$$$""""""###$$$%%%&&&''''''$$$!!! """""" !!!$$$'''&&&&&&%%%$$$$$$$$$$$$###"""!!! !!!"""&&&((('''""""""''')))&&&&&&!!! &&&'''%%%(((000DDDqqqrrrkkkCCC???<<>>!!!...'''+++@@@|||fff888333QQQCCC///...444---KKKyyycccQQQ;;;111((((((******))))))%%%$$$$$$%%%%%%&&&'''(((''''''&&&''''''((()))***((((((((((((((((((((()))+++...BBBuuunnnvvvooowwwLLL000(((+++...,,,,,,+++***)))))))))'''666222111444===aaa{{{___\\\>>>CCCWWWXXXMMM===999qqq~~~<<<555///,,,***((())),,,***+++,,,,,,---000444777fffxxxlll<<<'''+++222///>>>111OOO}}}xxx___NNN777111555000(((///>>>IIIDDD555000555111111DDDmmmeee???DDD888RRRSSS---000333)))++++++,,,,,,,,,------...,,,+++***)))(((''''''''',,,+++***+++---...,,,)))---,,,,,,,,,++++++++++++111111000...+++*********)))((('''))),,,---+++)))&&&(((***++++++###$$$$$$%%%&&&&&&&&&%%% !!!"""###$$$$$$""""""###!!!"""%%%'''''''''(((''''''&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$&&&&&&######%%%%%%"""'''""""""''''''%%%000@@@```oooCCC;;;CCCIIIZZZSSSbbb---))):::///111gggzzz:::///@@@nnnVVV>>>;;;...888___|||kkkYYYEEE444...)))''')))***'''&&&(((###$$$&&&((())))))((('''((('''''''''''''''((((((&&&&&&&&&''''''((()))******///YYYWWW\\\```XXX<<<,,,%%%///,,,)))******)))&&&###"""000&&&---???NNNgggrrrzzz___FFFRRR___aaaNNNRRRppp```666222///---)))'''+++111)))+++,,,,,,---///222555MMMoooRRR{{{TTT;;;+++///888000555EEEyyyvvvUUUAAA<<<444000222000777RRRtttgggEEE---000000000888TTTSSSAAA888@@@bbbxxx444111>>>'''------------------......//////---,,,+++*********,,,***))))))***+++***)))+++++++++,,,,,,---......000///...,,,***((('''&&&(((''''''(((***++++++***--------------- !!!###%%%&&&&&&&&&%%%"""""""""!!!!!!!!!!!! """ $$$%%%###$$$'''%%%&&&((())))))((('''&&&******)))(((((('''''''''"""###$$$$$$$$$%%%$$$"""############(((GGGgggwwwDDD+++777```yyyqqq999BBBOOO222...222...FFFlllEEE444999cccccc???444GGG^^^tttkkkVVVQQQIII888***)))'''(((***)))%%%%%%)))&&&'''(((((()))(((((('''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&''')))+++,,,222;;;ssspppnnnoooQQQ???555---'''(((,,,---,,,,,,000---%%%AAA]]]bbbxxxXXXbbb{{{```UUU\\\NNN000---,,,---+++((()))---)))***,,,,,,,,,...111333BBBoooKKKiiiAAA555555888444...CCC|||eeeAAA666GGGCCC111999TTTxxxAAA555222000000444NNN|||OOO777888444jjjfffBBB999,,,///...---,,,,,,------...666555333111///---,,,+++---+++***))))))******+++)))))))))***++++++,,,,,,)))(((((()))******)))(((***)))(((((((((((((((''',,,+++******+++ """###%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%###!!!"""&&&(((&&&'''***$$$%%%'''(((((('''&&&%%%%%%%%%%%%$$$$$$######""" !!!###&&&'''&&&&&&&&&!!!&&&&&& <<>>666+++***,,,*********((($$$&&&+++******((('''''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''(((***---...555JJJuuubbbeeebbbgggqqqooojjjqqqvvvSSSDDD666111000///000333$$$333999SSShhhsss]]]```cccZZZ===333+++***+++)))((())))))***,,,,,,,,,---///111777llllllBBB]]]NNN000555777222KKKxxxUUU<<<000;;;AAADDDgggVVV<<<333;;;555666nnn___...000000GGGppprrrBBB//////...---+++++++++,,,---222111///...,,,+++******...---,,,+++******+++---++++++***************)))''''''''')))---...---+++***))))))(((''''''((()))&&&$$$"""###''' !!!!!!"""######""""""!!!""""""###$$$%%%&&&&&&$$$"""$$$((()))''''''***%%%&&&&&&&&&&&&&&&%%%%%%!!!""""""#########"""!!!!!! """''')))'''''')))###***)))$$$555fffBBB///...555GGGjjjCCC,,,888III{{{bbb___xxxbbb@@@///999eeeaaaUUU888)))333555&&&""",,,...***))))))'''%%%''',,,+++***(((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&'''''')))(((''''''(((***---///---WWW```\\\???gggwwwgggbbbeee|||xxx]]]JJJ:::...,,,000666QQQRRR]]]yyywwwrrriiiOOO@@@000)))(((((())),,,)))***,,,,,,,,,,,,---///---RRRppp@@@777ZZZxxxccc@@@CCClllTTT888<<<444555RRR{{{ddd===777000222llliii666888222333RRRhhh999111///---+++******+++,,,,,,+++++++++,,,---...///...//////...,,,+++,,,---------,,,,,,+++***))))))'''%%%%%%'''+++,,,)))&&&&&&'''((((((((())),,,///444///)))''')))$$$$$$###"""!!!!!!"""""" !!!""""""%%%###$$$))))))'''''')))(((''''''&&&%%%%%%%%%%%%"""###$$$%%%&&&&&&%%%%%%### """'''(((%%%&&&)))%%%+++'''+++WWWssskkk~~~WWW///,,,,,,888[[[DDD***(((///???wwwDDD888333BBB]]]}}}ZZZ111///111444///%%%%%%+++***'''%%%((((((&&&&&&)))%%%&&&'''(((((((((((('''%%%%%%%%%%%%&&&''''''((()))(((&&&&&&'''))),,,---///ppp}}}\\\OOO```gggVVVeeegggPPP>>>;;;BBBggg|||yyy```LLLAAA555///,,,***+++///(((***,,,,,,,,,+++,,,---+++EEE{{{JJJ999GGGYYYmmmqqqDDD333<<<666DDD|||nnnTTTFFFTTTZZZ???<<>>777///++++++(((&&&$$$"""!!!!!!"""""""""!!!!!!!!!!!! $$$###$$$((()))&&&%%%'''***)))'''&&&%%%%%%%%%&&& !!!###%%%&&&&&&&&&%%%%%%!!!!!!&&&&&&######(((&&&)))###000oooffffffhhh222$$$---&&&555kkk===111222&&&000xxxggg444(((...UUU]]]VVV...&&&///111***'''++++++%%%%%%""""""''')))'''%%%%%% """&&&)))+++***)))'''$$$$$$$$$%%%&&&'''((())))))'''&&&%%%%%%'''***,,,>>>vvv[[[nnn\\\~~~xxxfffYYY]]]hhhmmmwwwjjjNNN:::888888888444...,,,///(((***,,,,,,++++++,,,---+++;;;ttt|||MMM>>><<>>---LLL~~~;;;777---555555VVV^^^555333///---+++,,,---...,,,,,,,,,,,,,,,---...///,,,///111000---******+++((((((((((((''''''''''''(((&&&&&&)))...///,,,'''***+++,,,***'''(((+++///111+++&&&%%%***'''&&&%%%%%%$$$$$$%%%%%%"""############$$$$$$$$$&&&'''(((&&&$$$###%%%'''###$$$$$$%%%&&&'''))))))!!!$$$&&&%%%###!!!"""$$$!!! %%%+++***$$$$$$)))"""(((+++```zzzlll***000***+++888yyy\\\,,,***000444EEEyyykkk>>>//////KKKvvveee```>>>...,,,+++,,,,,,+++(((%%%%%%%%%,,,(((''')))'''###$$$***%%%%%%$$$#########$$$$$$&&&&&&&&&'''''''''(((((((((###''',,,(((***000000{{{|||MMMmmmLLL<<<888777888555000---...---///000///......///000666888___jjjDDD===CCCgggvvvDDD...HHH>>>eeeWWWvvv^^^333,,,888000666nnnPPP;;;,,,...111,,,***//////---,,,...111222///,,,++++++***))))))******+++'''&&&&&&&&&(((***,,,------,,,+++***))))))))))))))))))))))))((((((((((((+++*********,,,&&&&&&%%%$$$$$$$$$$$$%%% !!!!!!!!!!!!&&&((()))((('''''')))+++(((''''''&&&''''''((((((+++***'''"""###'''###$$$&&&&&&###!!!###((($$$888KKKqqq///''')))+++666zzz\\\555)))+++>>>OOOeeerrrKKK<<<111LLLhhhuuueee]]]^^^rrr___;;;++++++---(((***++++++)))((()))***...+++***,,,***&&&(((---)))((('''&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''(((%%%%%%((((((&&&...<<>>111...---...,,,((('''))),,,,,,---,,,,,,,,,---...)))000TTThhh777444666@@@RRReeerrryyy}}}\\\eeetttDDDEEEAAANNN999CCCkkkggg888'''...888000NNN]]]666...333222///000***)))))),,,///000,,,)))*********+++++++++++++++***))))))(((((()))******)))((((((((((((((())))))))))))))))))))))))))))))---,,,,,,,,,---&&&%%%$$$$$$######$$$$$$ !!!!!!!!!!!!!!!"""$$$%%%$$$%%%'''))))))((('''&&&%%%$$$$$$$$$)))'''$$$ !!!$$$$$$''''''""""""&&&((('''SSS|||XXX+++///,,,***```~~~QQQ333888===EEEppp???---777555oookkkfffWWWOOONNN]]]tttuuuwww```666$$$+++((((((***++++++***)))***+++)))'''((()))(((%%%&&&++++++***(((&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&***+++$$$%%%+++###---PPP]]]wwwIII///...***)))***)))''''''*********)))))))))***+++,,,&&&111KKK```888666555444000555MMMfffeee\\\tttcccWWWSSSxxxzzz;;;777,,,:::jjjeee;;;+++222888666DDDzzzJJJ111111333...)))((('''))),,,000000,,,((()))***+++---------,,,,,,------+++***)))(((((((((''''''''''''((()))***+++)))))))))******+++,,,,,,,,,,,,,,,,,,,,,%%%%%%$$$###############""""""#########$$$$$$$$$ """######$$$%%%%%%&&&&&&$$$###""""""!!!!!!!!!###$$$$$$###"""!!!$$$'''&&&"""###((()))%%%111tttxxx666000---'''AAAoooUUU777111===UUUkkkeee000$$$333KKKvvv{{{]]]UUUSSSUUUgggkkkCCC###!!!...--- ***,,,,,,+++)))'''&&&'''%%%%%%&&&&&&%%%$$$%%%(((((('''&&&$$$$$$#########%%%%%%%%%&&&&&&&&&''''''***000&&&&&&///###000cccooojjjAAA...111,,,***+++***((()))---)))((((((((()))+++++++++,,,444@@@RRR222))))))000000...:::LLLxxxyyymmm\\\gggwww^^^VVVYYYuuu888???888---555aaatttXXX:::000666;;;888111gggsssCCC...---+++$$$))))))+++000333333...***(((***,,,...///...---,,,...---,,,+++******))))))******))))))***+++,,,,,,((())))))***,,,------...***+++++++++)))$$$$$$###""""""""""""############$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$######"""""""""######!!!"""$$$&&&'''&&&$$$###$$$%%%$$$$$$'''***(((###JJJPPP222***,,,333===fffkkkDDD777>>>EEEfffBBB555(((555ooo|||zzz]]]WWWXXXWWW```ooosssSSS222''',,,///)))"""(((***+++***'''%%%%%%&&&&&&((()))(((''''''((()))%%%%%%%%%$$$$$$%%%&&&&&&''''''''''''(((((((((((('''///&&&'''000&&&999qqqssstttmmmEEE444000+++))))))(((%%%&&&)))***((((((***,,,...,,,++++++000///bbbDDD111&&&&&&111444,,,+++111OOOttt~~~eee```[[[PPPOOOFFF222555///***===XXX___SSSCCC444---222111---888KKKbbb222))),,,******+++---111444444///***)))***,,,.........,,,++++++,,,,,,,,,,,,+++++++++,,,,,,+++***))))))******((()))***+++,,,---...///+++,,,---,,,)))$$$###""""""!!!"""""""""!!!!!!!!!!!!""""""""""""$$$###$$$%%%''''''%%%###$$$$$$$$$$$$%%%&&&'''''''''$$$  !!!!!!%%%###"""%%%&&&''',,,222tttWWW666+++******LLLYYYBBB>>>777>>>YYY}}}UUU,,,888///BBBmmm|||___UUUTTTTTTWWW[[[GGG777---...,,,$$$$$$+++$$$&&&((((((''''''((()))%%%)))***(((&&&((((((&&&&&&&&&&&&&&&'''((()))***'''(((((((((((()))))))))###)))&&&''',,,...LLLrrrkkkmmm@@@//////+++)))***)))%%%&&&)))***))))))---000111...***(((+++'''FFFAAA444000111666444---...444@@@nnn{{{vvvppp\\\mmm===222...666777000...444000...111111+++555cccjjjDDDBBBcccHHH...,,,...+++***+++///222111---(((***+++,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,+++***)))(((''''''''''''((())))))+++,,,---.........000111///+++######"""!!!!!!!!!!!!""" ###&&&'''$$$"""%%%%%%%%%%%%%%%&&&''''''&&&"""!!!!!! $$$ """'''%%%&&&===YYYtttHHH333444EEErrrbbbEEEEEE555444???GGGJJJ@@@+++...333888aaaxxx```qqqXXXJJJCCC<<<666(((***---,,,'''###'''...$$$&&&((()))(((((()))***%%%+++,,,(((&&&((((((%%%(((''''''''''''(((((()))'''''''''(((((((((((()))$$$&&&((((((+++===hhhcccuuubbb666)))---***))),,,+++((((((+++)))(((***///444333...)))$$$,,,---;;;lllIII---------+++***,,,///222444ccc~~~vvvyyy|||vvvTTT:::888777---///;;;000111000222FFFpppppp@@@---000III{{{III111///---++++++---//////+++''',,,,,,,,,+++******))))))((()))+++,,,,,,,,,+++***))))))((((((((((((((()))((())))))***+++,,,,,,---///222333111,,,######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!"""&&&***,,,***'''%%%%%%$$$$$$###$$$$$$%%%###$$$%%%))),,,,,,((($$$######)))%%%)))PPP|||QQQGGG>>>HHHGGGVVVuuueee===333444444(((&&&111999666+++@@@wwwsss^^^pppUUUDDD<<<333)))&&&,,,,,,'''(((...///***(((***+++***(((''''''(((+++111222...+++------)))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((''',,,++++++III~~~]]]tttkkkYYY333---'''%%%&&&******((('''***((((((***000555444...(((,,,444888^^^SSS666333---***...555222***'''\\\yyy{{{mmmiiikkkPPP555111444222,,,555111***555iiiXXX666%%%666???DDDkkk;;;222000...,,,---//////,,,(((...---+++***)))((((((((()))***+++,,,++++++))))))))))))))))))***+++,,,---)))))))))******+++,,,,,,...111333000***'''%%%!!! ###""" !!!"""%%%"""###,,,555666,,,""""""###$$$%%%&&&&&&&&&&&&))))))'''$$$!!! !!!"""!!!+++%%%###---888lllwwwqqqpppdddYYYEEEKKKkkkYYYFFF222((((((000>>>JJJ888888QQQ}}}www^^^]]]eeeXXXMMM444...---+++******))))))******++++++***))))))******(((&&&***)))))))))))))))******''''''%%%$$$$$$%%%&&&'''000!!!!!!******)))***''')))%%%222,,,%%%bbbnnnXXXwwwddd<<<222)))+++,,,,,,++++++++++++))))))*********))))))((()))///555???gggooo777///***---///---***)))444JJJ{{{xxx___iiiFFF(((...555222<<<---...TTT```EEE!!!222AAA111```SSS777;;;---***444777...(((***&&&(((***,,,,,,***(((''',,,++++++---000111000///***+++------------...000,,,+++,,,...111000,,,)))000333555222---&&&%%%""" !!!%%%$$$###"""######%%%%%%$$$!!! $$$))))))###""""""###$$$%%%%%%%%%%%%((()))(((&&&###!!!!!!"""###&&&)))%%%)))QQQ___AAA@@@KKKmmm[[[888444666000333AAA>>>WWW}}}mmmeeelllrrrbbb~~~xxxsssTTTJJJCCC...+++)))******))))))))))))******,,,+++***+++,,,,,,***(((***))))))(((((()))***+++&&&%%%%%%%%%&&&((()))***+++(((***222333***$$$''' %%%000---888xxxyyyooo{{{kkkiiivvveee;;;---)))***++++++***)))((()))******+++,,,,,,,,,,,,,,,''',,,///444XXX|||888000+++---000...++++++222JJJ}}}nnnnnnBBB444555555333,,,III===000222777///:::yyynnnAAA000---,,,---//////,,,)))---...000000///---+++)))---,,,,,,---...///---,,,///000000...+++******+++***)))(((***---...---,,,)))---000///,,,&&&%%%"""  !!!"""###$$$$$$%%%%%%&&&&&&&&&'''%%%###"""###$$$###!!!!!!"""###$$$$$$%%%%%%$$$((()))***)))&&&$$$$$$$$$$$$ (((&&&///tttvvvbbb;;;***>>>dddVVV333$$$###///>>>qqqnnnWWW\\\{{{dddiiioooiiiHHH===999***)))((()))))))))(((((()))))))))---,,,+++,,,------+++)))''''''&&&&&&(((***---///((((((((((((((()))***+++&&&******888NNNEEE222555+++---&&&"""DDDwwwXXXeee;;;+++************)))((((((''')))***+++,,,,,,,,,,,,,,,'''---111333QQQ:::222,,,---000///------000JJJ}}}WWW333+++000///AAAwwwZZZ(((+++;;;666333^^^aaa///111...)))***000///(((***+++---///000000000///---,,,+++,,,------+++)))000000000...+++)))))))))+++)))''''''***---///000(((+++......,,,&&&%%%###!!!!!!!!!"""### """###$$$$$$$$$$$$&&&''''''%%%$$$$$$'''***"""###$$$%%%%%%%%%%%%%%%''')))++++++)))'''&&&&&&'''"""%%%///TTT~~~sssAAAPPPRRR\\\WWW///+++;;;kkkaaaDDDWWWrrr|||aaalllbbbaaa~~~sssJJJ999444)))+++)))***))))))))))))))))))***,,,+++***+++------+++)))$$$######%%%(((,,,000333...---,,,+++)))(((((('''(((*** 444^^^YYY;;;999------$$$333hhhddd===000*********+++,,,,,,+++***))))))*********))))))((()))000666:::WWW===444---...000000...///000HHHwwwwwwlllBBB666<<>>aaaCCC999...***,,,///---)))((((((***+++,,,,,,,,,,,,+++*********,,,,,,***)))+++,,,------,,,+++,,,...,,,+++***+++,,,...000111---///000000...%%%%%%$$$#########$$$$$$ !!!"""############!!!$$$'''&&&""" ###'''$$$%%%&&&&&&'''&&&&&&&&&###%%%((((((&&&%%%%%%%%%&&&(((&&&FFFzzzccc))),,,###,,,JJJvvvyyynnnnnnFFF777222<<>>444,,,++++++---///111000...+++++++++***)))((('''&&&)))---222999XXX@@@666......000///...//////@@@eee~~~wwwmmmqqqlll888,,,<<<555777gggaaaAAA))),,,333...***...000///---+++***)))((((((((((((((())),,,,,,+++***((()))+++,,,,,,,,,...000,,,,,,---------------...---...//////...%%%%%%$$$$$$$$$%%%%%%&&&""""""######$$$$$$%%%%%%###''')))'''""" ###&&&&&&''''''''''''&&&&&&!!!######"""""""""###%%%...fffzzzrrrHHH:::(((,,,***888666555JJJ]]]ooorrr\\\FFFZZZ:::---FFFiiiNNN000+++(((...+++***))))))(((((())))))***''''''&&&((()))***((('''***))))))(((''''''''''''((())))))***+++++++++***%%%,,,))),,,333'''......:::TTTooo___>>>111---++++++---111222000...---------,,,+++***)))(((''''''+++222RRRCCC888///---......---...---666NNNpppqqqoooCCC333111000...YYYQQQ---///555...***222///.........///111333444'''''''''))),,,---,,,+++***+++,,,,,,++++++,,,---)))+++------+++******+++((()))***+++---$$$%%%%%%%%%&&&&&&''''''&&&%%%$$$###$$$$$$&&&&&&&&&((()))'''###"""$$$&&&%%%&&&&&&''''''&&&&&&%%% !!!""""""""""""$$$&&&!!!%%%HHH~~~```@@@///444MMMPPPLLL>>>000,,,;;;NNNuuu}}}zzzJJJ&&&)))888KKKvvvOOO///+++(((---((('''''''''&&&&&&''''''''''''&&&&&&'''))))))((('''))))))***)))((('''%%%$$$%%%&&&((()))************&&&&&&(((,,,***###'''333TTTfff^^^fff???,,,...+++)))+++...///,,,(((***++++++,,,,,,,,,++++++%%%)))111999SSSFFF:::///,,,---,,,+++,,,,,,...999vvvvvvuuuHHH333444666333KKKpppBBB444333...---111+++++++++---000444888:::)))((((((***,,,,,,+++***+++,,,---,,,+++***+++,,,)))++++++***)))))),,,///))))))***+++---$$$%%%%%%&&&&&&''''''''''''%%%###""""""###$$$&&&###$$$$$$"""!!!"""&&&***%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$&&&)))+++...---gggeeefffwwwpppAAA000000(((+++111999eeeWWWFFF444'''@@@kkkTTT333...+++---%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''')))***)))'''$$$&&&(((******)))((('''&&&'''((())))))((('''&&&222""" ((())))))***'''bbbeeemmmoooCCC(((...+++((()))++++++'''###&&&&&&((()))++++++,,,,,,%%%000@@@III\\\GGG;;;000,,,,,,******+++---***...jjjxxxvvvCCC666555///888LLLxxxYYY999000000///...111///---*********,,,...,,,+++***+++,,,+++***((()))***,,,,,,++++++,,,---,,,,,,,,,***)))+++111666///...---......***(((&&&$$$###$$$&&&'''$$$"""  """$$$&&&""""""""""""###$$$%%%%%%%%%###"""###$$$$$$###"""$$$"""*********+++gggwwwRRR>>>...///---&&&---XXX^^^>>>999888333IIIKKKmmmccc...111''' ...)))))))))))))))(((''''''((((((''''''''''''((((((***)))'''&&&%%%$$$$$$$$$***(((&&&$$$$$$'''***,,,///++++++$$$''',,,KKKvvvWWWttt>>>***,,,,,,,,,+++++++++******))))))*********+++++++++)))+++888RRRYYYvvvmmm>>>...,,,,,,...'''---555'''444GGGjjj}}}eee>>>---<<>>,,,++++++++++++++++++++++++,,,,,,---------.........+++...:::TTTZZZrrrddd===111,,,,,,111,,,///000&&&222>>>wwwpppoooyyyccc<<<>>>999,,,,,,NNNiii???///,,,000,,,------------,,,***)))***************+++,,,---***)))''''''(((((('''%%%***+++,,,---.../////////)))))))))))))))%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!"""###$$$&&&&&&%%%%%%%%%%%%%%%%%%"""""""""%%%((())))))((()))+++$$$!!!&&&((((((...nnnbbb,,,666444)))+++888<<<333PPP___:::444===LLLWWWEEENNNzzzPPP~~~KKK...'''---%%%'''''''''''''''&&&&&&&&&''''''))))))))))))''''''&&&&&&&&&'''((()))***+++%%%$$$%%%%%%%%%%%%&&&&&&&&&'''++++++333;;;xxxiiiooorrr>>>...******++++++++++++++++++------------.........///)))...;;;VVV^^^oooaaaBBB888,,,'''///******---'''111555gggxxxlll~~~UUUFFF///777555111PPPUUU333***222------...//////......---++++++******+++---...000***)))((()))+++,,,,,,++++++++++++++++++,,,------+++***)))((('''%%%&&&'''''''''%%%###"""!!!!!!"""###$$$&&&((()))######$$$%%%%%%&&&&&&&&&""""""###%%%((()))((('''###''' '''###///SSSjjjaaaIII...'''000222))))))VVVaaa>>>...777EEE444,,,[[[{{{}}}]]]TTTbbb888&&&///$$$((('''''''''''''''''''''&&&''')))******)))'''&&&&&&&&&&&&&&&'''(((******&&&'''(((******)))((('''%%%+++""""""(((///aaavvvnnn___~~~kkk888+++************++++++++++++*********+++++++++,,,,,,)))///888SSSXXX]]]sssVVVHHH222&&&...)))'''***'''222444nnnlllggguuu{{{MMM444888777777CCCfff{{{DDD+++222////////////.........---,,,+++******+++---///000,,,++++++---000222222222,,,,,,*********+++,,,---111///,,,***((("""###%%%''''''&&&$$$###""""""$$$&&&'''((())))))###$$$$$$%%%$$$$$$###"""""""""###%%%''''''&&&$$$###$$$"""((()))!!!DDDzzziiipppxxxiiioooSSS666111111,,,666QQQttt{{{cccHHH:::+++---KKK}}}sssooosssIII''',,,))))))((((((''''''((())))))'''(((***++++++***(((''''''&&&&&&%%%&&&&&&''''''&&&'''***,,,,,,+++)))'''(((...333'''111|||jjj|||TTTyyyccc111'''************************((()))))))))************---000444NNNOOOEEElllkkkXXX;;;***000------)))'''222999xxxrrrggg~~~{{{VVV???333555CCC>>>WWWccc555111111000///...---,,,++++++++++++******+++,,,...///)))))))))+++///111222111...---,,,++++++,,,---...333111---***((( ###&&&'''(((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&%%%$$$!!!""""""###&&&''''''%%%###$$$!!!$$$,,,'''(((```aaa<<<---111>>>666:::fffrrrPPP999+++%%%,,,???IIInnnzzziiiccc444888cccfffZZZ{{{XXX,,,***...))))))(((''''''(((***+++((((((************((((((((('''&&&%%%%%%%%%%%%%%%$$$%%%(((******)))'''%%%$$$(((777(((???yyyxxxUUUYYYeee444---++++++*********)))))))))************++++++++++++)))---111QQQZZZIIIiiilllVVV;;;***---+++///...+++222777iii\\\rrrQQQNNN===444???HHHGGGHHHeeeLLL555111000...---+++*********++++++,,,,,,,,,,,,------)))))))))+++...000000000---------------...//////444333000...,,,""""""$$$%%%&&&&&&%%%%%%%%%&&&'''((('''&&&###"""$$$$$$&&&&&&%%%$$$"""!!!!!!"""###''')))***'''%%%###$$$)))&&&@@@nnn;;;333---***111444444PPP|||iiiMMM===444999:::bbbnnnTTT~~~^^^UUUxxxFFF===SSSccc333)))---)))(((&&&&&&&&&((()))+++))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&"""$$$&&&(((((('''%%%$$$ ###%%%---444aaaqqqzzzccceee666111,,,,,,+++***)))(((''''''******+++++++++,,,,,,,,,%%%***000ZZZlllYYYvvvdddNNN999***)))&&&---///---222222\\\LLLUUUVVVKKK555444222===NNNOOOKKKSSSkkkPPPRRRjjjjjj===000///...,,,++++++,,,,,,,,,---...//////...,,,+++,,,++++++,,,///000000///++++++,,,...////////////111111111000000(((((('''&&&$$$"""  """$$$&&&'''&&&$$$### ###&&&((()))(((((( !!!$$$(((+++,,,+++)))%%% '''(((+++[[[^^^111...222***)))111+++///IIIXXXsssNNN:::222'''KKKTTT555bbbzzzMMM000===FFFiii999((()))((('''%%%%%%%%%''')))*********))))))))))))******(((((('''''''''(((((()))###$$$&&&(((((('''&&&%%%###'''777(((FFFmmmooo]]]///,,,---,,,+++***)))'''&&&&&&))))))*********+++++++++(((,,,111]]]rrr\\\tttcccMMM>>>000+++%%%...&&&)))000222rrrGGG@@@===111:::444111===IIINNNhhh{{{hhhXXX<<<777+++:::pppDDD///...---,,,,,,---...///---///111222111///,,,***+++))))))***,,,---,,,+++(((***,,,...////////////((()))+++,,,---$$$###""""""$$$$$$###"""""""""""""""""""""""""""%%%$$$###$$$&&&'''&&&%%%######&&&,,,---(((%%%%%%&&&###)))***AAAFFF(((...@@@RRRHHH---'''...---222===lllccc:::(((<<>>===555111444555111333999222555???666222AAAjjjhhh444///555///---111+++,,,---.........------..................//////,,,---...---+++******+++******+++,,,---&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!"""$$$%%%$$$###""" !!!%%%&&&%%%'''******&&&YYYiiidddsssKKK222000;;;AAA@@@~~~sssLLL???CCCfffNNNCCCDDDVVVmmm}}}~~~tttrrrWWW111(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))******(((((()))******)))((('''***""""""&&&$$$"""$$$$$$###///%%%;;;pppjjj999111///&&&******)))((('''''''''''')))+++***(((***///...+++---111222^^^jjj]]]aaaccc???---)))---(((,,,(((---(((...KKKooogggbbbAAA222111333999HHHaaasssnnn]]]FFF444555666777999VVV@@@,,,333111---222,,,,,,------------------,,,,,,------............+++,,,,,,+++)))((()))+++,,,,,,,,,---...%%%$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%%%%%%%$$$'''%%%$$$''''''$$$$$$'''&&&999xxx]]]yyyGGG222???==='''888bbbhhhLLLYYYyyyjjjXXXOOOZZZbbbZZZOOOJJJBBB___GGGPPP|||[[[QQQUUUjjjVVV222,,,###$$$$$$%%%&&&&&&''''''%%%&&&'''((())))))))))))'''(((((())))))((((((((( ***))))))000+++&&&...'''333'''PPPkkkvvvzzzwww:::222,,,(((***))))))(((''''''((((((,,,...---+++---222222///(((222;;;dddnnnkkknnn```<<<,,,***000***...)))000***111AAAqqqSSS999222999@@@^^^WWW>>>666;;;;;;AAAiiiYYY222111333///333.........------------,,,,,,---...///000000000///,,,,,,---,,,+++***,,,.../////////000000%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&&&&$$$(((%%%%%%((('''$$$###%%%***aaa{{{llluuuTTT???555,,,333VVVnnn~~~[[[NNNQQQsssooojjj___KKK666...000---444IIIWWWeeeMMMYYYhhhoooMMMCCCNNNsssiii>>>,,,%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%'''((()))(((((('''&&&&&&&&&&&&'''((())))))$$$EEE777'''***((('''(((444zzzZZZZZZooossskkk:::111(((...,,,,,,+++*********++++++,,,---,,,***,,,111222///%%%---666[[[hhh~~~___<<<......555///222+++333---555;;;eeeIII>>>:::;;;MMMdddqqqJJJ>>>===666HHHIII666666333555111000///...------,,,,,,,,,---...000000000000000+++,,,---,,,+++,,,...111....../////////&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$"""$$$((((((%%%$$$&&&888```cccWWW555555......CCCwwwZZZMMMVVVmmmwww{{{zzziiiNNN888000222333!!!***:::<<<[[[cccmmmNNNLLL___III%%%(((((((((''''''&&&&&&%%%%%%%%%'''((((((((('''&&&&&&%%%%%%%%%&&&''')))***TTT___###)))222$$$***)))GGGpppBBB,,,TTTsss|||www{{{ccc```888///%%%333//////...---------......)))***)))'''***///000---++++++...NNN```iiiDDD333000333***,,,'''///)))111222RRRDDD;;;<<<===MMMyyyeeeCCCBBB<<>>:::777888333222000///------,,,,,,***+++---.../////////...***+++++++++***,,,...111++++++,,,,,,,,,(((((('''''''''&&&&&&&&&%%%$$$###""""""###$$$%%%!!!""""""#########"""""" )))&&&!!!%%%######...RRRZZZhhh^^^555444(((BBBssspppYYY^^^@@@KKK^^^dddqqqwwwfffQQQ===111---,,,***...333>>>nnnlllPPPRRRoooMMMjjjxxxYYY&&&***'''$$$###$$$%%%&&&'''&&&'''''''''(((+++000444***)))'''&&&'''(((***,,,gggkkk...&&&'''---&&&---&&&\\\```888///999RRR|||kkkeeetttmmm\\\777,,,///,,,,,,*********,,,---,,,+++000,,,))))))+++,,,+++***,,,444...WWWqqqwwwJJJ999...***+++***+++$$$(((///333ooohhh>>>===999===]]]VVV777KKK888DDDiii@@@<<<,,,444,,,,,,,,,,,,,,,,,,,,,,,,//////------000333///(((------------......//////***++++++,,,,,,$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%%%%$$$###""""""%%%***###""")))###(((CCC|||[[[vvviiiMMMIII___yyykkkZZZsssRRR>>>EEEbbbgggWWWbbb~~~lllSSS;;;,,,---+++(((***,,,111VVVjjjNNN<<>>???\\\LLL666...///.........///000111111,,,------...111555333...---,,,,,,,,,,,,,,,,,,,,,//////.........""""""###$$$%%%&&&''''''"""###$$$%%%%%%$$$###"""%%%%%%&&&%%%%%%$$$######%%%"""---%%%GGGkkkgggqqq^^^XXXpppvvvwwwXXXSSS```{{{sssfff___ZZZ]]]rrrttt``````www|||mmmJJJCCC777,,,%%%$$$&&&((('''(((%%%'''+++'''000GGGjjj[[[\\\SSSPPP;;;(((&&&%%%%%%''')))******''')))++++++)))((('''(((&&&'''((()))))))))((((((...'''"""***---&&&+++444PPP===;;;000***444DDDvvvUUU___pppZZZTTT777***,,,///000///------------+++******))))))))))))))))))))))))///888ffflllaaa999///...---...,,,+++---***,,,RRRbbbRRReeeZZZ@@@??????666___III===BBBVVVooo===555,,,,,,,,,,,,,,,---///000---//////...111444333...,,,,,,,,,,,,++++++++++++/////////...---%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%$$$###"""""""""###$$$%%%%%%%%%$$$""")))''')))......aaappp]]]nnnxxx999------,,,:::ooo}}}[[[]]]\\\TTT___gggssseee]]]VVVggg|||xxxoooGGG***+++++++++***(((%%%###''')))'''(((---))))))666RRR~~~ddd777>>>222***(((&&&&&&'''((((((''''''))),,,---,,,+++++++++&&&&&&'''((()))((((((((((((###$$$&&&''')))///===~~~hhh777111...(((000999III{{{[[[YYY|||gggRRR222...111+++000///------------+++***''''''(((((('''''''''(((///...===tttxxxddd444,,,///,,,///+++---...+++---IIIJJJ222;;;FFFBBB666555XXXQQQ===DDDMMMrrrCCC666---,,,+++++++++,,,...///...000111///000222000,,,........................///......---,,,%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%% !!!"""$$$%%%%%%&&&&&&###)))+++)))'''999wwwiiilll\\\(((+++999222,,,###sssYYYbbbbbbGGGXXX\\\ccc|||qqq___NNNiiipppXXX>>>''',,,+++***)))((('''&&&&&&'''+++'''&&&+++(((%%%+++???[[[iii===888'''---+++((('''&&&&&&$$$"""$$$&&&)))******)))***+++$$$%%%%%%%%%%%%&&&&&&&&&!!!&&&---&&&'''***///MMMEEE111------'''...222wwwNNNbbbXXX|||VVVeeePPP///000444)))---,,,******++++++***(((***+++------,,,+++,,,---000,,,DDDttt999000222+++...---000111---222BBBNNN---555<<<222444EEE;;;<<>>WWWTTT777111000...------...000111---000111///...000...+++000000111111222222222222......---,,,+++""""""###$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&######$$$%%%&&&&&&&&&%%%$$$###***&&&###MMMMMM(((%%%,,,...---///lllccc999WWWrrrLLLNNNWWWZZZlllxxxnnnjjj___TTTlllsssOOO666------111,,,%%% !!!&&&)))%%%***%%%!!!((((((&&&***///:::mmmrrrDDD777...***)))'''&&&&&&&&&$$$"""###%%%&&&'''&&&&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''%%%---333'''+++,,,777uuuRRR+++***111,,,(((000000nnn{{{SSSaaaPPP|||cccMMM///...222++++++***))))))***+++***(((+++...000111///...///000,,,***OOO|||;;;222444***,,,,,,///111///888@@@yyyvvvKKK:::777EEEFFF;;;CCCYYYPPPBBB]]]OOO???888EEEkkkyyyBBB555444111/////////111222***...000...---//////,,,---......///000111222222......------,,,!!!"""$$$&&&'''(((%%%$$$###""""""###$$$%%%&&&&&&&&&'''&&&&&&%%%%%%'''"""+++))))))dddjjj666///444333///***<<>>444:::...---,,,+++***)))((('''''''''(((((('''&&&%%%%%%%%%$$$$$$&&&***+++(((&&&111###NNNrrrQQQBBB)))777:::AAA>>>&&&$$$$$$$$$&&&&&&%%%$$$%%%&&&((())))))(((&&&%%%%%%%%%$$$"""!!!"""%%%''''''&&& """+++...qqq777!!!,,,///%%%))) 000000TTTfffvvvsssUUUxxxSSSuuuUUUCCC444,,,111///******))))))))))))*********)))'''&&&'''***,,,...(((000eee___:::000(((444...+++111111000888SSSiiijjjnnnWWWHHHkkk}}}XXXPPPhhhCCC777;;;777OOO}}}tttCCC888///...---++++++,,,,,,+++...444555///***(((......,,,+++***+++///222,,,,,,+++++++++$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&&&&%%%###$$$%%%'''%%%###!!!"""$$$$$$###!!!""",,,---...eeegggQQQeee888%%%+++///***DDD}}}<<>>HHH;;;......))),,,EEE:::---'''%%%$$$$$$%%%&&&&&&%%%&&&'''(((******((('''&&&'''(((((('''%%%&&&''')))***,,,!!!***>>>~~~PPP///%%%(((+++***((( ,,,***KKKdddrrrTTTsssUUUsssVVVCCC555+++///---))))))(((((((((((())))))((('''%%%%%%%%%(((***,,,---...ZZZ^^^333000...444......888;;;666777MMM|||fffPPPQQQuuuJJJ;;;:::777HHHKKK777111333///,,,//////---+++---222333///******---------,,,++++++...111.........------%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$$$$%%%&&&&&&&&&$$$###""""""$$$$$$###"""(((***000???~~~pppqqq<<<(((,,,111000///LLLUUUFFFWWWPPP;;;333((("""///YYY444...***$$$&&&'''&&&&&&&&&%%%%%%$$$$$$''''''((((((''''''&&&&&&&&&%%%%%%&&&((((((&&&$$$***'''%%%HHH{{{111...xxxXXX999...(((---999%%%---///222111aaaKKK222)))&&&$$$###$$$&&&'''&&&'''((()))******)))(((''''''(((***)))((('''((()))!!!///444(((BBBmmmtttNNN///)))***%%%&&&---%%%!!!******FFFUUUqqqSSSqqqVVVxxxUUUBBB555***---+++)))(((((((((((((((((())),,,+++***)))***+++---///,,,444aaaccc...111444222---111===AAA;;;555EEEzzz~~~eeeHHHjjj^^^;;;@@@;;;===ooo\\\:::000666---***111///---***+++///111...+++,,,,,,---...---,,,,,,...000000000000000000&&&&&&&&&&&&&&&&&&&&&&&&'''%%%"""###&&&'''&&&############$$$%%%&&&&&&&&&((($$$999\\\sssZZZzzzUUU;;;***---111+++'''***___UUUcccaaaQQQ333---000+++777NNN000******)))***%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$000%%%,,,]]]UUUSSSRRRBBBJJJMMMFFF777,,,###$$$;;;vvviiiKKK+++((($$$###$$$&&&'''(((''''''((((((((((((''''''###&&&((()))'''&&&%%%%%%+++%%%,,,222jjjNNN444###(((,,,%%%$$$+++$$$$$$+++///GGGyyyccc|||rrruuuSSSuuuRRR~~~TTT>>>333***,,,*********))))))))))))******///...---,,,---...000111###888nnnuuu333///444------...888===888222@@@___kkklllnnndddaaayyyYYY@@@:::;;;NNNzzzGGG000333+++***111,,,///***)))---...---,,,...+++---......------...///000000111111111&&&&&&&&&&&&&&&&&&&&&&&&%%%###!!!"""%%%&&&$$$!!!!!!"""$$$%%%&&&(((***+++&&&$$$QQQ}}}EEENNNCCC***)))***,,,)))%%%)))///pppbbbkkkpppmmmwwwRRR******+++333nnnBBB,,,&&&)))+++)))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%111&&&###;;;MMMmmmhhh>>>444666ooojjj,,,)))%%%$$$%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((((('''%%%$$$$$$***111LLL\\\000+++&&&&&&((((((''''''''''''&&&---DDDpppggg\\\xxxlllPPPwwwMMMxxxWWW999222))),,,+++,,,++++++++++++++++++,,,,,,,,,+++++++++,,,---...###333bbbEEE---///***///+++...000///000@@@SSSeeeddd^^^\\\\\\wwwiiidddPPP000999:::ddd:::111------000+++000,,,***,,,...,,,---///,,,---//////...---...000000000000000000&&&&&&&&&&&&%%%%%%%%%%%%###""""""###$$$$$$"""!!! """%%%&&&&&&(((***,,,(((111rrrsssTTT===WWW(((,,,///111...+++,,,111444qqqRRR~~~~~~qqq{{{QQQ'''...+++///```;;;---'''+++...(((((('''''''''&&&&&&%%%%%%######$$$$$$%%%%%%$$$$$$###$$$%%%$$$######$$$&&&)))***""""""+++(((555XXXiii,,,***'''%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))***)))'''&&&&&&,,,)))aaaNNN''')))$$$$$$***+++&&&)))***!!!&&&999dddpppSSSPPPfffMMMuuuLLLvvv\\\{{{555111)))---,,,------,,,,,,,,,,,,------......------------......111000KKK[[[,,,,,,+++333,,,***(((+++000BBBXXXTTTKKKUUUZZZ===222222<<>>qqqMMM+++((((((***,,,000999CCCZZZ\\\uuukkk777(((999,,,BBBRRR444---'''+++///&&&))))))(((''''''&&&%%%%%%!!!!!!"""###############"""###$$$###""""""%%%((((((%%%###&&&$$$""",,,sssOOO,,,***((('''(((((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&(((******)))(((((((((///CCCEEE!!!&&&&&&$$$%%%******%%%%%%---###'''111VVV|||^^^```gggaaaLLLqqqOOOyyy^^^www333222***---------,,,,,,++++++,,,,,,---000000000000000000000000222///EEEnnn...,,,111777222...***---222CCCgggTTTPPPZZZ???555CCC@@@888iiiFFFQQQ___JJJ<<>>\\\PPPsssyyy___TTTqqq```ttt555222,,,000444''''''(((((()))+++,,,---...---+++)))((((((((((((...&&&000[[[777333---,,,///'''//////...QQQjjjEEE<<<777XXX}}}CCC;;;===}}}ccc///222BBBooo[[[EEEAAA'''222///---+++,,,,,,,,,+++555333000------...000222//////...------$$$$$$%%%&&&&&&%%%$$$$$$!!!!!!!!!"""###$$$&&&&&&### !!!***###***QQQrrr//////WWWoooNNN111---///***(((...111777MMMwwwYYYBBB666FFFrrrUUUVVVkkkvvv<<>>---+++,,,&&&///***777,,,nnnvvvEEE777AAALLLrrrLLL333///888>>>KKKgggBBB222000------...////////////............//////000...///000222222''''''&&&&&&&&&'''((((((&&&&&&%%%$$$#########$$$***(((111'''RRRRRR(((***---///YYYcccSSSTTT{{{ttteeelllmmm{{{fffHHH(((%%%///&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''&&&'''&&&###&&&+++(((!!!!!!###%%%%%%###"""###$$$###$$$%%%%%%&&&&&&%%%%%%...+++'''$$$$$$&&&))),,,qqq>>>555:::fff222---'''%%%'''(((&&&###%%%%%%%%%&&&&&&'''''''''%%%,,,###'''222oooAAA***)))"""***&&&)))((()))***)))&&&%%%''')))(((((()))***,,,...///000VVV}}}DDDssskkkOOONNN555***...)))((('''((((((***+++,,,---...,,,,,,---///000///,,,)))000&&&222333KKKwwwlllPPP(((@@@&&&'''&&&000...555NNNRRR<<<:::KKKsss~~~MMM===555888333111LLLqqqFFF---666000&&&***...***)))......////////////......,,,,,,---......)))((('''%%%$$$#########%%%%%%$$$###############((($$$+++(((---ggg[[[:::444HHHggg}}}wwwwww|||{{{iii^^^llleeeGGG---))))))&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%******%%%###$$$"""""""""""""""############$$$%%%&&&&&&''''''&&&&&&(((&&&$$$$$$%%%'''+++---<<>>qqqHHH444999NNNuuuzzzRRR@@@:::888:::999GGGrrrKKK444111---******---...+++---------......------------------,,,,,,((('''%%%$$$"""!!!!!!!!!$$$$$$$$$###############+++)))"""==={{{xxxgggYYYWWWuuuzzzeeeyyygggKKK222---%%%&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%$$$$$$$$$$$$$$$###+++...)))""" !!!"""%%%""" """$$$###!!!%%%&&&&&&'''''''''''''''%%%$$$$$$$$$%%%''')))***///ccckkkBBB***333TTT555...&&&""""""###$$$###"""###$$$%%%&&&'''((()))((('''+++...aaaAAA"""))),,, #########%%%&&&&&&%%%###"""$$$%%%$$$$$$$$$$$$%%%&&&'''(((;;;eeeqqqKKKjjjLLLJJJ444)))...,,,...++++++***)))((('''&&&&&&+++++++++,,,...///...,,,+++%%%+++,,,BBBlllmmmuuu222,,,///...---111+++...<<>>@@@000444000333FFFeeeiiiHHH000---333,,,,,,111++++++,,,,,,,,,,,,,,,,,,+++------,,,++++++$$$$$$############$$$$$$#####################"""+++%%%***^^^mmmfffvvv|||dddJJJXXXwwwxxx{{{qqqpppVVV777...&&&'''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!)))///+++###!!!(((///+++%%% ###%%%### $$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&%%%%%%%%%%%%'''SSSssswwwAAASSS///+++&&&######$$$$$$######$$$$$$%%%&&&''''''(((++++++AAAUUUSSS222&&&+++((( &&&$$$'''''''''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&''''''(((+++VVVNNNeeeoooMMMJJJ444)))...,,,///------,,,+++***)))((('''+++******+++---///......)))'''''''''888[[[bbbVVV444000,,,---111---444===yyyQQQ222999777///444<<>>...(((&&&$$$%%%)))***(((%%%'''(((***)))'''%%%$$$%%%'''''''''&&&&&&&&&''''''000:::QQQ[[[YYYppp???QQQ:::...333,,,......+++,,,,,,,,,***(((&&&%%%&&&&&&&&&'''(((***+++---...)))+++---...///)))HHH888///...333111555:::\\\~~~eeeiii===000777:::333>>>sss}}}CCC;;;777---,,,111,,,,,,---...//////---+++++++++,,,,,,,,,%%%%%%$$$#########$$$%%%###%%%&&&$$$###$$$&&&(((+++BBBwwwJJJ---222)))))))))---///---888NNNmmmyyy}}}yyy```:::+++000111FFFooo~~~BBBIIImmmjjjtttFFF...+++%%%$$$$$$%%%&&&&&&%%%$$$$$$""""""############""""""$$$%%%%%%%%%$$$$$$###"""!!!"""$$$%%%%%%%%%$$$$$$(((((('''&&&%%%$$$$$$#########%%%%%%%%%$$$###"""%%%"""$$$"""///KKKdddfff000 !!!&&&###$$$%%%$$$###!!!"""###$$$"""!!!///444555===333DDD,,,!!!...'''&&&%%%%%%'''(((((('''$$$&&&(((((('''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&333QQQ\\\}}}ZZZrrrFFF]]]zzz999,,,000+++,,,...************)))((('''&&&"""###%%%(((+++---///000---((()))***)))---,,,JJJ666---,,,111///222888\\\ooossswwwQQQ888===@@@666777EEE~~~FFF222222///+++------------.........---,,,---------,,,,,,((('''%%%#########%%%&&&#########$$$$$$$$$%%%&&&)))XXXtttMMM///)))***'''''')))***'''(((---(((///???WWWmmmPPP111......555GGG\\\aaaAAAAAAfffjjj\\\888(((&&& $$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$###"""!!! !!!###$$$%%%%%%%%%))))))((('''%%%$$$######!!!###&&&(((((('''$$$###'''%%%(((&&&!!!%%%---XXXRRR((('''### """###$$$###"""!!!!!!"""'''###,,,777888888PPPppp,,,'''&&&%%%%%%&&&&&&%%%$$$%%%''')))$$$'''))))))))))))***+++)))(((((('''&&&&&&&&&'''###222WWWnnneee[[[vvvNNNaaaqqq666+++,,,++++++...++++++***)))))))))))))))((()))***+++,,,+++***)))---+++)))***&&&,,,000RRR000...,,,111......111VVVxxxbbbddd{{{\\\GGG555444>>>666,,,IIIwwwVVV000...111+++(((......------------......//////...---,,,***(((&&&$$$###$$$%%%'''###!!!!!!$$$%%%###"""###'''iiisssLLL***222(((&&&))),,,000333///444---(((+++333>>>MMMZZZkkk|||~~~SSS555)))---777LLLVVVSSSAAAYYYggg\\\>>>000***$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""""""""""""""!!!!!!!!!"""######$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###$$$%%%'''((()))(((''''''!!!***&&&"""''''''$$$(((###***###'''((("""$$$"""###$$$###"""!!!"""$$$&&&"""000---222666BBBbbb+++))),,,"""$$$&&&'''%%%######'''***###%%%''''''&&&&&&''')))'''''''''''''''(((((())))))===jjjrrrXXX\\\|||rrrKKK]]]fff555,,,***,,,+++...///---,,,***))))))*********+++---...---+++)))'''---///+++...&&&,,,222yyybbb***000---222///,,,)))LLL{{{```XXXlllJJJ666888@@@@@@111+++IIIxxx???000111,,,(((---------+++++++++---//////......---,,,)))(((&&&$$$$$$%%%&&&''''''$$$$$$'''&&&######'''999~~~```fff^^^MMM999333444+++)))&&&,,,'''%%%(((***(((&&&&&&///777CCCQQQ___qqqOOO666111000KKKkkkyyyPPPfffOOO\\\yyydddBBB111(((%%%'''''''''&&&&&&'''''''''$$$$$$###""""""###$$$$$$ """###$$$$$$%%%%%%$$$$$$$$$#########$$$$$$"""""""""######$$$%%%%%%&&&%%%$$$$$$$$$%%%'''((()))'''!!!%%%&&&!!!"""'''$$$"""&&&&&&,,,###$$$%%%$$$""""""$$$&&&)))444MMMAAA777<<<\\\UUU((("""...'''$$$&&&'''&&&######'''***!!!"""###"""!!! !!!###%%%%%%&&&&&&(((***+++,,,,,,HHHtttvvv[[[]]]gggggg@@@^^^\\\555...)))///+++//////...+++)))''''''''''''###%%%(((,,,///000000000)))///+++000%%%***///```999000,,,222111...'''FFF{{{ggg[[[```kkkRRR???999<<<+++;;;AAAAAA]]]]]]777111111...+++,,,,,,+++)))))),,,...---------------&&&&&&&&&%%%%%%&&&&&&''')))&&&(((+++)))$$$(((111___sssVVV[[[ttt\\\___iiiZZZNNNIII;;;---'''&&&+++111111...---'''%%%%%%'''***///:::EEE\\\gggjjjhhhtttpppcccRRRVVVWWWrrrYYYXXXuuummmvvvaaa???///(((***((((((''''''''''''((((((%%%$$$###""""""###$$$%%%"""###$$$%%%&&&'''''''''&&&%%%$$$############$$$ !!!###$$$%%%%%%$$$### !!!$$$&&& %%%!!!%%%444555'''"""'''***&&&######### $$$%%%%%%###"""###%%%'''222JJJcccWWWEEEOOO~~~mmmFFF)))---%%%%%%&&&'''''''''&&&'''(((%%%%%%&&&%%%######$$$&&&%%%%%%&&&'''(((***,,,---)))IIIooojjj^^^XXXeee@@@gggQQQ555000)))111***---,,,+++)))'''&&&%%%%%%$$$%%%'''))),,,---...//////%%%,,,&&&///###(((+++IIIfff333+++///222222+++HHHoooWWWCCCqqqmmm[[[GGG<<<444///222999<<>>hhheeeLLL===888999<<<999666@@@OOO{{{NNN000888///***---000///,,,***,,,///............--- """$$$'''((('''&&&%%%$$$)))%%%!!!---@@@yyyzzzaaa|||kkkSSSFFFAAA@@@@@@BBB>>>333+++***)))%%%%%%)))###...,,,---///&&&OOOCCCWWWrrrvvvcccIII888'''%%%'''&&&%%%%%%%%%%%%&&&'''&&&%%%###""""""###%%%&&&$$$$$$######!!!  !!!"""$$$%%%###############$$$$$$$$$%%%%%%%%%%%%$$$$$$###""""""### $$$+++###''''''!!!$$$$$$"""'''###"""""""""!!! !!!$$$'''BBBOOODDDBBBBBBlllZZZ222///!!!%%%...III555'''&&&'''***------)))%%%!!!"""######$$$%%%(((+++******)))(((((((((((((((+++999\\\]]]TTTlllDDDrrrjjjdddAAA333111'''222&&&)))''')))+++,,,---------,,,))))))))))))***+++,,,---'''--- ---%%%///333:::JJJ777111222555000NNNttt555AAA333BBBUUU___YYYLLLBBB>>>444;;;FFFGGG???CCCeeeXXX000888******///333222...,,,---000000000///...---(((###"""&&&%%%!!!!!!&&&$$$(((###$$$&&&***WWWeee]]]jjjvvvqqq|||ppp]]]MMM666---...***((()))&&&&&&111111222'''///555iiiBBB___ppp{{{}}}xxxOOO444((($$$%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&%%%$$$###""" %%%)))***'''###"""###!!!  !!!"""!!!!!!!!!!!!!!!"""###$$$%%%(((&&&&&&''')))((($$$ &&&###!!!!!!###%%%$$$###"""######!!!!!!$$$%%%!!!!!!###%%%***000===IIIBBB...EEE>>>...***,,,FFFqqqzzzmmmHHH444&&& &&&+++******&&&!!!!!!$$$''')))((((((%%%$$$&&&)))***,,,......QQQiii[[[wwwWWWkkkGGGooolllyyytttMMM---,,,,,,000+++---******************++++++,,,+++)))(((((()))+++,,,***)))(((%%%%%%&&&+++...ddd???333555---777999HHH{{{CCC555222<<<888333:::===888666222<<<===FFFkkkxxx888999***---++++++......,,,---000000///---,,,+++'''######''''''######'''$$$ '''###%%%###,,,dddttt[[[GGGeeeqqqWWWEEE444---///,,,$$$'''(((///&&&+++333~~~QQQLLLkkk{{{vvv~~~TTT777***(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$###### """$$$%%%%%%%%%&&&'''$$$###"""###$$$$$$###"""###############%%%&&&&&&"""""""""%%%((((((&&&###&&&###!!!!!!###%%%$$$###### !!!$$$$$$""""""%%%!!! """"""%%%...999@@@666666NNNJJJ)))(((NNNxxx222666))),,,111,,, $$$%%%&&&)))++++++)))''''''%%%###$$$&&&(((***+++)))XXXKKK^^^jjjBBBiiippp~~~zzzHHH------,,,///))))))************************,,,+++)))(((((()))+++,,,*********)))(((***...111^^^@@@000444,,,000--->>>QQQ666000:::999333222---,,,555>>>PPP```zzzFFF999---111...---//////...///222//////...---,,,$$$"""###''''''%%%%%%'''$$$&&&'''%%%+++$$$888DDD:::///SSS}}}wwwjjjqqqsss```OOO===///%%%###---'''///IIIjjj???^^^vvv}}}RRR555)))((('''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$"""!!!"""$$$&&&''''''$$$###""""""$$$$$$###"""$$$$$$$$$$$$%%%&&&'''(((""""""$$$'''+++---,,,+++%%%###""""""###$$$$$$###$$$!!!"""%%%%%%"""###%%%!!!!!!######!!!###000>>>BBB...@@@WWWFFF***>>>444---$$$+++...)))"""&&&)))+++,,,+++***))))))%%%%%%###"""$$$(((,,,...>>>xxxLLLmmm^^^iii???ZZZppp}}}BBB+++---,,,...'''&&&************************+++***)))(((((()))***+++((()))*********+++...111VVVLLL222666333222***<<>>TTT{{{AAA888777222...///...---///444---...///000000!!!#########$$$%%%%%%$$$!!!(((!!!%%%+++)))ZZZSSS444###%%%))),,,111IIINNNRRRwwwNNN000))),,,&&&<<<~~~111JJJZZZ{{{\\\\\\<<<)))%%%)))((('''%%%######$$$%%%&&&%%%$$$$$$$$$%%%''')))***'''&&&&&&(((******%%%!!!'''&&&%%%&&&'''((('''%%%""""""""""""###$$$%%%&&& """###$$$&&&'''(((######$$$$$$###############!!!!!!###### ###'''"""!!!%%%...777...LLLRRR'''(((&&&999ggg:::888...(((###///,,,---,,,(((%%%&&&***///&&&(((%%% ###///;;;@@@sssVVVaaa\\\@@@PPPwwwppp999***+++''',,,***++++++++++++*********))))))***))))))))))))))))))***&&&'''((('''&&&&&&''')))AAAxxx<<>>666999:::;;;;;;AAAlll}}}WWW666===...444___MMM>>>555000,,,---,,,+++---222---...///000000%%%'''&&&""""""$$$%%%###!!!$$$$$$$$$---kkkBBB,,,,,,(((&&&((($$$///444:::aaaWWWgggsss~~~zzzFFF((('''***###<<>>???;;;777===000>>>@@@===[[[mmmFFF222///...000000...///333//////...---,,,///000,,,###!!!%%%&&&###***%%%%%%555000PPPuuu666111---###...+++(((///'''%%%$$$((('''+++555>>>@@@WWWzzzKKK)))'''***000VVVfff\\\uuuVVVlllccciii@@@&&&'''(((###%%%%%%&&&&&&&&&%%%$$$### !!!###%%%&&&&&&&&&%%%###%%%&&&$$$!!! """%%%'''&&&%%%%%%''''''&&&%%%!!!!!!!!!!!!"""###$$$%%%"""###""" ###&&& ###&&&&&&###""""""$$$&&&######%%%$$$!!!!!!###"""###&&&'''$$$%%%///;;;lll777))),,,,,,(((444XXXUUUAAA999666555444555000***'''(((***)))(((###***,,,***:::\\\|||VVV^^^bbbDDDBBBUUU,,,,,,///(((---******,,,,,,++++++***))))))((((((((())))))))))))((((((&&&&&&&&&&&&'''+++111666LLLeeeDDD888jjjaaa???...---:::???aaagggWWWHHH@@@FFFEEEAAA===KKKbbbgggfffmmmHHHCCCAAAJJJ^^^wwwGGG333000000333333111222555111///---,,,+++))))))((('''&&&%%%%%%$$$***!!!)))...444ccctttVVVAAA999:::555+++&&&(((++++++'''333))))))---+++444888ZZZ???...,,,444VVVSSS\\\[[[MMM___[[[ccc___444,,,''''''!!!$$$(((%%%######%%%%%%###!!!#########$$$$$$%%%%%%%%%""""""!!!!!!!!!!!!!!!"""""" !!!%%%(((((('''######""""""######$$$%%%"""###%%%%%%%%%$$$""" %%%%%%%%%%%%%%%$$$###"""!!!"""###$$$$$$###"""!!!!!!######)))!!!###XXXrrrCCC+++!!!%%%))):::QQQnnnJJJSSS>>>555555555((()))---'''%%%***+++ )))---<<>>@@@CCCAAA000---,,,;;;XXX|||QQQCCC@@@999888>>>???KKKbbb|||FFFJJJXXXRRRkkkQQQ555444666+++000666---888555222---++++++''''''&&&&&&%%%%%%$$$$$$'''%%%)))'''000fffdddEEE;;;:::/// %%%$$$###))))))%%%%%%)))FFFwwwAAA//////***JJJvvvMMMJJJhhh]]]WWWQQQooo^^^333,,,)))***###$$$&&&$$$######%%%&&&$$$"""!!!!!!"""###%%%&&&''''''""""""######$$$%%%&&&'''$$$""" !!!$$$%%%%%%###$$$$$$######$$$$$$%%%&&&###$$$%%%%%%%%%###!!!&&&&&&%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!%%%$$$%%%&&&!!!555vvvPPP,,,((('''))))))%%%444ZZZ___\\\VVVOOO;;;333...111111******,,,%%%+++******)))>>>\\\cccbbbwwwNNNFFFSSS111+++***(((+++'''---+++)))''''''((()))(((&&&'''+++,,,***)))+++)))%%%''''''((((((''')))333>>>JJJ|||<<<666333;;;444)))---...<<>>777000%%%"""''''''...777TTTxxxccc;;;)))+++333___aaaNNNNNNuuu^^^dddYYYUUU///+++(((***######$$$###"""###%%%&&&%%%$$$!!!"""###%%%'''(((******&&&&&&&&&&&&&&&'''((((((&&&$$$""""""######!!! ###############$$$%%%%%%$$$$$$%%%%%%$$$###!!! &&&&&&%%%$$$%%%%%%'''(((""""""###$$$$$$###""""""(((&&&***%%%---YYYuuu333 )))+++''',,,)))666gggnnniiipppuuu___EEE888000+++(((000222&&&...&&&!!!222<<>>;;;<<<>>>>>>HHHjjjkkkbbbBBB111///))),,,111***333(((---111222000###$$$$$$$$$%%%%%%&&&&&&###&&&(((---III}}}gggxxxHHH<<>>333111333222BBBttt\\\NNNEEE======BBBSSSYYYnnnnnn]]]VVVooommm<<<000111---///,,,333;;;555...,,,///$$$%%%%%%%%%&&&&&&''''''+++%%%%%%DDDrrrHHH111888///@@@xxxLLL((($$$(((111???ccc;;;111555FFFtttQQQRRRsss```UUU```YYYlllbbb000))),,,%%%&&&$$$)))!!!###$$$$$$$$$$$$&&&'''&&&%%%%%%%%%%%%$$$$$$$$$"""""""""""""""###$$$$$$###%%%'''((('''%%%%%%&&&&&&&&&&&&&&&&&&'''(((((( !!!!!!###$$$%%%&&&'''######"""!!!!!!"""$$$$$$%%%$$$############$$$%%%###'''###TTTeee,,,,,,,,,"""%%%///)))'''+++EEE```___]]]]]]TTTAAA,,,))),,,222888DDDlllQQQkkkUUUsssttteeeSSSFFF```|||BBB,,,///,,,)))...&&&%%%((()))))))))((((((***+++&&&)))***)))***...000...'''%%%(((---***(((888NNNlllmmm777222+++JJJPPP999...333///999{{{mmmUUUCCC999<<<;;;666???PPPrrrhhh___]]]^^^yyy:::***///+++...000777DDD:::000---111$$$$$$$$$$$$%%%%%%%%%%%%''''''%%%BBByyy???))) IIIyyyFFF)))&&&...+++GGGKKK:::777CCC\\\^^^eeeNNNeee___cccvvvkkk666+++,,,&&&)))%%%&&&!!!###%%%%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$&&&&&&"""%%%((((((&&&$$$$$$%%%&&&&&&%%%%%%&&&&&&'''(((##################$$$%%%$$$$$$##################%%%$$$$$$######$$$$$$%%%!!!'''%%%+++sssXXX///...''' &&&+++,,,)))---<<>>999999>>>DDDNNNdddyyyqqqaaaXXX^^^FFF000444,,,---///666>>>888000...000######################## )))&&&>>>{{{AAA!!!222))):::|||SSS444###%%%(((PPPxxxHHH<<>>999///555999<<>>===///+++,,,111444222///......&&&###"""$$$$$$###$$$'''%%%'''222]]]444 111..."""555kkkDDD***%%%******KKKjjj999888===TTTvvvuuuqqqWWW___iiiDDD******)))+++&&&'''((('''%%%###""""""###$$$###"""""""""###$$$%%%%%%'''%%%$$$&&&''''''$$$ %%%%%%%%%###!!! """$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((('''&&&%%%%%%$$$"""###%%%###""" ###%%%%%%&&&'''&&&$$$%%%111 aaaZZZ,,,,,,***((('''&&&&&&&&&''' ,,,GGGZZZkkkVVV999MMMSSSGGGOOO@@@kkkiiimmmJJJ}}}XXXooodddYYYqqq<<<222***+++......,,,+++&&&&&&'''***......***''''''(((***+++,,,,,,++++++***,,,***222,,,000QQQ[[[|||???000***KKK{{{FFF000'''---777333AAAoooFFF:::333777333666PPP}}}yyydddJJJOOOwww>>>555111&&&;;;%%%111111000///000&&&""""""$$$$$$"""$$$''''''(((777hhh}}}888:::DDD444!!!...YYY~~~CCC)))&&&,,,...UUU\\\888444@@@MMMqqqssslllZZZpppnnnAAA+++,,,(((((("""$$$'''%%%###"""!!!!!!"""###""""""""""""""""""######%%%$$$###$$$%%%&&&$$$!!!###$$$$$$###""""""$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&%%%%%%((($$$###&&&&&&$$$$$$'''"""%%%'''%%%""""""###%%%'''***DDD~~~@@@......,,,+++******))))))...'''---@@@SSSfff|||@@@fffnnnpppQQQsssxxxGGGvvv```kkkPPPtttmmmYYYhhh999///((())),,,,,,***)))'''&&&'''***------***'''(((((()))***++++++++++++,,,---***111+++111TTT___lll:::111,,,HHHwwwnnn666)))+++---111444<<>>MMMKKK:::(((000aaa}}}HHH...***///...ccc~~~GGG222333999LLLmmmhhh\\\ccc]]]wwwrrr777))),,,''''''"""$$$&&&%%%$$$"""""""""######""""""""""""!!!!!!!!!!!!$$$###!!!"""###$$$$$$###"""###$$$$$$###$$$&&&(((%%%%%%$$$$$$############&&&&&&&&&&&&%%%%%%%%%%%%'''!!!###&&&&&&%%%'''###%%%&&&$$$ ###'''888zzzDDD------,,,+++++++++++++++444000111<<>>fffFFF000222+++&&&///666JJJxxxOOOKKKKKKddduuudddEEE222555999666---444VVVyyyoooNNNHHHeeeNNN111:::444:::222444333333222222$$$!!!!!!$$$%%%###$$$'''***222KKK{{{RRR%%%...+++777999@@@|||qqqGGG///(((***,,,wwwvvv:::---<<<,,,MMMwwwbbbyyyKKK___fff]]]+++&&&,,,'''((($$$''''''&&&%%%$$$###$$$$$$$$$###############"""!!!!!!$$$###""""""###$$$%%%&&&###%%%&&&%%%$$$$$$&&&'''%%%%%%$$$$$$######""""""%%%%%%%%%$$$%%%%%%%%%&&&%%% %%%+++***'''&&&""""""###%%%$$$###%%%(((000EEE\\\+++)))((((((((((((((())))))---//////444KKKrrr^^^]]]ccczzzaaa|||jjjWWWlllmmmlllWWW777///)))***---,,,,,,---'''((()))***++++++***)))***)))(((((((((***+++,,,------(((---(((555aaatttXXX<<<666---222JJJdddYYY111111...***666111>>>tttbbbDDD@@@666666<<<>>>===777222>>>VVV~~~RRRTTT^^^yyybbb777;;;444333444666444333333222###!!!"""&&&&&&$$$%%%''',,,HHHpppYYY,,,,,,777mmmsssgggMMM777)))%%%%%%///kkk333///DDD...[[[>>>]]]tttRRR&&&%%%,,,&&&(((%%%'''%%%$$$$$$###############$$$%%%%%%%%%%%%$$$""""""$$$$$$$$$######$$$&&&(((%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$%%%&&&''''''###%%%---333111+++(((&&&""""""''')))&&&%%%'''&&&VVVggg<<<&&&&&&&&&&&&&&&''''''(((!!!((()))(((>>>kkkVVVyyytttsss999DDD~~~UUU555...)))***+++++++++---'''(((***+++******))))))***)))((((((((()))***+++******&&&,,,)))888hhh}}}\\\EEE999///,,,444BBB[[[vvv@@@333333///333...555iiimmmBBB444777:::999333%%%(((888888666CCCzzzaaafffSSSaaaHHH===222...555666333222333000$$$"""###'''(((&&&&&&)))+++___SSS((((((EEErrrHHH===++++++((())))))222NNN)))---999===iii111XXXSSS(((''',,,&&&'''######""""""""""""""""""""""""$$$%%%&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$$$$&&&'''%%%&&&'''&&&$$$###"""###########################%%%$$$$$$$$$$$$&&&((()))%%%$$$&&&...111---(((&&&+++&&&%%%++++++&&&&&&***...|||XXX(((***///((('''''''''''''''((()))"""((((((&&&999dddbbbKKKzzzzzzBBBHHH|||QQQ333,,,((((((((('''(((+++((()))++++++)))((()))***)))))))))(((((())))))***''')))&&&---***999jjj]]]KKK:::111,,,***000;;;~~~nnnDDD000///,,,''',,,+++CCC{{{{{{___EEE666999555888+++>>>BBBDDDGGG555---BBBMMMgggZZZKKKMMMzzz^^^???444000555444333666;;;888$$$###$$$)))***((('''***777wwwVVV///;;;fffmmm333///"""+++***,,,,,,999vvv555""",,,(((???NNNOOOyyy}}}[[[333^^^UUU***(((,,,&&&)))$$$######$$$$$$%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%$$$######%%%'''&&&$$$"""###%%%"""$$$&&&&&&$$$#########!!!!!!""""""######$$$$$$%%%%%%$$$$$$%%%''')))+++$$$###$$$((()))$$$"""$$$***'''))),,,)))$$$---;;;|||BBB111+++''')))(((((('''''''''((((((&&&((('''+++AAAgggMMM```tttuuugggeeeDDDMMMIII333---(((((('''%%%&&&***(((***++++++(((((()))+++((()))))))))))))))(((((('''***(((///+++999iii~~~YYYKKK999222---&&&,,,111999===AAA888))))))000///)))...,,,QQQNNN;;;444666>>>999DDDKKKxxxOOO000@@@===xxxrrrHHHFFFBBBoooooo@@@777444111222666CCCQQQRRR%%%###%%%***+++)))(((+++KKKxxxAAA999ppprrr222333&&&...((('''%%%EEEqqq///&&&000"""111AAAFFFvvvdddXXXBBBoooUUU***'''+++''',,,(((&&&''''''((())))))((((((((( !!!###%%%&&&%%%$$$###!!!$$$'''&&&###!!!!!!"""!!!$$$%%%$$$###$$$$$$ !!!"""###$$$%%%%%%&&&%%%$$$$$$&&&(((***,,,)))''''''(((%%%"""###'''###$$$))),,,&&&$$$555MMMzzz""")))###---(((((('''&&&&&&&&&&&&&&&"""!!!!!!,,,HHHlll```tttpppwwwrrraaa___RRR^^^BBB555///+++***)))&&&'''+++(((***,,,+++(((''')))+++'''((()))******)))((('''(((+++***111+++777fff{{{TTTJJJ777111+++###,,,000UUUFFFLLLNNN666***111222&&&999---===ppp???999999999@@@CCC]]]|||@@@666>>>^^^MMMAAA;;;hhhuuu>>>888666---222:::PPPffflll'''!!!$$$'''$$$***000---OOOaaajjjNNN===%%%666xxxIII***+++)))###%%%)))GGGggg555&&&$$$$$$666ddd666???ppp~~~MMMddd:::{{{;;;)))&&&)))'''###$$$&&&(((((((((((((((######$$$$$$###!!!!!! """&&&&&&%%%$$$%%%'''---###%%%***%%%$$$)))'''+++&&&""""""&&&((('''$$$$$$""" !!!###&&&(((((()))(((%%%#########$$$%%%&&&,,,$$$###'''000%%%mmmRRR...))))))%%%$$$$$$$$$$$$%%%&&&''''''...(((&&&...???ZZZ}}}rrrgggsss|||qqqvvvNNN]]]zzzAAA000...,,,*********+++,,,,,,***''''''((())))))(((++++++,,,,,,,,,,,,---...'''***+++...,,,$$$mmmZZZ>>>111222---+++///111CCCWWW~~~www@@@***666333///,,,333:::nnnZZZ<<<777...KKKVVVpppGGG@@@DDDGGGOOO???EEE^^^TTT999...777;;;:::FFFgggZZZ%%%###)))---***((()))&&&fffnnnfffwww<<<111---OOOfff;;;***'''!!!!!!***WWWYYY***(((,,,+++DDDeeeAAA<<>>CCCDDDFFFVVVRRR***---,,,...TTTtttSSS===LLL{{{ppp???{{{WWW222...((('''###((("""###$$$&&&&&&&&&&&&%%%$$$!!! !!!$$$&&&%%%$$$"""$$$&&&'''&&&&&&&&&'''&&&(((###000QQQUUU777...)))%%%###$$$%%%$$$"""(((%%%"""!!!"""$$$$$$$$$((('''%%%$$$######$$$$$$(((!!!&&&)))+++sss777(((,,,######''''''''''''((()))******$$$***)))'''666XXX{{{ZZZXXXnnncccaaauuu<<<---------,,,++++++******+++)))''''''((()))((('''+++(((&&&'''***+++)))&&&******''',,,222222}}}aaaAAA///...***)))...///:::lllmmm<<<+++...---333:::---<<>>ppplllCCC000&&&%%%!!!'''###$$$%%%&&&'''&&&&&&%%%%%%!!!###%%%$$$"""""""""###$$$$$$$$$$$$$$$######$$$???@@@"""""" """%%%'''&&&&&&$$$""""""$$$'''((((((&&&&&&%%%$$$######$$$$$$&&&%%%'''&&&***777zzz...((($$$,,,$$$$$$$$$$$$%%%&&&'''((($$$,,,+++###000WWW~~~eeeqqq\\\jjjhhhzzzxxxmmm111,,,,,,---,,,,,,+++))))))+++)))(((((())))))((('''---***'''(((+++,,,***&&&+++)))$$$)))111666rrrNNN777333...,,,000000)))gggwww@@@***555333(((:::DDDBBB???MMMuuu{{{WWWQQQ222<<>>,,,,,,,,,+++******))))))***)))((()))******(((&&&&&&'''''''''((((((((())))))***###$$$,,,333|||XXX888111...000444333???qqqlll111"""......(((///***,,,333***---&&&...666:::;;;AAAKKKUUUOOOTTT___mmmTTTHHH???FFFGGG^^^HHH999***333<<<888UUUSSSDDDOOOnnn:::777:::JJJ^^^rrrRRR###)))"""%%%..."""111eeeFFF222))))))$$$DDD^^^jjj///(((&&&,,,PPP~~~XXXxxxqqqvvveeeeee777)))*** (((%%%&&&''''''''''''%%%%%%))))))((($$$!!!"""(((---'''%%%""""""$$$&&&%%%$$$###!!!'''""""""&&&"""!!!!!!!!!"""###%%%(((++++++(((%%%###$$$$$$$$$$$$######$$$$$$$$$$$$######'''''')))---RRRKKK+++!!!---((((((''''''(((((()))***+++(((+++)))$$$)))CCCnnn{{{hhhllloooooo<<<---,,,+++))))))))))))***))))))((()))******(((%%%###'''***)))''''''***---''',,,'''&&&---333}}}]]]999///******---***999aaaddd///)))///000---/// 111+++(((......---,,,++++++---...111111000000444<<>>;;;DDDSSSQQQIII---!!!"""++++++222222zzzVVV888)))++++++---333444YYYppp|||dddJJJ...%%%,,,///XXXccc\\\[[[lllcccUUUvvv===$$$+++%%%$$$''''''&&&%%%$$$"""!!! $$$#########$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""""""""%%%!!!!!!%%%%%%!!!!!!%%%%%%&&&'''((())))))))))))(((555***VVV///000222***&&&444)))((((((((()))((('''%%%%%%***+++&&&///333rrr|||}}}dddsssooo[[[222---+++***)))***+++***)))))))))((((((''''''&&&&&&)))''''''+++000111...)))++++++''''''***444[[[vvvHHH555***'''...***...888QQQDDD222444---,,,------***(((***...,,,***))))))***++++++***---------------------,,,000111111222@@@aaatttUUUGGGLLLxxxOOO888555777XXXRRR===;;;dddZZZCCCSSSSSSMMMCCC;;;%%%"""***(((+++111~~~LLL+++)))******,,,***???ZZZssszzzpppSSS===+++%%%+++...pppqqqGGGKKKtttdddJJJ~~~EEE)))---&&&'''%%%%%%&&&%%%%%%$$$###"""&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###""""""!!! ########################!!!$$$&&&$$$%%%)))$$$%%%&&&''''''((((((((((((444GGG;;;111******(((((('''&&&%%%&&&''''''%%%$$$)))'''$$$!!!,,,222rrr~~~qqqppphhhXXX111,,,***(((((())))))(((''')))))))))((((((((((((((('''&&&&&&)))---///,,,(((((((((&&&(((---888```lllAAA000'''%%%+++&&&)))555LLLUUU555'''++++++)))((((((+++,,,+++,,,***))))))***++++++***,,,,,,,,,,,,,,,,,,,,,,,,***------+++---999MMM^^^^^^NNNGGGiiiXXX???888<<>>---***:::@@@333&&&%%%$$$%%%''''''&&&%%%+++%%%!!!$$$+++///kkkrrrzzztttjjj[[[YYYyyypppQQQ,,,***(((&&&&&&'''((('''&&&''''''''''''''''''((((((((('''&&&)))---...,,,)))''''''%%%(((---777___jjj???111***)))...(((***...GGG|||bbb???+++***,,,)))%%%'''------&&&,,,***))))))***++++++***))))))******++++++,,,,,,...000222222000000333777HHHhhhppp^^^MMM```^^^???444===mmmrrr999555???===gggfffOOONNNHHH@@@>>>'''!!!'''&&&(((###<<>>fffaaaAAA777(((...---&&&'''---,,,$$$,,,***))))))***++++++***''''''(((((()))***++++++)))))))))***---000222333///:::LLLdddyyyhhhXXX]]]aaa???000<<>>///---+++(((&&&''')))***+++,,,***))))))***++++++***&&&&&&''''''(((((())))))111///...///222222///,,,111000///...///>>>bbb|||hhhbbbaaajjjDDD444777```tttggg@@@999555+++???GGGUUUlll[[[bbbddd[[[PPP&&&'''$$$((()))777lll~~~KKK---222[[[pppaaa\\\QQQ;;;333111"""!!!)))###$$$***(((PPPooovvvUUU___III)))***%%%)))#########$$$$$$######"""############$$$&&&''''''&&&&&&&&&&&&&&&&&&''''''!!!!!!!!!"""""""""#####################""""""""""""&&&%%%"""!!!%%%$$$!!!'''&&&%%%%%%%%%''')))***>>>kkkCCCEEEKKKppp___888+++)))'''$$$###%%%&&&&&&&&&$$$$$$!!!&&&$$$...888cccGGGSSS___HHH333+++***))))))+++,,,,,,+++,,,,,,,,,,,,++++++++++++***+++++++++******,,,---***+++)))+++...666[[[sssHHH666...,,,333///333000444^^^LLLGGGLLL888''''''***)))))),,,,,,***))))))***++++++***''''''''''''(((((((((((($$$%%%&&&(((******(((%%%(((***///000)))***CCCbbbvvvdddfffnnnJJJ999///HHHiiiTTTGGG;;;111111///;;;000===NNNdddqqqaaa]]]]]]YYYQQQMMM$$$'''###'''---GGGggg===333GGGoooLLL???<<<---%%%...)))***000***QQQZZZ^^^XXXuuuLLL'''&&&"""))) !!!######$$$$$$$$$ !!!"""$$$%%%&&&&&&&&&&&&''''''(((((((((######""""""!!! ##################$$$$$$"""### """'''(((%%%&&&%%%$$$$$$$$$&&&(((***bbbJJJ===LLLAAAaaaNNN+++&&&,,,***'''%%%&&&'''((('''!!!%%%###,,,,,,333'''ggggggzzzFFF\\\fffBBB///+++)))((()))+++,,,,,,+++++++++******))))))((((((,,,---------,,,,,,...///***+++)))***---444YYYjjj@@@111+++***000+++..."""222oooUUUfffkkkHHH+++)))...***'''+++,,,***))))))***++++++***((((((((((((((('''''''''+++***))))))***+++++++++,,,''')))///,,,'''111CCCbbbuuuaaafffvvvSSSBBB///;;;AAAHHHFFF:::333555888666555///CCC888???TTTrrrrrruuuoooeee```ddd"""000!!!(((,,,VVVLLL777)))222FFFbbbssswwwfff444(((&&&)))000QQQRRRjjj___444$$$111(((+++***(((&&&$$$###""""""!!!"""$$$&&&&&&$$$"""!!!'''%%%######$$$&&&&&&%%%!!!!!!"""###$$$$$$%%%%%% !!!!!!!!!"""%%%&&&!!!""""""###$$$%%%%%%%%%(((%%%--- ***%%%[[[III:::444MMMUUU444&&&,,,!!!"""###%%%&&&&&&%%%###"""(((###,,,++++++***777dddlll```999ZZZcccIII---++++++***)))((('''&&&&&&,,,***'''(((+++,,,+++***)))---000...)))&&&''')))+++---***+++///555PPPwww]]]AAA444777333000111///333///WWWiiidddTTT999,,,---)))%%%,,,''''''((()))))))))))))))((()))******)))((()))+++'''+++000222000,,,******000"""000333...333///444CCCNNN[[[fffssscccWWWggg```BBBBBB555333///000555111)))+++444::::::===JJJjjj"""+++ +++444hhhfffJJJ444000---000OOOuuuJJJ111(((:::ZZZuuuZZZeee}}}222!!!..."""---))))))(((&&&%%%%%%%%%$$$!!!!!!"""###$$$%%%%%%%%%$$$"""!!!"""%%%((()))(((&&&&&&%%%%%%$$$###"""""""""###$$$%%%%%%'''(((***""""""###$$$$$$%%%&&&&&&&&& '''---$$$999aaaZZZ>>>------(((===FFF,,,###*** &&&&&&&&&&&&&&&&&&&&&&&&)))$$$,,,+++++++++666aaa___UUUNNNnnn[[[JJJ---******))))))(((((('''''',,,)))%%%%%%'''))))))((('''+++...---***'''(((+++%%%'''%%%%%%***222PPPzzzNNN777000666111---000111666+++>>>pppOOOEEE222***---,,,(((***'''((())))))******))))))&&&(((******++++++...///---<<>>???///BBB222(((///777888777999666OOOsss(((((("""+++333ppp{{{bbbzzzfff888...,,,'''111HHHgggzzz\\\QQQdddSSSbbbjjj}}}666%%%,,,###---''''''&&&&&&&&&&&&&&&&&&!!!!!!!!!!!!"""%%%''')))###"""!!!"""%%%'''(((((((((''''''%%%$$$###""""""############$$$$$$%%%%%%#########$$$%%%%%%&&&&&&(((%%%,,,***""";;;eee***,,,((("""111:::)))'''...'''+++)))'''&&&&&&''')))+++***%%%,,,*********333ZZZfffjjjZZZmmmXXXeeeQQQJJJ---))))))))))))((((((((((((+++(((%%%$$$%%%&&&&&&&&&%%%))),,,,,,***)))***,,,%%%(((&&&&&&+++555XXXyyyFFF111...444000,,,111333333///111]]]QQQ>>>000,,,---***%%%((()))))))))************&&&''')))))))))***,,,......EEEKKK555&&&***///***&&&///BBB222$$$111///)))111(((...AAAKKKNNNcccvvvXXXIIIXXXGGG777???333555222333777555222:::FFF,,,'''%%%+++333uuubbbLLL___nnnzzzEEE111///+++(((***---IIIXXX```xxxYYYMMMwwwfff~~~@@@...,,,"""%%%%%%%%%%%%%%%%%%$$$$$$$$$!!!!!!!!!"""###%%%&&&'''&&&$$$######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############""" """#########$$$$$$%%%%%%''''''---'''$$$>>>III000&&&///***$$$+++000)))***000******)))(((''''''((()))***)))$$$+++((())))))...RRRzzzyyyeeeqqqpppLLLIII---'''((((((((()))))))))***++++++*********)))'''&&&&&&)))+++,,,***))))))***))),,,)))(((,,,666[[[PPP777---333000...111111(((999999zzzcccIII333))),,,...''')))))))))))))))***++++++'''((((((&&&%%%%%%&&&((())):::@@@111$$$(((///000***--->>>444***888777444222+++,,,333666<<>>[[[MMMRRRWWW___JJJ@@@777...***///***(((666LLLnnnTTT^^^hhhzzzAAA111***######%%%%%%%%%%%%$$$"""!!! !!!"""$$$%%%%%%$$$###"""%%%$$$###$$$%%%%%%$$$###############""""""""""""'''&&&%%%'''))))))(((%%%"""""""""###############$$$%%%((($$$222\\\uuu222000'''!!!)))%%%&&&&&&###&&&(((###&&&'''(((((((((((('''&&&'''###)))%%%'''(((***IIInnnuuummmmmmMMMFFF,,,''''''(((((())))))******+++---111333111...)))'''(((***++++++***(((((((((''')))%%%$$$'''///PPP|||dddAAA,,,...------...*** :::<<<~~~{{{YYY???000&&&---555---))))))(((((())))))***+++(((((((((&&&$$$$$$&&&((()))+++......)))%%%,,,555666'''000///,,,444111333///666777,,,$$$+++;;;HHHTTTjjjwwwLLLHHHyyy]]]777222888@@@BBBNNNeee)))%%%(((111OOO|||]]]XXXOOOKKKzzz___???******(((---///$$$%%%888rrr}}}NNNaaammm777***%%%((('''%%%%%%%%%%%%$$$""" !!!"""%%%&&&&&&$$$""" !!!###&&&''''''%%%%%%$$$$$$"""!!! !!! !!!%%%***---,,,)))########################)))'''### @@@MMMIII(((((('''((()))***&&&"""###%%%### ###$$$&&&''''''&&&$$$###%%%"""((($$$'''))))))CCC|||ppphhhdddPPPFFF,,,''''''(((((())))))******)))...333555444///+++)))))))))*********)))'''&&&'''(((%%%$$$'''+++EEEkkkqqqGGG+++)))***+++,,,&&&"""000111ddd|||NNN555222)))---444***)))((('''''''''(((***+++((((((((('''&&&(((+++...,,,%%%%%%,,,,,,%%%)))444DDD***,,,...///555......***:::@@@555,,,000555555IIIVVVsss\\\GGGiiinnnaaaiiirrrgggMMMaaa}}}***''''''666gggmmmqqqddd^^^xxxNNN===111 ***((((((555%%%999EEEGGGsss|||JJJppp```...((($$$+++((($$$%%%&&&&&&&&&%%%###"""!!!"""###$$$%%%$$$$$$### !!!###&&&'''&&&%%%$$$$$$######"""!!!!!! ###))),,,***&&&%%%%%%%%%%%%%%%%%%%%%%%%***,,,&&&%%%PPPggg)))---'''""",,,111'''---)))###&&&'''$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%"""((($$$))),,,)))@@@gggqqqrrrrrrzzzXXX{{{QQQGGG,,,(((((((((((())))))))))))'''+++///000...+++******''''''((()))******)))'''******''')))------???```pppGGG+++))))))+++...,,,***+++,,,JJJRRR333555+++(((///'''((('''&&&%%%&&&''')))***))))))((('''&&&(((+++...)))'''''')))((('''***///BBB...111///333BBB:::222'''---111///------...---===IIIYYYpppbbbEEE\\\kkkBBB===444TTT&&&$$$%%%>>>pppmmmVVV222"""))))))""""""###222///888AAAfffYYYYYY...+++%%%***######$$$&&&(((((('''&&&%%%!!!!!!!!!!!!###%%%'''(((###"""###$$$%%%%%%###!!!!!!!!!"""###$$$%%%%%%&&&'''%%%$$$(((,,,---)))%%%''''''''''''''''''''''''###---+++///aaa```***$$$$$$&&&!!!+++((("""&&&'''###$$$&&&%%%###""""""###%%%&&&&&&###)))%%%+++...***@@@lllXXXttt|||PPPrrrQQQHHH---))))))))))))((((((((((((%%%(((+++***((('''(((***%%%%%%''')))+++,,,+++)))))))))&&&***///---;;;WWWvvvkkkFFF...,,,+++...444444000...333===UUU...000&&&###...+++((('''%%%$$$%%%&&&(((***++++++)))&&&$$$$$$'''))) )))+++$$$"""(((---+++111***222,,,444NNNHHH999<<<000***---...))))))---***===IIILLL```]]]AAAWWWjjjRRRDDD999KKKJJJwww)))(((###>>>kkkQQQ888...((('''***///,,,(((%%%'''000===FFFUUUnnnsss___(((((((((((()))%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%""")))$$$###&&&&&&$$$---'''&&&---333111***&&&%%%$$$######$$$&&&(((***%%% ---222]]]@@@'''"""%%%$$$###&&&)))))))))((('''''')))+++)))((('''%%%$$$######"""###$$$&&&%%%%%%)))000555pppeee}}}???rrrrrr___HHH((()))(((((((((((())))))***'''''''''''''''((())))))***,,,---***'''&&&(((***(((+++)))(((******777RRRhhhwwwLLL---...111)))***777333EEE:::;;;~~~III>>>333---###,,,,,,+++)))'''&&&&&&(((***,,,******(((&&&######%%%'''###%%%&&&&&&%%%%%%'''***111,,,)))...888>>>;;;666444222///,,,,,,***(((''',,,...111;;;OOOooo```HHHKKKyyy[[[OOOKKKBBB777999FFFrrrQQQ&&&'''%%%GGGuuuhhh]]]TTT@@@+++(((+++000222111---((($$$---...BBBVVVccc+++***)))))))))%%%%%%$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$""""""'''000666111+++&&&$$$%%%&&&$$$"""'''%%%(((------)))&&&'''###"""  !!!"""$$$,,,$$$###PPPkkkIII888***!!!&&&***''''''***'''((('''&&&%%%%%%''')))'''&&&%%%%%%$$$$$$%%%%%%"""###$$$$$$###&&&---222nnndddfffwwwvvvFFFyyyyyyddd{{{@@@***(((((('''''''''''''''(((&&&&&&%%%%%%&&&&&&'''((())))))***)))((((((***+++"""'''(((+++222555DDD___dddpppNNN222000000)))(((111&&&444000111cccRRREEE<<<444'''***&&&((('''&&&$$$$$$%%%'''(((*********(((%%%%%%&&&((()))'''&&&&&&'''(((''''''***'''&&&(((,,,000111000222000...---------+++***000///...000;;;OOOiiizzzzzzyyyVVVOOO```SSSDDD;;;999888555111000888gggbbb&&&(((,,,XXX|||zzzxxx]]]FFF@@@777...)))***...111---,,,666GGGhhh000---***))))))%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''&&&"""!!!(((555@@@111---'''%%%%%%%%%###!!!"""%%%+++---((("""###)))&&&&&&$$$###"""###$$$$$$$$$+++;;;//////&&&"""###)))(((######(((%%%&&&&&&$$$######%%%'''%%%$$$$$$$$$%%%&&&''''''###%%%&&&$$$###%%%+++000\\\WWWaaawwwnnnuuuMMM|||eeemmm;;;...)))((('''&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))''''''''')))+++++++++(((---...000555555CCC]]]eee]]]HHH444...---)))'''***$$$'''++++++CCCwww___FFF===222%%%&&&!!!''''''&&&%%%$$$$$$$$$%%%)))***+++***(((''''''(((...***&&&&&&(((***(((%%%###$$$&&&(((+++///444777///---,,,,,,------,,,***,,,+++***)))...:::JJJVVV}}}VVVBBBkkkkkkQQQEEE>>>JJJAAA666///000000...333<<>>YYYzzzsss<<<666666***:::EEE@@@888777999888>>>;;;,,,000444888NNNVVVeeemmm___111$$$(((>>>lllAAA666333,,,,,,===JJJ[[[gggsssXXX===666222444333444===IIIPPPiiilll333,,,'''&&&((()))((('''&&&$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%#########$$$###$$$$$$$$$#########$$$### %%%(((&&&%%%&&&&&&&&&'''(((((()))((((((&&&iii...///(((***((('''&&&''''''###&&&'''&&&%%%$$$$$$&&&(((%%%%%%%%%%%%&&&((()))***###&&&((('''%%%%%%(((+++777}}}vvvfffrrreee{{{}}}fffpppRRRuuuhhh666///)))(((((('''''''''((((((&&&&&&%%%%%%&&&&&&'''(((((())))))(((&&&&&&((()))))),,,***)))***)))555NNNZZZFFF666***)))+++)))((())))))'''...)))444888jjjeeeEEE111***&&&((('''&&&$$$$$$%%%'''(((&&&&&&'''&&&&&&'''))),,,***++++++'''###"""'''---"""%%%)))...222555777888,,,,,,,,,...///...,,,*********+++---///111111111$$$'''555)))333@@@NNNbbb>>>555...777:::999444///333>>>IIIBBBGGG===KKKVVVbbb@@@444$$$)))BBBZZZ...,,,///---'''---+++---222AAAnnnuuu111+++,,,,,,)))%%%$$$'''+++!!!...DDD___{{{lll444---''''''***((('''&&&$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%&&&%%%+++***%%% !!! !!!"""###""""""###%%%###"""###((()))''''''***)))))))))))))))(((((('''===444###(((((('''%%%"""###&&&))))))%%%&&&&&&%%%######%%%'''######$$$%%%''')))+++,,,%%%'''))))))''''''***..."""dddcccWWWjjjrrrZZZyyy]]]...+++''''''&&&&&&&&&''''''((('''''''''''''''((())))))%%%''')))(((&&&&&&))),,,'''***'''&&&((((((555OOO\\\EEE111###&&&+++))))))...---333333&&&222...pppiiiDDD111------+++)))'''&&&&&&(((***,,,'''(((((('''&&&(((+++...000...+++'''%%%%%%(((***)))---///,,,)))(((---111&&&&&&(((***,,,---+++)))---,,,+++***+++***)))(((666(((===---///)))777CCChhhMMMBBB999333111222666:::EEEYYYllljjj,,,555)))$$$SSSHHH***...%%%###444+++...222GGGWWW000222---&&&&&&---000---...(((000111777AAAZZZzzzqqq000666'''###)))&&&&&&%%%$$$###############$$$&&&(((***************&&&"""!!!""""""!!! """$$$&&&'''...***'''(((((($$$!!!"""$$$###%%%$$$###+++222111zzz222'''***$$$######&&&***+++)))&&&""""""###%%%(((((('''%%%'''###!!!!!!%%%)))******(((((())))))((('''&&&&&&///EEEmmmpppddd___qqqzzzVVVmmmzzzWWW333(((******)))(((''''''(((((())))))))))))))))))))))))///+++'''######''',,,000...))),,,$$$'''+++000NNNqqqCCC666+++((()))((('''(((000999---'''---111bbbeeedddQQQ+++111***)))(((&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$...///###&&&(((!!!'''***222999666...---111+++***)))))))))***,,,,,,,,,///(((&&&,,,+++'''+++***...111111//////222666MMMuuuGGG777;;;AAAJJJWWWppp;;;222---'''UUUxxxDDD,,,...###'''333222KKKfff~~~}}}RRRJJJ???888777777111)))///(((+++''',,,444BBBkkkpppyyy666111)))+++---'''&&&%%%$$$$$$###$$$$$$$$$%%%&&&((()))))))))((()))%%%"""!!!###### !!!!!!!!!!!!"""###%%%&&&'''&&&(((,,,,,,'''$$$&&&'''!!!"""+++###***LLL{{{---###)))$$$######%%%((()))'''%%%"""""""""$$$%%%%%%$$$""")))&&&$$$$$$(((+++,,,,,,''''''''''''((((((((((((444IIIiii\\\QQQ{{{\\\sss{{{JJJ,,,***++++++******))))))******((((((((((((((((((((((((111---)))%%%$$$&&&)))+++(((%%%***%%%'''+++---JJJsssyyyFFF999---******))))))))))))444---)))---///]]]|||sssZZZ222,,,+++***)))''''''''''''((('''(((((((((((()))))))))(((......'''%%%***,,,(((,,,...333777333+++)))---,,,+++***)))((())))))***%%%+++((((((///---'''***---...///...------000333VVVppp^^^WWWwww;;;333---'''SSSsssMMMDDDNNNRRRcccttt}}}yyyrrruuuxxxooo]]]OOO>>>888333$$$&&&...222MMMWWWfff@@@,,,&&&...+++(((((('''%%%%%%%%%%%%%%%%%%%%%'''(((((((((''''''&&&$$$!!!"""$$$$$$""""""""""""""""""###$$$%%%!!!$$$+++000...'''%%%'''+++!!!"""000 000uuuvvv+++%%%***%%%$$$$$$%%%&&&&&&%%%###$$$###"""$$$%%%%%%$$$""")))'''%%%&&&(((***++++++&&&%%%%%%%%%'''(((***+++---BBBlllfffwwwiiibbbyyyfff{{{xxxBBB)))++++++++++++++++++,,,,,,,,,((((((((((((((((((((((((...,,,)))&&&%%%&&&((()))$$$###***&&&))),,,---HHHbbbIII;;;---)))***)))((()))"""---,,,***+++***NNNjjjPPP999000---+++***(((((((((((()))'''''''''(((((((((((()))"""!!!!!!"""$$$'''))))))...///222333///)))(((,,,---,,,***)))((('''''''''!!!((()))+++444111)))+++------,,,,,,---///222333[[[888///)))%%%QQQmmmVVVWWWlllmmmcccRRR111(((...,,,???XXX}}}UUU777&&&+++((()))((('''&&&&&&%%%%%%&&&%%%&&&'''(((''''''%%%%%%$$$""" """%%%&&&$$$!!!##################$$$$$$"""&&&---000,,,$$$"""&&&###***''''''++++++RRRfff***((('''''''''&&&&&&%%%%%%$$$###%%%$$$$$$%%%'''((('''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$###$$$&&&))),,,...$$$999nnnSSSMMMkkkiii}}}sss~~~oooCCC---***)))***++++++,,,,,,,,,,,,(((((((((((((((((((((((('''''''''''''''(((******&&&$$$+++'''+++...///KKK```LLL<<<---((()))(((''''''###((((((((()))&&&;;;eeedddCCC:::111...---+++)))(((((())))))%%%%%%%%%%%%&&&&&&&&&&&&)))###"""(((...///111444***+++------+++)))***,,,+++***))))))((('''''''''###******---555222+++---))))))***,,,///222444555NNNxxx:::...))))))XXXkkkZZZTTTgggooo<<<'''(((&&&888xxxsssPPP+++******))))))((('''&&&&&&&&&&&&%%%&&&&&&''''''&&&$$$###"""!!! ###&&&'''%%%"""#########$$$$$$$$$$$$######%%%***,,,'''!!!"""((()))"""---///&&&DDD}}}HHH&&&(((###))))))((('''%%%$$$$$$$$$$$$######%%%'''))))))((($$$%%%%%%%%%$$$$$$######$$$$$$###$$$%%%(((+++---(((;;;kkk\\\ppp~~~\\\eeeggg~~~tttuuurrr^^^AAA111)))'''((()))***++++++******''''''''''''''''''''''''%%%&&&&&&'''(((((())))))'''%%%***%%%(((---000MMMoooRRR@@@...(((***)))((('''&&&%%%$$$(((+++)))333FFFwwwBBB888,,,///---,,,***)))((())))))%%%%%%%%%&&&&&&&&&''''''...'''$$$(((,,,,,,---000)))******((('''((())))))((((((((()))))))))((((((%%%+++((()))000...(((+++%%%'''))),,,...000333444CCC|||hhhwwwfffMMM???AAAFFF@@@444@@@<<>>222000666666///******555222PPP;;;000'''444kkkvvvqqqoooYYY555KKKjjjjjjYYYLLLIIIWWWooooooWWWGGG___www]]]555)))+++)))>>>hhh000&&&$$$)))((('''&&&%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###"""!!!!!!$$$((()))&&&###!!!"""###%%%&&&&&&%%%%%%&&&###$$$''''''%%%&&&)))(((,,,DDD___zzzaaaWWWSSS222!!!***&&&---((())))))&&&###"""$$$&&&'''%%%######$$$%%%%%%%%%'''***,,,,,,)))%%%$$$$$$%%%&&&&&&&&&&&&&&&'''''')))555jjjcccxxx\\\PPP[[[yyytttUUU]]]___777))),,,'''((()))******((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%###)))$$$'''***+++GGGYYYDDD///((()))***(((&&&(((###'''+++)))+++111111XXXGGG<<<===///---+++)))(((''''''''')))))))))*********++++++999===;;;222000666888555,,,...---((((((++++++&&&)))***+++++++++***)))((($$$((($$$$$$+++)))$$$''''''***,,,***)))000>>>JJJ[[[xxxeeejjjcccLLL===>>>:::888999777444777>>>+++///222999JJJXXXRRRCCC===111666666UUU:::000 111kkk~~~nnnrrrlll|||BBB''''''GGG___GGGBBB111***)))******333555)))'''333777;;;ZZZ}}}YYY777///,,,###555kkk555---'''((((((&&&%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$"""!!!!!!$$$((()))&&&""" !!!###%%%&&&&&&&&&&&&+++'''&&&))))))&&&######&&&%%%+++NNNoooAAA111000$$$,,,444 +++&&&((((((%%%"""!!!$$$&&&---***'''&&&&&&&&&%%%$$$'''***---,,,(((%%%######&&&&&&'''''''''&&&%%%$$$%%%///___aaa\\\zzzZZZ~~~vvvnnnVVVbbbuuu;;;%%%///((()))***+++***)))&&&%%%''''''''''''''''''''''''$$$$$$$$$%%%&&&''')))***%%%%%%---)))+++,,,+++EEEyyyWWWBBB,,,$$$&&&&&&$$$"""'''%%%******"""###+++***>>>UUU<<<888...---+++)))''''''''''''(((((((((((())))))))))))&&&000111&&&$$$///555111))),,,,,,)))+++111000,,,,,,,,,,,,,,,+++***((('''###)))''''''///---&&&)))(((,,,---++++++777MMM^^^\\\xxxyyyjjjMMM>>>EEEFFF:::555;;;000***///444222......888999AAA^^^pppbbbGGGBBBCCC^^^AAA555%%%>>>dddjjjsssaaa---)))&&&(((111###---///###(((+++""")))111&&&***---'''...000999|||333))),,,111444www222(((++++++)))&&&&&&&&&&&&%%%$$$%%%$$$######$$$%%%%%%$$$((('''%%%$$$###$$$%%%%%%&&&'''((((((((('''&&&%%%%%%###!!!!!!###&&&'''(((;;;222KKK==="""$$$&&&&&&&&&&&&((()))&&&&&&&&&%%%%%%%%%$$$$$$""""""#########$$$$$$$$$''''''&&&%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&!!!111TTTnnn[[[{{{aaapppcccccckkk|||>>>%%%,,,++++++******))))))(((((('''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&'''((()))&&&'''%%%)))...+++777RRRWWWAAA---((('''$$$###&&&'''%%%$$$''',,,...+++'''<<>>IIIXXXhhhsss<<<444111CCCuuuiii)))***)))---___~~~~~~ccc\\\hhhxxxXXX000,,,((("""'''vvv>>>***&&&,,,444~~~>>>+++((()))(((((()))+++***(((&&&'''((('''%%%###"""###%%%$$$$$$%%%%%%%%%$$$###"""&&&&&&%%%%%%###""" &&&&&&&&&&&&&&&&&&'''(((000MMMEEE)))%%%)))******'''$$$"""""""""&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((())))))---BBBhhhtttdddbbbeee~~~RRR222(((,,,((())))))))))))))))))***(((&&&&&&'''((()))(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&$$$'''+++(((444NNNIII;;;///+++(((###$$$***)))(((''')))---///---***(((GGGwwwuuuuuuSSS444"""###///%%%'''(((((()))---222111,,,,,,,,,---///222000+++&&&000444111111555...(((---))))))(((''''''''''''(((---,,,+++)))((((((''''''000$$$,,,+++222QQQ|||kkk<<<444999@@@<<<222---888MMMXXXXXXLLL888000AAA|||{{{///)))&&&111}}}EEE///%%%(((333ttt<<<***'''---444}}}{{{zzz;;;***)))''''''(((***++++++(((&&&######$$$###""""""###%%%"""###%%%&&&&&&%%%###!!!%%%$$$$$$######"""!!! ###$$$%%%&&&'''((()))++++++***kkk{{{......,,,###%%%&&&%%%$$$###$$$%%%'''&&&&&&&&&&&&%%%%%%%%%""""""#########$$$$$$$$$'''&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%&&&'''(((,,,,,,<<<~~~rrrdddeee___sssHHH333///000'''((((((((())))))******'''%%%%%%%%%'''((('''&&&'''&&&&&&%%%%%%%%%%%%&&&'''(((&&&***///,,,888SSSHHH999---+++***%%%###&&&)))(((''')))+++---,,,***222888wwwkkkNNN444((((((***###%%%$$$$$$&&&))),,,+++)))***''''''***///111,,,'''***///---,,,000+++$$$((('''&&&&&&%%%%%%%%%&&&&&&,,,+++***)))))))))))))))111'''000+++***HHHzzzyyyKKK:::555...:::@@@EEE^^^WWW999///DDDuuujjj}}}www---)))***???BBB---$$$(((444www>>>...,,,///444|||>>>...,,,%%%%%%&&&(((***)))'''$$$&&&&&&&&&'''((('''&&&$$$!!!###%%%''''''&&&###!!!###############$$$$$$$$$###%%%&&&&&&&&&'''))),,,'''VVVYYY)))***"""$$$&&&&&&%%%%%%'''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&''''''((()))((('''&&&%%%%%%%%%%%%%%%***,,,===xxxwwweeekkk]]]pppEEE222...,,,''''''(((((()))))))))***%%%$$$###$$$&&&'''&&&%%%'''&&&&&&%%%%%%&&&&&&&&&'''(((&&&+++111///<<>>___|||YYY444***IIIqqqccc}}}uuu222***(((HHHYYY111...,,,(((111BBB///***+++---wwwEEE...###'''&&&&&&'''((((((&&&$$$(((&&&&&&))),,,+++$$$"""###&&&(((((('''%%%###############$$$%%%&&&'''&&&(((((('''%%%&&&***///EEE666%%%...((()))***)))'''&&&'''(((''''''''''''&&&&&&&&&%%%''''''((((((((()))))))))$$$$$$$$$$$$%%%&&&'''((()))((('''&&&%%%$$$$$$$$$&&&...DDDkkkwwwdddooobbbhhh???---((($$$'''(((((((((((((((((()))%%%$$$$$$$$$&&&'''&&&%%%'''&&&&&&&&&&&&'''((((((%%%&&&$$$)))///---:::UUUPPP;;;***,,,333000(((###%%%%%%%%%%%%%%%&&&''''''$$$(((mmm{{{QQQ888,,,,,,***!!!---...+++***+++***((((((++++++((($$$%%%(((+++++++++&&&...***%%%))))))$$$&&&(((''''''''''''((())))))&&&&&&''''''(((***+++,,,%%%)))111,,,,,,444fffccc444+++TTTuuutttfff333+++(((UUUrrr111***,,,000,,,444JJJ333)))'''***___qqqTTT999&&&***(((''''''((((((&&&%%%%%%!!!!!!)))222333)))###%%%&&&(((((('''&&&%%%%%%$$$#########$$$%%%&&&$$$'''(((''''''***222888|||LLL*** 444+++((()))***(((&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&333MMMyyyaaavvvfffuuuooommmVVV666***(((%%%(((((((((((((((''''''''''''&&&%%%&&&((()))((('''&&&&&&&&&'''((()))***+++&&&'''%%%(((---***666QQQIII666''')))///,,,&&&$$$%%%%%%%%%$$$###$$$&&&''' 444XXX\\\III111***,,, ***...***)))+++)))%%%&&&+++&&&%%%%%%$$$%%%&&&''''''(((000+++$$$)))***''')))'''''''''''''''((())))))'''&&&&&&&&&'''((())))))%%%,,,+++(((333+++nnnqqq555444ccc~~~wwwtttBBB%%%---555kkkMMM,,,lll___***---%%%+++---888VVV;;;...,,,000JJJooogggPPP;;;---+++((('''(((((('''&&&###!!!---<<<@@@555((($$$%%%'''(((((((((''''''&&&%%%$$$"""""""""###### ###&&&''')))000;;;DDD777:::+++!!!$$$%%%&&&%%%###"""###$$$(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))******&&&&&&%%%%%%%%%&&&''''''(((777SSS}}}cccwww{{{kkkkkknnnvvvqqqGGG111,,,------))))))(((((('''''''''&&&)))((('''(((*********(((&&&&&&&&&''')))***,,,---))))))''')))---)))444OOOGGG777+++,,,///,,,***,,,%%%%%%%%%$$$###$$$&&&((("""???EEEwwwppp[[[SSS666---777***000)))$$$$$$&&&%%% """(((###&&&)))************+++)))111+++###(((***(((***%%%%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&'''''')))///&&&###444!!!XXXwwwxxx222888mmm|||jjjzzzhhhGGG%%%+++)))OOO///333:::rrr222222!!!222///NNNccc888(((''',,,;;;wwwxxx@@@<<<000(((+++,,,(((&&&(((&&&***///___eeeIIIAAA999///&&&$$$))),,,***&&&+++'''###""""""""" !!!))) 000))),,,qqq111(((111---***###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%###"""###%%%&&&"""######$$$&&&'''((((((*** ###)))&&&(((...,,,&&&000YYYnnnzzznnnqqqwwwzzzMMM333,,,+++)))''''''&&&&&&&&&&&&''''''%%%((((((%%%&&&+++---++++++***'''&&&&&&'''***+++###'''++++++***111@@@NNN:::...,,,,,,&&&(((...---%%%$$$"""$$$&&&&&&$$$!!!***555DDDggg{{{~~~|||GGG***555---000((((((((((((((()))******)))((('''&&&&&&'''((()))///...,,,***'''%%%###"""%%%$$$###%%%(((***(((%%%%%%&&&'''(((((('''&&&%%%(((///,,,&&&333000HHHwwwfff444:::kkk|||nnnOOO)))...+++@@@,,,000555SSSAAA...MMMnnnVVV333...///000:::fff;;;...%%%''')))&&&&&&******222,,,???kkkrrr[[[WWWDDD;;;111+++***)))%%%!!!)))&&&###"""###$$$###!!!$$$###&&&%%%---,,,LLLXXX///((()))%%%$$$$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&"""###$$$%%%&&&''''''(((%%%###***&&&&&&((($$$&&&111YYYhhhddd|||rrruuurrrqqqEEE///,,,---+++)))((((((''''''(((((()))$$$&&&&&&$$$%%%)))+++))))))((('''&&&&&&'''((()))'''(((***+++)))///CCCYYY:::---++++++$$$%%%++++++'''&&&$$$%%%'''(((&&&$$$"""000:::CCCcccrrrBBB***222))),,,******))))))))))))))))))''''''&&&%%%%%%&&&''''''++++++***)))'''&&&%%%%%%%%%###"""###%%%'''%%%$$$&&&&&&'''(((((('''&&&&&&(((---+++$$$///+++@@@lll}}}iiinnntttyyy}}}ooo888GGGtttuuu[[[......---xxx111***)))'''YYY111+++,,,,,,555qqqrrrhhh[[[rrr|||{{{\\\QQQRRRSSSKKKIIIVVVwwwmmm:::,,,"""###%%%$$$%%%+++((($$$///KKKJJJ777666<<<777000,,,******))))))'''%%%$$$$$$%%%&&&%%%$$$###$$$ )))'''111vvvYYY333+++***'''''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%&&&''''''&&&%%%######$$$%%%&&&''''''((()))"""&&&,,,&&&$$$'''$$$!!!,,,UUUhhhXXXwwwyyyrrrwwwzzzddd;;;+++,,,...---***))))))(((((())))))***)))+++***&&&&&&((((((&&&'''''''''''''''''''''''')))'''))),,,***222QQQrrruuu888,,,++++++######)))))))))(((''''''))))))((('''!!!+++000&&&666zzzxxx\\\888***...)))...***************(((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%######$$$&&&&&&%%%&&&&&&'''(((((('''&&&&&&(((+++***$$$,,,'''555yyyfffVVVDDDEEE===IIIMMMGGGHHHQQQQQQIIIKKK===RRR~~~yyy;;;JJJxxxvvvhhh000,,,///ppp)))---+++###ppphhh555&&&'''***000[[[ZZZQQQOOOiiiuuuwwwqqqZZZ999,,,###$$$&&&######'''&&&---)))(((222+++******)))''''''))),,,...'''&&&%%%%%%&&&&&&&&&%%% +++""",,,$$$BBBaaa333 )))'''&&&***&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''(((///&&&(((***""""""((((((+++UUU[[[TTTqqqqqqrrrlllsssxxx[[[555***---...+++***))))))(((((())))))***111333111,,,)))***)))%%%''''''((())))))(((''''''***&&&(((...///<<>>222,,,)))111(((((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''%%%%%%&&&(((***+++&&&''''''''''''''''''&&&((()))***%%%+++'''///dddfff[[[444222222000777999444555999555,,,<<<+++CCC@@@FFFuuu~~~tttuuu333,,,222tttmmm(((000111***```bbb666***+++000...WWWwwwaaaaaayyyiiikkkZZZ888---&&&)))***%%%!!!###,,,///---+++,,,)))%%%(((&&&''''''%%%######%%%(((''''''((('''&&&%%%%%%%%%&&&666&&&***(((^^^HHH---&&&***######'''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%######$$$%%%&&&%%%%%%%%%&&&&&&''''''(((+++%%%+++...&&&###&&&$$$###///XXXdddUUU___lllpppqqqdddppp~~~XXX555---///,,,''')))((((((''''''(((((()))111333222...,,,---,,,(((''')))***++++++***)))'''***((()))---000CCCrrrYYY,,,'''///555---)))***'''(((((((((''''''(((***++++++&&&555:::777fffiiiWWWCCC,,,)))000&&&&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%'''))),,,///'''''''''&&&&&&''''''''')))'''+++(((---,,,...TTT~~~jjjBBB222===999555222111555999:::;;;;;;777111MMMCCCVVV|||www~~~888000555cccxxx111///,,,(((>>>dddyyyEEE///,,,***++++++bbbXXXFFF```[[[ggg^^^777,,,'''+++,,,&&&"""###$$$$$$$$$###"""###%%%&&&###$$$%%%$$$$$$$$$%%%'''&&&'''((((((&&&$$$$$$%%%,,,666$$$***;;;333,,,+++)))$$$&&&((("""%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%""""""###%%%&&&%%%%%%&&&&&&'''''''''''''''&&&333;;;222+++)))$$$$$$,,,QQQJJJqqq{{{eeesssssscccwwwVVV666//////,,,''')))((((((''''''(((((()))))),,,---+++,,,......+++))))))++++++++++++))))))***,,,,,,***---FFFuuuZZZ***(((222999000***+++'''''''''((('''&&&'''***,,,&&&&&&888<<<...GGGxxxlllSSS222111555(((((('''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&'''+++---((('''&&&&&&&&&&&&'''(((***%%%+++)))---///...FFFsss|||nnn:::111666...///...///333444666===FFF888AAA^^^???dddssssss;;;444222KKKFFF111&&&((($$$555,,,:::OOOxxx{{{yyy|||NNN...******&&&'''000|||kkkCCCPPPKKK\\\ZZZ555***$$$(((+++'''%%%'''+++&&&((()))&&&'''((($$$ !!!"""$$$&&&((((((((("""%%%''''''&&&$$$%%%'''...+++&&&@@@iiiaaa&&&(((%%%&&&,,,)))&&&,,,$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''333;;;222,,,,,,)))%%%&&&CCC{{{www^^^}}}gggYYYjjjSSS444...///---******))))))(((((())))))***&&&***+++******---,,,)))))))))************))))))(((//////(((---LLLyyyRRR...+++444999...((()))&&&'''((()))'''&&&'''***...&&&)))111333...BBB~~~www___;;;<<<;;;///---***'''%%%%%%&&&''''''((())))))))))))((('''&&&&&&&&&&&&&&&'''''''''$$$&&&((((((&&&&&&(((***((('''&&&&&&&&&&&&'''(((+++$$$***(((+++000+++999oooccc@@@222***'''%%%;;;MMMNNNJJJMMMWWW]]]zzzAAAYYYcccggg|||:::555...777YYY:::+++555&&&+++,,,)))!!!>>>///(((XXXMMMUUUGGG000'''...,,,(((...===~~~```nnnooovvvqqqCCCHHHBBBWWW[[[444(((!!!%%%)))'''(((,,,+++%%%)))...+++------$$$%%%######$$$&&&&&&$$$""""""&&&'''&&&%%%''')))///%%%000aaaPPP***+++"""&&&000$$$+++###$$$%%%&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&""")))---$$$###***+++)))%%%<<>>MMMDDDPPPTTT888***"""%%%'''""""""(((((()))***)))'''$$$######$$$&&&((()))(((&&&&&&'''((( )))!!!)))%%%!!!333!!!```---(((((('''''''''((())))))$$$$$$$$$$$$%%%&&&'''''')))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%&&&((()))+++,,,,,,------333AAApppYYYKKKOOOSSSiiiMMM///***---000222)))******+++,,,,,,,,,---)))((('''&&&&&&&&&&&&&&&((()))+++---............)))+++***!!!...AAA[[[EEE...///000///,,,)))((('''&&&&&&&&&(((++++++((($$$$$$ 222444555ZZZ___~~~hhhNNN555+++000***'''((()))'''(((***'''***,,,,,,)))&&&&&&(((###%%%''''''%%%%%%))),,,''''''''''''''''''''''''&&&&&&&&&((())))))&&&$$$++++++,,,+++******,,,///SSSKKKJJJHHH@@@NNNYYYNNNKKKTTTzzzccc444---///111|||ooo]]]SSSOOOEEE???GGG555+++000***777QQQ```{{{pppaaaWWWIII[[[PPP<<>>---......---***((((((((()))((((((***,,,---+++(((,,,'''000+++&&&FFFKKKnnnTTT<<<,,,///***''')))***((((((***%%%''')))(((&&&%%%%%%'''''''''((('''&&&&&&'''(((&&&''''''''''''''''''&&&...+++&&&###!!!###''')))((())))))((('''(((***,,,QQQQQQNNNOOOLLLRRR[[[[[[gggDDDVVVtttYYY777,,,)))000ggg|||vvvxxxgggWWWUUUUUUfff{{{EEE555555777@@@]]]yyy```:::DDDFFFHHHCCC000'''"""&&&((($$$###'''&&&'''((((((&&&%%%%%%&&&"""$$$''''''''''''((()))((("""+++'''%%%***%%%---<<<{{{AAA***''''''&&&%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%$$$))),,,CCCyyyfff~~~WWWjjjggg}}}WWW{{{]]]sssKKK222...---------,,,+++***)))((()))******%%%%%%&&&&&&''')))***+++((()))***+++,,,++++++***(((,,,///)))111<<>>NNNfff\\\:::)))(((000KKKmmmccc???222...111444HHHfffkkk___RRRAAADDD666555DDD...(((&&&)))+++(((''')))$$$&&&''''''&&&%%%&&&'''$$$&&&''''''&&&%%%&&&'''$$$ (((%%%&&&'''%%%;;;fff777+++++++++)))(((''''''''''''############$$$%%%&&&'''#########$$$%%%&&&''''''&&&&&&''''''''''''((((((&&&&&&%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$(((***GGGVVVXXXdddZZZjjjfffrrrBBB---+++...///111+++***(((&&&&&&&&&''''''''''''''''''((()))***+++)))***+++,,,,,,+++******'''(((***$$$///<<>>++++++'''&&&)))***(((''')))(((''''''&&&&&&(((***+++,,,)))&&&&&&((()))'''$$$%%%&&&'''))))))'''&&&%%%+++///333222,,,'''&&&((())))))***)))((((((***---(((VVVYYYLLLRRRZZZRRRUUUuuu}}}UUU:::@@@QQQaaa888%%%***///666uuueee|||;;;...+++---+++999UUUUUU@@@jjjWWWDDD<<>>AAAJJJRRR~~~OOO^^^???>>>OOO[[[444&&&...***...nnnmmmtttnnnxxxwwwppp~~~hhh777((()))***'''111GGG}}}HHH333LLLkkkCCC000555***+++&&&&&&%%%%%%%%%%%%&&&'''%%%&&&&&&%%%$$$$$$&&&((('''''''''&&&$$$###$$$&&&%%%$$$'''$$$((()))>>>nnn000,,,,,,###'''&&&%%%$$$$$$###$$$$$$###""""""######$$$%%%&&&###$$$%%%&&&''''''''''''######$$$$$$%%%%%%&&&&&&((('''%%%$$$######$$$%%%%%%&&&'''((()))*********)))---YYYvvv}}}TTT|||qqqyyyJJJ222---,,,---000......---,,,,,,+++******...---+++***((('''''''''***+++,,,---...------,,,))))))---''')))))):::vvvIII111((())))))((('''&&&((())))))***,,,+++******+++---)))333)))---%%%000...AAAxxxnnnNNN>>>---'''$$$&&&&&&$$$%%%'''&&&%%%###$$$%%%'''&&&%%%'''&&&%%%&&&)))+++++++++''''''''''''''''''''''''$$$'''***)))'''&&&''')))'''(((((('''&&&''')))+++222BBBTTT;;;:::AAAIIIvvvzzzbbbEEEdddBBBCCCSSSNNN555111333"""///DDDccc___RRRSSSVVV999777:::TTT{{{oooddd@@@???PPPyyyhhhtttxxxqqqUUUqqq{{{222'''&&&(((&&&+++666gggrrr<<<111:::sssHHH---777)))&&&%%%&&&%%%###"""$$$%%%&&&&&&&&&&&&%%%######%%%'''$$$%%%%%%$$$$$$$$$&&&((((((((((((###(((,,,OOOTTT---,,,$$$***(((''''''&&&&&&&&&''''''""""""""""""###$$$%%%&&&%%%%%%'''(((((((((((('''""""""######$$$%%%%%%%%%&&&%%%$$$######%%%'''(((&&&&&&'''))))))***))))))***///bbblll___qqq|||lllBBB...++++++,,,///+++,,,---...---,,,***)))...---,,,***)))(((''''''((()))+++,,,---------,,,''')))...+++......AAAIII888)))+++,,,+++)))(((((()))))),,,......+++)))***+++&&&111###***&&&///***333TTTRRREEE111+++&&&&&&&&&$$$&&&)))'''%%%$$$%%%''''''%%%"""%%%&&&((((((((()))+++---)))'''&&&%%%%%%&&&''')))((('''&&&%%%%%%&&&''')))((())))))((('''(((***,,,000444ZZZAAA;;;??????llllllMMMAAAqqqfff???@@@NNNhhhEEE999===777111&&&888```}}}hhh>>>111===NNN333444444...kkk\\\666111444888999IIIyyyVVV```CCCaaappp...***%%%(((&&&'''(((UUUTTT---...///nnnkkkQQQ444222"""...'''((('''$$$"""$$$''''''&&&'''&&&%%%######$$$&&&"""######$$$$$$%%%)))+++))))))(((!!!&&&,,,XXX555...222///&&&&&&%%%%%%%%%&&&&&&'''""""""""""""###$$$%%%&&&&&&'''((()))))))))((('''######$$$%%%%%%&&&''''''###"""""""""$$$''')))+++&&&'''(((((()))(((((((((***111hhh{{{WWWllllll~~~kkkvvviiiAAA000,,,***)))***''')))+++,,,,,,***(((&&&...---,,,***)))(((((((((&&&''')))+++,,,---,,,,,,,,,***,,,'''+++...FFFFFF666***,,,------+++)))(((((('''***------***'''''''''$$$000)))(((111,,,111EEENNNEEE555...'''&&&&&&%%%'''***)))'''&&&'''))))))&&&"""%%%(((***)))''''''***---***(((&&&$$$$$$&&&(((******)))((()))******(((&&&++++++,,,+++******,,,///111---ZZZAAA:::;;;===hhh}}}LLLIII\\\rrrEEEJJJbbbmmmBBBiiioooUUU---000)));;;AAAJJJnnn|||xxxgggkkkrrrjjjWWWHHHCCC222;;;ZZZXXX777333KKK===PPPhhhtttwwwzzz[[[===<<>>***++++++***HHHvvvaaadddZZZ===++++++RRReeeKKK,,,%%%))))))$$$%%%&&&&&&'''(((((((((&&&%%%%%%%%%%%%$$$$$$$$$((($$$///WWW:::///((((((***(((&&&'''$$$$$$$$$%%%%%%%%%$$$###''''''&&&&&&'''''''''&&&######$$$%%%'''((())))))((('''&&&%%%$$$%%%%%%&&&&&&''''''(((''''''&&&%%%&&&'''(((((('''(((***,,,@@@nnnmmmZZZ___QQQIII///&&&&&&+++%%%***)))(((((('''((()))***++++++***))))))******)))'''******+++---000...)))$$$%%%%%%+++)))***%%%777wwwkkk333---$$$((($$$$$$,,,***"""###''''''''''''((((((((((((((()))))))))((())),,,...888,,,PPPnnn@@@666///,,,---...***''''''))))))'''&&&%%%$$$$$$$$$((((((((()))******)))((('''''''''(((***++++++++++++***)))(((((('''((((((%%%(((+++------,,,,,,,,,...888{{{wwwxxxzzzqqqVVVtttRRRKKKYYY{{{cccnnnXXXUUUjjj999+++******111...111LLL;;;,,,''')))$$$000%%%///,,,888AAA)))***...333FFF|||nnnrrrbbb===%%%(((___hhh;;;&&&%%%&&&""""""###$$$&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&OOOggg222...++++++***'''%%%&&&$$$%%%&&&'''&&&%%%%%%%%%''''''''''''''''''''''''######%%%&&&&&&'''))))))$$$###"""!!!!!!!!!"""###''''''((((((((('''&&&&&&((((((((('''''')))...111;;;jjj]]]iiiZZZOOOPPP555+++***///)))...&&&'''((()))***))))))((()))(((''''''((()))'''&&&(((,,,000000---***((()))((('''---+++,,,'''999xxxccc000000(((---)))&&&+++)))%%%***&&&'''''''''(((((())))))'''((())))))((((((***,,,111&&&@@@LLL000***'''***+++)))&&&&&&+++***))))))((()))))))))'''((())))))))))))))))))''''''''''''&&&&&&&&&&&&((()))***+++***)))'''&&&&&&))),,,......---------,,,999ooonnnrrrppptttNNN~~~VVVRRR```uuuPPPVVVBBBBBBYYY,,,)))...***000///...???@@@,,,((()))+++000'''---(((BBBiii>>>...+++222CCCiii[[[HHH555000...fffUUU444&&&!!!""""""""""""###$$$&&&'''$$$%%%%%%%%%&&&&&&&&&&&&###<<<777)))((('''&&&&&&'''((()))&&&'''((('''&&&%%%&&&(((&&&'''((('''&&&&&&'''((("""$$$%%%&&&%%%%%%''')))%%%$$$###""""""###$$$%%%'''''''''''''''''''''''')))((('''&&&)))///777===555dddVVVrrrggghhhuuuUUUZZZ~~~JJJ333***(((,,,&&&+++%%%&&&(((******)))((('''***((('''((())))))((('''(((...222111,,,(((***---)))(((...---///---BBBYYY)))...(((---)))%%%)))'''%%%+++&&&&&&''''''((()))))))))&&&((())))))(((((()))***(((+++:::hhhbbb111***&&&''')))'''&&&'''%%%%%%&&&'''(((***+++,,,&&&((())))))((('''((()))&&&''''''&&&$$$######$$$$$$%%%(((******(((&&&$$$***,,,......,,,+++***+++)));;;VVVKKKLLLGGG[[[CCC\\\UUUZZZ{{{kkk{{{zzz{{{vvv???DDD888???[[[,,,+++000(((......+++111uuuGGG,,,***(((///+++)))---***SSSYYY555'''+++BBB\\\CCC555333???;;;eeexxxUUU777$$$((('''&&&$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((()))///ooo[[[(((&&&&&&$$$$$$%%%(((******&&&'''(((&&&$$$$$$''')))%%%'''((('''%%%$$$&&&((("""$$$&&&%%%$$$###%%%'''((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&((())))))((('''''',,,777CCCLLLIIIuuulllUUUsssZZZtttcccTTTdddjjj===---)))(((***###(((&&&''''''((((((((((((((()))((('''''')))))))))'''(((+++---,,,)))''')))+++)))(((,,,***------DDDTTT&&&---&&&+++'''###(((&&&###***&&&&&&''''''((())))))***&&&'''))))))((('''((()))'''444333KKK}}}999000)))''''''&&&&&&((($$$$$$$$$%%%&&&'''((((((&&&(((******'''&&&'''(((%%%'''((('''%%%$$$%%%'''$$$%%%&&&'''((((((''''''***+++,,,+++)))((()))***(((???YYYNNNQQQKKKiii}}}eee{{{BBBzzzTTTWWWhhhYYYxxxmmmmmmaaaKKKJJJGGGLLLYYYYYYIII>>>???===444...333666888ooo777@@@===KKKggg111+++---!!!))),,,)))$$$[[[LLL---...%%%///%%%+++000///ccc]]]999---,,,GGGbbbNNN???888>>>DDDbbbtttKKK...000...+++)))&&&%%%%%%%%%###$$$%%%&&&((()))******<<>>******(((&&&'''***+++)))&&&''''''%%%######&&&***$$$&&&((('''%%%$$$%%%((("""$$$&&&%%%###"""$$$&&&%%%$$$#########$$$%%%&&&&&&%%%$$$###$$$&&&)))***)))'''&&&(((///===MMMWWWiiivvvfffbbbCCC]]]```\\\XXX```___777//////...///'''+++)))(((&&&&&&&&&''')))***'''&&&%%%&&&'''((('''&&&'''&&&%%%$$$%%%&&&&&&&&&***''')))%%%((((((@@@TTT'''///)))...)))&&&+++***'''---&&&&&&&&&'''((())))))***%%%'''))))))((('''((()))"""111###---AAA666,,,)))(((&&&&&&)))---,,,***)))''''''&&&&&&&&&)))+++***'''%%%&&&((($$$'''))))))'''&&&(((+++''''''''''''(((***+++,,,&&&'''(((((('''(((+++---***EEEfffbbbiiiNNNrrrwwwfffFFF~~~XXXXXXlllcccOOOGGGlllaaaaaaOOO===:::111///333---777FFFUUU<<>>FFFKKKIIIsssyyy999BBB888666444((("""%%%$$$%%%***+++&&&%%%+++---+++XXXBBB---'''000+++---''' +++)))...,,,+++,,,(((""""""%%%+++(((&&&&&&$$$"""&&&,,,!!! """######$$$''''''### ***"""$$$+++$$$"""%%%%%%!!!&&&111;;;CCCJJJPPPgggccczzz999hhh{{{uuuBBBiiiggg___sss<<>>,,,666,,,""",,,111555777---555@@@PPP>>>666999...,,,+++)))***%%%$$$***333NNNsssKKK<<<>>><<>>FFF///'''!!!***(((222,,,444~~~fff666999nnnqqqXXXMMMNNNRRREEEEEEfffYYYPPPZZZ___WWWGGG666------***)))))))))### ***888ddd999555)))---%%%++++++&&&333222:::666444444000)))%%%%%%,,,'''&&&(((***)))))),,,***+++---...+++&&&!!!%%%!!!)))$$$$$$***!!!&&&!!!(((---***""" )))444,,,;;;UUUNNNFFFOOOWWWjjjnnnttt{{{KKKsss~~~pppttt===kkk\\\}}}CCC222000)))+++&&&''')))(((''''''&&&&&&&&&&&&***)))((('''''''''(((((())))))))))))(((((((((((($$$***))))))+++222000???000'''((((((((('''(((((())))))%%%&&&'''((('''(((+++---)))(((((('''&&&&&&&&&'''%%%///...>>>yyyPPP222'''&&&...***%%%&&&******&&&&&&***+++(((&&&'''((((((''''''((()))%%%&&&&&&%%%######%%%'''&&&'''$$$"""$$$***---+++((()))***))))))***---///444UUUggglllhhh===ooo[[[iiivvvCCC555"""""",,,&&&###///555$$$&&&%%%&&&)))&&&444;;;JJJ>>>;;;;;;...,,,(((***,,,(((&&&((('''222JJJLLL000111777===,,,(((,,,((($$$$$$ 000222===999HHH...,,,++++++---"""###)))DDDyyyPPP```{{{tttsssttthhhsssrrrEEE000///''''''+++)))---KKKoooCCC***000666666///>>>FFFAAAKKKJJJLLLMMMTTT\\\ZZZMMM===444)))!!! &&&'''%%%%%%'''&&&$$$######&&&(((***&&&###...)))'''***""")))$$$$$$$$$$$$%%%(((,,,///BBBTTTqqqnnnffflllooouuuqqqggg~~~vvvNNNHHHnnnpppaaaEEE111...))),,,''''''+++***)))((('''&&&&&&&&&(((((('''''''''((())))))))))))(((''''''(((******'''+++(((''')))000111ccc222222+++***)))))))))))))))))))))%%%&&&''''''&&&''')))+++(((((('''&&&%%%%%%&&&&&&%%%,,,111888]]]???(((//////...&&&&&&((('''%%%&&&+++...---%%%'''((((((''''''((()))+++'''&&&(((%%%###***777:::777///'''%%%((()))'''((()))*********+++---///333XXX|||wwwwww888pppRRR]]]mmm444000***+++...+++))),,,---$$$///666BBBRRR[[[rrraaahhhXXXOOOAAA......(((***...+++***---((()))666___ddd???999;;;`````````MMM---$$$333>>>VVVyyyyyyuuu[[[(((---,,,'''111PPPsssnnnyyy]]];;;GGG;;;111///222FFFpppOOO999888(((,,,...FFFRRRKKKLLLEEEGGGKKKXXXlllyyyxxxpppkkkYYYHHH888222222...)))%%%+++,,,+++((((((,,,...---)))!!!)))&&&&&&+++###***))))))***---666===>>>;;;JJJZZZ{{{}}}qqqppp{{{^^^uuulllWWWqqqiiiBBB,,,***(((...***)))((('''''''''''''''((((((''''''(((((()))***++++++)))((('''&&&'''(((+++,,,))),,,((('''(((---///GGG&&&222///))))))))))))))))))(((((()))***)))(((%%%$$$%%%'''&&&%%%%%%%%%%%%&&&'''''')))***//////BBBUUU111333''',,,+++&&&'''&&&&&&''')))+++,,,%%%&&&((('''&&&&&&'''))),,,%%%%%%+++)))'''555IIIPPPJJJ>>>000((((((&&&###&&&((())))))))))))+++,,,,,,VVV{{{HHHyyyIIIJJJccc>>>333***''''''+++000111"""444^^^vvvnnnKKK...///)))$$$)))'''&&&+++&&&$$$--->>>dddMMMAAAllldddQQQVVV[[[ooo:::777:::LLLxxxrrrMMMRRR___|||uuuttthhhooojjjZZZCCCRRR^^^zzzzzzsssbbbQQQLLLLLLTTT\\\_________eeeSSSAAA:::::::::999:::999???BBB???;;;777///%%%666&&&'''&&&---555///666555FFFTTTVVVSSSVVV^^^cccVVVppp|||mmmqqqUUUUUUppplllAAA,,,+++)))///+++***&&&&&&&&&%%%&&&&&&'''''''''((()))***+++,,,,,,,,,)))((('''&&&'''(((+++,,,(((+++)))))))))+++---===&&&///+++'''((()))))))))(((''''''*********)))&&&%%%&&&'''#########$$$&&&((()))***---)))......:::ttt\\\------"""'''+++''''''((())))))'''%%%%%%%%%&&&''''''&&&&&&'''(((''' !!!'''&&&%%%444IIILLLGGG;;;...((()))(((&&&'''(((******))))))***,,,+++ZZZpppFFFJJJAAA]]]999'''###'''&&&,,,222///---SSSNNN+++///)))###)))&&&$$$(((%%%""")))000rrrkkkLLL555XXXjjjrrrmmmggghhhhhh\\\;;;......777aaaooojjjQQQ777BBBUUU}}}{{{wwwlll{{{~~~yyyvvvvvvrrrggg\\\WWWggg[[[MMMEEE???;;;:::===KKKPPPPPPKKKKKKQQQQQQLLLPPP;;;888999DDDOOOKKKUUU]]]hhhppppppqqqtttqqqjjjgggwwwjjj~~~gggJJJgggooowww|||@@@......***...)))((()))((('''&&&%%%$$$$$$$$$'''((()))***++++++++++++))))))(((''''''(((******''')))(((******+++...AAA///***%%%&&&'''((()))***)))((('''&&&'''(((((('''(((***,,,######$$$%%%&&&(((***+++(((%%%(((,,,888ccckkk222...+++(((++++++)))***,,,***%%%""""""$$$&&&''''''&&&&&&'''((()))$$$$$$&&&%%%$$$...<<>>444===DDDkkksss___bbbhhh~~~zzzkkkwwwbbbVVVTTTDDDJJJJJJCCCEEEMMMPPPKKK```LLLKKKMMMXXXccccccqqq||||||zzz}}}sssgggdddkkksssqqqdddxxx{{{ooosssppp999+++---)))+++&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''((()))******)))((())))))))))))((((((((((((((((((&&&******---555qqq>>>333&&&'''%%%&&&(((***++++++******$$$%%%&&&&&&&&&'''***,,,&&&&&&&&&&&&'''((()))***###$$$$$$(((000DDD|||RRR888555)))111111---+++---***$$$"""$$$$$$&&&''''''&&&%%%'''(((,,,+++***(((&&&(((,,,///777666000)))'''((('''###)))+++---...---,,,,,,---333kkkiiittt>>>ZZZIIIRRR@@@$$$"""---$$$"""------222pppggg555222%%%!!!,,,+++''')))&&&$$$***+++555oooRRR333777777444AAA```nnnYYYDDDFFFNNNtttxxx{{{qqqoooyyyddd^^^LLLPPPRRRZZZeeegggyyyyyynnnkkkYYYdddqqqqqqgggbbb...%%%***&&&(((%%%&&&%%%%%%&&&&&&((()))++++++%%%&&&'''((((((((('''&&&))))))******)))((('''&&&((((((%%%(((***000;;;\\\333111$$$---%%%'''))),,,------,,,,,,%%%&&&'''&&&%%%%%%&&&((())))))((('''''''''''''''&&&+++(((((()))+++[[[ttt???444$$$444666///,,,---***%%%%%%)))$$$%%%'''&&&%%%%%%&&&((((((+++***&&&&&&))))))&&&%%%&&&%%%"""$$$(((((($$$'''))),,,,,,+++*********000jjjjjjiii555^^^FFF___VVV&&&+++000555"""...///YYY|||kkkBBB&&&)))$$$111$$$(((!!!000'''000,,,...DDDqqqTTTfff[[[pppeeeYYYXXXWWWaaa}}}xxxeeegggkkkZZZqqqwwwEEE111''')))(((,,,---&&&'''***+++((('''***,,,+++((())),,,///000...***&&&***(((&&&'''***+++)))'''&&&$$$...""",,,'''[[[bbb666,,,---'''***(((&&&&&&'''((((((''''''''''''&&&%%%$$$%%%&&&)))))))))))))))(((''''''000"""+++!!!---111555TTT777111&&&''''''%%%###$$$(((******%%%&&&''''''(((++++++))),,,)))%%%""""""%%%'''&&&+++'''$$$&&&)))+++(((%%%)))+++,,,,,,,,,,,,...///666^^^```666qqq^^^GGG___vvv777)))###111777NNNTTTtttUUU333(((!!!)))###'''((()))!!!''',,,...:::|||uuuiiizzzooojjjNNNSSSsssrrrjjj]]]tttlllbbbAAA...&&&***+++000333---,,,...---***+++//////+++...---,,,,,,---,,,***(((***((('''''')))***)))'''***'''...###------hhh___222+++///---)))((('''((())))))((('''$$$%%%&&&$$$"""!!!###%%%))))))******)))(((((('''((( ***)))---+++mmmVVV222888555%%%%%%%%%%%%&&&''''''&&&+++***)))(((***,,,+++)))+++$$$!!!%%%(((&&&&&&))),,,(((&&&'''***+++)))%%%%%%''')))***))))))+++,,,555ccc]]]777lllWWWEEE\\\uuu777***)))GGGggg~~~iiiIII000222+++&&&%%%444+++)))///+++///333hhhsss{{{rrryyyjjj|||www```ssslllvvvjjj\\\>>>,,,&&&)))***000444...++++++***(((***---,,,'''444000,,,***)))***+++***)))(((''''''))))))((('''+++(((+++""",,,111xxxbbb333))),,,+++)))((()))***++++++)))'''%%%(((***((($$$###&&&***'''''''''(((''''''&&&%%%""" ***'''***"""MMM[[[)))---000((('''''')))+++***(((&&&***'''%%%&&&(((***)))'''(((""""""***,,,&&&%%%***,,,***'''(((***+++)))&&&''')))+++,,,,,,,,,---///777nnnXXX666uuu{{{LLLBBBWWW|||nnn555///333VVV~~~ccc???000000111KKK222(((###'''......QQQmmmpppmmmzzzzzzxxx{{{hhh}}}zzznnnppprrr~~~xxxiii{{{jjj>>>,,,&&&((('''***---''''''))))))'''&&&)))(((%%%222///***(((((()))******(((((('''((((((((((((''')))&&&(((###***111ooo@@@///+++&&&((()))***,,,------***(((&&&***,,,***%%%$$$(((,,,$$$$$$%%%%%%%%%$$$$$$###"""$$$,,,"""''',,,"""777vvv;;;%%%))),,,)))(((+++...---+++***$$$!!!!!!&&&))))))'''&&&$$$)))---+++((('''''''''+++)))'''((())))))(((&&&'''))),,,---......///111;;;zzzRRR555|||sssGGGFFFXXXsssDDD444,,,FFFxxxYYYKKK^^^~~~}}}qqqwww{{{eeeBBB+++###++++++888mmmjjj[[[ccckkkwwwqqqqqqxxxllltttnnnjjjsss~~~tttttt>>>---''')))%%%''')))$$$%%%+++...***'''((()))))),,,***(((((()))***))))))'''((((((((('''''''''(((&&&&&&''''''***///yyyJJJ666///)))((((((***,,,...---+++(((###&&&(((&&&###"""%%%)))$$$%%%%%%&&&&&&&&&%%%%%%$$$'''+++$$$'''---(((...pppppp888333...'''###'''+++******,,,###!!!###)))+++'''%%%'''&&&666888)))!!!''')))###((('''&&&&&&'''((('''&&&$$$&&&((())))))+++---000>>>NNN777{{{tttHHHMMMYYYoooEEE777---:::XXX333######NNNddd;;;$$$$$$(((///...ccc|||nnndddaaammmyyyxxxxxx|||wwwfff|||xxxbbb```iiiqqqqqqgggvvvkkk;;;,,,(((***'''))),,,(((###(((+++)))'''))))))''')))((('''((()))***)))'''&&&'''((((((&&&&&&'''(((%%%'''))),,,+++...rrrDDD222...,,,(((((()))+++------+++***%%%&&&&&&&&&%%%%%%'''(((''''''(((((())))))(((((($$$%%%'''%%%&&&***,,,+++UUUWWW???333((("""&&&***((('''***###!!!$$$)))&&& !!!)))444>>>:::((( ''')))"""$$$%%%%%%&&&&&&'''((((((&&&'''(((((())),,,000444@@@JJJ999wwwxxxIIIKKKSSSjjjwww999555444;;;KKK000+++(((888jjjeee>>>222)))$$$333---dddvvvcccooozzzeeeXXXUUUXXXssshhh~~~ddduuummmlllaaaxxxQQQ888***'''***&&&(((,,,)))$$$%%%$$$%%%***...***###,,,***((('''((()))((('''%%%''')))(((&&&%%%'''((($$$''''''---))),,,ooo@@@---++++++)))(((''')))+++,,,,,,+++(((&&&%%%&&&((())))))(((&&&&&&'''(((((((((((((((%%%###$$$***''''''...+++<<<{{{TTT@@@333---222555...***+++%%%###&&&)))%%% ***:::KKK>>>///''''''''''''&&&###$$$%%%&&&'''((()))+++******)))((()))...444999CCCBBB777pppxxxFFFEEEJJJddd|||888111111555xxx}}}>>>+++......===ggg888,,,///!!!111&&&\\\qqq\\\rrr{{{dddUUU```}}}ooowwwYYYqqqppp{{{```MMMiii^^^xxxyyyHHH666)))&&&((($$$%%%)))%%%,,,'''###'''222888111$$$000---)))''''''(((((('''%%%''')))(((&&&%%%&&&)))"""%%%$$$+++&&&)))wwwHHH222---,,,)))(((''''''***+++,,,+++&&&"""!!!%%%(((&&&######$$$%%%%%%&&&&&&&&&&&&&&&###%%%///***&&&000+++$$$MMMtttNNNBBB<<>>ZZZ333;;;000...,,,)))'''&&&&&&&&&''''''''''''&&&%%%$$$###)))%%%+++)))+++666tttAAA000&&&...,,,+++***((((((((())))))&&&%%%%%%'''******'''$$$''''''((('''%%%%%%'''((((((((('''''''''(((((()))111111rrroooQQQRRRYYYHHHGGGKKK;;;777444>>>999---222OOO666)))((((((***&&&&&&&&&&&&&&&&&&'''((((((******'''+++111,,,333HHHQQQAAA000eeeqqqUUUSSSQQQ```OOOAAA333777YYYyyyeee---###&&&***---SSSXXX<<<---)))***---@@@bbbUUUwww}}}\\\}}}uuudddccclllrrrPPPRRRrrrOOOfff{{{ooo111,,,((('''%%%###&&&,,,,,,---&&&&&&...AAA ((())))))(((''''''''''''(((&&&&&&'''((((((''''''''''''$$$+++''')))444qqq@@@..."""(((''''''&&&%%%%%%&&&'''(((&&&%%%$$$%%%((((((&&&$$$%%%&&&&&&&&&$$$$$$&&&(((&&&&&&&&&&&&&&&'''((()))%%%***FFFvvvuuutttoooQQQFFFGGG999///888YYYooosssoooAAA///&&&'''$$$'''***%%%''''''&&&&&&''''''((()))***...,,,+++,,,)))000DDDbbb>>>333ppp}}}ddd\\\UUU]]]iiiKKK000444JJJ___QQQ,,,111$$$+++'''555[[[ppp}}}sssFFF---+++,,,---===uuuzzzoooQQQrrrxxxzzznnnHHHKKKmmmMMMbbbkkkuuu111***&&&''''''&&&'''+++&&&***(((&&&'''444"""***$$$%%%&&&&&&'''&&&&&&&&&$$$%%%&&&'''((((((((((((&&&&&&---((()))666ooo???...!!!$$$$$$$$$$$$$$$%%%&&&(((((('''&&&$$$$$$%%%&&&%%%$$$###$$$%%%%%%$$$$$$&&&((($$$$$$%%%%%%&&&'''((()))###///$$$@@@yyyRRR@@@AAA888''',,,JJJhhhxxxyyyooo999...---...&&&%%%)))&&&((((((''''''(((((()))***""",,,+++&&&&&&$$$+++<<>>111$$$&&&'''''''''(((((())))))))))))'''%%%$$$%%%%%%&&&&&&###$$$%%%%%%$$$%%%''')))$$$%%%%%%&&&'''(((***+++,,,666"""222lllEEE666:::777000---:::NNN___nnnyyyjjj111)))+++///(((%%%&&&!!!((((((((((((((()))************%%%((()))---888rrr{{{<<<888[[[|||ZZZIIIXXXNNN(((///GGGnnnddd<<<000///---&&&+++!!!******%%%(((***((((((555MMMqqqjjj000,,,+++(((444\\\CCCfffiii{{{{{{YYYfffyyy```pppaaammmeeefffgggccclllzzz}}}jjj```wwwooonnnVVVPPPpppPPPddd|||FFF000)))&&&(((+++)))((()))+++***(((&&&)))+++000'''&&&&&&'''((('''&&&%%%$$$'''''''''''''''&&&%%%%%%)))***///***///AAAjjj;;;111''')))************))))))(((((()))((('''&&&&&&&&&((()))%%%&&&'''&&&%%%&&&''')))&&&&&&&&&'''(((***+++,,,,,,---'''444lll^^^;;;///222222))),,,999GGGPPPbbbbbb\\\222### $$$###%%%(((###((((((((((((((()))******$$$,,,+++***000000000999pppvvv:::444RRRdddPPP]]]XXX...444GGGTTT:::444(((---$$$(((&&&---''')))+++)))))),,,---+++(((,,,777|||xxx111+++)))&&&111yyyUUU[[[rrrxxxjjjpppaaattt___XXXxxxFFFlllfffiii;;;///***(((++++++((('''))),,,''''''''',,,(((777$$$$$$%%%&&&'''(((((((((((())))))))))))((('''&&&%%%''''''+++&&&000GGGccc555000(((***))))))))))))((('''&&&%%%'''((()))((('''''')))+++'''(((((('''&&&%%%'''(((((('''(((((()))***+++,,,)))$$$)))000KKK```:::---,,,,,,""")))000333111CCC555777FFF000###!!! %%%)))%%%((((((''''''(((((()))***'''***(((+++000,,,///@@@mmm777000___eeeNNNXXX~~~zzzHHH)))...;;;000'''---===))),,,$$$%%%,,,''')))+++'''(((...///555888***jjj///***)))&&&///|||[[[iiivvv{{{~~~```VVVooowwwrrriiiXXX{{{xxxFFFkkk___wwwWWW888---+++,,,---+++&&&&&&)))%%%###''')))...'''@@@(((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''&&&%%%%%%(((&&&((($$$333NNN___222000******&&&'''((((((((('''&&&%%%###&&&((()))(((''')))+++'''((((((&&&$$$$$$%%%&&&((((((((((((((()))******&&&)))+++&&&666sssccc;;;+++)))+++...///***%%%###<<<%%%+++GGG333))))))''')))***###''''''&&&&&&''''''((()))&&&%%%%%%+++---'''666WWWeee555555^^^XXX@@@IIIjjjlllKKK((((((AAA???KKK>>>333OOOQQQ```DDD+++,,,%%%+++111+++***222777BBBRRR===ooo---((()))(((///{{{dddSSS___kkkhhhbbbxxxyyyrrrTTTzzzeeeOOO~~~TTTYYYEEE999---,,,...///***$$$%%%)))###!!!((((((***;;;"""***)))'''%%%$$$$$$$$$%%% !!!""""""############+++'''(((%%%777TTT^^^333222,,,,,,%%%&&&'''))))))))))))((( $$$((()))(((''')))+++'''((('''&&&###"""###$$$(((((('''''''''(((((()))###111+++---]]]```888)))(((...%%%%%%!!!""")))III+++...*** $$$...//////---###&&&&&&&&&&&&&&&'''(((((((((&&&(((000000+++EEEuuu```555<<>>444'''000555&&&$$$---'''&&&&&&'''''')))***,,,---&&&------&&&$$$(((&&&'''&&&%%%&&&((((((((('''***+++&&&(((///bbb___;;;---)))---))))))(((((()))***+++++++++'''%%%'''&&&$$$%%%(((&&&%%%%%%%%%&&&&&&'''(((&&&&&&%%%&&&'''***---///)))000,,,&&&///III{{{{{{000222+++&&&)))&&&***'''***QQQ///---)))'''(((------***((()))'''((((((((((((((('''''',,,((()))///...'''VVVRRR888,,,ZZZ~~~]]]WWWgggyyyFFF222(((+++CCCqqq444,,,+++222---777ddd===555000...+++xxxXXXCCCzzz|||ttt~~~fffRRRcccUUUYYYOOOYYY777''',,,===<<<)))(((///&&&'''''''''''''''((()))***''')))***''''''((('''$$$&&&%%%$$$%%%&&&'''&&&%%%&&&)))'''+++333fff\\\888,,,))),,,((((((''''''(((((()))***+++((('''))))))&&&'''***''''''&&&&&&&&&''''''((()))((('''&&&&&&(((***+++,,,***'''((((((...ZZZBBB///***111***+++111'''333RRR"""...)))'''&&&((((((%%%%%%(((&&&''''''(((((((((((((((&&&)))((('''+++000pppHHH000(((DDDbbbWWWdddPPP000(((--->>>{{{NNN555///999777<<>>???<<<```000,,,(((***---lll}}}zzzCCCHHH|||RRRtttsssMMM\\\eeeeeezzzZZZKKKRRRKKK333$$$$$$&&&&&&&&&%%%&&&&&&''''''333,,,***---+++###"""'''***(((((()))***+++***)))&&&******000999mmm\\\666+++((()))(((''''''&&&''''''((((((###!!!###'''(((%%%$$$&&&((('''&&&&&&%%%&&&&&&&&&***)))'''&&&%%%%%%%%%%%%%%% ......""";;;ooowww:::...888444===---%%%***FFFLLL***+++((('''((('''$$$&&&+++'''(((((((((((((((''''''$$$+++000***111@@@rrrMMM777+++999ppp}}}mmmkkkyyy@@@+++111<<>>666333...CCC222EEE222666444333***%%%'''***)))'''&&&))))))))))))((('''%%%$$$---%%%+++333***777aaaddd777555:::[[[<<<111------YYYjjjhhh<<<000333LLLYYY@@@@@@444aaappp>>>000&&&&&&'''))),,,EEEQQQGGGGGGpppccclll{{{qqqgggwwwaaauuuzzzqqqxxxDDDfffCCC222888)))))))))***+++,,,---...(((---/////////000...***'''&&&%%%&&&((()))((('''"""(((+++333<<>>BBB666)))kkkXXXAAA222%%%$$$)))***'''%%%''''''((((((((((((''''''111))),,,666111XXX\\\ZZZ333999444MMMxxx???666000444XXX|||HHH000...SSS|||vvvdddFFFLLL>>>gggwww333***++++++***+++...BBB{{{~~~QQQUUUXXXqqqqqq}}}ppp}}}pppdddwww~~~nnnggguuusssnnn@@@qqq555------,,,,,,,,,,,,,,,------(((111444///...222...%%%)))((('''((()))******(((&&&///666AAAJJJyyyPPP,,,)))***(((((('''&&&&&&%%%%%%%%%%%%+++'''&&&''''''$$$%%%((('''''''''(((***+++---...)))*********)))((('''&&& ((((((%%%((($$$$$$...VVVqqq999CCCIIILLL<<<<<<$$$RRROOO;;;'''$$$)))+++)))&&&$$$%%%&&&((()))*********---((()))222666vvvdddvvvRRR666<<<000BBBlll<<<666111)))EEEGGG888'''555{{{wwwVVVlllrrrnnn(((000++++++((('''***???kkkXXX}}}zzzttteee{{{iiigggsssoooVVVXXXnnngggHHH}}}GGG444///***''''''(((((((((***111333...***+++***&&&&&&%%%%%%%%%%%%&&&''''''***---:::???BBBDDD222###***((((((***,,,)))%%%$$$''',,,)))333,,, ###((('''''''''&&&&&&%%%%%%'''((()))*********))))))((('''&&&$$$$$$######$$$$$$%%%&&&999^^^===???DDDFFF999999444,,,KKK,,,,,,((((((+++&&&###,,,$$$&&&)))***)))(((''''''---555222000KKKuuu;;;222777(((JJJqqqddd555......---GGGCCC555///444{{{{{{yyyuuuyyy222 ---'''&&&+++***333|||qqqsssvvv|||vvvTTT___pppeee<<>>lll999---000***###$$$555666333,,,)))***,,,+++&&&&&&&&&&&&&&&'''((((((555DDDAAA111FFF~~~888---&&&,,,''''''((()))'''%%%''',,,000,,,:::777***'''&&&'''---(((''''''''''''((())))))''''''((()))))))))((((((&&&&&&&&&&&&&&&''''''(((///gggtttJJJ888AAAPPPOOO:::===sssRRR000'''000)))'''---+++((()))******))))))***+++)))---(((777111pppZZZ:::333999SSSbbbggg666000777,,,EEENNN((()))%%%;;;ZZZVVVLLLTTTkkk666'''&&&(((------666zzzqqqvvvhhhlllwwwjjjrrruuu\\\HHHRRRxxxpppNNNooo@@@...///,,,"""333333000,,,))))))***+++'''''''''&&&''''''((()))333AAA;;;333UUU>>>///&&&,,,%%%++++++***'''%%%&&&)))---)))444111''''''&&&%%%***''''''''''''(((((())))))%%%&&&'''((())))))))))))&&&&&&&&&%%%&&&''''''(((000000WWWcccBBBCCCTTTXXXHHHDDDiiieee555***333((('''000(((((()))))))))((((((***,,,,,,+++---333+++yyyaaa555555333HHHhhhZZZ222000555)))AAAkkk555,,,***---///'''666777ttt~~~vvvbbb111$$$------'''***DDDxxxwww|||fffkkkxxxYYYLLLYYYllljjj]]]YYYmmmXXXRRRYYY???444,,,///---++++++***)))(((((((((''''''''''''((()))))),,,555111:::hhhCCC000%%%,,,&&&+++***(((&&&%%%&&&(((+++(((---((($$$******%%%(((&&&''''''((((((((((((((($$$%%%&&&((())))))))))))%%%%%%%%%%%%%%%&&&&&&'''///,,,GGG~~~[[[LLLSSS^^^^^^NNNRRRkkk<<<...333&&&&&&///%%%'''((((((((('''''')))+++***(((...222222bbb666777000GGGyyykkkDDD,,,---...''';;;LLL666...555***"""111***PPPrrrNNNBBBBBB(((%%%111..."""***NNNpppkkkhhhPPPNNN^^^wwwhhhWWWcccxxx\\\VVVxxxIII///000,,,***,,,,,,)))''''''((((((((((((((()))******&&&,,,***???sssCCC///%%%---(((&&&%%%%%%%%%&&&(((***+++(((+++%%%%%%......&&&(((%%%&&&&&&'''((('''''''''$$$%%%&&&'''((()))))))))%%%%%%%%%$$$%%%&&&&&&'''&&&***:::aaaqqqRRRMMM[[[iiiWWWFFF___???222000&&&'''---&&&&&&'''((((((''''''((()))+++(((...111@@@kkkBBB999888XXXPPP777---222..."""333zzzjjjZZZ666!!!---)))((()))'''***SSS{{{dddAAA---"""---'''(((---)))$$$111TTT~~~[[[nnnxxxSSSDDD:::???\\\~~~aaaddd~~~wwwxxx~~~PPP999111,,,---,,,(((''')))))))))(((((())))))***+++%%%///***<<>>UUU|||uuuhhhnnn|||MMMbbbIII^^^nnnxxxnnnBBB888111&&&+++)))***)))'''+++***$$$(((+++######444888>>>jjj===---''' +++(((""" %%%&&&""" """'''(((((()))***++++++,,,)))))))))))))))((('''''''''&&&&&&&&&&&&&&&%%%%%%((('''&&&'''((()))((('''%%%(((%%%///:::cccxxx>>>AAABBBDDDTTT888???<<<555---***...111111333EEE(((......000&&&)))***"""555222xxxaaa444444GGGLLL//////...---,,,(((+++UUUxxxBBB;;;gggFFF...+++000000***+++---%%%000444000&&&"""(((++++++111)))---,,,&&&...)))333...'''&&&III{{{|||QQQ===OOOnnnvvvhhheeejjj}}}pppxxxvvvWWWCCCUUURRR888++++++***:::888000///,,,&&&***///(((,,,---***CCCkkk555///+++ &&&+++&&&%%%((((((%%%%%%(((&&&&&&''''''((())))))***((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&)))******)))&&&)))"""$$$'''NNNdddLLLNNNBBBKKKUUUOOO@@@666777222)))+++666:::JJJ---...((()))$$$)))---###111333zzzmmmMMMAAAVVVIII000000///...---,,,%%%EEE~~~PPPJJJrrreee111+++///222+++***,,,&&&###(((+++******+++)))%%%###'''!!!++++++###------+++111666MMM{{{}}}DDD:::CCC```yyy|||rrrhhhmmmAAAAAADDDXXXrrr```:::===888;;;DDD888444444///111333+++///555666UUUUUU000777555'''(((,,,***)))***)))&&&(((,,,$$$$$$%%%%%%&&&'''''''''&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''((((((((('''&&&%%%''')))******)))$$$***&&&%%%$$$IIIpppHHHZZZIIIGGGooogggLLL>>>DDD<<<&&&$$$666???RRR<<<===...+++(((,,,...%%%---:::mmmYYY===EEE```:::111111000.........$$$===aaaddd;;;---+++...((((((---+++222...((($$$&&&+++...///555999......***%%%111///UUUooo~~~ttt666888@@@ccc|||xxx~~~gggccc>>>:::GGGCCCEEE```jjj<<<999ssspppUUUBBB;;;222000111,,,333@@@BBB\\\~~~AAA+++999777******)))))))))(((&&&&&&)))---$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&''')))(((''''''((()))(((&&&!!!***)))+++***NNNQQQ\\\HHH777UUUkkkQQQCCCEEE<<<'''"""...666NNNEEELLL666///++++++,,,'''+++HHHccc<<<555HHHVVVAAADDDgggvvv222111000///...---,,,(((===pppfffxxxDDD---&&&+++)))(((+++***555000***'''&&&&&&(((***%%%...###!!!***???aaafff{{{vvv~~~jjj222:::CCCfffuuu]]]TTT333...;;;SSSQQQIIIIIISSSbbb|||YYYoooeeeIII@@@999555666222999@@@???XXXccc222&&&000---&&&((('''((((((''''''(((***+++&&&&&&&&&&&&&&&'''''''''&&&''''''((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$'''&&&&&&''')))***)))(((%%%)))$$$'''***MMMooo\\\MMMCCCSSSUUUKKKAAA===999333...,,,(((===:::FFF...++++++'''))),,,---WWWEEE+++000000nnnUUUHHHDDDpppppp<<<000///...---,,,(((,,,<<<___gggQQQ000"""***+++'''&&&$$$!!!)))//////---000444777>>>555===QQQsssxxxvvv\\\666<<>>///...---,,,,,,%%%,,,444rrrpppgggxxxJJJ...111333333444444222444888;;;===GGG___uuuwwwvvvqqqDDD666;;;NNNeeejjjhhhrrrkkk]]]===...---+++###666;;;;;;FFF]]]cccTTTIIIBBB]]]rrr```oooZZZUUUrrrgggIII444...(((%%%(((+++((()))((((((...333///'''''''''''''''''''''&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&'''((())))))***'''&&&&&&''')))***)))((('''***&&&+++---IIIqqqddd[[[oooWWW^^^^^^XXXZZZ]]]QQQ???...111)))888###---555((('''999666mmmUUU+++222---+++CCCWWWPPP>>>888SSSXXXDDDRRRHHH666000///...------###+++---eeepppmmmBBB===AAAEEENNNSSS\\\jjj~~~zzzkkkwwwlllrrr}}}XXXTTTRRROOO^^^eee{{{eeepppooo}}}xxxnnnooo~~~xxx~~~tttqqqfff888((("""%%%---///"""...------>>>JJJIIIHHH:::<<>>uuu{{{mmmpppuuuuuu|||yyyjjjiiinnnrrrzzzuuuPPPVVVnnnaaabbbwww~~~yyyssskkkQQQ:::KKK~~~uuuJJJ^^^<<<$$$(((...(((&&&---&&&''')))+++---......///+++111333444BBBYYYhhhkkkvvvQQQ@@@///+++&&&&&&+++%%%'''((((((111:::///###'''((((((((((((((((((((((((''''''((((((((('''&&&%%%&&&''''''(((((()))*********%%%"""$$$&&&%%%&&&(((!!!)))(((%%%***,,,111???oooyyyllllll^^^YYYQQQ>>>888GGGTTTKKK>>>222...//////------***,,,GGGlllmmm777666444111xxx;;;777111GGGpppWWWLLLgggvvv::::::555222...,,,,,,---'''(((===~~~}}}zzziiiXXXHHH111'''333999+++000,,,)))+++000GGGwww{{{gggfffgggSSShhhhhhaaagggkkk```SSSSSSEEEOOO```rrrzzzfffKKKFFFSSSYYYfffNNN???AAA```KKK:::===444+++&&&)))***&&&%%%)))&&&&&&((()))***+++++++++,,,,,,))))))444AAABBB;;;IIIbbb]]]jjj|||sssTTT333+++,,,'''$$$$$$+++)))(((...***$$$'''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&'''(((((()))))))))$$$###&&&'''%%%%%%&&&!!!))))))(((...,,,***111NNNqqq^^^RRRCCC===888,,,222JJJ[[[VVVLLL;;;---***///000---)))000TTTrrr777444333777xxxssstttiiivvvSSSaaarrr;;;888444111...,,,,,,&&&$$$222333ccc|||uuu;;;666...)))&&&!!!$$$---$$$&&&+++***'''((()))000ooo}}}llliiihhh[[[___]]]ttt\\\SSSZZZfffaaaKKKKKKEEEFFF\\\qqqfffXXXTTTGGG???HHHQQQbbboooYYYdddsss```===&&&...%%%***---+++)))((((((&&&''''''((())))))))))))(((((('''%%%&&&///777444,,,...---<<>>+++...###&&&"""000...&&&)))***'''((((((((((((((((((((((((((($$$$$$%%%&&&'''((())))))%%%%%%&&&&&&'''(((((((((***&&&%%%((((((&&&$$$%%%&&&+++'''&&&---+++'''+++888oooRRRCCC444///...***444GGGQQQTTTOOO???,,,'''---000+++)))666dddqqq555111---888kkk___zzzeee555222666333000......%%%!!!...)))QQQ|||cccFFF333+++(((+++111111...+++'''###+++++++++***,,,222111GGGpppkkkpppuuuooo{{{YYY^^^yyyyyy{{{{{{lllnnnxxxyyywwwuuulllaaaaaajjjkkkkkk~~~uuucccSSSPPPNNNNNNOOOUUUcccqqqZZZFFF555444(((//////***(((,,,,,,((((((((())))))))))))((((((%%%&&&&&&'''+++000000,,,222,,,---666CCCZZZGGG+++222$$$***!!!111000&&&(((+++((((((((((((((((((((((((((((((#########$$$%%%&&&'''(((%%%%%%&&&&&&'''(((((((((///***'''))))))&&&%%%'''333333)))$$$******''',,,333zzzPPP:::---,,,222333:::@@@<<>>???<<<444/////////---,,,@@@oooVVV---777000...VVVRRR777666333111///...///,,,)))""")))CCC~~~|||UUUGGG888000,,,)))))),,,$$$(((+++""")))666222333===444:::444&&&000+++111uuuccc@@@<<<@@@yyywwwMMMNNNzzzmmmWWW```oookkk{{{cccWWWooofffXXXUUUfffbbbmmm```CCCMMM___www~~~sssttt}}}___SSS777///444222---))))))((('''(((+++,,,***(((((())))))))))))((((((&&&&&&'''''''''&&&&&&''' ###)))///222555999<<>>>>>777+++***...***///---111666222))))))111@@@iiivvvnnn}}}GGG<<<---333(((iiiuuu===CCCAAAsssEEE333000222111222555999$$$))))))!!!...EEEXXX@@@777111)))444,,,((()))))))))...666NNNOOO```gggbbb}}}ppp+++------@@@vvvWWWDDDWWWVVV~~~rrrFFFaaaRRRKKKcccdddSSSssseeehhh~~~```HHHPPPeeezzz|||RRR;;;***111///))),,,(((---///+++(((''')))***)))&&&'''$$$###&&&***---***&&&'''''''''''''''((())))))((())))))***+++,,,,,,,,,000+++)))---222DDDjjjWWW>>>%%%,,,)))777000+++,,,+++&&&%%%((()))(((&&&%%%%%%&&&((()))((('''&&&%%%%%%%%%&&&'''%%%&&&((()))+++,,,,,,,,,222HHH555&&&(((+++***,,,'''%%%$$$&&&)))+++***(((+++333ccc^^^CCC===444---,,,---,,,+++000---$$$,,,999...,,,FFFyyyxxxyyyqqqppp|||]]]333444000111666@@@PPPbbbpppxxx~~~tttggg888777AAA333bbbZZZ555888======<<<;;;???&&&))))))###***:::tttTTT:::000---...)))$$$)))///000111BBBggg999------<<>>TTTHHH555---666:::222+++((()))((($$$###%%%&&&''''''''''''''''''&&&'''&&&%%%%%%$$$%%%&&&'''&&&'''((()))***++++++,,,,,,AAA555###$$$&&&%%%&&&+++)))'''''')))***(((&&&((((((>>>DDD888,,,)))+++,,,***)))+++444111///444333@@@aaaooo___dddpppmmm888(((++++++---222777::::::888888999CCC000777<<<111eeexxxFFF666;;;555888888444333&&&''')))'''(((111eee444!!!---...---...'''//////;;;VVVwwwJJJ//////666WWW~~~wwwmmm{{{FFFHHH^^^~~~bbbZZZbbbXXX[[[}}}[[[RRRkkkjjjjjjcccKKKFFF[[[rrraaa888'''---+++'''///+++---*********)))(((((()))++++++***))),,,000222111///'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%)))...+++%%%)))333VVV[[[uuuBBB...000111:::,,,(((&&&''''''%%%######$$$&&&((())))))(((&&&$$$&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))******++++++...CCCBBB+++)))******(((***)))(((((())))))(((&&&%%%((($$$SSSaaaGGG...)))---...+++))))))444444///000555HHHdddvvvbbbGGGGGGlllUUU888777444444777;;;;;;777222666---333''')))---:::oooRRR===;;;555666;;;;;;444000%%%$$$'''+++)))111vvvDDD,,,444''',,,888GGG```^^^666000111FFFbbbtttzzzoooDDDbbbcccpppppp|||SSSWWWkkkZZZccc___bbb~~~~~~^^^XXX___rrrttt999(((///***&&&...++++++$$$''')))(((%%%$$$'''***)))((((((***,,,---,,,***))))))((('''%%%$$$###"""$$$%%%%%%%%%&&&&&&&&&'''&&&###$$$(((***)))---444777888QQQsssIII000111&&&...)))'''&&&((()))'''%%%$$$%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%&&&''''''(((((((((((())))))******222DDDSSS444//////000,,,%%%%%%%%%&&&((()))***)))&&&333+++///WWWnnn???---...000---******))))))---///111@@@WWWcccLLL;;;;;;```pppFFF>>>666333777:::999777777...999:::666...AAAzzzWWWLLLHHHDDD--->>>@@@===666222%%%###$$$***(((000ggg]]]000---(((***IIIgggyyy:::111...;;;SSS}}}CCC\\\~~~qqq~~~{{{zzzZZZ^^^yyy^^^NNNAAADDD[[[rrr|||ooowww666***222***###+++''''''###&&&)))(((%%%$$$&&&)))((('''''''''((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''+++&&&"""###%%%&&&))),,,///,,,CCCHHHKKK000000%%%///&&&&&&&&&&&&((()))'''%%%((('''&&&%%%%%%&&&'''((($$$$$$%%%&&&''''''(((((()))((((((''''''((()))***---;;;[[[333***))),,,'''###$$$%%%&&&&&&'''((())))))...777+++)))XXXTTT000)))------******!!!%%%///---///LLLlllMMM555222666TTTjjjYYYKKK???777BBB111000111000999dddeeeUUUSSSPPPMMM555@@@>>>999333222&&&%%%"""((($$$---MMMrrr555000HHH___@@@222///666JJJOOOSSShhh~~~vvvrrrwwwccc___pppyyylllkkk777111<<<222'''...******''')))******)))((((((((('''''''''''''''&&&%%%$$$ """$$$''')))*********&&&&&&&&&&&&&&&''''''''''''&&&%%%&&&''''''&&&&&&000000DDD888III000+++'''...$$$&&&%%%###%%%((('''$$$)))(((&&&$$$$$$&&&((()))###$$$&&&'''))))))*********)))((('''''''''((()))(((333aaa000$$$###((("""&&&'''((('''%%%$$$%%%&&&+++333444222oookkk:::%%%(((,,,******%%%...333---@@@vvvccc666......777RRRgggNNNBBBAAA[[[}}}```___YYYSSSWWWEEE@@@===888333444%%%&&&"""&&&"""***444ZZZTTTzzzqqqaaappp^^^888444333@@@]]]cccJJJNNN]]]yyyuuu}}}qqqNNNcccfffZZZRRRSSSVVVYYYcccooo]]]VVVYYYvvvYYY]]]dddkkkppptttvvvxxxXXX444333CCC888***///---...******)))***+++***(((&&&$$$&&&''''''''''''''''''!!!###%%%(((************&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((***+++,,,+++)))***555EEEBBB\\\NNN:::,,,,,,(((&&&(((&&&###%%%******&&&'''''''''&&&&&&'''''''''$$$%%%''')))+++++++++++++++***(((&&&&&&&&&((((((***222jjj222$$$"""+++$$$''')))***)))'''%%%''')))(((+++...)))&&&CCCVVV000+++000//////---222000555dddQQQAAA333,,,999OOOmmm___iiihhhddd```@@@<<<===;;;666555"""&&&"""'''###,,,'''nnn|||^^^<<<+++888GGGRRR>>>:::222888:::ooo@@@888999rrruuukkkyyyvvvhhhZZZPPPFFF;;;777999@@@;;;>>>GGGKKKMMMYYYiiiYYYWWW]]]xxxPPPHHHDDDFFFGGGBBB>>>======PPPpppFFF))),,,@@@555%%%***)))++++++((('''(((***)))&&&"""!!!###%%%&&&''''''((()))&&&''')))******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((''''''((()))(((!!!777BBBQQQ@@@VVVKKK888666(((***,,,)))%%%&&&,,,---)))%%%&&&((())))))(((&&&%%%$$$%%%(((***,,,,,,,,,,,,+++***(((&&&%%%&&&'''(((+++222ooo444$$$""",,,%%%%%%(((******))))))+++...###,,,+++000+++%%%hhhsss???333777555666222///)))???}}}YYYccc444(((777DDDiiitttddd\\\qqq|||{{{ggg///444999;;;666111 $$$$$$&&&((('''555QQQ\\\@@@222,,,'''###333666OOO___222<<>>888>>>NNN]]]ssszzz|||fffKKKCCC:::EEE===\\\uuuAAA))))))*********((('''&&&%%%'''''''''&&&%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&''')))*********)))(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&"""888///FFF<<>>::::::777333000###'''&&&&&&(((&&&///DDDsssRRR999111333)))'''%%%###$$$&&&)))***))),,,,,,KKKcccYYYVVViii```pppIIIBBBEEEkkkcccZZZ^^^yyyjjjSSSPPPPPPNNNRRRjjjuuurrrjjjjjjCCC%%%((()))))))))))))))(((''',,,***'''$$$###$$$&&&(((******((('''&&&%%%%%%%%%!!!!!!###$$$%%%%%%%%%%%%''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))...000444GGGJJJJJJ@@@222(((###***)))''''''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$***'''%%%%%%((()))((('''222444000&&&"""&&&'''###$$$&&&(((((((((((()))***)))$$$%%%))))))'''+++444fffyyyjjj===:::FFFmmmnnnMMMFFF777;;;;;;???QQQmmmzzzzzzVVVVVV[[[OOOUUUFFF999<<<888///,,,###(((&&&'''+++)))///@@@rrr```888''',,,222///)))333,,,***888PPP```ccc___999(((---===~~~mmmQQQQQQZZZGGGzzzrrr|||XXXLLLEEEOOOsssiiiqqqqqqGGGLLLUUUYYYddd|||UUU>>>HHHmmmooo|||mmmKKK444,,,((((((((()))))))))))))))(((&&&$$$$$$%%%&&&''''''+++)))((('''&&&&&&'''(((""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''***(((&&&%%%%%%''')))+++...///%%%@@@```XXX555,,,---"""$$$$$$$$$%%%((()))))))))((('''&&&%%%%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%$$$&&&)))***)))(((&&&%%%;;;111(((&&&'''(((&&&&&&$$$&&&))))))))))))***+++%%%%%%'''***))))))222===yyyuuuDDDMMMuuu~~~YYY666555666333+++...888;;;CCCVVVnnnssswwwPPPHHHZZZYYYRRR@@@666???===222///&&&+++(((%%%'''$$$$$$///ZZZaaa>>>888444111,,,&&&'''---+++555NNNtttWWW(((000;;;YYY???BBBCCCHHH```hhhtttfffRRRHHHCCCvvvzzz~~~rrrVVVrrr___lllzzzppp~~~MMM>>>FFFfff{{{TTT222'''***''''''((((((((()))******%%%$$$%%%(((++++++***'''((('''&&&&&&'''((()))+++%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&((((((&&&&&&&&&((()))+++***###+++(((///WWWpppoooiii666%%%222######""""""$$$&&&(((((('''))))))((('''&&&'''''''''$$$%%%'''((((((''''''&&&"""'''+++***'''(((...333>>>///$$$&&&***'''$$$%%%%%%''')))***))))))***+++###&&&)))(((%%%'''444AAA{{{uuuHHHkkk\\\AAA:::>>>222)))...111+++111666:::FFF]]]tttzzzxxx}}}[[[HHHUUUXXXMMM???AAAGGGCCC666333$$$***(((&&&***(((&&&---AAAzzzXXX+++///&&&"""''',,,///888BBBlll~~~www222+++555:::wwwnnnoooPPPNNNSSSgggfffqqqTTTNNNDDD^^^|||iiijjjtttUUU\\\uuu___nnnuuudddWWWYYYXXXLLLccc~~~tttNNN000&&&***''''''''''''((()))+++,,,'''&&&(((,,,000000---)))%%%%%%%%%&&&'''(((******))))))(((''''''''''''(((###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))&&&###'''444$$$111dddddd{{{PPP999%%%...$$$'''&&&$$$$$$%%%%%%$$$###)))))))))(((((((((((('''%%%&&&'''((((((((('''&&&&&&((('''%%%%%%---:::FFF666***"""%%%'''%%%"""###&&&(((******)))((()))***$$$'''(((%%%!!!$$$...888YYY~~~iiixxx>>>%%%...,,,...777666888:::888111000777>>>BBBCCCPPP^^^bbb```eeevvvnnnPPPJJJNNNNNNJJJLLLIII???111---!!!(((''''''///...+++///333oooPPP777!!!)))444000&&&555lllJJJ$$$///000PPPlllEEEFFF{{{[[[OOOPPP~~~lllhhhRRRBBBfffyyynnncccKKK---222KKKOOOHHHvvv~~~rrrfffbbbeeerrrxxxppp]]]EEE999>>>KKKUUUgggooonnn[[[@@@...***,,,''''''&&&'''(((***+++---***((('''***......+++'''$$$%%%&&&'''''''''''''''***)))(((&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&'''((((((''''''&&&***&&&...'''$$$CCCOOOEEE|||???555---$$$'''***(((&&&&&&&&&&&&$$$###'''((()))))))))(((&&&&&&$$$%%%&&&'''((('''&&&&&&)))&&&######)))222;;;AAA***&&&###$$$&&&$$$######''')))***)))(((''''''(((''''''&&&%%%%%%(((***+++666XXX{{{III888???444000... '''---///222444111---(((...222///+++///;;;FFFnnncccvvvkkk```HHH===HHHMMMHHHMMMEEE999000---###***'''%%%+++)))###$$$111___555---444222''')))BBBfffaaa"""---444666uuuvvv:::===rrraaaIIIFFF@@@ooofff///GGGuuusssxxxfff\\\YYYXXXTTTPPP<<<;;;***333***!!!<<<999VVVtttrrrjjjXXXTTT[[[nnnzzz^^^LLLAAA:::///;;;???111""" $$$((('''&&&&&&'''(((***,,,------)))%%%%%%(((***'''###%%%&&&'''''''''&&&%%%$$$***)))'''%%%###""""""###%%%%%%%%%&&&&&&&&&''''''"""###&&&((((((((('''&&&(((555'''000555---888///IIIiiiccc666///444+++((('''&&&'''))))))((('''%%%'''((())))))'''%%%$$$###$$$%%%&&&'''&&&%%%%%%'''###!!!&&&000555333///"""$$$&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&&&&(((&&&$$$&&&---000,,,%%%$$$HHH}}}eeePPP///000???666444333///++++++000111///...000222000------///333333iiiBBBYYY???:::333222FFFGGG666LLLCCC;;;:::888%%%$$$$$$$$$$$$%%%&&&'''***QQQ///''',,,'''(((???OOO...///---___yyy>>>;;;SSS{{{MMM===HHHgggpppXXX:::BBBSSSkkk[[[ssseeezzzttt[[[NNN===333222333333111---,,,***(((((()))***+++)))JJJrrrUUUYYYHHHMMM[[[cccbbbGGG222)))&&&---,,,&&&)))+++***''''''+++000************)))))))))))),,,,,,***%%%"""###%%%&&&&&&$$$######$$$$$$"""!!!"""###%%%&&&&&&$$$"""!!! """$$$&&&''''''''''''(((%%%((()))&&&...666111///555>>>PPPuuuOOO444+++###(((!!!$$$$$$%%%&&&'''''''''&&&((()))+++---,,,***'''%%%%%%###!!!###&&&((((((&&&)))(((###'''222---%%%)))&&&'''(((((())))))((((((///"""''''''+++000(((///***((('''(((+++,,,+++)))000BBBkkkAAA???{{{```GGG===333444444111111222222111888///+++111666444///---111QQQbbb<<>>kkkRRRJJJGGGEEEXXXUUU555>>>EEEzzz]]]QQQddd|||{{{lllzzzuuusss\\\???MMMCCCCCC<<<333000111000,,,(((+++***)))(((((()))***+++,,,666nnnxxx___VVVLLLDDD>>>IIIMMM___UUU///(((%%%%%%)))***%%%(((***)))&&&&&&***...******))))))((((((((('''###'''******(((&&&$$$###!!!!!!""""""!!!!!!"""""" !!!"""######"""!!!!!!$$$%%%&&&&&&'''''''''''')))&&&******&&&...666000444444///111IIIqqq>>>&&&&&&'''000***''''''''''''&&&&&&&&&&&&$$$%%%'''(((((('''&&&%%%%%%$$$"""$$$&&&((('''%%%'''((((((222888***'''&&&&&&''''''((((((((('''))),,,555)))***777...***)))'''&&&'''***+++***)))333LLLrrrSSS333,,,PPPjjjuuuyyyWWWSSSJJJ@@@999777444000444111111444555333666<<>>%%%444OOOzzzggg...//////888WWWpppIII333LLLTTTLLL===:::QQQWWW111777@@@[[[mmmJJJCCCMMMHHH777FFFQQQAAAEEE===***444(((222...+++,,,000111---)))***)))((((((((()))***+++222%%%AAAxxxuuu===000===JJJSSS[[[rrrlllVVV******((( %%%000%%%''')))(((&&&&&&))),,,***))))))((('''&&&%%%%%%!!!$$$(((******'''&&&&&& !!!############$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&'''''''''+++(((+++***&&&---444...///333000)))...AAATTT]]]wwwtttUUU***$$$)))&&&,,,&&&+++***((('''&&&&&&''''''######%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%''''''&&&$$$%%%+++111:::;;;((((((%%%%%%&&&&&&&&&&&&''''''++++++,,,""";;;]]]GGG((()))(((''')))+++,,,,,,+++,,,NNN~~~MMM999///+++555???RRRvvvmmmhhh```XXXIIIKKKKKKDDD999333;;;GGGuuu999111;;;DDD<<<666999111000BBBLLLBBBWWWQQQ:::"""###%%%''''''&&&%%%$$$***,,,LLLsssIII///...///$$$===///222***%%%111^^^]]])))---000///SSStttPPP666@@@gggcccIII888===PPPzzzhhh;;;555<<>>333000111111777>>>:::000///222000555===BBBPPPvvvyyyTTT<<<---%%%'''...&&&---+++///,,,$$$(((%%%'''&&&%%%'''+++......,,,......,,,+++***)))((((((+++000+++---nnn}}}HHH///&&&---+++&&&'''&&&%%%&&&''''''&&&&&&'''''')))((('''&&&%%%$$$###"""+++((((((+++)))&&&(((...000***%%%&&&,,,---((("""!!!!!! !!!"""###$$$%%%$$$$$$######$$$&&&(((***(((%%%((('''"""(((---&&&(((***)))'''''',,,000222(((999SSSkkkzzzhhh;;;///***###---,,,)))((('''&&&'''))),,,---+++***)))(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%///EEEBBB---'''***(((&&&%%%$$$$$$$$$$$$%%%&&&'''$$$&&&000%%%&&&222++++++((((((******+++,,,---...444555dddpppRRR:::000777555222///---EEEmmm888888333EEE;;;333EEE@@@+++...111777OOOIII;;;%%%&&&'''((((((((('''&&&&&&###)))___~~~nnnsssKKK999---&&&<<>>&&&&&&&&&'''''''''((((((&&&(((&&&RRR```nnnsssbbb:::...555]]]fff555***000FFF???...******SSS[[[111//////QQQxxxAAA???GGGTTT~~~yyyPPPRRRpppeeeEEE111&&&%%%$$$######%%%'''(((///++++++(((!!!$$$******---)))...555000+++???^^^ooohhh]]]XXXDDD888111222222,,,***,,,'''''',,,***)))***))),,,(((+++000444555111***&&&)))))))))))))))(((((('''&&&$$$111)))000aaa}}}XXX\\\hhhxxx^^^999---(((,,,,,,$$$&&&,,,***'''''''''((()))((('''%%%''''''&&&&&&%%%%%%%%%%%%%%%###(((111000&&&###'''((('''%%%%%%%%%$$$###"""%%%&&&'''(((((('''&&&&&&###$$$%%%&&&''''''''''''%%%###'''&&&!!!'''+++###&&&(((,,,000000---)))'''888WWW~~~888'''...,,,+++&&&&&&''''''((()))******&&&&&&'''((('''%%%"""!!!&&&''''''%%%###%%%(((,,,777:::///$$$&&&%%%!!!$$$&&&&&&$$$$$$$$$%%%'''(((000"""%%%###)))000%%%)))%%%'''******)))***,,,///+++222DDDAAA555444444666///111111555\\\CCC;;;///,,,000666===???:::333222333999KKKOOOZZZ%%%%%%$$$$$$$$$%%%&&&'''###(((!!!EEEcccwwwrrrNNN:::111KKKZZZ999222CCCLLL===&&&666444NNNmmmEEE+++%%%111...XXXAAAFFFLLLqqqccc<<>>555555((()))(((&&&(((------***---))),,,)))))),,,''')))***************)))'''&&&$$$%%%&&&'''((((((((((((111...111000cccmmmhhhzzzZZZ666///&&&+++111)))%%%)))***((('''((()))***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&((("""$$$******###$$$---"""&&&)))'''###!!!$$$(((###$$$&&&''''''%%%###"""%%%&&&'''(((((('''&&&%%%%%%###''''''"""(((,,,$$$&&&''')))+++******...333DDDjjjBBB***%%%###---***&&&'''((((((((((((((('''$$$%%%'''))))))'''$$$###&&&'''&&&$$$"""$$$***...000'''&&&///&&&***'''&&&%%%$$$$$$&&&((()))%%%%%%000'''###***&&&---'''***---...------000333---777444kkkyyy666===333...222333999///,,,VVV}}}RRRHHHMMMVVVmmm///:::,,,444222===DDD:::222444555444:::PPPeee((($$$"""######"""$$$((($$$333$$$???|||lllJJJ222eeeIII444AAAlll}}}rrrxxxUUU555)))---111444sssAAAIII888YYYQQQ999<<>>lllHHH===222000)))((((((((()))(((&&&$$$###$$$%%%(((+++,,,***((()))((('''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$"""(((///+++,,,GGGjjjiiicccwww]]]<<<,,,...---+++))))))***+++,,,)))))))))((('''%%%######(((((('''&&&%%%%%%$$$$$$///!!!'''AAA###+++***"""$$$%%%&&&'''''''''&&&%%%$$$""""""###&&&&&&### ((('''%%%#########%%%&&&((((((((((((((((((''''''"""$$$;;;999<<<%%%===TTTeeeBBB(((***$$$)))***$$$$$$$$$%%%(((******)))'''&&&%%%$$$$$$%%%''''''&&&&&&$$$###$$$'''+++---%%%$$$$$$&&&))))))'''$$$###$$$%%%%%%###"""###$$$***((('''%%%%%%&&&'''(((***(((&&&&&&'''***+++,,,222%%%222VVVbbbCCC///---333444---+++222;;;@@@qqqIIIFFF===555999:::@@@eeemmm666<<<)))///555@@@HHHCCC777111333777:::@@@MMMbbb%%%""""""%%%&&&$$$$$$'''&&&111###888qqqKKKhhhccc555777VVV___AAA222///))),,,999FFFNNNXXXWWWbbbBBB>>>@@@***%%%,,,###)))---***+++000)))$$$+++)))$$$!!!$$$&&&$$$"""###'''((()))***+++,,,,,,,,,000VVV:::666---***,,,***((((((((((((&&&$$$######$$$''')))***(((&&&)))((((((''''''&&&''''''))))))************))))))***''''''(((""" ---@@@yyyWWW^^^xxx[[[777'''---,,,***)))((()))***+++******++++++++++++***)))(((''''''&&&&&&%%%$$$$$$,,,%%%///DDD&&&******$$$&&&&&&'''''''''''''''&&&$$$###"""###%%%&&&###!!!'''&&&$$$######$$$%%%&&&(((((((((((((((((((((((()))+++===AAANNN;;;RRRqqqwwwKKK+++)))%%%)))''''''&&&%%%&&&(((((((((''')))(((''''''''''''((()))&&&$$$###$$$'''***+++***$$$###"""$$$'''(((&&&###((()))***)))''''''(((***######$$$%%%&&&''''''(((((('''%%%%%%&&&((())))))---%%%555XXX[[[AAA444...000999@@@:::333@@@UUU~~~ZZZBBB111000666555111AAAXXXIII///555666...111999AAA???666000111:::IIINNNMMMRRR###"""$$$((((((%%%$$$&&&(((...###...nnn___hhh;;;000@@@cccxxxYYY@@@111(((###111888XXXaaa[[[nnnQQQiii~~~UUUDDDBBB///&&&((("""''',,,...+++000&&&$$$---+++&&&$$$'''(((&&&%%%&&&%%%&&&)))***+++***((('''$$$555xxx000222***)))...+++(((''''''((('''&&&#########&&&(((((('''%%%))))))(((((((((((('''''',,,,,,++++++++++++,,,,,,))))))'''%%%###$$$&&&(((777yyybbbhhhTTT222&&&+++***)))((('''((()))***%%%&&&((()))***+++++++++''''''''''''&&&%%%$$$$$$'''(((666DDD((()))***&&&((((((''''''''''''((((((%%%###"""###$$$%%%$$$###%%%%%%$$$######$$$&&&'''((((((((((((((((((((((((%%%,,,333777OOOHHH\\\~~~UUU---'''$$$(((###)))(((&&&&&&''''''&&&$$$))))))(((''''''(((((()))&&&###!!!&&&,,,...***%%%"""!!!!!!###%%%&&&%%%$$$((((((((('''&&&&&&(((***"""###%%%&&&''''''''''''%%%%%%&&&'''((()))+++,,,...(((777]]]vvv[[[<<<...888---///999222---QQQIII/////////...222///999iii222555,,,444000000555;;;===999444222999LLLJJJCCCHHH'''%%%%%%((('''$$$###%%%&&&+++''''''OOO}}}ppp|||AAA***222JJJmmm___KKK;;;666999:::888+++444ggg|||]]]WWW???WWWmmmOOODDD444***)))%%%)))'''((($$$555)))(((******&&&&&&))))))'''(((+++$$$%%%&&&''''''&&&%%%$$$...+++VVVttt~~~888444,,,,,,---***'''&&&''')))))))))$$$$$$$$$%%%'''(((&&&%%%((()))))))))))))))((((((,,,+++***))))))***+++,,,$$$))))))%%%'''---,,,%%%eee~~~yyyGGG...,,,***)))((('''''''''((((((###$$$%%%'''((()))))))))&&&&&&'''''''''&&&%%%$$$###(((555:::((((((,,,((()))(((&&&%%%%%%&&&'''(((%%%$$$######$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''&&&&&&&&&&&&''''''''''''000AAA===777RRRccctttZZZ---%%%$$$))) )))'''&&&&&&''''''&&&%%%'''''''''&&&&&&&&&&&&&&&%%%""""""(((///111)))!!!""""""###$$$%%%&&&%%%%%%'''''''''&&&$$$%%%(((******))))))((((((((((((((($$$%%%(((***+++...000222666555GGGuuu~~~qqqEEE+++666,,,///<<>>999LLLuuu]]]HHH999///+++)))+++###((((((GGG888000$$$###!!!"""&&&&&&%%%'''+++((('''&&&%%%$$$%%%&&&&&&+++$$$777hhhccc}}}III888...---***(((%%%%%%'''***++++++'''&&&%%%&&&'''((('''%%%'''((())))))***)))((((((***)))(((''''''((()))***$$$,,,,,,$$$###))))))""")))JJJyyy{{{wwwyyy___666+++000((((((((('''''''''''''''&&&'''((())))))***))))))%%%&&&'''((('''&&&%%%$$$"""'''000+++&&&'''---'''((('''%%%$$$###$$$%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%############$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&...HHH???000FFFsssZZZ...''''''+++###&&&%%%%%%&&&((()))((('''(((((((((''''''&&&&&&%%%%%%$$$%%%***//////(((!!!%%%%%%&&&&&&%%%&&&''''''((())))))((('''(((***,,,,,,+++((('''&&&''')))+++&&&(((***++++++---000333333KKKmmmlllLLL999CCCXXXmmm{{{hhh<<<777555///666)))555VVVhhh???:::222'''---+++))),,,333666444//////555111999MMM///***'''&&&%%%"""###'''###''',,,'''(((RRReeeGGGDDDcccnnn444'''***%%%666:::777@@@FFFFFFJJJ???QQQeeevvv{{{NNNNNNQQQUUUtttSSSAAA666...)))***###000111XXXAAA444!!!$$$###$$$'''(((&&&)))...+++***(((&&&&&&''')))***$$$'''))):::KKKoooOOOqqq]]]BBB333***(((&&&%%%%%%'''*********((('''%%%&&&''''''&&&%%%&&&'''((()))***)))((('''''''''&&&&&&&&&&&&''''''$$$+++,,,&&&$$$(((+++((('''+++FFFooosssbbbzzzxxxBBB******...((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%'''(((((('''%%%$$$"""***111!!!&&&%%%,,,%%%'''&&&%%%$$$############"""$$$&&&'''%%%$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&555///$$$111rrrTTT///+++)))---'''$$$######%%%(((************************)))''''''%%%'''***,,,+++)))&&&%%%((())))))(((&&&&&&''')))$$$%%%''''''&&&&&&((()))'''&&&%%%%%%&&&(((+++,,,)))***+++***((()))---111000dddmmm}}}zzzCCC...333111...444,,,---BBBxxxUUU;;;%%%444/////////------333999888333000777EEELLLFFF,,,(((&&&((('''%%%%%%(((&&&%%%((()))&&&:::|||VVVOOOOOO^^^LLL444,,,(((...---++++++)))777RRRwwwgggUUURRRWWWRRReeefffPPPBBB333(((((($$$333+++MMM333111%%%(((''')))+++)))''')))///(((((('''''''''(((((()))***333000666333KKKwww===\\\}}}qqqSSS???)))(((&&&%%%&&&'''((('''%%%(((&&&%%%$$$%%%&&&%%%$$$$$$&&&''')))))))))'''&&&&&&''''''((((((''''''&&&%%%''')))))))))+++,,,,,,$$$(((666UUU^^^///(((---)))((((((((((((((('''&&&&&&###$$$%%%%%%&&&&&&%%%%%%###%%%'''(((((('''%%%$$$!!!111:::"""'''!!!)))###&&&&&&&&&&&&%%%$$$###""" $$$((()))'''$$$#########$$$$$$$$$$$$######"""$$$%%%%%%&&&''''''(((((((((...///666777~~~III,,,+++&&&***'''$$$######%%%(((******)))******++++++***)))'''&&&%%%+++000---&&&"""$$$)))***++++++(((%%%$$$&&&((( """%%%&&&&&&%%%%%%%%%$$$%%%''')))*********)))(((***+++)))''')))000666PPPkkk999///111000000000444---444aaaAAA555"""444//////111000...222999999444///444RRR\\\AAA'''%%%&&&******'''''')))***$$$$$$***(((---jjj```PPPDDDTTT\\\===///,,,***'''))))))***HHHvvv[[[999???,,,888999TTT]]]PPPwww]]]MMM888((((((###111666+++---((('''((()))&&&"""$$$***"""###%%%''''''&&&%%%$$$&&&&&&888666EEExxx555LLLjjjdddLLL,,,)))'''&&&&&&'''&&&###!!!'''&&&$$$###$$$$$$###"""###%%%'''((()))((('''&&&'''((()))******)))((('''+++'''&&&((()))&&&""" $$$111777BBB|||QQQ)))---111&&&(((((())))))(((((('''&&&&&&&&&((()))************###%%%'''))))))'''%%%$$$!!!777DDD&&&***&&&"""&&&'''(((((('''%%%$$$"""$$$)))***(((%%%######$$$$$$$$$$$$$$$###"""!!!&&&&&&''''''((()))******222)))///EEE===@@@''')))!!!$$$###%%%$$$$$$&&&(((***)))(((((()))))))))((('''%%%$$$%%%...444..."""###---+++,,,+++((($$$###%%%'''"""%%%)))+++***)))((((((&&&)))---//////,,,(((%%%&&&(((***))))))...888@@@ccc:::444000333888333,,,000@@@mmmEEE,,,444000999+++(((,,,,,,)))+++111222...---)))MMMaaaCCC&&&&&&''''''&&&$$$"""!!!%%%&&&((((((//////VVVwww]]]MMMHHHuuusssYYY888///000...&&&>>>yyyIII111444666)))&&&;;;KKKFFFSSSvvviiiTTTHHH111222,,,((())))))((())),,,((('''&&&$$$###"""""""""$$$%%%&&&'''((((((((((((***"""...IIIOOOQQQzzzbbbEEEYYYyyybbb777)))((('''((((((&&&"""%%%(((***)))$$$!!!!!!"""&&&###$$$***...+++(((&&&))))))(((((('''&&&$$$$$$$$$%%%'''((((((((('''&&&***---+++///QQQyyy999,,,///((('''+++,,,+++'''&&&******((())))))))))))((('''&&&%%%((('''%%%$$$###$$$$$$%%%$$$---***%%%(((((($$$((()))))))))((('''&&&$$$###(((&&&$$$"""""""""$$$%%%$$$$$$$$$%%%&&&'''((()))'''%%%$$$$$$&&&'''''''''999CCC===...nnnDDD***))) %%%)))&&&&&&'''''''''''''''''')))((((((''''''''''''(((333...((($$$$$$%%%'''((((((''''''&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%'''))))))((('''((()))***$$$!!!+++222+++777WWWtttAAA111333000---...999)))MMM\\\:::555---333111++++++,,,,,,---...///000000000333===IIIJJJ''''''''''''&&&%%%$$$$$$'''%%%'''&&&+++&&&@@@lllXXXooovvvPPP999AAAYYYrrr@@@......///)))///---222HHHWWW[[[```fffTTTBBB777111+++***(((###"""###&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%&&&'''((((((((('''+++$$$###888OOO[[[~~~tttaaabbbuuujjj===+++***)))(((((('''&&&%%%'''(((((((((&&&$$$$$$$$$%%%"""###(((***'''%%%&&&(((((((((((('''&&&%%%%%%&&&'''(((((())))))((((((%%%+++---***---III}}}\\\...)))///,,,))))))+++***&&&%%%))))))'''$$$%%%&&&'''((((((((((((''''''%%%%%%$$$%%%&&&&&&&&&...***###'''&&&###'''((((((((('''''''''''''''((('''%%%###"""!!!!!!"""$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%%%%$$$$$$%%%%%%;;;CCC;;;000###___III+++)))"""(((((())))))((((((''''''&&&&&&%%%%%%&&&'''(((***+++,,,000,,,'''$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&'''((('''***,,,---***+++NNN]]]888***...777>>>...555fffJJJ333111)))///000000------------------......111000666BBBIII((((((''''''''''''((((((((("""%%%%%%)))"""---hhhuuummmMMM444...+++&&&$$$$$$+++***555YYYtttzzzzzzsssRRRBBB111,,,((()))(((%%%$$$%%%%%%%%%%%%%%%&&&((()))***%%%&&&&&&'''''''''&&&&&&))),,,!!!'''@@@JJJiii~~~]]]nnnlll;;;))))))(((&&&$$$$$$%%%'''((('''%%%&&&'''(((((('''%%%$$$%%%'''&&&###$$$(((&&&'''''''''''''''&&&&&&((((((((((((((()))******(((***000---SSS{{{vvvsssvvvxxxyyy||||||???(((&&&******$$$(((***)))%%%%%%((()))'''###$$$%%%&&&''''''''''''''''''&&&&&&&&&''''''(((+++222,,,$$$'''&&&###((('''&&&&&&&&&&&&''')))***((('''&&&%%%###""" #########""""""###$$$$$$###%%%&&&%%%######&&&(((666222$$$&&&'''aaaQQQ---'''%%%+++'''******)))((('''&&&%%%%%%$$$%%%%%%''')))+++---...---***'''%%%%%%&&&%%%$$$&&&&&&&&&&&&&&&'''((()))''''''&&&%%%%%%&&&''''''%%%'''((((((&&&%%%&&&&&&###***,,,,,,---888gggaaa===000000222111SSSmmm999//////&&&+++---222---------,,,,,,+++++++++///***+++555???***)))(((''''''(((***+++((( ###%%%+++'''(((OOOyyy```BBB...///---###&&&555222***333\\\}}}vvvLLL555,,,'''%%%((()))'''&&&((($$$$$$%%%%%%&&&'''))))))&&&&&&'''''''''&&&%%%%%%!!!111(((%%%111,,,OOOhhhgggkkkJJJ+++++++++(((%%%######%%%(((%%%"""###'''))))))(((((('''((()))&&&"""%%%+++%%%&&&&&&'''(((((('''''')))((('''''''''(((***++++++&&&+++111)))$$$>>>ddddddLLLBBBEEELLLkkkgggeeeiiioooqqqpppooogggxxx]]]---+++***)))+++&&&(((***)))%%%%%%)))***(((''''''''''''&&&%%%$$$$$$&&&'''''''''(((((())))))...555...%%%''''''%%%)))'''&&&$$$###$$$%%%''')))''''''''''''&&&$$$###"""$$$$$$######"""#########"""%%%'''%%%###&&&---444999222###+++***OOOkkkWWW...&&&&&&---$$$((('''''''''&&&&&&%%%%%%'''''''''((()))***+++,,,)))'''&&&&&&&&&&&&$$$"""(((''''''&&&&&&&&&'''''''''&&&$$$######$$$&&&'''%%%&&&((('''&&&$$$%%%%%%''''''%%%---???UUUzzz```;;;111555>>>rrrYYY444111000)))+++(((...++++++++++++++++++++++++...+++***///555***)))(((''''''(((***+++***$$$%%%+++,,,***AAAeeeEEE'''111333)))'''///111+++,,,+++GGGvvvVVV111222,,,((()))(((%%%$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%% ---&&&)))111"""DDDqqq^^^fffccc444444333000,,,(((&&&%%%'''$$$!!!"""&&&(((((('''(((''''''(((%%%"""%%%+++$$$%%%&&&'''((((((((((((((('''&&&%%%&&&'''((()))'''###$$$+++......222999uuuqqqlllqqqiiirrrxxx{{{???$$$//////+++000000)))+++***&&&&&&***+++)))((())))))(((((('''&&&%%%&&&''''''(((((())))))))),,,333,,,$$$&&&&&&$$$((('''&&&$$$""""""###$$$%%%%%%&&&''''''((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%###%%%&&&%%%%%%+++777@@@000///###---'''<<>>---,,,(((...222&&&+++((()))***+++,,,------...&&&,,,111000000''''''''''''&&&%%%$$$$$$''')))$$$ (((&&&+++WWWQQQJJJLLLggg```AAA///,,,...,,,'''///:::666444TTTrrrVVV444---))))))******---111(((''''''&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&+++'''((((((...AAAeeeSSS===555,,,((())))))'''###&&&'''((('''%%%$$$$$$$$$%%%"""!!!$$$&&&$$$$$$'''&&&&&&''''''''''''''''''&&&&&&'''(((((((((((((((&&&((()))'''&&&((())))))(((FFFvvvlll<<<666,,,***...'''!!!&&&(((***)))&&&&&&***+++***%%%%%%&&&'''((((((((((((&&&'''((((((((('''&&&%%%"""+++'''!!!%%%&&&###'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&'''(((&&&%%%%%%%%%&&&'''((((((''''''((()))+++...000222'''444(((+++'''<<>>nnnNNN(((333+++$$$///...%%%+++&&&)))(((%%%%%%)))+++)))''''''''''''&&&%%%$$$$$$''''''(((((((((&&&%%%$$$"""+++)))$$$))))))'''***###$$$&&&'''((()))))))))&&&%%%###""""""###%%%&&&$$$$$$$$$%%%&&&'''((()))((((((***,,,---+++(((%%%111%%%'''&&&<<>>'''&&&(((***%%%!!!"""&&&((('''&&&,,,'''###"""$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$%%%''''''%%%$$$$$$---)))###+++,,,---"""AAArrrmmmRRRqqqttt[[[KKKccckkk~~~aaa---000---))))))***+++)))&&&)))*********))))))+++---''''''&&&&&&%%%$$$$$$$$$))))))***+++,,,,,,++++++***)))((('''&&&&&&&&&&&&###%%%&&&%%%$$$###$$$%%%######%%%&&&'''((((((((()))'''&&&&&&'''((('''&&&///,,,(((&&&&&&'''''''''***%%%+++(((***222EEEuuu\\\333******''')))111...+++((('''&&&%%%###''''''''''''&&&&&&&&&&&&###%%%''''''&&&%%%&&&''''''''''''(((******)))'''%%%&&&'''&&&%%%%%%'''((($$$(((,,,,,,***)))---111JJJ[[[vvvjjjttt|||kkk999<<<888444:::PPPIII///222...)))'''(((((('''%%%((()))***+++,,,,,,,,,,,,,,,------......&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&''''''...)))fffvvv888%%%)))&&&111NNN\\\;;;,,,+++'''...555***---:::BBBAAAEEEcccZZZ999000(((???RRRxxxHHH222...)))...&&&%%%%%%%%%''''''&&&%%%%%%&&&%%%$$$$$$&&&''''''&&&''''''&&&&&&'''+++///NNN@@@$$$)))---'''$$$$$$%%%$$$$$$%%%%%%$$$$$$'''***)))%%% &&&%%%$$$###$$$%%%'''(((&&&&&&%%%&&&''''''%%%###%%%)))111222)))%%%(((+++###+++---000...)))DDDwwwqqq```kkkMMM%%%///,,,***)))))))))'''&&&$$$&&&(((((('''&&&'''(((''''''&&&&&&%%%$$$$$$$$$((()))))))))))))))(((((((((''''''&&&&&&&&&&&&'''%%%&&&'''&&&$$$$$$$$$&&&%%%&&&&&&&&&&&&%%%$$$$$$''''''&&&'''((()))******...)))###!!!###&&&&&&&&&(((%%%,,,))),,,444CCCnnnccc777)))'''$$$''''''&&&%%%%%%&&&((())))))%%%%%%$$$$$$$$$############%%%''''''&&&%%%&&&'''((('''&&&'''(((((('''%%%$$$%%%&&&%%%$$$%%%'''((()))'''%%%%%%&&&,,,888CCCiiitttSSSmmmWWW@@@AAA...:::RRRVVVOOOWWWfffkkk777;;;///***&&&'''+++...,,,)))*********+++++++++++++++,,,,,,,,,------%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&'''(((((((((,,,)))DDDTTT555///)))'''...+++!!!***000'''000CCCDDDYYYbbblllyyyZZZ...&&&+++,,,$$$&&&666IIIxxx666&&&---###&&&%%%$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((''''''&&&&&&%%%&&&)))+++,,,aaaggg888///+++))))))***'''!!!"""((($$$###$$$'''******&&&###(((&&&%%%$$$$$$&&&)))***'''&&&&&&'''((('''%%%"""###222[[[rrr:::'''...)))&&&%%%(((>>>ttt}}}^^^444***---,,,***((((((((('''&&&###%%%'''((('''&&&&&&'''((((((''''''&&&%%%%%%%%%))))))(((((('''&&&$$$$$$$$$$$$$$$$$$%%%&&&'''((('''(((((((((&&&%%%%%%'''%%%%%%%%%&&&%%%$$$$$$###$$$%%%''')))***+++---...,,,'''"""!!!###&&&&&&%%%%%%###+++(((---666BBBhhhjjj<<<***'''$$$%%%)))((('''&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$############%%%''''''&&&%%%&&&'''+++*********++++++)))(((((()))******))))))+++---,,,'''%%%)))000<<>>///$$$%%%(((((()))...)))))))))***+++***'''$$$###$$$%%%&&&&&&&&&&&&%%%&&&''')))(((''''''(((***((('''&&&&&&(((((('''&&&'''%%%$$$$$$%%%&&&&&&%%%((()))***)))((('''((()))&&&'''''''''&&&&&&''')))<<<111$$$$$$)))***)))((('''%%%$$$$$$$$$%%%&&&%%%((('''(((,,,***222FFFlllDDD000---+++$$$)))+++,,,,,,***))))))***%%%%%%%%%&&&'''''''''(((###$$$%%%'''((()))))))))***(((&&&$$$$$$&&&(((***%%%&&&&&&'''(((((('''''')))&&&'''>>>ppp[[[>>>000444///333000000___ttt444&&&444444++++++++++++++++++***)))(((,,,+++*********+++,,,---000,,,***,,,---)))((((((''''''((()))***$$$######%%%'''))))))((("""111+++///333dddxxxDDD000---***...000+++///FFFqqqbbb***+++VVVjjj777)))(((---'''&&&++++++(((+++,,,)))((()))'''###############$$$$$$$$$$$$,,, (((,,,,,,333[[[tttJJJ333)))"""%%%---///***%%%******)))%%%%%%&&&&&&###''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((((('''$$$######$$$&&&'''%%%%%%+++...+++:::kkkhhhLLL\\\vvvxxxAAA111***'''***,,,******,,,)))))))))***+++)))&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&((())))))((('''(((***+++'''&&&&&&&&&'''''''''&&&***'''%%%&&&)))***(((&&&((())))))(((&&&&&&(((***'''((((((''''''(((+++---///(((!!!"""(((,,,)))%%%'''&&&&&&&&&&&&'''((()))%%%'''$$$&&&,,,***,,,:::zzzIII...,,,+++%%%'''((()))))))))((((((((($$$$$$%%%&&&'''(((((()))%%%&&&'''((()))))))))))))))((('''&&&&&&'''((()))$$$%%%'''((())))))((('''***###000\\\YYY???666...111000888WWW...***444333---++++++++++++***)))(((((('''&&&(((+++,,,---000555333---***+++,,,'''&&&&&&&&&'''(((((()))###$$$&&&(((***)))%%%"""###&&&$$$555,,,AAAnnnDDD+++...444---(((333GGG```|||@@@)))>>>tttJJJ111&&&******))))))$$$!!!''')))''''''(((%%%""""""#########$$$$$$$$$///&&&...+++"""888yyyyyyIII888***)))---+++&&&"""###&&&&&&""""""&&&'''$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&%%%%%%$$$$$$...&&&%%%(((###(((NNN{{{cccEEEqqqzzzaaayyyUUU***000***%%%&&&)))((('''''''''''''''))))))(((&&&###&&&&&&%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%&&&(((***%%%%%%&&&&&&%%%%%%%%%&&&***'''%%%'''******(((%%%%%%&&&&&&%%%$$$$$$&&&(((%%%&&&&&&&&&%%%'''***,,,(((&&&$$$$$$%%%%%%!!!&&&%%%%%%%%%$$$$$$%%%%%%$$$((($$$$$$+++)))(((111vvvQQQ222++++++'''&&&&&&''''''(((((('''&&&%%%%%%&&&''''''((())))))'''(((((()))((((((''''''&&&'''((())))))((('''&&&!!!"""$$$%%%&&&&&&%%%%%%((()))IIIqqqgggrrrxxx^^^FFF>>>EEELLLYYYmmm>>>222222///---...+++++++++++++++***))))))(((&&&(((,,,---,,,000777555///***+++,,,"""###$$$%%%&&&&&&&&&%%%%%%&&&(((***,,,***&&&""",,,!!! ...%%%(((hhhkkkRRRDDD999(((---000///111AAAgggLLL000PPPmmmDDD***((())))))''' ###%%%%%%######$$$$$$""""""""""""############$$$%%%%%%---''')))---111NNN|||AAA111%%%&&&)))(((&&&(((***///...&&&###&&&'''"""$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%!!!###&&&((((((&&&###"""'''###...+++!!!---DDDgggTTTwwwnnntttqqqddddddiiiQQQ444...---'''""""""&&&))))))(((&&&%%%&&&((())))))&&&$$$'''&&&%%%$$$$$$$$$$$$%%%"""###$$$$$$######$$$&&&$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%''''''%%%$$$"""$$$%%%%%%$$$###%%%&&&!!!"""$$$#########&&&(((######"""!!! """%%%'''******)))'''&&&%%%$$$###$$$)))%%%###***)))&&&---VVV|||WWW:::...+++'''(((''''''((()))***)))''''''''''''(((((())))))***(((((()))(((((('''&&&&&&%%%''')))++++++)))'''%%%$$$%%%&&&'''((()))))))))(((===kkkKKKFFFLLLddduuuoooxxx~~~KKK///555333)))(((+++***++++++,,,,,,,,,++++++---***+++///---(((,,,555666000+++,,,,,,!!!###%%%(((((((((&&&%%%%%%%%%%%%&&&((()))'''&&&///!!!###'''%%%$$$???zzzfffBBB***(((***&&&666666FFFhhh}}}<<<===fffccc999,,,)))))))))%%%)))''''''((('''$$$###$$$""""""""""""############&&&...###'''000+++888RRR000%%% %%%(((&&&(((///222888777,,,&&&(((((("""######$$$%%%&&&''''''(((&&&&&&%%%%%%$$$$$$###### """%%%''''''&&&$$$###)))(((333BBB@@@...(((///nnnjjj]]]kkkpppXXX{{{wwwiiiTTT<<<'''%%%...((('''&&&&&&(((***+++)))%%%%%%&&&(((******(((&&&&&&%%%$$$$$$$$$%%%&&&'''!!!###%%%&&&%%%$$$$$$%%%$$$&&&''''''%%%$$$%%%'''"""$$$&&&&&&%%%$$$$$$$$$"""$$$&&&'''&&&%%%%%%&&&!!!"""$$$%%%$$$###$$$%%%!!!!!!!!!!!!###&&&***---((((((((()))((((((''''''$$$+++'''$$$)))(((&&&,,,KKKsssTTT<<<---'''&&&((('''&&&'''***+++)))'''))))))))))))************&&&&&&'''((((((((('''''''''((()))******)))(((''')))))))))***+++,,,......>>>hhh~~~UUU444:::NNNmmmZZZKKKGGGLLLfffWWW555,,,444...***---)))***+++,,,---------------///,,,---111...'''***444666000,,,------###%%%))),,,---+++)))'''$$$""" !!!###&&&((((((''''''"""))))))'''ZZZ\\\:::666000)))333222...AAALLLzzzZZZJJJAAAwwwaaasss|||HHH333***)))------)))&&&)))///...$$$ """"""""""""############""" (((&&&(((%%%555fff555333+++)))...---%%%&&&---)))111222)))%%%+++,,,(((""""""###$$$&&&'''(((((('''&&&&&&%%%$$$###"""!!! """$$$%%%&&&&&&%%%%%%)))&&&+++444000&&&%%%...777```jjjRRRaaa|||uuu{{{aaaLLLHHHppptttbbbHHH...(((,,,...***&&&$$$(((+++***'''&&&%%%$$$%%%%%%'''))),,,,,,***((($$$#########$$$&&&((()))###&&&)))***)))'''''''''%%%''')))(((&&&%%%&&&)))"""&&&))))))&&&$$$%%%'''"""%%%((()))((('''''''''###%%%'''((('''&&&&&&&&&(((((('''((()))(((%%%"""!!!###&&&((())))))$$$,,,)))$$$((((((&&&---dddoooNNN777)))###%%%'''%%%$$$&&&)))***(((%%%+++++++++***************$$$$$$&&&'''(((((())))))))))))(((((((((((())))))((((((''''''(((***---...^^^[[[444===JJJeeerrr~~~UUU333///333999RRRppp===---///222)))...555******+++,,,---.../////////...***,,,111...''',,,777555000---......"""$$$(((++++++)))&&&###&&&%%%$$$#########$$$%%%)))$$$$$$)))(((%%%...===TTT111222---***...)))222FFFlllbbbBBB^^^fff{{{}}}MMM$$$"""---###((()))***+++***'''$$$"""$$$""""""$$$%%%$$$"""""""""%%%((((((&&&&&&))),,,BBBZZZ444777(((000***$$$666%%%(((,,,((($$$'''(((&&&(((%%%%%%%%%&&&(((***+++,,,$$$$$$%%%&&&%%%$$$###""")))(((&&&$$$#########$$$!!!$$$'''&&&$$$$$$&&&)))+++;;;}}}xxxZZZooovvvqqqYYY[[[bbbiiisss]]]KKKGGG??????.........---+++)))((('''((()))*********)))'''&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$"""""""""%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%% &&&%%% $$$///111+++&&&%%%'''(((!!!,,,AAA---%%%"""&&&((($$$###%%%$$$'''&&&###%%%)))(((###"""###%%%&&&&&&%%%###""" ###''''''$$$""""""###$$$%%%%%%%%%%%%'''+++...OOO|||KKK999444,,,'''(((((('''&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''%%%&&&&&&'''((()))******'''&&&&&&&&&'''(((***+++&&&(((%%%!!!!!!???)))777RRR@@@QQQ\\\cccvvvqqqYYYqqqNNN222444555///222;;;RRRfff111///------......---,,,***++++++(((&&&''',,,000...,,,***(((((()))***+++++++++,,,---...###%%%'''******(((&&&$$$%%%$$$######$$$%%%&&&'''%%%!!!###(((&&&"""(((444aaa[[[666***111+++)))666===[[[dddZZZtttAAA<<>>++++++'''******)))(((((('''&&&&&&$$$######%%%&&&&&&%%%%%%###$$$&&&''''''''')))***,,,bbbCCC<<>>333''''''...222)))$$$###&&&$$$!!!)))777)))$$$"""%%%'''###!!!###&&&&&&%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###"""###%%%$$$""""""$$$'''###$$$%%%$$$$$$&&&***---???vvvJJJ888000'''%%%+++***))))))((((((((()))(((((('''''''''((()))***$$$$$$%%%%%%&&&'''((((((''''''&&&&&&'''((()))******))))))&&&777YYYXXXlllvvvMMM???SSSttteeerrrfff^^^iiitttoooooo<<<...000++++++222888RRR@@@...---++++++,,,,,,+++***,,,---,,,+++***+++---///---,,,+++************+++((()))***+++,,,$$$%%%&&&((((((''''''&&&$$$$$$$$$%%%&&&'''((()))$$$!!!###(((&&&!!!$$$,,,<<>>888333666)))...''',,,///333444VVV___------+++***+++,,,......,,,***,,,,,,,,,---...---+++)))&&&''')))++++++***)))''''''((()))***+++###$$$%%%&&&&&&&&&&&&%%%&&&''''''((('''&&&%%%$$$&&&&&&$$$###$$$'''''''''***...]]]qqq111&&&***&&&...777uuuhhhIII555***777$$$===UUU<<<+++---***"""444|||sss>>>(((///FFF]]][[[...---+++((('''&&&&&&&&&%%%...111)))%%%)))***&&&$$$%%%&&&&&&%%%%%%&&&'''!!!(((***...;;;;;;333TTT@@@555...(((///DDDVVVMMM888))))))((('''&&&&&&&&&&&&&&&%%%$$$#########$$$$$$###$$$%%%&&&&&&&&&%%%$$$'''(((((('''%%%$$$%%%%%%%%%!!!(((,,,$$$,,,TTTzzzuuuUUU}}}WWW...111***###***...((($$$$$$%%%&&&'''((((((((((((%%%%%%###"""""""""###$$$""""""$$$%%%&&&'''''''''%%%$$$""""""$$$%%%$$$###########################!!!&&&***'''  &&&$$$&&&&&&$$$###$$$%%%&&&%%%&&&""" ###$$$###!!!###%%%''''''%%%"""!!!%%%%%%%%%$$$$$$%%%%%%%%%''')))...333555222***$$$$$$&&&((((((''''''((()))EEELLL333***'''***'''''''''''''''((())))))&&&&&&((()))))))))(((''')))))))))((('''&&&&&&%%%'''((()))***++++++******(((888???zzziiiVVVLLL666222...111'''...///555LLLqqqsss???444///******+++---///...,,,******,,,------,,,,,,,,,---((()))***+++,,,,,,+++***((()))***+++,,,###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%$$$%%%&&&''')))***)))&&&###'''>>>zzzTTT>>>,,,%%%888oooVVV:::222---&&&...///lllQQQ)))///(((&&&///$$$:::mmmtttOOO@@@HHH]]]nnn444111---(((&&&''')))******---&&&"""'''***&&&"""%%%'''&&&$$$###%%%(((***###(((---NNNGGG'''999WWWVVV666000'''@@@aaaGGG(((((('''''''''((())))))&&&%%%$$$#########$$$%%%!!!"""$$$&&&''''''''''''))),,,---+++'''%%%&&&(((###444+++!!!***''')))AAAhhhXXXPPP444aaa\\\###///---,,,555...%%%///((()))))))))((('''&&&&&&'''&&&%%%$$$$$$$$$%%%&&&!!!"""$$$%%%&&&'''''''''&&&%%%######$$$%%%$$$$$$%%%%%%$$$######$$$%%%%%%&&&%%%%%%'''&&&###!!!!!!%%%$$$!!!!!!%%%&&&%%%!!!'''(((""" $$$&&&%%%&&&(((&&&###$$$))))))%%%'''&&&&&&%%%%%%&&&&&&'''###$$$)))...222000***%%%''')))+++,,,+++***+++,,,VVVKKK111+++)))***$$$$$$$$$$$$$$$%%%&&&'''$$$%%%'''((((((((('''&&&,,,,,,+++***)))(((''''''&&&''')))***+++++++++***$$$BBBPPPFFFSSSiiiTTT>>>888777...777333>>>hhhGGG111&&&,,,,,,---///111111...,,,'''***,,,+++)))(((+++...***+++,,,,,,------------++++++,,,---...$$$&&&(((***)))(((%%%$$$$$$&&&'''((((((&&&$$$######&&&'''%%%$$$&&&***,,,///###...IIIJJJ'''444TTTxxx@@@...///,,,555LLLjjjKKK...+++,,,"""---***222^^^ttt222&&&''',,,...###'''&&&)))((('''333555%%%###%%%'''&&&###"""$$$'''"""%%%))),,,)))222nnnWWW%%%***---KKK|||\\\111(((&&&NNNkkkAAA+++)))---%%%''',,,!!!&&&'''+++''''''...''')))))))))'''$$$$$$%%%''''''%%%###""""""$$$''')))!!!$$$&&&&&&&&&'''(((777eee|||MMMRRR|||[[[@@@tttPPP---,,,***((('''&&&&&&''''''&&&'''(((((('''###!!!###$$$%%%%%%$$$###$$$$$$###$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!"""%%%'''(((###&&&&&&###$$$''''''$$$###$$$$$$$$$$$$$$$$$$%%% !!!###%%%'''((())))))%%%%%%%%%%%%%%%&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&(((&&&######$$$%%%&&&%%%!!!"""###%%%&&&'''''''''''''''((('''&&&(((+++...dddJJJ888((( ###%%%'''((('''%%%%%%'''***'''(((&&&%%%***000///'''%%%'''***+++++++++---...&&&***111---###)))000+++333aaaXXXAAA777III\\\???AAA===:::OOO{{{___111222'''444,,,+++******+++,,,---...******+++++++++******)))******+++,,,,,,,,,++++++***---+++''')))%%%&&&'''(((((('''&&&$$$%%%%%%&&&&&&&&&%%%###"""$$$&&&(((&&&%%%'''***,,,((('''222fffaaaGGGTTToooBBB%%%999222...[[[xxxRRR//////(((444))):::pppLLL%%%$$$)))"""'''"""&&&$$$&&&%%%'''555;;;///------,,,***'''$$$$$$$$$"""%%%&&&'''$$$---hhhsss...---111333bbbLLL444???sssggg999"""---///%%%(((222(((""""""%%%&&&(((###'''((('''%%%###"""$$$&&&%%%%%%#########%%%'''((('''(((******)))(((((()));;;ccc}}}kkkzzzaaa:::ccc===,,,+++)))((('''''''''((()))((('''((()))(((%%%######$$$%%%%%%$$$$$$$$$$$$"""###$$$%%%&&&&&&%%%%%%""""""""""""###%%%&&&&&&(((++++++''''''))))))&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$%%%&&&'''%%%######%%%&&&&&&%%%&&&'''''''''(((''''''''''''''''''&&&&&&(((+++...SSSFFF///###%%%...((())))))'''###"""###%%%***+++)))(((,,,222000***%%%''')))***))))))***,,,***+++000///'''(((------OOOvvvrrrKKK>>>KKKYYYwwwsssjjjkkkkkkzzzLLL...222+++111///...---------...///000******+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,+++...---))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$###""""""$$$%%%&&&&&&%%%%%%&&&((()))""")))"""CCCvvv~~~oooQQQ))))))333...[[[uuu111,,,###000... '''NNNsss222&&&%%%((("""&&&'''###$$$"""###111:::222'''&&&%%%%%%'''''''''&&&###%%%%%%&&&###---jjj555,,,222%%%:::mmmbbb444+++VVVaaa~~~nnnMMM111,,,+++&&&$$$000&&& """&&&((('''&&&%%%%%%%%%$$$"""!!!"""$$$$$$$$$$$$$$$%%%&&&'''((('''''''''&&&$$$###$$$&&&$$$)))444JJJlllwwwrrrkkk666QQQhhh***+++***)))'''''''''((()))***)))''''''(((((('''%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""###%%%&&&&&&&&&&&&"""######$$$$$$$$$$$$$$$***---,,,(((''')))(((%%%###$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''%%%######%%%&&&&&&%%%***))))))((('''&&&%%%%%%&&&&&&'''&&&%%%'''***---JJJHHH+++ %%%///'''''''''%%%###"""###$$$))))))'''&&&***---,,,'''%%%'''((()))((('''((()))***'''***...***&&&000>>>uuuvvv\\\TTTRRRbbbxxx777...///...,,,000///...............///+++++++++++++++***)))((()))))))))*********++++++,,,///000,,,***%%%%%%%%%%%%%%%&&&&&&&&&((('''%%%$$$###############"""$$$&&&&&&######%%%***###..."""...yyyRRR999'''///999999PPPlll555 %%%111444...999hhhxxxWWW999###---$$$...***$$$$$$""")))111)))""" """&&&((((((&&&%%%&&&'''((('''444sss;;;(((+++******666```XXX%%%---///???ZZZOOO---'''+++&&&%%%%%%%%%###"""!!!)))$$$%%%%%%$$$"""!!!"""$$$######$$$%%%&&&&&&&&&'''"""######"""!!!!!!$$$&&&+++,,,***(((///@@@MMMRRRaaagggnnnrrrmmmbbbVVVPPP```kkk777KKKTTT000***)))(((''''''((())))))***(((&&&&&&'''((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%$$$###"""%%%((('''$$$$$$&&&%%%###"""""""""###$$$$$$$$$%%%"""###$$$%%%&&&&&&'''&&&###$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&$$$###$$$&&&&&&&&&%%%(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&%%%'''***---RRRRRR666(((&&&'''$$$$$$%%%%%%%%%%%%'''(((((('''&&&&&&((()))(((&&&&&&((())))))(((''''''(((((('''(((...///---BBBdddttthhhgggiiioooWWW---444***------......---,,,,,,+++++++++,,,,,,+++***)))'''%%%$$$''''''''''''(((((()))***+++...///...+++$$$$$$$$$$$$%%%%%%&&&&&&((((((&&&%%%$$$$$$$$$$$$%%%###$$$))))))%%%###%%%&&&,,,(((&&&RRRggg777,,,(((,,,222YYYbbb???,,,)))111...333```^^^......'''111***%%%''''''!!!&&&***###+++(((%%%%%%''''''$$$!!!%%%&&&&&&'''&&&333sssKKK+++&&&///(((444gggJJJ333"""///333444666&&&111""",,,------///###"""$$$%%%&&&&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%%%%&&&(((,,,///$$$+++)))###$$$***///???QQQdddhhh\\\KKK>>>777888QQQUUU[[[XXXYYY888OOOQQQ777***)))(((''''''((()))))))))'''%%%%%%&&&'''&&&%%%'''%%%######%%%&&&&&&%%%'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$###""" ######!!!!!!%%%%%%"""######$$$$$$%%%&&&&&&'''"""###$$$%%%&&&&&&'''&&&###$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%''''''&&&%%%%%%%%%&&&'''&&&''''''&&&&&&'''***---XXXPPP>>>333+++(((%%%%%%%%%%%%&&&(((((()))***)))(((***+++*********(((***++++++)))(((((()))))),,,+++111999<<>>,,,+++)))((('''''''''(((&&&&&&&&&''')))(((&&&$$$***&&&""""""&&&((('''%%%((('''&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&###&&&'''$$$%%%((()))&&&$$$%%%%%%&&&'''((()))***$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&'''''''''&&&$$$###"""###$$$%%%%%%$$$###"""#########%%%'''(((&&&%%%)))((('''&&&'''(((***+++(((((()))(((((())),,,///EEEbbb---,,,'''%%%+++)))'''$$$%%%&&&'''&&&$$$$$$"""###''''''$$$%%%***)))***,,,,,,+++***++++++'''666777DDDcccmmm}}}jjj222333&&&EEEccc888------***---+++---)))***+++,,,,,,,,,++++++%%%&&&)))+++---///000000+++*********+++---///000555,,,&&&***... ###&&&&&&&&&$$$### """$$$&&&'''&&&%%%$$$%%%!!!,,,000)))%%%'''%%%)))&&&###... '''pppjjj+++---+++---888[[[AAA+++444HHHBBB000$$$+++%%%)))+++######'''$$$+++---...+++'''$$$%%%'''###%%%&&&'''%%%000mmm+++(((222)))$$$---(((###000wwwbbbKKKmmm^^^PPPKKK777222@@@EEESSSpppSSS444!!!,,,"""%%%''''''&&&%%%%%%%%%,,,)))&&&###!!!"""###$$$%%%''')))(((%%%###""""""######)))333999555***"""$$$'''%%%!!!""")))***''',,,)))444,,,888UUUqqq---,,,***((('''&&&&&&'''&&&&&&''')))+++***'''%%%+++&&&""""""&&&((('''%%%'''&&&%%%$$$%%%&&&'''(((%%%%%%$$$###$$$%%%'''(((&&&)))(((%%%%%%((((((%%%!!!""""""###%%%&&&'''''' !!!###%%%'''((())))))%%%&&&(((((((((&&&$$$###"""###$$$%%%%%%$$$###"""###"""###%%%'''(((&&&%%%)))(((&&&%%%%%%&&&'''((())))))))))))(((***---000BBBccc222222(((###,,,%%%"""!!!###&&&)))((('''&&&###%%%******'''(((...((()))+++,,,+++***+++,,,---@@@CCCWWWsss888333444999nnnNNN***777///"""333---%%%&&&'''((()))******)))(((&&&'''((()))))))))))))))((((((''''''(((***---...:::---%%%)))...######"""""""""""""""######"""###$$$&&&&&&%%%### """$$$%%%$$$######$$$"""%%%&&&$$$###)))555@@@RRR***)))///***333VVV[[[)))333+++---iii___rrrrrr|||@@@$$$...$$$!!!***---(((&&&))),,,,,,AAA///&&& 111&&&!!!!!!)))'''%%%OOO...,,,&&&###&&&&&&$$$&&&,,,888XXXLLL>>>TTTZZZHHHvvvggg|||JJJ###,,,"""###&&&!!!###+++,,,###!!!"""%%%%%%###"""%%%''''''((()))+++***&&&###---'''EEEiii```???&&&(((%%%%%%)))***(((''')))&&&'''***(((+++>>>JJJAAA:::''''''///...%%%***---&&&&&&''''''&&&&&&%%%$$$%%%######%%%%%%###%%%+++'''&&&%%%$$$###$$$%%%&&&"""$$$&&&%%%""" """%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!! """$$$%%%)))(((&&&$$$$$$$$$&&&'''$$$&&&''''''&&&%%%&&&'''%%%&&&%%%$$$###$$$&&&((($$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$%%%'''***,,,===DDD(((///!!!...######$$$%%%&&&'''((()))///(((%%%)))------++++++000)))''',,,///---000666EEENNN___uuuRRRZZZ~~~III666999)))RRRggg;;;222---111333...***)))***************************)))((()))***+++***(((+++***)))(((((()))***++++++++++++++++++######""""""""""""######&&&$$$######$$$%%%%%%$$$###%%%'''((('''&&&&&&&&&&&&((()))'''%%%'''...333oooFFF,,,...+++,,,@@@vvv777***%%%)))III{{{pppjjjhhhzzzkkk@@@...---((($$$&&&***(((!!!###,,,<<<===&&&%%%)))!!!***&&&%%%+++)))!!!666bbb555---'''$$$&&&&&&###$$$'''"""+++YYYggg<<<444wwweee555555111###$$$'''$$$!!! ###$$$"""$$$'''###%%%%%%""" """)))000444kkk{{{```BBB&&&444---$$$"""***...000222)))---444888BBBZZZbbbSSSuuu???444***%%%%%%&&&'''&&&''''''((((((''''''&&&&&&''''''(((+++(((###"""%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###$$$&&&'''###%%%''''''%%%$$$%%%&&&"""###$$$###""""""$$$%%%############$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&(((***,,,888{{{xxx???,,,,,,&&&&&&&&&&&&'''((()))***+++,,,'''%%%&&&'''%%%&&&)))&&&,,,000---***000???KKKJJJ\\\tttrrr]]]nnnOOO222:::GGG[[[FFF;;;:::HHHzzzzzzCCC222,,,)))---...+++((()))************************)))((('''((()))***)))''')))))))))))))))***++++++,,,,,,,,,,,,,,,######"""""""""######$$$(((&&&###"""###$$$%%%%%%%%%'''******)))(((((()))''''''((((((((((((((((((BBB~~~zzz888+++)))&&&...fff\\\444)))000(((BBBxxxNNNHHHOOO}}}~~~LLL888(((&&&***(((%%%%%%!!!,,,444FFF&&&(((""")))&&&%%%"""&&&+++&&&,,,AAAEEE***&&&%%%)))+++***+++---%%%***]]]YYY---^^^pppNNN...(((---'''***&&&$$$&&&%%%###%%%))) (((...+++$$$"""+++444eee???000(((444EEE777,,,+++///222333333999:::===BBBVVVxxxooowww}}}OOO%%%,,,###!!!(((000&&&!!!)))((((((((((((''''''''''''(((,,,///---&&&"""###""""""$$$%%%&&&'''''''''&&&%%%%%%&&&'''(((((('''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%###"""""""""!!!!!!"""###%%%&&&###$$$&&&&&&$$$###$$$$$$ """$$$$$$######$$$%%%%%%$$$$$$$$$%%%&&&'''(((#########$$$$$$$$$%%%%%%''''''&&&&&&''')))+++,,,555nnnYYY///,,,'''"""'''''''''&&&&&&''')))+++,,,***'''&&&((('''$$$&&&+++***+++******444FFFUUU[[[[[[tttppp@@@222bbb{{{666,,,444+++---XXX@@@???MMMvvvLLL,,,111...---......***)))+++)))))))))))))))))))))))))))(((''''''))))))((('''((((((***+++,,,,,,---------------------######""""""######$$$$$$&&&$$$######%%%&&&&&&&&&%%%''')))***)))(((((()))%%%######%%%)))***)))'''(((ZZZJJJ///******000IIINNN000666---...]]]rrrDDD555###///AAA~~~JJJ###+++222###!!!222((()))...???...((($$$///'''(((!!!)))---///:::TTTPPP***'''&&&))),,,,,,+++***,,,+++!!!***```www999NNNVVV***###,,,,,,(((&&&'''%%%""""""%%%%%%))),,,***(((,,,999DDDppp$$$)))333###&&&111++++++333???KKKWWW```^^^```gggooofff222999***+++,,,111!!!###)))(((((('''''''''''''''%%%&&&***...---'''%%%'''"""###$$$&&&''''''&&&%%%&&&$$$###%%%(((***)))'''$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""############"""######""""""""""""###$$$"""$$$%%%%%%###""""""###!!!###&&&'''&&&%%%&&&&&&''''''&&&&&&'''(((((()))$$$$$$$$$$$$%%%%%%%%%%%%((('''''''''((()))++++++000ccc???%%%+++###&&&,,,&&&%%%%%%$$$%%%''')))***)))'''(((,,,...,,,,,,///111%%%"""444OOO```aaa\\\xxxWWW555444ssskkkAAA+++111333,,,333QQQCCCJJJqqqggg000///222222111///,,,(((((()))((((((((((((((((((((((((***((('''((()))***)))(((&&&'''***,,,---......------------------###############$$$%%%%%%!!!!!!###&&&))))))'''%%%"""%%%''''''&&&%%%&&&&&&&&&""" !!!&&&))))))((("""<<>>oookkk555...+++)))111WWW|||xxxuuujjjKKK((('''(((666222ZZZjjj///(((---$$$###000***$$$...555@@@)))&&&***+++000)))"""'''++++++111333RRR...+++(((&&&(((((($$$...)))!!!AAAqqqmmmCCC444~~~[[[777&&&---***)))++++++((((((,,,'''###!!!&&&666LLLbbboooMMM$$$&&&'''''' """)))999LLLccc~~~|||OOO222///---!!!&&& 222((('''&&&%%%%%%%%%&&&&&&&&&%%%'''***)))%%%&&&***$$$%%%&&&'''&&&%%%$$$###%%%###"""$$$''')))(((%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$&&&''')))&&&&&&%%%$$$###""""""""""""$$$%%%%%%###!!!""""""!!!###&&&'''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))******)))UUU===,,,,,,"""%%%,,,'''&&&%%%%%%&&&'''))))))(((%%%'''---111///,,,,,,'''...FFFfffqqqiiifffmmmeee???777555yyyzzzeeeBBB999999666+++111[[[rrrMMMcccKKK###666---......+++((('''''''''((((((((((((((((((((((((+++***))))))++++++***)))&&&'''))),,,............+++++++++++++++###############$$$%%%&&&!!!$$$(((+++***'''$$$!!!###%%%&&&%%%$$$$$$%%%)))%%%!!!!!!###&&&'''&&&!!!)))]]]pppAAA---///[[[QQQ///###(((&&&:::111333ZZZhhh:::333%%%+++///555###DDDyyy~~~YYY,,,"""+++***!!!%%%!!!...000III---%%%!!!""",,,+++&&&***)))&&&,,,111^^^---+++(((''',,,111...)))!!!&&&''''''///@@@OOOTTT***AAAmmmyyyHHH&&&"""!!!###%%%&&&***000222111999PPPoooNNN+++((( !!!***$$$+++)))000FFFddd}}}LLL??????BBB\\\555..."""---((('''&&&$$$$$$%%%&&&&&&***'''&&&'''%%%"""$$$)))%%%&&&&&&&&&%%%%%%$$$###$$$#########%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!"""$$$''')))(((((('''&&&$$$###"""!!!###%%%&&&%%%###!!!!!!"""!!!###$$$$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))***FFF{{{888111)))%%%$$$+++(((((()))))))))*********'''%%%&&&+++---+++***,,,***UUUuuu|||EEE,,,555999~~~xxxZZZ888111444000DDD^^^[[[|||;;;$$$666+++------+++,,,///000---)))))))))))))))))))))))),,,+++******,,,,,,+++***&&&''')))+++,,,---......+++++++++++++++############$$$%%%&&&'''$$$$$$%%%''')))(((&&&###"""$$$&&&'''&&&%%%%%%&&&)))'''$$$######$$$%%%%%%### 999vvv^^^111+++IIIqqqIII111111...+++(((###***<<<\\\]]]888&&&+++###'''%%%,,,000pppyyyPPP,,,------ """''''''+++<<>>SSS```666,,,999OOOxxx:::%%%...,,,;;;\\\wwwZZZ222---333...//////---111777777111************************+++***)))***+++,,,+++)))'''(((((()))***+++---...,,,,,,,,,,,,,,,############$$$%%%&&&''')))'''&&&&&&&&&&&&$$$######&&&((()))''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$ LLL{{{EEE777GGG\\\ddd444'''///222###(((///>>>___ggg///&&&###,,,)))---&&&000OOOzzzBBB+++***+++$$$000%%%&&&...,,,&&&'''!!!!!!&&&"""!!!,,,###===222000(((###'''---+++###&&&$$$$$$&&&&&&%%%'''+++EEE;;;ddd@@@222***(((%%%###%%%'''+++,,,bbbcccEEE444444///...555999cccEEEIIIQQQJJJ???---+++)))'''&&&%%%&&&((()))###"""$$$((((((&&&)))...$$$$$$######$$$&&&((()))###&&&(((&&&###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%&&&'''&&&$$$""""""######$$$$$$$$$$$$%%%(((+++***))))))((((((((())))))######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''&&&&&&+++>>>VVVrrr$$$---000 $$$&&&(((******)))'''%%%###)))000000***...AAAVVVnnnFFF555:::DDDaaaSSS444222444OOOmmm{{{;;;(((222//////000---+++000666444,,,***************************)))((()))***+++***(((((((((''''''(((***,,,------------------""" """&&&'''&&&###&&&''')))((('''&&&&&&''''''((()))'''%%%%%%)))------+++)))'''''''''%%%$$$'''(((((([[[qqqMMM999SSSppp[[[555)))...%%%'''777:::dddlllBBB333((()))+++,,,(((***HHHwwwBBB%%%---...%%%%%%&&&"""&&&***%%%'''((((((((((((&&&%%%######333:::xxx444'''***&&&'''+++"""(((!!!!!!!!!"""###$$$&&&&&&888iiiggg///,,,)))&&&$$$$$$%%%&&&((($$$)))dddSSS,,,+++)))***,,,---,,,,,,***222AAA]]]FFFfff^^^&&&'''&&&(((***'''######'''%%%!!!%%%///000'''$$$((($$$######""""""######$$$((())))))&&&###"""$$$'''%%%$$$######$$$$$$""" """"""$$$&&&((((((&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$"""!!!###%%%(((((((((((('''%%%###"""%%%,,,---((("""%%%&&&''''''%%%%%%&&&'''!!!%%%&&&"""###((()))%%%+++000555@@@~~~VVV---'''((())))))&&&***,,,+++)))'''((()))(((&&&///333***"""555hhhOOO///;;;JJJUUUKKK000...RRR___...'''...---+++++++++*********)))))),,,,,,,,,++++++,,,,,,---...,,,+++*********(((&&&%%%&&&'''((()))***+++,,,///,,,***+++///!!! """%%%'''%%%###%%%&&&(((((('''&&&&&&'''###(((***(((%%%######'''&&&$$$$$$$$$$$$######%%%!!!###,,,AAA~~~oooYYYHHHVVVoooaaa<<<---+++---888FFFhhheeeEEE"""+++---***(((+++...===kkkccc222333+++$$$&&&(((%%%))))))%%%&&&'''(((((('''&&&&&&***+++...CCCeee;;;((()))%%%%%%))) $$$#########$$$%%%(((***+++;;;yyyFFF+++***'''$$$#########$$$"""...cccbbb111(((&&&%%%&&&((()))))))))***---///;;;```GGGuuusssUUU777///******+++)))((()))((($$$(((111111((($$$'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%""""""$$$&&&%%%$$$$$$%%%&&&&&&%%%###''''''&&&%%%$$$$$$$$$$$$$$$$$$######""""""!!!!!!######$$$###!!!"""$$$&&&$$$%%%&&&''''''&&&%%%$$$&&&+++//////+++''''''(((&&&(((((('''&&&%%%%%%'''&&&)))((($$$$$$((()))'''''',,,777JJJQQQ---(((((('''(((&&&''')))+++,,,---...---+++'''///***!!!555ggg|||dddFFF111???\\\}}}UUU///AAAvvvOOO,,,+++111...,,,,,,,,,,,,++++++******,,,++++++*********+++++++++)))))))))+++,,,+++***)))))))))*********++++++111///---...000 """$$$%%%%%%######%%%'''''''''&&&'''(((###&&&+++,,,+++(((%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$""" ...%%%OOOsssQQQQQQSSSyyyjjjpppccc555333###222***555$$$444^^^XXX<<<'''$$$&&&'''&&&000222%%%$$$%%%&&&'''((((((((((((+++'''+++:::GGG)))&&&$$$###'''!!!###""""""$$$&&&)))---///777zzzLLLDDDIIIPPPjjjaaa***)))((('''%%%$$$#########$$$$$$***NNNTTT333$$$%%%$$$###$$$&&&(((((('''&&&***'''"""555dddOOO}}}EEE666)))''',,,---+++***'''###%%%,,,+++### ###&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$""""""$$$%%%%%%$$$$$$&&&((()))(((&&&'''''''''$$$!!! $$$'''&&&%%%###!!! !!! !!!""""""!!!"""$$$&&&!!!"""$$$%%%&&&&&&&&&&&&&&&)))***(((%%%%%%'''***'''(((((('''&&&%%%%%%&&&)))***((($$$###'''((('''+++///@@@\\\yyyKKK+++)))'''&&&'''&&&,,,***)))***+++++++++***'''&&&"""---ZZZWWWCCC:::111<<<^^^TTT000ZZZoooAAA...//////***---------,,,,,,,,,,,,+++,,,+++***)))))))))))))))***)))((()))+++,,,+++***)))******++++++,,,,,,,,,000...,,,,,,,,, """$$$$$$$$$$$$"""$$$&&&'''&&&&&&''')))+++***)))((((((((()))***%%%'''''''''&&&&&&&&&'''###!!!+++///uuummmIIIcccLLL###444444DDD333...555lll{{{GGG,,,)))***'''$$$...444***%%%%%%&&&''''''(((((((((""",,,///###777YYY---%%%%%%"""(((###"""!!! !!!"""%%%)))---///+++~~~nnnBBB###&&&+++%%%***;;;???UUUYYY222+++))))))(((((('''&&&%%%%%%((()))+++GGGuuu666 ,,,&&&%%%$$$%%%(((******)))$$$+++---&&&###>>>yyyYYYqqq{{{AAA222&&&$$$''')))(((''''''######%%%%%%!!!"""%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&'''((('''%%%!!!$$$&&&%%%!!!!!!&&&***'''%%%###!!!!!!"""###$$$!!!"""######""""""###%%%!!!"""###$$$%%%&&&&&&&&&"""###$$$###!!!"""$$$'''$$$%%%'''&&&%%%$$$%%%'''&&&&&&$$$""""""%%%''''''...000CCC```vvvGGG'''&&&'''''''''%%%///***'''''')))***,,,///---+++===hhhiii<<<333666777EEEcccttt]]]WWWOOODDDzzzwwwppp^^^===:::qqqPPP555000000---(((,,,,,,,,,,,,,,,,,,,,,+++,,,+++***)))))))))))))))---,,,******+++***)))''''''((()))***+++,,,---...///...,,,***))) """######$$$$$$%%%"""$$$&&&'''&&&&&&'''(((''''''&&&%%%&&&&&&&&&&&&###%%%&&&%%%###!!!!!!""""""&&&%%%$$$###KKKOOOBBBhhh~~~FFF$$$888TTTqqqzzzyyyxxxeee222,,,,,,)))"""&&&***###'''''''''&&&&&&'''''''''333)))111;;;ooo333%%%&&&###***(((%%%!!!!!!!!!###%%%)))---///$$$sssvvv@@@000''',,,111...))))))(((---AAAkkk]]]+++(((...(((((('''''''''&&&&&&%%%)))111VVV|||;;;---(((&&&%%%&&&(((*********+++&&&***///(((+++WWWsssrrrTTTtttRRRXXX333+++%%%%%%$$$###$$$''',,,((($$$$$$%%%&&&)))...%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&%%%$$$%%%%%%%%%###"""###''''''###"""$$$((($$$###"""!!!!!!###%%%'''$$$%%%&&&%%%###"""######$$$$$$$$$$$$$$$$$$$$$%%%"""###%%%&&&%%%%%%&&&&&&!!!"""$$$$$$$$$$$$&&&((($$$###"""###$$$%%%(((***))))))999PPPtttCCC###$$$((()))((($$$)))&&&'''+++,,,***---333)))???hhhKKK111222555CCCeeewwwMMM///333666333lllwwwJJJOOO777***TTTiiiLLL000***...000---,,,************++++++++++++,,,,,,+++***************---+++******++++++)))((()))))))))*********++++++---------------!!!###$$$$$$$$$%%%&&&"""$$$&&&&&&&&&%%%&&&'''"""$$$(((,,,...,,,'''"""$$$''')))(((%%%""""""$$$###'''"""---###(((```AAAAAA???```:::%%%CCC~~~~~~<<<+++&&&+++(((&&&'''###(((''''''&&&&&&&&&''''''!!!333+++333www===&&&((("""+++,,,'''$$$$$$%%%&&&(((***,,,---%%%iiibbb;;;000---%%% ###))),,,***---(((&&&666^^^...%%%///###%%%%%%$$$$$$$$$$$$$$$%%%((()))XXXqqqGGG%%%+++(((&&&%%%%%%'''(((((('''222---///'''888WWW|||mmmmmmdddQQQKKKTTTmmmgggkkk|||{{{;;;JJJ333111((('''((()))&&&"""$$$))))))&&&###"""###%%%***---''''''&&&&&&&&&&&&'''''''''&&&%%%&&&''''''&&&$$$%%%$$$######$$$###!!!!!!%%%(((((($$$!!!!!!"""!!! !!!###%%%&&&$$$&&&'''&&&$$$""""""###'''&&&%%%$$$$$$$$$$$$$$$"""###&&&'''((('''%%%$$$!!!###$$$%%%$$$%%%&&&((($$$"""###'''((((((***---(((&&&000BBBsssjjj==="""%%%(((((((((%%%%%%%%%***///,,,%%%(((111JJJttt|||>>>444888222GGG~~~\\\333///222222<<>>333///555>>>BBBLLL\\\sssvvv,,,+++*** '''''')))+++((($$$&&&+++#########!!!"""###$$$$$$''''''&&&&&&&&&&&&'''''''''&&&%%%&&&''''''$$$!!!$$$###"""###$$$$$$"""!!!%%%%%%%%%$$$###""""""!!!!!!!!!""""""######$$$$$$"""$$$%%%%%%$$$###"""###((('''%%%$$$$$$$$$%%%&&&######$$$%%%&&&&&&$$$###%%%&&&''''''%%%%%%&&&'''$$$"""$$$)))***''''''++++++'''---???wwwXXX555$$$)))(((%%%'''(((((('''***///---...???TTTwwwZZZ777555<<<333LLLzzz@@@+++......"""222UUUlllNNN///,,,111EEEpppeee555111......---+++))))))*********++++++,,,,,,,,,)))))))))))))))***+++,,,)))(((''')))+++------,,,++++++++++++++++++++++++''')))++++++))) ###&&&&&&%%%%%%''')))$$$%%%'''&&&%%%$$$$$$%%%%%%$$$$$$&&&***,,,+++((($$$))))))&&&$$$&&&)))%%%---&&&"""222'''hhhXXX:::666...111hhhrrr:::(((111KKKAAA<<>>!!!777111222^^^mmm888...+++%%%%%%'''$$$$$$$$$%%%&&&(((***,,,%%%$$$...)));;;MMM+++)))'''+++""""""$$$%%%''''''&&&$$$###$$$IIIAAA---///((("""!!!"""$$$(((,,,###%%%,,, )))KKKjjj:::... 444((('''$$$######%%%((()))///...zzzHHH###+++)))''''''(((((('''&&&(((---)))%%%)))222:::KKKpppQQQ444------******...(((444@@@HHHYYYyyy111&&&444$$$)))'''(((***)))&&&'''+++"""%%%''''''&&&%%%"""&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%&&&&&&""""""!!!!!!###%%%&&&%%%###%%%""" """%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$!!!###$$$#########$$$'''&&&%%%%%%%%%&&&'''(((((('''&&&&&&'''((('''&&&***++++++)))&&&%%%%%%&&&###!!!###))))))$$$###&&&+++&&&+++???}}}III///'''...)))"""&&&+++(((%%%'''...555GGGnnnrrrXXX777---///===;;;YYYjjj222111&&&666,,,444333DDD555444888222bbbjjj000+++++++++***)))***+++,,,+++++++++,,,,,,---------''''''''''''(((***+++,,,,,,***)))***++++++***)))&&&'''(((+++---000111222222333333000+++$$$$$$$$$$$$######""""""%%%&&&((('''&&&%%%%%%&&&%%%$$$######%%%%%%$$$###$$$$$$$$$%%%&&&'''((())))))(((&&&$$$$$$$$$&&&'''000nnnVVV444)))&&&<<>>---555)))++++++++++++++++++++++++000,,,(((+++111666777555&&&''''''(((((((((''''''(((((()))************))))))+++,,,,,,,,,,,,...000444222///,,,***$$$$$$$$$$$$$$$$$$$$$%%%%%%'''((('''%%%$$$$$$%%%%%%$$$"""#########"""!!!$$$$$$$$$%%%%%%&&&((((((#########$$$$$$%%%&&&&&&%%%+++***NNNhhh555$$$$$$+++&&& """"""!!!)))111>>>ZZZ^^^///&&&)))///+++---222...---///222eee}}}PPP;;;---111,,,***,,,,,,)))***///$$$///333444III333%%%''',,,'''&&&(((((((((''''''&&&&&&&&&""""""%%%///{{{eee)))'''@@@555'''%%%***...$$$$$$%%%%%%&&&&&&&&&&&&222555&&&^^^DDD;;;999AAAmmm|||nnnHHH444"""$$$$$$""" """#########(((---AAA111"""###$$$$$$"""!!!!!!"""&&&######!!!&&&EEExxxBBB---%%%((('''(((((("""&&&&&&,,,===[[[vvvrrr]]]DDDEEE555+++###%%%(((((((((((('''%%%$$$$$$&&&###!!!"""###$$$$$$"""######""""""$$$%%%'''(((((('''%%%###""""""""""""&&&&&&&&&&&&&&&%%%$$$###///'''"""$$$&&&$$$###%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&'''%%%###"""###%%%&&&&&&&&&''''''(((((((((%%%%%%%%%%%%$$$$$$$$$###'''&&&$$$%%%%%%%%%$$$"""$$$%%%&&&''''''&&&%%%%%%###(((222uuueee000+++((((((((('''(((+++///bbb~~~NNN222---111000,,,;;;vvvfff333***333000//////+++,,,000999ZZZTTT555222000)))------,,,,,,+++***))))))222---((((((,,,...,,,***'''(((((((((((((((''''''(((((()))******************,,,............///111555333000,,,)))$$$$$$$$$$$$%%%%%%%%%%%%'''((()))(((%%%$$$###$$$((('''%%%$$$%%%$$$###!!!$$$$$$$$$%%%&&&'''))))))'''(((((((((((()))))))))###222!!!'''nnnqqqEEE+++,,,......///...333,,,999bbbaaaFFF,,,***222JJJXXXGGG%%%(((***+++\\\rrrnnntttxxxZZZEEE;;;333111---''')))000666555///111RRR@@@+++++++++'''###***))))))((('''&&&%%%%%%+++,,,&&&,,,KKKppp888444((((((((('''&&&&&&'''))) !!!###$$$$$$$$$$$$###LLL555,,,(((222---------;;;666555'''((($$$""" """###$$$###)))======111 """######!!! $$$######'''...FFF|||PPP666&&&###((((((+++...)))(((((()))777[[[|||hhh```gggUUU<<<>>>{{{888000(((***))))))))))))(((((('''&&&***'''######%%%%%%###!!!$$$###""""""###&&&(((***''''''&&&%%%$$$"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%888,,,$$$&&&'''""" """'''&&&&&&'''(((((('''%%% ###%%%$$$!!!!!!###$$$%%%%%%&&&'''((())))))(((((((((''''''&&&&&&&&&'''&&&%%%%%%%%%%%%""" !!!###%%%((()))*********$$$...888TTT111///---++++++***+++,,,222TTTppp{{{vvvHHH333---))),,,555LLLrrr@@@...222000111000+++000BBBXXXzzzRRR777555,,,'''222...------,,,+++***)))(((+++)))'''(((***,,,+++)))))))))*********)))(((((()))))))))))))))*********)))+++------,,,,,,---...///...---+++***$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''%%%###$$$$$$'''%%%$$$$$$%%%%%%###"""%%%$$$$$$$$$%%%&&&''''''(((((((((((((((''''''&&&$$$'''&&&"""===mmm777)))000***"""000YYY___++++++333444***444VVVvvv???///555111OOOuuunnnnnn{{{{{{oooeee^^^ZZZMMM::://////HHHFFF999333OOOLLL222...++++++'''))))))((((((''''''&&&&&&((()))$$$)))&&&OOODDD///&&&(((******'''$$$""""""!!!"""###$$$$$$$$$######((((((>>>HHH///$$$&&&(((%%%&&&'''777555666%%%###!!!!!!###%%%%%%%%%)))JJJvvv===666!!!###$$$$$$###!!!!!!!!!$$$ &&&&&&,,,111999[[[ooocccsss===111&&&'''+++(((***///+++)))***'''000YYYmmmFFFHHH555***EEEhhh===555,,,---((((((((()))((((((''''''+++'''$$$$$$''')))'''$$$$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&'''&&&%%%###"""$$$$$$######$$$%%%&&&'''999+++"""%%%&&&""" ###%%%$$$$$$&&&)))***)))'''###&&&%%%""" ###&&&%%%%%%%%%&&&&&&''''''(((''''''''''''((((((((((((&&&%%%$$$%%%&&&%%%###!!!"""$$$&&&(((******)))((("""000;;;AAA222222111...,,,,,,------666GGGeeetttNNN999///***...777LLLVVV555///000111111...===bbb```333444...(((------,,,,,,,,,++++++*********&&&''')))+++---.........+++,,,,,,,,,++++++***))))))))))))))))))******+++(((***,,,,,,+++******+++))))))******+++$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%%%%$$$###$$$%%%###"""!!!"""###$$$###"""&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$###"""'''------ZZZ___888***222333$$$(((ZZZVVV++++++---!!!999aaa|||666<<>>QQQ111(((,,,(((&&&%%%$$$$$$######$$$$$$&&&((()))'''$$$"""$$$&&&***HHHttt```+++%%%""""""""""""!!!!!!!!!  ###'''(((&&&###...GGGeeeooo\\\>>>+++'''$$$$$$%%%&&&&&&%%%%%%%%%%%%'''+++***EEE888)))((('''%%%''')))((('''((()))***+++,,,)))###$$$)))***&&&&&&%%%###"""""""""###$$$$$$"""!!!###'''(((&&&### $$$''''''&&&(((///555'''%%%"""###%%%'''&&&$$$&&&&&&'''(((((('''&&&%%%)))(((((('''&&&&&&%%%%%%$$$$$$######$$$&&&((()))(((&&&$$$######&&&(((***&&&&&&%%%%%%%%%&&&''''''&&&)))***((($$$"""%%%)))+++###JJJ>>>444666***'''111***"""000>>>\\\yyy]]]===***111999111666iiiYYY,,,000;;;---)))EEExxxJJJ???222---///000,,,''')))***+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,+++***(((''''''...,,,,,,111...'''+++))))))))))))((((((((((((******)))))))))%%%$$$######$$$$$$###!!!%%%&&&&&&&&&%%%$$$""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%######"""""""""###!!!&&&***######EEEpppiiiDDD"""%%%333>>>dddpppggg___RRRUUUcccxxxkkkfffxxxnnnHHH+++...+++(((++++++)))(((&&&$$$###""""""%%%'''((()))111???JJJ<<<111$$$000"""&&&***)))&&&$$$&&&((((((''')))FFF@@@---(((""""""%%%$$$###############$$$$$$'''***,,,,,,***(((((()))(((@@@^^^PPP))),,,&&&%%%%%%$$$$$$$$$$$$$$$!!! !!!$$$''')))'''%%%""")))222333+++!!!!!!'''((((((((('''&&&%%%$$$###"""'''(((%%%888mmm888333111'''(((&&&&&&)))(((%%%######%%%'''&&&%%%(((,,,)))"""$$$$$$##################$$$###""""""###$$$###""""""$$$%%%%%%$$$%%%)))---'''%%%###$$$&&&&&&%%%###''''''(((((('''&&&%%%$$$%%%&&&&&&''''''((())))))%%%%%%$$$$$$%%%&&&'''(((&&&%%%$$$""""""###$$$%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%###"""""""""'''///HHHppp@@@CCC>>>((("""222222///???iii~~~{{{qqq[[[888(((---111222@@@NNN}}}RRR444///---...666HHHfff~~~tttjjj===555---+++...000///---++++++++++++,,,,,,,,,,,,+++******)))))))))************++++++***)))'''&&&)))444888;;;???666(((&&&((((((((()))))))))))))))***************%%%$$$"""###$$$$$$###"""%%%&&&&&&&&&&&&%%%$$$###$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""$$$((((((%%%666~~~ggg===%%%!!!%%%DDDVVVrrr]]][[[fffhhhuuu}}}|||nnnkkkjjjmmmwwwxxx???000111(((...---***(((%%%###"""""""""%%%''''''(((...999CCCDDD>>>...+++ '''###$$$#########$$$$$$%%%&&&&&&222III...'''%%%+++!!!###############$$$%%%&&& ###'''((('''%%%$$$$$$###999vvvddd444(((%%%$$$"""!!! !!!"""######""""""###&&&(((((('''######%%%***+++)))***---'''(((((((((''''''&&&%%% (((%%%!!!,,,EEEnnn>>>@@@>>>//////)))(((,,,,,,((('''+++((('''$$$###'''+++)))###"""######$$$$$$$$$#########$$$$$$###"""###%%%''''''&&&%%%$$$###$$$%%%&&&&&&%%%$$$%%%&&&%%%###"""%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%$$$$$$######"""%%%%%%%%%%%%&&&((())))))######%%%(((,,,........."""444888MMMTTTeeefffMMM222,,,---CCCjjjTTT,,,(((111000%%%)))UUUwwwQQQ000///000000000:::VVVrrrfff___MMMDDDggg|||777000...+++***,,,.........---,,,+++******++++++,,,((())))))******)))))))))))))))******)))(((&&&%%%444999555111444///(((+++((((((((())))))*********+++++++++,,,,,,%%%###"""###$$$$$$###"""$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&###$$$%%%''''''&&&%%%$$$###&&&&&&!!!!!!&&&)))LLL^^^AAA<<<,,,,,,,,,___sss```[[[[[[}}}|||}}}vvvpppiiilllzzzHHH000......---,,,***(((&&&$$$###&&&'''((('''&&&)))111777DDDDDD333$$$$$$---'''!!!!!!######!!!###''':::???'''!!!!!!))) #########$$$%%%&&&((())) !!!"""!!!!!!!!!$$$666~~~@@@!!!%%%###!!! """###""""""""""""$$$&&&''''''!!!!!!'''...111,,,'''%%%###$$$%%%&&&(((((())))))###)))$$$$$$)))+++HHH{{{rrrDDDDDDAAA222&&&###%%%)))'''"""$$$+++---***&&&"""!!!$$$'''(((!!!"""###%%%%%%$$$###"""###%%%&&&%%%$$$%%%***///+++(((&&&%%%%%%&&&%%%###%%%%%%%%%%%%%%%$$$###!!!""""""###%%%&&&'''((()))'''&&&&&&%%%%%%$$$######%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$#########$$$%%%'''((()))&&&'''((('''&&&$$$###""")))222///zzzBBBccciiiDDD999@@@aaaqqqGGG666000111---000888LLLYYYAAA......333555888???;;;CCC222---MMMooo///,,,,,,,,,+++***)))***+++...,,,***(((((((((***+++&&&''')))******)))(((((())))))*********)))'''&&&444666---&&&***(((%%%,,,((((((((()))******++++++++++++,,,---...$$$###"""###$$$%%%$$$"""&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!###%%%'''))))))))))))"""%%%###!!!***---***,,,jjjyyyCCC<<<,,,333)))777JJJppp]]]hhhvvvyyy}}}kkk\\\eeewww:::+++)))***++++++***'''$$$###&&&''''''&&&%%%''',,,000===NNNFFF+++'''$$$""""""###"""$$$'''$$$"""'''///===++++++*** !!!!!!!!!!!!"""###%%%''''''"""!!! """$$$%%%&&&%%%333{{{ooo>>>%%%)))'''$$$""""""###%%%'''!!!!!!!!!!!!"""###%%%&&&&&&###"""######!!!###(((""""""$$$%%%''''''(((((($$$&&&"""'''+++!!!000\\\yyyzzzNNNXXX\\\PPPIIIPPPWWWUUUFFF333)))''''''''''''$$$ $$$***!!!"""$$$%%%%%%$$$###"""%%%''''''&&&$$$%%%***...((('''%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$###############$$$$$$%%%&&&&&&'''%%%%%%$$$######""""""!!!$$$$$$$$$$$$$$$#########"""###%%%'''(((((('''&&&"""""""""###$$$&&&'''(((!!!$$$((()))((((((+++...---...BBBGGG\\\fffRRRdddwwwpppVVV:::...111:::111111]]]jjjBBB///---000444999...@@@666111NNNUUU111+++---...---***((((((***,,,+++((('''&&&'''((()))&&&'''(((*********)))((()))***+++++++++***)))((((((//////...333---$$$&&&((()))))))))*********+++++++++,,,---...$$$"""""""""$$$%%%$$$###((('''&&&$$$###"""!!!!!!$$$$$$############$$$$$$######$$$$$$%%%%%%&&&&&&"""###%%%''')))***++++++###$$$!!!###))))))###'''777iiivvvAAA$$$666$$$+++@@@ccc{{{VVV\\\kkkiiivvvyyycccaaa___```kkkYYY((('''((()))***)))'''$$$###"""###%%%&&&&&&(((+++...777[[[bbb>>>222***$$$"""$$$&&&###!!!***888:::,,,"""...$$$!!!"""$$$$$$&&&### """%%%'''(((333{{{ccc===***'''&&&$$$""""""###$$$%%% """"""!!!"""###%%%&&&%%%&&&'''%%%###&&&+++%%%&&&&&&&&&%%%$$$$$$###$$$"""!!!((()))!!!'''>>>```~~~ggg~~~]]]<<<%%%!!!###''')))%%%!!!"""'''$$$$$$$$$$$$$$$###""""""&&&&&&&&&$$$######%%%'''###$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$""""""$$$&&&'''&&&%%%$$$############!!!!!!""""""###$$$$$$$$$"""###$$$$$$$$$$$$$$$### ###%%%&&&'''&&&&&&############$$$%%%''''''$$$%%%&&&'''((()))+++---&&&)))cccOOOXXX{{{|||XXX111$$$......///777ooowwwSSS777+++---333000;;;888444YYYrrrIII222))))))+++,,,---+++++++++,,,***)))((('''''''''((()))''''''((()))************)))***+++,,,,,,+++***)))'''---***)))///,,,''',,,************************+++++++++,,,,,,###"""!!!"""$$$%%%$$$###%%%$$$###"""""""""###$$$$$$$$$############$$$$$$""""""######$$$%%%%%%&&&######$$$$$$%%%'''((()))"""$$$############!!!&&&***===}}}yyyBBB+++222///)))EEE\\\RRRMMMAAATTTyyy~~~}}}fffjjjllljjjiiiqqqIII...---+++)))'''&&&&&&'''"""###%%%&&&'''((()))+++---OOO[[[@@@EEE***$$$***%%%!!!"""%%%""""""111DDD111$$$(((!!!%%%)))&&& !!!"""###$$$$$$""" """$$$%%%$$$---ssszzzLLL---$$$###""""""!!!!!!""""""!!!$$$$$$###"""###$$$"""((((((### !!!''''''''''''&&&%%%######&&&!!!%%%(((###$$$((((((222<<<```uuufffCCC333,,,'''((((((%%%$$$'''&&&&&&$$$###""""""!!!!!!"""""""""###%%%'''''''''"""$$$'''&&&$$$###$$$&&&#########""" !!!%%%)))%%%$$$###""""""###$$$$$$""""""######$$$%%%%%%%%%######%%%&&&'''&&&&&&%%%!!!"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((333,,,%%%&&&+++///,,,(((111:::GGGbbb}}}uuuvvvRRR555------===,,,FFFjjjpppZZZCCC111444000555999qqqHHH///222---*********+++,,,,,,++++++)))))))))***************((((((((()))***+++,,,,,,((()))***++++++***)))(((+++---%%%!!!''')))***333,,,++++++******)))))))))***************###"""!!!"""$$$%%%%%%### """%%%(((***$$$$$$############$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%$$$###"""###$$$%%%&&&"""###$$$###!!!!!!%%%***222'''LLLQQQ///''')))(((666ffftttFFFRRRlll^^^DDDJJJ[[[ZZZJJJSSS^^^wwwfffbbbhhhrrryyyyyy888444///***'''(((***,,,%%%&&&'''''''''&&&&&&&&&333;;;///OOO:::''' )))%%%&&&)))''')));;;RRR***###...$$$444'''############$$$%%%&&&'''%%%###"""$$$&&&'''%%%###$$$"""YYY___111&&&&&&&&&&&&%%%%%%$$$$$$"""&&&&&&$$$######$$$+++%%%"""%%%((('''&&&(((&&&&&&''''''(((''''''''')))###******&&&---###+++222;;;QQQuuummm||||||pppqqqNNN;;;)))$$$'''((()))+++((('''%%%"""!!!!!!!!!!!!###***......---$$$(((+++***&&&###&&&)))"""######!!!!!!&&&+++ !!!###&&&(((***''''''&&&&&&%%%$$$$$$######$$$&&&((())))))((((((&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''(((((())))))###%%%999XXXpppxxxvvvRRRYYYwww000hhh|||ppprrr___AAA000NNN999111222TTTxxxKKK<<<---;;;III___&&&'''888(((...,,,******++++++)))''')))***+++,,,,,,,,,,,,,,,***))))))((()))+++---...'''((()))******)))(((((($$$,,,,,,---333///))),,,---,,,,,,+++***)))((((((******)))))))))"""%%%((())))))&&&""" !!!$$$''')))((('''%%%$$$"""!!!!!!###%%%&&&$$$%%%&&&$$$"""!!!!!!""" """$$$&&&''''''((("""&&&***((($$$###&&&***'''111"""---wwwJJJ000&&&$$$///***XXXaaaBBB666,,,AAA:::YYYuuunnnkkkhhhgggdddhhh{{{bbbZZZnnnTTTNNN???...&&&(((&&&"""$$$&&&))))))'''%%%$$$$$$(((&&&(((...555555...&&&...000'''\\\III######$$$$$$$$$$$$%%%%%%&&&$$$######$$$$$$###!!!$$$$$$%%%%%%%%%$$$$$$######HHHddd666&&&&&&### """'''%%% !!!"""$$$&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###"""###$$$%%%'''((()))******&&&######%%%''''''&&&''''''***///444???PPP```yyyqqqbbbSSSLLLQQQ]]]hhhzzzQQQAAARRRYYYRRRlllVVV...+++***%%%&&&***&&&&&&''''''''''''&&&&&&!!! """&&&+++...///&&&%%%$$$%%%'''((('''&&&&&&&&&$$$######$$$&&&&&&%%%%%%$$$$$$%%%'''(((***'''((((((&&&######&&&***+++'''!!!###&&&%%%((('''&&&%%%%%%''')))***+++***(((...///222---***+++RRRkkkMMMggg[[[444qqqoooyyyqqqGGG999AAA;;;'''BBBPPPxxxddd;;;777PPPDDD(((...000$$$,,,///+++(((+++'''%%%---...,,,)))))),,,---+++)))++++++******)))'''&&&%%%))))))(((((((((((()))))))))+++,,,+++******+++---///...,,,+++***++++++,,,)))******++++++######$$$$$$$$$###"""""""""!!!!!!"""$$$%%%%%%$$$&&&%%%###!!!!!!!!!######!!!###$$$$$$###"""###%%%"""###$$$%%%&&&'''''''''%%%'''((()))(((&&&%%%%%%$$$,,,((($$$KKKZZZ111(((###!!!///OOOooo===...111###111***EEEtttooo{{{qqq{{{xxxjjjqqqzzz}}}XXX777)))***(((!!!$$$%%%%%%$$$""""""###$$$&&&%%%&&&+++111111***###"""%%%(((######SSSnnn>>>'''''''''&&&&&&%%%%%%%%%$$$###"""###$$$$$$""" ###$$$$$$%%%$$$$$$######%%%)))@@@|||ggg)))%%%$$$###$$$%%%%%%%%%$$$ !!!""""""""""""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&(((%%%"""!!!###%%%%%%$$$***(((''')))((()))000888999555000+++***///777>>>MMMOOO[[[QQQ111(((555888999LLLlllxxxLLL999444+++""" %%%%%%&&&&&&&&&&&&%%%%%%$$$"""!!!"""&&&)))++++++&&&%%%$$$%%%&&&'''&&&%%%$$$$$$############$$$$$$%%%%%%$$$$$$$$$&&&'''((()))(((&&&###"""""""""###"""%%%&&&&&&%%%###$$$$$$#########$$$%%%&&&)))///'''"""...333,,,(((%%%777VVVbbb;;;ooofff\\\ZZZ777}}}uuuKKK(((''':::,,,000KKKzzzqqqtttRRR///(((///...%%%&&&,,,)))'''---+++)))111---+++((((((***+++***((())))))))))))))))))((('''*********))))))************+++***)))((())),,,///---,,,+++*********++++++------...------%%%$$$"""!!!!!!###%%%&&&&&&$$$"""!!!"""######"""'''%%%###!!! !!!!!! """######$$$%%%'''$$$%%%&&&&&&&&&&&&&&&&&&((('''&&&''')))(((%%%"""'''&&&$$$&&&```nnn666%%%+++'''...GGGFFF(((...777111333***444bbbsssNNNPPP^^^mmm|||xxxRRR555---***%%%))))))(((&&&$$$$$$''')))&&&$$$%%%***......(((!!!&&&+++666rrriii333''''''&&&%%%$$$###"""!!!"""""""""###$$$###!!!######$$$$$$$$$$$$######&&&***333```AAA(((""" $$$$$$ &&&!!!!!!!!!!!!"""###$$$%%%###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$######"""(((%%%###"""###$$$$$$###(((%%%%%%((('''######%%%)))))))))***++++++***(((***(((...,,,%%%$$$%%%...BBBXXXppplllQQQMMM>>>(((%%%$$$%%%%%%%%%%%%%%%%%%$$$'''%%%######%%%'''((((((&&&%%%$$$$$$%%%%%%$$$###""""""############""""""&&&%%%$$$######$$$%%%&&&$$$###"""###$$$&&&'''&&&"""$$$%%%%%%"""!!!###%%%"""""""""############$$$###+++&&&!!!***///+++)))555kkkYYY888___aaaqqqmmmGGGSSS222000111---222HHHmmmTTT---$$$+++,,,***+++***111...***...,,,(((...+++***(((((()))))))))((('''(((((()))*********)))+++++++++++++++++++++++++++***)))'''''')))...111******)))))))))***++++++,,,,,,,,,+++***&&&%%%#########%%%''')))(((%%%"""!!!"""$$$$$$$$$%%%$$$###"""!!!!!!!!!!!! """#########%%%'''######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&,,,,,,$$$555uuuxxxCCC '''$$$AAAqqqLLL(((***000%%%,,,&&&'''***000GGGlllIII444CCC___mmmBBB000,,,+++***+++***)))'''''')))+++%%%$$$%%%)))---...)))%%%***$$$ BBBfffEEE,,,&&&&&&%%%%%%$$$######"""!!!!!!!!!###$$$###!!!!!!"""##################&&&&&&&&&HHHyyyppp888)))!!!&&&''' (((###"""!!!!!!"""###%%%&&&###$$$$$$%%%%%%$$$$$$###&&&&&&%%%%%%$$$$$$######)))(((&&&%%%%%%%%%%%%%%%&&&$$$%%%***,,,)))&&&&&&,,,+++***+++,,,***$$$&&&$$$%%%&&&$$$%%%(((&&&$$$%%%000@@@\\\nnnkkkKKK)))---%%%%%%&&&&&&&&&&&&%%%%%%'''%%%$$$$$$&&&''''''&&&&&&%%%$$$$$$$$$$$$###""""""###%%%%%%%%%%%%###"""&&&%%%$$$#########$$$%%%!!!"""$$$$$$######%%%&&&)))'''%%%%%%###!!!###&&&"""###$$$%%%%%%%%%$$$$$$"""&&&)))---***,,,MMMiiiKKKGGGyyyUUU||||||[[[///777333...+++...@@@cccNNN777***...000))))))000(((000---(((,,,***'''++++++***)))(((((())))))((((((((()))************)))***++++++++++++++++++******+++******)))+++...111))))))))))))******++++++******++++++***###$$$%%%%%%&&&&&&&&&&&&$$$""" """$$$%%%%%%###"""""""""""""""###### !!!######""""""###$$$ """###%%%&&&&&&&&&!!!######!!! """)))///'''###!!!+++...$$$GGGIII))) ,,,'''***___kkk999)))+++333777111111$$$333***###444GGGpppRRRAAAWWWzzzssslllAAA111---***%%%''')))((('''%%%%%%%%%######$$$'''+++,,,***''',,,$$$$$$<<>>777+++,,,,,,((()))***++++++***(((((()))+++***+++++++++***))))))(((((()))***++++++***)))((((((+++...000...---,,,,,,)))***++++++,,,+++++++++((()))+++---..."""###$$$%%%%%%$$$"""!!!!!! !!!$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###!!!"""###"""!!! !!!### """###$$$%%%%%%%%% """$$$$$$%%%'''+++///!!!)))((("""$$$'''***000ccc|||DDD&&&""")))(((###DDD~~~ZZZ444$$$)))333---999pppjjj:::$$$$$$''')))+++444ooocccEEE???BBBAAABBBEEEooosssjjj}}}eee999---+++%%%(((***+++***)))'''((()))$$$$$$$$$%%%&&&&&&%%%%%%((('''+++((($$$)))$$$!!!!!!!!! %%%""" """$$$%%%%%% !!!""""""""""""$$$&&&!!!***...???^^^___...)))""" """###$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''''' ###%%%%%%$$$###%%%'''%%%$$$&&&)))'''%%%(((...(((((('''%%%###"""###$$$$$$,,,%%%!!!***&&& )))$$$%%%***333NNNuuugggPPP222$$$***%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%'''((('''&&&&&&%%%$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$&&&'''((('''(((,,,444<<<@@@???===GGGDDDBBB>>>/// !!!,,,&&&%%%%%%$$$$$$&&&'''(((%%%+++...CCCrrrPPPpppdddiiiAAA000---'''HHH|||aaa444)))///111000333444UUUTTT444222---((('''+++...---)))===EEE<<<,,,++++++'''&&&)))***+++)))'''&&&(((***))))))***+++++++++******)))***,,,------,,,***)))***+++------+++*********)))***+++++++++***)))(((%%%&&&''')))***&&&&&&&&&&&&%%%$$$$$$$$$%%%$$$$$$&&&((()))'''&&&'''''''''&&&%%%$$$###"""!!!""""""!!!!!!"""$$$######$$$%%%%%%%%%%%%$$$######$$$'''+++,,,+++***+++,,,"""###///+++)))|||ooo333+++'''---...;;;sss}}}LLL111111111---)))CCClll???222///((($$$%%%===jjjQQQ+++&&&111555222???pppuuuCCC+++))))))''''''&&&%%%######%%%(((***)))(((''''''&&&%%%$$$%%%###444...)))&&&)))(((((('''&&&%%%$$$$$$&&&### !!!$$$&&&&&& !!!""""""""""""$$$+++&&&&&&$$$...AAA333&&&((($$$!!!$$$&&&%%% """###$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%!!!$$$''''''&&&&&&'''***)))***,,,,,,&&& """((( $$$((()))&&&%%%%%%'''"""***"""---+++###---)))+++222???```mmmRRR555((('''%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%&&&''''''&&&$$$&&&%%%$$$%%%'''((('''&&&###"""!!! !!!"""###%%%%%%$$$$$$%%%'''(((***,,,'''&&&---777:::333***:::JJJbbbkkkUUU444$$$'''***)))'''''''''(((***,,,)))...DDDuuuzzzvvvbbbtttppprrr===(((000777)))BBBwwwpppMMM555...888DDDSSS^^^hhh444***,,,+++...111,,,%%%'''000,,,666...!!!###)))((()))''')))***(((&&&%%%''')))'''((()))***+++,,,,,,,,,***+++---......---+++***+++++++++)))''''''(((***))))))*********((('''&&&((()))***++++++(((%%%######%%%%%%### $$$$$$$$$$$$$$$$$$%%%%%%'''$$$###%%%$$$ """"""###$$$%%%%%%$$$###"""!!!"""######%%%%%%&&&&&&,,,&&&'''---,,,%%%%%%+++)))(((''''''((()))((('''&&&EEEqqq===---'''111WWWuuu555,,,---222&&&---???iiiDDD,,,'''333+++...333JJJzzzTTT...555!!!***000888EEEyyycccfffyyy```---(((///111,,,+++---***$$$###'''(((***,,,---+++&&&""" ###&&&&&&$$$$$$%%%'''((('''&&&%%%&&&'''((()))((('''&&&%%%$$$$$$$$$$$$%%%"""!!!!!!###$$$"""  """&&&***...111(((%%%######%%%$$$!!!$$$$$$$$$$$$$$$%%%&&&&&&!!!###%%%'''))))))(((''')))((('''&&&$$$###""""""&&&%%%$$$$$$%%%&&&%%%%%%&&&%%%$$$#########$$$%%%"""'''$$$%%%+++'''!!!%%%%%% """***+++&&&&&&+++%%%999^^^lllJJJ<<>>JJJ\\\zzzzzzooo^^^bbblllvvv]]]KKK666***)))+++///333000,,,((('''((((((&&&$$$###$$$$$$""" """$$$((('''&&&%%%%%%%%%%%%%%%$$$###"""!!!!!! !!!!!!$$$######$$$'''(((((('''&&&&&&%%%$$$###""""""!!!$$$""" !!!%%%''''''%%%###""""""!!!!!!!!!""""""''''''((('''&&&%%%###"""$$$$$$$$$#########""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&%%%((()))###"""((((((,,,::: ,,,333222888DDDGGGAAAhhh]]]:::%%%'''((()))***%%%&&&&&&&&&&&&'''((())))))(((((((((((((((''''''&&&!!!!!!""""""######$$$$$$%%%$$$$$$%%%''''''&&&$$$$$$&&&'''''''''(((+++---III000!!!(((---%%%!!!&&&###""""""###""" ###((($$$'''000***'''XXXzzzqqqmmmKKKUUUdddPPPWWWiii222///---%%%/////////...---,,,,,,,,,,,,000///---+++***)))((((((((((((((((((((((((((((((******)))))))))(((((((((***)))))))))******)))'''---............---,,,++++++---...//////...,,,***---+++******,,,''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""" ###$$$"""###&&&%%%$$$###""""""###$$$%%%$$$#########$$$&&&)))***&&&)))'''###'''000///&&&$$$$$$$$$&&&(((((('''&&&(((---%%%ddd333000+++---///'''QQQyyy444555///!!!FFFyyydddbbbooommm444555,,,!!!???JJJOOO444666000;;;LLL]]]~~~kkk\\\]]]pppyyywwwZZZBBB111'''###***((('''))),,,+++'''"""$$$###""" !!!###%%%&&&&&&%%%$$$###"""""""""&&&&&&%%%$$$######$$$$$$$$$$$$$$$%%%&&&'''''''''""""""############""""""$$$!!! $$$&&&&&&$$$&&&&&&%%%$$$$$$$$$%%%%%%(((((()))((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%&&&&&&''')))******)))((('''%%%******)))+++'''...CCC???MMMZZZ```dddmmmwww|||```BBB))) &&&'''(((***'''&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''%%%$$$"""""""""######$$$%%%&&&%%%$$$$$$%%%''''''&&&$$$$$$%%%'''''''''(((***+++FFF222%%%(((+++%%% """###+++---+++***&&&"""%%%---777111EEEqqqjjjhhhzzz{{{~~~kkkkkkSSS''')))...+++000///...---,,,,,,,,,,,,,,,000///---+++***(((((((((''''''''''''((((((((((((,,,,,,++++++++++++++++++***)))************)))(((,,,,,,---------,,,,,,,,,------.........---+++***---,,,******+++&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$#########$$$!!!!!!$$$### ######"""!!! !!!"""###&&&%%%$$$$$$$$$$$$%%%&&&###$$$!!!(((333555///$$$######$$$''')))))))))(((&&&(((###,,,eeeiiiwwwsss000444+++---444***^^^UUU)))222(((:::{{{zzzFFF+++666222===nnnrrr777000666...???___{{{zzz{{{}}}ttt}}}zzzrrrYYYKKK999222)))$$$$$$&&&((()))'''&&&$$$###$$$&&&((()))$$$$$$$$$###"""!!! ''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$$$$%%% !!!"""############$$$!!! ###$$$### ###""""""!!!!!!!!!""""""%%%%%%&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$&&&&&&%%%######%%%'''%%%&&&''')))))))))((('''%%%++++++***(((%%%555TTT~~~qqqlllrrr666000""""""'''###"""&&&%%%'''&&&&&&%%%$$$$$$%%%%%%"""###$$$%%%%%%$$$###"""$$$######$$$$$$&&&'''((($$$$$$###%%%&&&'''&&&$$$"""$$$&&&'''&&&&&&((()))+++)))&&&$$$'''+++***&&&&&&******%%%%%%***,,,((()))...RRRhhhxxx|||ooo___wwwsssmmm\\\tttyyy___YYYkkkBBBBBBJJJkkkccc:::---%%%)))///(((---,,,++++++++++++++++++//////---+++***)))((((((''''''''''''(((((((((((()))******+++,,,,,,------******+++,,,++++++++++++*********+++,,,------......---,,,*********++++++---+++******+++%%%&&&'''&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$######"""(((%%%$$$&&&%%%!!! """!!!!!! !!!!!!'''''''''&&&&&&%%%%%%$$$ ######!!!###(((***)))%%%###!!!!!!###&&&((((((+++)))000---sssZZZTTT}}}444(((&&&...+++///VVVTTT@@@333NNNpppFFF777222333???pppSSS111333777===```|||sssZZZ@@@---$$$###%%%'''%%%######$$$&&&&&&%%%###$$$$$$$$$###"""!!! &&&%%%%%%$$$$$$$$$%%%%%%$$$%%%%%%$$$###""""""###""""""""""""""""""""""""$$$""" """$$$$$$!!!!!! !!!!!!"""###!!!!!!""""""######$$$$$$#####################$$$$$$&&&'''&&&###"""%%%(((######$$$%%%&&&&&&&&&&&&)))+++((((((,,,000IIImmm|||gggssstttdddqqqcccKKK@@@###+++%%%)))---$$$"""''''''''''''&&&%%%$$$######$$$"""######$$$$$$$$$$$$###&&&%%%$$$$$$%%%&&&''')))$$$######$$$&&&&&&%%%###"""$$$&&&'''&&&&&&'''((( (((***%%%%%%******$$$((()))&&&""""""'''+++,,,999@@@\\\wwwyyylll^^^SSSaaa|||VVV___}}}PPP111===[[[999666000IIIooo999(((222'''&&&///%%%+++******))))))*********......,,,+++***)))))))))((((((((((((((((((((((((&&&&&&'''((()))***+++,,,)))+++,,,---+++++++++,,,)))))))))***+++,,,...///---+++)))(((((()))***,,,,,,***))))))+++###%%%&&&&&&$$$###$$$&&&######$$$$$$$$$%%%%%%%%%(((%%%$$$%%%$$$!!! """ !!!!!!!!!!!! $$$%%%&&&'''&&&%%%$$$"""&&&%%%&&&&&&######***,,,(((###!!!!!!$$$&&&'''***%%%222&&& III|||}}}pppnnnXXX111###...%%%888vvvyyyhhh~~~{{{:::333666<<<===\\\zzz;;;++++++000TTTxxx}}}dddGGG444+++,,,)))'''&&&''''''%%%"""$$$%%%&&&&&&&&&%%%$$$###%%%$$$$$$######$$$$$$%%%!!!###%%%$$$###"""$$$&&&###"""!!!!!!!!!"""###$$$$$$######%%%'''&&&"""!!!!!!""""""###$$$&&&&&&###"""""""""######$$$$$$$$$########################&&&(((&&&###"""%%%((($$$$$$$$$$$$%%%&&&''''''***((('''333DDDNNNdddrrrlllwwwjjjIII<<>>ZZZppp~~~jjjRRRRRRggguuuQQQlllaaa555,,,666]]]|||===444222:::uuuGGG111'''---...+++++++++******)))))))))******+++---,,,++++++******++++++*********))))))((((((''''''''''''(((((()))))))))'''***,,,,,,***)))+++,,,******))))))***+++,,,---***))))))))))))******++++++)))((()))+++"""$$$&&&%%%###"""$$$&&& !!!"""###%%%&&&'''(((%%%"""!!!###"""!!! !!!"""######"""!!!  ###%%%%%%$$$""" """ %%%+++)))%%%---:::444///(((###"""$$$&&&'''###+++###%%%222+++000TTT```KKK&&&...***###111VVVYYY===444111:::LLLzzzaaa555...+++555sssxxxqqq{{{{{{XXXDDD777444111000000...***&&&%%%&&&'''((((((((('''&&&%%%%%%%%%$$$%%%%%%&&&&&& """%%%%%%######&&&(((!!!!!! !!!$$$&&&(((######$$$'''***)))$$$ !!!"""$$$%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$###&&&(((&&&"""!!!%%%)))''''''&&&&&&'''(((***+++'''&&&+++DDDaaalllyyywww___QQQMMMCCC---111RRRFFF***,,,%%%(((!!!$$$(((###$$$(((###&&&&&&&&&&&&&&&'''((())))))(((''''''''')))***+++'''%%%$$$""""""###%%%&&&"""!!!!!!"""$$$$$$###!!!$$$&&&)))))))))(((((()))---######---...$$$$$$---%%%%%%(((******111IIIaaazzz~~~rrrgggiiigggvvvoooxxxSSSpppzzzFFF*** CCCzzz]]]888,,,777111YYYhhh111;;;,,,$$$222---###000+++******)))******++++++,,,+++++++++***++++++,,,,,,++++++***)))(((((('''************))))))))))))&&&)))++++++)))(((***,,,,,,,,,***)))))))))***+++'''(((***,,,,,,,,,+++******(((((((((+++((('''%%%$$$$$$$$$%%%%%%#########"""######$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$"""#########$$$$$$$$$$$$#########&&&***+++(((%%%!!!!!!###&&&$$$###)))222999***$$$'''&&&'''''' %%%&&&&&&&&&'''+++000444EEE~~~~~~rrroooPPP000)))$$$(((NNNSSS///...222,,,>>>tttxxxJJJ000666,,,HHHpppLLL===222%%%$$$,,,***&&&%%%((()))'''&&&(((%%%######$$$&&&&&&""" !!!"""%%%'''&&&###!!!'''$$$!!!"""%%%((((((&&&%%%$$$######%%%'''***+++&&&)))%%%###'''(((%%%'''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''((($$$""""""$$$&&&%%%$$$"""&&&((((((***,,,,,,***555!!!+++___yyycccTTTCCC111,,,000*********)))((((((''''''$$$$$$######$$$&&&''')))%%%%%%&&&((()))(((%%%"""&&&%%%###!!!!!!"""###$$$''''''((('''%%%%%%'''(((%%%%%%%%%$$$$$$#########'''###%%%******%%%$$$(((&&&---+++'''%%%'''(((***$$$&&&777QQQgggsssxxxoooMMMYYYLLLcccjjjeeemmm}}}NNN---,,,999BBBooovvv888222;;;222$$$UUUXXX...((())))))(((''''''(((***---------------------------......,,,+++***,,,---))))))((((((''''''&&&&&&......------+++***((('''&&&))),,,---,,,+++***+++&&&)))***)))+++//////,,,------,,,+++************''''''((()))***'''&&&%%%#########$$$%%%###############$$$$$$%%%""""""############"""""""""""""""#########$$$$$$"""!!!!!!$$$'''(((&&&$$$((()))(((&&&$$$###%%%'''222111+++%%%&&&'''$$$!!!""""""###""""""$$$'''***'''YYYfffYYY}}}@@@"""---%%%222]]]yyyqqqjjjSSS555(((,,,333FFFlll\\\777111333CCClllrrrxxxzzzhhhYYYFFF777///((($$$&&&(((((('''(((+++'''"""!!!$$$'''***+++""""""$$$&&&((('''%%%"""###!!!!!!###%%%%%%###'''&&&$$$$$$$$$%%%&&&(((,,,)))$$$"""%%%)))&&&!!!"""######$$$$$$###""""""""""""""""""###$$$%%%&&&(((%%%$$$$$$'''(((((('''***((($$$ $$$000:::777FFFcccYYYGGG888444000'''$$$(((&&&&&&&&&'''''''''((((((''''''&&&''''''((()))***&&&((()))(((%%%###$$$&&&'''&&&$$$###"""""""""###%%%&&&'''&&&%%%%%%'''(((%%%%%%%%%%%%$$$$$$$$$###%%%'''***,,,***''')))---333)))"""'''...///---+++---@@@YYYhhhhhhbbb___aaarrrqqq~~~AAAOOOUUU```|||iii;;;+++000111VVVwwwOOO999...555888;;;kkkaaa888+++***++++++***))))))***,,,++++++++++++++++++++++++)))*********((('''((())))))))))))))))))(((((((((,,,,,,,,,,,,+++***(((((((((***,,,---+++******+++)))000444000+++,,,//////,,,,,,+++*********++++++***)))))))))***&&&%%%$$$###"""###$$$$$$###############$$$%%%%%%!!!""""""######""""""!!!!!!!!!!!!"""""""""######  ###$$$$$$###!!!''''''%%%(((000111+++"""666///$$$'''###(((%%%&&&''''''%%%%%%&&&'''"""555```eeeOOO[[[000///%%%"""222VVVXXXIII555''' """,,,666999dddmmmAAA---666<<>>JJJPPPWWWvvvtttaaa{{{hhhLLL;;;333---)))(((((('''&&&&&&&&&%%%###"""%%%$$$%%%&&&((('''%%%#########%%%&&&((((((&&&%%%((('''%%%$$$"""""""""""""""((('''!!!!!!'''###%%%'''(((((('''&&&%%%(((((('''''''''((())))))#########$$$$$$$$$$$$######%%%,,,111,,,***<<>>SSSeeeuuucccQQQQQQggg<<>>qqq}}}iiivvvdddVVVGGG999111&&&''''''&&&%%%$$$$$$$$$%%%$$$$$$%%%&&&&&&$$$"""###%%%'''(((((((((''''''&&&%%%%%%$$$############&&&"""!!!$$$%%%"""!!!"""!!!!!!!!!!!!""""""###$$$((('''&&&%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%&&&...)))%%%$$$)))===fffrrrJJJ...%%%%%%(((+++***((((((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$***)))(((''''''&&&$$$###"""###$$$&&&''''''''''''###$$$%%%%%%$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&++++++'''######&&&&&&""")))---///333FFF\\\aaaZZZeeegggfffhhhwww~~~YYYsss}}}uuuooovvvfff:::333777444AAA[[[333---,,,333KKK{{{wwwFFF777===:::JJJfffeee111"""...000$$$***+++,,,+++))))))+++,,,************************)))+++......,,,***))))))'''''''''(((((()))))))))(((((()))************))))))))))))(((&&&%%%'''((()))///111,,,((()))))))))))))))))))))***++++++,,,************+++$$$$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&& !!!!!!""""""!!!!!! !!!!!!!!!"""""""""###### """###$$$###$$$%%%'''"""%%%### %%%---+++"""333MMMFFF)))###%%%###'''###%%%(((((('''&&&&&&'''###)))222HHHqqq}}}iiiYYYgggMMM777111***%%%222GGGzzzRRRHHHKKKVVV{{{rrrAAA555BBBSSS^^^+++444333666444)))444hhhqqq|||hhh[[[:::666000(((######&&&***&&&%%%$$$$$$&&&&&&$$$"""!!!###%%%&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$(((###""")))'''!!!$$$###"""""""""$$$&&&'''***)))((('''&&&&&&&&&&&&$$$$$$%%%$$$###$$$''')))###'''---777KKKnnnyyyKKK...'''###&&&))))))%%%###$$$'''(((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%###"""$$$%%%&&&###!!!######$$$%%%'''((())))))%%%&&&'''&&&$$$$$$%%%'''&&&&&&&&&''''''''''''(((+++&&&$$$&&&'''''')))---555999:::<<>><<<222'''666lllddd888111;;;HHHjjjccc666***//////)))&&&)))***+++***((((((***+++(((((((((((((((((((((((()))+++------+++)))))))))''''''''''''(((((((((((())))))******+++*********'''((()))((('''&&&'''(((***,,,,,,***+++...---)))******)))))))))***++++++(((((()))***+++%%%$$$#########%%%&&&'''%%%$$$$$$$$$$$$%%%&&&&&&######$$$$$$$$$$$$######"""""""""#########$$$$$$"""%%%&&&%%%$$$&&&'''"""  ###''''''&&&"""333777+++&&&+++---)))%%%'''(((((('''&&&&&&'''"""###&&&%%%$$$==={{{uuunnnQQQ<<<...''')))///KKKZZZxxx]]]??????NNNvvv???%%%000((((((...000666YYYzzzrrrjjj\\\III888---******'''&&&%%%%%%&&&&&&%%%### """$$$###""""""$$$'''&&&&&&&&&&&&&&&%%%$$$$$$444???444******+++&&&&&&&&&'''(((((())))))*********))))))******+++,,,###$$$%%%$$$%%%(((...333///FFF___rrr[[[888+++///)))+++***'''###"""""""""(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$%%%((()))'''&&&%%%%%%%%%&&&((()))'''(((((('''%%%$$$%%%&&&&&&&&&''''''((((((((((((((($$$)))222222---888IIINNNJJJMMMYYY^^^___gggtttwww~~~tttNNN555++++++222:::UUUvvvRRR:::///---000777VVVtttSSS???GGGUUUkkkWWW666"""***333,,,'''+++)))***+++***((((((***+++***************************,,,,,,+++***)))***+++)))))))))(((((((((((((((***+++++++++++++++******&&&(((***+++***((()))))))))++++++)))+++...---)))+++******))))))))))))***((())))))***,,,%%%%%%$$$$$$$$$%%%'''(((%%%%%%$$$$$$%%%%%%&&&''''''(((((())))))(((((('''############$$$$$$$$$$$$"""&&&'''&&&%%%%%%'''***$$$!!!###$$$!!!"""&&&$$$---888555---///000$$$%%%&&&&&&%%%###""""""### !!!+++%%%'''UUUqqqMMM333,,,......777888MMMlllyyyXXX>>>888III^^^UUU)))***111///%%%***222111GGGwwwZZZAAA000))))))(((&&&&&&''''''&&&%%%!!!###$$$###!!!!!!%%%(((((((((((('''&&&%%%$$$###!!!VVVxxxbbb888%%%&&&)))"""$$$''')))***)))'''&&&$$$$$$%%%&&&((()))+++,,,)))***+++,,,...333;;;BBBbbb~~~ooojjj\\\EEE000&&&'''+++((('''$$$"""$$$''''''%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%%%%&&&''')))***&&&((()))'''$$$&&&...555+++)))'''%%%$$$%%%&&&''')))***)))'''%%%$$$%%%&&&&&&'''''''''(((((()))))),,,***555CCCAAA:::KKKhhh~~~]]]VVVwwwwwwFFF"""&&&222;;;WWWyyyMMM999---000777,,,FFFjjjsss[[[NNNCCCIIIcccvvv}}}777333///---,,,+++*********++++++***))))))***,,,---------------------------......,,,+++***,,,---++++++******))))))((((((,,,,,,,,,,,,,,,+++******&&&))),,,---,,,+++***+++'''***+++)))(((+++***(((++++++***)))(((((()))))))))******+++,,,&&&%%%###""""""###%%%&&& !!!""""""""""""###%%%&&&&&&$$$!!! '''$$$""""""%%%&&&%%%######"""!!!!!!!!!"""###$$$%%%$$$$$$######$$$$$$%%%)))***...444888444+++"""(((%%%&&&'''###"""***%%%$$$(((,,,''''''888OOOCCC222(((***000333@@@WWWtttcccKKKHHH666000EEEyyy>>>+++000)))$$$,,,444333444IIIuuuqqqvvvNNN...,,,''''''+++***%%%"""$$$(((&&&$$$""""""$$$''')))+++!!!***)))***((( """WWWxxx:::"""+++$$$'''555)))###******&&&'''((()))$$$''',,,111///,,,:::ZZZwwwrrriiiHHH>>>777444000***))),,,((())))))'''###!!!!!!!!!$$$%%%%%%&&&&&&%%%%%%$$$***(((%%%"""!!!"""%%%&&&&&&###!!!###(((///555999((('''''''''''')))+++,,,+++******)))))))))))))))***(((((((((%%%###%%%***555BBBCCCCCCCCCAAAdddIII...)))//////PPPNNN444111,,,;;;555999dddccc[[[```JJJHHHiiinnn???333222000///------,,,,,,---+++)))'''&&&''')))+++,,,...//////...------...)))))))))((()))******+++,,,------......------,,,((()))+++,,,,,,***'''%%%$$$%%%''')))******((('''%%%'''******)))(((((())),,,)))&&&$$$%%%'''((((((,,,+++,,,,,,---$$$###""""""""""""###$$$""""""###$$$%%%%%%%%%%%%###$$$%%%&&&%%%###!!!###!!! """###""" %%%$$$$$$$$$$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&***111555444,,,&&&$$$"""###&&&&&&%%%)))000)))$$$%%%(((&&&"""***777[[[cccJJJ444++++++///999EEERRRfffTTTGGG999000BBBjjj888)))......444222,,,***888UUUuuuiiiBBB444(((%%%&&&&&&))),,,((('''&&&&&&((('''$$$""",,,###%%%)))$$$$$$)))'''!!!CCCzzzttt@@@"""+++"""&&&+++...+++ +++---))))))&&&'''333333IIIaaatttsssQQQGGG???777000...+++&&&&&&(((((())))))'''$$$""""""#########%%%'''((())))))***)))((('''&&&%%%%%%%%%%%%+++(((%%%$$$&&&***,,,...'''&&&&&&%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&!!!(((***(((,,,555888444EEERRRLLLAAAIII^^^zzzGGG333222,,,999000eeeggg555///...&&&111888ddd|||RRRGGGRRRTTThhhrrrCCC222+++++++++,,,---...///000---,,,)))''''''(((***+++***+++------+++++++++,,,))))))))))))************+++++++++,,,,,,+++++++++((()))+++++++++)))(((&&&%%%&&&((()))))))))((((((((()))+++,,,+++***+++,,,---***&&&%%%&&&'''((((((************+++###$$$$$$$$$$$$$$$$$$###""""""###############"""###$$$%%%&&&%%%###!!!%%%###"""###$$$%%%$$$###$$$###"""""""""###%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!"""%%%+++000111---)))###!!!"""%%%((((((+++000...&&&$$$)))***%%%$$$''',,,[[[~~~cccOOO888444222444999DDDVVVeeeLLL<<<000---NNNiii///&&&&&&---'''---+++(((:::___~~~kkkQQQ???555---'''$$$)))(((''')))---...---+++'''///BBBEEE000###'''+++&&&+++BBBjjjeeeBBB444888111+++///111,,,+++000999777222444666===MMMuuuNNN444///,,,'''$$$%%%&&&&&&&&&((('''(((((('''%%%$$$%%%&&&$$$%%%''')))***+++++++++(((((()))))))))'''&&&%%%---***'''%%%&&&&&&%%%%%%'''&&&&&&&&&&&&&&&'''(((%%%%%%&&&&&&''''''(((((()))***---///111333444555444NNNUUUQQQddd{{{RRR%%%'''777***555///xxxDDD+++333---)));;;\\\^^^KKK>>>LLLgggwwwCCC+++---(((((()))***+++---...///---,,,***(((((()))+++,,,(((***++++++)))))))))***((()))***+++++++++***)))))))))************))))))******))))))))))))(((((((((((((((((())))))))))))((()))+++*********---///---+++'''&&&'''((((((((())))))(((((((((%%%&&&((())))))(((&&&%%%###############"""!!!!!!"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$###!!!!!!!!!""""""$$$$$$%%%&&&&&&%%%$$$$$$ """&&&+++---,,,***%%%$$$###$$$%%%%%%&&&''')))###"""'''***(((&&&'''$$$---PPPdddNNN:::555<<<@@@@@@>>>^^^VVV444333,,,AAAIII******###...'''FFFXXXPPPRRRppp~~~kkkXXXIII@@@222111...***((()))+++---&&&???dddlllKKK...'''&&&***%%%""",,,EEE]]]eeeaaa^^^uuukkkNNNEEEHHHUUUkkkzzzjjjeeesssaaaFFF333+++...%%%$$$$$$'''(((((('''&&&&&&'''((((((&&&&&&'''(((((())))))******))))))((((((((()))))))))(((&&&&&&)))(((''''''((('''&&&$$$&&&&&&'''''')))***+++,,,)))(((((('''(((***,,,---666///333>>>===444:::KKKSSSlll~~~wwwQQQ444555...555&&&***===;;;000555+++999\\\uuuTTTRRRKKK\\\mmm???000///,,,,,,++++++************+++,,,+++***))))))***+++,,,(((***,,,+++***)))******'''(((***,,,,,,+++***)))((())))))))))))))))))(((***)))(((((('''((()))******))))))(((((())))))***'''((((((((('''))),,,...---+++((('''((()))((((((***)))(((((((((%%%&&&(((******(((&&&%%%''''''''''''&&&%%%$$$$$$ !!!"""$$$%%%%%%%%%%%% !!!"""###""""""!!!!!!&&&%%%%%%$$$%%%&&&((()))%%%%%%%%%&&&&&&%%%%%%%%%!!!!!!"""$$$&&&(((((((((%%%%%%%%%###!!!""""""!!!!!!"""$$$$$$&&&)))'''---ZZZsssRRRAAA<<<999555111...SSSbbb)))***555>>>iiifff---)))111'''777\\\xxxuuuwwwfffgggddd[[[NNNFFFDDDFFF???IIIbbbmmmZZZBBB000!!!$$$***+++$$$$$$000AAALLLVVVgggdddKKK///((())))))+++((())))))***+++)))%%%!!!%%%&&&((('''&&&&&&''')))((((((((())))))((((((((()))((('''&&&&&&''''''(((''''''''')))******(((&&&%%%%%%&&&'''''''''(((((('''&&&'''(((+++///333555333???KKKPPPSSS^^^qqqsssAAA+++999333******000kkkGGG333000222YYYqqq```PPPRRR___yyyyyyAAA''',,,///'''///...---+++******))))))+++******))))))***++++++***,,,...---,,,+++,,,---''')))+++,,,---,,,***)))))))))************))))))***)))'''''''''((()))*********)))))))))***++++++((())))))(((((()))+++...---+++)))((()))******)))++++++***))))))###$$$&&&''''''&&&$$$###%%%%%%&&&%%%%%%$$$###### """###$$$%%%&&&&&& ###%%%%%%$$$""""""""" !!!"""%%%(((+++,,,&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&"""'''((($$$!!!!!!######"""###$$$###"""###(((,,,$$$***111111aaatttdddpppQQQ777))))))000(((---RRRxxxJJJ'''(((,,,===JJJ###)))...+++HHH{{{{{{nnnooo}}}}}}|||oooYYYQQQXXX\\\WWWFFF...###(((,,,***%%%$$$***111+++[[[yyyhhhTTTFFF===999'''&&&+++&&&&&&###%%%%%%$$$&&&)))((($$$$$$&&&''''''&&&&&&'''(((###$$$&&&''')))*********)))((('''&&&&&&'''((())))))))))))***++++++(((&&&&&&&&&&&&&&&&&&$$$###"""&&&***111:::BBBIIINNNPPP>>>bbbrrrfffnnnzzzwww}}}]]]@@@,,,///$$$333BBBiiiFFFEEEZZZkkkeee]]]NNNVVVvvvsssDDD111///,,,***,,,------,,,,,,+++,,,,,,---))))))))))))))))))***++++++---......---,,,,,,---))))))+++,,,,,,,,,+++*********++++++++++++******)))((('''''''''((()))***((())))))***++++++,,,,,,+++,,,,,,,,,++++++,,,...+++***((()))+++,,,,,,+++,,,,,,+++++++++###$$$%%%%%%%%%%%%$$$###!!!"""""""""""""""!!!!!!""""""######$$$$$$$$$$$$"""%%%((((((&&&$$$$$$%%% !!!###%%%((()))((('''%%%######%%%'''((($$$%%%%%%%%%$$$$$$%%%&&&###,,,000)))""""""&&&'''%%%&&&'''&&&%%%''')))***$$$)))333###;;;zzz|||___uuuzzzwwwWWW===333555444$$$444ppp}}}]]]<<<222---111LLLuuu<<<''')))+++<<>>ZZZ;;;GGGccc}}}___<<<'''---111KKK|||^^^111+++---111WWWfff```vvvrrrxxxaaabbbgggiiiiiinnn{{{uuurrrkkkQQQ:::***,,,...(((''',,,&&&###...000'''???gggxxxRRROOOBBB;;;AAA???:::===<<<666///---,,,+++******))),,,++++++---+++999UUUfff^^^LLL666++++++)))%%%$$$%%%&&&&&&$$$$$$%%%&&&(((((())))))))))))((((((''')))+++......,,,)))'''$$$$$$%%%(((+++------,,,---///333666999;;;<<<===NNN^^^yyy}}}jjjzzz<<<:::'''///ggg{{{aaaYYYVVV[[[jjj;;;555...,,,,,,***(((''',,,,,,+++++++++++++++,,,&&&'''''''''(((((())))))'''(((******((((((((()))++++++*********+++,,,---))))))************))))))&&&''''''((((((((())))))%%%'''***,,,.........---)))+++------+++)))(((((((((((((((***---//////...,,,+++,,,,,,---"""$$$%%%$$$###"""%%%((($$$$$$$$$%%%%%%&&&&&&&&&"""&&&***)))$$$!!!"""%%% !!!""""""###$$$$$$%%%%%%$$$%%%&&&'''((()))000...+++(((&&&%%%$$$$$$$$$%%%%%%%%%$$$"""!!! ###(((///111...***((((((###"""!!!!!!!!!%%%"""&&&&&&&&&---<<>>///,,,&&&:::ggglllttt```dddVVVZZZxxxtttVVVIIILLLlllfffvvvzzzYYYCCC666,,,((()))+++&&&"""$$$***...---+++''',,,---((((((,,,///,,,+++***))))))***,,,,,,---(((((('''--->>>WWWiiiqqqooogggVVVCCC555,,,&&&"""((('''%%%$$$$$$%%%''')))++++++"""!!!,,,///******(((...000+++((()))+++***000)))///)))+++555333<<>>:::999:::777222+++(((***,,,......000***000///'''???jjj}}}GGG<<<555555555666???KKKJJJ]]]vvvqqqhhh```hhhNNNKKKkkk111000///+++>>>rrr```MMMNNNsssccc555'''---''''''&&&(((+++,,,,,,,,,***)))((()))***)))(((&&&(((***+++***)))((()))***,,,,,,+++***))))))((((((&&&'''((()))+++,,,------'''''''''(((((((((((()))***+++++++++++++++***************))))))(((((((((***)))((()))++++++)))((((((&&&'''+++---***''''''***''''''***,,,""""""######$$$%%%&&&'''((('''%%%$$$$$$%%%&&&'''((()))(((&&&######%%%'''"""###$$$$$$$$$###"""!!!"""###$$$%%%%%%%%%%%%$$$''''''&&&&&&&&&&&&&&&&&&'''&&&$$$"""""""""$$$%%%""" )))444666---###!!!$$$&&&###"""$$$%%%$$$%%%&&&''')))***((($$$"""+++IIIfffAAA+++///---******+++333bbb///444,,,111;;;pppdddkkk^^^DDD>>>@@@DDDZZZqqq;;;---///...---***^^^}}}WWWIII888---+++,,,***'''***,,,---,,,+++,,,---...&&&((()))+++111???RRR```[[[[[[VVVQQQPPPSSSSSSPPP<<>><<<444***111000000...,,,***+++---///AAAUUUbbbgggnnn|||zzzxxxvvvyyy|||rrrccc^^^OOOUUU___jjjoookkkaaaXXX\\\FFFSSSiiiooo{{{RRRWWWjjj~~~xxx^^^666eeeddd&&&...333,,,999RRR|||}}}kkkfffcccjjjyyyccc???---'''***000(((((()))(((((((((((()))((()))))))))((('''''''''(((***+++***)))((()))***'''((()))+++,,,,,,,,,,,,))))))(((((())))))++++++************************++++++++++++******)))(((***)))))))))((((((''''''((((((((()))+++,,,+++)))(((((('''))),,,111333222555---+++555AAA&&&$$$######$$$%%%$$$$$$ """###$$$&&&&&&'''''''''&&&%%%$$$$$$$$$$$$###$$$&&&''''''&&&%%%$$$""""""!!!!!!!!!!!!"""###"""###$$$%%%&&&&&&&&&%%%&&&%%%$$$######$$$%%%&&&'''$$$$$$)))///000+++%%%AAACCC<<<...&&&''''''$$$$$$!!!!!!"""###!!!+++===bbb[[[333)))///((('''AAAjjj\\\000...999yyyhhhlllVVV???OOOPPPpppooojjjJJJ)))+++(((555DDDBBB))),,,+++&&&...DDDsssaaacccccctttzzzfffTTTMMMKKKKKKLLLMMMMMMRRRXXXrrryyytttvvvaaaZZZkkk{{{DDD<<>>999,,,&&&))))))$$$'''&&&###!!! """$$$&&&000000!!!(((OOO[[[333000444333AAAfff===///((((((QQQ```999>>>333$$$222,,,AAAccc~~~UUU111---&&&AAAIIIEEE000+++...&&&777ZZZwwwwww{{{iiirrrkkkeee|||sssIII888<<>>lllPPP---444111--->>>;;;222111HHHtttoooHHH888:::###555VVV@@@---000000&&&;;;eee}}}~~~rrrnnnhhhZZZ~~~|||kkkpppLLL===...AAAtttbbb///+++(((,,,111111AAAtttZZZ222000000222...))))))...)))+++,,,+++((('''(((***%%%(((***)))&&&$$$%%%'''&&&'''((('''&&&%%%&&&((('''(((***+++***)))'''&&&%%%''')))***+++***)))(((+++*********))))))((((((+++++++++******)))''''''(((((()))***+++,,,---------,,,+++,,,---...,,,***'''+++---+++...333111+++,,,,,,///000+++!!!"""###$$$%%%&&&&&&&&&'''&&&%%%###"""!!!!!! &&&""" """""" !!!%%%%%%$$$$$$$$$$$$$$$$$$%%%((('''%%%###!!! !!!!!!!!!"""""""""#########%%%%%%%%%$$$$$$$$$######!!!$$$'''((()))))))))(((((('''&&&&&&%%%%%%333111---***'''&&&&&&&&&)))"""$$$+++(((###000FFFzzzAAA555PPPwww^^^,,,333(((333>>>...000999666555999888666---@@@WWW888;;;,,,???:::]]]555******---AAA|||xxx~~~hhhtttjjjaaauuu{{{dddOOO888666MMMpppIII,,,888...(((///PPPiii666222000...,,,+++,,,---///+++,,,,,,+++)))((()))+++******))))))(((((('''''''''((((((((('''((()))++++++++++++******)))))))))++++++,,,,,,+++***((('''((('''&&&%%%%%%%%%%%%%%%***)))(((***------+++(((***))))))***,,,,,,+++***...000'''###***++++++333+++///...)))---555111%%%//////...***&&&######$$$$$$%%%$$$$$$$$$ !!!###$$$%%%%%%$$$$$$&&&######&&&'''%%%&&&)))%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%&&&&&&&&&'''''''''$$$############"""""""""!!!!!!###$$$%%%&&&&&&&&&(((((('''&&&%%%$$$$$$###...,,,***'''%%%%%%%%%&&&&&&###$$$((($$$%%%111>>>xxxFFF*********HHH333+++,,,&&&...444...444999000>>>ccc<<<444'''FFFJJJvvv333***+++"""%%%^^^}}}~~~uuuqqqooogggaaaGGGYYYdddiiitttwww___GGG>>><<>>666,,,>>>ccc777333666hhhyyyccc111)))---)))666{{{xxxwwwoookkkoooxxxooofffbbbXXXYYY\\\oooWWWCCCMMMqqq}}}iiiXXXDDD222;;;QQQooouuulllEEE333+++###))))))***+++,,,,,,------))))))***)))'''&&&((()))))))))))))))((((((((((((+++,,,,,,+++))))))***,,,(((((((((((((((((())))))***************)))((('''***))))))((((((((((((((()))))))))+++,,,---+++)))+++***)))***++++++***(((&&&***(((...===BBB>>>BBB@@@000(((,,,---''')))222''')))******(((#########$$$$$$######""""""###$$$%%%%%%$$$"""!!!###!!!###'''((($$$$$$&&&$$$$$$############$$$$$$)))(((&&&$$$#########$$$""""""#########$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!###&&&)))*********)))((('''&&&%%%%%%'''&&&$$$###"""""""""###!!!'''***'''(((,,,)))!!!)));;;sssddd777+++%%%)))PPP===$$$(((111777rrryyycccLLLOOOhhhSSScccfffIII111(((---===NNNpppZZZNNN```qqqkkkddddddiiisss|||~~~xxxvvv{{{gggEEE>>>QQQ}}}iiiWWWLLLJJJ]]]}}}gggSSS@@@///...888ZZZ```222%%%...///'''+++************+++,,,---))))))***)))'''''')))***))))))))))))((((((((((((******+++)))''''''((()))***)))))))))((((((''''''+++++++++******)))))))))******))))))))))))******((()))***+++,,,,,,+++)))+++***)))***++++++)))'''---...((()))777;;;777:::222+++)))...000------000......---+++)))!!!!!!"""$$$$$$%%%%%%%%%(((&&&$$$"""!!!!!!!!!"""%%%###$$$'''&&&""" """######""""""""""""######'''&&&$$$""""""!!!""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########""""""  !!!###%%%(((***(((((('''&&&&&&%%%%%%$$$((('''&&&$$$###""""""!!! &&&&&&!!!$$$,,,*** ###111CCCkkkGGG---...&&&...kkkwww666///&&&***III|||hhh}}};;;222(((--->>>cccVVV:::555111999XXXwwwtttvvvxxxyyy~~~fff777444CCCmmm}}}dddPPPRRRKKKGGGEEE```}}}zzzjjjOOO666,,,---000111]]]___+++---555'''$$$333000...+++(((((())),,,---)))***+++***))))))***,,,(((((((((((()))))))))))))))******((('''&&&'''(((111111000///---,,,++++++,,,+++++++++******************))))))))))))******((()))+++,,,++++++*********)))((()))***+++)))''''''...---111:::555(((%%%///444444111333999888333<<<888333...+++!!!"""###$$$%%%&&&&&&&&&&&&%%%""" """$$$&&&)))&&&&&&((('''###"""$$$######""""""""""""######!!!!!! !!!"""###$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$"""""""""""""""###$$$$$$########################(((((('''&&&%%%###""""""'''***((("""###(((((("""'''(((***CCCtttqqq666(((///***777UUU...111"""'''bbbhhh444222+++222:::xxx333000555222,,,:::[[[www|||uuulllvvvyyyyyywwwxxx|||aaa<<<@@@@@@```jjjPPPIII;;;333AAAJJJVVV^^^}}}rrrFFF111///111---555PPPfff===%%%111:::---(((111000...+++)))((()))+++,,,)))***+++***))))))+++---(((((((((((()))))))))))))))******)))''''''(((***000000///...,,,+++******++++++***************+++((((((((((((((())))))***'''))),,,,,,+++******+++((((((''')))***+++***(((555:::666444:::777000333666>>><<<222222;;;<<<444<<<777///***(((###$$$%%%&&&&&&&&&&&&&&&$$$###"""!!!"""###%%%&&&***'''&&&((('''$$$$$$'''%%%%%%$$$$$$$$$$$$%%%%%%!!!  """###$$$!!!!!!"""""""""#########%%%%%%%%%%%%$$$$$$$$$$$$!!!""""""###############""""""###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$)))***(((%%%$$$$$$$$$$$$+++%%%###...555```NNN++++++///...GGGppp888$$$+++(((666MMM...///222>>>UUUlll---,,,,,,)))$$$%%%---777===BBBSSS___nnnttt[[[SSSxxxeee```wwwwww{{{|||vvvnnniiiiiiiii}}}{{{ZZZKKK???MMMmmmkkkrrrsssNNN555>>>GGGLLLTTTVVVaaa|||qqqhhhCCC222...000///222SSS~~~XXX---444222+++,,,444222(((*********+++******))))))((()))***)))((()))***,,,'''((((((((()))))))))***'''(((((((((&&&&&&(((***))))))))))))(((((((((((())))))(((''''''((()))***&&&&&&&&&&&&&&&'''(((((('''))),,,,,,+++)))***+++'''&&&&&&(((***,,,+++)))CCCEEE;;;444777:::>>>JJJ===@@@AAA???<<<;;;999666444///***((((((&&&&&&''''''&&&&&&%%%%%%######$$$$$$$$$#########(((%%%$$$&&&&&&$$$%%%)))'''&&&&&&%%%%%%&&&&&&'''$$$###""" !!!!!!%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######!!!###%%%%%%%%%%%%$$$$$$%%%&&&'''))))))***###$$$%%%&&&&&&&&&&&&&&&"""!!!"""""" """+++%%%!!!)))!!!***UUUuuuccc***&&&111000000WWW<<<000###***444JJJHHHMMMppp888)))---999JJJ}}}ccc444///((((((111111)))''',,,&&&000...,,,444<<>>&&&666222///YYYyyyEEE,,,......///---)))%%%&&&)))###%%%))),,,---+++(((&&&'''((()))((('''(((***+++'''((((((((())))))******###$$$%%%%%%$$$$$$&&&(((&&&''''''((()))******+++((('''&&&%%%%%%&&&((((((%%%%%%%%%%%%%%%&&&'''(((&&&))),,,---+++)))***,,,%%%%%%&&&(((+++,,,+++***777@@@>>>:::<<<::::::CCC@@@???GGGSSSPPPBBB:::<<<111...,,,---000&&&%%%%%%$$$$$$%%%%%%&&&"""""""""""""""#########$$$###!!! !!!###&&&(((%%%%%%&&&%%%%%%$$$###"""%%%&&&''''''&&&$$$!!! """$$$%%%&&&&&&&&&%%%'''$$$"""###%%%&&&$$$!!! !!!###$$$$$$$$$$$$$$$######%%%(((*********&&&%%%$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###'''&&&$$$!!! ###'''+++BBB===///''';;;***}}}aaa///000***)))&&&mmmIII???ZZZlll555---,,,555TTTXXX666---***..."""%%%333,,,,,,000,,,+++000000---...333+++...777CCCMMM\\\tttVVVCCCLLLfffjjjcccssszzz|||uuu```[[[vvvkkk{{{mmm___^^^mmm|||~~~}}}iiiZZZ:::555dddJJJ666000666PPP???>>>rrr}}}fff444///:::>>>AAAKKK...***+++,,,...///...,,,***)))'''((()))******)))((('''***)))(((((()))+++---...''''''&&&%%%&&&'''((()))###%%%''')))******)))(((%%%%%%%%%&&&&&&&&&''''''((()))***,,,,,,++++++***))))))(((((('''''''''&&&***)))))))))***+++***)))$$$%%%$$$###)))222444///???;;;LLL>>>777777KKK>>>999>>>KKKZZZ[[[NNN>>>777333222111///...%%%$$$$$$$$$$$$$$$$$$%%%###########################"""!!!!!!!!!###%%%&&& !!!!!!"""""""""!!!!!!###$$$%%%&&&%%%###!!! """######$$$$$$$$$######&&&$$$""""""$$$%%%###!!!!!!"""%%%&&&'''%%%"""!!!###'''))))))((('''(((((('''%%%#########"""###$$$%%%&&&&&&&&&&&&&&&%%%$$$"""!!!###&&&))),,,PPPddd;;;---,,,'''&&&===YYY///###%%%444LLL^^^BBBIII\\\111///---:::___PPP444... (((,,,000///%%%...222......111///)))'''))),,,+++///444555444888>>>GGGLLLTTTZZZ```iiittt|||mmmiiifffuuu{{{OOO666333BBBYYYxxx|||yyynnnccciiiooohhh\\\lllddd\\\UUUZZZooonnnhhhsssxxxxxx}}}wwwuuuwwwBBB888SSSxxxooo===666222333JJJKKK___lllzzzllleeepppQQQ666---444EEESSS***'''777(((((()))******)))''''''((())))))******))))))((()))(((''''''((()))+++---(((((('''''''''((()))***$$$&&&''')))***)))((('''&&&&&&&&&&&&&&&''''''''''''''')))*********)))((()))(((((((((''''''''''''+++************)))(((&&&)))$$$%%%***,,,+++///666===999HHH999444000???///???@@@HHHPPPOOOBBB444...444333222000000$$$$$$############$$$$$$%%%%%%$$$$$$######"""""""""""""""######$$$$$$%%%!!!"""###$$$%%%%%%%%%%%%!!!"""###$$$$$$###"""!!!######"""!!!!!!!!!!!!!!!$$$###""""""######"""!!! """&&&))))))'''###!!!$$$######$$$&&&&&&$$$"""'''***,,,***&&&"""!!!""""""""""""###%%%'''((()))###$$$$$$###""""""%%%'''***&&&???wwwvvv888555'''000333###oooAAA'''---,,,555[[[ZZZ222888NNN555999888NNNKKK///,,, &&&(((...333&&&)))(((%%%$$$''')))***---222,,,'''$$$&&&***+++,,,///---000222000,,,+++///222444555666NNN}}}bbbAAA///'''...DDD}}}nnnfffeee```MMM[[[ZZZ\\\QQQHHHXXX]]]aaa```fffxxxmmmbbbOOO???111777VVVddd```PPPGGG^^^OOO...444111---<<>>oootttSSS***444%%%...444666111)))---------]]]UUU,,,<<>>"""&&&+++,,,)))&&&$$$$$$######"""!!!!!!"""$$$%%%!!!"""$$$$$$#########%%%%%%******///JJJzzzeee:::333555+++***)))KKK}}}000000###+++'''UUUmmmRRRaaasssYYY222///222666gggBBB,,,***)))111444YYYqqq\\\III:::///)))+++...000111111///+++'''***((('''***...///---)))+++...///JJJ111------+++...JJJzzzuuu|||ddd777------:::hhhYYY>>>CCCFFF???;;;333:::888999zzzWWW===pppBBB111444666777jjjlllmmmZZZ;;;AAA{{{FFF888+++(((,,,/////////***))))))))))))***,,,,,,,,,+++***))))))***+++,,,))))))(((((())))))******&&&&&&'''''''''((((((((()))))))))(((((('''&&&&&&((((((((((((((((((((('''&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((&&&(((******)))))),,,...111111//////222888999666DDDIIIQQQCCCMMMDDDDDD999HHHDDD===888666888888888,,,,,,+++++++++%%%&&&'''(((((('''&&&%%%%%%%%%$$$$$$######""""""$$$%%%''''''((('''&&&%%%$$$$$$$$$$$$###"""!!! !!!!!!""""""###### """###$$$%%%%%%'''''''''%%%$$$%%%&&&)))'''%%%###!!!!!!!!!"""""" !!!(((000777;;;!!!###&&&)))***)))'''%%%$$$######"""""""""######"""###$$$$$$######$$$&&&'''###(((---!!!BBBtttooo000555...000...***]]]|||333)))&&&...===yyyzzz\\\ggg{{{RRR444111111@@@vvvfff555000222'''<<>>www---+++))))))+++IIIooo???111//////tttdddUUUQQQIIIJJJaaaWWW:::000///===222555kkkbbbCCC___555...666999```wwwssscccMMM>>>MMM]]])))---111///)))'''---555******++++++++++++++++++*********))))))*********))))))))))))))))))))))))%%%&&&&&&'''((('''''''''))))))((((((''''''''''''&&&&&&'''''''''((((((((((((''''''''''''((())))))'''''''''((((((((((((((('''((()))'''&&&'''+++///;;;>>>;;;888;;;CCC@@@777;;;JJJWWWKKKXXXHHH???555FFFDDD>>>777666888999666//////...---,,,$$$%%%'''(((((('''%%%$$$########################$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$"""""""""!!!""""""######!!!"""###$$$$$$$$$$$$$$$$$$&&&'''&&&$$$###$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$)))&&&######%%%'''((((((###""""""&&&***+++'''###"""###$$$%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''000""")))***$$$,,,===yyyQQQ888)))222444888cccLLL---)))000000QQQuuuaaazzzZZZTTTbbbAAA***'''---JJJYYY222000777999bbbsss\\\GGG<<<888111(((((()))++++++******,,,...'''$$$###>>>ttt111///(((***///NNN|||}}}}}}}}}{{{pppCCC::::::HHHWWW@@@NNNGGGPPPhhhXXX<<<666111333555<<<^^^pppXXXLLL000000444SSSuuupppuuukkkuuuooojjjaaaYYYNNNMMMJJJXXX}}}UUU444---,,,+++***+++---,,,***++++++,,,---,,,+++***)))((())))))******))))))(((((((((((()))((((((((('''%%%&&&'''((()))((((((''')))((((((''''''''''''((($$$$$$%%%&&&'''(((((()))(((''''''&&&'''''')))***''''''''''''((((((((()))''')))***)))(((,,,444;;;EEEDDDDDDEEECCC???<<<::::::MMMVVVFFFTTTEEE???<<<<<<===:::444444777666111111000///------###$$$&&&''''''&&&$$$###"""""""""""""""#########$$$##################### !!!"""#####################""""""""""""######$$$$$$%%%&&&&&&%%%###"""###%%%'''&&&###!!!###%%% $$$''')))*********'''&&&%%%%%%&&&&&&###"""&&&""" $$$***+++&&& !!!###%%%'''((()))((((((%%%%%%%%%$$$###$$$&&&(((!!!'''&&& """++++++""":::cccFFF///222666@@@\\\wwwHHH000888***...(((GGGQQQ___uuuxxxbbbvvviiiYYYaaaEEE333111>>>gggaaa888...555UUUkkkRRREEEHHHHHH>>>000'''(((,,,...---111QQQ888444)))+++111QQQvvvbbbBBBBBBDDDTTTkkktttqqqxxx{{{YYYSSSaaatttrrrooovvv|||kkk===666888___xxxdddQQQ333KKKLLLNNN```XXXSSS^^^QQQAAA999@@@MMM}}}mmmkkk;;;///111@@@jjjIIINNNlllxxxdddEEEAAA<<<;;;HHHWWWkkklllqqqYYY777......)))***+++))))))******(((&&&'''((()))((('''$$$###'''((()))******)))((('''&&&''''''(((''''''&&&&&&&&&''')))*********)))(((((((((''''''''''''((()))"""###$$$%%%&&&((())))))''''''&&&%%%&&&'''((()))&&&'''''''''(((((())))))&&&(((+++,,,...666AAAJJJKKKDDDGGGNNNGGG666333<<>>CCCuuuttthhhLLLZZZqqqMMMDDD:::666777---===[[[lllzzz|||mmmuuuUUUAAAWWW{{{YYYlllMMM555+++===aaalllMMMFFFSSSmmm???,,,---<<<---IIIrrrsssPPP777---,,,...---+++***(((((()))+++,,,...---,,,++++++***'''%%%))))))))))))))))))))))))'''(((***++++++***))))))************)))((('''&&&%%%'''***+++***)))(((((('''&&&%%%$$$%%%&&&(((***)))))))))***++++++)))'''&&&''''''(((''''''&&&&&&,,,((()))666CCCIIIKKKLLL===DDDDDD===???JJJMMMIIIOOOMMMIIIDDDCCCBBB>>>999777444222333444222---(((......---------%%%$$$###"""!!!""""""##################"""""""""""""""###$$$%%%$$$#########&&&)))'''$$$$$$'''+++&&&$$$!!! !!!""""""!!!###$$$$$$$$$$$$###""""""!!!+++---$$$!!!$$$!!!)))&&&---OOOBBB,,,%%%$$$######$$$%%%$$$"""((()))%%%"""%%%++++++&&&%%%$$$$$$&&&$$$!!!"""&&&###%%%&&&&&&%%%%%%&&&'''%%%$$$"""$$$&&&(((&&&%%%"""+++///:::___rrruuu|||```HHH;;;999>>>;;;ppplllEEE666,,,666QQQnnn???777gggNNN444)))666LLL~~~DDD)))%%%///@@@nnn~~~oooFFF---///)))***...,,,)))000888555555III>>>>>><<<111===???FFFCCCDDDJJJKKKDDD;;;555111---000///%%%$$$...666SSS^^^zzzyyyccc@@@333444...---111222222JJJ{{{zzzMMM```FFFRRRyyyIII333(((UUU~~~vvvhhhaaa```{{{eee555999111,,,<<>>DDD333333888444>>>DDD???<<<:::;;;888000,,,,,,111---,,,---++++++000777777VVV|||ddd888!!!)))...***))),,,---...MMM]]]lll}}}888>>>ccc888333\\\jjj___cccnnn}}}\\\==='''444111777bbbtttNNN999222***222===777((((((''''''''')))***+++)))((('''((()))***)))((((((((((((((((((((((((((()))((((((((())))))***+++%%%%%%'''(((((((((((((((((()))(((&&&%%%&&&***,,,+++***)))((()))***+++,,,(((((((((((()))******+++,,,+++***'''&&&&&&))),,,'''+++333===FFFIIICCC<<<111...,,,777PPPaaaZZZHHHMMMIIIDDDCCCBBB>>>777111///555:::999222......111+++,,,------...###""""""!!!!!!!!!!!!!!! """$$$%%%%%%$$$###"""$$$$$$$$$$$$######""""""'''((()))((('''''')))+++***&&&""" !!!######""""""############""""""!!!$$$$$$"""%%%******&&&"""%%%$$$###!!!"""!!!"""$$$'''))))))(((!!!&&&+++,,,***'''$$$"""  ######!!!###((($$$&&&'''&&&%%%%%%&&&'''((('''&&&%%%%%%$$$###""",,,&&&%%%(((+++999ZZZ|||||||||ppp```111(((111---...ddd<<<+++$$$999PPPeeennnPPPdddWWW++++++444LLLEEE...///999VVVmmmYYY:::))))))***+++)))---;;;CCCDDDHHHUUUTTTGGGDDDFFF>>>===EEEHHHBBB>>>???>>>888444333---,,,((()))...+++***111FFFttteee111'''111///---***,,,...FFFrrrppp|||ooo:::;;;~~~@@@GGG[[[III>>>bbbCCC555000333@@@lllnnnpppkkkIII---HHHggg^^^,,,+++******)))***++++++,,,***((('''''''''&&&$$$''''''''''''''''''''''''******)))((()))***,,,---(((((((((((('''&&&%%%$$$'''(((((('''&&&''')))++++++******))))))***++++++'''(((((('''''')))+++---***++++++)))''''''***...---333555333444999;;;999===CCCHHHLLLSSSXXXUUUMMMRRRMMMHHHCCC===888666888111<<>>LLLvvvWWW...111222***//////888SSSvvvnnnIII===cccSSSLLLPPP555444lll???FFFWWW^^^pppvvv{{{MMMQQQ]]]PPP------,,,***))))))((((((,,,)))'''&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''((()))+++,,,(((((((((((('''&&&%%%$$$$$$&&&))))))(((''''''((())))))))))))((()))))))))&&&'''((('''&&&'''***---%%%)))++++++))))))---000555???BBB:::999DDDMMMNNNMMMSSSWWWUUUSSSRRRQQQOOOAAABBBEEEDDD<<<444555===888BBBJJJFFF:::000...111,,,,,,,,,,,,,,,$$$%%%%%%%%%%%%$$$######!!!"""###%%%%%%%%%%%%$$$%%%$$$######"""###############$$$%%%&&&((()))***)))&&&""" !!!  !!!"""###$$$$$$$$$%%%$$$###"""""""""!!!&&&!!!'''''''''%%%$$$$$$%%%%%%$$$###$$$&&&'''&&&"""$$$111@@@:::...######&&&&&&$$$###$$$%%%&&&%%%###"""###$$$###%%%&&&&&&$$$$$$%%%'''"""+++...(((%%%)))***%%%...NNNuuuxxxttttttjjjAAA555***''':::NNNxxx------'''---999uuuYYY===999'''$$$''',,,'''+++444;;;===:::;;;???YYYoooEEE(((***000III@@@,,,(((+++WWW~~~ttt222***,,,,,,+++...JJJdddwww^^^888111000???```yyyeeezzzCCC&&&111---'''222:::^^^^^^@@@CCCxxxiii<<<>>>444DDD|||BBBVVVuuukkkhhh~~~WWW<<>>EEE@@@EEEVVV^^^[[[NNNHHHCCCDDDJJJOOONNNJJJAAADDDLLLPPPFFF666111666777:::;;;777000...222777222111///...---$$$%%%&&&&&&&&&%%%######""""""###$$$$$$%%%&&&&&&$$$###"""""""""###$$$%%%%%%$$$$$$%%%&&&(((((((((,,,)))&&&%%%%%%%%%$$$###!!!"""""""""""""""!!!!!!$$$######$$$###""""""###$$$ '''))) '''!!!'''&&&$$$$$$$$$$$$""" '''###!!!""""""%%%///;;;888///'''&&&'''%%%######%%%&&&'''&&&$$$###$$$%%%$$$%%%'''&&&$$$###%%%&&&(((---...++++++...---'''&&&,,,888RRR}}}|||JJJ///...///555jjjsss(((+++&&&***QQQ???***---###---222---(((%%%&&&)))'''###"""&&&444RRR???///)))///III???...)))***\\\BBB333000---(((999ppp}}}yyyNNNBBB;;;IIIqqquuuIII888LLL}}}|||FFF&&&000,,,,,,333BBBccc>>>444KKKlll777111555TTTFFFfff{{{]]]OOOOOOSSShhh;;;///%%%"""555((((((((()))))))))(((((()))'''%%%%%%'''***++++++************************###$$$%%%'''(((((())))))&&&&&&'''((())))))))))))%%%&&&(((((('''&&&'''(((((()))))))))(((((('''&&&$$$(((+++***'''%%%'''***%%%(((+++******///:::CCC222===???;;;GGG]]]```RRRIII===333444???IIINNNNNNXXXTTTUUUXXXOOO===444555333333333333333444666777999777444000...$$$$$$%%%&&&%%%$$$###"""############$$$%%%&&&'''######"""""""""###%%%&&&((('''%%%%%%'''''''''''')))'''%%%$$$$$$###!!! $$$$$$######""" !!! !!!$$$***((( )))!!!$$$###""""""$$$$$$###"""'''!!! &&&)))''''''***---)))&&&'''&&&$$$###&&&&&&'''((('''%%%$$$%%%&&&%%%'''((('''$$$"""###%%%(((,,,---!!!***!!!''''''&&&;;;jjjzzzyyykkk===---000555LLLmmm---777000///dddhhh000000333 +++333***///)))&&&)))***(((***///&&&DDD;;;333,,,***???999+++%%%&&&]]]GGG///***++++++@@@nnncccSSSWWW{{{kkkBBB222===oooUUU...111...000...???tttYYY777000...hhhtttcccYYYEEEHHHkkkLLLzzzjjjMMM>>>===@@@@@@LLLhhhMMM'''222444$$$)))'''((()))+++,,,,,,---------***'''&&&'''((()))(((,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&)))***,,,,,,++++++************)))((('''&&&'''''''''%%%$$$%%%(((+++)))))))))))))))(((''''''$$$(((,,,+++'''%%%&&&)))(((******((()))111@@@LLLFFFIII@@@888HHHaaa___KKKLLLCCC:::777<<>>hhhttt___777...555KKKOOO'''...+++000RRRKKK,,,###555'''000"""111...,,,+++,,,***&&&(((///'''===888000***555<<<888555###111sss\\\,,,,,,)))$$$MMMxxxdddYYYdddlllLLL333------GGGbbbttt888///444111///LLLzzzSSSyyyGGG333333,,,EEEtttvvvgggooogggkkkvvvxxxnnnqqqnnn\\\WWWxxxzzzwwwUUUMMMAAA999555444333222:::777333///,,,*********++++++++++++***((('''%%%++++++******))))))(((((((((((((((((((((((((((((('''''''''(((***)))'''%%%((('''&&&%%%$$$%%%%%%&&&((('''&&&&&&'''((()))*********)))(((&&&%%%$$$###((((((((((((((((((((((((((((((***+++)))+++666BBBCCC>>>:::>>>HHHRRRSSSOOOXXX>>>111<<>><<<777000,,,++++++++++++///...---,,,++++++,,,,,,******++++++***)))((('''(((((())))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))'''&&&((('''&&&%%%%%%%%%&&&&&&''''''&&&%%%&&&'''(((((()))(((((('''&&&%%%$$$$$$%%%&&&&&&'''(((((())))))++++++...444555222111444222555<<>>555555222...++++++%%%%%%$$$$$$$$$$$$%%%%%%###!!! !!!"""$$$######%%%%%%&&&'''(((&&&###!!!%%%(((,,,---+++***+++---...,,,)))''''''&&&%%%###!!!""" %%%))))))%%%$$$######"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!"""$$$$$$$$$"""!!!"""###%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%&&&'''(((******)))((('''&&&%%%%%%$$$######""""""######$$$&&&&&&&&&%%%%%%$$$###"""%%%"""$$$)))&&& '''...JJJsss~~~YYY===@@@}}}CCC(((...,,,///yyy===888,,,(((GGGhhh888,,,***"""%%%444^^^rrr===000***<<<{{{+++...)))>>>iii888'''$$$...\\\lllUUUAAA333;;;QQQrrrVVVNNNCCCIIImmmrrr666---...---,,,@@@ddd...///000000fffLLL***:::BBBJJJxxx777(((666ZZZ???'''333###222III```rrr~~~@@@999333222777888222111555HHHeeennntttmmmmmmKKK555------+++))))))***+++***)))(((((()))***+++++++++,,,))))))************)))(((&&&''''''(((((()))******%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&&&&((()))((('''''''''&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$###$$$%%%&&&''')))******+++***...999@@@@@@<<<;;;555???MMMYYY\\\VVVKKKCCC222BBBIII@@@???HHHIII@@@AAA@@@FFFFFF>>>BBBEEE===GGGDDDAAABBBCCC???666......,,,)))((()))((('''%%%###"""""""""###%%%$$$######%%%&&&&&&%%%%%%######%%%'''(((%%%"""###'''+++***'''&&&)))---(((***---000///***### """###"""""""""!!!$$$###"""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$$$$%%%&&&''''''&&&$$$###$$$%%%%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''&&&$$$###&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&$$$"""!!!"""$$$&&&%%%(((...000***555aaa}}}lllvvv;;;***---,,,///xxx222444000000hhhGGG+++&&&&&&111>>>wwwuuu>>>!!!(((,,,%%%???ttt---///,,,;;;{{{jjj888***&&&,,,jjj}}}>>>$$$$$$&&&***111IIIJJJSSSYYYZZZiiiEEE555,,,111***:::|||>>>111000???NNN888===:::QQQ}}}XXXAAAFFF;;;NNNMMM(((///###111CCCaaa~~~xxxAAA:::555555<<<>>>@@@IIIUUUlll]]]BBB888222222888------...//////...,,,***)))***+++,,,,,,***)))'''(((((())))))************''''''''''''((((((((((((''''''''''''''''''''''''***'''%%%%%%''')))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))))),,,)))+++333;;;???CCCGGGDDDMMMZZZbbb]]]OOOEEE@@@FFFNNNLLLBBBDDDQQQRRRGGG<<>>+++)))333$$$(((QQQggg...111222>>>{{{ccc333///+++***mmm@@@%%%'''+++...000CCCRRRIIILLLcccrrr[[[888***333...:::ddd>>>000IIINNNOOOCCC111aaalllWWWEEEFFFUUULLLeeeZZZ---###%%%111777ZZZYYYCCCBBBIIIUUUZZZYYY\\\ccckkk555'''///000+++)))***,,,///000///,,,***)))+++---...///...,,,)))(((((((((((())))))***++++++***))))))((('''&&&&&&%%%'''''''''''''''''''''''')))'''%%%%%%''')))))))))%%%&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''+++,,,000333333555>>>HHHNNNRRRYYY\\\TTTHHHEEEIIIKKKFFFCCCHHHSSSXXXQQQFFF===HHHJJJFFFHHHIIIAAA888666888:::;;;:::666111---))))))***---000"""""""""###%%%&&&((()))%%%###"""###$$$&&&%%%%%%$$$""" """%%%&&&'''---,,,***%%%!!!"""&&&+++(((&&&$$$###$$$$$$$$$###"""!!!###$$$###"""'''...'''&&&$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! !!!#########!!!###$$$%%%$$$###"""###$$$!!!###&&&((((((&&&### ###%%%&&&((())))))))))))&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$###"""%%%)))((($$$"""###''',,,+++%%%888^^^222///***---333sss777))))))<<<\\\888+++,,,***!!!666555...111...&&&,,,,,,666uuuXXX,,,---///999vvv```111111///+++eeefff;;;...+++&&&''')))888:::111EEEyyyXXXkkk444)))///...888^^^BBB]]]eeebbbIII777tttzzzFFFKKK===;;;LLLYYYWWW000))),,,///)))OOOtttpppiiigggllloooooovvveeeEEE,,,+++111---&&&###'''***---...,,,+++***+++***,,,.../////////---,,,))))))(((((()))***++++++,,,+++***)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%&&&((()))))))))$$$%%%&&&'''''''''&&&&&&))))))*********)))((((((%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&///<<>>CCCdddTTT|||vvv444---((()))444xxxuuuPPPdddZZZ;;;777jjjggg]]]PPP888KKKHHHKKKccc{{{|||AAA333333///111///ZZZ}}}yyy{{{rrrNNN666///***+++***((()))---(((+++,,,,,,***)))***,,,)))***+++---......------***))))))(((((()))***+++++++++***)))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''')))***)))((($$$%%%&&&'''''''''&&&&&&'''((()))******))))))((('''''''''&&&&&&&&&&&&&&&'''((((((((()))*********'''444EEENNNMMMLLLVVVcccfffcccdddfff]]]PPPNNNVVVJJJHHHLLLVVVYYYSSSKKKIIIMMMRRRJJJHHHPPPFFF999???777333//////000000---))))))'''&&&'''((((((((()))((('''%%%###!!!%%%$$$"""###$$$&&&&&&%%%$$$'''***)))%%%"""!!!""")))'''%%%%%%%%%&&&%%%$$$$$$###"""$$$&&&&&&%%%$$$!!!$$$,,,222---###!!!$$$$$$###!!!  !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!$$$''''''$$$!!!!!!""""""!!!!!!"""$$$ !!!!!!"""$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$"""!!!""""""###"""###$$$$$$&&&((((((%%%###%%%###(((111...***333===VVV~~~~~~000333'''...777\\\+++$$$111KKKWWW111666&&&$$$000(((---***111&&&***999...---VVVNNN///...333@@@vvvBBB---'''000bbbOOO222***)))BBBnnnzzzyyywwwrrrFFF~~~~~~:::111###$$$333xxxtttHHHQQQcccRRR111;;;\\\\\\IIIPPPUUUNNN___tttvvvJJJ+++555///(((222CCCttt~~~PPP333---&&&))),,,,,,)))&&&(((,,,***++++++)))%%%$$$&&&(((******++++++++++++******+++***)))(((((()))***+++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***+++)))'''###$$$&&&'''((('''&&&&&&%%%&&&''')))))))))(((((((((((('''''''''&&&&&&&&&&&&'''((()))***+++,,,---222;;;GGGMMMKKKJJJUUUaaaXXXXXX___hhhdddYYYVVV]]]ZZZZZZTTTIII@@@AAAKKKTTTXXXWWWIIIFFFMMM>>>000<<<444...)))(((,,,///---***+++)))(((***,,,$$$%%%%%%%%%%%%$$$######%%%""" """&&&'''$$$ )))&&&%%%%%%'''&&&###""""""###$$$$$$$$$$$$###"""""""""""""""""""""""" ###,,,444111&&& """((('''%%%###""""""######!!!!!!"""###$$$$$$$$$$$$&&&""""""'''***(((&&&'''&&&$$$######%%%&&&((($$$$$$$$$$$$%%%'''***+++&&&###&&&++++++$$$"""$$$##################$$$$$$%%%%%%%%%$$$###"""!!! &&&&&&'''(((((())))))***%%%%%%%%%%%%&&&&&&'''(((...'''222ZZZvvv000###)))222BBB@@@+++888222eeeRRRDDD>>>888000<<>>&&&000iiixxxSSS888+++,,,444---+++)))))),,,,,,***(((+++******)))(((''''''&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''((((((((('''&&&%%%&&&&&&((((((***)))'''%%%$$$%%%'''((('''%%%###$$$&&&'''%%%###&&&&&&''''''''''''&&&&&&&&&$$$###&&&***---...---***)))((()))***+++***(((%%% $$$---000111333222>>>>>>JJJSSSOOOQQQVVVSSSMMMOOOTTT]]]eeeeee^^^WWW___[[[TTTKKKDDDCCCEEEHHHHHHCCC;;;777999;;;555,,,333222000///...,,,)))'''%%%&&&(((***+++###$$$$$$%%%&&&&&&&&&&&&%%%###!!!"""&&&'''$$$ $$$$$$$$$%%%&&&%%%###!!!###$$$$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""'''(((,,,000,,,###!!!'''&&&$$$############$$$%%%%%%%%%%%%$$$###"""!!!""""""$$$)))------'''"""!!!###%%% $$$&&&&&&$$$!!!)))###!!!&&&)))&&&"""!!!#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&***&&&'''333MMMsssooo666''')))***<<<999---***///{{{tttiiiwwwxxxxxxEEE)))999OOOxxx333222)))vvvSSS)))111111kkkxxxNNN222,,,WWW<<<+++&&&---...HHHZZZ666222\\\XXX>>>555EEE~~~yyyZZZKKKYYY\\\EEE666;;;333000III~~~}}}iiiGGG666333111+++&&&***(((&&&'''((()))'''%%%*********)))((('''''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%&&&'''''')))((('''%%%%%%%%%&&&'''&&&%%%###$$$&&&'''&&&$$$((((((((())))))(((((((((%%%$$$###$$$''')))(((&&&)))(((''''''))))))((('''(((000'''...LLLMMM777111:::>>>RRRaaa\\\UUUSSSOOO[[[\\\^^^aaabbb```[[[XXX]]]XXXQQQJJJGGGGGGIIIJJJBBBBBB===666222222///+++444333111000///...,,,+++)))***,,,---..."""###$$$%%%&&&''''''(((%%%###!!!###&&&&&&$$$!!! """$$$%%%$$$######$$$"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""***)))***+++(((###!!!$$$%%%$$$$$$#########$$$$$$&&&&&&&&&&&&%%%$$$###"""!!!%%%)))((($$$ """###!!!###&&&))))))(((%%%###///&&&"""((((((%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$""""""###$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%&&&###&&&(((&&&'''999aaa```333$$$&&&&&&CCCfff:::000(((333zzzDDD---===mmm???888///mmmUUU'''---666ooowwwvvv```~~~___JJJ111'''777YYY???++++++666222EEEmmm888...AAAyyyLLL000+++===yyysssjjjFFF^^^___:::333***111HHHrrrwwweeesss|||QQQ;;;((('''111333,,,$$$,,,***))))))******)))(((******))))))(((((('''''''''&&&&&&%%%$$$$$$%%%%%%''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&$$$$$$%%%'''((('''&&&))))))************))))))))))))((()))******'''%%%'''&&&%%%%%%''''''&&&%%%***,,,111aaa[[[000KKKVVVCCCAAAMMMMMMJJJKKKHHHYYYYYYZZZYYYXXXVVVVVVVVV___YYYQQQIIIEEECCCCCCCCCBBBGGGFFF<<<333000111222222111///---,,,,,,,,,------...000111111#########$$$$$$%%%&&&'''%%%######$$$&&&&&&$$$"""###&&&&&&$$$"""###%%% !!!""""""""""""!!!""""""""""""""""""""""""&&&&&&'''''''''%%%%%%&&&###############$$$$$$$$$######$$$%%%&&&&&&&&&&&&### !!!###$$$$$$$$$###"""!!! !!!!!!&&&%%%$$$%%%'''***...000222+++######'''***)))(((%%%%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$###############$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&''''''((("""%%%***---***)))000:::{{{QQQ///"""***///[[[TTT777))),,,///IIIuuuAAA444@@@|||DDD999666cccccc---,,,777hhhuuuGGG;;;)))@@@KKKjjjrrrUUU777555...111NNNoooAAA...///999333DDDBBB222000LLLvvvNNN,,,'''555bbbxxxiiiOOOtttUUU[[[~~~|||EEE000@@@???XXXyyyiii^^^nnneee999222---,,,------***)))+++,,,,,,++++++++++++*********)))))))))((((((((('''((((((''''''''''''((((((''''''((((((((()))))))))''''''&&&&&&%%%%%%$$$$$$$$$%%%'''((('''&&&%%%###%%%%%%%%%&&&'''((((((((())))))************)))))))))***+++,,,,,,***(((&&&'''&&&%%%%%%''''''&&&%%%$$$...XXXTTT///RRR~~~TTT;;;CCCLLLPPPNNNFFFJJJJJJJJJMMMQQQSSSSSSSSS^^^ZZZRRRGGG<<<555333444;;;AAA@@@888///...///111---,,,+++)))'''''')))+++...///000111111%%%$$$############$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""%%%(((((($$$"""###%%% !!!""""""""""""!!!###########################%%%&&&'''''''''%%%###"""###########################$$$%%%&&&&&&&&&&&&'''%%%""""""###&&&((((((###""""""!!!!!! """!!! """%%%)))+++...,,,'''$$$$$$(((+++,,,&&&&&&&&&&&&%%%%%%$$$$$$&&&%%%$$$"""!!! !!!""""""######$$$$$$%%%(((((('''&&&&&&''''''''''''######(((+++))))))***333WWW~~~yyyFFF111***333444hhhYYY555+++//////(((>>>ppp[[[000000999uuuLLL444333WWWsss444)))222XXXMMM666***+++'''%%%000CCC999///999444000FFFGGG,,,)))000+++>>>TTT:::...111]]]uuuCCC///...BBBooopppppp]]]GGG===EEEPPP|||uuu}}}[[[>>>FFFeee|||wwwnnnuuuzzzSSS???333)))'''***...///)))###&&&---((())))))(((''''''''''''))))))))))))((((((((((((''''''''''''((()))***+++((((((((()))))))))******'''''''''&&&&&&%%%%%%%%%###%%%'''(((((('''%%%$$$&&&&&&''''''''''''((()))'''(((((((((((((((((('''###%%%'''((((((&&&%%%$$$((('''&&&'''(((((('''&&&###<<>>222+++LLLRRR111)))'''EEEcccyyyRRRAAAEEE888555222999AAA^^^qqqaaauuu```999((((((+++))))))&&&&&&+++---,,,+++,,,)))***+++***((('''((()))))))))))))))(((((((((((($$$$$$$$$%%%&&&((()))***))))))))))))************&&&&&&'''((((((''''''&&&$$$%%%'''))))))((('''%%%'''((()))((('''&&&''')))&&&&&&''''''''''''&&&&&&"""$$$'''''''''&&&&&&''')))((('''((()))))))))'''///***OOO___===999III;;;IIIDDDLLLSSSLLLHHHIIIEEEEEE>>>:::???GGGGGG===333777;;;;;;555,,,(((+++111------***(((***///...***+++,,,---+++'''&&&))),,,)))***+++------'''&&&%%%$$$$$$%%%'''((($$$%%%&&&&&&%%%$$$$$$%%%#########%%%&&&&&&%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&###%%%'''$$$######$$$$$$###"""!!! %%%%%%%%%%%%$$$###"""!!!!!!###"""!!!  !!!###%%%''')))******&&&&&&'''((('''%%%$$$"""$$$&&&$$$"""%%%++++++'''((((((((('''&&&%%%%%%%%%$$$###!!! !!!"""###$$$&&&&&&''''''((()))))))))''''''&&&%%%%%%%%%%%%%%% $$$***---''' %%%,,,$$$(((DDDnnnooommm\\\]]]QQQ...'''000---lllWWW111666:::777AAABBBNNNSSSHHHbbbZZZllluuuqqqiiiwww~~~{{{YYY,,,///***)))QQQooo///***CCC@@@(((+++666LLL000+++)))......888555555888777<<>>~~~xxxpppIII...***+++000+++!!!###...'''))),,,---(((###$$$***''')))+++***'''&&&''')))(((((((((((())))))))))))******)))(((((((((((())))))************+++++++++%%%&&&((()))++++++******''''''((())))))***)))))))))+++,,,***'''%%%&&&(((&&&&&&''''''''''''&&&&&&###$$$%%%###!!! """%%%)))(((''''''((()))(((''' 111:::===FFFLLLIIIEEEFFFFFFIIICCC>>>BBB===(((333///---...111111---)))222---)))))),,,---)))%%%(((******'''''',,,---,,,+++///111///+++((()))+++(((***+++---///&&&&&&&&&&&&&&&'''((((((///+++''''''))))))%%%!!!$$$&&&&&&&&&$$$$$$$$$&&&&&&'''((('''%%%$$$$$$$$$(((((())))))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$###"""!!!"""!!!!!!!!!###$$$###""" !!!!!!!!!!!! ###$$$"""!!!### (((&&&$$$$$$$$$$$$"""!!!$$$''')))+++...000,,,$$$###))),,,)))''''''%%%!!!$$$######%%%'''&&&!!!###""" !!!###$$$'''&&&&&&'''((('''$$$"""'''((()))******)))((('''&&&&&&&&&'''))),,,...000TTTxxxRRR888DDDmmmvvvrrrzzzppp[[[ccc]]]999BBB222333;;;777444666555999888888888777333---))),,,...000***TTT111(((<<>>222111---'''+++***************++++++...---+++)))((()))+++,,,+++***)))(((''''''((((((&&&'''***+++,,,+++)))'''%%%''')))(((%%%$$$$$$&&&&&&&&&&&&&&&'''''''''''')))(((((('''((()))***+++******)))((('''''''''(((''''''''''''''''''''''''((()))******(((((()))***'''&&&%%%%%%%%%&&&'''((()))###***%%%%%%,,,(((111000555@@@LLLVVVXXXUUURRR:::NNNLLL:::555444+++%%%((()))*********((('''&&&))))))(((((()))***+++,,,***)))'''&&&&&&((()))***+++***(((((()))***)))(((+++***)))+++...%%%%%%$$$$$$$$$$$$$$$%%%###!!!!!!$$$&&&$$$"""!!!###$$$%%%$$$%%%'''((()))***+++)))&&&#########%%%%%%%%%%%%%%%$$$###"""$$$$$$######"""!!! '''%%%###"""$$$%%%%%%$$$"""!!!!!!!!!###$$$###"""$$$$$$$$$$$$$$$$$$############ !!!!!!###"""!!!"""######"""!!!###$$$"""!!!'''000555555000'''$$$((()))$$$!!!$$$%%%###!!!!!!"""$$$$$$$$$!!!!!!!!!!!!###%%%'''((('''&&&&&&'''))))))'''&&&%%%%%%&&&''''''&&&&&&%%%(((''''''&&&''''''((((((%%%###)));;;WWWzzzkkkRRR;;;555333(((......//////...///000222555&&&(((666iiiMMM///(((XXXaaa***+++...CCC{{{{{{rrrrrr]]]444(((///'''!!!///222333///sss[[[333111***'''___|||JJJ,,,---+++(((000:::333===TTTvvvttt___MMM555)))---444222)))************++++++,,,---111...***'''&&&'''***+++))))))(((((((((((())))))&&&'''((()))))))))((((((&&&''''''&&&$$$$$$%%%'''%%%%%%%%%&&&&&&''''''''''''''''''&&&''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((((()))))))))'''&&&'''(((######""""""###$$$%%%''''''"""+++%%%'''///+++333444:::KKK^^^cccWWWJJJDDD<<>>qqqxxxdddJJJ555,,,,,,,,,+++(((%%%$$$''',,,((((((((((((((()))******(((((()))*********)))(((''''''(((((()))*********))))))((((((((()))***+++'''&&&%%%$$$%%%&&&''''''######$$$$$$%%%&&&&&&'''%%%&&&&&&&&&''''''''''''((('''''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%%%%$$$%%%&&&(((,,,+++)))((('''''''''((((((###+++,,,888EEE777000555555BBBSSSSSSBBB777888666666222444888,,,###)))'''((()))******)))(((''''''(((((()))******++++++''''''''''''(((((())))))&&&&&&&&&(((***+++***(((+++,,,---------%%%%%%%%%%%%%%%&&&''''''""""""###$$$%%%&&&'''(((%%%&&&&&&%%%"""!!!!!!""""""$$$&&&'''&&&&&&''')))%%%%%%$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###""""""""" %%%######$$$%%%&&&%%%$$$#########$$$$$$$$$%%%%%%""""""###***555:::111###$$$###"""###%%%&&&&&&%%% $$$&&&$$$###&&&'''&&&333------333444---'''''' ###&&&(((&&&$$$######'''''''''&&&%%%%%%$$$$$$###!!! !!!###%%%%%%%%%%%%%%%%%%%%%%%%'''((((((###$$$%%%&&&&&&'''&&&&&&'''!!!$$$000444,,,)))...;;;ooo{{{444222111ooo---'''111,,,333333333222---***,,,...)))"""888222+++)))))))))'''$$$+++---000000+++&&&(((000###///111NNNoooPPP000222***000III}}}hhhRRRCCC666***)))...333,,,(((+++///...,,,+++)))((((((''''''(((((((((%%%''')))++++++***((('''''''''((()))******))))))))))))((((((((()))***+++'''%%%$$$$$$&&&''''''&&&""""""###$$$%%%%%%&&&&&&'''''')))******++++++***((((((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''''''''(((***---,,,***(((&&&&&&&&&&&&(((%%%...///<<>>444...000...))))))...)))$$$###+++///+++%%%"""+++***)))((('''''''''''''''((()))))))))((('''&&&'''((()))******)))(((((('''''''''((((((((())))))&&&$$$$$$%%%((()))'''%%%!!!!!!"""###$$$%%%&&&&&&%%%&&&(((***+++,,,,,,+++)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''((())))))(((&&&&&&&&&''')))(((&&&%%%$$$$$$$$$%%%((((((333///888GGG===888IIIJJJHHHCCC;;;444000///111BBB;;;%%% $$$$$$%%%&&&'''(((*********)))(((###$$$%%%''''''''''''&&&+++++++++******)))(((((('''''')))+++---...,,,***###&&&***,,,+++!!!!!!!!!"""###%%%&&&''''''(((((('''%%%$$$$$$%%%"""###$$$$$$###"""###%%%"""$$$&&&%%%$$$######$$$((('''&&&&&&&&&'''((()))***)))(((%%%###!!!!!!"""$$$&&&((('''$$$!!!!!!  !!!""""""  !!!"""###$$$!!!###"""###'''(((&&&$$$"""!!!"""###$$$###!!!$$$)))***&&&###$$$%%%$$$(((,,,,,,'''%%%'''(((&&&&&&''''''%%%""""""$$$'''###$$$$$$%%%&&&&&&&&&&&&&&&$$$""""""$$$%%%&&&%%%###""""""""""""$$$&&&'''(((((((((((('''%%%###!!!$$$***......***((((((&&& &&&---))),,,666888TTTooo???+++;;;rrrRRR<<>>FFFKKKPPPUUUjjjRRR//////===***LLLxxx___DDD222444+++''',,,---(((&&&(((...+++))))))%%%"""(((222---,,,+++)))((((((((((((+++***)))'''&&&&&&&&&&&&'''((()))******)))((('''%%%&&&''''''((((((''''''%%%$$$$$$&&&))))))'''$$$ !!!"""###$$$%%%&&&&&&!!!###%%%''')))************)))((('''&&&%%%%%%%%%(((((((((((((((((((((((()))***)))'''$$$""""""###***)))((('''&&&'''((()))'''+++777...222BBB===>>>666<<<===888444444555333111444000---***,,,&&&'''(((*********)))(((&&&'''(((************))),,,,,,,,,,,,+++)))((('''++++++,,,---///...,,,***%%%(((,,,,,,)))%%%$$$"""!!! !!!""""""""" ###***,,,%%% $$$$$$##################$$$)))------(((###"""#########$$$%%%$$$###"""!!!&&&$$$!!!!!!###$$$$$$$$$""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$"""!!!!!!!!!###&&&&&&%%%$$$$$$%%%$$$%%%&&&%%%###"""###$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%######(((...111///+++(((&&&''''''!!! 222III***'''$$$###"""###%%%((($$$$$$######"""#########%%%###"""$$$&&&'''$$$"""&&&### !!!$$$&&&$$$"""((('''&&&%%%$$$#########%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%'''(((***+++,,,444:::XXX<<<###:::wwwxxxuuummmsssoooeee[[[YYYXXXOOODDDMMMGGGHHHXXXllltttmmmdddrrr}}}WWW;;;000999BBB[[[|||bbbJJJ888000222+++++++++*********))))))---,,,***)))((()))***++++++***)))))))))***+++,,,,,,((($$$###&&&((('''%%%(((&&&$$$######%%%((()))+++)))&&&%%%%%%$$$!!!$$$%%%%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***+++(((%%%"""###&&&((((((&&&((('''&&&&&&&&&&&&'''((($$$&&&(((&&&""" """$$$"""&&&((('''&&&)))---000;;;+++---...666>>>888AAA888999888555666:::999666000,,,(((&&&''')))***+++******+++******)))(((''')))(((((('''''''''((((((***''''''))))))&&&&&&)))%%%(((,,,...,,,***((('''''')))+++------%%%%%%$$$###############///'''...???<<<'''!!!---%%%%%%%%%$$$$$$$$$$$$$$$###(((,,,,,,(((&&&&&&((()))'''### !!!$$$&&&%%%###"""!!!###$$$$$$###!!!!!!"""############"""$$$$$$######"""!!!  ######"""!!!!!!""" """$$$%%%$$$%%%''')))########################$$$""""""%%%***---***''',,,''''''+++)))'''111???,,,)))$$$!!! $$$#########$$$%%%&&&&&&%%%###"""$$$&&&&&&$$$"""%%%$$$###$$$%%%&&&%%%$$$((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&'''((()))***+++,,,+++444TTT```%%%///:::uuuMMM---888:::CCCzzzkkk[[[JJJ===444,,,,,,000,,,,,,,,,+++++++++******+++***(((''''''''')))******)))(((''''''((())))))(((((('''&&&&&&(((***,,,***(((&&&$$$###$$$&&&'''(((&&&%%%%%%%%%%%%$$$"""%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&((())))))***(((%%%$$$$$$'''((((((&&&((('''&&&%%%%%%&&&'''((($$$%%%&&&&&&%%%%%%&&&'''&&&******'''%%%)))///333...$$$...111888<<<333999...111222222444888777222*********(((&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%((((((''''''''''''((((((&&&$$$%%%)))***((((((***%%%(((+++,,,+++***))))))&&&''')))******%%%&&&&&&&&&&&&%%%$$$$$$!!!(((PPPzzzEEE###$$$%%%%%%%%%&&&&&&&&&&&&&&&!!!$$$(((((('''&&&(((+++***((($$$!!!!!!"""$$$&&&%%%###""""""###$$$$$$### !!!"""""""""""""""%%%%%%$$$$$$###!!! !!!###%%%%%%$$$###$$$%%% """$$$%%%%%%&&&(((***'''&&&%%%$$$$$$%%%&&&'''$$$###"""$$$(((***(((%%%***###"""))),,,******......,,,)))%%%$$$$$$%%%&&&#########$$$%%%&&&(((((($$$######$$$%%%%%%$$$"""###%%%'''((('''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&'''((())))))###'''###+++[[[BBB$$$......XXXhhh:::777444>>>uuu~~~xxxeeeKKK333,,,'''&&&'''(((,,,000,,,,,,,,,,,,++++++++++++)))((('''%%%%%%&&&''''''(((((('''&&&%%%%%%%%%&&&$$$'''***)))'''(((---222+++)))'''%%%$$$$$$%%%&&&%%%$$$###$$$&&&'''&&&%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&'''((((((&&&&&&%%%'''((()))'''&&&'''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$&&&)))*********'''***((($$$%%%,,,222444222,,,888888:::===333999///222444333555777444///%%%(((+++***&&&###"""###$$$%%%&&&&&&&&&&&&&&&%%%((((((''''''''''''((((((&&&$$$&&&******'''&&&(((&&&(((************+++---))))))))))))***&&&&&&((((((((('''&&&%%%$$$""";;;^^^[[[555!!!)))%%%%%%%%%%%%&&&&&&&&&&&&!!!######"""###&&&((($$$&&&'''((('''%%%###!!!%%%###""""""$$$$$$$$$""" !!!""""""######""""""'''''''''&&&%%%$$$###"""###$$$&&&&&&%%%$$$%%%&&&$$$%%%&&&&&&%%%$$$&&&'''((('''%%%$$$$$$%%%'''((($$$######%%%(((***)))(((***$$$###))),,,)))&&&'''111111...)))((()))***)))$$$$$$$$$$$$$$$%%%&&&'''#########$$$$$$$$$###""" $$$((()))'''%%%&&&'''&&&%%%%%%%%%&&&''''''(((###$$$%%%&&&'''(((((((((%%%%%%&&&&&&&&&'''''''''---...$$$777hhhCCC222...***MMMxxxWWWDDDFFFhhh~~~WWWDDDBBB555+++)))((()))+++++++++++++++++++++************)))((('''&&&%%%%%%%%%&&&&&&(((((('''&&&%%%$$$$$$$$$$$$&&&(((((((((***---111***)))'''%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%&&&&&&&&&%%%$$$######"""""""""######$$$$$$$$$######$$$%%%%%%&&&''''''%%%&&&'''((())))))'''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$###%%%***,,,+++)))((()))'''&&&...999<<<777@@@:::BBB:::777:::444===777888666111000000---(((%%%&&&(((((((((&&&$$$###&&&'''(((((())))))))))))(((''''''''''''(((((())))))'''(((+++***%%%###$$$'''((()))((()))***...000333000...,,,,,,%%%&&&((())))))((('''&&&///%%%"""))))))"""###+++###$$$$$$$$$%%%%%%&&&&&&""""""""""""!!!"""$$$&&&###%%%'''((((((&&&###!!!$$$###"""###$$$%%%###"""!!!"""######$$$$$$######&&&&&&&&&&&&&&&$$$###### !!!""""""!!!!!!"""$$$$$$%%%&&&&&&$$$$$$%%%&&&###"""  """###!!!!!!"""$$$''')))***+++---++++++,,,,,,******,,,...000,,,%%%###%%%%%%!!!&&&%%%$$$######"""######"""###$$$$$$############"""''''''%%%$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((###$$$%%%&&&''''''''''''$$$$$$%%%%%%&&&&&&''''''***...%%%$$$:::VVVgggvvvYYYXXX|||UUU///000///WWWyyyjjjssshhh]]]HHH444---000000+++///......------,,,)))%%%))))))))))))(((((((((((((((((('''''''''&&&&&&'''((((((''''''&&&%%%$$$$$$'''%%%$$$&&&)))++++++***((('''&&&&&&&&&'''(((((('''&&&%%%%%%%%%%%%$$$"""$$$$$$$$$$$$$$$###"""!!! !!!"""$$$%%%&&&&&&######$$$$$$%%%&&&&&&&&&$$$%%%'''((((((''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''%%%###%%%((()))(((%%%)))++++++---;;;IIIFFF:::>>>:::BBB777222666000777999777111)))&&&'''%%%"""&&&$$$"""$$$''')))&&&###'''((()))***************'''''''''''''''((())))))***((((((+++***&&&$$$&&&(((((((((((((((***///222:::666000---,,,%%%%%%&&&''''''''''''&&&***,,,---------,,,%%%######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%###"""###$$$&&&'''$$$###"""###%%%%%%###!!!""""""###$$$$$$$$$$$$$$$""""""############"""""""""#########""""""$$$&&&!!!"""$$$$$$$$$$$$&&&((("""!!! !!!""" !!!$$$''')))++++++++++++)))'''&&&***---!!!&&&&&&!!!###***,,,(((&&&&&&$$$###"""!!!!!!!!!!!!###$$$$$$###""""""###!!!###$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''######$$$%%%&&&&&&&&&&&&######$$$$$$%%%&&&''''''(((&&&###"""%%%///<<>>lllwww:::***...]]]kkkUUUCCC999000---,,,+++,,,///)))++++++***,,,///---)))(((((((((((('''''''''&&&)))(((((((((((('''''''''''''''(((''''''&&&%%%$$$'''$$$"""$$$)))+++)))&&&''''''&&&&&&'''(((((())))))'''&&&%%%%%%$$$###!!!######$$$$$$$$$###"""""" !!!"""###$$$&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###%%%''''''&&&%%%&&&''''''&&&%%%$$$$$$%%%&&&''''''%%%$$$%%%&&&&&&%%%$$$$$$+++---...999FFFCCC666444555AAA999555999///333888666...&&&$$$'''(((&&&%%%$$$###$$$''''''&&&$$$&&&'''((((((((((((((((((''''''&&&''''''((()))***(((%%%&&&***+++)))***---)))))))))((((((+++///222;;;555...***)))%%%$$$$$$$$$%%%%%%&&&'''&&&(((&&&!!! ###%%%$$$$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$&&&&&&&&&%%%###"""""""""###%%%'''(((#########$$$%%%%%%###!!!!!!""""""############### !!!"""############$$$%%%%%%%%%$$$$$$&&&(((!!!"""$$$######"""$$$%%%$$$$$$############$$$$$$ !!!"""###%%%(((***&&&'''&&&$$$###%%%((()))"""$$$!!!%%%000444///&&&%%%$$$$$$############ ###%%%$$$"""!!!"""###!!! """$$$%%%%%%%%%$$$$$$#########$$$%%%%%%######$$$$$$%%%$$$$$$$$$!!!"""###$$$%%%&&&'''(((,,,)))&&&&&&---444777666,,,000---111BBBHHH>>>888222"""555GGGgggxxxKKKMMMzzzxxxggg\\\PPP>>>...444111...,,,)))&&&%%%&&&(((+++***'''***000111...)))(((((((((((('''''''''(((((((((((((((''''''&&&%%%&&&'''''''''&&&%%%$$$$$$$$$$$$&&&((()))(((((((((((((((''''''''''''''')))'''%%%%%%%%%%%%###!!!###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&%%%######%%%(((((('''&&&%%%%%%&&&'''((($$$&&&&&&&&&%%%$$$%%%&&&$$$000555...///888999111777666@@@777555<<<222333666555///((('''***+++((($$$)))......)))%%%%%%&&&'''''''''(((''''''&&&&&&&&&&&&&&&''''''((()))***)))&&&&&&)))++++++---222)))***)))))))))+++...111888222***'''((($$$$$$###"""###$$$&&&''' '''***'''%%%'''+++%%%%%%&&&&&&'''((())))))!!!!!!!!!###%%%&&&%%%$$$###'''((('''%%%######"""###$$$%%%%%%###!!! !!!!!!""""""""""""""" !!!"""###%%%%%%%%%&&&"""""""""!!! !!!###%%%%%%%%%%%%$$$!!! !!!""""""""""""!!! $$$%%%%%%%%%%%%&&&)))+++''''''&&&%%%'''***+++)))"""))))))"""###***+++%%%%%%%%%%%%$$$$$$%%%&&&&&& ###%%%$$$"""!!!"""$$$###!!! $$$''''''%%%$$$$$$###############$$$######$$$$$$$$$###"""""" !!!"""###%%%&&&(((((($$$---111------333333,,,)))222///(((+++,,,,,,111(((%%%888***)))jjjooo]]]CCC///+++222444111&&&++++++'''&&&+++...------...+++&&&'''---///+++))))))))))))((((((((((((''''''((((((''''''&&&%%%###$$$%%%&&&'''&&&%%%$$$ ###'''(((''''''))),,,******)))((('''&&&&&&%%%(((&&&%%%%%%%%%%%%$$$###$$$%%%&&&&&&''''''''''''''''''&&&&&&%%%$$$######%%%&&&&&&&&&&&&&&&&&&'''###$$$%%%$$$""""""%%%(((((('''&&&&&&&&&&&&'''(((###%%%((('''%%%$$$&&&)))+++===BBB555+++111777555>>>999<<<...---777111444222111,,,&&&%%%'''&&&###%%%111;;;999...%%%%%%***((()))))))))((('''&&&&&&&&&&&&&&&'''''')))******...***((()))******,,,111*********))))))+++...000777000(((&&&)))"""###%%%''''''(((''''''$$$%%%&&&$$$"""!!!!!!"""%%%###"""###'''((('''%%%$$$""""""###%%%&&&&&&$$$&&&'''((('''%%%$$$%%%&&&$$$###"""""""""###$$$%%%!!!!!! !!!!!!!!!!!!""""""""""""&&&&&&%%%%%%$$$###""""""!!! !!!"""### !!!!!!!!! &&&%%%"""!!! """###$$$"""###)))+++)))'''(((%%%'''((('''$$$$$$&&&((('''&&&%%%$$$$$$%%%&&&&&&""""""!!!!!!!!!!!!""""""%%%$$$#########$$$%%%&&&%%%%%%%%%%%%$$$###""""""'''''''''&&&&&&%%%%%%%%%'''%%%$$$######&&&)))+++((()))*********)))((('''###***000111---***+++---+++)))&&&'''///;;;HHHQQQiiisss~~~ooo```RRRIII555111---******+++++++++++++++,,,---,,,+++***))))))))))))((())))))***+++(((((((((((((((''''''&&&)))(((%%%#########$$$%%%"""###%%%$$$$$$###%%%&&&$$$%%%&&&'''(((***++++++&&&&&&''''''&&&$$$"""!!!%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%'''((()))&&&%%%%%%$$$############'''&&&%%%$$$###$$$$$$%%%((($$$!!!$$$)))---000333444===999///000111111999888888555000111555222***,,,***((('''&&&'''((()))"""''',,,+++'''######%%%,,,///,,,&&&$$$(((((($$$'''(((''''''***///---((((((''''''))),,,,,,***'''(((&&&(((++++++)))+++///,,,,,,++++++***%%%&&&''')))))))))((((((((())))))'''%%%$$$%%%&&&%%%###"""###&&&((('''%%%''''''&&&&&&%%%%%%$$$$$$&&&''''''&&&$$$$$$%%%&&&%%%$$$######"""###$$$%%%""""""""""""!!!!!! !!!!!!!!!!!!"""""""""###$$$$$$$$$######"""""""""!!!  """""" !!!###$$$%%%%%%%%%%%%!!!!!! !!!###$$$%%%***''''''++++++(((%%%%%%%%%&&&'''&&&######$$$'''$$$###"""!!!!!!!!!""""""######""""""""""""###### !!!"""$$$&&&(((###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$$$$$$$&&&((()))%%%%%%&&&''''''&&&%%%$$$***///555666333///---,,,---***&&&$$$%%%)))---111%%%444VVV{{{zzztttzzz}}}fffQQQCCC:::333///000---***))))))***))))))******+++++++++***)))((()))(((((((((((()))******''''''((((((''''''&&&%%%)))'''%%%$$$######$$$%%%###$$$&&&%%%$$$$$$%%%&&&%%%%%%&&&'''((())))))***((())))))))))))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&###############"""!!!!!!!!!""""""###$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%(((''''''&&&'''((()))***$$$'''******(((+++666???777???999///111333666>>>444777666222222555333...***)))'''&&&%%%&&&'''(((&&&***...---)))&&&&&&(((...000...)))'''******&&&'''((('''''',,,333555333+++++++++...222555444222***222555000---///---&&&)))******++++++&&&'''((())))))(((''''''******)))'''%%%%%%''')))$$$######$$$&&&'''&&&%%%&&&((()))(((&&&$$$&&&((('''''''''%%%######%%%''''''&&&%%%$$$######$$$$$$$$$$$$############""""""!!!!!!!!!"""""""""#########"""""""""""""""""""""""""""!!!!!!!!!"""###$$$ !!!"""###$$$$$$###### !!!###$$$%%%%%%,,,((((((+++,,,(((%%%&&&$$$%%%%%%$$$""""""###$$$###"""!!! $$$$$$############$$$$$$$$$$$$$$$%%%&&&(((******""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''((()))))))))((((((...111555777666222...+++((((((((((((''''''&&&&&&((((((222@@@BBB888555:::TTT^^^kkkxxxxxxaaaYYYMMM===///***)))******,,,+++)))***++++++***)))))))))******))))))(((''')))(((((((((((()))******''''''((((((''''''&&&%%%((('''&&&$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$%%%&&&%%%&&&&&&&&&''''''''''''(((((())))))))))))((('''$$$%%%%%%&&&&&&&&&&&&&&&######$$$$$$###"""!!!!!! !!!"""###$$$%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''#########$$$%%%'''((()))&&&'''((())),,,333:::???777===666,,,///222555>>>333777999555222111///,,,)))(((&&&%%%%%%&&&''''''%%%((()))(((%%%$$$&&&(((---...---)))((())))))'''((()))(((&&&+++222666555))))))+++///222444333222+++888999---)))111///$$$*********+++,,,%%%&&&'''''''''&&&%%%$$$&&&&&&%%%###""""""$$$&&&$$$######$$$%%%%%%%%%%%% %%%)))(((%%%%%%)))---''''''&&&$$$######%%%'''((('''&&&%%%$$$$$$##############################!!!!!!"""""""""#########"""""""""########################$$$$$$$$$%%%%%%#########"""!!! ######$$$$$$$$$$$$###"""(((%%%%%%)))+++)))'''((($$$$$$$$$###"""""""""###&&&%%%$$$######""""""!!!$$$######""""""######$$$((((((((('''''''''''''''"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%(((((())))))************333222222333333000,,,((('''(((***,,,------,,,+++444***######$$$###(((000***---333:::DDDQQQ___hhheeeHHH:::555111...,,,...000000000+++******,,,......,,,************)))))))))((((((***))))))))))))***++++++(((((())))))(((((('''&&&((('''&&&%%%%%%%%%%%%&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""######$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&'''((())))))""""""######%%%&&&''''''***###$$$444???:::000222999222***---///000666555888:::777000+++((('''(((((('''&&&&&&&&&'''((($$$%%%&&&&&&%%%&&&(((+++))))))(((&&&%%%&&&%%%$$$((()))(((%%%'''+++,,,***&&&))),,,000111///,,,))),,,111000(((&&&,,,///,,,,,,,,,++++++***%%%&&&'''''''''&&&%%%$$$#########!!! """#########$$$$$$$$$$$$$$$%%%$$$''''''$$$###'''+++&&&&&&&&&$$$######$$$&&&''''''&&&&&&%%%$$$######""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$$$$$$$"""""""""#########$$$###&&&%%%%%%$$$###"""""""""%%%%%%&&&&&&&&&%%%$$$$$$&&&###"""&&&((('''&&&'''$$$######"""######$$$###(((((('''&&&%%%###""""""""""""!!!!!!!!!!!!""""""$$$$$$#########""""""!!!%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&'''((((((???<<<777333000---)))&&&***)))))))))((('''&&&&&&+++)))))),,,......+++***+++((($$$"""$$$+++444;;;DDDVVVfffmmmzzzwwwNNN333***,,,,,,,,,---.........+++***(((((())),,,......,,,***++++++******))))))))))))+++************+++,,,,,,)))************)))((((((''''''&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""###%%%&&&'''&&&%%%$$$!!!"""$$$%%%'''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%"""""""""###$$$&&&'''(((''''''''''''((())))))***&&&''''''((((((((((((((('''%%%###)))666???777)))222:::555...222222...111222444666444...'''%%%%%%(((((((((((((((((())))))'''(((((((((***,,,000222&&&%%%%%%&&&%%%$$$###$$$$$$''')))&&&&&&'''&&&"""''',,,222666666222---***...***,,,111000***+++111******))))))(((&&&'''((())))))(((''''''###$$$%%%$$$###"""###$$$"""$$$%%%$$$######$$$%%%$$$&&&'''%%%"""!!!"""$$$$$$%%%&&&&&&$$$######%%%%%%%%%&&&&&&%%%$$$###""" !!!!!!!!!!!!""""""""""""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$ !!!!!! !!!"""###%%%&&&$$$$$$$$$%%%%%%&&&'''''''''###"""$$$&&&###"""###%%%###"""###%%%''''''&&&(((((('''&&&%%%###!!! """"""!!!!!!!!!!!!"""""" !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&''')))***+++IIIFFF@@@999222,,,(((&&&((('''%%%$$$$$$%%%&&&'''(((+++,,,,,,+++***$$$+++***'''%%%$$$$$$%%%&&&###***---000>>>VVViiirrrzzzhhhOOO;;;000---+++***,,,+++***)))((())))))***&&&&&&''')))++++++***(((,,,+++***))))))))))))***+++************+++,,,,,,)))************)))((((((&&&&&&''''''&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&"""###%%%&&&'''&&&$$$### """###%%%&&&'''''''''''''''&&&%%%%%%$$$$$$ !!!!!!"""$$$%%%'''(((((((((((('''(((((())))))%%%&&&&&&'''''''''&&&&&&,,,555444222555666333666>>>:::555999888333444------...000...)))''')))((((((((()))))))))))))))&&&&&&&&&''')))+++...///'''%%%&&&((((((%%%$$$&&&&&&***)))((())))))&&&''',,,333777666333000...///***111???===,,,&&&---&&&&&&&&&'''(((%%%&&&''')))))))))((((((###%%%(((((('''&&&%%%%%%"""$$$%%%$$$"""!!!###%%%'''&&&&&&$$$###"""!!! """$$$''''''%%%############$$$$$$%%%%%%$$$###""" !!!!!!!!!""""""""""""#########$$$$$$$$$%%%%%%$$$$$$######"""""" !!!!!!!!! !!!###%%%&&&%%%$$$###"""######$$$%%%%%%!!! ###%%%######%%%%%%$$$"""$$$(((******)))))))))((('''%%%###!!!###""""""""""""""""""###"""###$$$&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$$$$'''''''''((()))+++---...@@@AAA@@@;;;222+++''''''%%%%%%%%%%%%&&&(((***+++######!!!)))---+++""""""$$$&&&(((((('''&&&000---)))'''***222:::???MMM^^^uuuiii999///&&&(((111555000)))******)))(((((())),,,...'''&&&&&&''')))***)))(((+++***)))((('''((())))))))))))(((((())))))***+++((((((((((((((('''&&&&&&&&&&&&'''''''''''''''&&&!!!###$$$%%%$$$%%%&&&(((''''''''''''''''''(((((()))(((&&&%%%$$$%%%%%%&&&!!!###%%%''''''&&&$$$###!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##################$$$%%%&&&'''))))))((('''''''''(((((( !!!###%%%&&&&&&&&&%%%000;;;666///222888:::444<<<777333999:::666888...***)))...///+++)))+++&&&''''''((())))))((((((%%%%%%$$$$$$&&&'''''''''(((%%%&&&******&&&%%%((( &&&***)))))),,,---,,,+++///222222111//////000...---222999666+++%%%'''&&&&&&''''''((("""###%%%'''((((((''''''###&&&)))***)))'''&&&%%%"""$$$&&&%%%"""!!!###%%%&&&%%%###$$$%%%%%%$$$"""!!!$$$'''(((&&&$$$"""!!!!!!"""###$$$%%%$$$###""" !!!!!!"""""""""###"""############$$$$$$$$$%%%$$$$$$###"""!!!!!! !!!###$$$$$$######"""%%%$$$$$$$$$$$$&&&'''((()))'''$$$!!! !!!"""&&&&&&''')))&&&$$$###%%%))),,,,,,+++++++++***)))'''%%%"""!!!$$$$$$############$$$$$$######$$$$$$###!!! """###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((+++,,,...333888777000***''''''(((((('''&&&&&&%%%%%%%%%&&&------&&&"""%%%$$$"""""""""###%%%&&&&&&&&&&&&%%%'''***+++))))))+++)))222???JJJUUUiiiccc111111...***)))***+++++++++***,,,------+++((('''&&&***(((((()))***++++++******)))(((&&&&&&''''''((('''''''''''''''((())))))&&&&&&''''''&&&&&&%%%$$$&&&&&&''''''(((''''''&&& !!!###$$$$$$%%%''')))'''''''''((((((((()))))))))'''&&&$$$######$$$$$$!!!"""%%%''''''&&&$$$"""&&&'''''''''&&&&&&%%%$$$!!!!!!""""""#########$$$&&&%%%%%%$$$$$$%%%%%%&&&***)))(((''''''&&&''''''!!!###%%%''')))*********$$$///444//////777;;;888///555000,,,444777555888333+++)))---///+++)))***%%%%%%&&&'''((((((((('''***)))''''''''''''%%%$$$'''$$$%%%******&&&%%%(((###(((+++((('''***......666777666222...---000333***---,,,&&&$$$&&&'''&&&*********)))((('''***%%%$$$---+++%%%''')))'''%%%%%%&&&&&&%%%$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""******((('''%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###!!! $$$%%%'''''''''$$$!!!"""""""""$$$'''))))))(((%%%$$$$$$#########"""""" """%%%'''''''''((()))((('''%%%###"""!!! ((('''%%%$$$$$$$$$$$$%%%""""""""""""###%%%'''(((###"""'''222555...&&&###'''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&'''((((((%%%""""""$$$&&&%%%###$$$%%%&&&&&&''''''''''''&&&###!!!!!!$$$%%%$$$"""###!!!!!!###'''(((&&&$$$999777999===777***$$$&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$((())))))'''%%%%%%&&&'''%%%&&&'''(((***...222666DDDMMM^^^ssshhh???)))&&&&&&(((******((((((((()))***))))))((('''&&&&&&&&&'''((()))******++++++***))))))(((((((((''''''&&&$$$&&&((())))))'''%%%###&&&&&&''''''&&&&&&%%%$$$$$$&&&((()))***)))((('''%%%$$$######$$$$$$""" %%%$$$###$$$&&&'''&&&%%%''''''&&&%%%%%%%%%%%%&&&***)))'''%%%$$$%%%'''((($$$######""""""###$$$$$$!!!!!!"""###$$$$$$%%%&&&((((((((('''&&&&&&&&&%%%''''''&&&%%%'''((('''$$$&&&((())))))***+++***(((666000777AAACCCDDD@@@333,,,111666555000+++)))***777333///,,,***(((&&&$$$$$$%%%&&&'''(((((((((((())))))))))))((('''&&&%%%))))))))))))))))))(((((((((*** (((//////777///111444333---)))***---...---+++)))((())))))((('''***)))))))))(((&&&***%%%###)))&&& $$$%%%$$$###$$$%%%&&&%%%$$$"""###$$$&&&''''''((((((%%%%%%%%%%%%%%%$$$######&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###### """$$$$$$$$$###"""%%%######$$$%%%&&&&&&%%%###$$$$$$$$$######"""!!! """%%%%%%$$$###$$$$$$$$$#####################$$$#########$$$%%%'''(((###""""""""""""$$$%%%&&&&&&%%%***444999444...,,,%%%$$$""""""#########"""###""""""!!!!!!!!!""""""&&&$$$!!!!!!$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&'''%%%######%%%'''&&&$$$###"""!!!###&&&((('''%%%666666<<>>888===AAA===;;;666***222666888444---(((***---333000---***)))((('''%%%$$$%%%&&&''''''(((''''''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))) ''')))###'''000333222---+++,,,---+++---+++)))))))))***)))''',,,,,,,,,++++++&&&,,,((($$$'''###$$$"""""""""###%%%&&&%%%$$$###$$$&&&'''((()))))))))%%%&&&&&&&&&&&&%%%%%%$$$!!!"""$$$&&&&&&%%%$$$### !!!###%%%&&&&&&&&&%%%&&&%%%%%%$$$######$$$$$$ !!!######$$$$$$###&&&%%%######$$$$$$###!!!""""""###$$$$$$###!!! !!!###$$$###!!! """######$$$$$$$$$###### !!!###&&&)))***&&&%%%$$$$$$###$$$%%%&&&&&&$$$'''...222000,,,***&&&###!!!!!!$$$$$$""" ###"""!!! ###""" !!!###%%%%%%$$$######$$$%%%%%%%%%%%%$$$&&&%%%######%%%&&&%%%$$$$$$###!!!"""$$$'''''''''000333===EEE@@@///%%%%%%&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&#########""""""!!!!!!!!!"""###$$$###""""""###%%%%%%&&&'''&&&%%%$$$%%%&&&,,,(((### !!!%%%+++//////777@@@IIIXXXiiitttxxx|||yyy|||rrrZZZLLLIIINNNIIIGGG@@@OOO}}}TTTAAA---'''))))))$$$***+++,,,+++)))'''''''''))))))(((((('''&&&&&&&&&(((((((((((('''&&&%%%$$$'''&&&%%%$$$$$$$$$%%%&&&''''''''''''''''''''''''$$$$$$%%%%%%$$$$$$###"""((('''%%%$$$###$$$&&&&&&'''&&&%%%&&&''''''%%%###$$$""""""###$$$%%%$$$###$$$$$$$$$%%%&&&((()))***''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$#########$$$&&&&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$)))((($$$!!!%%%***---+++(((''')))000<<>>---$$$%%%%%%%%%&&&'''''''''&&&&&&)))((((((''''''&&&&&&%%%!!!!!!!!!""""""######$$$$$$%%%&&&%%%$$$%%%'''((("""###%%%%%%$$$###$$$$$$&&&'''((())))))*********%%%((())))))---555;;;;;;BBBOOOaaannnvvv}}}{{{lll\\\RRRNNNLLLJJJMMMFFF222:::;;;;;;333444***999___;;;)))...222...$$$ %%%...&&&(((***+++*********,,,(((((((((''''''&&&&&&&&&)))))))))))))))((('''&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%$$$%%%%%%''''''%%%%%%%%%%%%%%%$$$######''''''&&&%%%%%%%%%$$$$$$%%%$$$###$$$%%%%%%$$$"""$$$#########%%%&&&%%%$$$""""""""""""###$$$%%%&&&######$$$$$$$$$$$$###"""&&&&&&&&&'''&&&%%%###"""###$$$&&&'''&&&%%%$$$"""######$$$$$$%%%%%%&&&&&&!!!"""$$$%%%###!!!%%%+++333---((((((---444===EEE+++)))111333,,,---222...888555111,,,((((((+++---...+++((('''''''''&&&%%%######$$$%%%&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((,,,###***000777MMMQQQ///000000000222333...'''---+++***)))***+++***))))))))))))(((((("""***)))'''***'''%%%---'''&&&%%%%%%%%%%%%###!!!&&&&&&&&&&&&%%%$$$######%%%%%%&&&''''''&&&&&&&&&"""&&&)))***)))&&&%%% !!!###%%%&&&''''''&&&&&&%%%###!!! !!!!!!"""%%%%%%%%%$$$$$$$$$$$$$$$$$$"""""""""$$$%%%$$$###!!!"""###$$$$$$###"""!!!"""###$$$###""""""$$$%%%%%%%%%%%%$$$###"""!!! !!!!!!!!!!!!"""$$$&&&(((,,,+++)))'''&&&&&&&&&''''''%%%$$$$$$''')))'''$$$'''%%%$$$%%%''''''%%%"""%%%$$$$$$######$$$$$$%%% """"""######$$$%%%#########$$$$$$###""""""""""""""""""!!!!!!"""###$$$$$$#########%%%(((***)))---777???888)))###&&&$$$$$$%%%&&&''''''&&&&&&((((((''''''&&&&&&&&&&&&###$$$%%%''')))+++,,,---%%%&&&'''&&&&&&&&&(((***###$$$&&&&&&$$$######$$$ """%%%''''''%%%!!!(((******'''(((,,,,,,***###+++333666666999@@@GGGOOO[[[iiimmmgggdddqqq~~~lll^^^TTTNNNJJJGGG777111222222...222333)))+++,,,,,,(((111***444ttt~~~YYY@@@222+++///---)))&&&&&&(((***+++&&&(((*********)))***,,,''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''&&&%%%%%%&&&'''((('''&&&%%%$$$%%%&&&((()))&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&((())))))'''$$$"""&&&%%%%%%&&&'''(((&&&%%%&&&%%%$$$%%%'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%""""""######$$$######"""&&&&&&&&&&&&%%%%%%$$$#########$$$%%%%%%$$$###"""$$$$$$%%%%%%&&&&&&''''''&&&"""!!!%%%&&&$$$&&&***444+++&&&+++222444555777888555:::888---+++///+++222---''''''***---,,,***...+++(((&&&%%%%%%$$$"""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&'''''''''((((((''',,,"""'''***--->>>@@@///111222222444444...&&&,,,+++))))))***+++***)))&&&&&&&&&'''''' '''%%%%%%+++***'''...***(((%%%$$$$$$$$$"""!!!&&&&&&%%%%%%$$$###"""!!!$$$%%%%%%&&&&&&&&&&&&%%%###%%%(((***+++)))'''%%%$$$$$$$$$%%%%%%&&&&&&'''''''''%%%$$$######""""""!!!"""$$$$$$%%%%%%###"""!!!###%%%&&&&&&%%%###############$$$$$$$$$!!!"""######"""###%%%(((###"""""""""###$$$%%%&&&%%%$$$###""""""###$$$%%%)))(((&&&$$$############!!!"""!!!"""''',,,,,,((($$$%%%&&&&&&&&&$$$###"""$$$###############$$$$$$ """$$$$$$######$$$%%%###$$$$$$$$$$$$###""""""###$$$%%%$$$""""""$$$%%%###$$$%%%$$$$$$%%%(((***)))---666===666'''"""'''###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''')))+++---...$$$%%%&&&%%%$$$$$$&&&''''''((((((&&&###"""""""""'''&&&&&&&&&&&&'''''''''"""$$$$$$%%%((((((%%%***,,,---***''''''---222+++)))+++111333222333666DDDJJJPPPUUUZZZ```aaa___gggjjjoooxxxvvvttt{{{zzzjjjcccggghhhjjjpppjjj|||QQQHHHDDD===555///,,,---///+++(((,,,,,,$$$'''...+++)))%%%'''%%%,,,***,,,VVV___kkkiiiTTT666,,,---...,,,'''))))))***------'''((()))******(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&((()))***&&&''''''''''''&&&%%%%%%###%%%)))++++++((($$$"""$$$######$$$&&&&&&%%%###'''&&&%%%&&&'''((((((&&&%%%$$$######"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#####################$$$%%%%%%%%%%%%&&&&&&&&&&&&)))$$$$$$,,,///***''')))///((()))333999444///...;;;777:::888,,,***,,,(((,,,'''###%%%,,,000///---...+++(((&&&%%%%%%###"""###$$$%%%&&&&&&'''''''''(((((((((((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''%%%---)))333555...444,,,///333444333333222---&&&+++)))(((((()))******)))''''''''''''((("""'''$$$%%%------)))...)))&&&###!!!!!!###############$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%&&&''')))***)))(((%%%$$$)))(((&&&%%%$$$%%%&&&'''&&&&&&&&&%%%$$$###"""!!!!!!###%%%%%%%%%$$$$$$###"""###&&&'''&&&%%%%%%$$$###"""###$$$&&&''' !!! !!!###%%%$$$###!!! !!!###&&&((('''&&&$$$######$$$$$$%%%'''&&&$$$"""!!!!!!"""""" %%%,,,,,,'''"""&&&***)))&&&###$$$&&&&&&%%%$$$######"""######!!!###&&&&&&$$$"""###$$$$$$$$$%%%%%%$$$######"""###$$$%%%$$$"""!!!###&&&"""$$$&&&&&&%%%%%%(((***)))///:::AAA888)))###(((######$$$%%%&&&&&&&&&&&&######$$$$$$%%%&&&&&&&&&!!!!!!"""$$$%%%&&&'''((($$$%%%%%%$$$###"""$$$%%%''''''&&&$$$""""""###%%%$$$######"""###&&&((()))"""&&&)))((())),,,+++(((&&&''''''&&&&&&(((,,,///333,,,(((+++---***'''%%%$$$''''''+++111333111******---222999>>>AAABBB111...888===111+++///000...AAARRRVVVUUUZZZbbbfff[[[```bbb[[[LLL>>>777555===888---***>>>QQQCCC%%%###&&&+++---,,,)))'''&&&)))&&&+++---$$$$$$+++***///'''---((('''***)));;;FFFcccfffIII111...===RRRYYY>>>""")))333...%%%***---+++""""""+++///&&&((())))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$###$$$%%%'''''''''%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&&&&&&&%%%$$$$$$"""$$$&&&(((((('''%%%###""""""!!!###$$$%%%$$$"""&&&%%%$$$%%%'''((('''&&&""""""!!!!!!!!!"""######%%%%%%$$$###$$$%%%&&&'''%%%###"""!!!"""$$$&&&((($$$###"""""""""$$$&&&'''%%%%%%%%%%%%$$$$$$$$$$$$''''''///;;;:::///''')))++++++444AAABBB888333555666111444444+++***,,,''')))((('''(((+++///333666,,,)))&&&%%%&&&&&&%%%$$$$$$%%%&&&''''''(((''''''&&&'''''''''''''''&&&%%%$$$%%%%%%&&&''''''((((((%%%///000???EEE===<<>>333000333,,,%%%,,,(((+++...***!!! ((("""&&&'''%%%'''***''' """$$$&&&''''''''')))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$ """%%%''''''&&&$$$### !!!"""#########$$$%%%%%%%%%%%%$$$######"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%'''))))))((('''%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%%%%&&&'''))))))$$$###"""!!!!!!###%%%'''$$$"""  ###''')))&&&$$$###"""###%%%(((***%%%$$$$$$$$$######""""""$$$***999GGGCCC111(((******000???MMMKKK>>>;;;CCC;;;555777777...,,,,,,$$$)))+++---+++)))---666???***'''%%%%%%&&&'''''''''$$$%%%&&&'''(((((((((((($$$$$$%%%&&&''''''''''''''''''(((((()))***++++++(((000///>>>FFF??????111,,,222555111,,,***'''$$$)))'''&&&&&&((()))((((((%%%&&&&&&&&&'''