BM6(%%%###"""$$$''')))&&&$$$$$$&&&((()))***(((&&&%%%++++++,,,+++***(((%%%$$$'''&&&&&&(((+++,,,+++***,,,,,,,,,------.........111...,,,---111333222000000111222111///...///000+++,,,---...///333:::>>>999>>>BBBBBB===777333222888444111444999999222+++666555555666777888999999AAA;;;777888;;;BBBPPP]]]GGGBBBKKKRRRGGGCCCOOOXXX===HHHJJJIII]]]uuuoooVVVQQQVVV}}}|||==="""***BBBzzzTTTUUUVVVaaaeeeooommmNNNXXXjjjddd```FFF)))***!!!***(((  %%%***---444DDDSSSLLLMMMOOOQQQMMMHHHKKKRRRggg^^^sssvvv[[[hhhzzzbbb```hhhVVVDDDNNNSSSSSS___bbbnnn{{{bbbmmmvvveee{{{tttiiiuuuoooXXXRRRjjjffffff|||bbb|||tttvvvrrrjjjsssaaadddKKK~~~```VVV@@@EEEXXXqqq[[[MMMfffVVVVVVCCC333:::BBB@@@AAAEEEIIIFFF;;;222,,,000@@@nnnxxxxxxuuulll^^^dddKKKMMM___\\\ZZZsss%%%######%%%'''(((&&&$$$###%%%''')))))))))'''&&&++++++,,,+++***(((&&&$$$&&&&&&&&&(((+++,,,+++***,,,,,,,,,------.........000///...///111222222222222444555444111//////000......//////111666<<>>III@@@>>>IIIQQQIIIEEEHHHFFFLLLNNNKKKDDDDDDTTTmmmVVVVVVhhhbbb;;;++++++QQQwwwIIIKKKYYYkkkmmmiiiPPPCCC```nnn{{{ggg!!!###'''%%%"""  $$$''')))---;;;IIILLLJJJIIIIIIGGGFFFLLLTTTwww___bbbhhh[[[```mmmddd```___XXXTTTUUURRRZZZmmmhhhmmm}}}{{{eeessseeeyyy{{{mmmdddfff^^^]]]rrrrrr___jjjxxxggguuummmuuuYYYkkkRRR999FFFVVV```GGG;;;MMM888BBBAAA999888:::>>>BBBEEEEEEDDDCCCCCC222111<<>>AAABBBKKKNNNGGGHHHHHH===SSSTTTLLL???===JJJVVVZZZXXXpppwwwWWW>>>000&&&(((jjjLLLKKK^^^dddnnnQQQcccvvvyyyaaaVVV111 (((!!!%%% """$$$###%%%///:::CCCBBBCCCFFFEEEBBBDDDIII___PPPQQQ```ccc___hhhxxxjjj]]]aaafffWWWKKKWWWiiicccooojjjuuu}}}www}}}aaafffxxxoooggglllooorrrnnnaaannnuuuhhhaaazzzxxxffftttsssqqqlllqqqZZZggg^^^qqqyyyRRRMMMHHHYYYeeennnZZZPPPUUU:::HHHPPPOOOEEE333888<<<;;;888:::BBBIII???999===aaa|||gggZZZuuu~~~eeedddtttfff]]]___dddcccjjjsssrrr%%%%%%%%%&&&''''''&&&%%%"""###%%%''')))***************++++++***(((&&&%%%%%%%%%&&&(((+++---,,,+++------------------------+++///222222000000222555555777999888444111///...111222444555999???GGGMMMOOOOOONNNLLLGGGAAA===:::444666777555000,,,+++,,,...333777777666999BBBJJJ===<<<======999666<<>>]]]rrrhhhZZZrrriiikkkwwwGGG !!! ,,,!!!!!!!!!!!!!!!!!!!!!!!!!!! """ '''000:::>>>HHHPPPNNNFFF@@@@@@>>>HHHPPP^^^iiiaaagggtttccciiilllTTTHHHPPPQQQRRRccclllxxx{{{llljjjuuuWWWJJJdddmmmzzzhhhdddZZZ```fffkkkgggfff|||gggwww[[[eee~~~PPP```qqqtttKKKdddjjjfffeeevvvtttfffbbbIIIOOOGGGFFF<<<888666222000111555;;;???IIIDDDEEEaaauuu```XXXwww~~~rrrqqq|||eeejjjqqqnnnjjjuuuwwwggg%%%&&&'''''''''&&&&&&&&&###$$$%%%'''((()))******)))***++++++***)))'''&&&%%%%%%%%%(((+++------+++------------------------***...222333111111333666444555666555222000//////111333666999===CCCJJJOOOLLLKKKJJJHHHFFFDDDAAA???:::<<<<<<777000******+++111222333555888===BBBFFF===>>>@@@@@@;;;777<<>>///555AAA???>>>___hhhNNNEEEWWW\\\LLLaaabbbLLLFFF___ZZZ666###)))lllcccUUU___fffYYYcccyyy}}}oooiiivvvdddLLL222&&&!!!!!!%%%!!!!!!!!!!!!!!!!!!!!!!!!!!! """ $$$+++555>>>LLLVVVUUUMMMJJJLLLSSS___UUUQQQ`````````uuunnncccfffeeeVVVWWWXXXFFFlllnnnlllgggkkkiiieeepppmmmrrrjjjttt{{{uuukkk]]]YYYnnnzzzbbb\\\zzzccc^^^UUUkkk|||VVViiinnneeeYYY:::WWWWWWMMMMMMcccmmmggg\\\ZZZ888888444CCC888------777===:::444AAACCCFFF___xxxnnnmmm{{{{{{tttoooxxxxxxfff]]]ooottt```%%%''')))(((&&&%%%%%%&&&$$$%%%%%%&&&'''))))))***))))))***+++***)))'''&&&$$$$$$%%%(((,,,...---,,,......------------,,,,,,+++...111333333333444555111222333222000///000222333666:::===???CCCHHHKKKFFFEEECCCCCCDDDEEECCCBBB<<<<<<;;;666...)))((()))333333444666:::===>>>???999<<<@@@@@@888000222999///999HHHEEE444444@@@BBB???DDDIIIIIIFFFEEEFFFHHHggghhhXXXWWWfffWWW666***OOO___RRRWWWlllqqqxxxllliiiggg]]]llleeecccUUU<<<'''!!!$$$""""""""""""""""""""""""""" ###""" ###)))---666DDDLLLKKKIIIQQQ\\\zzzpppQQQEEEZZZbbb^^^fff^^^ZZZ[[[]]]bbbmmmgggSSScccaaa^^^SSSdddvvvnnnrrr\\\qqqzzzeee^^^ccc___lll|||rrraaaVVViiilll[[[^^^wwwdddvvvbbbuuupppSSSZZZ^^^qqqVVV^^^sssbbbjjj^^^bbblll}}}rrrccc___bbbccc:::>>><<<@@@555---111<<<@@@888...222999<<>>@@@@@@@@@AAABBBCCC@@@>>>???BBBDDDDDDBBB<<<;;;999444000,,,******333666999:::888777888:::666<<>>111...222555666CCCGGG:::999FFFNNN\\\TTTRRRWWWUUULLLGGGJJJVVVgggtttvvveeeBBB...555,,,@@@ȋWWWPPPhhhuuucccfffPPPHHHfffttt}}}qqq}}}}}}eee@@@'''"""&&&""""""""""""""""""""""""###!!!!!!$$$### !!!&&&%%%111AAAGGGCCCBBBOOO___wwwhhhYYY]]]hhhaaaXXX^^^\\\YYYSSS\\\nnnoooccc]]]PPPTTT[[[QQQkkkxxxpppccc~~~kkkSSS[[[lll|||iiiccckkkhhhTTTWWWjjjooojjjdddiiiooo___ssswwwwww|||iiiKKK[[[fffwwwVVVsssgggeeeXXX]]]aaagggPPPHHHAAAIIIVVV888CCC888666777:::===>>>;;;444...333777000EEExxxgggbbbqqq~~~uuu{{{|||nnnwwwooo\\\AAA@@@[[[___DDD&&&(((+++***&&&$$$%%%'''''''''&&&&&&&&&'''((((((((()))***++++++)))((('''$$$$$$%%%(((,,,......---.........------,,,,,,,,,------...222777888555222/////////...///222777;;;;;;>>>AAABBB@@@===;;;;;;BBB???<<<===AAACCCCCCBBB<<<;;;888555222000///...000888>>>===666111444888666@@@NNNSSSJJJ;;;444666<<<222777===666888JJJVVV]]]kkkjjjRRR<<>>TTT^^^ccc___fffDDDBBB666;;;PPPAAAQQQ;;;444AAANNNNNNCCC888444555>>><<<+++999rrrwwwaaatttlll{{{wwwrrrpppxxx}}}rrrnnnxxxnnn^^^NNNVVVpppjjjDDD***))))))((((((''''''&&&'''&&&%%%$$$%%%&&&''')))&&&'''(((***,,,,,,)))&&&###$$$%%%(((***,,,...///............//////000000+++...222555777555333111111000///000333888===@@@>>>CCCGGGFFFAAA>>>???BBB???>>>===<<<===???BBBCCC<<<======999111+++---333===999777555000---222999666999BBBJJJCCC777;;;HHHJJJ???777:::DDDJJJIIIGGGDDDUUUOOO???EEEUUUYYYXXXTTTNNNZZZjjj~~~MMM===PPP555,,,lllϜ888...QQQWWW^^^hhhgggUUURRRggglllvvvIII'''%%% %%%&&&!!!!!!!!!""""""######""""""!!!---QQQaaaLLL>>>LLL^^^```tttsssttt}}}cccHHHSSSjjjWWWWWWmmmvvvjjjiiiuuuuuuccceeeUUUtttrrr```ZZZPPPZZZpppWWWZZZuuukkk}}}}}}|||dddeeevvvsssvvviiirrruuuzzzvvvkkkIIIAAAiiijjjmmmUUU>>>222333444666222'''222TTT[[[PPPMMMAAA777AAAPPP777<<<<<<[[[fffwwwsssxxx}}}ssszzz}}}{{{ooopppeee)))(((((((((((((((''''''&&&&&&%%%%%%%%%&&&((()))((()))+++...000///+++((($$$$$$&&&(((***---///000000000////////////......+++...111444555333111///...///111444777:::<<<>>>DDDHHHKKKIIIDDDAAAAAADDD???>>>===<<<<<<>>>@@@AAA===:::777555333111111222<<<888555444000---222999<<<:::???EEEAAA777777@@@OOOHHHAAA@@@CCCHHHLLLNNN;;;???;;;FFFkkkmmmWWWHHHHHH]]]rrrUUUGGGXXX***)))bbbЯ```AAA___VVVPPP```xxxsssWWWCCCmmmddd,,,""" %%%%%%###'''!!!""""""######""""""!!!...:::222111BBBPPPxxx~~~wwwvvv~~~ooo___fffdddWWWSSS\\\ccchhhwww}}}gggmmm\\\ZZZzzz|||[[[UUUkkkxxx}}}zzzttt{{{aaauuummmZZZ___iiipppuuutttmmmiiipppzzz|||uuuuuurrrfffmmmrrreeeVVVLLLAAARRReee]]]bbbSSSSSSRRRQQQOOOGGGAAA@@@CCC]]][[[IIICCC999,,,...EEE888FFFLLLjjjpppdddrrr~~~```''''''''''''((((((((((((&&&&&&%%%%%%&&&'''((((((***+++...222444222---)))%%%%%%'''(((+++...000111222222222111000000//////---///111333333111///...+++...333888;;;===<<<<<>>=========>>>>>>???:::555555999<<<;;;888===888444222///,,,000777>>>:::;;;@@@???999888===IIIJJJHHHFFFDDDDDDFFFGGG:::>>>:::<<>><<>>>>>===AAA???<<<;;;@@@FFFGGGDDD@@@:::333000---***---333;;;:::<<<@@@???;;;>>>EEE???CCCFFFFFFCCC@@@:::444MMMVVVPPPAAA;;;???UUUttttttLLLBBBQQQuuueeecccfff333&&&;;;˹aaa^^^cccccc[[[bbbggglllqqqxxx|||vvv}}}aaa***$$$''')))!!!""""""######""""""!!!$$$)))444DDDUUUZZZXXXTTTaaauuu|||uuu___CCCBBBBBBKKKVVVWWWZZZssslllQQQeeehhhYYY\\\```oooiiiZZZcccRRRfff}}}```iiiqqqmmmjjjfffyyyNNNYYYxxxeeeQQQUUUeeeZZZLLLHHHWWWYYYfffVVVPPPgggcccJJJIII\\\YYYCCC---222FFFKKKEEEVVVRRRRRRLLLXXXWWWwwwlllrrrwww%%%%%%&&&&&&'''(((((((((&&&&&&''''''(((((((((((((((***...222444222,,,((('''''''''(((***...111333222222333555666888999999555444444333333222111111000111333666999;;;===>>>BBBDDDGGGHHHGGGGGGGGGGGGDDDDDDEEEDDDCCCAAA???>>>>>>CCCDDDBBBDDDKKKNNNLLLCCC:::222...+++(((***///999>>>DDDDDD???;;;AAAJJJBBBDDDAAA>>>>>>???999///BBBGGGCCCBBBLLLSSS\\\kkkvvvSSSVVViiitttsssoooAAA###&&&}}}ˤ___BBBIIIiiisssuuuooo|||vvvjjj}}}RRR***"""%%%(((!!!""""""######""""""!!!!!!!!!%%%"""***<<>>@@@AAADDDFFFGGGHHHHHHGGGDDDEEEFFFGGGFFFDDDAAA???999AAAEEECCCEEELLLNNNJJJBBB999000,,,***(((***///:::CCCIIIGGG===999>>>FFFOOOKKKAAA777888AAAAAA;;;///777555999MMM]]]cccjjjzzz```llluuuzzzeeeqqqvvvFFF!!![[[SSS>>>]]]ttt}}}xxxppplllzzztttRRR'''###***!!!""""""######""""""!!!'''&&&,,,((($$$;;;GGG]]]XXXSSSYYYlllzzzyyyrrr```WWWZZZgggggg]]]cccvvvooo|||}}}lllpppfff???ooojjjMMMsssvvvsss```uuutttlll^^^kkkwwwzzzwwwXXXaaahhhrrrWWWKKKfffrrrvvvjjjxxxcccCCC@@@CCCAAAEEE555...777GGGRRR]]]^^^OOO>>>NNNTTT```iiiVVVjjjsssyyy{{{''''''&&&&&&&&&&&&&&&%%%%%%&&&((()))))))))((((((((((((***---///...+++'''&&&%%%%%%%%%(((,,,000333...///000222444666777888666444333111111222333444444333333444555777999:::???@@@AAACCCEEEFFFEEECCCBBBDDDFFFHHHGGGDDDAAA???888???BBBAAAGGGOOOLLLBBB>>>444+++)))***+++...222888???EEECCC===:::<<>>ʠ]]]MMMppp~~~uuuccc~~~}}}|||ooorrr{{{tttLLL$$$"""!!!""""""######""""""!!!$$$"""!!!444<<>>;;;??????@@@JJJTTTLLL<<<:::000((((((***---111555333888<<<======>>><<<;;;===GGGIII>>>777<<<>>>;;;444GGGDDD555<<>>CCCEEEIIIMMMKKKAAA777555777AAATTTIII111(((&&&888\\\aaaTTTXXXvvvuuu___HHHEEE888̝ddd___XXX[[[zzziiifffhhhoooyyy{{{vvvhhhzzzOOO&&&'''&&&((("""""""""######$$$$$$$$$HHHQQQEEE999HHH^^^cccbbb```XXXIIILLLccciiiYYYLLLeeedddhhhlllmmmooo|||{{{wwwkkkgggzzzvvvhhhiii]]]UUUffflll]]]jjjyyyMMMZZZTTThhhfff[[[___^^^dddZZZfff[[[iiiWWW```fff\\\\\\KKKGGGTTT|||```MMMOOOMMMGGGBBB]]]gggxxxzzz{{{}}}ppp}}}wwwttt'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''')))+++------,,,)))(((&&&&&&%%%&&&''')))+++------///000///...---///000///...---+++,,,---///000111222444333333444888<<<>>>??????@@@AAAAAABBBBBB@@@CCCIIINNNOOOLLLFFFBBBCCCDDDCCCAAABBBDDD@@@999222...++++++///444777777888666777::::::999===DDDFFFKKKOOOMMMEEE??????CCCBBBLLL@@@222444333888KKKRRRaaa```YYYooo{{{OOO___aaa555,,,hhhسsssRRR\\\mmm???hhhzzzmmmpppqqqhhhzzzwwwxxxbbb888"""%%% $$$'''$$$"""""""""#########$$$$$$444222000AAAaaannnlllooommm```SSSXXXaaaXXXSSS___jjjgggfffgggfffgggrrrggg```}}}vvvmmmqqq|||yyymmmooobbbhhhiiisssgggkkk{{{tttrrrmmmgggVVViii|||___wwwXXXVVV\\\mmm~~~pppeee___aaaUUUuuuhhhXXXRRR[[[___OOO???444UUUQQQYYYeee|||jjj]]]dddqqqTTThhhjjjnnniiijjj~~~}}}uuu%%%&&&'''''''''&&&$$$###$$$$$$%%%%%%&&&'''''''''&&&(((***,,,---,,,+++)))&&&&&&%%%%%%''')))+++,,,---...//////---,,,---///---,,,+++++++++---///000222333444444444666999<<<>>>>>>>>>>>>>>>?????????>>>BBBIIIOOOPPPLLLGGGCCCBBBDDDCCC@@@???@@@<<<666111...,,,---111666999:::999888:::;;;777666===FFFGGGJJJMMMLLLIIIHHHJJJLLLLLLGGG888444???BBB>>>BBBIII]]]QQQ666NNNooojjjfff<<<%%%CCCȠZZZPPPppphhhQQQ]]]ssszzzkkkdddpppwwwrrr~~~ggg777!!!$$$$$$""""""""""""#########$$$&&&"""---RRRqqqmmmgggtttbbbSSSTTTtttiiiMMMQQQJJJYYYhhhkkkcccdddyyyyyypppwwwcccllljjj^^^ppprrrsssqqqyyyrrrooowwwnnnqqqzzzkkklll]]]eeeuuuppp\\\MMMXXXzzzrrr^^^RRR[[[FFF]]]SSS:::---BBBNNNQQQRRRCCCXXXUUU]]]^^^vvvXXXMMMVVVhhh\\\qqqkkkvvvcccYYYdddzzz###$$$&&&((((((&&&$$$"""$$$$$$$$$%%%%%%&&&&&&'''%%%''')))+++,,,,,,+++***&&&&&&%%%%%%&&&(((***+++,,,.........,,,+++,,,---************+++---...///111111222333555888<<<>>>?????????>>>>>>>>>>>>>>><<>>??????@@@>>>888555===IIIOOOIIIAAA@@@JJJUUURRRHHH===888;;;@@@===:::<<>>CCCCCC>>>888666444111///111333333333444888<<>>>>>>>>;;;777999???CCCHHHFFF???AAAKKKNNNHHH;;;555FFFTTTGGG???EEEDDDQQQTTTFFF...///NNNiiirrr]]]fffbbbKKK###:::ʠwww___kkkooogggbbbhhhkkkhhhsssggg]]]fffvvvwwwzzzpppGGG)))  !!!!!!!!!"""""""""$$$"""(((JJJ```bbbcccpppqqq]]]LLLXXXkkkoooooo]]]lllqqqbbbRRRUUUiiizzzggg^^^???LLLhhhsssxxxsssuuuzzzxxxyyy{{{lllvvvmmmbbbnnnqqqmmmxxxmmmmmmNNNDDDbbbgggVVVpppllldddUUUxxxjjjVVVWWWmmmhhhXXXbbbUUUNNNFFFYYYQQQTTTmmmmmmeeeDDDRRR333PPPtttzzz}}}www~~~###############$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########'''&&&%%%$$$$$$&&&'''(((***+++,,,***(((&&&&&&((((((((()))))))))(((''''''---***(((***...222222111444555555666777888999:::666:::===;;;777666999===;;;AAABBB<<<666444333000///222444444222333777:::@@@<<<;;;<<<;;;777777:::666CCCHHH>>>999AAAIIIIIIDDD000888DDD::::::FFFDDDFFFMMMOOOHHHAAAGGG\\\pppooommmllliii;;;,,,}}}ѶlllooohhhNNN```iii^^^mmmrrrvvvQQQ ''' !!!!!!""""""""""""###+++999>>>HHH[[[fffmmmfffaaammmsssmmmjjjppplllggghhhqqqxxxooo___rrr}}}cccaaaccc]]]tttzzz|||qqq~~~www{{{ttt{{{xxx___SSSjjjhhhYYY{{{ggg___IIIZZZHHHFFFCCC;;;RRR\\\}}}uuunnnhhhrrrXXXWWWgggiiiKKKtttgggCCCXXX///CCChhh{{{$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&''''''((((((((()))))))))******)))***+++---000111000///---,,,---///111333666999<<<;;;888555333222:::888666333000---+++)))&&&---444555222...///111666999<<<<<<:::999;;;===::::::::::::;;;<<<===>>>888<<<:::222333===AAA===???AAAHHHMMMKKKLLLZZZkkksssjjj888]]]Խѽzzzoooiiipppvvvdddppp{{{YYYooo888"""$$$ """$$$""")))GGGiiissscccbbb```^^^SSSLLLkkkttthhh___vvv~~~dddvvvpppvvvyyytttmmmooo{{{{{{uuulll```iiizzz}}}kkkggg}}}}}}nnnkkk[[[WWWTTT\\\^^^___fffuuuYYYHHHJJJBBBCCCEEELLL]]]vvveeexxxqqqgggkkk```UUUEEEnnn~~~UUUXXX@@@111kkk$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''((((((((()))******)))***+++---///000000///---,,,---...111222999;;;;;;999666444444555666555333000---***((('''%%%***000111...,,,---///222555999::::::;;;===@@@:::999888:::;;;;;;888555999;;;:::888<<>>111WWWgggTTThhh___gggqqq\\\UUU[[[wwwpppjjjjjjeeejjjtttUUUSSSggg}}}YYYCCC111---:::VVV|||%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))******+++++++++,,,,,,+++++++++++++++,,,///111444444111///...---,,,+++***((('''%%%$$$###&&&'''''''''&&&'''***,,,...000333888<<<@@@BBBBBBMMMCCC999666999:::666111555333999DDDFFF===888<<>>BBBCCCBBBIII@@@666222444666666555666888???HHHJJJFFFBBBBBB<<>>~~~&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''((((((((()))&&&'''((()))***)))((((((***************)))((((((***,,,......,,,******+++******)))((('''&&&%%%%%%$$$$$$$$$&&&'''(((((((((000000333999@@@DDDFFFEEECCC===777444444777888999888>>>BBBDDDGGGKKKKKKHHH<<>>FFF===KKKcccqqqYYYSSS___jjjyyymmm}}}|||}}}zzzsssooowww___nnnuuulllZZZXXXdddhhhyyyfffggg{{{XXX```jjjaaaYYYRRR[[[JJJbbbsssuuuZZZSSShhh]]]XXX]]]sss]]]nnn|||gggyyyrrrKKKOOO```oooRRRMMMGGG333)))000aaapppnnn|||&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''(((((((((''''''&&&&&&&&&''''''((((((((()))))))))&&&'''((()))***)))((('''************)))((('''''''''((((((&&&$$$$$$&&&((())))))(((((('''&&&%%%%%%#########%%%'''((('''%%%///000222999AAAGGGHHHGGG???===:::999888:::<<<===:::AAAAAA<<<>>>HHHKKKFFFGGGAAA@@@HHHMMMMMMPPPVVV___[[[[[[fff???---'''yyyч111&&&!!!555RRRqqq|||yyy~~~}}}uuu|||qqqbbbjjjuuuwwwyyy}}}rrrAAA$$$!!!"""$$$!!! """###%%%!!!***...;;;BBB;;;OOOnnnxxxMMMEEEaaarrrtttjjjeeejjjyyyjjjwww{{{}}}uuurrrlll}}}gggzzz{{{qqqpppFFFYYYhhhOOO???===EEEBBBaaarrrfffGGGRRR{{{vvvwwwRRRyyyyyy|||jjjpppwwwVVVRRR\\\pppYYYUUU???))) !!!IIIuuunnn%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&''''''((())))))'''''''''(((((())))))))))))'''&&&&&&&&&&&&%%%###&&&((())))))'''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))---333888<<>>888333222333555666666:::>>>>>>:::777777999777555===IIILLLIIIMMMWWWIIIQQQLLLLLLdddIIIEEE<<<+++&&&aaaIII ))))))...QQQuuuzzzhhh^^^\\\ZZZ|||lll^^^ZZZ___mmmooo```bbb}}}rrrqqqwwwUUU!!!+++&&&%%%!!!"""!!!)))BBBYYYYYYLLLAAAHHHNNNsssmmm~~~pppbbb]]]bbbmmm|||www{{{ddd___oooiiixxx{{{nnnlllNNNWWWfffpppZZZKKKmmmlllfffOOOuuu~~~YYYBBB```ZZZDDDHHHrrrhhh@@@777(((***%%%!!!OOO~~~%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&))))))(((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%'''((('''%%%%%%&&&((('''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###''',,,111444777;;;>>>===;;;888444111111333666555<<>>777222333777444666@@@LLLMMMFFFGGGNNNLLLZZZXXXOOO\\\IIIXXXWWW///+++===*** ***))) HHHqqqsssiii|||kkkzzz[[[ggggggmmmvvvqqqbbbeeerrrtttkkkrrrSSS###&&&'''"""!!!$$$  333FFFFFF;;;JJJNNNWWWwww{{{{{{fffVVVbbbllljjjpppzzzkkkooozzzrrriii```XXXTTTIIIjjjzzzvvvhhhwwwOOO```LLLXXX___>>><<<___YYY000777000+++$$$000lllrrrppp%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&(((((((((''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&$$$$$$%%%'''((((((&&&$$$&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###&&&***,,,...000333666444666777555333333777;;;;;;>>>AAAAAA===999888999;;;???FFFLLLHHH@@@???CCCQQQVVVZZZ^^^lllYYYmmmooo... """&&&((('''$$$,,,///ffflll```tttyyywwwttt}}}{{{yyyvvvzzztttaaavvvzzz^^^888111%%%"""$$$ ###'''%%% $$$///222...]]]bbb^^^ccciiijjjvvv{{{bbbYYYlllyyyvvvxxx}}}www```uuusssaaaVVV~~~|||www}}}nnneee}}}dddnnngggaaaVVVjjjUUUIIIEEECCC>>>...888444)))$$$""" GGGpppvvv~~~zzz%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''(((((((((''''''''''''(((((())))))&&&$$$$$$%%%'''((((((&&&$$$&&&''''''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))((())),,,...111444777777555555888;;;>>>======???BBBBBB>>>:::CCCFFFIIIIIIBBB<<<===CCCMMMBBBLLLcccxxx___nnnjjj+++'''!!!###******&&&$$$"""'''%%%>>>aaa}}}yyyhhhtttkkkooolllmmmccc___aaakkk~~~uuukkkCCC###333$$$((("""###%%%...444FFF```ggg[[[```hhhhhhrrryyylllcccgggooowww~~~}}}}}}yyyggg```qqqkkk[[[SSSnnnmmmssswww\\\eee\\\]]]tttnnnzzzvvvrrrZZZ]]]MMMIIIGGG//////...666222###$$$,,, +++ZZZssslllaaahhh}}}iiiuuuzzz%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%&&&''''''((())))))''''''((((((((()))))))))'''%%%$$$%%%'''((('''%%%%%%&&&((('''%%%$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&%%%&&&(((***333555888888777666555666<<<888777;;;BBBCCC>>>888AAAEEEGGGCCC===;;;BBBJJJJJJ:::EEE```sss^^^jjj[[[///***&&&%%%%%%&&&((()))%%%---(((AAAhhhdddsssooommmkkkccc~~~rrriiiccc}}}___bbb```eeepppsssNNN$$$ '''###&&&""")))222+++UUUkkk\\\eeerrrhhhtttxxxyyyuuuppprrrxxx|||{{{zzzyyy~~~nnn___ssswww{{{pppxxx{{{hhhxxxdddsss]]]^^^___ooowwwdddbbbSSSrrrrrrfffxxxwww}}}xxxwwweeehhhSSS>>>BBB222:::222222000""""""...$$$333]]]}}}mmmpppwwwfffYYY\\\bbbttt{{{ttt%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((&&&%%%%%%''''''&&&$$$&&&''')))(((&&&%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$&&&)))+++000111444777999888555222777555666999===>>>:::777<<>>999;;;EEENNNKKKGGGRRRZZZddd___uuu\\\@@@...((()))###$$$***(((...(((+++GGG\\\rrr\\\fffvvvvvv}}}xxxtttyyy~~~QQQiiiqqqjjjwwwjjj{{{III333)))$$$###$$$%%%### $$$%%%KKKdddYYYgggrrrfff{{{{{{yyywwwwwwxxxwwwttt~~~uuussswww}}}|||yyyiii```}}}qqqxxxooouuuzzzgggttt~~~lllHHHBBBKKK^^^^^^xxxXXXdddUUUvvvzzzbbbkkkyyyzzz]]]```aaakkkfffgggRRR888EEE999DDD666000444,,,$$$((('''"""$$$SSSwwwiiidddPPPJJJLLL___jjjggg~~~%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&))))))(((''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''')))'''&&&&&&&&&&&&%%%###&&&((())))))'''&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$%%%'''***...++++++...444:::;;;777333444666999::::::999888777999???BBB===777:::DDDLLLJJJTTT```SSSUUU```fffPPP333,,,111''''''+++"""111$$$###888TTT|||zzzrrrjjj[[[rrrzzzpppqqqwww{{{ttt\\\qqqpppbbbqqqzzz???'''!!! """!!! >>>\\\YYYiiihhhUUUxxxvvvgggdddhhhnnnyyy|||~~~jjjjjjiiiggghhhlllqqqsssWWWpppVVV{{{}}}YYYbbbDDD555NNN{{{rrrssshhh~~~VVV^^^bbbUUUiii|||```___```nnnZZZSSSDDD888MMM666>>>555222<<<999(((""")))+++%%%<<>>@@@===;;;AAAJJJNNNXXX\\\XXX^^^mmmvvvuuubbb444***333%%%###...&&&,,,'''''''''!!!+++[[[oooRRRllljjjeeeYYY]]]||||||ppppppwww~~~QQQ+++%%%"""###!!!%%%%%%!!!///NNNllltttjjjaaaaaasssnnnoookkkccciiirrrooosss{{{tttuuuggg|||yyynnnmmmlllLLLqqqvvveeeXXXXXXrrr___gggvvvvvvpppfffzzz\\\VVVGGGJJJccc{{{fffqqqsssUUUgggdddwwwaaaUUUNNNDDD===@@@iiiGGGOOOFFF555&&&!!!%%%'''%%%???iiiwwwiiifff___>>>777666@@@WWWBBB&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%'''(((***,,,...000222222111222222333444666777888999888;;;@@@AAA>>>===AAAGGGSSSaaahhhfffdddjjjrrr]]]999+++,,,!!! '''$$$%%%!!!"""%%%!!!)))RRR~~~uuukkk]]]kkkpppyyyeeekkkzzz}}}xxxhhhvvvaaaggg|||[[[bbbvvv\\\000%%%%%%%%%!!! ###"""(((KKKYYYPPPUUUiiinnnqqqlllaaaYYYhhh}}}uuugggjjjssslllmmm~~~{{{lllhhhoooyyy^^^wwwwwweee\\\VVViiiWWWdddmmmbbbpppjjjdddsss```fffVVVNNN\\\bbbddd|||wwwddd{{{pppZZZMMMLLLpppPPPGGGGGG???222)))&&&%%%"""555eee[[[yyytttRRROOOTTTMMMGGG***&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&(((***+++---/////////000222444666777888888888666999@@@CCC>>>888666777BBBYYYjjjdddSSSUUUcccZZZHHH666,,,'''$$$%%%&&&((($$$$$$%%% 888UUU{{{~~~hhhiiizzz~~~vvvrrr}}}tttccchhhsssmmmssscccppppppfffMMM!!! """... &&&,,,===FFFVVVkkkgggtttqqqllleeeqqquuuyyy{{{xxx}}}qqqrrr|||ooouuunnn\\\XXXiiiuuu```mmmrrr```sssvvvrrrzzzuuuvvv```cccsss^^^nnnjjjjjjgggFFFJJJGGG999***$$$###"""777```}}}oooqqqddddddMMM888+++&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))******+++((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***+++,,,+++---000333666777777777777555888===>>>888444333---777HHHXXXXXXOOOLLLPPPUUUSSSCCC444000)))###&&&)))&&&%%%%%% %%%333tttxxxmmm```uuukkkzzzYYYSSSTTT:::555ZZZ|||qqqtttkkkyyy{{{nnntttrrr~~~nnnFFF### '''%%% !!!)))&&&)))HHH\\\^^^XXXnnntttbbbjjjvvvppplll}}}jjj}}}nnnoookkkyyy___gggnnndddvvvrrrggglll}}}sssxxx]]]]]]nnnjjjfffvvvvvvnnnnnnJJJHHHIIIBBB222%%%"""$$$%%%333TTTsssttthhhEEE...888&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))******+++((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''(((((((((***---000333444444444333444777999444///111777333999===BBBMMMXXXUUUKKKJJJQQQKKK???666)))!!!!!!#########&&&)))===ccctttqqqrrrpppccc333###AAAQQQfff}}}tttwwwkkkxxxwwwuuuxxxiii+++"""///###***(((999QQQVVVRRR\\\nnnooo]]]YYYeeekkkxxxsssuuuwwwyyy{{{kkklllddd~~~hhhkkkxxxwww~~~eeellltttrrr{{{|||qqqwwwlll[[[999AAAAAA:::///'''''''''%%%!!!HHH{{{uuujjjLLL---999&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&'''))),,,---///000000000111444444...***000:::888999555222AAAUUUWWWLLLHHHLLLRRROOO<<<)))"""###"""######!!!###%%%$$$!!!eee[[[NNNeeemmm...$$$!!!###000999{{{~~~nnnfffoooggghhhxxxLLL((("""$$$###;;;VVV\\\KKK[[[uuukkkWWWgggvvvsss|||~~~~~~cccsssuuuZZZmmmxxx}}}vvvggguuuyyywwwrrryyyqqqaaaNNN;;;>>>===666111...)))######JJJbbbbbbaaaIIIKKK&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((***+++,,,---,,,---///...---111777444444222111666AAALLLQQQJJJDDDUUU[[[==='''(((((()))+++''' $$$###)))PPPrrr}}}ooo777'''***(((!!!"""DDDpppoooyyy}}}mmmeeeqqq]]]bbbzzzuuurrr\\\333 &&&### ***AAASSSCCCPPPjjjkkkhhh||||||}}}{{{vvvzzzvvv|||~~~www}}}iiiiiiiiisssmmmpppUUU]]]hhhnnnbbb|||qqqsssxxxooo___NNNLLLIIINNNMMMAAA444,,,'''$$$(((JJJiiikkksssjjj&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$######$$$&&&(((***,,,((('''---111111111333333222777:::444111BBBYYYHHH999PPP\\\666''''''%%%'''###(((+++&&& """ccc}}}\\\***###&&& %%%555:::TTTnnnooonnn}}}rrrkkk```jjjnnn[[[???"""###&&&!!! 333@@@SSS\\\bbbvvvvvvppp~~~~~~}}}~~~uuuooopppgggyyy}}}|||jjjxxxyyykkkgggjjjaaaqqqjjjqqq}}}}}}yyy]]]uuupppcccRRRGGGRRRaaaddd]]]FFF///$$$$$$'''???yyykkkxxx$$$############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&&&&'''(((***+++---......222333222000000888FFFQQQGGG999LLLVVV666)))000(((%%%$$$######%%%&&&'''''' ###;;;lllvvvZZZKKK@@@NNNLLLHHHZZZhhhzzzXXXyyyQQQ]]]ssswwwrrrUUUWWWeeeyyymmm'''%%%...'''***)));;;RRRaaagggfffaaa\\\jjjxxxzzzmmmaaayyy{{{kkkooo}}}{{{}}}aaaZZZddd}}}xxxjjjkkkiiixxxlllwwwgggRRRSSS}}}lll]]]LLL777'''***+++!!!:::kkkeeeqqqpppttt$$$############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&((())))))***...000111000///333<<>>\\\nnnbbb\\\```___ccc}}}}}}rrr|||uuu|||pppqqqxxxgggvvvzzz]]]999222777...333111KKKeeejjjlll{{{$$$############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%!!!!!!!!!"""""""""""""""$$$######$$$%%%&&&&&&&&&(((***,,,888MMMPPPCCC999111+++$$$!!!###$$$$$$"""***"""$$$222'''rrrXXXfff}}}\\\[[[}}}ppp{{{}}}aaaBBBjjjyyyqqqZZZ\\\nnnssspppjjj^^^dddooollliiimmmnnnccc~~~tttDDD''' ######///IIIhhhjjjcccWWWYYYmmm|||oooqqqyyy|||oooVVVUUUQQQ>>>888000EEEGGGLLLUUU___$$$############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%######$$$%%%&&&&&&###!!!%%%'''&&&555QQQYYYJJJ???///---)))$$$""""""%%%'''(((&&& '''******___aaauuukkk___ssswwwgggxxx[[[DDD|||aaa]]]uuu[[[{{{rrreeeVVV[[[wwwlllgggtttlll@@@(((!!!'''$$$$$$(((GGG```fffUUU\\\{{{uuu|||wwwzzziii|||zzzwwweeeyyywwwpppaaaHHH&&&:::,,,CCCFFFaaaiiiDDD```$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''!!!&&&!!!!!!&&&###$$$$$$$$$######"""""""""&&&&&&'''(((((()))*********))))))((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%***######///===CCCCCCBBB///,,,(((%%%$$$$$$######""""""""""""""""""""""""FFFeee^^^UUU||||||bbbMMMaaahhhpppxxxuuurrrkkk___SSS^^^|||zzzrrrqqqxxxzzzsssnnnmmmgggiiippp{{{iiiwwwDDD'''(((&&&$$$!!!***MMMccc___eeeyyyzzzgggxxx{{{oooccc~~~zzz}}}~~~zzzjjjCCC<<<@@@AAA999:::999EEE777www{{{$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ )))...#########$$$$$$$$$######"""""""""&&&&&&''''''((()))******))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&& &&&...222555888///)))### """$$$$$$###""""""""""""""""""""""""000666[[[lllOOO|||tttzzzjjjuuuGGG~~~qqqbbbvvvcccHHHbbbfff]]]wwwlllOOOggg]]]hhhkkk|||~~~^^^hhhVVV:::$$$'''))),,,OOOjjjllliiiggg```iiixxxtttzzzgggiii~~~QQQ>>>999BBB000,,,000HHHRRR$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$666;;;+++!!!%%%'''$$$$$$############""""""&&&&&&&&&'''((())))))***''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''$$$###%%%&&&***555@@@888///$$$ !!!$$$$$$###""""""""""""""""""""""""%%%...^^^zzzjjjrrr]]]SSS]]]aaannn|||qqqSSS~~~sssLLLjjj^^^tttaaa___tttiiihhh~~~xxxvvvmmmvvv[[[--- !!!!!!@@@kkkvvvyyy{{{pppllljjj{{{}}}~~~~~~tttyyyyyyssspppKKK???CCCaaaOOOFFF>>>@@@EEEYYY̽$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""&&&777===---"""%%%&&&########################%%%%%%&&&'''(((((())))))&&&''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''((((((&&&,,,===OOOFFF:::,,,$$$$$$&&&$$$"""######""""""""""""!!!!!!(((888```yyy}}}kkkooofffNNN???nnnkkkxxxaaaUUUppptttoootttrrrjjj}}}jjjmmmxxx|||DDD&&&---%%%&&&)))DDDXXXxxxssstttbbbmmmyyy}}}zzzyyytttvvv~~~uuuzzzkkk~~~kkkjjjKKKlllPPP???:::CCCcccjjjɬ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$### ***000%%%!!!########################%%%%%%&&&&&&'''((())))))&&&''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""###%%%$$$!!!&&&888KKKHHH>>>111(((''''''&&&$$$#########""""""!!!!!!!!!%%%"""bbbyyy[[[hhhooobbb^^^XXXrrr^^^bbbZZZnnniii^^^ssseeedddgggnnn|||eeeWWWfffTTT$$$ ***(((555VVVtttxxxsssaaarrrqqquuuxxxmmmnnn~~~}}}zzzcccssspppxxxgggLLLgggTTTDDDEEEOOOuuutttooouuu$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''"""(((###!!!###""""""############$$$$$$$$$%%%%%%&&&'''(((((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$######### !!!---:::===777000***'''&&&&&&&&&$$$$$$###""""""!!! )))'''555MMMHHHSSSeeeiii~~~kkkTTT___{{{lllnnnmmmRRRbbbmmmQQQ\\\jjjfff^^^[[[{{{nnnZZZ```mmmpppnnnjjjjjjQQQ???((( &&&(((...PPP}}}xxxiiivvv{{{|||mmm}}}~~~rrruuuiii|||oooggguuufff\\\~~~aaaiiippplllYYYSSSGGGUUUMMM```ccc$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$*** ###)))$$$###'''###"""""""""######$$$$$$$$$$$$$$$%%%&&&''''''(((((())))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))&&&%%%&&&%%%###&&&,,,333333111,,,'''$$$$$$%%%$$$$$$###""""""!!! '''(((MMMdddiiiyyypppZZZxxxvvv]]]~~~jjj\\\sssAAATTTrrrXXX[[[{{{wwwWWWiiimmmMMMfff]]]WWWlll[[[eeeqqq;;;;;;%%%&&&RRRkkkhhhvvv{{{uuuvvvtttppp{{{ssseee___gggwwwlllvvvzzz}}}pppeeeZZZrrrdddbbbGGGEEE@@@QQQ]]]|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""(((!!! %%%###"""""""""######$$$$$$$$$$$$$$$%%%&&&&&&'''((((((***))))))((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))%%%###'''(((&&&$$$%%%222555555000(((!!! """$$$$$$###""""""!!! &&&(((***,,,YYYkkkVVVhhhyyymmmhhhhhhxxxmmmWWW~~~fff[[[yyyrrrJJJJJJqqqvvvVVVYYYuuuqqqyyyaaa^^^YYYhhhUUUeeevvvSSSxxx{{{FFF''')))!!!III[[[xxxyyyrrrnnnccckkkuuurrrjjjjjjkkkwwwooonnnooofff~~~|||gggyyyyyy~~~sssJJJ^^^OOOSSSHHHIIIYYYeeeƼ$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""########################$$$$$$%%%&&&&&&'''(((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))''')))******)))(((((()))(((''''''&&&&&&''''''((()))'''%%%&&&((()))'''%%%%%%''')))(((&&&%%%''')))'''&&&&&&%%%%%%&&&&&&'''+++***(((&&&%%%%%%&&&&&&''''''((((((((()))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$000999888,,,%%%((((((!!!#########""""""!!!!!!!!!###!!!"""(((CCCnnnTTTQQQvvvVVVTTTpppqqqjjjJJJjjjqqqmmmppp{{{XXXFFFbbb{{{hhhPPPUUUggglll\\\___eee___OOOLLL[[[jjjsss```WWWeeeSSS555!!!@@@nnnwwwggghhhsssqqqMMMqqqttthhhppprrrmmmVVVxxxnnn|||gggsss|||~~~cccWWWUUUeee???GGG~~~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%##############################$$$$$$%%%&&&&&&'''(((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))((('''''''''(((''''''&&&&&&''''''((()))'''%%%&&&((()))'''%%%%%%''')))(((&&&%%%''')))'''&&&&&&%%%%%%&&&&&&'''***)))'''&&&%%%%%%%%%&&&&&&'''''''''((((((((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$***222222((($$$''''''"""#########""""""!!!!!!!!!"""###%%%""",,,PPPppp[[[eeetttddd^^^rrr```OOOfffjjjNNNWWWmmmjjj[[[PPPYYYtttsssTTT]]]kkk<<>>bbbnnnjjjnnnkkkooozzzxxxrrrvvvhhhttt|||TTTMMM\\\555)))VVV}}}yyy|||yyyrrrmmmeeecccuuu}}}^^^JJJ000333OOOQQQiii^^^fffuuutttlllgggaaa___kkkZZZwwwyyy{{{lllzzz|||vvvqqqRRRqqqxxxaaaccc]]]$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$%%%&&&&&&'''(((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((+++((('''(((,,,,,,)))&&&(((''''''&&&&&&''''''(((&&&'''((((((&&&&&&'''(((((('''&&&&&&(((((('''&&&((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&'''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$$$$$$$""" #########""""""!!!!!!!!!"""+++((($$$HHHXXXzzzgggJJJCCCiiikkk666^^^cccLLLaaa```^^^{{{iiiCCCWWW}}}SSSgggwwwCCCXXXzzzTTTOOOeeennntttwwwjjjNNNHHHZZZhhhqqqtttpppyyy^^^FFF&&&&&&444===ZZZwwwuuubbbnnnsss{{{|||ttt}}}yyy{{{{{{tttxxxwwwbbb{{{DDDXXXddd$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############%%%%%%########################$$$$$$%%%&&&&&&'''(((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((***'''%%%'''+++,,,)))%%%(((''''''&&&&&&''''''(((%%%''')))(((&&&%%%'''))))))'''%%%&&&((()))'''%%%)))((((((''''''(((((()))%%%&&&'''(((((('''&&&%%%&&&'''''''''((((((((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((%%%###$$$&&&%%%###!!!#########""""""!!!!!!!!!!!!!!!"""(((''',,,RRReeelllOOORRR{{{gggTTTPPPiii^^^vvvnnnfffzzzrrrfffZZZ___fff[[[VVVccc}}}}}}RRRWWWooo]]]TTTtttcccmmmvvvdddcccuuu~~~eeeVVVqqq|||OOO***!!!###$$$MMMkkk|||vvvyyy|||gggjjjpppuuuzzz{{{yyy¸ppphhh]]]qqqppp|||$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&########################$$$$$$%%%&&&&&&'''(((((()))((((((''''''(((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))&&&$$$&&&***+++'''###(((''''''&&&&&&''''''(((%%%''')))(((&&&%%%'''))))))'''%%%&&&((()))'''%%%)))((((((''''''(((((()))%%%&&&((())))))((('''&&&''''''((((((((()))))))))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''###!!!$$$&&&&&&$$$############""""""!!!!!!!!!&&&&&&"""$$$777YYY]]]LLLYYYbbb]]]FFFrrr{{{aaaIIIjjjlllQQQQQQaaaTTTiiiqqqNNN___uuuttteeeFFF<<>>aaaiiimmmvvvjjjTTTWWWpppsssdddaaa{{{zzzxxxppp{{{yyy\\\555)))AAAWWWeee}}}ggg\\\mmmzzzrrrfffdddrrruuuxxxttt}}}$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##########################################$$$%%%&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))((((((((((((''''''''''''''''''''')))******''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###"""###(((------'''!!! !!!""""""############""")))999HHHIIIBBB???666666>>><<<444<<>>IIIHHHAAA999666444444333///...///CCCeeepppJJJDDDpppCCCXXXtttppp```BBBOOO\\\GGG```wwwmmmooo[[[ooommm[[[bbbvvvqqquuu~~~yyypppkkkuuuyyyNNN***''''''???OOOzzzhhhfffeeebbbZZZXXXgggzzzhhhOOOQQQ```~~~{{{pppqqqwwwaaavvv}}}ƭͪ%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##########################################$$$%%%&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))((('''******)))(((((('''&&&&&&,,,+++)))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$''')))'''"""!!!$$$((($$$$$$$$$$$$$$$%%%%%%%%%$$$$$$'''000;;;DDDEEECCC???AAA<<<333---***"""FFF\\\\\\HHHYYYXXX000cccxxxHHH???EEEIIIvvvtttEEEWWW{{{eeehhhzzzddd\\\\\\tttdddjjj}}}}}}lllwwwnnnnnnwwwmmmCCC&&&(((@@@MMM```YYYeeellleeeZZZ[[[mmm~~~uuueeeYYYWWWaaayyyhhhxxx~~~uuu||||||{{{~~~}}}%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##########################################$$$%%%&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''******)))(((((('''&&&&&&******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&(((((('''&&&'''(((''''''&&&&&&&&&&&&&&&%%%$$$%%%'''+++...222777;;;>>>@@@>>>666,,,$$$!!! %%%[[[ZZZ]]]cccbbbYYYkkkdddYYYzzz^^^tttTTT```|||lll{{{JJJiiiIIIOOOdddlllxxxlllbbbgggyyywwwcccdddeeeoooyyy\\\---(((>>>ZZZ```SSSTTTZZZaaadddccceeehhhZZZfffeee\\\```lll|||}}}vvv}}}rrr%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##########################################$$$%%%&&&((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((************((('''******)))(((((('''&&&&&&(((((('''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&)))------***&&&))))))(((((('''&&&&&&&&&%%%&&&&&&$$$ %%%---111111333222((("""///:::<<>>???LLL\\\aaa[[[aaa^^^WWWWWWUUUSSSUUU```|||ZZZUUUiiibbbcccbbbvvvxxx^^^VVVooovvv```TTThhhhhhVVVddd^^^ggg[[[hhhOOO(((&&&DDDZZZyyyggg|||mmmooohhhuuu{{{sssvvvnnnsssUUUkkk{{{jjjlll|||iii~~~fff%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!########################$$$$$$###$$$%%%&&&'''((('''(((((())))))(((((('''***(((&&&%%%''')))***)))((('''''')))+++,,,+++***))))))((((((((((((''''''((())))))******))))))(((((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%'''***,,,,,,...111444555555333333222111000///...,,,,,,+++)))((('''%%%$$$$$$$$$$$$###$$$$$$$$$%%%)))///444???000555333(((CCCWWWAAA]]]^^^SSS\\\lllNNN666MMM{{{eeegggkkkooojjjfffrrrgggkkkuuuxxxmmm```mmmZZZ```ccc^^^vvvvvveeegggyyyxxxeeecccpppvvvnnnKKK%%%'''+++000QQQUUUQQQbbbllliiinnneeefffvvvXXXlllvvvxxxooojjj}}}ooo{{{%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!########################$$$$$$###$$$%%%&&&'''((()))******++++++******)))((('''%%%%%%)))---,,,((()))))))))***+++,,,+++***((((((((((((((((((((((((((())))))******))))))((((((((())))))(((((('''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&%%%$$$$$$&&&***---000555666999;;;;;;999666555666555444333111000///...***)))'''&&&%%%$$$$$$$$$&&&$$$"""!!!"""$$$&&&&&&:::...///222333FFFQQQBBBhhhSSSQQQtttTTT<<>>''' ///999@@@UUUooovvvdddeee}}}ppp{{{zzzrrryyy|||}}}ssszzzrrrvvvxxx%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$####################################$$$$$$###$$$%%%&&&'''((()))******++++++******)))''')))'''$$$''',,,(((!!!***+++,,,+++***)))))))))((((((((((((((((((((((((((())))))******))))))(((((())))))))))))((('''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&(((,,,111555888:::===@@@CCCCCCAAA???===<<<;;;:::888666555333333---+++)))'''&&&$$$$$$$$$'''$$$!!! !!!""" ---111444999111333LLLBBBCCCUUUccccccjjjhhhRRR333[[[mmmMMMUUUxxxhhhOOOdddyyysssbbbllluuueeeTTTLLL{{{\\\zzz{{{nnnfffxxxwwwpppzzzzzz```EEE$$$+++!!!%%%&&&999VVV```^^^qqqkkkwww|||}}}kkkwwwnnn|||zzzvvvrrrvvvkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$###$$$%%%&&&'''((('''(((((())))))(((((('''(((,,,***$$$$$$)))''' ***+++,,,+++)))''''''(((''''''(((((((((((())))))((())))))******))))))((())))))******)))(((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&(((,,,111777===BBBEEEBBBEEEJJJNNNOOONNNLLLJJJDDDCCCBBB@@@>>><<<;;;:::222111...+++(((&&&%%%$$$%%%$$$######$$$$$$###!!!***%%%***<<<***888,,,111JJJOOOGGGaaapppRRRQQQ{{{hhhIIItttvvvFFFWWWzzzccchhh~~~pppWWWZZZYYYeeecccbbbiiidddcccvvvppplllhhh}}}uuuuuucccFFFFFFDDD""")))###)))------@@@]]]eee^^^iiiwwwtttwwwzzzqqqvvvooovvvggg~~~wwwuuu%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$###$$$%%%&&&'''((('''(((((())))))(((((('''(((...---$$$%%%///555333&&&)))++++++((('''''')))'''''''''(((((()))))))))((())))))******))))))((())))))******))))))((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((,,,333;;;DDDKKKPPPSSSSSSUUUYYY\\\\\\ZZZVVVSSSMMMLLLJJJHHHFFFDDDCCCBBB999777444000,,,)))'''&&&###$$$%%%&&&%%%%%%$$$$$$***$$$###111111((($$$111'''333HHHIIIEEEVVVmmmgggPPPPPPffftttQQQ:::kkkRRRjjjlll~~~vvviii^^^WWWbbb[[[???IIIgggiiiHHHzzzpppxxx{{{rrruuutttpppfffwwwvvv;;;222@@@;;;EEE222###$$$,,,777777@@@DDDPPPSSSNNN___tttsssgggjjjooommmhhhppp|||%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!!!!########################$$$$$$###$$$%%%&&&'''((()))******++++++******)))'''///...&&&))):::GGGJJJ###&&&******(((''')))+++'''''''''(((((()))))))))((())))))******))))))((()))************)))((('''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''***///888CCCMMMUUUZZZ\\\ccceeeggggggddd___YYYUUUSSSRRRPPPNNNLLLJJJHHHGGG>>><<<999444000,,,)))(((###%%%''''''$$$"""!!!"""###***'''))):::+++&&&'''&&&:::LLL???MMMWWW;;;rrr|||DDDRRRppp\\\OOOnnnfffbbb^^^kkkhhhTTTZZZppp^^^OOOiiiwww[[[cccoootttXXXIIIccckkkaaajjjsss===777777888(((+++###''',,,<<>>999555222000---+++'''&&&%%%$$$$$$$$$$$$$$$"""''''''###,,,999<<>>:::===HHHUUU^^^gggmmmzzzqqqrrruuutttbbb```\\\XXXRRRIII@@@:::999444///+++***'''######%%%###&&&---'''###)))(((???***---fffeeeccc___WWWMMMUUUjjjIII___||||||___KKKbbbpppTTTkkkbbbFFFpppffftttxxxiiirrr{{{rrreeeeee|||pppBBB$$$###'''RRR|||mmm}}}|||'''%%%$$$$$$&&&'''''''''(((((((((&&&$$$$$$%%%'''&&&&&&%%%$$$""""""$$$&&&"""$$$%%%%%%$$$$$$%%%$$$$$$###$$$%%%&&&'''((()))******++++++******)))((()))+++,,,,,,+++)))((((((((()))+++++++++++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,************************)))))))))((((((''''''''''''''''''''''''''''''''''''&&&%%%'''+++,,,***'''"""%%%)))...111222333222222666999888444444888<<<@@@DDDIIILLLNNNSSS[[[aaalll~~~uuujjjjjjlllkkkiiieee___VVVNNNIII???333---...---((("""%%%$$$$$$######$$$$$$%%%))))))'''###""")))555>>>222]]]kkkOOODDD[[[fffXXX@@@UUUTTTrrrnnnWWWYYY]]]ssshhhnnnsssUUUPPPdddYYYjjjlll```{{{zzzvvvtttwwwzzzVVVlllyyy666%%%%%%###:::cccwwwqqqxxx~~~uuu"""#########"""!!! ###$$$&&&''''''''''''(((&&&&&&%%%###"""###$$$&&&"""###%%%&&&%%%######"""$$$$$$###$$$%%%&&&'''((())))))************)))))))))******++++++******)))))))))***+++++++++******++++++++++++++++++++++++++++++************+++,,,************************)))))))))(((((('''''''''''''''''''''''''''''''''%%%$$$###%%%((()))(((&&&%%%'''***---///000000000222555777444111111555:::@@@DDDIIIKKKMMMPPPVVV[[[cccuuu|||vvvuuusssqqqnnnjjjddd^^^QQQHHH===666333///)))$$$&&&&&&&&&%%%%%%$$$$$$$$$'''***,,,(((###$$$+++444GGG??????LLL[[[bbbcccddd]]]FFFFFF]]]PPPNNNpppqqq^^^JJJsssVVV^^^yyy000///xxxzzztttjjjfff~~~fff~~~~~~zzz~~~vvvgggjjjhhhGGG###"""BBBggg}}}mmm|||~~~zzzyyyxxx***///222222---(((%%%%%%"""$$$%%%&&&&&&$$$!!!$$$###"""!!!!!!"""$$$%%%$$$%%%&&&&&&&&&$$$###!!!$$$$$$###$$$%%%&&&'''(((((())))))******))))))(((+++******))))))******+++******+++++++++***))))))************************+++******)))))))))***+++************************)))))))))(((((('''''''''''''''''''''''''''''''''%%%$$$$$$%%%((()))(((''',,,---///000111111111111333333333///,,,,,,111555===BBBGGGJJJJJJLLLPPPTTTXXXgggzzz|||yyytttoookkk[[[UUULLLDDD===777111---))))))((((((&&&%%%###"""###***///...'''"""###&&&;;;)))///NNN^^^XXX[[[lllkkkccc]]]TTT777???fff___ppppppwwwZZZ:::>>>IIIoooNNNddduuurrrssslllhhhccczzzaaa+++000###>>>qqqwwwkkk{{{}}}zzzTTT[[[aaa```XXXPPPLLLLLLGGGEEEAAA>>>999555///,,,---***'''%%%$$$$$$$$$###$$$$$$$$$%%%&&&&&&$$$###$$$$$$###$$$%%%&&&'''((((((((())))))))))))((((((,,,+++)))(((((()))+++,,,+++++++++++++++)))((((((************************++++++***))))))))))))***************************)))))))))(((((('''''''''''''''''''''''''''''''''(((''''''((()))***++++++222333444444555555666666222111...***'''(((,,,000777===CCCFFFFFFGGGJJJNNNOOOXXXeeerrrzzzrrrooofffbbb\\\SSSJJJBBB<<<888,,,++++++)))'''$$$!!! &&&,,,///---(((### !!!%%%111BBBOOOUUUYYY\\\fffuuucccfffgggGGGKKKjjj~~~}}}qqqzzzvvv```aaacccMMMrrruuurrrtttrrrRRRdddtttXXXuuuvvv{{{oookkk~~~yyyiiidddbbbfffeeebbbiiiGGG111)))###%%%IIIyyyyyyjjjuuuttt}}}yyyqqqkkkfffaaa]]]MMMHHH@@@:::666222---***'''%%%""""""$$$%%%$$$"""$$$$$$###$$$%%%&&&'''(((((())))))******))))))(((,,,+++)))(((((()))+++,,,+++++++++++++++)))((((((************************,,,,,,******)))))))))***************************)))))))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((***+++---111222444555666777666666///---***&&&$$$%%%(((+++000555<<>>111000...+++'''$$$!!! !!!$$$,,,222222+++$$$!!!!!!!!!***CCC[[[]]]SSS^^^QQQJJJ|||\\\___lllvvv}}}SSSsssccc```^^^xxxyyy^^^kkk|||ssshhhyyyeeeuuukkkuuuxxxjjjsssxxxuuu|||pppiiitttdddBBB+++...'''+++JJJfffnnnooozzzmmmyyyzzzssshhh^^^WWWPPPHHHBBB888111***%%%%%%%%%###!!!$$$$$$###$$$%%%&&&'''((()))******++++++******)))+++******))))))******+++******+++++++++***))))))++++++++++++++++++++++++...---,,,+++************************************)))))))))(((((('''''''''''''''''''''''''''''''''&&&''''''&&&%%%'''***,,,,,,...111333444333111000,,,***&&&$$$######%%%'''+++000555888999;;;???CCCFFFEEEGGGLLLWWWhhhļxxxooodddVVVIII@@@888666222---)))%%%###""""""&&&000555333///((($$$111AAAUUUgggMMMCCCUUU|||xxxtttxxxQQQyyy~~~}}}rrrpppXXXooo```xxxqqqkkksssYYYYYY___>>>111 ---:::RRRttt}}}wwwoooiiiWWWLLL>>>333...+++'''###$$$$$$###$$$%%%&&&'''(((++++++,,,,,,,,,,,,++++++)))******++++++******)))))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,++++++++++++************************)))))))))(((((('''''''''''''''''''''''''''''''''&&&'''(((&&&%%%&&&***...+++---111333333000+++)))(((&&&$$$######$$$$$$$$$)))---111222111333888===<<<;;;===BBBHHHTTTjjj~~~ľ|||uuunnnbbbRRRGGGAAA===777111+++((('''&&&%%%###!!!!!!&&&...666;;;...)))'''%%%"""===]]]CCCYYYccc^^^WWWtttIIIOOORRRdddYYYrrrsss|||PPPiiisssiiiiiihhhIIIFFFdddkkkHHH%%%!!!***+++>>>bbbvvvqqq|||rrrdddQQQAAA888222,,,'''$$$$$$###$$$%%%&&&'''(((+++,,,------------,,,+++((()))+++,,,,,,+++)))((((((((()))+++++++++++++++------------------------000000...---,,,++++++,,,************************)))))))))(((((('''''''''''''''''''''''''''''''''(((******)))'''(((,,,111---000333555444///)))%%%&&&%%%#########$$$$$$###***---///...---...333888444333555:::<<>>666(((###)))+++KKK```EEE===VVV[[[```eeeYYYUUUVVVnnnxxx}}}hhhEEE[[[mmmTTTVVVkkkrrruuu~~~{{{zzz{{{iiijjjoooEEE+++!!!%%%AAA[[[vvvxxxccceeevvvcccXXXQQQGGG555'''(((%%%""""""$$$&&&%%%###)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))(((((())))))***((()))******)))(((&&&%%%(((%%%$$$'''+++---///000'''777444000;;;444"""!!!&&&""" ###'''&&&$$$###+++''''''------))),,,444555---***...444;;;IIIVVVjjj½xxxyyy{{{mmmZZZWWWLLL???666444333000---(((%%%$$$$$$######***333RRRIII999***!!! $$$(((>>>FFF<<<;;;VVVggglllyyylll}}}eee[[[pppsssJJJgggWWWGGGzzz{{{|||sssuuuzzzyyy{{{sssPPP444111)))%%%444777JJJhhh|||yyyjjjgggnnntttuuu¿zzzmmmccc[[[RRRGGG>>>111,,,'''$$$%%%&&&&&&%%%******,,,,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))(((((())))))***))))))*********)))'''&&&((('''(((***---000222444555999666777===999000000'''$$$###"""""""""###%%%((()))///666555......333555000---000222444<<>>XXXSSSIIIDDD888===888...###!!!""" &&&...<<>>KKKaaawwwzzzmmm]]]OOOEEEAAA:::444000///,,,'''%%%''' 666]]]{{{zzzcccPPP333$$$&&&///777PPP[[[HHH>>>IIIMMMZZZeee~~~YYY{{{tttaaadddyyydddkkknnnxxxzzz}}}ggg~~~}}}mmmiiikkkZZZUUUJJJKKKLLL===CCC000!!!"""(((+++---222HHHkkkyyyppptttwwwqqqnnnjjjaaaYYYXXXRRRGGG999---'''&&&(((,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++***************************))))))(((((())))))***&&&&&&%%%%%%&&&&&&'''(((---222444222777??????999<<<444???QQQTTTMMMBBB777666444*** !!!'''&&&###///GGGnnnwwwZZZZZZRRRCCC666222555777999@@@CCCEEEQQQhhhxxx|||zzzmmm___RRRKKKGGG???777444///(((%%%%%%***"""EEEqqqrrr^^^HHH((( DDDHHH...PPPMMMIIIOOOHHH___{{{uuuaaadddkkkgggdddcccqqq\\\ooooooyyytttqqquuu|||xxxYYYxxxxxxrrrvvvtttiiiXXX[[[mmmaaa;;;@@@EEE;;;&&&!!!+++---$$$>>>\\\gggfffyyy~~~wwwpppkkkeee___\\\ZZZVVVNNNAAA444,,,)))))),,,,,,************,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++***************************))))))(((((())))))***(((((('''''''''(((***+++000444555666@@@MMMLLLBBB===CCCGGGPPP\\\TTT@@@666000777555((("""%%%&&&!!!"""%%%222YYY~~~rrrZZZFFF>>>===<<>>222***)))'''%%%***+++!!!,,,hhhpppHHH)))CCC777CCC^^^jjjooovvvwwwRRR|||sssqqqaaauuuvvv^^^hhh}}}rrrxxx~~~NNNmmmjjjzzzsssyyyvvvjjjxxxrrrYYYPPPRRRRRRRRRMMMAAA333***''')))...555777666111---+++Ĺ|||qqqhhhccc[[[[[[WWWPPPEEE:::111---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++******+++,,,---***))))))(((((())))))***+++''''''***...///444;;;;;;<<>>;;;444...)))&&&(((***+++***vvvhhhYYYMMMDDD???<<<===AAAEEEGGGCCC:::222++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************************))))))(((((())))))***+++)))+++333:::???GGGNNNRRRLLLTTT^^^[[[```lllqqq```YYYaaabbbZZZ@@@222WWWWWWQQQAAA,,,$$$""" ,,,***&&&%%%((()))%%%"""###,,,444AAAXXXzzztttfff]]]WWWQQQMMMSSSWWWaaalllrrrwwwzzztttqqqnnneeeZZZRRRLLLFFF@@@<<<777---)))...,,,"""%%%XXXEEE+++III]]]\\\PPPnnnvvvxxxVVVDDDjjjPPP???sss|||SSSdddeeeYYYfffdddvvvsssdddttt___KKK^^^hhhnnnvvvssskkk```WWWNNNDDD:::666...&&&###&&&******(((~~~|||zzzyyyxxxwwwyyyzzz{{{yyywwwnnngggYYYKKK???777222111......000555::::::666111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************************))))))(((((())))))***''')))222@@@JJJOOOTTTYYYZZZZZZ^^^[[[TTT___mmmkkkiiiTTT\\\hhhfffNNN777LLLHHHGGG444///;;;>>>111"""888///***+++,,,((($$$"""!!!...DDDcccyyyuuuccc|||~~~}}}vvvlllbbbXXXRRRLLLOOOXXXdddlllrrr{{{|||yyyyyypppjjjaaaYYYUUURRRLLLGGG===444//////...(((%%%(((&&&kkk[[[:::444UUU{{{rrr}}}qqqkkkNNNgggnnnOOO___www[[[kkkbbb\\\pppVVVddd\\\rrreee[[[fffbbbMMMaaa}}}tttssssssmmmeee```[[[NNN@@@444...'''%%%(((+++)))&&&~~~qqq___[[[UUURRRPPPPPPNNNMMMDDDEEEFFFJJJOOORRRRRRQQQSSSLLL@@@444,,,((('''(((&&&&&&'''***---//////...////////////////////////------------------------***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++*********))))))(((((())))))***(((...<<>>222+++(((&&&%%%((((((((((((((((((((((((xxxkkkSSSDDD666000...***(((((())))))))))))))))))))))))''')))***,,,...000111111333000...---///111333444000///,,,***)))***+++,,,((('''''''''&&&&&&&&&%%%%%%%%%&&&'''(((***,,,------............---,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,...,,,,,,///222;;;MMM___kkkooouuuzzzvvvtttkkkdddWWWDDDPPPWWW333555___mmm\\\LLL<<>>III???333+++(((((('''&&&((((((((((((((((((((((((vvvgggRRRDDD555000...***((()))))))))))))))))))))))))))))))))***+++...111333555777777666444444777===BBBAAA>>>888333///------...+++***)))((('''&&&%%%$$$&&&&&&&&&&&&'''(((******,,,------......------,,,........................,,,++++++******++++++,,,---***+++111;;;GGGXXXffftttwww||||||uuu```SSSOOO???@@@YYY;;;,,,^^^uuuVVV:::888(((111HHHFFF000+++<<>> !!!+++...$$$###---111$$$""" !!!###&&&&&&,,,---111444...222EEEggg|||}}}|||wwwoookkkeeeZZZJJJ>>>999999444---+++///...***%%%%%%999iiiǷYYYkkk~~~xxxppptttvvvbbb[[[ZZZ```xxx~~~ttt\\\OOOUUU[[[___iiieeeZZZKKKFFFMMMRRRIII<<<888222+++''''''((('''&&&((((((((((((((((((((((((}}}vvviiiVVVHHH:::444111...,,,,,,************************+++*********---111555888>>>BBBEEEDDDBBBDDDKKKSSS[[[UUULLLBBB:::555333222222222000...,,,***)))(((''''''&&&&&&%%%&&&&&&'''***+++,,,---............////////////////////////,,,++++++******++++++,,,///+++---:::KKKZZZhhhsss{{{|||wwwVVVHHHOOOAAA555MMMCCC---ffffffCCC---###666OOO>>>,,,<<>>555777???@@@;;;999CCCCCC666...333777666((('''&&&$$$###$$$%%%%%%###+++$$$&&&+++555999YYY~~~qqqzzz~~~ppp```VVVSSSLLL<<<222222444000///111222...+++%%%""";;;}}}Śpppaaaggg}}}cccVVVWWW\\\\\\aaaeeelllkkkXXXOOO\\\KKKZZZ[[[IIICCCKKKIII;;;///...+++)))((()))***,,,((((((((((((((((((((((((xxxyyy{{{~~~~~~yyyppphhh]]]MMMDDDEEE@@@444///333222000...------///111222///.........,,,---888DDDSSSeeessssssrrruuurrrjjjuuuuuupppfff]]]VVVKKKAAAHHHGGGFFFDDD@@@;;;777444000---++++++,,,***&&&"""((((((((()))***,,,---...+++,,,---...---,,,+++***,,,---,,,***)))***---111***///>>>VVVmmmyyy{{{zzzgggCCC)))'''444222&&&%%%AAA^^^SSS888000SSS&&&DDDGGG---@@@JJJEEEOOO^^^111555GGGRRRmmm]]]JJJFFFQQQOOO@@@CCCCCC,,,)))'''&&&)))......((( +++###(((444...+++999UUUdddwwwsssggg___[[[KKKFFF???:::444///111666///111222---!!!111HHH{{{aaatttxxxrrryyydddfffXXX@@@<<>>___ccc|||RRRNNNSSSLLL;;;===<<<'''///""",,,DDD@@@$$$!!!555&&&((((((///:::777777FFF[[[jjj|||vvvlllccc^^^QQQGGG>>>:::888444222444555333111---%%%!!!)))555<<<|||˶xxxzzzooossswwwuuuwwwdddUUUgggfffIII666>>>KKKXXXYYYQQQLLLTTT^^^\\\RRREEE<<<888444000+++((((((((((((((((((((((((''''''''''''''''''''''''pppnnnllljjjhhheeeaaa^^^___```]]]UUUQQQSSSTTTSSSLLLJJJFFFCCCAAAAAABBBBBB???555------111444:::@@@]]]vvvuuuvvvvvvsssmmmaaaSSSJJJGGGAAA888000+++)))((('''&&&&&&&&&&&&'''((()))***+++,,,---///////////////,,,+++++++++---......---444IIIeeezzzIII111&&&+++'''!!!%%%&&&&&&,,,000'''***>>>GGGNNN>>>BBBMMMBBBEEETTT<<<:::444>>>aaaYYY]]]PPPGGG@@@===EEE<<>>999>>>FFFUUUooo}}}uuufff```UUUHHH;;;222---***''''''&&&%%%%%%%%%&&&&&&'''(((((()))***+++,,,---000///.........---***)))KKKiiieee000%%%&&&(((((("""!!!)))!!!&&&%%%$$$%%%!!!***BBBZZZQQQ;;;@@@444333aaakkkGGGJJJ\\\CCCXXX___ZZZZZZOOO;;;+++...LLLooonnnPPP;;;;;;777(((%%%///---000---777YYYrrrzzz~~~}}}wwwqqqaaaYYYPPPIIIAAA999999<<<999999777333//////111333555333,,,$$$///[[[Һlllnnnzzzyyymmmbbbccc___YYYXXXZZZXXXRRR<<<777000+++((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))nnnppprrrrrroookkkiiiiiiuuu~~~}}}zzziiigggddd```[[[XXXVVVVVVVVVXXXXXXXXXTTTJJJAAACCCJJJWWWmmmsssmmmaaaQQQAAA555///---***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))...///000///,,,+++,,,---XXXuuuSSS!!!)))""""""%%%""" !!!$$$ !!!&&&$$$'''666KKKDDDGGGMMM888888\\\hhhiii]]]iiiYYYwwwgggHHH???BBB???PPPsssoooRRR777000888<<<999555999333,,,???kkk{{{wwwfff___WWWOOODDD;;;;;;@@@999===;;;222++++++///111333...222555&&& EEExxx̿yyyxxxUUU\\\ZZZPPPEEEGGGQQQUUUQQQ888666222---)))'''(((***((((((((((((((((((((((((************************wwwxxxxxxuuuqqqooopppqqqxxx}}}xxxtttpppjjjddd^^^[[[YYYXXX```___aaabbb\\\RRRNNNPPPVVVhhh}}}vvvgggSSSAAA555111000,,,+++***)))(((''''''''''''&&&%%%$$$$$$%%%''''''(((---000...******000666ccc~~~}}}SSS444---%%%"""''',,,+++&&&######%%% &&&$$$"""+++???MMM___\\\UUUNNNSSSvvvuuuoooQQQ```sssZZZGGGZZZ[[[YYYGGG777BBBYYYVVV???SSSEEE<<>>888111,,,+++***)))'''(((((((((((((((((((((((()))))))))))))))))))))))){{{tttrrrtttwwwvvv}}}yyy}}}|||uuummmfffaaa^^^\\\gggeeeggglllkkkcccZZZVVVXXXfffzzzhhhRRR???333111333...---,,,***)))(((((((((((('''%%%$$$$$$%%%&&&'''$$$***///...)))+++444>>>ooovvvZZZMMM//////222555333...---000&&&)))### &&&###'''???aaauuufffpppdddPPP~~~uuuxxxWWW777SSSbbbUUUQQQ\\\eeebbb^^^^^^qqq```WWWppp}}}~~~ssseeeWWWPPPLLLEEE???===;;;???===777444666444...---666:::666444666222)))&&&666nnnċbbbyyy}}}yyyiiiSSSIIILLLIII@@@DDD999...))),,,...,,,'''((((((((((((((((((((((((((((((((((((((((((((((((|||zzz}}}|||vvvuuuwww}}}|||wwwuuummmccc___bbbaaafffhhhhhhkkkpppllleee\\\fffyyy~~~eeeOOOAAA888222...***---///---)))&&&%%%'''''''''&&&%%%%%%%%%&&&&&&)))%%%)))000)))"""444RRR}}}XXX555666>>>DDDEEEEEEDDD>>>777///,,,***(((&&&###!!!!!!,,,ZZZ{{{sssvvvmmmuuu~~~llljjj}}}yyyWWWZZZssswww~~~qqqccc[[[TTTLLLHHHHHHIII@@@888666555222000111222444666666555444555666333(((&&&CCC̾bbb,,,@@@bbb|||}}}yyy]]]JJJGGGEEE??????222(((((()))'''''')))''''''''''''''''''''''''*********))))))(((((((((xxxyyy~~~}}}rrreeeaaadddaaahhhmmmlllnnntttxxxwwwjjjllltttĿgggOOO@@@999555333000111000---(((&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%"""&&&,,,%%%###:::YYY~~~[[[DDDOOOXXX^^^]]]YYYWWWQQQLLLHHH>>>666444///'''###$$$(((AAAkkkwwwgggnnn~~~tttjjjbbbZZZQQQLLLLLLBBB;;;666666555111......333555888888777555555555...+++''''''222VVV==="""&&&444EEENNNYYYsss|||rrrkkk___PPP<<<111(((((()))'''''')))''''''''''''''''''''''''*********))))))(((((((((ZZZbbbqqq~~~vvvhhhbbbbbb___hhhooooooooowwwÿgggMMM???:::999888666555333///***((()))***&&&&&&%%%$$$#########$$$"""!!!%%%'''###'''EEEgggooogggllluuu|||yyyssspppmmmjjj___NNNBBB???666((($$$)))###...]]]ÿ˽}}}zzzuuuoooiii___RRRLLLMMM>>>999777999888333//////333666:::;;;999777555555:::000***%%%@@@lllɩhhh***(((### !!!&&&444TTTqqqlllTTT888///((('''(((''''''(((''''''''''''''''''''''''******))))))))))))((((((;;;FFFXXXlllyyy~~~xxxmmmbbb\\\ZZZ```gggjjjoooxxxcccIII<<<888777777666666444222///---,,,,,,((('''&&&%%%$$$$$$$$$$$$$$$$$$&&&$$$###///RRRtttqqq```RRRLLL<<<((($$$...'''&&&KKKvvv½ússsqqqppplll```QQQJJJJJJCCC???<<<===:::555333444333777;;;===;;;888555444<<<111---111...""""""EEEssswwwIII,,,,,,***)))(((%%%&&&222AAAbbbpppsssXXXAAA333---(((''''''((('''(((''''''''''''''''''''''''))))))))))))))))))))))))000777FFF]]]uuu}}}}}}{{{{{{uuugggYYYTTTTTTYYYbbbnnnzzz```EEE888333000...333333444444444222///---***)))((('''&&&%%%%%%%%%$$$&&&%%%!!!$$$888]]]{{{{{{www|||{{{mmm___GGG+++""")))---!!!222NNNcccǹô~~~ooooooooolll```QQQIIIIIIJJJDDD???===999444444888444888<<<>>>;;;888555444---000000***%%%&&&)))***'''***>>>YYY\\\EEE///(((!!!%%%+++...+++&&&'''***>>>LLLZZZ___XXXKKK;;;...---+++(((&&&&&&(((((('''''''''''''''''''''''''''))))))))))))))))))))))))...111:::PPPmmm}}}}}}{{{~~~|||ooo```SSSNNNOOOZZZgggtttÿ___CCC666222...+++333222222333444333000...,,,+++)))(((&&&&&&&&&&&&###%%%"""'''CCCgggzzz}}}yyyqqqssswww}}}qqqWWW:::''''''"""$$$(((444SSSpppzzzuuugggnnn¶zzzrrrooonnnkkkbbbUUULLLKKKJJJDDD???;;;555000222777666999<<<<<<:::777555444222333---!!! )))...,,,...(((222((("""'''&&&'''((((((''''''))),,,'''000999;;;666///+++***'''))))))%%%%%%((((((&&&''''''''''''''''''''''''(((((())))))))))))******---...333BBB]]]www|||}}}|||tttiii[[[SSSOOOQQQWWW```ooo}}}ƿ¿\\\AAA888999;;;;;;777333///...///000000///+++***)))'''&&&%%%%%%%%%###%%%###!!!111RRRuuuuuutttxxxyyyrrrzzz¾vvvcccEEE+++$$$"""===cccoooQQQCCCLLLnnnǴ{{{uuuoookkkhhhbbbWWWOOOLLLDDDAAA>>><<<666000111666777999;;;:::888555444555===000&&&'''---...&&&)))(((***,,,((("""###)))---,,,)))&&&%%%''')))***$$$$$$&&&'''''''''(((***###((()))%%%$$$((()))%%%''''''''''''''''''''''''((((((((())))))*********---000333===TTTnnn}}}~~~{{{{{{yyyuuuoooeee\\\RRRKKKGGGKKK]]]pppǿXXX???;;;CCCKKKNNN===666---)))***---//////***)))(((&&&$$$$$$######$$$'''%%%&&&:::___zzznnnrrrrrryyynnnHHH"""'''...777YYYWWWYYYJJJCCCtttý¾vvvnnngggddd```WWWOOOKKK@@@>>>??????999333222777777999:::999666444444555555&&&!!!***+++""""""+++$$$---,,,!!!&&&)))%%%"""$$$''''''((()))&&&""")))###!!!%%%'''((((((!!!''')))%%%$$$((()))%%%''''''''''''''''''''''''((((((((())))))*********......000888IIIaaawwwvvviiifffgggYYYYYYWWWQQQGGGEEEQQQ___~~~ƿuuuUUUFFFMMMhhh|||xxx]]]III...%%%,,,***)))444///&&&###&&&((($$$"""$$$%%%&&&###222VVVmmmooopppuuu^^^>>>&&&$$$"""'''<<>>BBB???:::777333//////,,,)))&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((()))))))))$$$$$$$$$$$$$$$&&&''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((///...000777FFF[[[qqqrrreee]]]SSSPPPOOONNNKKKHHHKKKQQQooo¼iiiSSSRRRdddzzz___999***///---***333---'''$$$'''&&&""" ###&&&)))///EEE^^^aaa___iiissscccNNN@@@>>>RRRlllwwwzzzmmmWWWhhh|||tttkkkeeeccc]]]RRRJJJIIIFFFAAA;;;555333444777777===AAA===888666333000---+++)))&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))%%%%%%$$$$$$$$$%%%&&&'''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((//////000555AAATTTiiiwww~~~iiiXXXSSSIIICCCEEEIIIKKKLLLOOOaaasssqqqXXXOOO^^^yyysssCCC---///...///;;;777000***(((&&&"""!!!######...@@@WWW___NNNGGGWWWyyyþȽkkkzzzû}}}|||uuukkkeee```ZZZPPPHHHIIIGGGAAA:::444222333555777<<<===999666555333000+++)))(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))'''&&&%%%%%%$$$%%%%%%&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((......///333>>>QQQgggvvvrrrbbb\\\MMM>>>;;;???GGGQQQZZZ]]]iiizzzxxx\\\JJJKKKbbb|||NNN///***+++888PPPTTTFFF444)))&&&%%%$$$### 999OOOYYYTTT???444>>>{{{ɿûxxxƻ}}}uuulllddd___XXXOOOHHHGGGEEE@@@999444222444666777::::::555333444333///(((''''''&&&&&&'''((()))'''''''''''''''''''''''''''''''''(((((()))))))))((('''&&&%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((---......222===QQQjjj|||zzzssseeeWWWGGG<<<999===JJJWWW]]]eeeqqq}}}{{{xxxmmm```GGG<<>>888333222444777666888666222111333111...&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((())))))))))))((('''&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((.........000;;;RRRooo~~~~~~kkkbbbWWWJJJ===555:::CCCUUU^^^iiivvv~~~mmmYYYNNNLLLKKKHHH555333MMMqqqwwwGGG)))(((OOOZZZ555###!!!%%%&&&888YYY___LLLFFFEEE555$$$:::ZZZxxx»ƿȽ}}}|||vvvmmmddd]]]VVVPPPMMMDDDBBB===777222111333666444555333///000222000+++&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&&&&&&&'''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((//////---...888QQQqqqssslllcccVVVEEE777333777EEEQQQ___iiiuuuyyywwwjjjSSS>>>555555666...///RRR}}}wwwHHH***---]]]yyyHHH''' )))111NNN]]]XXXJJJNNNNNN999%%%'''CCCiiiƼ˾ƽzzz{{{vvvnnneee^^^WWWSSSPPPGGGDDD???777111...000222222333111///000222///(((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))''''''&&&&&&&&&'''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((111000---,,,666OOOqqq{{{rrrfffZZZKKK===888999777GGGWWW___fffrrr~~~}}}yyyxxxuuuooojjjqqqxxxwwwbbbHHH555...,,,///000UUU|||~~~iii@@@)))333hhhZZZ---!!!...===[[[[[[OOOJJJUUUQQQ999'''***@@@ccc½ƿȹĿzzz{{{vvvnnnfff^^^XXXTTTRRRJJJGGG@@@888000,,,,,,...000111000...000222...'''&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((()))))))))&&&&&&&&&&&&'''((())))))&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((,,,111000222;;;HHHiiitttkkk___VVVOOOGGG<<<444222999FFFSSS]]]dddggghhhtttqqqkkkbbbYYYUUUYYY___bbbxxx{{{VVV666)))******;;;eeeuuuggggggSSSDDD999)))+++\\\eee444$$$444FFFYYYLLLLLL>>>IIIOOO...,,,'''***UUUyyykkk\\\TTTSSSVVVDDDFFFAAA666///000...***------......---,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((&&&'''((((((&&&&&&'''((($$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((***000///000777CCCccczzznnn^^^PPPFFF@@@<<<999111555<<>>++++++,,,===gggppp___OOO;;;///,,,"""###GGGvvv___888---<<>>888999:::444555666:::@@@FFFLLLOOOLLLGGGBBBAAAEEEKKKOOOOOOTTTiiiqqqCCC******///@@@jjjkkkVVVDDD111&&&***'''%%%;;;\\\{{{kkkLLL333000===JJJTTTJJJRRRSSSUUUMMM000)))(((***%%%---OOOrrr}}}yyytttnnnggg___XXXSSSLLLHHH===000***+++,,,,,,,,,,,,------,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((&&&'''((((((&&&&&&'''((()))))))))(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))111111...///555TTT}}}}}}hhhQQQ>>>444333555222222333555:::???EEEHHH>>><<<888888AAAOOOXXX[[[NNNUUUiiiyyyfff>>>&&&'''///CCCnnnmmmUUUJJJ666,,,///---,,,???[[[ccc\\\MMM:::///222>>>HHHSSSQQQWWWUUUVVVXXXDDD+++'''///---000777333IIIxxx¼{{{vvvooojjjfff```VVVNNNMMMFFF;;;000***)))))))))+++,,,,,,,,,,,,***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((&&&'''((((((&&&&&&'''((()))))))))(((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((,,,333333//////222LLLrrr{{{tttfffSSSBBB666///...++++++---///222555777888333555333444@@@TTTdddiiiRRRGGGHHHTTTNNN555&&&'''...GGGtttvvv^^^JJJ888+++***'''+++FFFfff```SSSAAA555333;;;FFFOOOSSSZZZXXXNNNKKKZZZTTT)))///111,,,///555%%%$$$AAArrr¿wwwnnnhhhfff```WWWOOOKKKCCC999222---)))'''&&&***++++++,,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((&&&'''((((((&&&&&&'''(((((((((''''''&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((...444333111111222EEEfff}}}}}}iiiddd\\\QQQEEE999000***+++,,,---......---------+++------222DDD^^^lllnnn[[[GGG999;;;:::///(((***///MMM~~~nnnNNN<<<,,,%%%"""+++MMMpppgggSSS===333555???MMMXXX^^^gggcccWWWIIIZZZeee;;;)))333222+++...---$$$666nnnÿzzzqqqllliiicccZZZSSSJJJ@@@666111...)))%%%%%%)))***++++++***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((000444222111333222???ZZZ{{{fff___VVVMMMEEE<<<222+++------------------------******+++666SSSpppvvvlllaaaPPP>>>666111,,,)))***222UUU}}}```KKK555***'''111PPPppppppVVV;;;///333???PPP^^^jjjqqqrrrpppWWW\\\zzzccc000111333+++"""''',,,$$$<<<{{{þ¿{{{xxxtttpppmmmfff]]]VVVLLL>>>222...,,,(((&&&((())))))******)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((&&&'''((((((&&&&&&'''(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((000333000111444111;;;SSS{{{{{{nnndddVVVLLLEEE===444---)))(((((((((***,,,///111///,,,,,,===bbb~~~kkkaaaXXXIII999///***((('''555[[[qqqXXX???111,,,333LLLfffxxx\\\===000444AAATTTeeelllooowwwcccZZZPPP+++!!!***$$$$$$......'''RRR½rrrssssssrrrnnnfff\\\UUUNNN>>>///***)))''''''+++((()))******)))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&'''(((&&&'''((((((&&&&&&'''(((&&&''''''(((((())))))***''''''''''''''''''''''''((((((((((((((((((((((((111444555222...111;;;DDDnnnvvvjjj^^^TTTJJJ===555333---,,,+++***+++...000222000%%%***MMMxxx{{{qqq[[[OOO===%%%)))111$$$111nnneeeKKK777***888VVVfffeeeVVV>>>///666NNN___eeepppxxxjjjpppQQQ%%%((())))))...$$$***EEEnnnuuusssvvvvvvqqqlllggg```XXXLLL666---...,,,---...(((''',,,***"""###******$$$(((((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))%%%&&&((())))))(((&&&%%%(((''''''&&&&&&''''''((('''(((((())))))(((((('''%%%''')))***************((('''&&&''')))***)))(((,,,///222111///000555:::aaavvvqqqjjjbbbUUUCCC888555,,,+++***)))+++---000222///(((666___www```QQQ???))))))..."""777wwwiiiPPP;;;222CCC\\\eeeWWWAAA---,,,999LLLbbbttt|||{{{}}}jjjQQQ???000###!!!111GGGQQQYYYppp¾{{{qqqtttuuurrrlllgggeee___YYYPPP555))),,,(((%%%&&&###"""+++111...(((&&&'''(((''''''&&&&&&%%%&&&&&&&&&%%%$$$$$$%%%&&&'''((()))&&&&&&((((((((((((&&&&&&(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&&&&''')))***(((%%%%%%'''+++((('''&&&''')))***)))(((,,,---000222333222111000NNNuuuxxxpppfff[[[JJJ888...,,,+++***)))(((***,,,///111111///CCCppphhhTTTCCC000+++,,,%%%AAAmmmTTT???:::MMM]]]YYYCCC,,,!!!---===HHH^^^vvv|||zzzzzzfffTTTEEE111&&&!!!######333}}}|||wwwqqqtttsssnnngggdddccc___ZZZNNN--- ***...000666:::888444111///)))######&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%***+++***&&&###"""&&&***((('''&&&''')))***)))(((111000111444777666333///===bbbzzziiiSSSCCC666,,,((()))))))))(((((())),,,///111333666OOOzzzuuu]]]JJJ888---+++,,,QQQqqqVVV@@@<<>>222///------...)))((('''((())),,,000222---???cccmmmUUU>>>***)))777kkkvvvXXXBBB<<>>888'''%%%333:::333444HHHbbbrrrƺÿ{{{|||{{{wwwssssssooonnnjjjggghhhhhh```VVV666GGGxxx}}}[[[:::)))&&&%%%&&&((()))))))))'''''''''&&&&&&%%%%%%&&&''''''(((''''''&&&&&&''''''(((%%%&&&((())))))(((&&&%%%'''((())))))))))))((('''+++&&&$$$***444555,,,"""((('''&&&''')))***)))(((/////////000111222222111000777MMMrrrzzzkkkWWWOOOGGGAAA999...'''%%%***)))((()))+++///222444KKKyyy¿lllJJJ)))333bbbrrrQQQEEE<<<777111'''(((:::LLLNNNEEEEEEXXXmmmyyyyyy½{{{vvvyyy{{{vvvqqqpppooolllfffbbbdddfff```WWW777bbb¸yyyYYY;;;'''&&&((()))******(((&&&%%%'''&&&&&&%%%%%%&&&&&&'''((((((&&&&&&&&&&&&((((((%%%&&&((())))))(((&&&%%%&&&'''(((((((((((('''&&&***((((((+++///...***%%%((('''&&&''')))***)))(((---...111333333333222222111000???ddd|||rrrbbbKKK777///111***))))))***,,,///333555jjjqqqOOO...???xxxjjjJJJBBB:::222...***---@@@^^^lllYYY@@@EEE\\\SSScccgggdddhhhkkksssº{{{{{{|||vvvzzz}}}wwwqqqnnnpppkkkbbb]]]```ddd```XXXDDD|||Ծ¼UUU...'''(((***+++***(((&&&$$$''''''&&&%%%%%%%%%&&&&&&)))(((&&&%%%%%%&&&((()))%%%&&&((())))))(((&&&%%%%%%&&&&&&''''''&&&&&&%%%)))+++,,,+++(((&&&''')))((('''&&&''')))***)))(((000000000111111222222222444555:::MMMrrrĻdddGGG555,,,222)))%%%***---000@@@RRR¿ggg@@@---PPPīddd999,,,222444...)))333DDD\\\rrroooQQQHHH]]]SSSNNNJJJKKKNNNSSSXXX[[[bbbzzz^^^xxx»|||~~~zzz{{{yyytttiiikkkiiieeefffggg^^^SSSXXXrrrEEE)))!!!&&&+++%%%%%%***&&&$$$%%%'''(((((('''%%%$$$(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''(((((())))))(((((('''))))))))))))))))))))))))000000000111111222222222555222333DDDiiiǿnnnUUUCCC999///000333111+++000OOOqqqzzzTTT333333eeeį^^^111'''------******<<>>DDDIIIIIIYYYjjjrrr|||rrrVVVXXXvvvü~~~uuu{{{{{{yyyzzzxxxsssgggiiihhhgggjjjjjj```TTToooiii444###""")))&&&$$$'''&&&%%%&&&''''''''''''&&&%%%''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''(((((())))))(((((('''))))))))))))))))))))))))000000000111111222222222666111---888XXX÷nnnUUUDDD555222000...///BBBooo¼oooBBB---DDD±UUU***%%%+++''''''///JJJ___ooo|||}}}lllgggTTT888!!!"""+++///444<<<:::BBBFFFDDDHHHVVViiittt~~~xxxppphhh^^^UUUhhhùƿ{{{rrrxxx|||zzzwwwvvvsssoooeeefffgggiiinnnmmmbbbUUUoooKKK,,, ******%%%'''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''(((((())))))(((((('''))))))))))))))))))))))))000000000111111222222222444111...222FFFkkkdddKKKEEE555)))///HHHlllùccc888444\\\ǾMMM''')))...&&&)))777VVVnnnzzzmmm[[[===''')))...+++,,,444222888:::666444999???CCCMMMMMMJJJFFFIIIWWWkkkyyy~~~zzzwww{{{~~~|||wwwrrrnnnjjjeeeeeefffkkkooolll```TTTbbbhhh:::"""***,,,'''(((***&&&''''''''''''''''''&&&$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''(((((())))))(((((('''))))))))))))))))))))))))000000000111111222222222111333444222888SSSƿqqqZZZ\\\OOOIIIYYYyyyRRR000AAAwwwǶkkkBBB(((...222)))---@@@^^^wwwlllLLL999,,,///111***''',,,'''...333222222555666444777???HHHOOOVVVdddzzzƷý~~~~~~||||||~~~zzzsssnnnmmmgggfffgggkkklllggg]]]UUUeeexxxKKK&&&(((***&&&'''((((((''''''''''''''''''((($$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''(((((())))))(((((('''))))))))))))))))))))))))000000000111111222222222///444888333000BBBlllƿzzz{{{ȽzzzHHH444TTTǫRRR888)))000333---666JJJfffggg>>>555000333666222,,,)))))),,,---,,,...333444222555>>>KKKUUU]]]jjjž~~~}}}|||~~~{{{tttrrrtttiiihhhjjjllliiibbb]]]]]]pppyyyø\\\---######%%%'''$$$((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&'''(((((())))))(((((('''))))))))))))))))))))))))000000000111111222222222///333777444///999[[[|||ƹxxxUUUPPPvvvȡggg@@@444...222222333CCCXXXvvvdddEEE@@@999777>>>CCC999,,,...///,,,***,,,222333000888<<>>666111777LLLiiixxxbbbqqqmmmYYYAAA@@@VVVgggjjjtttxxx}}}ÿ{{{xxxvvvuuuttttttooooooqqqqqqooouuummmVVVnnnīooo777'''******+++,,,+++)))((('''((()))******)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))333222111222444555444333555222333444000...:::KKK|||wwwKKKCCC>>>666333<<>>999:::MMMnnnž\\\GGGHHHhhhzzzkkkBBB888---555[[[ʾzzzzzzzzzwwwsssrrrsssuuuwwwyyyxxxyyyiiiMMM```͝OOO)))+++---''',,,+++)))((('''((()))***))))))((('''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))111000///000222333222111555444222222111111333444IIImmm«]]]@@@::::::888;;;RRRvvvĿ»ſzzzhhhCCCJJJjjjnnnKKK444"""...QQQiii```KKKVVVyyyȹzzz|||{{{xxxttttttxxx|||zzzzzzyyy{{{ooo^^^vvvȷ̟TTT---++++++(((,,,+++)))((('''((()))***)))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))222111000111333444333222222444333111000222444666<<>>DDDLLLRRR]]]sssͮggg$$$+++///555UUUyyyooommmmmmkkkfffbbbĠsssiiivvvnnn^^^KKK999111333999000((($$$''')))222OOOnnnž{{{qqqkkkiiikkkpppqqqnnnnnnqqq}}}~~~```ggg}}}ÐIII(((***...,,,+++++++++*********))))))******)))(((((())))))***))))))((((((((((((''''''))))))))))))))))))))))))***)))((((((((((((''''''''''''((((((((()))))))))000000111111111111000000222222222333333444444444111444666555222111333666444777;;;<<<>>>JJJeee}}}½ĭIII...222;;;```|||nnneee```]]]\\\[[[bbb|||ȧĵ~~~wwwtttiiiYYYNNNLLLGGG???AAAKKK```mmm{{{vvvxxxuuuooollllllooonnnjjjiiikkkqqqyyyoooZZZHHHGGGNNNYYYlll˺Ƚ>>>&&&...///))),,,+++++++++************++++++***))))))))))))***(((((((((((((((((((((((()))))))))))))))))))))))),,,***(((((()))***)))(((&&&&&&'''''''''(((((((((111111222222222222111111222222222333333444444444222222333333444666999;;;999777777888777999EEESSSxxxxxxNNN111(((,,,222???gggnnn\\\PPPMMMOOOQQQRRReeeεqqqqqquuusssppppppýzzzrrrrrrooommmjjjiiikkkjjjgggfffiiidddeeejjjooojjjYYYFFF:::333///999JJJ\\\{{{ëŴvvv333###111111(((,,,,,,+++++++++*********,,,+++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))...+++((((((***+++***)))'''''''''((((((((())))))111222222333333222222111222222222333333444444444444444444555666777777777<<<666555999;;;888:::???IIIXXXnnnqqqkkkeeeiiiwwwnnnGGG### 111(((///>>>iiiµ~~~xxxiiiWWWJJJGGGKKKOOOMMMXXXoooȮpppcccbbbiiiWWWRRRIII>>>777>>>VVVmmmsss}}}rrrkkkcccbbb___^^^aaabbb```aaaeeebbb]]]^^^aaaWWWAAA111...'''***CCC]]]aaalll¬lll,,,!!!333333''',,,,,,,,,++++++*********,,,,,,+++***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))000,,,)))(((+++,,,+++***((((((((())))))*********111111111222222333333333444444444444444444444444555666777888888888888777666777888999;;;<<<===>>><<>>???CCCGGGDDD>>>=========>>>BBBGGGLLLOOOOOOSSSSSSMMMIIIHHHBBB;;;>>><<<888111***&&&%%%&&&,,,(((;;;nnnĹuuuRRR999:::AAA777:::;;;BBB[[[{{{¾zzzkkkaaa___```\\\VVVTTT[[[fffjjjiiibbb\\\aaa___BBB)))$$$%%%)))999SSSjjjxxxȬLLL&&&---111))),,,,,,++++++******++++++,,,)))(((((((((((()))***+++((((((((((((((((((((((((((((((************((((((((((((((())))))*********++++++))))))))))))++++++111111111222222333333333333333333333333333333333444444555666777666666666777888888999;;;<<<<<<======???>>>===>>>AAA???:::;;;;;;;;;;;;:::999888888<<<<<<999444222444555333777888888444///***'''&&&+++'''<<>>@@@@@@>>>@@@DDDEEECCC===>>>>>>>>>===;;;:::999???>>>;;;888888;;;>>>@@@<<<===<<<888222,,,(((&&&,,,(((???vvvɱnnnWWWSSSDDD(((,,,$$$$$$///:::>>>BBBIIIddd|||tttoooiiiaaa[[[UUULLLLLL[[[ggghhhhhhlllmmmkkknnncccFFF666777888LLL]]]vvvȭ̴zzz:::###,,,111,,,******++++++,,,,,,++++++***)))(((((((((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************111111111222222333333333222222222222222222222222333444555555666666555555888888999::::::;;;<<<<<<888;;;<<<:::;;;@@@BBBAAA>>>======<<<<<<<<<======;;;:::999:::<<<===???AAA===<<<:::444---(((%%%%%%+++(((AAA{{{ɸeeeWWWTTTHHH;;;---''',,,///---000999===VVVgggwww½}}}tttnnniii```XXXTTTKKKMMM^^^lllnnnmmmooowwwttttttkkk\\\\\\fffeeeooo{{{̳qqq555$$$***......,,,***++++++,,,,,,++++++***)))(((((((((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************111111111222222333333333333333333333333333333333444444555666777666666666999999999::::::;;;;;;;;;777;;;<<<888777:::<<<;;;AAA???===;;;:::;;;===>>>888777888<<<===::::::<<<<<<:::777222,,,)))((())))))&&&BBB}}}ʾyyynnnlll```OOO???666000)))+++222...444888EEE___ssstttllleeeZZZPPPQQQLLLMMM\\\nnnwwwwwwvvv~~~yyyuuukkkfffyyyŮhhh333))))))+++...,,,)))***,,,------,,,***))))))(((((((((((()))***+++((((((((((((((((((((((((***))))))(((((())))))*********))))))))))))(((((()))******++++++******)))111111111222222333333333333333333333333333333333555555666777777777777777999999::::::::::::;;;;;;888>>>???;;;999;;;===<<<@@@???===<<<;;;<<<======<<<999:::>>>>>>:::888;;;<<<;;;999555///,,,++++++***'''DDDŮsss___MMMBBB???AAAEEEHHH===222;;;JJJKKKSSSiiiwwweeeYYYUUUQQQKKKLLLKKKLLLXXXmmm}}}~~~xxxmmmYYYSSSsss£]]]222///+++)))---+++)))***,,,------,,,***))))))(((((((((((()))***+++((((((((((((((((((((((((******((((((((((((***************))))))((((((((())))))++++++++++++))))))111111111222222333333333444444444444444444444444555666777888888888888777999999::::::::::::;;;;;;666<<>>>>>:::::::::;;;;;;;;;;;;:::<<<777777;;;:::555444888::::::999555///***'''&&&,,,***HHH¿ĵ{{{rrruuuzzz|||lllXXXIIIRRR\\\OOOMMM```___mmm}}}zzzjjjOOOAAACCCJJJLLLGGGIIIKKKTTTkkk|||tttcccEEE888[[[ęUUU111444...))),,,))))))***,,,------,,,***))))))(((((((((((()))***+++((((((((((((((((((((((((+++***(((''''''(((***+++*********))))))(((((((((((()))+++,,,,,,+++)))(((222222111000000000111111000222444666666444222000666666777777777888888888999888666666777:::===???;;;<<<<<<<<<;;;999777666:::;;;<<<;;;::::::;;;===>>><<<999888999::::::999888;;;:::333---+++(((%%%&&&000???qqq¾˺{{{yyyooo___YYY___eeehhhgggppppppnnnqqq]]]NNNQQQEEE777@@@EEEFFFNNNYYYmmmxxxcccLLL<<<555EEEqqqżIII***000)))+++000!!!+++,,,------,,,+++)))(((++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((((((************************((((((((())))))*********111111000000000111222222111222444555555444222111444444444555555555666666;;;:::999888777888999:::888888999999888777555444:::;;;<<<;;;999999;;;======;;;999999:::::::::888999;;;:::444111000---'''&&&---888fffǾzzz}}}xxxyyyuuu}}}nnnUUU[[[fff^^^ZZZeee]]]GGG@@@>>>CCCOOOXXXgggiiiSSS===222)))...PPPvvvŶ{{{===%%%---(((,,,222'''++++++,,,,,,,,,+++)))(((,,,+++++++++*********)))*********************************))))))(((((((((************************((((((((())))))*********000000000000111222333444333333333333333333333333444444444555555555666666:::999999999888888888888::::::;;;;;;;;;;;;:::999:::;;;<<<;;;999999:::<<<;;;:::999:::;;;;;;999777:::;;;888555666777222+++***,,,222YYYʽyyycccPPP\\\qqqxxxxxxwwwZZZDDDCCCJJJUUUZZZdddkkkNNN777111)))$$$666RRR|||ƿbbb333"""***'''***111***+++++++++,,,+++******)))++++++******))))))(((((())))))))))))))))))))))))******))))))))))))((((((************************((((((((())))))*********/////////000111222444444444333333222222333333444666666777777777888888888444555777999::::::::::::;;;<<<<<<<<<======<<<<<<;;;;;;<<<:::888888:::;;;:::999999;;;<<<<<<999777:::999777555999;;;555,,,,,,''')))KKKζɸ~~~pppiiihhhggg~~~hhhSSSPPPRRRWWWYYYdddXXX888333333---333DDDdddzzzOOO111%%%***&&&&&&+++'''******++++++************((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((())))))*********/////////000111222444444444333333222222333333444666666777777777888888888444555666888999:::::::::888888888888888888999999;;;<<<<<<:::888777999:::999999999;;;===<<<:::777888888666555999;;;555+++***$$$$$$===wwwͿ̴ɾĻtttaaafffuuurrrvvvkkkkkkeee]]]UUUQQQSSSfffeee;;;222777888;;;CCC```|||uuuuuuxxx???///)))***((('''((('''******))))))************&&&&&&'''((()))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((())))))*********000000000000111222333444333333333333333333333333444444444555555555666666888888888777777777777777:::999888888777888999999;;;<<<<<<:::777777888::::::999888:::<<<<<<;;;999777999888777888999333***...---...888aaaƾĸ´hhhRRRZZZppp```TTTfffooohhhXXXNNNQQQnnn}}}PPP===@@@HHHMMMNNNhhhuuuhhhaaabbblll}}}bbb///,,,((((((*********+++)))))))))((()))******+++''''''((()))***+++,,,,,,(((((((((((((((((((((((((((((())))))))))))******************************((((((((())))))*********111111000000000111222222111222444555555444222111444444444555555555666666:::888777666555666777888===<<<:::999888888999999;;;<<<;;;:::777666777999;;;999888888:::<<<<<<;;;777;;;<<<999777666111***...777===333BBBƸż|||ttt```RRRaaa|||XXXRRRnnn}}}mmmZZZLLLOOOnnnǸzzz[[[SSS\\\cccbbbfffmmmeeeXXXRRRMMMOOO]]]fffqqqHHH&&&+++'''%%%+++---***+++))))))((((((((()))+++,,,++++++++++++************))))))))))))))))))))))))((((((((())))))*********************************((((((((())))))*********222222111000000000111111000222444666666444222000666666777777777888888888777666444444555888;;;<<<:::999666555444333444555;;;<<<;;;999777666777888;;;999777777999;;;<<<<<<888>>>@@@<<<777444000+++'''888@@@)))%%%kkkſƽyyyjjjeee^^^]]]vvv{{{YYY^^^iiiVVVFFFGGGeeeútttbbbiiiqqqooo]]]XXXIIIBBBEEEBBBDDDQQQTTT\\\ppp|||333$$$,,,'''###+++,,,'''((()))(((''''''((()))+++,,,///...---,,,***)))(((((())))))))))))))))))))))))((((((((())))))*********************************((((((((())))))*********111111111111111111111111444555666777777666555444888777666555666888;;;===:::666111000333666777666888888999999999:::::::::;;;:::999999888888999999777888999888555666999===999;;;;;;999888777222******...***$$$%%%<<<~~~ʿϻûvvvsss[[[OOOmmmqqqhhhiii]]]pppdddIII<<>>;;;???BBB@@@;;;===\\\vvvOOO'''''''''''''''(((((()))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,***))))))(((((())))))***************************))))))))))))))))))))))))************************111111111111111111111111111222333444444333222111777666666555666888:::;;;:::777555444555777888888777777888888999999999999::::::999888777777888888666777777666444555888;;;999;;;;;;777444444000***+++)))(((***&&&+++cccʿjjjsssggg\\\zzzsss~~~___TTTOOOLLLhhh~~~nnnPPPEEEDDDEEEAAAXXX˾vvvRRR>>>CCC>>><<<>>><<<333***'''???jjjXXX///444333111---***(((((()))***))))))))))))))))))))))))++++++))))))))))))++++++***))))))(((((())))))***************************************************************************111111111111111111111111111111222222222222111111555555555555666777999:::888999:::999888777999:::666666777777777888888888999888777777666666777777555555555444333444777999888;;;:::444//////...++++++%%%'''///'''???žppp```[[[iiiwwwtttoooqqqeeeOOOCCC<<>>¿yyyooocccZZZ\\\^^^fff^^^VVVkkkqqqSSS666888@@@GGGAAA444000666111;;;999111///)))"""###:::~~~eeeXXXQQQTTTjjjyyyQQQ333***$$$''',,,(((%%%'''***,,,---,,,***))))))))))))))))))))))))))))))******++++++******)))++++++************++++++************************))))))))))))))))))))))))************************111111111111111111111111444333222111111222333444222444888;;;;;;:::888666777666555666888888666555666666666666777777777888888888777666666666666666888555222222555777777666444666777999===<<<111$$$$$$(((###"""***)))###%%%)))^^^ÿľ|||vvvhhhYYY\\\???BBBOOOJJJSSSZZZIII+++;;;BBB===777///...666666222111...&&&((()))!!!JJJ|||}}}NNN---%%%...&&&"""(((&&&(((((()))***++++++***)))))))))))))))))))))))))))))))))++++++++++++)))))),,,++++++******++++++,,,************************************************************************111111111111111111111111777666555444444555666777222555999<<<===;;;888666999666444555888:::777555666666777777777888888888999888777666666666777777777333000111444666666555444555777<<>>+++***)))(((&&&%%%$$$###((( !!!888aaammmOOO999...***,,,***(((&&&%%%&&&((()))'''''''''(((((()))))))))(((((((((((((((((((((((((((***,,,,,,+++***,,,...***++++++++++++***)))(((************************))))))))))))))))))))))))************************...///111111//////111222222333333333444444444555666666555444555666777888777888999777555333444555555555444444444444333333;;;888666555777888666444888999999666444444777:::555888888888999999111''''''''''''&&&%%%%%%$$$$$$---(((ssszzzeeeIII555222999000)))888DDD===???DDD<<<>>>AAA>>>333,,,000555777***)))((('''&&&%%%%%%$$$&&&!!!###222CCCOOOUUUYYYSSSIII<<<000)))&&&'''+++***(((&&&&&&&&&((()))'''''''''(((((()))))))))((((((((((((((((((((((((''')))******))))))+++,,,***++++++++++++***)))(((************************************************++++++++++++++++++++++++...///111111//////111222111222222222333333333444555555555444555666777888777888999777555333444555333333444444444444555555999777555555777888777666888888888777666666999;;;888999777444444444...%%%$$$%%%&&&''''''&&&%%%$$$---@@@|||vvvpppfffTTT<<<++++++555...)))---;;;FFFIIIGGGEEEGGG???333+++,,,222333...((((((''''''&&&&&&%%%%%%$$$$$$"""###)))&&&###!!!"""$$$%%%&&&+++)))(((&&&&&&'''((()))'''''''''(((((()))))))))(((((((((((((((((((((((('''(((***)))(((((()))+++***++++++++++++***)))(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///111111//////111222111111111222222222333333444444444555555666666777777888999777555333444555222333333444444555555666666555555555666777888888444444444444444555666888;;;:::666222222333///''''''(((***,,,,,,+++)))((("""/// TTTzzzfffXXXLLLHHHCCC999444555777333///777EEEBBB;;;AAAGGG<<>>///000111222222111///...''',,,...***###---mmmµoooqqq~~~lllcccSSSEEE<<<222,,,;;;QQQeeeXXXQQQOOOAAA111111999555333333555222,,,((('''''''''&&&&&&%%%%%%$$$$$$$$$!!! $$$&&&%%%$$$&&&&&&%%%&&&''''''&&&$$$''''''(((((((((((())))))'''''''''(((((()))))))))((((((((((((((((((((((((+++,,,---,,,***)))***,,,***++++++++++++***)))(((************************))))))))))))))))))))))))************************...///111111//////111222222333333333444444444555222333444555666555444444777888999777555333444555555555444444444444333333444555666555333333666888777555444555777777555222333444222222777===<<<777......------,,,,,,++++++,,,%%%'''333---;;;yyy~~~tttqqqtttgggUUU^^^wwwvvvaaaYYYIII===:::777999NNNiiikkkSSSQQQSSS===222999;;;...---000444111***&&&((((((''''''&&&%%%$$$###""""""""""""%%%(((************++++++***'''%%%%%%%%%&&&'''(((((())))))))))))'''''''''(((((()))))))))((((((((((((((((((((((((***,,,,,,+++)))((()))******++++++++++++***)))(((************************************************++++++++++++++++++++++++...///111111//////111222333333444444444555555555111222444555666555444333777888999777555333444555666555555444444333333222444666777666333222555888777444333444666666333///444333000---///222///(((+++***)))'''&&&&&&&&&&&&)))'''$$$---333(((&&&666|||~~~uuuiii]]]^^^PPPBBBTTTtttttt\\\RRR<<<333AAASSS___oooeeeDDDFFFNNN888222???;;;,,,)))***000///)))&&&))))))((('''&&&$$$###"""!!!!!!$$$&&&'''&&&%%%%%%&&&"""%%%''''''%%%%%%(((+++&&&&&&(((((())))))))))))'''''''''(((((()))))))))(((((((((((((((((((((((()))***+++***((('''''')))***++++++++++++***)))(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......///111333444444333333333444666888:::444444444555555666666666555777999888555333555888555444444333333444444555333333333444444555555555333444444444444333222111444333222111///...---,,,,,,+++*********(((%%%!!!(((!!!!!!***333111***&&&EEEzzzuuuuuuoooaaaTTTTTTMMMLLLZZZnnnuuueeeQQQZZZ^^^XXXPPPaaayyyDDDEEE:::,,,222DDDFFF:::888111(((%%%''')))'''%%%###$$$&&&''''''&&&$$$###$$$%%%'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''(((((())))))))))))))))))******+++++++++---,,,***))))))***,,,---,,,+++***)))))))))))))))///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////......///111222333555555444444444555666666444444444555555666666666555777888777444333444666555444444333333444444555333333333444444555555555333333444444333333222111333222222111///......---,,,---.../////////......)))((('''''''''((())))))"""RRRtttkkkhhhcccYYYQQQNNN666III~~~```XXXuuusssbbb]]]ooo~~~nnnQQQ111000...333EEEWWWVVVJJJ444...'''%%%'''((('''$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''(((((())))))))))))))))))******+++++++++,,,++++++******++++++,,,,,,,,,+++***************------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///.........///000222222555555555555555444333222444444444555555666666666555666777666444222333444444444333333333333444444333333333444444555555555333333444444333222111111111111111000000/////////000333555444111111444777222<<>>555888]]]zzz{{{~~~~~~zzztttppprrrzzzxxxpppvvvsssYYYEEEAAA@@@@@@;;;000&&&!!!"""###444NNN\\\OOO777((((((&&&$$$%%%''''''%%%"""$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''(((((())))))))))))))))))******+++++++++)))***,,,------,,,***))),,,,,,---------,,,,,,+++,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........//////////////////000222444555555444333444444444555555666666666777666555444444333222111444333222222222222333444333333333444444555555555222222333333222222111000//////000000000000111111333555555000)))%%%(((,,,...===DDD??????EEEAAA555222333333CCCuuužxxxooonnnuuu|||pppsssqqq[[[BBB555******------%%% )))###---FFF___aaaIII111'''$$$###$$$%%%&&&&&&$$$"""$$$$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''(((((())))))))))))))))))******+++++++++)))***,,,------,,,***)))++++++,,,---------,,,+++...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////.........///000222333444444444444444444555555666666666999777555444555444222000333333222222222222333333333333333444444555555555222222222222222111000000000000000000000000000000+++---...+++'''%%%''')))(((++++++)))222???CCC>>>111//////444EEEfff|||uuuppprrrxxxzzzcccSSSOOOEEE333000;;;222+++$$$###"""!!!"""$$$)))888NNN\\\QQQ888'''$$$######$$$$$$%%%$$$$$$###$$$$$$############$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''(((((())))))))))))))))))******+++++++++***++++++,,,,,,++++++***)))***,,,---------++++++000...,,,***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------000000000000111222333333444444444555555666666666;;;888555555666666333000333222222111111222222333333333333444444555555555111222222222222111000///000000000000000000000000((()))*********)))))))))'''$$$!!!""")))333:::======111))))))&&&...PPPuuu¿rrrtttyyy}}}~~~wwwmmmeeeQQQPPPBBB---%%%///999:::000+++###"""&&&###---999EEEDDD555$$$ $$$$$$%%%$$$######$$$$$$$$$$$$###""""""###$$$$$$''''''%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''(((((())))))))))))))))))******+++++++++,,,++++++******++++++,,,''')))+++,,,---,,,+++***...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...---,,,333222111//////000111222444444444555555666666666<<<999666555777777444111333222222111111222222333333333333444444555555555111222222222222111000///111111111000000/////////+++******,,,---,,,***'''&&&"""!!!%%%&&&&&&***000555,,,'''***,,,***((()))SSSxxxÿ~~~|||yyyrrrcccPPPCCCDDDDDDBBB===;;;777,,, &&&&&&!!!!!!&&&'''###)))222777///$$$ $$$)))%%%%%%%%%$$$""""""$$$%%%%%%$$$"""!!!!!!"""$$$%%%((('''%%%$$$$$$%%%'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''(((((())))))))))))))))))******+++++++++---,,,***))))))***,,,---&&&(((***,,,---,,,***)))+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000......///000000111222222666666666555555555555555444333333222222333333444333333333333333333333333444444444333333222222222111111111111000///......111222111...000444444000,,,+++,,,,,,***'''''')))'''&&&%%%$$$$$$$$$$$$%%%)))))))))((('''&&&$$$###---MMMyyy½}}}qqqjjjgggfffdddeeeRRR>>>444...'''$$$&&&"""############"""!!! )))((('''%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''))))))*********)))((('''++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......////////////111111000000000/////////444444444444444444555555444333333222222333333444222222222222222222222222444444333333333222222222111111111111111000///...000222111///000444333...---(((&&&+++222333---&&&'''&&&%%%$$$$$$$$$$$$%%%(((((((((((('''&&&%%%$$$$$$!!!%%%444MMMkkkĿ½|||rrrhhhWWWDDD000'''%%%######&&&#########""""""!!!!!!!!!)))((('''%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))***************)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........333333222000///...---,,,111111222222333444444444333333222222222222333333111111111111111111111111444333333333222222222222000111111111111000/////////111111000111444222,,,)))&&&$$$''',,,///,,,((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''((((((''''''&&&)))###!!!///GGG\\\wwwwwwtttxxxvvvfffWWW@@@444((($$$$$$###""""""%%%$$$"""!!! !!!""""""((('''&&&%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------222222111000///------,,,//////000111222333333444333333222111111222333333111111111111111111111111333333333222222222111111000111111222222111000000...111222111222444000***###'''((($$$"""%%%)))+++'''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''(((((((((((('''***)))+++,,,)))######(((222IIIrrrȿvvvccc\\\^^^^^^SSSGGG111000///---***%%%!!! &&&$$$"""  """###&&&&&&&&&%%%$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------////////////////////////......///000111222333333333222111111111111222333333333333333333333333333333333222222222111111111000111111222222222111111...111222000111333///)))"""&&&(((+++222777333***'''&&&%%%$$$$$$$$$$$$%%%$$$%%%&&&'''((((((((((((+++&&&$$$(((***((('''(((%%%&&&333RRR|||½sssfff^^^]]][[[TTTMMM444777888333,,,'''%%%%%%&&&$$$"""  """###$$$%%%%%%%%%%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---...///000000111/////////000111111222222222222111111111111222222333333333333333333333333222222222222111111111000000111111222333222222222///222111///000222///)))'''$$$&&&555OOO[[[HHH---'''&&&%%%$$$$$$$$$$$$%%%%%%%%%'''(((((((((((((((---%%% $$$(((((('''((()))$$$!!!%%%777RRRnnn|||pppnnnkkkiiieee___WWWQQQBBB@@@:::000,,,---...---%%%$$$"""!!! !!!""""""###$$$%%%%%%%%%###""" ########################$$$$$$$$$%%%&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,---...//////000000000000000111111111111111222111111000000111111222222222222222222222222222222222222111111111000000000111222222333333333222111222111---...111///******))))))666QQQcccWWW@@@'''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''((((((((('''''')))'''(((,,,,,,&&&""""""###%%%%%%""" $$$000:::NNNWWWbbbfffiiiqqq}}}kkkiiigggddd```YYYPPPJJJHHHBBB777333999???888,,,#########""""""!!!!!!!!!"""###$$$%%%%%%$$$!!! ########################$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((()))***************)))++++++++++++++++++++++++---------------------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------....../////////222222111111111111111111222111111000000111111222111111111111111111111111222222222111111000000000000000222333333333333333222333000,,,---000///++++++000111000<<>>DDDAAA@@@FFFLLLbbbhhhooowww{{{rrrvvvnnnddd]]]YYYTTTMMMGGGGGG???777<<>>EEEFFF777555111+++%%%"""$$$&&&$$$&&&))))))'''%%%$$$%%%'''''''''(((((('''''''''###&&&&&&######%%%$$$ """###&&&***...111444555222666888444000555DDDQQQjjjwwwtttkkkVVVPPPNNNOOOFFF777444;;;888IIIVVVNNN666"""%%%$$$######""""""######$$$((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,...---,,,,,,******)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000///...///000222333---///000222222111000///333222111000000000000111111111000000000000//////111111111111111111111111111111111000000000//////---...///222;;;DDDDDD@@@---222555///%%% %%%$$$&&&&&&%%%###!!!"""###!!!"""$$$&&&&&&%%%###"""%%%(((&&&%%%&&&%%%!!!%%%$$$######$$$'''***,,,)))---000...)))%%%$$$&&&222>>>UUUssslllVVVIII<<<<<>>CCC@@@===;;;777444555888:::888111)))%%%&&&%%%###%%%$$$############$$$%%%&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000222222222000///000000000111000000000///222222222222111111000000222111111000000//////...000000000000000000000000////////////......------+++***(((,,,777???:::000'''&&&%%%$$$######$$$$$$############"""$$$'''***000...,,,***((((((((((((###''''''$$$$$$))),,,+++(((((('''&&&%%%$$$###"""$$$###"""$$$((()))'''$$$((('''$$$###666TTTkkkuuuhhh[[[PPPIIIFFF@@@;;;,,, (((;;;@@@777000...'''!!!"""'''%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,(((((()))***,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...111333444222000...111111000000000000//////111222222222222111000///111111000000000000////////////////////////////////////.........---------000///,,,+++///333000******%%% $$$((('''$$$"""###$$$$$$$$$%%%))),,,000...***(((&&&&&&'''((())))))&&&###%%%***+++(((%%%&&&'''(((((((((((((((,,,'''###"""$$$&&&&&&%%%"""&&&(((###(((444NNN]]]wwwuuunnncccUUUHHH===555222!!!'''+++///>>>JJJAAA---888>>>;;;---###$$$%%%###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111222111000000222111000000////////////111111222333222111000/////////000000000000111111........................000000/////////.........000222000***(((,,,///...---(((###$$$''')))'''###"""###$$$$$$$$$%%%''')))%%%%%%$$$$$$#########$$$***(((&&&&&&...555333,,,((('''&&&%%%&&&''')))***,,,)))%%%$$$%%%&&&%%%$$$!!!&&&&&&###!!!!!!###"""000KKKhhhzzzsss]]]UUUIII;;;///((($$$###!!!)));;;MMMPPPCCC555///IIIKKKAAA...$$$'''((($$$&&&%%%%%%$$$$$$%%%%%%&&&$$$######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,...---,,,,,,******)))(((,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...///000111222222222000000////////////000111222333222111///......//////000000111111222........................111111111000000/////////,,,000000)))%%%***222777///,,,***)))***)))&&&###"""$$$%%%%%%$$$###$$$&&&!!!$$$&&&'''&&&%%%$$$'''&&&&&&,,,888BBB>>>555///,,,'''###!!!"""%%%'''!!!!!!"""$$$&&&&&&%%%###***&&&"""!!!###%%%%%%%%%###111DDDRRR___rrr~~~rrrbbbIIIAAA444)))&&&***111777III???CCCLLL>>>%%%***CCCQQQEEE... ,,,)))&&&%%%%%%$$$$$$%%%%%%&&&######"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''%%%%%%$$$###&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000,,,,,,,,,---------......*********++++++,,,,,,,,,+++,,,---............---------...//////000111111111000//////111111000///000111333444333111///---000000000//////.........///000000000///---+++***,,,,,,,,,------.........+++...000000...///333666555...&&&###''',,,...///"""(((***((('''(((&&&"""%%%###$$$'''%%%!!!"""'''&&&%%%(((111:::???===999222...***&&&%%%&&&''''''&&&%%%###""""""###%%%&&&$$$######""""""######$$$$$$%%%&&&'''---<<>>===777FFFKKK@@@555333222---,,,)))%%%###$$$%%%%%%%%%$$$"""!!!"""%%%&&&$$$!!!###"""###%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))(((*********++++++,,,,,,,,,------------------------...//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,---............---------...//////000111111111000///000000111000///000111333444333222000///000000/////////............///000000///...,,,+++,,,,,,,,,------.........,,,...000000///000333666000222222,,,%%%!!!"""%%%555;;;===444***&&&$$$"""((($$$###&&&'''%%%'''+++!!!###+++666BBBIIIJJJIII???666+++&&&&&&(((&&&###%%%%%%$$$$$$$$$$$$%%%%%%$$$######""""""######$$$$$$%%%&&&%%%'''///<<>>:::<<<<<<;;;>>>CCCBBB>>>...---111666444,,,&&&%%%***'''###$$$'''***)))(((&&&'''((((((%%%$$$###$$$######""""""""""""######$$$######""""""######$$$&&&%%%$$$###$$$$$$###"""%%%$$$$$$$$$%%%''')))***...555;;;???DDDHHHFFFAAAOOOEEE999111---+++((('''(((%%%"""!!!"""######"""$$$&&&((()))***---222777;;;777111+++'''$$$$$$%%%''''''(((((((((((((((((())))))((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,---............---////////////////////////---111444222...,,,///333111000///........................------,,,,,,,,,222111///---,,,,,,,,,---,,,,,,,,,------............+++)))))),,,...---+++---,,,)))%%%###%%%+++000666999777222111666===???444111///000---***,,,111111***###"""&&&((('''$$$(((%%%""""""%%%'''&&&%%%$$$###!!! !!!###$$$$$$######""""""######$$$%%%%%%&&&'''((('''$$$"""!!!""""""$$$'''***---//////444444111111:::DDDIIIFFF===555444666888999:::***'''###!!!"""#########+++------,,,***,,,000555:::444---'''%%%%%%&&&&&&))))))((((((((((((((((((***)))(((((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***))))))))))))))))))(((*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...000///---,,,+++,,,---............//////000000000.........//////000000000000000000//////.........///......------......///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,///...+++)))((('''((((((***111444222333888777111333///---000555777444000)))((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$""""""""""""""""""######$$$$$$######"""###$$$%%%&&&((()))++++++)))(((''''''+++222<<>>:::888333------000111...***((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""############$$$$$$$$$$$$############$$$%%%&&&'''((((((%%%''')))+++...333999>>>CCCHHHYYYkkkmmmYYY>>>,,,'''### &&&---222444999444,,,(((+++555CCCLLL===,,,!!!$$$&&&######(((***************++++++,,,+++***)))((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((''''''''''''&&&&&&&&&'''((())))))))))))(((((((((((((((((((((((((((******))))))))))))((((((************************,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,............,,,,,,,,,++++++++++++,,,---...111000//////......//////,,,,,,---------............/////////000000000000000000////////////......///......------......///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,+++)))'''&&&&&&&&&&&&+++000555888>>>FFFIIIHHHAAA999111...//////+++'''''''''%%%$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%"""$$$(((***+++---///111222888CCCJJJCCC333%%% ###!!! &&&111:::======:::000&&&%%%...999@@@BBB000&&&!!!$$$%%%"""$$$*********+++,,,,,,,,,,,,,,,******((('''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''((((((&&&'''((())))))))))))((((((((((((((((((((((((((((((((())))))))))))******++++++++++++++++++++++++,,,,,,---------,,,+++******++++++,,,,,,------.........------------,,,,,,,,,------......------,,,,,,++++++++++++,,,---...000000//////............------.........//////////////////000000000111111///////////////////////////......------......///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++******(((((('''&&&&&&+++///444:::BBBJJJPPPRRREEE???888555555333,,,&&&'''&&&%%%######""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###!!!###%%%%%%$$$$$$%%%&&&+++------***%%%"""&&&+++'''&&&(((111<<>><<<222+++***(((&&&&&&&&&''''''$$$############$$$%%%&&&""""""""""""###$$$%%%&&&$$$$$$###"""!!!!!!""""""########################"""""""""""""""#########'''&&&%%%$$$$$$%%%&&&'''""""""!!!###%%%''''''&&&"""$$$'''***++++++)))(((((('''&&&%%%$$$$$$%%%%%%$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))************++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------+++******+++,,,,,,,,,,,,............//////000000000000000000000000000000///000111111111111000///...........................---,,,---...///---+++------...//////...------+++,,,------------,,,+++---,,,++++++))))))((('''))))))))))))))))))))))))%%%&&&'''((((((((((((((($$$%%%%%%&&&///999999333,,,***(((&&&%%%&&&((()))%%%%%%$$$$$$$$$%%%%%%%%%!!!!!!!!!"""###$$$&&&&&&$$$$$$######""""""""""""######"""!!!!!!"""######""""""""""""##################$$$%%%(((***---...+++'''$$$&&&***+++((($$$$$$'''***------+++'''$$$%%%%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((())))))))))))))))))))))))))))))*********+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------...,,,,,,------............000000000000000000000000//////000111111000//////........................---,,,,,,---//////---+++,,,,,,------------,,,,,,++++++,,,------,,,++++++---,,,++++++))))))((('''))))))))))))))))))))))))'''((()))*********)))(((%%%&&&%%%&&&+++111333000+++***(((&&&%%%''')))***'''''''''&&&%%%$$$######!!!!!!!!!"""###$$$&&&&&&$$$$$$$$$$$$######""""""""""""!!! !!!""""""#####################$$$###$$$&&&))),,,///222333333---)))***///000+++&&&+++,,,------+++)))&&&$$$%%%%%%$$$$$$$$$%%%&&&'''$$$%%%&&&''''''''''''&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))((()))))))))*********+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,...///,,,,,,,,,---------......//////////////////////////////000000000000//////........................,,,,,,,,,...000///---******+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,++++++,,,++++++******))))))((())))))))))))))))))))))))((())))))*********))))))'''(((((('''(((***,,,,,,)))((('''&&&&&&'''((()))((()))((((((&&&%%%###"""""""""""""""###$$$%%%&&&$$$$$$%%%%%%$$$###""""""""""""""""""""""""""""""&&&&&&%%%%%%$$$$$$$$$$$$'''((()))+++,,,.../////////+++((()))...000,,,(((...---,,,***(((&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&'''$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))(((((())))))************************************************************++++++,,,,,,,,,,,,------------------------------------------------------))),,,...---++++++---///---------.........//////////////////////////////...//////000000//////...........................,,,,,,---...000///,,,******+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***************************)))))))))))))))))))))))))))(((((((((((((((((((((((()))******(((&&&''')))&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&%%%$$$######"""""""""###$$$$$$$$$$$$%%%%%%%%%$$$"""!!!######%%%&&&&&&%%%######))))))((('''&&&%%%$$$###'''((())))))*********)))(((&&&$$$&&&)))***(((&&&***)))((('''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))************++++++,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------------(((+++---,,,***)))+++............//////000000000...........................//////000000//////...........................,,,,,,---///000///,,,)))+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***)))******************+++))))))))))))))))))))))))(((((('''&&&&&&&&&'''(((((()))++++++(((%%%%%%(((%%%%%%&&&''''''&&&&&&%%%%%%&&&'''))))))((('''&&&$$$$$$###"""""""""#########$$$%%%&&&%%%$$$###!!!$$$%%%'''))))))'''%%%$$$++++++***(((&&&%%%$$$######$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%$$$############$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))+++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------........................+++,,,,,,------,,,,,,+++,,,------......------,,,,,,---...////////////...///......---...///111222,,,,,,,,,,,,------...///...///111222222111///...,,,------......------,,,***+++++++++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&""""""###$$$%%%''''''(((&&&$$$%%%'''***)))%%%"""%%%%%%%%%%%%%%%&&&((((((###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))'''%%%%%%&&&'''%%%###''''''''''''''''''''''''))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++)))******++++++******)))***))))))(((((())))))************++++++,,,,,,,,,.........//////000000111////////////////////////+++,,,,,,------,,,,,,+++,,,------......------,,,,,,---...////////////...///......---...///000111***+++---//////...---,,,,,,...000111111000...,,,,,,------......------,,,+++++++++++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&''''''((('''&&&&&&(((+++***'''###&&&%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))'''%%%&&&''''''%%%$$$(((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++******************************++++++++++++************))))))))))))***************++++++,,,,,,,,,,,,---------......//////////////////////////////++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,---...////////////...///............///000000)))+++...000111///,,,+++,,,---...//////...---,,,,,,,,,------------,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''((('''((()))+++***(((%%%&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''%%%&&&''''''&&&$$$(((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++************************++++++,,,,,,,,,,,,++++++++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------------////////////////////////***+++,,,,,,,,,,,,+++***+++,,,------------,,,+++,,,---...////////////.....................//////***+++---//////...---,,,,,,---...//////...---,,,+++,,,------------,,,+++---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))((((((((((((''''''(((((('''&&&&&&'''(((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&''')))))))))))))))(((((('''''''''''''''((()))))))))'''&&&'''&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&(((((('''%%%))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------------........................******+++,,,,,,+++******++++++,,,------,,,++++++,,,---...////////////.....................------...---,,,++++++---///000......////////////......++++++,,,------,,,++++++,,,,,,+++***)))((((((''')))))))))))))))))))))))))))))))))(((((('''''''''((('''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&'''))))))******))))))(((''''''&&&%%%&&&'''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&'''%%%%%%%%%$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&((()))(((&&&))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,*********++++++,,,,,,,,,............------------........................******++++++++++++******++++++,,,,,,,,,,,,++++++,,,---...////////////...---............---,,,,,,///...+++)))***,,,///111////////////////////////++++++,,,,,,,,,,,,++++++++++++******)))((((((((())))))))))))))))))))))))******)))(((((('''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%&&&'''((()))***))))))(((((('''''''''%%%&&&'''&&&%%%$$$&&&'''((('''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&''')))))))))'''(((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++************************++++++,,,,,,,,,,,,++++++++++++************++++++*********++++++,,,,,,,,,............------------------------------------)))******++++++******)))***++++++,,,,,,++++++***,,,---...////////////...---......///...---,,,+++...---,,,++++++---///000......------------......***++++++,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))******)))(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((''''''''''''&&&''')))'''%%%%%%''')))((('''&&&%%%%%%%%%%%%&&&"""###############$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&''')))***)))((((((((((((((((((((((((((())))))))))))))))))))))))+++******))))))******+++******************************++++++++++++************))))))))))))***************++++++,,,,,,,,,...---------,,,,,,++++++------------------------)))******++++++******)))***++++++,,,,,,++++++***,,,---...////////////...---......///...---+++***+++,,,------............---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***(((((()))))))))))))))***))))))))))))))))))))))))******)))(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&(((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''')))***)))&&&%%%(((+++((((((&&&%%%%%%%%%%%%%%%!!!""""""######$$$$$$%%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&''')))******(((''''''''''''''''''''''''))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++)))******++++++******)))***))))))(((((())))))************++++++,,,,,,,,,,,,,,,,,,++++++******)))------------------------