BMj6(9 ~~~~~~~~~~~~}}}}}}}}}||||||zzzwwwuuuvvvxxxyyyxxxvvv{{{ooo]]]TTT[[[^^^VVVTTT[[[QQQPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMLLLKKKJJJGGGHHHHHHGGGFFFGGGHHHHHH;;;QQQYYY}}}tttjjjeee___UUUNNNLLLIIIEEE@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAAAAACCCFFFIIIUUUlllvvvLLL>>>SSSGGGCCCMMMAAAAAAAAAAAAAAA@@@@@@@@@???AAAGGGDDD@@@BBBAAAAAAGGGkkkKKK===EEE999<<<<<<;;;:::999999999999<<<<<<<<<<<<;;;;;;;;;;;;<<<999777888:::;;;;;;:::777uuuhhhQQQ<<<777999666555777:::::::::999999999888888888888888888888777666555333444555555555555888:::VVVGGGuuu|||xxxmmmaaaZZZTTTMMMHHHHHHBBB>>>999777666666666666555555555555555666777777666777999:::<<>>AAA???999999>>>===999<<<<<<;;;:::999999999999AAAAAAkkkuuuyyynnnwwwjjjrrr~~~vvvzzztttbbb:::@@@@@@<<>>:::999???999DDDfffggg222666000777777666555444444444444555555555555555555555555333444888;;;;;;;;;===BBBcccddd@@@444>>>???444444444444444333333333333333333333333333222111111222222333555555555:::@@@;;;uuucccrrrxxxkkk___SSSMMMJJJFFFEEEGGG@@@===888666666666555555333333333333333444555555111333555666888;;;???BBBHHHbbb}}}pppfffrrrXXXUUUQQQAAAQQQ888XXX^^^yyyppphhhzzzIII????????????===;;;;;;<<<@@@333CCCkkk|||vvvqqqmmmiiikkkvvveeeqqqEEE:::===???888:::@@@:::000666333222LLLxxxwwwJJJDDDWWW{{{rrrkkkhhhhhhiiikkksssjjjkkkvvv]]]DDDRRRwww\\\555888888444333666777666::::::999888888888888888222IIIcccuuuvvv```fff]]]|||{{{{{{sssjjjyyywwwjjjnnnJJJ...<<<;;;111999555444444444444333333333111444111555888111NNNlllzzzxxx[[[;;;777666555444333222222222222000000000000111111111111+++...222444333777III\\\zzzNNN222///000+++111111000000000///////////////000000000///......000///000333444555===HHHVVVPPPyyyrrreeeVVVMMMGGG@@@>>>???;;;888444222222222111000111111111111111222333333000111333444555777;;;===888WWWxxxtttqqqnnn}}}hhhgggqqqrrrIIIUUUtttlllGGGKKKzzzXXX666888DDDAAA@@@UUUtttkkkSSSlllgggdddcccqqqnnnJJJ{{{}}}\\\JJJAAALLLlll|||888===;;;AAA<<<::::::nnn^^^jjjVVVYYYOOO>>>:::999;;;===<<<;;;===>>>???PPP{{{sssooollliiifff^^^ggg{{{iiigggUUU666000666...///888222BBB;;;333>>>dddppp~~~BBBDDDUUU}}}mmmdddbbb^^^ZZZWWWiiitttssstttxxxcccLLLNNN___nnn???999444444444222444777333222222111111222222333888___pppkkk}}}cccccc~~~wwwiiiqqqwwwqqqkkkjjj444;;;;;;---999333333333222222222222111555555444777:::BBBhhh~~~{{{}}}~~~???///000///...---,,,,,,,,,,,,.........///////////////......///000111BBBiiiyyyYYY999111<<<.........---------,,,,,,,,,,,,------------,,,,,,,,,***+++111333777DDDTTTQQQuuuxxxvvvvvvrrreeeWWWMMMFFF>>>999999888666333111111111000///...------------.../////////000222222222444888:::999VVVqqqNNNPPPDDD@@@^^^^^^ooo]]]qqqVVVooo}}}zzz}}}~~~~~~zzzrrrlllhhheeeccccccbbb]]]UUUNNNKKKCCCNNNSSSZZZKKKwwwgggddd999333;;;111nnn}}}wwwkkkggghhh```kkkrrreeefff{{{nnnNNNHHHxxxnnnIIIcccjjjmmmrrr{{{FFFGGGkkkjjjEEEAAAwwwsssWWW//////<<<999666YYYpppUUUfff???PPPqqq{{{hhh___```ggglllYYYLLLFFFFFFZZZGGG;;;EEE???+++GGGHHH{{{|||ssssssKKK{{{fffQQQxxxCCC888000222555555444666...GGG{{{xxxjjjdddrrrzzzmmmfffbbb]]]ZZZ^^^TTT{{{wwwmmmGGG000888111000888111***%%%(((CCCqqqlllQQQ>>>LLLqqq{{{mmmyyyooojjjddd\\\UUURRR[[[fffpppwwwyyyoooZZZGGGYYYpppQQQ;;;+++---000+++***000////////////000111222222HHHkkk{{{{{{tttfffzzzdddXXX~~~|||yyywwwuuuvvv}}}pppbbbooozzzrrrsssMMM666333...333000000000000////////////***+++---,,,777[[[~~~ttt{{{VVV444111000///...------------)))))))))******+++++++++---+++,,,333>>>ZZZvvv~~~mmmDDD,,,...---------,,,,,,,,,++++++******+++++++++++++++***+++(((***333888???RRRfffYYYYYY{{{|||qqqaaaWWWLLLGGGBBB<<<777777666444222000000000///...***************++++++,,,,,,---//////000222666999===VVVKKK888<<<===222PPP~~~]]]}}}qqqjjjpppxxx{{{sssbbbOOOBBB___rrruuuxxxmmmzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~}}}rrraaaTTTPPPQQQPPPVVVnnnoooYYY111===:::EEEzzzFFFzzz{{{lllVVVeeeHHHiiizzzwwwsssrrrqqqsssuuusssllleee```^^^\\\^^^___\\\TTTMMMCCC<<>>XXXggg>>>444666111999lllkkkyyy___[[[EEEIII[[[mmmuuuooo~~~zzz~~~|||wwwNNNJJJEEE:::AAAvvvddd```---666555333111zzzwwwgggDDDwwwfffffffffkkkdddUUUeeeRRRAAA333111444444333444666GGGxxxfffIIIFFFUUUqqq}}}nnnfffaaa\\\YYYTTTiiiTTTnnnRRR,,,444000...444+++111222:::PPPooozzziiikkk{{{...HHHbbbuuuTTTxxxtttoooiii___TTTPPPRRRMMMXXXjjjvvvzzzyyycccBBBNNNZZZzzzjjjEEE***---444---***000)))))))))***+++,,,......XXXqqqppp{{{jjjeeeiiiEEEsssrrr|||~~~|||hhhEEEUUUnnnhhhkkkggg444---444///------------,,,,,,,,,,,,+++000444///CCCttt{{{~~~uuurrr|||~~~}}}FFF...---,,,+++*********************++++++,,,,,,,,,)))(((...===QQQqqquuussseeeAAA***,,,,,,+++++++++*********(((((())))))***))))))))),,,(((,,,666===GGG^^^uuuUUU}}}||||||oooeeeYYYPPPHHHDDDAAA:::666555333000...---------,,,******************++++++,,,***+++---...000222666999333PPPyyy|||CCC666555444///PPP~~~jjj[[[uuuqqqpppggg|||wwwTTTkkkMMM777```uuudddsssxxxzzztttvvvjjjxxxvvvoooyyy{{{vvvrrrjjjUUUIIIPPPUUUOOO[[[|||tttBBB+++999<<>>AAAEEEIII[[[WWW]]]vvvYYY|||HHH+++<<<;;;{{{zzzhhh]]]nnn^^^]]]dddeeehhhGGGzzz]]]@@@<<>>QQQiiijjj{{{{{{uuuooocccUUUIIIAAA??????iiimmmjjj@@@333222444;;;}}}___vvv```AAAllltttqqqdddRRRsss000777000444111000++++++}}}hhhiiiNNNzzz```~~~nnncccYYYQQQXXXVVVJJJbbbfffRRRssswww...***666//////)))666,,,:::\\\WWWkkkEEE999UUUvvvccchhhjjj```sssaaa___WWWSSSQQQLLLJJJ[[[sssyyyrrr```LLL<<>>???eee```eeeQQQ)))333<<<------,,,++++++++++++,,,,,, ...:::tttuuu~~~}}}hhh}}}}}}zzztttooosss|||uuuIII222///...***---*********))))))(((((()))))))))(((111444```cccyyy{{{ppp\\\mmmzzzccciii>>>)))***'''(((---(((%%%,,,((((((((((((((((((((('''+++""":::LLLOOOSSSoooYYYnnnRRRQQQPPPCCCBBBQQQRRRFFFNNNGGG>>>888777666333000000///...---,,,+++++++++***)))(((''''''((()))***)))***+++,,,---///222555333CCC{{{wwwzzz:::555---:::...aaa|||WWWZZZ|||rrrpppxxxkkkqqqTTTUUUWWW@@@DDDLLLQQQYYYqqqrrr{{{oooxxxwwwiiilllqqqsssxxxxxxvvvoooXXXJJJOOOLLLIII]]]vvv666///444dddwww~~~{{{\\\xxx\\\DDD\\\yyydddvvvxxxhhhjjj[[[mmmUUUrrr```\\\RRRQQQSSSOOOPPPNNNDDD>>>999:::EEEXXXLLLIIIooobbbgggUUU000333VVV}}}|||tttpppbbbcccQQQ[[[vvvkkkdddfffMMMmmmOOO999BBBPPP___MMMxxxeeeQQQ???YYYxxxrrryyyKKK[[[CCCGGGXXXCCC;;;wwwuuuvvvttt@@@222---111[[[___qqqjjj~~~hhh666CCCWWW|||~~~yyyiiivvvrrrrrryyyfff___SSSFFF;;;777888;;;RRRsss}}}111***111111vvvdddfffssshhh???tttUUUjjjLLLbbbrrrggg111))),,,000111333[[[sssqqqvvvkkkZZZKKKHHHjjjWWWtttyyyuuusssiiiXXXQQQSSSQQQRRRIIIRRRUUUllljjjfff,,,)))***,,,...---;;;JJJxxxiiipppfff:::888rrrYYYqqqrrrGGG^^^gggfff___XXXRRRQQQKKKCCCFFFWWWlllzzz```LLL666jjjccc|||III%%%%%%$$$%%%***,,,'''%%%)))+++;;;WWWiiiooo{{{tttgggkkknnnhhhDDD___rrraaannneee___rrrwwwwwwkkkBBB777^^^lllbbbvvvfff444,,,)))------,,,+++++++++++++++'''333@@@WWWlllbbbxxxXXXsss|||qqqgggeeeooo|||ttt}}}^^^000---&&&!!!...(((+++)))((((((''''''((())))))"""999LLLddd|||yyy|||XXX\\\ooooooppp777'''%%%,,,)))$$$(((,,,''''''(((((((((((((((((('''+++MMMPPP]]]\\\aaaaaa|||dddWWWiiissslll\\\]]]iii___DDDHHHBBB;;;666555444222000......,,,+++***************)))(((''''''((()))***((()))++++++,,,...222555222@@@wwwqqqlll888444(((999...mmm~~~QQQbbbsssmmmmmmssslllsssPPPcccUUU888AAAMMMxxxLLL[[[lllrrrzzzeeeddd{{{rrr{{{kkkooouuuvvvxxxrrr\\\KKKNNNNNNFFFYYYzzz222222333}}}}}}~~~yyygggQQQyyycccDDDJJJ^^^hhhGGGnnnfffDDDWWWhhhbbbTTTOOOPPPKKKKKKJJJBBB???777888EEE[[[NNNFFFyyylllhhh\\\```444111hhhpppxxxsssaaalllXXXiiillldddgggSSSfffJJJ666BBBVVVccccccmmmhhhaaaQQQrrrwwwaaannnGGGUUUAAA;;;VVVIII444ddd|||HHH222///&&&]]]sssPPP~~~RRRqqqAAADDDaaawwwsssPPPgggzzziiisssiii^^^XXXLLL@@@777555888;;;RRR{{{www@@@444---111ooo___\\\~~~CCCcccZZZ```TTT{{{222...111111,,,///iiihhh{{{}}}pppRRRBBBCCCtttlllnnn~~~\\\VVVrrrnnnwwwrrrVVVMMMVVVTTTOOOKKKLLLNNNjjjuuu```:::------++++++$$$:::LLLYYYyyyNNN555KKK{{{___wwwJJJTTTbbbddd___]]]YYYVVVMMMBBB???JJJcccfffVVV:::]]]```llleee111---,,,%%%...'''+++(((&&&(((,,,@@@```yyynnn|||kkktttssswwwqqqpppNNN^^^[[[OOOjjjVVVFFFvvv}}}nnnlllRRR999HHHpppjjjkkkfffBBB---%%%---,,,,,,+++***+++++++++)))$$$'''KKKzzzzzzxxxjjjtttYYYRRRvvvzzzjjjaaaccciiinnnuuu|||{{{777***&&&###...###,,,(((''''''''''''(((((()))&&&DDDcccfffttt~~~kkkLLLNNNPPP...&&&000)))$$$***(((''''''''''''(((((((((((($$$>>>[[[[[[___eeeSSSsssuuunnnUUU???BBB>>>888444222222111///,,,,,,+++***)))((((((((()))(((''''''''''''((()))''')))***++++++...111444777CCCxxxgggddd888222'''444222vvvTTTqqq{{{qqqppprrrooommmqqqKKKdddVVV444>>>QQQttt]]]iiipppvvvlllXXX[[[{{{bbbrrrlllqqqrrrwwwuuu___LLLLLLHHHGGG^^^yyy777999:::uuuuuuPPPMMM~~~fff===555aaaVVVaaa@@@{{{kkkCCCyyyqqq\\\QQQNNNGGGDDDCCC<<<===666555AAA[[[RRRFFFrrrgggeeeQQQggg222,,,ooorrr|||cccrrrgggttt|||kkkdddhhhWWW___JJJ777AAASSSqqq|||iiipppyyytttxxxooodddkkkMMMRRRBBB555TTTHHH///XXXQQQ444///000uuugggcccyyy~~~eee===CCCaaassslllGGGqqqhhhkkk\\\YYYSSSIII>>>666555999===EEE{{{NNN222///===eeeeeeRRRFFFTTT```||||||gggIII~~~|||222+++111000,,,888ooofffssszzzgggGGG;;;<<<|||rrruuuqqq]]]WWW|||llljjjfffWWWVVVYYYMMMLLLMMMKKKJJJ\\\wwwWWWwwwxxxIII,,,+++***((('''>>>VVVQQQrrrIII777eeehhhrrrtttXXXSSShhhccc\\\```]]]WWWPPPDDD>>>DDDZZZyyyiiiWWWKKKFFFddd]]]{{{@@@111///'''---$$$***)))(((***---BBBcccrrrpppyyy~~~qqq|||fffhhhrrriiiBBBGGGrrrwwwhhhtttNNNPPPxxxYYYGGG|||ssssssXXX444555\\\tttqqq{{{OOO222444,,,,,,+++************+++///111LLLlllxxxmmm{{{mmmssslllwwwNNNcccyyygggbbbfffbbbZZZ}}}mmmzzzSSS000...000..."""...'''''''''''''''((())))))111XXXeee{{{lllkkk???zzzVVVIIIgggttteee888&&&---***(((+++$$$&&&'''''''''(((((())))))$$$QQQaaaggg\\\nnnVVVnnnwwwhhh|||[[[gggpppRRRCCC>>>===:::555222000000//////+++***)))(((((((((((((((((((((''''''''''''(((((('''((()))***+++---000333777AAAvvv```gggzzz{{{888///***...888zzzTTTvvvuuuoooqqqsssooooookkkEEEVVVXXX777???OOOkkkwwwtttsssvvv```PPPllltttPPPlllmmmlllssswwwdddMMMIII???JJJdddnnn888777>>>qqq|||sssyyyNNNTTTlll@@@888]]]]]]]]]XXXlllnnnWWWLLLLLLHHHFFFGGGBBB999555222:::WWWVVVGGGhhhhhhdddPPPppp333000tttkkk|||bbbggggggiiiiiiiiidddeeeUUUTTTLLL;;;@@@LLLkkklllvvvyyy}}}eeecccppplllYYYPPPCCC555QQQCCC000SSS|||uuurrrZZZ444***:::dddiii|||uuuxxxBBBAAAYYY}}}gggNNNlllaaa]]]UUUPPPGGG===777666:::>>>888ssssssMMM,,,///HHH\\\jjjMMMDDDDDDjjj{{{zzzNNNyyyAAA***...+++---FFF|||wwwjjj}}}mmmjjjRRRBBBAAA<<>>666MMMyyyrrr\\\333)))///pppxxxWWW___}}}{{{ccc~~~WWWBBBXXX}}}{{{dddQQQnnn^^^^^^QQQMMMEEE<<<666555888<<>>777222RRR]]]KKK[[[jjj[[[RRRxxx000555ppp]]]zzzqqq[[[```ZZZjjjgggccc\\\DDD===MMMCCC???VVVxxxsssppp```WWWiiicccllljjjddd]]]XXX<<<999666LLL;;;<<>>===QQQtttcccLLLBBB444[[[bbbddd...%%%---'''((()))%%%&&&000:::RRRrrrfff|||xxxooozzzkkk}}}nnn???AAA^^^666@@@AAAlll{{{yyynnn{{{hhhHHH+++<<>>XXX{{{yyyWWWzzzvvvxxxfffDDDwwwzzzrrraaapppWWWTTTUUUPPPPPPkkkYYY...111###111$$$(((((((((((()))***,,,,,,]]]bbbtttddd[[[|||lll|||zzz}}}~~~XXX;;;___ggg~~~lll@@@$$$))))))###***&&&&&&&&&'''((())))))***DDDdddfffQQQpppMMMtttjjjkkk]]]eee\\\888wwwwww888:::WWWHHHGGG:::777777555111---++++++,,,***))))))(((((((((((()))&&&&&&''''''''''''&&&&&&%%%'''((())))))+++///222999===qqqbbbggg333+++------MMMqqqcccyyymmmhhhnnnnnnmmmmmmmmmNNNLLLuuuHHH???[[[zzzkkknnnhhhXXXyyytttwwwnnnjjjpppnnnsssgggFFFBBBFFF===@@@hhhzzzkkk{{{:::222OOOqqqxxxuuuwww___<<>>///>>>JJJ999999YYYlll...***EEEyyyuuuzzzyyy\\\jjj~~~rrr^^^HHHPPPdddxxxtttooofffSSS\\\ZZZIIIEEE>>>888555555777999===uuu{{{hhh,,,111llltttZZZUUUZZZzzzJJJ]]]pppggg(((---444(((kkk{{{~~~nnnqqqHHHLLLkkkTTT;;;OOOzzzvvvvvv{{{sssnnn^^^LLLCCCKKKGGGIIIMMMHHHxxxqqqttt```www,,,---&&&)))222MMMpppllljjj{{{VVV999JJJuuuzzzMMMvvvBBBQQQeee@@@111@@@]]]___QQQ]]]XXXMMMFFFEEE;;;???NNNeeejjjRRRCCC>>>KKKOOOsss---$$$,,,(((******&&&***)))EEERRRkkktttfffggghhhnnnEEE@@@yyyttt???---CCCtttvvvwwwdddDDD222888NNNyyy{{{@@@333...---,,,***)))******+++***KKK[[[^^^]]]xxxtttyyyhhhTTTwww<<>>888<<<999444///,,,+++,,,,,,+++******)))))))))))))))'''(((***)))'''&&&&&&'''(((((('''(((***---000222555,,,uuuccciii444+++++++++LLL}}}jjjaaaxxx}}}~~~mmmiiiqqqrrrqqqrrrjjjOOOHHHrrrTTT???aaannnyyytttOOOaaa|||~~~nnnpppsssnnnqqqmmmqqqfffGGGEEECCC@@@???aaa|||lllwww<<<444PPPssszzzwww|||tttzzzkkkQQQttt888;;;LLL{{{aaaDDD>>>\\\rrrbbbSSSiiiNNNCCCIIIGGGBBBAAA>>>:::===333???OOOgggSSSWWWvvvZZZTTTxxx333;;;pppggg}}}hhh``````gggvvvnnnaaa```;;;===JJJOOODDDvvvgggllloooMMMWWWjjjdddfffddd\\\fffdddRRR???...>>>MMM;;;777TTTjjj+++,,,---nnnzzz}}}tttiiiuuucccJJJYYYrrroooxxxuuukkkjjjuuuuuu\\\NNNIIIEEE>>>888555555777999HHH^^^ccc^^^---...lllnnn}}}cccYYYiii~~~bbbXXX```tttfffaaa'''+++000...zzztttwwwsssuuuoooKKKEEEeeeVVV777QQQnnnpppsssmmm```NNNIIIOOOHHHEEEDDDGGGDDDccctttttt```vvv555...&&&***---FFFrrrccckkkyyyWWW;;;MMM{{{yyyLLLRRRYYYaaa;;;444OOO~~~ccc^^^RRRMMMOOOGGGCCC666666CCCYYYwwwWWWBBB999GGGNNN;;;---000*********&&&******FFFTTTjjjwwwjjjdddgggmmmJJJ555uuu|||<<<;;;KKK|||rrrjjjnnnmmm|||jjj???555===VVV{{{~~~>>>,,,...---,,,***)))******+++///FFFZZZaaa}}}YYYuuuwwwvvvQQQ___iii111\\\\\\TTTVVVLLLIIIkkkkkkooovvv555'''...777$$$,,,%%%)))''',,,---+++EEEtttzzz~~~{{{lllddduuubbbyyyvvvyyytttIIIDDDiiisssVVV}}}www>>>***''''''((((((+++'''''',,,)))(((111aaannntttSSSnnnXXXyyysssvvvUUUmmmHHHwwwttt[[[PPPiiiYYYAAA999777555333000---+++******+++***))))))(((((())))))'''(((***)))'''&&&&&&'''(((''''''(((***---000222444111|||eeekkk666+++))))))IIIxxxddd___www{{{zzz}}}llliiiqqqsssmmmpppbbbPPPFFFwwwpppJJJaaannncccdddEEEwww___pppjjjuuuooopppkkkmmmcccEEEEEE>>>DDD>>>WWW~~~oooppp999222OOOsssjjjzzz{{{tttyyykkkRRRxxxwwwHHHEEEMMMnnnLLLKKKwwwtttlllNNN@@@CCCAAA???@@@===:::===555>>>TTToooQQQUUUvvvZZZNNNppp///666jjj```www___[[[ccctttppp``````<<>>666XXXjjj+++111555kkkvvvxxxuuummmfff~~~fffYYYOOOgggzzzgggAAAdddttt```^^^TTTOOOGGGDDD>>>888555555777999IIIWWWccc[[[111000rrrnnnuuu{{{lllaaaEEE[[[lll}}}IIIKKKrrrkkkeee...,,,+++222yyyyyyrrr}}}___JJJfff```777GGG{{{|||uuuiiieeemmmkkkZZZKKKGGGDDDDDD??????@@@HHH~~~wwwbbbxxx@@@///&&&+++...EEE{{{]]]sssmmm~~~QQQ777JJJ~~~rrrIIIoooAAACCCKKK999HHHaaaqqqZZZfffTTTVVVNNNFFFDDD777444===SSSZZZDDD999EEENNNzzz<<<((('''###))))))&&&,,,---IIIVVVppp}}}dddhhhkkklllPPP555ooo888>>>GGGzzzzzz|||rrrRRR777666TTTxxxrrrEEE000...---,,,***)))******++++++bbbccckkktttvvvVVVrrr{{{}}}UUUlllbbb,,,NNNjjjmmmVVVQQQIII>>>WWWzzzsssBBB+++&&&+++)))$$$***(((+++---222TTTwwwuuupppdddttt___~~~|||eee|||yyy~~~UUUOOOXXXoooXXX555'''+++(((&&&(((+++((('''+++((()))666dddqqqsssTTTmmm\\\tttzzzSSSiiiJJJZZZmmmCCC888???HHHOOOEEE111111000///---+++***)))+++***))))))(((((())))))'''(((***)))'''&&&&&&'''(((''''''(((***---000222222888iii~~~lll777+++)))'''GGGuuuggg```www{{{{{{{{{iiifffooopppjjjppp___UUUGGGxxxMMM\\\aaaqqqhhhUUUfffkkk```wwwjjjqqqlllnnnhhhiii^^^@@@AAA:::FFF===OOOvvvlll333...LLL}}}ppp{{{|||xxxyyyhhhMMM^^^jjjDDDDDDUUUzzzMMMPPPZZZ}}}LLLUUUiiiNNNAAACCCAAA@@@@@@;;;:::>>>777;;;RRRmmmJJJYYYyyy]]]JJJhhh+++111aaawww~~~ZZZzzzyyyaaa```iiiuuufff]]]___AAAJJJ[[[===JJJ>>>;;;WWWrrrkkk```gggeeeeeejjjiiieeeWWWDDD111AAASSS???555gggfff(((000EEErrr}}}zzzqqq}}}tttwwwfff}}}iiiCCCYYY|||ddd```DDD777xxx]]]]]]NNNRRRFFFBBB===888666666777999>>>ddduuuVVV222000uuurrruuuyyy{{{vvvSSSLLLIII777kkkhhhxxxMMMVVVtttnnnddd111///(((666|||zzzqqq~~~vvv{{{bbbEEE^^^bbb333TTT{{{qqqyyywwwuuunnnssshhhLLL>>>AAACCC===;;;AAA888~~~hhh|||HHH,,,&&&,,,///EEEWWWyyycccwwwMMM666HHHyyyiiiBBBxxxNNN000...999666WWWdddXXXXXXKKKFFFBBB===AAA999777===QQQYYYIII===DDDNNNiiiHHH...,,,---)))(((&&&---///LLLXXX{{{WWWoooqqqmmmWWW???]]]GGG===GGGzzzjjjjjjMMMIIIsssxxx|||qqqNNN888555VVV}}}www}}}fffMMM222...---,,,***)))******+++(((VVV]]]xxxwwwrrrVVVqqq~~~ZZZbbbjjj111FFFWWW|||~~~VVVKKKIIIDDDPPP~~~wwwwwwaaa}}}EEE222&&&///555((($$$+++((((((+++777bbbvvvrrrooohhhgggBBBdddkkkiii}}}kkkjjjyyyhhhwwwxxxWWWFFFJJJkkkdddzzzwww222...,,,%%%,,,(((+++((((((+++'''+++===dddqqqnnnTTTjjj___xxxOOO^^^PPP333vvv>>>///AAAXXXMMM+++555333111...,,,++++++*********)))((((((((((((((('''(((***)))'''&&&&&&''''''''''''''')))---000222///>>>lll}}}jjj666+++***)))JJJyyyooobbbwww}}}}}}}}}jjjfffmmmnnnmmmtttcccYYYDDDlllppp===JJJRRR[[[tttiiiBBB___vvvppphhhrrrqqqooommmjjjnnniiiiii\\\======999EEE===LLLqqq...+++JJJ|||yyyxxxzzznnnXXXYYYXXX111111III{{{]]]iiiVVVRRRqqqqqqjjjxxx^^^IIIAAADDDAAA???>>>777999===:::888MMMdddAAAdddkkkPPPiii000222]]][[[llljjjllliiijjjZZZVVVYYY@@@@@@UUUDDD;;;BBBMMMOOOqqqeeebbbWWWbbbqqqjjjaaaRRRBBB222@@@MMM999444yyy\\\$$$+++666nnnzzzyyytttfffppp```DDD\\\vvvFFF555DDDUUUwwwRRRdddNNNJJJDDDAAA<<<888666666777999LLLjjjsss|||EEE333,,,ooo~~~zzzwwwMMM777>>>jjjttt```IIIVVVhhhXXX,,,///***<<>>:::DDD;;;lllIII''''''+++---CCCyyyQQQvvv```wwwQQQ:::JJJxxxhhh@@@pppOOO<<<999BBBDDDggggggdddRRRQQQ???333333>>><<<999:::KKK}}}XXXIII:::===MMM]]]SSS000)))---((((((%%%...111NNNXXX}}}XXXpppppppppaaaFFFGGGnnnFFFUUUlllgggXXX}}}yyyOOO,,,===___~~~zzzzzz___QQQ///...---,,,***)))******+++000^^^ddduuupppYYYppp~~~FFF[[[nnn555DDDQQQnnnTTTJJJMMMEEELLLzzz}}}\\\ttt111'''))))))%%%,,,(((&&&(((:::lllxxxzzz\\\\\\666VVVpppvvvkkkooo{{{dddwwwiii```>>>GGGiiisssfff{{{RRR666'''###111(((***((()))+++&&&---CCCmmmzzzpppXXXggg```~~~xxx{{{NNNTTT}}}\\\HHHDDD777eeeoooIII///EEEAAA:::222---+++***+++***))))))((('''((((((((('''(((***)))'''&&&&&&''''''&&&&&&'''))),,,///111000AAAmmm}}}ccc222)))++++++LLL~~~rrrbbbuuu|||}}}|||nnnhhhnnnnnnffflllcccTTT@@@bbbXXX666777JJJZZZqqq}}}bbb]]]aaaoooxxxcccsssllljjjpppjjjiii\\\>>>>>>;;;@@@>>>NNN|||///---HHHvvvuuuqqqqqqlll___UUUHHH///222666JJJFFFwwwkkkUUUeeeNNNOOOAAA@@@DDD???<<<:::333::::::;;;999MMM^^^:::tttvvvUUUjjj222111TTTwwwiiiuuurrrqqqppphhhccc[[[XXX[[[CCC999LLL&&&JJJ???SSShhhsssooobbb\\\XXXgggnnn\\\YYYGGG<<<333???EEE444999VVV***---,,,]]]~~~wwwgggeeelllEEE<<>>UUUccc[[[jjjMMMIIIBBB@@@<<<888666666888999rrriiijjj888888,,,gggnnnBBB???uuuLLLVVVvvvfffHHHOOOuuummmYYY,,,000+++>>>~~~|||uuunnngggQQQVVVcccCCC;;;ppp~~~qqqUUUCCCBBB@@@@@@???:::DDDJJJzzzhhhGGG%%%)))(((000HHHzzzzzzSSSqqq]]]wwwSSS;;;HHH{{{mmmBBBcccZZZBBBAAAYYYpppttt]]]WWWIIIUUUBBB444666EEEEEE>>>999GGGyyyXXXFFF444777QQQWWWYYY--- $$$((('''%%%...333OOOWWWxxxdddooollltttkkkIII<<>>DDD}}}dddGGG$$$333777+++%%%+++(((&&&)))>>>sssvvv{{{{{{|||QQQddd???UUU|||ooouuuuuunnnyyyhhhkkkAAAEEEhhhxxxIII\\\...)))+++***(((***((()))***%%%///JJJooo}}}ppp\\\hhhfffxxxVVVRRRvvvfff```|||===FFFpppFFFNNNQQQKKKAAA666...***)))******)))((((((''''''(((((('''(((***)))'''&&&&&&''''''&&&&&&'''))),,,///111222AAAlll|||ZZZ000))),,,)))FFFxxxjjj^^^sssxxxwww}}}zzz~~~~~~oooiiinnnlllaaadddcccNNN>>>\\\AAA888888JJJEEEJJJtttnnndddrrroooccctttllliiinnngggfffYYY>>>@@@>>>;;;@@@RRR000...AAAooommmqqqrrrmmmkkkhhh^^^GGG999000<<<999LLLwwweeeiiissshhhFFFDDD===AAADDD===:::;;;666;;;555:::>>>UUU```999|||VVVggg111+++HHHzzzdddxxx^^^~~~qqqlllmmmjjjiiiaaa\\\dddOOO;;;???444LLLKKKpppOOOVVVoooxxxppplllfffddd\\\NNNSSS???888888DDDBBB555FFFpppOOO000//////TTT~~~nnnvvveeeaaaDDD777555888555999MMMiiiYYYfffbbbMMMKKKAAA???;;;888777777888999jjj~~~888555...^^^yyynnn{{{XXXpppyyyppp~~~ZZZfffjjjuuu___...///+++???vvv{{{tttssseee```HHH666@@@111CCC```vvv\\\uuu|||qqqjjjoookkkVVVAAA999@@@<<<>>>888@@@ZZZkkk]]]FFF%%%---%%%333NNNqqq}}}VVVkkk[[[wwwUUU<<>>MMMLLLBBB999FFFxxxWWWEEE777???]]]QQQddd555&&&...((('''$$$...333OOOVVV}}}sssgggvvvwwwmmmyyyoooJJJ@@@}}}>>>@@@PPPRRR{{{}}}www{{{OOO|||oooaaapppjjjCCC<<>>mmmaaa[[[qqqsssrrryyyyyywwwxxx}}}mmmgggllljjjiiihhhkkkLLL<<>>:::<<<111888BBB^^^eee;;;XXXhhh222)))CCCuuunnn{{{jjjooobbbaaabbbggg___YYYiiiWWW===///GGG===RRRnnnaaahhhhhhdddcccccc\\\UUUXXXaaaQQQ;;;888???JJJDDD:::RRRyyyrrr\\\CCC///+++)))XXX}}}kkkrrr```bbb222;;;@@@777FFFVVVzzzooo]]]ZZZTTTOOORRRDDD@@@>>>;;;888777777888999rrrkkk<<<))),,,RRRuuupppzzz~~~rrrzzz@@@]]]cccmmm[[[***++++++CCCvvviiirrrooouuufffdddMMM...777555;;;DDD|||nnnllljjjpppuuugggLLL===>>>???999===777<<>>MMMKKK@@@555CCCwwwTTTFFF???LLLiiiLLL\\\---"""///((('''$$$...333NNNUUU{{{ppp}}}___jjjttt}}}nnnFFFEEE```nnn333555;;;JJJhhhuuu```uuu~~~jjj}}}iii@@@777===ZZZpppqqqvvvyyyaaa[[[+++...---,,,************+++>>>```ppprrrTTThhh}}}tttHHH}}}vvvMMMmmmwwwGGGPPPWWWKKKGGGDDD===ccczzz}}}ccc~~~@@@&&&***---,,,$$$***+++,,,000HHHxxxLLLKKKFFFeeelllzzzddd___XXX;;;rrrwwwSSSiiixxx<<<$$$***///(((***(((******$$$222QQQtttooo___ddddddyyyxxxmmmWWW```]]]MMM???eee{{{]]]BBB;;;555333000,,,************))))))(((''''''''''''''''''(((***)))'''&&&&&&'''&&&&&&&&&&&&(((,,,///111222999qqq{{{TTT111///%%%'''777yyymmmOOOooojjjnnnqqqyyyuuuzzz~~~qqqcccccclllfffhhhcccUUUCCC888777<<>>333AAA>>>vvvccc]]]YYYdddaaaFFFCCCAAA>>><<<<<<<<<;;;:::???666<<>>CCC333FFF|||uuuaaaOOO===999:::PPPZZZaaacccWWW\\\NNN;;;888???XXX666999WWWaaayyy999444,,,999{{{wwwxxx___BBB444666777IIIOOO|||rrrkkkaaaYYYTTTOOOIIIEEEAAA::::::CCC000000HHH888zzzWWW(((333111BBBqqq|||pppTTTFFFfffmmm???444((((((>>>qqquuuiiihhh{{{{{{tttsssbbb@@@777>>>777BBByyykkkllllllWWWAAA:::888>>>>>>888:::777uuu]]]yyy888***(((---333FFFhhhyyyiiixxxqqqUUU:::EEExxxmmmKKKKKKpppFFF???NNNHHHGGG<<>>@@@}}}999\\\111%%%+++&&&)))%%%+++555WWWRRR|||}}}yyyrrrbbbbbb~~~sssnnntttZZZ@@@eeeqqq>>>777;;;{{{uuuwwwuuuddd777888555___lllxxxooosssbbbRRR333---,,,+++))))))))))))***888ooocccxxxVVVjjjqqqzzzfffttt~~~aaagggbbb===>>>SSSEEECCC@@@===]]]uuu}}}^^^qqqmmmDDD$$$+++******,,,%%%***000HHH}}}qqqzzzKKK>>>OOOvvvsssvvvnnnTTTYYY888HHHtttVVVvvv<<<---,,,''',,,%%%+++***)))&&&,,,TTTmmm~~~rrrYYYYYY}}}zzzLLL___mmm~~~```888999AAAAAA888///---,,,))))))+++******))))))(((((('''''''''((()))))))))(((&&&%%%%%%&&&(((((((((***---000333AAAuuuvvv~~~XXX{{{111000))))))333wwwWWWqqqtttrrruuuxxxtttxxx~~~uuuiiigggmmmfffjjjhhhYYYDDD777999@@@GGG]]]fffdddjjjrrrjjjnnnpppmmmrrrfffmmmjjjkkkjjj\\\GGG===>>>BBB===IIItttkkk+++...///}}}~~~wwwxxxppplllooocccIII444888CCCyyyjjjOOOBBBBBBFFFUUUTTT<<>>555;;;WWWmmmWWWKKKsssSSS))),,,+++___xxxsssjjjyyy~~~qqqjjjmmmppp{{{eeeppp]]]MMMEEE111LLLuuu```NNN:::HHH:::@@@FFFUUU```TTTTTTKKK@@@888JJJKKK777>>>ooouuu666,,,+++888>>>zzz|||yyy|||kkkOOO<<<===CCCIII;;;lllQQQgggddd___YYYTTTMMMEEE@@@AAA<<<888CCC555777BBBJJJ{{{fff......000;;;wwwyyy~~~cccOOOqqq___HHH<<>>]]]ttt}}}^^^ooovvvAAA333+++***,,,&&&+++111IIIyyyyyyMMM}}}```fffsss^^^~~~uuuqqqpppjjjbbb[[[333@@@{{{NNN|||EEE000***$$$,,,%%%***))))))&&&---SSS|||{{{___PPP|||zzzYYYgggoooiiiZZZ999:::BBBRRRCCC;;;333000...***)))************)))(((((('''''''''((()))))))))(((&&&&&&%%%&&&(((((((((***---000222666eee~~~___yyy///...******...qqqsssVVViiizzzqqqxxxvvvpppsssyyy{{{wwwnnnjjjkkkdddkkkkkk\\\FFF888:::AAAJJJyyypppwwwhhheeejjjmmmsssfffgggfffhhheeeVVVBBB:::===>>>999IIIzzz[[[...//////ttt{{{yyypppiiijjjcccOOO>>>444eeezzzggg^^^cccnnn}}}zzzddd@@@???======>>>>>>===<<<999222777eeesssHHHjjjPPP,,,+++***LLLwwwaaalllyyy}}}vvvooorrr{{{vvvnnnvvviiieeeYYYFFFllljjj[[[TTTBBBSSSWWW{{{xxxXXX===AAA;;;QQQ<<<888EEEVVVppp555%%%111'''***ggguuu|||lllHHH999BBBGGGDDDJJJuuugggbbb\\\UUUOOOIIICCC???===>>>666AAA:::>>>999dddnnn{{{}}}111......111qqq~~~www<<>>>>>AAA777BBB555999DDDDDD~~~]]]zzz------&&&***///LLLjjjxxxSSSttttttHHH999kkk}}}tttkkkNNNAAAJJJ---777777FFFzzzzzzTTTTTTTTTBBB@@@??????666999888DDDwwwQQQEEE777aaaHHHTTT111***,,,,,,+++&&&)))555PPPNNNcccuuuyyyjjj___zzzrrrvvvqqqnnnTTTPPP;;;mmmGGGkkk|||bbb]]]444888444rrrkkkwwwkkkDDDyyySSS111---,,,+++))))))))))))***333dddkkk```JJJ]]]ppp{{{___zzzGGG777zzzlllZZZqqqSSSEEECCCCCC===\\\tttaaaqqqKKK""",,,***---(((---111III|||sssOOOrrrssscccxxxZZZFFF[[[}}}xxxrrrllldddppp[[[999JJJ[[[ttt>>>------000---%%%)))'''((('''---QQQppp{{{wwwbbb|||VVV}}}}}}jjjiiiEEE***///XXXbbbnnn^^^>>>777222111///+++***++++++******))))))(((''''''(((((()))))))))((('''&&&%%%&&&(((((((((***---000444,,,UUUhhh}}}000***'''(((+++eeesssQQQ[[[uuujjjwwwsssmmmooosssvvvuuuooohhhdddbbbhhhjjj```MMM???;;;===GGGuuutttkkkRRRQQQ\\\hhhwwwpppgggfffddd]]]NNN>>>;;;???===:::QQQHHH...---,,,ooottt}}}yyyrrriiihhhcccTTTUUURRRppphhh\\\UUUYYYdddkkk___KKK>>>======>>>@@@@@@>>>===999555<<>>jjjiiinnnuuurrrhhhhhhooolllvvvxxxfffhhhbbbVVV|||qqqXXXXXX^^^RRRWWWPPPbbbvvvcccQQQ444CCCFFFKKK:::DDD\\\VVVssswwwyyy...)))...000,,,```}}}xxxtttOOO===BBB@@@???rrrmmm```QQQGGGEEEDDD@@@<<<777@@@777???999>>>777yyyZZZyyy111000---,,,eeemmmJJJVVV[[[>>>999gggbbbttt///+++---222999fff|||~~~llljjjmmmVVVLLLcccuuuOOOCCC\\\}}}aaaNNNAAA@@@===222???;;;999<<>>)))999///JJJ\\\BBB;;;???FFFFFFAAA???@@@999<<<;;;JJJUUUEEE777KKKrrr@@@MMM///******((('''$$$'''777PPPVVV\\\kkkooohhhWWWlllxxxtttooovvvYYY\\\OOO|||rrrgggvvvfffpppxxx\\\III///"""AAAkkk|||qqqEEEFFF***---,,,+++))))))))))))***...aaannn{{{aaaRRR\\\ppp[[[YYY@@@MMMdddAAANNNCCC???BBB;;;ZZZttteeevvv[[[888---***---***///111HHHdddwwwzzzWWWfff___@@@NNNHHHXXX|||rrrvvvtttooobbboooOOO;;;SSS```rrr===+++...444---%%%(((%%%((())),,,MMMwww~~~jjjtttXXXssspppvvvbbb<<<,,,NNNRRR***444000...///...+++***,,,++++++******)))(((((('''((())))))***)))((('''&&&%%%&&&(((((((((***---000999+++SSS~~~nnn555((($$$)))---]]]vvv{{{]]]XXXooodddrrrooommmnnnqqqssssssooofff^^^dddgggjjjeeeZZZMMMBBB===YYY}}}SSSLLLNNNAAAHHHSSS^^^nnnjjjrrrnnneeeXXXHHH<<<<<>>@@@AAAAAA???<<<<<<===MMMzzzpppFFFggg333///000555pppvvvyyynnnhhhkkklllfffcccfffkkkyyyXXXRRRMMMFFFaaaddd]]]VVVRRRZZZccc[[[bbbmmmYYYBBB:::GGGQQQ===EEE]]]TTT&&&333(((333---UUU|||vvv}}}uuusssvvvtttXXXBBB@@@???bbblllfffVVVDDD>>>BBBDDD>>>555111@@@:::===666<<>>===222EEE??????iiihhhkkkggg)))///++++++---RRRfffSSSyyyuuuwwwTTT888UUU|||tttlll\\\DDD666(((:::+++QQQ___TTTBBB333555;;;@@@>>>???:::<<<===QQQ___AAA??????UUUEEE,,,+++'''&&&'''%%%&&&888MMM]]]TTTvvvooonnnrrr]]]___xxxkkkqqqmmmNNNiiiLLLlllsssdddqqqooo{{{lll222888???PPP}}}vvvyyyLLL555666---,,,+++))))))))))))***222QQQxxxjjjiiiccc___nnnZZZ===???>>>777PPP{{{HHHCCC<<>>BBB<<>>;;;:::BBB___wwwbbb[[[444...000---RRRlll|||oooeeeeeeiiikkkkkkjjjlllzzz[[[GGG999777HHHJJJGGG]]]UUUZZZ^^^___YYYZZZaaa{{{~~~qqq]]]???;;;DDDDDDLLL444PPPuuupppvvvDDD---888"""%%%%%%EEEmmmqqqyyywwwvvvrrraaaGGG===EEE~~~hhh\\\PPPEEEFFFNNNNNNBBB555///======<<<777???lll|||uuuiii999(((,,,...444wwwbbb;;;AAAMMMaaacccXXX222+++'''---999ssstttpppsssfffnnnvvvqqqhhh>>>RRRzzzppplllkkk@@@>>>@@@<<<<<<===;;;FFF444RRRlllrrrvvvNNN***(((,,,(((---QQQ\\\zzzooommmvvv___BBBKKKvvv}}}tttlllYYYBBB666111FFFAAAuuu{{{TTTDDDGGGSSSRRRAAA???<<<===999<<<>>>XXXYYY444@@@JJJzzz>>>+++---''')))***)))&&&555EEE___KKKzzzsssvvvfffXXXtttrrr~~~jjjNNN\\\}}}|||wwwZZZ<<<666...``````bbb___}}}111666---,,,+++))))))))))))***555OOOsssbbb|||hhhuuuaaaiii{{{```@@@CCC///FFFoooVVVNNNZZZzzzuuuDDDGGG===AAA<<>>@@@BBBCCCBBB===:::888GGGuuusssXXX|||555...///)))CCCxxx|||~~~xxxrrrmmmeee___bbbjjjnnnmmmiiiuuuyyyqqqSSS555888HHH;;;VVV{{{^^^```^^^YYYZZZ[[[[[[jjjdddYYYOOOAAAHHHKKKAAACCCFFF```sssXXXrrrAAA333...###***000CCCbbb||||||tttxxxzzzsssnnnPPPAAAUUUiiikkkXXXRRRMMMNNNQQQMMMBBB777333999===:::;;;JJJrrr}}}:::,,,---...111SSS|||~~~iii111OOOBBBTTTWWWIII333///,,,...222iiivvvsssxxx~~~}}}}}}~~~~~~zzzssshhheeemmmiiiUUUDDD\\\wwwkkkjjjIII;;;CCCBBB===:::888BBBCCC999{{{;;;..."""...(((,,,NNNSSSlllbbbzzzmmmPPP@@@fffxxx|||ssskkkcccIII;;;222===>>>xxxrrrSSSEEEIIIXXX[[[KKK@@@<<<===999===AAA```qqqHHH555>>>ZZZ999,,,111))))))++++++$$$111===```DDDrrrqqqxxxqqqWWWfff}}}}}}lllooolllzzzsss|||vvvvvv|||rrruuurrrDDD''':::EEEvvvxxxqqqNNN555***---,,,+++))))))))))))***---MMMllllll|||~~~___bbbuuuyyyuuu---FFFDDDaaawwwCCC777MMM{{{hhh>>>III;;;@@@<<<\\\rrr{{{ccc333***222+++------000+++???tttbbb]]]<<<777NNNZZZ@@@HHHXXXsssddd___RRRJJJJJJfffyyyIIIrrr:::444:::777---(((+++&&&,,,,,,%%%888qqq|||mmmcccyyyXXXvvv~~~wwwrrrmmm???eeexxxTTTDDD>>>IIIEEEAAA;;;333***(((+++,,,,,,+++******))))))((())))))***+++***)))((('''%%%&&&(((((((((***---000111777fffmmm~~~~~~kkkaaa999''')))+++ 555lllwwwyyyYYYZZZppppppiiiggglllnnnkkkkkklllggg___\\\bbbhhhkkkjjjjjjnnnqqqeeesssssstttqqq^^^gggooofff]]]OOOCCC???AAACCCBBBGGGVVVbbb555&&&---+++&&&ssswwwvvvtttNNNDDDiiizzz{{{qqqrrrwwwuuuwwwyyyrrrccc^^^---MMM^^^|||\\\fffXXXFFFHHHBBB<<>>@@@CCCDDDBBB===999===QQQxxxZZZ999//////)))CCC```ppp{{{gggjjjeeeZZZYYYccciiihhhhhhiiixxxaaa333777HHHFFFpppccc___ZZZWWWaaaddd]]]ddd[[[RRRMMMAAAHHHRRREEECCCfffsss___zzz888---!!!...***999VVV}}}vvvttt|||ggg~~~ggg|||tttpppxxx\\\JJJggglllbbbaaaYYYTTTOOOJJJEEE@@@:::555888777;;;:::AAATTTjjj~~~777555...---666777|||~~~nnnMMM===NNN___YYYsss===//////,,,***$$$UUUqqqvvv}}}yyyyyy|||zzzzzz|||{{{xxxuuuvvviiigggddd\\\fffjjjVVV>>>[[[uuuTTTWWWDDD999999:::444777???@@@222EEE[[[\\\yyy111444 222)))%%%XXXeeeppprrrOOO}}}~~~xxxYYY999YYYrrr}}}{{{rrrjjjdddJJJ<<<222:::CCC|||NNNFFFFFFFFFEEE@@@CCC>>>@@@<<<@@@FFFggg\\\???CCC???eee777---555,,,&&&)))***"""...999bbbBBBiiiwww]]]]]]lllooozzzmmmyyyxxxUUU999MMMfffwwwyyyPPPbbb|||kkk222888999MMM{{{ssseeeBBB\\\???:::---,,,+++))))))))))))***888EEEtttggglll\\\^^^rrrvvvTTT:::BBBkkkyyy~~~]]]999HHH888===<<<___vvvkkkMMMCCC333+++------///)))===sssqqq}}}~~~}}}~~~}}}cccLLLAAA333^^^pppeeeLLLDDDeeeoooaaaJJJIIIBBBddduuuIIIDDD:::999...---))),,,'''------###444___mmmyyyhhhbbb```{{{}}}yyyxxxhhhTTTUUUOOOIIINNNJJJFFFBBB<<<333+++***---,,,,,,++++++***))))))))))))******++++++)))((('''%%%'''(((((((((***---000///888hhhsssllleeerrr{{{=== &&&+++%%%///KKKvvvtttdddttteeekkkkkkjjjjjjkkkjjjiiiggg^^^```eeelllooojjj___WWWHHH```IIISSSqqqlllnnnpppgggqqqzzzmmm]]]fffHHH555JJJFFF666EEEBBBMMM111333(((---,,,JJJqqquuuqqqzzz~~~~~~yyyuuuqqqoooooopppppppppiiiXXXEEE]]]gggccc\\\RRRJJJEEEBBBAAAAAAEEE999CCCKKK>>>:::@@@;;;555zzzXXXbbb111222))),,,'''cccpppxxx|||uuueee^^^cccccc\\\^^^iiijjjvvvssstttpppFFF,,,EEEVVVZZZnnnppp^^^\\\___QQQYYYYYYfff]]]CCCMMMaaaWWWJJJ;;;\\\~~~ddd```xxx000---+++(((,,,'''///UUUxxxfff~~~{{{jjjpppmmmkkkfff^^^{{{qqqkkkYYYVVVVVVSSSMMMFFF???:::666444AAA...<<>>OOO|||eee+++222$$$***%%%///DDDvvvbbbxxxnnn~~~xxxvvv===FFFqqq{{{yyyiiiiiibbbZZZ======444]]]hhhGGGFFF@@@:::111AAAAAA888>>>777>>>TTT\\\???888JJJqqqbbb;;;;;;///,,,)))+++((($$$)));;;PPP[[[JJJxxxbbbhhh|||}}}vvvxxxmmmFFFBBBjjjqqqyyysssKKKYYYyyyDDD333333HHHwwwyyy<<<}}}NNN@@@444222111...***((()))++++++111BBBsssuuucccaaaVVVXXXfffrrrFFFGGGoooFFF<<>>"""'''+++$$$,,,FFFoooyyyaaahhhiiillliiigggfffgggjjjkkkiiifffaaadddeeeffffff```PPP@@@999HHH@@@fffsssiiiiiimmmtttzzz{{{uuukkkcccgggFFF>>>IIIDDDAAAFFFDDDZZZVVV333---&&&,,,,,,;;;uuutttvvv}}}zzzvvvwwwzzzxxxuuurrroooiiiccc^^^```]]]WWWtttvvvXXXSSSMMMHHHEEECCCBBB@@@CCC???AAABBB>>>???AAA;;;PPP}}}zzzccc:::------,,,000CCChhhjjjyyyfff```aaa```YYYRRR```qqqrrrnnneeeAAA777ZZZZZZ~~~fffPPPYYYZZZdddiiiWWWBBBJJJ[[[TTTAAA:::bbbqqq>>>hhh888******)))***'''***GGGnnn|||yyy|||XXXzzziiivvvzzzbbbgggjjjkkk```|||OOObbboooTTTgggeee^^^___QQQNNNIIIDDD>>>:::777666444<<>>AAA999???===>>>BBBEEE<<>>555666,,,,,,)))''')))666JJJZZZFFFfff{{{|||}}}lllmmmxxxnnnnnnvvv{{{|||zzzRRRFFFfff|||~~~{{{sssAAA222888YYYzzz~~~RRR999NNNIII666777444///***(((((('''&&&)))999dddtttkkk~~~wwwZZZccc}}}aaa@@@>>>AAA888???IIIvvvllliiiDDD<<<>>>000---444)))333___xxxxxx{{{tttmmmMMMVVVCCCUUU{{{{{{|||www|||eee___QQQ<<>>qqqvvvvvvdddaaa~~~ddd|||qqq}}}yyypppWWWHHHFFFGGGCCC===999666222000...---+++)))...,,,)))(((******(((''')))))))))(((''''''&&&&&&''''''&&&'''(((+++...000111:::aaauuuuuufffeee~~~AAA###(((,,,$$$(((???eeehhhiiiiiisssfffcccaaadddhhhjjjgggdddaaaggggggbbbcccbbbPPP999:::EEEJJJ||||||mmmooonnnnnnmmmlllhhhbbb^^^RRRBBBDDDGGG===AAANNNNNNxxxjjj777)))(((+++---,,,dddxxxrrrrrrtttxxx{{{|||zzzyyynnniiiddd``````aaaccccccZZZbbb^^^uuu{{{xxx|||VVVKKKIIIFFFEEEEEEDDDBBBAAA===EEEBBB<<>>)))++++++***+++)))999\\\rrryyyuuuhhhxxxeee|||iiiSSSfffgggfffQQQSSSGGGNNNJJJSSSrrr```VVVPPPKKKIIIEEEAAA===:::888777@@@111555???BBBHHH666777---'''+++???fffxxxjjjhhhmmmkkkjjjggg^^^???BBBJJJRRRSSSZZZZZZtttLLL@@@???>>>333...---'''CCCttt```tttwwwxxxqqqhhhkkkooommmjjjllldddbbb``````aaabbbaaaaaabbbccckkkaaaGGG>>>>>>777:::;;;888:::===888:::GGG^^^XXXXXX---)))...''',,,***666dddttteeeqqqsss{{{mmmAAAOOO```sssvvvtttzzzuuu```UUUWWWHHHLLLMMMeeeMMM>>>CCC<<<555???;;;888<<<;;;444GGGLLLxxxOOOGGG@@@___SSS<<<:::<<<222---++++++)))...AAAVVVCCCfff}}}{{{{{{qqqzzzzzzxxxmmmUUUbbb~~~zzzzzzXXX777111===QQQtttpppjjj^^^FFF^^^iiiOOOKKK:::777222,,,*********)))(((...;;;XXXsssmmm{{{|||YYYooozzzzzzxxxzzzNNN<<<@@@@@@:::666jjjxxx~~~nnnjjjttt777IIIAAAEEE777...333,,,000KKKccc}}}^^^|||}}}vvv~~~{{{eeejjjZZZvvvwwwsssoooeee\\\___JJJ666PPPNNNOOO999888===777444222///---,,,,,,***(((+++hhhqqqrrrggg]]]uuulllyyyzzzwwwuuuvvvyyy||||||{{{wwwSSS444666GGGMMMEEE<<<999666222///...,,,***)))---,,,***)))***+++***)))******)))(((((('''&&&&&&''''''&&&'''(((+++...000000888^^^zzz|||nnnaaaEEE%%%(((,,,$$$'''777YYY}}}{{{zzzqqqTTT```dddfffbbb```bbbggghhheee``````iiihhh```bbbeeeSSS999???PPP___|||qqqnnnnnnnnnmmmiiiddd^^^[[[:::NNNEEE???HHH:::???oooyyy888***...***---)))???}}}{{{uuunnnhhhkkkwww~~~yyypppvvvpppiiiccc```___^^^^^^VVV___RRRZZZ\\\OOONNNBBBEEECCCAAAAAABBBCCCCCCBBB:::GGGDDD>>>@@@888999OOOxxxeeeZZZPPPCCC444444---(((...HHHtttfffttt~~~gggUUUSSS\\\dddWWWRRRJJJTTThhhiiijjjzzzhhhZZZaaa```PPPHHHLLLOOOXXXVVV===BBBiiiaaakkkkkkuuu555<<<,,,---,,,)))---(((...LLLiii{{{~~~tttpppzzzpppYYYSSSsssjjjdddHHH555999FFF<<<\\\}}}fffZZZLLLGGGEEEBBB>>>;;;999888888;;;<<>>PPPoookkk```]]]bbb~~~nnn???VVVhhhgggaaa===<<>>FFFAAA===:::333FFFsssuuuMMMrrr>>><<<@@@333///###///111WWWcccnnnooovvvYYYJJJLLLQQQYYY\\\ZZZTTTMMMTTTfffTTTaaa^^^RRRRRRYYYSSSHHHRRR[[[\\\CCC111PPPssssssllliiisssOOO777777444000+++%%%+++%%%$$$:::VVVppp}}}uuu}}}ppp|||wwwhhhYYY```mmmiiiRRR===111LLLCCC```yyylll___PPPDDDCCC@@@===:::999888888666LLLPPPtttLLLNNN;;;AAA===444888444&&&888```ssspppfffllloooccckkk~~~jjjSSSNNNGGGKKKFFF===:::888111,,,$$$AAAhhh\\\YYYyyyssswwwuuukkkeeefffeee``````^^^\\\ZZZWWWSSSMMMIIIGGGHHH===777>>>;;;444:::555===:::===IIIEEEFFF]]]vvvlllwwwAAA;;;+++///$$$'''!!!$$$IIIwwwgggsssvvvyyygggYYYcccjjjKKKEEEZZZnnngggbbbbbbYYYZZZ]]]OOO@@@333555AAA777LLLLLL@@@888666555999;;;888DDDEEENNNQQQ666>>>EEEFFF999>>>444999111...///)))"""...BBBWWW<<>>\\\hhhgggjjjmmmkkkbbbUUUIIIBBBKKKAAACCCDDDBBBWWWllliii}}}ppp000+++---'''&&&---)))AAAzzz}}}qqqnnnnnnnnniiigggqqqjjjeee^^^YYYYYY\\\___aaa[[[]]]RRRIIIHHHEEEDDDIIIFFFCCC>>>======@@@AAABBBEEEBBB;;;555333:::]]]___EEEttt:::777CCC444111000---***000hhhfffmmmttt]]]WWWBBBNNN___hhhcccVVVKKKDDDIIIVVVTTTOOOVVVWWWLLLGGGQQQGGGLLLMMMVVVuuu]]]222CCC555:::555,,,***///(((###///BBB]]]zzzxxxxxx|||yyyzzzqqqkkklllzzz```bbbUUUFFF;;;WWWRRReeerrrmmmSSSHHHBBBAAA???<<<;;;:::::::::>>>HHHzzz~~~PPPDDD>>>;;;<<<888:::777+++111MMMeee]]]yyytttsssmmmuuuaaapppbbbDDD@@@GGGCCC???EEEAAA555333&&&444>>>kkkeeecccwwwzzzyyyqqqeee```ccciii\\\ZZZWWWTTTRRROOOKKKHHH666888444666===999555:::>>>777;;;GGGCCC888VVVcccOOOFFF888,,,...))),,, 999%%%jjjqqqXXX|||ddd{{{______YYYLLLTTTiiilllaaa[[[ZZZMMMPPPKKK>>>222...777@@@QQQOOO666222999333888;;;AAA???AAAddd```AAA555rrrsssCCCBBBAAABBB777;;;555222111***%%%***555BBB@@@CCC~~~fffNNNSSSTTTWWWjjjuuunnn{{{uuuRRRHHHFFF---333555MMMfffrrrzzzZZZ<<<111mmmxxxkkkLLLIIIOOOHHH@@@999555666333------333...;;;CCC\\\uuuhhhvvvjjjvvvEEEUUUnnn|||ZZZ:::888>>>666:::OOO}}}llldddKKKJJJLLLHHH>>>777666222***```cccddd|||ppp}}}tttsssyyynnn```cccnnnfffccc^^^[[[ddd^^^kkk[[[:::999UUUwwwPPP|||aaa======;;;<<<:::888666444333333111...,,,)))333lllbbb```lllJJJfff|||XXX|||wwwvvvjjj___ZZZ\\\___cccXXXaaavvvJJJ......,,,++++++---///000000+++,,,,,,+++)))(((***+++))))))))))))))))))))))))''''''&&&'''(((+++...000222999]]]vvvooo```lll999)))***)))(((%%%222LLLqqqttt}}}vvvzzz[[[WWW^^^```aaa```]]]\\\\\\]]]WWWYYYYYYXXX[[[aaacccaaaUUUooommmiiiiiifff___UUULLLFFFDDDEEEEEEJJJGGGHHHeeexxxlllMMM000...(((...&&&+++"""---WWWxxxeee```^^^bbb{{{yyyjjj^^^YYYYYY\\\^^^ZZZYYYWWWLLLGGGJJJCCC>>>CCCAAA>>>>>>?????????>>>AAA;;;555...222LLLhhhqqqGGGcccSSS;;;999:::777333888------'''MMMXXXjjjjjj{{{{{{~~~ZZZJJJAAADDDPPPbbbhhh```\\\[[[MMMHHHVVVRRRFFFHHHFFFGGGYYYyyy}}}\\\SSS:::EEE888===;;;111111333---(((,,,333NNNqqqwwwnnntttuuukkkhhhRRR]]]TTTHHH888LLLWWWrrrNNNGGG??????============>>>??????YYYrrrKKKHHH>>>FFF>>>DDD@@@888666666222===TTT[[[|||wwwJJJBBB===DDD???===FFF???555>>>000111***aaakkkSSS}}}~~~{{{zzzfffdddqqqaaa]]]XXXSSSOOOLLLHHHFFFGGG@@@===>>><<<666444555===888???FFFCCCSSSnnn~~~EEECCC555444444......,,,777KKKqqq\\\oooeee}}}|||bbbZZZSSS^^^mmmhhhZZZWWWMMMNNNQQQKKKAAA555666MMMkkkkkk???///666333;;;999DDDAAALLLOOO===MMMYYYDDDAAAEEE???<<<===;;;777222...++++++,,,777UUUUUUjjj||||||ttt___KKKOOO666===FFFBBB444222:::>>>MMMXXXlllxxxuuummmZZZAAA777[[[TTTKKKHHHMMMFFF<<<777777:::777111555@@@KKKLLLEEEJJJnnniiitttttt|||zzzdddZZZ}}}\\\BBB777<<<999:::MMM```pppaaauuuwwwCCCQQQOOONNNHHH<<<777444,,,DDDtttxxxmmm~~~uuuxxxvvvvvv}}}qqqrrr[[[llliiisssaaaaaabbb[[[eee```YYYLLL555JJJrrrbbbjjjxxxMMM===:::===444999666555222111111111///---(((---QQQ```______RRRRRRvvvhhhjjj{{{{{{~~~}}}qqq```RRRMMMNNNLLLKKKVVVfffeeePPP888,,,...,,,***+++---///000///+++,,,---+++(((&&&(((***,,,,,,+++***)))((('''&&&''''''&&&'''(((+++...000111888]]]pppddd}}}^^^www@@@+++******(((!!!***:::[[[qqqeeevvviiiWWWYYY]]]```___[[[YYY[[[^^^\\\[[[ZZZYYYYYY[[[```eeefffzzzqqqkkkgggbbbZZZOOOFFFBBBEEEIIIFFFAAA===[[[pppNNNRRR|||333444111&&&555((())),,,''';;;oooeeebbbbbbiiiiiiuuuBBBFFFNNNVVV[[[[[[VVVRRRPPPMMMTTTKKKFFFQQQKKK>>>??????>>>???AAA@@@>>><<<888555444---555ZZZfffIII;;;CCC===>>>000;;;444000...,,,444 III___^^^hhhttt|||~~~rrrZZZCCC444;;;DDD@@@@@@IIIDDDCCCJJJ>>>666GGGJJJ}}}}}}gggeeeiii777KKK>>>;;;===@@@777000000,,,))))))***CCCkkk|||ttt~~~uuuhhhpppbbb\\\QQQggg]]]QQQ[[[eee{{{NNNDDD======<<<===>>>@@@BBBCCCKKKrrryyyBBB???IIIIII===NNNHHH666444===444111FFFeeehhhsssjjjKKKFFFEEEAAAFFF<<<888@@@777444GGG999000333EEE```YYYOOOxxxuuu}}}wwwhhhTTTjjjeee\\\TTTNNNIIIEEECCC???333222888777999??????333<<>>HHHjjjNNNUUUEEE:::AAA<<<...&&&---...555nnnnnnZZZzzzggguuuuuuiiiddddddSSSSSSlllooo[[[SSSNNNGGGFFFCCC@@@:::DDDjjjWWW333555777BBB<<<:::TTTxxx===@@@GGG~~~oooCCCDDD???EEE888===??????;;;444111000---'''666///___EEEgggwwwPPP\\\MMMBBBNNNPPPUUUnnnjjjmmmpppnnnbbbQQQCCC:::999bbbSSSUUUIIIDDDCCCDDD@@@??????777,,,000<<<```VVVCCC999dddfffWWW|||vvv|||ppp~~~wwwddd???222888>>>444AAAaaappp{{{XXXnnn```WWWTTTOOOQQQNNN@@@:::999222555jjj}}}~~~bbb]]]lll}}}oookkkiiiuuu^^^QQQ666UUUvvv{{{aaadddiiiYYYXXXMMM===666---RRRFFFlll;;;<<<<<>>HHH777RRRMMMcccNNN:::888555222...+++)))((('''---$$$EEEsss~~~```PPPggglll}}}EEE333AAARRRZZZYYYUUUSSSTTTTTTQQQMMMIIIIIIHHHCCC===777<<<@@@AAA===:::;;;===:::;;;BBB---BBBlllSSS555EEE999>>>000;;;444777333///---...+++000HHHdddeeemmmuuuxxxwwwyyy|||}}}vvvTTTIII888999>>>@@@BBBMMMaaauuuuuummm~~~|||xxxBBB???<<<;;;<<<;;;666333111111111---'''+++@@@WWWPPPbbblllttthhh```rrrkkkffffffRRR[[[bbbeeepppDDDCCC555<<<999222666@@@HHHNNNYYY===???RRRBBBFFFHHHCCC===;;;<<<;;;888444OOOiiiwwwtttVVV===EEEMMMKKKEEEDDDEEECCC<<<:::===SSS???///777QQQccc___RRRrrryyyzzzddduuuhhhUUUWWWRRRDDDCCC999777666777888777888999333KKK;;;EEErrrdddJJJJJJEEEAAAIIIOOODDD222,,,222'''000TTTbbbfff|||sss{{{ddd{{{qqqxxxwwweeeYYYcccdddOOORRR===777AAA@@@:::QQQxxx[[[111...:::;;;;;;AAAHHHjjjggg@@@PPPOOOeeerrr???EEE@@@999444999???666222777999444---+++111:::PPPPPPOOO{{{~~~mmm}}}lllrrriiirrruuuqqq{{{sss~~~kkkTTTRRR;;;>>>???IIIRRRRRRUUULLLDDDBBBKKKEEEAAA@@@===666222111```ccc@@@AAALLL^^^VVVooozzz{{{lllqqq~~~|||}}}~~~{{{YYY<<<>>>)))///???>>>KKKjjjyyy~~~ooobbbpppAAANNNDDDBBBKKKLLLAAA666333///KKKttt}}}pppSSSrrrvvv}}}yyy}}}kkkjjj{{{oooOOOcccmmmeee___QQQFFF>>>:::(((DDD}}}III^^^~~~MMM999IIIHHH777555>>>;;;666???FFF777***,,,///333###***HHHWWWNNNHHHQQQHHHkkkmmmmmmpppkkkwww~~~\\\PPP???;;;777333222222000---))),,,)))///%%%444000666---//////---+++)))((()))***))))))(((((('''''''''&&&%%%&&&(((((((((***---000555...ZZZrrrfff^^^iiiyyy<<<444111111''',,,'''&&&???]]]mmmnnnmmmvvveeeaaajjjuuuhhhPPPRRReeeZZZ[[[^^^```^^^YYYXXXZZZQQQVVV[[[[[[WWWQQQMMMLLLOOOIIICCC???;;;<<>>;;;777BBB+++???______EEE???bbbwww111666666,,,999---+++111---///555444000777DDD^^^^^^aaakkkvvv{{{xxxsssrrrwwwwww~~~zzz~~~zzz}}}|||{{{mmmtttOOO>>>>>>>>>>>><<<999444111333333555222***'''222@@@ZZZqqqvvvnnnvvvzzztttuuubbb```fffssswwwhhheeeZZZYYYUUUNNNHHHCCC@@@>>>FFF555,,,DDDOOO666HHHkkk~~~xxxEEEIIIHHH>>>HHHLLLCCC>>>::::::;;;<<<999555<<>>EEEBBB===888===@@@999555999;;;777111000(((555NNNRRRGGGZZZ|||sssrrr}}}yyyzzzwwwxxxuuunnniiibbbQQQXXXOOO;;;777888kkklllKKKMMMMMMGGGCCCBBBPPPJJJEEEDDDAAA<<<888888```vvv\\\666<<>>BBBKKKPPPKKKCCC===NNNRRRhhhrrr}}}:::222111000///............,,,'''---'''444wwwaaa|||uuukkk^^^XXXZZZ]]]^^^]]]TTTRRROOOLLLIIIDDDAAA???:::555222777???CCC@@@:::777MMM___eeeHHH222YYYAAA+++:::111,,,:::---,,,222---///777888111,,,---GGGWWWgggkkkfffdddllluuupppxxxqqqttt]]]zzzrrrttt{{{tttbbb^^^hhh}}}zzzyyyuuugggjjjggg;;;===???BBBAAA===888444222666777:::999222******...HHHmmm~~~|||wwwwwwPPPMMMSSSSSS^^^```^^^ggg___KKKDDDKKKCCC000...333666DDDTTT]]]sss===<<>>===>>>@@@999<<<999111444DDDTTTZZZVVV]]]rrr|||wwwiiieee^^^YYY___JJJGGGAAA:::666999@@@FFFdddTTTZZZMMMKKKEEECCCJJJQQQIII;;;888+++---(((###GGGeeeVVVjjj}}}hhhnnn~~~ooojjjfff[[[ZZZbbbccc^^^UUUOOOOOOJJJAAA===AAA---222???DDD777222VVVppp:::KKKuuuJJJ>>>FFFBBBBBB===@@@AAA<<<999;;;===:::777666&&&---@@@PPPOOOQQQhhhvvv```fff]]]eeebbbhhhdddbbb```SSSQQQ@@@***888<<<^^^mmmRRREEEGGGBBB??????<<>>999;;;:::888CCCMMMHHH===666<<>>>>>LLL[[[aaahhhVVVfff000000///......------......333###---..."""IIIddd{{{ooovvvpppfffXXXNNNMMMVVV^^^```ZZZVVVUUUSSSKKKBBB<<<777:::<<<;;;888888;;;@@@FFFttteeeCCC444UUUIII333333<<<---,,,555,,,555444...,,,111444222000111...LLLnnn{{{tttmmmrrr{{{qqqrrrjjjlllmmmzzzwwwtttuuuyyywwwrrruuu~~~{{{tttqqq~~~XXX666NNN???BBBDDDAAA<<<888666777888999:::;;;888333000///888PPP[[[^^^qqqlllnnnYYY666<<<777<<<999666666666777999;;;JJJ<<>>TTT888:::999888999;;;<<<:::888:::===RRROOOBBB>>>FFFFFF;;;999AAA<<<;;;:::;;;;;;;;;<<<>>>999999888222---999ZZZzzzaaa```sss~~~}}}xxxttt}}}www|||rrriii]]]IIIIIIFFF@@@???FFFLLLFFF;;;<<<444222***###;;;XXX[[[TTT```{{{vvv~~~nnn]]]TTTNNNUUU^^^[[[lll^^^XXX[[[TTTCCC>>>FFFKKK<<<666>>>LLLnnnlllAAA[[[yyy[[[>>>BBBEEE@@@BBB===@@@@@@===;;;<<<<<<;;;;;;;;;666//////CCCYYY\\\```ppp}}}oooooowwwoooccccccSSSKKKIII999;;;===:::III|||TTTJJJIIIIIIAAA@@@AAA;;;JJJDDD???>>>===::::::<<<555OOOJJJ777bbbZZZSSS___~~~{{{uuuxxxeeeZZZ^^^]]]XXXPPPOOOSSSSSSPPPNNNGGG===555222444888;;;000333GGGdddwww\\\NNNZZZPPPNNNOOOPPPLLLFFFFFFKKKGGG+++<<>><<<***666333...+++))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((((((***---000///333kkkmmmaaaooobbbAAA555111222)))///)))...&&&''';;;[[[ssstttlllsssrrriii^^^]]]fffhhhdddWWWWWWUUUUUUXXXZZZTTTKKKMMMKKKIIIGGGGGGFFFDDDBBBEEECCCAAA@@@DDDNNNYYY``````WWW|||kkk333333//////...---,,,,,,,,,,,,---###'''---###%%%XXXrrrrrr|||yyytttsssqqqkkk```SSSJJJGGGHHHOOOFFFBBBHHHKKKCCC666...888999:::;;;>>>GGGUUU______ZZZ;;;GGGeeeppp444222333222***---+++$$$444111...,,,---...///333888***555OOOvvvvvvmmmyyywwwqqqxxxmmmkkkuuuyyytttqqqsssrrrlllPPP333999BBB@@@AAA@@@<<<777555777:::777777555444555666666444---;;;JJJ^^^pppooolllssskkksssLLLNNNHHHEEE<<<:::>>>;;;555===LLLPPPvvvpppnnntttkkkBBBGGGCCCEEE999GGGAAA666<<<;;;:::::::::::::::999===555222@@@dddddd>>>CCCAAA@@@BBBCCC@@@@@@AAA??????===:::999:::::::::999333666<<<777888]]]}}}sssoooxxxoooqqq~~~pppzzzvvv~~~wwwuuuyyymmm@@@KKKIIIEEEAAAAAAGGGKKKFFF===999>>>333***,,,+++:::\\\SSSQQQxxxzzz}}}qqqwwwbbbRRRXXX___WWWfffuuuvvvfff```fffdddXXXUUUeeennnyyyZZZ;;;KKKuuuTTTIII>>>GGGBBB<<<@@@:::>>>===>>>===:::999:::<<<===DDD999---777QQQ[[[VVVUUUkkkaaayyylll```WWWJJJFFFJJJJJJOOOjjjqqqYYYOOOLLLNNNMMMFFFHHHIII???MMMGGGBBBBBBBBB??????BBB<<>>???DDD<<<999...AAAeeemmmjjjqqqkkk{{{pppiiiTTTGGGKKKGGG:::333@@@666444222---BBBmmmvvvkkkbbbFFFLLLEEENNN\\\ZZZQQQBBB000666000666;;;555222333......---,,,******444HHHYYYYYY___ZZZ^^^ttt{{{{{{oooNNNMMMLLLMMMMMMJJJDDD>>>777===III777999555MMMVVV999555///+++***)))((('''''''''''''''''''''((((((%%%&&&(((((((((***---000///444jjjqqqmmmwwwbbb@@@222...000)))///))))))***)))---???[[[sssvvvmmmooo|||qqqeeecccpppdddXXXTTTRRROOOMMMMMMKKKKKKKKKKKKIIIFFFDDDCCCJJJKKKLLLNNNTTTZZZZZZVVVdddyyyzzz:::---...///...---,,,++++++++++++&&&,,,'''(((...&&&;;;mmmvvvlll}}}mmmgggbbb___ccchhheeeYYYMMMQQQEEE???DDDFFF;;;---&&&999999>>>KKKZZZbbb```[[[AAA666===mmm}}}///444...,,,)))---222(((###...)))+++---...,,,,,,///222666+++...PPPyyyooo|||~~~uuuxxxbbb@@@111>>>HHH:::>>><<<999555222333666999444444111---///444666444---333CCCaaaxxxqqqiiirrrlllzzz{{{~~~yyyqqqtttnnnHHHTTTaaahhhlllrrryyy}}}ggg___|||>>>888JJJ888@@@===BBB...@@@===<<<:::999888888999:::666EEENNNDDD444:::[[[zzzqqqNNNDDD===DDDMMMGGG===777;;;DDDFFFAAA@@@@@@>>>999777:::;;;999<<<333666AAA;;;111EEEgggrrrqqq|||wwwuuummmcccpppiiidddGGGQQQOOOLLLHHHEEEGGGKKKMMMGGGAAA<<>><<>>999666888===>>>???<<<888888@@@QQQ\\\]]]\\\rrr}}}AAAjjjGGGCCCGGGHHHCCCFFFHHH???LLLFFFBBBCCCCCC@@@???AAA???CCCIIILLLbbbVVV^^^TTT~~~~~~vvvxxxyyydddZZZLLLBBB???@@@AAAAAA;;;:::888333111777CCCMMMlllwww{{{tttdddQQQFFFEEEFFFFFFDDD???===>>>AAA///NNN777---PPPjjjvvvyyy~~~xxxssskkkSSS222333KKK(((;;;:::444jjjddd^^^ttt###RRRIIICCCMMMWWWIII999888;;;555222888;;;333222444//////***+++///***(((:::RRR]]]fffZZZ\\\dddxxx|||eeeOOOddd~~~vvvkkkbbb\\\WWWQQQMMMMMM@@@>>>999SSSUUUWWWFFF<<<666///+++******(((&&&'''''''''(((((((((((((((%%%&&&(((((((((***---000///333iiivvvvvvyyy```>>>000,,,///)))000******)))******+++:::\\\|||rrrooo}}}vvvppppppbbb___YYYNNNMMMUUUKKKMMMOOOLLLGGGCCCCCCCCCKKKXXX[[[MMMAAAMMMjjj{{{GGG000444+++---,,,,,,++++++++++++,,,'''...***(((///---///@@@eeeuuuooonnndddYYYZZZdddlllkkkgggrrrfff___^^^XXXJJJBBBCCCNNNMMMOOOTTTVVVNNN>>>000444JJJrrr444###...+++***(((000111,,,---***&&&***---...---------,,,666111,,,111KKK{{{iiiJJJ>>>FFFBBB666888BBB<<<999666444444666777777111555444111333777888555999000)))777UUUggguuu\\\gggwwwwwwwwweee~~~rrraaaXXXZZZ______~~~FFFDDD999AAA777888???999000AAA<<<;;;888666555666999<<<777333222666>>>BBB???:::888EEEUUU\\\YYYTTTRRRSSSJJJJJJ===BBB333===:::EEE???>>><<<;;;;;;===>>>>>>;;;===;;;666666;;;===;;;???999777999666222555>>>vvvjjjSSSCCCGGGQQQSSSIIIEEECCCGGGKKKIIICCC>>>@@@???===<<<888...---888MMMHHHUUUoooyyy|||tttqqqgggRRRDDDOOOqqq}}}qqqwwwqqqaaaEEE,,,444MMMMMMrrrAAAGGGAAABBB999>>>DDD999AAA;;;@@@@@@888444777===???:::555>>>>>>555HHHhhhssshhhtttzzz{{{ooowwwqqqzzz]]]+++???;;;AAAEEE???@@@CCC???FFFAAA>>>@@@???<<<:::;;;:::888hhhuuuHHHbbbRRRTTTYYYQQQxxx```NNNEEEAAA===;;;<<<>>>@@@AAAFFFUUUjjjzzzuuueeetttaaaNNNGGGEEEFFFFFFDDDBBBBBBCCCCCC333JJJ===999CCCYYY~~~ooozzz}}}sss}}}cccmmmSSSVVV|||yyy<<>>444444;;;:::...,,,///+++---)))***...***&&&///???SSSddd```ooolllpppjjjooodddTTTGGG???;;;999777GGGXXXrrrjjjgggLLLFFF:::???888///+++******(((&&&&&&&&&&&&''''''(((((((((%%%&&&(((((((((***---000///222hhhxxxuuuyyyxxx^^^>>>///+++///***111+++000''''''---'''$$$>>>cccxxx}}}nnnmmm~~~sssjjjooo}}}gggZZZ^^^bbbeeefffaaaZZZUUUUUUXXXPPP<<>>;;;<<>>;;;:::<<<>>>???>>>@@@CCCEEEDDD@@@>>>@@@CCC===HHH@@@EEE444AAA999===CCC;;;999???@@@:::666777555888888444555===AAA???<<<;;;555///666CCCDDD;;;666RRR~~~uuu|||MMMbbbWWWHHH[[[???GGGCCC???>>>BBBFFFCCC<<<777===222<<<@@@222666999###???dddEEEVVVqqqzzzhhh[[[OOOEEEEEEFFFBBBAAABBBDDD<<<666777<<>>ffftttuuu<<>>EEEKKKCCC???CCCCCCDDD@@@>>>??????;;;888999>>>???DDDpppYYYkkkddd\\\TTTsss{{{|||xxxrrrrrrqqqgggWWWKKKGGGOOO___qqqwwwmmmyyy{{{BBBIIIHHHAAABBBBBBAAABBBDDDDDDBBB===444666NNN>>>>>>yyylllnnn|||xxxkkk~~~mmmYYYZZZsssDDD===FFF999AAA888999<<<:::===@@@:::888999???<<<---***...******)))***+++)))(((***///EEEaaaggg~~~gggwww|||ZZZTTTGGGQQQPPP@@@999000+++******(((%%%%%%%%%%%%&&&&&&'''''''''%%%'''(((((((((***---000...111hhh|||gggkkkeee888,,,)))---''',,,%%%+++***)))(((((()))***+++KKK^^^zzzzzzxxx}}}yyysssZZZJJJJJJQQQVVVPPPNNNDDD999;;;CCC@@@555MMMuuuzzzuuu~~~???000222+++(((000+++******)))))))))))))))))))))))))))((((((((((((***BBB___xxx|||uuuhhhBBBAAA@@@EEE@@@<<<<<>>888999;;;<<<<<<:::999777:::777333333555666444333444444555555666777888888AAA888000555JJJhhh{{{nnnfffaaaWWWRRRfff~~~yyyXXXjjjNNNDDDGGGAAA>>><<<:::999999:::<<<===666444---???444:::333@@@;;;;;;<<<;;;;;;===AAAEEE>>>???AAACCCCCCBBBAAA@@@>>>======>>>???===:::888>>>AAADDDCCC>>>999888888888666555777:::===<<<;;;888999;;;<<<<<<===>>>@@@;;;AAA???HHH|||YYYIIICCCLLLRRRLLLDDDCCC===DDDDDD===;;;@@@>>>888;;;BBBEEEBBB@@@>>>888///,,,OOOUUUDDDZZZ{{{|||nnnggg```|||xxxkkkPPPfff```pppyyy___@@@MMMHHHDDD>>>;;;:::::::::::::::===>>>:::666666;;;AAA;;;444555:::777444EEE___jjjCCCOOORRR===AAABBBBBBCCCCCCCCCCCCCCCGGGGGGDDD??????CCCCCC???FFFBBB===zzz```mmm___UUUIIIdddtttqqqrrrxxxwww~~~kkkaaawwwpppWWWDDDAAAKKKFFFCCCBBBDDDBBB>>>===???===<<<@@@DDDCCCGGG\\\uuuyyymmmaaagggddd}}}cccHHHDDD@@@<<<>>>;;;;;;<<<===>>>???@@@@@@BBB<<<444...,,,,,,---...+++++++++************)))///BBB^^^vvvppp{{{xxx|||xxxoooffffffaaa[[[ZZZZZZVVVOOO===555+++&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''')))+++...///000,,,fffgggxxxhhhjjj666***)))...(((...(((***)))(((''''''((()))***222EEEeeezzz~~~}}}zzz{{{~~~uuu___\\\cccgggiiisssyyy|||}}}{{{yyy|||kkkDDD''')))111...,,,111++++++***)))))))))))))))((((((((((((((((((((((((&&&+++999YYY{{{yyy~~~{{{iiiEEE@@@888111...///222555BBBIII^^^rrrwww}}}zzzmmm111(((111,,,$$$%%%)))(((((('''''''''(((((((((((()))******++++++,,,,,,...000...,,,///555;;;444```MMM444===FFFBBB888;;;;;;<<<<<<:::888555444555222///...///000///...111111111111000000000///%%%222===999444EEEkkkhhhccchhhiiiggg[[[dddiiieeeaaadddlllqqq\\\ttt{{{sssNNNBBB===;;;<<<::::::999888888888888888444999222444999III???000888999:::;;;;;;<<>>@@@AAABBBAAA@@@??????===<<<;;;;;;:::888777;;;???BBBAAA===999888888999777666777;;;>>>???>>>888999999888777666666666<<<666333777DDDiiiyyy@@@PPPIIIFFFJJJMMMJJJEEECCCBBBBBB???<<<===@@@<<<777@@@DDDFFFCCCAAABBB???999---;;;NNNWWWVVV\\\vvvwwwuuuttthhhyyyXXXhhhlllZZZ~~~kkkAAA===HHHDDDAAA===;;;;;;;;;;;;;;;<<<===<<<999666666:::>>>@@@:::888:::666222:::GGGUUU^^^WWWYYYIIIAAAGGGJJJHHHEEEBBB???>>>>>>>>>HHHEEEBBBAAAAAAAAAAAAAAABBB<<>>IIIcccKKKBBB:::999:::888666555;;;;;;;;;;;;999777555444666444111000111222111111222222222222222111111111///444777444111999KKK\\\~~~cccvvv|||qqquuuqqqdddaaa666888@@@888444===666666777888777555333111222YYYjjjFFF666;;;BBB222333666999;;;;;;;;;;;;<<<888999;;;<<<<<<<<<;;;:::<<<:::888888999999999888888;;;>>>>>>;;;888888999777444222333555999;;;<<<777777666555444444333222>>>777<<>><<>>===<<<===>>>===<<<===;;;999777666777999;;;::::::999888888999:::;;;DDDQQQ~~~}}}WWWAAAMMMVVVJJJ???AAAIIIFFFAAA<<<888777777888GGG???;;;???@@@;;;;;;@@@:::888@@@JJJyyyllldddiiiaaayyyXXXEEE>>>LLLJJJ@@@GGGEEEEEEFFFDDD>>>;;;<<<@@@@@@>>><<<@@@FFFIIIFFFCCC^^^KKK>>>DDDIIIDDD???@@@;;;;;;:::888777666555444444111---,,,,,,---------++++++*********)))))))))((()))///===SSSjjj}}}}}}xxxjjjOOO555)))+++((('''(((******'''$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''')))+++...///444///iiiuuuccc\\\```sss888---***,,,$$$)))$$$&&&&&&&&&&&&&&&&&&&&&&&&***&&&+++444BBB```zzzzzzyyyyyy{{{~~~~~~aaa555,,,...000000...,,,,,,+++((())))))((('''''''''''''''&&&'''''''''''''''(((((())))))"""&&&:::PPPnnnssssssiiipppxxx|||zzzvvvtttsss~~~zzzuuuEEE###***///,,,%%%"""'''///%%%%%%%%%$$$%%%%%%&&&'''''''''(((((()))******+++...------111555777555222111///333<<>>666///111:::???<<<777???CCC>>><<<@@@BBB>>>:::999333555777888777333///---222jjjVVV666***???999000444999<<<;;;:::888888888888999:::;;;::::::999777666666888:::;;;:::999444777;;;;;;888777888999888555222111222444777999555555555666888999999888;;;:::333000999DDD@@@444666YYYdddHHHEEEIIIDDD===<<>>BBB???@@@???>>>===>>>>>>===>>>666>>>\\\uuu}}}dddHHHHHHGGG???;;;???>>>======>>>>>><<<;;;;;;888555555777999:::;;;555<<<>>>999999???@@@<<>>KKKOOOIIIGGGKKKHHH???CCCAAA???<<<:::999999:::GGG;;;888???@@@888888AAA<<<>>>BBB333^^^rrrooowwwyyy```>>>GGGBBBGGGIIIEEEKKKFFFDDDDDDBBB===<<<>>><<<@@@>>>;;;@@@JJJKKKDDDHHHMMMfffUUUEEE>>>???FFFGGG???:::<<<;;;:::999888666555444333000///---------...---+++************))))))))))))***'''%%%***777JJJ\\\hhhvvv~~~dddWWWIII444((()))'''&&&&&&((())))))'''%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''')))+++...///222...ggggggbbbTTTaaasss666,,,***+++###(((###%%%%%%&&&&&&&&&&&&%%%%%%)))###$$$&&&---HHHdddlllcccmmm{{{}}}xxxxxxvvvyyyxxxtttrrrwwwtttsssddd===<<<:::+++///222000(((''',,,,,,(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''******###$$$222UUU~~~xxx{{{zzzWWW222&&&!!!******"""$$$///+++$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''(((((()))******&&&''')))+++---///000111999///+++000000---333===;;;===<<<444,,,---999EEEDDD:::333666<<<>>><<<;;;777777888888999999999999333222111///......///000+++,,,---...000111222333+++111888999666555999>>>888999GGGpppvvvWWW>>>@@@CCC???999<<>>333333555777888777333000---333MMMcccEEE>>>444<<>>HHHIIIDDD???HHHbbb{{{nnnWWWHHHLLLHHH===;;;BBBCCC>>>;;;BBBAAA;;;@@@KKKGGG999===999;;;AAA???999<<>>;;;:::===999666AAAccciiiEEEEEEGGG:::777CCC<<<<<<;;;;;;<<<;;;888666888666444444777:::<<<===888BBBCCC999555;;;@@@>>>555HHHEEE???___[[[KKKPPPSSSFFF>>>AAAFFFGGGGGGJJJAAABBBCCCDDDCCCBBBAAA@@@GGG;;;888@@@AAA999999BBBGGGEEEAAA777444]]]jjjXXX===EEE888888BBBKKKGGGBBB===<<<:::888:::>>>:::@@@@@@;;;>>>HHHLLLHHHTTTCCC;;;LLLpppZZZ???EEEBBBCCCEEEAAA999999>>>::::::999888777666666555111000///...///...,,,)))*********)))))))))(((((())))))(((&&&'''...:::DDD\\\aaarrrsssXXX???666///%%%&&&///***)))'''''''''((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''')))+++...///333///iii___hhhTTTggguuuzzz000)))(((***###+++'''%%%%%%&&&&&&&&&&&&%%%%%%"""$$$++++++&&&...999777RRRQQQVVV```jjjqqqwww{{{aaa222---555111...333***---,,,'''(((,,,***$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''!!!,,,+++$$$"""###000FFFeee~~~}}}SSS........."""(((### """(((+++'''"""$$$######$$$$$$%%%&&&'''&&&&&&''''''(((((())))))&&&(((******((())),,,///++++++111;;;===777555777666777999:::999666222///---777CCCEEE;;;000111888888888777666555555444444///000///---++++++,,,...,,,,,,------------......%%%///888777000---444===---888BBBBBB@@@WWWvvvaaaIII999666444CCC???;;;:::888666777;;;555666666777666444222000222555<<<777<<<666333***111333666888777666666777888888888888999999999999:::999999:::999777333000000333777777555555777:::;;;:::888555333222555777888666444555888999777444555;;;>>>===<<<;;;666///555:::======>>>@@@<<<666EEEDDD@@@;;;<<>>888>>>GGGDDD777:::===BBBDDDAAA===@@@GGG@@@@@@CCCGGGFFFAAA<<<<<<<<<;;;777777CCCfff{{{NNNEEE@@@CCCCCC===;;;>>>:::999888888888888555333777666555555666999===???555<<<===555222999AAADDD:::777666===@@@<<>>BBBEEEBBBAAACCC>>>@@@BBBDDDCCCAAA???===???777444999:::666666;;;FFF>>>666>>>888LLL[[[lllIII999AAA:::<<>>AAABBB>>>===AAAEEEGGG666@@@KKKHHH>>>DDDhhhrrrNNN::::::DDDDDDAAA@@@@@@<<<888;;;AAA888888888777777666666666222111/////////...+++)))******)))))))))((((((((($$$(((***(((######)))///666CCCSSS```jjjwww}}}gggNNN===555***$$$&&&&&&"""###(((+++***(((&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''')))+++...///000,,,fffaaarrrWWWooozzzvvv,,,'''&&&)))"""***'''%%%%%%&&&''''''&&&%%%%%%"""$$$,,,+++!!!!!!"""+++111AAAXXXjjjttt}}}mmmsss~~~sssGGG,,,777888......777777---***,,,,,,***))))))'''###(((''''''&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%,,,((($$$'''###!!!222NNNrrr{{{uuueee>>>&&&///444&&&$$$%%%###&&&***&&& $$$///$$$######$$$%%%&&&''''''%%%&&&&&&''''''((()))))))))***,,,,,,,,,,,,,,,---444333222111000///111444555222...///222555777777DDD;;;333444666666555666444444333222111111111111///000000...++++++---///------......////////////222111000000111222333333LLL???333111666<<<======666HHHeeexxxnnnTTTHHHLLLAAA@@@@@@???999555<<>>@@@999111555>>>666666555444444444444444///555666;;;///...+++333111222333333222333555666555444444444555555666666:::777555444444555555444000333666666444444777999333444444222000000222444999666222333555555222...:::000***///666999;;;???@@@>>>:::666777<<<@@@@@@666;;;>>>======@@@AAA>>>===============;;;777333???@@@>>>:::;;;??????;;;;;;BBBFFFDDDBBBBBBBBBAAA<<<;;;>>>DDDDDD>>>;;;<<>><<>>>>>777777888:::;;;<<<;;;:::999888666333222333444555555<<<555000777CCCCCCNNNHHHUUU888;;;AAABBBGGG@@@AAACCC???>>>AAAAAA@@@BBBFFFEEEBBBBBBCCCAAA>>>???CCCRRRFFF<<<>>>FFFHHHCCC===???MMMWWWyyy~~~\\\UUULLLCCCAAAEEEJJJLLLMMM@@@=========<<<::::::===666666555444444333333222111///............,,,******)))))))))((((((((((((###&&&(((((('''%%%&&&(((,,,,,,---222999===???>>>BBB;;;444///---,,,---...###%%%))),,,---,,,+++***((((((((('''&&&'''(((***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''')))+++...///---)))dddgggzzzZZZuuuwww---'''&&&''''''$$$%%%%%%''''''''''''%%%%%%%%%"""%%%%%%!!!(((///)))###&&&---111000222AAARRRhhhqqq}}}sssUUU:::111000///222***(((---///+++***...'''((())))))'''&&&''')))))))))(((''''''''''''(((######$$$%%%%%%&&&''''''%%%"""!!!***+++&&&(((###!!!"""FFFDDDEEE777CCCcccxxxqqqWWW@@@)))+++...+++######***+++'''$$$((()))%%%"""$$$%%%$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&'''(((((()))%%%&&&(((,,,......,,,******...///---+++...000111111555999888444444888===222333666999666111222666............///000111222---......,,,)))(((***---((()))***,,,...///111222000000000000222666;;;>>>555>>>BBB===888999<<<<<<===;;;<<<>>>;;;777:::AAA>>>EEEAAA===@@@>>>666555===@@@===666777>>>;;;000777555333222222333555666---444...999***333...888111111111//////000333666999888888888888999::::::666333///...111555999;;;111444666666444444666999111333555555333333555888888555111222555555222...***444:::555000222555666111555888777666666666555999;;;:::777666;;;???@@@;;;111000888:::555999CCC???AAA@@@<<<888999<<<>>>777???AAA======@@@===444555333555<<<===888777:::>>>666888AAA>>>888DDDZZZsssLLL???OOOKKKEEECCCEEE@@@777888AAA===<<<;;;<<<>>>@@@@@@@@@:::<<<<<<999444444999>>>EEE===777777888888888999***666888666<<<===:::???BBB999888HHHDDDCCCOOO???NNNVVVVVV\\\UUURRRXXXFFFCCCDDDHHHKKKFFF>>>>>>DDD:::===>>><<<888777:::>>>444555555777999;;;===>>>:::;;;999444666:::;;;777666555777---EEE777iiinnnJJJMMMPPP]]]<<<:::DDD<<<:::DDDBBBIII;;;:::<<>>BBBDDDFFFFFFEEECCCCCCIIIAAAJJJFFFAAAOOO===KKKRRRRRRFFF<<<<<<>>>===>>><<<===??????;;;666333555444333222111//////...///---,,,,,,---...---+++))))))))))))((((((((((((&&&%%%&&&'''******)))'''"""&&&))))))&&&%%%'''***&&&%%%%%%(((***)))'''&&&%%%+++,,,&&&###&&&'''&&&###%%%''''''''''''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''')))+++...///000,,,gggdddfffnnnvvvvvvnnn111""")))&&&&&&"""&&&%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&!!!,,,,,,''')))(((%%%***222***111777333999<<>>BBBDDD@@@<<<666000+++)))))))))&&&&&&&&&%%%%%%$$$$$$$$$########################$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((('''((()))***,,,---...///...000222222222222444666444222000///000222222111000///---+++************+++++++++*********))))))))))))***+++,,,,,,------+++***+++,,,///444999<<<:::999666555666999<<>>>>>>>>===;;;999888;;;===>>>;;;888666888;;;888666444555777888666333444333333222111000//////333333444555555666666777333555666888999999999999222555888888777777:::<<<999555333444999;;;:::777222555444222333888:::999888999999999888777555333888777444222222222333444222222333333333444444444555555444444555888:::<<<333333333333333333333222888======999999;;;:::555===888999AAAEEE@@@999888;;;::::::===;;;888999===:::999888888;;;???DDDGGG???ggggggHHHCCCDDD@@@<<>><<<777444222333555666888666444666;;;======;;;>>>??????@@@@@@@@@@@@???DDDDDDBBB@@@BBBFFFDDD???????????????@@@@@@@@@@@@<<<;;;:::999888888888888999999:::;;;;;;<<<======CCC???<<<;;;<<<<<<;;;999===;;;@@@CCC666111PPP{{{YYYLLL999JJJaaa```::::::;;;<<<>>>????????????666???IIIJJJDDD???@@@CCCBBB<<<<<>>>>>EEE@@@@@@DDDEEEAAABBBFFFAAABBBCCCDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@===999666666666333222222222222222222333//////...---,,,,,,++++++************)))))))))(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))+++...///...333XXXgggiiiqqqwwwuuulll000###(((%%%&&&"""&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&111+++ ++++++(((...$$$&&&(((......$$$$$$333))),,,...---,,,...444999333222111...,,,---///111222%%%###!!!###///%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((***+++,,,,,,...,,,)))&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((('''''''''''''''''''''''''''((()))***+++---.........000111222111222444555666444111111222222222111000///---,,,*********+++++++++*********)))))))))))))))******+++,,,,,,,,,+++******+++...222666999777666444333444666888:::;;;;;;;;;:::999888999999999999999888777666444444666777777666444444555666666444222222444555333111111000000//////.........000000111222222333333444111222444555777777777666333555777777666777:::===<<<777222111555777777555666888777444444888999888555555666666666555444444555444222000///000111222000000000111111111111222333222222111222444666888333333333444444444444444555:::;;;999;;;>>>>>>:::BBB<<<:::???BBB???<<<<<<>>>======???===999999===:::999999999:::===AAACCCBBB>>>HHHlllYYYFFF777:::DDDGGGBBB>>>:::;;;======<<<999666555777777777777777666555444222333555555444444555777888666333111111222333444999777666777999::::::::::::;;;;;;<<<============@@@@@@???<<<>>>BBB@@@;;;:::::::::999999999999999888777666555444444444444555555555666777888888888BBB???;;;:::::::::999777@@@>>>@@@BBB777,,,888MMM888ooowwwGGGCCCPPPBBBJJJ```:::::::::;;;<<<<<<============<<<<<>>DDDGGGBBB???AAAAAA<<<;;;===AAA===<<>>CCC===>>>??????@@@???>>>===@@@???===;;;;;;:::;;;;;;<<<===<<<:::666333333333111000000//////000000111.........---,,,+++++++++*********)))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))+++...///000333TTTjjjllltttxxxrrriii///###(((%%%&&&"""%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%---'''$$$...&&&!!!///'''***111((()))---222555444///******,,,$$$$$$)))---***"""######...333'''(((---###%%%$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$###"""!!!!!!$$$$$$$$$###$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((()))+++,,,---------///000111000111333444777555333222333333222111000///...,,,++++++++++++************))))))))))))************************************,,,///222444444333333333444555666777;;;<<<<<<;;;999777888999777777555444333333333333333222111222333444444333333111000000111111000...------------,,,,,,,,,,,,,,,,,,---......//////000...///000222333333333333222222333222222444888;;;>>>888222///111333444333444666555111000333444222111111111111111222333444222111///...------...///---------.........//////000//////......000111222000000000111222222333333222666888777999<<<===;;;@@@:::777:::>>>??????AAA>>>======???===888888;;;::::::999:::;;;<<<===>>>FFF<<<555;;;JJJ^^^uuunnnTTT@@@555BBB>>><<>>::::::666777777666555444333222333444444555555444444333333555777777666555444555333333222222222333444444888888999888666666777999777777888::::::;;;;;;;;;===>>>===:::;;;>>>===999666666555555444444333333333333222111000000000000///000000111111222222333===:::777666666666555444888777777999777222222555222TTTkkkcccLLL777DDDFFFeeesssDDD222===AAA;;;;;;;;;;;;;;;:::999999@@@BBBBBB>>>888999BBBJJJJJJGGGDDDBBB???;;;<<<@@@???;;;:::;;;;;;;;;===@@@:::;;;<<<======<<<;;;:::===;;;999777555666666777777888777555222//////000...------,,,,,,------...---------,,,++++++******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))+++...///333222PPPlllmmmuuuyyyqqqddd...$$$((($$$'''###%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&$$$&&&!!!###$$$,,,))) ###***((("""***(((&&&)))---...,,,)))444222...)))'''(((***+++$$$)))+++ )))(((############""""""""""""#######################################$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***++++++,,,,,,---/////////000111333777555333222222222000//////...------,,,+++++++++******)))))))))(((((((((***)))))))))))))))))))))***)))))))))***,,,...///111222333555777888999999<<<===>>>===999888888::::::999777555444555555666222000///111555777555222111000/////////......---++++++++++++++++++,,,,,,*********+++,,,,,,------,,,---...///000111111111//////...---...111444777;;;777222111111333333333333444333///...111222000111000///......///111222///...---,,,,,,,,,,,,---++++++,,,,,,,,,---------......---,,,,,,------...++++++,,,,,,---...//////111222333333444555666555777444333666:::>>>@@@AAA999888:::===;;;777777:::888888999:::;;;;;;<<<;;;888BBBMMMLLL???555;;;GGGBBBAAA@@@CCCLLLSSSOOOFFF@@@@@@AAA???<<<;;;;;;<<>>===::::::<<<<<<888666555555444333222222111000000///...............---------....../////////555444333222222333333444555444111000555;;;<<<888;;;NNNSSSOOOIIIiii___@@@@@@HHH;;;AAA|||WWW@@@AAA<<<<<<===111777888888999888888777777>>>??????<<<:::===GGGPPPFFFGGGGGGDDD@@@>>>@@@DDD???===;;;;;;;;;<<<>>>@@@<<<===>>>>>>>>>===<<<;;;===;;;888555444444555666333444444222///---,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++*********))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''')))+++...///222111OOOooommmsssxxxppp___---$$$((($$$'''$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%***$$$&&&(((******(((222"""(((333000,,,++++++---...///&&&,,,+++''')))---(((,,, ***---###---#########"""""""""!!!!!!###########################""""""""""""###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&""""""######$$$%%%&&&&&&######$$$$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))*********,,,............000222444222111000111000...,,,---------,,,,,,+++******)))))))))(((((((((''''''((((((((((((((((((((('''))))))(((((()))***+++,,,,,,...111444777999:::;;;999<<<===<<<888666777:::;;;:::999777777777888888333111000222666777444222000000000///...---,,,---***+++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,,,,---...///000111000...,,,,,,...111444666444444333444555555444333555777666222222555666444222111///...------.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,((())))))***+++,,,------///...///000111111222444333444555777:::<<<===<<<555555888<<<;;;888888<<<555777888:::;;;<<<<<<<<<999888;;;CCCHHHEEEBBBAAA===>>><<<;;;>>>DDDDDDAAA@@@AAABBBCCCBBB===666111+++///222444444444333333222222111000000000111222111222333444555555555444555777999999777555444444666666777888777666555555222444666555333333666999444444555666777888888888999<<<<<<888777999999666555444444333222111111000000///..................---------------.........000000111111222333666777;;;<<<777222333999999444555;;;UUUGGGPPPJJJAAA444777DDDOOOXXXZZZaaabbbcccTTT>>>777BBBKKKHHHEEEMMMQQQTTT111)))222...///333+++222333444555666666666666999;;;===<<<;;;===DDDJJJ@@@CCCFFFDDD@@@>>>??????======<<<::::::===>>>???======>>>>>>>>>===;;;:::999888555333222222333444000111111000---,,,,,,---++++++************++++++***************)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''')))+++...//////000QQQtttnnnqqqwwwppp[[[+++%%%(((###((($$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$ (((###&&&(((%%%$$$%%%"""000555""""""...222...***)))+++///---'''!!!###***...,,,###'''###((( 000 ############"""""""""!!!########################"""""""""!!!""""""###$$$######$$$$$$$$$%%%%%%%%%""""""""""""############!!!"""######$$$$$$$$$############$$$$$$$$$$$$$$$##############################$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))))))))+++,,,---,,,---///000111000/////////...,,,***+++++++++,,,+++***))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))***((())),,,000333555777888333777:::888333222444888999999888777777777777777222111111333444333111//////000000///---++++++,,,++++++++++++++++++******((())))))***++++++,,,,,,++++++++++++,,,...///000111///---...111444555666000111333555666555444444333555444000000444555333111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,------,,,***+++///111111333777555999;;;::::::;;;999666444555888===>>>;;;;;;>>>666777999:::;;;<<<<<<<<>>>>>999555???@@@===888666;;;>>>>>>777111******000777<<<===666777555222111222///+++...------,,,------...///...///000111111111111111111333555444333111000111555555555666555555444444111222333333333444666777111222222333333333333333333777777333111222222111000000000///.........---......---------------...,,,,,,,,,,,,,,,,,,------...///111111111333777999666999:::777666555222...777BBB000SSSxxxDDD555HHHJJJIIIBBB555@@@AAALLLHHHKKK<<<===MMMFFF888DDDqqqUUU999333777///444>>>888///000111333444444555555444777;;;;;;999888:::<<<;;;@@@BBB???<<<<<<:::777999;;;;;;888999<<<<<<:::999::::::;;;:::999777666222222111000000////////////000000///,,,+++,,,,,,+++******************+++))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''')))+++...///---///RRR{{{ppppppvvvpppXXX***%%%'''###(((%%%$$$###$$$%%%%%%%%%%%%$$$###############$$$$$$$$$$$$###$$$)))***......!!!)))###)))%%%!!!!!!&&&+++,,,+++---%%%&&&...)))---%%%+++%%%<<< :::$$$$$$#########"""""""""########################"""!!!!!!!!!!!!"""##################$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$%%%&&&&&&&&&"""#########$$$$$$$$$$$$########################"""######$$$&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((((((***+++,,,,,,,,,...//////...---...//////,,,***))))))***+++***)))((('''((((((((('''''''''&&&&&&%%%%%%%%%&&&'''''''''((('''''''''((((((((())))))'''(((***,,,...111333444000444888666222000444888777777777777777666666555222444555555222000.........///000...+++)))***+++++++++******))))))((((((((((((((()))******++++++***)))))))))***,,,...//////---,,,...111444444333///000111222222222333444222333111---,,,...///---------...------,,,++++++******+++++++++++++++***)))))))))*********++++++***++++++,,,,,,,,,++++++******++++++++++++++++++,,,((((((---///...000555333888;;;888888::::::666444555999======::::::===::::::::::::;;;;;;;;;<<<@@@???@@@BBBBBB>>>???CCCBBBBBB>>>777555777999888;;;999888888777222+++%%%......***$$$&&&---111000***++++++,,,,,,,,,------------......///.........///000111111///...///000222333333333444555555666444333111111333444333333222222222222222111111000///333444///,,,---...,,,,,,,,,,,,,,,++++++++++++++++++************++++++************************,,,---......---...111444......111555666333000000???EEE999@@@dddVVV999???AAAAAAWWWJJJGGG<<>>===888666:::;;;888999<<<;;;777555666666666666444333222---......//////...---------......---+++***+++,,,***))))))(((((())))))***(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&''')))+++...///---000RRRrrrpppuuupppVVV***&&&'''"""(((%%%$$$###$$$%%%&&&&&&%%%$$$###"""############$$$$$$$$$""" """'''888xxxEEE444III$$$""",,,---((("""BBBooo...%%%FFF!!!---$$$$$$$$$$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######"""############$$$$$$$$$$$$###############""""""$$$$$$###"""""""""""""""""""""######$$$$$$$$$$$$########################"""######$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((()))++++++++++++---///...------...000///---+++(((((()))******)))''''''(((((('''''''''&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''(((((()))))))))******++++++---///000222///444888777333111555:::666777888888888777666555444777999888333///...///,,,...///---)))'''(((***++++++***)))(((''''''&&&''''''(((((()))******+++(((((((((((()))***,,,...+++))))))+++///111000...111111000///...///222444555777444///---///...,,,)))***+++------,,,++++++))))))***************)))(((((((((((()))))))))***))))))***+++++++++++++++))))))))))))((((((((((((---((('''++++++((()))...---333555333444:::<<<:::333444777<<<;;;777666999======<<<;;;::::::::::::>>>999666999<<<;;;;;;===<<<<<<999555666:::;;;888222111000//////111222333,,,222444111///000---'''***+++,,,---......---------......//////......---000111111000//////111222222222222333555777999:::777444111111333333111///444444555444444333222111...222333...++++++,,,+++************++++++++++++(((((('''''''''(((((()))(((((((((((((((((((((((((((***+++)))''''''***---222+++)))///222//////333888***444000888AAA===```cccGGGWWWxxxzzzRRR>>>---'''111222'''000999---000000000000000//////...,,,111666::::::888777777999;;;888666;;;CCCDDD???555;;;===:::;;;>>><<<777444444555555444222111000+++,,,///000000///...---+++------,,,+++******+++(((((((((''''''((((((((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&''')))+++...///...111QQQrrrttt~~~WWWSSS***###&&&&&&''' '''%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!%%%'''###!!!+++555lllTTT999///VVV333...$$$(((JJJ!!!***++++++)))########################$$$#########""""""!!!!!!######""""""""""""######"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""########################$$$$$$###############$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******++++++++++++*********))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((***+++,,,......222333444555555444444444===;;;888777666666444333888555222000000000///...///...---,,,++++++++++++***))))))((('''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((+++*********,,,///111333111///...111555888777555888666555222111//////...++++++++++++++++++++++++))))))))))))(((((((((((('''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++++++++,,,...///111222222777777777777777777777777:::;;;888444777======777888;;;>>>?????????@@@AAA888666333111000000222333222111111000000000000000,,,,,,,,,+++++++++******((((((((((((((((((((((((++++++******************------......///000000000111111222333444444444444777666555444555777999:::777555222111222111000///222111///...---------...,,,,,,++++++***)))(((((())))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))******+++,,,,,,,,,---...///000111---111666777555555:::???llljjjCCC---))),,,++++++******++++++,,,+++++++++++++++++++++++++++000555777555444777:::CCC;;;444333999>>>???===>>>;;;888888:::;;;:::999:::888777666666444111...000////////////.........+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''))),,,...000000333CCC}}}qqqppp{{{LLLQQQ***###&&&&&&''' '''%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!$$$&&&$$$ &&&,,,777+++'''###'''///+++&&&444hhh:::###'''!!!RRR###$$$####################################"""""""""!!!######""""""""""""######"""############$$$$$$$$$########################$$$$$$$$$#########""""""########################$$$######""""""######$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***+++++++++******)))))))))(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''')))***+++,,,---000111111222222333333444:::888666666777777666555666333111////////////......---,,,+++************)))))))))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''******))))))+++---///111///......000222444444333555444222000...------,,,++++++++++++++++++++++++)))))))))(((((((((''''''&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((()))*********+++,,,---///000111222888999999999999999999999;;;;;;777444666<<<>>>:::===???AAAAAA>>><<<::::::888666333000///000111222000///......---.........,,,++++++++++++*********((((((((((((((((((((((((***************************++++++,,,------......//////000111222222222111444333222222222444666888555333000///000000...---000///...,,,,,,,,,,,,,,,,,,++++++***))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******+++++++++,,,---...000000,,,///222333222333666:::===bbb{{{fffNNN:::++++++333++++++************++++++++++++++++++++++++++++++)))---111222000000333777;;;777444555888:::999777;;;888555555777888777666666444222111111///---+++............------------******)))))))))((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''))),,,...000222555DDDuuunnnjjj|||DDDNNN)))$$$%%%%%%''' &&&$$$$$$$$$$$$$$$#########""""""""""""""""""""""""!!!###%%%%%%###!!!!!!!!!%%% ###(((&&&000777'''---dddppp***111'''HHH$$$####################################""""""""""""######""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""######$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((((((************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((***++++++---------...///111333444555444444555777888888777444111///......///...---,,,,,,+++***))))))))))))))))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((()))***,,,---,,,---////////////000222222111///...,,,+++******************************)))(((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((()))))))))***+++,,,---//////000777777888999999::::::999======:::888:::???AAA???@@@BBBDDDDDDAAA<<<999888666555222000//////000111------,,,+++++++++++++++++++++*********)))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))******+++,,,,,,------///000000111111111111000555444333111111111222333222000...---------,,,+++...---,,,+++******+++++++++******))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((*********+++,,,---...///,,,,,,---///000111222333666===@@@NNNXXXKKKVVVjjj```III333***)))(((***000******))))))))))))******************************(((+++......---...111555111222555777999999888777999777555555666777666555555222///------,,,+++***------,,,,,,,,,+++++++++((((((((('''''''''&&&&&&''''''%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""$$$$$$$$$###############%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''))),,,...000---111DDDkkkiiiiiiGGGJJJ((($$$%%%$$$'''!!!%%%$$$$$$$$$###############""""""""""""""""""""""""""""""######$$$### '''%%%%%%:::HHH333///%%%%%%,,,'''#################################"""""""""""""""######""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''((())))))++++++***+++---000333666333222222444666777777555222///---,,,---......---+++***)))((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&''''''((()))***---///...,,,,,,...111000///...,,,+++***))))))************************((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''((())))))+++,,,---......222333444666777888777777888999999:::<<<>>>>>>===777;;;???@@@>>>;;;888666444333111///......//////,,,+++******))))))***************)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((())))))******+++,,,,,,------...111111222222222222222111999888666333111000000///000...,,,,,,,,,---,,,***,,,,,,,,,++++++*********)))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((()))***+++---------,,,,,,...000111111000666@@@<<<666888444999MMM}}}XXX666---%%%###+++111///)))&&&))))))(((((((((((())))))((((((((((((((((((((((((***+++,,,,,,,,,---111444+++000666999::::::<<<>>>:::999888888888888888777666333///------------,,,++++++*********)))))))))((('''''''''&&&&&&&&&&&&'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''))),,,...000+++///DDDfffeeelllOOOFFF'''%%%%%%$$$(((!!!$$$########################""""""""""""""""""""""""$$$"""!!!!!!$$$%%%###""")))!!!###EEE%%%[[[444***%%%III***########################""""""""""""""""""############""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%'''&&&&&&&&&&&&&&&&&&'''%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''((()))))))))***,,,000333666333222222333555555333222111///,,,,,,,,,------,,,))))))((((((''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&))),,,......++++++---000000///---,,,+++***))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))***++++++,,,...000222555666777777666...111555999:::888666555...222666888777444111000222111000...------------,,,+++******))))))******))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((())))))******+++,,,,,,,,,000000111222222222111111666555444333222111000000000...,,,,,,------,,,+++,,,,,,,,,,,,+++++++++***(((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''(((***+++,,,///......///111222222111---888999666<<>>999999:::999888888888888555222...,,,,,,------,,,))))))))))))(((((((((((((((((('''''''''&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''))),,,...000000222DDDjjjcccqqq|||UUUBBB&&&&&&%%%###(((!!!###"""""""""###############""""""""""""""""""""""""$$$###!!!!!!###%%%&&&&&&+++!!!%%%000bbbJJJ&&&///!!!&&&...)))RRR ########################""""""""""""##################""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((''''''&&&&&&''''''(((%%%&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''((())),,,///222333222222222333444333111///222///---,,,,,,---,,,+++)))((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%((()))++++++++++++---...///...---+++******))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))***,,,...111555777888888777000222888======888555666444666999999666222000...111000///...,,,,,,,,,+++++++++***))))))))))))***((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((&&&&&&&&&'''(((((()))))),,,---...//////000000000//////000000111222222222000...,,,,,,---------+++***++++++,,,++++++******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&'''((()))***...///000000111222222333:::111000666888444111111444...000;;;BBB===666444222000---,,,...222666888...,,,)))&&&$$$%%%(((+++&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++000222444222000000333666555666888777555444444555111///,,,++++++++++++***))))))((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''))),,,...000222333CCCqqqaaauuurrrYYY???&&&'''%%%###((("""###!!!"""""""""#########$$$""""""""""""""""""""""""############"""###$$$%%%$$$$$$'''(((>>>(((>>>$$$333+++444########################!!!"""""""""##################""""""""""""######"""############$$$$$$$$$########################""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((((((%%%&&&'''((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&'''$$$%%%&&&(((+++---...///000000000222333333000...333111...,,,,,,,,,,,,+++)))((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&'''***+++,,,+++...---,,,***))))))))))))((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((()))+++///333555666666666555555999>>><<<777666:::;;;<<<===;;;888444111111//////...---,,,+++************)))(((((((((((()))'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&''''''((((((***+++,,,...///000000111000000111111222222111111///---++++++,,,---,,,+++((()))************)))(((%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))***---000000......111444???111111:::999555666888<<<333++++++000111...***(((***---111000***###"""$$$'''((())))))((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))((((((---...////////////000222111444666555333111222333///---++++++++++++)))((()))(((((((((((('''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&&&&'''))),,,...000///000AAAwww```vvvjjj\\\|||===%%%'''%%%"""(((""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!###%%%%%%###!!!!!!"""***&&&***333PPP TTT"""...###222"""(((MMM########################!!!!!!""""""#########$$$######""""""""""""######"""############$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***((((((''''''''''''((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&'''!!!###%%%'''***+++,,,,,,......///111333333111///444222...---,,,,,,+++***))))))((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%%%%&&&&&&%%%%%%###"""%%%))),,,+++))),,,,,,+++)))((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################%%%%%%%%%&&&&&&'''''''''%%%''',,,000333444333333333222333777444///111888777999999777444111000000///......---,,,+++***)))))))))(((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%##############################$$$%%%%%%&&&''''''&&&&&&''''''((())))))***+++,,,---///111222333333777666666555333111000...---,,,******+++,,,+++***&&&'''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$###$$$$$$%%%&&&#########$$$%%%&&&((((((&&&+++///...,,,+++///444555333666555000555888000)))...111...+++***++++++000)))###%%%***,,,+++***(((((('''&&&'''(((&&&"""%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((***+++)))((('''(((+++///222444444333111444666666333111111333///...------------***((())))))((((((((('''''''''$$$$$$$$$############"""###%%%'''))))))'''%%%###################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$###""""""""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''))),,,...000000000AAAtttuuusss^^^ccc;;;)))###%%%$$$&&&''' """""""""""""""""""""""""""############$$$$$$$$$,,,''',,,###...!!!)))&&&wwwjjj!!!JJJ$$$!!!"""YYY%%%&&&%%%"""!!!"""!!! """"""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$!!!(((,,,''' $$$)))---###"""***))) !!!+++%%%'''((()))'''''''''((($$$...+++&&&...111,,,,,,222###<<<555***999333000333---***...111...)))'''+++&&&$$$(((+++)))''''''"""&&&'''+++(((((($$$###,,,%%%"""&&&***(((### $$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&(((((()))---...000111111000000/////////...---,,,++++++*********)))(((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&((()))***++++++++++++*********))))))(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))+++---///000...000222222111/////////000000222333333222111000000...+++***+++***)))((())))))((('''''''''''''''&&&&&&'''((((((''''''&&&""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))***,,,///000222444444333333111000...---000---))))))+++,,,+++)))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$############"""####################################$$$%%%&&&'''((()))***+++---...///000///000111222111111//////---,,,+++***))))))))))))((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))***+++...000222444555666666777777666444333111------,,,++++++******)))''''''&&&&&&&&&%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$"""############$$$$$$$$$########################&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))+++...000//////AAAvvvpppsssZZZggg:::)))###&&&$$$&&&'''!!!####################################$$$$$$$$$$$$%%%***###### '''ccc!!!+++111ccc555***###xxx888%%%444%%%!!!###%%%$$$##############################""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$############$$$$$$$$$$$$...&&&"""+++///((('''+++%%%***555///333*** (((222666666JJJPPPMMMPPPdddsssvvvzzz{{{wwwtttmmmggggggddd\\\TTTQQQFFF<<<222...,,,)))***,,,---***'''&&&&&&)))***+++###***---'''"""$$$)))+++%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((+++,,,...///000111000000000000///...,,,+++*********))))))(((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))*********)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***,,,...///000222444555444333333444333333333333222000///...///---+++*********)))((()))(((((('''''''''''''''''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((()))+++---///000000000000///...---++++++...+++(((((()))***)))(((''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$############"""####################################$$$%%%&&&''''''((()))***,,,---...//////000111222222111000///,,,+++***))))))(((((()))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))+++---000111222222222333333222111///...---,,,,,,+++******))))))'''&&&&&&&&&&&&%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$"""############$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))+++...000000000BBBwwwjjjvvvWWWmmm999((($$$&&&$$$&&&'''!!!####################################$$$$$$$$$%%%$$$%%%---***---&&&***TTT''''''000000CCC222/// (((;;;jjj,,,<<<444+++&&&%%%%%%### ##############################""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%######%%%((((((&&&$$$///***&&&""" '''///...EEETTT^^^iiiyyy|||yyyuuuooo~~~zzz}}}xxxwww~~~nnntttoooooowww|||oooZZZGGG>>>777///)))!!!$$$$$$'''&&&(((***'''%%%,,,111'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((((()))+++---///000111111111111000...---+++*********)))((((((''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***,,,---///222444555555555666777777666444222000///...---///---+++*********)))((()))(((''''''&&&&&&'''''''''&&&%%%$$$###$$$%%%%%%((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))+++---.../////////...---,,,+++***,,,***((('''(((((((((&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$############"""####################################$$$%%%&&&'''&&&'''((()))***+++,,,---//////111111111111000///+++***)))((((((''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''')))***,,,......///000000111000///---,,,,,,,,,++++++***)))))))))&&&&&&&&&&&&%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$"""############$$$$$$$$$########################%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))+++...000111000AAAvvvfff}}}ZZZqqq777((($$$'''$$$%%%((("""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&######,,,'''+++###---)))///!!!666)))%%%>>>@@@RRR222SSSKKK^^^OOOOOOEEEIII---<<<%%%...'''((('''(((222"""((($$$"""###%%%$$$$$$&&&##############################""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&& $$$)))***$$$ $$$+++"""...666///(((666NNN___ttt}}}pppooouuuzzzxxxqqqmmmqqqzzz{{{lllQQQIII444---###%%%''''''###!!!***111'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''&&&''')))+++---000111222222111000...,,,+++***)))))))))(((''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***++++++---000111111222444666888666444111////////////...,,,***)))******)))((((((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$%%%(((+++---***)))&&&$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***+++,,,000000000000///......---+++***)))((((((((('''&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$#########""""""####################################$$$%%%&&&&&&%%%&&&&&&''')))******+++---...000111111000//////***)))(((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&''')))***+++,,,000000111111111000...---+++++++++***))))))((((((&&&&&&&&&%%%%%%%%%$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))+++...000000---===ssseeedddqqq~~~444'''%%%((($$$%%%((($$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%)))+++'''(((%%%""""""UUUbbbqqqooo~~~yyy|||yyyoooTTTLLL???&&&""",,,%%%***'''!!! $$$((('''""""""%%%##############################""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&...'''###&&&)))&&&%%%&&&+++111///222QQQxxxpppmmmmmmqqq{{{yyyzzzvvvsss{{{iiivvvfffrrr{{{wwwuuutttsssvvvvvvsssvvvzzz}}}oooZZZ<<<...'''...222,,,'''((((((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&$$$%%%''')))+++...000111000000///---,,,+++)))))))))(((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((***,,,......000333555444333111000//////000111---+++))))))******)))((((((((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&(((+++---+++)))'''$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((()))++++++...///////////////......************(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$#########""""""####################################$$$%%%&&&&&&%%%%%%&&&''''''((()))))),,,---...///000///......***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((()))******//////000111111000...---+++******))))))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))+++...000111---;;;pppfffnnnnnn222&&&%%%)))%%%%%%)))%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''***(((&&&444:::CCCtttkkk]]]^^^]]]rrr~~~]]]uuukkkyyyfffrrrqqqzzzkkkiiinnn|||kkk>>>===+++,,,'''&&&***)))""""""'''$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))&&&&&&'''$$$"""***777;;;___{{{wwwmmmwwwxxxrrrnnnlllnnnyyy{{{}}}~~~tttppplllfffcccfffmmmzzzooouuuqqqLLL555***$$$'''...)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&''')))+++---.........---,,,+++***)))))))))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%'''''''''(((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''(((((((((***,,,---...///333555000000/////////000000111,,,+++))))))******)))(((((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''')))(((&&&%%%$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''(((((()))******++++++,,,,,,,,,,,,+++(((***+++***((('''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$############"""####################################$$$%%%&&&'''%%%%%%&&&&&&'''(((((())))))***,,,---......---,,,***)))(((''''''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))+++,,,---...------,,,+++******))))))((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))+++...000444///<<>>)))###%%%%%%%%%""" &&&...---'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((()))))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$(((%%%!!!!!!###$$$,,,***)))((('''%%%######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&((()))***,,,------......---------,,,,,,,,,+++***))))))(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&'''''''''''')))(((((('''&&&&&&%%%%%%%%%$$$######""""""######"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((())))))***))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&(((***,,,...///000000888jjj^^^uuuuuuyyyxxx000---***)))))))))((('''###%%%((()))((('''&&&&&&333%%%)))WWWwwwvvvxxxtttdddggg:::(((###&&&)))((("""$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&+++###%%%,,,((("""555SSStttrrrrrrlll333***...''')))&&& $$$,,,+++$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***))))))(((''''''''''''+++))))))+++......,,,)))!!!###$$$$$$%%%&&&'''###$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''%%%&&&'''((()))***+++,,,.........------------,,,+++***))))))(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%$$$######""""""######"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$####################################%%%&&&&&&''''''(((((((((((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&(((***,,,...///000000888kkk___ssspppvvvvvv///---***)))))))))(((((()))$$$"""$$$&&&&&&&&&(((///;;;UUU}}}{{{www{{{pppppp]]]|||{{{<<<###*** !!!+++$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((()))***''''''===kkkkkk}}}yyyxxxwwwvvvuuunnnllllllnnnrrrrrrooolllrrrsssuuuuuuuuuvvvxxxzzz}}}GGG)))###&&&******%%%!!!"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&""""""######$$$$$$%%%%%%%%%%%%&&&''''''&&&$$$$$$***------)))&&&'''((((((###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''((()))******,,,,,,,,,,,,,,,,,,,,,,,,******)))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$######""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&(((***,,,...///000000888mmmaaarrrjjjrrruuu...+++((('''((((((((('''000'''###&&&)))'''%%%%%%%%%...nnnzzzyyy{{{sss___{{{FFF'''---"""222%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((((((((($$$...,,,,,,SSSppp}}}|||sssmmmvvvsssooommmmmmmmmmmmllllllkkkjjjllloooooollliiimmmooopppppppppqqqsssvvvhhhkkkoooppppppqqquuuyyy{{{WWW444%%% (((***!!!###...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&((()))*********------+++'''$$$&&&+++111!!!%%%%%%!!!!!!&&&)))'''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((()))***************************))))))((('''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&(((***,,,...///000000888ooocccqqqgggpppttt,,,***'''&&&'''''''''&&&***%%%%%%******$$$###'''III|||ttttttyyyvvvwwwGGG)))$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))(((&&&666^^^xxxzzzzzzuuuqqqpppqqqrrrsssgggfffeeeeeeggghhhgggfffjjjiiihhhhhhhhhgggeeecccdddcccbbbbbbdddeeeggghhhppppppooommmkkkllloooqqqtttuuuwww{{{}}}zzzxxxjjjCCC$$$###***'''$$$(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''((((((((()))))))))******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((000...+++)))((()))***+++!!!***666???CCCBBBAAA@@@<<<>>>999000,,,---'''(((((('''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((('''''''''(((((((((((((((((())))))))))))************)))((((((''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$######""""""######"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&(((***,,,...///000000888nnndddrrrgggrrrqqq,,,***'''&&&'''(((''''''$$$###'''+++'''%%%444GGGttt{{{xxx{{{yyywwwxxxzzz|||{{{zzzwwwyyy|||}}}|||vvv@@@222333&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((())))))******000:::___yyysssxxxxxxtttrrrnnnhhhbbb^^^^^^```QQQQQQQQQTTTWWWXXXWWWUUUQQQRRRRRRQQQPPPPPPRRRSSSNNNKKKHHHIIILLLNNNNNNMMMKKKKKKLLLQQQWWW]]]aaacccddddddggglllqqqsssttttttooozzz}}}uuu|||tttHHH,,,&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''''''''((((((((())))))((((((((()))))))))******+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((())))))(((&&&######(((222===CCCbbbjjjzzznnnaaaUUU@@@+++...,,,)))'''%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&(((***,,,...///000000888llldddttthhhtttnnn,,,***''''''((((((((('''&&&(((,,,,,,&&&---OOOsss~~~uuusssnnn___[[[cccfffccc```^^^```dddggggggfffffffffkkkssswwwyyyuuu|||rrryyyqqq~~~{{{~~~KKK###***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++555kkktttfff```XXXUUUWWWTTTYYY^^^```___aaafffkkkpppppprrrvvvyyyzzzxxxvvvjjjllloooooooooqqqvvvzzzsssnnniiijjjnnnqqqpppmmmoookkkfffddddddbbb^^^ZZZZZZXXXWWWYYY\\\aaajjjrrruuutttrrrnnnnnnxxxmmm<<<%%%+++---###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''(((((((((((())))))))))))))))))))))))************+++***)))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((+++555IIIbbb{{{wwwaaa333000,,,(((&&&&&&((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((())))))))))))))))))((((((((())))))******+++++++++,,,))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""#########"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&(((***,,,...///000000888oooaaauuuiiiuuuqqq++++++)))(((''''''''''''---,,,---222JJJppp}}}tttkkk```aaa```^^^[[[XXXXXXYYYVVVXXXYYYZZZZZZ[[[[[[\\\bbbdddhhhlllqqquuuxxxyyy~~~}}}{{{xxxvvvsssrrrqqqooovvv|||ttt@@@)))###111!!!))))))((($$$%%%%%%%%%&&&&&&&&&''''''...&&&&&&,,,***%%%,,,:::|||}}}]]]PPPbbbfffmmm{{{}}}nnnxxx|||}}}www}}}zzz|||zzzzzz~~~ssskkkttt|||~~~wwwtttssstttsssrrruuu|||sssbbbuuuyyy|||zzz>>>111+++(((((($$$&&&'''$$$***,,,!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&''')))+++***'''(((,,,((("""(((444+++)))(((+++000444555444@@@***'''&&&+++///&&&...(((---$$$!!!+++&&&!!!...(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++'''$$$&&&***---,,,+++444&&&NNNhhh|||{{{yyyHHHCCC///+++###''''''###'''***)))((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))%%%"""###&&&'''&&&%%%,,,### &&&---))),,,%%%***&&&+++###...222333$$$'''&&&+++111(((//////$$$'''(((333...###///---***+++---###'''333$$$%%%))))))&&&(((+++(((!!!&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((())))))%%%"""###''')))'''$$$)))&&&%%%&&&((((((%%%"""'''%%%$$$%%%'''((('''%%%)))'''%%%$$$$$$$$$%%%%%%$$$$$$$$$############"""######################################################$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%""""""###%%%((("""&&&***&&&&&&((("""%%%&&&&&&$$$###$$$$$$"""&&&)))'''$$$'''---)))!!!"""%%%%%%###"""""""""!!!""""""""""""""""""""""""################################################%%%%%%&&&&&&&&&&&&&&&&&&+++***'''$$$$$$''')))(((""",,,---###&&&+++))))))***%%%&&&+++%%%!!!***&&&&&&'''''''''&&&$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))(((%%%!!!$$$$$$&&&((('''&&&'''))))))###!!!%%%&&&$$$%%%)))!!!$$$&&&$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$&&&&&&&&&'''(((***,,,---...111111888~~~ooocccsssgggwwwkkk++++++)))(((((('''''''''$$$***???IIIqqqccc___aaa^^^XXXPPPJJJIIIKKKNNNGGGHHHHHHGGGGGGJJJNNNQQQSSSVVV\\\bbbhhhnnntttwwwmmmkkkiiihhhiiimmmqqqsssnnnooolllgggkkkzzzvvv{{{HHH111'''''''''...###%%%%%%&&&&&&&&&''''''''')))(((,,,///))))))EEEgggvvv\\\ddduuu}}}qqqyyy~~~vvvqqqnnnbbbwwwooooooiiidddssshhhooohhhggg```|||tttiiinnnrrrccc~~~{{{tttnnnnnnttt{{{~~~~~~|||wwwpppqqqssssssrrrqqqnnnlllhhhlllhhhssszzzIII$$$+++***%%%((((((###'''+++###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&)))+++###222222%%%(((777333***999LLLXXX[[[\\\bbbhhh___YYY^^^OOO===222&&&000&&&***+++---000***&&&,,,(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''+++&&&&&&+++)))!!! ''',,,yyyuuuQQQ333666+++"""###&&&((((((''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""%%%(((******+++,,,,,,$$$...///...///(((!!!'''+++666333***///,,,...000&&&888---999444$$$333((($$$555000)))!!!222333'''...---&&&***///,,,&&&###&&&&&&###$$$))))))%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$&&&###"""$$$(((***)))&&&'''&&&&&&''')))***)))(((***++++++***(((''''''(((&&&(((+++***'''###!!! $$$$$$$$$$$$###############################################################$$$$$$$$$$$$%%%%%%%%%"""$$$&&&((((((((('''''''''!!!!!!###!!!$$$)))(((###''')))(((&&&'''***,,,'''&&&### &&&***+++***)))&&&###"""$$$&&&(((########################################################################%%%%%%&&&&&&&&&&&&'''''' &&&***+++(((""")))$$$$$$***...+++((()))"""******(((,,,,,,'''&&&$$$#########""""""""""""%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%"""!!!###'''---000,,,(((&&&''''''### %%%"""###((()))$$$!!!"""&&&&&&%%%###"""$$$&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$&&&&&&&&&'''(((***,,,---...222111666zzzmmmfffrrrgggzzzddd+++***))))))((((((((((((+++222999ssswwwooobbb```aaa___```ccc\\\WWWNNNDDD;;;666777888555777777555222222555888@@@EEEKKKPPPUUU[[[bbbhhhbbbccceeehhhkkknnnqqqsssnnnjjjbbbXXXRRR[[[uuuddd"""---...+++'''%%%&&&&&&&&&&&&'''''''''((($$$(((---,,,))):::iiijjjzzzooommmwwwcccyyy{{{ccc}}}llllllmmmhhh~~~tttooogggVVVssspppqqqmmmaaa^^^pppiiimmmiiiYYY~~~|||rrroookkklllooojjj^^^YYY[[[aaa___VVVZZZllluuuwwwwwwyyyuuuooopppvvvtttmmmcccddd]]]\\\\\\lllLLL%%%***$$$(((***###$$$)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&(((***...$$$'''444000%%%666UUU___nnn}}}rrrsssqqqNNN999555(((%%%***+++,,,,,,%%%((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&,,,///'''%%%<<<[[[uuusssfffpppmmmzzznnnjjjbbbkkk{{{sss}}}___KKK&&&111&&&'''))))))(((&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******(((&&&''')))###""" +++&&&---<<<"""444000,,,LLLLLLuuutttxxx~~~xxxyyypppeee===JJJ(((***333(((---***"""$$$---)))###---$$$''''''$$$###&&&((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%---111,,,""")))444,,,---,,,***((('''((()))$$$(((***)))%%%###%%%((($$$&&&((('''%%%&&&))),,,%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%&&&'''&&&%%%)))(((&&&%%%$$$&&&((())),,,'''###%%%***+++'''###))))))++++++(((######&&&(((&&&%%%$$$$$$%%%&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''******)))))))))(((((()))###%%%)))+++)))''')))///"""***+++%%%%%%***(((!!!''''''''''''((()))***+++&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$&&&***+++)))$$$$$$ !!!'''---,,,,,,...'''&&&'''******'''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%######%%%&&&&&&&&&'''(((***,,,---...222000555wwwhhhiiisssjjjzzzaaa+++******)))(((((()))))))))000???mmmaaaPPPEEE>>>AAAHHHOOOVVV]]]RRROOOJJJAAA888111---------111444444111//////000///333777888999<<>>+++)))111UUU|||yyyaaa666888(((444777***###%%%///''')))***(((%%%%%%'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$&&&'''((((((((('''+++"""&&&444:::222'''%%%'''))))))'''(((,,,000+++---......---+++++++++...,,,***((('''%%%###!!!&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&+++'''###"""$$$&&&(((((())),,,---000...((((((000333666777222///222999---))))))//////+++***...###"""$$$(((***'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((***&&&###""""""###'''---+++000...&&&%%%,,,---''',,,***+++(((%%%+++///,,,&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###%%%'''***,,,,,,'''&&&)))(((!!!"""'''&&&%%%%%%$$$$$$'''***""""""&&&,,,...***&&&$$$'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%######%%%&&&&&&&&&'''(((***,,,---...000///444xxxdddkkktttnnn{{{bbb+++******))))))))))))***444RRRLLLBBB999333000111555777:::===DDDCCC@@@;;;666333333444111111222333444555666777222444666555333333555888:::@@@JJJTTT\\\```bbbaaaiiihhhkkkkkk]]]KKKFFFLLLnnn&&&---!!!""",,,'''''''''((((((((())))))...///'''***QQQoooooobbbggguuuuuubbbwww|||iiigggnnnvvvSSS~~~gggeeefffqqqmmmnnnrrrhhhQQQ}}}jjjhhhrrr^^^eeeppppppsssjjj\\\pppvvvllliiiiiiddd___llluuurrrzzzyyytttwwwssscccSSSZZZqqq}}}wwwuuulll]]]XXXRRRZZZcccqqq^^^666$$$###***'''###''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''')))+++,,,---000@@@eeecccMMM<<<&&&&&&///)))))))))((((((((('''''''''&&&&&&&&&'''''''''(((((()))+++'''&&&===pppsss^^^wwwuuuZZZ^^^MMMDDDHHH@@@aaa\\\|||cccwwwzzz@@@222)))$$$'''+++***''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((((((,,,&&&$$$)))------,,,...!!!&&&222%%%333===OOO>>>777$$$444444 '''''')))***((('''&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''((((((((('''******+++,,,,,,,,,++++++111666===BBBGGGMMMUUUZZZxxxooocccXXXLLL???000&&&+++'''$$$&&&+++---)))$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%''')))******+++333+++$$$333BBBOOO___\\\nnn}}}iii```qqqfffWWWFFF>>>888111+++(((,,,'''$$$(((***'''&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((())))))"""###(((...---(((&&&***+++$$$""",,,444333+++%%%111&&&+++111'''%%%)))$$$,,,,,,,,,,,,***(((&&&$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))***+++***)))'''%%%)))&&&***000...(((***333,,,...000---***)))))))))'''###"""(((***&&&$$$%%%'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%'''&&&&&&'''(((***,,,---...///...555zzzcccjjjoooqqq|||ccc+++******))))))*********666MMMlll666KKK(((222222222111000...---,,,444333111//////111666999666222//////222333222000111111111111111111000///111333888@@@KKKWWWbbbiiidddeeehhhiiiaaaRRRDDD>>>HHHyyyNNN)))(((,,,"""(((((((((((())))))))))))***((((((;;;lll]]]mmmiiiqqqeeeVVVmmmxxxiiiqqqkkkqqqVVVwwwlllooojjj{{{llllllmmmdddRRRzzznnnkkkvvvfffsssnnnlllpppkkk___nnnpppkkkjjjllllllmmmxxxrrrlllwww{{{}}}|||tttlllqqq~~~fffmmmmmm[[[bbbUUUMMMFFFiii}}}UUU444$$$***)))&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))***,,,...,,,///PPP~~~ggg@@@(((&&&))))))))))))(((((((((''''''&&&&&&'''''''''(((((((((+++&&&+++FFFuuuzzz^^^rrriiiQQQiiiqqqyyyiiizzzbbbZZZeeeiii{{{GGG333###$$$***+++))))))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))+++%%%&&&...///)))&&&'''333+++>>>PPP}}}|||{{{lllzzz|||888///333444)))%%%$$$(((***(((((()))''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''''')))...000---...AAAbbb}}}~~~vvvVVVGGG444'''%%%))),,,---''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""%%%'''((('''&&&&&&'''DDD[[[lll|||uuurrrmmmmmmqqqpppdddVVVDDD666+++(((&&&###$$$)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***...******---***&&&***333000555QQQpppmmmUUUYYYsss^^^TTT]]]___JJJBBB>>>,,,((((((((()))***+++,,,---(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&''''''(((''''''''''''$$$,,,<<>>CCC@@@:::555///***999,,,######$$$"""%%%+++''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$&&&'''&&&&&&'''(((***,,,---...111///555zzzggggggfffrrrbbb+++******))))))***++++++333___www\\\AAA:::???...000333333222333444444111444888999888666444333666666<<>>)))+++***###(((((()))))))))*********&&&%%%999cccoookkkoooqqqooommm|||zzzpppaaalll}}}jjjQQQzzzwwwkkknnn___lllooosssiiiooooookkkcccWWWmmmllliiilll```vvv|||qqqkkkppppppcccnnnmmmooorrrtttsssoookkkhhhdddRRRTTTzzzqqquuurrrssstttsssqqqmmmiiifff^^^lllxxxkkkoooLLLCCCIII333}}}iiiMMM+++******''''''&&&'''''''''''''''''''''''''''(((******+++,,,///111222jjjnnnGGG,,,((())))))))))))((((((((('''''''''''''''(((((((((((())),,,LLL___vvv^^^vvvqqqkkkxxxyyy{{{rrrOOO---%%%***,,,***)))((((((((((((((((((((((((&&&&&&&&&'''((()))))))))+++''')))...+++&&&+++777444TTTQQQ)))888---&&&'''+++***((()))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''''''''))),,,///111666111888VVVoooUUU>>>---### ''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%'''((('''(((000===IIIddd}}}{{{xxxpppXXXgggUUUEEE???777+++&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******...'''&&&---333;;;NNNbbbeeeiii<<<777///'''######%%%'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((***(((''',,,666GGGWWWaaazzznnnlllxxx|||uuurrrwwwnnnvvvyyysssllljjjgggdddLLL<<<000...---'''''',,,''''''''''''&&&&&&&&&&&&%%%&&&'''&&&$$$$$$&&&'''&&&&&&'''(((***,,,---...222000555xxxllleee___rrr```+++***************++++++fffhhh888+++---999///***...000//////222666999;;;DDDOOOTTTOOOCCC666---222===TTTrrrxxxgggrrrooonnnqqqvvvvvvooohhhaaa[[[SSSKKKFFFEEEFFFGGG[[[cccgggccc```]]]PPP@@@777+++PPP^^^,,,((("""111))))))))))))***************---SSStttiiifffvvv}}}nnnhhhggg}}}dddnnnqqqiiiiiinnnmmmjjj```XXXaaa^^^TTTwwwgggllliiiddd___kkksssnnniii```|||wwwmmmeeekkknnnaaavvvggglllmmmkkkiiilllooollleeejjjRRROOOtttooowwwssssssvvvxxxpppbbbXXXVVVooovvv}}}dddTTTGGG@@@;;;}}}sssvvv```111******((('''%%%'''''''''''''''''''''''''''(((***+++,,,...111333wwwqqq@@@---))))))))))))((((((((((((''''''''''''((((((((())),,,;;;rrrhhh```uuuqqqnnnmmmuuu~~~jjj;;;***++++++((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***)))'''))),,,+++...EEE___JJJ999+++))),,,***((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''')))...444;;;???BBBqqqxxx|||[[[>>>...(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%000JJJllljjjyyyvvvxxx|||xxxoooqqq{{{|||vvv~~~tttgggaaaTTT???///,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++))),,,>>>XXXnnnttt___III888///,,,,,,)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))111GGGfffwwwaaaPPPkkkYYYRRR^^^fff___WWWVVVVVVZZZXXXNNNIIINNNTTTVVVWWWIII@@@AAA===111)))***(((((('''''''''&&&&&&&&&&&&&&&'''&&&%%%$$$&&&(((&&&&&&'''(((***,,,---...222000444wwwttthhhaaakkk~~~[[[+++)))///$$$******AAAiii~~~ppp<<>>hhh}}}000,,,...+++888EEE```BBBMMMfff{{{WWWiii```jjj```}}}zzzyyynnnqqq```bbbYYY^^^cccbbb```YYYOOO999>>>///\\\EEE!!!444&&&&&&))))))'''&&&(((+++,,,***>>>sss|||uuuoooxxxqqqzzz\\\uuulllVVV|||lllnnnfff{{{xxxbbb___pppdddNNNTTTWWWaaaeee```aaajjjmmmjjjiiinnntttccchhhyyyrrrmmmkkkkkknnntttuuurrroookkklllnnnooommmhhhggggggWWWBBBLLLmmmvvvvvvuuummmmmmtttooo[[[OOOQQQvvvtttkkkaaaJJJ???CCC:::wwwSSS,,,111(((((((((((((((((('''''''''''':::111333222&&&yyyyyy111---)))555&&&%%%222###$$$(((!!!111&&&$$$ 555%%%...{{{cccuuuooojjjrrr~~~aaa ---'''!!!444)))((((((((('''''''''''''''"""+++,,,###+++000 444 ///333,,,bbbzzzyyy===999000(((%%%---)))+++***((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&..."""###)))&&&&&&)))%%%000)))...000888JJJ[[[mmm}}}}}}wwwXXX;;;&&&---///$$$&&&(((%%%###)))((( (((***&&&%%%%%%%%%%%%%%%%%%%%%%%% ***,,,$$$!!!''')))$$$ 000(((>>>kkkxxxvvvzzzllllll{{{___tttYYYIII,,,000&&&"""---)))$$$&&&&&&&&&%%%%%%%%%$$$$$$###''')))'''&&&&&&&&&&&&!!!(((###&&&000&&&###999AAAggg{{{jjj___666111---,,,)))&&&(((***'''"""(((((('''''''''&&&&&&&&&&&&''')))(((%%%$$$%%%'''///""" &&&000)))000```wwwWWWYYYtttwwwlll~~~}}}|||xxxvvvuuugggKKK???===:::EEEIII999,,,)))%%%###%%%'''))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***,,,---...111111666mmmoooccc\\\fff}}}[[[,,,''',,,%%%***+++)))QQQuuuWWW111---333000...111...444BBBHHHJJJTTTUUUEEEyyywww888###%%%,,,888rrrPPP+++999===ZZZ~~~cccjjjcccvvviiidddccc```bbbVVVZZZnnn]]]ooovvvllldddaaabbbfffYYYBBB555333LLL~~~^^^///+++###)))***)))((((((***+++,,,000OOOxxx{{{|||uuulllqqqqqq^^^yyyqqqiiiaaazzzjjjnnngggjjjccceee^^^]]]qqqsssuuummm^^^ZZZcccllllllzzzffflllsssccchhhvvvooonnnlllkkkmmmrrrtttqqqnnnmmmmmmmmmllljjjfffeeeeeeOOO<<>>***...333///---333LLLLLLPPPMMMHHHRRRZZZTTTCCC,,,///111>>>&&&!!!222000MMM{{{mmmfffbbb}}}mmm}}}ccclllvvvttt]]]dddvvvWWWhhhpppeeeccc___dddOOOQQQ333888666[[[AAA666444,,,***)))***+++,,,++++++999ggg}}}vvv}}}qqqeee~~~pppeeefffuuuooodddpppyyykkkqqqiiijjj]]]SSS\\\~~~}}}rrrccc```kkkuuuyyyqqqcccjjjpppeeehhhrrrkkkooollljjjkkknnnpppooommmnnnmmmkkkhhhfffeeeddddddHHH999NNNyyy|||vvvmmmvvvcccFFF???FFFbbbrrrzzzyyyvvvgggGGG<<<777===xxxsssYYY+++ )))+++((((((((((((((((((((((((,,,666)))555OOOssskkkzzzJJJ%%%'''---(((+++((()))'''%%%---&&&&&&444&&&999ccchhh```^^^~~~oookkk555&&&(((((()))))))))(((((((((''''''***'''###&&&,,,((('''111333(((???tttHHH ###))))))***)))'''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###&&&(((&&&%%%'''(((&&&...:::===@@@ooo___~~~222+++)))555(((######)))***'''&&&)))%%%%%%%%%%%%%%%%%%%%%%%%+++$$$$$$,,,,,,&&&)))555BBBwww{{{~~~www```bbbxxxrrrggg___SSSgggvvv~~~|||pppXXX:::'''333&&&''''''&&&&&&&&&%%%%%%%%%(((%%%######%%%'''((()))&&&%%%$$$---;;;IIIlllNNN888+++...---%%%%%%///(((((((((((('''''''''''')))&&&###%%%)))***(((%%%'''555@@@xxxkkkzzzxxx{{{vvvnnnfffVVVDDD???888444...***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***,,,---...444222666jjjxxxlll]]]\\\uuuRRR...$$$&&&+++((('''@@@mmm{{{BBB333,,,222333------555FFFGGGLLLKKKJJJ^^^xxxfff^^^~~~ttt555+++"""222333RRRxxx...444'''888IIIqqqjjj\\\\\\tttdddxxx___qqqyyyZZZ```mmmCCCnnnmmmhhhlllcccjjjWWWVVV===999,,,???~~~TTT<<<000---)))(((***,,,,,,+++,,,GGG|||xxxzzz{{{kkkaaauuuooo^^^rrrvvvrrraaa|||vvvooorrrmmmlllSSSMMMuuudddrrrtttqqqkkkkkkqqquuutttiiibbbiiinnnhhhjjjoooiiimmmkkkhhhhhhjjjkkkkkkjjjlllllliiieeedddffffffcccEEE<<>>___uuulllrrrsss;;; :::((((((((('''''''''&&&&&&***&&&%%%)))***&&&%%%(((+++>>>QQQddd}}}vvv}}}OOO444444222%%%******)))))))))(((((((((&&&(((***(((&&&(((///555DDDlllooozzzsssfffmmmsss|||zzzyyyyyyxxxssskkkdddbbbaaaNNNFFFRRRLLL:::999666333///,,,***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***,,,---...///...222hhhwww{{{pppbbbsssUUU,,,(((&&&000&&&+++XXXqqqzzzddd999000---//////---444???LLLLLLVVV]]]^^^jjjzzz||||||JJJSSSRRRRRR333222000<<<]]]"""&&&333777TTTWWWZZZOOO\\\dddSSS~~~aaazzzuuucccWWW___dddDDDcccUUU]]]lllqqqtttnnn```SSSXXX;;;777222GGGTTT888...)))(((,,,+++)))...777ooo||||||mmmaaa{{{ssskkkbbbooonnn^^^rrrmmmooobbbtttuuupppRRROOOsssyyyiiiooopppnnnkkkiiihhhgggeeecccbbbfffhhhhhhjjjlllllljjjhhhhhhggggggfffgggggggggdddhhhgggccceeeiiiddd[[[:::DDDrrrvvvsssmmmPPP:::===TTT{{{qqqxxxuuuqqqnnnmmmVVV888888---ZZZxxx{{{ooo%%%+++''''''(((((())))))******++++++(((222CCCggg]]]UUUjjjqqquuuaaaMMMtttnnn333$$$***))),,,&&&+++***'''222&&&***]]]gggZZZvvv}}}cccKKKOOO~~~zzzPPP,,,'''******)))))))))(((((((((***%%%(((222,,,###HHHyyydddfff|||~~~dddbbb``````dddeeecccbbb\\\```ffflllttt|||~~~|||}}}zzz~~~AAA111%%%&&&+++***)))***''''''''''''''''''''''''!!!+++'''(((111***///OOOnnnlllWWWIII???CCCFFFFFFGGGJJJIIIFFFRRRMMMIIIEEEEEEJJJXXXeeexxx~~~nnn}}}===&&&(((((('''***---***###&&&&&&&&&&&&&&&&&&&&&&&&(((((($$$(((CCCiiizzzxxxlllyyy{{{yyyrrrooo\\\555)))((((((((((((''''''''''''###$$$)))(((###%%%---??????fffooo{{{jjjbbb]]]111$$$000************))))))))))))%%%))),,,***(((...;;;GGGQQQsssdddgggzzzrrrXXXYYYPPPFFFCCC???>>>EEE;;;777333///,,,***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***,,,---...///...222hhhmmm}}}{{{kkkvvvTTT++++++&&&///'''666lll{{{kkk===333,,,...000111888BBBIIIDDDQQQiii}}}wwwgggcccyyy}}}[[[DDD000IIIrrrooo$$$...999...LLLMMMYYYOOOeeennnXXXccclllXXX[[[\\\RRR999iiiTTT}}}mmm```ZZZDDD666000:::lllbbb888///++++++...+++)))222@@@~~~|||rrrxxxlll```tttgggjjjuuunnnhhhccckkkpppoooZZZ}}}ooorrr___NNNccc|||ddduuuooojjjiiijjjkkkllllllaaahhhfffccchhhkkkiiijjjggghhhiiijjjiiiiiiiiiiiiaaafffgggcccdddfff^^^PPP:::MMMpppttt]]]BBB<<>>UUUjjjqqqZZZ???@@@WWWzzzppp|||iiiaaavvvrrrqqqooobbbIII===///888nnn{{{EEE777###'''(((((()))***+++++++++)))666:::yyypppwwwMMMAAAvvv[[[+++...(((***+++###333&&&'''333CCCpppVVV~~~VVV>>>EEE]]]rrr~~~555222************))))))))))))+++...///&&&444ttteeeaaaggghhhWWW[[[___dddiiimmm{{{yyyssssssmmmeeehhhUUURRRKKKHHHPPPZZZ[[[VVV^^^sss~~~|||tttggg>>>...,,,***((()))((((((((((((((((((((((((&&&...'''(((111444iiipppOOOCCCHHH]]]nnnWWWYYYhhh~~~NNN$$$***222###---'''''''''''''''''''''''''''%%%777```~~~llltttwww|||{{{JJJ))))))))))))(((((((((((()))%%%&&&***'''&&&555HHHTTTtttxxxrrr|||~~~vvvQQQ(((+++++++++************))))))''''''+++666FFFXXXdddrrr~~~xxxyyy|||tttkkkkkkhhhdddggghhhgggffffffgggfffccc```TTTDDDGGGLLLDDDDDD@@@,,,111///---,,,,,,,,,+++)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***,,,---.........666nnnrrrpppzzznnnsssXXX...(((,,,'''===fffqqq}}}zzztttPPPEEE666...222999???DDDZZZxxxlll666666+++...CCCFFFGGGYYY---111000...000DDDEEEPPP[[[lllwwwdddvvvpppdddQQQMMMKKK]]]FFFrrrWWWjjj___wwwbbbOOO===777333MMM;;;555+++...,,,,,,***666ccctttnnnsssXXXoooeeetttkkk___iiirrrfff```yyy~~~mmmoooggg___pppjjj^^^pppmmmooo\\\oooeeeiiikkkfffdddhhhhhhgggeeecccbbbccceeefffiiikkkkkkeee``````dddgggdddgggdddaaafffhhhUUU<<<;;;]]]xxxoooYYYAAACCCRRRwww~~~iii|||dddPPPrrrqqq[[[YYY:::333:::FFFmmm{{{(((''')))))))))))))))******+++...111KKKddd___===XXX***'''000&&&333,,,(((000---***TTTkkkrrr|||qqqZZZlllJJJ???OOO^^^SSS''',,,+++***((((((((())))))---"""000555```yyypppaaaOOORRRcccrrr}}}nnnbbb[[[QQQFFFRRRYYYpppxxxsss{{{uuuzzzlll==="""222$$$)))((((((''''''''''''((((((###555%%%222...YYY|||OOOJJJRRReeeqqq^^^jjj~~~eee)))%%%... ,,,111+++'''***(((###(((---%%%***555hhh~~~nnnxxxqqqrrrzzzwwwsssiii555333%%%%%%888...###'''%%%$$$***111"""OOOSSSfffpppttt{{{xxxIII...999+++!!!000---!!!***+++)))'''777FFF^^^aaaddd|||vvvdddnnnOOOJJJyyy[[[qqqmmmnnncccKKKeee^^^^^^SSSPPPRRRIIIGGGDDD:::999888000111///,,,+++,,,+++***)))&&&%%%$$$#########$$$%%%&&&&&&&&&''')))***,,,---...222888^^^iiigggrrrjjjtttPPP---(((......///PPP{{{{{{|||qqq^^^RRR<<<222888777<<>>gggZZZaaadddhhhRRR===777222EEELLL111'''+++*********777eee}}}zzzrrrnnnnnncccqqqsssrrrkkk^^^sss~~~mmmfff___~~~nnnlllbbbgggiiihhh```nnnjjjmmm___|||mmmeeehhhjjjfffeeehhhhhhgggeeecccbbbaaabbbbbbcccfffhhhgggffffffggghhhcccfffdddaaadddbbbOOO777EEEeeepppjjjYYY???VVVooosss{{{ppptttiiiuuu~~~sssppp\\\XXX999222666???zzz555000)))))))))))))))***++++++***>>>qqqxxxssslll555IIIGGG222000"""$$$000((()))***666fffiiibbb|||LLLKKK}}}mmmKKK<<>>RRR@@@666>>>GGG>>>111///...000...++++++++++++***(((&&&&&&$$$#########$$$%%%&&&&&&&&&'''(((***,,,,,,...222888]]]ooofffllldddrrrOOO'''"""$$$%%%)))HHHnnn~~~yyymmmfffeeeLLL;;;<<<333EEExxxAAA///444IIIUUUIIINNNxxxqqq***///(((''';;;;;;gggllldddiiisssuuuZZZ\\\UUUXXX___zzzLLLeeefff{{{\\\pppnnnSSS===999333===ssseee333)))...------...>>>nnnyyyrrrpppnnngggrrrrrrnnnjjj\\\vvvggggggaaayyymmmhhh]]]qqq|||dddiiifff~~~iiieeefffeeewwwkkkdddgggjjjgggfffhhhgggfffeeecccbbb```___^^^]]]^^^aaaeeehhhhhhgggfffccceeeeeecccbbb\\\HHH444;;;ddd|||uuueeeQQQ:::CCCppp|||vvv|||qqqjjjsssyyypppaaaXXX:::444555888ooowww|||222(((***))))))))))))***++++++...DDD{{{zzzJJJAAA[[[...))))))***---+++***+++GGG|||dddssscccZZZnnnNNN999>>>fffxxx666,,,+++***)))((()))******111(((DDD{{{jjj[[[TTTjjjtttiiiddd[[[ZZZiii~~~~~~ppp{{{rrrxxxuuu???******+++)))((((((''''''(((((()))***$$$333444tttqqqJJJ888ooowwwqqqtttvvvlllHHHpppsssjjjuuutttuuu666***...###000)))''''''(((((())),,,---BBBxxxwwwdddzzzjjjqqqbbb{{{yyyPPP111555))),,,&&&$$$(((111)))!!!000LLLRRRkkk~~~~~~vvvyyyjjjgggqqqfff|||~~~yyyBBB)))333***&&&...'''+++)))444PPP```eeeyyy~~~ppprrrYYY]]]rrrWWW}}}mmm333]]]pppooollljjjsssOOOuuuZZZ[[[eeeyyyOOOFFFSSScccSSS:::555999...,,,***)))******)))((('''&&&$$$#########$$$%%%%%%%%%&&&'''(((***+++,,,...222777\\\nnnkkk___oooSSS///,,,)))'''...GGGhhh{{{yyy~~~jjj```mmmZZZFFFAAA222SSS^^^,,,555222BBBKKKIIIgggOOO)))...,,,'''666>>>lllkkk___WWWsss|||aaaPPPjjjddd^^^\\\VVVppppppooobbbpppTTT===<<<777:::fffiii555,,,000......///AAAsssuuulllppppppccczzzmmm{{{hhhfff\\\pppdddhhhhhhqqqjjjfff]]]zzzuuueeellllllzzzccc```aaammmqqqiiidddfffiiigggfffhhheeeeeeeeedddcccaaa```___ZZZXXXZZZ^^^bbbbbbaaabbbdddeeefffeeebbbWWWEEE666HHHdddZZZ^^^===CCCAAA:::bbbqqqhhhmmmpppvvvgggwww```vvvooogggZZZ===888666666^^^>>>---******))))))******+++,,,000TTT}}}~~~NNN777bbbrrr...%%%000111$$$000111000XXXuuu}}}nnn\\\pppSSS999888SSSwww<<<,,,+++***)))))))))***+++((((((\\\vvvvvvXXXggg{{{nnnlllmmmkkkdddbbbkkkyyy~~~tttwwwtttqqqZZZ+++((()))))))))(((((((((((())))))...$$$***kkkmmm@@@KKK{{{rrrmmmnnn\\\\\\jjjooolllbbbSSStttsss{{{xxx~~~vvvppp~~~^^^///'''222((((((%%%&&&)))'''+++777^^^wwwrrrxxx|||vvv~~~iiiqqqeee)))---''',,,&&&&&&$$$...+++,,,:::YYYOOOooo^^^^^^rrr[[[jjjyyyjjjccc\\\QQQ{{{___333///,,,***,,,'''***,,,???[[[aaaaaa|||ttt|||gggpppxxx}}}|||www___ZZZxxxKKKHHHUUU]]]JJJ555111333---+++)))((())))))(((''''''&&&%%%$$$###$$$%%%%%%%%%%%%&&&&&&((()))+++,,,...111666[[[|||llljjj___pppSSS------***)))555KKKiii{{{|||iiiZZZgggXXXMMMLLL:::SSS>>>,,,;;;444>>>JJJ\\\???,,,+++222...555888[[[```bbbSSSbbbOOOooojjjlllcccMMMtttlllgggllltttXXX>>><<<777666\\\rrr333***---)))(((+++>>>rrr|||rrrlllrrrrrrbbbvvvhhhpppcccaaa___kkkeeegggrrrhhhfffgggaaa{{{lllfffmmmlllrrr```bbb```yyykkkfffdddeeeggggggfffgggcccdddddddddddddddcccbbb___[[[YYYZZZZZZYYY^^^eeeccccccdddddd]]]OOOAAA999CCCXXXEEE@@@///888AAAAAAnnn{{{vvvsssssshhh|||wwwggghhh^^^~~~kkkkkkZZZ>>>999777555PPPPPP222***************++++++,,,000rrrvvvrrr~~~vvvJJJ444HHH===&&&---((($$$111111333jjjhhhgggGGGYYYpppWWW:::888GGGyyyoooAAA++++++***))))))***+++,,,%%%NNNyyyfff]]]oooyyylllkkkhhhiiihhh___\\\mmmrrr|||www___yyy>>>)))+++))))))(((((((((((()))))),,,***666OOO777sssvvv^^^|||yyywwwpppWWWdddoooTTTaaazzz]]]bbblll{{{lllcccwww|||mmm{{{---***+++ ***,,,%%%###'''!!!(((AAAvvvyyyXXX~~~tttxxx{{{zzzzzz]]]xxxiii<<<((('''&&&,,,333'''((()))777EEE\\\\\\rrr~~~sss{{{mmmRRR___YYY[[[mmmuuu===###///222***...(((222LLLccc___ggg|||{{{rrrkkkooouuujjjcccgggvvvvvv^^^jjjRRR|||RRR===AAAIIIDDD444111444///,,,***(((((())))))(((''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&''')))+++,,,...111555YYYgggaaajjjeeeuuuOOO&&&+++&&&$$$000@@@]]]~~~}}}{{{ggg]]][[[MMMOOOYYYFFFGGGooo|||LLL666555444???VVVttt666+++$$$222333999>>>WWWWWWhhhXXXzzzddd\\\oooppp[[[RRRpppbbbjjjuuuxxx___@@@:::666444WWW555,,,///***))),,,AAAwww|||rrrooorrrqqqfffkkkhhhxxxjjjbbb^^^eeeiiigggbbb{{{|||ccceeegggeeetttfffccciiiiiikkk```hhhaaagggeeedddeeefffffffffeeeccccccccccccdddddddddeeedddaaa___\\\UUUTTTaaasssddd``````___UUUEEE;;;;;;666OOONNNOOOXXXRRRXXXTTTPPPLLLgggssseeessswwwRRRcccwwwsssllloooxxxpppfffoooZZZ===777444555GGG|||aaa---+++************+++,,,,,,888|||wwwvvvVVV;;;222yyyDDD&&&+++***,,,///***555~~~[[[zzzcccggg}}}^^^JJJgggwwwzzzoooYYY::::::AAAzzznnnMMM++++++***)))***+++,,,---///dddsssYYYiii}}}rrrooobbb]]]cccbbb```ooo{{{yyytttoooWWWWWW++++++***))))))(((((())))))***)))333bbbJJJBBBwwwYYYBBB```\\\hhhrrrYYYgggyyyddd}}}sss{{{qqqjjj}}}mmmeee}}}hhhxxxKKK***000---&&&,,,%%%%%%---))):::dddsssgggjjjyyyyyyyyymmm|||ooo~~~|||qqq^^^666///%%%''',,,---%%%'''<<>>111777<<<222,,,***(((((()))***)))(((((('''%%%$$$$$$$$$%%%&&&$$$$$$%%%&&&''')))***+++...000444XXX]]]^^^ooolllxxxPPP---555///)))333===WWW~~~~~~|||~~~fffcccWWWLLLRRRZZZLLLFFFVVVvvvddd>>>222555BBB```ZZZ+++---&&&444999EEEEEE]]]LLLgggYYY^^^kkkiiihhhrrrYYYbbbtttgggxxxcccBBB999666777\\\777...111---,,,111HHHyyyqqqssspppllljjj___qqqvvviiieee\\\lll|||hhhiiiZZZ~~~ooodddfffeeeeeeiiieeecccgggggghhhccclll[[[}}}dddeeeeeedddeeefffeeecccdddcccbbbaaaaaabbbcccdddbbbcccddd```TTTRRRgggiiibbb___\\\OOO===777===HHHRRRPPPGGGhhh^^^yyyaaaFFFbbbwwwpppxxx~~~mmm^^^gggvvv]]]>>>666222777BBBuuu333++++++******++++++,,,---DDD___gggmmmSSS888555xxxMMM***+++111---,,,)));;;hhhUUUKKK^^^```]]]eeezzz|||ppptttkkkWWW888;;;>>>vvvmmmddd++++++***)))***+++,,,---222qqq{{{KKKppp{{{qqqllleeeaaa```___```iiiuuu{{{xxxrrr~~~@@@qqq111+++******))))))))))))******)))>>>lll111XXXmmm333444VVVpppgggLLLfffnnnOOOkkk^^^lllppp]]]TTT^^^bbbkkk[[[mmmyyyuuuyyy---$$$555###---&&&&&&111000JJJpppooo^^^mmmrrrcccfffxxx\\\jjjggg|||mmmkkk>>>***+++$$$+++///'''***AAAUUUYYYyyyuuuxxxyyyoookkk```dddZZZ???NNNzzztttZZZsss}}}yyy|||gggBBB,,,''')))+++,,,BBB```rrreeeyyy|||eeeiiimmmYYYtttsssdddjjj```ccceeeSSSPPPOOOlll]]]RRRNNNWWWKKKCCC;;;111333555+++,,,+++))))))*********)))((('''&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&''')))***+++...000444WWWdddfffwwwpppxxxXXX###...)))$$$...777RRR}}}~~~~~~}}}dddeeeZZZTTTVVVSSSKKKQQQ```{{{wwwkkkvvvnnnggguuuXXX999<<>>ffffffaaaLLLcccbbbyyyZZZ222aaa```lllzzzYYY\\\qqq~~~;;;%%%***'''111'''###+++&&&CCCfffSSSqqqooojjjyyynnnqqqzzzRRRlll[[[aaa{{{kkkeeeiiiRRR%%%///"""...+++***111EEE[[[WWWqqqwwwqqqgggzzz]]]```JJJRRRVVV333CCCZZZtttKKKyyylllmmm666'''111***222IIIeeeuuuhhhrrrfff{{{VVVeeeggghhhgggUUUeeemmmtttccc[[[___VVV\\\WWWBBB;;;>>>:::888777222---+++))))))***+++***)))((('''&&&%%%$$$%%%&&&&&&$$$$$$%%%%%%'''(((***+++...000333WWWrrrtttZZZzzzXXX...&&&,,,***)))---GGGqqqaaa___VVVRRRWWWXXXVVV[[[eeefffffffffggggggfffeeeeeeKKK333UUU888333VVVJJJ^^^\\\tttiiinnnccc{{{```sssdddmmmtttlll\\\???BBB111===zzzqqq333,,,111,,,)))000MMMuuuuuummmqqqnnnXXXRRRuuuqqqkkk```~~~rrrkkkeee^^^```nnnaaabbbmmmZZZhhhgggZZZfffcccdddPPPSSSJJJMMMOOOSSSXXX\\\]]]\\\YYY^^^bbbaaa\\\\\\``````\\\``````eeejjjQQQOOO}}}|||lll]]]___JJJ333===>>>GGGSSSZZZJJJkkk{{{mmmHHHMMMaaaooo~~~WWWCCC]]]yyyiii@@@222AAA000EEEooo555///+++***,,,,,,***+++...VVVggg}}}JJJ///BBBzzzppp...555(((---%%%333aaammmOOOfffdddGGG<<<:::999XXXccc+++000+++(((+++***,,,888YYYppp\\\OOO}}}|||vvvuuu|||uuukkkeee^^^XXXPPPIIIHHHKKKhhh}}}ooolll111LLL,,,...***''')))***((('''***)))nnn^^^HHHZZZ|||yyyOOOWWWCCCeeehhhuuujjj```kkktttqqq\\\PPP```}}}wwwKKKqqq~~~gggOOO,,,)))222$$$,,,***000;;;HHHyyypppvvv~~~iii^^^[[[cccrrruuueeeQQQ===iiiHHHkkkcccdddggg...+++ 000000'''444OOOXXX\\\||||||wwwSSS{{{VVVjjjQQQJJJZZZxxxCCC===888zzz^^^aaa^^^www~~~000///000&&&444IIImmmzzzuuu|||oooppp___^^^YYY{{{pppzzzqqqmmmkkkeeexxxcccEEEfffnnnYYYhhhUUUIIICCC111AAABBB///444---,,,+++)))(((''''''((((((***)))'''$$$###$$$%%%%%%%%%$$$$$$%%%&&&(((***,,,,,,444222PPPooopppzzzSSSsssVVV...&&&,,,***)))---EEE}}}pppeeeaaaXXXTTTXXXYYYVVVZZZddd```aaaccceeeggghhhhhhiii]]]>>>BBB[[[aaammm{{{uuuVVVRRRYYYqqq||||||kkkqqqxxxhhhxxxXXX}}}}}}{{{xxxaaa888::::::@@@jjj333,,,000+++)))000NNNuuuppppppjjj\\\TTT[[[sssnnnbbbVVV{{{tttnnnjjjhhh{{{dddllldddeeeqqqeeeiiieee[[[nnnnnncccBBBNNN]]]hhhbbbYYYRRROOONNNNNNNNNPPPTTTUUUTTTWWW]]]aaa___kkkgggeeehhhPPPGGGhhhuuu{{{lll\\\aaaNNN333:::>>>FFFSSSSSSSSSooo}}}kkkDDDMMMsssqqq{{{MMMCCC```iii@@@000:::333AAArrr777///+++***,,,,,,***+++///bbbrrrbbbQQQ555AAAwwwzzz111000)))///(((111\\\xxx\\\dddjjjOOO~~~~~~^^^BBB888888777IIIuuulll+++///+++(((,,,***---:::hhhtttzzzUUU]]]zzz}}}ddd]]]VVVQQQJJJEEEEEEIIIdddyyywww777nnn___000...***((()))***'''(((+++777QQQOOOcccRRR999sssnnn}}}jjjwwwttt~~~QQQbbbfff{{{ddd555//////&&&...***///;;;OOOmmm~~~JJJ666NNNWWW<<>>EEEWWWIII___qqqlll???OOOqqquuuAAAHHHkkkeee???000444:::???iii......+++***,,,,,,***+++///aaaTTTpppsssGGG666>>>rrr555***,,,---***111\\\www|||___^^^___LLLccc~~~xxxyyyzzz~~~sssWWW>>>555666888777www+++///+++))),,,)))...===tttzzzlllNNNooozzzyyyooo[[[SSSLLLGGGCCC???@@@DDDPPPzzz~~~~~~HHHSSSvvv000---***((())))))'''))),,,===AAANNNooo]]]uuuEEEaaazzz}}}jjjsss[[[hhhhhhrrr^^^QQQaaaooo---%%%,,,(((...---222???]]]sss:::vvvKKK000;;;HHHVVV;;;333111444@@@666<<>>999666BBB@@@:::666:::BBBqqq{{{gggiiiTTTHHHFFF;;;CCC@@@333666222,,,+++)))(((''''''((((((***)))'''%%%$$$$$$$$$%%%%%%$$$$$$%%%&&&(((***,,,,,,444222PPPooorrr~~~WWWvvv[[[---'''---***))),,,<<>>;;;<<<@@@GGGzzzzzzyyyWWWJJJ,,,---)))((())))))'''***///???vvv@@@NNNeeeggg|||VVVgggbbbyyy}}}]]]333___~~~ppppppIII}}}YYY666,,,)))***,,,///777FFFiiiGGG===???AAAGGGkkkddd@@@222EEE___GGG>>>DDDRRRYYY===>>>III~~~~~~}}}]]]QQQQQQGGGWWW~~~jjj@@@ppp{{{JJJgggeeeDDD000(((+++000---;;;UUUhhhsssvvvZZZ~~~{{{```MMMBBBEEEAAAFFFCCC]]]jjjddd777555???OOOsss}}}}}}PPP@@@<<<:::888111OOOooo[[[OOOhhhhhhbbb+++***(((,,,;;;___~~~{{{www{{{tttLLL[[[ooopppwww[[[KKK[[[bbbUUU[[[^^^LLL555777AAAfffqqqgggkkkZZZNNNIIIAAAAAA@@@999555///,,,***)))(((''''''(((((()))((('''%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&(((***,,,,,,444111OOOlllqqq[[[yyyYYY---'''---)))))),,,777```{{{eee^^^ZZZWWWWWWWWWXXX[[[```^^^___aaadddfffggghhhiiilllxxx]]]<<<>>>KKK^^^yyyjjjkkk```kkkzzzxxx^^^}}}aaavvvyyykkkiiiNNNEEE777999{{{HHH222***...******000III{{{qqqjjjJJJ>>>[[[nnnDDDMMMeee}}}PPPDDDSSSSSSTTT^^^pppRRR555ZZZIIILLLeee{{{iiiiiikkknnnqqqrrrqqqoootttvvvyyy{{{xxxppphhhcccdddgggaaagggZZZCCCTTTkkklllggg[[[888444AAACCCbbbDDDjjjkkkppp===XXXjjj]]]444SSSVVV>>>444111BBBJJJuuu666...***))),,,,,,+++,,,000hhh___lllbbb>>>===???kkk999&&&111...000333OOO}}}wwwbbbeee___QQQMMMfffpppyyyzzzsssoooaaaJJJ888222666:::JJJyyy___,,,---******,,,(((000FFFrrrYYYUUU{{{{{{~~~rrrwwwggg|||}}}gggZZZTTTKKKBBB???<<<999999<<>>xxxeeeLLL111&&&000---KKKcccggghhhZZZ{{{vvvcccrrrmmmLLL<<<555999GGG===<<<666bbbOOO333BBBJJJHHHVVVzzzaaaCCC...???333:::+++FFFvvvTTTOOOvvv___aaa[[[,,,---)))///@@@gggxxxsssxxxxxxtttTTTeeerrrgggfff]]]]]]ooovvvbbbaaadddGGGCCCFFFVVVrrrxxxoooiiiVVVRRRJJJEEE@@@BBBDDD888///,,,***)))(((''''''(((((()))((('''&&&%%%$$$$$$$$$%%%$$$$$$%%%&&&(((***,,,,,,333111NNNqqqxxxccc\\\,,,(((---))))))+++222VVVzzzyyymmm___\\\ZZZXXXXXXYYY\\\^^^\\\^^^aaaeeehhhkkkmmmnnnnnnmmmHHH>>>LLLmmmzzz@@@EEE```llluuuvvvlllKKKSSSIIIWWWddd}}}iiiggg??????333@@@777111)))---++++++///EEE{{{~~~uuudddHHHEEEbbbvvv@@@RRRnnnpppEEEFFFaaa}}}KKKTTTeeezzzJJJ<<>>XXXttt------***))),,,,,,+++,,,000mmmoooYYYqqqXXX666999???vvv555(((///,,,---000???rrrxxxlllaaaZZZRRRPPPgggVVVtttmmmuuuiiiUUU@@@333000555:::PPP^^^,,,---)))+++,,,(((111KKKtttrrrSSS\\\yyyvvv[[[fffwww^^^JJJCCCWWW^^^[[[rrrbbbIIIHHHzzz\\\yyyPPPGGG???===<<<999888999FFF]]]rrrtttWWW999000+++))))))***(((''',,,444NNN___HHHjjjWWWHHHyyy^^^nnntttHHHHHHgggMMMaaa[[[|||WWW,,,,,,222&&&...:::EEEkkkVVVCCCzzzwww<<<999DDDUUUjjj```EEEaaaqqqccc{{{]]]LLL???KKK```ssskkk:::MMMuuuGGGdddhhh\\\///222$$$,,,IIIfffiiixxxkkk{{{hhhWWWQQQkkkfffIIIEEEMMMZZZkkk]]]DDD888___aaa>>>222DDDYYYfffNNNGGG333;;;000777---AAA{{{UUUJJJqqqgggjjj\\\---///'''...>>>jjjwww||||||fffRRRaaaqqqrrrtttrrruuutttvvvnnnsssuuuSSSGGGWWWyyyqqqYYYLLLDDDEEE:::<<>>sssEEE777333///333;;;III\\\qqqjjjrrrmmm~~~lllNNNBBB999???uuu555...'''---,,,+++--->>>ooovvvaaaKKKGGGdddoooCCC```|||kkkHHHSSSqqqfffFFF]]]qqq===WWWeeeyyyAAAeeecccdddeeehhhjjjiiigggddddddbbbccchhheee]]]XXXYYY\\\jjjeeeooohhhCCCEEEaaayyyooommmSSS>>>999IIILLLUUUqqqVVVFFF]]]jjj:::@@@\\\GGG222444???CCCuuu)))---)))))),,,---+++---111fff{{{xxxzzzoooEEE555AAAFFFrrr(((111...,,,***///---wwwqqqNNNZZZUUUXXXxxxyyy~~~}}}eeeGGG444000555<<>>CCCbbb~~~wwwlll\\\DDD666LLLIIIXXXzzzRRRGGGlllqqqTTTEEE888ooo>>>...555FFF111bbb222...---,,,+++***+++,,,,,,bbbxxxrrr[[[~~~jjj???<<<===IIISSS222+++------+++)))000rrrxxx|||dddBBBSSSaaapppjjjjjj^^^DDD999...555BBB;;;GGG///))))))---)))%%%555LLLkkk~~~fffQQQ^^^uuu|||~~~jjjhhhTTTbbbCCC<<>>>>>BBB;;;555::::::777;;;DDDGGGsss@@@QQQ000+++***+++)))%%%%%%...999pppxxxkkkMMMnnnKKKvvvpppbbbXXXCCC[[[```TTT```%%%666+++)))666EEEUUUuuu|||iiiPPPxxxpppRRRSSSnnn~~~TTT;;;777zzzNNNKKK```''':::))))))///IIImmmzzz~~~ooogggwwwaaaxxxwwwoooSSSLLLoooxxx\\\???///---444***999333:::~~~GGGBBBsss]]]OOO######999%%%555ppphhhuuu|||]]]MMMIII:::444:::888---(((,,,+++***(((((((((((()))'''((((((&&&$$$###$$$&&&&&&&&&'''&&&%%%&&&(((***---,,,666BBBssszzzfff{{{yyy666...***,,,***&&&)))222TTT|||zzziiieeecccXXX[[[bbbYYYgggggggggiiilllmmmkkkiiipppuuuuuuhhhRRR<<<111///III555UUU___www>>>333...@@@\\\oooUUUEEE...<<>>KKKtttiiiDDD@@@777???===:::>>>:::444888>>>XXX~~~gggGGGZZZ|||---*********)))&&&&&&...999mmmzzztttDDDfffzzzyyyvvv}}}|||xxxqqq{{{KKKIIIkkkVVVjjjPPP///)))***)))666QQQdddyyywwwfff:::jjjppp777ggguuuCCC:::<<>>ttt}}}wwwooohhhggg^^^[[[^^^\\\fffffffffhhhkkklllllljjjqqqsssuuuqqqeeeRRR>>>000;;;MMMNNNkkkOOO---000DDDNNNxxxfffOOO::::::888TTTRRRiii|||~~~kkkaaaMMM===GGG888UUURRR---......***+++,,,&&&///HHH|||wwwiiicccgggyyyqqqXXX^^^CCCfffQQQVVVuuu:::```yyyYYYXXXhhhbbbfffjjjcccTTTFFFEEEKKKEEEOOOYYY___aaa\\\QQQEEEGGGSSSUUUKKK???111666JJJRRRzzzvvvXXXPPPDDD666===888JJJfffxxxvvvDDDWWWOOO>>>GGGmmmLLL222666<<<;;;dddJJJ+++---,,,+++++++++,,,---...FFF|||KKK@@@mmmiiimmmdddAAA888CCC444fff;;;---+++***)))***///***OOOuuu~~~xxxhhhZZZpppzzzyyyjjj{{{llliiiuuuyyyjjjrrrIII;;;555;;;???AAAmmm//////)))(((,,,)))%%%111CCCuuulllzzztttdddZZZmmmuuu{{{yyyuuuttttttnnnaaaZZZ[[[UUUCCC;;;TTThhhRRR777888555===<<<<<>>999>>>AAA\\\wwwZZZ===sss444***)))))))))''''''000:::kkkAAAZZZzzzaaasss___{{{zzzwww{{{~~~|||xxxzzzjjjJJJEEEtttBBB555(((444---888\\\jjjnnnyyy@@@gggzzzfff{{{___QQQGGGWWWRRRvvv:::===GGG:::hhh[[[555((((((000...999xxxqqqwwwwww}}}ssszzzmmmIIIbbbiiieeePPPQQQWWW]]]SSS888+++DDDDDD111333===:::222///###888rrrYYY///sssYYYkkkqqq222///)))(((++++++PPP|||rrrjjjkkktttzzzzzzwwwrrrssswwwaaafffdddGGGLLLGGGWWWfff___VVVGGG,,,,,,+++***(((((((((((()))'''''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%&&&(((+++...,,,666AAAtttpppzzzJJJ:::......///,,,+++...---^^^zzztttffffffddd______bbbcccdddfffiiilllnnnppppppqqqqqqpppqqqqqqgggRRR>>>000aaa^^^zzz}}}333>>>JJJIII|||sssUUUTTT(((666|||mmmvvvgggkkkaaaAAA666>>>LLLuuu```000,,,...***+++---&&&+++>>>iiinnnuuunnnyyysssbbbRRRLLLpppJJJaaasss~~~===mmm{{{JJJrrr{{{lllfffgggdddXXXIIIDDDNNNZZZTTT]]]eeefffbbbYYYJJJ===666AAA@@@;;;<<<===DDDRRRccc}}}gggBBBCCC@@@:::HHHDDDEEEjjjtttoooHHHbbbooo???EEE```sss999222;;;===;;;zzzOOO999---,,,+++++++++,,,---...AAA~~~pppEEE666YYYppp\\\888:::@@@:::111------+++++++++000)))@@@fff~~~xxxlllkkkwwwqqqTTTssswwwpppeeeZZZ888333...666888???...000***(((+++)))&&&///===xxxlll{{{bbbRRRddd~~~}}}yyyllljjjnnnmmmccc]]]bbbiiidddhhhllljjjddd]]]XXXUUUPPP:::;;;NNNLLL888///444999<<<888:::CCCBBB@@@HHHOOOeeennnPPP555\\\666+++)))))))))'''(((000999cccPPPNNNttt|||~~~dddTTTVVVLLL===888222,,,888---;;;eeehhhcccwwwQQQWWWcccMMMRRRnnn}}}yyyrrr{{{SSS]]]\\\kkk444BBBaaasss///tttQQQ555+++...000(((444pppvvvuuuhhhvvvvvvppprrrwwwaaayyy}}}xxxkkkfffhhheee]]]\\\MMMAAAHHHTTTPPPCCC>>>???RRRKKK666:::EEE===///(((>>>===iiiRRRAAAZZZrrrbbb---000+++(((,,,444CCC|||}}}{{{\\\nnniiifff777xxx\\\[[[^^^MMMIIIDDD(((,,,+++***(((((((((((()))'''''''''&&&######$$$%%%$$$%%%%%%%%%%%%&&&(((+++...,,,555@@@wwwtttzzzQQQ???222111111---+++---***BBBnnn|||hhhcccgggddd```ddddddfffiiilllnnnoooqqqrrrpppnnnkkklllssstttfffTTTEEEQQQooowwwHHHKKKVVV[[[uuubbb___888JJJttt```llloooUUU???AAAHHH[[[222***,,,)))***---((()))888TTTrrryyyjjjppprrrlllcccwwwPPP___|||YYYtttsssuuuGGGrrrOOO|||~~~jjjlllhhh]]]LLL???@@@KKKVVVlllrrruuupppfffXXXHHH;;;555999444222===FFFNNNZZZ}}}bbbGGGOOOOOODDDHHHTTTTTTvvv~~~yyy^^^OOOpppQQQBBBTTTMMM111666<<<<<>><<<444333???HHHTTTggg|||WWWHHHPPPUUURRRRRRSSSnnn{{{kkk|||NNNTTTWWWBBB[[[jjjkkk777333<<<<<>>PPPeeecccIII...)))---///333000:::oooeee888oooRRR@@@???444...222&&&$$$444tttrrrbbbzzz{{{{{{yyyqqqhhhZZZllldddYYYYYYsssKKK777666333777777(((,,,+++***(((((((((((()))&&&&&&&&&%%%###"""###$$$"""###$$$$$$$$$%%%(((+++///,,,444>>>rrr~~~gggqqquuuWWWIII>>><<<999111...000000$$$>>>\\\vvvjjjgggddd___eeegggkkkpppqqqooolllkkkkkkiiiooooooiiiiiipppooohhh[[[LLLRRRyyyYYYOOOlllkkk___]]]ooo^^^ccc}}}vvvqqqkkkiiimmmfffMMM===BBBNNN???(((,,,///***(((...***'''...777aaatttkkkqqquuulllrrrgggsssvvvrrr___}}}zzzbbbjjjvvvtttiiigggttt~~~ooohhheeefff___PPPGGGKKKVVV\\\eeemmmqqqkkk___RRRCCC888<<<;;;777<<>>>>>___zzzFFF;;;000///---+++*********+++111SSSnnndddwwwnnnHHH===@@@===^^^uuu===111222+++'''+++%%%***///RRRvvvxxx{{{eee\\\}}}jjjtttmmmjjj|||mmmMMM777---777+++888;;;LLLPPP555444///,,,,,,---,,,+++---FFFyyyqqqfffWWWPPPaaazzzrrrnnnhhhbbb]]]XXXSSSOOOAAAHHHLLLHHHBBB@@@EEEKKK888<<>>GGGHHHBBB111''',,,...222>>>666dddDDDMMMkkknnnnnn>>><<<;;;222333)))+++777```yyy|||sss~~~}}}}}}qqqddd}}}ZZZ[[[dddZZZCCC444777===;;;777444,,,+++***(((((((((((()))&&&&&&&&&%%%###"""###$$$"""###$$$$$$$$$%%%)))+++///,,,333===mmmyyy^^^mmmsss\\\OOOFFFCCC???666333555///!!!///666wwwxxxnnnooohhhdddaaajjjccchhhoooqqqpppmmmllllllfffqqqtttlllgggkkkkkkfffkkkaaajjjgggdddjjjqqqrrrzzzqqqgggmmmaaa______gggiiinnnxxxyyyhhhkkkiiitttfff???:::JJJEEE[[[333AAA///111+++(((---***%%%+++(((JJJooollluuurrrpppvvvpppyyy}}}xxxeee}}}{{{pppaaa\\\wwwjjjbbbrrruuurrr[[[{{{mmmyyyhhhqqqjjjlllbbbNNN@@@EEESSS\\\dddmmmtttpppfffXXXJJJ>>>111444888CCCPPPZZZ}}}```ZZZlllccc```iiieeevvvvvv[[[WWWXXXcccUUUuuuFFF:::000???>>>AAAwwwzzznnn999:::111///---+++************$$$OOOtttttt{{{YYY===888DDDBBBxxx___???///333---,,,111'''+++(((>>>hhh}}}}}}{{{|||~~~bbbcccqqqyyywww~~~{{{tttUUU666777--->>>,,,AAAGGGaaa@@@<<<555000------...---++++++999qqqVVVwwwlllllldddVVVYYYhhhhhheee```ZZZTTTOOOKKKIIIKKKLLLDDDAAAHHHHHH???>>>???EEECCC888222666;;;;;;555333...111666000///<<<:::DDDHHHDDD???BBBbbbbbb???@@@MMMEEE999:::333---+++(((%%%(((---VVV___vvv}}}XXXggg|||zzzzzzzzzyyy}}}|||xxxuuuxxxnnnVVVpppAAAzzziiiCCCLLL+++111***(((%%%444___rrrPPP}}}~~~oooJJJeee|||\\\hhhkkk:::---:::FFFrrr@@@dddhhhUUUHHHWWWIIICCC999999###000VVVrrrzzzaaa]]]hhhjjjqqqooohhhcccBBB444DDD\\\aaa[[[III>>>===>>>;;;444444999888000111444...444///(((...888333///999ZZZUUU888ZZZxxxHHH@@@333???555333///'''---EEE~~~sssqqq{{{rrrwww~~~}}}}}}|||uuu^^^OOOwwwFFFDDDCCCNNNUUUDDD000---,,,+++***(((((((((((()))&&&&&&&&&%%%""""""###$$$"""###$$$$$$$$$%%%)))+++///,,,333===xxx^^^eeedddqqqUUULLLFFFEEE>>>444222666,,,444...)))EEEttt}}}|||lll___hhhjjjfffgggjjjkkkhhheeekkktttmmmkkkjjjkkknnnnnnkkkhhhllleeeeeennnooogggdddhhhddddddeeeeeeeeedddbbbaaacccfffnnnvvvuuummmfffdddttt^^^SSSLLL;;;333aaaDDDIIIJJJ888111,,,,,,***''')))///+++AAAfffyyytttwwwxxxwwwuuullliii{{{rrrooowwwnnn|||wwweeedddjjjiiihhhqqqxxxwwwkkkwwwqqqzzzkkkgggbbbkkk___FFF<<>>MMMsssTTTKKK999888555111,,,)))(((((((((***===cccyyy\\\===444===BBBpppXXX???BBB:::666111)))***...)))///YYYiiiaaa|||nnnuuu~~~|||[[[>>>444222+++@@@:::888___\\\MMM888888222///...,,,)))***...222KKKttt|||hhhmmmqqqdddbbbLLL___```]]]WWWOOOJJJIIIIIIFFFCCCAAA@@@@@@@@@???>>>888:::;;;999555222333555222555333...,,,111777;;;999HHH???555CCC]]]KKK===ggg999III666BBB???666,,,(((******(((<<<[[[wwweee[[[{{{~~~zzzqqqkkk{{{uuuxxxhhhgggnnnRRR]]]OOO[[[sssLLL\\\FFF---;;;000***+++///HHHxxxYYYjjj}}}jjj\\\MMMssszzz}}}kkk\\\III333111CCCxxxCCCLLL~~~GGGOOOOOOMMMFFF>>>===000(((CCCnnnwwwddduuuxxxtttbbbXXXUUUHHHQQQvvvgggNNNCCC;;;222222;;;111222222000...,,,---...///+++000222'''***BBBYYYMMM222___```NNN>>>999:::777555666...&&&888fff|||~~~xxxssskkkvvv}}}www{{{{{{wwwmmmNNNWWWSSSuuu[[[GGGIIIMMMEEE777///+++***((((((((('''&&&$$$&&&%%%$$$###""""""""""""!!!"""$$$$$$###$$$&&&(((,,,---555999xxx___gggdddoooUUUKKKDDDDDD@@@777444666333111+++(((777WWWwwwyyy~~~vvvVVV^^^\\\\\\aaajjjoookkkeeecccsssqqqnnnmmmlllllljjjiiikkkfffgggmmmllldddbbbggg______aaabbbccccccbbbbbbmmmhhhfffiiikkkhhhdddcccRRRQQQFFFBBBAAAdddUUU555???@@@666000,,,,,,***'''(((---(((///MMMxxxwwwtttuuurrroooooojjjfffsssjjjfffooojjjxxxwwwgggggglllllljjjrrrvvvssshhhuuurrr}}}ooojjjccceeeSSS???<<>>GGGAAA;;;888...,,,...***...SSS~~~UUU}}}{{{xxx{{{iiimmmnnnyyy|||tttuuuzzzbbbEEE666000...>>>555666QQQNNNUUUCCC:::555222222///***)))+++'''AAAeeeaaa}}}vvvjjjddd^^^kkkddd]]]___^^^YYYPPPIIIEEEDDDBBB@@@???>>>???>>>===;;;;;;:::888555222000111222...///333999;;;888222...666@@@CCCFFFnnnCCC;;;JJJRRR<<<;;;EEE999======777000---***'''111YYYiiimmmpppeeeZZZqqq~~~zzz|||ppp```nnnzzzyyyzzz~~~ppppppyyy~~~~~~sssPPP@@@SSSFFF{{{{{{KKK>>>555333,,,)))+++BBBqqqcccZZZyyynnnwwweeewwwvvvnnnjjjMMM&&&///YYYoooUUUQQQ|||yyyIIIEEEIII<<<===@@@BBB666)))555VVVkkkkkkcccxxxvvvdddRRRRRRRRRhhhwwwLLL<<<<<<999444333777333---)))((()))+++++++++***%%%---777888```JJJ666SSSYYYHHH???;;;>>>AAA===888666111&&&---PPPvvv|||qqqrrrmmmsssdddvvv~~~{{{|||vvv{{{uuu{{{{{{zzz}}}zzz}}}vvv___PPPyyydddNNN>>>>>>???666***$$$,,,***((((((((((((&&&%%%&&&%%%$$$###""""""""""""!!!"""$$$$$$###$$$&&&(((,,,---444777zzzcccjjjeeennnTTTIIIBBBDDDCCC;;;666666888111......,,,777ZZZ~~~nnnSSSTTTSSSUUUXXXZZZ\\\eeeooohhhhhhhhhhhhggghhhjjjmmmiiifffhhhkkkggg^^^^^^ddd[[[\\\]]]___```aaaaaaaaannneee]]]]]][[[SSSJJJFFF777<<<222OOOfff}}}333555:::111333///------+++((((((+++)))!!!222```~~~zzzwwwvvvsssmmmjjjkkkjjjffflllccc```ggggggtttrrrfffhhhkkkmmmjjjpppvvvrrreeesssrrr~~~oooiiiggg```III999@@@JJJRRR\\\kkkpppLLL:::<<>><<<;;;999777555<<<999555222222222222222999---%%%)))...222999@@@HHH000FFF[[[<<>>777555888...)))999___~~~}}}mmmtttpppwwwtttnnnuuuqqq||||||}}}~~~yyy}}}xxxyyyuuulllmmm}}}NNNSSSGGG>>>???===555//////---+++)))((((((((('''%%%%%%$$$######""""""""""""!!!"""$$$$$$###$$$&&&(((------333555|||gggnnngggnnnRRRFFF???CCCEEE>>>777666777333555777...)))>>>\\\zzzyyyiiiMMMIIIJJJPPPUUUUUUVVVXXXYYY\\\______^^^___bbbfffaaaaaacccccc]]]UUUVVV\\\XXXXXXYYYYYYYYYYYYYYYYYYPPPLLLKKKNNNMMMEEE===999777FFFOOOAAADDD:::888...111///...---,,,***))))))...$$$'''FFFooouuuuuuwwwxxxssslllkkkoookkkiiikkkeeebbbfffiiiqqqjjjbbbffffff{{{iiigggjjjyyyssseeeqqqppp{{{kkkdddiii___HHH===HHHTTT[[[eee{{{CCC///AAAAAAAAAPPPvvvsssllljjjooovvveeehhhsssvvvVVV::::::777???===CCC[[[lllMMM666>>>777444444333111///---+++***%%%***444HHHlll}}}```EEECCC@@@<<>>AAA>>>666000///)))%%%111CCCllllllllljjjiiibbbuuu~~~yyyyyy}}}~~~~~~zzzqqq[[[MMM;;;111111555666333???>>>ppp___FFFGGGFFF>>><<<>>>@@@===555000///+++---666mmmbbbxxx}}}zzzwwwmmmZZZbbbgggkkkjjjbbbWWWOOOLLLDDDAAA<<<999888888888777444000---,,,///111000///555000333;;;<<<666999CCCPPPlllSSS888JJJWWWKKKEEELLL777AAABBB???888444222///+++'''666KKKlllqqqjjjsss}}}|||~~~}}}hhhuuuyyyvvvvvvQQQVVVDDDYYY|||GGG@@@DDD:::666444,,,###(((FFFfffsssdddppp{{{jjjqqqVVVpppyyyzzz{{{qqqcccWWW<<<555888LLLNNNNNNpppBBBWWWUUURRRHHHJJJNNNNNNHHH:::---222LLLfffpppTTTwww}}}}}}yyyjjjSSSBBB@@@999999999888222***''''''444111...+++******,,,...###111:::jjjpppaaa888HHH|||aaaxxxDDDNNNKKKGGGCCC>>>:::999:::888777---+++FFFnnn{{{qqqnnnsss~~~|||zzz|||xxxrrr~~~}}}vvvrrrzzzwwwssstttqqq~~~fffqqqpppXXXQQQ:::666444666444///...222000---***))))))((('''&&&$$$$$$###"""""""""""""""!!!"""$$$$$$###$$$&&&(((,,,,,,222333}}}~~~jjjqqqiiioooOOODDD>>>DDDFFF???777666555555777777222///333:::\\\}}}{{{www\\\BBB;;;AAAEEEBBB>>>JJJNNNRRRSSSPPPOOOOOOQQQQQQRRRTTTRRRLLLGGGHHHMMMNNNMMMLLLKKKJJJIIIIIIIIIHHHDDDAAA>>>888555888>>>VVVyyyFFF"""AAA777000777///000000...---,,,+++)))+++***'''///RRR|||sssssstttuuuqqqlllmmmrrriiillljjjjjjhhhfffkkkllleeeaaaeeebbbvvvgggeeeeeevvvqqqcccooommmxxxiiidddggg___LLLDDDPPP[[[gggvvvnnn===444>>>FFFDDDsssuuuuuupppiiiooo}}}|||nnnqqqjjj~~~qqqwwwsssmmmBBB...999<<<@@@FFFcccjjjiiiLLL;;;@@@555888888999999777555222000***+++...<<<\\\}}}||||||{{{~~~[[[AAA:::EEE@@@AAAxxxSSS===FFFJJJDDDGGGCCCCCC???<<<:::333++++++111eeeYYY~~~^^^}}}nnn]]]aaajjjmmmmmmnnntttrrrhhh___YYYQQQHHH999555111222555888999:::444YYYJJJRRR;;;HHH>>>===@@@DDDBBB<<<777666'''222PPPdddooo}}}rrrhhh^^^eeelllnnnkkkeeeaaa___OOOJJJCCC===;;;;;;<<<<<<888555333444666888666444000000444777666;;;PPPhhhrrrDDD999MMMsssPPP777GGG>>>DDDCCC@@@;;;999===???999///......:::UUU~~~xxxzzzrrrppp{{{|||uuuuuu{{{tttxxxXXXFFFfffEEEIIIZZZAAA>>>666???:::===777***&&&222QQQooo\\\PPPooorrr~~~^^^IIIkkk|||mmmWWWEEE...666;;;eeeffffffRRRJJJTTTVVVEEEKKKCCCKKKEEEAAA===555111<<>>AAA111888333&&&111TTTmmmrrrjjjsssvvvrrrpppiiioookkkrrrwwwooolllrrrrrreeejjjlllZZZ@@@;;;>>>666:::999999888333///000333333000,,,***)))((('''&&&######""""""!!!"""""""""!!!"""$$$$$$###$$$&&&(((++++++111333~~~kkkqqqhhhqqqKKKBBB???DDDEEE===666555444555333000222777555000:::^^^~~~zzzeeeQQQ???444333888555888;;;>>>>>>???@@@AAA???@@@AAA@@@<<<999:::===???>>>===<<<;;;;;;;;;;;;@@@;;;777555777BBBWWWkkkSSSAAA333000===***999000222111...---...---***$$$+++'''###888cccxxxsssppppppoookkkjjjmmmdddkkkfffllljjjdddlllgggeeeeeeiiiaaatttgggfffeeeooolllaaammmiiivvvjjjhhhccc^^^PPPJJJTTT___ooonnn???DDD<<>>DDDMMM===@@@@@@@@@>>>777000+++)))???^^^}}}mmmooozzz{{{tttgggPPPLLLTTT[[[VVVYYYXXXOOOGGGBBB<<<777666777999:::777555;;;CCCGGGzzzXXXCCCUUU555EEE>>>===???DDDCCC>>>;;;<<<111))))))555QQQZZZ~~~lllnnnccciiiqqqvvvwwwwwwyyy{{{pppiii___UUUMMMGGGCCC@@@:::888666666777888999888AAAAAABBBEEEUUUwwwnnnGGG888TTTTTT777???@@@<<<===:::999999???IIILLLAAA222---...,,,LLL^^^lllxxxkkkgggkkktttTTT===UUUsssXXX888lllFFFKKKLLL;;;GGG@@@EEE@@@666...)))===aaacccJJJMMMooohhhjjjsss^^^cccwwwgggUUUCCC666000???;;;tttXXX^^^qqqzzz^^^CCCNNNHHHKKK;;;KKKAAAHHHAAA???BBBAAA;;;999<<>>BBBCCC@@@???@@@AAA???222:::999...,,,@@@[[[lllfff]]]ddd~~~zzzoooyyynnnLLLEEEFFFEEE888666>>>AAASSSWWW^^^XXXJJJKKKOOOHHHKKKIIIEEE???999444222333777333...+++)))'''&&&%%%###""""""!!!!!!"""""""""!!!"""$$$$$$###$$$&&&(((++++++111444~~~iiiooofffqqq}}}GGGAAA@@@EEECCC:::444555333333222111333444555333333222^^^yyyvvvsss~~~wwwYYYCCC;;;888666444444555777888999555666555444333444555444555555555666888:::<<<===333777CCCUUUhhh{{{```###@@@@@@111@@@---333111444222...---000000,,,&&&))))))&&&+++BBBiiixxxpppoooppplllfffcccbbbkkkbbbkkkjjjcccmmmfffgggiiikkk___qqqggggggdddjjjjjjaaakkkeeeqqqhhhiiiddd```SSSNNNXXXbbbsssmmmhhhEEECCC@@@XXXxxxvvvmmmpppnnnddd___kkk~~~xxx{{{tttkkkccccccLLL888666555<<>>;;;666333000...[[[^^^|||kkkRRRuuu|||zzztttXXXGGGAAA<<<===???>>>999555444333111444444555444333:::OOOcccHHHDDDKKK888===>>><<<===@@@@@@===<<<>>>===***666111111^^^rrroooqqqooossswwwzzz{{{~~~}}}xxxrrrllleee```OOONNNLLLKKKLLLQQQXXX]]]rrrrrrUUU@@@???jjj```EEE,,,JJJ<<<>>>000555555666<<>><<>>>>>:::555222---+++---000111:::TTTppprrr|||}}}}}}wwwaaalllxxx\\\BBBOOO&&&;;;AAA:::555???888===???<<<999::::::999000333IIIqqqwww|||lllmmmSSS999;;;<<<;;;777555666888888:::888:::???III```SSSHHHEEE???AAA999???<<<;;;>>>===::::::===888>>>,,,...444777qqquuuwwwwwwuuutttvvv|||pppWWWFFF:::FFF...<<>>nnnkkkHHHKKKDDDBBBHHHCCCCCCAAA999>>>BBB***!!!:::DDDSSSMMMGGGqqqvvvrrrdddllljjjsss```>>>777CCCKKKOOOTTTQQQTTTRRRLLLNNNJJJ<<<777444444999AAATTTyyyxxxUUUGGGHHH```fffIIIJJJ@@@MMMEEEQQQCCCAAA===AAADDDEEECCCAAA???>>>BBBCCC~~~kkk===777hhhwwwVVV]]][[[KKK>>>CCCGGGDDDDDDAAA;;;<<>>111---555333+++555III___ppphhhlll}}}~~~{{{aaaOOOCCCKKKtttqqqeee[[[PPPKKKVVVYYYLLLCCC>>>777555999>>>===999===888111,,,(((&&&$$$"""""""""!!!!!!!!!!!!"""###!!!"""$$$$$$###$$$&&&(((------333444~~~nnnssshhh___{{{PPPEEE===???BBB???999555444444444444444444444444555555111111FFFjjjrrryyy|||yyymmm]]]MMMIIIBBB555GGG444777MMM:::DDDPPPTTTggg^^^XXX,,,999777444222000000111222222111///---...000222444(((+++//////((('''555GGGfffuuu}}}xxxuuulll```VVV\\\dddjjjkkkjjjiiiiiiffflllllleeeaaabbbdddbbbcccdddeeefffgggfffffffffeeebbb^^^]]]cccppplllcccjjjjjjccc^^^ssszzzvvvkkkhhhpppqqqeee[[[YYYnnnfffuuupppoooooojjjccc^^^WWWKKK<<<222000LLLEEEIIIVVVhhhgggBBBIII777:::III999333888<<<<<<======999333333666555000---222@@@MMMlll}}}oooFFF<<<===>>>===<<<999666555===<<<:::888777:::???CCC555555666IIItttxxx{{{pppvvv|||~~~~~~___JJJGGG>>>&&&BBB999======GGGPPPssskkkDDDQQQEEE<<>><<<::::::999:::666555333111000000111222[[[iiiwwwzzzoooxxxyyytttqqqqqqVVVQQQlllpppVVVIIIAAALLL<<<333CCCAAA555<<>>@@@===666222222222222222222222222222///333111---777NNNaaafffwwwlllpppsss{{{}}}}}}|||III///===888666444222111111222333111000///...///000222333---,,,------***''',,,555QQQmmmuuulllfffbbbYYYZZZ]]]bbbhhhlllmmmkkkfffhhhfffbbbbbbffffffccceeeeeeddddddccccccbbbbbbgggeeebbbaaaeeeooo|||~~~fffccciiiiiiggghhh{{{qqqyyyzzzqqqfffmmmsssjjjVVVPPPlllmmmpppvvvdddjjj[[[^^^WWWEEE777777;;;>>>BBBHHHSSScccjjjEEE666DDD:::999@@@333555999;;;888777999999777555777777444000333<<>>>>>======;;;:::999888666777:::;;;555111777AAAyyyooolllsssyyyiiinnnvvvxxx|||xxxuuunnn[[[GGG>>>PPPxxxAAABBBBBBBBBCCCBBBAAA>>><<<999777:::======:::===CCC???;;;777444222888IIIZZZgggyyypppcccbbbEEE666DDDtttQQQKKKDDD???===>>>??????<<<;;;:::;;;<<<;;;888666666:::BBBJJJKKKQQQiiiyyyooo{{{{{{xxxwwwyyyccc[[[RRRUUUFFFccchhhLLLCCCHHHIIIJJJLLLLLLKKKIIIHHHBBBDDDGGGHHHFFFDDDCCCCCCCCCEEERRRooosssooommmjjjlll]]]NNNJJJWWWaaadddkkkxxxrrrzzziiiVVVEEEBBBFFFGGGEEEDDDEEEDDDAAA>>><<<;;;::::::888666444111/////////000@@@]]]}}}yyyxxx```^^^bbbiiifffZZZOOOLLLLLLXXXgggiii___ZZZXXXRRR```______bbbddd\\\HHH666777000(((###$$$$$$###!!!""""""!!!!!!!!!!!!""""""""""""""""""$$$&&&((())),,,***000666gggpppiii___xxxLLLBBB;;;<<<===:::333000111111111111111111111111+++222333---,,,555===???cccsss~~~yyyppprrr|||yyynnn;;;777999///555444333222111222333333/////////000000000111111111---+++---...+++((('''444UUUwww}}}vvvooobbb[[[TTTUUU\\\bbbeeedddkkkiiieeeccceeeiiifffaaagggfffdddcccbbbccccccdddfffeeeeeedddffflllsssyyytttiiibbbeeegggfffiiioootttwwwtttkkkggghhhgggbbb[[[PPPQQQcccxxxYYYssstttqqqZZZcccSSSNNNBBB777888@@@???777@@@VVVSSS~~~~~~HHH333333???===::::::555444666444///...333777888555666666444222222444666HHHPPPgggLLL>>>OOOFFFEEEDDDAAA>>><<<:::999222444777888777444333222;;;777444666AAASSSgggssseeetttIIICCCAAAAAABBBDDDBBB<<>>666000---???gggwww}}}|||xxxyyy||||||vvv~~~vvvxxxhhhRRR===<<>>???===:::888999:::444333555888888777999===555555666444111666GGGYYYYYYtttssscccqqq{{{nnnKKKJJJHHHLLLdddSSSHHHGGGEEE???::::::@@@EEE>>>===>>>???AAAAAA???>>>666111===TTTYYYNNNRRRccc|||wwwqqq}}}uuu{{{qqqmmmooohhhpppnnneee```ccczzzfffUUUTTTRRRRRRPPPIIIaaasssmmmKKKIII@@@HHHHHHGGGEEEDDDCCCAAAAAAGGGHHHHHHFFFEEEDDDFFFHHH<<>>>>>---(((### """$$$$$$###""""""!!!!!!!!!!!!""""""""""""""""""$$$&&&((()))000---111444~~~iiitttnnnaaawwwJJJAAA;;;;;;;;;777111///000000000000000000000000---222444000...000222000222IIIhhhzzzVVV777555999666222222111111000000111222222......000111111111000///111...,,,...111000---***%%%888VVVsssxxxlllaaaTTTMMMPPPXXX___ccclllllljjjiiijjjiiifffbbbeeedddcccbbbbbbccceeefffcccdddeeeddddddeeehhhkkkdddbbbcccgggfffcccfffmmmdddfffkkkooommmddd]]]YYY^^^dddrrrzzzmmmhhh]]]|||yyy\\\ZZZNNNNNN===777555===HHHLLLHHHDDDVVVbbbvvvEEE;;;;;;777777;;;:::888;;;666444000---222:::<<<:::555333111111111000///...BBB^^^gggcccuuuHHHDDDKKK777>>>===<<<:::999999999999111444777888666333000000888444444888<<>>BBB???;;;AAA>>>===<<<;;;999888888888;;;999999<<<>>><<<888555333EEErrrsssdddbbbjjjnnnuuuzzzttt~~~{{{yyyxxxqqqZZZIII>>>IIIeeeGGG@@@JJJ@@@???<<<999666444333333111111222444444333444555111333666666555999CCCNNNmmmqqqcccWWWWWW]]]dddmmmvvv~~~~~~~~~sssfff[[[PPPDDD;;;777NNNaaammmmmmzzzpppAAAQQQJJJJJJGGGAAA;;;:::>>>CCC:::999:::<<<===>>><<<:::666999???IIIZZZeee^^^QQQ\\\vvvxxxsssdddTTTgggqqq^^^aaaOOOKKKYYYWWWnnnXXXLLLIIIMMMUUUmmmxxxBBBPPPFFFFFFHHHGGGDDDAAA>>>===<<<;;;KKKIIIFFFCCC@@@AAADDDGGG<<>>444,,,//////////////////000000000---...000111111111///.../////////......000111111'''+++888QQQqqqwwwnnn___RRRNNNSSS]]]eee```ccciiilllllljjjjjjkkkgggfffdddbbbbbbccceeefffbbbdddeeeeeedddbbbccccccfffdddeeeffffffdddeeehhhkkkdddaaabbb^^^ZZZ^^^hhhtttppp```^^^eeegggyyylll\\\HHH===CCC555???<<<@@@DDD;;;444FFFdddmmmPPP???<<>>555222///...000111111000+++===cccwwwvvvYYY777;;;CCC222<<<;;;:::888777777777777666777888888555333333333888444555888666666FFFZZZyyyfffJJJJJJ===HHH@@@;;;DDD;;;555FFF;;;:::999999999999::::::::::::999888999;;;======555CCCLLLqqqqqqxxxpppeeeRRR^^^dddggggggnnnlllhhh|||@@@AAAVVVBBBFFFAAA;;;999::::::777444666777777777777777555444777888888777666666666555GGGSSSnnn{{{jjjVVVKKKJJJHHHDDD<<<;;;AAAMMMZZZiii}}}qqqEEE777GGGIIIEEE@@@;;;999999::::::555444444555777666444222999<<<555...AAAfff||||||}}}{{{vvvppp{{{nnndddlll]]]gggnnnjjjQQQ___pppxxxtttFFFIIIVVV:::QQQMMMKKKHHHDDDAAA@@@??????LLLJJJFFFAAA>>>>>>BBBFFFFFFEEEAAAHHHNNNBBBPPP}}}xxxQQQDDDIIIHHHEEE@@@>>>@@@BBBBBBAAA=========<<<;;;::::::999333222222111000000000000,,,(((+++>>>aaavvvzzzddd[[[dddxxxttttttaaaEEE<<>>999999888444000000000000000000000000000000111///,,,---111222000,,,222111///,,,---===]]]zzz|||xxxuuuvvv~~~qqqEEE///777999444111333222.........//////////////////---...///000111000//////...111111,,,))),,,///000)))))),,,777KKKfff~~~ppp```TTTOOORRRVVVOOOSSS[[[bbbddddddhhhooommmkkkjjjhhhggggggggggggccceeegggfffdddcccccccccgggeeeddddddeeeffffffffflllddd_________cccppp~~~sssgggeeehhhhhh```XXXUUUZZZ===AAA>>>444EEE666EEE<<<;;;BBBGGGUUU{{{pppYYYFFFBBB999===888555===@@@===>>><<<888444888CCCKKKFFF;;;666333000///111333444555111444444RRR\\\DDDAAA>>>DDDJJJ???AAA@@@???===;;;999777666888999999888555444555666555333555888444///333===KKK~~~jjjtttwwwKKKBBBDDD444<<>>RRRKKKIIIGGGDDDBBBAAAAAAAAAJJJHHHEEEAAA>>>???BBBEEECCCEEEEEEIIIJJJCCCCCCPPPgggeeeOOO[[[MMMWWWGGGFFFBBB@@@CCCFFFBBB<<<======>>>>>>>>>======<<<111111111111111111111111......---,,,222GGGmmm{{{yyy|||tttaaaYYY^^^OOObbbSSSDDDUUU]]]fffeeeCCC%%%###)))&&&&&&%%%$$$$$$############""""""!!!!!!!!!!!!""""""""""""""""""$$$&&&((()))...+++000444}}}vvveeewww@@@:::666777666222//////........................---,,,---...//////.........,,,///666888333000111AAAYYYmmm}}}yyyxxxqqqfffffffffjjjcccpppwww\\\@@@AAA;;;DDD...,,,===<<<''')))???000000000111000000//////---......///////////////,,,000///+++)))---///---)))++++++---555JJJjjj{{{sssjjjaaaYYYTTTMMMJJJJJJOOOQQQQQQVVV]]]cccccccccdddeeefffffffffcccdddeeedddcccbbbcccdddddddddbbbaaabbbdddcccbbbccc``````eeekkknnnppprrrffffffbbbYYYOOOGGGBBB???;;;:::444777;;;>>>DDDBBB666>>>MMMeeerrr```<<>><<<:::555555444555;;;???;;;444222222111000000111222444;;;444///888HHHYYYOOOKKKFFFDDD>>><<>><<<:::777666666777999888666555555555333555999:::888666666999<<>>===???>>>>>>???@@@???===;;;444333999>>>888333GGGdddzzzvvvyyyxxxyyynnnIIIEEEKKK???===FFFEEEBBBAAA@@@??????>>>>>>>>>AAAAAA@@@>>>===???BBBEEE;;;>>>EEEDDD;;;???OOOVVVUUU___gggcccCCCUUUGGGMMMRRRFFFJJJKKKIIIDDDCCCEEEAAA;;;======>>>>>>>>>===<<<;;;111111111111111000//////...000000,,,######333GGGaaaiiiBBB---"""***---)))$$$%%%***$$$%%%%%%%%%$$$#########""""""!!!!!!!!!!!!""""""""""""""""""$$$&&&((()))---+++111666~~~uuucccwww===888444555444000...///------------------------))),,,000222000...///333222...---000...+++---333(((:::GGGVVVnnn{{{}}}oooGGG;;;>>>666111:::+++999===444222999555(((222222222222222111000000............/////////000***---...+++---333222---...---++++++...888HHHVVVzzzzzz~~~vvvlllVVVJJJAAA???@@@>>>@@@EEEMMMOOORRRVVVZZZ]]]___``````aaabbbaaa``````bbbddd```bbbbbb```_________^^^ccc^^^[[[]]]aaaaaaXXXNNNFFFFFFDDDAAA???>>><<<999666444HHH<<<999DDD777@@@KKKuuu~~~]]]999HHH???444999222777<<<666222333111333777888666555777666333---///111000...---...///)))555555000333555<<>>OOOPPPtttTTTDDDQQQ>>>AAABBBFFF@@@===BBBBBB???AAACCC@@@;;;<<<;;;999777666666777888===<<<777222444999777000444555777AAA+++888MMMjjjBBB888JJJJJJ111???KKK---999:::;;;999777555555666...222333222666;;;999222222777666///+++000555666+++777555555===KKKcccYYY@@@@@@KKKEEEBBBBBB777DDDAAA===::::::;;;;;;;;;:::999999;;;======;;;999777555666999777333555999ZZZ{{{pppRRRFFFIII999===IIIDDD@@@999======>>>>>>>>>>>>>>>>>>888999:::;;;;;;===@@@CCC@@@111<<>>IIIJJJKKKKKKDDDLLL___llldddJJJGGGSSSUUUCCCFFFNNNBBBFFFIIIFFF???<<>>bbblllsssZZZ>>> %%%111$$$'''+++%%%%%%'''""""""###%%%%%%$$$######$$$""""""!!!!!!!!!!!!""""""""""""""""""$$$&&&((()))111///444888~~~{{{nnnzzzCCC666444555///...///++++++,,,...---,,,,,,---///+++---///000000///000000---.........---,,,,,,+++---///000000444AAAUUUeeedddRRR555555555555555555555444555444222111222222111000111111000000///---,,,+++...---,,,,,,,,,,,,---...------............------,,,---,,,))))))///:::DDD^^^^^^zzzxxxsssvvvkkkPPPDDD---@@@<<<>>>::::::===AAACCCIIIOOOPPPRRRUUUWWWWWWVVVTTTRRRTTTSSSSSSUUUXXXWWWRRRMMMNNNKKKHHHFFFCCCAAA===;;;999888888999;;;>>>AAACCC:::???===;;;BBBNNNlll~~~[[[CCCCCC<<<777<<<666666555444333333222222...444::::::666111111222........................000111222222333333333333::::::???LLL[[[eeefffccc^^^SSSJJJDDD>>>888:::???@@@;;;666888<<<===999444>>>666///...444777444///222222000...222666555000222666:::;;;888444333333999555<<>>======???AAA@@@<<<888@@@===:::777666666777888:::999888777777999;;;===:::;;;<<<;;;::::::;;;===cccXXXCCCCCCAAA@@@@@@@@@@@@>>>===<<<<<<<<<;;;999777444333===999444222222333333111666666666555222111111222444666777777777:::@@@EEEtttsssQQQJJJRRRIIIDDDAAABBBBBB===999888DDD@@@<<<999:::999777444444888<<<:::555111111333...333777555///---111666;;;KKKlll[[[JJJKKKIIIDDD???BBBIIIHHHAAAIIIEEE@@@===<<<===>>>>>>>>>>>>>>>>>>???AAACCCDDD;;;===?????????AAAFFFJJJNNNFFFBBBHHHOOOTTT[[[bbbnnnWWWJJJEEEIIIFFFCCCBBBCCCEEEGGGGGG???@@@@@@???<<<;;;;;;<<<999777555444444444333111222222000///---+++***)))+++++++++*********)))))),,,+++)))))),,,111777:::DDDFFFIIIHHHCCC===999666++++++***((('''&&&%%%$$$########################!!!"""""""""############""""""!!! !!!!!!###$$$&&&((()))---333222;;;wwwvvvqqqyyyAAA444111333,,,+++---)))***+++---,,,++++++,,,...+++---...//////...//////------......---,,,,,,+++---///111000...///333888111999GGGXXXiiiwww|||rrrhhhXXXJJJAAA;;;777555333333333333333333333333444222000000000000///......////////////......---...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,---///...,,,)))+++111777EEERRReeennnnnnzzz|||rrrqqqjjjXXX...555444666::::::555222333<<<===>>>@@@AAABBBBBBBBBGGGFFFEEEEEEEEEBBB???<<<>>>===;;;;;;:::::::::999777:::???AAA@@@;;;666222888BBBRRRuuuyyyyyyoooDDD===@@@:::555777666666555444444333222222000333666666333111222333////////////////////////...///000222333444444444///000333888<<<>>>===<<>>>>>AAAGGG@@@===:::<<>>;;;AAA;;;444444999;;;888444444666444222333666666222000333666777444222111111>>>555888;;;555666>>>???EEEOOOZZZbbbhhhnnnnnnlllUUUPPPKKKFFF@@@;;;===BBBAAA???<<<::::::;;;<<<===>>><<<:::;;;<<<===;;;999999888666555555777999:::888777666666777888999:::666777777666555666999<<<000CCCeee]]]GGGCCCHHHCCCAAA@@@@@@@@@@@@???===??????@@@???===;;;888777:::777333222333555555555777777666444333444666999666666777777999<<>>@@@FFFDDD???IIIEEEAAA??????AAABBBBBBGGGFFFDDDBBBAAAAAAAAABBB<<>>??????===:::999:::;;;;;;999777666666666555444444333222000...,,,++++++++++++*********))))))))),,,***'''&&&&&&(((+++,,,###&&&)))***(((%%%###"""(((((('''&&&%%%$$$##############################!!!!!!"""""""""#########""""""!!! !!!!!!"""###$$$&&&((())),,,222111999uuuooo~~~uuuzzz===000...000***)))+++'''(((***++++++***)))+++,,,,,,,,,,,,,,,---------------------------,,,,,,+++***,,,...000000---***)))777666444222111111000000555999;;;999888999777333:::555///+++***---///000000000000000000111111111333111///.........---+++,,,---...///////////////------,,,,,,,,,,,,------***++++++,,,,,,++++++***+++---///---***)))***---333CCCFFFKKKhhhwwwtttsss|||oooaaaQQQDDD:::555888>>>555555555555555777888999777888999888777777999:::777777666666666888999::::::888666888@@@MMMZZZbbb{{{MMM@@@888:::===:::888999666555555444444333333222222222111111111111222333........................---...///111333444555555111444999::::::999:::;;;555444666;;;======>>>AAA;;;;;;<<<===>>>??????@@@@@@<<<888888;;;<<<999555444888888444333555777555333555777777555444333444<<<222555;;;777777999444333444555999AAAHHHFFF???DDD>>><<>><<<999999:::;;;;;;;;;888777666555666777999:::111222222222222222333333444444444444333444888:::EEE888...444GGGjjjxxx[[[LLLGGGDDD???<<<;;;:::888888999999888666777888999:::999666333111444222000000222555666666444333222000000222777;;;666444333555888<<<>>>???@@@<<<;;;CCCUUUjjjzzzooo^^^[[[PPPEEEDDDIIIKKKDDD<<>>@@@@@@===:::888888888777666:::===>>><<<777333222333000000000000000000000000666222......444EEEbbbzzziiiLLLGGGFFFBBB???GGGEEE@@@===>>>BBBAAA===AAA>>>;;;999:::<<<>>>>>>CCCBBB@@@>>>===<<<<<<======???@@@@@@???BBBHHHMMMMMMHHHEEEHHHKKKMMMQQQUUUaaa[[[TTTQQQRRRQQQOOOLLLOOOOOOOOOMMMJJJHHHHHHIIIMMMJJJHHHGGGFFFEEECCCAAAAAAAAA@@@>>>;;;;;;<<<>>>:::888666666666666444333444444333111///...---,,,************)))))))))))))))'''%%%$$$""""""######"""$$$'''((('''&&&''''''$$$$$$#########"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!! !!!!!!!!!"""###%%%'''(((***+++111000888tttmmm}}}www|||;;;...,,,...((((((***&&&&&&((())))))(((''')))***,,,+++******+++,,,,,,+++,,,,,,---------,,,,,,+++,,,+++***---111444555333))))))***+++...111444555000333555333333555444000,,,...222555666444000---///////////////000000000333111...---------,,,***,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***&&&)))+++,,,+++***+++,,,'''(((999___lllRRR^^^xxxzzz{{{|||sssqqqrrruuuxxxssseeeYYYTTTSSSQQQNNNJJJEEEAAA>>><<<:::;;;<<<:::888999===AAA<<<===???AAACCCGGGLLLOOOYYYbbbooo}}}~~~]]]BBB555999;;;888666777999:::555555444444333333333333111///...///000111111000++++++++++++++++++++++++---...///000222222333333***---111444555666777999888888888999888555333333444777999999888888:::===:::777555666777777555222000666777333111444666777333444555555444333333444777///555===:::;;;>>>:::???>>><<<===DDDJJJGGG???<<<888999@@@DDDBBB>>><<>>===<<<;;;<<<<<<<<<<<<<<<;;;:::999888888888888000111111222222222111111444666777777666555666777,,,111<<>>888666555444444555555333222000111333444333111---+++000///......///111333444---......---,,,...111444222000...000444888999888000888@@@???:::777===CCC444<<>>DDDCCC>>>>>>EEEMMMBBB>>><<<===<<<999999;;;;;;999777666555555555555444666666555111.........000...,,,---///000...,,,)))...555888333---111888555KKKiiippp[[[FFF@@@DDDFFFGGGHHHBBB@@@>>><<<>>>@@@@@@>>>;;;888555444555777777777:::999999999999;;;<<<======>>>>>>;;;999:::>>>BBBDDDBBBBBBCCCEEEFFFHHHJJJHHHFFFGGGJJJMMMLLLFFFAAAJJJKKKLLLLLLJJJGGGDDDCCCCCCBBBCCCDDDFFFFFFDDDCCC??????>>>;;;999999;;;===555333222222333222111///333333222000///...---,,,******)))))))))(((((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&$$$######$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!! !!!!!!!!!!!!"""###%%%''')))***+++111000888tttqqq}}}wwwvvv999,,,+++---((((((***&&&%%%&&&((('''&&&&&&''')))+++***)))***,,,---+++***++++++,,,,,,---,,,,,,+++222...******...000///---333222111///---***'''&&&---000111...---///---***//////...---,,,,,,,,,---.../////////000000000111333111///.........---,,,...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++'''((())))))***+++,,,...!!!<<<...???ssszzziiieeeyyy{{{yyyjjj|||vvvrrrpppsssyyymmmooosssvvvyyyyyyxxxxxxrrrrrrppplllhhhhhhkkkpppooorrrvvvyyy}}}~~~uuuuuu~~~|||nnnmmmuuuGGGAAA111888>>>>>>555000222444222333333333333222222222222.........000111111///,,,++++++++++++++++++++++++......///////////////...+++******,,,......---+++///000000000000111222111111444666666333222555888444444333333333222111111+++111333000///222666666........./////////......666///444999222111666555555777777777:::>>><<<666:::;;;AAAIIIKKKHHHFFFHHH???>>>===???@@@???;;;777:::<<<===>>>===;;;:::999;;;;;;;;;:::999888777666444444555555555555444333222666999:::888555222111999///...555666000555BBB555888<<>>AAAAAANNNDDD<<<<<<=========???:::999888888999999888777444555777888777555222000000000000//////000111222,,,...000000...---......000---+++---222555555333666444444999@@@AAA;;;444000333777;;;>>>???AAABBBEEE???666111777LLLfffyyyEEEBBB>>>999777777999;;;:::777666777666222222555666555444222111111222333---.........,,,++++++,,,...+++)))***---///,,,)))''')))...333333///000444111888???AAABBBEEEGGGHHHbbb[[[[[[```bbbiiixxx\\\JJJ<<>><<<;;;<<<>>>??????@@@>>><<<999777777888888777999999:::;;;===???BBBCCC;;;===>>><<<999999<<>>AAADDDEEEDDDAAA???::::::;;;>>>AAABBB@@@???999:::999777666555777888222111000000111111...,,,111111000...---,,,++++++)))))))))(((((((((''''''$$$$$$%%%%%%&&&&&&&&&&&&#########!!!!!!!!!!!!!!!!!!"""""""""  !!!!!!!!!!!!!!! !!!!!!!!!""""""$$$%%%''')))***,,,222111999uuusss|||~~~vvvppp888+++))),,,'''(((+++&&&$$$&&&''''''&&&%%%'''((()))((((((***...///,,,)))***++++++,,,,,,,,,,,,,,,///---,,,---///...)))%%%%%%'''***---...///...---###'''******,,,111333000,,,---......------///000......//////000000111111333111/////////000///..................---,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++***)))(((((()))***+++***((((((000111///GGGooorrrtttqqqlll{{{uuuyyytttnnnqqqtttvvvwwwuuurrrpppmmmmmmkkkiiiiiikkkooorrrpppsssvvvuuussssssuuuxxx{{{~~~zzz~~~GGG:::;;;333777777======777333555333...111111111111111111111111---...000111000///---,,,---------------------------------------,,,,,,+++000......///222333222000,,,//////---///333555333000333555444222222444666555555666444222222333555+++///111......222555444...---...///111111///---222,,,111666......555555333777999888:::===<<<888666888===???999111///222888888999:::::::::999999666999<<<===;;;888777666666777888999999888777666333333222222222222111111///222666888666222///---...''')))666@@@>>>999999FFF???777444888===??????AAAAAAAAA@@@@@@?????????IIIIIIGGGCCCDDDEEEBBB===555999AAAHHHFFF???:::::::::999888888::::::999888999::::::999888777555444111222333222000000111222///111444444222000///......------...000222333222LLL>>>000---444;;;<<<999CCC@@@<<<888666555555555111888BBBGGGHHHHHHIIILLL???BBBGGGIIIFFF>>>444---777555666777555000///222222222222000------...000*********+++++++++,,,,,,,,,)))((()))+++,,,***(((444...***++++++***,,,000+++---.........333:::???===CCCFFFDDDDDD333FFFJJJSSSZZZ\\\PPP[[[OOOKKKHHHIIIEEEAAABBBDDDBBB===777;;;999999<<<===<<<===@@@>>>;;;999777777888777666;;;::::::;;;<<<>>>@@@AAA:::===@@@@@@??????BBBDDD@@@FFFJJJJJJKKKMMMMMMKKKMMMPPPRRROOOIIIEEEFFFHHHGGGGGGGGGGGGFFFCCC>>>:::>>>>>>>>>@@@AAAAAA???===:::;;;<<<;;;999888999:::222111111222333222000...///......---,,,+++***)))((((((((((((''''''''''''%%%%%%%%%$$$######""""""$$$%%%&&&%%%###"""###%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!"""""""""###$$$&&&((()))***,,,222111999uuuqqqzzz|||uuuppp666)))(((+++&&&'''***&&&$$$%%%'''&&&%%%%%%&&&((('''&&&''',,,000111---)))******+++,,,,,,,,,,,,,,,+++,,,---...//////,,,***000000000...,,,***'''&&&---000///+++)))***)))%%%!!!&&&,,,///...---,,,,,,------......///000000111111000......///000000///,,,,,,---.........------***+++,,,,,,,,,,,,+++***)))******++++++******)))******))))))))))))((('''111%%%$$$,,,///222333...BBBfffggguuuppp|||{{{|||tttpppzzzwwwuuutttvvvyyy{{{|||rrrvvvzzzyyyuuurrrsssuuulllkkklllpppyyyKKK+++333444222666333555999:::999777666444111////////////000000000000///111222000---+++,,,...........................******+++++++++++++++***%%%'''***++++++,,,///000...222333000000333333//////111222333444555666888888999999777444444777;;;111333222///111444444111000000111333666666222///333+++///777444555999666666888888777:::???>>>:::666888===AAA???::::::>>>555777888666555888???FFF777999;;;;;;888777777888777888999:::999777555333222111000///...//////000---///222222111000000111...///...+++((()))...333)))---555>>>BBB???888444999555111000222999AAAFFFGGGBBB999777<<>>???>>>:::888:::???CCC;;;888888;;;;;;777888<<<888666444333444555444333777777666666777999;;;<<<777<<>>:::<<<>>>>>>===;;;::::::222222222333444444111.........---,,,+++******)))((((((((('''''''''&&&&&&&&&%%%$$$"""!!! !!!!!!  !!!""""""""""""###$$$&&&(((***++++++111000888tttnnnyyy}}}uuusss444((('''***%%%&&&)))%%%$$$&&&''''''&&&%%%'''(((&&&%%%'''---222333...))))))***+++,,,,,,,,,,,,,,,///...,,,***))))))+++---++++++******************%%%((()))((()))---...,,,,,,,,,,,,***(((***///444,,,,,,------...///000000000...------///000000///)))***,,,---.../////////***+++,,,------,,,+++***(((((())))))))))))((((((&&&&&&''')))******(((&&&'''%%%000///!!!'''111'''***444EEE___}}}|||}}}}}}zzzzzz}}}{{{}}}sss{{{jjj888***444333000444666333222555555666555333111111222.........///////////////222444333///)))(((,,,111,,,,,,,,,,,,,,,,,,,,,,,,''''''(((******+++++++++(((---111...)))&&&***///&&&,,,///---...222111+++---...///222444777888888:::;;;;;;888444555999>>>777777444111333666444///...---///222555555000,,,:::///000888888777555,,,;;;999666444:::@@@@@@;;;;;;:::<<>>===;;;777333111888666444333222333444555---.../////////111444777+++000111///000333222---666444222111//////444999333777===AAABBB>>>999666666>>>???555---222???IIIBBB:::333555888888666777111000///000111222111000777555333000...---------)))+++------++++++---///)))******)))'''(((***,,,&&&))),,,+++))))))+++...///---,,,...111333111...555444444666888999999999>>>:::777:::???BBB@@@===;;;888666888<<<===999555666777;;;===888111///111222333222///+++***,,,...---+++)))((())))))(((''''''(((((((((((('''((((((((('''(((***)))%%%&&&***&&&(((,,,///...,,,///222222555777;;;FFF***CCC@@@DDDDDDFFF:::OOO888:::HHH@@@>>>;;;<<>>;;;:::;;;;;;EEEKKKIIIGGGHHHFFFBBBCCCEEEGGGGGGEEECCCCCCCCCAAA???>>>???BBBCCCBBB@@@>>>===<<<<<<======<<<;;;333666999:::888666444444111111111333444333000.........---,,,++++++******(((((('''''''''&&&&&&&&&%%%$$$###"""!!!"""######!!!"""$$$$$$!!!  !!!"""###""""""###$$$&&&(((***+++***000///777sssooo{{{xxxhhhrrr...)))'''((((((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''')))***+++,,,,,,,,,,,,***))))))+++------+++******+++,,,+++***(((((())))))))))))(((((((((((((((((())))))))))))*********++++++,,,,,,,,,...............///000000000---,,,---000111000...,,,//////,,,...333222,,,,,,,,,,,,+++++++++*********(((&&&%%%%%%%%%'''(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))+++,,,,,,---777PPPqqq|||tttrrr}}}vvv}}}vvv}}}iiiHHH666...***---......000111222333444111111222222222111111000111222222///,,,+++///333333///+++)))***,,,...///***************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++***,,,...000222222222222888888777444111000111333:::777333111111111111111......---------...//////222000......111333111000222555666444444777777444222555999;;;;;;:::999999;;;;;;777222333777888666<<<999888888777333444888888555333333555777888888666555222111000000222333666111---,,,...111222222......------------......222111000000222555999;;;<<<<<<===>>>???AAACCCDDD>>>===:::777555666:::===???>>>>>>??????===999555555444111/////////000111000000000000////////////*********++++++,,,,,,,,,,,,,,,+++***))))))******(((((((((((()))***+++,,,...---,,,...222555444222222111000111333555555555666555777:::>>>===999444444111111666888666555666777888888555111///111333111...+++*********)))((()))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,,,,---......///111444555666888:::===;;;??????<<>>======<<<;;;;;;;;;<<<<<<:::555111000333555444111333333222111222333444555555888;;;<<<;;;999888777===@@@CCCCCCAAA@@@AAABBB===@@@CCCBBB???===<<<===>>>=========>>>===:::888???===<<<:::888777777777444444333222222111000000000000000///......---------,,,+++***))))))))))))(((((('''&&&%%%%%%$$$$$$############""""""""""""!!!!!!!!!!!!!!!   !!!!!!""""""###%%%''')))***(((000000555mmmmmmwwwtttcccppp...)))'''((((((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))******,,,---,,,+++))))))***,,,---+++))))))******)))(((((((((((())))))(((((((((''''''((((((((()))))))))'''((()))***+++,,,---...---,,,,,,,,,,,,---.........,,,+++,,,...000...---...000...***+++111111---,,,++++++++++++*********)))(((&&&%%%%%%%%%'''(((''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))''')))***)))(((...999BBBeeexxxxxxvvv~~~~~~~~~www^^^PPP<<>>===<<<;;;<<<===>>>>>>888;;;>>>>>>;;;777666666444333222111000111333444/////////......---------*********+++++++++,,,,,,+++******)))))))))))))))(((((((((((()))***++++++---,,,+++---111333333111222111000222444777777777000333666888777555333222555222333888:::777555666444666777555111///000111///---***))))))***)))((())))))(((((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))***++++++,,,,,,...000222333555888;;;===AAA@@@===CCCLLLJJJAAADDDDDDDDDCCCBBBBBBAAA@@@:::999888888888888888888999555000000333555333111333333222111222333444555555888;;;===<<<:::999999<<>><<<>>>===<<<;;;999888777666444444333333222111111000000//////......---,,,,,,,,,,,,***))))))((((((((('''''''''&&&%%%%%%$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!"""###%%%''')))***,,,222111555kkklllrrrooo[[[nnn...)))&&&((((((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''',,,,,,,,,+++))))))***+++---+++)))((((((((('''&&&''''''(((((((((((('''''''''''''''(((((((((((()))%%%&&&''')))***,,,---...+++************+++,,,,,,,,,+++***+++---...---,,,000000,,,((()))...///---++++++*********))))))))))))(((&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))%%%'''***+++(((%%%######(((///AAA]]]^^^:::###555000+++)))+++,,,,,,+++,,,,,,---------.........000000111111222111111000333222111111111111///---111///......///...,,,***))))))******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,...///111111000...---000555999999888888666444111//////...///...---,,,,,,++++++++++++222000......//////...---+++...///------000///,,,,,,///222444444333333333<<<111222???BBB:::;;;FFFOOOAAA333///111333444777888666333111222222111000000///...,,,+++,,,,,,---///---,,,,,,---......---++++++************++++++666222---***))),,,111444444444444444444555555666777666555777;;;<<<:::777111777<<<;;;666222333666222222111000000222333444///......---,,,+++******))))))************++++++))))))((('''''''''((((((''''''''''''((()))******+++******+++...000000///222111000111333555555555222777;;;;;;777444444666666333555:::;;;777444444111333444444222/////////,,,***((('''((())))))((()))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((((((***,,,...000222666888777::::::888<<>>>>>===<<<;;;;;;;;;;;;555555555444444444333333555111...---///111///---111000/////////000222222222555888:::999999999999999;;;>>>@@@@@@@@@AAABBB???AAADDDDDDBBBAAA@@@@@@@@@??????@@@AAAAAA???===;;;;;;;;;;;;999888666444333333333222111111000000.........---,,,,,,+++++++++***)))((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$######""""""""""""!!!!!! !!!!!!!!!!!!   !!!!!!!!!"""###%%%''')))***---444222666kkklllooommmTTTlll---(((&&&((((((%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%)))***++++++******+++---...,,,)))((((((((('''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((%%%&&&'''((()))***++++++)))))))))))))))***++++++++++++++++++,,,------,,,000...+++******,,,,,,+++*********)))))))))((((((((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((('''''''''))),,,...//////333000---///777CCCPPPWWW]]]PPP???222...///111222.........///111000,,,)))++++++++++++++++++++++++---......////////////...///...---000333333000,,,------...///000///+++)))((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))+++*********+++---///000444000...111666999777444777777555333000/////////111000///...---,,,,,,,,,111000...------,,,,,,,,,,,,///000------000///,,,---///222444333333333444;;;555555===???:::888<<<>>>888444666888555444555999777444333444444333222111111///...------......++++++++++++,,,,,,+++*********))))))))))))******222000,,,******,,,...111000000000111222333444555555222///111666888555111000444999999666333444555111111000/////////000111//////...---+++***))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''(((((()))((((((((()))+++,,,------222000//////111222111000666999<<<<<<999777666666555333444999;;;666333222///111222333111///---,,,***(((&&&&&&'''))))))(((((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))+++,,,///333666222555555333666;;;:::555999999:::::::::888666555444444444333333222111111000---******+++,,,+++)))---,,,+++++++++,,,...///,,,///222444444444555666777888;;;<<<============<<<>>>@@@AAAAAA???>>>>>>;;;;;;;;;<<<>>>===;;;999777777888999777555333111000000000000//////......------,,,++++++******)))))))))((('''''''''''''''&&&%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!!!!! !!!!!!   !!!!!!!!!"""###$$$&&&((())),,,333222666llllllooopppPPPjjj,,,'''%%%'''(((%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))******+++---...///,,,***)))))))))(((&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))(((((())))))***++++++,,,,,,,,,,,,,,,---------,,,,,,---...,,,***((())))))((((((((('''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''***&&&######&&&)))+++,,, %%%***------///333777,,,333JJJ[[[qqq}}}hhhUUUEEE888+++###666000***&&&&&&(((((((((''''''''')))+++,,,+++************))))))))))))))))))***+++,,,,,,,,,,,,,,,***)))***...222333000---++++++,,,...///...+++)))'''(((((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((()))+++---...111---+++---222444111---111222222000,,,++++++---111000///...---,,,,,,,,,///......,,,+++******+++,,,//////------///...+++,,,...111222222111222333222777888444555:::888000000222666:::888333222666666444333333444444333222111000000///......------((()))***+++***)))))))))******))))))))))))******+++++++++,,,,,,---............///000222555666888<<<777222222666888666333333444666888999888666444444333222111000///......//////...---+++***))))))((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&'''(((((()))***+++///...---...111333333333444333333444555555222...444222333777888555111111///000111111111///,,,***)))'''%%%%%%'''((()))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$&&&((()))***---222555444666777777999<<<<<<999;;;===@@@BBBAAA>>>:::777444444555444444222111000---,,,************)))(((,,,+++*********+++------))),,,///000111111222444888888:::;;;<<<<<<;;;:::;;;<<<===???@@@@@@>>>===999888888999::::::888555222333444444444111///---------,,,,,,,,,,,,,,,+++++++++******)))(((((((((''''''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$#########"""""""""!!!!!!!!!!!!   !!! !!!!!!"""$$$&&&((()))+++222000444jjjllloootttOOOggg+++'''$$$''''''%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$&&&)))***++++++---......,,,***)))******((('''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%(((((('''''''''((())))))***,,,------,,,+++---...,,,***+++000111---))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&''''''&&&%%%111111000***%%%&&&///666333222111...---///222666888;;;@@@EEEHHHIIIHHHGGGJJJFFFCCC@@@>>>999333...;;;555///,,,---///000///$$$%%%(((+++------)))&&&000...,,,***((('''''''''))))))((((((((((((((((((''''''((()))************'''(((***---000111000...000...------...---+++)))''''''((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((***++++++,,,+++***---111333222//////111333111---,,,---///...---,,,,,,++++++++++++,,,------+++))))))***+++***------******,,,+++((()))+++---...------///000)))333444,,,///:::999---111333666777222---111888222111000111222222111///......------,,,++++++***&&&(((******((('''((()))))))))(((((((((((())))))&&&'''***,,,------,,,,,,+++,,,---///111444666888;;;777333222444555555333555444555888:::999666222666555444333111///...---......---,,,+++******)))((((((''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$&&&''''''''''''(((***+++***+++...222666888888333000///000444444111,,,444111111555666444222333222111000000000...+++))))))'''%%%%%%'''((((((((('''&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((+++///333333555666777999:::;;;;;;;;;===@@@BBBAAA>>>:::777444444555555444222000///---,,,,,,,,,+++******))),,,+++*********+++---...)))+++...//////000222333888888999;;;===>>>===;;;;;;;;;===???AAABBB@@@>>>999888888888999888666333000000111111000...---,,,***************************))))))(((''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%########################""""""!!!!!!!!!!!!    !!! !!!"""$$$&&&((()))+++111///222gggkkkpppyyyNNNccc+++&&&$$$&&&'''%%%$$$%%%#################################$$$$$$%%%%%%%%%&&&(((***+++*********+++,,,***(((((())))))((('''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((***,,,,,,***)))+++------)))***///111---+++,,,'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$&&&((()))************$$$***------+++******+++000111777999777888444111111222333333111...+++,,,(((+++...+++---///***$$$'''+++...///---***(((,,,+++)))(((((('''&&&%%% !!!###%%%&&&''')))***'''(((((((((((((((((((((&&&&&&'''))))))******)))(((***---.........//////999555111...,,,+++***(((&&&''''''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''(((((())))))(((***+++---///111222222222...111444333000...000333---,,,,,,+++++++++,,,,,,)))+++,,,***((((((***,,,))),,,,,,))))))+++***''''''(((***+++***+++,,,...)))...///,,,000777777111444333444555222///111777333222111111111111///---,,,,,,,,,,,,+++***)))(((&&&(((***)))'''&&&(((***''''''&&&&&&&&&&&&''''''$$$%%%'''((()))*********((()))***+++---///111222111111111111111111000000222444666777777555333222222222222111000...---,,,+++++++++******)))))))))''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%###%%%''''''&&&%%%''')))))))))))),,,000333444444222222333444555555444222555111000444666444444666555222000//////...+++(((***(((&&&&&&'''(((((('''&&&&&&%%%%%%$$$#################################""""""""""""####################################%%%%%%%%%%%%%%%(((,,,000---...000333444444666888888888888999888777555444111222333333222///---,,,***+++++++++)))((((((((())))))((('''((()))***+++(((***,,,---------///000333333444888<<<>>>===;;;999999:::===@@@AAA???<<<999888777777777666333000/////////...------,,,,,,))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%$$$$$$#########$$$$$$%%%"""#####################""""""!!!!!!!!!    !!! !!!"""$$$&&&'''(((***111///222gggjjjppp{{{NNN```***&&&$$$&&&'''%%%$$$&&&########################"""######$$$%%%%%%&&&&&&(((***,,,,,,***(((((((((***(((&&&&&&((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&''')))+++***((((((***,,,///***)))...///------000''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!"""######"""$$$'''))),,,)))&&&'''***---///000000111***,,,......555444000/////////111111000///...))),,,...))),,,111---,,,,,,+++)))'''&&&(((***%%%%%%&&&&&&'''(((((('''$$$'''***+++***(((&&&%%%'''''''''((((((((())))))&&&'''((()))************+++...000000---,,,---000AAA;;;444...+++***)))(((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''((()))(((''''''&&&)))+++,,,,,,+++,,,---)))---111000---+++...111......---------...//////(((***+++***((('''***,,,***------******,,,+++'''''')))***+++***+++,,,...///++++++000333222222555222000333888999555222333777666444333333111...,,,,,,,,,---,,,,,,+++***)))''')))***(((&&&%%%(((***&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&((()))&&&&&&'''''')))***,,,,,,***---111333222000000000---333888777222///000222,,,---------,,,+++******))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%$$$$$$###$$$$$$%%%###%%%''''''%%%%%%''')))***)))((((((***,,,,,,+++///222555555222111333666777222000333666555666999777444000......---***(((+++)))'''&&&'''(((((('''&&&&&&%%%%%%$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""""""""""""""!!!!!!!!!$$$$$$$$$######&&&***---***+++...111333222444777888666444222222222333444///000000000///---+++)))&&&'''((((((&&&$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''&&&((())))))))))))+++---,,,,,,...333999<<<<<<:::666666777:::>>>???<<<999888777555555555333000---000///...---------------))))))))))))************(((''''''&&&&&&%%%$$$$$$$$$###############$$$$$$"""""""""""""""#########"""!!!!!!!!!    !!!!!! !!!"""###%%%'''((()))000///444kkkssswwwYYY\\\(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$######!!!!!!###&&&$$$ $$$,,,444""" ///***&&&&&&,,,$$$555!!!!!!)))333)))---+++...$$$..."""---##############################$$$$$$$$$%%%%%%%%%)))))))))***++++++,,,,,,+++)))(((***---...,,,***(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((())))))+++---///111222333000000//////.........---,,,,,,++++++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))******+++,,,---...///111000...,,,+++***))))))&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((())))))))))))---,,,***))))))+++...000000///.........---***(((***(((''''''(((((('''&&&(((((((((((((((((((((((())))))))))))************......///111333333222000555333000//////111444666000222444666555333///---,,,,,,++++++***)))(((((())))))((('''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++000000000000111222333444888888777666444111///---///000000...+++*********++++++******)))((((((((('''&&&%%%%%%$$$$$$%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$&&&&&&''''''(((***+++,,,+++---//////...///000222555444222000////////////,,,,,,,,,,,,+++***))))))(((((('''&&&%%%%%%%%%%%%$$$$$$$$$###"""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!! #########$$$%%%&&&((()))((())),,,///222444555555222555888999888777666777111000000...---,,,+++++++++***)))((('''&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''''''''(((***,,,///333666777777666:::::::::999888555333222555444333222000///...---++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###%%%'''((((((///...333jjjrrruuu[[[```(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$######***!!!%%%(((***---"""---777+++&&&DDD555 444***"""+++$$$%%%CCCCCCCCC"""///FFF999,,,+++///##############################$$$$$$$$$%%%%%%%%%((((((((()))******++++++,,,***)))+++---...,,,***(((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))***,,,...000111222/////////......---------,,,++++++******)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))***+++,,,---......---,,,+++)))((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((((())))))))),,,+++******+++,,,...//////---***)))******)))((()))(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******+++,,,...///---,,,111000...------///111222000111333333333111...---++++++***))))))((('''''')))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))******---------...///111222333777777777666444222///...000111111000---,,,,,,---++++++***))))))(((((('''&&&&&&%%%$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&''')))***++++++,,,............000222111111222333444333333222,,,,,,,,,,,,+++***)))(((((('''&&&%%%%%%$$$$$$%%%$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""!!! """"""""""""$$$%%%&&&''''''((())),,,...111222333000333555555444333333444//////...---,,,++++++******)))((('''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%&&&&&&&&&''''''''''''(((***---///222444444555:::;;;;;;;;;;;;999888777444444333111000...------+++******))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###%%%'''((()))000///333iiivvvwwwaaaaaa(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$######'''222###555sss(((}}}222---333'''!!!ppp333(((777***##############################$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))***,,,+++++++++,,,,,,+++)))(((''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((***+++---...///000......---------------,,,++++++******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))***+++,,,------......,,,+++))))))((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''''''''((((((((((((***++++++,,,,,,---......///,,,((('''(((***++++++)))(((''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((('''((()))+++,,,+++))).........---...///000000000000000000///...---,,,)))))))))((((((''''''&&&)))(((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''((((((*********,,,---///111222222333333333222000...---...//////...---,,,---...*********)))((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$%%%&&&'''((())))))+++------------///111///111444666666555333111+++,,,,,,++++++***)))(((''''''&&&%%%$$$$$$$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!"""###%%%%%%%%%%%%&&&'''))),,,///111///111222111///...///000,,,,,,,,,++++++*********(((((('''&&&%%%$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''')))+++---///111333888999:::;;;;;;;;;:::999333222111000///------,,,******))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%'''((()))000///222hhh}}}yyyhhh]]](((((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$######'''!!!...222,,,&&&000(((:::ddd222///^^^NNNqqq(((&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((,,,,,,+++,,,++++++***(((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""######$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''((()))***++++++,,,...---,,,+++************''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$###############""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))+++,,,---...------///,,,***)))***,,,,,,,,,)))'''&&&&&&'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))(((((()))+++,,,+++***...///000111111222222111111111000......---------)))))))))(((((('''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$%%%&&&&&&''''''((()))***,,,...000111---.../////////...,,,+++)))+++,,,+++******+++,,,***))))))(((((('''&&&&&&&&&%%%%%%$$$###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############""""""###$$$%%%&&&&&&((()))+++,,,,,,,,,...000222333444555444222000///++++++++++++***)))(((''''''&&&%%%$$$##################""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$&&&))),,,...000000000///---,,,...///))))))))))))))))))))))))&&&&&&%%%%%%$$$######"""######""""""""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))),,,///111444555666777777777666555111000///...---,,,++++++))))))(((((('''&&&&&&&&&%%%%%%$$$$$$$$$##################""""""!!!!!!!!!  !!!"""###%%%'''((()))000///333iiivvvnnnYYY(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$######%%%$$$###!!! ***+++###!!!"""###QQQ\\\"""111TTTjjj222***###111KKK;;;##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''***+++++++++***)))((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""!!!!!!""""""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))******+++***************+++++++++******)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%&&&&&&'''((()))******))))))((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$#################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&(((***,,,------,,,,,,,,,+++***+++,,,,,,+++)))((('''&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%)))((('''(((***++++++***...///000111222222222222333222000...------------***)))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%""""""######$$$$$$%%%%%%&&&'''((()))+++---///000,,,---...//////...---,,,((()))******))))))***+++))))))(((((('''&&&&&&&&&%%%%%%$$$############$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########"""!!!!!!""""""###$$$%%%&&&(((*********+++---///222222111000////////////************)))(((''''''&&&&&&$$$###############"""""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!""""""!!!""""""###$$$%%%$$$$$$######%%%'''***,,,000000000///---,,,...///((((((((((((((('''''''''%%%%%%%%%$$$######""""""###""""""!!!!!!""""""###############$$$$$$$$$$$$&&&%%%%%%%%%'''***...000111222333333333222111000......---,,,,,,+++******((((((''''''&&&%%%%%%$$$$$$############"""""""""""""""!!!!!!!!!!!!  !!!"""###%%%'''((((((//////333jjj}}}nnnqqqVVV(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$###### """&&&'''%%%$$$&&&*** 555...000000'''dddppp%%%,,,##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&'''''')))******(((''''''((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""######$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))*********))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((())))))))))))(((''''''(((((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$############"""""""""###############"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&(((***+++,,,++++++)))(((((()))******'''$$$((('''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%'''%%%$$$%%%'''((()))(((***+++---...////////////222111000...---,,,,,,,,,))))))))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$""""""#########$$$$$$$$$&&&&&&'''((()))+++---.........000000111000///...)))+++,,,+++******+++,,,((((((((('''&&&&&&%%%%%%%%%%%%$$$###############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""######$$$&&&((())))))***,,,...------,,,,,,---///111222)))******))))))((('''&&&&&&%%%$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!! !!!!!!""""""""""""""""""###$$$$$$############$$$&&&((()))---...///...---,,,---...(((((((((''''''&&&&&&&&&%%%%%%$$$$$$############""""""!!!!!!!!!!!!""""""""""""""""""#########$$$%%%$$$$$$%%%&&&))),,,...000111222222222111000///,,,,,,,,,+++***))))))(((''''''&&&&&&%%%$$$$$$$$$######"""""""""!!!!!!!!!  !!!"""###%%%'''((((((//////333jjj}}}iiisssPPP(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$#########"""$$$"""!!!$$$,,,$$$&&&$$$uuukkk777VVVbbb000##############################$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&'''$$$&&&)))(((&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################""""""""""""###$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$%%%&&&'''((((((******)))))))))******+++''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$############!!!"""""""""#########$$$"""############$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$%%%###$$$&&&''')))******++++++***((('''((((((&&&%%%((('''%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&$$$######%%%'''((('''))))))***+++,,,---......000000///---,,,+++))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$############""""""""""""#########$$$"""############$$$$$$$$$%%%%%%%%%&&&'''(((******---...///000//////------)))+++++++++)))((()))+++((((((''''''&&&%%%%%%$$$%%%$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""!!!!!!!!!!!!""""""######%%%'''((((((***,,,...++++++,,,---...///000000))))))))))))((('''&&&&&&%%%$$$###""""""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! !!!""""""!!!!!! !!!!!!""""""!!!!!!"""######$$$%%%%%%''')))+++,,,+++*********))))))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######"""!!!!!! !!!!!!"""!!!!!!!!!"""""""""###############$$$%%%(((***+++,,,---///000111111000///++++++******)))(((((((((&&&&&&&&&%%%$$$$$$######"""""""""!!!!!!!!!  !!!"""###%%%'''((()))000...222ggghhhuuuIII(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$$$$#########"""###!!!"""$$$)))111ccc///111DDD#################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&''''''"""%%%''''''&&&%%%&&&((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###############$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((()))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$"""###$$$%%%&&&''''''((('''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%$$$######$$$$$$$$$############"""!!!!!!""""""#########$$$"""############$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$###$$$$$$&&&''')))***+++000---)))''''''((((((((((((&&&%%%%%%&&&'''%%%$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%'''%%%###$$$&&&((((((((()))))))))***+++---...///.........---+++)))((('''&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$############"""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((++++++,,,---,,,+++***)))((())))))((('''&&&&&&((((((''''''&&&&&&%%%$$$$$$%%%$$$$$$###"""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""###"""$$$&&&'''((()))+++---,,,---///000000...,,,+++))))))))))))((('''&&&%%%%%%$$$###"""!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!! !!!"""###  !!!!!! !!!"""############"""%%%((())))))'''''''''******)))(((&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""###%%%&&&((()))''')))+++---///000000///******))))))((((((''''''&&&&&&%%%%%%$$$######""""""!!!!!!!!!  !!!"""###%%%'''(((***111...111eee[[[nnnEEE'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$'''%%%%%%'''&&&""")))(((999IIIhhh%%%HHH___%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$##############################""""""""""""""""""""""""########################################################################""""""###$$$%%%%%%&&&&&&))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''(((''''''(((***---111333000000///...,,,+++******((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$######$$$%%%%%%&&&''''''''')))+++,,,---,,,***)))************)))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#########$$$%%%&&&((()))(((+++...///...,,,++++++)))))))))(((''''''&&&&&&######"""   !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$%%%'''(((((()))(((((((((((('''&&&%%%$$$$$$#########""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$%%%(((***++++++***)))))))))))))))((((((((((((%%%%%%$$$$$$###"""""""""!!!!!! !!!   !!! !!!!!!###$$$&&&((()))***///222444]]]bbbtttBBB'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$######000"""$$$***$$$,,,///>>>EEEWWW$$$222zzz@@@666%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################"""############$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$##############################################################################################################################"""######$$$%%%%%%&&&&&&((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''(((''''''((())),,,///000//////...---,,,+++***)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$%%%&&&&&&''''''(((***+++++++++)))(((*********))))))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$&&&'''((('''***---...---,,,++++++)))((((((''''''&&&&&&%%%######"""   !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######$$$%%%&&&'''(((((((((((((((((('''&&&%%%$$$$$$#########"""""""""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###############%%%''')))*********))))))))))))(((((((((''''''%%%$$$$$$######"""!!!!!!!!!!!! !!!   !!! !!!!!!###$$$&&&((()))+++///222222[[[|||^^^tttDDD'''&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$######***///'''###111&&&+++___'''<<>>bbb{{{hhhzzznnnvvveee]]]SSSKKKAAA444***$$$''''''''''''''''''&&&%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!   """###%%%'''((((((,,,+++111111OOObbbqqqggggggvvv888'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''' ///(((;;;uuunnnsss{{{zzzhhh\\\ZZZdddzzz|||zzzttt___ccc===&&&$$$)))+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''******((('''''''''''''''!!!"""%%%((('''$$$%%%((())))))(((&&&$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((((((((((((((()))(((((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&&&&&&&%%%%%%'''444,,,111&&&///''';;;666888:::...---)))"""!!!&&&)))(((###"""&&&+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''',,,+++***)))((('''&&&&&&""" """&&&'''$$$$$$'''%%%''')))***(((%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""############""""""""""""""""""""""""&&&%%%$$$######$$$%%%&&&&&&'''''''''''''''&&&&&&$$$$$$############$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%###&&&+++$$$&&&&&&IIIYYYaaa|||nnnuuunnneeeaaadddeee\\\PPPIII333///***%%%###%%%***---'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!  !!!!!! """###%%%'''((((((,,,+++111111PPPaaaooofffjjjsss555''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''(((((((((***###%%%>>>gggsss}}}uuuooo}}}kkkpppbbb|||bbb777%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))(((''''''((()))***+++(((222666111---+++(((""" """&&&(((((($$$!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&''''''((((((((())))))))))))'''%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((((((------***BBBaaazzzyyy{{{wwwyyyeeeQQQ>>>222&&&$$$+++///,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))%%%%%%$$$%%%'''+++///111000222111,,,)))((($$$$$$######$$$''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''''''''((((((((()))(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#################################"""""""""#########$$$$$$"""""""""#########$$$$$$&&&&&&%%%$$$############$$$$$$###$$$$$$%%%&&&'''$$$$$$############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""$$$)))&&&"""***555IIIjjj~~~xxxsssPPPnnnaaammmlll\\\^^^UUUTTT___fffccc^^^\\\VVVNNN@@@111&&&"""%%%((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!  !!!!!!  !!!!!!!!! """###%%%'''((((((***)))000111PPPdddpppgggmmmrrr222''''''''''''&&&&&&&&&&&&%%%&&&&&&'''(((((()))))),,,'''CCCsssqqqyyyhhhttt}}}~~~zzzzzznnnzzzdddCCC---###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&'''***///555<<>>"""LLLggg{{{xxxrrruuullllllllllllqqqxxxyyyuuu{{{tttttt|||ooo>>>555)))"""&&&+++,,,)))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''')))***(((&&&((()))(((&&&)))%%%:::VVVYYYjjjrrrsssuuuiiihhhiiikkkfffbbb[[[dddXXXppphhhSSSsssssstttdddgggFFF222$$$)))((('''((('''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((###$$$'''******&&&%%%'''$$$$$$&&&((((((&&&%%%%%%""",,,000***&&&''''''&&&***&&&###$$$(((***'''###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%'''((('''$$$"""%%%)))---777777IIIdddssszzz{{{wwwuuuPPP111"""""" )))---###"""***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%$$$###!!! !!!"""###&&&,,,&&&///333(((LLLFFFQQQLLLLLLOOO???@@@QQQHHHJJJ```jjjTTTFFFTTTTTTCCCEEESSSYYY]]]fffjjjDDD===///))) +++!!! !!!&&&***+++&&&!!!########################""""""""""""""""""""""""%%%"""###&&&'''555222GGG|||vvvlllooosssqqqzzzrrrVVV333)))&&&***111)))***%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###############%%%((($$$ """###!!!$$$***,,,'''%%%,,,888???>>>333((((((---,,, """000000%%%(((!!!  !!!!!!  ###&&& (((###"""###%%%&&&$$$"""!!!$$$%%%$$$ !!!$$$###"""""""""""""""""" ###"""!!!"""$$$$$$$$$###"""""""""""""""""""""""" """###%%%'''((((((---,,,222333TTToooqqqccchhh///)))((((((''''''(((((()))###&&&,,,!!!''''''%%%RRRoooyyy~~~ggg}}}{{{eeegggXXXkkkVVV___}}}OOO###(((((("""***$$$)))&&&&&&&&&&&&'''''''''(((!!!%%%))))))---;;;QQQcccwwwtttvvv|||www[[[UUU^^^ttt}}}iiiMMM===***'''###"""###%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''"""$$$******$$$%%%---888SSSmmmsssqqqppphhh\\\tttyyy}}}mmmcccbbbkkkxxxqqqZZZIII777)))&&&###))))))$$$$$$)))'''!!!&&&&&&&&&&&&&&&&&&&&&&&&)))"""''',,,&&&$$$((('''###111CCCzzz}}}rrrzzzuuueeekkkpppwww{{{yyywwwyyy||||||zzz~~~vvvxxxjjjhhh]]]CCC((( )))+++$$$'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''"""***+++"""###+++,,,$$$###,,,999PPPsss}}}{{{zzz{{{|||hhhrrrvvvtttoooWWWccckkkmmmiiidddhhhmmmyyyZZZ;;;+++### &&&)))&&&$$$'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((###''')))'''&&&&&&&&&$$$!!!''')))&&&'''+++***%%%***###"""$$$(((111...'''&&&%%%&&&'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%'''''''''''''''***'''222>>>sssvvv|||fffXXXDDD...###%%%'''++++++"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&$$$"""!!!""""""""""""%%%###,,,+++,,,BBB___ZZZDDDFFFLLLmmmnnnYYYxxx|||ffffffiiiXXXQQQYYYYYY]]][[[YYYGGG888%%%(((---+++'''###!!!"""$$$&&&&&&########################""""""""""""""""""""""""&&&###!!!&&&***---===MMMlll}}}{{{ooouuu~~~ttt\\\BBB&&&$$$)))&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$############$$$000###+++&&&###'''333JJJXXXbbbooo|||vvv}}}zzzgggPPP>>>555%%%""""""''')))&&&######"""!!!!!! !!!!!!!!!  !!!!!!!!!!!!%%%###!!!%%%"""%%% ###$$$###$$$%%%&&&###$$$###!!!###'''&&&###!!!!!!!!!###$$$###!!!#########$$$&&&&&&%%%###"""""""""""""""""""""""" """###%%%'''((((((...---222111OOOsssqqqbbbfff///))))))(((((((((((())))))***!!!"""333---###GGGssszzz___~~~}}}yyy{{{wwwuuuyyy}}}wwwkkk```\\\QQQbbbIII:::[[[zzz}}}{{{666...)))###,,,!!!(((&&&''''''''''''(((((((((###(((+++,,,444LLLqqq}}}ppppppvvvsssjjj___SSSWWWpppqqqSSS:::111&&&###&&&)))'''###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''""")))...)))!!!###333CCC```yyyxxxpppwww{{{~~~vvvWWWooowwwrrrooo```BBB---&&&+++)))&&&&&&'''(((''''''''''''''''''''''''+++###''')))###)))///)))333)))___ppp^^^iiiaaa```}}}|||{{{yyywwwuuu~~~wwwlllyyyvvvfffDDD---'''&&&%%%'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''!!!&&&((($$$%%%******&&&,,,PPPbbbnnnvvv|||zzzrrr^^^rrrPPPbbbtttyyygggaaafffnnnvvvpppmmmddd}}}tttlll___EEE111###%%%)))'''(((---''''''''''''''''''''''''''''''''''''(((((((((((('''***(((###$$$******&&&(((((('''%%%&&&***...///222---333111 (((***###)))///,,,$$$ ###)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((&&&$$$&&&***---FFF```ssszzz~~~wwwRRR555,,,(((***+++$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%###"""$$$&&&'''&&&$$$///111%%%777^^^aaaEEEJJJjjj}}}}}}~~~yyy}}}SSS```pppYYYSSS:::111%%%(((***%%%"""***########################""""""""""""""""""""""""!!!###%%%%%%&&&+++444:::NNNtttvvvkkkxxxllltttsss{{{wwwBBB,,,+++!!!///&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$!!!&&&)))'''###***>>>RRRkkkaaaOOO>>>999???EEEGGG\\\TTTTTTggguuuaaaJJJ111!!!(((---%%%"""'''######"""!!!!!!!!!"""""" """###$$$$$$######&&&$$$"""&&&###!!!)))!!!---888<<>>,,,///zzz|||^^^xxxdddyyyrrrnnnkkknnnuuuxxxvvvrrrZZZ^^^SSSWWWeeeccc;;;GGGqqqlll|||SSS333&&&%%%,,,"""&&&'''''''''((((((((())))))...)))'''333NNNrrrwwwuuurrrhhhiiiqqqppprrruuulllYYYUUUdddtttyyyaaaNNN777)))(((***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$......%%%'''<<>>...###&&&)))%%%&&&,,,''''''''''''''''''''''''###''')))'''(((222444***)))LLLzzzwwwnnnnnnyyyqqq|||pppmmm~~~zzzkkkNNN222'''***(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((%%%'''+++***'''***333JJJ}}}mmmcccaaaggg~~~yyywwwyyyooonnntttdddrrr{{{gggmmmhhh|||sssWWW;;;---)))&&&&&&***''''''''''''''''''''''''''''''''''''(((((((((((('''(((''''''***...---)))+++***---555<<<@@@FFFLLL[[[NNNIIIHHH===000---...(((+++,,,+++'''&&&))),,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))'''&&&(((&&&%%%---888BBB}}}tttwwwdddOOO000""")))111''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$&&&((('''&&&$$$***+++;;;OOOOOOGGGSSSlllxxx~~~~~~uuuooonnnxxxoooqqqlllrrrppphhhCCC ###(((******'''%%%$$$################################################$$$(((''''''222EEEUUUxxxnnntttlll~~~^^^DDD000333'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%...///!!!000UUU]]]HHH---===TTTmmmsssllluuu{{{rrrTTT---&&&+++%%%%%%$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############''')))!!!%%%000>>>PPPeeesss{{{tttlllqqqzzz~~~yyyqqqRRRDDD444,,,((($$$$$$((($$$######$$$%%%%%%$$$""""""""""""""""""""""""""" """###%%%'''((((((***+++222111NNN{{{qqqdddddd...***))))))(((((())))))***$$$111'''000(((LLLoooeee~~~{{{{{{|||uuujjjiiiiiijjjmmmoooqqqqqq]]]bbbSSSZZZcccuuuHHHAAAWWWwwwrrr~~~uuuuuu;;;%%%(((***(((&&&(((((((((((())))))))))))((((((666[[[wwwpppqqqppphhhkkknnnfffffflllkkkhhhhhhjjjeeeUUUOOOfff}}}iiiMMM555'''$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&###(((???]]]nnnppptttxxxdddhhh\\\^^^iiihhh___ggggggOOOQQQffflll]]]]]]pppyyypppoooiiiooowwwqqqGGG%%%###,,,***&&&(((''''''''''''''''''''''''---+++&&&+++***%%%***KKKsssaaaggg|||zzzggg~~~mmmsssoooHHH---'''((((((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''***$$$$$$***)))'''555HHHmmmqqqooo~~~vvveeennnyyyuuu___YYYZZZ]]]ppphhhxxxPPP```nnnggg|||zzzqqqUUU<<<,,,&&&''')))''''''''''''''''''''''''''''''''''''(((((((((((('''(((***,,,)))%%%%%%)))222>>>NNN^^^nnnzzzttt|||uuullllllbbbSSSSSS888---###"""***...***###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((%%%&&&+++...555GGGZZZ}}}rrrVVV:::+++###((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%###$$$&&&&&&%%%%%%'''(((...HHHPPP@@@CCCkkk{{{aaaxxxiii```[[[SSSPPPJJJ???KKKkkkVVVhhhpppqqqsss|||WWW]]]tttyyy^^^MMM:::&&& &&&,,,)))###################################################!!!%%%&&&&&&+++???]]]uuuzzz]]]dddvvvhhhnnnqqqddd@@@***(((((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&---***---<<>>PPPdddyyyrrrtttKKK***...&&&...'''(((((()))))))))************;;;]]]zzznnnyyyqqqtttwwwmmmhhhiiigggaaaXXXWWW^^^___ZZZ___kkkuuuqqqeeeMMM333###"""&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&""",,,HHHaaannnwwwyyykkkYYYVVVooopppjjjccc]]]]]]cccgggeee[[[cccfffaaa```eeefffcccrrrrrreeepppgggEEE333...)))''''''''''''''''''''''''''''''"""111'''%%%000"""&&&TTTuuuXXXtttyyypppyyywww}}}~~~uuuwww~~~hhhFFF...)))(((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%'''888VVVoooiiikkkyyyvvv[[[PPPaaalllooooooccczzzvvvqqqbbb}}}vvvUUU777+++))))))''''''''''''''''''''''''''''''''''''((((((((((((***(((,,,...'''###666RRR[[[vvv{{{QQQDDD555,,,******'''###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&+++777BBBSSSqqqzzzjjjCCC"""(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%###%%%'''%%%###(((111:::]]]:::333\\\kkkRRRPPPVVVRRROOOJJJHHHIIIVVV]]]NNNDDDOOO>>>QQQSSS^^^oooeeexxxzzzqqqxxx^^^;;;%%%!!!%%%'''&&&################################################$$$&&&)))000???YYYwww|||{{{dddqqq```SSSVVV]]]\\\eeepppsssuuu~~~lllDDD///(((((((((((('''''''''&&&$$$$$$$$$$$$$$$%%%&&&''')))999SSS]]]HHH777UUU~~~yyyIII,,,)))'''&&&%%%$$$$$$#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###'''***---+++CCCZZZppp~~~tttbbbYYYOOO@@@666555,,,)))%%%######$$$$$$###"""""""""""""""""""""""" """###%%%'''(((((()))+++333111LLL~~~qqqgggccc---******))))))))))))******,,,$$$---'''eeekkk{{{wwwgggmmmyyyuuu}}}fff``````jjjtttuuuoookkknnntttfffTTTfff\\\hhhaaaVVVDDDOOOLLLrrr]]][[[333444"""111'''))))))))))))************AAA\\\}}}wwwxxx|||ssslllllliiieeefff___WWWZZZccc___RRRaaaqqqzzzjjjHHH,,,$$$)))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))***FFFppp}}}qqqyyyqqqTTTXXXRRRLLL```fffcccaaammmwwwooofffkkkiii___ZZZ^^^```^^^cccmmmbbbvvvwwwkkkqqq}}}|||kkkKKK///%%%''')))(((((((((((((((((((((((($$$/// &&&:::***BBBSSStttttt~~~ooo}}}}}}~~~vvvxxxgggDDD))))))((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''"""---...&&&---QQQ|||}}}|||TTTfffaaauuuqqq}}}bbbfffbbbsss|||rrrFFF000***&&&((((((((((((((((((((((((''''''''''''((((((((())))))&&&+++000+++333```qqq|||iiifffZZZDDD...$$$(((000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((111BBBTTTmmmmmm|||~~~pppxxxdddFFF))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%"""%%%&&&$$$%%%...???NNN888KKKsss___???RRR===CCCbbbUUUwwwvvvuuugggbbbrrr|||qqqfff```tttnnnnnnzzz___MMMkkkzzzsssrrrbbbbbbsssjjjYYYCCC...######'''###################################################&&&///???VVVqqq}}}~~~jjjeeeHHH===???GGGHHHMMMTTTSSSWWWWWWOOONNNjjj|||tttvvvnnnsssddd000)))(((((((((''''''''''''$$$$$$$$$$$$%%%%%%&&&'''666QQQUUU???III{{{wwwNNN&&&((('''&&&%%%$$$$$$$$$$$$""""""""""""""""""""""""###""""""###''',,,222555aaavvvpppfffeee```QQQEEECCC000,,,'''$$$###$$$%%%%%%"""""""""""""""""""""""" """###%%%'''((((((***,,,333000IIIyyyzzzvvvXXX...++++++************++++++!!!***---666```xxxaaarrrdddvvv|||}}}mmmqqqrrrggg```mmmcccgggnnniiiiiiooopppnnn^^^bbb___YYY[[[RRRPPPLLL;;;^^^]]]sss888)))222'''((()))---)))(((+++((('''222LLLvvv|||zzzrrrkkk|||mmmnnniiibbbuuukkkbbbgggdddZZZVVVYYYSSSIII]]]lll|||ooo333///''''''%%%%%%(((++++++))))))###+++,,,""")))000"""%%%999dddooogggYYYTTTWWWOOOUUU\\\uuussssss^^^___SSSccc]]]bbbYYY^^^xxxvvvaaauuu|||aaa%%%000'''''''''''')))+++)))%%%***+++---,,,555SSSlllyyyzzzyyylllxxxfffvvv~~~yyyuuujjjwww|||vvv<<<$$$)))///!!!%%%111$$$(((''''''&&&&&&&&&''''''(((%%%......===xxxvvvbbb~~~xxxrrrmmmgggzzz~~~jjjbbbtttyyylllxxxWWW)))...+++$$$'''***%%%&&&)))$$$'''))))))''''''((()))(((%%%///(((^^^{{{lllsssaaaVVV+++%%%)))---### (((,,,)))&&&%%%(((%%%$$$((()))((()))+++(((---HHH^^^|||yyyuuussszzzhhhaaa}}}}}}<<<%%%222%%%&&&000%%%'''))))))(((&&&$$$%%%&&&((()))!!!###999DDD<<<555]]]rrrdddMMM@@@AAARRRqqqpppfffVVVMMMEEEGGGNNNRRRMMMGGGZZZZZZbbbpppwwwsssnnnmmmhhhppp}}}nnnsss|||pppjjjeeeOOO000!!!###+++"""!!!***+++""" '''%%%######%%%%%%!!!!!!$$$!!!555FFFBBB```ppp}}}tttXXX555CCCIIIdddsss]]]nnnkkkbbb___---222333###+++***333!!!$$$***"""666???WWW^^^BBBQQQNNN222(((+++(((###+++ ''' %%%'''###!!!###$$$,,,(((---AAA```rrrkkkpppQQQlllUUUNNN===777...'''###""""""!!!""""""!!!!!!!!!!!!""""""""""""###$$$%%%'''((())),,,,,,...555>>>{{{{{{|||ZZZ///++++++************++++++---...111aaa~~~yyyuuuyyyvvviiimmmlllaaaZZZQQQRRReeevvvtttmmmhhhaaaVVVbbb___WWWWWW\\\YYYNNN888888???lllooouuuDDD///---((())))))+++)))***---(((...AAA___rrruuuwwwtttvvvmmmnnnooommmpppggg^^^\\\\\\___```[[[TTTQQQNNNYYYrrr|||VVV,,,%%%'''((('''&&&'''(((((('''***$$$''')))'''))),,,''';;;ZZZqqqvvvlllUUU^^^WWWTTTttt}}}uuuuuubbbeeeWWWZZZPPPTTT]]]bbbhhh|||kkkeeepppssswww???+++***''''''''''''(((***++++++'''+++***...'''NNN}}}dddnnnvvvqqq___rrr{{{sssvvvYYY666'''***$$$%%%***$$$(((''''''&&&&&&'''''''''***%%%''';;;bbb~~~RRRnnn}}}xxxrrrnnnrrr\\\```eeeVVVlllpppllltttuuuEEE +++###'''+++&&&&&&***&&&(((((('''&&&''')))++++++---"""@@@bbbooonnn___]]]<<<,,,(((***)))###&&&+++&&&(((%%%%%%((()))'''(((+++,,,AAAYYY{{{mmm~~~uuu\\\ffftttwwwbbb777%%%,,,)))(((***$$$'''(((((((((((('''''''''###$$$)))777BBB>>>IIIeeeYYY===CCCjjj~~~YYYDDDSSSmmm~~~nnn]]]YYYgggzzzjjjvvvtttoooyyyxxxgggpppnnnFFF000+++$$$%%%''''''%%%$$$$$$%%%%%%######%%%$$$!!!"""%%%"""777555ooorrr}}}VVV???AAA\\\}}}ttt{{{qqqaaalll___///%%%'''(((///)))$$$)))"""+++111333HHHSSSCCCAAAlll}}}BBB,,,###)))---,,,)))!!!&&&$$$###$$$###!!!"""%%%***---))):::FFFhhh}}}eeeqqqXXXWWWIIIVVVAAA;;;222***&&&$$$#########""""""!!!!!!""""""###""""""###$$$%%%'''((())),,,,,,...555===}}}{{{]]]000++++++************++++++)))(((000~~~hhhkkkvvv{{{bbb{{{jjjddd\\\MMMFFFHHHMMMcccvvvsssmmmggg]]]ZZZjjjXXXZZZXXXZZZFFF777777111mmm[[[wwwTTT666'''+++,,,******(((---...)))777XXX}}}}}}{{{}}}kkkiiimmm{{{~~~qqqrrrpppssstttiiiiiiggg]]]\\\eeecccTTTHHHGGGDDDGGGppppppzzzHHH$$$'''((()))((('''%%%&&&''')))'''###''',,,''''''222ZZZsssvvvvvvhhhaaaNNNYYYiii|||}}}wwwbbbggg[[[TTTKKKKKKUUUZZZZZZiii}}}SSSWWWlllwww|||555+++******)))((('''(((***---&&&+++000***555yyyiiiVVVuuuuuuzzzaaaQQQpppxxxjjjnnnttthhhxxxRRR000'''(((&&&&&&'''(((''''''&&&''''''((((((---(((+++UUUcccjjjzzzuuuoookkkiii[[[YYYcccnnntttkkkWWWXXXxxxvvveee@@@,,,###''',,,'''&&&)))''')))'''%%%&&&(((***,,,,,,%%%999SSS~~~uuu}}}{{{zzz|||ccc555***&&&...---$$$...$$$'''%%%&&&((((((&&&(((---<<>>DDD|||{{{gggWWWTTTLLLDDDAAA;;;333,,,((('''&&&%%%$$$##################$$$""""""###$$$%%%'''((()))+++,,,...555<<<}}}{{{^^^000++++++************+++++++++444LLLttt~~~yyylll}}}ccchhh|||aaaTTTHHH:::666555444???GGGEEEHHHOOOMMMsssnnnZZZ\\\NNNVVVFFF@@@111777TTT[[[tttbbb:::$$$------,,,)))(((......)))BBBnnnZZZmmm}}}sssuuurrrjjj|||zzzeeeooonnneee```aaa]]]NNN@@@:::HHHBBBgggiiiccckkk444''''''((()))'''$$$%%%)))&&&***$$$&&&---$$$(((EEEpppuuuxxx___bbb___QQQgggsss___bbb]]]UUUQQQMMMEEEGGGSSS^^^fffuuuWWWSSSTTTVVV000---+++++++++(((%%%&&&******,,,---&&&```iii;;;ddd}}}www}}}uuukkkPPPKKKssspppyyyyyy}}}vvvllllllFFF***&&&''''''+++'''''''''''''''(((((())),,,---EEEuuujjjyyy|||wwwqqqjjjgggaaagggdddMMMLLLttt[[[\\\jjjeeeuuutttLLL111%%%&&&,,,&&&$$$((('''(((%%%%%%'''))))))***+++---UUUmmm~~~nnnjjjpppNNN444###)))///$$$&&&---!!!&&&%%%'''((('''%%%***111JJJdddwwwwwwtttmmmsss```NNNUUUuuuDDD'''))),,,)))***(((&&&&&&'''))))))'''%%%&&&111:::@@@EEEOOOwww^^^HHH\\\~~~|||xxx@@@ZZZ~~~}}}~~~yyypppmmmddd```lllxxxuuu~~~|||zzzjjjbbbwwwmmm;;;,,,)))%%%$$$%%%&&&&&&%%%%%%######$$$######(((///;;;===xxx~~~yyydddnnn<<<444ppp}}}tttttt{{{ssssssqqqeeeCCC((((((+++ ,,,###&&&333(((999MMM;;;CCChhhwww???$$$+++(((!!!,,,###((((((###$$$+++///---333>>>SSSeeebbbZZZVVV@@@===888111+++)))(((''''''%%%$$$$$$######$$$$$$%%%""""""###$$$%%%'''((()))+++,,,///444:::{{{zzzyyy\\\...++++++************++++++%%%DDDnnn}}}~~~iii}}}yyy}}}iiiLLLAAA===:::===>>>===FFFLLLMMM[[[lllppp]]]RRRZZZGGGSSSPPP???(((555???]]]wwwrrrttt<<<'''---+++---+++))),,,,,,,,,MMMxxx|||aaagggYYYTTTYYYKKKNNNUUUwwwuuunnnpppfffzzzeeeeee^^^VVVRRRQQQHHH<<>>,,,)))))),,,***&&&&&&*********,,,111wwwYYYqqqzzzwww}}}{{{{{{}}}ZZZBBBMMMuuu~~~yyyOOObbbiiirrrxxx___555"""$$$(((+++'''''''''''''''((()))***'''666iiilllKKK}}}xxxpppgggdddggg\\\aaa^^^LLLRRRlllxxx```eeessslll}}}rrr>>>+++%%%***%%%###'''&&&'''$$$&&&******''')))---SSSfffpppzzzyyy}}}{{{ppppppwwwrrr\\\UUU111###+++)))''')))%%%%%%&&&((()))&&&&&&///:::RRRjjj|||pppgggfffddddddqqq|||lllgggkkkrrr\\\@@@[[[rrrhhh888&&&)))***)))((('''&&&&&&&&&&&&&&&%%%...BBBAAA;;;WWWhhh\\\tttbbbKKKzzzzzzqqqmmmmmmooopppccc\\\gggrrrnnnzzz{{{hhhkkkjjjkkkooojjjDDD,,,&&&,,,%%%"""'''%%%###$$$%%%$$$%%%---777>>>VVVTTTkkk777FFFwwwxxx~~~]]]VVV### 222)))&&&+++222///PPPRRR;;;iiikkkEEE;;;111%%%'''%%%'''&&&$$$(((///222000;;;cccjjjoooiiirrrRRRVVVYYY@@@;;;333---***(((&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""###$$$%%%'''((()))***,,,///444888yyyzzz{{{qqqZZZ---++++++************++++++"""SSSuuuzzzfffooozzzwww]]]@@@:::===BBBIIIOOOWWWkkkyyyQQQNNNZZZKKKPPPQQQ===...,,,;;;WWWmmmuuu===---+++(((,,,---******+++333[[[}}}wwwmmmbbb___DDD...///000777;;;EEE???BBBYYYooobbbfff```QQQKKKOOOJJJ???AAAHHH???___ooofffbbb111)))%%%((()))&&&''',,,"""***,,,)))'''---IIInnnqqqddd^^^^^^NNNfffssshhhfffnnnXXXUUUNNNKKKDDDFFFBBB;;;AAARRR___bbbxxxrrrVVVLLL^^^...'''&&&+++---))))))---'''***000RRRoooCCCeee|||zzztttLLL===PPPqqqmmmwwwUUUQQQooogggwwwqqqIII%%%!!!)))(((''''''''''''((()))******,,,JJJtttBBB~~~zzzqqqgggddd^^^VVVaaajjjTTTAAATTTsssUUUiii~~~RRR555&&&(((&&&$$$'''&&&&&&%%%(((,,,***&&&---888ooo{{{wwwnnnqqq{{{iii{{{}}}sssPPP,,,$$$)))(((&&&,,,%%%&&&))))))&&&)))777FFF___rrrooouuufff]]]dddsssmmmWWW[[[rrr\\\===xxxwwwWWW,,,$$$(((%%%(((((('''%%%$$$$$$'''***===QQQJJJCCCooocccXXXuuu|||___aaa|||yyygggWWWTTT\\\[[[^^^kkkssszzzwwwoooooonnnuuu]]]777'''...$$$ )))$$$###$$$%%%%%%(((333???DDD]]]{{{lllGGG@@@}}}zzzjjj}}}```xxxBBB%%%///***###***,,,***>>>\\\GGGFFFbbb@@@000(((&&&)))&&&%%%(((,,,000888@@@]]]zzz}}}vvvsssdddeeeXXX___LLLRRRQQQFFFAAA888111,,,(((%%%###%%%$$$$$$######$$$$$$%%%""""""###$$$%%%'''((()))))),,,///444777yyy|||rrrmmmXXX---++++++************++++++333kkktttsss|||~~~zzzvvv[[[???;;;@@@DDDJJJCCCNNNeeevvv}}}QQQNNN]]][[[PPPGGG:::444,,,888ZZZ___uuu<<<333)))))))))...+++(((,,,>>>iiiyyyyyyooogggwwwXXXGGG:::444>>>999>>>555;;;SSSssshhhgggbbbWWWMMMGGGDDDAAA777EEEFFFPPPttt___yyyyyy;;;---$$$'''***&&&&&&***&&&'''+++(((%%%:::```zzz{{{mmm]]]YYYYYYccc{{{lllfffnnnXXXaaa{{{SSSLLLJJJEEE===@@@<<<444555BBBPPPWWWmmmWWWPPP[[[;;;---%%%***---***)))...&&&//////yyyzzzMMMrrrqqq~~~ttt[[[AAA@@@QQQkkkxxxxxx]]]]]]lllyyyooorrryyyccc555###)))&&&''''''''''''((()))***+++AAAkkkwwwbbbccc}}}zzzyyypppeeebbbSSS___aaa[[[VVVOOOKKKPPP[[[___cccaaavvvvvvgggAAA)))((('''''')))''''''&&&(((+++((('''666JJJwwwmmmnnnwwwjjjWWWiiilllhhhnnniiiAAA""")))***###,,,%%%'''))))))'''---???RRRsss}}}```~~~}}}xxx^^^KKKMMMhhhbbbHHHTTTppp{{{xxx<<<###(((%%%&&&))))))&&&###$$$,,,333FFFRRRQQQ[[[qqqaaarrrrrrXXXkkkyyykkkiiisssxxxjjjWWW@@@GGGHHHMMMZZZaaagggttt|||oooggghhhkkk|||mmmIII***&&&)))$$$###((($$$###$$$&&&''',,,999GGGPPPkkkqqqLLL???BBB}}}kkkxxx}}}sss{{{eee}}}kkk///&&&)))(((111---111NNNUUUFFFhhhyyyGGG...+++(((+++&&&(((000222666LLLfffxxxjjj\\\TTTKKKFFFEEE===BBBKKKWWWcccmmmuuuxxxdddfffcccLLLKKKIIIGGG777DDD???888111,,,)))&&&$$$$$$$$$############$$$$$$""""""###$$$%%%'''((()))))),,,000333666yyy~~~mmmlllWWW...++++++************++++++777nnn}}}xxx~~~}}}|||tttttttttzzzyyysssoooUUU<<<;;;@@@AAAEEESSSZZZiiisss}}}nnnNNNKKK]]]jjjUUU@@@222,,,000...gggRRRyyy;;;666(((---&&&///,,,&&&...FFFssslllsssxxx___hhhddd:::333EEE;;;AAAVVVWWWzzzyyygggaaa___^^^SSSDDDCCCKKK333CCCQQQ???qqq```oooBBB000$$$'''***&&&$$$(((+++$$$)))'''$$$DDDppp~~~sssWWWeeeSSSQQQ|||jjjfffooo{{{rrrRRR```NNNFFFKKKGGG;;;111///555222---???ZZZcccwwwooo>>>UUUIII666((()))+++((('''+++(((777)))tttPPPUUUwww{{{vvvlll~~~}}}eeewwwFFF:::DDDQQQhhhyyybbbxxxlllTTTnnnppp|||wwwEEE'''***'''''''''''''''((()))++++++WWW|||nnnJJJuuuuuuvvvmmmbbb^^^\\\aaaUUUOOO]]]XXXCCC>>>]]]ppp]]]ZZZ___lll}}}uuuIII+++((())))))+++((()))''')))***&&&(((>>>XXXgggaaaeeehhhsss{{{llleeeiiipppjjjxxxVVVrrrRRR%%%+++... &&&%%%'''))))))'''///DDDYYY~~~]]]sssjjj\\\RRRSSS]]]gggkkksss~~~zzzRRREEE[[[lllqqq,,,eee|||KKK&&&***)))%%%)))***'''###&&&111;;;DDDIIITTTttt}}}aaa[[[ooolllHHHhhh}}}yyymmm^^^XXXVVVOOOGGGKKK777(((222===<<>>aaacccHHHAAADDDVVVjjjuuuzzz~~~~~~uuuiii\\\RRRMMMKKK]]]QQQPPPYYYUUU@@@777;;;<<<888222...+++***((('''$$$##################$$$""""""###$$$%%%'''((()))(((,,,000333555|||wwwqqqkkkTTT---,,,((('''***+++***+++...GGGxxxuuupppzzz|||vvv```\\\RRRrrrtttwwwqqq___DDD444888FFFNNNVVVVVVjjjzzzoooVVVXXX___VVVHHHAAA888///444777VVVXXXvvvIII000...,,,***---%%%,,,...PPP}}}vvv}}}oookkkhhh```III333333AAAIIIUUUkkkxxxgggbbbXXXVVVUUUGGG>>>HHH>>>111OOOWWWPPP}}}vvvfff---...$$$111'''###***,,,%%%222&&&***fffsssiii\\\QQQ]]]iii}}}iiidddiii^^^___OOO???AAACCCAAADDD<<<333,,,+++,,,---555>>>]]]uuupppSSSAAAkkkxxx'''---///!!!---'''---444***aaaqqq___jjjaaaxxx}}}[[[UUU[[[AAA===888hhhqqqnnnbbbuuuYYYNNN___dddvvvtttwwwsss+++((()))000###---)))!!!&&&%%%---bbb{{{www;;;ooozzzyyy|||rrrbbb```iii[[[XXXUUUTTTSSSPPPIIIDDD;;;}}}LLLYYYooozzzmmm---&&&777,,,(((---$$$&&&///,,,---LLLvvv}}}UUU???333111===444555BBBWWWpppwwwgggkkkiii[[[VVV~~~|||\\\ooo<<<000"""...###%%%*********$$$<<>>\\\tttMMM:::uuuooo,,,...***)))&&&///***555CCCAAA???uuuOOOZZZ[[[FFFmmmZZZSSSQQQMMMHHHAAA;;;666222555...++++++))),,,???VVV{{{hhhyyy}}}MMMfffPPPyyyzzzkkkQQQ((( ***$$$+++%%%&&&&&&%%%''':::IIICCCDDD000SSSNNNiiiyyyhhhccctttxxxfffuuuxxxtttMMM...'''***)))333QQQddd>>>sssHHH(((,,,***)))***LLL777iii{{{|||nnnLLLHHHHHHnnn|||jjjPPPAAA:::EEENNNHHH>>>:::555333000...---,,,***(((&&&%%%$$$""""""""""""###""""""###$$$%%%'''((()))111444000000:::~~~yyytttnnnRRR,,,---)))'''***+++***+++...OOO|||uuu~~~www{{{ttt___LLLSSS[[[qqqyyytttbbbHHH777888CCCLLLVVV]]]qqqeeeKKKKKKQQQLLLEEECCC777///333555TTTXXXwwwJJJ000---+++))),,,%%%,,,444]]]ttttttzzznnnjjjhhhaaaKKK444222>>>PPP^^^sssgggcccZZZXXXWWWIII???GGGHHH777KKKMMMAAAllliiivvv{{{444+++%%%...''''''(((((()))***///333xxxpppYYYUUUVVVeee}}}gggEEEAAAPPPZZZhhhhhhVVVBBB???>>>;;;<<<===555...,,,++++++000777OOOkkkrrr]]]CCC___222,,,,,,###000(((+++###:::rrrPPPggg|||}}}mmmeee___NNNDDDGGGMMMfffzzz{{{\\\vvvcccUUUVVVxxxqqquuuvvv|||EEE'''$$$***""",,,+++***---111KKKfffzzz}}}~~~qqqTTTuuuoooqqq}}}lllcccllljjjUUU\\\YYYUUUSSSRRROOOJJJEEE000gggffflllvvvqqq~~~KKK&&&333'''###+++***%%%%%%***...???lllgggCCC666555777777>>>FFF```ppp^^^bbb{{{|||aaafffcccfff{{{dddWWW""")))!!!222)))(((%%%((()))FFF[[[ppp___JJJ888777666888???HHHQQQWWWccc|||zzzmmmHHH999OOOoooWWW<<>>mmmvvvooo___aaatttsssaaarrr~~~{{{777(((000111???]]]ccc[[[uuu^^^000...***333666EEERRR~~~RRR555VVV}}}fffOOODDD>>>888999???333000---++++++***((('''&&&%%%$$$###"""""""""###""""""###$$$%%%'''((()))...222...000;;;|||xxxrrrPPP+++---)))(((******)))+++///cccuuuuuuttt|||{{{gggOOOPPPddd{{{vvvfffNNN;;;888AAAIIIVVVggg|||rrr^^^RRRYYY]]]SSSFFF@@@777///222222RRRYYYzzzKKK000,,,***))),,,''')))888kkkooorrrqqqmmmjjjiiieeePPP777222;;;DDDUUUiiissseeeccc[[[ZZZZZZKKK???DDDIII666AAACCC999gggnnn|||???)))(((+++'''+++''''''..."""444@@@gggVVVTTTXXX```vvv|||GGG000===MMMTTTrrrsss]]]CCC;;;888333333<<<666000---+++)))+++///>>>\\\ooogggHHHWWWBBB+++)))&&&222******&&&PPPbbbRRRzzzkkkzzz{{{^^^BBB[[[aaa>>>:::SSSeeexxxaaa[[[rrrCCCBBBkkkbbbnnnnnniii,,,%%%)))&&&+++))),,,(((111cccwwwuuusssHHHbbbWWW:::<<>>%%%000***>>>XXXJJJmmmwwwzzzCCC,,,))):::===AAAoootttkkkOOOUUUzzz~~~ooo___RRRDDD555222777000---***))))))((('''&&&&&&%%%$$$######""""""###"""""""""###%%%&&&((()))***///---000<<<|||{{{wwwPPP...---***)))******(((+++000pppwwwoooyyyhhhKKKNNNyyyxxxuuuiiiTTT@@@999???GGGUUUooofffZZZWWW___aaaUUUEEE>>>777000222111QQQ[[[|||KKK000,,,)))***---+++&&&777rrrkkkqqqnnnnnnkkkmmmkkkXXX>>>555:::HHHYYYnnnsssaaaaaaZZZYYYZZZLLL>>>@@@FFF444888===666fffuuuKKK***---'''$$$---''')))...###000QQQ|||yyyXXXWWWWWW```nnnQQQ;;;===FFFNNNbbbuuuwww```BBB777444...---666333///---+++***+++,,,;;;SSShhhhhhGGGNNNPPP---))))))000******000YYYlllQQQyyy```mmm{{{xxxUUURRRwwwhhhDDD999bbbrrr[[[RRRFFFFFFHHHfffqqqlll555((())))))+++(((,,,###222yyyxxx___222vvvoooDDD666UUU~~~{{{cccdddhhh___ZZZTTTPPPOOOMMMJJJGGGFFF>>>\\\LLL]]]dddkkkyyyzzz~~~***'''222$$$+++%%%******(((444TTTwwwgggvvv<<<***999444333<<<555999@@@KKKYYYvvvjjjSSSaaaQQQXXXWWWfff``````___oooPPP000%%%(((###$$$---333JJJwwwwwwrrrZZZCCC444888<<>>~~~{{{}}}{{{PPP000,,,***)))***)))(((,,,333rrr~~~sssvvvooo}}}}}}gggOOO^^^rrrqqqjjjYYYEEE;;;>>>GGGSSSqqqeeeWWWLLLLLLLLLGGGBBBAAA888222444111QQQ]]]~~~III000---***)))+++000%%%555xxx}}}wwwgggrrrxxxooollloooppp```FFF999<<>>NNNccchhhEEEAAA|||[[[000+++++++++))),,,)))___kkkQQQZZZyyy}}}xxxlll<<>>cccnnnnnnaaa___ZZZSSSOOOMMMLLLIIIFFF???555KKK]]]fffzzzlll;;;((()))...%%%%%%)))(((,,,CCChhh}}}|||VVV222...444)))000???888777GGGVVV[[[lll}}}TTTZZZHHHTTTXXX___UUUfffssslllyyy$$$---+++(((%%%''',,,666PPPooo|||mmmKKK<<<>>>GGGIIIMMMRRRWWW]]]dddhhhgggsssyyywwwdddAAA000DDDhhheee;;;aaaeee}}}uuu~~~+++111+++!!!***%%%444OOODDD:::rrrtttOOOpppUUUWWWwww```SSSOOOKKKCCC<<<---+++)))&&&%%%%%%&&&''')))&&&$$$'''))))))((()))222DDDjjj{{{www:::YYYdddfff+++$$$***%%%&&&'''&&&...666HHHZZZiiiAAADDDSSSaaa|||JJJqqqWWWGGGBBBHHH]]]aaaHHHVVV~~~444444:::[[[aaaIIIjjjfff///555777DDDttt~~~kkk<<>>777333555000PPP]]]|||HHH///---***((('''222&&&888~~~wwwzzznnnxxx{{{nnnkkknnnrrreeeKKK<<<<<>>qqqqqqeee^^^iii888;;;lllyyyyyy]]]///+++&&&+++))))))***GGG{{{~~~~~~YYYXXXzzz[[[<<<000...000;;;III[[[xxxzzzpppiii^^^YYYRRRNNNLLLJJJGGGDDD???999999fff___zzzlll~~~TTT---$$$000""",,,***&&&...MMMsssuuu>>>---,,,111///999@@@333444HHH^^^dddnnneeeXXXBBBIII\\\vvv]]]mmm{{{QQQJJJ!!!***)))'''((()))<<<```sssooovvvmmmGGG888GGGBBBBBBCCCHHHNNNTTTWWWXXXfffzzzwwwiiiIII333888aaasssDDDRRRnnniii888---((($$$000(((777IIIEEEdddbbbJJJFFF{{{vvvjjjLLL<<<888555///+++((('''&&&%%%%%%&&&'''(((&&&%%%###$$$&&&((())))))'''<<<___}}}qqqfffwwwHHH^^^wwwBBB+++$$$&&&%%%+++***---<<>>333AAA999\\\sssrrr555+++(((***(((+++(((###111111mmmtttcccJJJUUUWWW|||xxxZZZ777:::>>>TTTMMMWWWiiipppZZZ666+++//////...)))------***+++000111...***@@@^^^lllMMMLLLlll000***---%%%(((///,,,~~~mmmWWWjjjggg}}}sssyyyhhhuuu```ppp}}}rrrhhhsssooobbbCCCkkkMMMAAAUUUrrryyyrrr{{{444///$$$,,,)))###+++MMM|||vvvNNNYYY]]]???))),,,666777888<<<111EEETTTqqqeeeiii\\\WWWQQQMMMKKKIIIEEEAAAAAA@@@111fffMMMkkkqqqzzzkkk000''')))))),,,))))))888XXXxxxWWW...+++...666<<>>AAAHHHLLLJJJzzzpppddd---555eeeTTTmmm[[[{{{XXX111555lllUUUJJJ|||}}}|||tttmmmfff___[[[RRRKKKCCC@@@CCCCCC===666222///***'''&&&'''''''''%%%&&&&&&&&&&&&$$$###"""!!!!!!!!!"""###%%%'''((()))//////444AAA~~~}}}III---(((((()))***))))))111;;;~~~}}}xxxuuuyyyxxxqqqiiinnn^^^MMMoooiiieeehhhjjjaaaKKK777555===MMMeee~~~dddYYYNNNDDDCCCFFFEEE===777222111444...NNN[[[uuuHHH///+++)))...---&&&;;;}}}yyy{{{kkkwwwpppgggcccffflllbbbJJJ:::999CCCJJJmmmzzz\\\SSSVVVOOOMMMTTTOOOAAA;;;KKK@@@000===333SSSjjjggg666&&&)))///'''+++,,,(((,,,555]]]~~~|||uuudddBBB___```{{{rrrRRR666:::666GGGJJJeeeiiiqqq[[[666)))......---,,,000///******//////++++++AAA\\\dddAAAEEErrr...'''...%%%)))///444vvveee___ZZZcccpppyyygggaaa]]]iii}}}TTT>>>KKKnnnpppeee333???ooo}}}qqq}}}333...,,,,,,%%%777]]]sssIIIXXXwwwFFF555,,,222555222777DDD222[[[[[[ZZZkkkcccZZZVVVPPPMMMKKKHHHCCC???777@@@999tttSSSSSStttooovvvuuu///...!!!111###$$$...FFFhhhttt|||BBB...///...222777444;;;NNNTTT\\\ppp888>>>SSSBBBSSSKKKwwwTTTrrrnnnMMM>>>%%%'''))),,,PPPtttooovvv}}}xxxGGG333ZZZTTTRRRTTT```rrrrrrKKK888///UUUxxxCCC<<>>QQQ{{{ooo[[[ZZZFFFOOOPPPHHHEEE999:::555---111+++NNNccc{{{EEE,,,222%%%)))'''+++...///jjjeeeqqqrrrhhhmmmggg```[[[JJJ777444888XXXdddxxxWWWVVVQQQOOORRRRRRLLLFFFDDDLLL@@@999333///TTTyyyfff???"""'''000)))'''(((---$$$888tttyyyooo^^^XXXXXXSSSyyykkkgggnnnkkk<<<111<<<666CCC^^^aaakkk```LLL777,,,,,,...---///---)))''')))...000///333999^^^lllHHH@@@uuukkk+++---111''',,,***888|||QQQooodddrrrooo{{{rrryyyWWWbbbkkkbbbeee}}}nnn}}}qqq^^^III===SSS]]]uuummmFFF;;;yyy[[[zzzVVV...'''222%%%...000ccc~~~{{{<<<{{{ddd777...%%%111666111:::AAAQQQPPPpppqqqqqqkkk]]]XXXSSSPPPLLLGGGDDDCCCDDD999HHHdddOOOWWW}}}xxxiii555%%%...(((+++)))LLLggg}}}}}}___555:::!!!222888<<<000GGGHHH```QQQrrr>>>KKK|||CCCIIIzzz>>>pppKKKwwwrrr000(((+++"""(((555IIItttdddCCC555RRRMMMIIIQQQYYYXXXbbbwwwsssOOO222333VVVoooccc???vvveee~~~hhh***+++"""+++444VVVDDDXXXVVVLLLnnnSSSvvvyyyRRRWWWyyyLLLBBB555---******)))'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((EEEmmm<<<]]]hhh{{{((()))&&&%%%///(((999LLLPPPNNNfffCCCKKKSSScccNNNhhhyyy```AAA555::::::GGGIIIYYYMMMvvv222>>>pppNNNvvvuuuhhh333KKKyyyOOO]]]sssaaaYYYVVVNNNCCC:::555777999444222---)))&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""!!!!!!"""$$$&&&''''''---...333AAAkkkyyy}}}PPP******&&&'''***(((&&&000???}}}qqq{{{nnntttgggkkk^^^pppqqq^^^KKKzzzsssnnnjjjfffhhhhhh[[[LLLPPPaaa```VVVXXXAAACCCCCCCCCHHH:::333888111===444\\\lllAAA+++...)))---))))))+++---bbbuuuyyyeeepppeeegggnnniiibbb```SSSAAA:::DDD^^^kkklllTTTUUUQQQPPPSSSRRRLLLGGGEEEIII999666888444PPPuuupppNNN(((///***'''(((&&&,,,(((444ppp~~~}}}qqq\\\\\\YYYqqqooommm{{{GGG555>>>:::AAAQQQOOOYYYQQQ@@@///'''))),,,+++---+++)))(((+++...//////222@@@cccfffBBBGGGzzz^^^***,,,,,,***,,,+++111yyy}}}WWW|||[[[zzzpppuuuppp{{{hhhhhhbbb___qqqaaaUUUTTTVVVOOONNNWWW^^^uuu{{{{{{^^^CCC||||||~~~wwwmmm^^^+++$$$...$$$...222fffGGG~~~XXX333...)))222777444AAAQQQdddZZZ~~~qqq^^^YYYSSSOOOMMMIIIEEECCC999333999NNNNNN^^^xxxvvv|||vvvFFF000%%%***(((***'''KKKbbbyyy}}}QQQ:::444,,,666444333:::HHH===eeeccc:::\\\RRRNNNxxxCCChhh^^^uuu111)))***,,,...)))===}}}|||iiioooQQQBBB===VVV^^^```mmm}}}nnnJJJ333555SSSkkk^^^;;;pppaaattt111///***222777RRRIIIvvv|||QQQVVV~~~VVVmmmbbbkkkiiiYYY===777///++++++,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((///(((???|||CCCOOObbb000---'''(((---***;;;FFFSSSOOOPPPJJJbbb{{{MMMLLL^^^|||eeeDDD555888888EEEPPPNNNRRR|||???===mmmKKKpppvvvwwwrrrnnn444YYYvvvGGGvvvmmmzzzooo^^^^^^[[[VVVLLL???444//////222444111---)))&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!"""$$$&&&''''''---...333AAAgggtttyyyOOO)))***''''''***(((&&&///;;;~~~qqqwwwvvvllllllaaadddZZZmmm___\\\NNNwwwooobbbiiifffiiikkkccc\\\iii}}}{{{VVVZZZMMMBBBKKKFFFAAAHHH<<<222///+++777444YYYlll???,,,)))---,,,'''&&&+++111aaaiiixxxkkkwwwkkk]]]fffccc^^^eeeeee[[[VVVyyyooocccUUURRRRRRTTTTTTNNNHHHGGGEEE222444:::999PPPpppxxxbbb---555###)))***(((---,,,)))aaawwwrrryyy]]]\\\```ggg{{{GGG555EEEJJJNNNUUUQQQZZZTTTFFF777111111111///---------......///000111333LLLmmm^^^;;;WWWLLL***,,,&&&...***,,,EEEvvvSSSxxxVVVxxxuuuuuuyyy~~~rrrlllYYYWWWrrraaafff___SSSQQQYYYqqqgggRRR;;;^^^||||||}}}kkk000(((---%%%---111fffJJJzzzZZZ000///...222777666BBB\\\gggNNNxxxjjj___YYYRRRNNNMMMKKKFFFAAA???@@@???PPPgggsssssswwwqqqUUU---'''&&&+++---000YYYlll|||:::777...///111444+++:::???999SSSXXXdddkkksssJJJaaa???]]]|||UUU{{{rrrwwwffffff+++***''')))))))))RRR{{{mmm|||pppkkkgggyyyxxx~~~yyylllCCC111555OOOmmm```888nnnggg111...(((///888QQQHHH}}}tttRRR```TTTaaaNNNXXXqqqeee666222///,,,,,,---,,,((($$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((---$$$555AAAOOO```sss000---))))))***...@@@@@@]]]ZZZzzz[[[rrrKKK{{{iii<<<===pppXXXnnnmmmIII555666555BBBXXX@@@|||]]]ttt...BBBoooNNNGGGuuudddrrrxxxiii|||nnnvvvHHH]]]yyy|||___PPPttt|||iiidddoooUUURRRKKKBBB999222///...333000---)))&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!"""$$$&&&''''''---...333AAAeeeppptttNNN(((***'''((()))((('''---777{{{sssmmm|||mmmhhhddd``````YYYyyy\\\TTTVVVnnnyyykkkjjjggghhhjjjeeeaaakkkzzzwwwuuunnnsssyyyfffVVV\\\CCCLLLcccVVVBBBCCC<<<888444555555FFFZZZIII111&&&...)))'''&&&,,,000YYYppp~~~ooovvvvvvsssiiipppggg]]]bbbddd^^^[[[sss~~~~~~wwwrrreeeVVVPPPVVVTTTTTTVVVTTTNNNKKKKKKCCC111555555<<>>OOOVVVSSSQQQLLLCCC@@@777...***,,,,,,)))000000222444222000111555:::]]]tttTTT:::lll===,,,---"""111))),,,===sssYYYTTT~~~vvv|||{{{yyynnn```___^^^KKKMMMjjjlllpppmmmkkkrrrZZZQQQCCCTTTwwwzzznnn111)))***&&&...444mmm~~~~~~CCCooo___222111111222<<<;;;;;;YYYwwwNNN{{{xxx^^^YYYRRRLLLLLLLLLFFF???999???>>>NNNooogggwww^^^$$$)))******---555ggg}}}888777111222///???///888:::KKKNNNWWW^^^eeettt~~~QQQQQQCCCiii{{{UUUjjj\\\]]]bbb)))***%%%%%%(((111aaa\\\lll{{{yyy|||xxxFFF555777MMMpppaaa888qqqppp***---###)))>>>XXXDDDkkk{{{XXXffftttMMM\\\SSSeee___UUUFFF***111///...---,,,***%%%"""$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))&&&&&&333999YYYbbb~~~aaa,,,+++******&&&222GGGAAAiiixxxlllnnnuuu\\\dddMMM___666GGGnnnqqqZZZeeetttMMM555333111>>>[[[777dddooosssooo<<>>BBBDDDAAAWWW}}}{{{lllcccnnnttt~~~ZZZ___IIIBBB|||qqqjjj,,,&&&&&&'''000;;;}}}FFFmmm]]]666222333222FFFGGG888VVVTTT}}}\\\ZZZRRRKKKJJJKKKFFF>>>:::<<<===IIIiiiOOOhhhddd&&&000+++)))'''...ccc~~~>>>222///888444@@@111:::BBB___}}}nnnrrrzzztttTTTgggrrr[[[iiiVVVsssrrr...***)))***...333OOOlllxxxvvvvvvyyy}}}zzzGGG:::<<>>nnnPPPYYY^^^{{{|||YYYhhhSSSZZZ___VVV>>>vvvccc}}}rrrlll{{{qqqnnnUUU}}}xxxuuucccNNNNNNLLLIIIEEE>>>666///***000///,,,)))'''%%%%%%$$$%%%%%%%%%$$$$$$$$$######""""""!!!!!!"""$$$&&&''''''---...333AAAiiimmmnnn~~~PPP***)))))))))((('''(((+++...nnnxxxfffwwwgggooofffmmmjjjjjjlllcccPPPvvvqqq{{{kkkfffddddddddd```ZZZZZZ___aaaeee```TTTQQQXXXWWWMMMVVVJJJOOODDD:::@@@888333---777&&&ZZZ[[[xxx<<<---+++(((...+++,,,&&&999ssszzzqqq[[[gggzzz\\\bbbdddiiikkk___XXXaaa___\\\^^^NNN666DDDXXXPPPZZZVVVTTTSSSNNNIIIJJJNNNAAA666:::+++HHH~~~444...***333%%%+++...'''+++CCCsssuuuzzz{{{aaa[[[aaa[[[nnnyyyvvvgggZZZUUUAAAAAA@@@???;;;444...,,,***,,,------111888:::777///...000333///,,,444AAAZZZwwwfffCCCWWW333---///###---+++***GGGqqqUUUvvvYYY~~~{{{uuusss]]]>>>777777===AAAUUUvvvmmmqqqhhhsss{{{XXX[[[DDD===hhhuuu333...***+++...888TTTssseee888111444333RRRWWW<<<\\\XXXyyyuuuZZZ[[[VVVLLLHHHJJJGGG@@@EEEBBBBBBEEEeeeLLLsss|||eee---111###---((('''WWWwwwmmmcccOOO---444///222...333FFFkkknnnFFFJJJGGG}}}UUU___kkkaaa___[[[iii,,,+++000''')))222OOOvvv{{{|||xxxyyyooowwwwww|||mmmjjjqqqdddooojjjcccZZZaaa777333<<>>>>>bbbppp;;;333,,,'''---***...***555iiivvv___hhh}}}yyypppkkk^^^BBB;;;OOO___YYYQQQ444<<<\\\^^^ZZZUUUQQQMMMHHHDDDFFFLLL???000:::111UUUxxx666///000///(((!!!+++###555>>>uuuxxx}}}rrriiigggccceeekkk~~~qqqppptttlllSSS222000???@@@555333666444333,,,...---***,,,//////+++...,,,...222000///===OOOeeevvvTTTBBByyyYYY111)))...&&&(((...***<<<wwwaaa___yyyttteeeFFF000444???JJJYYYxxxpppkkkjjj|||{{{```^^^FFFIIItttiii666333---,,,***555~~~XXXsssbbb999111444111UUU]]]>>>ccchhhtttYYY^^^[[[OOOHHHJJJIIICCC@@@===???888\\\QQQ{{{uuuhhh---***###,,,,,,***UUUuuu}}}___RRR555---@@@NNN333NNNHHHeeeaaarrrPPPJJJPPPssssssUUUnnniiimmmOOO***+++---"""$$$222WWWtttppp}}}tttjjj|||xxx{{{___WWWppplllSSSQQQpppzzznnnGGGNNNaaa666000:::SSSsss<<<666wwwiii]]]yyynnn222***)))000PPPTTT888{{{iiidddnnnYYYkkkEEEIIIEEE777---///111---'''((()))((('''&&&&&&&&&$$$%%%%%%&&&''''''((((((&&&&&&'''((()))***+++++++++---666777JJJiiiEEE++++++******666KKKSSSUUUSSS|||]]]uuubbbNNNeeeDDDHHH999rrrwwwKKK333555000555DDDIII>>>IIIYYY:::yyy^^^VVVZZZyyyZZZkkk```kkkooo}}}~~~@@@ppp}}}DDDBBBLLLkkkXXXUUU{{{jjj~~~kkkWWWjjj```SSSGGG>>>888333000...---+++)))'''&&&$$$$$$%%%%%%%%%$$$$$$$$$######""""""!!!!!!"""$$$&&&''''''---...333AAApppooommm~~~RRR...(((***)))''''''))))))(((\\\ttt}}}eeehhhiiikkk}}}eeejjjhhhrrriiigggPPPBBBLLLyyymmmlll```ddddddYYYKKKIIIYYYlll___TTTVVV\\\UUUPPPSSSRRR???444EEEJJJAAA===444888111777HHHYYYttt999777///+++///(((---(((+++VVVuuuzzzccc```kkkxxxttteee```SSS;;;CCCfffcccTTTTTT777>>>iii|||YYYTTTNNNIIICCC???CCCJJJ===***888999___ccc555111333+++---'''111"""333$$$UUUvvvwwwvvvnnnlllbbbeeedddtttpppddd[[[VVVQQQ<<>>@@@GGG999ccccccwww}}}ooo,,,'''///###***...WWWvvv|||oooKKKAAA777jjj@@@___NNNrrr|||666777NNNFFF]]]iii```qqqhhhLLL{{{FFF000***%%%(((...///HHHyyy{{{gggfffKKK???eeeppp|||ssspppQQQCCCWWWYYYZZZuuu|||QQQsssssshhh[[[FFFpppLLL888;;;SSSsss555777oookkkiii222000***000XXXbbb@@@ttttttppp~~~lllXXXzzz\\\>>>EEE???444111+++%%%''')))+++------+++(((&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&'''((()))***++++++---,,,AAA777ccc888%%%222(((+++666LLL\\\SSSWWWeeeyyydddMMMeeeDDDcccggg777zzz}}}uuuIII222666111555>>>PPP777OOO}}}aaa666zzz```fffNNNLLLBBBuuu]]]|||nnn```QQQsssJJJ@@@jjjXXXxxxrrrFFFRRRlll~~~fffnnnmmmZZZVVVQQQKKKFFF@@@999111+++------+++***(((&&&$$$$$$%%%%%%%%%$$$$$$$$$######""""""!!!!!!"""$$$&&&''''''---...333AAAqqqxxxmmmVVV///)))******)))((((((***---FFFppp}}}yyy\\\mmmxxxssskkkjjjjjjfff```mmmPPP333ccceeegggkkkaaa^^^ZZZ666JJJmmm___TTTVVV>>>???MMM___DDD:::[[[XXXHHHKKKAAA000666333333WWW\\\vvv555222444222***+++000)))%%%???dddbbbrrr]]]ddd|||dddaaa^^^222IIIUUUIII]]]DDDIIIXXXZZZOOO===<<>>vvvccc111***---&&&222333zzzmmmoooFFFaaaggg===UUU???999333EEEnnnQQQbbbnnnGGGGGGVVVRRRSSSJJJOOODDDCCCKKK111>>>jjjqqqjjjxxx...(((''',,,&&&%%%IIIssszzz}}}KKKZZZ@@@mmmrrr{{{}}}MMM666<<<;;;\\\SSSzzzRRRppp}}}{{{}}}000333+++&&&***%%%)))PPPxxxmmm]]]AAALLLnnn|||```>>>ZZZaaarrrxxx]]]YYY```qqqoooUUUDDD...GGGeeeiii777???mmmnnnrrrXXX444(((---+++WWWoooHHH}}}kkkjjjnnntttVVV~~~mmmSSSAAA===777111---*********...---,,,***((('''&&&&&&'''''''''''''''((()))***'''''''''(((,,,000///,,,888 TTTccc666MMMqqq111(((+++$$$///===IIIYYYMMMHHH|||fff~~~kkkTTTNNN777EEExxxFFFiiivvvEEE444888)))444DDDIII===tttPPPuuubbb666mmmccc{{{???SSSccc___gggttt|||\\\OOOsssvvvIIIKKKqqqtttVVVsssvvvFFFaaaRRRssstttsssDDDVVVSSSNNNGGG>>>555...)))+++,,,+++)))'''%%%&&&''''''&&&&&&%%%%%%$$$$$$###############$$$%%%&&&&&&)))000000444???rrruuukkk[[[111******)))(((((((((***+++777|||rrrzzzZZZiiivvvuuummmhhhggggggbbbgggVVVBBBvvvhhhfff]]]eeeaaaVVVHHHllloooHHHGGGTTT@@@AAAQQQkkkWWWCCCVVVQQQ@@@@@@;;;000333AAA666rrrggg555555111111,,,,,,...'''$$$777RRR~~~tttfff\\\gggiiittthhhaaa]]]IIIccctttYYYWWWaaaSSSGGGWWWkkkVVVLLLAAA???GGGOOOKKKCCC:::)))LLLVVVAAA<<<333555222+++......---***+++777RRRiiijjj~~~{{{pppbbbnnnaaacccaaaZZZTTTOOOGGG@@@FFF???666111111222222111111,,,+++...000...------777444111222???UUUkkkyyyyyyPPPtttTTT...---***((('''(((***+++666nnnvvvfff^^^hhh```~~~~~~kkk666333333:::SSS```~~~zzzWWW>>>888LLL___~~~zzz{{{XXXaaa???@@@xxx111))),,,&&&333444}}}xxxppppppddd@@@UUUkkkCCCyyyMMM>>>---HHHTTT===QQQcccssswwwdddEEEiiimmm___SSSEEELLLHHHFFF@@@888<<>>;;;555000,,,*********...---,,,***((('''''''''&&&&&&&&&&&&'''((()))***)))******))))))+++,,,,,,$$$???```wwwHHH???JJJ|||---...+++***000:::FFF[[[TTTTTTjjjuuuoooNNN___EEEYYY|||^^^ZZZgggqqq@@@000555+++777>>>HHH:::qqqVVVnnnyyy444cccjjjttt|||vvvVVVssszzz```ccclllrrrmmmppp\\\EEEnnnVVV@@@mmmrrrWWWmmm@@@QQQkkk~~~gggOOOddd___TTTHHH<<<444111000......---***&&&$$$$$$%%%'''&&&&&&%%%%%%$$$$$$###############$$$%%%&&&&&&)))000000333???wwwtttjjj___000,,,***((('''((()))***)))---dddppp{{{[[[dddqqqvvvpppfffdddgggeee___^^^TTThhhddd\\\fff\\\SSSWWWsss\\\;;;HHHeeeTTTNNNXXXsssdddLLLNNNGGG;;;666777555222888DDDooolll999888222000///...,,,&&&%%%...:::kkk{{{oooYYYWWWYYYgggdddYYYYYY\\\kkk[[[[[[SSSOOOTTTNNNHHHMMMUUUHHHDDDPPPXXXPPPAAA888000111;;;ttt~~~<<<@@@;;;555555000333***+++222,,,%%%999XXXyyyzzz}}}xxxwww\\\UUUaaa```^^^XXXQQQLLLHHH@@@888...///111222111000//////111---,,,...000...---///,,,444;;;CCCRRRfffrrrsssMMMPPP///---,,,***((('''((()))***444nnnmmm]]]___{{{^^^666444>>>555GGGXXXkkkcccvvvaaa999333???WWW}}}{{{~~~aaaPPP888FFFzzzzzz222***+++&&&000///uuutttlllrrr\\\aaaBBBGGGnnnGGGZZZKKK,,,CCCAAACCCkkk[[[bbb```qqqcccQQQEEEIIIEEEBBB===888LLLcccuuuVVVCCC***'''***BBBRRRmmm}}}[[[555000444```bbbHHH555444===MMMAAAeeeKKKaaafffbbb"""...444(((+++'''(((CCCrrrggguuu|||rrrbbbeee;;;\\\~~~yyyXXXDDDXXXwwwxxxfff;;;111///@@@fffggg@@@555sssTTT...222***)))333eee|||vvvGGGhhhssszzzzzz}}}pppaaarrrRRRCCC999777222...+++******+++---,,,+++)))((('''''''''$$$$$$%%%%%%'''(((***+++***+++,,,+++)))))),,,///000;;;www///SSSZZZ[[[***111'''+++///888FFF^^^YYYWWWiiiwwwFFF~~~bbb~~~___\\\QQQ^^^tttggg;;;///333,,,666888HHH666lllMMMqqq<<<^^^}}}iiinnncccDDD~~~dddzzzsssqqqjjj\\\???UUUeee;;;jjjvvvwww```aaallluuuddd{{{~~~dddXXX\\\hhhbbbWWWHHH999111000111000000...***&&&######$$$'''&&&&&&%%%%%%$$$$$$###############$$$%%%&&&''')))//////333>>>|||ssshhhddd///...,,,)))((()))***)))(((...BBB}}}uuupppvvvaaa```hhhsssssshhhbbbdddfffYYYccc^^^|||cccaaa```___TTTUUU^^^___YYYQQQAAAWWWzzzgggUUUSSSjjjZZZNNNFFFAAA<<<555888;;;444222```eeeKKK@@@777666000222222,,,)))***+++)))QQQggg{{{uuu]]]YYY\\\\\\YYYUUUZZZgggeeeSSSZZZTTTOOOQQQYYYaaa]]]PPPFFFJJJUUU___[[[III777...888AAANNNNNN<<<>>>:::333777///222(((***333...###...GGGmmmaaalllqqqcccbbbfff[[[[[[XXXTTTRRRMMMAAA555111222333333222///,,,***000,,,,,,///111000111555...>>>NNNXXXdddnnnjjj^^^555fffUUU---,,,+++***((((((((()))***444nnnttt```jjjqqq\\\CCC333======XXXnnn```llleeejjjuuuAAA444===\\\rrrzzzrrr@@@...]]]zzz111+++,,,&&&)))'''cccqqq^^^vvv]]]pppSSSDDDpppQQQWWW```bbbIIILLLZZZ^^^{{{~~~qqqyyyYYYNNNKKKHHH======HHH222```fffjjjEEE444,,,)))***--->>>QQQwwwppp@@@777YYYEEE555888???BBBBBBJJJnnn]]]eee...///"""&&&)))''')))>>>gggtttppp{{{uuubbbPPPCCCmmm|||KKKAAAaaavvvxxx|||ggg>>>VVVZZZ<<<888DDDKKKgggeee;;;BBB{{{]]]ppp}}}444...)))***,,,ZZZLLLaaa{{{{{{SSS{{{~~~lllKKK>>>444222///,,,*********+++******)))'''&&&&&&&&&&&&######$$$%%%'''(((***+++***)))+++------,,,...111;;;555~~~vvv888MMMlll===,,,---'''(((,,,777GGG```WWWMMMzzzbbb@@@MMMzzzWWWoooiiizzzZZZ:::222333---111777HHH333iiiGGGqqq}}}777MMMYYY{{{^^^\\\zzz```zzzrrrkkkfffYYYOOO???xxx<<>>zzzkkkeeemmm555222000---+++******)))(((,,,222qqqyyyqqqssskkkbbbaaalllrrrkkkbbb```fffXXXeee^^^pppbbb]]]\\\VVVYYYWWWUUU]]][[[SSS\\\LLL]]]zzz```IIIFFF\\\MMMKKKAAA@@@???888777999555JJJlll;;;FFF333:::222555444000///111---&&&999RRRooozzzfffbbb]]]WWWZZZ```bbbiiicccLLL>>>444RRReeePPPLLLMMM333999PPPaaa[[[GGG:::666666ZZZEEE000>>>777444111666+++111,,,,,,///...+++...555PPP___yyyoooxxxpppvvveeeaaa```]]]YYYWWWSSSGGG;;;777333///---///000...,,,...,,,---111444444888===IIITTT\\\___bbbfff```UUU\\\***333+++***)))((((((((()))***---```qqq___llljjjzzzZZZJJJ555666CCC___uuuYYYppptttfffIII666===[[[sssjjjkkkwwwAAA222uuummm{{{jjj...+++...(((%%%%%%YYYxxx[[[xxxiii|||^^^GGGzzziiizzzccc^^^fffQQQJJJLLLGGG@@@>>>LLL444___~~~iii|||===...444)))++++++555RRRjjj}}}uuuYYY^^^ttt___111:::@@@HHH???[[[___MMM}}}xxx{{{ooo===555)))***((((((333QQQzzzuuuuuu~~~ssswwwkkkiiiOOOBBBvvvsssOOOBBBeeejjjfff\\\XXXEEE;;;///EEEVVV```PPP;;;aaa^^^uuunnniii777"""***000)))KKKuuuUUUJJJxxxwww~~~aaarrrrrrmmmdddJJJ:::111///---+++*********+++((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%''')))***+++***''''''---///,,,,,,...///qqqbbbiiiLLL???www///333'''+++(((***222AAAYYYPPPEEEqqqkkkDDDrrrGGGqqq{{{666xxxWWW|||AAAJJJaaayyyQQQ666222000///000<<>>]]]ccc{{{OOOtttTTTbbb{{{www|||uuueeeccc___XXXKKK;;;...)))***...000///---)))&&&$$$&&&((('''&&&&&&%%%%%%$$$$$$###"""""""""###$$$%%%'''((((((///...222===rrrbbb```xxx???666666444000+++))))))***$$$222ZZZ|||{{{|||uuuhhh```cccjjjkkkddd___ddd\\\ddd^^^YYYVVV\\\TTTOOO\\\aaaNNNQQQaaa[[[^^^SSSZZZkkkOOO@@@EEE___PPPFFFBBB???===999222444>>>___aaaeee:::EEE111:::555666444333444555000***,,,CCC```oookkk]]]\\\eeejjjaaa[[[ZZZUUUJJJGGGtttRRRBBBOOO===OOOaaaeeeOOO555///:::DDDYYYZZZZZZ000EEE777666555777000222333000---///222111,,,666gggqqqbbbrrrdddmmmkkkddd\\\XXXUUUOOOGGGHHHAAA999555555666444222333222555999<<<>>>DDDKKKWWW\\\aaabbb```[[[VVVTTT___888,,,***))))))(((((()))))))))(((MMMsssgggZZZtttrrr|||JJJIIIFFF999FFFWWWkkkxxxtttUUUwww999777AAA[[[iiilllAAA777|||iiioooHHH+++)))---+++'''(((QQQ|||]]]lllmmmqqqVVVGGGuuu~~~yyy}}}PPPJJJMMM^^^UUURRREEEEEEDDDIII======>>>[[[yyy<<<...$$$+++***'''---HHHzzz|||[[[kkkeeeqqqtttpppaaajjjkkkgggrrrHHH@@@:::444:::DDDPPPIIImmmHHHZZZdddOOO,,,777444***(((''')))...DDDkkkxxxyyyjjjwwwkkkgggTTT^^^MMMlll^^^WWWZZZCCCnnnLLL;;;(((HHHmmm]]]666@@@}}}NNNDDD555+++'''///,,,CCC{{{fffEEEzzzzzzxxxbbbpppbbb[[[HHH666......,,,+++*********+++&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&((()))+++,,,,,,'''''',,,,,,)))+++222LLL~~~DDDIII___fff...555 ***,,,+++---777OOOJJJFFFwww~~~TTTaaa___pppNNNtttwwwwwwTTTnnnMMM111...+++333333@@@BBB777rrr\\\DDDJJJ|||sssWWWkkk}}}vvvhhh^^^vvvxxxjjjlll^^^]]]GGGnnnLLLIIIPPPcccggg]]]jjjssszzzxxxjjjaaaaaaaaaUUUBBB111((()))///444000///---)))%%%%%%''')))'''&&&&&&%%%%%%$$$$$$###"""""""""###$$$&&&'''((((((///...111<<>>|||yyywwwzzzqqqeee]]]___ffffffbbbccccccdddcccNNN\\\bbbJJJ[[[ZZZaaaNNNMMM___VVVTTTRRRQQQ^^^IIIGGGRRRhhhQQQ@@@EEE===777999111888UUUbbbxxxJJJ;;;>>>666888999555222444555333111000+++666HHHpppuuu|||yyybbbdddfffeeeaaaYYYVVVWWWFFFGGG[[[WWW777777LLLLLLccc]]]QQQBBB444222>>>MMMXXXttt@@@===CCC777<<<666333999333333222000111333222000 AAAdddmmm]]]rrrppppppmmmeee```]]]XXXSSSYYYVVVPPPKKKGGGDDDCCCCCCDDDCCCFFFJJJLLLNNNUUU\\\ccc^^^]]]___\\\YYYbbbppp666:::((())))))(((((())))))))))))+++===|||~~~wwwOOO___xxxJJJZZZYYY???NNN^^^xxxmmm@@@LLL111===NNNdddrrr```999DDDOOO---((()))+++((()))@@@lllcccZZZqqqeeeOOOOOOXXX}}}~~~}}}vvvyyy}}}nnnbbbzzzTTT|||uuuZZZ[[[HHHRRRCCCAAA???HHH===444CCCsss|||BBB===000000)))(((---:::YYYrrreee|||lllbbbXXXhhheeeWWWfffddd|||wwwssspppZZZ???333000666CCCBBBOOOUUU___jjjgggWWWiiiiiiJJJ,,,---///***&&&&&&)))+++999]]]yyyyyynnnlllzzzsss~~~wwwZZZzzzbbbVVVssssssRRRQQQ^^^<<<>>>bbbSSS111^^^pppZZZ333333444((('''---999qqqtttXXXWWW}}}wwwmmmttt}}}vvvcccVVVGGG333...---,,,+++************'''&&&&&&&&&&&&&&&'''''''''''''''((()))***+++++++++)))+++---***(((555HHH777JJJEEE...111***,,,***,,,444JJJEEEDDDxxxjjjUUUiiiEEEZZZrrrBBByyygggJJJ000...)))444333AAA:::;;;}}}tttiiiNNNMMMhhh}}}mmm}}}ddd```uuummmLLLZZZPPPKKKEEEKKK___```VVV}}}888hhhmmmyyyyyyxxxrrr~~~aaa~~~aaannnxxxjjjgggbbbPPPDDD444***)))---222444333111...)))%%%$$$%%%((('''&&&&&&%%%%%%$$$$$$###!!!!!!"""###$$$&&&'''((((((......111;;;sss```cccyyy???<<<@@@@@@888---'''***///---***^^^{{{{{{|||xxxjjjZZZWWWaaagggeeeaaahhhdddhhhLLLgggiiiDDDmmmOOOVVVVVVVVV\\\OOOVVVIIIHHHXXXLLLQQQ\\\gggFFF<<>>"""...((((((((()))))))))))))))---111uuuIIIhhhZZZeeevvv```EEEGGGLLLxxxqqq<<<444EEEDDDZZZmmmpppttt\\\555[[[~~~uuu:::111(((&&&***(((&&&///XXXkkkTTT{{{fffVVV^^^JJJ|||~~~{{{wwwvvvnnnrrrhhhXXX{{{nnnaaaUUU[[[SSS???MMMCCCCCC;;;@@@BBB999AAAzzz999666444444))),,,333111@@@mmmyyyeee}}}^^^wwweee[[[\\\gggXXXLLLnnnmmmssseeeMMMCCC777555>>>DDD@@@999SSS```]]]tttaaaDDDwwwjjjNNN<<<666777000(((&&&'''###(((HHHlllyyyxxx___pppwwwzzzrrr999qqq|||sss\\\ccc}}}fff{{{{{{UUU666444XXX|||DDD>>>PPPjjjppp888111)))000"""---,,,OOOpppcccCCCbbblllooouuu|||iiiUUUFFF333...---,,,+++************(((''''''''''''((()))))))))))))))))))))***++++++)))***///000***+++CCC```---GGGaaa***))),,,%%%000''')))///888KKKBBB>>>pppzzzNNNKKKhhhyyyOOO|||HHH333333***444///@@@555>>>jjjzzzmmmjjjeeemmmjjjUUU\\\???{{{cccXXXUUUGGGlll___WWWooo===rrreeeeeerrr}}}fffLLLsssvvvvvvhhhZZZBBB555...((((((...222000---555333///)))%%%###$$$&&&''''''&&&%%%%%%$$$$$$###!!!!!!"""###$$$&&&((()))(((......111;;;{{{VVV```}}}MMMGGGIIIEEE999...+++******"""%%%,,,AAAgggxxx|||xxxvvvqqqaaaSSS\\\qqqfffiiibbbZZZaaammmcccMMMqqq@@@\\\TTTWWW^^^666YYYOOOSSSYYY\\\TTTJJJKKKSSS===???666<<<444000NNN\\\vvvTTT...BBB<<<<<<;;;777777888777777666555444666///,,,:::[[[yyyyyy}}}rrrxxxvvv^^^XXXbbbaaaaaadddfffhhhkkkiiiYYYGGGCCC;;;777999<<>>SSShhhwww}}}oootttnnnbbbgggyyyzzzlllfff___[[[[[[\\\]]]\\\ddd___gggtttuuu[[[FFFVVVVVV^^^xxx333%%%///---***)))(((''''''(((***,,,---333PPPtttyyyggg___rrrqqqyyyRRR222NNN^^^PPPZZZBBBAAAkkk|||lll;;;222wwwttt333///***)))***'''&&&666JJJvvvWWWxxx]]]fffIIIgggzzz~~~uuuyyywwwcccvvvmmmzzznnnxxxqqqlllggg``````]]]IIIJJJMMM===:::@@@:::888???``````777666>>>;;;999000+++---000EEEggg[[[dddaaa}}}aaaeeefffqqqYYYQQQ^^^OOOOOOCCC888666CCC===:::MMMOOOggguuu~~~???LLLeeeiiiFFF===BBB444666...,,,///((($$$999VVV~~~}}}uuuvvv|||fffcccqqq}}}xxxxxx{{{fffiiiXXXAAA555888;;;EEEbbbwww\\\)))QQQzzzYYYVVVCCC777CCC000333%%%...---555zzz___^^^;;;|||```^^^ssscccAAA>>>111---+++,,,+++'''(((+++(((((('''''''''((())))))$$$))),,,+++((()))***+++333333888)))***YYY444GGGKKKxxx???666...!!!%%%,,,***%%%555222LLLRRR555\\\pppyyyIII|||qqqVVVcccjjj777+++111222111444333;;;===bbbmmm{{{bbbooo|||{{{{{{VVVwwwjjjxxx^^^pppddd[[[jjjAAA???vvv|||lllsss{{{gggkkkvvvzzzxxx```{{{___NNN>>>555(((---000///...///222333NNN888&&&&&&(((&&&%%%)))%%%%%%%%%$$$$$$$$$######!!!!!!""""""###$$$&&&'''+++,,,///333777]]]bbbIIIIIILLLHHH;;;...***+++++++++(((###---TTT~~~wwwxxxvvvxxxuuueeeSSSRRR\\\fffbbb\\\YYY\\\___]]]YYY```LLLjjj___RRRRRRAAAjjjTTTSSSUUUVVVPPPGGGEEEHHHCCC///999777<<>>;;;===;;;111,,,------;;;VVV```___zzzsss|||tttYYYVVVIIIMMMMMM;;;OOO111EEEoooZZZpppjjjKKK]]]|||mmm<<>>===BBB<<<<<<777OOOZZZfffRRR888GGG666111888444333333444444555444444444000222222333===OOO```jjjqqquuummmgggmmmooobbbXXXQQQTTTTTTOOOJJJHHHGGGEEEKKKXXX]]]\\\lllxxxAAA...<<<777888999888666444444555444555555444444333222111,,,///000000555DDD[[[lllvvvlllqqq~~~zzzmmmJJJMMMOOOOOOOOOUUU___gggOOOGGG>>>RRRnnnfffVVV^^^vvvrrr:::111888444,,,+++)))((('''&&&&&&'''((()))+++&&&>>>uuusssrrr```^^^{{{[[[fffaaaUUUVVV^^^fffvvvmmm}}};;;@@@bbbfff333---((('''***((($$$'''///TTTaaaVVVkkkrrr\\\^^^TTTmmmvvvsssnnnpppkkkgggiiihhhcccbbbeeegggfff]]]ddd___ZZZ___]]]UUUTTTMMMGGGGGGCCC;;;BBBKKKHHH???EEEAAACCCBBB<<>>333...111...&&&)))333HHHwwwuuu~~~lllnnnmmm||||||llleee^^^{{{tttrrrzzz~~~hhhFFF<<>>555---(((+++---+++(((''',,,,,,,,,,,,+++***))))))!!!(((///000+++'''&&&((("""555+++...LLL|||///777hhhPPP444***%%%777(((&&&,,,%%%---+++BBBJJJ222III|||LLLtttnnnCCC333***///111...000888888...gggSSSvvvbbbpppkkkGGGjjjuuuccc|||```XXXhhhUUUWWWEEE222CCCtttwwwuuupppiiiSSSIII<<>>666...111///(((((($$$444>>>777333@@@WWWggg???000&&&(((***(((&&&(((%%%$$$$$$$$$$$$#########!!!!!!""""""###$$$&&&'''+++,,,///333777aaa[[[KKKGGGLLLIII;;;...***---111(((---...((()))@@@jjj~~~}}}qqq___RRRSSSUUU[[[aaa^^^UUURRRUUUHHHPPPOOOSSSWWW\\\gggiiiUUURRRNNNJJJEEE???;;;:::666AAA***XXXSSSbbbxxx777===<<<+++???>>>///222222333444555555444444000333555333555???OOOZZZfffxxxnnn]]]eeemmmmmmuuuxxxuuunnnbbbWWWRRRRRRRRRJJJmmmvvvtttiiiAAA;;;888777555666777666444111///...///000111333444333333222'''///666666222///333888rrriiillluuukkk}}}qqqddd```cccddd^^^WWWdddnnn```YYYggggggrrr~~~BBBAAA===888444222222222++++++***)))(((((())))))***+++&&&TTTyyybbbtttMMMyyy{{{|||VVVTTTqqqqqqRRRiiivvv]]]<<>>777444666222+++(((***BBBPPPjjj{{{tttmmmxxxhhhnnnwwwdddQQQNNNMMMNNNIII???999:::DDD000///:::999>>>VVVllllll,,,AAA\\\|||NNNdddzzzKKKEEEFFFDDD555===:::333,,,)))111SSSzzzssszzzhhh~~~}}}yyy}}}nnnLLL@@@555,,,+++---+++'''%%%***++++++,,,,,,+++***)))...+++(((&&&$$$%%%,,,333$$$:::GGGUUUvvv@@@AAAUUUqqq+++;;;---)))---'''))),,,%%%)))(((<<>>;;;<<<===LLL???dddFFFrrrHHH777CCC222...BBB777222222333444444555555555555666666555333000000555;;;ZZZooojjj\\\dddkkkjjjqqqWWWSSSPPPRRRZZZiiiyyywwwrrr{{{^^^???;;;444222===222333333333222000...,,,***+++---...//////...---111222333111000000333777)))TTTxxxaaattttttiiifffjjjjjjccc\\\gggzzzooojjjEEE666---999<<<333///444444,,,,,,+++***))))))(((((((((!!!...///DDDhhhsssoooxxx```NNNjjj\\\oooxxxoooWWWnnnVVVAAAAAAgggHHH000333---((((((((((((((()))666SSSgggkkkrrrkkk]]]hhhooorrrZZZjjjxxxjjjnnnfffgggbbbaaabbb___YYYYYY^^^OOOXXXTTTNNNQQQNNNGGGGGGDDDGGGDDDCCCIIINNNNNNLLLQQQFFF:::444<<<<<<999:::555666<<<777///222,,,FFFRRRZZZUUUssslllQQQeeeuuu~~~|||ttthhhbbbgggtttnnnOOOBBB>>>HHHAAA<<<;;;::::::;;;:::777222......///888RRRyyyxxxvvv|||mmmbbblllwwwtttjjj]]]PPPFFFAAACCCHHHFFF888777EEETTTcccbbbQQQ+++EEE]]]{{{MMM[[[eee222KKK===;;;999AAA===:::333111///'''999```uuufffZZZ{{{xxxnnn~~~tttmmm[[[JJJ777///......///111++++++,,,---............333***&&&,,,333111,,,)))CCC666ooofff[[[<<>>999555999000//////111333444333222111111111000000///...---333333333555777888888777;;;222777TTTvvvyyy~~~}}}ZZZ333+++NNN;;;888666888777333///...,,,,,,+++***)))((('''&&&***###---444kkkrrroooZZZ999dddxxxuuuooo}}}iiiwwwyyytttCCC222]]]|||lll;;;555444///***'''&&&'''((()))---DDDtttkkkgggnnnYYYmmmlllcccRRRbbbtttkkkffffff^^^]]]^^^^^^[[[XXXZZZ^^^ZZZaaaZZZQQQQQQNNNIIILLLCCCJJJIIIIIIKKKBBB<<>>;;;333555+++,,,444NNNOOOZZZQQQuuutttttt|||OOO~~~WWW555XXXBBB>>>CCCDDD888777::::::999:::;;;999555(((666AAAccc~~~qqqjjjiiiaaabbbmmmttt|||qqqddd```bbbcccaaa]]]NNNSSS]]]aaa___]]]III)))777CCCppp???fffyyy|||MMM???BBB<<<@@@555EEE;;;888333555333(((+++@@@hhhhhh___XXXlllnnnuuu{{{sssvvvbbbJJJ999000++++++...,,,,,,++++++,,,,,,---...###(((///222+++(((666IIInnn\\\pppddd999JJJoooTTT???AAA:::'''777(((...(((((('''&&&&&&///<<<===777cccbbbgggcccFFFsssuuuYYYBBB111+++---...111666999666111555}}}cccLLLkkk888999yyyVVVNNNdddhhhXXXZZZaaa[[[MMMjjj===ssswwwEEE999111SSSmmmyyysssdddXXXWWWWWWSSSRRRTTTNNNPPPIIICCCBBB;;;777@@@YYY{{{WWW999---***+++,,,---,,,)))&&&%%%$$$############"""""""""!!!!!!""""""###$$$&&&'''***+++...333777vvvkkkdddGGGLLLKKKCCC777000///000...555,,,)))///000++++++111[[[ppp}}}~~~yyyzzzqqqgggaaa^^^\\\^^^aaaPPPTTT[[[VVVQQQSSSRRRVVVBBBDDDBBB>>>@@@HHHMMMLLLdddDDDvvvqqq888888999333===<<<---///555333333333333333333222111000---///444666333333666---...:::HHHQQQ```llllllYYYbbbrrrxxxvvvzzzEEE555999>>>:::666<<<<<<000111///...///333555555444555444333222111111111111...222777;;;<<<888111---000555888777888FFFbbbzzzttt|||www^^^JJJ888000FFFKKK---333555;;;???:::111111777000000///...---+++))))))111 ###***===yyyqqqhhhnnnccc```www~~~wwwsssuuu{{{{{{uuu{{{///YYYNNNGGG777CCC666444111+++(((((())))))$$$666jjjiiidddsssffflllgggdddeeebbbkkkkkk]]]ccc[[[\\\\\\XXXWWWWWWWWWUUUYYY___WWWKKKHHHDDD@@@DDDFFFMMMJJJGGGFFF:::BBBcccHHH666===;;;AAA222222888444333;;;999333555:::...222IIIUUUZZZQQQpppWWWjjjjjjrrroooeeeooogggiiipppaaa```oooOOO555<<>>:::??????555777777444333:::CCCAAA888111;;;000AAAddd{{{~~~zzzcccSSSRRRSSS\\\\\\]]]ccchhhiiiaaaYYYXXXWWWWWWIII333111999888DDDhhh777___VVVBBB]]]EEEBBBEEE@@@???===999999999666000...///HHHccc\\\ZZZbbbbbbyyyrrrmmmttt{{{rrriiiaaaVVVGGG;;;777555333111///......000111555444222///...EEEzzzmmmWWWSSSFFFnnnuuuJJJFFF======111333...///(((''')))'''&&&(((555===111III~~~eeeeeeJJJttt~~~\\\777***+++///333555444777;;;777///OOOxxxvvvaaa888+++\\\nnnfffhhh\\\[[[UUUTTTfffSSSZZZTTTMMM@@@333333OOOgggfffbbbjjj|||lll\\\NNNGGG???LLLMMMIIITTTjjjaaaHHHDDD===///***---///...+++(((%%%###############""""""""""""!!!!!!""""""###$$$&&&''')))***...333777qqqiiidddGGGRRRNNNCCC777111111///,,,'''000444...+++///111///---TTTxxxzzz}}}}}}oooiiillleeeUUUUUUaaaQQQKKKVVVOOOLLLOOOCCCJJJIIIHHHCCCAAAHHHTTTWWWSSSmmmyyy888BBB444666///===444///AAA,,,222222222222222111000//////,,,---111000,,,,,,111222+++444999000CCCkkkoooIII>>>@@@;;;,,,///999444,,,000444333000---...000222111000...------,,,---///000222000333555666555444444444---222555555666888777444888===GGGUUUcccmmmqqqrrrzzzvvvwwwnnnVVVEEEBBBAAA??????:::???DDD777111@@@555;;;;;;444111777999666555555444333111000...---""",,,,,,555)))jjjvvvnnncccHHHSSSjjjhhh|||}}}zzzrrrlllxxx}}}uuutttmmmiii555SSSMMMjjjIII999???999:::888222---******)))'''$$$BBBXXXlllxxxXXXXXXbbbsssaaabbblllZZZddd^^^```\\\UUUTTTWWWSSSJJJSSSZZZTTTIIIIIIGGGDDDIIIAAAGGGBBB???@@@>>>___...KKK---///AAA888222888444111777666111444111,,,111777PPPeee```lllzzz[[[___jjjtttttt{{{nnnEEEGGG555JJJ&&&<<>>AAA===???===777999777+++...III___SSSggg|||cccsss{{{zzzrrrzzz{{{eeeYYYDDDAAA===999777777999:::<<<444<<<]]]sssZZZ>>><<>>888555444222...+++((((((+++FFFdddaaa]]]ssswwwyyywwwssstttuuummmaaaaaaUUUPPPWWWYYYPPPJJJKKKZZZTTTMMMIIIEEEBBB@@@???>>><<>>:::777333000@@@kkkyyyqqqssswww___iii```fffJJJ:::888999BBB>>>777BBB999AAAEEEcccVVVGGG]]]}}}sssKKKDDDAAAAAADDDDDD@@@===>>>AAA<<<;;;>>>>>>999888<<>>888<<<444444444222111111111222222111222333222111000222444999666444444666777777555444333333222222333444444'''///777;;;>>>@@@<<<666EEE???888777;;;<<<888444444444666777777777666555222222111000////////////000000000000000000000000111222333444555555555555777666666666666888999:::777333444999;;;999:::>>>888888777555333333555777;;;>>>AAA???:::444222111222555444///...111333222555555555444333000...---,,,)))***(((%%%888\\\uuuzzz}}}oooZZZxxxxxxzzz|||}}}wwwuuucccMMMHHHAAA;;;rrrMMMAAAKKK???999===:::777666666444111...&&&(((***999SSSbbbgggnnnjjjggghhhpppwwwrrraaaQQQNNN^^^^^^KKKBBBLLLPPPHHHDDDIIIHHHBBB>>>@@@???;;;BBBCCCBBBEEEXXXzzzDDD222<<<777777<<<222555333222222333444444333222///000222000444HHH___{{{hhh]]]iii~~~tttooo~~~www]]]JJJPPPYYYGGG@@@===??????>>>>>>>>>777///444;;;>>>===BBBJJJIIIAAA>>>;;;:::888222555MMMiii{{{bbbMMM``````QQQTTT]]]bbbdddNNN;;;@@@TTTpppaaaMMMQQQqqq???777JJJFFFDDDEEECCC===999:::;;;888:::======999999===CCC---111RRRdddZZZYYYfffiiirrr{{{{{{jjjrrrwwwxxxppp:::<<>>999444,,,)))&&&&&&&&&'''...666IIIZZZppptttfff}}}zzzzzz}}}iiiooo}}}~~~nnndddUUUFFF777111000000111333999...666CCC///PPPfffbbbRRROOOOOO>>>===XXXrrruuueeeXXXfffJJJtttgggGGGEEEDDD;;;???===333---999PPPaaadddWWWzzz```VVVZZZsssnnnmmmCCC666444&&&...$$$///000AAA<<<999777111)))&&&'''""""""""""""""""""""""""!!!!!!""""""###$$$&&&'''(((+++///333666~~~DDDLLLNNNGGG888......///---......---,,,,,,,,,,,,---...***)))000???UUUqqqxxxuuuuuu}}}|||ssskkkfffcccaaa___iiikkk:::+++111666444222111000000000000000111111222222111000000111333666333000///111333444444222222111000000111111222666777666111111555777555,,,000555999999777444222///000111111222222111111333222111000000/////////.../////////////////////111000000000111222333444444444555666777777777777555333444777888777888;;;::::::888666444555888:::>>>BBBDDDCCC===888555555777::::::555333555777666333444555555555444222111333---(((+++)))%%%<<>>PPPjjjFFF666888:::111888???111444222000111222333222222333000000222...+++222>>>PPPmmmxxx{{{uuujjjlll[[[GGG???555;;;EEE999888555999:::777666666222,,,>>>FFFIIIFFFEEEIIIGGGAAAAAA===;;;;;;666222999EEEllltttyyy^^^SSSEEEIIIHHHSSSaaaIIIPPPTTTTTTGGGSSSkkk{{{CCC444SSSKKKGGGFFFFFFBBB<<<999:::999:::===???<<<888888<<>>RRR```cccaaawww}}}vvv}}}qqqzzz}}}zzztttvvvmmmrrr{{{XXX===<<>><<<<<<<<<:::777000+++'''&&&%%%%%%,,,333888DDDVVVuuuwwwwwwvvv}}}vvviiilllcccZZZYYYXXXRRRJJJFFF333///...000000......000999,,,---666444???hhhkkkMMM]]]VVVVVVHHH;;;AAA]]]qqqeeeLLLaaauuu\\\~~~hhhJJJFFFCCC>>><<<;;;<<<999000+++666NNNcccbbbmmmqqq]]]PPPFFFOOO```qqq|||}}}{{{llltttbbbNNN???000<<<000---(((666888HHHNNNVVVKKK???888222+++''''''""""""""""""""""""""""""!!!!!!""""""###$$$&&&'''(((***...222555~~~DDDJJJKKKDDD888000///...,,,......---,,,,,,,,,,,,---///---,,,+++---777LLL```vvvvvvzzz}}}|||{{{|||xxxSSS&&&222???222***444000000000/////////000000000111222111//////111222111000/////////000111111222111111111000000000000(((,,,---,,,...222333111777888888777555333333444---......///////////////111111///...............,,,,,,,,,,,,---------------------...//////000000...///111333444333222111000111333444444444444666999888777555444666:::======AAACCCBBB===777555444;;;>>>===888555777888666333444555666777777666555666444+++...111###)))LLLfff]]]IIIcccxxxtttsss\\\ddd[[[LLLEEEIIICCCdddgggDDDFFF222555FFF999???>>>>>>===;;;777333000111,,,,,,%%%&&&HHHeee^^^bbbpppsssgggcccnnnzzz|||cccGGGFFFIIIDDDCCCHHH555777;;;AAAAAA>>>;;;:::OOORRRMMM222222;;;:::///444999000222000//////000111111000333111111444333//////444,,,///;;;NNNcccxxxkkk>>>999FFF666000555FFF???333000(((222000555666444333666888777FFFIIIHHHCCCBBBCCCAAA;;;>>>777222444666555777<<>>666===WWWpppzzzfffjjjXXX@@@AAATTTeeegggOOOuuuDDDEEEQQQGGGBBBNNNEEEAAA<<<999888777555333888111+++(((&&&$$$(((...AAANNNWWWyyywwwooo___SSSHHHDDDAAA<<<777555777333111222111......000''';;;:::'''666uuuttt{{{ZZZ\\\UUUNNNPPPLLLGGGPPPeeepppnnnXXXkkkdddJJJWWWuuu|||nnnrrrsssfffTTTZZZsssMMMJJJLLLAAA===DDD888:::;;;777---000MMMlllooohhhhhhmmmOOOGGG333AAA>>>OOOGGGJJJCCC999---111---***///777111333AAATTTfffccc\\\SSShhhVVVCCC777000)))$$$"""""""""""""""""""""""""""!!!!!!!!!"""###$$$&&&&&&'''***---111444|||BBBKKKIIIBBB888111///...---......---,,,,,,,,,,,,---,,,///111000)))'''000<<>>555CCC===@@@AAAAAAAAA>>>;;;888666:::///000+++ 222OOOUUUfffaaaiiixxxsssaaabbbsss|||}}}cccOOOJJJAAA444KKK:::333===BBB>>>BBBOOO}}}mmm999666333777:::222///222333000///------///000///...///,,,,,,///000//////000555222333:::>>>;;;555111///888>>>:::555888;;;999>>>888???777333666---333999<<<;;;888999>>>CCCEEEJJJFFF???<<<>>>@@@<<<555777000,,,///444666666666)))JJJwwwzzzuuuzzzVVV@@@===OOOFFF222???===>>>@@@>>>;;;<<>>:::777777777>>>888:::AAA<<<<<>>;;;:::???777000,,,(((%%%&&&)))888DDD<<>>111+++&&&""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&&&&'''***---111333yyy???NNNIII@@@888111......---......---,,,,,,,,,,,,---***+++......)))%%%)))111:::;;;EEEYYYqqq~~~YYY...'''(((222333)))(((000333...---...///////////////...///000000///......///111+++///333555444222111000333333333333333222111000111333333000000333444111444111---///333555444111111000000000000111222222222111000//////.........------......///000000000+++...111444444333111///222444666888888888777666///555888555333333444444222333444333222333555777000444888888444000//////)))...111///000444666555444555666888888888777777...333000...555555+++'''---RRRrrryyy{{{xxx~~~sss===GGG@@@>>>IIIAAA555>>>555777999999888666666666===444444333''''''999HHHYYYdddgggccckkkzzzzzzmmmcccqqq}}}}}}sssggg[[[SSSFFF999:::NNNbbbooovvv???555999222000555555//////666///---,,,,,,---......------+++***+++,,,.........000111222222111333999>>>777???...&&&999>>>555888===777>>>888777<<<333888AAABBB???;;;<<>>??????<<<888:::???999;;;;;;888888;;;;;;888999999::::::888999DDDRRRpppmmmkkknnnyyy}}}kkkkkklll```lllyyycccdddrrrnnnpppcccNNNJJJRRRSSSRRRSSSOOOOOOXXXEEEEEEFFFFFFEEEDDDCCCCCCDDD<<<555222...)))&&&(((444GGGBBBSSSyyy~~~qqqjjjlllyyymmm]]]PPPEEE<<<999<<<888222///111222///......000(((EEErrruuu[[[IIIJJJWWWRRRPPPQQQQQQLLLKKK^^^tttIIIOOOKKKGGGEEECCCAAA???@@@BBB;;;666333...///<<>>JJJbbbvvvtttzzzKKK------333444;;;000(((+++000111...,,,++++++---.........------//////000///...---///111)))---111222111//////000333333444444333111000///...000///,,,---333666555555333111222333333///,,,......---,,,---...///000111000///...------------,,,,,,,,,---.../////////,,,...000111222111111000222333444555666666666555...666:::666222333444333666888888777555333333333000555999:::777333222333///444666555555999:::999555666777888888777666555111---111444222555333***&&&:::999yyy}}}wwwkkkJJJ...MMMAAA000BBBCCC444:::111333555444222222333555888999666555444------999CCCaaagggSSS[[[xxxyyyfff___hhhmmmnnn{{{oooJJJ===///222111...///444111---111...,,,******,,,---,,,+++------,,,***+++---...---,,,000222///,,,---333888333555***)))999===444444...333DDD>>>666555///999AAAAAA???===???AAA>>>888>>>:::999<<>>999@@@???@@@???;;;666999???>>>===:::666:::@@@???:::333@@@@@@333444BBB@@@000???}}}{{{jjj[[[aaadddmmmhhhzzzkkkiiivvvkkkVVVmmmpppqqqoooQQQLLLCCCOOOCCC>>>CCCAAA<<>>;;;888333///222888===fffyyy}}}jjj___EEEUUUZZZWWWRRRNNNOOONNNMMMRRRZZZvvv___HHHhhhSSSKKKBBB???@@@@@@===:::;;;999777555222,,,'''$$$999555VVV~~~}}}rrr{{{iiipppwww~~~pppeeeqqq???333((($$$$$$""""""$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$&&&''')))+++...222444{{{JJJTTTKKK@@@777111......///......---,,,,,,,,,,,,---///+++))),,,...+++***+++...---------------000444@@@MMM```tttaaaBBB,,,,,,111---***...!!!+++111---***,,,***$$$)))***+++,,,---,,,,,,+++...///000///------///000...111333333222111444666222333333333222111///...---000000......111222///111000///......//////000000000///...///000111222......---+++++++++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,---...//////---...//////000000111111,,,555999444000111222000666777777555222...,,,+++---111666777555222111222666:::<<<888777888888666666777888888777666555444777***222;;;222222999333111222666PPPnnnzzz~~~|||iiiHHHFFFGGGAAA===888333;;;???666;;;<<<===:::777555777:::111<<<777333===666***///444BBB[[[kkkcccWWWccc|||iii~~~sssbbbjjjjjj}}}wwwoooooo666000,,,888(((222///+++111222***)))---+++******+++,,,,,,+++(((***+++))))))+++,,,+++,,,+++******---000...))),,,,,,333666000///222000888333;;;222///333,,,444@@@AAABBBBBBFFFFFF???555333555:::???@@@===:::999111333222000000444888999888333<<<888333444000???HHHcccqqqmmmWWW<<>>>>>@@@@@@;;;888;;;BBBFFFDDD===888===DDDBBB:::???999:::@@@@@@;;;;;;AAACCC???QQQxxx}}}zzz}}}uuu]]]GGGNNN<<>>FFFBBBHHHFFFCCC>>><<<<<>>:::999;;;888111---...333333000'''(((;;;FFF\\\yyy~~~ZZZIII555,,,$$$"""!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$&&&'''***,,,///222444uuuDDDMMMGGG>>>555000...///000.........------,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,+++++++++************+++000888DDDOOOVVVbbbbbbaaa]]]TTTIII>>>777---------,,,,,,+++++++++))))))))))))))))))))))))))))))*********+++++++++333222000...---...///000111222555777999888888777444555333...---000111///444333111000000000111222222222222111111///......///000///...---...111444/////////...---+++***)))(((***++++++))))))***,,,------,,,++++++---...///---,,,+++,,,///333777:::444///---111444222000111000444444///---000...)))------///222555555444222333444666555333111111222444444333333333333444444444222111111444666777666999999333999SSSiiizzz~~~~~~xxx[[[CCC<<>>AAACCCCCC@@@<<<999888444666888::::::777444222444111///222666777444000---444777333000222555666666444555999;;;;;;<<<@@@;;;AAADDD@@@<<<<<<;;;999??????>>>===<<<<<<;;;;;;;;;999777666777:::>>>AAA===<<<:::888777888:::<<<888===>>>888777;;;>>>======AAA???>>>UUUdddTTTKKKOOORRRNNNMMMQQQLLLFFFBBBEEEKKKMMMGGG@@@MMMJJJEEE@@@>>>???AAABBBFFF???888777999999444///***)))111>>>EEEQQQsssvvvkkkqqqkkk[[[MMMEEE===@@@CCCGGGXXX}}}rrrvvvbbbYYYYYYQQQNNNOOOQQQMMMKKKPPPXXXZZZUUUNNNJJJGGG[[[|||\\\NNNKKKJJJLLLOOOOOOFFF>>>>>>???>>><<<===>>>:::555000...---,,,+++,,,)))'''***666GGGXXXcccuuusssbbbMMM999+++$$$######"""!!! """"""""""""""""""""""""!!!!!!!!!!!!"""###%%%%%%(((***---000222tttCCCFFFAAA999111,,,+++,,,.........---------,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,+++++++++*********...,,,+++******,,,///000)))+++,,,------+++((('''++++++*********))))))))))))))))))))))))))))))))))))))))))*********++++++111000...------...///000...///111222333333333333444555333///...111222000222111000///...//////000111111111111000///......---......---,,,---///111000000000///...---,,,+++***,,,------,,,+++---..................//////000...---------///111444555777333111444666333111222444777666222111333333//////...///111444444333111222333444333111/////////000000000000000111222222444222111111333555555555111444---...@@@SSSggg}}}~~~___HHH>>>:::::::::===:::777888:::999555111:::888666666777777555333888777666555444222222111444999GGGZZZcccbbbbbbfffWWWfffqqquuuxxx}}}eeedddvvvaaaFFF555111222111...000///------------,,,***************************)))))))))))))))))))))))))))))))))************+++------......///000000000555777888777444444888===???AAABBBAAA===:::777666::::::999999888888777777777444222444888999777444222888:::555222333666777666444555999999666555777>>>BBBAAA<<<999:::<<<;;;888888777777666555444444<<<;;;999888888888999:::888;;;>>>;;;777555888<<<999;;;999666777<<<===999666666777888===KKKaaattttttWWWLLLQQQEEE???FFFKKKJJJJJJNNNGGGDDDBBBEEEIIIIIICCC>>>GGGEEEBBB@@@???@@@BBBCCCIIIEEEBBBAAAAAA@@@;;;777777......777<<>>>>>???>>>===>>><<<888333///---,,,+++************+++,,,///111333---999MMMeee|||oooTTT===...&&&""" ######""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%(((***---000222sssBBBDDD@@@888222...---///111...------------,,,,,,,,,+++,,,,,,,,,,,,+++******++++++++++++*********)))))))))))))))(((&&&%%%$$$&&&&&&&&&&&&'''(((******((((((((('''''''''''''''(((((((((((((((((((((((((((((()))))))))*********......---,,,,,,---///000.........//////000000000333555333//////222333000//////...------------...000111111111000///...---***,,,------,,,,,,---..................---,,,,,,***,,,------,,,,,,---...,,,------............................../////////777333222555666333222333555777666222222555666444444333222333555666555444555666777666333111111111222222111111222333444444444333111111333444444333999???999444===KKK^^^vvvjjjrrr~~~rrroooUUU;;;333888<<<:::777777555444555888999777444888777555555666666555333777555333111///.........///333888@@@OOO```jjjlllXXX[[[rrrvvvfffvvvhhhxxx~~~jjjrrrgggWWWdddjjj>>>777000...///000...+++///---,,,,,,------+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))***++++++,,,,,,---.........111333555555444555:::>>>>>>??????===999666555555:::888555222222333444666777555222333666888777555555999999444111222555555888666777;;;;;;777555777???@@@===777444888<<<===777777888888777666555444:::;;;;;;;;;;;;:::999888555<<>>888...333BBBDDDYYY|||mmmYYYQQQFFF888999FFFIII@@@;;;AAAEEEBBB@@@BBBCCCCCCCCCDDDEEECCC@@@===>>>>>>??????@@@AAABBBCCCCCCCCCBBBAAA???===:::888BBB444,,,000444777BBBRRR}}}mmm]]]HHH{{{eeeRRRRRROOOMMMNNNKKKQQQNNNJJJIIIIIIJJJJJJJJJDDDGGGGGGEEEHHHOOOTTTTTT```wwwqqqdddWWWKKKNNNQQQIIIBBBEEEFFFFFFGGGIIIGGGDDDEEE>>>888888:::999999::::::666222...---,,,***)))&&&'''***+++***'''###!!!!!!"""$$$)))111<<>>???<<<;;;<<<555444444777:::===<<<;;;888777777666666666666555888666444111000111222333222000---111@@@XXXnnn{{{tttgggfff```YYYsssSSSvvvsssVVVWWWMMM;;;<<<111111222333333000,,,)))---,,,******+++,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))******++++++,,,...000111111222666999999::::::888555444444666888666333000///000222333444222000000222444444333111555444000...111333333666444444777888666777:::;;;<<<888333222666999999888999999999999999888777888999:::;;;<<<======>>>999===@@@???;;;999;;;>>>@@@999333444<<>>EEEMMMIIINNNNNNHHH???===DDDGGGFFFAAA:::666777888777888;;;888555111...---,,,+++)))&&&&&&'''((()))+++,,,,,,...,,,((($$$!!!!!!!!!""" $$$---222...'''(((......---,,,***&&&!!! """%%%'''&&&!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%&&&(((***---000222uuuBBBCCC>>>888111---+++,,,---------------------------+++,,,,,,,,,,,,+++***************)))))))))((((((((((((''''''&&&''''''(((######$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))***+++,,,---000//////...//////000111000222222//////222333000...........................////////////...------))),,,...///...,,,+++***((())))))***************'''(((***)))(((((()))+++'''(((***+++++++++***))))))***,,,...///...------...---000444555333333666222000//////000111444666000///---,,,.........---000111222111...,,,,,,,,,111000///---++++++******222111000000222222000///(((///------444333000666CCCUUUccc|||dddwww||||||ssszzzrrrkkkzzzrrrVVVNNNJJJCCC???>>>>>>>>>:::777:::AAA555555555666777999999999555666666555555444444555666555333222333444666888===444000444888@@@SSShhhoooeeelllhhhuuuwwwmmmdddGGGUUUZZZ---555666666555222...,,,++++++***))))))******)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((())))))******+++,,,---......///000222333333444444333333333555777777777666555444444333333222111000000111222222222---000111......222444333333///---///000000222777444666444000111444555333555444444444444555555666888888777777888:::<<<======;;;888888999:::;;;;;;>>>777111444;;;>>>:::666777???BBB;;;666888;;;;;;KKKCCC>>>BBBHHHIIIGGGGGG>>>EEEGGGCCCDDDIIIHHHBBB@@@CCCGGGJJJMMMLLLEEE<<<===:::<<>>>>>AAAEEE>>>AAADDDGGGHHHFFFDDDBBBAAABBBCCC@@@<<<;;;>>>BBBBBB<<<999:::999777===GGG@@@rrr{{{lllbbbmmm[[[RRRSSSYYYWWWKKKKKKOOOJJJLLLOOOQQQQQQNNNMMMMMMNNNGGGTTTTTTDDD???KKKWWWYYYHHHHHHKKKEEE???CCCKKKVVVQQQLLLSSSXXXQQQNNNLLLCCCFFFGGGGGGFFFHHHIIIFFF???CCC>>>;;;======<<<===@@@777555111///...---,,,******)))'''&&&&&&'''((()))$$$%%%%%%&&&''''''(((((('''%%%""" $$$,,,""""""###"""###%%%'''&&&+++'''### !!!!!!!!!!!!  !!!"""$$$&&&'''(((***---000222uuuBBBCCC???999333...---------,,,,,,,,,------------...+++,,,,,,,,,,,,+++******))))))))))))((((((((((((+++)))'''$$$######$$$%%%"""$$$&&&)))***)))((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((((()))******+++,,,,,,---------.........---000000...///222222000---...//////000/////////---...............------))),,,......---+++************+++++++++++++++***''')))******))))))***+++)))******+++++++++++++++((()))+++---...//////...---...111666777444444777333000000222333222333777222000///000111111000//////000111111...------...222111000...,,,+++******000//////000111222000...---222111555???;;;000///...***III===\\\rrrkkkpppxxx[[[BBB444111888:::222===888666:::===;;;::::::666555444222111000000000111222333333111000111333222222222222333444666777666111333:::666///666EEEFFFbbbOOO777;;;...%%%111:::000000///---+++***,,,---***((('''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((())))))***++++++,,,,,,,,,---......//////000...000111111111333555888333444555666555444222111222222333444444444444333---000222000222555666444666111///000///...000555000222111///111444333///444333111000111333555666888777555333333444555666;;;777222222666999999777:::444222555777777777888111;;;>>>666555:::888///666999===???;;;777;;;BBB999???BBB@@@AAAEEECCC>>>III;;;666@@@BBB===BBBOOO;;;;;;===@@@DDDEEEDDDCCCDDDCCCAAA>>><<<>>>AAADDDCCCFFFIIILLLLLLIIIFFFCCCAAACCCCCCBBB??????BBBEEEBBBAAAAAAAAA>>>:::???GGGNNNLLL|||rrr~~~|||}}}BBBTTTOOONNNTTTQQQEEEDDDHHHCCCIIIKKKMMMLLLIIIFFFDDDCCC???JJJNNNJJJJJJNNNGGG:::GGGKKK]]]YYYRRRNNNBBBFFFSSSGGGEEEEEE???CCCMMMNNNAAA>>>@@@FFFGGGCCC>>><<>>999444000//////000,,,,,,,,,---------......+++,,,,,,,,,,,,+++******))))))((((((((('''''''''(((''''''&&&&&&'''((()))"""###$$$%%%$$$$$$""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((((((((()))***+++---.........---+++...///---...111111///,,,---...///000000///...,,,------.........------)))+++,,,,,,***)))((()))*********+++******))))))&&&'''((((((''''''(((******))))))))))))***++++++******+++---......//////......222777555111111444333000000444555222222666333222222444555555333111000222333333111000111222333333222111000000000000---------///111222000...***///,,,///999777------:::666KKK000111>>>999AAABBBCCC??????HHH333;;;>>>333<<<:::;;;>>>999999<<<222///222:::>>>;;;777666777666444222000//////000///111333222000///111333111111111222222333444444+++...222444333111000222444222;;;KKK[[[kkkwww|||yyywwwXXXJJJEEE999111:::===444000///000***))))))(((((()))***+++((('''&&&'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&''''''((())))))***(((((()))+++,,,---------,,,...000111111222444666000111222333333333222111111333666888777666555444///222444333555777666222555222222555666333333666000111000...000555444///555333000...///222777999555555555555444444444333777555444444666777888777888666777999777333777>>>666888999;;;???@@@<<<666999;;;>>>???:::888===FFF>>>@@@@@@>>><<<;;;888444======DDDMMMJJJ???888999;;;<<<<<<<<<===>>><<<;;;===<<<;;;;;;<<<===>>>>>>AAADDDGGGIIIIIIGGGCCC@@@999;;;>>>??????>>>======@@@@@@AAABBB???;;;===BBBCCCEEEpppkkkzzz~~~\\\RRRWWWQQQJJJLLLLLLDDDCCCFFFBBBIIIHHHGGGFFFFFFDDDCCCBBBYYYQQQFFFAAAGGGLLLDDD888CCC>>>KKKBBB@@@IIICCCPPPLLLEEEJJJNNNFFFAAACCC@@@FFF@@@AAAIIIEEE999888AAA===:::999:::999666777<<<333111///......---+++)))%%%&&&((())))))(((&&&%%%&&&%%%$$$######%%%'''(((######!!!!!!!!!!!!###"""!!! !!!$$$%%%###   !!!###%%%&&&((((((***---000222rrr???;;;888333///---,,,---...,,,,,,,,,------.........+++,,,,,,,,,,,,+++******)))((((((((('''''''''''''''''''''''''''&&&%%%%%%############$$$%%%%%%&&&""""""######$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''(((***,,,///000000///...)))---...---...111111...+++,,,.../////////......,,,,,,---......---------(((***+++***(((''''''(((((((((((((((((('''&&&&&&###$$$&&&%%%$$$$$$%%%'''((('''&&&&&&&&&''')))***,,,,,,,,,------.........---...222555222,,,,,,///111...///444444000000333------...000222222///------///000111//////000111///////////////000000111,,,,,,---///111222000///111444000000999999444777///;;;333@@@:::000HHH;;;222@@@BBB+++444AAA222999555DDD999888@@@777444;;;999999999666///,,,333>>>777777777555444444666888000222444333111000222444222222333333333333222111,,,444333,,,...888666,,,222444777777222000888BBB444333III,,,;;;===555>>>222333888000111:::333...************++++++***)))(((&&&%%%&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$%%%'''***++++++***,,,///111222111111222333444444444444555666777777000333777999888666444333///333444444555777444...++++++///666888555333555222222///---000555555222333111---***+++///555888111333666999:::999888777444777::::::999888888:::999:::>>>???999333999DDDCCC777444===CCC>>>;;;>>>@@@;;;;;;BBBGGGCCC<<<777@@@@@@AAABBBBBB@@@??????666FFFFFF555222@@@CCC888222555777888;;;>>>???>>>777666777:::<<<<<<:::777<<<>>>BBBDDDDDDBBB>>><<<222666:::???@@@>>>999666<<<;;;<<<>>>>>><<<;;;<<<999ZZZ]]]\\\fff\\\LLLWWWFFFUUUHHHHHHLLLHHHHHHIIIEEEJJJGGGDDDDDDFFFIIIIIIIIIIIIPPPUUUSSSLLLHHHIIILLLAAA@@@UUUPPPMMMPPP===CCCJJJBBBFFFLLLEEEBBBGGGGGG???>>>JJJZZZSSS<<<888EEE>>>;;;:::;;;:::777888<<<222000...------,,,***(((***(((%%%###""""""###$$$!!!"""""""""!!!  """""" !!! !!!%%%$$$  """ !!!###%%%'''((((((***---000333|||hhh999666222...++++++---......+++,,,,,,,,,,,,,,,,,,---------,,,,,,+++***))))))((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$########################################################################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))******+++---...//////,,,,,,---...///000111111111111111111111111222222///......------,,,++++++))))))))))))(((((((((((())))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((*********+++,,,---...///+++---000000///---,,,,,,---///000111//////000111///,,,)))))),,,//////...,,,,,,------------,,,,,,...........................+++)))***,,,---+++(((---......///000/////////666666666666666666666666666666666666777999::::::999:::<<<;;;999888888999999888666555666777999;;;444444333222222111111000333333222222111000//////555444333333222222333333000000111222444555666666;;;666333555:::;;;666111666666666666555444333222999666222000000000000///************)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((((((((((((,,,------...///000000111---...000222444666888999333111222555444///,,,...***,,,...111222222111000---000000333@@@JJJ@@@...---000+++%%%)))333222)))000///...---,,,+++++++++111222444444555444333222333444666777777777666555444777999777888<<<<<<999======<<<=========;;;:::===>>>AAABBBBBBAAA>>>===HHHFFFCCCDDDEEEEEEBBB>>>;;;;;;;;;<<<===???@@@AAA>>>:::999::::::999:::>>>;;;999777777:::<<<;;;999@@@CCCFFFEEECCCAAACCCFFF???888888AAADDD???===@@@CCCAAA>>>;;;::::::;;;<<<555GGGXXX```kkk|||PPP===UUUYYYBBBMMMPPPRRRNNNFFFAAACCCGGGDDDFFFJJJNNNPPPNNNKKKGGGHHHPPPRRRMMMHHHLLLOOOOOONNNLLLKKKMMMOOOLLLDDD===MMMLLLKKKJJJHHHGGGFFFFFFFFFCCC@@@???AAABBB@@@======;;;999999:::::::::999444333111///---,,,++++++(((''''''&&&&&&%%%$$$$$$######""""""!!!!!!   """!!! !!!!!!!!!!!!"""###%%%%%%)))***---000111}}}hhh888333000,,,)))***+++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,+++******))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%########################################################################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))***+++,,,------...++++++,,,---......//////000000000000000000000000......---,,,,,,++++++***)))))))))(((((((((''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))))))))***,,,---......111333333222000000000222333555444222111111111222///---...000222222111,,,------......------,,,---------------------------+++******,,,,,,***(((,,,------...............222222222333333333444444555444444444555666777777444555777666444333333444222222222222333555666777333333333222111111000000222222222111000/////////222222111000000000000000000000000111111222222222444111000222666777555111444444444444444333222111777444111/////////......*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((******+++,,,---...///000000111111222333444555555000///111555555111000222444444444444333111///...&&&,,,......333:::444(((---000---)))///:::;;;333///...---,,,++++++++++++---...000111111111000000000111222333555555666666000333444222333666666333666666555555555444333111777888:::<<<<<<;;;:::999<<<;;;:::;;;<<<;;;:::888===<<<<<<<<<<<<<<<======:::777555777777555777:::>>><<<:::;;;===>>>>>><<>>???>>>AAADDDFFFEEECCC???===999999@@@XXXxxx|||zzz}}}^^^KKKCCC@@@CCCGGGEEEIIILLLIIICCC@@@BBBFFF@@@AAACCCFFFGGGGGGEEEDDD@@@GGGJJJFFFCCCDDDDDDAAABBBBBBEEEJJJMMMKKKDDD>>>EEEEEEEEEDDDCCCBBBBBBAAADDDBBBAAABBBDDDCCC???<<<<<<:::888777777777666444333222111///---,,,++++++(((''''''&&&&&&%%%$$$$$$######""""""!!!!!!  !!!!!! !!!!!!!!!!!!"""###%%%%%%)))+++...000222ggg666000---)))'''''')))))))))*********+++++++++,,,,,,,,,,,,++++++***)))))))))(((((((((''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%########################################################################"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((((()))***+++,,,,,,+++++++++,,,,,,---------........................---,,,,,,+++******)))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((('''''''''((()))***+++,,,///111333444222111111222444555666555222000000000111111000111333333222111------............------------------------------,,,+++******++++++***(((***+++,,,,,,------,,,,,,//////000111222333444444555444444444444444555555222444555555333222222333...///000111333444444444333222222111111000//////111111000000///.........///......---------------//////////////////////////////111222333444444444111222222222222222111111444222///------------,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$#################################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''')))***,,,---...///666666666555555444444444111///111555555222111333999888555333000...---,,,'''///333...,,,///---((((((***)))''',,,666777111------,,,+++***************+++---...//////////////////000111333555777888666999999777777999999666444444444444333222111000666666777888999::::::;;;<<<======<<<:::888888888999888777555444444333333555222111333333111222555999888666777999::::::999;;;<<<===@@@CCCCCCBBB@@@???BBBAAA===:::<<<<<<:::777:::>>>BBBBBB@@@<<<:::666555:::HHH\\\sss|||bbbGGG;;;GGGJJJ<<<<<>>======@@@BBBAAA<<<777===:::888666666555333222333222000...---,,,++++++(((''''''&&&&&&%%%$$$$$$######""""""!!!!!!  !!!!!!  !!!!!!"""$$$%%%&&&***,,,///111333eee333...+++'''&&&'''(((((((((((())))))******+++++++++++++++******))))))))))))(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%########################################################################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))******+++++++++,,,,,,,,,------...............---------+++++++++***))))))((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&''''''(((***+++,,,,,,...000000/////////000000222333222000......///......000111222111///---------............------,,,,,,,,,,,,,,,,,,,,,,,,+++***************)))(((((()))******++++++******......///111222444555555555444444333333333333444555666888777666555555666///111333444555444333222222111111000000//////...//////......---------------,,,,,,+++++++++++++++---------------.........///222555555333333444777000000111222222222111111333000...---------,,,+++))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#######################################""""""""""""""""""""""""############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''')))+++,,,......444444444333333222222222555222333555444000///111444222000---,,,,,,---...+++111333...++++++,,,***&&&(((&&&###&&&++++++'''++++++***)))(((((())))))******+++---...///000000111111111111333555777999<<>>===:::777888999999888888888888999999999:::;;;>>>@@@AAADDDFFFFFFCCC===999888999555555333222000000//////333//////111111//////333555444333444555666777777;;;999999<<>>:::666888@@@@@@888555;;;>>>;;;888888777888888999999999222888>>>>>>888CCClllsssmmmFFFCCC===;;;@@@FFFGGGDDDCCC???BBBEEEDDDBBBAAADDDGGGGGGGGGFFFEEEFFFHHHLLLOOOHHHHHHHHHHHHIIIIIIFFFCCCHHHHHHHHHJJJKKKJJJEEEBBB>>>???@@@AAABBBAAAAAA@@@>>><<<;;;===@@@@@@<<<999===:::888777777666555333333222000...,,,++++++***(((''''''&&&&&&%%%$$$$$$######""""""!!!!!!  !!!  !!!"""$$$%%%&&&***,,,///222444ddd111---***'''&&&'''(((((('''''''''(((((()))***++++++******))))))))))))((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%################################################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((+++++++++,,,------......//////.........---------+++******))))))(((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''(((***+++,,,)))+++------------...///---...000000///......///+++---///111000...---,,,,,,,,,------------,,,,,,++++++++++++++++++++++++*********))))))(((((()))'''(((((()))))))))))))))+++,,,---///000222333444222111111000000000111111333555777777555555555666222444555666555333111///111000000//////...------------,,,,,,,,,,,,++++++,,,,,,+++*********************+++,,,---...//////000333666555222000222555000111111222222222111111111000...---------,,,+++(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&(((***,,,---...,,,,,,------......//////555222222444333000///222000///,,,******+++,,,...)))+++***(((((())))))''')))***(((&&&&&&((('''%%%)))((((((''''''''''''((((((((()))***+++---......111111000000000222333444777::::::777777999888444444777999:::999999;;;<<<:::999999999;;;>>>@@@BBB@@@BBBCCC@@@:::666666777666666555444333333333333222//////111111//////222666777777777888999:::;;;===<<<<<<>>>BBBBBB???;;;===EEEEEE===:::@@@CCC@@@@@@???>>><<<<<<<<<<<<<<<888888<<<@@@;;;555===LLLeeeJJJ;;;???DDD:::<<<:::666:::BBBAAA888???AAACCCBBB@@@@@@BBBDDD???@@@???>>>>>>@@@EEEIIIEEEBBB@@@AAACCCDDDEEEFFFMMMJJJGGGEEEEEEEEEEEEDDD???@@@BBBCCCCCCCCCBBBAAAAAA>>>;;;;;;>>>@@@@@@>>>999777555555666666555444333222000...,,,+++******(((''''''&&&&&&%%%$$$$$$######""""""!!!!!!    !!! !!!"""$$$&&&'''***,,,///222555ccc...+++)))'''&&&'''(((((('''&&&&&&''''''((()))******)))))))))((((((((((((((('''''''''&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))***+++,,,---....../////////......---,,,,,,,,,+++******))))))(((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''((()))++++++)))***,,,---,,,---///111---///111111000///000111,,,...111111000...------++++++,,,,,,,,,,,,++++++************************((()))***)))((('''''')))&&&'''(((((())))))(((((((((((()))+++,,,...//////...---------------......///111222333111111111222333444444444333111...,,,000000///......------,,,+++++++++***************++++++***)))))))))))))))'''((()))***,,,---...///...000222111...---...///000111111222111111000000000...------------+++***((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""#####################$$$$$$$$$$$$$$$%%%&&&''')))***+++,,,+++,,,---///000222333333000......222333111222555333111...,,,******+++,,,)))'''%%%&&&(((***(((&&&&&&&&&'''&&&&&&''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''')))***+++------,,,,,,,,,---......222555555222222444333000...111555555444333666888555555555555777999;;;===888999::::::888777666777222222111111111111222222000......111111......000444555666666666666999;;;888888999<<<@@@BBBCCCBBBBBBEEEDDD@@@===??????===AAABBBDDDDDDCCC???<<<999999:::@@@EEEDDD<<<444111666444[[[yyyJJJ???@@@<<>>>>>===<<<===???888:::<<<;;;:::;;;@@@EEEDDD@@@>>>@@@AAAAAADDDIIIGGGDDD@@@======@@@DDDFFF@@@AAABBBCCCCCCAAA???======999555555888<<<<<<<<<555333222111333333333222222111///---,,,+++******(((''''''&&&&&&%%%$$$$$$######""""""!!!!!!    !!!!!! !!!###$$$&&&''')))+++///222444bbb,,,***(((&&&&&&'''((('''&&&$$$%%%&&&'''((()))******(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###################################################"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((***,,,---...///...------,,,++++++******++++++******)))(((((('''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#######################################$$$%%%%%%%%%%%%%%%%%%&&&((()))***((()))+++++++++---///111///111222222000///000000---///111111...,,,---...)))******++++++******)))))))))))))))))))))))))))''')))***)))'''&&&''')))&&&''''''((()))(((((((((''''''((()))+++,,,---------------------...///000///111333333222111222333222333333333222000///...//////......---,,,,,,,,,))))))))))))))))))))))))***)))((((((''''''(((((('''''''''((()))******++++++,,,---------,,,,,,---000000000000000///...------,,,++++++,,,,,,***((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######"""""""""#########$$$$$$######$$$%%%&&&(((((()))------///111333555666777///------000222000111555333111///---+++*********)))(((''')))******)))(((######$$$%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''((()))((((((***+++,,,,,,,,,,,,222555666333333555555111///333666666222111333666333444444555666888999:::555555555666888888777666...---,,,,,,++++++,,,,,,---++++++......++++++---,,,---//////...///111444000222444666888;;;???BBB???;;;:::======:::888999>>>>>>>>>>>>===:::888666555>>>EEEBBB>>>>>>@@@BBB777666CCCLLLEEEMMMvvviiilllUUU:::>>>---333999222777333999///---444777222222888888999:::::::::;;;<<<===999===@@@AAA??????CCCGGGGGGEEEFFFHHHFFFCCCFFFMMMDDDBBB???======@@@DDDHHHAAABBBCCCCCCBBB???<<<:::888555222333666999999888666444111111111111000///222111///---,,,******)))(((''''''&&&&&&%%%$$$$$$######""""""!!!!!!   !!! !!!!!! !!!###%%%&&&((()))+++...111444~~~aaa+++(((&&&%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''((()))***'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%#########$$$$$$#########################################################"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''$$$%%%&&&(((***,,,...///,,,,,,++++++***))))))(((++++++******))))))((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#################################"""###$$$$$$%%%#########$$$%%%&&&((((((&&&'''))))))***+++...000000222222111///---------,,,...000///,,,***+++---))))))************))))))))))))))))))))))))))))))''')))***)))&&&%%%&&&)))&&&'''(((((())))))(((((())))))***+++,,,------.../////////000000222333444333555777777666666777888333333333333333222222111///......------,,,++++++((((((((()))))))))))))))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''')))***+++,,,---.........////////////...---,,,++++++***)))***+++***(((&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""###$$$%%%%%%&&&&&&))))))+++,,,...000222222222///...000000---...111///...---,,,+++*********&&&'''((()))(((%%%%%%'''&&&&&&'''((('''$$$$$$&&&%%%$$$$$$###$$$$$$%%%%%%***)))((('''((((((***+++%%%'''))),,,............222666666444444666666333777;;;===<<<777555666999666666777888999:::;;;;;;666333222333666666444111//////---,,,++++++++++++***((((((,,,,,,((((((***(((***,,,,,,++++++...111000222444444333555;;;@@@;;;333333<<<@@@:::888;;;@@@===888444333555888;;;333<<>>666444AAA888666FFF>>>000<<>>:::???DDDFFFDDDCCCFFFIIIHHHHHHKKKNNNJJJCCCFFFMMMGGGFFFDDDBBBAAACCCFFFIIICCCDDDEEEDDDBBB>>>;;;888999888777999===>>>===:::999777444333222222000///222111///---+++******)))(((''''''&&&&&&%%%$$$$$$#########"""!!!!!!    !!!!!! !!!"""!!!###%%%'''((((((***---111444qqqZZZ+++'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%&&&''''''$$$***---,,,)))'''%%%''''''&&&###$$$&&&&&&$$$"""---"""&&&'''&&&---"""%%%((( +++ !!!((()))&&&$$$%%%$$$ """############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((()))++++++---,,,,,,+++***)))((((((+++******)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++,,,---------.../////////111111222111000...,,,++++++++++++******(((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((()))))))))))),,,,,,,,,---///111222333222222222222222222222222333333222222111000000000111000000...---,,,++++++))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++******)))+++---///111,,,---------------,,,,,,---,,,+++***))))))))))))''''''&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############&&&&&&((())),,,...000222///222666666444000,,,+++...,,,+++*********(((&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((()))+++,,,---...111444555333000///...555666777777777777:::<<<:::<<<===:::777666777999:::888666555555777999;;;777444///,,,+++,,,,,,,,,******))))))))))))******,,,---------,,,,,,...///222333666888:::<<<======>>>888444888@@@DDD@@@;;;666555777:::999666888<<<666888:::999777666777:::333;;;<<<666555;;;999000777777666555444333333222111111111111000000000000222000...,,,+++,,,---...------------------------222111//////111444999;;;;;;===???>>><<<===DDDJJJAAADDDGGGHHHFFFFFFHHHKKK>>>EEEEEE@@@CCCKKKKKKCCCEEEEEEEEEFFFEEEBBB<<<888<<<===???@@@???===:::888<<<:::777555444444555666000///...---+++***(((((((((''''''''''''&&&&&&&&&""""""""""""!!!!!!!!!!!!  !!!"""###%%%'''(((***+++...111333{{{jjjVVV,,,'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$%%%&&&&&&'''...+++%%% !!!%%%)))---###!!!'''&&& +++,,,)))+++$$$###!!!+++'''%%%(((((($$$ '''&&&!!!%%%"""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&'''''')))******+++++++++******)))((((((******))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((()))***++++++,,,,,,,,,---......//////000000000000///---+++******++++++******(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((()))))))))(((((()))***+++---...///000000000000000000111111111111000//////......---------,,,+++***)))(((((()))))))))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))((((((((()))+++---...,,,---------------,,,,,,,,,,,,+++***))))))))))))'''&&&&&&&&&&&&%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########%%%&&&'''(((***---///000///333777888666333111000...,,,************(((&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((***+++,,,///222444555444222000000---///000111111111333555333555666444333333666999888666333111000111222333666333///---,,,,,,+++***)))((((((''''''(((((()))***+++++++++******,,,---000000222444666888::::::@@@<<<888;;;AAAEEEDDDAAA;;;777888<<<===999666777;;;<<<===<<<:::999;;;===555<<<===777777;;;999222666666555444333222111111000000/////////.........000///---+++***+++,,,,,,++++++++++++++++++++++++,,,,,,++++++---000333555555888::::::888:::???DDD>>>@@@CCCDDDDDDDDDEEEFFF:::@@@@@@;;;===FFFHHHCCC@@@???=========<<<:::999888888777666555555555555777666333111000000111111//////...,,,+++)))((((((''''''''''''&&&&&&&&&&&&######"""""""""!!!!!!!!!!!!!!!!!!!!!   !!!"""###%%%'''(((***+++...111333ttt```PPP---'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&###(((,,,,,,(((%%% (((---+++)))***&&& +++000111!!!333"""((( +++)))###&&&---((()))/// )))"""############$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))))))))))))))))))))))))))***))))))(((((('''''''''%%%%%%%%%%%%$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((()))*********++++++,,,------.........//////...---,,,******************)))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((&&&&&&'''((()))***,,,---/////////000000111111111000000000///......------,,,++++++***)))((('''''')))(((((((((((('''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&(((***+++,,,,,,------------,,,,,,,,,+++***)))((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""######$$$$$$%%%&&&(((***,,,------000555777666444222222---,,,************(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))***...111444555444222222222***---000222222222333444444444444222111222555888777555222///---,,,,,,---333111///------+++)))'''''''''&&&&&&&&&&&&'''''''''((()))((('''''')))+++---------...000333555777:::888777777;;;===??????>>>999777<<<>>>:::555222AAAAAA???===::::::<<<>>>555;;;;;;666555999777111333333222111000//////...------------,,,,,,,,,,,,---,,,***)))((())))))***''''''''''''''''''''''''((((((((()))+++---///000555888<<<===<<<===AAADDD>>>???@@@CCCEEEEEECCCAAA===AAA@@@;;;<<>>:::999;;;;;;888666777FFFCCC@@@<<<999888999:::333666777333222444222...111000///...---,,,,,,+++************))))))))))))***)))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***+++---------444777<<<>>>???@@@BBBDDDCCCBBBBBBDDDGGGGGGCCC???DDDHHHHHHBBB@@@AAAAAA===CCC@@@<<<;;;<<>>???>>>===<<<555555555555444333222111000//////...------------))))))((((((((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$#########""""""""""""!!! !!!"""""""""!!!!!!!!!  !!!"""###%%%'''(((***+++...111333zzz^^^JJJ)))'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$$$$$$$$$$###%%%''''''&&&%%%'''(((++++++$$$&&&'''%%%!!!$$$''' (((+++"""*** )))+++'''$$$### """############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$############"""############$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&((()))***+++,,,///...---,,,,,,,,,,,,---((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))((()))***+++---...///000.........---,,,,,,++++++************))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$############"""""""""""""""#########$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((()))***************)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""###$$$%%%&&&(((***------,,,*********+++***(((((()))***((('''%%%%%%%%%%%%$$$$$$$$$$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########$$$#########$$$$$$%%%&&&$$$&&&)))***+++,,,...///,,,...111222222111222333222000//////000111000///---,,,++++++***************))))))***+++***(((&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%''')))'''''''''((()))+++---///111555:::<<<<<<999777555;;;===@@@@@@;;;888???IIIGGGDDD???<<<:::999777666444444333111000//////...---,,,+++***)))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%&&&'''''''''''')))---111444666777888AAA@@@??????@@@???>>><<<888===AAAAAA>>>;;;;;;;;;>>>===<<<<<<<<<:::666444000222444555444222///---+++++++++******)))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!! !!!"""#########!!!!!!!!!  !!!"""###%%%'''(((***+++...111333fffMMM&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$##################%%%111777666444555777"""@@@MMM===......,,,###'''"""(((+++III000999(((---!!!;;;\\\ccc555*** ''')))"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$############"""############$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%'''((()))***+++------,,,+++***++++++,,,''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%############$$$$$$$$$%%%############$$$%%%&&&&&&&&&&&&((()))+++---...///......------,,,++++++***))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""#########$$$###$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((())))))((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""###$$$%%%%%%(((+++,,,+++++++++,,,***)))(((((())))))((('''%%%%%%%%%$$$$$$$$$$$$###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######$$$$$$######$$$$$$%%%%%%"""$$$'''((()))+++---///,,,...//////......///000000///...///111111...+++++++++***))))))((((((((((((''''''(((******)))(((%%%$$$$$$######$$$$$$%%%$$$%%%&&&%%%$$$$$$&&&(((%%%%%%&&&''')))***++++++---...000333666777777666777999===???<<<888;;;AAA???===:::999::::::888666444222111000///---,,,---,,,+++******(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!""""""###$$$%%%&&&((())),,,///444777999999:::;;;;;;;;;;;;<<<>>>AAA999;;;>>>>>>;;;999<<<@@@<<<;;;:::::::::888555333000222444555444222///---''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$############!!!!!!!!!!!!  !!!"""""""""""""""!!!!!!!!!!!!  !!!"""###%%%'''(((***+++...111333lllOOO$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$################## [[[ GGGooo(((""" &&&&&&""""""---&&&***fffaaa"""'''######)))"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''$$$$$$$$$############""""""############$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%&&&((()))***+++,,,+++***)))))))))***+++''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$#########$$$%%%&&&&&&&&&'''(((***,,,...///000000//////......---,,,,,,)))))))))))))))(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############""""""""""""############"""######$$$$$$$$$$$$######$$$%%%&&&''''''''''''))))))(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""###$$$$$$!!!$$$''')))***+++,,,---***)))(((((())))))((('''%%%%%%%%%$$$$$$$$$##################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%!!!###&&&((()))+++...000222333333222111111333444777555444444555333...***---,,,+++***)))(((''''''&&&%%%%%%&&&)))******)))######""""""""""""#########$$$%%%$$$######%%%'''###$$$&&&''')))))))))))),,,++++++...444888;;;;;;222222777<<<;;;666444555777555333555888999777555222000......,,,***)))***++++++***)))((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""###$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###%%%&&&''''''''')))---222666888888666888::::::999<<>>EEE???===;;;;;;;;;;;;:::888//////000111000...,,,+++''''''((((((((('''&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$############"""!!! !!!"""""""""""""""!!! """!!!!!!!!!  !!!"""###%%%'''(((***+++...111333SSSDDD+++'''&&&%%%%%%$$$$$$%%%%%%$$$#########""""""!!!!!!"""%%%###~~~nnn%%%!!!'''(((...888&&&(((###%%%)))PPPkkkkkk999*** %%% ########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%###(((%%%###$$$&&&((('''%%%***###%%%((("""$$$***(((((('''&&&&&&&&&&&&$$$"""$$$$$$###$$$%%%$$$"""################################################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%&&&''')))***,,,---...000000000///......------)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###"""!!!!!!######$$$$$$$$$$$$######!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!%%%""""""$$$$$$###%%%###%%%"""'''///,,,***)))(((&&&%%%$$$$$$$$$&&&%%%$$$###""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%&&&&&&((()))***+++---///000000///000555:::888777666333111...+++***************)))))))))(((((((((((((((((((((((((((&&&###!!!"""$$$%%%$$$"""########################$$$$$$%%%%%%&&&'''(((((()))***+++---000333666777888777777777888777444111333333333555777777666444...+++(((((()))+++------))))))'''&&&%%%$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""((((((((((((***---000222888666666999???DDDFFFFFFFFFCCC???>>>???AAABBBBBB>>>===<<<;;;999888777666333222000...,,,+++******(((''''''''''''&&&&&&&&&$$$$$$############$$$$$$######""""""!!!!!! """"""!!! %%%%%%$$$###"""!!!     !!!!!!  """$$$&&&((())),,,---000222333VVV@@@)))'''&&&%%%%%%$$$$$$%%%%%%$$$#########""""""""""""!!!%%%###~~~mmm$$$ ''' 333'''...444nnn}}}555IIILLL+++'''%%%---########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%((()))))))))((('''%%%&&&&&&$$$ )))"""&&&(((###&&&+++((( """%%%))),,,,,,)))&&&$$$######$$$&&&&&&$$$###################################################"""############$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((()))((((((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%&&&((()))+++,,,,,,---------,,,,,,+++++++++))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""""""""""""""""""""############"""""""""!!!#################################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###""""""!!!"""######$$$$$$######"""!!!!!!!!!!!!""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!  """###""" %%%!!!$$$&&&###%%%)))&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%%%%&&&'''((()))***+++,,,------...000444777111111000///...,,,***)))*********)))))))))((((((''''''''''''''''''''''''(((&&&######$$$%%%$$$###########################$$$$$$%%%%%%&&&'''''''''))))))***,,,///111444555444555666777888999999999888888888888888666444222///...,,,+++,,,,,,***))))))((('''%%%$$$$$$$$$###########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""$$$$$$$$$$$$&&&))),,,---444333333555:::===>>>===@@@>>><<<<<<<<<<<<:::999;;;:::999777666444333222111000...,,,+++))))))(((&&&&&&&&&%%%%%%%%%%%%$$$$$$######""""""######$$$""""""""""""!!!!!! """!!!!!!!!!!!!!!!""""""######"""!!!   !!!!!!  """$$$&&&((())),,,---000222444[[[<<<''''''&&&%%%%%%$$$$$$%%%%%%###############"""""""""!!!$$$"""}}}lll###,,,$$$777///>>>))) UUU'''########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''',,,+++)))***+++,,,+++***&&&"""'''***%%%(((,,,''',,,+++)))((((((%%%"""$$$###""""""$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%&&&((()))******++++++++++++++++++******))))))(((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""#################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""######$$$$$$######"""!!!!!!!!!!!!""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###""""""""""""!!!!!!!!!#########"""""""""""""""$$$#########$$$###  ###%%%%%%&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&%%%$$$######""""""###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$%%%'''((()))***)))(((***---111333333,,,,,,------,,,,,,++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%$$$$$$%%%$$$$$$########################$$$$$$$$$%%%%%%&&&&&&'''((())))))***,,,...000111000333555666555666:::===888888888888777555333222---,,,+++,,,,,,+++(((&&&((('''&&&%%%$$$#########""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""!!!!!!"""###&&&(((***111000111333666888777666===============;;;888555999888777555333222000000///...,,,***)))(((''''''%%%$$$$$$$$$##################""""""""""""######"""""""""!!!!!!!!!!!! !!!!!!!!!!!!"""###$$$%%%######"""!!!   !!!!!!  """$$$&&&((())),,,---000222444ccc999''''''&&&%%%%%%$$$$$$%%%%%%######################## ###!!!|||lll###DDDppp'''ppp&&&$$$((( """########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((((((((('''((()))---***%%%""""""$$$(((***---,,,222444///333666///222...***'''(((+++------(((&&&#########$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%&&&''''''(((++++++++++++++++++,,,,,,)))((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""#########"""""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""############""""""!!!!!!!!!!!!""""""""""""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""!!!!!!%%%(((&&&%%%)))((('''***((())))))))))))'''&&&%%%&&&&&&%%%$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############$$$%%%&&&''')))&&&%%%(((---111111000,,,------.........------))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$***)))&&&$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%&&&''''''(((((()))+++,,,---...222444333000111666;;;222333555555444333222222,,,***(((((())))))(((''''''&&&%%%$$$############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""###$$$&&&'''(((...///111444666777777666@@@??????@@@AAA@@@===;;;:::999888666444222111000...---+++***(((''''''&&&$$$$$$$$$#########"""""""""""""""!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&'''%%%%%%$$$###"""!!!  !!!!!!  !!!  !!!"""$$$''')))***,,,---000222444kkk|||666((('''&&&%%%%%%$$$$$$%%%%%%###############$$$$$$$$$ ###!!!|||lll###///***dddOOO666''';;;%%%lll)))###$$$###)))########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***))))))+++--- $$$***222<<>>===<<<===???AAA@@@@@@:::999888666333222000///---,,,+++)))((('''''''''$$$$$$$$$############""""""!!!!!! !!!!!!""" !!!!!!!!!!!!!!!!!!"""$$$%%%''''''%%%%%%$$$###"""!!! !!!!!!""""""""""""!!!!!!   !!! !!!###%%%''')))***,,,---000333555rrrvvv444)))'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$$$$$$$$$$!!!$$$"""}}}lll###LLLZZZ***QQQGGG%%%!!!$$$!!!########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&''''''%%%"""###&&&***666@@@PPP___jjjppptttuuuppprrrxxxvvvqqqwwwzzznnnqqqnnniiibbbYYYMMMAAA999111---(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""############$$$################################################!!!""""""######""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$!!!!!!"""###$$$%%%%%%&&&$$$%%%%%%$$$""" !!!"""$$$///'''###000---&&&111%%%%%%%%%%%%&&&((()))***'''&&&%%%$$$$$$######$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###############$$$%%%%%%&&&%%%&&&(((+++------,,,++++++++++++***)))((((((((('''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((('''%%%###""""""################################################%%%%%%%%%%%%&&&'''(((((())),,,000222333555:::>>>666999:::888333///...///;;;555...(((&&&&&&&&&'''%%%$$$######""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!""""""""""""$$$'''+++...000222555888888777666777:::<<<===<<<777666555333000...,,,,,,,,,+++***(((''''''&&&&&&$$$$$$#########"""""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!"""###%%%&&&'''######"""!!! !!!!!!!!!""""""!!!!!!!!!!!!  !!! !!!!!! !!!###%%%''')))***+++---000333555uuuppp111)))'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%!!!%%%###~~~mmm$$$"""hhh"""XXX///+++QQQpppIII***...(((!!! %%%########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((('''((('''&&&(((000===GGGdddkkkssswwwvvvqqqmmmjjjqqqrrrwwwtttnnnuuuxxxlllnnnnnnnnnoooooommmjjjgggGGGAAA999111,,,(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&'''((((((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""############################################################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!"""###%%%'''((()))***!!!'''...444666777888999***999///***777...+++---,,,)))'''&&&''')))***''''''&&&%%%$$$$$$$$$$$$ !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""$$$$$$#########$$$%%%%%%###%%%'''''''''((()))***((())))))))))))((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%******(((%%%###"""#############################################"""$$$$$$$$$$$$%%%&&&'''((('''))),,,///222555777888666999;;;888222------...666222,,,(((&&&&&&&&&&&&$$$$$$###""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!! ###''')))***---222555444444555777999:::888777666555333111...,,,***)))***)))(((&&&&&&%%%%%%%%%"""""""""!!!!!!!!! !!!  !!! !!!!!!!!!!!!!!!""""""$$$%%%&&&######"""!!!     !!!!!! !!!"""###%%%(((***++++++---000333555vvvlll000)))'''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%"""%%%###~~~nnn%%%---FFFrrr ---...///(((444999 ///###!!!%%%$$$###########################$$$$$$######$$$$$$%%%&&&&&&&&&&&&'''''''''((((((###%%%)))///<<>>,,,(((%%%%%%'''%%%!!!!!!%%%$$$#########$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((('''%%%######&&&(((''''''%%%"""$$$((((((%%%&&&'''***%%%000$$$(((###(((''''''***%%%((((((&&&$$$""""""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$######""""""""""""############""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%$$$#########""""""!!!!!!#########""""""""""""""" !!!%%%%%%,,,+++((((((((("""111???MMM{{{tttMMM<<<777)))&&&+++000"""...$$$%%%###$$$###  """###""""""""""""""""""""""""""""""""""""####################################$$$$$$##################$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))******++++++)))((('''&&&%%%&&&''''''########################""""""###$$$%%%%%%&&&&&&########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%&&&&&&'''(((***,,,---...111000000///---,,,***)))***)))((('''&&&%%%$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!#########$$$&&&***---///222333555777888999999999888555222///---+++)))'''''''''&&&%%%%%%$$$$$$###!!!   !!!""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$"""!!!   !!!"""### ###%%%(((***+++***,,,///333555yyy...$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$###""""""###333===vvv 999VVVHHHDDDFFF...WWWEEE((($$$===111LLL***(((###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&'''''',,, ,,,,,,+++777'''NNNssszzzqqqrrrzzztttuuu}}}~~~ppppppjjjsssuuuaaaSSS???,,,"""((()))"""!!!((($$$$$$######$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ """&&&((()))((('''&&&))) ###)))'''###""")))###***###"""%%%######'''---000///+++'''$$$(((((((((((((((%%%!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$#########"""""""""############""""""""""""""""""""""""""""""########################################################################""""""############"""""""""""""""""""""""""""""""""""""""#########$$$$$$############"""""""""!!!############""""""""""""&&&!!!"""'''!!!///'''''',,,888KKK___gggcccmmm~~~xxxSSSMMM;;; &&&++++++'''!!!&&&"""###$$$&&&''''''$$$ """"""""""""""""""""""""""""""""""""####################################$$$$$$##################$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((&&&%%%%%%%%%&&&'''########################"""######$$$%%%%%%&&&&&&######################################################$$$$$$$$$%%%%%%%%%%%%&&&&&&''')))***,,,---222222222111000...---,,,))))))((('''&&&%%%$$$$$$############"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###&&&)))+++,,,...111444666666666666555333///,,,+++)))'''%%%&&&&&&%%%%%%$$$#########!!!   !!!!!!""""""""""""######$$$$$$$$$$$$###"""!!!!!!   !!!"""###!!!###%%%((()))******,,,///333555yyy}}}+++%%%'''&&&&&&%%%%%%%%%%%%%%%'''%%%###"""############ (((FFF```FFF...+++DDD@@@ggghhhpppppp[[[aaaVVVFFFFFF---'''%%%,,,%%%555kkkiiiWWW777$$$***$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''---%%%"""---000$$$)))AAAdddsss}}}~~~}}}~~~uuuzzzttt|||~~~jjjjjjlll\\\III222&&&$$$&&&(((***$$$$$$$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%'''((('''### $$$###(((...+++###&&&000***......(((***'''---)))%%%$$$&&&$$$ """(((%%%###!!!###'''***+++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$############""""""############""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!""""""""""""##################""""""""""""###########################...((( ...333 000SSSWWWJJJvvvgggcccYYYUUULLL;;;LLLYYYQQQbbblllzzz]]]]]]EEE'''(((***%%%'''$$$""""""$$$&&&$$$!!!""""""""""""""""""""""""""""""""""""##########################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''(((***+++111111111000///...------)))(((((('''&&&%%%$$$$$$############""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!###%%%''''''***...222555666666555444111...,,,***)))'''%%%%%%%%%$$$$$$###"""""""""!!!   !!!!!!!!!""""""""""""##################""""""!!!!!!   !!!"""### !!!"""$$$%%%'''((()))***,,,///333555hhh{{{+++***''''''&&&%%%%%%%%%%%%%%%&&&$$$"""###&&&'''&&&%%%###...+++"""%%%EEEXXXjjjqqqfffgggwww|||eeejjjttt]]]iiitttggg~~~xxxqqqaaa```gggTTT@@@((((((&&&,,,&&&###(((***&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''''''''&&&+++$$$,,,888***:::ttt|||~~~~~~{{{{{{{{{yyywwwxxxoooqqquuu|||tttqqq{{{pppnnnWWW222 (((...)))%%%%%%$$$$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%***'''%%%$$$&&&((('''&&&!!!&&&++++++(((######$$$000(((888777222<<<666111666444///,,,+++---000222***)))((('''%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""""""""""""""""""""################################################"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""#########""""""""""""""""""###############$$$$$$!!!+++"""444"""!!!ddd}}}dddmmmfffLLL666EEEDDDXXXVVVlllnnntttzzzsssbbb___UUU]]]rrr[[[yyysss|||XXXEEE+++&&&))))))%%%""""""!!! ###""""""""""""""""""""""""!!!"""""""""##########################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&((((((++++++,,,,,,++++++******(((((('''&&&&&&%%%$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!"""###$$$%%%&&&)))...333666888888777444111...,,,,,,***((('''$$$$$$######"""!!!!!!!!!!!!   !!!!!!""""""""""""""""""!!!!!!"""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###!!!"""###$$$&&&'''((()))***,,,///333555___uuu,,,***((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%&&&&&&%%%$$$---)))333TTThhhxxxmmmvvv}}}vvvnnn{{{qqqtttooosssgggmmmeeettthhhkkklllhhhUUU666...555..."""###---((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''((((((%%%$$$111***"""MMMzzzvvv{{{}}}}}}wwwpppmmmddduuudddmmmpppggg~~~~~~sss~~~qqqwww}}}tttWWW888(((%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&%%%%%%''')))++++++000---$$$///KKK\\\]]]sssqqqzzzpppsssqqq___fffiiidddWWWNNNFFF666%%%&&&***---,,,(((%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$######""""""""""""""""""""""""################################################""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""""""""""""""######""""""######$$$$$$$$$%%%%%%"""(((+++...CCCjjjtttrrraaaqqquuu]]]AAA@@@cccrrr~~~tttrrrnnn}}}zzzJJJ???'''%%%'''&&&&&&((($$$ ###***########################!!!"""""""""##########################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%%&&&'''((())))))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&''''''((((((((((((((('''''''''&&&%%%%%%$$$$$$""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""######%%%''',,,111444666666666222000---++++++***(((&&&$$$$$$###""""""!!!!!! !!!   """"""!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""###!!!"""###$$$&&&'''((()))***,,,///333555```{{{lll+++'''(((''''''&&&&&&&&&&&&&&&$$$&&&'''&&&$$$######%%%!!!777HHH^^^mmmsss{{{tttgggyyywwwiiiZZZvvvjjjaaa\\\yyypppnnneeewwwssseee{{{yyykkkooo]]]555$$$******%%%!!!"""%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((+++'''&&&---FFFmmm}}}{{{{{{zzzvvvyyywwwnnngggggg^^^hhh]]]eeeddd]]]pppkkkxxxuuuzzzzzzuuu{{{eee:::###&&&'''&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%'''((('''%%%$$$%%%'''===]]]iiiiiigggddd```PPPUUUWWWOOOaaammmRRRHHHXXXWWWUUUXXXdddmmmkkkbbbTTTLLL>>>///%%%$$$***000&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""""""""""""""######""""""""""""!!!!!!""""""""""""############""""""######$$$%%%%%%%%%&&&...;;;CCChhhlll}}}pppeeeCCC:::```xxxwwwbbb|||ooo>>>'''$$$"""%%%+++(((!!!!!!&&&########################""""""""""""##########################################$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&''''''''''''"""###$$$%%%&&&'''''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%&&&(((((()))))))))&&&&&&&&&&&&%%%%%%$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!"""###%%%(((+++...000111111...,,,)))(((((('''&&&$$$$$$$$$######"""!!!!!!!!!!!!  !!!!!!!!!!!! !!!"""######"""!!!   !!!"""###!!!"""###%%%&&&((()))******,,,///333555cccqqqfff///&&&(((((('''&&&&&&&&&&&&&&&$$$'''(((%%%"""$$$,,,333999UUUttt|||~~~}}}xxxzzziiiMMMsss|||pppyyyqqqjjjpppssswwwjjjtttrrruuuooo{{{QQQ777!!!!!!)))+++((('''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((+++...***LLLvvv{{{rrroooeee```___bbb\\\SSSTTT\\\^^^^^^[[[^^^XXXTTTYYYQQQ___```jjj~~~}}}uuuwwwiiiBBB)))''''''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''((((((******((()))000===GGG^^^bbbfffbbbPPPEEETTTnnnaaahhhfffkkkgggwwwsss\\\^^^ccc^^^\\\aaa|||gggRRRCCC555***"""''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""$$$$$$#########"""""""""!!!"""""""""############""""""###$$$$$$%%%&&&&&&%%%666***XXXgggSSS^^^111999^^^nnnrrrgggzzz}}}}}}|||{{{hhhmmm]]]:::---%%%((((((""" ###########################""""""""""""##########################################$$$$$$%%%&&&&&&'''%%%&&&&&&'''((()))******((((((((())))))(((''''''(((((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$###$$$%%%'''((()))))))))&&&&&&&&&%%%%%%%%%%%%$$$!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""!!!!!!"""##################$$$%%%&&&(((***,,,------+++((('''''''''&&&$$$%%%$$$$$$######"""!!!!!!!!!   !!!!!!!!! !!!"""######"""!!!    !!!"""### !!!"""%%%''')))++++++***,,,///333555bbbhhhddd444)))(((((('''&&&&&&&&&&&&'''###''')))&&&$$$***888DDD___nnn~~~}}}rrrgggcccwww}}}vvvwwwxxxkkkdddiii```bbbddd\\\xxxssszzzYYY222)))+++'''$$$'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((($$$)))PPPxxxzzzrrrkkkeeedddZZZYYY[[[]]]TTTLLLTTTddd]]]VVV[[[[[[TTTSSSOOOGGGIIIEEEYYYllltttvvvtttkkk,,,((('''&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((***++++++,,,666MMMmmmYYYBBBHHHooozzzsss{{{{{{zzzqqq|||gggzzzmmmdddqqqgggkkkvvvpppLLL000''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""%%%$$$$$$$$$######""""""!!!!!!""""""#########$$$""""""###$$$%%%%%%&&&&&&%%%<<>>999FFF___xxxlllVVV(((000'''222###&&&***$$$$$$%%%%%%%%%&&&&&&&&&'''$$$%%%***'''!!!%%%...$$$------HHHxxxzzzWWWHHHooojjjuuuzzzoooxxxvvv}}}vvvgggdddrrrwww|||[[[LLL---'''000)))%%%(((!!!$$$'''((('''%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&""" """$$$%%%'''***$$$''',,,$$$222+++///444(((000777+++,,,444...222(((***###+++'''+++!!!))))))""""""***)))$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$###""""""(((((((((+++$$$((('''$$$%%%(((------...###!!!+++222222---!!!%%%"""$$$######'''############""""""""""""""""""""""""############,,,---"""111000222jjj\\\iiiRRR:::sssgggnnn|||vvvlllbbbwwwkkkhhhrrrooonnniiiggg______fffgggccchhhssszzzrrruuu~~~SSS--- ///$$$$$$&&&'''&&&$$$###""""""############$$$$$$$$$$$$###"""$$$&&&'''%%%###!!! &&&))),,,###'''###999000000999888HHHWWW___jjjpppbbbWWWaaa^^^EEE:::222(((444"""---&&&&&&+++!!!"""+++*** ---$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$%%%&&&((()))(((%%%""""""!!!+++&&&###///%%%&&&+++'''$$$%%%"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """$$$$$$### %%%(((%%%%%%(((&&&!!!&&&$$$$$$((( ...222%%%...!!!&&&***'''+++'''$$$)))***(((---(((///%%%&&&%%%###!!!"""######"""!!!!!!!!!  !!!!!! !!!######!!!  !!!""" !!!"""$$$&&&))),,,---***+++...111333___xxxddd000%%%(((''''''&&&&&&''''''((($$$%%%%%%'''444MMMiiizzzpppzzzvvvjjjcccsss|||nnnZZZNNNHHHCCC@@@AAAFFFGGGUUUPPPXXXJJJOOOMMMUUUqqqttthhh|||WWW777(((%%%'''((((((((('''&&&&&&'''(((###'''******555''')))KKK|||~~~tttmmmfffdddccc___WWWQQQRRRTTTwww```DDDgggaaa```XXXTTTZZZYYYUUUWWWRRRHHH>>>;;;BBBTTTnnnnnnbbbtttFFF)))''')))"""///!!!$$$%%%%%%%%%%%%&&&&&&&&&!!!&&&((('''+++000...&&&111???aaaqqq\\\NNNaaavvvyyy{{{sssttt{{{yyyqqqsssxxx}}}www|||sssrrrmmmrrr}}}|||eeeEEE(((***000%%%&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***---%%%$$$++++++###444111'''***+++>>>KKKXXXeeekkktttpppfffddd```SSSAAA<<>>444///&&&%%%222---%%%"""))),,,'''############""""""""""""""""""""""""############///111///333cccYYYjjjJJJFFFsss```nnnyyyhhhaaaqqqyyy{{{zzzkkkaaallldddgggccc``````]]]ZZZ___ggghhhmmmooo^^^<<<444$$$%%%&&&%%%###""""""$$$%%%$$$############$$$$$$$$$$$$%%%###"""###&&&&&&$$$""")))***"""$$$666:::222777111???sssbbbGGG+++000...&&&(((,,,***%%%%%%***((( $$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###  %%%'''))))))$$$)))"""---%%%000))) ((()))&&&############""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$###!!! &&&%%%)))###"""+++///>>>###000)))---&&&***222+++)))---111...000000000...$$$!!!'''&&&%%%$$$$$$$$$""" """"""!!!!!!!!!  !!!!!!!!!######!!!   !!!!!! !!!"""$$$&&&)))+++---***,,,///111333aaayyybbb///&&&(((''''''&&&&&&''''''(((((((((%%%+++HHHkkkxxxsssrrr\\\sssWWWFFF666222777;;;===>>>FFFGGGPPPKKKTTTOOOVVVTTTSSSNNNddd||||||~~~NNN;;; ***)))))))))(((''''''&&&&&&((('''***!!!&&&---)));;;}}}yyy}}}pppggghhhhhhfffccc]]]VVVQQQfffZZZpppzzzAAAFFFrrrxxxcccZZZ[[[XXXWWWZZZYYYQQQMMMEEE999///777TTTppp}}}AAA)))"""---$$$///%%%%%%%%%&&&&&&&&&''''''$$$(((***'''&&&))),,,--->>>yyywwwLLL[[[}}}fffnnn~~~}}}zzzpppoooqqqhhhzzzWWW555&&&&&&...***'''$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&..."""%%%...---'''###,,,III[[[jjjfffeee___PPPbbbcccYYYcccwwwwww~~~AAAEEEHHH(((111---###"""******###$$$---%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&&&&'''666+++%%%---%%%111===sss~~~xxxzzziii@@@CCC333"""$$$&&&&&&%%%$$$$$$$$$$$$$$$#########""""""""""""""""""#########$$$$$$111&&&!!!,,,000hhhNNNnnnxxxKKK\\\iiieeepppzzzrrrjjjpppyyy}}}tttqqqWWWLLLZZZKKK\\\aaabbbZZZTTTTTTUUUUUUUUUcccnnnpppPPP777666***'''###!!!"""$$$&&&'''############$$$$$$$$$%%%%%%$$$######$$$%%%###"""###+++000+++:::000iii}}}[[[;;;(((!!!,,,111***$$$&&&)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$$$$###(((***---...,,,(((""""""###%%%+++###"""$$$)))---***$$$!!!"""%%%%%%%%%%%%$$$###"""!!!########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###$$$333$$$(((///...222;;;888AAAKKKVVV]]]sssvvv}}}mmmeeeSSS888777"""(((000+++'''###,,,222'''$$$""""""###$$$$$$$$$""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!######!!! """"""!!! !!!!!! !!!"""$$$&&&)))+++,,,,,,---000222444bbbxxx___---'''((((((''''''''''''(((((('''(((,,,===[[[uuuyyypppqqqyyyqqqKKK999333444???MMMSSSUUUUUURRRTTTUUUQQQXXX[[[\\\UUUVVVHHH:::```ppp|||@@@666((()))((((((((((((((('''%%%...""")))---'''333qqqwww{{{iiibbbpppoooiiibbb]]]\\\ZZZWWWQQQPPPiiicccBBBeeetttkkk^^^aaaVVVTTT[[[XXXTTTSSSOOOCCC444000>>>QQQhhhccczzzuuunnn///000))),,,+++&&&&&&&&&&&&'''''''''''')))&&&((()))"""!!!777SSSuuuGGGWWW|||YYYqqqvvvvvvsssnnngggfffpppmmmbbbhhh888,,,***(((((()))(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&"""(((---*** 000BBB\\\VVVZZZKKKXXXWWWpppyyyqqqyyyhhhgggfffvvvrrrzzzYYYSSS666***###((()))$$$$$$(((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&###%%%,,,%%%888???nnn{{{yyytttmmmOOOMMM***+++***&&&!!! $$$((($$$$$$$$$#########""""""""""""#########$$$$$$$$$%%%%%%((((((###777XXX```___tttHHHXXXqqqiiinnnuuujjjccc}}}{{{xxxrrrYYYPPPSSSbbbvvvmmmssstttiiihhhddd\\\SSS\\\YYYnnnsssttteee|||hhhrrr555+++***(((''''''%%%"""$$$'''#########$$$$$$$$$%%%%%%%%%$$$#########$$$######999 333555...FFF]]]yyylllvvvjjjkkkssssssxxx|||cccAAA...$$$+++...&&&'''111&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!###$$$%%%%%%%%%%%%  %%%+++///(((+++***222+++&&&111&&&'''$$$$$$(((&&&"""$$$***$$$$$$%%%%%%%%%$$$###"""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$""""""###"""!!!"""%%% 111EEEAAA444EEEfff|||oooJJJ///444---333###,,,)))&&&%%%###!!!###(((#########"""""""""!!!!!! !!!!!!!!!!!!!!!######"""!!! !!! $$$###"""!!!!!!!!!!!!!!! !!!"""###&&&(((***+++,,,...111333555cccxxx[[[***'''(((((((((''''''((((((((("""(((<<>>222...000^^^cccLLL'''"""//////&&&&&&'''''''''(((((((((%%%&&&&&&''',,,===XXXmmmHHHiii~~~lllccc}}}yyyyyyrrrhhhxxxlllrrrsssppphhhvvvrrr???&&&$$$$$$(((+++((("""###)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$...---$$$,,,CCCMMMHHHCCCPPPsss~~~uuu~~~nnniiivvvWWWIII555'''%%%((((((&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%&&&---'''EEEmmmyyyrrruuuxxxrrruuuxxxvvvrrruuu```III///###&&&+++(((!!!$$$$$$$$$$$$########################$$$$$$$$$$$$$$$,,,%%%AAA<<>>&&&###$$$((('''"""$$$,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((/// 999OOOSSSVVV^^^~~~zzzllljjjxxxiiiNNN222$$$###&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''(((DDDxxxxxxxxx~~~}}}www}}}|||uuu|||}}}ooo|||wwwpppSSS:::+++%%%$$$$$$%%%$$$$$$$$$$$$##################$$$$$$$$$$$$%%%...""",,,>>>QQQ~~~333]]]rrraaazzzvvvmmmtttxxx___]]]cccyyyrrrlllrrrtttooolllggg]]]___ZZZaaa___cccvvv}}}uuuyyy~~~{{{bbb111(((###'''(((###"""%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$''')))!!!;;;...bbbvvv___oooaaassstttIII///)))+++)))(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$&&&'''---///333:::EEEWWWkkkxxxrrrssspppwwwqqqooowwweeebbbUUU===***&&&---444'''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""### !!!&&&((()))222>>>YYYUUUrrr~~~^^^\\\xxxxxx:::+++$$$###)))+++%%%"""$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!###$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! !!!!!!!!!!!!"""###%%%''')))***---...111333555hhhzzzXXX***,,,))))))(((((((((((())))))111IIIgggvvvsssooouuuTTTFFFSSSRRRZZZLLLBBB:::888777555333444555BBBFFFeeeeee[[[VVV^^^XXXCCCKKKmmmvvvxxxXXX555///)))''')))***)))'''---+++,,,$$$...@@@KKKhhhvvvkkknnnaaaMMMAAAQQQ^^^fffdddbbbccc___VVVOOO___kkkuuu]]]QQQVVViiieeeZZZSSSVVVTTTPPPRRRBBBAAAFFFOOORRRIII<<<333###RRRxxxSSS111$$$000''''''((((((((()))))))))+++)))---<<>>444)))>>>MMMdddzzztttvvv555%%%---...(((((((((((())))))))))))111...[[[kkkcccwww]]]kkkiii```cccggg^^^WWWQQQHHHAAAWWW|||cccdddWWW>>>)))'''***'''$$$&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((()))))),,,OOOSSS???VVV~~~zzz~~~wwwttt~~~yyyVVV+++!!!111&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***...111333wwwyyyooommm{{{yyyuuuPPP444&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$***777CCCiiiXXXlll555~~~}}}\\\iii{{{cccfffeeessszzzkkkWWWGGGJJJkkknnnooojjjppp\\\]]]hhhuuugggpppZZZzzzPPP***"""+++---'''###$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&'''&&&%%%'''+++///MMMtttbbbbbbwwwuuuVVV333+++***))))))((('''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%)))000:::DDDJJJeee[[[KKK<<<:::IIIbbbuuuppp[[[YYYzzzhhh555222---(((%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""### &&&555@@@LLL```vvv}}}ddd}}}~~~FFF...,,,***&&&$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!###$$$###"""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""!!!!!!"""###$$$&&&((())),,,---000222444zzzyyyTTT222&&&///###///'''&&&,,,"""111PPPZZZlllllljjjdddOOODDDDDDUUUKKK[[[LLL;;;...000666777999>>>JJJLLLjjj~~~oooQQQWWWKKKHHHOOOPPPEEE===>>>jjjxxxkkk111///'''///))),,,)))...'''666)))SSSHHHtttxxxsssrrr___CCC@@@OOO```wwwwwwOOODDDiii}}}ppp}}}\\\sss^^^ZZZXXXZZZ[[[[[[\\\YYYNNNBBB666DDDRRR^^^nnnrrrWWW444+++333...wwwooo|||CCC///444 '''///+++%%%***+++(((+++444%%%CCC}}}tttpppvvvVVVsssnnnqqqrrrggghhhddd[[[VVVYYY[[[[[[DDDNNNbbbhhhqqq]]]{{{YYY)))###''''''&&&&&&''''''''''''''''''''''''444))))))!!!,,,'''222GGG[[[DDDqqq~~~xxxnnnlllssstttyyyyyyYYY[[[333$$$###'''!!!///))) ***&&&&&&%%%$$$$$$%%%%%%%%%"""$$$'''***%%%555222wwwyyy~~~~~~~~~qqqtttdddvvvMMM...+++)))'''(((&&&######%%%&&&%%%######%%%((('''$$$---,,,222|||CCC<<>>FFFPPPfff{{{}}}{{{RRRBBBRRRVVVLLLKKKTTTNNN===999XXXttt+++999&&&333!!!000&&&444"""\\\ppp~~~{{{nnnfffdddWWWHHHJJJXXXzzzMMMNNNjjjiiihhh\\\WWWkkkXXXrrrPPPQQQUUUWWWWWWWWWXXXUUUPPPGGGTTTnnnaaa@@@>>>***777222^^^pppAAA&&&''',,,)))(((...,,,(((///444UUU}}}NNNpppbbbaaawwwcccWWWNNNMMMZZZcccaaa[[[XXXbbb999666BBBRRR]]]nnnooo111,,,%%%((((((''''''''''''''''''''''''666$$$***///,,,LLLXXXHHHssstttzzz}}}}}}zzz```QQQ^^^nnn{{{vvvsssiiiLLL%%%'''---***###&&&+++'''&&&%%%%%%%%%%%%%%%&&&&&&+++%%%"""333222|||}}}|||OOOAAAccc{{{cccxxxBBB///"""%%%***&&&###%%%%%%$$$$$$%%%%%%&&&&&&''',,,CCCddd___AAAtttRRRuuuccc|||{{{ggguuuooosssQQQiii{{{lllrrreeeUUUVVVNNNNNNXXX```eeennnyyyxxx^^^kkk==='''(((...&&&&&&%%%%%%%%%%%%&&&&&&$$$---!!!&&&---OOOHHH~~~www~~~vvvvvvUUU///))),,,***((( '''&&&&&&%%%%%%%%%&&&''''''"""$$$&&&%%%$$$$$$'''***000FFFMMM\\\^^^LLL___sssRRR222""" )))(((%%%"""$$$'''&&&"""$$$$$$#########"""""""""!!!%%%"""!!!(((%%%"""''';;;LLL^^^xxx}}}HHH+++111)))###$$$%%%$$$###$$$$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!! """$$$$$$"""!!!"""%%%$$$///555...$$$(((333'''---(((,,,...******!!!"""$$$%%%%%%###!!!!!!#########""""""""""""!!!###""""""!!!!!!""""""###""""""###$$$%%%'''((()))+++---000333555zzz~~~KKK000+++''',,,(((&&&+++%%%666jjjvvvlllxxxRRRGGGNNNDDDJJJ___^^^bbbUUUBBB222///222555<<>>;;;xxxyyy@@@777%%%555(((111'''444111vvvyyyuuujjjbbb```YYYQQQVVVbbbttt|||lll```aaaWWWdddcccjjj___fffNNNeeePPPPPPMMMMMMSSS[[[^^^\\\SSSVVViiiwwwUUU===444...%%%///999cccvvvvvv|||zzznnnDDD000)))+++((()))...)))(((333EEEbbb}}}}}}hhhsss~~~www]]]RRRsssgggIIIHHHEEERRRlllwwwjjjYYYSSS```NNNAAA+++;;;wwwgggbbbwwwUUU(((&&&***)))''''''''''''''''''''''''000000---000FFFLLLeee~~~}}}}}}{{{|||{{{sss|||ooofff|||nnnXXXJJJ@@@dddeee~~~ccc999$$$###)))"""%%%---'''&&&%%%%%%%%%%%%&&&&&&'''###(((!!!444iiizzzxxx[[[~~~jjjGGG((($$$)))((($$$###$$$###%%%&&&&&&%%%''',,,444WWWMMMMMM|||XXXlllyyy~~~kkksssbbb[[[lllzzznnnaaaqqqxxxOOOlllZZZ```WWWPPPMMMJJJMMMWWWccciiihhhnnnccctttzzzIII!!!&&&&&&&&&%%%%%%%%%%%%&&&&&&***111)))888TTTPPPwww|||rrrqqquuu|||rrrvvvzzzkkkyyyFFF---***+++)))"""+++&&&&&&%%%%%%%%%&&&&&&'''%%%&&&'''%%%%%%(((///555FFF===PPPXXX===~~~PPP111777))),,,***%%%%%%((('''!!!$$$$$$$$$#########""""""&&&""" '''''''''JJJEEEeeemmmuuutttzzzUUU,,,000---###$$$((('''$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!***&&&"""!!!!!!!!!&&&,,,888,,,'''111>>>KKK^^^pppzzzrrrtttlllWWWVVV>>>444((( ###++++++###$$$$$$#########"""""""""""""""""""""""""""""""""""""""###$$$%%%'''((()))***,,,000333555III...+++(((---&&&''')))'''FFFttt{{{vvvnnndddOOOQQQMMM;;;>>>SSSXXX]]]NNN>>>111000222333999AAAPPPOOOgggsssHHHCCCBBBKKKTTTWWWWWWWWW===---___|||iii333)))111111+++***...LLL|||{{{wwwwwwjjjbbb\\\ZZZXXXVVV[[[bbb```\\\IIINNNccccccuuuiiidddmmmgggZZZMMMhhh\\\UUULLLIIIRRR___eeedddVVVRRRYYYjjjoooaaaPPPHHH>>>===,,,;;;555gggttt}}};;;%%%,,,,,,(((***---&&&***===hhh[[[xxxfffyyy}}}}}}ttthhhmmmkkk___\\\WWWuuu{{{lllfffgggwwwsss]]]VVVKKKQQQFFF&&&555SSSvvvrrrmmmzzz---***)))'''((((((((((((((((((((((((&&&(((***'''KKKWWWSSSxxx|||~~~wwwrrrsssrrrtttdddZZZ}}}xxxuuuppppppoooiiieeeTTT999333ppphhhiiifff666"""+++(((%%%((($$$&&&%%%%%%%%%&&&&&&'''(((((()))::::::yyyjjjnnnoootttbbb555###%%%)))&&&###$$$###%%%'''&&&$$$***444<<<{{{eeeWWWAAAhhh[[[fff{{{{{{uuuZZZ>>>TTTjjjVVVeeejjjuuukkk]]]ooo{{{SSSmmmbbbmmm___MMMSSSNNNFFFPPPeeejjjaaadddeee___sss666888...'''&&&&&&%%%%%%&&&&&&'''444444777BBBGGGcccNNN]]]```yyyqqqqqqhhhUUUmmmkkktttddd<<<***&&&)))&&&...'''&&&&&&%%%%%%%%%&&&&&&''''''%%%$$$%%%,,,666>>>EEEjjjDDDWWW|||RRR&&&$$$((()))'''%%%'''&&&$$$$$$$$$$$$$$$############$$$$$$!!!###+++---===YYYUUUdddmmm{{{yyy:::---'''...111,,,'''((($$$$$$$$$$$$############""""""""""""""""""""""""'''!!! %%%))),,,111777111333HHHnnnzzzmmmfffwwwrrrdddMMM333&&&######&&&***$$$$$$$$$$$$############""""""############""""""""""""###$$$%%%'''((()))***,,,///333555FFF+++(((''')))$$$)))%%%...YYYuuudddTTTJJJQQQCCC///888LLLYYYaaaIII;;;111222444333888@@@]]]gggtttpppsssNNN999666NNN^^^YYYSSSWWWEEE777>>>999------111'''+++,,,bbbuuu~~~tttwwwgggeee```\\\ZZZ[[[[[[[[[\\\MMMEEERRRYYYVVVttt___iiicccggg[[[TTT```ddd\\\NNNFFFKKKVVV]]]]]]```ZZZXXX\\\ZZZRRRMMMOOO:::...,,,$$$///IIIooozzzddd888...,,,))),,,,,,%%%222PPPlllooo}}}{{{zzzqqqvvvrrryyy{{{{{{rrrsssqqqvvv___uuunnnjjjcccxxxvvvyyy{{{kkk\\\XXXGGGEEEAAA222777,,,bbbzzzjjjnnnIII111%%%&&&((((((((((((((((((((((((###///'''AAAKKKLLL|||yyyzzzzzzwwwvvvwwwwwwvvvgggkkkeeeZZZxxxwwwxxxrrrlllmmmaaaFFF===HHH|||qqqvvv|||KKK''''''***'''&&&&&&%%%%%%%%%%%%&&&'''((()))***+++444ssswwwtttooolll\\\aaaxxxJJJ)))"""((()))%%%%%%###%%%(((&&&$$$///===TTTKKKvvvDDDyyyQQQhhhpppyyykkkeeeyyymmmDDD???CCCRRRQQQqqqfffRRRBBBQQQbbbDDDQQQWWWeeeNNNNNNTTTPPPDDDJJJ___iiiddd]]]jjjQQQ}}}@@@555''''''&&&&&&&&&&&&''''''+++!!!...<<<@@@{{{ttt~~~tttyyyWWWdddmmmIIIPPPkkknnnbbbgggYYY444###)))(((+++''''''&&&%%%%%%%%%&&&&&&&&&$$$"""###(((111:::@@@OOOBBB]]]@@@)))%%%###&&&&&&%%%&&&(((%%%$$$$$$$$$$$$#########""",,,###,,,CCCIIIGGGiiiuuuHHH!!!+++555&&& ,,,%%%$$$$$$$$$$$$#########"""""""""""""""""""""""""""###,,,000///333;;;IIImmmiii```}}}sss```LLL666$$$$$$,,,%%%%%%%%%$$$$$$$$$######"""######$$$$$$######"""""""""###$$$%%%'''((()))))),,,///333555~~~GGG,,,'''(((&&&$$$...%%%:::qqqvvvkkkxxx[[[QQQZZZFFF888III^^^nnnyyyIII<<<333444555555;;;DDDUUUccchhhwww{{{QQQ999888WWWooofffSSSLLLMMM???222WWWIII111111,,,,,,,,,555lll|||yyycccppp```bbb```^^^\\\\\\[[[VVVOOOEEEKKK___eeejjjqqqaaaiiiZZZ___eeeMMM|||bbbaaa]]]SSSHHHDDDJJJQQQUUUaaabbbbbb]]]UUUNNNNNNPPPOOO999???%%%111...]]]hhh)))...---+++...---(((===fffUUUiii[[[mmmbbbooonnnvvvkkkaaadddZZZlllyyyxxxzzz{{{vvvlllaaaZZZWWWOOO===???;;;222(((===eeeaaakkkrrr888"""+++((((((((((((((((((((((((///%%%999\\\JJJcccuuuxxxyyyxxxvvvwww}}}~~~~~~wwwuuuTTTeee|||uuuiiiUUU000'''___}}}fff;;;$$$'''***(((***%%%%%%%%%&&&&&&'''((()))%%%333JJJttt\\\lllNNNiiiqqq}}}wwwiii<<<$$$&&&***&&&%%%###%%%(((%%%%%%333EEEzzz^^^oooLLLSSS]]]pppxxxUUUXXXvvvTTT{{{[[[LLLFFFwww{{{sssAAAKKKQQQ^^^KKKEEEaaauuuVVVPPPNNNIIIFFFGGGOOO___lllkkkVVVeeeJJJxxx<<<,,,''''''&&&&&&&&&&&&''''''"""777777AAAZZZwww}}}|||dddRRR>>>sssZZZXXXYYYpppuuu```oooMMM(((,,,***(((((('''&&&%%%%%%%%%%%%%%%$$$""""""'''111999>>>???***kkkCCC...!!!&&&***&&&$$$)))%%%%%%$$$$$$$$$#########$$$***$$$###555HHHUUUaaauuuxxx<<<((('''######)))%%%%%%$$$$$$$$$#########""""""""""""""""""""""""###$$$,,,555666777FFFYYYwwwfffqqqfffzzzsss^^^@@@,,,&&&&&&%%%%%%%%%%%%$$$$$$$$$"""###$$$$$$$$$$$$###"""""""""###$$$%%%'''((())))))+++///333555~~~~~~III...)))+++%%%&&&333(((EEEyyy{{{kkkxxxbbbHHHOOOXXX???555JJJZZZiiitttKKK>>>444444666777>>>HHHeeeeee^^^pppzzztttHHH666:::___~~~yyy___LLLEEE777===KKKXXX444999)))666...AAAooo||||||}}}mmm^^^ddd\\\\\\ZZZWWWWWWTTTKKK@@@EEE^^^ZZZccc~~~\\\]]]bbbUUUVVVhhh<<>>SSSQQQZZZSSSIIIfffgggKKKccc000000---'''((('''&&&%%%%%%%%%%%%%%%$$$"""$$$---999AAABBB???VVV___<<<$$$)))///'''"""'''%%%%%%%%%$$$$$$$$$######$$$"""999GGGGGGjjj|||yyyfff444$$$///...%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""%%%)))333<<<@@@KKKlll^^^~~~ssswwwttt]]]???---&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""""""""###$$$%%%'''((())))))+++///333666~~~|||LLL...(((...((('''''''''\\\rrrpppwww|||WWWPPPSSSGGG>>>IIIXXXOOOEEELLLEEE:::FFFIII;;;KKK```VVVwwwooowwwLLL<<<666===dddxxxqqq```AAAMMM...888EEE---444...******KKK```wwwzzzfffkkkWWWaaaUUUUUUXXXZZZQQQFFFFFFMMMJJJ```mmmxxxccc[[[YYYcccXXXcccUUUPPPpppnnncccaaaccc```PPP@@@BBBOOOYYYZZZ___dddccc[[[QQQMMMBBB>>>777---111***===wwwDDD000///'''...444'''fffYYYgggfffZZZHHHppp|||ttt|||yyymmmbbbIIIEEE```yyykkkkkkkkkSSSOOOFFF<<<777333//////111iiiqqqppp]]]***...***)))(((''')))+++)))&&&...???___EEExxxvvvsssuuuwwwuuuuuuwwwyyyxxx~~~mmmuuuvvvxxx{{{|||vvvaaaIII777///AAA|||bbbuuu...''')))%%%%%%+++"""&&&+++&&&%%%)))'''---aaa{{{ggg~~~GGG[[[|||nnn}}}+++"""222"""------)))""")))===tttVVV~~~GGGOOOQQQmmmGGGddd@@@\\\DDDXXX~~~SSS666AAAAAA;;;KKKgggmmm___dddIIIMMMYYYJJJCCCPPPVVVaaajjjcccwww]]]LLLlll222(((,,,!!!$$$***$$$'''***000000IIIYYYpppWWW888OOOeee>>>000eeetttWWWeeeLLLQQQEEEvvv___===:::<<<...+++(((((('''&&&&&&&&&&&&'''+++ ...KKK///III===pppEEE222+++ %%%!!!///'''&&&%%%%%%$$$$$$%%%%%%,,,...CCCCCCTTTbbb{{{ggg}}}JJJ'''222&&&***''''''&&&%%%%%%%%%%%%&&&&&&###"""%%%%%%###$$$'''...111===AAAHHHssstttVVVuuurrrtttnnnXXXCCC---((($$$%%%))))))%%%#################################$$$%%%&&&'''(((***,,,///222444|||{{{KKK...)))'''$$$''',,,111kkktttxxx}}}}}}PPPNNNRRRFFF>>>LLL]]]SSSDDDEEEOOOLLLUUUTTTFFFLLLYYYRRRbbb\\\ccccccLLL:::>>>FFF777OOOeeehhhjjjmmmaaaTTTOOOAAA>>>+++vvv555333---,,,///___sssnnn]]]dddZZZaaaYYYYYYYYYTTTJJJCCCDDDJJJSSS\\\xxxnnn___]]]```eee\\\___XXXMMMuuusssgggddddddcccUUUEEECCCKKKRRRUUUZZZ___aaa^^^TTTKKKGGG@@@777+++111...888sssyyyjjj111000,,,///000888gggffffff___HHHWWW}}}|||{{{wwwqqqUUUBBBKKKdddssslllhhhgggUUUOOOFFF<<<777222//////222gggkkkggg333'''***)))(((((()))***)))'''(((IIILLLyyyxxxxxxxxx}}}{{{aaagggfffVVVuuuuuu~~~vvvzzz~~~fffkkktttqqqiiiTTT555000;;;]]]nnnlllzzzyyyFFF###,,,%%%)))***%%%&&&)))&&&(((,,,***999zzziii@@@zzzCCC%%%000"""''' +++)))(((<<>>]]]ccc\\\mmmYYYZZZMMM<<>>PPP~~~jjjyyymmmhhhssswww~~~yyy{{{|||cccDDD:::QQQfffyyynnnhhh]]]PPPFFF<<<666222...///222XXXccc[[[}}}<<<***)))))))))))))))))))))***888PPPCCC}}}tttsssvvvxxxcccJJJNNN___ooo{{{uuuxxx|||mmmmmm___ssspppnnnZZZ333000444@@@aaafff$$$,,,&&&+++(((((((((&&&&&&+++...---[[[~~~tttsssDDDaaahhh___)))///(((((($$$)))%%%(((BBBIIIEEEvvvIIIYYYPPPzzz~~~TTTQQQNNN555hhhXXXDDDAAAtttllluuu```KKK:::444IIIiii|||{{{sss\\\000IIIwww___>>>BBBGGGgggUUU___iiijjj^^^]]]VVV++++++***'''''')))((('''111JJJWWWqqqxxx222333000===cccYYY:::qqqWWW===\\\\\\>>>NNNAAAZZZ___///~~~===000+++)))(((''''''&&&&&&'''''''''888777999JJJaaa{{{~~~MMM###111$$$'''///'''&&&&&&%%%%%%%%%%%%%%%$$$)))555PPPWWWtttsssZZZYYYlll///...!!!((('''&&&&&&%%%&&&&&&&&&###$$$&&&%%%!!!)))444;;;OOODDDxxx|||kkkzzzzzzyyytttggg\\\XXXBBB777+++######%%%&&&%%%#################################$$$%%%&&&'''((())),,,///222555|||JJJ...***(((&&&'''***///gggwwwmmmyyydddMMMOOONNNJJJDDDMMMVVVIII666444>>>EEE@@@666555333///111:::---111<<<;;;DDD^^^rrrLLLTTTrrrNNNRRR\\\CCC999333jjjKKK444---///:::rrrhhh|||wwwqqqWWW^^^ccc\\\VVVVVVNNN@@@;;;CCCNNNRRR]]]```eeeUUU]]]eeeaaacccXXXaaaFFF~~~```[[[YYY\\\XXXMMMBBB===CCCLLLSSSYYYfffppphhhXXXJJJCCC<<<,,,///222...EEE777...666000'''lllfff```~~~DDDAAAiiizzzwww|||tttwwwzzziiiKKK666CCCYYY|||yyyhhh___PPPFFF<<<666222...///333;;;bbbfffLLL111)))))))))***)))(((+++000MMMNNNbbb}}}yyytttaaa>>>HHHOOO{{{{{{xxxRRRccc{{{uuukkk]]];;;222......wwweee~~~{{{222'''***((($$$+++***%%%(((+++---222zzzvvvwwwkkk\\\BBBvvv...,,,+++(((''')))###)))@@@iiiyyySSSppp\\\OOOaaavvvxxxjjjWWW888KKKNNNvvv]]]222FFF~~~dddxxx]]]ZZZNNN???CCCgggsssiiiLLLrrrnnnCCCAAA???ZZZXXXVVVbbbppp```SSSggg222(((,,,'''$$$+++))))))???CCCTTT666888>>>BBBIIIpppUUU999333;;;```@@@CCCVVVCCC999CCCNNN```@@@TTT|||fff%%%''')))((((((''''''''''''''')))&&&???>>>LLL<<>>000'''$$$%%%%%%%%%#################################$$$%%%&&&'''((()))+++///333555III---)))'''&&&''')))000jjjyyyqqq```MMMSSSNNNMMMHHHGGGGGG999---222666999222---444999888:::???<<>>FFFNNNXXXiiitttooobbbIIIBBBAAA222...111,,,<<>>999---(((222***+++///333;;;GGGNNNLLL[[[[[[iiiccc```SSSRRRJJJ^^^fffLLLYYYJJJHHHBBB;;;^^^XXX666...///444wwwiiiwww|||ttt[[[___```WWWPPPVVVKKK@@@:::;;;DDDTTTccckkk```ZZZeee___]]][[[ZZZYYYZZZBBBvvv}}}\\\VVVTTTWWW[[[ZZZPPPGGG:::===FFFVVVgggpppoookkkLLL@@@CCC888//////,,,:::gggkkkzzzGGG...222///777jjjlllzzz333AAAVVV|||uuutttbbbyyyzzzuuuyyy{{{uuukkkPPP,,,333>>>______TTTQQQGGG;;;555000...000444111VVVjjjuuu000,,,)))***,,,)))(((333BBBMMMeeeyyy~~~nnn===LLLbbb|||xxxrrrWWWppprrrxxxsssnnn^^^RRR666***,,,888sssaaa~~~WWW"""000&&&"""---)))(((---&&&000TTTyyykkkRRRWWWqqqhhheee|||cccCCC[[[yyy|||jjjNNN+++)))&&&(((((((((333LLLEEEBBBMMMWWW|||zzziiiaaayyyaaappp>>>EEEhhhggggggzzz999CCCccc[[[aaajjjUUUTTTVVVWWWQQQTTTpppdddNNN<<<>>>DDD:::???aaaNNNdddsssdddfff<<>>KKKTTTBBB___GGG///***)))((((((''''''(((((('''***<<>>EEEuuu111222---&&&(((''''''&&&&&&&&&&&&&&& WWWLLLTTTvvvxxx~~~___RRRLLLaaaKKK&&&)))(((''''''&&&&&&''''''***$$$"""%%%,,,333<<>>qqqyyy}}}zzzYYY___aaaRRRUUUSSSCCC999<<<@@@FFFYYYnnntttiiiQQQ___fff\\\aaa___UUUZZZOOO???ooo|||ZZZUUUQQQRRRWWWXXXRRRJJJ888777AAAVVVfffjjjmmmsssTTT@@@CCC===333000---888xxxQQQ111///000FFFooo___ppp___777EEE___~~~}}}yyypppvvvmmm]]]{{{zzzzzzsssnnnuuuzzztttqqqZZZ111333===]]]bbb[[[RRRGGG;;;444000...000444555DDDaaaTTT}}}555---)))***,,,))))))888LLLTTTzzz}}}yyyrrrzzzjjj@@@SSSssswww```dddzzz~~~rrrwwwmmmqqq^^^NNN444///...777rrr^^^www___)))))))))%%%---&&&'''...$$$999rrrzzzaaaZZZxxxmmm]]]LLL<<>>fff|||tttvvvUUUAAAAAAEEEOOOYYYYYYdddZZZUUUaaaZZZMMMUUUTTTUUULLL:::333KKKbbb333,,,///???vvvcccsssyyyvvvYYY^^^dddRRR]]]NNN:::222===EEEJJJ^^^yyyeeeOOOYYYUUUWWWfffdddRRR[[[GGG===iii{{{^^^ZZZTTTTTTXXX[[[VVVOOO999444???XXXfffgggmmmyyy\\\@@@AAA???666222---777aaaXXX444---111QQQrrrUUUwwwDDDFFFEEEaaaxxxxxxvvvuuuooo[[[rrrtttnnnpppgggmmmsssqqqwwwfff===111;;;\\\ddd```RRRGGG;;;444000...000444***:::uuu^^^|||777...******+++((()));;;QQQVVVssstttwwwuuusssxxxhhhEEESSSzzz}}}rrrccc```SSS~~~tttvvv{{{kkkqqqdddLLL222111%%%666___OOOtttccc000 +++(((,,,###&&&...###@@@uuuuuuwww```sssRRReee~~~{{{iiiUUU777sss___hhh///(((!!!+++$$$///<<<bbbppp^^^gggvvvDDDccc{{{ooo^^^qqqxxxmmm}}}kkkwwwZZZ555;;;xxxbbbYYYbbbZZZ[[[WWWPPPTTT\\\ZZZQQQIIISSSMMMHHHLLL@@@666AAA>>>444MMM^^^bbbkkk___MMM===444---...$$$+++'''???888sssHHH777PPPMMMJJJ^^^ccc|||^^^>>>MMMIIIQQQ:::;;;+++;;;GGGSSS888oooooo:::******)))((((((((((((((((((BBBPPPKKKvvvpppxxxIII|||fff...///&&&(((((('''&&&&&&&&&&&&'''CCCHHHTTTqqq{{{yyyvvvgggeeehhhsss}}}~~~uuugggggg:::EEE\\\uuu@@@))))))((('''''''''''''''!!!$$$+++222777@@@QQQbbbqqqzzzoooeeedddPPPTTTMMMSSSLLL999444AAAHHHEEE@@@<<<555...)))'''&&&&&&#################################$$$%%%&&&(((((()))+++///333777|||yyyKKK(((+++,,,''')))))),,,mmmyyyzzzfffDDDPPPSSSGGG222***111000,,,111;;;WWW\\\OOOFFF<<<999>>>HHHTTT\\\rrrxxxnnn]]]NNNQQQZZZMMMRRRNNN999222@@@ddd(((///...;;;{{{|||zzzaaabbb```SSSRRRGGG>>>888>>>BBBKKKeee}}}qqqVVVCCChhhmmm\\\VVVQQQ```UUUBBBJJJZZZvvvttt[[[OOOXXXOOOTTTfffPPPBBB555AAAMMM^^^ooosss\\\888CCC@@@222444...666ttt^^^---666***XXXhhhYYY}}}EEE===HHHuuuzzzrrruuunnnyyyvvvTTTyyyjjjnnnfffrrrtttoootttyyydddDDD)))AAAcccjjjiiiMMM@@@444111222111//////777333vvvkkk>>>)))...---&&&(((777OOOFFFyyyuuutttxxxuuupppvvv|||iiiMMM```}}}vvv|||zzzSSSeeeaaajjj\\\gggkkk[[[RRR$$$///...---gggeeettt111******"""...%%%'''333***GGGwwwbbbyyysssyyyZZZ^^^yyymmmyyyeeeQQQ555ooo]]]www+++&&&((()))***+++AAATTT{{{LLLPPPCCCzzz{{{hhh```}}}|||}}}|||~~~RRRKKK444DDDqqqYYY___eee[[[\\\[[[XXXVVVUUURRROOONNNMMMIIIDDDBBBBBB===666777:::@@@NNN```jjjdddXXX@@@nnnIII000###222(((000999DDDvvvIII@@@@@@CCCLLLVVVjjjWWWHHH@@@???KKK???555000222BBBMMMIIIJJJ444---)))(((***)))'''(((+++666CCCWWWOOOwwwwww|||pppuuurrrLLL|||666(((+++)))***'''(((+++%%%%%%555DDDOOOpppzzz}}}gggcccccc\\\UUU]]]kkknnnttttttcccRRR>>>///{{{YYYnnn***(((000%%%"""***$$$&&&"""%%%333(((JJJ@@@OOObbbggg```VVVdddYYYMMMDDDBBB<<<555888CCCCCC===666111,,,'''%%%$$$%%%%%%%%%$$$$$$#########""""""###$$$%%%'''((())),,,...222555888wwwvvvMMM)))***,,,''')))'''(((___lllyyyiiikkkjjj@@@EEELLLCCC111***///...---777FFFeeeoooeeedddHHH???666111333:::FFFPPPcccsssmmmUUU^^^UUUQQQCCC^^^TTT:::111EEE___+++///---===nnnuuurrrbbb___[[[RRRUUUJJJ444777@@@EEESSShhhYYYJJJEEElllnnn___\\\ZZZXXXSSS===AAARRRtttoooZZZ\\\YYY]]]kkkZZZJJJ333999???MMMffflllnnnGGG666LLLIII333...,,,999HHHfff///333...]]]mmmWWWCCCFFFRRR~~~|||xxx~~~vvvuuuqqqyyytttTTTyyyjjjlllhhhppprrrpppssspppZZZ???DDD666]]]pppTTTLLL???333000111000000000222333hhh]]]}}}FFF***,,,+++((((((666MMMQQQyyyvvvuuutttuuuwwwuuukkk```[[[uuuttt|||{{{AAAccceeemmm```LLL]]]qqqjjjUUU...444...+++WWWaaaggg999((("""&&&---'''&&&,,,(((KKKooo|||OOOLLLlll{{{tttOOO111[[[VVV~~~111+++***%%%)))333FFF~~~RRRUUUNNNMMMqqqjjjoooxxxoooPPPEEE000:::{{{ggg@@@kkk[[[[[[[[[XXXVVVTTTRRRPPPIIIIIIFFFBBBBBBCCC???:::888999>>>KKK___kkkfff[[[888UUU^^^666)))000'''000999WWWJJJ;;;???===FFFPPPbbbwwwWWWIII===888GGG@@@444...222;;;EEENNN444444---***(((***)))'''(((,,,888JJJcccaaajjjnnnPPPDDD???NNNbbbmmmnnnmmmuuutttlllllljjjRRReeeIII000///)))***'''(((+++%%%'''777MMMXXX}}}tttyyyvvvqqqZZZaaa[[[______eeecccaaabbbddduuu{{{nnnwwwppp@@@777]]]qqq888&&&---(((!!!)))&&&%%%'''&&&555111IIICCCmmmnnnddd\\\rrrkkk@@@^^^]]]QQQHHHAAA@@@;;;222222999AAA<<<666000,,,'''%%%$$$%%%%%%%%%$$$$$$#########""""""###$$$%%%'''((()))+++...222555888rrrtttNNN))))))'''$$$((()))+++YYYlllyyyyyyzzzqqqJJJMMMEEE@@@222***//////333@@@VVVhhhQQQaaaLLLHHH@@@777222000333@@@MMM\\\xxxxxxQQQTTTJJJFFFDDD^^^OOO777111OOOWWW//////,,,@@@{{{eeewwwlllfff^^^WWWPPPYYYWWW,,,666===@@@WWWfff~~~yyyKKKGGGNNNvvvsss```VVV^^^MMMVVVAAA@@@QQQxxx}}}aaaZZZZZZQQQXXXXXXTTT444===DDDJJJjjjxxxqqqGGGKKKeee]]]<<<---,,,;;;XXXlll000///111```pppWWW~~~ttt@@@HHHWWWyyyzzzwww}}}sssxxxpppTTT{{{llllllkkkmmmoooqqqqqqgggRRR>>>---999VVVeeeJJJ>>>222///000000000222111444fffhhhqqqGGG+++***))),,,)))777LLLdddooowwwrrrsssyyywwwooommmsssTTTuuuvvvuuuqqqjjjVVVKKK}}}OOOtttRRR@@@]]]yyyNNN333333---///MMMiiirrr444000222&&&'''***(((+++444eeekkktttLLLEEEZZZrrrxxxkkkJJJ===RRRQQQ...&&&+++!!!))):::NNNqqqSSS~~~\\\KKK[[[kkkfff}}}vvvqqqwwwjjjyyyzzzjjjcccZZZttt???AAAPPP|||bbbDDD\\\ZZZWWWSSSOOOKKKIIIHHHHHHHHHEEE@@@???AAA???;;;999888:::GGG]]]llljjj```BBBEEEzzzmmm000(((+++(((444>>>wwwGGG444===@@@JJJTTTcccwwwRRRGGG===666@@@AAA333,,,222111;;;WWW888sssNNN...***(((***)))((())),,,???SSS___lllNNNHHH;;;<<>>ZZZfff~~~fff777>>>WWW}}}[[[PPP___LLL___IIIBBBQQQxxx~~~eee[[[UUU999AAA```aaa111:::GGGEEEaaasssmmmMMM[[[jjj\\\>>>---///:::OOOkkk000+++111ZZZnnn[[[}}}zzzeeeHHHCCC___}}}wwwttt|||rrrsssjjjUUU}}}ooonnnpppllllllqqqpppcccSSSIII;;;LLL|||}}}\\\FFF;;;111...//////111444555///aaaiii@@@---)))(((000+++;;;MMMzzznnnvvvssstttwwwuuupppqqqvvvSSSyyytttXXXPPPEEEEEEzzznnnSSS>>>___MMM444---***333FFFrrreee888)))$$$'''""",,,))))))>>>}}}hhhHHHGGGbbbyyyjjj~~~uuuFFF===???TTT555***+++"""+++:::TTTjjj[[[ttt___zzzHHHfff|||nnneeeyyytttwww~~~pppdddgggssstttYYYKKKUUU```lllbbbYYYTTTPPPOOOMMMLLLMMMPPPIIIJJJFFF@@@===>>><<<888:::777777BBBYYYkkkllleeeJJJ333tttsss~~~///((((((+++777===CCC333???FFFSSS]]]jjj|||NNNCCC;;;666888@@@222+++444+++444^^^FFFbbbiii///+++)))******(((***...CCC___TTTQQQHHHcccnnn~~~nnnmmmeeefffmmmqqq666rrr///%%%(((***'''(((+++'''---AAAPPPhhhnnn~~~sssfffdddccchhhggghhhooosssqqqzzziiikkkaaa444,,,fff___jjj)))%%%...%%%***$$$&&&&&&333DDDKKKooopppvvvrrrhhhXXXLLLttt___IIIHHHEEE\\\KKKDDD@@@???:::222---...666777555...***(((&&&$$$$$$$$$$$$###############""""""###$$$%%%'''((()))+++---111555888uuuzzzKKK******,,,((((((&&&)))>>>fffuuujjjqqqrrr|||[[[FFFRRRHHH555111===AAACCCLLLeeeLLLWWWpppmmmCCC:::444333//////<<>>777SSS333&&&***&&&---777ZZZhhhhhhdddfffoooKKKlll|||wwwsssnnnzzzzzz}}}wwwmmmWWWXXXYYYggglllkkkWWWLLLaaapppWWW```\\\===999888<<>>---***...777555HHH888AAAFFFWWWcccnnnMMM<<<666333111===333---444***333^^^AAA^^^qqq111,,,)))******(((+++///CCClllOOOYYYOOO^^^mmmnnnmmm]]]^^^^^^===~~~///)))(((+++''''''+++(((111GGG[[[|||qqqxxxgggZZZUUU\\\bbboooyyykkkyyy]]]ooo|||666222:::___333%%%---!!!&&&***$$$''',,,555JJJRRRqqqvvvmmmxxx999666===EEE>>>===UUUhhh~~~WWWKKKDDD===:::777222......000444444---(((((('''$$$########################""""""###$$$%%%'''((()))***---111555888www}}}KKK++++++,,,)))(((&&&+++555gggwwwwwwxxxuuu~~~mmmLLLZZZNNN999444???CCCCCCJJJ[[[sssCCC|||___@@@555///111000///;;;MMM^^^zzz@@@lll```KKKRRR:::444999|||<<<111000,,,:::``````llldddkkkooo```III888???IIIAAA777<<>>CCCMMMaaadddbbbmmmzzz___}}}```LLLeeeQQQEEE>>>999:::???>>>888777;;;AAAEEEFFFBBB???@@@???===888777777>>>NNNaaaiiiiiiUUU333]]]JJJ---***000;;;777TTT:::;;;FFF[[[jjjuuuJJJ888666555///999444000222+++555RRRCCCGGG222---*********)))+++000HHHqqqHHHYYYIIIbbbrrrooofffcccbbb^^^KKKiiiqqq000---(((+++((('''***)))555MMMaaawwwdddSSSOOONNN[[[VVVbbbkkkrrrtttvvvYYY]]]}}}>>>...+++xxxpppBBB)))+++%%%)))(((&&&)))444===LLL^^^cccvvviiifffHHHWWWPPPRRRiiivvv}}}]]]HHHAAA999444222000...,,,***222444,,,''')))((($$$"""""""""###############""""""###$$$%%%'''((()))***,,,111555888sss}}}NNN---+++)))'''((((((......fffuuuwwwpppvvvyyyqqqrrrIII\\\QQQ<<<444:::;;;<<>>777...000,,,666YYYhhhwwwbbblllvvvbbbEEE333>>>PPPddd===777FFFGGG```jjj\\\IIIrrrrrrMMMLLL;;;|||XXX<<>>lllVVVAAA\\\oooccchhhAAA555000JJJ555111+++###...>>>hhhTTTqqqYYYvvv[[[UUUmmmvvvtttuuummm{{{|||oooTTTBBB@@@RRRqqqeeeMMM---dddYYYCCCrrr\\\XXX```]]]___eee^^^LLL???>>>>>>DDDGGGDDDAAAAAA@@@===666888999>>>JJJZZZfffiiiLLL+++AAA{{{WWW---(((///@@@???```;;;777GGG___qqq}}}nnnFFF888999777///555666222------555@@@JJJ555333...*********))),,,111MMMmmmJJJ]]]IIIUUUhhh~~~sssaaa]]]ZZZYYY~~~SSS>>>ooo333///(((+++((('''******888QQQ]]]}}}wwwfffSSSVVVZZZnnnbbbkkkoooqqqhhhiii}}}eee^^^dddMMM777333pppSSSRRR...'''(((,,,%%%((('''555EEELLLooovvvoooVVVJJJKKKYYYnnn||||||___DDD>>>777222111111...)))%%%000333,,,''')))((($$$!!!"""""""""#########$$$""""""###$$$%%%'''((()))))),,,000555888ooo|||PPP///,,,***))))))'''***VVVccc{{{uuuyyy~~~NNNZZZRRR>>>333444222444AAA^^^rrr~~~pppTTTKKK:::222888;;;:::BBBRRRggg|||uuuRRRNNNGGG666@@@MMM444+++000---)))MMMkkk```dddnnn}}}dddDDD444BBBpppMMM777CCC<<>>GGGVVVccchhh[[[888999{{{jjj444))),,,@@@CCCxxxggg>>>>>>CCC^^^rrr~~~gggFFF999888333000333888333)))---555222DDDAAA333...*********))),,,111KKKhhhZZZgggRRRfffzzzxxx```___]]]bbbppp:::bbb777333(((+++((('''***+++999SSSWWW|||jjjLLLHHHJJJiiiggg|||www{{{~~~yyywwwnnnOOO___111...WWW[[[\\\222$$$+++///###***###222IIIKKK{{{pppTTTFFFXXX\\\kkkzzzqqqSSSBBB>>>777444444333///)))###///333+++&&&))))))###!!!!!!""""""#########$$$""""""###$$$%%%'''((()))))),,,000555888sss|||RRR...******'''$$$(((***+++EEEpppyyypppwwwnnnwwwlllVVV[[[RRR;;;***---:::CCC```[[[ttthhhCCCKKKGGG333999333IIIIIIPPPxxxiiiSSSSSS>>>222222LLL777%%%...))))))TTTnnnhhhccczzznnnzzzWWWLLL???SSSJJJ;;;777QQQSSSkkkWWWgggwwwbbbRRRLLLEEE}}}```AAA===```tttxxxxxxjjjZZZUUUfffKKK>>>uuukkk\\\WWWhhh]]]qqq]]]\\\CCC<<<,,,'''AAA999rrr<<<,,,888000222~~~~~~mmm}}}{{{xxxvvvsssqqqooooooiiieeeiiisssyyyvvvooonnnooojjjaaa^^^^^^ZZZSSSUUUQQQLLLIIIFFFAAA:::555444//////555666111111666555]]]lllhhh222...---+++(((444]]]bbb~~~vvv|||mmmgggxxx{{{oooppp{{{mmmsss^^^;;;@@@oooTTTUUUzzzzzzwwwrrrggghhheeeJJJ999000222&&&444lllnnn...,,,***&&&///!!!'''---@@@|||eeewwwHHHIIIpppnnn```hhhXXX888666<<>>>>>MMM\\\RRR>>>:::===666999333888@@@DDDRRRdddjjj]]]333555{{{uuurrr+++'''---BBBIII|||;;;>>>EEEWWWyyySSSBBB555===,,,000111111000...///111333JJJ666777...(((+++,,,))),,,444MMMmmmUUU{{{cccQQQ]]]sss~~~___```fffbbbwwwzzz@@@}}}XXX<<<***)))((()))***'''+++AAAYYYZZZrrrpppaaa===???xxxSSStttjjjyyysssNNNSSS888666>>>iii|||444&&&###(((&&&---+++777NNNRRR{{{OOOFFF[[[ccckkkwww}}}sssppp}}}oooGGGAAA===777222///---+++***))))))******)))(((&&&%%%######""""""""""""######"""###$$$$$$&&&&&&'''((((((+++///444888ttt}}}SSS...)))((()))(((***)))'''@@@kkksssvvvfffhhheeeXXX[[[XXXJJJ999555DDDVVVkkkggg^^^WWWDDD555???<<<@@@LLLeeeuuuOOOFFFMMM;;;777GGGCCC000(((000'''&&&BBBlll[[[XXXkkkaaaeeeWWWQQQ\\\lllppp444555:::NNN___ggg[[[\\\WWWMMMyyyZZZ>>>@@@XXXpppyyy{{{fffPPP^^^cccNNNUUUIIIPPPOOOcccSSS^^^eeeEEEDDD666444111...<<>>OOOLLLxxxzzzTTTHHHTTTYYY___llluuurrruuuvvvXXXAAA===777222///---+++***))))))******)))(((&&&%%%######""""""""""""######"""###$$$$$$&&&&&&'''(((***,,,000444888ttt}}}SSS...)))'''******,,,)))###888___nnn~~~nnnvvvpppbbbyyy___ZZZYYYSSS???000>>>XXXnnnwwwsssmmmMMMRRR888:::IIILLL:::VVVWWW??????@@@///666iii777)))+++111'''///777rrr___bbbkkkeeeoooZZZ\\\\\\UUUKKK---===MMM[[[}}}|||^^^lllZZZUUUGGGQQQhhhTTT:::EEEPPPnnn{{{|||___GGGpppaaaQQQXXX444EEEYYYgggRRRXXXNNN???888000***333222333SSS~~~999///333***///FFFlll||||||uuu~~~|||yyyvvvwwwuuuqqqnnnnnnssszzznnnooojjjdddjjjvvvuuujjjfffeeeaaa[[[YYYYYYVVVQQQLLLLLLLLLIIICCC===999777///444333---111999555)))JJJeeebbbggg...(((***++++++666XXXVVV|||vvvvvvuuuppprrrxxxoooiiirrrqqquuu{{{RRR111NNNIIIZZZppp{{{sssrrruuuxxxssshhh^^^[[[<<<333$$$***666<<<{{{...&&&((()))((((((+++'''DDDttt^^^mmmJJJQQQvvvUUU|||RRRggg;;;:::===999cccaaa222%%%(((------PPPfffPPPTTTqqqBBBNNNpppfffooonnnuuufff@@@CCC~~~mmmiii^^^]]]___III>>>...333>>>KKKKKK]]]mmmMMMOOObbbkkkWWWUUUUUUNNN777888<<>>\\\jjjxxxQQQ}}}uuuoooIIIHHH888KKKSSSUUU999^^^uuu|||oooKKKJJJEEE444///JJJooo///(((+++---((((((&&&aaa___lllcccfffssstttVVV]]]UUUWWWGGG>>>HHHVVVaaaMMMjjjfffUUUPPPLLL\\\SSS999IIILLLppp|||zzz[[[HHH___QQQMMMMMMGGGYYYPPP^^^NNNEEEBBB777222%%%111333333mmmuuuiii666000222***222000ddd}}}rrr|||zzz{{{xxxuuu~~~xxxrrrqqqvvv{{{gggmmmjjjbbbfffqqqooobbbaaa___[[[WWWVVVTTTRRROOOIIIKKKKKKGGG@@@999666555...555999777555333...(((fffllleeeLLL---+++***)))'''444ZZZZZZ|||zzzzzzppplllsssvvvkkkgggooolllmmmrrrNNN666YYYPPPfffkkkjjjdddtttxxxlllgggiiiaaaQQQ555444&&&***;;;BBBnnn...&&&---***$$$+++,,,%%%CCCsssaaawwwQQQNNNooogggmmmsssSSS111333000+++iiiVVV222)))&&&,,,000OOO___MMMHHHxxx<<>>HHH[[[FFFRRRhhhOOO444999666888000+++,,,---------...111444ZZZ777<<<222++++++***(((...999XXX```ZZZWWWaaaYYY^^^BBBBBBVVV<<<***+++)))***+++)))...FFF___bbbiii~~~XXX]]]___xxxvvv~~~{{{vvvlllCCCGGGCCC333000rrr[[[???+++$$$***(((,,,(((BBB\\\hhh~~~^^^AAA;;;BBB]]]mmm|||cccJJJ@@@;;;666111...---+++***))))))******)))(((&&&%%%######""""""""""""######"""###$$$$$$&&&&&&'''(((***,,,000333555mmmwwwWWW666444///+++%%%''',,,&&&(((:::VVVlllooowwwsss~~~jjjtttccc[[[^^^UUUHHHQQQiiiOOOaaayyy\\\OOO\\\KKKLLL___UUUPPP???fffppphhhooo^^^GGGPPPBBB...888uuuJJJ,,,,,,***'''+++'''&&&MMMgggsss{{{bbbhhhmmmxxxWWW]]]TTT[[[RRRLLLDDDLLLYYYiiiwwwyyyMMMYYYRRRaaaIIIvvvZZZWWW888EEEKKKnnn{{{rrrZZZRRR]]]PPPNNN```DDDAAAJJJ]]]DDDGGG777111222(((222555<<>>777444444999OOOddddddYYY===555tttvvv333000...>>>FFF}}}uuu^^^fffGGG222666555666111,,,---.........///222444YYY::::::111,,,+++)))'''///;;;ZZZ|||XXX\\\YYY]]]VVV\\\}}}DDD>>>QQQ<<>>:::444000...---+++***))))))******)))(((&&&%%%######""""""""""""######"""###$$$$$$&&&&&&'''((((((***---111333sss{{{\\\AAABBB999444******111+++%%%,,,111RRRnnnlll^^^llloooiiiXXXMMMNNNOOOLLLWWWVVVKKKMMMXXX\\\QQQPPP\\\VVVNNNNNNiiittttttYYYUUULLLFFF///222+++MMMbbbIII000+++,,,,,,%%%+++###)))...ZZZ]]]wwwttt```gggrrrzzzmmmYYYWWWPPP[[[KKKLLL\\\}}}ZZZggg|||YYY]]]ZZZlll\\\SSSSSS```^^^\\\:::;;;ZZZeeeyyyfff^^^gggbbbQQQQQQOOOEEELLLTTToooKKK666222000222...666444222RRRoooKKK:::000111,,,---444,,,XXXzzzyyyuuu___|||{{{~~~vvvvvvzzzwwwooommmkkkkkknnnqqqoooggg```aaa^^^^^^```^^^ZZZ[[[```\\\VVVRRRSSSRRRLLLJJJKKKHHHDDD>>>999777666555444555111111222000555PPPoooaaaxxxWWW((('''///+++&&&###000UUUQQQkkkpppgggqqq{{{wwwxxxtttcccEEE]]]xxx[[[;;;WWWDDDUUUcccjjjcccbbbVVVGGG@@@---***,,,555777555///''')))'''###***''',,,000jjj[[[rrrpppqqqRRRgggvvvzzzlllvvv[[[@@@222444+++---NNN666)))***+++###000ZZZbbbTTTUUUjjj>>>kkkoooaaa___||||||```___CCC[[[ssspppiiiZZZ^^^[[[[[[RRRQQQTTTRRRLLL===]]]___RRRMMMPPPIIIJJJBBBJJJ\\\fff]]]SSSEEE222999555666666===UUUeee___WWW>>>***aaa555***---;;;999www~~~}}}ttt|||yyyvvvooo{{{jjj>>>)))...111------666---......---,,,---///222UUU@@@~~~222,,,+++,,,***'''000<<>>999444000...---,,,***))))))******)))(((&&&%%%######""""""""""""######"""###$$$$$$&&&&&&'''((((((+++...222444yyy^^^DDDFFF:::888///...222+++%%%---,,,GGGvvvhhhbbbwwwccctttttt^^^SSSZZZ\\\RRRZZZ777kkk___XXXCCCTTTKKKYYY```RRRUUUTTTpppaaaPPPNNNGGG777;;;222<<<;;;ooo+++222)))(((...((()))%%%---000UUUfffzzzhhhrrrqqq|||\\\ZZZTTT___GGGPPPaaaJJJ^^^kkklll___QQQjjjooo[[[bbbWWWUUU\\\YYY<<<<<>>dddWWWqqqpppxxxuuuoooXXXIIIssshhh888OOO}}}{{{CCCSSSzzzpppyyyiii]]]]]]YYYBBB'''111(((,,,:::===|||$$$...'''$$$&&&%%%)))%%%///+++```nnnwwwYYYpppNNNMMMUUUmmmpppzzz|||oooZZZ999)))777333===hhh((('''///222&&&333aaafffVVV[[[bbb:::bbbwwwjjj___^^^yyy{{{ooobbbjjjyyyiiiQQQWWWTTTXXXXXXXXXVVVUUU___OOOOOO\\\eeeiii```HHHHHHGGG```KKKGGGRRRWWWFFF999===CCC888555777777>>>UUUccc[[[PPP@@@+++\\\666)))///===888mmmaaaMMMcccwwwlllfffhhhpppiiiQQQBBBWWW???:::AAA666***///000///---------,,,++++++...000BBB===///******---***(((000<<<\\\QQQYYYlllnnn|||wwwgggYYY\\\RRR]]]xxxsss333BBBkkk333+++)))''''''((('''...HHHbbbkkkuuuUUUaaaiiibbb[[[|||}}}eee777GGG;;;444,,,IIIaaaEEE111(((...)))'''444VVVeeewwwsssKKK:::SSSbbbyyyNNNEEE===999444000...---,,,+++))))))******)))((('''%%%######""""""""""""######"""###$$$%%%&&&''''''((()))+++///333666uuu```BBBIIIAAA333000::::::...))),,,(((999OOO```kkkppppppnnnnnniii\\\ZZZXXXSSSZZZRRRFFFRRRSSSGGGOOOSSSNNNWWWZZZLLLNNNEEESSSMMMLLLBBB666000<<<444AAA{{{MMM999******,,,(((&&&)))+++###111:::ccclllvvvkkk___kkkxxxwwwgggYYYTTTUUURRRVVVRRRkkkUUURRRUUUUUUTTTSSSTTTWWWYYY[[[___TTTWWW\\\777EEESSSjjjoooWWW]]]\\\MMMJJJJJJHHHEEE@@@:::555111...)))666)))666333888FFFbbb777999333---+++,,,,,,***&&&HHHlllqqq}}}wwwzzzrrrqqquuutttjjjaaa^^^dddgggcccaaadddiiijjj___\\\___ddd^^^RRRRRR[[[WWWVVVTTTQQQMMMHHHDDDAAAEEE>>>666444777999999777&&&>>>///777(((\\\{{{NNN]]]---555"""(((&&&,,,'''%%%qqqUUUuuunnnzzzppptttsssmmmlllmmmfffZZZtttaaa666NNN```tttUUUCCCJJJpppzzz|||rrrjjjaaa\\\WWWLLL:::,,,111---222444lllggg555***))))))'''''''''$$$...,,,DDDeeehhhyyy}}}kkktttxxxaaaMMM666000333888111rrr'''///&&&---***222RRRccc===RRRkkkCCC```nnn```bbbvvvxxxwwweeevvvnnneeeZZZTTTVVVYYYVVVQQQ\\\XXXXXXTTTXXX@@@<<>>[[[iiiwwwxxxDDDAAASSSkkkvvvHHHBBB===:::666333222///---***,,,,,,++++++***)))&&&$$$########################""""""###$$$%%%'''((())))))+++...111333~~~rrrdddIIIQQQAAA222777EEE???555333///(((---CCCaaammmhhhkkkvvvwwwjjjeeehhh[[[XXXWWWVVVLLLMMMHHHDDDMMMUUUXXXJJJQQQQQQSSSMMMNNN@@@666777;;;:::777BBBnnnAAA333***,,,---(((&&&))))))%%%+++666XXXlllsssjjjdddlllvvv~~~~~~ooo```^^^YYY[[[\\\]]]jjjXXXVVVQQQQQQQQQQQQSSSTTTVVVWWW^^^UUU[[[ddd@@@JJJ^^^zzzoooZZZ]]]YYYNNNOOOIIIGGGBBB===888333000...222+++***555222EEEeeeCCC===;;;666000...//////---***555ZZZzzz~~~wwwyyyyyyuuunnniiihhhiiidddddd```]]]```gggjjjiiiZZZXXX\\\aaa\\\RRRRRRYYYRRRQQQPPPMMMJJJFFFCCCAAA888999::::::999777444333>>>)))AAA888;;;>>>~~~III&&&%%%222---***000***'''NNN```OOOtttgggkkkuuuuuurrrooopppqqqkkkcccxxxxxxiiiCCCGGGggg}}}sss{{{uuurrruuuoookkkeee\\\QQQBBB444***'''333...CCCwwwGGG ###$$$((()))***&&&***(((BBBeee```uuuyyy~~~vvvQQQ666...%%%<<<888TTTRRR$$$+++%%%'''&&&000TTTnnnMMMgggooo@@@[[[tttrrrjjjddd|||kkksssooopppdddkkkaaaVVVTTT\\\cccbbb]]]ZZZZZZYYYXXXIII222111vvv```JJJFFFcccmmmRRRIIIFFF===JJJ;;;===555>>>???<<<999:::MMMFFFYYYOOOJJJ777***kkk555111+++888@@@ZZZyyynnnhhhvvvZZZnnnRRRgggOOOQQQDDDFFF;;;555000000...***+++///***&&&***...000---111FFFFFFmmmMMM///---+++,,,***)))...555HHHNNN~~~jjj}}}[[[```KKKHHHKKKwwwXXX999===222+++***+++((()))+++,,,AAAdddggg\\\YYYrrrvvvzzzsssvvvJJJwwwlll111EEEAAA***666[[[[[[999"""'''...'''444777ZZZkkkqqqyyyqqqAAA:::GGG^^^tttsssKKKFFF===:::666333111///---+++,,,,,,+++++++++)))&&&$$$########################""""""###$$$%%%'''((())))))+++...111333tttgggNNNWWWBBB///>>>PPP@@@888:::---)))'''333NNNeeennnoooqqqllllll|||[[[VVVEEEDDDDDDIIIEEEEEEIIIFFFCCCGGGLLLGGG???555666999>>>===000===555LLLaaa444---***------(((&&&)))&&&)))$$$111GGGjjjoooiiicccffflllvvvzzzkkkcccTTT\\\WWW```^^^RRRRRRNNNOOOPPPRRRTTTUUUUUUVVVXXXQQQZZZfffCCCBBB```gggXXXZZZSSSJJJNNNGGGDDD>>>888333000///...555&&&444555444TTT|||888???<<<888333111111111///,,,***<<>>YYYHHH<<<>>>TTTIIIXXXOOO@@@555---uuu{{{++++++)));;;III666xxxxxxuuullllll___iiiSSSdddMMMOOOAAA===<<<555///......,,,++++++,,,)))333)))333000$$$^^^DDDDDD///,,,***+++)))(((,,,222RRRkkkppplll~~~LLLOOOLLLKKKOOOEEE888777000)))+++,,,))))))******>>>```[[[wwwWWWeee}}}vvvyyyaaasssnnnwwwRRRyyynnnsssggg888KKK???222111QQQVVVKKK000,,,---$$$,,,444___uuuqqq{{{MMMAAALLL___ggg|||yyyMMMBBB===:::555111000///---,,,+++,,,,,,,,,+++(((&&&$$$########################""""""###$$$%%%'''((())))))+++...111333zzzgggNNNWWWHHH222GGGWWW???999@@@...---///+++///OOOuuuwwwbbbvvvlll{{{HHHSSS:::III???AAAMMMDDD???BBB???>>>AAA===@@@<<<===999;;;BBBkkkzzzBBB///,,,,,,...,,,''''''+++&&&,,, ,,,888ccciiihhh^^^^^^aaalll}}}rrrfffOOOXXXLLLZZZNNNKKKMMMOOOQQQSSSVVVWWWWWWWWWVVVUUUOOOYYYeeeCCC777]]]|||zzz]]]VVVYYYQQQIIIKKKCCC???999333///......///000---???333DDDdddYYYDDD666:::777333222111000...,,,000&&&PPP|||yyyrrrjjjggggggfffaaa\\\UUUVVVVVVXXX___ccc^^^UUURRRRRRUUUZZZWWWOOOMMMPPPKKKIIIGGGCCC???;;;888666:::;;;:::777333222666999444222FFFcccFFFaaa|||vvvaaa'''333+++$$$"""%%%&&&(((111___JJJwwwhhhzzzvvvmmmpppsssooolllmmmfffcccUUUYYY~~~vvv}}}]]]fffPPPYYYfffcccYYYKKK;;;111...///333000:::wwwooo111...111&&&))))))''',,,((('''&&&444gggpppjjj|||bbbxxx|||uuusssEEE444///777<<<111LLL000///%%%$$$***)))+++HHHnnnOOOmmm___222RRRiiinnn^^^RRR~~~uuu\\\___gggfffjjjsssmmmhhhrrruuuiii^^^[[[]]]______```UUU[[[MMMXXXEEEccclll^^^SSSMMMwwwyyyUUU:::333...)))---///:::GGGWWWiiiOOO::::::OOOCCCVVVTTT===444111|||000,,,'''666FFFAAAzzzsssGGGhhh}}}OOO```^^^OOOZZZFFFLLL???888<<<666//////111111///,,,333///222)))...222666___AAA666000,,,******)))(((***///\\\ZZZNNN}}}lllKKKLLLMMMRRRiiihhh===888@@@}}}...+++***+++))))))***)))<<<^^^yyyqqqXXX___ooofffpppUUUFFFFFF{{{SSS555555:::777***HHH[[[AAA,,,'''+++&&&,,,444```{{{rrr}}}qqqTTTOOO```{{{NNN======999444111///...------***+++------+++(((%%%$$$########################""""""###$$$%%%'''((())))))+++...111333fffMMMVVVNNN:::NNN[[[AAA???JJJ999111555---%%%999^^^llldddvvvrrrmmm{{{~~~[[[AAAKKK111///:::333:::???777666666888999;;;>>>AAA___xxx???<<<111000///...+++'''(((,,,'''...!!!)))...VVV```gggaaa___^^^fffuuu}}}ssslllSSSYYYHHHTTTJJJJJJPPPPPPQQQTTTVVVWWWWWWVVVUUUVVVSSSZZZeeeIII666ddd{{{tttXXXXXX[[[TTTMMMHHH===:::444///------///000...666:::333ddd~~~sss@@@FFF222:::888666444333111000...333(((222XXX{{{yyynnniiihhhgggaaa\\\PPPTTTUUUTTTUUUXXXWWWTTTMMMMMMOOOQQQNNNHHHEEEEEEDDDCCCAAA>>><<<999777777===;;;777555444444666777333MMMrrrhhhQQQ]]]|||;;;+++///999%%%)))...&&&'''000!!!999ccc:::```ttt~~~rrrrrrrrrmmmjjjmmmoooiiiWWWbbbiiiXXXpppbbbnnnllleee[[[KKK<<<111......///777)))UUUTTT000777000'''***""")))))))))***---KKKsssxxxccchhhvvv{{{{{{DDD666===444...777333UUU///,,,###%%%))))))DDDrrrXXX~~~^^^;;;QQQllluuuZZZIIIkkk{{{|||lllVVVJJJ\\\mmmrrrmmmdddgggvvv```\\\YYY[[[[[[\\\eeeooo[[[^^^KKKRRRJJJyyypppmmmFFFSSSYYY~~~nnnBBB...***111///'''AAAjjjxxxXXXBBB222444HHH===RRRSSS:::///555qqq...,,,'''444FFFMMMXXXooommmTTTZZZMMMGGGLLL===GGG@@@888888333...---111444111---......***111,,,666TTTKKKddd///111,,,)))******((((((,,,GGGhhhuuu[[[eeeyyygggRRRFFFQQQJJJIII~~~{{{RRR;;;666hhh\\\...///''')))((()))***)));;;]]]aaaYYYMMMMMMDDDIII|||}}}JJJ777777---555...OOO{{{666((($$$***))),,,000YYYxxxppptttuuu|||~~~xxxKKKAAA<<<888444111//////---,,,)))+++......+++'''%%%$$$""""""""""""""""""""""""""""""###$$$%%%'''((())))))+++...111333~~~gggMMMVVVIII===MMMUUU@@@>>>HHH>>>444222222222///666OOOjjjeeebbbuuujjjqqquuu^^^eeeIIIJJJIII999@@@555BBBAAA444AAA<<>>777444000---,,,---000222444888444GGGHHH777888===;;;:::999777666444222222///555***222aaaxxxooohhhdddddddddeee```SSSJJJIIILLLMMMHHHHHHHHHHHHFFFBBB???>>>>>>===<<<;;;;;;;;;;;;;;;777777777888999888777555EEEdddqqqvvvqqqGGG///888"""555///)))...$$$&&&------%%%nnnHHHrrr}}}uuuppplllkkkllllllqqqjjjooopppcccjjjrrrTTTmmmuuuttt^^^```RRR???111,,,,,,------///<<>><<<;;;::::::;;;;;;555888;;;;;;;;;<<>>GGGlll)))---***''',,,###---***:::pppYYYddd[[[TTT===cccXXXYYY]]]~~~~~~}}}jjjnnnttthhhKKK<<>>???DDD,,,===777888888777444222111111888+++---555111666VVVwww|||jjjTTTQQQZZZbbbeeefffggggggdddIIIIIIGGGEEEEEEGGGFFFDDDDDDBBB???<<<999888777777999===???;;;888===JJJVVVeeedddxxxjjjbbb555???111>>>999000222000---+++)))%%%)))///---jjjNNN|||ssshhhiiijjjgggooolllccchhhYYYtttkkk^^^rrrSSS```qqqPPPPPP;;;666///+++---111666999VVVuuu}}}OOO999@@@777888>>>222111$$$---)))"""((((((///SSScccxxxwww|||uuukkkNNN>>>222,,,...;;;???444qqq===...''''''%%%$$$,,,***999rrr^^^ddd[[[___???mmm[[[SSSQQQ~~~|||~~~tttuuusssqqqtttiiiMMM@@@HHHOOOaaa[[[[[[^^^ZZZRRRVVV```fffQQQ\\\]]]VVVRRROOOZZZMMMaaaGGGccccccOOO888000555AAA~~~xxxNNN999444444333888RRRPPP\\\HHH222...dddSSS$$$***%%%'''444QQQ___@@@~~~mmmwwwlllJJJMMMjjjFFF---HHHDDD555???;;;000111555555///---000000---(((---777***777HHHQQQ:::DDD666///+++,,,,,,)))'''(((***OOOfff}}}tttuuukkk|||[[[GGGKKKOOOCCC999dddrrrNNN111333ppp---(((,,,(((+++*********%%%444SSSeeennnmmmddd~~~^^^qqqgggxxxbbbxxxQQQvvvjjjzzzaaa<<>>PPPtttyyysssmmmeeeSSSTTTMMMDDDJJJYYYXXXMMMJJJNNNPPPLLLIIIHHHDDD>>>CCCDDDBBB>>><<>>======;;;777111000---+++))))))))))))888qqqfff___{{{qqqqqqLLL888111%%%999555888BBBlll\\\***111)))!!!'''%%%'''###333000ccciii@@@bbbJJJ\\\```ZZZHHHdddvvvzzzssspppmmmnnnjjjTTTFFF___dddUUU___OOO[[[XXXZZZXXXTTTPPPSSSWWWUUUNNNKKK___PPPYYYUUU;;;AAA'''IIIjjjGGG333;;;333999&&&KKKNNN\\\XXX:::,,,---FFF))),,,444))),,,CCClll]]]TTT|||tttjjjccc]]]UUUvvvrrr777333PPP???555===)));;;777555333000///...///000***---<<>>===;;;777444555666777666555333222666222000111///...555>>>MMMeeettt___mmm]]]GGG888555666<<>>IIIgggKKK<<>>222111///......///000111>>>888+++FFFMMMEEEHHH:::@@@===999444111...+++))))))&&&222VVVcccfff|||yyy]]]ddd^^^JJJAAAFFFGGG@@@XXX<<<333000VVV???---000&&&---'''&&&***(((%%%---;;;___cccBBB;;;VVV...===cccLLL===AAAHHHnnn===PPPssssssnnnfff[[[RRREEE888000......333???PPP999222$$$,,,%%%---***111QQQkkkyyytttwwwWWW===kkkyyy___555:::QQQDDDBBBQQQLLLJJJZZZPPP===777000)))000999999555...)))(((&&&""""""""""""""""""""""""""""""######$$$%%%&&&''''''+++---///111222dddQQQNNNHHHVVVNNN<<<777666222222111111111111111111111000111...222@@@SSSeeeuuuzzzkkkpppwwwxxxmmm:::888666777<<<>>><<<;;;<<<666555333222111000000000///---------)))%%%%%%(((HHHPPPbbbmmmeeeYYY```rrrccc}}}kkkUUUTTTYYYVVVSSSKKKJJJTTT[[[XXXTTTTTTWWWMMMKKKTTTKKKKKKXXXEEEFFF@@@888111---,,,++++++)))222111222CCC666111lllQQQ333===AAA888555777666666777777666444333111777222///222555444111000555IIIddd|||zzzaaaeee______kkkjjjLLL666;;;:::333111888;;;777555888???;;;555///---222===GGGJJJppp}}}ZZZ]]]}}}xxxlllyyyfffFFFCCC@@@;;;999777777777666555333444555666444111...,,,,,,444NNNiiiVVVmmmxxxwwwzzzpppggguuuZZZffffffdddbbbeeehhhfffaaadddYYYPPPMMMEEE777...,,,///&&&333<<<333FFFwww```zzzYYYIIIDDD>>>===???>>>:::666???<<<888333///+++)))(((444+++uuukkkdddyyy}}}zzzlll{{{```[[[CCC:::...666444===___{{{PPP***###...&&&"""(((&&&$$$!!!&&&,,,JJJwwwXXXxxx```@@@}}}~~~eeeXXXUUUccczzzuuuqqquuuxxxtttqqqooojjjfffhhhnnnjjjTTTOOOUUUZZZVVVLLLZZZZZZJJJHHHXXX]]]TTTZZZOOOUUUKKKAAA///!!!iiibbb///;;;===...::::::000666FFFKKK[[[BBB,,,$$$FFF@@@444+++((('''+++,,,HHH\\\mmmDDDyyyZZZaaaXXXWWWfff^^^IIIHHH;;;RRRlllHHH888LLL===888---,,,,,,,,,---///111222666,,,>>>GGG>>>mmmiiiKKKHHHMMMEEEAAA;;;555111...***'''+++&&&GGGRRRyyyjjjtttnnn```QQQOOOIIIBBBAAACCCCCCAAAmmmeee;;;AAAddd555---111&&&...)))(((***((($$$)))222ZZZhhhlllKKKHHH^^^sss777OOOQQQ888AAAVVVEEEXXXgggfff^^^SSSIII<<<111---...(((***AAAJJJ999555''',,,(((000(((///DDDXXXzzzggg]]]HHHXXXvvvpppHHH???TTTVVVHHHCCCAAAFFFJJJAAA555222,,,(((111GGG<<<222...,,,'''$$$###""""""""""""""""""""""""""""""###$$$%%%&&&''''''+++,,,...000222dddPPPMMMSSSZZZMMM999444333000111111111000000000000111111000333777777777@@@VVVkkkuuu}}}zzz\\\;;;777???BBBEEECCC;;;666888===???888666444222111000111111...---,,,,,,,,,***'''&&&,,,EEE\\\aaacccjjjlllggg[[[uuuYYYXXX]]]WWWUUUJJJIIIUUUYYYPPPKKKOOOSSSIIIHHHMMMGGGHHHLLL>>>;;;666000,,,---.........///999777666DDDFFFZZZZZZ;;;111<<<<<<555666666666666666666555333222111444000///333888999555111555999BBBTTTmmmvvvkkkLLLcccYYYCCCJJJ<<<777???@@@888555;;;666===IIIPPPPPPKKKIIIKKKZZZeeezzz|||xxxnnncccyyy}}}:::JJJCCC111;;;::::::;;;<<<<<<:::888;;;<<<===;;;666111---,,,(((///```mmm\\\zzzxxxiiinnn]]]gggcccbbbdddbbb[[[UUUSSSIIIAAA;;;777000)))(((+++555///444666BBBvvvrrrsssjjjGGGLLLHHHCCC@@@@@@===888444<<<:::777444222000//////,,,***///kkkyyylllyyyTTTWWWJJJ777AAA222555666222///<<<>>>ooozzz|||444%%%'''---%%%$$$((($$$'''%%%%%%---<<>>888...+++'''!!!EEEGGGqqqIIIppp|||yyyzzzvvvRRRXXX]]]ddddddSSSCCCAAA888JJJZZZ<<<000@@@555...+++++++++,,,...000111333...444:::(((YYYMMMJJJKKKDDDIIIFFF???888444111,,,&&&)))***,,,NNNiiiccc|||uuuqqquuussskkk```VVVYYYIIIAAADDD@@@:::HHH```pppBBB000;;;GGG777+++///000,,,))))))***((($$$&&&,,,MMMggg___>>>zzzJJJCCCTTT]]]???\\\ggg|||bbbZZZPPPEEE888---***---777444hhhFFF:::888,,,...,,,333...>>>NNNFFFttttttvvvmmm^^^UUUvvviiiMMMEEEaaasss^^^EEECCC>>>;;;666333000+++...888JJJ<<<222111---$$$!!!%%%""""""""""""""""""""""""""""""###$$$%%%&&&&&&'''***+++...000111bbbNNNLLLQQQSSSDDD111......,,,///////////////000111222333///222555333+++)))555DDDLLLbbbvvveeewwwiiiHHH<<>>>>>:::666...---,,,---///111333333888??????BBBWWW}}}ZZZ===888;;;:::333555:::555555555555444333222222111000000000111444666555444444000...555JJJdddwww~~~ttt}}}mmmkkk``````zzzuuulllooojjj^^^ZZZ```ccc]]]XXXUUUSSSXXXiiiyyy~~~mmmcccZZZdddpppuuuBBB999KKK888???999;;;;;;;;;===???>>><<<:::999;;;===<<<999444111000&&&,,,444qqqkkknnnxxxfffJJJXXXTTTPPPPPPSSSOOODDD<<<;;;000...---,,,******000666333333@@@RRRooohhhzzzGGG@@@CCC@@@===<<<>>>???>>>===<<<;;;999777666555555666(((&&&...mmm{{{uuuzzz\\\TTTDDD999:::444JJJ777DDDZZZbbb===...)))))))))%%%&&&'''###&&&'''&&&---555hhhhhhOOOgggcccOOO{{{}}}```YYYTTTbbbyyy~~~vvvvvvpppqqqnnnfffdddgggeee___ZZZ\\\gggQQQXXXVVV>>>222<<>>777666888333+++%%%+++>>>DDDuuu{{{rrrrrrnnnbbbbbbaaaUUUGGGGGGGGGDDD???EEE___zzzNNN222///}}}999???111,,,666***)))((()))(((%%%&&&)))@@@ddddddeeemmm888===rrr]]]000```^^^|||rrraaa\\\TTTJJJAAA666,,,***,,,(((AAAjjjCCC;;;<<<333111222666777[[[555\\\wwwbbbfffeeewww|||dddRRRKKKfff}}}fffFFFBBB<<<444111000...222???JJJEEE;;;444222,,,""" &&&""""""""""""""""""""""""!!!""""""###$$$%%%&&&''')))+++---///000yyyaaaMMMMMMMMMMMM===///000222000333//////......///111222333444///...222444111...---+++444FFF>>>\\\]]]rrrzzztttssswwwpppjjj]]]WWWQQQ777999===@@@===888888:::111555777777666777555222555555444333222222222222222222000,,,---//////,,,333+++444TTTooorrrjjjeeebbb\\\aaaooopppbbbWWWVVVNNNJJJKKKQQQPPPJJJHHHLLLFFF@@@DDD999333333***///'''***---///000333666999???<<>>???@@@AAAAAA@@@???>>><<<999888888888888999)))777---aaa|||}}}zzz|||pppvvvdddaaawwwSSS...+++***'''###$$$&&&&&&%%%!!!%%%'''(((222TTTrrr[[[xxxWWWPPPfffpppyyynnn___WWW```qqq}}}|||uuuooopppmmmgggcccddddddcccMMMcccqqqsssiii[[[SSSNNN;;;222///333555<<>><<<555;;;888555PPPRRRYYYUUUHHH555QQQRRR>>>777<<<888777444+++888JJJ^^^dddaaa~~~}}}bbbSSSGGG___fffGGGFFFRRR>>>RRRDDD;;;888666///+++---...//////000111111222222///+++XXXVVVQQQNNNIII>>>>>>???<<<888;;;AAA===444+++)))***---888bbbrrrwwwvvvwwwnnn```]]][[[OOO@@@FFFBBB>>>PPPiiiiiiVVV'''999|||TTT666CCC;;;...111***)))((((((''''''''''''000VVVgggooouuuttthhhZZZbbbqqqAAA{{{xxxlll|||www{{{bbbWWWLLL???888222---,,,...iiiVVVAAA;;;===777444555555;;;UUU)))???___hhh|||{{{vvvppp|||yyysssjjj^^^VVVdddrrrbbbIIICCC888---+++,,,...???SSSVVVCCC<<<555///(((""""""%%%""""""""""""""""""""""""!!!!!!"""###$$$%%%&&&&&&)))***,,,...000vvv```LLLMMMOOOMMM===111444444111444111000///......///111222444...---333888666111...777:::444333999000444<<<333555777<<<666333666///CCC<<<444111555999999666===999666555444444777<<<222222333333333333222222...222222...---111111...222&&&)))EEEaaalllmmmoooLLL```hhh```aaalllgggUUUGGGHHHIIIHHHEEEBBBBBBBBB>>>777;;;...///333%%%///+++///333333222444;;;BBBQQQ```llluuuQQQ666@@@666666;;;:::222666999111000000000000000111111222000222111,,,,,,000000---444666888999888888:::<<>>???444&&&777;;;333:::RRR[[[SSS===BBB111000???|||KKK;;;BBBCCC000000HHHBBB222>>>666???TTTXXX]]]KKKQQQ999\\\xxxLLLIII444<<<<<<>>>AAA111'''%%%BBB===sss[[[sss~~~]]]\\\dddbbbUUUWWWVVVCCCHHH===222555333+++,,,---------///000111222222222555OOOgggHHHHHHHHH:::BBBBBBDDD@@@;;;???FFFBBB777555***333,,,111FFFooo~~~|||tttuuusssmmmcccWWWOOOMMMLLLFFFDDDPPPhhhnnnQQQ,,,BBBttt@@@???;;;===444///,,,,,,)))''''''''''''%%% ???]]]cccjjjuuubbbyyy\\\iiifff}}}rrrpppXXX[[[JJJ888000------...111EEEHHH@@@888;;;999444666222777???(((///AAA___```kkkpppiiijjjeeeZZZVVVWWW]]]bbb]]]SSSIII000'''---777BBBZZZeeeUUUGGGAAA444(((%%%&&&%%%!!!""""""""""""""""""""""""!!!!!!"""###$$$%%%&&&&&&(((***,,,...///zzzaaaKKKLLLPPPMMM<<<000222000***+++444222000...---...///000------000111...***---333'''<<<...777111:::000///222222111999222333:::333///666;;;888666888999777222111444:::888222222777000111222333444333222111'''///222000///333333000,,,...,,,///CCC^^^fff```jjjaaa[[[```lllooo^^^JJJDDDHHHGGG???999999888555888000444(((000999)))666333777:::888444666@@@JJJhhhuuuvvv888:::GGG666:::///222;;;888666555///............///000111222000222000---000555444...---...222666777666888:::+++LLLJJJKKKjjjiii[[[mmmaaaiiimmmiiigggkkksssvvvgggdddgggjjjddd[[[aaaoootttHHH--->>>999CCC>>>888GGG>>>***===888666444444444333222000;;;===??????===;;;;;;<<<555===333;;;888IIIyyysssiiixxx{{{gggLLL;;;999999777666999>>>FFFUUUhhhzzzyyysssrrrSSSHHH>>>FFF888777:::===@@@@@@<<<777444666555444333333444555555222@@@555------OOO~~~xxx~~~www{{{;;;***000%%%+++***(((***###'''$$$(((+++000+++|||CCCvvv~~~FFFrrr~~~tttppplll___oooqqqqqqjjjfffgggcccYYYUUUWWW```iii777???OOO111333000999777;;;MMMeeeooobbbPPPLLLDDDPPPHHHMMMMMM???444111:::999000<<>>LLL111::::::;;;BBB999...---!!!FFFQQQFFFvvv{{{|||~~~|||lllpppkkkTTTEEE777777///222111,,,111000+++,,,---///111222333333]]]SSSJJJIIIFFFLLL777PPPKKKLLLGGG@@@BBBHHHAAA444666+++,,,444$$$888HHH|||~~~|||wwwtttnnnlllfffSSSKKKVVVLLLEEEWWWvvvrrrLLL333555LLLBBBLLL222888;;;333///...+++'''&&&'''&&&###***:::OOOQQQ{{{```OOOsssYYYuuufffJJJZZZ^^^ccceeeOOO888,,,***,,,///222IIIvvvAAA???666::::::444666000222666---...000222FFFYYY^^^www[[[ttt\\\iiiuuuddd```___aaa\\\NNNFFF:::(((---)))999MMM___xxxuuuRRRNNNEEE333###"""***(((""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&((()))+++...///iiiHHHOOO^^^KKK777111222333111111...000111000///...///111111111000000000000111111444333222111000000000000///111333333222222333444333333333444444444444555555555666666555333111000000000000000000000000000000000////////////000000............555HHHbbbuuukkkXXXdddWWWqqqXXXfff```HHH[[[333???111===,,,444444+++;;;777///000000777>>>@@@KKK>>>===YYY}}}{{{aaa???777999999555:::777444222222222222111111111111111000000000///111111222333333444444555888444333444333000///222:::666777AAAJJJSSS___jjjeee```ppptttggguuujjj^^^[[[YYY___nnnzzzTTTCCC>>>999666888>>>666222777======:::888333444555555444222000...999888777666444444333333444555888:::777===ZZZzzzyyyhhhqqqsss{{{uuupppeeewww[[[uuusssyyyvvvzzzzzzkkkUUU;;;<<>>888777999:::777444333666999<<<>>>DDD777222666444888XXX{{{sssxxxppp~~~~~~jjj>>>222222------,,,***(((&&&&&&&&&'''+++%%%$$$+++$$$===zzz{{{XXXyyyIIIWWWlllqqqfffsssrrrZZZ___uuurrrlllmmmjjjddd___ZZZQQQHHHnnnZZZ,,,NNNeee???IIIVVV[[[ooommmnnnzzzyyy~~~~~~YYYpppLLL:::>>>:::===GGGNNNIII===555777SSSXXX___[[[GGGEEECCCBBBAAA???===<<<<<<===>>>??????888111000555QQQyyy```ccc|||ooommmcccWWWAAA888444///---...---,,,***///+++...111+++555eee[[[QQQHHHGGGGGGDDDAAAAAABBBCCCFFFGGGGGGDDD@@@>>>GGG:::222111+++(((:::UUU|||gggvvv___ZZZgggMMM\\\QQQ~~~vvvnnn;;;---KKKhhhUUUEEEBBBDDDBBB<<<999===888111,,,((('''%%%$$$&&&,,,<<>>QQQ```kkk___kkkXXXkkkUUUddd___VVVbbbCCC>>>999333++++++:::---+++555'''@@@<<>><<<777777444111000111222333222111111111000000000//////000000000111222222333333777333222444333000000333===777555777888999>>>EEEHHHEEEXXXaaa[[[nnn}}}lllqqq{{{sss[[[KKKFFF666,,,000777777999>>><<<777555:::<<<999555333222333444555555444222111666555444444444444444444666555888:::555///999IIIeeevvvuuuzzzuuuhhhwwwwwwkkk{{{qqqgggyyymmmSSS;;;555;;;@@@AAA@@@777999:::;;;;;;;;;;;;;;;:::777444333777<<<@@@CCC777444999CCCAAA:::AAAQQQxxx~~~nnnoooxxx}}}}}}{{{mmm@@@++++++111444...---+++)))'''&&&&&&&&& )))!!!!!!,,,+++FFFXXXfff;;;jjjeeeYYYccckkk___^^^mmmqqqjjjllliii```XXXVVVTTTRRRxxxQQQ***```xxx~~~|||sss___yyyNNN???===:::;;;AAADDD>>>888555JJJHHHlll[[[HHHDDD???{{{aaaBBB???<<<:::<<<======<<<>>>@@@===<<<===999CCC[[[jjjppp{{{ttt___jjjqqqWWWBBB333;;;666555999888444333666"""///777@@@dddkkkYYYOOOFFFDDDDDDBBB@@@AAA>>>???@@@>>>;;;999:::;;;DDD@@@???@@@888///222<<>>:::444000---+++)))((("""---222LLLZZZ~~~WWW~~~oooccc\\\^^^sssttteeeeeeccc```]]][[[\\\]]]NNN+++111000)))///===eeeuuuRRRFFFAAA>>><<<999444333555111000000000,,,)))000:::KKKPPPXXX???>>>(((...,,,------777(((&&&...RRRrrr```XXX|||BBB/// !!!%%%""" ###""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&((()))+++---///ZZZHHHQQQPPPAAA222///111000...---...///000000......///000......------------......//////......---......///---///111222111111222333111111111222222222222333222111111111222222333444000000000000000000000000000000////////////000000///000000---,,,111;;;DDD^^^```rrr```mmm[[[eee\\\___iii\\\XXXddd___hhheee___PPP???SSS===cccTTTaaaxxxmmmxxx^^^qqqBBB:::444555<<>>888@@@???333<<>>>>>777555::::::888:::===<<<666111111111222444555666555444444333333222222333444555555444111555;;;;;;333111555DDDlllsssyyy|||wwwccc|||XXXxxx}}}bbb```www===999777<<>>>>>777555444666:::======<<<777444222333777===AAACCC:::888777:::;;;999999;;;BBBsssggg===222222//////666///...,,,***((('''&&&&&&$$$)))!!! (((%%%777bbb[[[~~~VVVXXXoooggghhhnnnggg\\\^^^hhhmmmoooiii[[[PPPOOOSSSVVVvvvLLL<<>>VVVOOOoooXXX;;;;;;TTT:::AAA===:::999;;;<<<<<<::::::;;;888;;;???666000:::eeevvvvvvzzzbbb@@@GGGZZZLLLBBB<<<;;;333''''''111NNNcccpppLLLWWWNNNGGGFFFFFFDDDDDDEEEBBBAAA>>>:::666777;;;???===BBBGGGHHHCCC<<<444000:::zzz~~~zzzuuugggDDD...888>>>vvvIIIHHHBBB@@@BBBDDDBBB???>>><<<999444111...,,,)))&&& ///(((<<>>:::444222555333444444555555555444333333333333333333444444555444111333:::>>><<<<<>>???@@@???<<<999:::<<<999999999999;;;;;;;;;;;;111111111333777;;;<<<<<<;;;:::555222444;;;???>>>???<<>>DDD999@@@DDD999333===777888999888444666BBBPPPVVVggg[[[LLL;;;AAAhhh???>>>===<<<:::999999;;;===;;;;;;444333888222,,,444<<>>CCCAAADDDHHHEEE<<<555EEEmmmXXXWWW[[[[[[\\\UUUIII???666CCCYYYnnnQQQHHHHHHGGGGGGGGGFFFCCCBBBCCC???<<<999666333000+++(((%%%,,,&&&222OOODDD~~~nnn^^^}}}pppccc]]]gggoooggggggddd___WWWPPPKKKJJJ(((===!!!000555CCCmmmGGGGGG???;;;:::;;;999333000222...------......---+++***,,,DDDFFF```aaagggFFF...'''$$$%%%'''%%% $$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&((()))+++---///SSSMMMLLLEEE:::000///111000......---///000///...---...//////......------......///......---------......///+++,,,...///......///000000111111111111222222222666555333111000111111222........................------,,,,,,,,,,,,------+++...000///,,,******+++000???VVVZZZmmmpppsssgggjjjwwwdddxxxdddtttsssqqqnnn```kkkqqqnnnyyyuuuxxx}}}~~~zzz|||tttNNN...777777CCCAAA>>>;;;888777666666777555333222222222111////////////............---------......//////000000111...///222333222333666222444444444555777888777555333666777666<<>>:::;;;:::999555111,,,)))555222111222222222555999555555777999555111333888555555555555444333222111666555444444333444444444666555777:::999777777:::999---;;;LLL???xxxiiinnnNNN~~~wwwmmmssszzzpppUUU999444AAA;;;;;;999666444666888:::555:::>>>???;;;888888:::///000333777::::::666444///888===<<<;;;===;;;555<<<444***GGG\\\rrrUUUFFF666999;;;999333...111666000///...---+++)))((('''###$$$$$$'''***&&&'''222eeeSSS~~~kkkeeeSSSrrr}}}lll^^^\\\hhhhhhfffcccfffnnnsssssshhhYYYXXXZZZ```IIIPPPIII@@@000777,,,???444@@@888222@@@===BBBCCC666???@@@888888999777555:::KKK\\\]]]kkkKKK111>>>mmmEEEGGG;;;>>>@@@===777777;;;AAABBBDDD<<<777:::555333===999:::WWWqqqqqqxxx\\\TTT777SSSHHHEEEEEEHHHFFF???999888===888444666;;;>>>===999666===???<<>>;;;::::::888222000111///---,,,+++---///---+++###:::111GGGlllwwwYYY888666!!!(((%%%###$$$$$$###"""###""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&((()))+++---///VVVTTTJJJCCC999000///111///......---...//////------...///.........------...............---------------...)))+++---...------...////////////000000000111111555444333111000/////////........................//////............//////+++---//////...,,,------+++000;;;CCCTTT```kkklll___nnn^^^eeeqqq||||||sssqqqmmmzzz^^^111888@@@888===999;;;<<<;;;888555444444777555444333333222000...///.........------------,,,,,,------...////////////------000111000111555777999:::777777999999666777777444222222222222222888666222111111555999<<<>>><<<999888666444222000111000111333111...111777666555444333222111111000666666555444444333444444111666;;;<<<999444222111...EEE777'''555eeeKKKXXXrrrbbbPPP,,,777KKK666888666777777666777;;;:::777///555<<<===999666777:::111333777:::<<<:::555111333:::???<<<777444333111...;;;999<<<...BBBSSSiiizzzyyykkkWWWGGG:::666777:::<<<999000000666888333/////////...---+++)))(((***'''$$$######&&&+++///111jjjIIIMMMfff{{{iiiZZZfffgggeeecccfffjjjiiidddYYYSSSQQQUUUNNNRRRQQQFFF555///222@@@:::MMMhhhDDDCCCCCCCCCOOOEEEGGG666;;;999888888999???OOO___hhhRRRIII%%%RRR}}}SSSEEE;;;:::>>>???<<<777777<<>>888444:::===888PPPaaa___xxxpppXXXJJJ999LLLDDDJJJIIIKKKMMMIII???888666:::777666999???AAA<<<777;;;@@@BBB???AAAGGGEEE???DDD...111[[[zzzoooHHHHHHMMMDDDCCCGGGFFFBBB@@@DDDHHHJJJGGGEEEBBB@@@>>>;;;777444000###,,,***+++???QQQzzzyyyjjj~~~|||fffvvvzzzuuu```gggllliiiaaa___[[[RRRFFF:::222...000666888kkkLLLBBBEEEAAA===;;;;;;888333111222000000...******------***&&&---$$$888FFFSSS~~~pppMMM666...+++%%%!!!"""$$$$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&((()))+++---///VVVUUUEEEAAA888///...///------...---...//////------...///------,,,,,,,,,,,,------...---,,,+++++++++++++++(((***,,,---,,,,,,---...,,,,,,---------.........///000000000///...------------------------------000000////////////000000.........---,,,,,,---...+++***+++111777BBBRRR```gggooohhh|||fffttt|||ssswww{{{~~~ooo{{{ssszzzzzziiihhhhhhvvvrrrnnnXXX333111EEE;;;,,,...000777999::::::888555333222444333222222222222000............---------,,,,,,******+++,,,,,,------......,,,,,,///000...000333444777888555777;;;<<<999000333222333888999888===///333888;;;;;;888222///+++---///000111444666777000///111444333000111444444333222222111111111111333333333333333333444555000444888::::::888555333'''@@@===777;;;555%%%GGG999PPP}}}bbbgggnnnvvv}}}hhhZZZTTTFFF:::===666111:::888;;;555999;;;999:::<<<888222000333777888777777777999333333555888999888555111;;;999666333000///333:::<<<444***<<<888===000222888:::GGGNNNLLLPPPTTTMMM666333444999<<<:::888888555666333111555;;;888000......//////...---+++***...)))'''###"""((($$$---WWW[[[xxxxxxvvvdddrrr}}}ooo]]]bbbeeeeee___[[[YYYTTTPPPNNNLLLQQQgggMMMWWWAAA666000???WWWaaabbbxxxbbbeee\\\bbbPPPFFF555<<<888777;;;AAAJJJWWWccc```;;;???DDD{{{kkk666FFF222===;;;999888999:::;;;<<<888???;;;888;;;777000333(((444===???OOOrrr{{{|||OOOJJJIIIMMMPPPAAAJJJHHHGGGIIIKKKIIIBBB>>>???<<<>>>@@@BBBAAA@@@>>><<>><<<888AAA111AAAiii]]]BBB;;;FFFGGG222<<>>;;;:::666111000222,,,000000+++***,,,,,,)))+++(((%%%...+++(((DDD^^^QQQ+++999&&&***""""""!!! !!!###$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&((()))+++---///SSSSSS???@@@777...,,,---,,,,,,...---...///...------...///,,,++++++++++++++++++,,,---,,,+++***))))))))))))(((***,,,,,,++++++,,,---******+++++++++,,,,,,,,,+++,,,---.........---,,,------------------------......------------......000///---+++***+++,,,...***'''''',,,'''+++999MMMYYYZZZ```hhh```aaavvvfffqqqkkkfffyyy\\\sss[[[cccddduuuuuu[[[===999222:::888111444888999;;;555555444333333444666777111000000000222222000///......---------,,,,,,,,,)))))))))***++++++,,,,,,...++++++...///---...222000444444000000555666333222555000///333...)))///999777444222111333555777555888777111,,,---222555222111444888999444111222111111000000111111222333000000000111222333555666777555333222444666555111777///777:::000222???:::555===444777???444```DDD===@@@LLL111@@@:::<<<@@@???777111CCC999555AAA111,,,222444111111444333...888666555555777888888777222111111333555555444333444000000555777555777===333>>>555444***===;;;:::888999===888000666:::111<<<666222444666444333444888666333111//////111444---.../////////...,,,+++(((&&&***)))$$$(((+++"""&&&555^^^}}}iii```XXX{{{wwwrrrfffYYYaaaddd___XXXUUUTTTSSSRRROOOSSSqqqCCCMMM444999KKKllluuulllSSS888NNNJJJRRRBBB???BBB;;;666555===IIITTT```jjjLLL666...pppuuu@@@<<<:::999???999333444:::>>>;;;777555999333000888888333555===999---444AAA666EEEzzzmmmOOOOOOCCCGGGIIIEEE<<>>:::;;;???AAA???======;;;:::>>>CCC;;;===>>>JJJ???;;;fffjjjGGGGGGQQQ>>>777DDDCCC:::???@@@;;;;;;???@@@===<<<;;;999:::<<<=========:::222555&&&111)))<<>>@@@===777888===555444???YYYooopppbbbUUU111888RRRYYY???FFF<<<666555777777555888<<<<<<888555333444777666111......222666666333333888999666IIIKKK[[[tttnnnYYY<<<777@@@<<<===>>>@@@@@@@@@===;;;999@@@AAA@@@>>><<<;;;999666<<<<<<:::888>>>FFFDDD===;;;666333555<<>>BBBDDDBBB======BBBGGGHHHmmmMMMJJJHHHFFFCCCAAA???>>>===EEEDDDCCCBBBBBBBBBBBBBBB???@@@>>>===@@@EEEFFFCCC888:::===;;;000'''---999JJJsssiiibbbcccxxxzzz~~~ssswwwrrrmmmrrrnnnqqqtttaaaXXXNNNLLL999111,,,555!!!:::666tttGGG===CCCDDD???;;;:::888555333111000///......---,,,+++))))))((())))))))))))(((((((((((()))((((((,,,666GGGYYYeeeiiiggg```RRR@@@222+++)))$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$&&&'''((()))+++---///{{{WWW888333555111---******+++,,,,,,,,,,,,---...............,,,,,,+++++++++*********+++***))))))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***************+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******)))(((((((((((((((((((((((((((((("""$$$'''+++---.........000222555666555333222222444///***((()))+++,,,,,,,,,///333555555555555666999777555444444444333111444333333222000...---,,,,,,,,,+++++++++*********(((((((((((((((((((((((()))************+++++++++,,,---...///000000000000000222444444444444666777444444444444333333222111000000000000000111222222222222222333333333444444222222222111000///////////////000111222444555666666555555444333333222222333444555555444555777999777666444555777999:::999333444555555444555888;;;;;;:::999888777666555555444222000000222444555555666666666666555555555555444555666777666555333222222444555666555555666777===:::555111444999999555666555444555777777555444555666666777666555444333222222111111000000000000//////---,,,,,,,,,---...---,,,+++***)))(((''''''### 666DDDqqqooo{{{KKKrrrsssiiiaaaVVVKKKNNNRRRJJJHHHMMMNNNIIIGGGMMMSSSUUUvvv666===SSSEEEBBBAAAKKKAAA:::<<<@@@>>>;;;999:::===SSStttlllNNN<<<333RRRAAA222888444444444666555333555999888444555333555999999444222333000555777555666999888444444333:::EEEHHHGGGOOO]]]^^^hhh```eeejjjfffaaaIIIFFF:::<<<>>>888AAAMMMGGG999;;;===>>>>>>===;;;:::@@@AAA@@@>>>======<<<;;;:::;;;888555888===<<<777@@@???@@@AAABBBBBBAAAAAA555999;;;:::;;;@@@CCCCCCEEE@@@PPP|||iiiJJJIIIUUU@@@???>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAA:::@@@CCCAAA???@@@AAA???>>><<<>>>@@@<<<444222555???JJJnnn[[[ZZZ\\\___ttt}}}mmmrrrdddfffeee\\\[[[III;;;777///'''---555000KKKJJJGGGNNNAAA:::CCC<<<;;;999666444222111000...---,,,+++***))))))((()))))))))(((((((((''''''###$$$&&&''''''))),,,///&&&)))***'''"""!!!###$$$$$$$$$######""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""!!!!!!""""""###$$$&&&'''((()))+++---///xxxRRR555///111...***((()))++++++++++++,,,,,,---------------++++++++++++*********)))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++++++++++++++,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++******))))))((((((((((((((((((((((((((((((***)))'''&&&%%%%%%&&&&&&"""$$$&&&&&&$$$###$$$$$$"""###%%%(((+++,,,***((()))+++///111111222333444666444333222333333111000666555333111///...------++++++++++++*********)))((((((((((((((((((((((((((((((((())))))))))))******+++,,,---...............111444555555444444555555555555444333222111000///////////////000000111000000000111111111111111111111000000///.........------......000111333444111111111111111111111111...000333444444444666777555666777666666666888:::...///000111111444777:::<<<888444333444444222000222000......000222333333000000000000000111111111111222333555555444333333333222222444666666555444;;;:::555222444::::::666666444333333555555555444666666666555444333222222000000000000000/////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((&&&)))555###hhheeezzzmmm|||~~~lllaaaZZZPPPQQQYYYZZZSSSPPPKKKFFFHHHKKKIIIEEEdddGGGBBBTTTBBB999RRRSSSPPPGGG???>>>===888333111CCCjjjdddJJJ999///VVVTTT222000111111555222444333111222666555111333222444999999666444666///333666666777888666222:::999;;;===777333;;;III888BBB;;;???AAA???AAA111======CCCCCC===DDDDDD666;;;===???AAABBBAAA@@@???>>>============<<<======???@@@>>>:::999;;;;;;999BBBDDDGGGFFFCCC???>>>>>>;;;@@@CCCAAA??????>>>:::DDD???@@@IIIQQQ```mmmRRR>>>777999===>>>::::::999999999999::::::666666666777888999;;;<<<666???FFFCCC>>><<<;;;:::???::::::AAAEEE???555---"""OOO\\\}}}jjjXXX;;;QQQ```fffzzzxxxrrrfffUUUHHH>>>333***555&&&---666111000\\\PPP333FFFQQQ>>>666CCC<<<;;;999666444222111000---,,,,,,+++***)))(((((()))(((((((((((('''''''''!!!$$$((()))&&&"""###$$$$$$%%%))),,,############"""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!""""""###$$$&&&'''((()))+++---///{{{MMM444...,,,***'''&&&(((************++++++,,,,,,,,,,,,,,,+++************)))))))))))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''((())))))***))))))******+++,,,,,,,,,+++++++++,,,,,,+++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((''''''(((***,,,...++++++,,,+++******+++------,,,***)))((()))))))))&&&))),,,...//////111333333222111111222222111///666444222///---,,,,,,,,,+++************)))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((()))***+++,,,,,,------,,,+++...333555444222111111555555444444333222000000000///////////////000000............//////////////////......------------,,,,,,,,,---...000111222//////000000111222222222...111444555555555555666444666888777444444666999///000111111222444777:::===777111000222333111---///...,,,---...000000000***++++++,,,---............///111222333333333222333111000222555777444222888777444111333888999666666444222111333444444444555444222111/////////////////////...............---,,,,,,,,,++++++++++++,,,,,,++++++******))))))!!!###&&&;;;___yyyjjjtttmmmtttpppgggeee[[[XXX```cccJJJFFFDDDFFFKKKMMMIIICCC>>>CCCTTTVVVEEENNNYYYBBBAAA???;;;666///111???OOOrrr{{{yyybbbDDD777BBBRRRvvvbbb444444555222222000000222111000222666555222222000222666777333333555111222444555666666555444:::888:::;;;999777>>>GGG...:::777===@@@???GGG>>><<>>CCCIII@@@444<<>>???;;;777999>>>???<<<777;;;:::999888888777777888555555444444444444444555666>>>CCCAAA===<<<;;;999AAA<<<;;;BBBIIIFFF:::000222888EEEdddmmmCCCCCC444;;;CCCSSS\\\NNNMMMDDD666FFF///,,,===,,,:::''':::555555LLLQQQHHHAAABBBBBB???>>>@@@;;;:::777555222000//////,,,++++++***))))))((((((((((((((('''''''''&&&&&&%%%'''((()))(((((()))+++&&&'''(((&&&$$$"""###$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!"""###$$$&&&&&&((()))+++---///~~~FFF222---)))'''%%%%%%'''))))))))))))******+++++++++++++++*********)))))))))(((((()))(((''''''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((())))))***++++++,,,***++++++,,,,,,++++++***))))))((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$#########$$$$$$###!!!!!!###%%%&&&%%%$$$######$$$&&&(((&&&(((+++,,,---...000111000000000111333333111000444222000---+++******+++*********)))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((()))***+++,,,,,,,,,,,,+++///333555555222111000333333333333222111000///111000000/////////000000------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...000000//////000111222333444444333555777888777666555666333666888777444333444777111222333222111222555777===777111///222333000---...,,,+++,,,---......---((())))))***+++,,,------,,,---...///000111111111111///...000444555333000444555333000111555666444555333111000222333333333333333111///...---------------------------------+++++++++++++++******)))++++++******************666222%%%999(((>>>XXXvvv{{{tttuuusssvvvjjj^^^[[[WWWRRRJJJBBB???AAABBBCCCCCCOOOFFF???@@@GGGAAA666<<<666333111333999IIIeee|||wwwaaaRRRIII333222kkkddd666(((555111---000(((---/////////222888888555333111222555555222111333444222111222333333555777444111000333444222222333111===:::???===777>>>777333<<<777---111;;;:::444888888999::::::999888888777666999??????888333444<<<;;;:::999777777999===BBB===999888::::::888555666;;;===;;;999;;;;;;999???:::>>>LLLMMMBBB:::<<<:::===AAABBBAAAAAACCCDDD???DDDGGGBBB999222333777888777777666666666666666333333333222222333333444888;;;;;;:::;;;>>>>>>;;;CCCCCCCCCFFFIIIJJJDDD>>>FFF(((>>>QQQjjjcccJJJ666666:::+++***666:::222---***,,,555444MMMNNN[[[XXXBBBKKKJJJ>>>;;;BBBCCC<<<999777555222000...---,,,*********))))))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%###!!!!!!"""$$$ !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$&&&&&&((()))+++---///xxx???///)))(((&&&$$$$$$&&&(((((((((((())))))***************))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&''''''((()))***++++++)))***+++,,,,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''(((((()))))))))'''%%%$$$%%%&&&&&&%%%$$$$$$%%%''' ###&&&((('''&&&&&&&&&'''(((***++++++,,,...///------...000222333111///111000...---+++*********))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''((()))***++++++++++++---000444666555333111111000111111111111000//////111000000////////////000,,,,,,,,,,,,,,,++++++++++++++++++***************+++******+++,,,---......//////000111222333444444555666888888666555666777444666777666555333333333222333222111000000222444999666222000111111000------+++***+++------,,,+++((())))))***+++,,,,,,---+++,,,,,,---...//////000///......000222222222000222444333000000333444222333222000000222222222111333222222111000///......+++++++++,,,,,,,,,,,,,,,*********+++***))))))((()))))))))))))))*********!!!$$$((('''&&&NNNsssttteee~~~yyy{{{pppfffZZZZZZTTTNNNKKKGGG@@@;;;999888AAA===333<<<000###GGG;;;999???QQQeeeoooqqqqqqXXXRRRDDD888DDDqqqddd888(((,,,333)))***000)))))),,,------111777888555444222222555555222222555555222///111111111444999555333333666:::999555111888BBB>>>CCC???555:::444===FFF???666;;;;;;333111666777777777777666666666777555:::BBBAAA888333555;;;777555777888888;;;???EEE???999999===???===999555888999555333555666555???BBBEEEBBB888333;;;HHH@@@>>>;;;666222000222333<<<444------222666333////////////000111222333444......///000222444555666777777555444888>>>???;;;===AAACCCBBBBBBEEEGGGFFF:::LLL<<>>>>>BBBCCC@@@===777666444111///---,,,+++))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%!!!###&&&&&&$$$!!!"""######$$$%%%&&&&&&&&& !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###$$$&&&'''((()))+++---///nnn>>>...''''''&&&$$$$$$&&&''''''&&&'''((())))))******))))))))))))((((((((('''''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&''')))******+++)))***+++,,,,,,+++***)))''''''''''''''''''''''''''''''''''''''''''''''''""""""###$$$%%%%%%%%%%%%###%%%&&&%%%$$$###$$$&&&$$$(((+++,,,***''''''''''''((())))))((()))+++---******,,,...111111000...............---,,,+++***))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))))))))))),,,...222333222000//////---...//////////////////000//////...------......,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))(((((())))))***+++,,,,,,------...///000111111333444555444333444666777666555555555555555222000222333222111000000222444444333222111000///......,,,+++***+++------+++***)))))))))******+++++++++++++++++++++,,,,,,---...,,,...000000000///000111333555555111///222333111111000000111222222111//////000111111000///...---*********+++++++++,,,,,,))))))*********)))((('''''''''((((((((()))))))))%%%(((444---111---$$$NNNiiimmm{{{||||||qqqWWWRRRRRRXXX[[[VVVQQQOOO:::AAABBB555LLLYYYAAAJJJUUURRRXXXhhhtttppp```SSSUUUJJJ;;;III333///+++...---'''+++///***&&&((())))))---222333000111//////333444222333666444000///222333111333777///000222555777999777444///777222999888000777222000888222000;;;666---333555555666666777777888888777333666>>>>>>777444999@@@999666:::===>>>@@@CCCCCC@@@>>>===>>>???===;;;:::>>>???:::888888777555///333888>>>FFFGGG<<<...888888777666666777999;;;///555999666///***,,,111)))))))))***+++,,,---...++++++,,,---///111333444222555555222333888;;;:::444;;;>>>;;;;;;@@@EEEFFF>>>BBBWWW<<>>777666444111///---,,,+++))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%$$$!!!$$$''')))(((&&&%%%$$$###"""!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""###$$$&&&'''((()))+++---///ggg{{{@@@000''''''&&&$$$%%%&&&''''''&&&'''(((((())))))))))))))))))(((((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&'''((()))***+++((()))+++,,,,,,+++)))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%"""###%%%%%%$$$######$$$!!!"""$$$###!!!"""&&&***'''((((((((('''''')))***'''(((***---///000///------.../////////...,,,+++)))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&''''''''''''(((+++---...---,,,+++,,,+++,,,---...///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++******((((((((()))))))))))))))'''''''''''''''((()))*********+++,,,,,,---......///000111111111222555888777555333444666666222...333333444333222222444777000111222222///...---...,,,+++++++++------+++))))))))))))***************++++++******++++++,,,---***---000000...---///222444777666222000222333111000000000111333222000...+++,,,...//////---,,,***))))))******+++++++++,,,((()))*********)))'''&&&&&&&&&''''''(((((())))))000&&&###***+++'''***///MMMbbbrrrrrriiivvv}}}lll\\\XXXYYYYYYYYY\\\ZZZOOO\\\VVVXXXaaa[[[ppprrrhhh___[[[XXXUUUVVVYYY>>><<<[[[mmm111***...+++'''%%%'''***)))%%%$$$&&&&&&&&&)))---...***,,,***+++000222111222666222...///444555111111555000444666444333333444444///444---444444---666222777<<<111...888///%%%000///000111222333555666666666///000888:::444555<<>>>>>>>>@@@@@@>>>===EEEDDD:::888@@@CCC>>>444555555555333111///...---***)))+++......***&&&+++***)))(((((('''((((((,,,,,,++++++,,,---......,,,333777333000222666888222:::===;;;<<>>>>>888777444222///...,,,,,,((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$""" """$$$###!!!!!!!!!""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""###$$$&&&'''((()))+++...///rrrooo???***%%%&&&%%%%%%$$$$$$%%%%%%&&&)))###$$$******,,,"""888,,,111***'''+++,,,---&&&(((***&&&+++***,,,""")))%%%$$$---&&&!!!########################"""###%%%&&&&&&''')))+++(((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***,,,---......///...---,,,++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((******+++,,,,,,---......////////////............///...---,,,+++,,,------))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((()))***+++,,,---......222222222111111111111000///111333222111000000111---------...//////000000222111111000///.........,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((())))))***++++++,,,---...///000111000000111222222222111111....../////////......---//////...---+++***))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))QQQyyy}}}tttzzzuuuVVVUUUgggmmmfffxxxzzzppp[[[UUUTTTQQQVVV\\\]]]\\\WWW[[[GGGNNNSSS___iiiQQQ888WWWooo999&&&---)))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((---...000222333222111000...111444777777555222///---222666555222///111444111000000///...------,,,,,,++++++***+++,,,...///000000000///...///222555222000...000333555444333888666888<<<;;;777777===AAA===999777888:::<<<<<<:::555555<<<@@@===:::;;;BBB<<<777888>>>AAA???<<<555555444444333222222111------,,,++++++******)))))))))(((((((((((()))))))))))))))***++++++,,,,,,......///111444666888:::888;;;???BBBCCCAAA>>><<<:::???EEEHHHEEEIII]]]sssmmmQQQGGGGGGDDDAAA===>>>>>>??????===<<<;;;888666333000///...+++***))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%$$$######!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###%%%&&&'''(((((()))***,,,---sssppp???+++&&&&&&%%%%%%$$$$$$%%%%%%&&& ***"""(((111%%%777!!!000..."""###999 &&&,,,$$$(((000"""666!!!---222***%%%%%%+++######################## """$$$%%%%%%%%%&&&'''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&&&&&&&&&&&&&&&&&&&'''''')))+++---///000111------,,,,,,++++++******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''(((((()))******+++,,,,,,........................///...---,,,+++,,,,,,---)))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((()))***+++,,,------000000000111111111111111222444555555333222222333000000000111111111111111000000000///......------,,,,,,+++++++++*********))))))))))))))))))))))))((((((''''''(((((()))******+++,,,---...///000000222222333444444444333333222222111111111000000///......---,,,+++******)))*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******555---HHHllluuuSSSZZZVVViiirrr~~~qqqtttkkkjjjcccaaaccc[[[\\\ZZZTTThhhFFF???HHHssshhh333111333%%%((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''***,,,...///000000///...///111444666666555333111000444777666222111333666333333222111000000/////////...---,,,++++++,,,,,,...//////...---...111444222000///000444666666555:::888:::======999;;;@@@999888777777:::;;;;;;:::111000333888777333111444999666444555999999777333111000000//////...------,,,,,,++++++***)))))))))(((''''''&&&&&&''''''((('''(((((())))))***+++++++++,,,---///111333555666888:::===@@@@@@???<<<:::DDDDDDEEEGGGDDDCCCKKKWWW{{{kkk]]]LLLDDDFFFHHHEEEAAA======>>>>>>===<<<:::999888555222000///...+++***************))))))))))))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""###%%%&&&''''''((()))+++,,,...tttrrr>>>,,,(((&&&%%%%%%$$$$$$%%%%%%&&&111###$$$HHH___LLLUUUSSSDDD,,,888pppFFF+++"""###&&&'''[[[ZZZEEE%%%)))>>>MMM@@@ ###***########################!!!###&&&'''&&&%%%%%%%%%'''''''''(((((((((((()))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***---///000111++++++++++++++++++++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))+++,,,,,,------......///...---,,,,,,++++++,,,,,,))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''((()))***++++++.........///000000111111333555666555333222222333222222111111111111000000///......------,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))(((''''''''''''((())))))******+++,,,---......///111222333333444444333333444333222111000/////////,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))),,,,,,%%%FFFnnnoooqqqeeeSSSRRR===///LLLKKKdddddddddeeeKKKLLLMMMCCCkkkfffeee555%%%***+++%%%(((''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((()))***,,,---,,,,,,+++///000111333333333222111111333555333000000222555222222111111000000//////222000...,,,***)))))))))+++,,,,,,,,,+++,,,///111000//////000333666777666:::999999;;;:::999;;;@@@444444666888<<<===<<<:::111444888;;;888222222666666777888999888777444222...------,,,,,,++++++***++++++******)))(((((('''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''((())))))))))))***+++---///111222555777:::<<<===<<<:::999@@@===>>>BBBEEEDDDEEEHHH:::XXX~~~rrrdddEEEBBBAAADDDIIIJJJEEE@@@>>>>>>>>>===;;;:::888777777555111///...---+++)))+++++++++*********))))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$&&&'''''')))***,,,---///uuuttt<<<,,,'''&&&%%%%%%$$$$$$%%%%%%&&&###000uuu@@@^^^ggg---555kkklll((($$$hhh'''+++"""+++########################$$$&&&***+++)))'''&&&%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,---...)))))))))******+++++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''%%%&&&&&&&&&''''''(((((())))))***+++,,,---...///---,,,,,,+++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))++++++,,,---...///000111111222444333111000000111111111000//////...---------,,,,,,,,,+++++++++***+++************)))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))***++++++,,,------...///000111111111111111333222000...------------*********+++++++++++++++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((("""888...(((???eee~~~uuummmhhhtttgggwwwVVV&&&,,,555''' +++&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))************------......//////000000000111111///------///111...---------,,,,,,++++++000///,,,***)))(((((((((((()))******)))***,,,...---------///111333555666555555555555444555888<<<444444555888;;;<<<<<<;;;666888<<<>>>===:::999:::777999;;;:::666444333444......------,,,+++++++++)))))))))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&&&&'''''''''((()))***,,,...///111333666999;;;;;;;;;;;;999999;;;@@@EEEFFFFFFFFFOOOEEE<<>><<<:::999777666666444111///...---+++)))*********))))))))))))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!###$$$%%%&&&'''***+++,,,...///wwwwww999***&&&&&&%%%%%%$$$$$$%%%%%%&&&"""%%%%%%)))+++AAA'''%%%888EEEKKK,,,OOORRR___NNN''' ########################$$$&&&******)))&&&%%%$$$&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''''''''((()))***+++,,,---...+++++++++++++++*********((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((())))))***+++---.../////////111222222111000000111111000000///...---,,,,,,++++++++++++*********************)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((((((((())))))******++++++,,,---...///000000000000222111000...---,,,,,,,,,)))))))))*********++++++(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''',,,%%%---((()))AAARRRttt>>>444---+++)))&&&'''+++%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((())))))))))))---------......///000111000000///---,,,,,,---///************))))))))))))+++***)))'''&&&&&&''''''&&&'''((((((((((((***+++((()))***,,,---///111333111222222111000333666999666555444444666888999888444444555666999;;;888555333555555222---,,,...111---------,,,++++++******(((''''''&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%!!!""""""###$$$$$$%%%%%%&&&&&&''''''(((***+++,,,,,,...111555888;;;<<<===>>>@@@BBBBBBAAABBBCCCCCC>>>DDDIIIKKKQQQ]]]ggglllmmmcccUUUJJJFFFFFFHHHHHHEEEEEECCC@@@>>>===???@@@@@@???>>><<<:::888777666555333000...---,,,+++))))))(((((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""$$$%%%&&&'''***+++,,,...///{{{|||777***&&&&&&%%%%%%$$$$$$%%%%%%&&& '''###((((((..."""...;;;!!!!!!777***$$$### RRR222...###"""222---)))########################!!!$$$&&&'''%%%#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''''''''(((((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''')))***+++,,,,,,***++++++++++++***))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))***+++,,,------...000222333222222333444111111000//////...------************************))))))))))))((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''(((((()))))))))))),,,---...///000111111111111111111000///...---,,,)))))))))))))))*********((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&000)))+++###111(((KKK|||}}}zzzddd555%%%---///'''###&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((())))))---......///000111222222111000///......------...************))))))))))))((('''&&&%%%%%%&&&''''''$$$&&&''''''''''''(((***%%%'''((())))))***---///...222333000000444777777666444111111333444555444444333111000444888777111222333222...+++***---000++++++******)))(((((('''&&&&&&%%%%%%$$$#########$$$##################$$$ !!!!!!""""""###$$$$$$&&&%%%%%%&&&'''((()))***)))***---000444888;;;<<<:::@@@DDDAAA>>>@@@CCCEEEDDDNNNTTTNNNEEEDDDJJJOOOSSSSSSWWW]]]aaaccciiiooonnnhhh___[[[]]]]]]TTTHHHMMMIIIEEEEEEHHHKKKLLLLLL@@@AAABBBBBBAAA@@@@@@AAA???>>><<<:::888777666666444222///------,,,***)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$######"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""###%%%&&&&&&)))***,,,---///666***&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&& !!!******666$$$%%%000aaaooo@@@...)))!!!&&&%%%&&&(((########################!!!"""$$$$$$###"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))***+++++++++***(((((((((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((()))******+++++++++---000111111111333444/////////...---------,,,************************))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''''''''''''''(((((((((***+++,,,---.../////////,,,...///000000...,,,***))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%+++'''***!!!333((()))111BBBuuuXXX000...111&&&!!!'''+++&&&"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((***+++---...///000000000//////.........---,,,+++))))))))))))))))))))))))((('''&&&%%%%%%%%%&&&'''###%%%''''''&&&&&&''')))$$$&&&(((((('''(((***---,,,111333000000555777555444333333444666666555333999:::777222222666777333222222222000///......///***))))))(((((('''&&&&&&%%%%%%$$$######""""""!!!""""""!!!!!!!!!!!!"""""" !!!!!!"""#########$$$$$$$$$$$$%%%&&&&&&''''''((()))+++///222555777000888=========BBBDDDCCCCCCGGGJJJIIIJJJMMMMMMJJJOOOKKKJJJMMMPPPOOOPPPSSSOOONNNJJJGGGKKKQQQQQQMMMEEEHHHKKKKKKIIIGGGFFFGGGCCCCCCDDDCCCBBBAAA???>>><<<;;;999666555444444444333111...---,,,,,,***)))((((((((((((''''''''''''%%%%%%%%%$$$$$$$$$$$$##################""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$%%%&&&((()))+++,,,...777+++'''&&&%%%%%%$$$$$$%%%%%%&&&&&&)))---***((( 444SSS +++)))666 (((333WWW,,,---"""########################"""$$$%%%$$$$$$###%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((('''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))******++++++)))((('''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))******'''***,,,......///111333,,,,,,++++++++++++*********************+++++++++)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''''''''&&&''')))***+++,,,,,,,,,(((***---///...,,,)))'''***)))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%% 111111%%%'''///+++%%%555FFFOOOsssYYY777/// /// &&&+++)))%%%$$$%%%%%%##################$$$$$$"""############$$$$$$$$$############$$$%%%&&&'''&&&''')))+++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))''''''''''''(((((((((((((((***)))'''&&&%%%%%%&&&&&&###%%%''''''&&&&&&'''((($$$'''((((((&&&&&&))),,,)))///222//////444555222333444777:::<<<;;;888555;;;???===333...111555555//////000111111///---++++++******)))((((((''''''$$$$$$######"""!!!!!!!!!  !!!!!!"""########################$$$%%%%%%''''''''')))+++...111222...555::::::<<<@@@>>>999???DDDEEE@@@===AAAGGGJJJFFFAAAAAAGGGLLLMMMMMMNNNDDDIIILLLJJJHHHJJJKKKJJJ===DDDJJJHHHBBB???BBBGGG>>><<<:::888999:::;;;;;;999888666444333222222333333000...,,,,,,,,,***)))))))))))))))((((((((((((%%%%%%%%%$$$$$$$$$#####################"""!!!!!!"""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" """###$$$%%%&&&((()))***,,,---}}}|||555''''''&&&&&&%%%%%%%%%%%%$$$$$$!!!%%%---$$$222000qqqiii!!!gggaaa!!!..."""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&***...111000...(((((()))))))))((((((''''''(((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++,,,---///000111222...---,,,,,,++++++++++++))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((())))))***+++,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((())))))******,,,------333EEE```tttzzzlllRRR666***((('''&&&'''&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""""""""""""""########################%%%%%%&&&((()))+++,,,,,,...,,,************((('''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))***+++,,,...000111111111111111222333444555<<<:::888888777666333000000///---+++************)))(((((('''&&&&&&%%%%%%$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$%%%%%%&&&(((***,,,...///333222666???DDDAAA===;;;>>>CCCGGGFFFCCCDDDJJJQQQJJJJJJJJJJJJHHHHHHIIIKKKGGGGGGEEEBBBCCCHHHIIIGGGDDDFFFFFFCCC>>>:::;;;<<<333999555000===PPPIII222222222000///............+++++++++***)))(((((('''))))))(((((('''''''''&&&'''&&&%%%$$$###########################"""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&((()))***+++,,,zzz}}}555((('''&&&&&&%%%%%%%%%%%%$$$$$$))))))000+++)))(((hhh,,,'''###:::444YYY///))))))"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((''''''))),,,---+++))),,,,,,++++++***((('''&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))+++,,,---///000000------,,,+++++++++++++++(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))***+++++++++---,,,,,,,,,++++++++++++((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((())))))(((+++......,,,///777>>>@@@aaaooo|||lllLLL666666---&&&''')))((('''(((&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""########################$$$%%%&&&'''(((***++++++---+++************((('''&&&&&&&&&'''&&&&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&(((((())))))+++---...///////////////000222333333888777555444444222000---///...---+++************((((((((('''&&&%%%%%%%%%$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########$$$%%%%%%&&&''')))***,,,---111000444<<<@@@===999888>>>BBBEEEFFFDDDFFFLLLQQQMMMLLLKKKIIIIIIKKKOOOQQQJJJJJJGGGCCCCCCFFFEEEBBBAAAAAAAAA>>>;;;888888888EEE222&&&???ttthhh111000///...---,,,,,,,,,,,,+++******)))((((((''''''((((((((((((''''''&&&&&&'''&&&%%%$$$###########################"""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$&&&&&&((()))***+++,,,uuu|||666((('''&&&&&&%%%%%%%%%%%%$$$$$$>>>)))///%%%$$$&&&XXX###$$$+++lll888&&&{{{GGG###,,,""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''')))((('''((())))))'''%%%*********))))))((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((()))***+++,,,---...,,,,,,+++*********++++++((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))******,,,++++++++++++*********((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((###''',,,---,,,(((&&&%%%"""444888BBB\\\dddeeevvvlllsssrrrrrrzzzyyyuuuzzzuuugggSSSBBB777000,,,*** %%%***)))%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""##############################$$$%%%'''((())))))+++***))))))******((('''&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$######$$$$$$"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&'''''')))***,,,---/////////000111222444555666444333222222111...,,,...---,,,+++***)))))))))(((''''''&&&&&&%%%%%%$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$%%%%%%%%%&&&((()))***...---000777:::888555555@@@AAACCCCCCCCCDDDGGGJJJHHHHHHIIIJJJKKKLLLLLLMMMFFFGGGEEEAAAAAACCCAAA<<<===;;;999777777555333111---///000222666777///$$$,,,+++***))))))((()))))))))))))))((((((''''''&&&(((''''''''''''&&&&&&&&&&&&&&&%%%$$$###########################"""!!!!!!"""!!!!!! !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&'''((()))***,,,---ppp{{{555)))'''&&&&&&%%%%%%%%%$$$$$$$$$!!!$$$###ZZZRRR---((('''uuu===%%%ppp---+++"""***###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%''''''((()))))))))))))))'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''((()))***+++++++++******)))))))))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((************************(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&(((+++---------,,,111)))&&&///...***222;;;???:::666:::555000444333...'''$$$%%%(((+++,,,)))***+++)))$$$!!!###&&&%%%$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""###$$$%%%&&&''''''***((('''((())))))((('''%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$###############"""""""""############$$$############$$$$$$$$$$$$$$$$$$%%%%%%'''((()))***//////000111333444666777555444222222222111...,,,,,,,,,+++***))))))((((((&&&&&&&&&&&&%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""$$$$$$$$$$$$$$$%%%&&&''')))(((,,,222666444444666BBBBBBAAA@@@@@@?????????>>>AAAEEEIIIJJJHHHCCC???>>>@@@???======@@@===999999555222222333333000,,,444222///,,,'''%%%---666)))(((((('''&&&&&&''''''((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$###############"""!!!!!!"""!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%&&&'''((()))***,,,---mmmyyy444)))(((&&&&&&%%%%%%%%%$$$$$$$$$###$$$******--- :::eee---%%%===fff$$$(((FFFrrr'''"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((()))((((((((((((''''''((())))))))))))((())))))(((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&'''((())))))))))))((((((((())))))***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%+++'''######%%%(((******---///,,,(((***(((''',,,+++000+++(((---+++''',,,###%%%)))---...+++&&&""")))((($$$ ###&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################!!!!!!"""###$$$%%%&&&&&&(((&&&&&&&&&((()))((('''%%%%%%&&&&&&%%%%%%$$$###$$$$$$###""""""""""""###!!!!!!"""""""""#########"""""""""#########$$$$$$#########$$$%%%&&&'''(((------...///111333555666333222000000000///---+++*********))))))(((''''''%%%%%%%%%%%%%%%$$$$$$$$$"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!######""""""###$$$$$$%%%%%%%%%(((...222222555999AAA@@@@@@@@@@@@???>>>>>>BBBBBBCCCEEEFFFEEE@@@======???>>>;;;;;;<<<:::555555222//////000000...***(((!!! (((---***%%%###''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$###############"""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%'''(((((()))***,,,...kkkvvv222)))(((&&&&&&%%%%%%%%%%%%$$$$$$///***///BBB555!!!222((("""$$$'''888$$$""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((%%%''')))***)))))))))+++%%%%%%%%%&&&%%%%%%$$$$$$&&&&&&%%%%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&''''''((((((((('''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&'''&&&%%%$$$&&&)))***)))+++...000&&&+++'''%%%***((($$$***222---&&& !!!&&&***$$$$$$""" ###&&&&&&"""#########$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################!!!!!!"""###$$$$$$%%%%%%&&&%%%$$$%%%'''((((((&&&%%%%%%%%%%%%%%%$$$######$$$###""""""!!!"""""""""!!!!!!!!!!!!""""""""""""!!!""""""""""""#####################$$$%%%&&&&&&''''''(((***,,,///111222000...---------,,,***((((((((())))))(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""###$$$%%%######&&&+++...///333:::999<<>>$$$&&& 666 EEEHHH===***++++++"""###---$$$ 111111000"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''((((((((((((%%%(((******((('''(((***%%%&&&(((***,,,---......,,,+++(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%!!!###&&&((())))))((((((&&&###&&&((($$$%%%(((%%%(((---)))&&&+++'''"""&&&!!!$$$&&&%%%%%%$$$###$$$''''''$$$%%%'''$$$"""#########$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""""""""###$$$$$$%%%%%%$$$######$$$'''((('''&&&$$$%%%%%%%%%%%%$$$############"""!!!!!!!!!!!!""" !!!!!!!!!""""""!!!!!!!!!"""""""""#########""""""######$$$%%%&&&###$$$%%%'''***,,,///000///...---------,,,***(((''''''((((((((('''&&&%%%#########$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!!!!!!!!!!"""###%%%%%%$$$###%%%((()))***///666111777===??????@@@DDDHHHMMMGGGAAA@@@CCCFFFFFFEEEAAAAAA<<<666444444222---,,,------,,,***)))***+++((("""###***)))$$$$$$######""""""######$$$###########################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%###############"""!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###&&&'''(((((()))***,,,...lllppp...((()))&&&&&&&&&%%%%%%%%%$$$$$$+++ +++...!!!$$$"""###&&&'''---'''...***111;;;555444---;;;222###999***111&&&---'''///111"""$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''((((((((()))&&&(((+++***'''&&&'''(((+++---111666;;;@@@CCCDDD;;;999444///+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$$$$%%%''',,,%%%'''***'''***---&&&"""(((%%%%%%+++(((###(((%%%&&&'''&&&%%%$$$%%%&&& %%%&&&"""!!!%%%'''$$$""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""######$$$$$$%%%%%%$$$###"""$$$&&&((('''&&&$$$%%%%%%%%%%%%$$$############"""!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""######""""""###$$$%%%%%%###$$$%%%'''***---///111111///......///...,,,***&&&'''((((((((('''&&&%%%##################$$$$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!"""$$$%%%&&&%%%$$$%%%'''&&&&&&,,,333---444;;;===::::::???EEE@@@??????BBBFFFFFFAAA;;;;;;:::666000///111000---)))+++---+++((('''(((+++###,,,///'''"""###%%%$$$""""""!!!!!!!!!""""""###"""""""""""""""##################$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%###############"""!!!!!! !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """$$$&&&((()))((()))+++---...ssshhh...&&&)))&&&%%%%%%$$$$$$%%%%%%&&&+++$$$!!!%%%'''%%%###%%%***&&&&&&)))((((((555FFFRRR]]]WWWjjjnnndddooogggNNNyyyCCCDDD:::000777...222(((######'''###&&&((($$$&&&### ###(((%%%##############################$$$$$$$$$%%%%%%%%%(((((('''###!!!###&&&'''"""(((***%%%$$$(((***'''"""&&&((('''%%%&&&&&&%%%%%%&&&&&&$$$!!!!!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&'''&&&&&&'''''''''$$$------$$$###---333222???EEEGGGHHHNNNVVVPPPDDDHHHKKKDDDBBBFFF@@@---$$$+++### ''',,,***&&&%%%%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$######&&&(((######$$$)))######,,,&&&+++%%%"""'''+++)))&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((())))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""!!!!!!###%%%&&&&&&### $$$"""!!!"""###%%%%%%$$$'''&&&%%%$$$$$$%%%&&&&&&***%%%!!!!!!###$$$!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$$$$###""""""$$$&&&(((***//////...---,,,,,,++++++(((''''''''''''&&&&&&&&&$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""######$$$&&&'''((((((000111333444555777;;;>>><<<>>>AAAAAA???<<<::::::999666222///......---,,,***)))((('''&&&%%%$$$$$$%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############%%%'''<<<>>>+++###***###$$$$$$$$$$$$###"""""" !!!!!!!!!!!!!!!!!! """"""""""""""""""""""""###"""######$$$%%%&&&''''''((()))+++,,,vvvhhh///'''***&&&%%%%%%$$$$$$%%%%%%&&&&&&***&&&###$$$%%%"""###!!!666PPPdddnnnrrrgggkkk___gggdddZZZfffccciiiyyynnnqqqhhhRRRWWW777333------000111(((!!!&&&'''%%%!!!"""&&&%%%!!!###########################$$$$$$$$$$$$%%%%%%%%%$$$&&&(((***+++***&&&"""'''((((((%%%%%%'''&&&###---+++'''$$$$$$'''+++---###&&&((((((&&&$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))***)))((()))*********---&&&***(((888<<>>AAABBB@@@>>><<<<<<888444000...------,,,+++))))))((('''&&&%%%$$$$$$%%%%%%$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""#########$$$***BBB[[[UUU555!!!!!!###$$$$$$$$$$$$###"""""" !!!!!!!!!!!!!!!!!! """""""""""""""""""""""""""""""""###$$$%%%&&&'''((()))+++,,,...zzzhhh///'''***&&&&&&%%%%%%%%%%%%&&&&&&'''""""""'''***'''###"""$$$CCCeeeqqqjjjbbb```aaa```ddd]]]eeeddd___mmmooojjjVVVlllkkkmmmeeewww]]]SSSIII:::555---***%%%&&&&&&'''&&&""""""%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%)))&&&######%%%'''&&&%%%(((&&&&&&)))+++)))((()))&&&$$$###%%%'''&&&""""""%%%((()))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&''')))*********..."""---888QQQOOO___gggrrrwww|||{{{sss]]]kkkeeehhhNNNHHHNNNEEE555(((%%%++++++&&&''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&999333***%%%$$$$$$$$$###'''222!!!(((///%%%,,,%%%###***,,,&&&"""%%%&&&###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""%%%''''''$$$""""""######$$$$$$&&&&&&'''''''''+++***)))((('''''''''(((!!!%%%((('''$$$"""###$$$##################""""""##############################"""""""""!!!!!!!!!""""""""""""##################""""""###%%%'''(((***))))))(((((('''''''''''''''''''''&&&&&&&&&&&&############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&(((***---000222777<<>><<<;;;:::555222///,,,,,,+++***)))(((((('''&&&%%%$$$$$$###$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""######$$$111MMMbbbVVV444 ######$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""""""""""""###$$$%%%'''((()))***+++---...{{{fff---''')))&&&&&&%%%%%%%%%%%%&&&&&&/// ,,,)))&&&===XXXaaafffcccccchhheee]]]iiilllnnnqqqkkkaaaaaabbbaaaqqqffffffjjjoootttwwwmmmWWWOOO<<<:::......$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&***'''$$$$$$######%%%((('''''',,,333444111555<<<;;;555333666999666111...((('''&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&)))+++***)))******222CCCaaaooovvvssswwwbbb___[[[lll```cccVVV:::,,,...,,,"""((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''+++((($$$"""###(((---000 000 &&&..."""(((&&&***"""!!!+++000+++%%%$$$&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&'''''''''((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$***,,,...//////.........666555333000...,,,+++***///(((######''')))&&&"""$$$$$$$$$$$$#############################################"""""""""!!!!!!"""""""""""""""############"""""""""###$$$&&&&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%#########"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$&&&''')))+++,,,///333666666999;;;;;;999666555444222000---++++++***(((''''''&&&&&&%%%$$$$$$############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""###$$$***888AAA777&&&"""***###############""""""!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$&&&'''(((((()))+++---...yyybbb,,,''')))'''&&&&&&%%%%%%&&&&&&'''###''',,,*** """???```dddhhhggg```cccmmmqqqmmmppppppxxxzzzuuunnngggiiiuuuooossspppooowww\\\|||sss{{{ttt}}}eee[[[888***%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%)))...+++%%%&&&+++///555>>>CCCBBB@@@GGGPPPSSSHHH@@@@@@CCCAAAAAABBB999444,,,&&&######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++)))***...---)))***...888WWWfff}}}vvvddddddhhhlllfffKKK---$$$+++))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((( %%%)))***(((&&&'''(((+++333444555555333444888))))))'''%%%'''+++***&&&''''''&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&%%%%%%&&&&&&)))***++++++++++++***)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&''''''((()))))))))(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%&&&+++%%%""")))---///333666:::;;;:::999999999::::::;;;;;;::::::::::::666000***&&&''')))******&&&&&&%%%%%%$$$$$$$$$$$$####################################""""""""""""######""""""""""""""""""""""""""""""###$$$$$$%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###########################!!!!!!!!!""""""######$$$###%%%&&&'''(((+++///222666888:::999666222000///000...+++******)))'''&&&%%%%%%$$$$$$######""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""" !!!$$$!!!###+++"""############"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&(((((('''(((***+++---vvv___+++(((***''''''&&&&&&&&&&&&''''''###+++&&&---PPPdddbbbZZZlllzzzwwwkkkeeefffjjjqqqiiirrrrrrtttyyysss{{{```lllhhhmmmooo|||^^^bbbttttttrrrpppHHH888000***%%%&&&(((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))######'''***,,,666BBBEEEOOOXXXWWWTTTUUUZZZ]]]TTTPPPRRRYYYYYYNNNEEEBBBMMMFFF<<<333,,,(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''+++)))***,,,)))&&&---999^^^{{{wwwqqqsssvvvtttooommmkkkvvvuuuwww[[[[[[zzz{{{PPP...+++******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))++++++***((()))...777===VVVGGGaaa[[[SSSaaaWWW]]]AAARRRLLL...(((,,,""")))((('''&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***)))'''&&&&&&&&&'''(((&&&'''((())))))((('''&&&)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$&&&***///444555222///---444>>>DDDGGGJJJMMMPPPZZZZZZZZZZZZXXXWWWUUUTTTDDDGGGEEE;;;,,,###$$$(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############""""""""""""!!!!!!""""""############%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##############################!!!!!!""""""############!!!###%%%&&&(((+++000333555777999999666222000///...,,,+++******)))'''%%%$$$$$$######""""""""""""!!!!!!!!!!!!  !!!!!!!!!!!!"""""" ###$$$$$$""""""""""""######""""""!!! !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!###$$$&&&((()))'''((()))+++,,,sss^^^,,,+++---''''''&&&&&&&&&&&&'''''',,,%%% +++MMMllloooaaaxxxgggZZZ___mmmuuusssnnnyyyhhhkkkcccbbbhhh[[[cccsssqqqoookkklllrrrmmmyyydddrrrhhh~~~kkk|||ccc___CCC444'''%%%'''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''///%%%$$$111@@@IIITTT___]]]iiimmmfffgggooonnneeeffffffnnnxxxuuueeeWWWUUUVVVSSSNNNIIIBBB888---&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%'''***)))---AAAXXX{{{ttt{{{gggvvvkkkwww~~~zzzhhhWWWiii|||WWW555+++***)))((('''''''''(((''''''''''''''''''''''''&&&''''''((())))))******###!!!$$$000DDDZZZiiiqqqXXX{{{mmmuuuxxxwwwwwwnnn]]]MMMBBB777...+++***((('''''''''))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((''''''(((***,,,---***+++,,,------,,,+++***************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''(((***+++,,,...---,,,***)))'''&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%///;;;AAA@@@;;;888777>>>GGGRRRZZZ^^^```eeehhhyyyyyyxxxvvvssspppmmmkkkfffgggggg```RRRAAA222***((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""############"""""""""!!!!!!!!!""""""""""""""""""###$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#################################""""""############$$$$$$!!!###$$$%%%&&&))),,,///000333666666444111000///---,,,*********)))'''%%%######""""""""""""!!!!!!  !!!!!!!!!""""""!!!$$$%%%&&&'''###"""""""""""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!###$$$&&&((()))((()))***,,,---rrr^^^------000''''''&&&&&&&&&&&&''''''''' 000RRR```YYY```wwwppplllooovvvtttjjjfffjjj```NNNVVVQQQWWW```QQQXXXYYYKKKaaaccckkkllljjjlllyyylllrrrzzz|||RRR===)))$$$%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''777XXXrrrtttmmmhhhlllwwwwwwnnnsss}}}kkk|||sssnnnooojjjaaaccclllUUUWWWYYYZZZUUUIII888,,,&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%(((...111===\\\|||uuulllllliiiccchhh\\\zzz```iiiiiiwww|||xxxVVVaaa}}}PPP,,,+++)))((('''''''''(((''''''''''''''''''''''''&&&''''''((()))******+++,,,///<<>>CCC+++...222///...!!!%%%)))***&&&"""$$$(((,,,''''''''''''''''''''''''''''''''''''''''''''''''(((&&&'''***)))%%%%%%((((((''',,,$$$''',,,(((444>>>???;;;\\\DDDVVVpppPPPsssqqqMMMFFFLLL<<<111222444!!!000"""((((((,,,$$$)))"""###,,,###,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&%%%$$$...###%%%))))))333@@@???BBB:::999LLLZZZ^^^cccllluuuyyy~~~WWW999###%%%(((""""""***%%%$$$"""###$$$&&&&&&%%%$$$$$$$$$$$$######""""""############""""""""""""!!!!!!!!!!!!!!! !!!""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############%%%###""""""$$$$$$"""'''111///,,,""" ((($$$$$$%%%&&&***###...///......))),,,///333111...'''"""###((()))'''$$$$$$######"""!!!!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!!  !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$&&&'''(((((()))+++---///wwwTTT---))),,,333'''$$$'''&&&((()))$$$,,,HHHsssVVVhhhnnnhhhqqqnnnggg[[[NNNBBB===>>>PPPVVV\\\```aaaaaa]]]YYYPPPUUU]]]^^^VVVPPPXXXfffnnnyyyrrrzzzhhhyyyrrrvvvlll***&&&))))))###'''&&&&&&%%%%%%&&&&&&'''+++!!!!!!)))''' ))):::ZZZ___hhhaaa```wwwkkkhhh]]]PPPOOOYYY^^^\\\HHHYYYmmmyyy~~~|||qqqfff^^^ooohhhaaaQQQfffddd```CCC555)))''')))(((''''''$$$&&&''''''''''''(((***---'''...EEEOOO~~~yyyqqqqqqmmm^^^[[[___eee^^^NNNJJJRRRqqq|||vvvhhhmmmyyyppp444555%%%+++***%%%***%%%%%%&&&&&&&&&'''''''''...!!!)))''',,,"""444)))eeedddddd|||sssssswwwzzz}}}~~~ttttttcccooo___BBB######---000$$$((((((%%%&&&++++++((('''''''''&&&&&&%%%%%%%%%((($$$$$$***...***%%%$$$###000;;;<<<>>>JJJ]]]jjj```dddjjjmmmiiiaaaYYYTTTNNNJJJAAA666000---''' )))((('''%%%$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((( +++...%%%!!!(((...///)));;;MMM222;;;```{{{}}}wwwYYY777444222111+++(((&&&)))///000***"""'''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&'''%%%'''***$$$'''111000$$$555HHH888hhh\\\iiidddzzz{{{rrryyyZZZJJJ@@@111333'''999---!!!(((---)))%%%'''%%%"""&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%%%% ******!!!***@@@EEE999555EEEVVVaaa___XXXmmm}}}```???...******&&&###'''&&&$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$#########"""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############(((%%%""" $$$)))---&&&%%%!!!$$$&&&***&&&""",,,!!!((()))$$$000###&&&%%%%%%,,,222444---'''$$$(((...111---'''$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######"""!!!  !!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$&&&'''(((((()))+++---///wwwRRR,,,***,,,...///'''"""''''''&&&***BBBtttlllpppgggvvvuuuxxxbbbOOOAAA444===XXXlllpppooorrrtttrrrkkkeeeddd^^^XXXVVVZZZ]]][[[XXXVVV\\\UUUnnntttVVVnnngggLLL000888%%%''''''&&&&&&&&&&&&''''''+++""""""***)))'''888PPPkkk[[[kkklllzzzcccoooSSSSSSWWW___fffdddYYYNNNYYY^^^___]]]___hhhsssyyyxxxhhh\\\ppp```WWWUUUqqq^^^EEE...((()))%%%$$$&&&%%%&&&(((((('''''')))***,,,(((000dddssslll|||qqqccc```ccc```aaa[[[WWWVVVSSSMMMKKKLLLJJJWWWqqq~~~gggyyyWWW444 ,,,000...%%%&&&&&&&&&&&&'''''''''***(((%%%///***###SSSIIIgggxxxzzzrrr|||~~~}}}nnnddd{{{ppp222......!!!'''***)))&&&%%%(((******'''''''''&&&&&&&&&&&&&&&&&&!!!###******$$$%%%,,,555>>>IIISSS\\\^^^VVVLLLWWWZZZZZZWWWUUU[[[iiiuuuiiihhh___MMM===666444444&&&(((***)))&&&%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))***'''%%%&&&)))---000111@@@???WWWwww{{{zzzuuulllHHH000///,,,)))))))))((('''%%%'''''''''''''''''''''''''''''''''''''''''''''''')))$$$"""%%%''''''(((+++666AAA@@@PPPyyybbb___qqqooobbbxxxnnn~~~{{{~~~vvvwww___MMMPPP444)))///%%%%%%(((&&&"""'''+++$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###!!!'''444???CCCCCCCCCMMM[[[VVVVVVyyylllGGG222...***###((('''&&&&&&'''&&&$$$"""$$$$$$$$$$$$############$$$$$$#########"""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$%%%%%%%%%%%%%%%################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$"""%%%''''''%%%###$$$%%%$$$***))),,,"""'''***333(((333)))...,,,%%%---!!!,,,((()))***333333222---555)))$$$)))---)))%%%$$$%%%%%%$$$######""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""######"""!!!!!!  !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$&&&'''(((((()))+++---///wwwOOO,,,***+++%%%---)))'''...%%%%%%:::eeennnuuummmzzz{{{|||hhhGGG999CCCPPPdddyyyeee___\\\]]][[[UUUUUUYYY```VVVMMMPPPZZZ___]]]YYYZZZFFFcccssskkkhhhllluuukkk888777(((&&&''''''&&&&&&&&&&&&''''''$$$******&&&+++???TTT___YYYtttqqqddd]]]PPPhhhuuuiiifffeee```[[[YYYUUUUUUSSSOOOMMMPPPUUUYYYiii{{{rrriiiWWWjjjddd^^^ttt^^^AAA---&&&&&&&&&&&&%%%'''(((((((((((()))+++)))444???}}}mmm}}}kkk^^^WWWOOOQQQVVVRRRTTTVVVWWWUUURRROOONNNMMMIII444hhh|||}}}hhhRRR~~~888///&&&***)))&&&&&&&&&&&&''''''''''''%%%...(((***...555ccc|||[[[{{{nnnjjjsssrrrqqqqqqrrrrrrpppnnn|||zzz|||VVV===))),,,)))++++++(((%%%%%%&&&''''''''''''''''''&&&&&&&&&$$$'''((($$$!!!&&&555CCCOOOUUUUUULLLFFFKKKWWWaaadddkkkqqqooohhhccceeeiiidddkkkrrrtttpppcccMMM:::...***''''''***+++'''$$$'''''''''''''''''''''''''''''''''''''''(((((()))000%%%%%%000000***555JJJTTTzzz|||ttt{{{yyywwwOOO@@@///%%%###$$$'''+++''''''''''''''''''''''''''''''''''''''''''''''''+++'''%%%((()))''''''***,,,444555^^^```UUUnnnQQQgggrrr~~~zzz||||||wwwGGGNNN444***+++&&&---$$$%%%+++###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''"""---BBBHHH??????JJJMMMXXXvvvpppJJJ444+++)))'''&&&&&&&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!""""""""""""######"""""""""""""""!!!!!!!!!#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$!!!###&&&((('''&&&%%%%%%###"""444,,,<<<---======KKKEEENNNCCC???AAA333666333///000"""&&&!!!///444:::---&&&)))+++&&&'''---%%%%%%%%%$$$######"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&'''(((((()))+++---///wwwLLL+++******%%%)))&&&***...###///WWWmmmeeevvvyyyvvvyyyiiiCCC888BBBbbb{{{}}}kkkWWWRRROOOOOORRRSSSRRRUUUYYYOOOUUUYYYSSSKKKKKKUUU___aaaSSSTTT]]][[[ttt^^^lllTTT---888'''(((''''''&&&&&&''''''((("""(((***,,,:::RRRfffmmm{{{sssKKKNNNfff|||hhh]]]SSSNNNJJJGGGJJJPPPPPPPPPQQQSSSTTTPPPJJJFFFMMMjjjvvv}}}fffkkklllxxx|||ttt\\\;;;)))***,,,(((&&&((())))))((()))***,,,---DDD^^^mmmtttfffZZZVVVUUUQQQVVVYYYQQQ:::JJJ\\\ddd```UUUIIIBBBTTT???EEEppprrrrrrccceeehhh888***(((---'''&&&&&&&&&'''''''''(((((('''///)))$$$DDD\\\___}}}sssoooyyybbbPPPOOOPPPRRRWWWZZZ\\\\\\mmmkkkuuuooouuufffsss;;;...(((((())))))(((%%%%%%&&&''''''''''''''''''''''''''',,,)))###+++@@@NNNPPPNNNOOOPPPVVVdddssszzzyyyzzz~~~|||wwwuuutttuuulllqqqrrrZZZOOO===)))"""''',,,***$$$(((((((((((((((((((((((((((''''''''''''((())))))$$$***000000---888XXXwwwjjjpppjjjhhhllljjjXXX~~~~~~xxx}}}bbbEEE666111---((('''((((((((((((((((((((((((''''''''''''''''''''''''***''''''))))))&&&'''+++:::SSSEEEhhhtttVVVssswww|||xxxUUU///999"""&&&333(((!!!'''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$"""###&&&((("""888DDD===;;;HHHOOOKKKWWWuuuMMM111&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$############""""""""""""######$$$$$$###############""""""""""""######$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$(((%%%"""!!!%%%+++000333:::111<<>>{{{aaaxxxiiiuuurrroooyyy888///---((((((''''''''''''((((((''' (((@@@RRRYYYhhh{{{|||OOOgggwwwXXXPPPVVV\\\^^^\\\ZZZ[[[^^^\\\SSSKKKLLLPPPSSSVVVYYYTTTBBBKKKfff___rrrttthhhMMM666,,,)))%%%'''(((******))))))+++,,,111OOO|||xxxwwwxxxdddggg___XXXXXXVVVRRRXXX[[[RRR===CCCQQQ___aaaWWWLLLGGG<<>>GGGEEEBBBLLL```oooyyyIII+++)))'''&&&%%%'''''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""###$$$$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%%%%'''***,,,...000222444???fff}}}uuueeeJJJ:::000&&&$$$))),,,***%%%''''''&&&%%%%%%$$$$$$###############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""###$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$&&&'''(((((()))+++---///wwwHHH******(((+++'''&&&$$$&&&>>>^^^nnnooozzzqqqeeeUUU666GGGqqq```LLLPPPvvvQQQ\\\^^^UUUQQQSSSKKK===hhhaaaWWWTTTYYY]]]TTTGGGXXXiiidddJJJ___qqq|||cccoooYYYooo^^^)))333((((((''''''''''''((((((&&&&&&777SSSaaacccnnn~~~]]]\\\{{{YYYHHHQQQ[[[```\\\OOOJJJQQQYYY[[[SSSOOOOOORRRQQQKKKHHHIIIKKKNNNDDDUUUcccooo[[[eeefffjjjgggQQQ222$$$'''''')))************+++---AAAiii}}}nnnoooiii^^^\\\UUUSSSMMMGGGQQQ[[[VVVPPP???:::MMMaaabbbZZZVVV///KKK;;;@@@yyy}}}jjjsssdddfff^^^;;;&&&&&&'''''''''''''''((((((((((((''')))666```xxxtttmmmZZZRRRYYYYYY[[[]]]bbbffffffaaa[[[WWWUUURRRUUUVVVLLL\\\pppvvvrrrmmmccc666,,,%%%&&&***)))((()))&&&'''''''''((((((((()))'''&&&111FFFSSSRRRSSSXXXccc{{{~~~}}}wwwzzzuuussszzzaaaEEE000'''(((+++((((((((((((((((((((((((((((((((((((((())))))***///,,,,,,BBBrrr___eeeyyyuuuhhhsssssssssyyy}}}}}}{{{vvvjjjtttrrrxxx{{{www^^^999+++///((((((((((((((((((((((((''''''''''''''''''''''''$$$&&&)))***)))///BBBTTT[[[UUUaaa{{{ttt]]]UUU<<<&&&$$$)))+++---''''''''''''''''''''''''###%%%'''&&&$$$&&&,,,111CCC<<>>'''000((()))***+++******+++---[[[ooo{{{aaa___hhh\\\UUUOOOFFF@@@PPPbbbcccTTT666---MMMqqquuueeeYYYJJJ888AAAAAA???}}}]]]qqqsssiii@@@''',,,)))''''''''''''((((((((())))))111FFFlll~~~sssgggcccQQQaaabbbVVVzzzxxx~~~xxxlllccc```^^^IIIYYY\\\QQQ[[[eeemmmuuuEEE444'''%%%((('''&&&'''&&&'''''''''(((((())))))+++///HHHcccZZZDDDQQQuuuyyyppp|||xxx}}}ppp~~~cccAAA***&&&+++))))))))))))))))))))))))((((((((((((((()))******)))+++HHHzzz{{{ooo|||hhhsssooorrruuu}}}{{{ttt}}}vvvooohhhBBB((())))))))))))))))))))))))''''''''''''''''''''''''%%%(((+++,,,,,,888SSSlllPPPccc...'''///)))$$$''''''''''''''''''''''''$$$''')))(((&&&(((///555???HHHJJJEEESSSzzz```AAAzzz777222---(((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######""""""###$$$%%%%%%&&&&&&&&&''''''((()))***++++++------,,,,,,++++++******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%///333555333;;;YYYeee999)))+++,,,(((''''''&&&&&&%%%$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""###$$$%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$&&&'''(((((()))+++...///999...((())))))%%%$$$+++>>>nnncccwwwyyymmm///@@@aaaooo\\\___XXXIII>>>LLLOOO{{{kkkMMM___^^^NNN]]]WWWWWWbbbWWWOOOSSSPPPZZZQQQIIIeeeuuu;;;DDDppphhhyyyYYYKKK,,,***))))))***)))((()))++++++OOOhhhXXX~~~ttt^^^gggNNNnnn]]]@@@yyytttqqqjjj```[[[]]]ZZZNNNDDDBBBNNNMMMPPPQQQLLLPPPlllgggjjjooorrrNNN///+++)))***&&&)))000,,,+++888yyy{{{mmmVVVfff^^^bbbUUU555555LLLxxx]]]___777===GGGeee\\\UUUCCC,,,EEE<<>>FFFDDDKKKUUUQQQJJJZZZtttOOOaaacccoooxxx444...''',,,&&&'''///)))///MMM{{{dddOOOKKKRRREEECCCFFF@@@QQQggg[[[UUUHHH===AAAlllfff]]]UUUJJJ000???EEEKKK|||ttt]]]ooo]]]lllzzz555)))***)))'''))))))&&&))),,,'''---EEEmmmppp|||xxxnnnaaaYYYUUUYYYzzzqqqpppdddaaafffPPPLLLPPPMMMVVV___XXX\\\jjjqqqsssLLL+++***222''''''$$$((('''''''''&&&%%%'''+++CCCVVVQQQGGGaaatttVVVUUU|||]]]KKKDDDCCCZZZbbbllleeeVVVgggwwwzzzrrr(((000'''+++)))(((***&&&%%%+++((((((***+++(((---(((,,,666vvvtttnnnzzzqqqjjjxxx~~~}}}nnnssskkk111***333///000***((((((((((((((((((((()))***---333;;;dddYYY^^^SSS'''===###******)))'''&&&&&&'''(((%%%###(((((($$$,,,<<>>:::CCCSSSTTTIIIIIIUUUZZZaaalll]]]{{{KKK333&&&///((('''000''':::rrrxxxTTTJJJ\\\YYYIIIGGGGGGEEETTTeeewwwcccSSS[[[>>>???```eee[[[VVVSSS999777LLL444kkkooojjjfffFFF444,,,***((()))***))))))))))))CCCfffjjjoooQQQJJJWWWuuuyyynnniiieeeaaadddZZZdddSSSLLLKKKEEEKKKVVVWWWXXXfffwww{{{777)))***$$$111&&&(((###&&&,,,)))""")))888IIIHHHIIIzzz}}}oooSSSddd```@@@HHH]]]aaa}}}|||gggrrr{{{ZZZ+++(((+++***''''''((()))***'''!!!+++... 888 555dddnnnuuukkkjjjmmm~~~ppp|||WWW555%%%111***&&&111&&&(((''''''(((***++++++*** 555555bbbUUU^^^www===444 ---,,,)))'''&&&&&&'''(((###''')))'''(((333BBBKKKBBBcccgggCCC***]]]XXX555)))'''+++%%%((('''&&&&&&%%%&&&&&&&&&'''%%%"""!!!###$$$%%%%%%... 666777000;;;YYYjjjeeefff___dddcccRRR\\\ooodddnnn]]]\\\$$$:::///***(((&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########)))(((###%%%***((((((111rrrrrr___KKK555+++&&&$$$***333'''&&&&&&%%%%%%$$$######$$$$$$#########"""""""""""""""""""""""""""""""""############""""""""""""$$$&&&((()))'''"""$$$"""###&&&&&&###"""###,,,(((### """"""""""""""""""""""""######""""""""""""##############################""""""###$$$%%%'''((())))))***,,,...000666---)))******'''***HHH```ZZZzzz|||EEEJJJZZZ{{{[[[NNN```SSSVVVLLL666xxxxxxQQQHHHPPPYYYWWWPPPEEEEEEiiinnnTTTPPPUUU[[[YYYPPPBBBVVVyyy888EEE|||[[[ppp~~~fffvvvAAA444,,,'''))))))(((---555WWWHHHpppqqqQQQpppmmmXXXxxxdddRRR<<<===CCCMMM]]]ZZZRRRSSSPPPLLLKKKNNNOOOMMM===;;;<<>>DDDSSSdddqqqmmm\\\[[[<<>>;;;HHHTTTcccjjjZZZXXX)))((("""111)))&&&$$$&&&*********444AAA<<>>iiiwww&&&mmmggg^^^\\\qqqttt000,,,,,,---((('''999QQQdddVVViiiSSSllluuueee___XXXIII000;;;HHHhhhUUUKKKOOO______NNNGGGPPPHHHJJJ;;;)))333QQQ[[[OOOGGGSSSiiiooo~~~___...,,,******)))777qqq{{{fffbbbhhhZZZVVVOOOYYYOOODDD<<<555EEEVVVYYYnnn]]]<<>>999III[[[pppYYYvvv~~~RRR222'''%%%***'''---***!!!&&&888DDDDDDaaannnGGGyyyyyyLLLnnn}}}OOO888<<<===DDDyyywwwKKKbbbjjjzzzOOO---&&&...(((***...$$$))),,,%%%%%%444+++sss|||gggkkkrrrlllxxxMMM<<>>IIIjjj|||www{{{BBB333333VVVyyyEEE,,,,,,((()))(((''''''&&&&&&''''''%%%&&&((())))))+++---000999ZZZWWWSSS<<>>555FFF;;;//////,,,(((%%%%%%))),,,''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%'''((())))))***,,,...000111,,,)))++++++###KKKppprrrxxxfff???NNNaaaXXXUUUVVVMMMXXXSSSIIIhhhUUUTTTSSSOOOEEE===CCCQQQccczzzvvvRRRNNNRRRHHHZZZNNNNNNUUU>>>ZZZ,,,___qqqaaaxxxvvvzzz555---+++---******===WWW]]]bbbjjjSSSSSSiiiVVVkkk[[[NNN222BBBWWWOOORRR\\\eee]]]LLLGGGNNNIIIJJJAAA111...>>>QQQYYYGGGmmmaaaOOOpppjjjyyy666***,,,...'''CCCppp~~~eee[[[WWWQQQWWW]]][[[YYYSSSJJJ111888GGGHHHfffVVVMMM]]]zzzMMMOOOKKKNNNMMMUUUAAA///GGGDDD777|||```{{{XXXDDD&&&$$$---&&&%%%---)))@@@yyyrrryyyuuuddd|||SSSXXXBBBAAAAAAaaaTTTSSSwww}}}___aaabbb]]]MMMNNN]]]SSS<<<888;;;cccjjj```BBBuuu+++&&&)))...(((+++***(((,,,:::KKKVVVzzzpppMMMtttOOOaaaggg777333BBBCCCTTTwww;;;PPPeeeiiiooo{{{ooo888&&&000(((&&&---&&&"""+++(((!!!555YYYqqq}}}xxxwww}}}iiikkk@@@UUU~~~LLL'''''')))...'''***,,,)))&&&(((///666\\\```uuuvvvsssccc<<>>hhhGGG'''``````999%%%'''111''''''''''''''''''''''''&&&&&&%%%%%%&&&(((***+++***===888KKK}}}eee888&&&))))))(((((('''&&&&&&&&&%%%%%%$$$$$$$$$#################################$$$######$$$&&&(((+++---111000///111===TTTooo{{{ooo\\\LLL<<<,,,""")))(((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%'''((())))))***,,,...000111,,,)))+++..."""cccttt}}}^^^444IIIrrrgggbbbPPP___SSS]]]TTTMMMrrrlllRRROOODDD???DDDFFFLLLYYY|||fffDDDTTTZZZKKKgggSSSXXXOOOHHHUUU888ZZZwwwwwwrrr|||eeeuuu:::...)))---,,,---???WWWlllhhhiiiCCCqqqUUULLLvvvdddXXX888EEEXXXNNN[[[fffbbbRRRHHHJJJQQQHHHHHHFFF<<<...,,,CCC^^^HHHNNN}}}qqqRRRvvv~~~===***000333)))MMMfffJJJOOO@@@DDDTTT```MMMNNNUUUVVV::::::CCC<<>>999FFFLLLMMM___wwwaaaMMMUUUbbb>>>jjjSSSJJJOOO\\\GGGLLLIIIeeeqqq]]]FFF((()))...)))&&&^^^NNNwww|||{{{CCChhhssslll[[[VVVOOO___VVVMMMNNN^^^kkkdddUUUTTTdddPPPHHHOOOGGGHHHJJJGGGKKKIIIBBB555(((999]]]SSSEEEeee___rrrRRR+++---555%%%YYYpppSSSjjjEEE777???III]]]iii\\\NNNXXXWWWKKK:::000AAAJJJXXXvvvuuuaaaNNNGGGMMMOOOTTTIIIQQQ999222SSS222TTT]]]xxxqqq~~~~~~///000%%%000%%%***///]]]tttjjjsssXXX]]]\\\:::111777eeettt:::aaaooocccbbbUUUWWW???KKK???===111===[[[YYYNNNPPPHHH111---+++###...)));;;>>>bbbxxxJJJZZZpppbbbmmmuuu]]]YYYNNN:::;;;QQQmmm555```fffiii~~~mmm&&&***&&&)))''')))***111'''---]]]~~~|||eeeLLLiiioooqqq}}}OOOZZZqqq777999|||oooyyy???111///***000888***///000TTTIIIxxxwwwxxxHHH444NNNiii***---###///---&&&""",,,(((...888NNNxxxyyyiiibbbYYYNNNfffRRR555+++444tttjjj~~~)))...(((***)))&&&$$$&&&)))+++((()))111===111RRRZZZCCCXXXsssvvv}}}______```ooouuu777)))444///$$$333%%%***""",,,((('''"""%%%---***(((222888@@@jjjddd333***222---)))%%%%%%%%%$$$$$$$$$######$$$###"""###&&&((($$$$$$%%%444888666999@@@LLLttt~~~wwwgggzzzuuu~~~sssRRR///...///""" ---%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))***---///111222+++***---+++:::xxxooozzzqqqAAA;;;www```UUUWWWVVVQQQPPPXXXaaaaaaVVVIII333>>>IIIFFFIIIggggggWWWGGGZZZYYYZZZyyy]]]PPPKKKMMM^^^DDDRRRBBBzzztttvvvVVVKKK,,,***///+++---```TTT{{{~~~mmmDDDjjjfffXXXVVVMMMRRROOOIIIEEEIIINNNKKKCCCKKK[[[MMMKKKQQQGGGHHHLLLIIIMMMJJJDDD888***555TTTlll???LLL___sssooo|||bbb///)))333///iiieeerrr```\\\666888OOORRRaaawwwuuuccc\\\VVVMMM999111@@@FFFQQQgggrrriii\\\PPPMMMTTTSSSUUUGGGKKK444///QQQ888===mmmsssnnnqqq888,,,%%%,,,***...AAAmmm{{{vvv___rrrUUUhhhzzzJJJ===LLLqqqEEEeeerrr]]]YYYYYY^^^HHHYYYFFF???222555OOOVVVSSSIIIzzzooo111999###...***+++333999SSSjjjsssdddZZZVVVzzzLLLFFFYYY[[[III>>>___;;;fffXXXyyy444///***,,,***+++&&&...---:::gggzzzeeeQQQtttKKKTTTsssyyyQQQ666QQQiii---&&&)))*** ...(((---000FFFUUUvvvwwwrrr~~~www}}}VVV555555]]]JJJ000(((++++++,,,+++111&&&444fffIIIwwweeeZZZOOOBBBPPPrrreee;;;+++000YYYyyyrrr<<<%%%)))+++---+++)))((('''&&&((("""666;;;___333LLLzzztttyyyuuu~~~wwwuuucccgggiiibbb^^^nnn==='''&&&)))(((&&&,,,)))!!!---***"""$$$***333AAA===VVV|||sss}}}^^^555'''222111---)))%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! !!!$$$&&&'''+++111???,,,FFFiiieeezzzrrr}}}pppIII000000222***((((((&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))***---///111111+++***,,,---GGG}}}uuu}}}ccc<<>>111666,,,+++&&&999777hhhooocccMMM~~~oooUUUqqq;;;RRRpppnnnIIIDDDwwwVVVnnnCCC000)))***((())))))+++000LLLnnnooozzzoooMMMyyyrrrwwwGGGQQQlllkkk777///fff|||nnn111,,,222***+++''''''444000NNNOOOuuuiiijjj[[[rrrLLL...;;;fff,,,,,,&&&&&&,,,+++,,,,,,===kkk^^^ccc}}}jjjZZZPPPDDDFFFXXX{{{FFF---+++:::[[[[[[+++)))((((((((('''&&&%%%%%%,,,BBB:::[[[IIIMMMaaa}}}{{{vvvwwwrrrnnnllliii^^^ZZZnnnZZZEEE+++555---111###000!!!!!!000---"""(((333:::AAA???|||mmmfffXXX$$$###)))+++---&&&&&&%%%%%%%%%$$$$$$$$$###"""!!! %%%...555@@@DDD666]]]}}}cccnnn~~~hhhfff```GGG,,,)))'''&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))***---///111000,,,+++,,,...SSS}}}yyy|||YYY;;;SSSbbb```XXXVVVMMMYYYfffdddVVVEEE===;;;VVVFFFZZZ}}}tttOOOUUUTTTRRRTTT@@@lllRRRFFFIIIOOOMMM```???~~~]]]444rrrggg^^^LLL...'''++++++;;;]]]```xxxIIIYYYWWW]]]XXXPPPSSSKKKIIIJJJIIIHHHHHHIIIIIIIIIDDDHHH@@@LLLSSSKKKLLLEEEIIIKKKGGGEEE@@@000---;;;gggKKK<<>>HHHXXXaaa```___[[[RRRIIIMMMJJJNNN;;;000CCC<<<888dddxxx::://////%%%---***YYYuuuoooYYYwww\\\RRRlllJJJ}}}hhhCCC:::ZZZjjjgggFFFuuusssMMMoooRRR===EEE;;;+++888PPP]]]777zzzFFF###---***(((***;;;GGGvvvvvvRRRVVVQQQxxxXXX777ggg{{{VVV...MMMvvvkkkNNN|||TTT111(((***((((((000+++111___ooorrrqqqNNN~~~{{{MMMYYYtttvvvBBB///NNN|||BBB---&&&---111'''***///???NNN```lllzzzyyyiiiSSSaaa222444```vvv,,,333((('''+++'''&&&:::MMMIII|||~~~jjjYYYTTTLLLEEEJJJnnnPPP444''',,,dddeeezzz555,,,((($$$$$$$$$%%%***///999IIIbbbIIIJJJ}}}{{{www|||ooooooxxxwwwtttwwwyyy|||rrroootttuuuiii[[[SSS```...###&&&+++&&&222(((+++,,,%%%'''777===999999uuuuuuiiidddzzz~~~RRR555...)))$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%######%%%)))000;;;EEETTT@@@uuu[[[sssjjjPPP111)))&&&$$$$$$&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))***---///111///---,,,+++---\\\yyy{{{zzzyyyzzzPPP===^^^OOO]]]WWWYYYQQQ^^^ggg]]]FFF777:::CCCLLL___^^^VVVUUUSSSJJJ[[[PPPJJJ___MMMQQQJJJQQQPPP___BBBZZZ888]]]___~~~JJJ///'''+++***AAAZZZhhhgggDDDxxxqqqRRR^^^TTTMMMPPPMMMNNNJJJIIIOOOXXXZZZWWWRRRPPPLLL@@@KKKTTTVVVYYYHHHEEEHHHEEEDDDBBB444+++444^^^SSS===sssjjjlll444---///666qqqMMM\\\PPPXXXdddLLL<<<666<<>>NNNZZZ___nnnnnnYYYIIIKKKKKKMMM===111???EEE...sss[[[zzzEEE,,,...%%%---111hhhvvv\\\UUU[[[\\\cccJJJ|||ccctttgggppp999@@@```mmmoooMMMOOO[[[JJJ>>>]]]@@@111666LLL]]]999}}}===888***,,,'''777@@@ddd}}}zzzLLLnnnjjjSSSaaaAAAllllllzzz}}}NNN>>>***BBBYYY}}}CCCwwwhhh444+++...,,,---000***777uuummm~~~rrryyyllloooNNN]]]SSS888???nnn}}}xxxuuu~~~aaa555******+++***000+++XXXRRRyyyrrrmmm}}}yyyooohhh444444<<<}}}===888,,,,,,///+++,,,AAA\\\QQQrrr||||||vvvbbbRRRPPPJJJ???===KKK[[[<<<&&&000===xxxppp666///+++)))***((((((...777CCCFFFTTTKKKxxxqqqVVVaaarrriiiEEE:::LLLfffjjjiiioooqqqpppsssqqqjjjhhhiiiddd]]]PPPYYY&&&---''',,,))),,,000&&& ...>>>999:::MMM{{{kkklllpppOOO111)))''')))'''''''''&&&&&&&&&%%%%%%&&&###&&&...777>>>JJJUUUTTTnnnrrr|||uuukkkjjjiiieee111,,,%%%$$$&&&((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))***---///111...------+++---fffvvv{{{rrrvvvtttGGG>>>fffKKKWWWRRRYYYXXXZZZWWWLLL???;;;CCCLLLVVV]]]HHHJJJSSSTTTKKKbbbQQQWWWSSSIIIOOOLLLOOOTTTYYYGGGNNNDDDdddmmmxxxFFF000***...***GGGWWWpppxxxeee===fffUUU\\\PPPLLLKKKMMMOOOIIIIIIRRR[[[[[[SSSMMMPPPIII:::>>>GGGXXXeeeMMMEEEIIIFFFDDDCCC666,,,222eeeSSS777~~~sssdddqqq444000...555wwwsssKKKfff[[[bbbqqqxxxyyy___222;;;>>>???QQQsssrrrBBB:::888CCCOOOccchhhSSSPPPLLLGGG999///<<>>777,,,GGG666///333)))+++666jjjXXXPPPooo}}}uuuiiiZZZYYYXXXCCC---,,,666@@@|||vvvBBB111)))111@@@OOO222...+++***&&&---LLLlll\\\NNNzzz{{{||||||```xxx^^^QQQzzzjjjeeelll}}}VVVaaapppccc```bbbcccZZZOOOSSSaaa]]]666OOO;;;555+++)))***$$$,,,111777AAALLLjjj___xxxyyy{{{ddd>>>iii[[['''(((---)))(((((((((''''''''''''+++666HHHSSSSSSZZZyyyvvvsss|||yyyvvvzzzfffKKKWWWIII777+++)))******)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))***---///111uuu,,,222+++)))===qqq~~~ggg{{{vvv@@@@@@|||www[[[XXXMMMZZZ```OOOVVV@@@999666```nnnaaaVVVSSSqqqLLLQQQQQQ---^^^sssZZZRRRqqqNNNMMMPPPdddLLLPPP333nnnwwwmmmeeexxx000...)))$$$***???YYYkkkrrr555___TTTOOOQQQ>>>OOOLLLDDDWWW___RRRGGGIIIIIICCCAAAHHH******///aaa~~~UUUKKKPPPEEE777CCC###888PPPLLL???yyyppp000...000:::eeesssWWW}}}[[[YYY[[[SSSWWWQQQ444111222>>>VVVWWWXXXJJJOOONNN```|||UUUVVVjjjTTTSSS777222666FFF333JJJUUU{{{}}}QQQ000000)))$$$BBBxxxbbbkkk}}}fffKKK^^^|||}}}wwwSSS666111UUUiiieeefffggg]]]UUUEEEZZZAAA<<<555666,,,888LLLXXX@@@}}}bbb000(((...'''JJJVVVeeejjjQQQoooVVV]]]vvvnnnJJJ===KKKzzzqqqnnnooozzzEEEhhhxxx<<<+++)))***,,,***:::uuu```|||{{{jjj]]]rrroooggguuuRRR666CCCRRRccc"""(((,,,,,,***jjj@@@zzzaaaXXXeee~~~vvvUUUmmmvvvPPP;;;222111:::***222+++---NNNcccdddmmmwwwoooddd^^^^^^TTT???000,,,222@@@wwwvvvNNN:::)))+++444lll555))))))(((///333QQQEEEjjj|||uuujjjvvvuuuffflllYYYIIIkkk```XXXVVVYYYSSSEEEFFFPPPPPPZZZaaa^^^___BBB___SSSNNNTTTVVVHHHZZZZZZ222333///'''------222AAA;;;NNNpppbbb|||iiilll^^^VVV???444'''000(((%%%&&&))))))''''''***<<>>\\\UUUNNNWWWUUUqqq^^^===VVVxxxTTTRRRIIInnn>>>___000sssaaayyyppp...---)))%%%+++>>>XXXjjj;;;xxxcccXXXPPPVVVJJJSSSGGGZZZ___[[[OOOIIIKKKHHHBBB888;;;***333...JJJPPPEEEQQQ@@@333333///000AAAPPPNNNxxx~~~++++++111555hhhwwwYYY{{{]]]VVVXXXSSSVVVNNN222333777===UUURRRTTTVVVWWWTTTWWW```___SSSMMMkkkuuuWWWNNN333222<<>>wwwnnn[[[___^^^UUUOOOGGGXXX>>>:::555444///444NNNZZZ999}}}ttt555222111///GGGbbbgggxxxVVVvvvRRRjjjyyy[[[HHH<<>>...###$$$)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&((())))))+++...000111zzz...///)))+++:::tttrrriii~~~mmmMMM<<>>333888///666333JJJMMMAAAJJJKKKAAA!!!555444777XXXdddggg|||)))***222000uuuiii{{{]]]tttaaaUUUUUUUUUXXXJJJ///555;;;<<>>pppxxx___\\\XXXNNNIIIKKKWWW:::888444000333...RRR\\\000~~~fff------000@@@fffeeezzzVVVvvvLLLqqqsss???+++000@@@<<>>zzzWWW}}}bbbaaaUUUbbblllttt\\\VVVpppggg:::222777|||LLL111111+++222SSS\\\{{{rrreeeZZZUUULLL===444222333222```tttVVV777)))///222gggrrrTTT***333------///===ggghhhaaaFFFkkkEEE:::777111CCCnnnddduuunnneeefffiiifffjjjnnnhhhVVVPPPLLLUUUggguuurrr\\\[[[PPPTTT{{{???zzzCCC555,,,444)))///444BBBHHHzzzppprrrYYY{{{aaa999;;;{{{444!!!,,,(((%%%&&&'''***111999HHH___XXX^^^pppUUU===???EEEVVVqqqnnnooo|||dddbbb___QQQDDDMMM______PPPWWWUUUOOOBBB222'''$$$%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%''')))******,,,///111222}}}///...(((---:::wwwsssllltttMMM999___HHH[[[TTTPPPOOO\\\WWW@@@===@@@PPP```uuuOOOCCC[[[SSS@@@TTTWWWeeeaaarrr^^^NNNXXXccccccIIIQQQQQQsssPPPEEE+++******)))***555III\\\{{{ggguuuYYYTTTuuuVVVOOOYYY[[[[[[WWWcccPPPBBBDDDJJJGGGAAA>>>222===666111===aaa~~~BBBgggOOOGGG???)))777111LLLxxxkkksssfff+++---111000ggggggzzzcccdddgggWWWXXXZZZ\\\III,,,555:::@@@XXX}}}^^^NNN]]]QQQSSS[[[TTTKKKRRR^^^]]]dddSSSEEE///000BBB???555aaauuusssHHH(((------+++DDDwwwsss]]]~~~ddd\\\hhhmmmhhhttt{{{oooiii[[[;;;000AAAVVVrrr~~~lllZZZZZZWWWNNNEEEPPPUUU888777333,,,555+++TTTZZZ,,,~~~llluuuiii777000(((...CCCaaahhhoooYYYsssQQQvvvrrr>>>222BBBBBBDDD]]]gggbbbxxx}}}DDDvvvDDD++++++---)))333BBBkkktttpppnnniii}}}aaa???IIIiii```ZZZiii???111<<>>999NNNlllNNNHHH???666000,,,***)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%''')))+++,,,***+++...000222~~~000---'''...555rrrwww}}}ooo}}}LLL888YYYKKKWWWSSSNNNBBB===SSS[[[777666OOOVVVxxx~~~nnnNNN[[[nnnKKKFFFfffkkkrrrYYYKKK<<>>666<<>>fffuuubbbfffTTTUUULLLZZZaaa<<<...777<<<,,,555999AAAZZZyyyWWWrrrwwwsssrrrpppkkkHHHuuuccc888333mmm)))+++))))))******,,,555???RRRXXXkkkpppvvvMMM///FFFdddxxxfff{{{rrrfffaaaOOOKKKRRRGGG555AAA```???GGGLLLEEE555(((%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))+++,,,---)))***---///111~~~111...'''///---dddzzzzzzrrrxxxuuuPPP:::SSSUUUTTTTTTNNN:::;;;jjjAAA888VVV```xxxwwwUUUIIInnnPPPKKKTTTkkkaaaSSSIIIIIILLLeeevvv888}}}333{{{ooollleee555,,,*********&&&(((:::NNNfffppp\\\ccckkkPPP]]][[[XXXZZZ^^^WWWcccOOOHHHGGGMMMNNNFFF??????111---;;;EEEGGGVVVttt^^^TTTBBB111777(((KKK<<<{{{HHH|||777......&&&---PPPnnnnnnmmmrrrVVVsssccc]]]VVVVVVGGG---555999JJJRRRmmmKKKAAAlllSSSRRRXXXNNNQQQ___^^^RRRTTTQQQ;;;,,,222RRR===666pppxxx666***,,,,,,,,,DDDsssrrrNNNsssZZZ\\\ccc~~~hhhoooXXXBBB>>>222888ZZZaaajjjiii---<<>>777GGGOOOLLLbbbbbbhhhAAAMMM:::///...cccRRRrrrhhh{{{000...,,,'''---<<>>WWWhhhWWW```QQQHHHMMMIIIRRRLLLJJJ333---888YYY777999yyy*********))),,,GGGwwwvvvWWWwwwXXXUUUQQQuuuwww}}}xxxEEE333DDDNNNMMMFFFTTTggg```:::IIIZZZyyyvvv===JJJEEE111111222,,,999FFFZZZAAA]]]===---///,,,...CCCSSSrrr\\\fffooojjjTTTyyy~~~OOO888999DDD^^^xxxrrrxxxddduuuXXX>>>{{{222++++++,,,---)))HHHYYYtttzzz|||iii]]]<<>>AAA444<<>>777444///***...000DDDnnnZZZ///222)))***<<>>CCCuuu^^^|||cccyyy;;;000111jjjxxx===111...111OOOlllbbbMMMUUU^^^[[[yyy\\\PPPCCC;;;555///,,,---000***OOOlllOOO///,,,***,,,===ccc222---222PPP???yyy|||ooolllkkkhhhiiiooommmrrrsssooorrrtttkkkbbboooeeejjjhhhYYY___[[[CCC666WWW111555zzziiinnnSSSEEEUUUlll666...---+++---AAAPPP{{{~~~zzz}}}mmmssskkk___cccbbbhhhfff```GGG@@@gggiii666)))EEE???+++444***;;;FFFZZZkkksssmmmrrrmmmkkk~~~zzzrrr___WWWeee~~~ccc]]]kkkggg\\\SSSPPPJJJAAA@@@:::+++...HHH444<<<000000...***,,,+++***(((''''''''''''%%%%%%&&&&&&'''(((((((((((())),,,...000444***------111***gggzzz|||llltttkkkPPPHHHUUUccc]]]OOO\\\VVVRRRPPPYYYnnntttfff|||wwwcccrrrlllQQQOOOSSS[[[LLLAAA```iiiBBBNNNVVVJJJ~~~zzz}}}CCC(((444...,,,...***%%%&&&---DDDMMMXXXmmmooopppfffeee]]]LLLVVVaaakkkhhhUUUXXXSSSQQQMMMIIIGGGFFFGGGHHHKKKCCC>>>KKKXXXLLL;;;;;;///111)))666HHH777VVVfff|||jjj999+++.........***'''@@@jjjgggzzzqqqssszzzHHHiiikkkbbbXXX===BBBVVVWWW888}}}mmmSSSNNNMMMJJJFFFLLLOOOFFFHHH000777$$$DDDlll333]]]///444...&&&+++***,,,QQQwwwyyyfffYYYnnnccc\\\xxxuuuhhhjjjiiiSSSEEERRRbbbBBB]]]jjjllluuujjj999<<<;;;---666111000RRR^^^CCCeeelll&&&333)))((((((333III___jjjjjjgggoooppp^^^hhhNNNGGG}}}}}}333???~~~zzzddd]]]OOOuuu999(((...***...,,,---BBBWWWfff{{{xxxmmmfffbbb<<>>999666222111222///)))(((+++444RRRXXX___[[[vvvhhhVVVkkkQQQOOOSSS]]]```TTTZZZTTTRRROOOLLLIIIHHHHHHIIINNNDDD===FFFMMM<<<---333333---666AAAIII@@@ddd~~~ttt999+++---,,,,,,+++%%%555VVVhhhzzznnnlllYYYQQQxxxuuuZZZJJJaaasssSSSNNN@@@999}}}oooUUUTTTUUUOOOHHHPPPSSSFFF;;;,,,999111QQQQQQ...gggzzz666)))...&&&(((***...JJJiiirrr|||jjj}}}___QQQ[[[jjjeeeiiilll]]]OOOUUUcccsss{{{mmmjjjXXX;;;...555666111444&&&SSSZZZTTT111PPP"""111+++***)))///AAAYYYhhhmmmlllpppgggZZZyyyccc___aaa{{{XXXeeetttlllFFF}}}ddd---...///***---+++...AAAZZZeee}}}uuuqqqnnnXXX===TTTiiixxxxxx___666...AAAxxxZZZ{{{999&&&222,,,>>>~~~RRR|||{{{gggDDD\\\~~~wwwiii``````999<<<@@@pppnnnyyy000333//////ZZZnnnyyyaaa:::;;;YYY~~~ggghhhvvveeeSSSHHH===888444///------+++666UUUbbbEEE+++***......IIIsssUUU---***;;;YYY>>>}}}xxxyyy{{{|||qqquuu{{{oooeeeQQQZZZmmmkkkooouuukkkqqqooommmmmmhhhfffeeeZZZ^^^EEE___III|||GGG>>>===888------000333KKK^^^zzzyyytttuuuzzzzzzrrr```[[[QQQWWWHHH555RRR}}}EEE000///{{{VVV)))---+++???OOOgggrrrVVVoooxxxsssvvv}}}YYYRRRQQQLLLCCCAAA:::***...BBBAAA<<<777222+++***&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&'''(((((()))+++---...000555)))***+++)))666'''vvv}}}rrrkkk~~~uuuNNN>>>SSSdddbbbSSSPPPTTTQQQNNNaaadddHHHaaa|||^^^TTTRRRggg```PPPTTTKKKCCCWWWdddGGGFFFxxx>>>ZZZxxx111@@@666666333222333111---+++,,,$$$EEEMMMVVVSSSqqqgggYYYbbbTTTQQQEEEGGGRRRMMMRRRNNNMMMMMMKKKIIIGGGFFFEEEBBBCCC<<<888:::222,,,222888555GGGBBB999zzzuuuttt<<<,,,,,,((())),,,&&&,,,AAAppprrrhhhgggyyyrrrIIInnnuuukkkdddSSSTTT^^^<<>>WWWYYY???******000...___jjjRRRvvv000***;;;XXX@@@vvvuuu}}}vvvwwwrrrxxx{{{lllddd<<<666NNNTTTOOOOOOPPPsssffffffdddaaajjjhhhXXX]]]555cccRRR<<>>)))---vvvggg---///333HHHXXXppptttbbbpppwwwtttwwwVVVVVVZZZVVVHHHBBB<<<...333AAAFFF777444...''')))$$$############$$$%%%%%%$$$$$$%%%%%%&&&''''''''')))+++---...000:::---------!!!'''LLLvvvnnnaaa{{{jjj```GGGJJJYYY___ZZZZZZYYYQQQQQQaaaiii```[[[qqqQQQMMMRRR___TTTMMMVVVIIIVVVYYY???HHHpppEEE@@@sssvvvIII???@@@666444222111222222000...,,,&&&///<<>>===000:::666---///111222999BBBCCC:::LLLyyylllmmmrrrQQQ222///---'''(((---'''&&&333sssqqqiiieeefff|||\\\WWWrrr{{{xxxsssYYYWWWAAAbbbggghhhgggooo^^^NNNJJJNNNLLLIIIFFF>>>...///888RRRSSS111rrreeeuuuVVV///,,,)))***,,,+++'''111VVV~~~nnnnnnTTTlll\\\___GGGeeemmm]]]XXXYYYZZZ^^^OOOYYYwwwMMM~~~IIIaaa@@@===<<>>nnnrrrttt{{{lll222<<<:::???777555333222333333000---000)))444GGG^^^aaammmvvv___]]]bbbRRRPPPYYYLLLGGGEEEDDDBBB???<<<:::888777...666333111888:::===FFFHHHNNNMMMsss]]]rrrzzzuuulll}}}<<<,,,///000++++++...&&&###...UUUnnnjjjfffeeeoootttKKK]]]{{{ssstttnnnRRR[[[ccciiiddd]]]WWWMMMMMMNNNJJJIIICCC666&&&222QQQRRR???NNNlllDDD...,,,,,,(((&&&,,,000...???]]]uuu```uuuOOO@@@BBBbbbhhhZZZXXXUUUOOORRRaaaPPPNNNFFF|||QQQRRR;;;;;;888888555///111777777VVVGGGCCCHHH\\\222666222222,,,,,,)))(((222HHH^^^hhh___uuusssxxxyyypppqqq\\\nnnZZZ|||uuu:::lllDDD)))---)))'''---&&&...'''---NNNSSSppp}}}}}}iiiggg;;;QQQgggyyyzzzcccbbb???777;;;GGGPPPHHH'''(((&&&,,,000___ooo}}}rrrTTTtttvvv\\\>>>999777```ttt888555,,,***444FFF|||xxx:::CCCbbbzzzaaaWWWYYYPPPRRRIII>>>555222000...---///111JJJTTTFFF555***+++333...ccc___YYY111///<<>>***666ooo|||III555///]]]~~~,,,'''444LLLbbb}}}{{{~~~pppcccFFFOOOhhhxxx^^^nnnuuussstttYYYWWWZZZTTTFFF@@@<<<000)))111FFF+++222,,,%%%---((((((&&&%%%$$$############$$$$$$%%%%%%&&&''''''((())),,,...000III999777666...$$$... YYY}}}ooo```uuuppptttxxxjjjPPPGGGNNNPPPZZZTTTSSS___ZZZSSS]]]XXXnnnPPPTTTWWWRRRGGGUUURRRRRR<<>>;;;999777555666666444///333---444///OOOZZZjjjbbblll___^^^SSSSSSXXXGGGCCCHHHEEEAAA<<<888666666666888888666<<>>pppyyyeeewwwVVVZZZTTT:::WWW^^^XXX^^^YYYOOOUUUEEESSSJJJCCCXXXEEEFFFAAA@@@777333555555444777===OOOGGG;;;tttfffCCCDDD@@@999111---222000(((***>>>XXXiiidddOOOppplll~~~rrrxxx]]]uuu^^^^^^www^^^<<>>RRRZZZ777...111)))000...OOOhhh]]]{{{ttttttMMM<<<999>>>ddd~~~xxx)))666***)))555===~~~oooHHH555QQQlllqqqSSS;;;888BBBbbbQQQEEE888333000///111444444MMMSSSAAA333++++++333222jjjkkkJJJ---...:::ZZZNNNbbbsssqqqqqq~~~pppvvvrrrnnn}}}~~~XXXpppuuuiii```xxxjjjgggwwwhhhooo^^^lll555OOO@@@}}}CCC++++++555111111LLLcccqqqkkkxxxvvvjjjtttpppjjjmmmbbb^^^WWWFFF;;;...:::oooxxxCCC)))///^^^///(((666PPPiii}}}ooo>>>GGG{{{www{{{eeehhhyyyYYY```YYYVVVNNN@@@<<<777)))(((///JJJ,,,555...&&&---$$$$$$######$$$$$$%%%&&&###$$$$$$%%%%%%&&&'''''''''(((+++...000SSS???;;;>>>888---...***222eeeeeepppggguuunnnggg\\\GGGNNNSSSJJJXXXOOO^^^VVVZZZccc]]]NNNJJJUUUXXXRRRQQQEEECCCJJJyyyEEE...iii{{{kkkPPP222666===;;;666666777777555333222333555777555222222777CCCQQQ[[[aaaaaa```]]]WWWRRRNNNLLLKKKGGGJJJOOOLLLCCCBBBIIIGGGNNNMMMRRRQQQGGGLLL```~~~tttkkkiiigggiiisss~~~HHH;;;AAA;;;555333000......---+++))),,,FFFdddooogggaaalll|||wwwGGG```lllmmmuuuaaalllccceeeccc]]]\\\\\\VVVMMMPPPRRRQQQMMMGGG@@@555+++222QQQ>>>AAA[[[ZZZppp{{{YYY666FFF---000---,,,+++((()))555DDDUUUTTT{{{ttt\\\AAAKKKWWWUUU[[[SSSBBBWWWMMMIIIFFFFFFHHHGGGBBB===888888666222111777BBBIIIZZZ&&&```vvvbbb???EEE999:::<<<:::444222222///222FFF^^^UUUlllrrrhhhwwwyyykkkfffYYYXXXbbb333III777111///+++))))))******))))))(((AAA@@@xxxsssnnnzzz~~~999JJJkkk___PPPmmmdddWWW(((???;;;>>>~~~...---%%%333+++''':::zzzSSSvvvkkk{{{gggIII111111JJJQQQGGG---000,,,111'''===ttt{{{@@@;;;RRRyyy]]]===777PPPxxxPPP777444888---,,,555111CCCJJJXXX>>>%%%---///000===lllsss{{{{{{;;;&&&000;;;ggg~~~HHHtttyyyzzzjjjkkkrrr{{{vvvUUU~~~yyymmmsssxxxooommmuuu^^^TTT???999]]]QQQ,,,>>>&&&111---444JJJbbb]]]ppp}}}vvvwww}}}|||qqqggg___UUUMMMCCCIII<<>>777777777666444333444555888666333222444===HHHPPPPPPXXXbbbgggeee___YYYVVVJJJGGGDDDBBB???>>>DDDLLL444IIIMMM[[[^^^wwwdddhhhPPPQQQ```uuuuuuooo~~~FFF999EEEBBB///555333111//////...,,,*** 777[[[ssssssmmmxxxTTTbbbeeedddqqqbbbiiiZZZ]]]______bbbeeeaaaZZZ[[[UUUNNNEEE444(((...<<>>sss|||QQQ222888555222///---,,,(((%%%***333eeefffjjj|||eeennnXXXLLLKKKIIIUUUWWWFFFKKKKKKGGGCCCBBBCCCAAA===999999444333777>>>DDDKKKPPP+++LLLwwwqqqVVV???FFF;;;555<<<:::666555666111///===PPPiiigggfffkkkvvvzzzyyynnn^^^```pppVVV---WWWOOO777000...***)))************...&&&222QQQkkkwwwrrr}}}qqq???FFFbbbooo~~~zzz^^^333>>>---???YYYYYY,,,111)))444(((...222fffoooxxxlllaaakkkGGG555999KKKHHH:::---111***///(((<<>>666EEEGGGOOOcccmmmlllZZZ444000sssllllllcccssshhhAAA+++999BBB777222;;;777888888666444444555666:::888555222222555<<>>===:::777***666:::999FFFTTTGGG--->>>yyy{{{jjjIII@@@EEE@@@444???999888999:::555///555AAAbbbbbbhhhnnnlllkkkttt>>><<<```ppp888777000...+++************)))$$$222---KKKRRRyyy}}}{{{lllFFFKKKaaaxxx```GGG000777888555===///222---444$$$222***KKKdddnnnaaaqqqRRR555444CCCKKKZZZccc+++...111(((---(((999dddzzz|||HHHJJJUUUsssnnnNNNaaaLLL777777///+++111333000444ZZZFFF;;;+++***444---///nnngggQQQeeettt555000(((000GGGvvvzzz___bbbttt}}}yyyqqqsssuuuzzz|||wwwsssuuuyyy{{{}}}{{{sss{{{dddWWWyyy{{{ooollleeejjjvvviiiLLL<<<333@@@vvvEEELLL---,,,444///---<<>>>>>:::333111888cccvvvAAA999&&&iiiCCC333)))999ggg}}}sssfffeee:::IIIpppxxxqqq```KKKWWWggg|||sssGGG333NNNUUUHHH@@@;;;333///***555:::555///...,,,'''&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&&&&&&&&&&''')))(((***---000222ZZZLLLOOOUUUNNN@@@<<>>FFFEEE999777BBB:::999777777777666444222///(((+++DDDdddssslll```eeeRRReeefff^^^hhh```XXXYYYZZZZZZYYYZZZ[[[[[[YYYLLLHHH777%%%***@@@IIIBBB===+++nnnuuujjj>>><<<===>>>777:::777666666666333...+++<<>>333<<>>LLLwwweeerrrttthhheeeQQQdddtttvvvmmmMMM:::<<<000@@@OOOttt>>>444000000///&&&,,,***555hhh~~~~~~kkk{{{vvvUUU===<<>>///$$$???///'''111\\\~~~ooottt___;;;BBBccczzzjjjyyyOOO666OOOiiiTTTVVVmmmlllSSSCCC888---(((...777;;;777111...+++'''&&&&&&%%%%%%%%%$$$$$$$$$###%%%&&&&&&&&&&&&''')))(((***---000222WWWKKKPPPUUULLLCCC===DDDBBB///,,,@@@WWW~~~tttZZZ\\\oootttsssxxxnnncccUUUQQQMMMNNNNNNTTTNNN]]]___HHHIIIPPP>>>666JJJccc___ttteeeqqqmmmyyyhhh444222777999666666888777222888999999777555444555777777777777555222111111333888<<>>111777QQQjjjqqq[[[;;;JJJEEE999DDD>>>>>>::::::;;;===<<<;;;===BBB---JJJfffnnnjjjiiimmmrrr}}}zzz}}}~~~vvv~~~sssKKK???kkk^^^FFF444===888666222///---+++(((&&&000!!!;;;TTTZZZrrrmmm|||xxxnnnCCCRRRsss~~~ttt```;;;999555:::999VVVFFF666555333***---###///+++^^^xxx\\\sss}}}yyy{{{ttt]]]@@@555>>>FFFFFFqqq```333(((...,,,)))---***,,,CCCyyy~~~CCCmmmzzz___ggg___DDD:::888555...333666(((444```]]]AAA000***111......RRR}}}XXXiiiKKK///<<<...,,,+++WWWqqqtttkkkwwwrrrpppmmmpppvvv{{{tttrrrvvvyyysssiiijjjvvvlllyyyqqq}}}~~~lll{{{oooLLL777222666>>>GGGKKK:::UUU......000%%%(((***444===cccsss___mmmvvvqqqwwwooocccNNN;;;444777777555DDD>>>222333kkkiii666444...BBB111...222KKKccc:::EEEmmmffffffzzzNNN444VVVsssmmmzzzoooPPP>>>222(((%%%444:::===999444///***'''&&&&&&%%%%%%%%%$$$$$$$$$###%%%&&&&&&&&&&&&''')))((())),,,///222WWWOOOTTTXXXSSSFFF@@@@@@===666222222FFF___cccwwwnnndddhhhvvvuuuqqqrrrggghhhYYYUUULLLHHHCCCEEE<<<444HHH\\\TTTlll}}}hhhmmmhhhfff```||||||XXXAAA<<<888111222:::777...111<<<777888888666444444555666444555666555333222222333444444;;;KKK\\\ddd```YYYVVVUUURRROOOSSS[[[___^^^gggSSSYYYZZZeeebbbXXXrrrGGG222GGGDDD===555333666;;;:::666555555555666666666333111111999888...///DDDWWW^^^aaa]]]lllooo]]]]]]fff```]]]VVVNNNEEE;;;333111444EEE000111GGGFFF111222IIIsssggg~~~CCC===CCC???>>>444PPP<<<:::555000111444222......+++777```gggsssggg[[[NNNNNNOOONNNMMMKKKJJJJJJJJJJJJ>>>???333***>>>eeewwwrrrwwwdddCCC<<>>@@@999;;;::::::<<<>>>@@@BBBDDD<<<999HHHcccqqqiiicccfff{{{}}}wwwqqqggg^^^___```^^^YYYSSSRRRXXX___qqqlll{{{SSS>>>MMM888DDD<<<:::666333111...+++(((+++%%%---,,,AAAGGGxxxsss{{{fffHHHhhh}}}mmm```<<<222...999===bbb@@@AAA999???777+++555"""333)))===vvv}}}{{{www{{{~~~|||\\\AAA;;;888666EEE]]]...000///---******,,,***)))===lll}}}RRRlllwwwqqqaaaFFFCCC777000...444222+++CCCoooUUU>>>000---333,,,888wwwVVVfffDDD888BBB777...+++???XXX{{{pppuuunnnnnnpppmmmiiiooovvv{{{xxxuuuuuuwwwwwwooossspppwwwooo~~~eee^^^ZZZBBB,,,111<<>>\\\iiidddKKKtttsss|||fffXXXBBB///,,,555>>>AAA___MMM;;;%%%???rrrbbb222222777<<>>WWWWWWCCCcccwwwXXX===333,,,)))000;;;>>>???===777000***&&&&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&&&&&&&&&&''')))'''))),,,///111WWWSSSXXX[[[WWWEEEDDDDDD777666;;;222777:::DDD|||hhhgggpppjjjiiiuuuppp{{{llllllaaajjjiiijjjmmmsssxxxvvvnnnXXXvvvkkkgggiiissskkkXXX000III"""888222222666555///333<<<777777777666444333444555222444555555333222222333;;;777444666>>>GGGMMMOOOKKKKKKQQQ^^^fffaaaUUUNNNaaahhhhhhuuuQQQpppxxxNNNBBBMMMCCC(((888;;;<<<888555888::::::555444555666777666444111+++000666555111888SSSnnncccXXX^^^fffUUUOOOZZZSSSSSSPPPNNNOOOLLLHHHJJJQQQ]]]???...444<<>>@@@999999JJJ:::;;;777111111555666222111000666YYYmmmggg\\\tttwwwhhhPPPSSSIIIIIIIIIGGGEEECCCCCCCCCHHH ###[[[yyymmmtttvvv555@@@BBB???BBB;;;999CCC999:::::::::;;;===@@@@@@???BBB888:::NNNaaaiiijjjlllWWWrrrvvvggg^^^lllgggeeeiiimmmrrrvvvWWWCCC:::;;;KKKBBB===;;;888777555333///---&&&///444!!!+++GGGbbb|||}}}zzzkkkvvv}}}ooovvvcccuuu___JJJ111666---BBB[[[bbb???<<>>CCCTTT...111(((+++///000+++***@@@RRR___mmmXXXhhhyyywwwdddbbbyyyqqqhhhWWWAAA444:::KKKWWWZZZrrrMMM777...OOOrrrTTT222***DDDnnn999222+++222///UUUPPP___sssvvveeefff}}}TTT:::222)))+++<<>>444---???888WWWZZZ}}}bbbbbb___lllfffvvvkkkqqqjjjbbbhhhhhheee```YYYccc|||mmmiiicccvvvfff|||888;;;555555>>>111<<<:::...---999;;;333666777777555333222333555222333444444222111111222333555666555555555888;;;SSSHHHGGGTTT]]]ZZZSSSQQQOOOcccTTTxxxuuuDDDXXX^^^MMM???999>>>:::111666EEE======;;;:::888777999;;;777666777999:::999777444???111///888222'''666TTTjjj[[[^^^lll___TTT[[[PPPCCCBBBCCCFFFCCC======CCC===>>>===DDD```~~~}}}}}}PPP;;;JJJ===HHHDDD777BBB111999===<<<777666<<<===:::444666444)))BBBuuu}}}bbb|||kkkbbb|||aaaUUU888999888666333000///...,,,TTTuuutttkkkyyy===EEEEEEEEE111>>>AAA777GGG???::::::::::::<<<>>><<<888777BBBBBB;;;IIIiii}}}}}}qqqrrrnnnmmmvvvnnn|||zzzQQQAAALLLGGG???BBB:::<<<;;;999999888666444111555%%%---111BBB:::tttkkkkkkqqqUUU|||aaaFFF333888999BBB777JJJKKK>>>RRRBBBAAA;;;<<<:::...'''333===ddd~~~|||rrr}}}}}}yyyvvvxxxzzztttggg[[[<<<::::::;;;>>>YYYrrr///777'''111))))))+++%%%(((---&&&CCCzzz~~~}}}{{{OOOcccyyyMMM777BBB555222000777333000OOOqqqtttIII555***+++555///TTTSSS~~~dddWWWLLLGGGFFF;;;III---888WWWfff~~~oooeeeaaahhhvvvSSSNNNHHHIIITTT```bbb^^^gggiiifffRRRNNNLLL444+++))),,,AAAeeeiiiDDD000@@@jjj"""111333***###111&&&+++'''AAAFFFPPPiiiiii^^^XXXzzzzzzUUU>>>YYYkkkmmm[[[DDD<<>><<<:::888222666:::===<<<;;;999999777777666666666666777777888666666888999888777777555666777666333111111222___[[[[[[```eeeeee```[[[dddbbbSSSFFFDDD???<<>>HHHDDD@@@???@@@BBBBBB@@@===<<<:::;;;===>>>;;;888:::<<<>>>===999>>>SSSjjjwwwpppnnnrrryyy~~~||||||vvvqqqxxxYYYEEEDDDAAA??????@@@BBBCCC===??????:::444222444888222...------(((,,,EEEaaa}}}sss}}}ttttttPPP222---999111EEEXXXCCCFFFKKKGGGAAA===>>>>>>;;;666111...,,,SSSoooyyyuuuvvv}}}qqq~~~nnnkkklllnnncccGGG:::;;;OOO<<<555NNNEEE @@@///...---,,,***))))))((($$$===lllsss}}}^^^TTTFFFBBB:::666///<<<777***AAAmmmvvv```@@@"""333777'''666\\\hhhFFFOOOPPPFFFBBBGGGFFF<<<888;;;MMM~~~aaahhhbbb___hhhjjjVVV[[[CCCFFF888444666:::777444111111222333555DDDDDDHHHEEE111***OOO888444///+++***))))))(((111000'''NNNQQQiiidddsssYYYWWWxxxnnnHHH:::]]]rrrkkkRRRPPP>>>KKKVVVeeeHHHRRR)))...888aaaooo777222///rrrWWWHHH;;;777333000888FFFyyyeeexxx}}}xxxHHH777---(((444ZZZAAAhhhOOO@@@BBB;;;''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((***,,,...000RRRTTTMMMXXXZZZNNNBBB>>><<<777444444...666;;;555...777PPPhhhnnnooouuuwwwuuu}}}jjjfffssseee~~~jjjkkkooo\\\iiitttzzzrrraaaGGG777000;;;@@@999222333333333333444555666777888777666444222111111111222222333333333333222111111111222222222333333444444222333444555666777777777777777777777777777777777555666888888777777888:::888777777777777777777888888777666777777666555444444666777777555444555555888]]]lllZZZTTTddddddQQQVVVYYYSSSSSSeeerrrvvvzzzxxxxxxkkknnnhhhhhhtttttt]]]666444BBB::::::::::::;;;:::999888555666777888888888777777...777GGG888///666CCCpppuuuYYY|||qqqooolllWWWppp]]]SSSfffQQQ^^^``````dddJJJ666CCC===BBB@@@======>>>>>>===;;;===<<<;;;===???@@@>>><<<;;;<<<>>>===888888FFFVVVdddmmmzzz{{{yyy]]]FFFIIIGGGDDD@@@>>>>>>?????????AAAAAA===888666888;;;666222111000+++***;;;PPPiiihhh{{{TTT,,,333===???DDD{{{pppKKK===BBBHHHFFFBBB999;;;===<<<999666555444,,,SSS}}}qqqbbbZZZhhhxxxuuuuuubbbdddkkkcccPPP???666===???)))888uuuWWW===AAA,,,///...,,,******)))******'''666\\\___sssaaakkkxxxEEEBBB666333555444333>>>]]]uuujjjOOO666...(((333555gggaaaPPPTTTIIIAAABBBLLLOOOHHHCCCDDDIIIFFFlll~~~bbbjjj\\\iii```nnniiinnniii___aaa???HHH@@@DDD???555>>>999@@@333000111LLL[[[zzzFFF666333...+++******))))))&&&&&&&&&DDDHHH\\\rrr|||LLL___pppFFF777RRRttt]]]IIINNNAAA>>>777HHH>>>,,,555---DDDwww[[['''>>>CCCTTTHHHAAABBB@@@666222444pppnnnnnnzzz{{{iii@@@FFF+++&&&)))___HHH[[[BBBXXX___JJJ444,,,)))"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((***,,,...000RRRQQQKKKRRRWWWLLL@@@<<<:::777444333///555888555///000888AAAOOOZZZdddnnn|||wwwyyyjjjuuusss~~~uuuttt}}}tttyyy___eeehhheeebbb^^^PPPAAA111///111666888555444444222333444555666777777777666555333222111111111222333333444444333333222111000000111222333333444444555555444333222000///...000111222333555777888888777777666333222333777:::888888777777777777888888888888666555444444333333444666888888777777777888,,,LLLVVVFFFMMMgggcccCCCkkklll[[[NNNXXX```UUUKKKiiimmmggguuuwwwuuu{{{sssLLL888<<<<<<111<<<;;;::::::::::::777555444666888999888777444333333777>>>444222444666PPPQQQYYYhhhgggoooyyyxxxaaaAAA:::;;;FFF999>>>>>>===>>>>>>===999777888777777999<<<===<<<;;;999:::<<<<<<888555:::AAAIIIQQQ___ooo|||wwwZZZHHH???:::IIIGGGDDDAAA>>>>>>>>>>>>???AAAAAA???;;;999;;;>>>999555444444...(((...999YYYsssxxxxxx}}}MMM555;;;===999===pppYYYCCC>>>DDDHHHHHHFFF???AAACCCDDDBBB@@@??????===999~~~~~~xxxVVV\\\OOOUUUhhhjjjyyymmmjjjYYYYYYIII888444888;;;===>>>===YYY___888===>>>222000...,,,***))))))***+++***...EEEqqq___~~~QQQ~~~eeemmmUUU===@@@222777444...888ZZZyyywwwWWW999)))---888+++???XXXooo```YYYTTTJJJDDDEEEOOOTTTLLLCCC???DDD555KKKyyyTTTZZZOOOPPPRRRUUUhhhhhhxxxqqqwwwccc[[[HHH333;;;444......@@@dddBBB@@@666333///,,,+++******)))'''$$$***999BBBUUU|||[[[SSS|||lllDDD<<>>>>>@@@AAACCCBBB???;;;888777777888999:::;;;::::::888999:::;;;:::999999:::BBB@@@@@@DDDPPPaaaqqq||||||hhheee[[[JJJ???>>>===;;;DDDCCCAAA@@@??????@@@AAA<<<>>>???>>>;;;:::<<<>>><<<::::::<<<888000---///OOOVVVzzznnntttwwwtttxxxssssssSSS???666===555***KKKWWWKKKAAAAAAEEEFFFEEEDDDEEEGGGHHHGGGDDD@@@>>>>>>;;;***OOOVVV{{{pppHHHFFF>>>111===222>>>:::---888;;;@@@;;;555AAAFFFrrr:::>>>AAA777>>>333111...+++))))))******)))***333[[[WWWnnniiiVVVNNN;;;999===000;;;111:::RRRqqq{{{gggEEE...---333444111rrr|||XXX[[[VVVRRRJJJCCCCCCKKKOOOIII???:::===HHHGGGIIIkkkzzzeeeKKK???+++<<<666JJJHHH???999,,,(((000777CCCdddfff???DDD999666111...,,,+++)))(((...&&&...---<<>>::::::111@@@???QQQiiiPPPttthhhwww}}}gggkkknnnrrrXXXFFF888;;;HHH<<<555:::DDD>>>@@@CCCDDDCCC@@@===;;;<<<===>>>>>>======<<<<<<<<<<<<;;;;;;<<<===<<<;;;@@@???>>>>>>@@@CCCFFFHHHNNNPPPPPPOOOOOOMMMFFF???HHHGGGDDD???>>>@@@AAA@@@AAAAAA@@@???>>>??????@@@<<<===>>>======<<<======@@@???AAADDDDDD>>>888555@@@>>>iiiqqq|||wwwuuu{{{}}}lll~~~zzzsssgggaaaTTTFFF666666777222444UUUXXXIIICCC@@@BBBBBB???<<<<<<@@@BBBCCCAAA>>>:::888777KKKCCCEEEEEEmmmxxxyyy___IIIMMM111===;;;CCCEEE333888FFF^^^sssLLLGGG<<>>DDDIIIHHHCCC???888CCCGGGAAAJJJlll|||lllwwwIII777RRRQQQlllSSSHHHGGGFFF>>>;;;666222///,,,)))'''***###,,,$$$444HHHVVV]]]zzz~~~nnnKKK888555777WWWaaaccc\\\GGG888...---))),,,;;;888llleee:::222000BBBWWWOOOOOOOOOOOOJJJEEEEEEIII;;;<<>>;;;555;;;777555777;;;===999555999666333000///000333555+++:::111444999444777555444444@@@222???HHHkkkPPPXXX[[[|||mmmkkkxxxeeeaaaXXX;;;555444999;;;???222??????888;;;===@@@@@@???===<<<===;;;===>>>===<<<::::::;;;@@@@@@>>>:::;;;======:::>>>@@@CCCEEECCC???999666CCCDDDEEEGGGGGGEEEAAA===999AAAGGGFFF???<<>>===<<<<<<<<<======>>>>>>>>>>>>======;;;<<<>>>AAAAAA???;;;888111BBBTTTZZZwwwpppvvveeebbbYYY\\\QQQTTTMMM@@@===@@@777(((:::+++111NNNssshhhLLLHHHEEEDDDEEEBBB===:::;;;<<<>>>@@@@@@>>>;;;:::999444:::<<<999III\\\ssswwwrrraaakkkeeegggMMM@@@BBBDDDCCCBBB===:::999666333000...,,,+++(((+++***555YYYzzz|||sssbbbXXXZZZSSSEEE===:::333333AAA\\\xxxmmmJJJ777111---------BBB~~~PPPxxxHHHIIIHHHJJJIIIFFFCCCDDDEEEEEEBBB@@@===777;;;EEECCCEEEcccoooVVV;;;GGGFFFFFFBBB???:::666333000,,,***&&&###,,,%%%111===BBBrrr{{{[[[wwwlllIII;;;777???HHHZZZwwwQQQ555)))000)))///666\\\}}}MMM666111---XXXMMMRRRVVVTTTMMMFFFEEEGGGMMM777:::KKK___uuurrrlllttt}}}|||vvvZZZBBB+++888---555@@@fff|||yyyeeemmmtttdddFFF,,,###((((((!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((***,,,...000~~~VVVIIINNNKKKTTTNNNBBB777555777444.........111666:::888000)))000222666444///:::111555...000444//////666666888888666444222111111333666999444111000111111444888//////000000111333444555222222222222222111111000111111111111111000//////000000000000000/////////111111111222222111111000111111222222333333444444...111333333333222333333333333222222222222333333,,,777;;;666333777888444555666777777555333333444777555///...555;;;333&&&444===;;;666;;;;;;777:::000:::000@@@111666666...:::>>>;;;222111999AAABBB888444222666<<>><<<333<<<333GGG???222888999;;;:::999999<<<>>>666888::::::888777888:::===???>>>999888;;;;;;888;;;<<<>>>???@@@??????>>><<<;;;===@@@AAA@@@???>>>888>>>DDDCCC===888;;;AAA======<<<<<<<<<;;;;;;;;;<<<<<<<<<=========;;;:::777888999999999:::999888777777HHH>>>fff|||lllqqq|||vvvRRRBBB>>>999444333777===??????CCCNNNttt^^^666AAAHHHEEECCCDDDBBB>>>===@@@===???BBBBBBAAA?????????GGGOOOCCC888...AAAvvvZZZXXX444KKK???666IIIBBB333DDD:::999999888666333111///,,,)))***///???bbbyyyrrrvvveeeZZZkkkIII@@@777999:::>>>UUUggg}}}}}}oooPPP888111111///444...ttt~~~SSSvvvtttSSSOOOHHHKKKGGGKKKLLLKKKGGGDDDBBBAAA???DDD===:::>>>BBBBBBEEEKKKeeewwwKKKKKKUUUSSSBBB444CCC@@@<<<:::888555222///))))))***'''---555;;;RRRpppyyyyyylllSSSSSS[[[zzzvvvDDD///+++666,,,;;;UUUwwwooo>>>555444TTTcccUUURRRVVVXXXTTTOOOKKKIIIIIIDDDGGG>>>EEEQQQbbbsss^^^```ddd___aaaooossslllcccnnnLLLBBB+++333999///888444]]]{{{yyyfff~~~{{{JJJ$$$$$$***### '''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((***,,,...000[[[LLLQQQMMMUUUPPPDDD888555888444---///000///,,,***+++000444666333888555'''???***777111///999000...777...333//////222444555555666999------222888777111111777555444222111111111222333111111222222222111111000222222222222222111000000111111111000//////......000000111111222111111111111111111000//////.........///000000000000222444444333333222222333333444+++777<<<666222555555///333555777777666555666777000000333666333000555???111666444444<<<;;;777===555>>>222AAA---999@@@;;;999444666???AAA;;;999===888555333777>>>BBB???;;;555555444444444444333333---@@@000222777111===888---000===888444???666555===111DDD>>>EEEAAADDD===???999777:::DDD999999DDD<<<555333III222333111@@@777888999777666888<<<@@@555888;;;<<<::::::<<<>>>555:::;;;777777;;;;;;777666888;;;<<<<<<:::777555???>>>???AAABBBAAAAAACCCFFF@@@<<<<<<===<<<:::999777888999:::<<<===>>>???999999999:::;;;:::888666;;;<<<;;;888777999;;;;;;HHHHHHHHHLLLWWWooo|||rrr~~~mmmmmmjjj\\\TTTYYY\\\\\\eeerrrvvv___DDDBBBHHHBBB>>><<<======;;;===AAA===???AAABBB@@@>>>======666HHH555999KKKBBB<<>>CCCTTT|||sssPPP777111333333111???uuusssZZZkkklllCCCAAAEEELLLNNNAAAFFFIIIHHHFFFFFFGGGGGGCCCEEEFFFFFFDDDBBBEEEJJJHHHXXXmmmhhhZZZHHHDDDRRRLLLDDDQQQAAABBB@@@===<<<;;;999666444---+++$$$!!!%%%...<<>>>>>@@@@@@>>>;;;999999:::;;;===888777666777999:::::::::;;;;;;::::::;;;<<<>>>???888999;;;;;;:::;;;<<<>>>:::999999888777777777888>>>999777:::<<<:::888999>>>>>>????????????>>>>>>888:::<<<===;;;999888777???>>>;;;888999<<<:::555555:::>>>===999555555666???:::555333555888::::::::::::999888@@@NNNZZZ___kkkvvvttttttuuummmRRREEEBBBBBBBBB@@@@@@???===;;;<<<>>>AAA>>><<<:::;;;======<<<999<<<::::::<<<>>>???<<<999:::KKK|||}}}uuuLLLCCCLLLFFFBBB>>>>>>AAAAAA>>>:::EEEDDDCCC@@@===999666555333222,,,%%%(((===___zzzpppfff^^^UUUNNNJJJGGGCCCOOOmmmkkkMMM///---111333;;;333iiiiiiBBBwwwKKKIIIAAAEEEMMMBBBFFFGGGFFFEEEHHHKKKHHHAAABBB>>>>>>@@@>>>;;;AAAJJJLLL???666GGGrrrlllSSSLLLLLLKKKRRRSSSJJJIIILLLHHHBBBDDDFFFDDD@@@:::666444333///---+++&&&&&&111@@@TTTwww}}}vvvYYYCCCMMMJJJ@@@KKKWWWIII444+++...555MMMoookkk***@@@222PPPgggYYYXXXPPPMMMIIIHHHIIIJJJJJJJJJBBB;;;<<>>;;;888888777666555555444444444777444111333777999888555333111000222777999777333:::888999===???<<<;;;<<<===<<<:::999888999:::;;;666555444555666777888888999999888888999:::<<<===;;;;;;:::::::::::::::999;;;;;;:::999999999999999???:::888<<<===;;;999:::<<<<<<============<<<<<<<<<===??????===<<<;;;<<<======;;;777888;;;:::555777999::::::888888999;;;>>>:::777666888:::;;;;;;>>>>>>;;;888<<>>>>>@@@BBB;;;:::999:::<<<>>>===;;;>>><<<999:::<<<>>>>>><<>>===>>>BBBCCC@@@===AAAAAA@@@>>><<<:::888777888111------***000LLLkkk|||zzzvvv___111777888666555 KKKXXX222mmm\\\EEELLLDDDDDDJJJAAAAAAFFFHHHFFFDDDEEEBBB>>>EEE@@@>>>???===;;;===DDD:::DDDIIIDDDCCCPPPdddqqqtttVVVKKKJJJPPP[[[LLLIIIOOORRRKKKLLLOOOJJJIIIJJJKKKIIIDDD???<<<:::999222...,,,)))(((---444>>>xxxllloooqqqiiieeeaaagggkkkSSSCCCNNNKKKAAALLLOOO:::++++++...:::bbbddd777>>>(((BBBbbbJJJQQQQQQOOOLLLKKKKKKKKKKKKIII???<<<<<<<<<666111:::JJJXXXzzz{{{xxx}}}zzzwwwZZZ~~~222&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%''')))+++---///vvvOOOMMMLLLNNNWWWLLL>>>555222222000...111222222333333222222111111111000000000000//////000111111111000000222333222111111111111000000000111111111222222222222333222333333222000000111222333333222111111111111222000000000000000//////...........................------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......------------...///000111111222222111///......///333222222222222222333333111000000222444666666555111444666777666555555555222222333333333333333333888888888888777777666666999777666888;;;<<<:::777555555555555555555666666777555222333666777666444000......111555777666444999888:::>>>>>>999777888888888888888999999999:::333333333333444555666777888888777777888999;;;<<<===:::888888:::<<<:::888<<<<<<;;;::::::::::::;;;===999888;;;<<<999888999:::;;;;;;<<<<<<;;;;;;:::===>>>???>>>===<<<===>>><<<===:::777777:::999555:::888555555888;;;>>>???;;;:::999999;;;=========>>>>>>;;;777888>>>BBBBBBVVV[[[hhhoootttsssnnnEEECCCAAA??????@@@AAABBBCCCCCCBBB@@@>>>>>>???AAA;;;:::999;;;>>>??????>>>@@@===:::999;;;===???@@@;;;666IIIGGG===???PPP{{{bbbRRRCCCAAAEEEGGGEEECCC???======@@@CCCDDD@@@===<<<<<<<<<<<<;;;;;;:::999;;;111///555---$$$555RRRxxxyyyMMM;;;EEEGGG333222:::ssskkkLLL___GGGbbbcccGGGGGGUUUMMMHHHKKKDDD???GGGKKKGGGBBB@@@???===GGGBBB??????@@@>>>???AAA@@@EEEGGGAAA;;;===CCCHHHGGGRRReeeyyymmmwwwMMMUUUQQQKKKNNNLLLFFFHHHMMMGGGKKKOOOJJJKKKMMMFFFFFFGGGHHHFFFCCC@@@>>>>>>>>>777222000///+++((((((000FFFjjjmmmsssxxxpppvvvnnnmmmTTTDDDHHHCCC888{{{@@@'''+++***(((BBBuuuxxxCCC(((222:::oooYYYJJJPPPPPPOOOMMMMMMMMMKKKHHHEEE@@@BBBAAA===888555666777666jjj~~~yyylllzzzeee777555&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''')))+++---///sssNNNOOOMMMMMMWWWLLL===444222222111/////////000000000000//////000000000000000000//////000111111111000000222333111111111111000000000000111111111111222222222222333444444333111111222444333222111111000000111111/////////000///......------------------------------,,,,,,,,,++++++++++++************************))))))*********+++++++++,,,,,,,,,,,,---...///000222333222111//////111333333222222111111111111222111000111333666888888888333555666555444333444555111111111111111111222222888777666666555555444444:::888777888999:::888666444444555555555555555555777555333333444555444222000///000333777999888777777777;;;???>>>999777888555666888999::::::999999444444555555555555777888:::999888888999:::<<<===>>>:::666777<<<>>><<<999;;;;;;::::::999::::::;;;999666555888888555555777999::::::;;;;;;::::::999:::;;;;;;:::999999:::<<<;;;<<<;;;777777:::999666:::666222333888<<<===;;;777888999;;;=========<<<999:::999666666;;;===;;;BBBGGGUUUdddXXXiiiiiixxxzzzjjj```EEE999===@@@@@@???===>>>@@@???@@@???===;;;:::;;;<<<<<<<<<<<<===>>>???@@@???>>><<<;;;:::;;;===???@@@JJJEEEBBBIII@@@222>>>OOOLLL]]]{{{sss~~~zzzzzzzzzmmmnnniiiXXXOOO<<<;;;???CCCCCC???>>>BBBHHH@@@@@@@@@BBBCCCBBB>>>:::999999::::::::::::999999:::333333777111(((---;;;MMMyyy^^^IIIFFFHHH===+++&&&###555MMM{{{\\\aaaDDDooofffZZZMMMBBBJJJUUUNNNIIIJJJDDDCCCHHHIIIEEEBBBBBBBBB@@@EEEAAA>>>@@@CCCEEEDDDCCCJJJDDD>>>BBBMMMRRRLLLCCCHHHLLLPPPQQQNNNJJJHHHHHHVVVUUUTTTIIIUUUHHHRRRCCCHHHQQQOOOMMMQQQOOOJJJOOOMMMFFFHHHKKKGGGIIIIIIAAAAAACCCDDDCCCBBBAAAAAABBB@@@===:::888666000***''';;;888hhhyyybbbwww}}}}}}hhhnnnVVVqqqVVVBBBAAA;;;000^^^333)))000555???iii555999***;;;zzzgggNNNVVVRRRMMMLLLLLLLLLLLLHHHDDD@@@>>>CCCBBB<<<:::>>>;;;444;;;333DDDnnnWWW...///&&&&&&&&&&&&%%%%%%%%%$$$####################################$$$%%%&&&&&&''')))+++---///sssPPPRRRQQQPPPSSSHHH999///---......,,,------............------//////////////////000000///000111000//////111333000000000000000000000000000000111111111222222222000111111000......///000111111000//////////////////////////////...------------------------------++++++++++++************))))))))))))))))))))))))(((((((((((()))))))))))),,,++++++,,,,,,---...///111222222000///000333555222222111000000000111111000000000222555777888777444555555444222222333444111000000000000111222333666555444333333333333444888777666666777777666666444555555666555555444333666555333333333333333222111222333555777999999888555666;;;@@@>>>:::999;;;444555888:::;;;::::::999555777888888666777999;;;<<<;;;::::::;;;<<<>>>???BBB===888888<<<===;;;888999888888888888888999999888555555888777444444777999::::::;;;;;;::::::999777888999888666666888::::::<<<<<<888777999:::777888444222555:::<<<888333444666999;;;<<<<<<;;;;;;555888999666777:::;;;999...===>>>AAAIIIYYYiiibbbmmmyyy|||cccUUUAAAKKK:::999<<<===;;;888666888<<<<<<<<<===;;;999888999:::<<<<<<<<<<<<<<<;;;<<<<<<:::;;;<<<======>>>>>>>>>BBBAAA555BBBIIICCCDDD777DDD===^^^SSSJJJBBBFFFAAAIIIJJJ???GGGKKKDDDDDD777IIIBBB<<<<<>>@@@BBBBBBAAA>>>;;;999999999999999888888777666777666333444666333---;;;kkk}}}|||rrrwwwxxxtttoooiii^^^RRRKKKKKKBBB333...444777444BBBDDDgggYYYbbb[[[nnn\\\cccIIIFFFBBBEEEGGGEEEEEEEEE@@@GGGFFFBBB???AAAEEEFFFBBBCCCAAA???@@@CCCEEECCC@@@@@@BBBDDDEEEEEEDDDFFFHHH>>>AAAEEEFFFFFFIIIOOOUUUNNNQQQLLLGGGWWWLLL```QQQLLLSSSOOOJJJKKKGGGHHHSSSLLLDDDFFFJJJGGGJJJKKKCCCGGGIIIJJJIIIGGGEEEEEEFFF===AAACCCAAA===888333000"""...===qqq___nnnjjjooo```SSSbbbOOObbbKKK===<<<888...DDD***222000FFFpppVVV///000444iii]]]NNNUUUPPPKKKLLLLLLMMMLLLHHHBBB===:::>>><<<444666===;;;222***:::>>>111AAAkkk|||BBB;;;+++&&&%%%%%%%%%$$$$$$$$$$$$####################################$$$%%%&&&'''''')))+++---///wwwTTTUUUSSSSSSTTTIII:::000.../////////...//////000000//////.........////////////000000.../////////......000111//////000000000000000111000000000111111111111222111222222111//////000222000000///............//////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))((((((((((((((((((((((((''''''''''''''''''((((((************+++,,,---...---.........---...111333111000000000000000111111///......000222444444333222333444444222111222444111000//////000111333444444333222111111222333444666666555444444444555555333444555666666555333222555444333333222222222222222333444555555555555555555666;;;???===999999===444555777999::::::999999555888:::999777777:::===<<<;;;::::::;;;<<<>>>???EEE@@@;;;999999999777555777666666666666777777888999777888:::888555666999888999999::::::999999888666777888888777777888999888;;;;;;777555888999777666444333777::::::444///222555888::::::999999:::666999999777777::::::777222BBB777...???EEECCCMMMVVVWWWdddiiiccccccccc^^^UUUFFFGGG666AAA@@@KKK888888999:::888666777:::>>>:::;;;<<<<<<:::999:::;;;888999:::999777666777888777999<<<>>>===<<<===>>>***@@@GGGDDD;;;888EEEEEERRR<<>>999999999999999888777666444999888111444<<<888,,,777EEE___vvv___XXX[[[XXXNNNIIIIIIEEE>>>888000555CCC>>>333CCCbbbppp\\\]]]YYYRRRdddPPPLLLKKKEEEFFFBBB===AAAGGGHHHCCCFFFDDD???<<>>999===???BBBDDD@@@<<>>CCC===JJJQQQUUUVVVJJJBBBHHHHHHCCCGGGJJJGGGKKKOOOJJJLLLMMMMMMKKKGGGDDDBBBAAA<<>>>>>999333444999888111CCC---!!!///111222333YYYaaauuuNNN...&&&333???%%%%%%%%%$$$$$$$$$##############################"""""""""###$$$%%%&&&'''''')))+++---///yyySSSRRROOOOOOWWWKKK<<<222000222222222//////000000000000//////........./////////000000,,,---...---,,,---...000////////////000000111111000000000000111111111111444444555333222111222444111000000//////////////////000000000000///......++++++++++++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))***+++,,,***+++---------...000222///////////////000111222111000///000111222111000000222444444333222222333000///.........000222333111000//////000111333444333333333222222222444555111222444555666666555444333333333222111111222333555555666666444333333333666777;;;===:::555666<<<444555666666777777777777333666999888555555888<<<999888888888888:::;;;<<>>BBB======CCC@@@===EEE888HHH888===<<>>>>>888???777===@@@>>>555111666>>>BBB111333555777888999;;;<<<777888888999999999888888555777777444333555666444222...EEEmmm~~~sssttt{{{dddhhhdddXXXTTTXXXXXXRRRLLLNNNEEEDDD```ooo\\\ZZZfffXXXDDDyyyuuuTTTHHHaaa======BBBKKKGGG>>>DDDMMMKKKGGGCCCEEEDDD@@@AAACCCCCC???@@@EEEFFFBBB???@@@>>>:::DDD===<<>>===???DDDGGGGGGJJJMMMJJJDDD;;;---***,,,]]]uuuZZZbbbhhhfffVVV[[[UUUJJJHHH===888666111777444///111:::VVVjjjpppQQQ---%%%HHH]]]```KKKVVVRRRRRRKKKLLLLLLMMMMMMIIIDDD@@@BBB???;;;777666666555333!!!:::======&&&666555)))===$$$QQQkkksssmmmSSS000&&&""""""888---+++$$$$$$$$$$$$####################################"""""""""###$$$%%%'''(((''')))+++---///xxxPPPLLLIIIJJJTTTHHH999///---///000000......////////////......---.........//////000000,,,---------,,,,,,...///.../////////000000111111000000000000111111111111111111222000///...///111222111111000000000000000000000000000000//////...++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''&&&''''''((()))***)))+++---......///111222............///111222222444333222222333333222000///111333444333222222333///...---,,,---///111333000///......///111333555222222222111000111333555...000222555777777777666222222333222111111222444888999999888555333333333777888;;;<<<777222333999444444444555555555555666111444777666333222666:::666555555555555777888999666666666555444666:::>>>666666555666666777888888777666888999666222444999555555666666666666555555000333666777666555444555222666777333000222555444555555666777999999777555444777::::::999777999:::000444666555888<<<>>><<<>>>222999<<<:::===<<>><<>>???>>><<<888555666888::::::999999:::;;;666888;;;;;;999999<<<>>>888999999888777888===AAA>>>999EEE???===AAA666>>>???CCCHHH333KKK@@@444CCC:::@@@999>>>>>>888???888000777<<<;;;<<<@@@???:::111333444444333333555666666666777999999:::::::::777555666888222+++000;;;333///666@@@WWW{{{vvv{{{vvvmmmmmmggg^^^lllvvvnnnZZZ]]]mmmtttIIIIII}}}NNN~~~NNNQQQ999SSS;;;;;;LLLJJJ@@@FFFMMMHHHCCCBBBHHHLLLHHHDDDCCCBBB@@@>>>FFFIIIEEEBBBDDDDDDAAAAAA???BBBHHHGGGAAA???BBBIIIHHHFFFDDDDDDDDDDDDDDDAAAWWW888LLL>>>@@@TTTMMMJJJIIICCCFFFNNNHHHBBBHHHJJJFFFJJJHHH>>>===BBB???>>>AAAEEEGGGEEECCCAAA@@@BBBDDDDDDEEEMMMTTTPPPGGGFFF(((LLL222...___~~~eeeYYY;;;BBB:::666>>>111777---...999666777JJJeeeWWW222666...OOO]]]TTTNNNOOODDDYYYNNNIIIIIIJJJJJJJJJGGGBBB??????;;;888888666222111222:::000""">>>&&&(((222111 222,,,555***111888EEEWWW^^^vvviii|||www[[[___OOO222......+++)))&&&...!!!$$$---$$$%%%$$$$$$$$$############""""""""""""""""""""""""""""""""""""###$$$&&&'''(((''')))+++---///}}}PPPGGGHHHQQQPPPBBB555111222111000000////////////..................---------,,,,,,,,,.........------.........---------........./////////000000000111111111111/////////000111111222222111111000000//////......000///---,,,,,,---...///************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,...............///000000222222222222222222222222//////......///000111222...---+++******+++,,,...////////////////////////111111222222222333333333999666222111444777888777666555333111111111222333555444333555777888888777777888999999888888999:::666666666555333444666888333111222555999<<<;;;999555666888999::::::999999999999888888888888888999555555555555666777999:::HHHCCC>>>:::999888666333777777777666666555444444666555333222111000000000888666333111111222444666333333222222333333444555:::888666555444555666777:::999:::<<<:::666666999555666888888777888:::<<<<<<999666666888:::999888===;;;999777777999;;;===555777::::::888666555555777777777777777777777777777555555777999999555222777777888999:::<<<>>>???:::===@@@@@@===;;;:::;;;:::@@@BBB>>><<<@@@@@@===>>>999:::AAA@@@888999@@@666777999999:::999888777999777666666777888888777:::999999888888999::::::555444444444444333000...444111333888<<>>>>>HHHEEEBBB@@@???AAACCCEEECCCDDDCCCAAA???AAAFFFJJJQQQLLLGGGEEEBBB???AAAFFFGGGHHHIIIHHHFFFEEEFFFGGGGGGEEEDDDFFFHHHIIIFFFDDDJJJHHHEEEDDDFFFHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJJJJJJJIIIHHHGGGFFF@@@;;;>>>AAA777888\\\wwwiiiTTTYYY>>>TTTSSS]]]eeellloooKKK000222000jjjaaa___XXXOOOJJJLLLMMMKKKLLLHHHGGGJJJJJJCCC===:::===<<<999666222000...---//////...---,,,++++++***)))'''&&&''')))***'''%%%%%%''')))***((('''''''''''''''''''''''''''''''''$$$$$$$$$#########""""""""""""""""""""""""""""""$$$#########""""""!!!!!!!!!!!!""""""###$$$&&&'''((()))***,,,---|||OOOFFFFFFNNNLLL@@@333000000///...///////////////.........---------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------////////////000000000111...//////000000111222222000000000000//////......//////...---,,,------...*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++++++++,,,,,,,,,---...///000000111000000000000000000000....../////////000000000---,,,+++******+++---.........................../////////000000000111111444222222333555666555333666555333222111222333444333222222333555777666555333444555555444444555666555555444444444555555555444222000222666999::::::333444666888::::::999888777777666666666666777888666555555555666777999:::@@@===:::999:::;;;:::999999999999888777555333222555444333111000000000///444333111000000000222333111111111111111222333333555555666666666666555555888777888;;;999555555888999:::::::::888999:::<<<:::777555666888:::999777<<<;;;:::999999;;;<<<===666999;;;;;;999777777777888888888888888888888888777666666888::::::777444666666666666777888999999888;;;??????>>><<<<<<===;;;@@@AAA===;;;>>>>>>;;;@@@;;;===CCCAAA::::::AAA::::::;;;;;;;;;999888777777666555555777777777555777777777777666666666666666555444444555444111///111...///333444<<>>kkkdddYYYIII===@@@GGGGGGCCCAAADDDCCCCCCDDDFFFFFFDDDAAA???AAADDDEEECCC@@@>>>===DDDCCC@@@???>>>???AAABBBCCCDDDDDDBBBAAABBBFFFJJJMMMFFFAAABBBDDDCCCCCCEEEFFFGGGIIIHHHGGGFFFFFFGGGAAA@@@@@@CCCGGGIIIIIIGGGEEEGGGHHHGGGFFFGGGJJJMMMHHHGGGGGGFFFFFFGGGGGGHHHKKKKKKKKKJJJIIIIIIHHHHHHAAAAAAFFFGGG999000@@@ZZZ}}}xxxooolll{{{[[[>>>333888555TTTPPPZZZZZZVVVOOOLLLMMMLLLIIIKKKGGGFFFIIIIIICCC>>><<>>>>>===>>>???<<<@@@AAA>>><<<======;;;@@@<<<===AAA???999:::@@@:::;;;;;;;;;:::888666555:::::::::;;;<<<<<<:::888444555555666555444222222666555444444444333111//////,,,,,,///...---777DDDjjj|||uuuttt~~~lllnnnggg___tttaaalllmmmdddVVVnnnHHHBBB???DDDGGGHHHJJJLLLFFF>>>FFFCCCAAACCCGGGGGGCCC???>>>>>>>>>@@@AAA@@@>>><<>>AAAFFFEEECCCAAADDDFFFHHHIIIHHHFFFFFFGGGBBBAAAAAADDDGGGIIIIIIIII???DDDHHHFFFAAA???BBBFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDDDDEEEEEEFFF???DDDJJJJJJBBB:::===DDD___hhhcccsss[[[yyyzzznnnfffDDD>>>999///BBB===KKKhhhOOOWWWYYYXXXTTTRRRRRRPPPLLLIIIEEEDDDGGGFFFBBB?????????>>>;;;888555333111000000///...---+++***)))(((((('''&&&'''((((((&&&$$$###%%%''''''&&&%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""######""""""""""""!!!!!!!!!!!!""""""###$$$&&&'''((()))***,,,---wwwHHH@@@===AAABBB888///......------............---------,,,,,,,,,,,,,,,,,,++++++++++++))))))(((((((((((())))))'''((((((((()))))))))))),,,,,,,,,---------......------...//////000000111///////////////////////////......---,,,,,,,,,,,,***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''((()))+++,,,...///------------------......+++,,,...///000...---+++))))))))))))***+++---...***************************++++++++++++,,,,,,,,,,,,...000333444222///---555444444333333444555555333222111222444555444333222333444444333333444666666333111333777888444///333222111222333666777888333555777999:::888666444333333333333444555666777666666666666666777777777777666444333333222222222333444666777777666444222222111000///............------.........---,,,+++---,,,,,,,,,,,,---......---///111333444555555444555444555888777333444888666777777666555444666777333444555777888888777666333444555777777777777666222444555555333222222222666666666666666666666666333333444666777888777777::::::999999999:::;;;;;;888999;;;<<<=========>>><<>>>>>??????>>>;;;;;;>>>;;;777888===666777888888777666555444;;;;;;;;;===>>>===:::777222333555666666555333222444333111111111111///---000,,,,,,...,,,)))***///)))@@@WWWuuuzzz~~~nnntttaaaeeeppptttlllzzzfffSSSDDD???CCCFFFIIIJJJJJJIIIGGGCCC???CCC???>>>AAAFFFGGGCCC>>>???===;;;<<<@@@AAA???===BBBBBBCCCCCCCCCBBBBBBAAACCCDDDEEEFFFFFFFFFFFFGGGLLLGGGDDDFFFGGGDDDAAAAAACCCEEEHHHIIIHHHFFFFFFFFFIIIHHHGGGGGGGGGGGGGGGGGGBBBEEEHHHFFF@@@<<<;;;<<>>===<<<<<<===@@@BBBDDDBBBFFFHHHEEEEEEIIILLLKKKEEEfffaaaRRRUUUQQQKKKNNNHHHEEEEEE::::::>>>;;;DDD===777333===PPP^^^[[[VVVUUUWWWVVVRRRPPPQQQOOOKKKFFFCCCBBBEEEDDD@@@???AAA>>>===:::777555222111000000///...,,,+++)))(((''''''''''''''''''&&&%%%$$$!!!###%%%&&&$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$&&&&&&((()))***,,,---sssCCC;;;888:::===555///......------000------------,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((())))))(((((((((((())))))))))))******+++++++++,,,,,,,,,---------...//////000000.............../////////.........------,,,+++***)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&'''(((***,,,---+++,,,,,,,,,------......***,,,---///...---+++***((((((((()))***+++,,,,,,))))))))))))))))))))))))*********++++++++++++,,,---...///000000/////////333333333333444444555666444222222222444555444333222444555555444333555666666333111333888888444///000222444555666555555555666777999:::999777444222333333444444555666777888777777777777777666666666777777666444222111000000333444555555444222000///000///......------------,,,,,,.........---+++***+++************+++,,,,,,---------...000222555666444333555888777444555999333444555555444555777999222444666777777666555555111222444555666555444333000222333222000///000111222222222222222222222222///000222333333333444555222222333444555777999999999999::::::;;;;;;;;;:::999:::<<<>>>>>>===>>>@@@<<<;;;;;;;;;:::777999<<<444555666777888888777666666666666777888777444111111222555777888888777666222000............,,,+++///+++***,,,---,,,+++,,,444$$$---@@@GGG[[[zzz{{{}}}ssszzz{{{dddUUUNNNEEEBBB777???JJJFFF===<<>><<<;;;???DDDFFFCCC??????===;;;<<<@@@BBBAAA>>>@@@AAABBBCCCCCCBBBBBBAAABBBBBBCCCEEEFFFFFFEEEDDDJJJIIIJJJKKKHHHBBBCCCGGGDDDFFFHHHHHHGGGEEEFFFFFFKKKKKKIIIGGGEEEDDDDDDEEEHHHHHHHHHGGGFFFCCC???<<>>AAAEEEGGGJJJJJJFFFAAABBBJJJLLLHHHNNNFFF]]]lllcccOOOGGGDDDBBBGGGCCC,,,CCC222HHH[[[wwwZZZIIIXXXKKKPPPQQQOOOIIIGGGHHHGGGCCCCCCAAAAAADDDBBB???>>>AAA<<<;;;888555333111//////......---,,,***)))((('''&&&'''''''''&&&$$$###### """$$$%%%###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$&&&&&&((()))***,,,---nnn===777444555777111---......,,,---000------,,,,,,,,,++++++++++++++++++*********))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************,,,,,,------.../////////---............/////////............---+++***)))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((()))*********++++++,,,,,,------++++++,,,------,,,***)))(((((())))))*********+++(((((((((((((((((((((((())))))*********+++++++++---......---,,,,,,...000111111222333333444555555444333222222444444333222111222333333222222333444444222111222555555333000---000444666555333222222777777777777666555333222555555555555555666777888777777888888777666555444666777888777555444444555666666555333111///---,,,......---,,,,,,,,,,,,,,,+++,,,---...---,,,+++***)))))))))))))))***++++++,,,+++++++++---000333555333222444777777444555999333444555666555666888;;;333444666666444333444444222333444555555444333222111222333222000///000111////////////////////////---///000000//////000222///000111333555888:::;;;999888777888999:::999888777666999<<<;;;999:::>>><<<<<<<<<;;;::::::<<>><<>>===>>>@@@AAA@@@???>>>??????@@@@@@@@@@@@???AAA@@@@@@BBBDDDEEEDDDBBBDDDFFFJJJLLLGGGCCCGGGNNNFFFGGGGGGGGGEEEDDDEEEFFFEEEFFFEEEDDDBBBBBBDDDFFFCCCBBBBBBDDDFFFFFFCCC???IIIHHHHHHGGGGGGHHHHHHIII?????????AAACCCFFFIIIKKKGGGHHHGGGEEEFFFIIIIIIGGGPPPDDDUUUfffmmm~~~xxxaaasss^^^KKKSSSPPPQQQNNNHHHEEEEEEDDD@@@@@@@@@AAADDDBBB===<<>>???@@@???>>>>>>???>>>>>>?????????@@@@@@@@@@@@>>>===>>>AAACCCBBB@@@CCCCCCEEEGGGEEEBBBFFFLLLIIIIIIGGGEEECCCBBBDDDFFFBBBCCCCCCBBBAAABBBEEEHHH<<<>>>@@@AAAAAAAAAAAAAAAFFFEEEEEEDDDDDDEEEEEEFFFAAABBBBBBCCCEEEFFFGGGGGG>>>???CCCGGGHHHHHHJJJNNNRRR[[[eeebbbYYYiii]]]NNNooocccRRR\\\IIIOOORRRQQQMMMJJJIIIFFFAAA>>>???BBBDDDAAA<<<:::===999888666333111///...---++++++******))))))))))))%%%'''((('''###!!!!!!### """$$$$$$###"""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!""""""###$$$&&&'''((()))***,,,---ggg555111000000///+++)))++++++)))+++...,,,,,,,,,+++++++++******************))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))++++++,,,------......///---------.........//////............---+++)))((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$######"""$$$#########$$$%%%&&&&&&&&&&&&''''''((())))))***,,,,,,+++***))))))******((()))))))))))))))((('''(((((((((((((((((((((((('''''''''((((((((())))))&&&))),,,,,,)))((()))+++---...000111333333444444222000///000111111000///111333444444333333444555/////////...,,,---///111,,,...000...,,,+++...000000000//////000222444555666666555444444444555555888888888888777666444333333666777666222000000111000000//////111444777999,,,,,,++++++***++++++++++++*********))))))))))))((((((((((((((()))******'''(((+++---//////......///...000444444222333777333444444333111111222444555666666333000///111444222222111000///...---------......---++++++,,,...---------------------------///000...,,,+++---000,,,---...///111444666777444222111333777::::::999@@@===>>>AAA>>>888888<<<777999999777666999<<<>>>777888999:::999999777777666444111111111111111000444333222000///.........111///,,,++++++++++++***)))+++,,,***)))))))))(((000((("""111///'''444...((('''...000$$$)))$$$<<<)))000888***---***000+++444---<<<999======FFFEEE;;;999AAABBB;;;@@@DDDGGGFFFAAA>>>???BBB:::>>>AAAAAA>>><<<<<<>>>AAA@@@@@@@@@AAABBBCCCCCC???===;;;<<>>CCCFFFEEEAAA???AAAEEEAAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@???;;;999===BBBAAA???EEEPPPLLLWWWNNNIIIQQQIIIMMMnnnrrrUUUdddZZZ^^^bbbPPPQQQXXXIIINNNPPPNNNLLLJJJDDD>>>===>>>BBBEEEBBB;;;999<<<999888666333111///......))))))))))))))))))))))))%%%'''((('''###!!!!!!""" """$$$%%%###"""""""""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!""""""###$$$&&&'''((()))***,,,---[[[444''',,,---***((('''&&&&&&'''(((***222)))///$$$444(((...&&&111%%%%%%111 +++'''$$$,,,'''###///"""))))))%%%%%%)))$$$"""+++%%%&&&!!!$$$***'''###***))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########################################################""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++***************)))(((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))))))))************++++++,,,---...///000111///000111222222222222222///000222333444333333222222111111000///......---------------------------......///111222333444555444444444444555777888999999666333444666999888777888888777777888999::::::111000000////////////000***++++++++++++***))))))((((((((((((((()))******''''''''''''''''''''''''((()))))))))************,,,.../////////000222444333444555666666555444333111222333333333333222111000000///...............------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---...///000111222666555333222333444777888<<<>>>@@@@@@>>><<<<<<<<<>>>;;;888888:::;;;999777999:::999888666666888:::666444222333444444222//////...---...///000///...------,,,++++++******)))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---///111222333888@@@@@@888777???AAA<<<<<<<<<<<>>===;;;AAA>>>>>>???AAADDDDDDCCCAAA;;;@@@AAA>>>???CCCCCC???FFFBBBBBBEEEGGGFFFEEEGGGCCCDDDFFFGGGFFFFFFHHHIIICCCCCCCCCCCCDDDEEEGGGHHH@@@CCCFFFFFFEEEEEEHHHKKK@@@???AAADDDHHHIIIEEEAAAIIIFFFBBB@@@@@@CCCGGGIII<<<<<>><<<;;;;;;<<<<<<:::888888::::::999777999:::999888666666777999666444222333444444222///000...---...//////...---,,,,,,,,,+++******))))))))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))*********+++++++++***++++++,,,...///111222888@@@AAA::::::AAACCC>>>???>>>===>>>??????===;;;:::???<<<<<>>===AAABBB???@@@CCCCCC???DDDAAA@@@DDDFFFDDDBBBDDDDDDEEEFFFEEEDDDDDDEEEGGGCCCDDDDDDDDDCCCCCCBBBBBB<<>>::::::???AAA===>>>===<<<<<<======;;;999888>>>===>>>GGGFFFAAAEEE>>><<<;;;;;;===>>>===<<<@@@CCCCCCAAA@@@BBBAAA???CCC@@@@@@DDDEEEAAA???@@@EEEEEEEEECCCAAAAAADDDFFFDDDDDDDDDCCCBBB@@@???======AAADDDDDDAAA??????AAA@@@BBBBBBBBB@@@??????@@@BBBAAA@@@?????????@@@AAA@@@AAADDDFFFDDDAAADDDIIILLLFFFEEEJJJKKKGGGIIIOOOXXXZZZVVVQQQXXXhhhssssssyyyfffVVVUUU[[[\\\WWWRRROOONNNNNNMMMLLLKKKJJJJJJLLLGGGDDDGGGHHHDDD===999AAAAAA@@@===999666555555444333222000...---------*********)))((((((''''''((('''%%%$$$""""""!!!!!!!!!!!!"""###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!""""""###$$$&&&'''''')))+++---...SSS...&&&***'''''''''&&&%%%%%%&&&''''''"""###))),,,$$$!!!""""""000(((!!!......(((---$$$###///%%%---,,,'''$$$""")))))) %%%+++%%%((($$$000***'''***&&&&&&%%%%%%&&&''''''(((+++++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""######$$$%%%%%%&&&&&&((((((((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))***++++++++++++---...////////////333222111/////////000111......------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000222444555111000000000111222222222222333333333333333333333//////---,,,++++++*********************))))))(((---,,,***(((&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))******)))***,,,...//////......///000222333000000000000000000000000......---,,,,,,,,,,,,,,,++++++*********))))))))))))))))))******)))))))))(((((((((((((((((((((((())))))***+++,,,,,,------+++,,,...000111222333333999:::999888666777999;;;888888888999;;;;;;;;;;;;999999999888555444555666444444444333333222111000000...---,,,---,,,+++)))+++******))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''((()))+++,,,------333777555555999:::888:::999999;;;===???>>><<<>>>BBB>>>>>>FFFDDD===???AAA???===<<<===??????>>>BBBCCCCCCBBBAAAAAA???>>>CCC@@@@@@DDDEEEAAA>>>>>>DDDDDDCCCAAA@@@AAADDDGGGFFFEEECCCAAA@@@????????????CCCGGGGGGDDD@@@???@@@:::===AAA@@@===;;;;;;<<<@@@???===<<<;;;<<<>>>???<<<===???@@@???>>>@@@CCCFFFAAA@@@CCCDDDCCCFFFLLLPPPOOOMMMMMMRRRXXXYYYWWW[[[^^^vvv~~~{{{vvvtttnnnbbbWWWRRRUUURRRPPPQQQPPPMMMNNNQQQMMMMMMLLLKKKIIIHHHFFFFFFIIIEEEAAABBBBBB@@@;;;888>>>>>><<<999555333333444222111///...---,,,,,,+++***))))))(((((('''&&&&&&'''&&&%%%###""""""!!!!!! !!!"""""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$&&&&&&''')))+++---...OOO,,,&&&+++&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$...,,,$$$***,,,(((***000------***''' """))))))222***###!!!"""***'''###$$$$$$$$$,,,$$$((( ###%%%%%%%%%$$$%%%%%%&&&'''************++++++,,,,,,******))))))((()))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""######$$$%%%%%%%%%&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))))))))***+++,,,...///000000000333222111/////////000111......---------------,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,---...///111222333...//////000//////000000000111222222222111111000...---,,,+++************)))************)))((((((***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((('''(((***,,,...---------...000222444////////////////////////---,,,,,,+++++++++++++++******)))))))))((((((((('''(((((((((((((((((('''''''''''''''''''''''''''(((((())))))******++++++)))***,,,---///000000111666777777555444444777999777888:::;;;<<<<<<<<<<<<777888999888555444444555222333333333222111000000///---,,,+++,,,+++***(((***))))))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))***+++(((,,,000000111333555444999888999;;;>>>??????>>>CCCDDD===;;;CCCBBB;;;===BBB@@@======>>>?????????BBBAAAAAAAAA@@@>>>======DDD@@@@@@CCCDDDAAA>>>???AAAAAAAAA@@@@@@BBBFFFIIIGGGEEEAAA???>>>@@@CCCDDD>>>BBBFFFFFFBBB???>>>???999>>>CCCDDDBBB???>>>???CCCAAA>>>;;;;;;===???AAA;;;===>>>======>>>??????EEECCCBBBDDDEEEFFFHHHLLLLLLFFFIIIVVV\\\UUURRRUUUPPPGGGQQQYYYTTT[[[cccXXX[[[[[[\\\]]]ZZZUUUVVVZZZTTTVVVWWWTTTKKKFFFLLLWWWMMMMMMLLLJJJHHHEEEBBB@@@EEEBBB===:::999:::999666888777666333000///111333///...---,,,+++*********))))))(((((('''&&&&&&&&&&&&%%%$$$###"""!!!!!!!!! !!!!!!""""""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""###$$$&&&&&&''')))+++---...LLL)))&&&,,,&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$111)))!!!""";;;!!!+++!!!,,,,,,''' )))...***,,,---,,,---"""'''%%% &&&)))000((('''&&&!!!!!!%%%%%%%%%$$$$$$%%%%%%&&&((((((((()))******++++++***))))))(((((()))))))))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))***,,,---//////000000111000000////////////000------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111...///111222111000000111///000111222111000///...---,,,,,,+++++++++++++++))))))******))))))((('''((((((''''''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&&&&(((***++++++,,,---...000222333///......------......///,,,,,,+++***************))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((())))))+++,,,---......333444555444333333555666666888;;;<<<;;;;;;;;;<<<444666777777555444444555000222333222000......///---,,,******++++++***((())))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''***---...///000222333:::999999;;;===>>>===;;;BBBCCC;;;:::DDDDDD===???>>><<<;;;;;;===>>>===<<<@@@>>>>>>??????;;;:::<<>><<>>===???===>>>?????????AAAEEEHHHEEECCC@@@>>>???AAADDDFFF???CCCFFFFFFDDDAAABBBCCC>>>BBBFFFHHHGGGEEECCCBBBFFFDDDAAA???>>>???AAABBB===@@@@@@>>>???AAABBB@@@FFFFFFGGGIIIJJJJJJKKKLLLUUUJJJKKKXXXXXXKKKGGGNNNZZZRRRQQQTTTUUUZZZ]]]WWWWWWXXXYYYXXXRRRMMMPPPXXXEEEGGGOOOXXXZZZUUUSSSTTTLLLLLLJJJHHHEEEBBB>>><<>><<<;;;===::::::======888777:::===888666999:::999:::<<<;;;<<<=========>>>AAACCCAAAAAA@@@@@@@@@@@@AAAAAA???BBBEEEEEECCCBBBDDDGGGBBBAAA@@@@@@AAAAAA@@@???@@@AAAAAAAAAAAA???>>>===<<>>??????@@@CCC???AAAKKKIII>>><<<999999:::<<>>>>>???AAABBBBBB@@@===;;;999<<<>>>???===>>>AAADDDAAA<<<777555666888888777999<<>>@@@AAA@@@<<<888<<>>;;;999888;;;999333222444333...---...///---+++)))******)))(((((('''''''''(((((((((''''''&&&&&&%%%$$$$$$$$$$$$###"""!!!!!!"""""" !!!!!!!!!   !!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!""""""###$$$&&&'''''')))+++---...???)))***+++%%%%%%%%%%%%$$$$$$#########%%%)))%%%>>>$$$---,,,%%%%%%,,,$$$(((&&&```000(((444777222***'''$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#################################&&&%%%$$$#########$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&%%%###"""###$$$"""######$$$%%%&&&''''''(((+++)))""" $$$&&&$$$(((&&&$$$###%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((,,,,,,,,,---------......+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,------000000///...,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((()))******++++++++++++,,,,,,,,,------+++******)))(((''''''&&&(((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((---***))),,,222555444111999999888888777666666555777777777666666555444333111000///...,,,+++***)))))))))))))))(((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((()))***+++---///222555888;;;<<<===:::???BBBBBBBBBBBB???:::<<<:::999:::<<<>>>>>>===888777666555555444444555222222222222333333444555444666999::::::;;;>>>@@@>>>?????????>>>???BBBEEE===:::===CCCDDD@@@@@@CCC>>>???>>>>>>===<<<;;;;;;===>>>??????>>>:::777555777666555444444333333444777777777888999999::::::BBBEEEHHHIIIIIIGGGGGGHHHOOOLLLIIIHHHKKKNNNPPPQQQFFFIIIMMMOOOPPPMMMJJJHHHRRRQQQLLLFFFDDDFFFEEEAAAFFFCCC???<<<;;;;;;:::999999555111///......---,,,---,,,***)))))))))'''%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""   !!!!!!!!!!!!!!! ###"""""""""###$$$%%%%%%)))***,,,...///>>>((()))***%%%%%%%%%%%%$$$$$$$$$######+++###<<<&&& ###+++&&&JJJ)))///___???HHH$$$!!!111$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$##############################&&&%%%$$$######$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&+++***)))(((&&&$$$###"""!!!%%%&&&###$$$)))+++)))%%%$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''+++++++++,,,,,,,,,------+++++++++******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))******+++,,,,,,,,,//////...---,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***++++++++++++,,,,,,,,,,,,******))))))(((''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''(((---333777999999777777777666666555555555555666777777777555444333000000///---,,,+++***)))))))))))))))((((((((('''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((((())))))***,,,///222555777888555;;;>>>===>>>>>>;;;666<<<:::999999:::;;;:::999666555444333222222222222000000000000000111222222111333555666666777:::<<<;;;<<<============???AAAEEE@@@>>>AAABBBAAADDDIIIAAABBBBBBBBBAAA@@@??????@@@AAAAAA@@@???<<<999888888777666555444444444444444444444555666666777777???BBBFFFHHHIIIIIIJJJKKKIIIKKKNNNQQQRRRSSSRRRRRRSSSRRRPPPNNNMMMNNNPPPQQQSSSRRRNNNHHHFFFHHHFFFBBBEEEBBB>>><<<;;;:::888777666333///---------,,,+++---+++)))))))))((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!! """"""""""""###$$$%%%%%%(((***+++---...<<<((())))))$$$%%%%%%%%%%%%$$$$$$$$$$$$)))%%%(((%%%@@@###///"""UUU%%%%%%DDD!!!555%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%#########$$$&&&&&&$$$######$$$$$$%%%%%%%%%%%%%%%$$$'''&&&######$$$###!!!$$$######%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''))))))*********+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((()))(((((()))******++++++,,,......---,,,+++******)))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((************++++++++++++***))))))(((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%''')))***+++...111333555555555555555555555444333555777888888666444222//////...---+++***)))))))))))))))(((((((((''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''(((***,,,///222444333888;;;;;;;;;===:::666===;;;888777777777666444222222111000////////////---------------......///,,,...000111222333555777888999;;;<<<;;;;;;<<<===@@@===<<<>>>>>>===???BBB<<<===>>>>>>>>>===<<<;;;@@@???>>>===;;;999888777555444333222222111111222000000111111222333333333777;;;???CCCEEEGGGJJJLLLCCCHHHMMMPPPPPPPPPRRRTTTVVVTTTPPPMMMLLLMMMOOOQQQQQQQQQLLLGGGFFFGGGFFFBBBBBB@@@===;;;:::888666444222///,,,++++++,,,+++***+++***((((((((((((&&&$$$%%%%%%$$$$$$$$$#########"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&((()))+++,,,---999'''(((((($$$%%%%%%%%%%%%%%%%%%%%%%%%)))***EEE///333UUUKKK888III555'''###888111'''***%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%######$$$&&&'''%%%######$$$'''***,,,...//////444333///+++)))((('''%%%(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''(((((())))))******+++,,,,,,,,,+++*********)))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((()))))))))*********))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&((()))'''%%%(((000777333333444444444555555555222444666888888666333111......---,,,+++***))))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%(((((('''(((***---000222444888<<<;;;===???===999>>><<<999777666444222111000000///...------------,,,,,,++++++++++++,,,,,,***,,,...//////000222444555888;;;<<<;;;;;;;;;<<<777999===AAAAAA===999777888999;;;;;;;;;:::999888===;;;999666444333333333000000///...------------------......///000000000000333888;;;>>>AAADDDFFFCCCFFFHHHFFFEEEHHHPPPVVVKKKLLLLLLLLLLLLJJJHHHGGGLLLLLLIIIDDDCCCEEECCC??????>>><<<:::999666333000///---+++***+++++++++******(((&&&&&&''''''%%%$$$$$$$$$#########"""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!""""""""""""###$$$&&&&&&'''(((***,,,---666&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""" 000JJJ)))&&&&&&'''***'''$$$$$$'''"""000$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))*********222333666888999999999999AAA<<<777666666777777888000,,,'''$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((())))))******************)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''((((((((())))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$&&&'''&&&'''///<<>>;;;???<<<999666555333111///000///...---,,,,,,,,,,,,++++++************++++++***,,,.........///111222444777:::<<<<<<<<<<<<===;;;???CCCEEEEEEDDD@@@<<<<<<===???@@@@@@>>><<<;;;===;;;888555333222222222...---,,,+++************++++++,,,,,,---.........---000333666777:::<<>>>>><<<999888666444000------,,,******++++++***)))(((&&&%%%%%%&&&&&&$$$#########"""""""""!!!!!!!!! !!!!!!!!!""""""     !!!!!!""""""!!!!!!!!!"""###%%%&&&''''''(((***,,,---333&&&((()))&&&%%%%%%%%%%%%&&&&&&&&&&&&'''///""""""999)))888,,,uuu$$$///(((|||OOO...&&&222 &&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###########################$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&'''(((+++000333444666:::>>>AAABBBBBBBBBIIIBBB<<<<<<<<<:::999:::<<<777000+++(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''((())))))(((((())))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%+++666???...///000111333444555666444555666777666444222000,,,,,,++++++***))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&''')))***---111444555777;;;;;;888===:::777555444333111//////...---,,,++++++++++++++++++***))))))))))))***)))+++,,,---------///111111333666888999;;;===>>>AAACCCBBB???@@@CCCEEEDDD===???@@@AAA@@@>>>;;;999@@@>>><<<999666555444444......,,,+++++++++++++++))))))***++++++,,,,,,------///111333333555777:::AAAEEEJJJMMMLLLLLLNNNPPPMMMLLLIIIGGGHHHJJJMMMOOOIIIJJJHHHDDDDDDFFFDDD???===:::777555333111...+++,,,+++))))))******)))'''&&&%%%######$$$%%%###"""""""""!!!!!!!!!  !!!!!!!!!     !!!"""""""""!!!!!!!!!"""###%%%&&&'''((()))+++,,,---zzz000&&&((()))(((%%%%%%%%%&&&&&&&&&''''''$$$444HHH000'''666~~~888mmm___&&&+++$$$```&&&$$$''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###########################$$$%%%''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((!!!%%%)))******000;;;DDD@@@CCCHHHMMMQQQSSSTTTTTTXXXPPPLLLOOOPPPKKKFFFEEEKKKGGGAAA;;;666111,,,)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&###"""###(((,,,***+++,,,...000222333444666666666666555333111///+++++++++***))))))(((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&''''''+++...///111666666444999777444333222111000...------,,,+++***************))))))(((''''''((((((&&&(((******)))***,,,---,,,...000222444777;;;>>>===???===999:::@@@CCCAAA;;;<<<>>>>>>===:::666444>>><<<:::777555333222111------,,,+++************''''''(((((()))************,,,...//////000333555===@@@DDDHHHKKKLLLMMMMMMNNNLLLJJJIIIIIIJJJLLLMMMGGGHHHFFFCCCCCCEEECCC>>><<<999555222000...,,,+++***)))((((((((((((&&&$$$%%%###""""""###$$$###!!!!!!!!!!!!      !!!""""""### !!!"""###%%%'''((((((***+++---...www///&&&)))***)))%%%%%%%%%&&&&&&'''''''''###!!!999$$$...CCCCCC &&&%%%%%%"""(((+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%########################"""$$$%%%'''((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&,,,222333444<<>><<<===AAAAAA<<<;;;<<<>>>>>>===999555222777666555222000---,,,++++++***)))(((((('''''''''%%%%%%&&&''''''(((((()))&&&''')))***+++,,,///222;;;999888;;;@@@FFFKKKMMMFFFHHHKKKMMMLLLHHHDDDAAADDDEEEDDDAAAAAACCCAAA<<<===999444000...---,,,***)))((('''''''''&&&$$$!!!$$$###""""""######"""!!!!!!!!!      !!!""""""### !!!"""###%%%'''((()))***,,,...///qqq***---(((&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&"""(((}}}%%%######VVVHHH444555EEE$$$"""!!!,,,%%%!!!)))+++&&&&&&%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%'''&&&$$$&&&***&&&$$$%%%&&&'''&&&%%%###"""&&&''''''&&&&&&%%%$$$###########################&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%% !!!***+++&&&&&&---333666AAA???___^^^dddbbb]]]```[[[QQQRRR[[[\\\VVVfff]]]dddfffkkkooojjjqqqoooiii```dddUUUDDDFFF777(((000000((($$$'''(((%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((())))))((('''&&&&&&%%%%%%%%%%%%&&&&&&########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$########################%%%%%%%%%&&&&&&&&&'''''''''((()))***+++,,,------111111222222222111111000...---+++)))((())))))***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$!!! ###'''***%%%$$$''''''$$$%%%+++(((""")))$$$%%%+++###'''$$$$$$'''...555777333///...///111222111000...---++++++******))))))(((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''((()))+++...000333444>>>======>>>>>>===;;;999777<<>>AAABBB???=========:::666222000......---,,,***)))((('''&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$%%%%%%&&&'''((()))******---000555888:::<<<>>>@@@DDDEEEGGGGGGFFFDDDDDDDDDFFFFFFEEEBBB>>>;;;::::::222111///---+++)))((((((&&&&&&&&&%%%$$$$$$######""""""""""""!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$%%%&&&((()))***+++,,,ddd******'''(((&&&&&&&&&&&&&&&%%%%%%%%%%%%(((000""";;;///,,,GGGFFFTTThhhhhhhhheeebbbOOOpppqqqaaaWWWppp]]]bbb>>>III---333@@@CCC###@@@888333&&&,,,&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&((())))))'''(((,,,+++''''''%%%###!!!!!!###%%%'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++***'''***999IIIMMM```___ZZZUUUcccsss~~~zzz{{{www{{{zzzqqqfffttthhhkkkkkknnn|||qqqbbbTTTCCC444***%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))******++++++,,,,,,---------,,,,,,,,,+++***)))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))(((%%%""")))''''''***,,,+++---000***$$$,,,&&&&&&+++"""'''"""'''---111000///...///###(((///555777444///,,,******))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))+++,,,...///222555777999;;;;;;===>>>>>><<<::::::;;;===777444000///......---,,,))))))((('''&&&&&&&&&&&&$$$$$$############$$$$$$###$$$$$$%%%&&&'''(((((()))+++...111333666:::<<>>555:::555111+++&&&%%%'''+++---222111000...---,,,,,,,,,******))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((+++---///111333444666888;;;;;;:::888777777777888111///,,,+++,,,,,,+++***)))((('''&&&%%%%%%%%%%%%######""""""""""""######""""""######$$$%%%&&&&&&&&&((()))+++,,,000555888<<<@@@DDDEEEDDDBBB@@@@@@FFFFFFEEEBBB===999666555111000...,,,***(((''''''%%%%%%%%%$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&((()))***+++,,,PPP+++((('''***&&&&&&&&&&&&&&&&&&&&&&&&&&&000))) (((===]]]mmmjjjhhhuuuooo^^^jjjkkkKKKNNNLLLVVVgggTTTYYYZZZWWW\\\hhhVVViiieeeIIIDDDiiiWWW???111000"""&&&---&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$%%%'''***,,,---///111111111///...---,,,+++***(((((('''&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((((((((((((---***---IIIhhhdddKKKIIIxxxrrr|||pppppprrrxxx}}}tttppprrryyyyyyssspppzzzkkkpppllljjjzzzsssuuu|||~~~oooUUU===...)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&%%%%%%$$$#########&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''((((((((()))******+++++++++***************)))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((('''&&&'''))),,,......&&&***000888CCCOOOXXX\\\nnnooo}}}tttjjj]]]SSSLLLCCC888000+++,,,---.../////////...*********)))((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''***---...///111444777999999999:::999888555333...,,,+++***++++++***)))((('''&&&%%%%%%$$$$$$$$$###""""""!!!!!!""""""###!!!!!!""""""######$$$$$$%%%&&&''''''(((,,,111444555:::???BBBCCCBBBBBBBBBAAABBBBBB???:::555222111111///---+++)))((('''&&&%%%$$$$$$######"""!!!!!! !!!!!!!!!   !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%%%%&&&((()))***+++,,,HHH---''''''+++&&&&&&&&&&&&&&&''''''''''''333###///QQQjjjkkk^^^zzzbbb\\\\\\llliiiYYYyyykkkssszzzaaa```cccRRRUUUcccXXXcccJJJiiiqqqKKKccc???000===***((('''%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&&&&((((((,,,111111000111444666333///+++***+++...000,,,+++)))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&'''(((((()))))))))%%%333LLLUUUPPPXXXkkk{{{ooonnn|||yyy{{{{{{xxxxxx}}}zzz{{{qqqssstttrrrqqqvvv|||tttmmmwwwnnnssssssxxxSSS333)))''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&******,,,...000222333444000///...,,,***(((&&&&&&((('''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''###$$$$$$%%%%%%&&&&&&&&&((((((*********)))((('''+++***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))***************((())))))******)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&((())))))'''%%%&&&'''777EEEXXXkkk~~~tttaaaAAA<<<666000---...000222++++++******)))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&"""%%%)))+++,,,///444999777888999;;;<<<:::666222...---,,,,,,,,,,,,+++)))''''''&&&%%%$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######$$$%%%%%%%%%&&&(((,,,///000444:::>>>@@@BBBCCCDDD>>>??????===888444000///000///---+++((('''&&&&&&$$$$$$######"""!!!!!!!!! !!!!!!!!!  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!###$$$%%%&&&&&&&&&((()))***+++,,,BBB...'''''',,,&&&&&&&&&&&&&&&'''''''''(((,,,666WWW___fffqqqyyyddd\\\oookkk```qqqsssdddXXX___gggVVViiifffjjjgggUUUbbbcccWWWkkkgggTTTYYYooouuu___)))222...%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$&&&(((+++---)))+++222;;;===;;;===BBBGGGFFFEEEBBB???;;;888666333111...***(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&'''((()))))))))+++...GGGaaaYYYFFF^^^{{{llltttzzz~~~wwwsssrrrsssvvvxxx|||~~~yyyxxxuuupppsssuuu|||rrr{{{qqq~~~yyyzzzpppNNN222''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((***---111333555444555666888999;;;<<<<<<>>><<<:::777333000...,,,)))'''&&&$$$$$$$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''"""###%%%&&&(((***+++,,,000333666:::<<<<<<:::999777555222///,,,)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))))))))'''((()))******)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&)))++++++,,,444AAALLLsss}}}hhhHHH333,,,///444,,,,,,++++++******))))))'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%% $$$((()))(((+++000555555555666888:::999555111---,,,++++++,,,+++)))''''''&&&%%%$$$############"""!!!!!! !!!!!!"""!!!!!!!!!!!!""""""""""""###$$$%%%$$$$$$%%%(((******...333777:::<<>>:::555222111000...,,,***(((&&&&&&%%%$$$######"""!!!!!!  !!!!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&&&&&&&%%%((()))***+++,,,@@@000'''(((,,,%%%&&&&&&&&&'''''''''(((((("""555eeeooo```nnnsss___]]]qqqkkkgggggg\\\aaammmRRR___wwwFFFVVVrrrcccddd~~~NNNeeeoooTTTkkkfffZZZfffRRR111$$$333%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''',,,000333;;;@@@MMM^^^gggjjjqqqyyydddhhhmmmmmmgggZZZMMMDDD;;;888444000,,,***))))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&'''((())))))***111PPP\\\NNNWWW{{{|||gggpppnnnqqqtttrrrlllffffffjjjrrrxxxwwwyyyfffmmmttt|||qqqzzzqqqfffzzz|||vvvGGG(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""%%%***000777???DDDHHHAAAAAAAAA@@@@@@?????????DDDBBB???;;;666222///...)))(((&&&$$$$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((###%%%'''***---000222333888<<>>@@@AAA@@@<<<777444333///...,,,***(((&&&%%%%%%#########"""!!!!!!  !!!!!!  !!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&&&&&&&%%%((()))***+++,,,@@@///+++***)))%%%"""+++((($$$***,,,))),,,222RRRlllmmmdddeeennnuuurrr[[[ZZZ___VVVVVVYYYNNNFFFHHHHHHIIINNNVVV]]]___cccYYY___{{{eeekkkYYYYYYVVVdddpppPPP...'''+++((((((%%%---"""+++ ''')))%%%###&&&&&&###&&&###&&&###&&&666DDDBBB___rrrhhhhhhUUU~~~sss```\\\rrr```yyygggkkkYYY>>>KKK666,,,444###)))%%%$$$&&&%%%!!!!!!%%%&&&&&&&&&'''''''''((((((!!!444$$$---000"""222///DDDpppIIIgggqqq~~~yyyzzzrrrxxxmmm^^^LLLAAA???@@@???===LLLPPPYYYeeemmmsss{{{}}}cccaaa~~~tttjjjhhhvvv777%%%...###$$$/// %%%&&&&&&&&&&&&&&&&&&&&&&&&'''$$$###&&&'''&&&&&&((($$$111000999:::777CCC???LLLDDDVVVYYYUUU]]]]]]dddfff]]]VVVRRRLLL@@@555000000---:::'''###&&&444///$$$!!!))),,,%%%###&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())),,,&&&'''&&& """'''###((('''&&&%%%%%%%%%''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&&&&%%%&&&'''&&&######&&&''''''((( %%%222222---;;;TTTfffjjjxxx|||~~~~~~uuuuuuvvvcccaaaMMMQQQDDDDDD,,,+++(((%%%$$$%%%%%%###!!!"""######$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&###'''!!!"""***&&&(((***&&&)))&&&"""...!!!******###...&&&111$$$''''''%%%###%%%''''''$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''',,,%%%%%%&&&&&&------"""000:::777]]]~~~nnnDDD111***...------...)))''''''%%%###$$$'''(((&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&***,,,000333444222000///------,,,+++)))'''&&&%%%%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""'''''''''))),,,111555888<<<===<<<;;;999555222000,,,+++)))'''%%%$$$######!!!!!!!!!!!!  !!!!!!   ###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""###$$$&&&'''))))))***+++,,,===---******)))%%%)))***&&&&&&''' !!!111VVVfffnnnhhhdddhhhggg```^^^RRRVVVTTT???777===;;;CCCAAA>>>;;;;;;@@@EEEGGGJJJ^^^PPPzzzrrreeefffhhhZZZhhhXXXQQQlll===555)))&&&+++###%%%((()))$$$''''''$$$$$$((()))&&&%%%'''"""***:::;;;^^^jjjcccrrrbbb\\\tttYYYgggiiiXXXooo}}}|||^^^kkkJJJAAA888,,,""",,,+++!!!!!!++++++"""&&&&&&&&&'''''''''((((((,,,111((($$$+++&&&BBB\\\[[[jjjqqqqqqppp^^^hhhbbbJJJ777888;;;@@@GGGNNNSSSVVVNNNNNNPPPVVVZZZ___iiisss```zzzQQQ```qqq~~~|||aaassseee111(((---''')))((($$$&&&&&&&&&&&&&&&&&&&&&&&&***&&&$$$'''(((&&&'''***555>>>888;;;;;;>>>PPPQQQnnneeewww{{{uuuvvvmmmlll{{{vvvtttyyyzzzsssggg```HHH777:::000000!!!,,,,,,%%%'''(((''''''((('''%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''''''''"""###&&&***,,,---......$$$&&&(((***)))'''$$$"""''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&)))&&&$$$%%%((((((''''''888333000<<>>KKKYYYbbbppphhh{{{qqqmmm}}}xxxxxx{{{xxxkkk```YYYFFFGGG,,,(((***!!!,,,...&&&$$$******###%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%***&&&###'''######,,,***&&&######$$$''')))(((((())))))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&&&&&&&''',,,$$$"""))),,,)))(((,,,000///AAA]]]```QQQVVVjjjaaabbbaaa```aaafffooouuuzzzuuu}}}uuutttrrr{{{rrrVVVKKK<<>>...pppiii\\\\\\\\\kkkNNN++++++&&&(((&&&'''&&&%%%'''(((&&&&&&///:::OOOggggggxxx```iiimmmtttooommmuuu~~~wwwYYY]]]UUU]]]mmmvvvuuukkkiii}}}fffsssfff@@@)))------!!!'''((((((((())))))))))))''''''111666\\\nnngggzzzGGGpppjjj666666@@@CCCddd{{{lll___YYYOOOPPP```tttJJJEEE{{{oooooo|||eee333&&&%%%&&&''''''''''''''''''''''''%%%%%%)))111<<>>:::999///---+++((('''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&,,,///000<<>>999MMMDDDbbb~~~yyykkkiiiUUUGGGJJJ;;;111222222,,,))),,,((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''')))+++,,,;;;<<>>NNNccc~~~xxxyyyjjjttt{{{gggOOOLLL@@@555:::777;;;===;;;AAAPPP___gggiiijjjeeeeee{{{xxx|||```:::''')))***&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***,,,,,,000777CCCQQQ___gggxxxxxx}}}zzzdddNNN@@@555222...***'''&&&&&&'''(((((((((((((((((((((((($$$%%%&&&''''''&&&&&&%%%%%%...000333FFFaaaiii```KKKMMMVVV___dddiiizzz}}}kkk}}}nnnqqqrrrooovvvzzzttthhhaaa---+++)))'''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%***333<<>>222******)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''))),,,...;;;eee{{{gggzzzyyyZZZGGG???AAAGGGQQQkkktttgggbbbZZZ]]]ccckkk~~~vvv???+++---///,,,)))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$""""""""""""""""""""""""!!!"""""""""######$$$$$$#########$$$%%%'''((()))***)))((('''&&&%%%%%%%%%"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!######!!!!!!!!!""" !!!!!!"""###$$$$$$$$$+++000666;;;;;;:::999888000//////...---,,,++++++''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""############$$$$$$$$$#########$$$%%%&&&'''((())))))***+++,,,222((('''---((()))***&&&,,,LLLsssbbbsssaaaXXXlllUUU@@@999LLLssseee~~~{{{zzzaaa666444555@@@EEE```qqq]]]III===KKK333>>>DDD888QQQbbbAAA...NNNfffYYYRRR\\\|||333$$$%%%...'''%%%,,,###***+++,,,LLL\\\hhh~~~iii]]]yyyxxxnnnnnnYYYaaa```UUUXXXRRR[[[OOOYYYOOOTTTGGGRRRFFF///DDDvvvhhhcccoooiiitttSSS;;;111''''''(((((()))))))))***$$$444333MMMrrrhhh[[[|||ttt888777DDD:::gggqqqttthhhjjjUUUOOOKKKDDDKKKnnnzzzWWW777ppp}}}nnnfff333 ''''''***,,,***'''&&&&&&%%%)))...222EEEiiilllyyy{{{ZZZHHH444666;;;AAAIIIQQQVVVXXX[[[TTTYYY]]]TTTPPPZZZ```hhh___llltttyyyaaa333!!!---###***''''''***'''"""$$$+++---&&&$$$(((,,,***))),,,&&&;;;DDDLLLdddsss|||tttgggyyy}}}|||rrrooo\\\AAA...:::######***&&&&&&''''''''''''''''''%%%'''((('''&&&&&&'''((((((***+++;;;^^^pppcccVVVLLLBBBooovvv|||oootttjjjWWW___mmmkkk```bbbeeeqqq}}}zzz~~~{{{xxxVVV---)))+++""")))***!!!&&&&&&&&&&&&&&&&&&&&&&&&((()))***(((%%%&&&)))---,,,888???888CCCHHH}}}sssrrrxxx```]]]HHH;;;333222'''111!!!+++"""///''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''###+++$$$"""......000CCC[[[nnnrrrbbbHHH999EEEXXXvvvwwwhhheeehhhrrr|||ppp>>>***444$$$***)))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''%%%######%%%%%%"""***,,,)))888&&&)))---&&&###***+++$$$"""$$$---))),,,$$$%%%'''"""&&&&&&%%%$$$$$$######"""##############################$$$$$$$$$$$$###"""$$$ """))))))"""!!!'''%%%'''...(((!!!)))''',,,'''&&&******'''''',,,"""%%%######%%%""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""%%%""""""###&&&%%%+++...888CCC999///DDDJJJ:::;;;;;;FFFOOOYYYaaahhhiiiaaaXXXFFF???444)))$$$$$$(((,,,%%%$$$&&&)))'''###"""&&&$$$$$$############$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&))))))***+++,,,222)))(((---((()))***+++...^^^cccnnnhhhaaaXXXdddSSS999@@@iiieeevvvsssOOO---111:::IIITTTeee```MMMAAA:::666:::AAAJJJSSSXXX777AAApppqqq{{{fffzzzEEEddd999000&&&))),,,%%%"""--- ###<<<:::IIISSSkkk|||xxxsss^^^VVV\\\ZZZSSSSSSSSSWWWXXXOOORRRSSSUUUOOO888333777IIIiiiyyy~~~YYYfffbbb555444$$$)))))))))*********++++++(((666===ooolll~~~mmm```===555:::]]]kkkttt^^^YYYSSSMMMCCCAAASSSwwwQQQGGGsssrrrxxx{{{DDD000---)))******((('''((()))))))))000999gggeee^^^HHHAAA333IIITTTdddqqqxxx|||~~~vvvtttuuuooojjjlllmmmmmmbbbgggssspppnnnzzz{{{ZZZ...999///)))&&&$$$%%%&&&&&&''')))%%%+++***''')))''')))444FFF===EEEzzzmmmQQQ|||^^^xxxnnnccc~~~kkknnnNNNDDD///:::...###''''''''''''''''''''''''&&&'''((('''&&&&&&''')))+++///222VVVnnnfff\\\FFF\\\MMMyyy~~~wwwssslllllldddZZZcccnnnooolllggg[[[WWW^^^iii|||}}}zzzyyy{{{mmmXXX...!!!'''&&&***%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&(((...222@@@===AAA>>>cccvvvbbb333---###+++222555/// """((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''''')))'''(((***,,,@@@___xxxiii}}}eeeOOO===MMMqqqvvvmmmkkklllrrr}}}kkk444333%%%555******)))(((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###"""###%%%&&&!!!(((,,,888333***222111999---000///(((555!!!...,,,(((+++ )))000&&&&&&%%%%%%$$$#######################################$$$$$$######""""""((('''((((((&&&!!!!!!$$$$$$%%%...///000...&&&+++$$$%%%,,,+++%%%''')))(((%%%&&&(((###""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""(((+++'''111;;;???BBB777LLLHHHBBBGGG___pppYYYEEE333$$$&&&######''''''$$$###%%%$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&)))***+++,,,,,,~~~111)))))),,,'''***,,,***BBBhhh```qqqaaa]]]XXXaaaGGG666```vvvxxxqqqdddBBB***444:::KKK___iiinnnWWW:::DDD111...EEE??????gggAAA000VVV}}}PPPWWWLLLMMM777)))$$$000&&&"""222###;;;DDDPPPzzzooojjjuuu|||}}}hhh[[[WWWYYYQQQIIIEEE@@@MMMOOObbbRRRXXXOOOXXXEEEKKKFFF333 888sssaaavvvaaavvvfffjjj888(((++++++++++++++++++,,,,,,000555RRR}}}oooqqqDDD@@@444DDDtttmmmeee[[[rrryyy~~~ssszzzZZZ]]]PPPKKKCCC;;;;;;RRRppp555]]]rrr|||RRR)))(((,,,)))'''''')))***,,,,,,+++===RRRyyyZZZ111...HHHYYYxxx{{{sssqqqppplllgggbbbqqqlllmmmttthhhOOOVVVxxxBBB%%%)))(((&&&$$$&&&***)))%%% ...***%%%,,,((((((;;;777ggg\\\IIImmm}}}hhh999###+++''''''''''''''''''''''''&&&'''(((''''''''')))***---000===jjjttt^^^XXXEEEgggvvvjjjdddgggiiieeebbbeeejjjooogggqqqnnnddd\\\SSSSSS]]]|||yyyBBB###---((()))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((()))---555;;;CCC666XXXxxxrrrjjj~~~~~~{{{NNNBBB(((!!!$$$(((111---)))))))))(((((((((''''''''''''&&&&&&&&&&&&'''''''''!!!(((---***999dddlllzzztttWWWHHHIIIdddwwwqqqmmmnnnwwwnnn...111++++++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%''')))+++333888---;;;222)))FFF<<<---555...777///888///++++++---000000///%%%###'''&&&&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""" ###,,,444777IIIEEEGGGKKKJJJEEEBBBBBB888+++(((+++))),,,111...$$$$$$$$$%%%(((***%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""$$$%%%$$$"""!!!))),,,666FFFGGG??????CCCEEEQQQ{{{hhhNNN:::...'''###%%%&&&%%%$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&&&&)))***+++,,,---|||///******,,,'''+++...&&&aaagggmmmhhhbbbVVV]]]```666EEEsssppp___BBB111:::;;;HHHfffsssqqq\\\===HHH555,,,===888888[[[XXX&&&GGGlllhhhjjjIIIppp111...%%%...'''&&&+++///%%%)))RRRjjjXXXtttjjjnnncccdddVVVZZZ[[[EEE:::;;;444CCCGGGeeeiiiaaaKKKKKKAAAdddRRR===,,,...PPPtttnnntttqqq|||HHHAAA,,,,,,+++******+++,,,---555999gggjjj~~~mmmttt222>>>999tttsssbbbRRRLLLCCC???\\\www___kkkzzzhhh^^^IIICCCAAA>>>666<<<```PPPFFFxxx]]]ttt,,,333---)))&&&)))+++++++++,,,...OOOuuuvvv|||qqq;;;,,,777XXX{{{zzzzzzxxxpppkkknnnllleeebbbccckkkppp{{{|||YYYBBBQQQ~~~HHH888(((++++++&&&'''+++)))$$$###+++$$$$$$///)))///OOOiiiVVVRRRUUUdddtttkkkmmm}}}xxxjjjBBB&&&444((((((((((((''''''''''''&&&'''(((''''''(((***,,,///000QQQhhhddd]]]XXXYYY]]]wwwsssrrr^^^```ggg```cccoooiiifffiiiuuuiiiiiipppbbbQQQGGGZZZttteee:::///---''''''&&&&&&&&&&&&''''''''''''&&&((()))***,,,222<<>>===666""" '''"""%%%$$$###"""$$$&&&'''%%%#########"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$333222888GGGJJJ888777OOOMMMxxxpppnnnmmmjjjgggAAA555)))&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&''')))***+++,,,---zzz...++++++,,,&&&,,,,,,111nnnmmmqqqhhh^^^UUUcccNNN444gggyyyppp```FFF666888BBBHHHooovvvfff@@@BBB;;;000000999@@@CCClll222444dddzzz]]]]]]lll'''333***''')))$$$'''...000>>>ffftttZZZhhhrrr{{{qqqSSSaaaWWWZZZTTT;;;666>>>;;;@@@HHH```iiiMMMAAAVVVtttVVVEEE>>>...222[[[tttpppuuu]]]aaafff777---,,,***))))))***+++,,,000NNNnnnfffzzzwwwUUU111;;;LLLoooWWWLLLLLLGGGDDD;;;888YYYaaaeeewwwbbbMMM???:::???:::444FFFcccooo@@@^^^```|||>>>111,,,((((((,,,---))))))+++999___uuutttfffEEE///<<>>888BBBwwwooo>>><<>>wwwoooUUUXXXoooxxxvvveeeSSS<<<***))))))(((((('''''''''''''''((('''(((***---111;;;NNNsssXXXRRRfffbbb{{{pppkkkWWWJJJuuuzzzzzzpppmmmiiiKKKQQQoooggg[[[fffZZZeeelllOOOHHHPPP{{{ttt:::'''((((((&&&&&&&&&'''(((((())))))&&&(((+++...666CCCSSS___dddttt~~~uuuTTT)))'''444((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&...@@@```bbbmmmJJJFFFpppwwwgggaaaccchhhpppwwwwwwddd222...---,,,***)))(((((((((''''''''''''''''''''''''&&&$$$'''+++***,,,999IIIYYYuuuSSS///###)))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%'''((( ***666AAAKKKSSSTTTQQQIIIxxxjjjZZZUUU:::(((&&&''')))((($$$"""$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""%%%###!!!%%%...666???KKKDDD;;;RRRwwwpppaaaXXX\\\NNN===222+++&&&&&&((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&((()))******+++,,,------vvv,,,,,,---+++%%%------```aaannniiijjj]]]gggMMM222iiivvvrrrnnn^^^OOOLLLKKK@@@TTTzzznnnRRR???777999777///555>>>888>>>ggg<<>>111///888;;;ppppppqqqhhhhhh]]]bbb000...,,,******+++---...<<>>nnn~~~|||{{{bbbBBB===AAAqqqvvvrrrooonnnooonnnkkkhhhbbbxxxfffmmmkkk```gggeee___SSSLLL\\\~~~kkkHHH999jjj|||~~~MMM666%%%'''+++''''''---((((((///,,,555nnnsssggghhhppphhhVVVKKK|||vvv000******))))))(((''''''&&&''''''((('''(((***///222AAAbbb^^^VVVdddkkkrrrooo^^^LLL???}}}ssshhhWWW;;;VVVgggnnnaaagggSSS]]]fffQQQCCC555]]]~~~ccc'''...'''&&&&&&&&&'''((()))))))))&&&)))///777DDDWWWlllzzzZZZ///$$$)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''!!!&&&444VVV\\\uuuGGGIIIvvvqqqaaaUUURRRZZZeeelllsssrrrKKK///...---+++))))))(((((('''''''''''''''''''''''''''''',,,333888DDD```}}}tttTTT<<<###))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''***+++AAADDDHHHHHHEEEIIIYYYjjjuuu===000&&&%%%((('''&&&'''%%%%%%$$$$$$$$$#########"""""""""""""""""""""""""""######$$$(((111<<>>AAA<<<666777666...000???CCChhh///???bbbeeeXXX\\\***+++)))---*** 888YYY___cccrrryyyaaadddUUUSSSmmm___999333::::::<<>>~~~:::///***+++...***)))666IIIwwwrrrPPP:::...nnnrrrsssrrrqqqooommmlllllllllZZZyyyppp]]]hhhgggZZZ___```[[[YYYOOOLLLlll|||OOO:::LLLnnnlllEEE)))***...(((%%%++++++$$$)))---MMMbbbbbbxxxuuu~~~qqqfffhhhaaa```aaa]]]___+++******)))(((''''''&&&''''''((('''(((+++///333CCCmmmAAASSSuuunnn{{{aaa___RRRWWWEEEtttrrriiiYYYBBB---YYYsssjjj[[[dddPPPZZZ``````WWW888JJJyyyjjj+++444$$$&&&&&&&&&'''((())))))***(((,,,444@@@QQQhhhzzzMMM,,,************))))))))))))'''''''''&&&&&&'''''''''...222BBBmmmJJJDDDeeerrrZZZIIIJJJRRRnnniiihhh}}}000///---+++***)))(((((((((((((((((((((((((((((()))***111===HHH^^^fff111)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$&&&))),,,...EEEEEEFFFFFFFFFZZZtttjjjNNN111&&&'''(((''''''%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""&&&###!!!$$$...<<>>555+++''')))''''''&&&&&&&&&&&&''''''&&&&&&'''''')))***+++,,,++++++,,,---...iii444***///***&&&+++cccbbbYYYfffcccLLLXXXmmm:::NNNzzzsssooojjj^^^]]]cccaaa888TTTtttLLLoooVVV@@@III<<<888666555111---333===777iiiJJJ000wwwrrrUUUhhhzzzyyy111&&&222(((###777333dddgggdddqqqvvv\\\aaaZZZNNNkkkfff???,,,888@@@===SSSmmmtttOOOPPPuuuSSSNNNIIICCC:::///***+++CCCuuuuuufffsssvvvTTT%%%555)))...***///222[[[qqq{{{|||vvvMMM777:::lllGGGKKKddd888[[[:::UUUPPPxxxaaaFFF666444666333///777pppttt888888jjjvvv999///))),,,..."""333///```ttt]]];;;777OOOsss{{{oootttrrrrrrfffiiiqqqTTT]]]ppp|||gggbbbhhh]]]bbbddd______KKKOOOKKKssseeeMMM***```[[[+++333 ,,,(((***---...***222VVViii}}}yyyxxxxxxnnndddZZZKKKJJJ[[[{{{vvvBBB))),,,&&&)))... +++%%%&&&)))***'''+++???TTTTTTXXXDDDjjj|||qqqYYYAAAZZZLLL???uuuiii^^^[[[333:::VVVhhh{{{aaaTTT]]]YYY^^^YYY^^^PPP555LLLrrrTTT((())),,,(((&&&)))***'''''')))&&&333222???kkkrrr{{{ccc{{{yyy333(((333###***((( 111((())))))(((&&&''')))(((&&&&&&IIIEEE^^^MMMKKKMMMiiiDDDGGG======vvvfffwwwhhhMMM111+++###,,,222***+++'''%%%((()))'''&&&(((444>>>EEEgggaaa+++222+++/// +++'''&&&&&&&&&%%%%%%%%%$$$$$$'''$$$###%%%$$$'''555EEEYYYHHHRRRRRRVVVooo000000$$$&&&%%%&&&'''&&&%%%$$$$$$$$$$$$$$$############$$$$$$&&&///'''111[[[OOO999@@@eeeyyyrrrxxxtttnnnbbbXXXUUUIII>>>:::888222***&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''***+++---...///ggg222)))///***(((...ZZZrrrooobbbWWW\\\hhhXXX000fffvvveee___bbbaaa```WWWEEE<<>>\\\gggEEEhhhwwwlll{{{kkkiiimmmaaacccggghhhhhhllleeejjjjjjZZZbbbhhh^^^ggg^^^DDDIII555WWW888;;;lllHHH***'''...$$$///...+++666eeefffrrrkkkwww{{{vvvyyyrrrlllfffSSS???<<>>DDDbbbJJJ888wwwrrrgggyyyvvvrrrVVV;;;999)))PPPbbbbbbeeevvvAAA999000,,,---,,,++++++((('''))))))'''(((,,,222GGG888www)))333+++%%%******###''''''&&&&&&&&&%%%%%%%%%%%%''''''&&&---===OOOYYYUUUTTTTTTiiiiiitttxxx~~~wwwxxxzzz|||yyyAAA$$$,,,***'''%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&& 222+++FFFSSSDDDOOOJJJnnnyyyrrriiifff```UUULLLNNNEEE<<<888333---***+++((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***+++,,,...///eee000)))///((()))555[[[]]]aaabbbTTT___jjjAAAGGG}}}eeeXXXeeehhhoooeeeNNNEEEFFFAAA===SSS\\\444JJJ```XXX(((;;;:::777444///---...111999@@@lll:::HHH{{{lllttt{{{sss+++111(((---,,,...```uuuqqqfff}}}___]]]YYYZZZYYYJJJVVV\\\CCC999MMMYYYhhhJJJpppjjjQQQNNNLLLKKKDDD888...+++###>>>}}}```YYY]]]}}}}}}DDD(((+++222***222HHH|||pppoooKKK444BBB~~~QQQeeerrr:::;;;AAA555111}}}```DDDOOOyyygggNNN;;;222111111222///<<>>DDDnnnnnnlllooohhheee___UUUPPPEEE111///fff\\\BBB999HHH@@@;;;;;;999444111/////////222999www;;;333rrr}}}mmmrrr,,,111'''---,,,>>>tttpppgggooofffWWW^^^WWWVVVWWWYYYSSSWWWZZZEEEEEEfffnnnhhh___LLLQQQMMMLLLLLLGGG;;;000+++555===jjj]]]ooo~~~\\\---+++)))"""555ZZZbbbrrrJJJ777HHHkkkEEE|||hhh999:::666999999qqqLLLkkkPPP:::000.../////////777TTT777AAA}}}tttSSS++++++++++++333======888___www???888[[[sssjjjkkkJJJCCC___xxxnnnaaaaaa```YYYpppPPP<<<444bbbLLLAAAFFF===***HHHnnn***......$$$---***222xxx{{{{{{qqqxxx|||qqq999@@@xxxqqqxxxrrrkkklllbbbNNNBBB+++555\\\TTT,,,,,,***'''+++&&&&&&((())))))---777CCCKKKBBBOOOhhhqqqpppOOOlllccc<<<;;;RRRyyyfffeee[[[,,,888WWWdddSSSlll___FFFxxxeeegggXXXDDD)))fffooo///+++))))))***)))(((,,,222BBBLLLzzzpppYYY!!!QQQaaa///111,,,###111((((((''')))***'''&&&///:::III~~~nnnKKKKKK~~~hhhaaaqqqFFF111999***EEEZZZSSScccsss:::444---111222)))+++))))))***)))(((,,,222EEENNNppp...000---666$$$,,,((((((((('''''''''&&&&&&'''&&&'''222EEEVVVYYYTTTCCCwwwvvvyyywwwCCC"""&&&%%%%%%&&&((('''%%%###%%%%%%$$$$$$$$$$$$%%%%%%***---KKKOOONNNIIIQQQppp~~~ssskkkfff___UUUMMMBBB???===<<<777///++++++(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((())))))***+++---...bbb...)))...&&&***<<>>333111111111///888qqqaaa::::::ooouuuPPP---***---***111TTTqqq000>>>zzztttPPPGGG\\\www^^^QQQ444>>>dddtttqqqsssgggaaa]]]XXXppp111000BBBKKKMMM999lllPPP222???444///---))),,,///;;;UUUooorrrsssnnnnnn555DDDnnnzzzuuuhhhhhheeeWWWOOO===888:::~~~sssxxxtttiii333(((,,,&&&***)))&&&)))+++***...999DDDJJJAAA^^^hhhzzzkkkWWWwwweeeDDDNNNfffmmmaaa]]]///:::fffjjj]]]wwwiiiRRRjjjiiiMMMPPP,,,SSSsss888***))))))+++)))(((---555333ttt|||pppIII333===xxx;;;111000$$$222&&&)))''')))***''''''444EEEQQQjjjeeeHHHIIIiiimmm~~~ppprrrSSS888,,,444...LLLVVVQQQ~~~RRRIII///***000222***+++)))***+++***)))...555KKK{{{zzzGGG333---000###+++)))((((((((((((''''''''''''$$$+++===OOOWWWWWWTTTbbbvvvtttoooiii\\\zzzLLL(((&&&%%%&&&((()))&&&###%%%%%%$$$$$$$$$$$$%%%%%%(((IIIHHHSSSSSSNNNvvv}}}}}}sssjjjddd]]]SSSLLL<<<888666777555...(((''')))(((''''''&&&&&&''''''$$$%%%%%%&&&'''((()))))))))***+++---...^^^+++(((...'''---BBBdddmmm[[[SSS\\\iii```555lllzzzxxxnnnYYYZZZeeeqqqmmm^^^\\\ZZZMMM;;;xxxsss\\\PPP@@@???===777:::888333111333000+++666999oooKKKAAAbbbttttttnnnsss444,,,+++,,,###NNNvvvkkk___ggg]]]bbb___```YYY```TTTQQQ```YYYNNNYYYooo\\\^^^TTTjjjOOOTTTQQQLLLJJJKKKHHH>>>222,,,###000AAAhhh]]]bbb[[[jjj```...777222,,,999WWWmmmvvvxxx~~~???<<>>666|||rrrSSS111***000+++---kkkSSS444CCCzzzjjjQQQwww[[[tttWWW>>><<<444@@@TTTIII^^^xxxrrrhhh___VVVkkk000111\\\XXXNNN===JJJnnn<<<666pppCCC000+++111---222]]]ccc~~~vvv}}}sssiiihhhttt<<>>FFFFFFIIIhhhgggwwwccckkkmmmXXXNNN```~~~nnn___fff888>>>tttsssgggppp___TTT___tttKKKTTT555AAAfffHHH***)))***+++)))(((...777HHHyyyddd333555lll\\\/////////*********((()))***''''''999NNNjjjSSSCCCfff{{{uuuzzz{{{vvvsssvvvtttppppppvvvmmmUUUcccmmm{{{xxxkkkkkkBBB(((444)))<<>>222,,,***,,,444~~~tttXXX|||444...%%%)))???aaawwwmmm~~~jjjttt;;;>>>SSSsssMMMBBBPPPzzzpppGGG???<<>>GGGoooyyyOOO[[[eeeZZZ[[[111###;;;GGGHHH???HHHeeexxxhhh```\\\tttCCC777kkkjjjLLLDDD???555'''kkkMMM000***666///'''rrrsssrrrmmmkkknnnoooFFFSSSmmm~~~iii```___YYYWWW777333555DDD{{{???"""111&&&&&&...+++)))%%%'''444CCCGGGBBBSSSlllfffwww[[[vvvVVVDDDOOOcccmmmuuulllaaarrrCCCBBB{{{pppTTTSSS______mmmxxxLLL{{{MMMOOO777---]]]vvveeeZZZ***)))***+++)))(((///888NNNhhhsssmmmvvv???:::BBB|||---***999 222+++((((((***'''(((<<>>ZZZHHH,,,(((777,,,))))))))))))(((((((((((()))***<<>>```rrrvvvrrr:::999\\\rrrtttllllllGGGvvv```[[[666222)))GGG@@@UUU===KKK]]]pppmmmIIIkkk888AAAeee~~~VVV666BBByyy;;;---MMM___)))---...222@@@hhhoootttsssrrrwwwuuummmsssXXXiiihhheeeZZZcccPPP===111666...ppp```"""((()))+++###)))&&&'''000===HHHLLLKKKQQQfffggglllhhh```LLL@@@ggg{{{hhhiiihhhgggkkk___???nnn```iiiyyyxxxmmmYYYMMMHHHGGG333000YYYuuufff000)))---)))---,,,'''>>>xxxqqqwwwhhhccc^^^hhhYYY111>>>RRRDDD???...)))///---)))))),,,***,,,???WWWlllBBBMMM^^^mmm```sssgggiiiqqq{{{iiiFFF444000...))):::JJJBBByyyJJJFFF(((111222,,,...)))---))),,,,,,+++FFFwww{{{qqqmmm<<>>RRRyyyvvvtttlllhhhkkkdddLLLmmm[[[```ddd\\\ZZZaaaWWWPPP~~~HHHEEE333///SSS~~~xxx000)))---***------)))CCC|||hhh\\\TTT]]][[[XXXcccjjjmmmtttwww{{{qqqlllgggwww]]]^^^111111@@@^^^---'''(((000...*********(((///HHHddd]]]>>>aaakkkllluuuRRRfff~~~vvvLLLeeelllHHH444000000***666GGGGGGuuuPPPsssXXX...000111///...)))...***---///000NNN~~~777>>>GGGAAA222222&&&+++++++++***)))(((((((((,,,444OOOWWWZZZ\\\yyyxxxVVV[[[|||```gggyyy]]]BBB$$$...%%%***%%%&&&(((%%%&&&((($$$)))<<>>}}}ZZZyyyvvvcccBBBkkkggghhhIII444///222---000BBBOOO___OOO___lll111------...///)))...+++...111888[[[~~~BBB<<<666hhhEEE***999&&&+++++++++***))))))((((((,,,???[[[SSSZZZddd{{{zzzhhhoooiii@@@[[[OOOsssooohhh!!!'''///%%%(((&&&&&&(((%%%&&&(((%%%,,,AAATTTSSSiiiWWW```vvv\\\LLL]]]___PPPIIIJJJ???999111---,,,,,,+++***))))))((('''''''''''''''&&&&&&%%%&&&&&&'''((())))))***+++---...LLL***++++++)))000NNN```iiihhhVVVcccmmmKKK888eeejjj{{{zzzwwwwwwppplllbbbbbb```<<<555[[[aaaTTTDDDNNN\\\fffHHH444333222111///......------666@@@777:::nnnrrrkkk555))),,,+++444XXXddduuufff}}}bbb]]]PPPNNNPPP^^^bbbuuuPPPMMMJJJgggXXXHHHKKK|||___QQQRRRUUURRRLLLKKKIIIGGGCCC:::000)))***///,,,~~~BBBttt```ooo222---,,,---AAAkkkrrrqqq|||AAA999WWWiii~~~yyyVVVGGGYYYmmmuuuqqqpppJJJoooQQQ444555...///333,,,===___444BBB|||XXX555555222111YYYiiiwwwwwweee444888zzzxxxmmm\\\sssSSS[[[tttWWW...777:::BBBDDDuuu<<>>111bbbSSS------ppp:::(((333+++bbbzzzuuuooorrriiilllpppkkk|||___JJJRRRtttooojjjyyyiiiaaafffRRRWWW===444!!!333KKK{{{777...&&&,,,,,,'''(((,,,222;;;DDDLLLPPPRRRfff}}}vvvlllsss~~~nnnooopppdddgggllliiiRRRggg```YYYYYY[[[\\\\\\\\\SSSWWWtttGGG???444---AAA222***...,,,......333UUUnnnrrroooDDD111///NNNVVV...111%%%------,,,((('''666[[[}}}rrrJJJCCCbbbxxxzzzhhhdddUUU~~~zzzlllJJJ555...333///+++===UUURRRXXX[[[}}}555///---000000***///,,,...111>>>gggzzzDDD444AAABBBZZZ***666***+++++++++******)))))))))***JJJ[[[WWWZZZrrrzzz]]]ooofffFFFkkkyyyNNNhhhuuuJJJVVVwww}}}111---''' '''***&&&)))%%%&&&)))'''000GGGYYY]]]___xxx{{{qqq[[[wwwfffiiiTTTbbbfffYYYNNNGGG???999111---,,,,,,+++***))))))((('''''''''''''''&&&&&&%%%&&&&&&'''((())))))***+++---...JJJ)))++++++)))000NNNaaafffhhhXXXaaalllNNN777bbbgggwwwwwwttttttmmmlllbbbcccccc@@@;;;bbbhhhPPP444:::www@@@GGG000222111000///......---...///TTT888@@@wwwsss]]]666))),,,+++---eeepppjjj___ddd[[[MMMRRRZZZzzziiiUUUFFFPPPbbbaaaJJJ@@@444[[[HHHMMM[[[___XXXNNNMMMKKKGGGAAA999111+++)))111000JJJoooppp:::333......EEEbbbzzztttpppzzz|||CCC777TTT{{{www~~~\\\|||pppnnneeeBBB444333+++555666...<<<```444BBB\\\000000000111fffjjjttt~~~kkk```555999oooqqq```ffffffgggQQQ222+++...111KKKGGGsssHHHBBBvvvrrr666@@@uuuqqqsssYYYUUU000222ZZZWWW444222qqq@@@(((444***kkk|||xxxsssqqqhhhnnnjjjmmmlllccc{{{nnnjjjzzzjjjaaadddPPPUUU@@@888###777CCCzzz555---&&&+++***(((((()))...666AAAKKKRRRSSS___}}}zzz~~~pppnnnuuugggsssvvvfffjjjjjjfffPPPooosssaaaSSSTTTYYYZZZ[[[]]]SSSXXXjjjHHH???444,,,>>>|||333***...,,,---...666___ttt~~~www}}}rrrHHH555333AAAooo&&&666---***---...***(((999]]]}}}pppEEEHHHrrrnnnwwwfffiiimmmfff{{{eeeHHH777---222111)))888WWWBBBqqqMMM888444000333111+++000,,,,,,111CCCttt{{{RRR666===///999***,,,++++++++++++************///TTTSSS^^^^^^SSSXXXgggLLLwwwNNNRRRSSS888bbbBBB)))$$$---)))&&&)))&&&&&&)))(((555NNN___ccc___ZZZZZZRRRVVVwwwcccfffiiieeeWWWDDD???999111---,,,,,,+++***))))))((('''''''''''''''&&&&&&%%%&&&&&&'''((())))))***+++---...III(((++++++(((///MMMfff___ZZZFFFMMMaaaOOO999^^^cccttt|||tttqqqqqqjjjgggcccbbbdddIII999LLLLLLNNN<<<;;;hhh777@@@666222111000///............---yyyxxx)))>>>vvvwwwLLL555)))---******YYYiii```[[[eee]]]VVV___gggiii^^^LLLLLLQQQWWWDDD222000666===^^^eeeNNNddd]]]OOONNNKKKFFF???777000+++(((///333~~~JJJ{{{gggnnn666///+++***???^^^}}}llluuu|||JJJ777NNN~~~vvv~~~___qqq{{{lllyyyiii|||bbb:::444000***444555000===ddd999QQQ~~~TTT111///---,,,lllkkkwwweee___444;;;kkkjjjwwwWWWiii999(((222///333UUUMMMwwwLLLDDDwww]]];;;{{{kkkYYYMMMXXX888888WWWUUU222333lll}}}@@@)))666000uuu~~~yyyzzztttrrrhhhnnnqqqzzzmmm]]]zzzwwwyyyggghhhpppfff^^^]]]SSSRRR777888111999000{{{ttt///((("""&&&""")))'''''',,,555AAAKKKQQQ[[[\\\~~~|||xxxyyyrrrgggzzzrrrpppPPPLLLiiiuuugggjjjcccdddZZZrrrXXXEEEWWW___QQQRRRfffTTTVVV^^^JJJ@@@333+++???}}}555+++...,,,,,,,,,888fffyyyaaarrrFFF333111;;;{{{%%%666333(((---...***+++===^^^zzzyyy@@@LLLxxxbbb~~~YYYooosssqqqzzzwww}}}^^^EEE999,,,...222***555TTTCCC~~~AAA|||555333,,,000111***000,,,,,,222KKKrrrEEE---222]]]==="""000++++++++++++++++++++++++:::YYYRRR^^^iiicccFFF{{{dddCCCCCC^^^999jjj~~~YYY)))###---///%%%)))&&&&&&)))***999TTTdddaaapppYYYTTTaaaXXX{{{kkkfffeeehhh\\\EEE???999111---,,,,,,+++***))))))((('''''''''''''''&&&&&&%%%&&&&&&'''((())))))***+++---...III(((++++++(((...LLL___\\\eee]]]dddrrrSSS///[[[```pppyyyqqqnnnnnnhhhbbbccc[[[___PPP888999444NNNMMMdddcccTTT???===777222222111000////////////===ZZZDDDPPPeee{{{>>>333***...***444TTTppphhhgggtttccc^^^\\\bbbbbbNNNOOOVVVOOOPPP888222333///OOO\\\lll^^^SSSMMMMMMKKKEEE===444---)))''',,,666vvvIIIoooYYYooo,,,)))***+++777yyy^^^tttnnnwwwUUU999HHH}}}|||vvv|||~~~xxxlll~~~zzzZZZeeehhhnnnwwwvvvrrroooUUU999333111---000222///===zzzccc888^^^ZZZ444///---+++ssskkkuuuiii```000>>>{{{}}}hhhhhhyyyYYYiii@@@888666555???XXXUUUGGGEEEGGG```jjjfffXXX[[[SSS\\\XXXAAA:::VVVQQQ---111iiiHHH+++000,,,lll}}}kkkvvvrrrsssiiilll[[[lllxxxbbbWWWtttzzzcccjjjdddbbb]]]VVVWWWNNN>>>)))000FFFyyy666000***...+++)))&&&'''...:::EEEKKKMMMaaa[[[tttvvvtttpppggg\\\UUU666;;;ccc~~~yyyzzzeee___^^^ssspppGGG:::UUUcccWWW\\\uuuVVVTTTTTTMMMBBB222+++DDD666+++...++++++***999jjjXXXzzzrrrFFF444---777///))))))))),,,,,,))),,,AAAaaazzz~~~AAAQQQVVVgggwwwnnn}}}\\\AAA;;;,,,***222---333OOOGGG>>>zzz444000)))...///(((///------555TTTFFF...<<>>UUUeeessswwwwwwUUU^^^OOOOOOMMMHHH???666///+++'''+++<<>>***111EEETTT\\\GGGDDDBBB@@@mmmppp\\\LLLqqq^^^888444SSSRRR000999uuu|||EEE,,,222111mmm|||ttt}}}qqqoootttiiiiiifffvvvuuu]]]OOOlllttteeeppp___bbb]]]QQQZZZKKK===111111444999ooo///***$$$***)))(((&&&'''111???IIIKKKIIIcccYYYooovvvuuunnnlllsss@@@EEE;;;CCCqqqnnnZZZVVVgggJJJ777444III]]]fffppp}}}XXXRRRNNNNNNCCC111+++GGGwww777+++...+++***)))999lll}}}uuu|||sssJJJ999,,,333ooonnn666(((111***,,,+++'''---DDDeee|||qqqsss~~~GGGUUUOOOqqq|||qqq~~~yyywwwjjjwwwVVV>>><<<,,,'''222///333LLL<<<<<>>\\\bbbggg}}}ZZZiiiYYYRRR{{{rrrlll___[[[ZZZTTT???999111---,,,,,,+++***))))))((('''''''''''''''&&&&&&&&&&&&&&&''')))))))))***+++---...FFF(((,,,)))(((,,,???ccc]]]cccWWWTTTkkk___888EEEtttXXXyyywwwgggkkkbbb______XXXSSSMMM;;;000888PPPXXXtttFFFGGGHHH333333333333000111333---+++222eeeddd;;;333rrr}}}222///$$$+++,,,***???lllfffeeekkkhhhZZZ]]]YYYMMMOOOQQQQQQ\\\BBB222GGG<<>>aaa}}}NNNVVVSSSOOOIIICCC<<<444,,,''')))///888jjj@@@sssPPPhhhqqq***++++++%%%<<>>999]]]111444---///...///)))---,,,@@@WWWtttoooSSS:::%%%DDDMMM444+++,,,++++++******++++++,,,???XXXbbbPPPZZZJJJ|||XXX999fff777>>>sss```|||&&&+++%%%(((((('''+++'''%%%(((+++>>>\\\dddvvvKKK}}}```QQQ|||oooiiiddd\\\SSSOOO@@@;;;444///,,,+++++++++((()))***)))'''%%%&&&'''&&&%%%%%%%%%%%%&&&'''''')))))))))+++---FFF)))---)))'''***;;;dddZZZ^^^\\\YYYcccXXX<<<@@@ggg\\\mmmpppeeeggg```[[[\\\VVVQQQIII666,,,444NNNSSS}}}FFFBBBBBB222222888///111000(((000888222SSSnnn,,,,,,111---'''++++++111HHHtttiii\\\^^^qqqVVVUUUYYYVVVWWWQQQ@@@jjjCCC333GGG???oooXXXjjj;;;dddRRROOOQQQOOOJJJCCC:::222+++(((++++++SSS___UUUJJJtttfff,,,---***'''333ZZZ~~~PPPrrruuu^^^lllppp;;;DDDxxxsssvvvJJJ444EEE{{{AAA{{{sssmmmCCC>>>WWWkkkVVV@@@444111000000111555---AAADDD555MMM///,,,***333bbbeeewwwuuuiii777333[[[mmmffflllddd\\\bbbkkk___999111KKK```hhhGGG]]]hhhuuuJJJ{{{XXXiiigggRRRIII999777```888444@@@888)))444---YYYtttuuuxxx[[[sssqqqnnnoooeee]]]xxxSSSNNNooollleeepppmmmZZZSSSVVVNNN===555>>>111888LLLeee,,,(((((())),,,+++$$$,,,...<<>>)))000///,,,...111QQQAAAAAAmmm666777333666---///***///---???SSS|||XXX:::444===\\\YYY333%%%,,,++++++******++++++,,,DDDVVV```VVV]]]BBB[[[VVV555[[[444777nnn---///'''******'''***'''%%%(((+++???]]]dddiii]]]PPPmmm~~~qqqjjjddd[[[QQQLLL@@@;;;444///,,,+++++++++)))***+++***(((&&&'''(((&&&%%%%%%%%%%%%&&&''''''(((((()))+++...FFF)))---)))''''''555bbbYYY[[[aaa]]]ZZZTTTEEE<<>>888WWWLLL???\\\mmmEEEUUUlllOOO666222444111///222444111CCCxxxFFF333LLL000,,,***333aaajjjtttlllsssAAA,,,QQQmmmccciiifffbbbhhhmmmlllBBB555AAAjjjiiiIII^^^yyyppp```ggg]]]wwwaaaaaa\\\OOO@@@<<<999hhh555///LLL444***444,,,CCCzzzEEExxxpppkkkooogggccczzzqqqbbb===vvv___mmmqqqiiiXXXQQQSSSIII777&&&:::&&&000ZZZ___...)))&&&(((,,,+++###---111===KKKIIIRRR]]]lll}}}vvvlllyyydddDDD///===YYYaaa[[[lllEEE---***888^^^LLLQQQGGGOOOHHH===888444DDD|||666***///...---***777hhheee;;;---111///ooouuu...222......***000)))///JJJiiirrr{{{KKKRRR^^^xxxggg|||sssxxxLLL:::***......,,,...333MMMAAAFFF555333000555,,,///,,,111...>>>PPPiii888///???iiiddd,,,...,,,++++++******++++++,,,GGGSSS```bbbxxxzzzYYY444DDDRRR000PPP777555yyy333000'''***)))&&&***'''&&&)))---@@@^^^kkk^^^wwwoookkkOOOrrrkkkeeeYYYNNNHHH@@@;;;444///,,,+++++++++***++++++***(((''''''(((&&&%%%%%%%%%%%%&&&''''''(((((()))+++...FFF***---)))'''%%%...ZZZ^^^\\\```\\\WWWZZZPPP;;;FFFkkkZZZiiiiiiaaa^^^XXX\\\XXXRRRHHH222)))333<<>>222+++***+++///222hhhDDD]]]WWW;;;,,,***&&&222)))FFF[[[yyyrrruuuccc{{{EEE:::___zzz}}}wwwSSS<<>>CCC;;;xxx999111NNN111***333+++LLLkkkfff~~~```zzznnngggmmmiiilllbbbjjjddd>>>iiilllmmmooogggYYYQQQOOODDD555'''999***222~~~RRR///...(((''''''+++"""...333===IIIKKKZZZ[[[jjjvvvyyykkkzzzlllkkkQQQ222???hhhttt___^^^|||TTT//////FFFgggVVVPPPJJJMMMAAA;;;555+++;;;}}}333***...,,,---,,,444^^^}}}UUU666444777222uuulll......)))+++(((,,,***+++DDDhhhxxxvvvRRROOOttt}}}~~~tttfffAAA555++++++------...666HHH===}}}CCC555///,,,000---000,,,111...???QQQzzz777***444WWWppp***---,,,++++++******++++++,,,FFFQQQbbbmmmfffvvvvvvSSS666GGGyyyNNN///NNN===888www222...%%%(((&&&&&&***((('''***---@@@^^^ttt___iiiuuuRRRaaaqqqkkkdddXXXMMMFFF@@@;;;444///,,,+++++++++)))***+++)))'''&&&'''(((&&&%%%%%%%%%%%%&&&''''''*********,,,...FFF***,,,)))((($$$***LLLeee___[[[YYYXXXdddZZZ<<<<<>>:::222)))BBBrrrlll000)))---+++------000QQQyyyHHH222666555333~~~```000...)))***(((***,,,)))???hhhwwwzzz___NNNvvv~~~wwwVVV>>>000---)))---...///:::DDDCCCggg???;;;222...000---000***///---???TTTwwwddduuu777???888888lll)))111,,,++++++******++++++,,,DDDPPPeeeooodddNNNbbb{{{NNN<<>>***+++---+++???dddbbboooaaammm@@@000hhhtttccccccbbbdddeee```fffgggdddFFFKKKQQQMMMllluuudddXXXpppmmmfffTTTZZZSSSXXXIII;;;444@@@ccc,,,---yyyoooQQQ///+++000++++++lll{{{ttt}}}qqqgggmmmhhheeekkkzzzGGG:::RRRlllmmmlllggg]]]QQQFFF<<<666,,,%%%///===yyyttt777$$$***'''+++'''(((%%%///---999OOOUUU```dddjjj|||~~~iiigggwwwmmmPPPQQQkkkfffSSSSSSrrr___@@@,,,???pppVVVNNNMMMJJJ>>><<<222000ZZZppp\\\///***---)))---...,,,EEEhhhCCC///111---666QQQ111000000,,,***+++000(((<<>>555___LLL---666~~~;;;///,,,///...***jjjmmmwww{{{qqqqqq{{{oooqqqhhh]]]{{{jjjRRR111NNN{{{qqqdddYYYNNNBBB777111333+++888bbbyyyggg...$$$)))%%%***(((%%%'''///(((666TTTZZZ______mmmlllbbbcccqqqrrrbbbYYY]]]zzzmmm___aaatttiiiXXX@@@MMM{{{uuuYYYMMMKKKHHH>>><<<---444rrroooLLL///+++...(((---///(((;;;xxxrrrXXX===,,,...///CCCFFF---***++++++***)))111%%%777gggcccwwwVVViii|||sss|||yyyhhhooorrrsssrrrdddBBB333)))222(((///222222CCC>>>===cccsss444......///***---)))///,,,<<>>999777FFFppp...///---///000%%%:::vvviiivvvttthhh```VVVooo444OOOwwwbbbVVVLLL@@@333,,,000+++888{{{|||}}}VVV((((((---$$$(((%%%###(((///$$$333XXX^^^]]]\\\ttt|||pppiiigggmmmpppeeeRRRCCCWWW```UUUUUU[[[SSS[[[IIIRRRsssMMMRRRMMMJJJGGG>>>:::'''333}}}hhh;;;///+++...(((---///&&&666```wwwuuuppp]]]pppsss}}}ppp]]]wwwuuuJJJ777***000777RRR444'''***000)))((('''///!!!222ddd[[[gggZZZZZZ}}}zzz~~~}}}zzzaaaggglllbbbccc^^^???+++(((444'''///333222EEE===444yyyiii111...000222(((,,,***000,,,:::JJJlll999888===SSS___666***,,,++++++++++++++++++,,,===IIIWWW[[[vvvccc{{{RRRDDDqqqbbbxxxZZZ111...QQQ555CCC777***"""))))))%%%***(((&&&((()))999UUUlllrrraaaeeerrr___HHHyyymmmeeeZZZQQQLLL@@@;;;444///,,,+++++++++((()))***)))'''%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''''''(((+++...CCC---+++$$$,,,&&&'''''';;;bbbKKKoooSSSOOOWWW^^^NNN666<<>>///hhh```777mmmGGGSSSBBB???===333,,,'''...000222YYYLLLXXXTTT]]]ddd))))))(((((((((((())))))CCC{{{TTTaaannnnnnjjjvvv@@@bbb666rrrtttxxxqqqyyyoooCCC}}}iiiiiiPPPHHH111333+++333555+++222<<<333===nnn666+++^^^ssskkk%%%...(((,,,***,,,KKK^^^OOOqqq^^^wwwgggIII000[[[ooo]]]jjjjjjZZZTTT```___fff]]]XXX///???ZZZdddZZZIIIiiiTTTTTTbbbKKKLLLFFF RRR???kkk???...oooeee111666...---...---777```nnn\\\zzz|||qqqcccmmmmmmhhhuuuPPPMMMqqqYYYIIIDDDAAA777,,,:::222EEE~~~hhhCCC***(((((())))))###+++"""***,,,111ZZZnnnOOOOOO^^^vvv|||ooohhhkkkiiihhhWWW<<>>DDDFFF<<>>$$$\\\vvvDDD+++---'''***((('''))))))(((000KKKddd___III]]]ccc|||wwwyyynnnbbbXXXVVVTTTUUUWWWQQQ???---TTToooJJJfffNNNKKKCCC===444---...///000333999^^^NNNgggpppIIIMMM))))))(((((((((((())))))...kkkdddIIIzzz```nnn|||~~~lllYYYIII^^^mmmpppssslllvvvoooKKK```dddTTT>>>AAA333///222888777///222555...AAAXXX111EEEUUU:::000///))),,,***)))AAAVVVPPPbbbsss^^^nnn\\\...FFF{{{~~~ssslllfffQQQIII[[[qqqiiihhh^^^[[[444@@@~~~\\\bbbYYYLLLaaaVVVQQQOOOUUUIII555FFF777kkk\\\///777zzzQQQ+++333,,,,,,+++,,,)))===zzztttxxx|||llljjjaaaeeeeeeyyy___YYYcccaaaYYYKKK===444111111444'''xxxtttZZZ;;;(((''''''((()))%%%---$$$)))(((,,,SSSkkkUUUdddqqq{{{lllkkkgggSSSSSS[[[XXXiiizzzhhhVVVTTTppp]]]NNNKKKCCC111aaa```[[[NNNhhhJJJBBB;;;&&&<<>>@@@''':::jjjLLL%%%DDDpppnnn@@@+++,,,(((---))))))000+++!!!!!!:::```xxx}}}YYYiii|||jjjYYYUUUQQQRRRWWWWWWIII999999aaaWWWNNN>>><<<222***)))***...---;;;JJJXXXbbbFFFVVV,,,)))((((((''''''(((((()))---\\\}}}rrrMMM{{{jjj{{{jjjdddXXXAAAqqq~~~pppqqqrrrllltttsssYYYSSSYYY@@@111:::000333666000,,,222444555;;;bbb888000TTTrrr|||***:::///))),,,+++&&&333JJJRRRZZZXXXxxxoooBBB555]]]ttt}}}rrr]]]JJJPPPkkk{{{lllddd[[[[[[;;;GGGppp[[[\\\VVVOOOUUUWWWWWWGGGVVVEEE111GGG???FFF444777___;;;***111---///***&&&000999tttkkknnnlllyyyuuu}}}```dddbbbsssccc[[[zzzoooRRRSSSPPPFFF888000111555222OOO~~~fffGGG000&&&(((&&&'''***'''***%%%***((((((GGG___TTT\\\```nnn{{{______~~~kkkBBBPPPkkk```ZZZNNNmmmSSSLLLQQQFFFVVVyyy]]]fffeeeCCC777000***111yyyZZZddd---000///---,,,++++++,,,,,,%%%iii|||VVV;;;(((333000,,,qqqIII222333"""111,,,)))***---((((((<<>>111555,,,111,,,***,,,...,,,...AAAVVVggg???//////999{{{000666---,,,++++++***))))))*********111UUUMMMkkkOOO444%%%tttxxxCCC---rrrppp///)))---+++)))...((('''))))))&&&,,,555VVVdddxxxhhhxxx|||zzzttthhh]]]TTTIII???:::333/////////---+++))))))(((((('''&&&&&&%%%'''&&&&&&%%%%%%%%%%%%%%%((()))***,,,---]]]444+++)))++++++***(((777XXXVVVggg\\\^^^RRRQQQYYYOOO:::AAARRRNNNOOOLLLJJJIIIIIIHHHEEECCC???>>>777@@@111AAA444666222***DDD___HHH))):::```||||||```444++++++)))...***..."""''')))***555JJJ\\\cccKKKXXXooommmaaajjjbbb]]]ZZZTTTPPPRRRTTTOOOFFF222vvvLLLEEE555333******000&&&...222KKKYYYMMM}}}oooHHHvvvPPP"""(((((((((''''''(((((((((+++===nnnbbb___QQQqqquuufffbbbAAARRRwww}}}sssrrrnnnfffkkklll]]]WWWttt]]]AAA777222:::000777777,,,///:::333444LLLQQQBBB555UUUSSS333(((...***,,,,,,%%%)))???TTTXXXmmmiiicccuuuaaa666;;;iiiooo\\\```ooowwwooobbb[[[WWWYYY???}}}TTTaaaYYYVVVSSSTTTKKKXXX```OOOIII;;;888///xxxMMM777444eeeqqqddd///000333...111...'''666$$$444cccuuuiii|||hhhhhh```ggg___\\\iiiUUUXXXLLL???:::999777444333999nnnkkkooo777)))'''***&&&&&&***'''$$$$$$++++++)))===RRRQQQ^^^XXXqqqtttnnnxxxuuueeeSSS>>>HHHooo```[[[^^^MMMnnnPPPVVVUUU111HHHqqqrrrXXX|||KKKCCC222'''777///^^^FFF...000///---,,,++++++,,,,,,555vvvqqqzzzyyyaaa???///:::%%%+++DDD222000000'''///+++((())),,,(((&&&444FFF[[[dddqqqVVVMMMddd~~~lllCCC###$$$555222///777222???<<>>``````999666------(((000)))555///VVVWWW^^^HHH```NNNooo<<<+++,,,(((''''''&&&&&&''''''(((+++111CCCtttTTTbbbmmmxxxdddfff{{{ZZZZZZGGGhhh{{{}}}qqqmmmdddYYYQQQJJJFFFDDD888000...666666000111777111666777555111<<>>+++'''+++,,,%%%%%%***&&&(((&&&%%%%%%&&&111MMMiiiWWWbbbVVV}}}uuujjj}}}hhhRRRHHHbbbfff]]][[[NNNiiiNNNZZZfffGGGXXX}}}jjjmmm===111///...777QQQiii444777000///---,,,++++++,,,,,, 666555yyyggguuuzzzsss]]]CCC333...444'''888kkk;;;333,,,...222&&&+++((((((***)))'''***000CCC```{{{hhh\\\yyyxxxuuuqqqeeelllnnn^^^CCC)))###+++111222111,,,222333777AAA]]]DDD>>>777888777444---111***(((+++++++++444BBB```~~~ppp555444???rrr@@@222222///......,,,+++******))))))***'''000LLLKKK^^^AAA999777VVV555@@@~~~;;;222111+++111+++)))(((''')))******))))))111MMMkkkXXX}}}}}}qqqccc]]]WWWKKKDDD:::///,,,///222111///)))((('''%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&'''))),,,...}}}@@@111444---000'''&&&((())),,,>>>```]]]fffPPPRRROOORRRXXXRRRHHHGGGDDDEEEEEEDDDBBBAAA@@@???DDDAAA666111444<<>>'''***---(((,,,111(((BBBBBBbbbSSSmmmssstttHHHZZZRRR$$$---###(((''''''&&&&&&''''''((("""$$$111]]]mmmrrrIII```vvvZZZjjjaaaxxxqqqjjjVVVSSScccxxx~~~zzzooommmbbbXXXSSSIIIAAABBB;;;222888;;;666333222444666555333111AAAoooZZZ999>>>AAA999111...%%%...)))$$$+++))))))999PPPPPPZZZdddzzzlllxxxaaaCCCIIIgggnnnfff^^^SSSYYYWWWYYY\\\UUUCCCnnnrrriiiSSSSSSTTTPPPOOOIIIGGG===999999LLLlll[[[,,,,,,SSS]]]{{{BBB)))111///+++000(((111;;;000111))))))---ooottt{{{rrrxxx]]]rrr[[[bbb]]]WWWPPPOOOHHH;;;<<<111333777888444;;;ZZZ{{{sss{{{xxxaaa,,,***&&&******###&&&+++&&&((('''%%%%%%'''***@@@```YYY```ZZZqqqoootttllljjj]]]>>>666aaavvvRRRVVVXXXUUUfffNNNWWWAAA###<<>>:::111XXX|||iii666444666***000)))(((******))))))))))))))),,,888]]]iiinnntttlllcccaaa[[[LLL===555...///444888555111***(((&&&%%%$$$$$$%%%&&&$$$$$$######$$$%%%%%%&&&&&&'''))),,,...BBB222777---111&&&///$$$333+++%%%JJJ[[[SSSTTTaaaWWWMMMYYYXXXIIIDDDBBBCCCEEEEEEDDDBBBAAAAAA333CCC>>>FFFWWWUUU[[[RRR...+++888UUUmmmuuusssoooiiifffmmm+++,,,+++,,,...###,,,555'''+++)))(((***+++%%%###///@@@aaalllKKKiiiXXX}}}eeeEEENNNSSSOOOIIICCC===777777,,,++++++(((777+++777333111YYYYYYgggJJJmmmLLLDDDNNN111777'''&&&'''''''''&&&&&&'''''''''---!!!;;;DDDhhhKKKhhhoooTTTjjjVVV```qqqpppJJJVVVkkkwwwrrrlllkkk```WWWUUUJJJ@@@BBB>>>222444111111>>><<<555:::777:::FFFlllqqq777666@@@qqqvvvyyy111%%%888&&&$$$000(((!!!+++***$$$...KKKVVVPPP~~~dddgggvvvsssQQQFFFPPPYYYiiimmmZZZZZZVVVUUUYYYTTTEEElllvvv\\\QQQNNNPPPJJJFFFDDD:::===888@@@gggeee111444;;;{{{```222(((444******444)))333%%%###///))))))666???MMMlllgggnnnkkk___aaaUUULLLEEEGGGAAA444>>>???888555777===SSSqqq|||xxxyyy444+++)))%%%(((((("""&&&,,,&&&$$$&&&'''+++***"""---JJJaaaWWWgggRRRqqqiii}}}{{{eeeRRRIIIOOOwww^^^ZZZTTTWWWhhhUUUEEEEEE<<>>555999111...;;;nnn,,,444+++---...***111,,,(((''')))++++++******(((@@@HHHttt{{{YYYrrr}}}~~~|||yyyxxxttttttsss```UUUZZZEEE222:::---///+++***...333444333222888888<<>>IIIJJJGGGSSSPPPUUUZZZYYYQQQEEE999111000555kkk\\\hhhvvviii{{{xxxppp/// 333))))))))))))))))))))))))((())))))))))))+++///222PPPVVVYYYYYYOOOiiifffvvvMMMTTT???LLLRRR555===222%%%444---,,,***BBB---fffVVV[[[LLLSSSFFFPPPJJJ333%%%(((***%%%&&&&&&''''''''''''&&&&&&###,,,...555WWWxxxnnnKKKQQQqqqhhh[[[XXXjjjsss___NNNrrryyylllnnnaaajjjhhhWWWMMMKKKCCC555;;;:::888777555444666999:::>>>QQQnnn000,,,[[[dddvvvxxxCCC///---&&&000******))))))((((((''''''???NNNFFF[[[gggrrr```kkkllluuuZZZPPPNNNSSSeeeVVVWWWVVVSSSQQQRRRXXXaaagggZZZJJJBBBEEEAAA888<<>>bbboooIII---...333,,,)))///++++++******)))(((''''''$$$333===kkkjjjwwwfffeeegggTTT999///111333777;;;<<<888444)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))+++,,,@@@444111222,,,222***((('''''''''---<<>>:::<<>>TTT```KKK444444///333000111111000...---,,,+++***(((...&&&)))555444RRRnnnhhhXXXJJJRRR===888///---SSS}}}YYY===:::LLL888,,,111444---))),,,,,,++++++***))))))((((((;;;WWW|||TTT{{{pppuuuttt]]]@@@000000444777<<>>///AAAbbbooovvv]]]000---///.........------,,,,,,+++++++++&&&)))000......EEEddd}}}|||qqqVVVUUUooovvvwwwuuukkk\\\JJJ===666+++666444555ccc```777777555333000...---------,,,+++***)))((((((((()))&&&,,,******OOOtttvvv{{{oooYYYTTTNNNKKKJJJKKKLLLLLLJJJHHHEEEBBB>>>999333///---+++******,,,...//////777///,,,444>>>BBB@@@===lllIIICCClll;;;444111555666111///333...------,,,,,,++++++***%%%,,,@@@ggg}}}nnnWWWCCCBBB:::>>>dddYYY666666***111555,,,000//////...------,,,,,,***111)))&&&---,,,<<>>...555555111>>>WWW^^^KKK888333((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((()))+++,,,ttt111777333...(((///---)))))),,,,,,((('''(((AAAPPPVVVQQQTTT^^^ZZZKKKOOO]]]HHHccc[[[JJJoooQQQmmmfff^^^[[[]]]___^^^[[[zzzooogggkkkZZZkkkqqq===""",,,000)))'''((((((((((((((((((((((((((()))******)))((((((***,,,%%%'''777XXXjjj\\\NNNWWWeeennncccNNNiii{{{ZZZrrrTTT^^^WWWRRRLLLJJJwwweee}}}QQQ]]]===PPP999+++###&&&(((&&&%%%(((&&&&&&''''''''''''&&&&&&***'''%%%%%%+++;;;TTTiiieeeQQQUUUYYYlll[[[bbbeeevvv|||{{{uuuhhhccc]]][[[[[[gggiii[[[MMMHHHEEE@@@JJJBBBEEESSS^^^jjjsssCCC...===]]]uuukkkxxxBBB&&&---,,,(((***+++((((((((((((((((((((((((///###999>>>JJJPPPwww~~~jjjkkkiiijjjeee\\\ZZZXXXYYYZZZZZZXXXTTTOOOMMMLLLNNNMMMNNNWWWllluuuYYYOOO666---!!!OOOgggfffQQQ)))---222************************)))))))))))))))***+++,,,---,,,222666hhhmmm{{{bbb___{{{vvvrrrtttsss]]]}}}{{{hhhSSS222$$$'''###333))))))(((((((((''''''''''''((('''&&&%%%%%%''')))///LLLYYYSSSXXXffftttzzzhhh\\\cccbbb}}}kkkbbbHHHMMMVVVJJJLLLOOOggg___OOOCCCCCCFFF<<<+++222VVVqqq```...BBB$$$...333------,,,,,,+++++++++++++++%%%(((000,,,%%%111FFF~~~}}}zzzzzzvvvlllqqquuummmtttpppqqq|||xxxrrrmmm```LLL:::111555;;;>>>@@@MMMzzz|||ooo333666000222333111...,,,,,,...+++******)))))))))))))))&&&+++)))666dddxxx{{{rrrxxxiiiaaaTTTHHH???999666444;;;999666555444333111///222222111222222222111000)))444@@@AAA999<<>>III666333222444222,,,+++///---------,,,,,,,,,++++++%%%)))111<<<{{{xxxsssgggttt777///222)))444...,,,............------------***222,,,%%%))))))///BBBrrrRRR777999nnn111000222000+++))),,,......,,,+++++++++*********)))555<<<%%%AAAccc}}}cccCCC///...666+++;;;TTTddd___MMM<<<666((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''((()))+++,,,lll,,,666000+++(((+++,,,'''&&&***+++)))'''(((000666III\\\YYYKKKNNN^^^]]]AAAiii[[[TTToooXXXeeeUUUUUUWWW```jjjoooooollljjj\\\mmmddd~~~eeeqqqRRR///&&&***000)))%%%))))))''''''''''''''''''''''''((()))***)))(((((()))+++444,,,***666<<<```cccwww>>>hhh___QQQmmm\\\oooggg```eeeHHH\\\IIIWWWssshhh}}}uuueeezzzGGGMMM???000---%%%###***+++$$$###***&&&&&&''''''''''''&&&&&&'''&&&((()))''',,,AAAXXXkkkYYYXXXPPPccc[[[bbb\\\jjjttt}}}zzzyyytttooofffaaaqqq}}}{{{uuusssqqqnnnrrrrrr|||lllAAA555SSSaaavvvmmmAAA''')))333&&&###***$$$'''''''''''''''(((((((((---///999HHHFFF\\\VVVvvvqqqfffVVVXXXhhhkkkhhh___aaacccccccccccceeegggbbblllvvv~~~eeeEEE555888<<<...[[[\\\VVVTTT000((((((---))))))))))))))))))))))))))))))((((((((()))******222,,,"""AAAFFFUUUjjj~~~hhhyyyjjjZZZ}}}qqqaaadddhhhOOO:::+++((()))333%%%%%%(((((((((((('''''''''''''''((((((&&&%%%$$$&&&(((&&&999IIIRRRXXXXXXfffxxx}}}|||fff```___TTT[[[OOOXXXgggcccbbbZZZhhhiii^^^FFF///)))000999ggg[[[iiiLLL"""999&&&***+++++++++++++++************)))))))))******))),,,000;;;jjj{{{{{{rrryyy|||nnnnnnnnnbbb```[[[VVVVVVZZZ]]]ZZZUUU;;;AAAGGGEEE>>>999999<<>>((('''%%%***+++---'''%%%'''''''''''''''''''''''''''(((((('''%%%%%%&&&'''%%%///???UUU```YYY]]]ttttttxxxbbbcccbbb]]]mmmeeeiiitttpppjjjZZZ\\\KKK<<<444///000BBBXXXvvvaaaUUU888///!!!444,,,$$$******************))))))'''+++***%%%(((///...&&& @@@dddyyyxxxxxxuuuqqqfffZZZRRRNNNGGGAAASSSIII<<<555>>>WWWxxxwwwvvvFFF000......***---000000---++++++,,,))))))************)))((((((&&&&&&<<>>|||}}}uuu}}}yyyrrrjjjaaaWWWNNNHHH<<<999666333333333222000111333444555666888<<>>******)))(((((((((((((((&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&%%%---,,,%%%000LLL```cccfffnnnwwwqqqeeeiiifff___DDDWWW777PPPddd___iiiVVVVVVggg,,,+++++++++***)))(((((('''((()))******(((''''''(((''''''''''''(((((((((((($$$((()))((()))444FFFUUU|||uuu}}}qqquuuyyyFFF:::...))),,,...,,,(((&&&***...---)))&&&'''***%%%'''((())))))((('''%%%((()))))))))************!!!???ooo```ggglllvvv~~~jjjsssgggaaannncccfff]]]nnnrrrPPPNNNVVVZZZ444///333///......---,,,,,,+++******))))))))))))))))))))))))))))))*********+++++++++CCCaaa~~~FFF,,,***///,,,,,,,,,+++++++++*********))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''',,,$$$!!!222UUUzzz|||]]]555+++///...***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))SSS|||bbbKKKNNNKKK@@@BBB888>>>@@@999===444777&&&+++WWWoooAAA'''&&&)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((()))***+++,,,QQQ555...)))---((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%)))---000333555555222222222000...***&&&$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))(((((((((''''''###(((+++333:::555999KKK666999888444111000,,,''')))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''***(((000CCCVVV]]]\\\YYYZZZTTT[[[WWW\\\cccYYY___QQQXXXWWWOOOLLLOOOKKKBBBOOO___YYY___ddd]]]dddgggffffffWWW~~~mmmNNN333&&&'''///'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&''')))***222:::FFFRRRYYY\\\[[[[[[eeefff\\\___TTT\\\XXX]]]VVVJJJYYYMMMXXXmmm___uuussssssUUU999(((***)))(((''''''''''''(((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))((((((((('''''''''&&&$$$++++++%%%***===OOOWWWXXXaaaggg~~~wwwyyymmmrrr___ccc{{{dddccccccJJJkkk```qqq}}}~~~...999++++++***))))))(((''''''&&&((())))))'''&&&&&&'''&&&'''''''''(((((((((((()))******&&&"""%%%...666JJJfffqqq~~~|||{{{pppzzz}}}lll>>>666///)))(((+++---+++(((&&&***---,,,(((&&&'''***'''(((***++++++***((('''(((((()))))))))*********999000jjjNNNbbbfffxxxyyyRRRBBBbbbhhh???333222000,,,---------,,,++++++******)))))))))))))))))))))))))))))))))*********++++++'''111NNNyyyVVV111)))222666444++++++++++++************))))))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&!!!***...'''$$$777___lllTTT777((((((---,,,(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))///ZZZvvvhhhKKKLLL>>>>>>;;;333888111:::gggyyy<<>>***%%%&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''''''''''''''%%%((()))&&&%%%+++999EEEWWW^^^ZZZjjjjjj|||tttqqqpppjjjkkkQQQaaaTTTppp~~~{{{||||||ccc???777******))))))((((((''''''%%%'''((((((&&&%%%%%%&&&&&&&&&&&&'''''''''(((((('''((()))(((&&&&&&'''(((%%%:::DDDTTTooowww}}}~~~zzznnnzzzuuu~~~uuu___GGG>>>555$$$)))(((((()))++++++***((('''***,,,+++(((&&&''')))))))))++++++++++++))))))(((((((((((())))))))))))%%%(((///)))FFF}}}vvvffffffUUUtttyyy___QQQDDDsssrrr888+++222000+++---,,,,,,,,,++++++******)))))))))))))))))))))))))))(((((()))))))))*********444)))%%%111DDDYYYqqqQQQ???000000666555---%%%************))))))))))))((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""(((+++&&&"""111???ggguuu]]]...)))&&&&&&)))***(((%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''444NNNkkkFFF&&&###++++++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&'''(((((()))***+++,,,LLL222+++%%%)))&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&'''&&&$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''',,,,,,'''(((...(((###+++(((***((($$$$$$((()))((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###&&&)))+++,,,666LLLbbbUUUccccccWWWeeedddSSSkkkNNNUUUXXXSSSQQQVVV[[[]]]\\\iii]]]\\\^^^ZZZjjjtttyyysssOOO<<<(((###''')))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&'''***000888BBBJJJOOOKKKXXXFFFeeeJJJfffPPPZZZ___OOOccceee```nnnmmmjjjhhhVVV>>>,,,%%%&&&)))***'''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''')))%%%%%%'''%%%""")))555HHHUUUVVVccc\\\kkkmmmwwwjjjuuuuuuvvv||||||sss}}}~~~```111(((...%%%)))))))))(((((('''''''''%%%'''((((((&&&%%%%%%&&&%%%%%%&&&&&&&&&'''''''''$$$%%%'''***,,,,,,+++)))###***''',,,???KKK[[[sssmmmvvvzzzsss}}}jjj```>>>222888***$$$888)))+++,,,,,,***(((((('''''')))***)))'''&&&'''((())))))************))))))'''''''''((((((((()))))))))'''...$$$***JJJjjjqqqjjjmmmOOOTTT\\\YYYmmmooommmvvvqqqjjjfffdddYYYSSSPPPAAAdddjjjEEE)))+++111***)))111+++++++++******)))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''***---***!!!...AAAJJJRRR^^^YYYPPPGGG444+++******///444///&&&(((333)))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%)))$$$!!!'''///000'''...;;;XXXaaa~~~kkkMMM222$$$,,,+++*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&444!!!999___vvv)))(((,,,000,,,######)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((((()))***+++,,,HHH000***$$$(((&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&##################""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&((("""###+++(((###)))(((******&&&%%%''''''###''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$'''+++***%%%(((888KKKKKK\\\```WWWfffeeeUUUnnn^^^dddhhhddd```aaadddfffUUUeee```gggppppppzzz]]]888)))&&&''',,,...***&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%$$$######)))444===MMMYYYVVVfffXXXddd\\\ccccccXXXhhhkkk^^^^^^VVVHHH333+++$$$&&&...000***"""&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''',,,###!!!((()))###$$$+++)))888GGGddd^^^bbb```pppiiimmmlll^^^ooorrr{{{zzzxxx|||wwwuuuDDD&&&999,,,333((((((((('''''''''''''''&&&((())))))'''&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((((((%%%###)))+++)))***,,,***---777EEE<<>>BBBKKKCCCAAA<<<222,,,'''"""%%%(((++++++)))&&&$$$&&&&&&%%%%%%%%%&&&''''''&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''',,,###!!!'''+++'''%%%'''%%%(((...OOOTTT``````ppplllssstttrrr~~~|||xxxvvvttt{{{sssppp}}}QQQ---)))///!!!(((333"""''''''''''''''''''&&&&&&&&&((())))))'''&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%''''''&&&%%%)))'''(((+++((($$$%%%(((((()))222...222---111222333---...&&&,,,222###)))''',,,111+++'''222111''''''&&&%%%$$$%%%(((***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((***444 111---***222kkk\\\)))......+++(((***...,,,&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''000((( $$$***---...###"""---000444777+++(((%%%&&&***000111+++%%%###'''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############""""""#########$$$$$$$$$###&&&&&&###!!!"""$$$"""!!! (((%%%$$$'''222)))$$$(((///&&& (((%%%$$$%%%''')))((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%+++%%% ''''''+++111===hhheee:::(((&&&***---'''"""---+++%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%&&&'''((()))***+++,,,yyy>>>,,,***%%%(((%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$ !!!"""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&---)))&&&,,,***''',,,$$$'''(((&&&&&&)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%(((###!!!&&&((('''$$$$$$++++++777666===IIIHHHTTTOOORRRXXXaaaiiioootttxxx]]]kkkeeemmmssshhheee```kkk^^^SSSHHH555!!!"""000,,,)))((()))&&&$$$&&&,,,%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%&&&%%%%%%###&&&))))))&&&$$$$$$$$$###''')))---***------000 $$$&&&&&&))),,,***++++++'''$$$###'''+++&&&&&&&&&&&&&&&'''((((((&&&'''((()))((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%'''((((((&&&&&&++++++###222444MMMTTTbbbiiimmmjjjkkkppplllhhhooovvv|||}}}wwwvvvccc:::%%%---///$$$"""''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((&&&%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%"""###%%%'''((()))***+++)))!!!"""&&&###&&&...111 ***+++((('''...***...(((''')))&&&(((...+++000$$$&&&,,,'''%%%***+++%%%$$$######%%%&&&(((((()))'''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''---"""((('''+++000$$$((()))---OOOhhhppp111&&&***---,,,)))'''(((+++)))&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$)))+++)))$$$"""###%%%111---$$$&&&((('''((($$$''',,,---&&& $$$,,,111&&&%%%%%%%%%%%%$$$$$$$$$########################""""""""""""#########$$$!!! """''',,,***!!!""")))***$$$""" (((''')))''' !!!$$$666&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&& $$$***+++(((!!! ---NNNlll^^^>>>---&&&&&&)))$$$******&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''((()))***+++,,,uuu;;;+++***%%%)))%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%$$$###&&&%%%$$$#########$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&& (((&&&"""'''&&&###)))&&&((('''$$$$$$'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%!!!$$$***+++&&&!!!&&&...(((***))))))888===DDDLLLIIIHHHKKKOOOPPPQQQSSSWWW```SSSXXX___VVVVVVRRR:::777..."""'''///111((()))%%%%%%***---)))%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%'''((( ))) )))!!!###%%%222&&&&&&222)))$$$(((&&&%%%&&&***......)))$$$&&&&&&&&&&&&&&&'''((()))&&&'''((())))))'''%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''"""&&&(((&&&$$$&&&'''&&&---***)))333888>>>OOOWWWYYYbbbfffaaa]]]jjjaaaXXXKKK888222+++$$$111,,,+++'''&&&)))&&&%%%(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%######$$$$$$$$$%%%%%%%%%"""%%%''''''%%%###"""###(((!!!&&&+++%%%###%%%"""---+++(((...###111!!!(((''',,,$$$555'''555"""'''%%%,,,///'''''',,,((('''%%%%%%&&&(((((('''%%%)))'''%%%$$$%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''***###)))"""$$$,,,&&&,,,)))%%%111)))EEEfffddd555$$$---888&&&$$$&&&+++...)))###&&&...&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$'''***)))%%%)))$$$,,,))) ,,,***$$$)))(((###&&&,,,))) %%%%%%%%%$$$$$$$$$######"""""""""""""""#########""""""""""""###############"""  &&&+++)))'''''',,,(((!!!!!!&&&$$$++++++&&&$$$'''(((&&&###"""%%%)))################################################$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$ %%%(((,,,)))***)))...&&&444---MMMooo```kkkkkkwwwvvveee\\\III777,,,&&&))))))$$$%%%+++---### %%%%%%!!!)))$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''((()))***+++,,,ppp888***+++$$$%%%###(((##############################$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$######""""""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''///222777<<>>PPPQQQYYYgggbbbmmm\\\SSSYYYIIIAAAAAA000333---'''$$$'''***+++---000'''(((******((('''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""################################################""""""############""""""########################""""""""""""############%%%%%%$$$######&&&***---...,,,)))&&&%%%%%%&&&'''$$$$$$$$$#########""""""###############$$$%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((()))+++,,,\\\///)))***###(((&&&&&&##############################$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!"""###$$$###$$$%%%&&&'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((+++///111,,,***(((&&&&&&'''((()))+++******)))((((((''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&'''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""%%%***,,,***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%'''%%% '''///666***'''&&&000---333---***+++$$$(((000))),,,&&&%%%)))%%%+++///++++++000///'''###$$$)))******(((%%%$$$%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""!!!!!!"""""""""#########%%%%%%$$$######%%%))),,,***)))&&&$$$######$$$%%%$$$$$$$$$#########"""""""""""""""""""""###$$$$$$$$$###############""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''((()))***+++VVV---******###)))'''&&&##############################$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! $$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''))),,,...000---+++***(((''''''''''''))))))))))))((((((((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%""" $$$***---***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''(((,,,%%%###%%%,,,+++,,,,,,!!!$$$(((+++---000333666,,,***,,,///000...---///'''&&&'''***+++))))))+++''''''&&&$$$"""###&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$%%%$$$######$$$''')))&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!""""""###$$$"""""""""""""""""""""""""""""""""############$$$######$$$$$$$$$%%%%%%%%%&&&''')))***+++QQQ***))))))""")))'''%%%##############################$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$((((((((('''&&&$$$###"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''')))***+++,,,)))))))))((((((''''''&&&''''''(((((((((((())))))&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''((((((((('''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""$$$'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$&&&((()))******$$$***+++///***,,,###...111---,,,'''"""$$$"""((('''%%%***)))!!!!!!!!!(((***)))&&&$$$&&&(((''''''&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""########################""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######$$$%%%$$$###"""$$$&&&"""###$$$%%%&&&%%%%%%$$$############"""""""""""""""""""""!!!"""######$$$""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%&&&'''(((***+++MMM(((((((((!!!)))'''$$$##############################$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!###%%%&&&&&&%%%%%%""""""###$$$%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$########################""""""""""""""""""""""""#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%'''((()))))))))&&&&&&'''((((((''''''&&&&&&&&&''''''(((((())))))&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&&&&''''''((((((''''''&&&$$$%%%'''))))))((('''&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%###!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%""" """---&&&'''---,,,...$$$)))%%%)))(((%%%,,,******)))###******$$$+++---###)))***%%%$$$((()))%%%***((('''&&&'''&&&$$$!!!##################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###$$$%%%$$$###""""""###!!!"""%%%'''((('''&&&%%%###"""""""""!!!!!!!!!!!!"""""""""""""""###$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%&&&'''(((***+++???..."""%%%'''$$$$$$)))%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&))))))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$###############$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$$$$###############"""######$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###"""""""""#########$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######""""""!!!!!! ######""""""!!!!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""(((&&&$$$"""!!!!!!"""### %%%)))(((### """""""""""""""""""""""""""########################$$$#########""""""!!!!!!#########"""""""""""""""######$$$$$$$$$%%%%%%%%%'''((()))******<<<---###&&&((($$$$$$(((%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&))))))(((&&&%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$$$$#####################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$##################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!###"""""""""!!!!!!!!! ######""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&&&%%%###"""!!!!!!######!!!%%%((('''### """""""""""""""""""""""""""####################################"""""""""!!!############""""""""""""""""""#########$$$$$$$$$'''((()))******777+++$$$''')))%%%$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''))))))'''%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$$$$#####################$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!###""""""""""""!!!!!!!!!""""""""""""""""""""""""!!!""""""######""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$"""!!!!!!"""###$$$!!!$$$'''&&&###!!!!!!"""""""""""""""""""""""""""####################################""""""""""""########################""""""""""""############'''((()))******222***%%%''')))&&&$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$$$$######$$$############$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###$$$%%%"""$$$&&&%%%###!!!"""###""""""""""""""""""""""""#################################""""""""""""""""""###############$$$$$$"""#########$$$$$$$$$$$$'''((()))******---(((&&&'''((('''%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$$$$######$$$$$$$$$###$$$%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""###$$$$$$###$$$%%%$$$###""""""###########################""""""""""""""""""""""""""""""""""""""""""######""""""######$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''((()))*********(((&&&&&&''''''&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""############$$$"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""#########$$$#############################################""""""""""""""""""""""""""""""""""""############""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((()))******((('''&&&%%%%%%''''''&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$$$$######%%%$$$$$$$$$$$$%%%&&&&&&((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$######$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###############$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###""""""#########$$$$$$$$$"""""""""""""""""""""""""""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""""""""$$$###""""""###$$$$$$###########################""""""""""""""""""""""""!!!"""""""""############""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''((()))******''''''&&&$$$$$$&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''$$$#########$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############"""""""""###$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!""""""######""""""######$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!$$$###""""""###$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%'''((()))******''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""############""""""$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###### !!!"""$$$$$$$$$###"""$$$$$$##################$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((('''&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$###""""""$$$&&&'''$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((('''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$"""!!!!!!""""""!!!###############"""!!!!!!!!!!!!!!!!!!""""""""""""""""""############""""""######""""""!!!!!!!!! """###$$$%%%%%%$$$###"""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""$$$###"""!!!!!! !!!!!!""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))***++++++''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""############""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######!!!"""###$$$$$$###""""""$$$###############$$$$$$$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%'''(((%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############$$$"""!!!!!!""""""!!! ###############"""!!!!!!!!!!!!!!!"""""""""######""""""############""""""######"""""""""!!!!!!!!!"""###$$$%%%%%%$$$###"""$$$$$$######""""""""""""########################################################################!!!###$$$$$$###""""""###""""""""""""""""""""""""######"""!!!!!!!!!""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))***+++''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&((('''%%%$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""############""""""######$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""######$$$######""""""###############$$$%%%&&&$$$%%%&&&''''''(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$############$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&((()))&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$###!!!"""######"""!!!""""""######""""""!!!!!!!!!""""""""""""#########"""######$$$$$$######"""#########"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$############"""########################################################################!!!###%%%$$$###"""###$$$""""""""""""""""""""""""""""""""""""""""""####################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((()))***''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$'''***)))%%%###&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################"""######$$$$$$######""""""###$$$$$$%%%%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########"""""""""""""""###$$$%%%&&&'''$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$###""""""$$$$$$###""""""""""""######"""!!!!!!"""""""""#########$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$######$$$########################""""""""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$(((+++)))%%%###&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$##############################$$$%%%&&&'''###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$###"""###$$$%%%$$$###""""""###############"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''((())))))''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%''')))(((&&&%%%&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$############$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''###$$$%%%&&&&&&''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))))))))*********))))))))))))************((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''%%%#########%%%&&&%%%$$$######$$$$$$%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''((()))***''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""###%%%'''(((%%%%%%$$$$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''((($$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((())))))******((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))))))))***((()))))))))************)))((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))************''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%$$$###$$$&&&&&&&&&%%%###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((()))***+++''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""###&&&((()))&&&&&&%%%$$$$$$$$$%%%%%%######$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((()))******+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))************))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&''''''((()))((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***++++++++++++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%$$$###$$$&&&'''&&&%%%$$$%%%&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((()))***++++++&&&&&&%%%$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""&&&'''###$$$))))))%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&!!!"""$$$%%%%%%%%%$$$###$$$$$$%%%&&&%%%%%%######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$'''&&&%%%$$$###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''((((((((('''&&&%%%&&&(((((('''%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%$$$$$$###'''$$$""""""%%%%%%$$$!!!((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&'''''''''''''''&&&&&&(((((('''''''''''''''((('''((()))(((&&&%%%&&&'''&&&(((***)))&&&%%%''')))%%%%%%$$$$$$%%%%%%&&&'''***(((&&&''')))+++***(((''''''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((''''''(((((()))*********))),,,,,,,,,,,,+++***((('''((())))))***)))(((&&&%%%&&&&&&&&&''''''(((((((((&&&(((***++++++)))'''%%%$$$$$$###"""%%%((((((%%%&&&((())))))'''&&&&&&'''&&&''''''''')))+++***(((+++,,,------,,,+++((('''(((***+++***'''''')))+++&&&)))***)))(((((()))((((((***++++++*********+++(((((((((((((((((((((((()))'''&&&&&&(((***)))(((---,,,************)))(((+++)))(((&&&&&&'''((())))))******)))''''''(((***((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%((('''%%%$$$$$$%%%&&&&&&''''''(((((()))***++++++%%%&&&%%%$$$%%%''''''%%%***************)))(((((())))))))))))))))))))))))(((((((((''''''((())))))$$$&&&''')))))))))(((''''''(((((('''((()))***(((&&&(((******)))((()))***,,,)))'''''')))***(((%%%$$$$$$%%%&&&&&&''''''(((%%%'''((())))))((()))***&&&&&&'''((())))))***************))))))(((((((((+++)))'''&&&'''((('''&&&&&&'''''''''&&&(((***,,,((((((((((((((((((((((((###((()))%%%%%%))))))%%%'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%((('''&&&&&&%%%%%%&&&&&&!!!###%%%(((((('''%%%$$$###&&&&&&&&&'''))))))###%%%&&&''''''&&&'''(((%%%&&&''')))******'''%%%&&&'''((()))(((&&&$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&'''&&&%%%%%%%%%&&&%%%%%%&&&'''((((((''''''!!!***///+++((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((+++***&&&&&&******&&&((((((''''''''''''''''''***))))))))))))(((((((((((((((''''''&&&''''''(((%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###############"""!!!!!!%%%&&&'''((()))***+++,,,%%%%%%&&&&&&'''(((((((((---,,,+++******)))((('''(((((()))******************)))((('''&&&$$$######&&&$$$"""$$$'''***+++***&&&&&&&&&''''''(((((((((((((((((((((((('''''''''(((((()))))))))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%&&&(((''')))***)))'''%%%&&&''',,,+++***(((&&&%%%%%%$$$///---***)))++++++)))'''))))))((('''''''''''''''***************)))))))))******++++++++++++,,,,,,)))******++++++++++++******++++++,,,,,,,,,,,,,,,+++******))))))))))))******************)))''''''''''''(((((())))))******''''''((()))************++++++***)))***+++++++++((()))******((((((((()))***+++++++++,,,,,,+++)))'''((()))+++,,,,,,++++++---------***'''%%%&&&(((***,,,+++***((((((''''''''')))******)))((()))***------------------,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,+++***'''(((((())))))******+++***+++,,,+++***+++,,,...,,,,,,,,,++++++******)))++++++++++++++++++++++++---,,,***)))(((((())))))(((''''''&&&&&&%%%%%%%%%************+++,,,+++***###$$$%%%''')))*********************************,,,,,,+++***))))))******)))))))))))))))(((((('''***+++***(((''''''&&&%%%(((***+++***(((&&&&&&''')))'''&&&(((***,,,+++)))******)))(((((('''''''''%%%&&&''''''&&&%%%%%%&&&%%%%%%&&&&&&'''(((((())))))((((((((('''''''''''')))'''&&&&&&''''''&&&$$$!!!"""######$$$&&&(((***########################&&&))))))&&&%%%'''&&&"""''''''''''''''''''''''''((('''''''''''''''((((((******)))))))))(((((((((+++******)))))))))))))))...,,,)))'''%%%&&&((()))111///***%%%"""###%%%'''((()))))))))'''&&&%%%%%%***)))((('''(((((('''''',,,,,,++++++,,,,,,+++***//////...---+++)))((('''(((''''''&&&&&&&&&''''''(((((((((((('''&&&&&&'''"""######$$$$$$%%%$$$$$$)))000444///+++((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))************************)))+++***''''''******(((++++++++++++++++++++++++............------------......---,,,++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&((()))+++((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))))))))***++++++***((('''&&&&&&''''''((())))))***'''(((((())))))******+++---...---,,,***)))***+++)))***+++,,,,,,+++***)))'''''''''''''''(((******,,,)))'''&&&'''((((((((('''((()))***************)))))))))))))))*********)))******+++++++++******///......------......///---...000000//////111222,,,...000000...,,,,,,,,,+++++++++,,,,,,------...111///---,,,---,,,+++***,,,++++++*********++++++...---------,,,,,,,,,+++(((((()))))))))*********)))***************)))))))))))))))***************444333111000111222444666......------,,,+++++++++******+++,,,,,,---......,,,+++******+++,,,---...******+++***)))((((((***)))*********((((((***,,,------.........---++++++222222222222111000//////888777555222...,,,---...---------...///000222333///111222111000///000111////////////////////////---.........---,,,---...///000222333333333222111...///111222222222111111---...//////...///111333.........---,,,+++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,---000000//////...------,,,+++++++++++++++)))((((((222222111000...,,,***)))........................333222111///......------///......---------......------...///000000111222...000111000...------......---,,,,,,------,,,+++,,,,,,+++,,,---...///000/////////......---,,,+++------......//////000000000000///////////////......---,,,---......,,,+++,,,+++***)))((('''''''''+++++++++++++++,,,,,,,,,'''***+++***+++......,,,))))))))))))))))))******))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&((('''%%%###$$$%%%(((***""""""%%%))),,,,,,+++)))(((((()))******++++++,,,,,,,,,+++,,,---111444666///,,,)))))),,,---,,,************))))))(((((('''((((((''''''''''''((())))))))))))((((((''''''''')))))))))***************+++000333000,,,''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********))))))))))))))))))))))))******+++,,,---...///000........................---------,,,,,,...//////,,,,,,---///000111111222333333333333222222222222444333222111000//////////////////...............,,,---...//////...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........................------,,,,,,,,,,,,---...))))))))))))))))))))))))///......---+++******)))+++,,,,,,,,,---------...---//////...,,,,,,...111//////000111000...,,,***+++*********+++---///000......---,,,,,,+++***)))......///000//////------,,,,,,,,,------------------...//////////////////......---------...//////...///000000//////000222,,,...000000000///......,,,---...///000111222222111000000000000111222222000///////////////000000111111111000000000//////222222333333444444555555444444555555555444333333333333333333333333444444000///...------...///000000000//////............------......///000000000000000///.........//////......000111///---...111000111222111000111333555444333555888777444333555444444333333222111000000777666444222000///000111000---,,,...000000111333000111111111//////000222111222222222222222333333...111333444333333555777000222444555444333222222333333444444333333222222555666666555444444666777555444444333222222111111222111000//////000111222//////000111222333444555111111222222222333333333333222333444222///...000(((***,,,///111333444555444333333333333333222222666666555444333333333444444333222222333444666777000///000333444333444666222444666666555444555666000000///000111222222111000000//////000111222222222111111111222111000///000000000111111222222222111111111111111111111111/////////000111111///---111000...------,,,+++)))*********++++++,,,,,,,,,***,,,------...//////...111222222222222222333333111111111111111000000///000000000/////////......000///......------......+++,,,///111111000...---000------111333///,,,***---,,,,,,---///111111111...///000111222444777999777333//////222444222///000//////...------------,,,,,,,,,,,,------...//////...---......///...---+++++++++******+++++++++&&&))),,,+++***''''''&&&&&&&&&''''''(((&&&&&&&&&''''''(((((((((((((((((()))))))))))))))*********+++,,,---------++++++++++++++++++++++++---...///000111333444444333333333333333333333333666555555555444222222222+++,,,///222444666777888777777666666666555555555555444333222111000000000//////////////////////////////000000000000//////111111111111111111111111///000111111111///---,,,000000000000000000000000333222111000000000000000111///...------...000111666666555444222111000000............////////////111111111000//////000111111222333333333222111000222111000///...---------+++---///111111111000000...///000000000000000000//////////////////000000//////000111111111111111222111111111222222333444333444555555333333444555555666777888999999999888444444444333222000...---111111111111111222333444111111000111111222333333222222222222222222222222000000111111222333333444222222222333333222222111222111111000000000111222666555555555444333222222222222222222333333333333222222222222333333333444333444444555555666666777333111222666666222222666000111222222222222444666333222666;;;999444444888000111222444555555666666222222222222333444555555<<<666333666666222000222333333444333222222444666333333333444444555555555444666777888888777888888888;;;===<<<:::888888999888888888888999:::;;;<<<777888888666444444555666555555555555444444444444444444222111111222444444222222222333222222222222222222333333333333444444222000222666666333666<<<999999999999888777666666666666666666555555444444555555555555555666777888777666444333333444555555>>>::::::<<<;;;777666999444666777666444333333333666777888888999:::;;;;;;:::999999888777555444333555444333555777888666444333333333333444444444444333333333333333333444444444333333444555666444333000//////000333444444222111111222333555666777777666555555555444111000000222222222333333444444444333333444444333222111111666666555555555444444444444333222222111111222222222333555555444222///---777000,,,---///000444:::555222000///111111000///555777999888555333333444666444222222333333111...555444222///---,,,,,,+++*********+++,,,---...///...,,,+++,,,...///...,,,,,,++++++*********+++,,,++++++---......((((((''''''(((((())))))(((((())))))******++++++++++++,,,,,,,,,,,,------,,,------...///000111111...........................///000111222333444444555555555555555555555555888666666777555///,,,,,,***,,,000444777999::::::888888888888777777777777444333222111111111111111............/////////000111000000//////000000111...///111222333222111000111111222333222111000///000000000000000000000000111000//////.........///222111000000000111222333/////////000000000000000111111111222222222222222333222111111222111///---+++,,,,,,---...///000111,,,,,,...///000111111111///000111000///...///000---------...///000222222222222222111111111000000111111222333444444444444555555555555666777888888666777888888777777888999888777666666888888777666666777999:::;;;;;;:::999777777777555333222222444333333444444555666777888555555666666777888888888111222222333444555666666999999:::;;;;;;;;;;;;;;;<<<;;;999888888999::::::777666555444222222222111///000222444444444444333444444333333333333222222000000111222444666999;;;<<<666666===>>>999777:::666888;;;<<<<<<<<<===>>>===<<>>===EEEHHHEEECCCEEEDDDDDDEEEEEEDDDEEEHHHKKKHHHHHHHHHIIIJJJJJJKKKKKKGGGGGGFFFGGGIIIHHHEEECCCIIIKKKMMMLLLIIIHHHJJJLLLFFFGGGHHHJJJLLLNNNPPPPPPJJJKKKKKKJJJHHHGGGIIIJJJDDDDDDDDDEEEEEEEEEFFFFFFIIIGGGFFFDDDDDDFFFGGGIIIIIIHHHGGGEEECCC@@@>>><<>>===<<<;;;GGGEEEHHHNNNPPPOOOUUU```]]]\\\ZZZWWWTTTPPPMMMLLLUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVWWWVVVUUUSSSQQQOOONNNMMMMMMNNNIIIIIIOOOPPPKKKLLLQQQVVVWWWWWWUUUQQQOOONNNNNNHHHHHHFFFBBB===888777777555888;;;???AAABBBBBBAAAFFFDDDCCCFFFIIIJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFDDDCCCCCCDDDFFFFFFEEE>>>;;;999999::::::666222555666888:::<<<>>>@@@AAA>>>===???DDDFFFEEEFFFHHHBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHGGGFFFDDDCCC>>>============<<<<<<<<<;;;;;;:::999999999999:::777666555555777:::>>>@@@>>>===AAAFFFDDD:::666:::888555333555:::======<<<444999===???===<<<===???888:::>>>@@@???===:::888222222222333444666888:::888999999:::;;;<<<>>>???>>>;;;999999;;;<<<:::777777666555444444444555666666333333444444***************+++,,,,,,,,,,,,,,,---.../////////......//////000000000000//////000111222333444444111111111111111111111111///000000111222333333444555555555555555555555555333111444999777000,,,,,,,,,...222555777999999999888888888888777777777777666666555444444555555555333444444555666777888888999888666444444666888999222444777:::;;;:::888777666555444333444666888:::777777777777777777777777666666666666777888999:::111333555666777666444333444444555555666666666777999999999999999999999999888666666:::@@@AAA===777<<<;;;:::999888999;;;<<<777888;;;>>>??????===<<<666666555333222666===BBBDDDCCC@@@>>>===>>>@@@AAADDDCCCCCCBBBAAA@@@??????FFFFFFHHHIIIIIIJJJJJJJJJBBBBBBBBBBBBCCCDDDEEEFFF???@@@BBBCCCDDDEEEGGGHHHAAA>>>:::888888888777555<<>>???@@@BBBCCCCCCCCCAAA>>><<<<<<>>>AAACCC>>>AAAEEEIIIJJJIIIFFFDDD;;;999666555777<<