BM6P6(@ mmmnnnbbbnnnoooOOO:::///.../////////...,,,***)))))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&(((***...000///111>>>KKKEEE666777222777OOOmmm{{{ssseeeiiizzzsssUUUMMMOOOwww^^^777666999@@@JJJMMMEEE<<<333,,,&&&%%%)))+++((($$$''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))'''((()))+++///000---(((+++---///------AAAlll~~~bbb[[[zzzkkkmmmvvvEEEAAAEEEIIIHHHIIIHHHCCC888---'''***((('''''')))******)))''''''''''''''''''''''''))))))(((''''''(((******...***...444333///999IIIWWWsss~~~ccc{{{sssEEE___IIIKKK}}}nnnXXX:::000---(((%%%''')))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***(((,,,333111***111888111BBBqqq{{{{{{___ZZZkkkxxxtttuuuuuulllgggiiitttmmmrrrzzzIII<<<999888===@@@<<<222+++***'''###$$$+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((''''''(((+++,,,---000333^^^XXXvvv}}}MMM666RRRFFF===>>>111,,,''''''+++,,,'''###(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***$$$111222...222666<<>>HHHIIIEEEDDD999222)))&&&((()))(((&&&(((''''''&&&&&&''''''((('''''''''((((((((())))))'''))))))))))))+++,,,,,,888000+++999]]]uuutttmmmwwwsssVVV???HHHIIIGGGDDDEEECCC888******(((''''''(((***))))))''''''''''''''''''''''''))))))((('''((()))***+++******...555888>>>MMM^^^mmmZZZKKK}}}rrrQQQrrriiiTTT===999333,,,'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******+++''',,,+++"""))):::AAA|||rrrxxxkkkhhhwwwjjjhhhwwwMMM:::??????666999444///...,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((,,,,,,---+++(((***666BBB]]]rrr{{{pppOOOAAAAAAJJJBBB777111***(((***+++(((%%%(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******,,,---******,,,---DDDiiitttlll\\\LLLBBB888555EEE\\\eee^^^```WWWzzzMMM;;;'''(((///(((''',,,&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######rrrjjjUUU___eeeKKK:::000.../////////...,,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''(((***,,,...222444>>>EEE<<<,,,,,,888<<>>;;;>>>SSSuuuuuu```zzzTTTQQQ|||nnnhhhrrriiiWWW444%%%---,,,'''))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###pppssseeekkkfffEEE666222.../////////...,,,***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,...000555555777888222---666CCCSSSOOONNNTTTbbbuuuhhhOOO]]]sssCCC222???HHHCCCHHHAAA666---((('''((()))((((((''''''''''''(((((('''(((((((((((()))))))))((('''))),,,,,,+++---000...???dddqqqXXXPPPlll}}}~~~~~~FFFCCCCCCFFFHHHFFFAAA>>>000---)))''''''((())))))(((((((((((((((((((((((())))))))))))***++++++,,,000111///---444JJJfffxxxllltttwww[[[888dddLLLGGGnnnqqqQQQEEE;;;111---+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))***+++,,,---''')))000<<<\\\||||||www||||||rrraaaWWWUUUVVV^^^bbbiiimmmjjjbbb^^^^^^___dddjjjyyyhhhfffyyy}}}hhh\\\555???@@@CCC@@@555---,,,+++'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))******((((((,,,000111;;;TTTnnnyyyuuu|||eeeMMMAAACCCGGG???555,,,(((''')))***(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,++++++---555888>>>kkkuuuPPPBBB999333>>>ZZZYYYrrrRRRiii~~~OOO++++++///(((&&&***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$uuuuuuffflllgggEEE666111.../////////...,,,***)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))+++---///000222444111...444BBBJJJJJJMMMIIIKKKZZZppp|||tttmmmppp}}}\\\TTToooGGG666<<>>OOOmmmeee999KKKHHHCCC;;;111)))'''(((***(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((***+++,,,---,,,333000,,,444FFFjjjwww]]]```MMM>>>>>>[[[jjjkkkooobbbllljjj888(((---***'''+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$zzzsss___gggjjjMMM999....../////////...,,,***)))(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,---//////,,,222333444AAASSSTTTIIIBBBNNN```ooovvvuuuppplllbbbbbbccccccfffllltttzzzuuusssvvvzzzvvviiioooxxxcccfffnnn888---@@@DDDDDDBBB;;;222,,,******)))((((((''''''(((((()))((((((((()))))))))******...)))***......***+++222TTTuuusss~~~|||uuuCCC;;;GGGIIIEEEDDD>>>999111,,,*********+++))))))))))))))))))))))))((()))***,,,,,,---------......555DDDUUUlll|||zzzxxxuuuvvvwwwuuurrrwww{{{}}}oooOOOtttlll\\\{{{MMM666000---***)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))***,,,---...000222<<>>GGGMMMKKKGGGHHHVVVfffjjjcccYYYUUUUUU```ccchhhlllnnnoooppprrrzzzwwwwww{{{wwwgggSSSFFFEEELLL```wwweeeaaannn___===666===BBBEEEBBB999000+++***))))))(((((((((((())))))(((((()))))))))*********---******---+++---???TTTyyy[[[dddiiiKKKBBBFFFIIIHHHEEE???666///,,,++++++,,,************************((()))+++,,,---......---333111>>>VVVdddkkkvvvnnnlllpppwww|||nnnlllqqqtttvvv{{{qqqaaaZZZmmmrrrdddSSSvvv___cccmmmGGG888666222---,,,((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))+++---...///)))222NNNfffpppvvvmmm}}}vvvXXXFFFKKKddd|||pppuuu~~~XXXDDD888???BBB888000000''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))***+++------,,,'''111LLLggg}}}kkkHHHCCCFFFFFF@@@555---))))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((())))))+++---...///+++111222HHH~~~kkkaaaKKK===<<<]]]eeecccsssnnnMMMhhhqqqsss@@@------***+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%gggKKK666444.../////////...,,,***)))''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,,,,------//////777CCCDDD===>>>GGGQQQTTTUUUPPPJJJIIIPPPWWWTTTUUUZZZ```ffflllssszzzvvvpppmmmmmmfffTTT>>>111333...;;;[[[qqqrrrsssyyy{{{}}}~~~___WWWaaa000777???GGGFFF===222+++)))))))))(((((((((((())))))))))))))))))***************)))+++---+++444UUUwwwjjjXXXTTTaaaxxxbbb>>>===JJJOOOJJJCCC999111---,,,,,,,,,************************((()))+++---............333111CCCcccpppnnn}}}|||vvvmmmhhhjjjrrr||||||uuujjjccctttrrr]]]lll]]]NNNPPPhhh{{{~~~gggHHHtttddd@@@SSStttZZZDDD@@@???666+++'''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***+++---///000555DDDrrryyy{{{vvv~~~XXXKKK[[[xxx{{{nnn___ZZZ[[[ccceeeeeeqqqmmmdddbbb~~~VVV777999@@@:::666:::((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,---...///111EEEcccvvv|||qqqsssVVVAAAGGGJJJFFF;;;000+++***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((()))***+++---///000000333<<>><<<777'''+++++++++++++++***)))((()))))))))***++++++,,,,,,000$$$...555+++???pppkkknnn^^^@@@CCCNNNIIIFFF@@@777000...---,,,************************---...---+++***---000111888>>>\\\}}}xxxuuummmqqqyyyooo___]]]\\\jjjwwwWWWpppdddQQQLLLccc~~~OOOXXXLLLQQQqqqzzzkkkBBB===AAA)))&&&***)))(((((())))))((('''))))))))))))((((((((((((&&&+++...,,,+++---///000666kkkyyygggiii~~~hhhccchhhbbb```___aaaccc```ZZZVVVcccwwwppp[[[hhhiii???:::<<>>uuuyyySSSJJJOOO|||zzzrrrggggggfffccc___\\\[[[[[[ZZZgggvvvzzzQQQ\\\yyy[[[|||yyy555333***''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&tttzzzWWW666000.../////////...,,,***)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,,,,111333444666888;;;@@@CCCBBBAAA@@@@@@BBBGGGLLLPPPTTTZZZ```eeekkkqqqppplllhhheee\\\LLL;;;000...111+++))),,,222444444666;;;KKKUUUddduuuLLL;;;;;;FFFEEE???888...,,,+++******++++++***)))))))))******+++,,,,,,,,,///&&&+++555BBBfffLLL===DDDKKKJJJEEE<<<222...------************************)))***++++++,,,///111111555jjjwwwpppqqqrrrwww}}}bbb]]]\\\MMMUUUttt|||~~~lll^^^kkkaaaQQQJJJZZZvvv```999ppp[[[~~~yyyOOOBBB333666***)))(((((()))***)))((()))))))))))))))))))))(((***+++---...---...222777XXX~~~yyywwwyyy~~~}}}vvvhhhnnnppp|||yyyddd<<<999???;;;:::000---***((((((((('''&&&'''''''''((((((((())))))***((())),,,,,,,,,---000555OOOjjjuuuaaaFFFGGGLLLAAA999///&&&))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((******+++...000000555:::QQQ]]]GGGRRRfffzzz|||tttnnnfff___NNNNNNMMMJJJFFFDDDDDDEEEMMMSSSZZZ```eeemmmzzznnnXXXbbbjjjiiiyyy{{{:::555***---)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&hhhtttxxxwwwVVV777000.../////////...,,,***)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))***+++,,,,,,//////111555:::>>>@@@@@@666888;;;>>>CCCGGGKKKMMMSSSVVVYYY^^^eeehhh```VVVOOONNNIII@@@777333777;;;999444111222222000///111111666CCCZZZsssmmmvvvoooCCC000BBBKKKDDD<<<777...,,,***)))***++++++***)))******++++++,,,,,,---111---000AAAeee{{{XXXoooFFF>>>IIIKKKJJJCCC777...,,,///+++++++++++++++++++++++++++,,,...000111111222333@@@ooo}}}rrrlllpppxxxgggUUUMMM@@@BBBVVVdddzzzxxxZZZWWWccc^^^RRRIIIPPPddduuuzzzxxxccclllSSSSSSsssddd___JJJ555,,,+++)))(((((()))******)))))))))))))))))))))))))))***(((***---,,,,,,999HHHpppxxxooowwwxxxwwwvvvnnnqqq~~~{{{eeesssrrrOOO<<<===888>>>333000+++((('''(((((((((''''''((((((((()))))))))+++)))***...///---...222IIIggguuu~~~yyy{{{tttDDDEEEAAABBBGGG---...***)))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))***+++,,,,,,---000333222MMMuuuxxxiiiMMMFFFbbbyyy{{{vvvlllaaaYYYQQQKKK===<<<;;;888666555777999BBBDDDFFFIIINNNUUU^^^dddbbbQQQwwwTTThhhuuuPPP---+++000***))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&aaammmwwwwwwRRR888111.../////////...,,,***)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((()))+++,,,---......///444:::======;;;444666999>>>CCCHHHKKKMMMRRRVVVYYYYYYXXXRRREEE888+++///444555333222333666444111///000111111///.........333CCCXXXgggkkkjjjWWWZZZaaammm|||rrrYYY555:::GGGJJJEEE;;;222...***)))***,,,,,,+++******++++++,,,---------///...666QQQ}}}sss]]]dddxxx]]]BBBCCCGGGLLLIII>>>111,,,...++++++++++++++++++++++++------...111000...///222MMMjjjppp{{{{{{sssrrrvvv{{{QQQ??????<<<999LLLppp]]]NNNWWWWWWOOODDDBBBNNN]]]eeepppnnnkkknnnUUUaaa~~~QQQUUU{{{|||\\\III999555,,,***((((((***++++++***)))))))))))))))*********---)))***,,,,,,222MMMjjj}}}vvvwwwqqquuuqqqfff^^^OOOeeeyyyJJJ======>>>888333,,,((('''((())))))'''(((((((((((())))))))),,,(((***//////---000777\\\pppppp}}}zzz\\\EEE===EEEJJJ555333******)))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******+++,,,,,,,,,111777>>>ooonnn```PPPTTTooopppmmmdddXXXNNNFFFAAA===888888666444222333666999;;;===AAAEEEHHHHHHEEECCCWWWuuuZZZcccrrraaaooottt333000,,,******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''nnn{{{PPP:::222.../////////...,,,***)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''((()))+++,,,---/////////333888:::888555666777888;;;@@@EEEJJJMMMQQQZZZ___ZZZNNNAAA333)))'''---444888777444222222,,,,,,------...///...,,,555111...111999@@@BBBBBBEEEDDDIIIXXXnnnzzzKKK888===LLLMMM===888222+++)))***------++++++++++++,,,------......(((,,,<<<```|||hhhlllxxxRRR???BBBIIIMMMFFF777...,,,++++++++++++++++++++++++))))))+++---+++***111;;;aaa~~~zzz}}}zzzyyy~~~tttuuu|||___HHHCCC:::111CCCnnn{{{[[[PPPPPPIII===555888BBBIII___|||iiirrrhhhXXXaaaJJJeeeuuu[[[>>>555DDD...,,,)))(((***++++++***((()))))))))*********+++///......///222CCCiii~~~~~~pppwww[[[>>>GGG@@@;;;666///***((()))******(((((((((((()))))))))***,,,((()))......,,,666EEEpppyyyQQQFFFKKKBBBAAA222++++++)))((((((''''''''''''''''''''''''''''''''''''''''''((((((((())))))***)))***---,,,+++222<<>>999111,,,************((((((((()))))))))******---(((***...---000EEE___~~~www{{{^^^IIIIII@@@III888,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''(((((())))))***+++(((***......,,,555BBBUUUqqqQQQRRR^^^iiikkk```MMMEEE===999666222111333---......------...111444666666777:::===???>>>>>>???JJJXXXbbbooo[[[QQQqqqaaa~~~TTT555+++******))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''```lllOOO===000.../////////...,,,***)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&''')))***,,,---...000222222111111222333555555666888<<>>???;;;555111333:::===888777>>>GGGKKKPPPGGG===999<<>>LLLGGGEEE;;;000***,,,......,,,,,,,,,,,,---......//////555RRRsss~~~wwwhhhaaaXXXLLLKKK]]]tttUUUGGGBBBLLLRRRIII;;;333,,,,,,,,,,,,,,,,,,,,,,,,......222222...444OOOnnn~~~{{{uuurrr{{{~~~{{{}}}}}}zzz{{{zzzgggPPPBBB@@@RRR^^^bbb\\\GGG;;;BBB===WWWkkkxxxdddKKKGGGAAA;;;666333333555222TTTxxxwwwfffRRRDDDxxxxxxZZZ:::444000,,,)))))))))))))))((())))))******+++,,,,,,)))+++,,,222JJJjjjzzzrrrmmm{{{{{{zzznnnnnn}}}vvvWWWCCC@@@???:::333...++++++***)))(((((()))))))))*********---))),,,000///777YYY}}}vvvvvv~~~oooGGGCCCHHHGGGBBB---,,,+++)))((('''''''''''''''''''''''''''''''''&&&''''''((())))))******,,,))),,,111000///999IIIkkknnnQQQRRR[[[ddd___PPPDDD<<<555555444000000222,,,---.........///111333555666666777:::>>>BBBEEEKKKJJJLLLOOOPPP]]]zzzSSS]]]uuummm[[[~~~eee888++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''llltttVVV@@@....../////////...,,,***)))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&&&&''')))***,,,------///222111//////222555444555777;;;???DDDGGGJJJOOORRRMMM>>>///,,,222777...;;;PPPaaahhheee\\\TTTBBBKKKOOOKKKLLLYYYjjjsssooo```OOODDDDDDHHHKKKKKKOOOVVVXXXPPPIIIUUUsssnnn}}}kkk===777GGGMMMIII>>>111+++,,,///...,,,,,,,,,------.../////////666bbbjjjaaa}}}kkkVVVUUUdddoooiii]]]cccrrrhhhRRRIIIIIIRRREEE???IIIXXXhhh}}}{{{cccNNNAAAJJJTTTNNN@@@888,,,,,,,,,,,,,,,,,,,,,,,,...///111///(((///PPPsssrrr{{{pppuuu{{{xxx~~~zzzvvvsssrrrhhhTTT>>>222000JJJSSSJJJJJJJJJBBB>>><<>>555222---***)))))))))(((((())))))***++++++,,,,,,...111222<<<\\\www{{{jjjooo|||zzzttttttqqqTTTlllsssDDDDDD@@@;;;555000---+++***)))))))))))))))************---***---222222>>>gggxxx}}}xxxuuuhhhPPP___KKK@@@QQQ>>>FFF---,,,+++)))((('''''''''((((((((((((((((((((((((&&&''''''((()))******+++...***---333333111===MMM```IIIIIIPPPXXXVVVJJJ<<<333...//////+++***,,,***,,,...///...///000222///222555777888:::===???;;;888<<>>:::OOOiii|||oooFFFDDDCCCKKKPPPBBB@@@???\\\sssvvv{{{}}}VVV@@@NNNRRRMMMGGG:::333+++,,,...)))+++000,,,///---000444000333QQQuuu___uuunnnzzz}}}{{{|||wwwzzzwwwssslllUUUBBB999222222777;;;>>>???AAAFFFKKK???MMMQQQMMM^^^uuunnnSSS:::222666:::555444777333666444VVVpppkkkpppIIIXXX___tttddd>>>===;;;000))),,,,,,(((***222***++++++,,,,,,------...'''222///DDDhhh}}}vvvrrrwwwaaaaaakkk{{{www}}}\\\gggppphhhpppOOO???AAA<<<===666'''%%%,,,+++++++++***************+++...***...,,,444bbb{{{~~~mmmXXXUUUUUUKKKPPPTTTnnnwwwIII;;;XXXCCC777...'''(((***)))''''''(((((((((((((((((((((((()))))))))))))))*********)))111+++000<<<111DDDkkkUUUFFFJJJPPPHHH===777000///...------,,,------++++++++++++,,,---......333222111444999:::888666<<<222333>>>AAADDD]]]~~~PPPUUU{{{eeeuuu~~~}}}]]]>>>///+++---,,,'''+++...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''gggqqqWWW555333////////////---+++)))(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))------------...///111222666666666888;;;???DDDFFFDDDQQQ\\\YYYJJJ;;;111...222888JJJPPPBBB777222***EEEbbb~~~```OOOJJJKKKMMMNNNFFFOOOhhhnnndddhhh{{{tttJJJ;;;HHHKKKGGG>>>333...//////,,,......---------,,,000888RRRsss[[[GGGKKKPPPCCCBBB<<<888777777999999555555@@@PPP]]]kkk}}}ddd```OOO@@@GGGBBBAAA???@@@MMMNNNXXX___hhhrrrEEEBBBPPPVVVNNN???444+++,,,///***+++///,,,---+++---//////???jjjfffcccooo}}}|||vvvuuuvvvuuuoooYYYGGG===444555444444666999<<>><<<111999???111555333666>>>HHHZZZ|||```EEECCCBBBAAAIIICCCAAANNNBBBEEEMMM^^^kkk~~~}}}vvvVVV>>>MMMZZZSSSJJJ888++++++///+++,,,///+++//////000000777TTT|||uuufffkkk}}}{{{sssqqq||||||vvvyyywwwdddRRRGGG;;;:::666111111444777666555,,,...===MMMKKKCCCNNNdddcccHHH===CCCAAA======:::;;;888TTT~~~mmmVVVaaa___yyyRRRCCC<<<111***+++///---'''+++++++++,,,------.........111FFFppp~~~pppppppppttt{{{iiiqqq}}}qqqmmmMMM>>>::::::111,,,,,,'''+++++++++******++++++,,,222000+++555VVV|||pppwwwzzzxxxzzzuuuuuuttttttpppnnnooonnnfffUUUGGGCCCFFF[[[nnnWWWDDD@@@TTT[[[MMMFFFIII???444+++******(((&&&&&&(((((((((((((((((((((((()))))))))*********++++++///222,,,000;;;:::QQQoooRRRIIICCCCCC???555000111//////...---,,,,,,,,,,,,************+++,,,---...///111333111///111666<<>>FFFMMMLLLEEE???>>>///333NNNgggfff```aaabbbrrr}}}xxxeeeZZZMMMIIIMMMPPPOOOLLLGGGLLLOOOSSSfff{{{|||pppYYYVVVOOO[[[{{{```mmmqqqEEE???MMMOOOKKK???444000000000)))222+++,,,555,,,===sssvvviiimmmssswwwVVVDDDUUUPPPEEE666CCCKKK999;;;CCC444999000...444888EEEfffooo]]]GGGCCCIIIIIICCCDDDHHHQQQEEE===JJJdddyyyqqqnnnGGGLLLXXXVVVVVV>>>...+++000------///+++111111000222AAAeeeyyysssrrryyyyyysssrrr}}}xxxxxxppp```RRRDDDAAA===888555555444222111+++000;;;HHHOOOMMMHHHFFFgggRRRFFFAAA>>>BBBEEE>>>???;;;VVV|||yyyxxxcccTTTooouuuBBB???333%%%%%%...000+++++++++,,,,,,---.........***000SSS~~~zzzlll|||mmmxxxppptttxxx~~~}}}ooo~~~zzzaaauuuqqqjjjNNN>>>:::111+++,,,))),,,++++++++++++,,,,,,---222222---???iiizzzqqqqqqpppuuuyyyffffffiiigggjjjfffeeegggeeeaaabbbfffqqqdddgggnnnPPPUUURRREEEPPPfffJJJBBBNNNAAA666,,,)))***(((''''''(((((((((((((((((((((((()))))))))******++++++,,,+++000000333;;;BBBeee}}}YYYEEECCCCCCAAA888...,,,000///...---,,,++++++++++++)))))))))******+++,,,---///000111111333777???DDDVVV___ddd```\\\[[[^^^___sssrrr|||^^^```@@@000---...((((((+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))eeepppVVV999555////////////---+++)))(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))+++,,,...///000000000000///...---***(((''')))333HHH___eeeVVV???111444555MMMggglllfffaaaYYY[[[oooyyy]]]>>>EEE[[[___ccc___XXXTTTRRRRRRPPPOOOHHHUUUVVVRRRgggxxxVVV666888777IIIrrrsss}}}~~~OOO:::IIIPPPPPPEEE777000//////)))222,,,---555...FFFqqqyyy~~~ttt|||ggg~~~eeeBBBEEEUUUBBB666<<<888999222222777777:::QQQllliiiddd]]]ZZZZZZWWWKKK???:::GGGHHHDDDAAAHHH]]]mmmbbbiii{{{{{{|||wwwRRRNNNZZZ[[[[[[HHH222+++000...---///,,,---...---222KKKooobbbqqqpppvvvxxxuuuvvvzzz}}}{{{kkk[[[IIIJJJIIIEEE>>>777222000111666000444CCCMMMKKKDDDBBBNNNJJJEEE:::666GGGRRRJJJCCC???WWW{{{|||KKKnnneeeaaakkkAAACCC;;;---(((---...)))+++,,,,,,------...//////333777\\\|||xxxhhhkkksssyyyvvv|||{{{\\\<<>>777000///...,,,,,,++++++,,,---......&&&,,,333QQQ|||rrrdddpppppp^^^aaaccc___```]]]aaaooozzzbbbHHHVVVssssssxxxQQQFFFNNNCCC777,,,))))))(((''')))((((((((((((((((((((((((((())))))***+++,,,,,,,,,+++000222222888QQQwwwsssNNN???AAABBB>>>555,,,,,,111...---,,,++++++******+++))))))))))))***+++,,,,,,000......222:::BBBHHHJJJNNNRRRQQQMMMPPPZZZaaa```___jjjvvvqqqZZZqqq~~~iiiBBB///,,,111+++&&&***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***lllvvvTTT888444////////////---+++)))(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''(((***,,,...//////000------,,,+++)))'''%%%$$$%%%222JJJ``````MMM<<<666333<<<]]]~~~cccMMM___hhhNNN222<<>>LLLFFF@@@::::::>>>@@@===888>>>UUUKKKDDDQQQhhh```]]]PPP```eee\\\SSS777,,,000///---///......//////:::]]]yyyWWW\\\jjjxxx|||yyyxxx|||{{{jjjUUU[[[XXXQQQDDD777000///111444***:::\\\aaaHHH???MMMBBBGGGMMMIIIHHH]]]pppoooNNNHHH\\\{{{MMMeeeUUUfffuuuSSS<<<<<<888222//////,,,(((,,,,,,,,,---......//////111===gggmmm___lllvvv|||}}}xxxxxx~~~|||rrrlllHHH999@@@<<<111---+++,,,,,,,,,,,,---...//////......777VVV}}}oooZZZpppfffZZZ^^^___YYYUUUOOOUUUqqqsssfffXXXRRRQQQTTTZZZ```hhhLLLJJJHHH;;;...***)))(((((()))((((((((((((((((((((((((((())))))***+++,,,------000111222111999```yyykkkIII===??????:::333------000------,,,+++************(((((((((((()))***+++,,,...---...444>>>EEEHHHHHH???AAABBBDDDLLLYYYcccfffCCCRRRbbbrrr___ppp}}}}}}{{{wwwYYY:::+++///+++&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***+++kkkvvvSSS888333////////////---+++)))(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''(((***,,,---...------)))))))))((((((((('''''')))000AAATTTWWWMMMHHHJJJ444:::SSStttXXXRRRQQQXXXWWWJJJKKKYYYaaakkkiiiddd]]]VVVSSSVVVYYY\\\UUUPPPQQQXXXkkkzzz~~~dddKKK@@@PPPZZZQQQ???222//////000......///---555YYYlllKKKVVViii}}}{{{yyy[[[BBB;;;777777777555333222444777999666555888>>>BBBBBBBBBOOOzzzqqqhhhyyywwwooorrrPPP\\\kkkbbb\\\===---000///---000//////222444CCCpppgggYYY\\\nnn~~~www|||zzzrrruuukkkYYYGGG888111000222---+++CCChhhnnnSSSCCCIIIJJJHHHVVVdddgggtttfff[[[eee{{{aaadddjjjmmm}}}xxxTTTDDD555///000///---,,,,,,,,,------.../////////...JJJtttsssddduuu~~~}}}yyy||||||zzzpppJJJ:::BBB===...)))***,,,,,,,,,,,,---...///000777333DDDfff{{{}}}iii\\\qqqqqqYYYRRRVVVUUUNNNJJJFFFKKKgggqqqTTTCCC444888MMMlll}}}xxxvvvtttlllnnnOOOIIIPPPBBB333---***((('''(((((((((((((((((((((((((((((())))))***,,,------...111111555888BBBjjjxxxaaaCCC<<<<<<999444000///...------,,,+++******)))))))))((((((((((((((()))+++++++++---111666:::===>>>>>>;;;<<>>PPP]]]UUUBBB444000000111+++...111---===eeennn[[[???===bbbfff|||TTT???;;;<<<999222000333444222999999;;;AAAFFFHHHHHHIII[[[vvvccc___uuuOOORRRllljjjbbb@@@...000///---000000+++000444EEEwwwsssuuuXXXUUUVVVsssuuuwwwvvvyyy^^^HHH:::555333333222555???OOO^^^]]]OOO???PPPCCCRRRooovvvvvv}}}mmmnnn|||~~~tttxxxYYYooonnnbbb>>>000///---,,,...,,,,,,------.../////////:::^^^{{{ttt~~~zzzjjj{{{yyy|||hhhooottt|||xxxiiijjj]]]FFFIII???///+++///,,,,,,,,,---...///000000,,,222XXXzzzhhhwwwyyymmmqqqkkkyyyeeeOOOJJJMMMJJJDDDCCCFFFLLLbbbWWWDDD>>>YYYzzz___hhh{{{QQQIIIIIIKKKEEELLLxxxNNNLLLVVVGGG888000,,,(((''''''((((((((((((((((((((((((((())))))+++,,,---.........///:::CCCMMMmmmjjjTTT@@@<<<999444///...///---***---,,,+++***))))))))))))'''''''''(((((()))***+++(((---444666555333333555::::::===AAABBBKKKccc{{{mmmKKK===SSSiiiyyyeeeZZZmmmwwwjjj444***---...---)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++fffaaa:::444////////////---+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))))))))***++++++******)))'''&&&$$$&&&...333...%%%(((+++===\\\uuuwwwkkkaaaKKKEEEHHHUUUjjjtttPPPAAA;;;===222)))@@@eeeuuunnnmmmqqqmmmdddaaaffffffhhhaaaPPP???<<>>DDD===999MMMkkkrrraaaMMMMMM\\\jjjooo\\\bbbmmm|||ZZZ111555///...)))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++,,,---tttxxxeeeBBB666////////////---+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''((((((((())))))))))))(((((()))***+++,,,---...)))---///+++)))***+++***&&&(((:::___~~~{{{nnnOOOEEEDDDHHHKKKQQQLLL:::888EEEWWWdddddd^^^\\\^^^ooonnnrrrwwwuuummmhhhhhheeemmmqqqeeeLLL888333666===AAAGGGUUUmmmsssxxx|||sssFFFHHH^^^bbbVVVCCC,,,000000000000999222ggg~~~vvvLLL>>>999III^^^lllyyy}}}~~~pppOOOSSS===777555111555888888GGGPPPEEEHHH{{{KKKBBBccc___QQQfffssskkkZZZ333...444***...111///333<<>>;;;:::<<>>888>>>SSSfffwwwzzzvvvyyytttbbbzzzdddMMM>>>666<<<>>>000666SSS]]]aaakkkZZZPPPqqqvvvPPPOOOxxxpppxxxTTThhhvvvsssaaa888000444+++///111000666<<<]]]\\\KKKMMM[[[uuuwww}}}nnnmmmuuuqqqwwwwwwyyyyyyUUUIIIAAA555444===VVVfffaaa]]]```___WWWQQQJJJEEE===555222333:::999OOOnnn|||wwwpppooo\\\bbb```nnn```DDDGGG888444,,,,,,---.........---------000333[[[hhhhhh|||~~~yyyrrr{{{wwwrrrsss}}}|||zzz}}}lllKKKbbblllNNNYYYiiipppvvvxxxssstttcccNNNmmmjjjPPP___fffttteee{{{uuu~~~UUUFFFGGG<<<444))).../////////------///111222[[[{{{yyybbb^^^~~~}}}hhhIII>>>>>>>>>======555<<>>888444111---,,,++++++***)))******))))))))))))((((((&&&&&&&&&'''((()))***++++++,,,.../////////111333444000777CCCFFF>>>===EEEYYYRRRIIINNN[[[cccsss{{{RRRMMMhhh~~~sssuuuJJJ---...---...)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***,,,......jjj}}}lllBBB---////////////---+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))))),,,+++***)))***,,,///000333000,,,,,,333:::777000---&&&'''===```}}}fffXXXGGG>>>@@@???@@@???bbb~~~NNN===888;;;HHHaaaxxxzzzpppoooSSS:::555666333333666444222222999LLLggglllvvvrrr___ZZZKKKZZZjjjkkkUUU333000//////,,,111111nnnPPP222<<<999<<>><<>>777<<<<<<:::999888===AAAKKK```uuutttiii```RRR@@@777777???<<<<<<:::666555>>>JJJDDDSSSsssSSSKKKWWWWWWTTTZZZRRR;;;,,,,,,...***(((((((((((((((((((((((((((***+++,,,,,,---000222333AAA>>>FFFggg>>>000111///,,,,,,,,,,,,+++******)))))))))((((((((((((&&&&&&&&&&&&'''((()))***)))***,,,---...///111222777000000888;;;888:::@@@IIIGGGBBBHHHUUU\\\jjj```QQQYYY{{{<<<......)))***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))+++---///000mmmkkk???222////////////---+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((('''(((+++000666>>>DDDHHHKKKHHHAAA:::888<<<===:::000***)))777VVV{{{eeeUUUDDD<<<>>><<>>===>>>AAAOOOIIIBBBAAAJJJ^^^vvvpppnnngggwwwlllQQQYYYmmmttt]]]555...///111---444999{{{lll;;;000666666@@@IIIWWWfffkkklllppptttvvv{{{{{{gggQQQJJJRRR[[[999<<<{{{~~~ttt[[[IIIIIILLL;;;PPPlll~~~XXX>>>>>>???TTTdddlll~~~xxxjjjBBB777:::111333000444:::888ppp{{{oooNNNEEEKKKZZZssstttyyy]]]dddwwwwwwyyyuuulll}}}wwwuuukkkfffHHH???555777KKK```eeefffddd\\\vvvOOO:::777444222GGGeeettt|||nnntttYYYZZZGGG444///111,,,///------///---,,,222<<>>222555EEENNNZZZ[[[]]]]]]???;;;===CCCEEEQQQmmmsss]]]ppp~~~vvvvvvxxxlllhhhKKKFFFBBB222...000000000///......111333DDDmmmyyyooosssWWW444???YYYlllQQQ:::666;;;;;;777666888???DDDAAA999;;;BBBCCC===777666:::888111111777777999<<<;;;888999BBBMMMBBBXXX}}}YYYMMMWWWRRRPPPZZZVVV???---+++,,,***(((((((((((((((((((((((((((***,,,,,,---...111333777>>>===MMM~~~oooJJJ666///000...---,,,------,,,+++)))))))))(((((((((((('''''''''&&&''''''((()))***)))))))))+++---///000000222......222333222777???<<<>>>;;;@@@LLLTTTaaaxxxnnnRRRNNN~~~xxxHHH000111)))000(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''((((((((((((((()))***,,,...000111xxx|||ccc<<<444////////////---+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((('''))),,,111777>>>CCCFFFKKK]]]mmmlll]]]LLL???888000///---222DDD```vvvmmmYYYOOOMMMIIIKKKMMMHHHLLLJJJKKKXXXsssooo^^^^^^yyy|||uuuvvvzzzooobbbWWWSSS[[[oooxxxmmm|||ooo~~~XXXWWWnnn{{{ddd888//////222---222999~~~MMM<<<111111BBBEEEOOOYYY```fffllloooooolllwwwnnnvvv```LLLCCCKKK___AAA222QQQyyywwwhhhSSSFFFFFFAAA999===999BBBPPPJJJQQQWWWOOOZZZ||||||bbbfff|||oooFFF888:::333444///---;;;GGGwwwpppppphhhLLLEEEKKKXXXoooppp}}}bbbeeewwwxxxyyyqqqrrrxxxmmmoooqqqOOOEEE:::BBBVVVfffjjjmmmjjj[[[gggnnn[[[ZZZLLLQQQeeesss~~~yyyuuuUUUtttzzzZZZJJJ333000333,,,000------000...---555BBBxxxjjjiiiuuueeeYYYyyysssppprrrnnnjjjmmmwwwuuukkksss___JJJNNNGGG999666888///888999???;;;???KKK<<>>GGGIIIGGGhhhkkkzzzvvvppprrriiinnnsssNNNFFFFFF222111000000000///...///333555UUUxxxJJJ444BBBaaa```KKK999777;;;999666555///777GGGGGG::::::BBB???111,,,...666999333222555444888:::888555999FFFRRRDDD[[[~~~[[[PPPXXXQQQMMM[[[ZZZCCC...***+++***))))))))))))))))))))))))(((***,,,---...///222555000333888VVVZZZ888444333///...------------,,,***))))))((((((((((((''''''((('''''''''(((((()))***)))((((((***,,,......---***+++///444333000222888444888666999CCCKKKXXXmmmxxxOOOIIIuuuzzz}}}BBB+++///&&&...)))(((''''''&&&&&&''''''&&&&&&&&&'''(((((())))))(((((()))***,,,///111222{{{rrrccc???222////////////---+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((++++++,,,...///111222222999PPPjjjvvvssscccMMM<<<777333,,,)))333CCCMMMOOOQQQMMMQQQRRRNNNRRRSSSIIINNNPPPJJJKKKkkkcccFFFBBBTTTsss{{{pppbbbTTTJJJMMM___ssstttttt~~~\\\TTTmmmjjj===222...222,,,222;;;RRR@@@333222<<<===FFFOOOTTT\\\eeejjjkkkkkkpppsssjjjiiikkkhhheee<<<444555JJJxxxjjjOOOCCCJJJQQQ```hhh\\\aaannnfffccc]]]UUUOOOFFFKKKIII888;;;BBBJJJpppvvvwwweeeaaavvvHHH555666000444000///:::SSS|||cccllldddIIIEEENNN[[[qqqoooxxx~~~iiieeeoooqqquuummmzzzlllfffhhhqqq```MMMCCCZZZuuuyyypppsssssseeeEEEZZZbbbQQQYYYiii{{{|||ZZZaaajjjNNNNNN333///444...000,,,---111000...888GGGrrrooooooGGGSSSlllnnneeemmmqqqlllnnnfffjjjllljjjmmmxxxfffSSS???;;;AAA555666333<<<999;;;MMMGGGJJJEEEFFFHHHPPPmmm~~~qqqmmmSSSppptttzzzNNNGGGLLL333111////////////...111555888kkkyyyBBB333EEEjjjUUUDDD777777999666444666444777HHHLLL>>>???BBB777???777444888999333111555999<<<<<<666333;;;KKKYYYLLL```~~~\\\SSSZZZdddLLL\\\^^^GGG000)))++++++)))))))))))))))))))))))))))***,,,---...000333555999<<>>CCCNNN```vvvTTTOOO|||tttkkkllliiiAAA***///$$$))))))(((((('''''''''''''''&&&&&&&&&'''((()))))))))(((((()))+++---///111333yyytttnnnIII333////////////...+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((()))***+++,,,------------000111888III```jjj```OOO???888---(((222BBBHHHFFF>>>EEEQQQRRROOOYYY___VVVOOODDD999<<>>555AAAlll}}}MMM???555666777444333777777666HHHSSSMMMSSSWWWFFF555111444>>>@@@:::666999888<<<;;;555333???TTTdddUUUfff^^^WWW]]]|||LLL]]]aaaJJJ111***,,,,,,)))))))))))))))))))))))))))***,,,......000333666999<<>>GGGWWWjjj___XXX|||tttpppLLL111444(((***))))))((('''''''''''''''&&&&&&&&&'''((())))))***(((((()))+++---000222333hhh>>>111//////...---,,,***)))(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''',,,,,,,,,---------,,,,,,888???AAABBBRRRiiilll```PPP<<<666222(((333===222222<<>>666333666<<<666999:::111;;;,,,222888000'''333@@@<<>>KKK[[[HHHDDD\\\lllccc|||nnnvvv}}}fff[[[JJJAAAAAA888444;;;:::555888;;;HHH]]]ZZZdddiiiyyyNNN...111222...777666888gggqqqVVV???AAAQQQaaallluuu|||qqqkkknnnooolllmmmrrrzzzwwwqqqWWWeeemmmgggxxxSSSTTTKKKBBBMMM``````QQQ===>>>777666KKKooo}}}xxxhhhrrrxxx~~~SSSNNN===555...111111222333***222444777]]]vvviiihhh]]]AAASSStttjjjaaalllppptttppphhhcccbbbjjjmmmooocccRRR888999,,,>>>LLLAAAJJJ[[[QQQXXXXXXXXXeeetttwww\\\CCCQQQ???333///222222)))000000---NNNrrrqqq}}}bbb555///JJJuuuzzzGGG===666666999888444333888666OOOmmmdddjjjrrrDDD555;;;>>>PPPJJJ444777999666<<<>>>777222???\\\vvvWWWiiiuuugggiiieeeXXXgggQQQ***...111%%%*********)))))))))))))))---,,,++++++---111666888;;;AAAUUUhhhQQQ666///000,,,,,,++++++***)))))))))))))))((('''''''''''''''(((((((((((())))))))))))++++++,,,---------,,,,,,***111000***+++555888444666333555777555666DDDVVVggg~~~mmmLLLnnn}}}bbb%%%888///***))))))((('''''''''''''''((((((''''''''''''((((((+++,,,.........///222444}}}iii===...//////...---,,,***)))(((((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((---***'''&&&)))111;;;BBB<<<@@@BBBFFFWWWkkkrrrmmm```BBB444222***---888777333555888<<>>```~~~{{{}}}```IIIkkkxxxKKK///+++222777666<<<~~~YYY333---222444666555999>>>EEELLLTTT\\\aaa~~~uuuooofffwwwYYY\\\ssshhhrrruuu}}}|||VVVGGG>>>888999555333999888444666111<<>>000AAAQQQFFFMMMbbbaaannnnnnfffnnn|||xxx{{{\\\WWW???111///111222+++222333444YYYmmmuuussspppLLL444<<>>>>>666111>>>\\\vvv\\\lllooo___```{{{___QQQdddUUU///,,,...'''************))))))))))))...---,,,---000444888;;;<<>>===444///777<<<666111---...333888:::999222...------,,,---;;;LLLqqqyyy```WWWWWW|||aaaIIIXXX>>>222666)))---888666444666333111DDDiiinnnRRRoooRRR111+++222555222:::HHH444333000---222555:::???DDDJJJQQQVVVlllooosssaaaLLLnnn~~~kkk}}}ppphhhcccDDD>>><<<666777888888:::999888999222:::JJJxxx}}}www[[[iiippp~~~sssHHH///222444000333555888fff]]]___MMMAAAGGGUUUaaalllvvvtttjjjfffkkkooonnnpppvvveeeUUUMMMSSShhh|||qqqvvvcccZZZnnnwww```fff]]]WWWVVVYYYccc~~~```IIIQQQmmmzzzrrrooouuu|||}}}zzzxxxsssZZZ___555333555666---...111,,,555777===hhhxxxaaa{{{hhhrrrSSSJJJeeeuuugggjjjxxxnnniiiiii```cccdddkkkuuurrrrrr}}}wwwJJJ888EEEXXXSSSXXXooozzzlll___zzzjjj[[[zzzlllZZZAAA111...000222---444555<<>>555666<<>>555//////...---,,,***)))(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))$$$)))...111222555:::>>>PPP^^^vvvwwwqqqtttvvvfffWWWLLL???888:::>>>999444000000///---******//////111222111000444999RRRcccvvvqqqsss~~~XXXBBB@@@>>>DDDBBB666666>>>???;;;:::XXXxxxWWWpppUUU555444222...///DDD}}}iiiLLL333444333111000333666999===BBBHHHLLL[[[xxxlllFFFMMMmmmxxxXXX>>>TTTtttffftttmmmKKKuuuIII>>>>>>777;;;888;;;<<<999:::===;;;999>>>LLLyyy{{{LLLfffoookkkBBB000333444111222444444YYYkkkkkkTTTBBBGGGWWWeeepppxxxssshhhaaafffkkkmmmsss{{{uuueeeVVVLLLSSSxxx}}}[[[PPPgggxxxxxxrrrjjjcccaaaoootttTTTVVVnnnzzzvvvxxxzzzxxxuuuuuuvvvIII~~~fff???888333000......111---555777>>>lll```pppFFF@@@```uuufffdddtttssspppiiigggkkkeeedddpppwwwwww|||ZZZBBBGGG___eeekkk|||wwwxxx~~~pppNNNWWWbbbYYYHHH222//////333...444666DDDzzzLLL444555FFFssshhhAAA:::444666777444111111444;;;aaayyyuuu^^^QQQ<<<888___fffAAA555777<<>>666//////...---,,,***)))(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((((((((((((((())))))******)))(((&&&'''...===OOO[[[```bbbhhhkkkccc```qqq|||qqqRRR@@@???@@@???>>>999555444000,,,///666222222111...---000111000777GGGaaarrrZZZTTT```eeeOOOBBBWWWqqqdddQQQYYYsssUUUrrr~~~QQQ444555222///222EEE{{{FFF222444444444000222444666888<<<@@@DDDJJJgggqqqkkkeeeQQQCCCKKKccc{{{{{{QQQAAACCC[[[___jjjfffbbb@@@<<<888666;;;333777999222777===777888===LLLyyyvvvWWWhhhpppaaa<<<222333333333111444555YYY~~~\\\@@@CCCYYYmmmyyyvvviii```ccciiinnnwwwcccIIIVVVpppzzzrrrnnn```LLLIIIbbbmmm^^^dddvvv|||vvvXXXttteeeZZZAAA888---+++000///222...555444<<>>===NNNkkkbbbbbb^^^===---)))+++))))))******+++++++++,,,+++,,,...222777<<>>444//////...---,,,***)))(((((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''((((((((('''(((((())))))******+++******+++000:::GGGSSSZZZSSSPPPOOOMMMLLLUUUpppXXXIIIMMMNNNLLLIII@@@888444000111>>>NNN\\\aaa^^^RRRIIIIIIKKKJJJGGGOOOccc~~~ttt}}}}}}[[[lll{{{qqqVVV~~~QQQ333///111666777888wwwccc???444333000111000222333444555888;;;>>>@@@KKK^^^lllwwwccc```tttkkkVVVFFFrrrvvvtttvvvaaaFFF999555:::[[[LLL===BBBFFF<<<@@@FFF888888<<>>AAA[[[rrryyykkk```bbbhhhooozzzeeeOOOYYYbbbeeelllkkktttkkkhhhUUU<<<888SSS{{{ssskkkrrr~~~|||zzz~~~qqqlllqqqttt~~~]]]UUU???888111333111///222///555222;;;nnnqqqvvviiixxxQQQ;;;TTTvvv\\\eeeuuuwwwdddiiirrrkkkaaaeeejjjmmmsssiiiRRR\\\qqq|||jjjXXXccc{{{zzzmmmQQQeeeTTT000222///333111333444RRRppp@@@:::777GGGttteee>>>999666888777444222333222999UUU~~~]]]DDD???ssseeeJJJ:::888>>>AAA===888<<>><<<777999<<<555@@@PPPvvvhhhddd^^^>>>///***+++))))))******+++,,,,,,,,,,,,---000444999>>>CCCFFFHHHIIIcccuuu}}}}}}VVV777333,,,111,,,,,,++++++***)))))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&'''((())))))***)))***+++,,,---.........+++000444555555999@@@FFF<<<666666===AAA@@@CCCIIIAAAQQQllljjj[[[tttLLL111000,,,))))))((('''''''''''''''''''''((()))***,,,...///---///000111111222444666nnn|||mmm>>>666//////...---,,,***)))(((((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((('''(((((()))******++++++)))+++111999AAADDDAAA<<<======@@@GGGPPP[[[fffoooooolllmmmffffff[[[LLL>>>888444333>>>MMMvvvrrrnnnmmmttt}}}}}}zzzWWWQQQ555000000666999333hhhtttQQQ888555222111777000111222222333555888;;;???DDDZZZppp^^^jjj|||___MMMCCC;;;JJJnnnrrruuueeeeeedddLLLAAACCCQQQ}}}dddoootttzzzKKK444888333111666444777666\\\iii```AAACCCZZZooozzzuuuhhh^^^aaagggllluuuiiiTTTEEE@@@LLLUUUdddtttoooaaaKKK999<<>>999<<>>IIIHHHPPPccc}}}nnnXXXkkkkkk999+++%%%))))))((('''''''''''''''''''''((()))+++---///000000111333333333444777999pppyyylll???::://////...---,,,***)))(((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))'''(((((()))***+++++++++,,,(((''',,,444999777333999777888AAAPPP]]]\\\VVV}}}}}}jjjWWWFFF@@@:::222222999GGGtttpppsssSSSMMM333999---///888888llltttOOO@@@111***222///000111111111333666999333;;;LLLttthhhvvvuuupppvvvaaaPPPYYYdddKKKIIIRRRxxxqqq~~~vvv]]]xxxtttEEE222999333000666555999///MMMhhh```EEEGGGYYYhhhppptttnnnbbb[[[___dddgggnnnwww}}}vvvNNN777444@@@AAAFFFTTTSSSUUUSSS???000AAA```^^^dddmmmvvv~~~|||}}}dddsss>>>666333///...+++///...444000;;;rrrrrryyyZZZYYYUUU>>>@@@ooooooaaa___[[[^^^\\\XXX```______eeedddccckkk~~~sssOOOLLLNNNPPPXXXXXXMMMQQQ^^^XXXNNNcccxxxvvvooowww{{{{{{ffffffIII:::000---444555777999aaa}}}MMM<<<:::444AAAlllSSS999666555666555111///111...555@@@nnneeeDDD222<<>>444===>>>===<<<444???===EEEdddzzzYYYfffaaa<<<...+++***))))))***+++,,,,,,------000111444999>>>CCCGGGIIIQQQdddvvv~~~LLL111222+++111,,,,,,++++++***)))))))))''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%&&&'''((()))***((()))+++,,,---.........777666444///,,,///;;;GGG:::111+++,,,---///;;;IIIGGGIIIUUUppplllQQQ```vvvuuuAAA000((())))))((('''''''''''''''''''''((()))+++...000111222333555555555666999;;;tttmmm___DDD222//////...---,,,***)))(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************+++,,,---...///111222222;;;111@@@JJJeeeZZZ___[[[sssvvvYYYEEECCC<<<555999666IIIhhhwww]]]bbbrrr}}}xxx|||XXXMMM888)))888///444===fffKKK222888///222000000000000000111222222333>>>@@@ZZZhhhKKKiii|||TTTfff}}}uuukkkZZZaaarrrlllooolllaaaxxxzzzhhhCCC///444666666555000:::888KKK{{{```|||sss@@@IIIKKKeeevvvsssrrrhhh\\\___hhhddddddtttsssyyybbb\\\vvvBBB999555666<<<999:::CCCUUU\\\LLL333...999;;;>>>QQQkkkyyyyyy~~~qqq```OOO111***555222,,,333222222222>>>jjjmmmYYYCCC===<<>>@@@DDDGGGCCC<<<777555555:::777666===:::333555555AAAGGGnnnjjj```mmm;;;000000***++++++******++++++,,,,,,111666999;;;@@@HHHMMMLLLRRRmmmpppyyyJJJ555...111++++++++++++************)))(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%&&&'''((()))+++******+++---...---,,,000777;;;888000---555???EEE111&&&---111...111<<<;;;GGGMMMdddsssOOOPPPmmm{{{iii777***///******)))((((((((((((((())))))***+++,,,...000000222222333444555666777888nnn~~~ooo___CCC111//////...---,,,***)))(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************+++,,,---...///000111222888:::CCCVVV[[[\\\\\\dddvvvzzzkkkaaaNNN>>>===111555???OOOfff~~~tttkkkWWWCCC???HHHTTTaaaiiiuuuyyy^^^FFF444,,,444,,,222;;;[[[iiiJJJ444777666333000////////////000111222444777333KKKvvvaaauuu}}}UUU???QQQdddlllxxxzzzqqqmmmuuu___>>>...444555333444111222777AAAnnnuuuzzz>>>AAAPPPkkkuuuqqqsssiii\\\```kkkgggdddooovvv\\\LLL]]]WWWVVV<<>>```wwwYYYLLLLLLJJJEEE<<<777777:::666===666...666<<<:::;;;999===999^^^yyyhhhmmm999...///,,,++++++******+++,,,---...333777;;;<<>>fffKKK@@@OOOgggqqqzzzxxxmmm]]]^^^jjjjjjffflllqqqqqqkkkaaaQQQ;;;???YYY\\\XXXBBB777@@@BBBSSS{{{mmmQQQHHHDDD===999555///111;;;@@@;;;333111222111@@@\\\ooosssxxxxxxvvvxxxpppuuuVVV```888666555,,,111,,,444333444555???hhhkkkTTTaaa<<<@@@aaalll```___aaa[[[VVVVVV]]]^^^]]]___fff~~~^^^GGGFFF>>><<<999===[[[eeeOOOnnntttxxxwwwvvvyyy}}}mmmyyyvvvgggpppLLL333111777666333CCCBBBxxxKKK888///444BBB___~~~EEE777555333333333222000...(((000222EEEwwwnnnaaa___XXXLLL@@@999999;;;111>>>===777===>>>888666;;;===///AAA|||iiilll;;;///---,,,++++++***+++,,,---///000555999<<<>>>CCCJJJNNNNNNSSSVVVyyyGGG111+++000---+++++++++************)))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&'''((((((((()))***,,,...000111///555AAAGGG;;;---222BBBOOOBBB222***+++///222111:::888@@@SSSpppzzzRRRLLLlll???///(((***))))))(((((((((((((((((())))))+++---///111222888888999999888666444333hhhvvvppp```DDD555//////...---,,,***)))(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))***************+++,,,---///000111111333777888MMMSSSiiiuuuzzz{{{}}}}}}eeeMMMHHH;;;666333444444111000000111///555CCCPPP\\\rrrnnnXXXLLLEEE>>>888555;;;222,,,777VVVyyy}}}|||ggg~~~rrreeeooo;;;///222///+++222555<<>>666111@@@[[[TTTLLLAAAGGGTTTPPPRRRhhhpppVVVUUUNNNEEEMMM<<<999777666444333666:::<<<999DDD^^^rrrvvvzzz~~~rrr}}}ooofff444888000000000---555333555777>>>dddkkkNNNggg777>>>ZZZjjjeee^^^[[[YYYVVVZZZ]]]^^^^^^]]]]]]{{{{{{wwweeeNNNBBBEEE333777:::555999OOO]]]]]]^^^mmmrrrvvvwwwvvvtttssssssrrrxxxkkklllBBB999111555777666BBBDDD~~~]]]000888666222===YYYxxxFFF666444333222222222000......666444AAAsssqqqmmmbbbUUULLLEEE>>>777555;;;<<<>>>AAA999555???@@@UUUSSSSSSoooccciii???222++++++++++++***+++,,,///111333555999<<<===BBBIIIMMMLLLSSSYYY{{{tttDDD111+++000---+++++++++*********))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&'''((('''(((***+++---///333555///222AAANNNGGG333///999UUUPPPAAA...'''...444333;;;666@@@NNN```UUUHHHBBB***///))))))(((((((((((())))))((((((***+++---000222333999:::;;;<<<;;;999666444gggrrrlll[[[BBB666//////...---,,,***)))(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))***************+++,,,---...000111111999333>>>KKKnnn{{{}}}eeeNNNIII@@@::::::999666777;;;;;;444//////222>>>\\\yyyqqq^^^PPPEEE===;;;===666888999999???UUUyyy}}}zzzzzzgggmmmttt~~~tttkkkhhh999000111...000333333444___999000555//////............//////)))000444444EEEkkk~~~fff\\\bbbaaa^^^nnn}}}llllllmmm```eeeyyycccrrrjjjccctttccc:::///222777111///444555...444888jjjrrrzzz^^^???GGG]]]zzzttt___bbbggghhhnnnkkkqqqiii[[[PPPAAA888>>>KKKMMMTTTdddlllaaaYYY```qqqeee```[[[___VVVOOOEEE<<<<<>>???GGGSSSdddjjjgggTTTPPPVVV>>><<<888,,,000MMMcccdddaaannnoootttyyy{{{vvvnnnhhhqqq|||}}}uuuooo>>>;;;111222777777???EEEiii:::888333333999SSSsssIII555444222222222222000///---777999LLLyyymmm[[[OOOOOOPPPHHH;;;???888666CCCKKKAAAGGGccccccoooaaafff@@@444***,,,++++++***+++---000333666555999;;;<<<@@@HHHKKKJJJZZZjjjzzzmmmAAA222,,,000---+++++++++*********))))))(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''(((***,,,------000555999555222888CCCBBB444...222EEEMMMIII888---000444444666333???IIIQQQsssZZZKKKtttzzz@@@+++...))))))(((((((((((())))))((()))***,,,///222444666888:::<<<>>>>>><<<:::888fffppphhhWWW>>>444//////...---,,,***)))(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))******************+++---...///000111555///BBBNNNzzzxxx```TTTJJJEEE???777444888555666:::>>>CCCRRRkkk|||qqqfffYYYNNNJJJLLL;;;@@@CCC???777===]]]zzz|||rrrtttyyyyyyttt^^^555000000...333222222000RRRggg777666///000000//////....../////////,,,...444MMM~~~}}}rrrwwwxxxyyytttiii]]]eeetttttt}}}fffUUUYYYXXXMMMcccyyyiiiggglllSSS666...222777000///444444111111444]]]rrrsss```===DDDXXXooo|||fff```dddhhhpppzzzooo[[[SSSiiitttwwwcccZZZZZZjjj~~~{{{~~~ooo\\\TTT^^^llliii]]]VVVPPPUUUgggrrrqqqttt|||wwwqqqqqqqqqssslllwwwkkk|||SSS777555'''666000///777333555777999WWWtttKKKhhh]]];;;HHHaaajjjYYYPPPVVVXXX\\\]]]]]]dddfff[[[```yyy}}}iii[[[QQQGGGAAA???NNN]]]lllsssbbbaaannnVVVHHHEEE999999NNN]]]```dddllllllqqqzzz~~~xxxnnnhhhooowww~~~dddhhhuuuzzzyyymmm999222333111888777===FFFXXX777)))555777PPPpppJJJ555333222111222222000///&&&111666LLL}}}tttbbbIII>>>JJJZZZZZZOOOCCC;;;@@@\\\rrrjjjhhh|||~~~hhheee???333)))000,,,+++***+++...222666888777;;;===>>>BBBIIILLLKKK\\\qqq|||iii@@@333,,,///---+++++++++************)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&'''(((***,,,------000555:::>>>555...///111///...///+++:::DDD>>>666333333111444555???HHHPPPfff___QQQjjjgggXXX:::111(((((((((((((((((())))))***)))***,,,...111444777888:::;;;===?????????===<<>>444//////...---,,,***)))(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))******************+++,,,...///000000///000<<>>???????????????mmmwwwuuu]]]@@@666//////...---,,,***)))((('''''''''&&&&&&'''''''''''''''''''''((((((((()))))))))))))))************)))***+++,,,...///000000000888666LLLSSSwwwpppeeeiiittt}}}uuuooolllbbbXXXUUUZZZZZZUUU\\\iii~~~zzzjjjhhhtttGGG,,,333...,,,222,,,444111888\\\JJJ???///222222111000000000000000,,,+++111000<<>>??????AAACCCbbbbbbxxx}}}TTT>>>...000000///...,,,***((('''''''''&&&&&&&&&&&&''''''******)))))))))((((((((())))))))))))************,,,,,,------.../////////444222444===LLLccczzzwwwvvvvvvvvvuuuyyyqqq|||qqqnnnccczzzxxxeee~~~[[[444333000000000222222//////777AAApppVVV999---000...///333---'''***///000///---///999JJJVVVOOO;;;...333>>>CCCHHHNNNKKKGGGAAA;;;777555555666666:::===>>>DDDVVVrrrmmm```VVVRRRUUU]]]vvvmmmbbbYYYMMMAAA:::999555;;;>>>555@@@xxx|||}}}oooSSS;;;///111111111111111111111111111111111EEEpppzzz[[[UUU999EEESSS```qqqjjj\\\ZZZeeegggeeekkk^^^SSSgggjjjFFFDDDUUU}}}^^^XXXTTT[[[iiivvv{{{{{{ttt~~~{{{zzzfffBBB000///333///222333333222111333666888yyy}}}sss}}}@@@@@@NNN;;;???UUU___ZZZTTTPPPQQQQQQUUUYYYZZZXXXYYY^^^rrrQQQFFFBBBIII[[[iiiaaaccchhhmmmnnniiibbb^^^jjjsss{{{~~~uuuzzz???444555:::111;;;999999NNNmmm~~~777444///444...>>>VVVppp]]]:::666555333111000000000000------444AAAYYYbbbVVVJJJBBBOOOxxxaaa;;;666888>>>JJJQQQ[[[hhh|||ccchhh888***///&&&+++,,,...000444777;;;===AAAAAACCCEEEHHHLLLOOOQQQUUU^^^sssAAA555------///+++++++++************)))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((()))***,,,...000111999CCCBBB444...333333---///,,,***,,,111444333111333333444888BBBQQQbbbmmmzzzUUUTTTNNN222///***)))'''''''''))),,,---000000111222444555777888999<<>>@@@CCCHHHRRRVVVLLL>>>555333444///000222;;;ggg{{{~~~XXX888444///000000000000000000000000333///--->>>iii[[[^^^FFFKKKLLLfffvvvkkkUUULLL[[[eeegggkkkqqqxxxeee{{{___CCCEEErrrvvvTTTHHHFFFIIITTTeeesssyyyyyytttyyy}}}ddd;;;111222000111222333333222111222555777bbbtttMMM;;;VVVCCC999JJJ```[[[NNNPPPPPPNNNOOOQQQQQQPPPTTTYYYbbbHHH>>>BBBTTTggg___ccckkkqqquuurrrlllgggvvvpppmmmvvvffftttrrr000888555777000777444666JJJoooAAA000222333...666JJJiiixxxVVV555555444333111000000000000000---333AAA]]]yyy]]]DDD:::AAAcccnnnNNN@@@:::AAAMMMPPPNNNcccllleee555,,,333,,,,,,---...000444888<<<>>>AAACCCEEEEEEEEEGGGLLLPPPXXXXXXtttAAA555......///+++++++++************)))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((()))***+++---///000...999<<<333///333222+++...+++***,,,111444333222222222222666???MMM\\\gggzzz[[[ZZZooo}}}mmm===***$$$)))(((''''''(((***,,,---...000222555777999;;;;;;888;;;???AAAAAA@@@@@@AAAggggggvvv]]]???555//////...---,,,***)))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))************+++,,,,,,---...///000000000111333444888GGGddd}}}{{{{{{xxxmmmvvvooosssvvv888(((777,,,111......222444111000111KKKeeeSSS888000333+++...444------------...111333333333///000222444000***,,,333///000111333444555555555444666888999999888888999:::@@@HHHMMMNNNKKKEEE???BBB@@@??????>>>=========000===AAA777---///444444;;;,,,555ccc{{{mmmGGG///000///000000000000000000000000000111222:::{{{nnnnnn^^^NNN???CCChhh{{{^^^KKKWWWfffhhhiiimmmUUUEEE]]]]]]888:::;;;BBBQQQdddssszzz{{{vvv}}}zzzvvvxxxQQQ111333444...333111222333222111111444666PPP```BBBRRRKKK999;;;UUUXXXKKKMMMRRRNNNLLLMMMMMMMMMRRRXXXpppaaaRRRJJJNNN]]]ccchhhoootttyyyzzzuuuooo~~~ooodddooozzzsssaaa...:::666666222888444888FFFwwwKKK000555---111111AAAaaazzzuuuSSS555444333222222111000000000000...222;;;RRR~~~^^^CCC<<<===SSSzzzsssTTT:::>>>GGG@@@FFF___xxx|||sssbbb444...555...//////000333666:::>>>@@@CCCFFFHHHGGGDDDEEEKKKQQQZZZcccwwwAAA333---...///+++++++++*********))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((()))+++,,,...///&&&///333...,,,111111+++---+++***+++...000000///000000111444<<>>>>>999<<<>>>@@@AAABBBDDDFFFeeejjjwwwZZZ999444///......---,,,***)))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((()))))))))************++++++,,,---...///000111222000111333777@@@RRRcccyyy}}}uuulllsssfffxxxddd111)))666,,,111---,,,///222111111222:::ggguuuOOO<<<;;;444444555)))222///,,,+++---/////////+++,,,...000///,,,---111111111000000000000111111222222222444777888999888======???AAACCCCCCDDDEEE:::;;;;;;::::::::::::888000666555------444666222555>>>```uuuzzzNNN999222,,,///////////////////////////---///444===qqq^^^]]]>>>CCC^^^sssUUUVVVdddfffcccggggggZZZzzzfffJJJ:::777:::BBBRRRfffvvvwwwkkkiii|||yyy|||ttt]]][[[AAA---222222---444000222222222111111222444HHHjjjvvvIII???KKK@@@:::OOOZZZNNNHHHSSSOOOMMMMMMLLLMMMRRRYYYiiirrr]]]SSS^^^ccciiinnnppptttwwwtttmmmkkkiiiiiiooozzz|||vvvqqqMMM666888777999999>>>;;;AAAHHHhhhkkkGGG///777+++111///999UUUppppppTTT666222222222222111000000///,,,,,,222555EEEwwwXXXYYY]]]IIIJJJGGGLLLhhhjjjeeebbbRRR;;;666>>>???EEE^^^vvv```444,,,---(((...000222555888<<<>>>@@@EEEIIIKKKIIIGGGGGGMMMRRRUUUlll{{{AAA000+++---...+++++++++*********))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++---...'''---...******000222///---+++*********++++++***......///222888BBBNNNVVVooo|||VVVHHH```{{{yyy```888000///((((((((()))***,,,...000---000333888;;;>>>??????@@@@@@@@@???>>>@@@CCCFFFdddkkkuuuYYY555666.........---,,,+++))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''))))))))))))***************+++,,,---...000111111222000111555888<<>>???FFFIIIKKKLLLKKKLLLOOOSSSNNNmmmCCC111,,,...---+++++++++************)))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((()))+++,,,---,,,...---***+++111444333,,,+++***)))(((''''''''',,,------///444===GGGNNNhhhwwwTTTEEEUUUrrr;;;)))%%%(((((()))+++---///111222///000333666:::<<<>>>???DDDDDDBBB???<<<<<<>>>@@@gggjjjmmm[[[555888.........---,,,+++***)))''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((((((((())))))))))))***************+++,,,---...000111111000///222666888999???FFFNNNiii```]]]~~~{{{{{{mmmtttmmm___kkk```fffkkk:::222222***111000......111222///000333222333ZZZsss^^^TTT???///222...000222333222111000000...---+++***,,,---,,,***---------......//////000111111111111222444444555444222333777888333222555111444444000///222222......---...111333222555:::gggnnnIII///,,,///..............................333///000888SSS^^^gggRRRSSS===AAAfffeeeWWW```hhhiiihhhiii{{{wwwsssnnnmmmsss||||||}}}ttt{{{VVV777222222222444333///111222222000000000111...LLL~~~HHHBBBEEELLLNNNRRRQQQHHHJJJHHHIIIKKKKKKJJJMMMRRRJJJKKKPPPmmmlllUUUYYYzzzdddfffcccmmmttttttvvvyyyrrrfffeee]]]___tttoooXXX;;;444333333222888888333======~~~tttsss999444...111***///000999SSShhhZZZ<<<000111111222222111//////222---///111777PPPkkktttjjjVVVJJJQQQQQQttttttpppZZZGGGHHHQQQ{{{[[[HHHEEE;;;222111000LLLjjjbbbUUU999000///666///333888===AAABBBAAA@@@EEEGGGJJJMMMOOOPPPQQQRRROOOfffzzzHHH555//////,,,+++++++++************)))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,......---+++,,,000111000++++++***)))((('''((((((++++++,,,...222999BBBHHHccctttRRRHHHYYY|||BBB...+++((()))+++,,,///111222333111111333444777999<<<===>>>???@@@???===;;;:::;;;fffddd```YYY333666.........---,,,+++***)))'''''''''&&&&&&''''''''''''''''''((((((((())))))))))))))))))***************+++,,,---///000111222---///444777777666===FFFJJJOOOXXXooo[[[|||rrrkkkdddZZZooobbbkkkaaa,,,333333%%%444//////111555333......111888000444~~~tttAAA666444444333111---,,,...///...000000//////111000...+++,,,...///000///...------///222333222111//////555000...111000------222+++000111------111000+++///---000555333222@@@SSSGGG***444111...222,,,........................+++---222333;;;mmmeeeNNN[[[:::FFFjjjvvv___bbbhhhiii```^^^eeevvv~~~{{{}}}xxxooo~~~zzzyyyKKK,,,222555777888000///111222222000///000000333333dddCCC???KKKEEEBBBKKKLLLDDDCCCEEEIIIIIIGGGIIIMMMCCCLLLHHHCCCQQQcccnnnxxxhhhiii___NNN]]]qqqiiicccMMMcccaaabbbtttiii[[[jjj]]]jjjtttuuuxxxyyyooo```XXX\\\jjj~~~vvv~~~sssHHH:::+++444333333999777111===>>>sssAAA===)))111***222111333MMMhhh^^^@@@000000111222222111//////222))),,,777CCCTTTZZZQQQVVVRRR___jjjUUUeeezzz[[[@@@<<>>DDDGGGGGGFFFDDDDDDEEEHHHLLLQQQSSSRRRQQQUUU[[[LLL:::333000++++++++++++************))))))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((***+++++++++,,,+++***+++---,,,***)))******)))((((((***+++***++++++---000777???EEEaaarrr}}}KKKGGGxxxppp}}}iii777***---)))***+++...000222444555222222222333555777:::;;;333777<<>>AAA===LLLJJJMMMXXXeeelllhhhaaa~~~|||}}}|||xxx|||uuugggiiiZZZ```~~~qqqqqq:::111555***444...+++///444666555222///---888+++...TTTXXX666555///999999+++...555,,,000///...,,,,,,---///000------------------------.........////////////000//////.........///000000///000222222111000---+++111000000333999MMMoooPPP===---,,,111111---+++........................***444,,,111<<>>BBBffftttUUUTTTZZZWWW\\\```bbbbbbeeeiiikkkiii~~~tttiiilllkkk^^^jjjvvv{{{zzztttsss}}}vvvnnniiilllrrruuuvvv~~~ooo\\\III777+++///555222...///............////////////222,,,NNN|||vvvddd;;;@@@BBB;;;AAANNNEEEEEEEEEGGGIIIJJJHHHFFFCCCAAABBBEEEFFFGGGMMMTTTNNNMMMSSS]]]eeeeeecccccctttiii___\\\ZZZXXXYYY]]]eeeWWWbbbqqqdddWWWVVVSSSaaabbbfffwwwnnnOOO555---222333000333333888555888<<<[[[ZZZxxxQQQ888666,,,111+++...111;;;XXXdddPPP888111---///111///......'''......///KKKzzz~~~ppptttoooddd\\\QQQLLL@@@;;;AAACCCDDDIIIBBBeeeiiiFFF222---000333777<<>>888000,,,,,,---......)))555555)))333eeeccc>>>333777///+++555555222......000222111000---------------------------------............///------............------444///...222111,,,+++///***...777MMMvvvxxxmmmCCC,,,,,,---///...+++---111---------------------------///...333///LLLkkkKKKYYY888666HHH{{{QQQFFFSSS]]]___cccfffhhhiiiiiijjj^^^kkksssrrrpppsssssspppvvvxxxvvvuuu{{{{{{}}}~~~|||lll^^^gggxxxzzzppplllqqqtttqqqrrrvvvsssgggkkkvvv~~~zzzGGG<<<222---222555111...000---............/////////555)));;;uuujjjdddPPPBBB;;;666;;;AAAEEEFFFGGGIIIJJJIIIFFFCCC@@@>>>???CCCDDDDDDHHHNNNLLLTTT\\\[[[QQQKKKTTTbbbnnnaaaUUURRRUUUYYY\\\^^^ggg^^^hhhppp\\\GGGHHHNNN[[[\\\kkkwww~~~aaaAAA222111333444444222222888666888777OOOcccxxxLLL333333222111...///---222LLL```[[[@@@555......111000---,,,)))111...)))@@@www~~~xxxlllSSS<<>>CCCEEEDDDCCCDDDEEEFFFEEEEEEEEEFFFGGGIIIJJJLLLGGG]]]ppp:::555...222,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))+++***************++++++---,,,,,,+++***)))((((((***((((((+++,,,///888BBBSSSccclllLLL'''222+++***---......111666666333999999:::999999888777666888666333333333444444333dddeeerrrRRR666///.........---,,,+++***)))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))******+++,,,,,,((((((((((((***,,,...///,,,---...000555:::>>>???CCCCCC@@@>>>HHHggg}}}~~~{{{|||}}}}}}}}}~~~sssccc[[[[[[ggguuuxxx888888===<<>>IIIdddfff~~~}}}yyyyyy{{{wwwyyyyyyyyyxxxxxxzzz~~~{{{~~~{{{ooo```UUUVVV]]]|||ttt<<>>...///......333888888222,,,---'''---666000,,,HHHpppoooQQQXXXYYYBBB222555444555777888666111,,,........................---------.........//////,,,---...000111111111222666222///000222555;;;AAAOOO|||}}}XXX444,,,//////...---------------------------------------111''',,,333222;;;nnnnnntttJJJKKK@@@555LLLvvvrrrZZZIIIMMMOOOUUU[[[ZZZWWW[[[cccaaaccceeeiiipppwwwwwwtttlllnnnjjjdddfffoooqqqlllZZZjjjrrruuu~~~|||zzzpppwww}}}{{{pppjjjppp{{{uuu|||lllrrrRRR:::777555444111...///222------------............***222///BBBwwwxxxFFF<<>>???AAAHHHOOO[[[YYYYYYZZZWWWPPPLLLLLLKKKNNNPPPQQQRRRTTTTTTTTTZZZeeebbbPPPCCC???AAAEEE@@@ZZZqqqjjjJJJ000///444000---111555222666555999666GGGuuu|||PPP444111+++111000+++...888JJJ[[[HHH;;;///...111111...+++...'''***111222<<>>JJJ^^^uuuppp^^^}}}wwwvvv}}}www~~~{{{xxx~~~wwwvvvzzzvvvtttxxx}}}~~~{{{yyyxxx|||}}}~~~tttaaaNNNKKK___wwwooonnnmmmooofff]]]FFF111...,,,+++---222444444333,,,//////++++++111777999uuuyyyGGG999777333///......111333000000000000000000000000.........////////////000000///////////////000111222555444555BBB[[[nnnvvv}}}^^^:::,,,---,,,,,,)))'''***//////+++,,,,,,,,,,,,,,,,,,,,,,,,222)))---...111444IIIyyyXXXUUUFFF999DDDggg|||___PPPPPPWWWaaaaaa[[[ZZZ______dddhhhgggcccbbbfffiiillllllkkkjjjkkkooowww|||{{{zzzssshhhjjjvvvvvvjjjlllpppsssqqqmmmppp|||nnnfffnnn[[[<<<333222111///------000333,,,------------.........,,,111)))111bbbeee<<<666;;;@@@AAABBBEEEFFFFFFCCCAAA@@@======@@@@@@AAAFFFMMMTTTOOOPPPZZZ```\\\QQQIIIJJJOOOPPPNNNNNNRRRWWWXXX[[[[[[GGG666;;;@@@===>>>SSSuuusssRRR===---///333000000444666222555444999666EEEvvvnnnjjjCCC***+++111...+++000222===QQQFFF:::000///111000...---,,,$$$)))666222,,,CCCfff}}}zzz}}}ooo[[[bbbfffNNNBBBbbbzzzuuuvvvKKK555222444888<<<>>>BBBEEEEEECCCBBBCCCEEEHHHIIIJJJJJJKKKLLLLLLMMMIIIOOOcccNNN777000...,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((('''''''''((()))***+++,,,++++++***)))((('''''''''&&&'''))))))***111:::GGG___hhhuuu|||kkkXXXXXXxxxiiixxxggg<<<222///(((111444444444777<<<;;;888777888888777777666555444555555555333111111333444hhhdddmmmQQQ999555------......---+++)))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''(((***,,,...///000---,,,+++***)))***++++++......111777777666:::@@@;;;III]]]jjjmmmkkkhhhgggaaaiiimmmoooxxx|||vvvttt}}}uuurrrxxxttt}}}tttssszzz|||tttvvv{{{vvvrrrvvv|||}}}zzzvvvttt|||}}}}}}{{{|||zzzooo```QQQMMM]]]ppp|||{{{pppZZZBBB777%%%---,,,******+++---///111///333000)))+++444333+++CCCxxxooo\\\ZZZTTTIII<<<444222333111111111111111111111111/////////000000000111111111000000000111444777999---AAAPPP[[[yyy}}}ggg<<<---+++((((((+++***((()))......))),,,,,,,,,,,,,,,,,,,,,,,,000,,,000)))000333000TTTeeeMMM===???VVVuuuYYYOOOLLLUUU[[[XXXWWWZZZfffdddcccdddeeedddbbbaaaccc```ccciiiiiijjjvvv|||dddWWWQQQOOOcccuuuooonnnllljjjnnnyyyxxxeeehhhzzzmmmEEE...//////...------...000000,,,,,,---------.........000111...---EEExxxxxxcccDDD555======>>>AAADDDEEEDDDCCC@@@???AAADDDCCC@@@BBBFFFFFFGGGOOOYYY]]]VVVMMMHHHGGGKKKKKKKKKOOOWWWZZZXXXPPPKKK:::333:::999BBB]]]|||[[[>>>666000222444222333777444///333333999444@@@xxx~~~]]]ddd@@@000---222+++)))111...222GGGBBB999222111111///...///+++))),,,000+++'''000???LLLggg~~~~~~{{{tttSSSPPPfffxxx~~~zzzoooDDD222333777:::??????BBBFFFFFFDDDCCCEEEGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNQQQ]]]QQQ777111---,,,,,,++++++***)))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((''''''''''''((()))******)))))))))((((((((('''''''''&&&'''))))))***000999CCCZZZcccsss|||XXXHHH[[[~~~XXX444444---...222444555444666:::999555555555555555555444222222222333333222//////222444gggdddoooTTT888///------...///...+++)))'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((***,,,...///000///...,,,************+++))))))...666888777<<>><<>>555TTTtttGGG222222222222000///111333111---222333999222:::pppfffJJJ---:::000333(((&&&111,,,,,,BBB>>>777222222111......111)))......((((((///333222111@@@JJJWWWkkkuuuvvv|||gggXXXeeeooorrrwwwnnneee;;;...333888===BBB@@@CCCFFFFFFDDDDDDFFFHHHDDDEEEGGGIIIJJJKKKLLLLLLGGGLLLQQQzzzRRR777222...,,,,,,++++++***)))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''')))******((((((((((((''''''''''''(((&&&'''***)))***000888???UUU^^^qqq~~~wwwNNN>>>___rrriii888333---999222444444333555999777333000111222333444444444444///111222000......111444mmmiiihhh}}}uuuMMM<<<222//////...---,,,***)))(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))************222111+++$$$&&&,,,---))),,,+++---111444888AAAJJJOOOUUU]]]dddfffccc]]]YYY^^^ooo{{{oookkkmmmlllnnnooonnnmmmnnnrrrvvvttttttrrrpppoooppptttvvvssshhheeejjjeee]]]dddvvvkkknnntttwwwjjjrrrFFFJJJDDDIIIvvv[[[BBB]]]FFF333000000+++))),,,++++++***)))(((((()))))))))***++++++------...///333///666XXXuuu{{{\\\KKK<<<999999666444444111---111333000666999///444777???WWWnnnuuunnnvvvvvvMMM---+++///***)))111)))((('''(((***,,,+++*********+++++++++,,,,,,,,,............///111222333www```ZZZAAA:::999CCCQQQggg}}}\\\VVVOOOYYYbbbTTTWWWUUUUUUZZZ___```______``````___dddjjjlll~~~hhhRRRsssiiiMMMllliiinnnzzzwwwfffYYYeeezzz{{{}}}HHH:::.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000+++***111333777iiimmm>>>:::999===@@@BBBGGGMMMEEEBBB???>>>??????>>>===>>>@@@BBBBBBAAABBBEEEIIIIIIIIIIIIMMMRRRQQQFFF:::;;;666999999888RRRmmm{{{VVV888111111000000000000000111222000222555222111AAAVVVuuu___DDD444333///...000...))),,,444555444111///......///000------------------------...111666>>>HHHSSS[[[```^^^hhhkkkttt|||{{{mmmYYY^^^fffooo~~~xxxRRRMMM|||QQQ888:::;;;:::???CCC>>>CCCFFFDDD@@@???CCCIIIDDDEEEGGGHHHHHHIIILLLNNNGGGEEEFFFsss}}}hhhFFF***000......,,,+++***)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&((((((''''''&&&&&&&&&''''''(((''''''&&&'''+++000555AAAXXXmmmqqqsss{{{nnnKKKKKKaaayyy222444555...666666555444333333333333000000111111111111000000///////////////000111111nnnllloooYYY@@@222//////...---,,,***)))(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++...111000+++)))+++***&&&***((())),,,///333<<>>///---///+++))),,,+++***))))))(((((()))))))))******+++,,,---......---000444???^^^|||eeeKKK;;;777@@@BBBFFF;;;,,,777SSS```UUUdddtttJJJ666(((---///((($$$''')))((('''(((***,,,+++************+++++++++,,,,,,---------...///000222222LLLRRRDDD???666???XXX|||uuuUUUIIIKKKOOOSSSXXXYYYZZZXXXUUURRRSSSVVV[[[^^^\\\]]]^^^___wwwtttTTTrrrpppRRRhhhlllmmm```WWW```ppptttuuuBBB666///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------111000...OOO~~~UUU>>>HHHLLL<<<444===GGGDDDAAA@@@??????>>>===999;;;>>>>>>======@@@BBBNNNIIIEEEEEEEEEAAA999333333///:::HHHQQQlll}}}\\\===---111000000//////000000111111///222666444111;;;KKKmmm<<<666111...---,,,,,,---000333222111///////////////------------------------......111444999???DDDGGGKKKPPPRRR\\\```QQQnnnwwwbbbLLLSSS^^^kkk|||gggDDDMMMrrr~~~RRR777999:::;;;AAADDD@@@DDDGGGDDD???>>>BBBGGGHHHGGGEEEDDDEEEJJJRRRXXXJJJIIILLLnnnlllCCC...333///...,,,+++******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%%%%'''))))))(((((('''&&&&&&&&&''''''''''''&&&'''***000444===SSSgggmmmrrr{{{~~~TTTMMMaaauuuttt888444222000444444333222111111111111/////////000000////////////............///000000llliiinnnYYY===/////////...---,,,***)))(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***+++++++++***111444222---+++'''$$$+++((('''***+++---333;;;OOOPPPPPPMMMKKKPPPYYYaaahhhlllnnnjjjccc]]]]]]^^^dddgggkkkmmmmmmnnnooopppqqqrrrsssuuuwwwyyyzzzzzztttrrrpppnnnmmmllljjjhhhyyywwwooojjjaaaIII888===AAAQQQyyynnnttt~~~sssmmmCCC444***+++---***)))+++***))))))(((((((((((()))))))))***+++,,,------...+++///000,,,000PPPqqqaaa```wwwxxxaaa<<<+++)))+++//////***&&&&&&)))((('''(((***,,,+++************++++++++++++,,,---------...///000111222333|||nnnPPP???...666EEEWWWtttrrrjjj^^^LLLNNNOOOUUU[[[[[[XXXWWW[[[___ZZZ```aaaaaaaaabbb{{{aaasss{{{aaammmwww}}}jjj]]]XXXNNNbbbrrrooo}}}[[[;;;111///---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,***///000111111+++666RRR^^^kkkFFF@@@GGGHHHBBBBBB???;;;888777666444333999;;;===>>>======>>>???<<<777777<<<<<<666555::::::<<>>mmm~~~JJJ666333...)))***......+++//////000000000000//////------------------------000000///000111333555666<<<===@@@KKKfffSSS555BBBVVVVVVOOOHHHOOO\\\mmm^^^>>>KKKfffvvv~~~SSS888:::===???DDDDDDBBBEEEGGGDDD???===@@@DDDHHHFFFDDDBBBBBBFFFMMMRRRFFFEEEMMM```GGG222//////...---+++************((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%%%%&&&(((***+++***)))((('''&&&&&&&&&'''''''''&&&'''***///333888KKK^^^hhhpppzzz~~~}}}YYYWWWqqqzzz|||qqqqqqTTT555222222888222222111111000/////////---......//////......------------------......///mmmhhhnnnPPP777000//////...---,,,***)))((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,***///333444222///+++'''+++((((((++++++***,,,000???GGGPPPSSSQQQPPPSSSXXXooolllhhhccc______```bbbgggiiikkkmmmoooppprrrsssuuusssqqqqqqssswwwzzz{{{zzzwwwmmmdddhhhuuu{{{xxxmmmnnnaaaQQQDDD444000<<>><<<999888999:::999999333444555666666555555555333///222999888222777BBBKKK[[[yyymmmCCC......333//////.........///000000111...000444555333444888^^^xxxjjjuuuFFF111333000***)))......)))+++---///000111111000///------------------,,,,,,///////////////111222333444555;;;FFFSSS___kkktttzzzTTT444555BBBDDDCCCJJJMMM[[[rrraaaIIIXXX}}}xxxRRR<<>>AAADDDJJJKKKKKKJJJGGGDDDDDDDDDNNNKKKYYY___VVV888...///...---,,,+++*********((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%&&&)))+++,,,+++***)))''''''&&&&&&'''''''''&&&'''***...222666FFFWWWcccmmmvvvzzzyyyyyyjjjJJJXXXjjjhhhRRR;;;---///555;;;333333333222222111000000.........//////.........,,,,,,++++++,,,,,,---...sssoooyyyPPP888555//////...---,,,***)))((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***,,,------------///222444444222111'''%%%&&&***,,,))))))+++)))333@@@HHHLLLRRR[[[bbbnnniiiccc^^^]]]^^^___```cccccceeeiiimmmrrruuuwwwuuusssqqqqqqsssttttttrrrttt{{{~~~|||~~~rrr```PPPLLL>>>111...000GGGiii}}}uuu|||bbbFFF:::666222000+++)))***+++)))'''(((((('''''''''''''''(((((('''(((((()))***+++,,,,,,000+++,,,444666000///444MMM}}}kkkDDD---+++222,,,...***$$$%%%***+++''')))((('''(((***,,,+++***))))))*********+++++++++++++++,,,,,,---///000111111===}}}gggnnnZZZMMMEEE+++999;;;NNNvvv\\\WWWOOOKKKPPPXXXWWWQQQVVVZZZWWWWWW[[[YYY```ttt}}}zzz|||yyyqqqeeeZZZRRRPPPQQQRRRQQQ[[[{{{rrrEEE999333---111,,,,,,+++++++++******************++++++,,,,,,,,,)))000---+++333555111444777jjjOOODDD:::888555333333444333222555444444444555444333222;;;777555777555666CCCTTTwww}}}RRR555,,,---.........------...//////000111//////222444444666999JJJfffnnnvvvAAA///222222---+++,,,,,,***)))+++...000111111000///......---------,,,,,,,,,******++++++---...///000000///555===@@@>>>DDDNNNccceeePPP666444<<<>>>AAAFFFGGGVVVqqq~~~dddSSSuuunnnOOO@@@FFFIIIIIIGGG@@@@@@AAACCCBBB@@@@@@BBBEEERRRSSSRRRPPPKKKGGGEEEEEEKKKFFFWWWXXXeee>>>333//////---,,,+++*********))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%%%%&&&)))+++,,,+++***)))''''''&&&&&&&&&'''''''''''')))---111666CCCSSS```iiirrrwwwxxx~~~uuuRRR777QQQfff===...///666555555555666666555444222222...//////000000//////...+++++++++++++++,,,------ssspppVVV777333//////...---,,,***)))(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((***,,,---...---,,,///333555555888===((($$$$$$)))+++***)))+++(((***---000666CCCTTTaaadddbbb___^^^^^^______^^^gggffffffhhhkkkmmmmmmllllllmmmqqqxxx}}}~~~zzzuuuttt}}}|||oooVVV???<<>>444000///...,,,++++++++++++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&%%%%%%&&&(((***+++***)))((('''&&&&&&&&&&&&'''''''''''')))---///777CCCRRR^^^fffnnnvvv|||~~~oooMMM;;;XXXuuuEEE555333999444666666777777777555444222/////////000000/////////+++++++++++++++,,,,,,---sssjjjvvvXXX666/////////...---,,,***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((***,,,...///***...555999555222;;;GGG888000*********)))))),,,...,,,(((&&&)))111<<>>;;;XXXsssfffsssaaa===***,,,000+++!!!&&&)))***)))(((''''''(((&&&&&&%%%%%%&&&&&&'''(((&&&''''''((()))***++++++''',,,...+++***...222444111222<<>>:::444;;;888444555666666666444222111---......//////......---,,,++++++++++++,,,------xxxfffkkkZZZ888222//////...---,,,***)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&(((+++---...///'''111<<<>>>444...;;;MMMLLL@@@333---)))'''(((+++&&&(((+++------,,,***(((222:::GGGRRRZZZ\\\[[[ZZZdddhhhpppzzz~~~zzzwwwjjjaaa]]]\\\ZZZXXXOOOGGG>>>777333//////111888+++;;;ooozzz```BBB+++,,,000***'''+++###''')))(((&&&'''((()))%%%%%%%%%%%%&&&&&&'''(((&&&&&&'''((()))***++++++&&&,,,...***+++222111***000222333333>>>^^^qqqfffzzzqqqyyyrrr{{{SSS000---++++++***)))***,,,(((%%%&&&)))'''!!!###***)))((('''(((***,,,+++***))))))))))))*********************+++,,,---//////---444,,,TTTbbb:::666@@@333000CCC@@@666CCChhh|||wwwssswwwoooooonnn\\\TTTOOOMMM>>>>>>===:::888999;;;>>>qqq}}}___EEE666---------&&&************))))))))))))((())))))***++++++,,,,,,'''---,,,...222+++(((333333---777JJJwww~~~{{{|||~~~~~~}}}fff}}}RRR===///111111***''',,,,,,++++++,,,---...///000,,,111555333111111222333222ddddddAAA***///666///***///***+++,,,---............//////...---,,,,,,++++++))))))***+++,,,,,,,,,,,,---,,,---...111333000,,,///???===///000555555777333???ZZZqqqnnniii~~~OOOcccUUUSSS|||PPPAAA???DDD@@@AAADDDBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@CCCFFFFFFEEEDDDCCCCCC@@@DDDBBBDDDTTTJJJ999000///...---,,,+++++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&((((((''''''&&&&&&&&&''''''&&&'''''''''''')))+++...555AAAQQQ]]]ccclll|||uuu^^^IIIJJJggg~~~mmmyyytttAAA555===333999999222333444444444222000...,,,------......------,,,,,,,,,++++++,,,,,,---...uuujjjlll___===000//////...---,,,***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&(((,,,111666'''111999777222333888;;;KKKOOONNNCCC333'''###$$$000"""'''333...''')))+++.........111555:::===???JJJOOOMMMHHHNNN\\\\\\QQQMMMMMMGGG===999;;;999333222000111333222///000555===eeerrrtttsssCCC;;;222,,,+++***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))******++++++,,,------111111111222555<<>><<<==================<<<===???AAABBBAAA@@@@@@AAABBBAAA@@@JJJMMMQQQ888555555///...222***$$$++++++******)))))))))))))))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%&&&'''&&&&&&'''***---777<<>>999;;;???DDDGGGAAA666,,,&&&///000"""---444(((***++++++)))(((+++222888111444222...111888666...000---+++---333555///&&&333---'''&&&)))444HHHYYY~~~eeedddxxxrrraaa777111+++)))+++,,,+++)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((((())))))))))))******+++,,,,,,------.../////////111555888???QQQppptttmmmppprrrkkkcccaaaxxx~~~ZZZ<<<+++%%%%%%******))))))(((''''''&&&((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))*********)))******++++++,,,,,,---000+++000666SSS{{{rrrTTT<<<222,,,...444666222;;;JJJWWW```eeefffgggssswwwqqqbbbPPPCCC===:::;;;;;;666111///444444111888LLLdddLLL;;;...///000+++))),,,))))))))))))(((((('''''''''((((((((())))))))))))******++++++,,,---------000222000,,,222RRR|||{{{uuukkkYYYDDD333111...,,,++++++---...,,,,,,,,,---------------......///000111222222333666888ggg{{{ffftttMMM:::888...,,,222...++++++++++++,,,---...///000//////...------,,,,,,*********))))))******+++------,,,,,,,,,,,,------,,,---//////......000222666@@@PPPdddxxx~~~hhh]]]999YYY\\\GGG@@@;;;<<<<<<::::::;;;::::::;;;;;;;;;;;;::::::>>>@@@BBBBBB@@@?????????>>>???;;;BBBDDDmmmrrrCCC222333---+++...,,,)))...+++******)))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&%%%&&&'''&&&&&&'''***---666999FFFXXXbbbeeeppp~~~ooobbbiiiYYY444444555111333444///......---,,,,,,,,,---++++++******************))))))))))))))))))))))))rrrkkkoooYYY<<<444//////...---,,,***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%(((,,,///;;;666222555AAALLLMMMGGG<<<444000;;;LLLQQQFFF888111)))(((000777666---%%%###+++333444///******+++.........------,,,***)))///,,,,,,000222///,,,,,,***,,,333???PPPhhhxxxxxx|||}}}nnnKKK666,,,)))&&&&&&)))+++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))***++++++,,,,,,---///111222000/////////(((...:::NNNjjj~~~kkkWWW;;;(((###(((///333)))))))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))******))))))******+++,,,,,,,,,000"""000555666uuuwwwLLL===CCC???111,,,111444888999999:::===@@@AAAPPPWWWPPPJJJHHHCCC999888333000111111///...000666222...EEEuuufff;;;111+++...///)))'''***)))))))))(((((((((((('''''''''((((((((()))))))))*********+++,,,,,,------+++)))000555---...UUUzzznnnTTTAAA333...---,,,,,,++++++,,,,,,+++,,,,,,,,,---------...---...//////111111222333666666RRRooosssQQQ>>>222222222)))+++++++++++++++,,,---.../////////...---------,,,******)))))))))))))))***,,,++++++++++++++++++,,,(((***,,,,,,---...000333777BBBRRRfffvvvtttyyylllXXX===YYYPPPCCC>>>;;;<<<;;;888666888999999::::::::::::999999===???AAAAAA@@@>>>>>>??????DDD===???@@@SSS>>>444444000++++++---......+++******)))))))))))))))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%&&&'''&&&&&&'''***---555777DDDVVVbbbffflllttthhhRRRNNNaaa___777333222111222222111000///...---,,,,,,,,,))))))******************))))))))))))))))))))))))uuusss{{{]]]>>>777//////...---,,,***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%(((+++<<>>222---+++---,,,((('''***(((((((((((((((((((((((('''''''''((((((((())))))))))))******+++,,,,,,,,,,,,$$$***999777***000EEEsssWWW<<<---&&&******+++++++++++++++***+++++++++,,,,,,------...------...///000111222222444666DDDtttbbbBBB333333111(((++++++*********+++,,,,,,...............---------******))))))(((((())))))++++++************++++++((()))***++++++,,,///222999DDDYYYsssssskkktttqqq^^^RRRSSSoooqqqJJJ???;;;:::<<<;;;666444555:::;;;;;;<<<<<<;;;;;;:::;;;===???@@@@@@??????@@@>>>GGGBBB>>>>>>CCClllOOO:::666444///+++...000++++++******)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&'''***---444999FFFUUU___ccciiipppXXX???CCCaaaxxxQQQ999:::999666555222222111///...---,,,,,,,,,(((((())))))******++++++))))))))))))))))))))))))tttvvv```===333//////...---,,,***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$###$$$&&&(((111===GGGGGGGGGPPP]]]gggSSSMMMGGGGGGNNNVVV[[[\\\kkksssKKK777222,,,***+++,,,000555888777111,,,///---...111222000444:::444444888???FFFOOO]]]iiisss___IIIVVVtttJJJ)))$$$...(((((('''''''''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''(((((())))))******+++)))***,,,---,,,---///111222333222000...000666;;;AAAVVVwwwzzztttPPP999000(((---------,,,+++((($$$!!!''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((())))))******+++,,,,,,,,,---)))///666444]]]aaaHHH:::===777555444555777777333///999555111///333666555222666555777888444///000444QQQVVVMMM333111...---,,,***((())),,,'''''''''''''''(((((((((''''''''''''(((((((((((((((((()))******++++++,,,555+++&&&+++000...---...AAAhhhuuuqqqTTT:::...+++***((()))***++++++******)))******++++++,,,------...------...///000111222222111333777aaammm{{{fff???///.........,,,,,,+++*********++++++---------...............++++++***)))))))))))))))+++******))))))******+++)))***+++******,,,///111333BBBbbbuuummmsssvvvnnnpppttt{{{]]]===<<<::::::<<<:::555444666:::;;;;;;<<<<<<;;;;;;:::777:::===???@@@@@@AAABBB;;;DDDCCC===<<<;;;bbbBBB333111222+++...111'''+++******)))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&'''***---222<<>>999>>>;;;777777444111111///...,,,,,,++++++((((((((())))))******+++((((((((((((((((((((((((uuuwwwgggAAA444//////...---,,,***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%&&&$$$+++444???LLLUUUUUUOOOMMMUUU]]]]]]UUUIII???:::QQQmmmuuuvvvtttOOO<<<;;;AAAMMM]]]jjjllleee\\\FFFHHHKKKNNNRRRUUUWWWWWW|||xxxxxxooo[[[___{{{[[[AAA333***(((+++&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''''''''((())))))******+++,,,,,,+++***+++---000)))+++...000111222444555222---333EEETTTbbbwwwsssYYYIII===444)))+++222///(((((((((&&&%%%''',,,111&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))(((((())))))***+++++++++)))333(((---<<<***:::|||VVV777444111111333777888999666222000333555222...+++000---,,,///666EEE\\\ooo|||>>>333555222000---+++***)))***+++&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((((((((((()))******++++++)))---...+++,,,///111000,,,###MMMxxxtttdddMMM888------000222((())))))*********))))))))))))***+++,,,---......,,,---......000000111222222666222MMMpppddd|||RRR???444---111...---,,,+++++++++++++++,,,---------.../////////---,,,+++***))))))))))))+++******************++++++,,,,,,++++++---000333222JJJqqqzzzrrrkkkjjjooowww{{{SSS999;;;999:::<<<:::666666999999999::::::::::::999999666999<<<>>>???@@@AAABBB===AAAGGG@@@======\\\QQQ111,,,444------111(((+++******))))))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''&&&&&&'''***---111===LLLUUUXXX]]]hhhrrrnnngggGGGBBB[[[}}}uuuWWWAAA666888;;;555333777555000///...---,,,+++++++++(((((())))))))))))))))))((((((((((((((((((((((((rrrtttjjjDDD666//////...---,,,***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$######%%%&&&)))***...:::NNN[[[YYYPPPCCCSSSggguuuvvvnnnddd^^^```]]]NNN]]]sss|||XXXNNNBBB>>>DDDRRR___ggg|||```PPPLLL^^^... )))---)))###%%%&&&&&&%%%%%%%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''(((&&&&&&'''(((((())))))***,,,---......------///111///...//////000///---+++999333...,,,******000888<<>>222---...(((,,,///,,,,,,)))((()))***)))&&&$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((())))))******++++++'''111,,,+++444,,,111QQQzzzXXXWWWQQQGGG;;;444333666333000222777777555999AAA>>>>>>BBBMMMbbb~~~~~~xxxbbb:::***111...---+++******+++)))'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((()))******+++!!!***222222...---...///333@@@666***[[[xxxyyyQQQBBB222(((&&&&&&&&&'''*********)))))))))))))))))))))***+++,,,---......,,,------...///000111111222999555===kkkzzzoooQQQ555333///...---,,,++++++++++++,,,,,,------...//////000...---,,,+++************+++++++++******+++++++++++++++,,,,,,,,,///444777EEEiii{{{gggddd]]]hhhxxxtttkkkJJJAAA:::999;;;===:::777999===::::::;;;;;;;;;;;;::::::888:::===>>>>>>>>>>>>???BBB;;;GGGBBB===>>>LLLnnn;;;---999///+++111++++++******))))))))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&&&&'''***---///;;;JJJUUUZZZ```ggglllfff___GGGKKKddd[[[>>>666888999222222555000...---,,,+++++++++++++++)))))))))))))))(((((((((((((((((((((((((((((((((kkkkkkyyygggBBB444//////...---,,,***)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&%%%$$$###)))888JJJSSSSSSUUU]]]jjjtttxxxtttllleeeVVVrrr```AAAMMM___jjj~~~~~~ttthhh]]]UUUQQQEEETTTbbbjjjyyyrrrvvv{{{lllooowwwmmmddd___hhhvvvtttGGG999//////,,,$$$###)))(((((('''%%%######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&''''''((()))))))))&&&))),,,------...///000---,,,---000444444111---%%%...333111000333333000***111333000...333777888DDD<<<777:::<<<:::666555444---((((((((((((+++000***(((,,,+++###&&&,,,((($$$%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((()))******++++++&&&,,,///***(((222777///@@@mmm|||{{{dddIII>>>===666444666999999>>>PPPeeewwwbbb999777,,,///***)))((()))+++,,,(((###&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((()))*********000,,,***+++)))'''***111***///&&&<<<<<<<<<~~~nnnttt~~~~~~~~~aaaVVV???222---***,,,---***))))))++++++***)))))))))))))))((()))***+++,,,---......,,,,,,---...///000111111***777777444QQQ}}}rrrDDD888000///...---,,,++++++++++++,,,,,,---...///000000///...---,,,++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,...222777;;;```]]]WWW___ddd{{{iiiSSSmmmUUU;;;BBB::::::;;;===;;;888;;;@@@<<<======>>>>>>======<<<:::<<<>>>???===<<<<<<<<>>222***111---+++******)))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''&&&'''***------888GGGTTT^^^dddfffeee```XXXCCCHHHZZZssskkk===666999;;;666555333(((,,,,,,+++******+++++++++******))))))((((((''''''((((((((((((((((((((((((sssiiioooCCC111////////////---+++)))(((''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&111GGG[[[YYYaaahhhsss~~~yyyxxxzzz}}}qqq{{{cccJJJMMM^^^zzzzzzjjjdddIIIGGGsssiii<<<+++******)))((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))*********+++++++++,,,---...///000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))+++++++++,,,---...///000555@@@fffzzzzzzbbbZZZdddEEE>>>777111...)))+++******)))(((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******+++++++++,,,,,,,,,...---------///555===CCCnnnlllzzzkkkNNN888///---///---,,,***))))))******))))))(((((((((((())))))))))))*********++++++++++++,,,---...////////////333111333111999ddd}}}iii---000888///(((222///(((000******+++,,,------...///......---,,,++++++++++++---,,,,,,+++++++++,,,,,,'''***000000***///OOOqqqjjjTTTKKKZZZPPPuuussswwwkkkGGG>>>777888888999999999:::::::::;;;<<<===>>>===;;;999777:::::::::::::::;;;<<<===;;;;;;:::999999999::::::nnnfff---555888///,,,+++++++++******************((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$&&&'''''''''(((***,,,333;;;EEEPPP___jjjhhh___dddPPPEEEbbbxxxccc<<<;;;999777444222000//////---+++***++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&qqqjjjjjjBBB444////////////---+++)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$###(((555BBBSSS\\\fffttt~~~|||jjjaaaOOOWWWaaabbbXXX[[[xxxyyyZZZKKK```llluuuwww{{{RRR:::444***))))))(((''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((()))))))))*********+++++++++,,,---...////////////.........---------,,,,,,++++++++++++++++++++++++*********))))))(((((((((''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''((((((((())))))))))))++++++++++++,,,...///000***222MMM]]];;;333000///111...******))))))(((''''''&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((*********+++++++++,,,,,,------...------///222555000FFF^^^sssvvvkkkYYYFFF888000///000...---+++***))))))******))))))(((((((((((()))))))))))))))*********+++++++++,,,---....../////////111000222555888NNNoooYYYooo<<<444333------000+++'''...******++++++,,,------.........---,,,,,,,,,------------,,,,,,,,,,,,------333...---///000:::VVVrrruuubbbRRRPPPWWWUUUuuurrrZZZDDD===666666777777777777888888888777888999999999888777666999999999:::::::::;;;;;;::::::999999999999::::::^^^yyyCCC555333000///---,,,++++++***************((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''''''''(((***,,,111;;;HHHUUUaaaiiiddd[[[IIIJJJdddffflllVVV===;;;:::999666444111000///...,,,******++++++***)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&nnnlllddd@@@666////////////---+++)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&######%%%$$$"""%%%+++555III```xxxzzzjjjRRREEERRRhhh```KKKPPPqqqhhhRRROOOjjjsssgggVVVkkkkkkLLLPPPnnn{{{ccc^^^yyyNNN111***%%%((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((()))))))))*********++++++,,,---............------,,,,,,,,,+++++++++)))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))*********+++,,,---////////////111FFFvvvzzzrrrooopppIII///,,,,,,...111...***))))))(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((()))*********++++++++++++***,,,......---+++++++++///444777888CCC[[[uuu~~~XXXJJJ???000((((((+++---,,,---,,,+++***)))))))))***)))((((((''''''(((((()))))))))))))))************++++++,,,---............///111111777888444ccc```oooGGG333...333000******+++*********++++++,,,,,,,,,---------------......///......------------...///222++++++666CCCPPPbbbrrrqqqiii]]]NNN@@@;;;CCCOOOKKK```NNNRRRfffFFF>>>;;;777444444555555555666666666444444444444555555555555777888999:::::::::999888777777777777888999:::;;;FFFeee555...666333------,,,++++++*********+++((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&'''&&&&&&&&&&&&&&&''''''%%%&&&(((((('''(((***,,,222;;;HHHUUUaaahhhddd]]]JJJVVVmmm999>>>999999777555333000///......,,,***)))******)))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&pppnnnccc@@@555////////////---+++)))(((''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%""""""&&&'''%%%$$$%%%"""555KKKaaarrrttt|||yyyqqqttt|||ttt^^^YYYqqqttt^^^RRR~~~{{{eeeQQQbbbnnnqqqrrr|||qqqfffqqqGGG))),,,111$$$&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&''''''((((((((())))))))))))***+++,,,,,,,,,,,,,,,+++++++++*********))))))''''''''''''''''''''''''((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))************+++---...///444333,,,''';;;lllyyy[[[HHH111)))...---,,,---)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))))))))************+++'''***---......------...111000///...+++,,,555@@@III[[[rrrvvvjjjfff]]]DDD+++111+++'''(((,,,---)))%%%++++++******))))))))))))(((((((((''''''(((((((((((((((((()))))))))*********+++,,,------......---,,,333///444:::,,,EEEccc;;;...666000---000,,,******+++++++++++++++++++++++++++,,,---.../////////............//////000...---555EEETTTYYY[[[\\\PPPFFF<<<888:::>>>AAACCCLLLeeeLLL[[[~~~LLL;;;999666;;;444444444444555555555555333333333333444555666777666777999;;;;;;999888777555555555666777999:::;;;:::vvvEEE222:::555,,,...---,,,+++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''(((&&&'''(((((('''(((***,,,444999CCCRRRaaahhhddd]]]WWWcccvvv888???777666555333111///...------+++)))))))))***)))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%ssspppeeeAAA222////////////---+++)))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&!!!!!!%%%((('''&&&'''***......444AAAMMMfff{{{zzz||||||xxxRRR333---'''$$$))),,,%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$#########################################################$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))************)))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))***+++,,,---...)))---111222111>>>cccfffLLL888222(((,,,333,,,(((***(((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''(((((()))))))))*********''')))+++,,,,,,,,,///111'''''',,,555666111///222------222999???DDDKKKSSSWWWTTTVVV]]]___XXXPPPMMMLLL???555555555000---///***+++---//////---(((%%%))))))))))))))))))((((((((((((''''''''''''((((((''''''((((((((())))))))))))***+++,,,------------+++666---...<<<333777\\\|||III///111///000444...,,,,,,++++++++++++++++++))))))******+++,,,.....................///000111444777@@@JJJMMMHHH???:::666555444444999>>>BBBCCC___ccc>>>:::555222???444444444555555555666666555555555555666888999:::666888999::::::999777666333333444444666777999:::999UUUyyysssEEE777000111///...---,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''((()))'''((()))(((((((((***,,,444888DDDWWWeeefff]]]SSSQQQdddmmm===333444444333111000...------,,,+++)))((())))))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%uuutttgggBBB222////////////---+++)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&"""!!!$$$&&&$$$$$$&&&((((((""""""+++333GGGeeegggfffgggcccmmmkkk>>>---&&&(((''')))***###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$############################################################$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((('''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))***+++------+++(((---555444///:::LLLyyyGGG555222333,,,///111(((%%%******''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))))))))((('''(((***---///+++***...000///,,,,,,333,,,((()))---.........,,,444666000...222333000///&&&$$$++++++%%%***555+++,,,...,,,)))(((***,,,(((((())))))))))))((('''(((''''''&&&&&&''''''(((''''''''''''(((((((((((())))))***+++,,,,,,,,,,,,+++333,,,,,,::::::444===ssseee===111000111333111---------,,,,,,+++++++++))))))))))))***+++------...............///000111444777:::<<<999444000...---444666000+++000:::BBBsssyyyJJJ999:::333111===444555555555555666666666777777777888999::::::;;;666777888888888777666555222222333333444666777888555@@@lllkkk;;;...888000///...---,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&''''''((()))&&&&&&&&&&&&'''((())))))((()))))))))((((((***,,,111999KKK]]]eee^^^RRRKKKVVVxxxZZZCCC000222111000///...---,,,,,,,,,***((('''(((((('''&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%sssxxxfffBBB555////////////---+++)))(((''''''&&&&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&########################$$$"""###&&&%%%""""""%%%"""###(((...))),,,<<>>jjj|||~~~sssXXX===000///...+++..."""%%%,,,%%%&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))+++,,,---(((222555---***000333///222///^^^kkkKKK===444***)))///...###$$$++++++------$$$&&&'''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))%%%'''*********))))))***(((---...******......)))***000111+++&&&))),,,---,,,,,,+++,,,......,,,(((%%%++++++&&&(((///...%%%(((((())))))))))))((((((&&&'''((())))))((('''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((((()))***++++++,,,++++++...''',,,444///---333777888NNNUUUDDD666+++444000000///...------,,,+++,,,,,,++++++,,,,,,------,,,,,,,,,------///000000...000000......///000///111,,,,,,AAAkkkoooEEE222333000333777---333333444444444555555555555666888::::::999777666444333222111111111111222222222222222333444555555<<<(((???yyy~~~nnnCCC555111111///...---,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''''')))******((()))***)))((((((***,,,222===KKKNNNFFFEEEXXXpppYYY999333444777//////...------,,,+++++++++)))'''''''''((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$oooppp{{{\\\CCC///.../////////...,,,***)))&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&'''&&&%%%$$$$$$&&&''')))***)))***///999GGGTTT]]]zzznnnSSSDDD//////---+++)))'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******---,,,,,,,,,,,,---......222,,,444TTTkkkMMM111---222000+++*********))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((()))))))))))))))+++*********))))))((((((++++++++++++++++++++++++******))))))((((((''''''))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,------...///000111222222888===___ZZZCCC:::222---777777...,,,333000&&&111,,,+++///---''')))000&&&...222000,,,,,,---...+++222---)))...///---333;;;888999RRRmmmHHH>>>222///333666555111111111222333555666777777444555555555444333333222444444333222111000///...000000111111111222222222000:::888KKK[[[===111///111666333+++)))...,,,+++***)))(((((((((((()))((((((((('''''''''''')))((((((''''''''''''((('''''''''''''''((())))))+++%%%$$$)))***(((+++111;;;@@@<<>>888111------//////---,,,,,,+++)))))))))))))))))))))(((((((((''''''''')))((((((((((((((())))))(((''''''''''''((())))))+++*********))))))///555<<>>;;;::::::777222333111333777555---+++---***+++,,,+++))))))+++---''')))***'''$$$&&&)))+++$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))*********)))***+++,,,---......///111333000444:::555555BBBuuu|||uuuwwwfffIII;;;222222000***+++333000///...///111222000.........///000111222333444//////000111111111111111------,,,,,,,,,,,,,,,,,,)))************+++++++++)))000)))(((555333111AAAuuuBBB999<<<666111000///......------...,,,,,,,,,+++++++++************))))))))))))))))))++++++******++++++,,,---222+++...777222...DDDeee|||~~~|||XXXGGG000999555***333///'''+++***)))(((((('''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$sssnnn[[[>>>444...//////...---***((('''&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""############$$$$$$##################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""!!!""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""!!!!!!""""""""""""""""""""""""################################################%%%%%%%%%$$$###""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! """"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""####################################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((()))))))))************************************............/////////000///////////////000111111222111111000///......---------,,,,,,+++***))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))***+++,,,------...///000111222444555666777;;;www___:::222222111000000///000000/////////////////////////////////000111111222222222000//////111111...+++************************+++***)))))))))+++---///------------///111333555eeennnkkkOOO???<<<666666222,,,...555333---333+++'''***,,,)))(((***...+++******)))((((((******((())),,,---+++,,,000111777333---222CCCiiisssvvvQQQ444888666444000---+++)))(((***))))))((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$wwwooo\\\===333...//////...---***((('''&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""#################################$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%$$$$$$"""!!! """"""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""#########""""""""""""""""""""""""""""""################################################%%%$$$$$$###""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""####################################"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((((((((((((((()))))))))*********************************------------...........................//////000//////......---,,,,,,,,,---,,,,,,+++******))))))))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))***+++,,,------...///000111333444555666:::EEEjjjtttYYYBBB333000000///.............................................//////000000111111222000//////000000...+++************************---,,,+++))))))***+++,,,,,,,,,,,,---...000222333666iiiooo===888777888222''''''///111......111000,,,,,,111---,,,+++++++++++++++---333///------,,,)))+++///'''555888>>>\\\xxxyyyNNN666444333111///---,,,++++++)))))))))((('''&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||sss```???333............---+++)))'''&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""####################################$$$$$$$$$$$$######!!!!!!""""""###$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""''''''&&&%%%$$$"""!!! """"""""""""""""""""""""################################################$$$$$$$$$%%%$$$$$$######""""""""""""""""""""""""######################################################""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""""""""""""####################################"""############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,,,,,,,+++******)))))),,,++++++******))))))((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***+++,,,---------...///000111222333444111222<<>>555111333///...---+++***)))))))))''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$|||zzziiiDDD333------......---+++***)))&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!"""""" !!!!!!""""""###############$$$$$$$$$$$$######%%%$$$$$$###""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***++++++,,,,,,------...//////000...000555888333222BBBUUUoooOOOAAA999111---+++)))+++///+++++++++***++++++,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,---+++---...---+++))))))***))))))))))))))))))))))))&&&''''''((()))*********'''((()))++++++,,,++++++(((000111888\\\{{{ZZZKKKCCC777......222444111,,,222222------222111,,,///000555===FFFSSSgggxxx|||yyytttFFF888777222111///...,,,***)))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~mmmFFF333,,,------...---,,,***)))&&&&&&%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""" !!!!!!"""######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))***+++,,,,,,------.../////////(((555999222222<<<===555CCC___yyyjjjPPPFFF===((()))///222,,,''''''+++---***************+++,,,,,,************************)))******++++++,,,------***,,,...---***((()))***))))))))))))))))))))))))%%%&&&'''((())))))))))))'''(((***+++,,,,,,+++++++++111222...;;;aaaiiiNNN===999888666444<<<>>>999:::AAAAAA:::MMMUUUdddrrryyy|||mmm~~~```>>>999555---000---,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$qqqIII555,,,------...---,,,***)))&&&&&&&&&%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!""" !!!"""######$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%&&&&&&""""""""""""""""""""""""""""""""""""""""""""""""#######################################"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""############""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******,,,------....../////////555***+++777888///444CCC;;;<<>>pppoooPPP333222111///---,,,,,,,,,+++******)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""$$$###"""###$$$$$$###"""""""""""""""""""""""""""yyyrrrMMM222.........---,,,***(((&&&'''&&&&&&%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""######""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""################################################"""""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""#########""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""########################"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""####################################################################################$$$$$$$$$###$$$$$$%%%%%%######""""""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%&&&'''''''''(((((((((((((((((()))))))))*********)))************+++++++++)))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&''''''(((((())))))+++,,,,,,------...//////...@@@___{{{vvvcccIII888111000...---+++************))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""######$$$&&&'''&&&$$$!!!""""""""""""""""""""""""mmmtttMMM222---......---,,,***(((''''''&&&&&&%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!!!!!!!""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""#########""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""####################################################################################%%%%%%$$$$$$###$$$$$$$$$#########"""######$$$%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((())))))))))))***((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&'''(((((())))))******++++++,,,---------)))+++222CCCaaalllSSSCCC555...---...---,,,***)))(((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""""""""""""""""""""###%%%((()))((($$$ """"""""""""""""""""""""iiitttJJJ000---.........---+++)))((('''&&&&&&%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""#########""""""""""""""""""""""""########################!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#############################################"""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################!!!"""""""""####################################################################################&&&%%%$$$$$$######$$$$$$$$$###############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%&&&''''''(((((())))))******++++++,,,------///111///***,,,@@@```www|||kkkOOO;;;///)))---333---,,,+++)))((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$&&&'''&&&###!!!""""""""""""""""""""""""ssswwwLLL444---.........---+++***((('''&&&&&&%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""###"""  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!"""###$$$$$$########################"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""####################################""""""""""""""""""##############################""""""""""""############""""""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################!!!"""""""""####################################################################################%%%%%%$$$$$$###$$$$$$%%%$$$$$$###############$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%%%%&&&&&&'''((((((((()))******+++,,,,,,------000,,,***+++...000111222===kkkkkk\\\\\\LLLAAA555///---,,,...000,,,,,,***)))((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$###!!!!!!"""######"""""""""""""""""""""""""""yyyxxxLLL555---.........---,,,***)))'''&&&&&&%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!""""""""" !!!"""######$$$########################"""""""""""""""""""""""" !!!!!!""""""###### !!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""####################################"""""""""#########$$$$$$"""""""""############$$$""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""####################################################################################$$$$$$######$$$$$$%%%&&&%%%$$$######"""###############$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((())))))******+++,,,,,,,,,---((((((...222000***'''555:::777HHHUUUeeerrrsssuuuppp^^^GGG999555000---+++---111000,,,''',,,+++***)))((((((((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""%%%"""  """######""""""""""""""""""""""""ssswwwIII333---............,,,+++***'''&&&&&&%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""###### !!!!!!""""""##############################"""""""""""""""""""""""" !!!"""######### !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""####################################!!!"""""""""####################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""####################################################################################"""""""""###$$$%%%&&&'''%%%$$$$$$###""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&''''''((('''(((((())))))***++++++,,,+++,,,---***)))000:::///---$$$222::::::LLLRRRXXXYYYrrr~~~rrrrrr|||kkkEEEAAA>>><<<888222...------,,,,,,---///000,,,'''+++***)))(((((('''((((((%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""$$$"""!!!!!!"""######"""""""""""""""""""""""""""ooozzzJJJ444---............---+++***''''''&&&%%%%%%$$$$$$#########""""""""""""######""""""!!!!!!!!!!!!"""""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$ !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$""""""""""""""""""""""""""""""""""""####################################!!!!!!""""""#########$$$########################"""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################""""""""""""####################################################################################!!!""""""###$$$&&&'''(((%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&''''''((())))))))),,,((((((,,,---)))(((+++###---,,,333...%%%000111666---222:::777;;;JJJQQQPPPLLLCCCFFF<<<222;;;000777111+++)))***+++...000------***((()))+++,,,+++***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""#########$$$%%%%%%###!!!""""""""""""""""""""""""ooo|||MMM000.........---,,,+++***)))'''&&&&&&%%%%%%$$$$$$###""""""""""""""""""""""""### !!!!!! !!!"""$$$$$$"""!!! !!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$$$$##################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""$$$$$$############$$$$$$""""""""""""############"""!!!!!!""""""###$$$%%%########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$########################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$############$$$%%%&&&((('''&&&$$$###$$$'''***&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''%%%%%%((('''%%%&&&'''((('''&&& %%%)))***'''###"""###&&&$$$######$$$$$$$$$###%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""###$$$$$$%%%!!!###$$$###"""!!!"""###&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&'''''''''''''''''''''''''''''')))))))))))))))))))))))),,,+++*********+++,,,------------.........//////000000//////.........---,,,,,,,,,++++++*********************************))))))((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$#########################################################""""""""""""############""""""""""""""""""""""""""""""""""""############pppzzzOOO555.........---,,,+++***)))''''''&&&%%%%%%$$$$$$###""""""""""""""""""""""""###!!! !!!"""  !!!"""######"""!!! !!!!!!!!!!!!"""""""""### !!!!!!!!!""""""""""""""""""""""""""""""#########$$$$$$#########"""""""""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""###########################!!!!!!!!!"""""""""##############################""""""""""""#########$$$$$$$$$###################################################$$$$$$$$$$$$%%%###############$$$%%%%%%################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$########################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%###%%%(((******)))(((((())))))(((&&&%%%###"""!!!'''''''''''''''(((((((((%%%$$$$$$&&&'''(((&&&$$$''''''&&&$$$"""###%%%'''!!!!!!!!!###%%%&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$###############$$$$$$!!!"""$$$$$$######%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))***))))))((()))***+++,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""""""""############""""""""""""""""""""""""""""""""""""############tttzzzUUU===............---+++***)))''''''&&&&&&%%%$$$$$$$$$""""""""""""""""""""""""###"""!!!!!!""""""!!! !!!"""######"""!!! !!!!!!!!!"""""""""######!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$$$$######"""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""##############################!!!""""""""""""#################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%''')))******))))))&&&''')))+++---///000111,,,,,,,,,,,,,,,+++++++++222111///......+++(((%%%(((%%%###"""###%%%&&&&&&&&&&&&&&&'''((('''$$$"""%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$###############$$$ !!!############%%%'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###############$$$$$$$$$$$$##############################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''((()))************+++++++++,,,,,,+++***************))))))++++++************))))))((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################""""""""""""############""""""""""""""""""""""""""""""""""""############zzz}}}YYY@@@//////......---+++***)))'''''''''&&&%%%%%%$$$$$$""""""""""""""""""""""""###"""""""""######""""""!!!"""############"""!!!!!!!!!"""""""""#########!!!!!!"""""""""#########""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#################################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""##################$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%'''(((((((((((('''+++((($$$$$$&&&***///111///111444777<<>><<<;;;<<<<<<888111,,,)))&&&###"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$###############$$$%%%&&&'''%%%###!!!"""#########%%%&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''(((((((((((()))((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############xxx}}}WWW333////////////---,,,+++***((((((''''''&&&%%%%%%%%%""""""""""""""""""""""""!!!"""######""""""###$$$########################"""""""""#########$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&((())))))(((&&&%%%'''''''''(((((((((((()))))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((((((((())))))((((((((()))******111333777@@@IIINNNNNNLLLOOONNNLLLJJJGGGEEECCCBBB@@@FFFNNNTTTWWWTTTOOOLLL<<<777111------///111222555444444666;;;@@@CCCEEE>>>999222---)))&&&$$$###&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################""""""###$$$$$$%%%***++++++)))&&&$$$###$$$"""###%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############""""""############""""""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&''''''''''''((((((''''''(((((((((((())))))&&&&&&''''''''''''((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%################################################""""""""""""############""""""""""""""""""""""""""""""""""""############vvvvvvYYY222000000//////...,,,+++***((((((((('''&&&&&&%%%%%%""""""""""""""""""""""""!!!######!!!!!!"""$$$$$$##################$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))''')))+++,,,,,,+++)))'''************++++++++++++---,,,***)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%'''(((((()))))))))))))))***,,,000555:::===CCCDDDIIIQQQYYY\\\YYYUUUOOOOOONNNNNNMMMLLLLLLLLLMMMQQQWWW\\\^^^\\\YYYWWWKKKFFF@@@:::777444222000...///222555888>>>DDDHHHGGGDDD>>>999444///***&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!""""""###$$$&&&&&&)))******(((%%%$$$$$$%%%!!!###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################################################################################################################!!!"""""""""#########$$$""""""############""""""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################""""""""""""############""""""""""""""""""""""""""""""""""""############wwwrrr]]]555000000000///...---++++++((((((((('''&&&&&&%%%%%%""""""""""""""""""""""""!!!###""" """$$$$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))***++++++,,,+++---///111111///---+++,,,,,,,,,---------......///...---+++***)))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))...///222888AAAKKKTTTZZZXXXUUUSSSVVV[[[^^^\\\YYYVVVUUUUUUTTTSSSRRRQQQQQQPPPQQQSSSUUUUUUSSSQQQOOORRRPPPNNNLLLKKKIIIFFFCCC===AAADDDBBB<<<777444444333444666999;;;:::666333'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!"""###%%%&&&'''%%%&&&&&&%%%###""""""###!!!###$$$&&&&&&%%%$$$###########################$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!""""""#########$$$""""""############""""""########################"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%################################################""""""""""""############""""""""""""""""""""""""""""""""""""############ssssssSSS:::000000///...---+++***)))((((((((('''&&&&&&%%%%%%&&&%%%$$$###""""""""""""""""""""""""""""""""""""######"""""""""""""""###!!!!!!"""###%%%&&&''''''"""'''!!!$$$%%%$$$)))---+++333)))$$$+++)))333%%%+++333444---&&&&&&***///***!!!$$$+++%%%!!!,,,111...&&& ###)))&&&###$$$$$$###"""!!!!!!""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###############$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%&&&$$$######%%%'''(((((())))))((('''&&&%%%$$$$$$((('''***---...---...///222111333666555222222666555333333222111000333888666333222111---((((((+++&&&'''((())))))((('''&&&%%%&&&'''&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""############""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''(((''''''&&&%%%&&&''')))+++%%%***...---)))(((***---,,,???KKKRRR[[[\\\ZZZ```YYYVVVZZZ]]][[[^^^\\\OOOTTTRRRQQQ[[[rrrsss|||yyyzzzooohhh[[[OOOJJJJJJLLLKKKFFFFFFNNNOOOHHHJJJMMMEEE;;;222+++---333999===>>>444444111***""""""'''&&&$$$######$$$%%%%%%%%%##############################""""""""""""############"""!!!!!!"""######$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$#########"""""""""############$$$$$$$$$""""""""""""###$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%$$$######%%%'''***+++##############################""""""######$$$%%%"""""""""###$$$$$$$$$%%%########################################################################$$$$$$$$$#########""""""########################$$$$$$$$$#########""""""########################################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################vvvWWW;;;000000///...---+++***)))((((((((('''&&&&&&%%%%%%&&&%%%$$$###""""""""""""##############################"""""""""""""""###$$$$$$$$$###!!! !!!###***((((((111000'''%%%((('''333000111888222777???///!!!$$$222:::777000 +++///111333,,,***555---666..."""%%%)))$$$$$$%%%$$$###""""""###""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!""""""###############$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&'''(((***++++++)))(((((((((''''''))),,,000222222555999===????????????IIICCC@@@CCCGGGGGGGGGIII@@@>>>???AAADDDBBB???===777222111444666444222333,,,***(((&&&&&&'''((()))'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""####################################""""""""""""########################$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&'''***+++***)))+++***((('''***222<<>>===<<<888AAAKKKOOOPPPPPPNNNLLLHHH===555666999777333111///444;;;BBBIIIJJJDDD;;;<<<888999BBBJJJNNNOOOQQQNNNKKKFFF???888222---+++)))(((&&&&&&'''((())))))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%%%%&&&'''&&&&&&&&&$$$$$$$$$%%%&&&&&&'''''''''((()))*********+++,,,%%%///===IIIPPPUUUXXX[[[fffeee[[[YYYeeeppp~~~cccZZZPPPKKKNNNPPPIII???///111777>>>BBBAAA:::333,,,***'''&&&&&&'''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$""""""###$$$&&&''''''&&&$$$###''''''&&&&&&%%%$$$###"""%%%%%%%%%%%%$$$$$$######""""""#########$$$$$$$$$######""""""###$$$$$$%%%############$$$$$$$$$$$$$$$$$$###""""""######$$$##############################""""""######$$$%%%%%%$$$$$$$$$###"""""""""########################################################################################################################################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################|||WWW===111111000///...,,,+++***((((((((('''&&&&&&%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$########################"""""""""""""""###$$$$$$###&&&((((((&&&&&&(((***HHH[[[```\\\hhhzzz}}}lllrrrxxx}}}```UUU```mmmzzzjjjIII111,,,000555::::::333+++)))***(((&&&$$$%%%'''((('''%%%$$$$$$###""""""""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""###$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$%%%&&&'''''''''''''''(((((('''&&&&&&&&&'''''''''***...222666===DDDJJJAAA???;;;777444111000000555BBBMMMRRRTTTWWWXXXUUUQQQMMMLLLPPPRRROOOKKKJJJ666@@@IIINNNSSSXXXXXXSSS666444555999;;;:::===AAAPPPRRRSSSRRRNNNHHHAAA<<<444111---*********(((&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$####################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&'''(((((('''***,,,***''')))000666:::DDDOOOTTTSSSSSSVVV[[[VVVggg{{{\\\IIIHHHKKKJJJDDD@@@:::666777<<>>BBBEEE^^^{{{||||||}}}xxx\\\UUUXXXkkkxxxooorrrzzzZZZnnn~~~vvvHHH>>>666333222000......---)))%%%%%%)))++++++***((('''%%%###"""""""""###""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$"""###$$$$$$%%%$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''%%%%%%&&&'''(((((((((((()))(((((('''((()))+++,,,...555===CCCDDDEEEFFFHHH;;;999555444777===EEEIIIJJJYYYeeegggjjjqqqtttsssmmmkkklllpppooohhh```]]]NNNXXX\\\XXXVVVWWWVVVQQQNNNIIIDDD???777000000444>>>CCCJJJQQQTTTRRROOOLLLFFF@@@888222///,,,((($$$((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&'''(((((())))))(((+++......---222<<>>EEEIIIJJJJJJNNNQQQPPPUUU^^^jjjvvv|||oooddd[[[RRRMMMGGGBBBAAADDD666999???FFFKKKOOORRRSSSSSSKKKBBB;;;777333...)))***))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''''''''(((((()))************+++...444<<>>;;;666111+++******)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''(((((())))))******++++++,,,***---999IIIUUUYYYXXXYYYaaasssmmmaaappprrrwwwiii]]]}}}hhhQQQHHHIIIJJJJJJ///222888===???:::222,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!###'''+++...%%%$$$$$$######$$$$$$%%%###%%%&&&(((((('''%%%$$$!!!!!!"""###$$$$$$%%%%%%"""############$$$$$$$$$$$$$$$###############$$$""""""""""""##################$$$%%%%%%%%%%%%%%%#################################"""###$$$$$$%%%""""""######$$$$$$$$$%%%########################################################################""""""######$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$########################################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################```vvv\\\:::222222222111///...,,,+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######""""""###$$$%%%%%%$$$$$$'''******)))---444CCCIIIYYYhhhjjjfffkkkwww{{{iiiVVVUUURRRcccdddDDD777666///444111###***444***......+++&&&""""""######%%%$$$###""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&)))((('''&&&&&&'''(((***'''...555666444333666;;;GGGIIIUUUmmmaaaPPPIIISSSXXXTTTUUU^^^VVVWWWRRRFFF??????<<<666777///)))''''''&&&'''+++(((((('''&&&%%%######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***((('''(((++++++)))''',,,777EEENNNRRRUUU\\\ddd^^^]]]}}}tttoooUUUKKKWWWUUU???000333:::777222111...$$$""")))+++%%%###((($$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$"""$$$&&&((((((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################!!!!!!""""""#########$$$################################################################################################$$$$$$$$$#########""""""########################################################################################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""########################"""""""""""""""""""""""""""######"""!!!!!!"""$$$www{{{]]]:::222222222111///...,,,+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%)))$$$"""$$$(((---888AAAhhhfffbbb___```oooqqqiiiYYYTTTNNNJJJFFFAAA;;;777:::AAAIIIHHHNNNkkkdddRRRHHH]]]jjj===DDD555444999000'''///:::333333000+++'''%%%$$$###$$$$$$###"""""""""""""""############################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&(((,,,......+++(((---333777555333888GGGTTTcccxxxyyyllljjjttttttZZZQQQRRRUUUVVV\\\```^^^SSSFFF???>>>???:::555111000///***((())))))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((+++---///===<<<===BBBJJJZZZrrrnnneee{{{}}}llljjjhhhRRRJJJUUUQQQ;;;+++...444444444...&&&###'''***''' %%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""#########$$$################################################################################################$$$$$$$$$#########""""""########################################################################################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################################################################"""###$$$###!!!!!!###$$$~~~pppbbb>>>222222222111///...,,,+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%'''######***333???NNNZZZOOOOOOYYYssssss\\\LLL@@@333???444,,,,,,+++))),,,333888///333<<<999888888333===^^^lllUUUYYYtttvvv```DDD999:::555111999777666444111---)))%%%$$$$$$######""""""""""""###############################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$'''---111333333777888;;;CCCTTTnnn}}}sssYYYUUUWWW\\\___YYYOOOGGGEEE<<<777666777555...(((''')))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))((()))---444:::===AAAMMMbbbvvvwwwuuu}}}tttUUUNNNNNNQQQFFF222)))---333:::666((($$$***)))"""%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""""""""###############################################################################################################$$$$$$$$$#######################################################################################################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$$$$""""""###$$$lll}}}ddd>>>222222222111///...,,,+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%$$$'''...777???GGGTTT```\\\uuu}}}YYYBBB999333''',,,222&&&###'''777KKKNNNDDDEEEOOOhhhRRR>>>777===LLLLLL:::111444@@@]]]bbbAAANNNmmmmmmuuuYYY777888>>>888777555222111111000***'''&&&%%%$$$###########################################################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&******+++,,,///444999===CCCKKK^^^{{{|||yyyjjj\\\RRRVVV]]][[[TTTPPP@@@<<<:::<<<:::444///...***)))((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))******)))***---444;;;AAA>>>NNNmmmaaa^^^~~~qqqxxxqqqiiiooommmPPPQQQVVVKKK888///,,,<<>>===???LLLYYY~~~|||}}}___>>>999((()))000111AAANNNFFFDDDMMMjjjrrrjjjyyy~~~vvvccciiibbbFFF222(((999SSSmmmvvvQQQAAAUUUyyykkk]]]LLL888555222,,,***......***''')))'''&&&%%%$$$$$$###$$$$$$###################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((()))***...333555777???KKKUUUlll}}}uuuqqq]]]UUUTTTVVVYYYJJJDDD@@@@@@???;;;:::;;;...,,,***((('''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((()))))))))******+++))))))---444>>>FFFJJJ```ttt|||wwwqqq\\\IIIWWWTTT===---333===CCC:::+++(((---''''''&&&%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$###############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##################$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$&&&&&&%%%$$$$$$%%%bbb;;;222222222111///...,,,+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((()))...333:::@@@@@@EEETTTccciiivvvzzziiiNNN999000---///---444>>>LLLhhhyyyqqquuuzzzvvv```NNNDDDDDD;;;111???ZZZSSSYYYllluuuLLL<<<666---(((+++---)))(((++++++***((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((()))***+++,,,---)))***,,,111@@@[[[|||wwweee\\\WWWUUULLLDDDAAA>>><<<<<>>MMM\\\eeezzzXXXsssvvvppp}}}sssTTTIIIBBB<<<000///>>>EEE:::+++%%%((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$########################################################################################################################$$$$$$$$$########################################################################################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$%%%```BBB222222222111///...,,,+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''')))+++,,,---000333;;;FFFNNNUUU^^^ggg|||hhhOOO===333...---///111HHHYYY```jjj~~~{{{{{{wwwcccttt|||WWWaaapppZZZAAA---000>>>OOOxxxiii@@@888___}}}zzzgggXXXDDD555,,,------(((''',,,...---+++)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((((((((()))***,,,...000111222777CCCWWWsssssseeeZZZOOOGGGAAA<<<<<<>>>===:::555000+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&'''''''''''')))))))))*********++++++***000888???JJJ```}}}pppbbbxxxrrr}}}vvvSSSPPPKKK>>>555999AAA@@@444)))(((((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################%%%%%%%%%$$$$$$#########################################################################################################""""""#########$$$$$$$$$########################################################################################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%(((((('''%%%%%%%%%ZZZBBB222222222111///...,,,+++)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((+++---000111555666???NNNXXXYYYUUUTTT???777111///++++++:::MMMnnnllljjj|||~~~zzzuuutttssssssvvvttthhhSSSAAA===BBBZZZWWWAAA888JJJaaadddPPP???222000...'''''',,,000///---***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))((()))***+++---000222333===RRRwww}}}nnndddeeefff___RRRKKKJJJHHHHHHLLLPPPTTT^^^ggg______wwwwwwlll^^^TTTKKKCCC@@@BBBCCC???999333...+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((()))************+++++++++,,,777DDDKKKUUUoooppprrrjjjqqqkkkRRRrrr~~~yyyxxxxxxtttyyy~~~ppplllQQQQQQHHH:::666<<<===666)))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$"""$$$&&&((((((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################%%%%%%%%%$$$$$$#########################################################################################################""""""######$$$$$$$$$$$$########################################################################################################################################################################################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%((()))'''&&&%%%%%%eee<<<222333333222///,,,+++,,,***)))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''(((+++...000222888CCCHHHCCC@@@CCCBBB<<<555'''+++333;;;ZZZwwwwww}}}rrrkkkjjjdddcccnnnwwwzzzvvveeefffUUU;;;666SSS~~~oooIII777WWWkkksssSSS===444,,,***+++'''***000444222***###"""$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$%%%((()))(((+++---***---333111888KKKddd|||zzzbbbLLLEEEJJJ@@@GGGHHHDDDIIIVVV\\\YYYWWW___gggiiiccc[[[WWWUUUXXXUUUSSSSSSUUUZZZfffqqqtttQQQKKKRRRKKK<<>>YYY```___JJJ444555333!!!(((,,,000000,,,((('''(((###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###&&&)))***************&&&///000///666CCCfff~~~mmmfffBBBAAAIIIXXXdddjjjuuu~~~qqq```\\\aaaxxxlllOOOMMMUUUIIIFFF@@@<<<;;;999333+++))))))(((''''''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((())))))***,,,///)))(((000///---333HHHNNNiiiyyydddRRR:::>>>OOOgggvvvuuurrr}}}~~~pppXXXPPPXXXOOO===444666---......%%%$$$)))(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%$$$""""""$$$%%%$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################################################################""""""############""""""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$######""""""###$$$$$$%%%((('''%%%###"""""""""###&&&(((***...000222333444666666666666666555444444??????>>>:::666666999===111000/////////---***(((%%%%%%%%%&&&(((((((((((($$$%%%%%%%%%%%%%%%%%%$$$ddd<<<333444444222///,,,,,,,,,***)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((***,,,000333666888<<<;;;;;;888000((()))......JJJ___ooo|||uuu[[[```{{{wwwxxx{{{}}}~~~~~~~~~fffSSSDDDSSSvvvccc>>>AAAPPP\\\LLL333000555...***,,,...///...,,,***((($$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&&&&''',,,///,,,111KKKmmmwwwZZZEEE===EEEPPPccciii{{{yyyiiijjjyyyssscccRRRTTTHHHLLLHHH>>>===BBB:::++++++***)))((((((((())))))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((())))))******...,,,'''***333000///;;;IIIjjjhhhmmm{{{RRR333<<>>;;;999///.........///222444666;;;888555333111---(((%%%$$$$$$%%%%%%&&&'''''''''aaa===333444444333000---,,,---***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&'''((())))))+++---111444777999:::777222111222///000@@@UUUuuuttt||||||uuuzzz{{{vvvuuuxxxvvvpppxxxwwwuuuvvvyyy|||xxx}}}}}}vvvxxxgggUUUBBBsss|||___888<<>>333111...,,,******++++++(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))***+++++++++(((...---,,,///888UUU{{{rrr```CCC444QQQpppIIINNN>>>444666;;;555111...&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###""""""###%%%######$$$$$$%%%%%%%%%&&&########################""""""""""""""""""""""""###$$$$$$%%%%%%%%%$$$$$$""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$##############################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$''',,,333888===???AAA@@@@@@@@@@@@AAAAAAAAAAAA888888:::;;;;;;::::::999CCC@@@======>>>??????>>>======<<<666111...000444777999;;;;;;888666555666+++***(((&&&%%%&&&'''(((ccc@@@444555555333000---------***)))(((''''''&&&&&&'''&&&&&&&&&&&&'''((())))))+++---///111444555666777555...))),,,666FFF[[[jjj~~~mmmppp{{{|||wwwuuutttuuuvvvssspppqqqwww}}}|||zzzvvvtttuuuyyy||||||}}}~~~{{{}}}zzzyyykkkCCCgggvvvPPP@@@RRRaaa___JJJ111000......000222333000---(((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''((((((((())))))******+++(((&&&***000000+++...666VVVfffXXX[[[tttqqqZZZSSSXXXUUUJJJAAA@@@CCCFFFIIIMMMCCCEEEHHHJJJJJJJJJHHHHHH>>>999@@@NNNPPPHHHMMM]]]XXXaaavvvwwwXXXhhhyyy\\\EEEGGGMMMHHH@@@>>>888666222...+++***++++++((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))***++++++,,,,,,---333...***999TTT|||mmm}}}~~~qqqggg\\\GGG\\\ttt~~~|||mmm}}}[[[LLL<<<777:::777555222(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%%%%%%%%%%%%%######################################################$$$%%%%%%%%%$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%'''(((...111666;;;???@@@@@@@@@===<<<:::999:::<<<>>>@@@777:::???EEEMMMTTTYYY\\\JJJNNNTTTWWWUUULLLAAA:::DDDCCCAAA<<<666333444666444888;;;:::555111111222444222...+++(((&&&%%%%%%cccAAA444555555333000...------***)))(((''''''&&&&&&'''&&&&&&&&&&&&'''((()))***---...000111333333333333333---,,,999UUUmmmrrrmmmYYYaaakkkeee\\\cccllljjjppphhhdddiiipppqqqqqqqqqpppuuu{{{|||{{{}}}|||wwwyyy}}}aaadddYYY\\\ooosssQQQ;;;<<>>444555555333000...------***)))(((''''''&&&&&&'''&&&&&&&&&'''''')))******...///000111222111000000+++***111KKKsss|||```YYYTTT^^^aaaXXXbbbooogggjjjwww{{{ooojjjsss{{{zzz}}}rrrsssbbbXXXaaaxxx|||___XXXrrrKKK555===CCC888555555444333111///---,,,))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((((((((()))***++++++,,,,,,(((,,,111222///@@@ooozzzyyy```SSS^^^|||mmmTTTUUUXXXSSS]]]WWWXXXbbbgggcccaaacccccchhhggg``````gggiiidddkkkiiiddd\\\VVVWWW```gggoooiii___\\\```bbbZZZNNNHHHHHHHHHKKKOOOSSSWWWZZZnnnaaaqqqOOOEEEEEEDDD???<<<666000,,,*********''''''(((((())))))******(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,------'''000222EEEyyy```VVVnnnwwwvvvtttrrrooommmkkkkkknnnrrrtttsssuuuxxxyyyvvv{{{|||{{{vvvqqqppptttyyyuuu```FFF>>><<>>===<<<:::999888777777777;;;CCCMMMYYYeeennnsssmmmjjjddd]]]YYYVVVUUUTTTKKKYYYgggkkkiiimmm{{{}}}wwwvvvpppbbbUUU@@@>>>===>>>???===777222,,,///333666555111,,,(((bbb;;;555555555444222///,,,+++******)))(((((((((((((((&&&((())))))(((((()))+++,,,,,,,,,///222222///++++++///777KKK\\\SSSFFFHHHMMMUUU\\\\\\YYY[[[fffpppqqqrrrooonnn}}}vvv~~~nnnUUUSSSmmm|||]]]uuujjjKKKAAAGGGTTTVVV666...666...+++///***---)))%%%%%%'''((((((&&&(((%%%'''%%%%%%***###((((((((((((+++......,,,,,,...+++---NNNppp\\\bbbpppfff]]]ZZZ]]]gggxxx{{{nnncccRRRYYYYYYQQQNNNQQQNNNFFFGGGHHHHHHFFFDDDDDDIIIMMMPPPTTTYYY]]]___```bbbcccccc\\\[[[gggxxx|||oooaaaJJJYYYrrrtttoooJJJ???GGGAAA<<<999777111(((&&&)))+++*********)))))))))(((++++++***)))(((((())))))((((((((()))******++++++***---...---,,,---...---555+++EEEggg~~~wwwvvv~~~xxxpppgggbbbbbbbbb```]]]kkklllnnnpppqqqrrrqqqqqqppprrrsssrrrqqqppppppqqqvvvvvvvvvxxxzzz{{{yyyxxxppplllxxxRRRRRRAAA777AAAEEE333)))%%%******%%%$$$)))'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%"""###&&&&&&###"""%%%$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$%%%%%%$$$""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%'''&&&$$$#########%%%'''''''''...999AAABBBDDDFFFAAA777222999BBBHHHUUUdddjjj```UUURRRLLLDDD<<>>999MMMVVVGGGRRRDDDBBBFFF???AAABBB???WWWlllqqqooo{{{ooogggVVVEEE>>>???@@@>>>;;;++++++555333111555777eee>>>555555555444222///,,,+++******)))(((((((((((((((&&&((())))))((((((***+++,,,,,,---...//////...------???CCC???CCCCCC???@@@OOONNNPPPVVV]]]ccceeeeeekkkmmmppp~~~zzz|||~~~|||vvvjjjYYYXXXsssvvvccceee|||^^^@@@===WWWcccAAA///444555111...,,,---***&&&&&&'''(((((('''&&&$$$(((((($$$***...'''---,,,+++***---000000......111999QQQ~~~|||qqq```^^^www[[[VVVeee|||}}}sssjjjdddZZZMMMDDDFFFIIIEEE@@@CCCMMMMMMFFF===DDDKKKNNNLLLIIIGGGGGGFFFGGGIIILLLQQQXXXaaahhhnnnoooooommmlllkkkkkkllljjj___NNNOOOlllkkkzzzZZZ@@@;;;===@@@@@@999222.........*********)))))))))))))))++++++***)))))))))))))))(((((())))))***+++++++++---......---,,,---......000@@@ttt}}}lllsssnnnqqqkkkfffbbbaaabbbbbb^^^[[[bbbcccfffiiikkkmmmnnnnnnrrrsssuuutttqqqooonnnnnnsssssssssssssssqqqnnnkkkkkkqqq~~~yyyyyygggsssxxxKKKIIIEEE888======333)))((()))((('''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''######%%%%%%######'''$$$$$$$$$$$$#########"""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&'''###///999;;;;;;>>>@@@???777666666<<>>555>>>CCCDDDJJJJJJLLLRRRZZZ```cccbbbzzzxxxxxx|||fffJJJQQQppprrrYYYmmmRRR999SSScccLLL222---777555---///---+++((('''((((((((('''(((%%%***)))$$$(((,,,$$$,,,***))))))+++---.........999ZZZ}}}xxxHHHNNNoooooohhhiiigggaaauuu~~~xxxvvvzzz]]]TTTIIICCCCCCDDDBBB@@@LLLOOOPPPVVVhhh}}}}}}ssshhh```^^^ccchhh___^^^\\\[[[[[[___dddiii___fffnnnpppnnnlllnnnqqqsssqqqcccYYY[[[^^^jjjxxxlllFFF<<>>:::777555---gggDDD555555555444222///,,,+++***))))))(((((((((((((((&&&'''))))))))))))+++---)))---000---)))***000666MMMaaaXXX:::333>>>EEEGGGBBBKKKSSSUUUUUUZZZgggsss{{{zzzeeeQQQKKKkkkkkkxxxiii999===NNNSSS===)))111666///000---,,,***))))))((((((((()))&&&******'''...555...)))((((((***++++++---111999UUUiiiaaaoooqqqRRRBBBKKKccczzzooo[[[QQQQQQSSSMMMHHHIIIRRR^^^ggglllpppxxxtttpppmmmqqqwwwyyyrrrkkk```ggggggfffggg\\\OOOOOOaaayyymmmFFF@@@===???;;;222,,,+++))))))))))))************++++++***))))))*********))))))******+++,,,,,,,,,,,,,,,---000111000333777<<>>CCCBBBPPP[[[gggjjj___OOOGGGGGGMMM___|||~~~zzz}}}mmmPPPDDDNNNVVVYYYbbbyyypppSSSFFFGGG>>>444666999bbbBBB555555555444222///,,,+++***))))))(((((((((((((((&&&''')))***)))***,,,---)))---///---)))+++555>>>FFFHHH;;;...222777:::@@@DDDLLLSSSWWW\\\hhh}}}qqqOOO]]]lllzzzmmmzzzGGG666>>>[[[QQQ000---555333111...------+++***)))((()))(((%%%)))++++++888CCC@@@,,,+++---...,,,***222===___~~~^^^YYYttt^^^YYYVVV]]]kkkzzzxxxuuurrrpppkkkeeeeeeiiitttppplllmmmuuuwwwuuuuuummmnnn{{{{{{mmmhhhOOOVVVzzzsssVVV>>>333@@@EEE888///333*********++++++++++++++++++***************++++++*********+++,,,,,,------,,,,,,...111///...555@@@```ooozzzxxxrrrmmmfff``````aaa`````````^^^\\\XXXTTTQQQNNNKKKIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKPPPXXX___cccfffhhhiiiddd]]]TTTKKKFFFCCCAAA???>>>DDDKKKPPPTTT\\\hhhqqq{{{|||kkksssWWWFFF@@@BBBHHHEEE444((((((***)))&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######''',,,,,,'''######$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$%%%&&&'''((('''''''''''''''''''''''''''&&&%%%%%%'''&&&$$$"""###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''(((+++000777<<<666===???999777CCCXXXgggjjjfff\\\PPPKKKVVVjjjyyyzzz}}}yyy{{{tttwww|||lllSSSDDDLLLgggaaa>>>;;;>>>444|||\\\???555555555444222///,,,+++******)))(((((((((((((((&&&''')))******+++,,,...***---...,,,+++111===GGG>>>666***---::::::777@@@LLLJJJLLLWWWkkk~~~}}}\\\AAAOOO___sssuuuttt^^^@@@]]]]]]@@@111444555222...//////---+++)))))))))+++'''***)))&&&000:::555,,,,,,......))),,,@@@VVV|||dddhhhwwwiiijjjnnnwww|||vvvttttttooommmpppvvv}}}zzz}}}vvvmmmOOOBBBYYYzzzqqqMMM555;;;CCC;;;555999---------,,,,,,,,,+++++++++************+++,,,,,,***++++++,,,,,,---.........---///000...111CCCXXX______wwwnnneee```ZZZ[[[\\\]]]\\\XXXRRRMMMNNNLLLHHHEEECCCBBBBBBCCC>>>>>>>>>>>>@@@AAACCCDDDDDDHHHOOOTTTWWWYYY[[[]]]VVVOOOFFF>>>:::999999999777???HHHMMMMMMMMMOOORRRUUUqqqwwwtttuuuTTTNNNDDDJJJJJJ???111+++))))))&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&***//////***&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&'''((()))***,,,,,,---.........---------,,,,,,***'''&&&(((+++,,,***'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&& $$$(((---222888>>>CCC<<<;;;;;;@@@OOO```fffeeeSSSPPPFFFBBBXXXwww```JJJeee\\\EEE555xxxYYYAAA555555555444222///,,,+++******)))(((((((((((((((%%%''')))******+++---///+++,,,,,,,,,...777DDDOOO:::666///444@@@>>><<>>;;;777000000///...---,,,,,,++++++*********++++++,,,---++++++,,,,,,---............---///222333@@@dddfffnnnzzzoooeee\\\UUURRRKKKNNNPPPOOOKKKGGGCCC@@@AAA@@@???===;;;;;;===>>>666666666666777888:::;;;;;;???CCCFFFHHHJJJLLLNNNDDD@@@:::666444444444333777<<>>FFFDDD777222222111///...---,,,++++++*********+++,,,,,,---++++++,,,------......///...---000444:::QQQ|||uuuiii]]]SSSLLLIIIHHHBBBCCCAAA<<<777888;;;>>>999999999888666555555666555444333111111111222222222444888;;;===???BBBDDD777555333222222222111///222555999<<<>>>???AAABBB@@@BBBLLL]]]qqqpppsssnnn^^^]]]RRRKKKKKKEEE666+++)))&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$!!! ###### !!!$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((,,,///333888:::;;;;;;:::666555444333222000//////***((()))...666;;;:::888//////---+++)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''---111666999:::888888777RRRkkk}}}sssXXXEEECCCHHHiii|||xxxtttqqqjjjxxxvvvkkkiiirrrwww___999555555555444222///,,,+++))))))(((((((((((()))))))))************+++++++++---++++++...444777777666444333222444999>>>AAACCCFFFOOOZZZaaaiiivvvuuuaaaEEE===bbb~~~zzzaaa333444LLL>>>---333777111111000///...,,,***))))))+++,,,,,,+++***+++------,,,+++555SSS}}}qqqxxxqqqmmmmmmkkkrrr|||uuupppsss~~~ttt[[[MMMNNNxxxcccEEECCCAAAHHH<<<333///222222++++++111---,,,+++******+++,,,---++++++,,,------......//////222222...EEEzzz\\\zzz|||ooocccSSSGGGBBB@@@>>><<<555555555444444333333333111111111111111111111111000000000000111111111111///000111333444555666666...------------...//////222222333555777888999:::;;;;;;@@@LLL___yyy{{{qqqjjjtttZZZ|||\\\KKKVVVKKK777///))))))******)))&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((((('''%%%%%%(((+++...///888222000333444222444:::999555222444777666444333...222333///+++---444999>>>===:::666///******---###(((+++)))((()))'''######$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))&&&&&&))))))''''''***111CCC@@@111111999>>>AAANNNnnnpppSSSFFFOOOXXX^^^|||xxx{{{bbbUUUQQQSSS___nnn~~~zzz|||tttTTT```yyyccc>>>555555555444222///,,,+++))))))(((((((((((())))))))))))*********+++++++++++++++,,,///444777666555444333333444999===BBBDDDKKKSSS\\\ccciiiuuupppZZZEEEHHHuuu|||iii@@@999VVV\\\DDD111,,,111111000///...,,,+++******+++,,,,,,+++***+++---***///444GGGyyyxxxqqqvvvtttjjjjjjtttzzz{{{yyyhhhUUUKKKLLLvvvSSS<<>>333***...***$$$!!!&&&,,,+++%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&''')))(((''',,,444555333222>>>OOOSSSVVVeeehhh\\\CCCEEEqqqqqqnnncccggg]]]OOOAAA;;;<<>>===HHHCCC;;;333111222---'''---,,,,,,++++++,,,,,,---,,,,,,------.../////////000,,,:::___uuutttaaaHHHAAA888222000///---+++......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000000000000,,,,,,,,,,,,,,,---......---......///000000111111///000444:::DDDWWWtttKKKiiiEEEKKKSSSDDD222,,,***'''((()))***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((())))))%%%(((,,,111333444333222---...111777888666444555666555333...******+++---<<<999555555777888888666999777555777;;;;;;666000444222,,,&&&%%%)))***(((%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''))))))+++333===???BBB888<<>>BBB<<<444000555:::999333111:::FFF@@@CCCAAA999222111333555222;;;>>>555)))$$$&&&((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''%%%'''+++...000777???111:::888@@@fff~~~oooVVVFFFfffuuuuuu{{{yyykkknnnuuuttt}}}wwwssstttzzz{{{\\\===555555555444222///,,,+++))))))(((((((((((())))))(((((()))))))))*********(((+++///111222222111111111222444555888<<>>CCC<<<777666333---------------------------------...//////000000111444@@@^^^yyy^^^FFF777000///------,,,,,,+++***)))))))))***************************************((())))))))))))*********++++++,,,,,,++++++***)))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000222444<<>>777111111555;;;>>>BBBQQQdddsss}}}wwwlllccceeegggaaaOOO<<<555999333999===;;;:::===;;;777666<<<>>>666---)))((('''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))&&&'''...444777999<<<>>>===MMMmmmvvvXXXGGGVVV{{{{{{yyypppzzzyyyzzzuuuttt{{{~~~dddTTT|||^^^BBB555555555444222///,,,+++))))))(((((((((((())))))((((((((()))))))))******)))+++///111000000000111///222555666777;;;BBBHHHGGGIIIKKKLLLOOOUUU^^^eee|||~~~|||yyyqqqYYYXXXmmmDDD666CCCDDD000000000000000///...------,,,------,,,,,,---111444???vvvccccccnnnfffllloooqqqttt}}}{{{uuunnniii{{{nnntttzzzvvvfff```XXXKKKGGGlllzzziii:::...888??????;;;999555222---......//////......---......//////000111111111000PPPxxxdddIII888000,,,,,,,,,++++++***)))))))))))))))))))))*********))))))))))))))))))))))))'''(((((((((((())))))))))))***************)))((()))))))))))))))***++++++,,,,,,,,,,,,---------------,,,...111222666AAAMMMWWWqqqqqqeee|||999iiiKKKDDDKKKLLLBBB444***&&&'''))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''(((***...111333999<<>>:::777777888666:::???FFFSSSffftttzzzhhh[[[===777...+++777GGGJJJCCCBBB<<<333...111555000(((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((***(((,,,333888:::<<<@@@nnnxxx}}}yyyfffMMMRRRqqqnnnqqq{{{zzzrrr~~~dddsss]]]DDD555555555444222///,,,+++))))))(((((((((((())))))(((((((((((()))))))))***))),,,//////......///111///222555666777;;;CCCIIIDDDEEEFFFHHHKKKRRR[[[aaaqqq|||vvvaaaPPPgggXXX555XXXjjj999000000111000000///...---+++,,,,,,,,,,,,///333666]]]ggg```lllwwwwwwhhhqqqxxx||||||eeeccclllhhhWWWtttmmm{{{~~~tttnnnggg^^^LLLHHHzzzaaa777555888>>>@@@;;;666444---...///000000///...---...//////000000111222222555dddnnnNNN999111///+++,,,,,,+++)))((((((((((((((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((())))))(((((())))))***))))))))))))(((((((((((()))******+++++++++,,,,,,---------///---...222444666:::AAAEEESSS___lllnnnnnnmmm```HHHKKKJJJCCC888...(((&&&((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''(((***...333777:::666888:::888666777<<>>IIIJJJFFFDDD???999777777444...+++***)))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))---333888888999BBBLLL~~~|||[[[YYYlllwwwxxxwww|||~~~[[[BBB555555555444222///,,,+++))))))(((((((((((())))))(((((((((((())))))))))))***---///...------///222...222555666777;;;CCCIII@@@AAABBBDDDHHHOOOXXX___jjjxxxxxxrrrggg]]]^^^^^^ZZZ[[[ggg|||uuueeeSSS@@@PPPnnnEEE}}}WWW000000111000000///...---++++++,,,,,,,,,///444888~~~kkkvvv}}}uuuooommmxxx~~~mmmWWWRRRpppXXXrrrsssjjjiiiqqqrrrmmmlllcccJJJVVVBBB666222<<>>000......---------,,,)))((((((((('''''''''(((((()))))))))'''''''''''''''''''''''''''''''''((((((((())))))'''(((((()))******))))))((((((((((((((()))***************+++,,,,,,------,,,)))***000333333444777444;;;JJJaaayyypppdddvvvaaaeeevvvNNNKKKEEEAAA:::111***&&&'''(((***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))'''((()))+++000666<<>>GGGOOOuuu```KKKtttrrrzzzeee???444:::???AAAPPPXXXOOO<<<111111333,,,+++)))((('''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((()))(((000999;;;666777GGGXXXwwwooo]]]bbb~~~bbbZZZiii|||zzzXXXBBB555555444333000---+++)))))))))))))))))))))))))))(((((((((((()))))))))))),,,------......------,,,111111222777<<>>:::@@@DDDCCCGGGNNN|||}}}uuu]]]===CCCttt@@@[[[pppUUU555///222444------222...---///---222333&&&999kkktttuuuvvvrrrssshhhmmmuuu}}}___NNNNNNdddpppeee[[[]]]ooohhhuuu{{{ooouuujjj```IIIVVV{{{ppp<<<+++>>>@@@::::::666333111...---......---,,,222---,,,000222111333666rrrbbb;;;222---(((111++++++******)))(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((('''&&&%%%&&&'''(((+++)))$$$&&&,,,***!!!******))))))))))))******++++++++++++++++++++++++......///000111222333333333444:::DDDTTTnnnkkkvvvWWWSSSNNNoooSSSEEEHHHHHH???///(((***)))$$$******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%&&&'''&&&'''((()))))))))((('''+++***((('''&&&'''(((***)))'''%%%%%%(((***)))(((((('''&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&'''((()))((((((###111222...777===999999888???>>>999GGGmmmzzzzzzlllnnnmmm]]]YYYWWWGGGYYY___UUUOOOWWWVVV\\\vvvmmm@@@;;;999HHH^^^aaaMMM<<<999333000,,,***)))'''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&'''((('''&&&%%%'''(((///***:::<<>>DDDNNNTTTWWW\\\aaawww~~~nnnSSSHHHpppnnn<<<;;;PPP@@@777///333777000...000***,,,+++,,,000......PPPzzz|||xxxmmmkkkooo{{{}}}tttuuueeeLLLMMMTTTQQQMMMMMMkkktttxxxsssooovvvvvvooopppjjjSSSIIIsssyyyLLL111:::>>><<<<<<555444111...---...///...---111---...222000///:::JJJ~~~{{{SSS666000...+++...+++++++++***))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((('''&&&%%%&&&(((+++''''''++++++''')))///******))))))))))))******++++++++++++++++++++++++------...///000111222222000000333999DDDYYYwwwmmmcccNNNdddEEEEEEFFF???111))))))***'''***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&'''(((''''''''''''''''''(((((($$$$$$$$$%%%'''''''''&&&'''***,,,***&&&###$$$&&&$$$$$$%%%'''******(((%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''(((***+++******...000,,,///;;;===???JJJRRR===:::^^^tttiiirrreeeiiinnnhhhkkkjjjZZZgggrrriii\\\YYYMMMEEEPPP___```uuu\\\HHH888999@@@DDDJJJQQQAAA===444+++)))+++)))$$$'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&''''''''''''))),,,///===444666;;;kkkjjjZZZJJJSSStttvvvfffttt}}}}}}wwwrrriii___UUUMMMGGGDDD@@@???>>><<<<<<>>>CCCFFFQQQZZZiiiyyytttTTT>>>555555444333000---+++)))))))))))))))))))))))))))(((((((((((())))))))))))******))))))***,,,...///111111222555888:::999777777888999<<<@@@EEEIIIKKKUUU]]]nnnyyyqqqRRRAAACCCBBB:::;;;EEEPPPYYYeeettt{{{gggSSSZZZpppHHH111SSSZZZ:::...---222...///222...---(((---000)))<<>>111---...///***,,,,,,+++******))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&'''((('''&&&&&&'''((("""$$$)))+++((($$$%%%*********))))))))))))******++++++++++++++++++++++++,,,,,,------...///000000111///000333:::HHH```ttttttGGG```PPPDDDFFFBBB777,,,((()))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''((())))))'''''''''(((***,,,.../////////000333666666222...111888>>>:::000((())),,,&&&$$$###$$$'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''')))***+++,,,++++++,,,666222000BBBPPPKKKDDD222CCCkkkwwwrrrqqqaaaLLL>>>DDD\\\uuunnnHHH333999PPPdddtttNNN333666:::...&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((%%%&&&'''(((***---333777777222666AAAvvvccc~~~nnnzzz~~~tttdddqqqtttuuufff\\\TTTNNNEEE<<<666444555666444666777777777888:::;;;999<<>>uuuNNN888//////,,,...444222000)))111111***KKK{{{nnneeelllfffZZZFFFBBBBBB@@@NNNPPPUUUaaavvvxxxyyysssrrrRRRCCCYYY}}}EEE,,,000???DDD>>>666333///...///000111000222,,,...444///000MMMtttqqqEEE000111,,,...222***,,,,,,,,,+++******))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&'''((((((111000%%%###,,,///***+++******))))))******+++++++++++++++++++++++++++***++++++,,,---.........000...///222666???QQQaaauuunnnlllNNNpppFFFFFFCCC===222)))&&&((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))***'''(((+++///222444666777222000000222666555111---999AAAFFFCCC888...,,,...222///+++&&&######$$$&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((***++++++++++++,,,---111555DDDXXXVVVKKKJJJ\\\~~~}}}}}}~~~jjj[[[QQQGGG>>>OOOqqqWWW===:::???vvv^^^IIIAAA:::...(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&'''((()))+++000666;;;555111AAASSSooozzzlllooo}}}uuulllbbbTTTFFF<<<:::999888666777;;;@@@DDD===???BBBBBB@@@===;;;;;;===:::666444555888>>>DDDKKKZZZssslllOOO===555555444333000---+++)))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''')))+++...000000111333444333333222222444555666999<<>>777,,,&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&'''((()))*********))),,,111555888999888777666444333555999:::999777:::===@@@>>>999222,,,)))666999999333+++&&&'''***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((()))++++++))))))+++---666000<<>>999??????EEERRRhhhkkkMMM;;;555555444333000---+++)))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((***,,,...//////111333444222111111111333444666888:::<<<>>>>>>EEEFFFAAAJJJkkktttfff___aaa[[[QQQWWWhhhfffiiilllppp{{{rrrZZZ^^^kkk___888QQQgggSSS777,,,444666444222,,,,,,...///000DDDuuu{{{www~~~|||xxxnnnhhheeettthhhGGG:::777>>>LLL^^^mmm}}}|||bbbSSSNNNJJJFFFDDD>>>BBBMMMccc~~~eeeGGGGGGzzzHHH222888>>>@@@;;;888333//////000111111222...---111888MMMuuuiii>>>111000444000---000000......---,,,,,,++++++***))))))))))))))))))))))))'''''''''''''''&&&&&&&&&$$$&&&''''''&&&&&&((()))***000MMMssswwwVVV555***++++++************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,---//////000666>>>EEEPPPooouuuXXX}}}dddkkkdddEEEZZZGGG:::<<<;;;111)))((()))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&'''(((***+++,,,,,,,,,///111555888999888666444:::;;;===???AAADDDFFFGGGAAA@@@@@@AAAAAA???999444---444;;;;;;444,,,((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((***+++***)))+++///444777QQQ[[[QQQLLLYYY~~~rrrSSSFFF[[[jjjYYY===CCCZZZ<<<333@@@```jjjSSS666++++++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((()))***+++,,,///333999===SSSpppeee___xxxtttsss[[[yyytttaaaNNNDDD888000333>>>LLLTTTeeeooo}}}xxxrrrfffQQQ???999888999999<<>>:::444000///000000000...111111000<<<```~~~KKK555999555111222...,,,111.........---,,,,,,++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%''''''&&&'''(((***===UUUyyyxxxRRR888,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,...111000///111777<<>>===<<<>>>@@@CCCBBBAAACCCFFFGGGEEEBBB111333666888888444...***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''')))*********///777>>>JJJkkkjjjQQQ]]]hhh]]]uuummmTTT@@@KKKtttIII...WWWwwwaaaAAA:::...---,,,***)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((((((***---000333777<<<@@@PPPvvvnnnttt|||jjjPPP>>>999:::<<>><<<===555<<>>:::BBBWWWjjjwwwgggfffSSSKKKuuu|||ccc:::333888BBB@@@;;;555111//////000000***333444000>>>lllnnn777444AAA888---222///)))111///......------,,,++++++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%''''''''''''(((***BBBhhhrrrZZZSSScccWWW444,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,&&&&&&)))......,,,...333333:::FFFaaaYYYiii]]]qqqIIIAAACCC:::...*********)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))+++---///111222222222555555555666:::???CCCFFF<<>>@@@888777777999<<>>FFFtttaaaVVVooozzz___jjjtttIII555HHHyyySSS777CCCYYYUUUBBB000///---+++)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((('''***...222666;;;@@@CCCUUU~~~fff~~~tttYYYCCC;;;:::>>>HHHWWWgggyyyzzzUUUGGGCCC===<<<@@@EEEjjjggg>>>999555555444222///,,,)))'''((((((((((((((((((((((((''''''''''''((((((((((((************+++,,,------111222222111///...000111111111444111000<<>>BBBAAA<<<888777777777999<<<>>>@@@hhhwww|||uuueee___KKKPPPAAA:::777:::CCC@@@888000///222222//////888...222]]]{{{ddd???EEEBBB===777000---,,,---///---,,,---///...+++(((+++++++++***)))(((((('''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((IIIcccTTT111...888777666///,,,)))***///333111,,,)))***,,,------,,,+++)))%%%(((******)))((()))+++,,,,,,,,,---------......///444===UUUoookkk___QQQoooYYY<<>>DDDDDD:::999@@@???555---(((******&&&'''+++''''''((('''%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''(((''''''''''''(((((()))(((///%%%(((999888IIIxxxjjjRRRcccxxxXXXsssSSS333CCCfffOOO333HHHZZZaaaAAA,,,111444"""%%%/// &&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%'''(((((('''''')))***)))///***444===HHHeeemmmoooxxxqqq^^^rrrwwwvvvdddlllzzzlllWWW???333<<>>CCC777BBBMMMBBB000555GGGTTT\\\qqqjjjnnn}}}rrrggglllyyy|||nnnooo^^^444aaaGGG777666...555555111+++666]]]nnn}}}nnn```[[[^^^___]]]eeegggoooyyy}}}{{{}}}kkk^^^___cccdddrrryyyxxxxxxuuupppiiifffeeesssjjj[[[LLLGGGIIIGGGAAA<<<;;;999777777888999:::HHHwww{{{xxxxxxwww```TTTRRRiii;;;444LLLCCC@@@999111///222222///+++000444AAAzzzuuugggHHHLLLHHHAAA999333000000222......---,,,,,,------------,,,,,,+++******)))))))))))))))(((((((((((('''&&&&&&&&&&&&'''''''''(((...PPPWWW===000444333,,,+++******...777;;;555,,,(((***+++---------,,,+++)))***+++,,,------......,,,,,,,,,---------......///333999MMMttt]]]}}}III\\\gggKKK```???BBB???999)))(((((((((''''''(((((()))''''''''''''''''''''''''''''''(((((()))***,,,---666666888999888888>>>FFFLLLUUU\\\QQQ:::222222,,,222999111666444///888444666---///444222666<<<:::111444AAAGGGCCCHHHMMMHHH===777222333000***'''(((((())))))((('''%%%%%%%%%(((''''''&&&&&&''''''((((((((('''''''''((())))))******333,,,+++\\\~~~]]]uuu}}}}}}jjjIII;;;QQQbbb333HHH___<<<---000***,,,///&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%'''(((((('''((()))+++***444111666BBBlllqqqiiiooo|||jjjuuupppooouuutttyyy}}}cccGGG<<>>888555555444222///,,,)))'''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))******,,,------000111111000......///000111000444333222>>>DDD;;;EEEQQQGGG222///:::IIIXXXaaaZZZfffzzzoooaaa]]]qqqqqqvvvlll777PPPzzzHHH666555---333444000333999mmm|||~~~{{{ggg___gggdddWWWZZZ]]]eeennnssstttvvvzzz|||\\\UUUbbbbbbpppvvvqqqmmmrrr}}}tttdddVVVPPPNNNIIIBBB;;;:::888666555555555666777YYYvvvwwwccc]]]QQQYYYsss333***BBBBBBAAA<<<444000222222000111...777PPPvvvooommmxxxuuuvvvfffOOOKKKGGG@@@999333111111111...///000...++++++---000...------,,,,,,+++++++++++++++*********)))))))))&&&&&&&&&&&&&&&'''''''''111UUUwwwrrrWWWIIIAAA222***)))***111>>>CCC888)))******+++,,,---,,,,,,,,,*********+++------,,,+++,,,,,,,,,---------......///111555CCCeeeiii]]]xxx\\\HHHnnnvvvLLL===AAA???)))))))))(((((((((((())))))((((((((((((((((((((((((&&&((())))))***+++...000555111///666HHHVVVVVVPPPIIIDDD666000:::BBBAAABBBCCCUUUWWW\\\[[[VVVZZZMMMSSSEEE;;;222***000666...666666<<<<<<:::DDDLLLDDDFFFBBB???>>>:::222***'''))))))))))))((('''&&&%%%(((''''''&&&&&&''''''(((((((((((((((((()))******((()))666:::FFFvvvgggssszzzYYYBBB999FFFwww[[[AAAggg~~~WWW555///222///***(((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((&&&'''((((((((((((***,,,'''555<<<@@@CCCmmm{{{sss~~~|||xxx|||xxxbbbKKK666;;;TTTqqqhhhIIICCC:::666BBBbbbgggAAA;;;444444444222000,,,***(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***+++------///000000///------...000000...222222000999@@@888999GGGCCC555000111888DDD>>>IIIfffzzzvvvpppcccQQQIIIWWWlll{{{~~~GGG<<<```aaa???000666222222...///888>>>zzz|||ttt}}}}}}___llllll]]]VVVZZZUUUGGGQQQVVV^^^ffflllooosssvvvuuu|||}}}~~~}}}ZZZOOOeeeffftttxxxfffgggmmmtttrrrooo{{{xxxgggYYYPPPJJJBBB<<<555444444444555666777888777IIIpppyyyvvvooobbbNNNCCCzzzEEE777:::AAABBB???777111111222111777333888dddxxx\\\ffflllrrrdddQQQFFFDDDBBB???<<<888444111...111333222...,,,,,,...---------,,,,,,,,,+++++++++++++++************)))&&&&&&&&&&&&&&&&&&''''''---FFF|||]]]HHH555,,,+++***111@@@HHH<<<)))---------,,,+++++++++***+++***)))+++------+++))),,,,,,,,,---------......---///222===YYYjjjxxxbbbddd===@@@BBB*********)))((((((((())))))(((((((((((((((((((((((()))***++++++***,,,000444222777>>>GGGTTTZZZMMM<<<888:::444EEEoooeeeUUUDDD---555222333111///;;;CCC;;;GGGGGGGGGHHHDDD;;;222,,,(((((('''((()))((('''&&&((((((''''''''''''(((((((((((((((((()))***+++++++++000///KKKvvvsss___iiitttPPP666DDDTTTGGGmmm^^^CCC222222---&&&(((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((('''(((((((((((()))+++---***333EEEYYYTTTbbbzzzxxxnnn}}}yyyzzzyyynnnYYY@@@EEEPPP___ooobbbKKKDDD<<<<<>>888000333777999777333---***,,,,,,,,,,,,,,,++++++++++++++++++*********))))))''''''''''''''''''''''''&&&,,,fffrrrOOO;;;...---***///@@@OOOFFF444222111...,,,***)))))))))******+++,,,...//////...,,,,,,,,,---------......,,,///222;;;PPPttt```|||CCC>>>AAA000++++++***)))))))))))))))))))))))))))))))))))))))+++,,,,,,***))),,,444:::OOO```jjj^^^GGG999777:::VVVlll|||iii???777444111...666???;;;BBBFFFIIIKKKJJJEEE<<<555((('''%%%&&&((())))))'''(((((((((''''''(((((((((((((((((())))))+++,,,,,,000555BBBhhhiiifff^^^:::AAAqqq}}}JJJ???RRRRRR???222---***,,,))))))(((((((((''''''''''''&&&&&&&&&&&&'''(((((('''((()))(((((()))---///555:::XXXvvvcccjjj]]]sssxxxyyyzzzzzz|||zzzjjjTTTGGG???UUUooo}}}xxxsssrrrvvv{{{~~~}}}{{{yyywwwvvvhhhRRRDDD;;;GGG```gggAAA999444444333222000---***)))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((***+++---......//////...,,,,,,---...333000777999222333666111...111,,,)))...,,,---999PPPlllzzzrrrmmmddd\\\WWWNNNIIIRRR```hhhjjjhhhhhhxxxwwwsssggg~~~sssNNNIIIqqq444...222555333+++===iii~~~{{{uuu{{{|||yyytttdddXXXTTTKKK??????GGGIIIQQQYYY^^^dddlllqqqrrrmmmrrrwwwyyy{{{{{{uuummmaaaSSSEEE@@@???>>>>>>???:::666666FFFmmmfffUUUiiiooovvvxxxfffdddaaaeeejjj```YYYqqqsss^^^NNNDDD;;;555444222222333333444444444444888777IIIuuu}}}rrrVVVIIIFFFXXX000777???EEEFFF===333000222333+++>>>ZZZwwwqqqzzzjjjOOOOOOOOOQQQTTTUUUQQQHHHAAA777666777>>>CCC@@@555***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))(((((((((((((((...'''PPPZZZ@@@///...***...AAAUUURRRBBB444222///+++)))((())))))&&&)))+++,,,,,,---...000,,,,,,,,,---------......,,,///222999JJJhhh~~~YYYlllhhhwwwOOO>>>@@@888---,,,+++***))))))))))))))))))))))))))))))))))))***,,,,,,+++,,,444@@@JJJxxxcccKKK:::???\\\xxxlllUUUBBB...+++777>>>>>>CCCIIIKKKMMMLLLEEE===...***&&&%%%'''***)))((()))((((((''''''(((((()))))))))))))))***+++------,,,???vvvvvvppprrrsssxxxssswww___444BBB{{{fff777TTThhhZZZ???111///---***))))))(((((('''''''''''''''&&&&&&''''''((()))((())))))((((((***...111999KKKssswwwwwwzzzmmmjjjaaauuuxxxyyytttaaaKKKFFFUUU]]]jjjxxx~~~|||wwwtttpppmmmmmmooosssuuu{{{zzzxxxssslllccc[[[VVVWWW\\\XXXVVV```gggnnn{{{nnnJJJ@@@???>>>hhhBBB888333333333222000---+++)))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((***+++---.........///---,,,+++,,,...000...666:::222111333......000+++,,,222///222AAAIIIZZZjjjnnnmmmnnnqqqttt{{{qqqhhh___TTTMMMUUUccc|||wwwppp[[[KKK;;;...///222222222AAAqqqttttttvvv|||xxxcccOOOGGG???555666???EEEMMMUUUYYY___hhhmmmmmmlllooorrrsssuuuqqqcccUUUFFF>>>666333111111555;;;FFFHHHHHHMMMdddkkkVVVbbbmmmrrrpppeeeXXX^^^sssuuu___iii~~~jjjSSSEEE<<<555444666333333444444333333222222999999HHHlll}}}yyy```MMMCCCmmmkkk===???>>>FFFHHH???444000222333000>>>rrr{{{~~~tttvvvbbb```\\\WWWUUUVVVUUUQQQNNN???888666@@@NNNOOOAAA222---------------------------------,,,,,,,,,+++++++++*********)))))))))(((***&&&777kkkgggEEE000000,,,---???TTTSSSDDD333111...***))))))+++,,,000444777444---***+++///,,,,,,,,,---------.........///000555CCC]]]www]]]III|||ggg___CCC===<<<------,,,+++************************************+++---000111777DDDWWWeeefffJJJIIIXXXooouuuTTT888555<<<>>>DDDIIIKKKMMMNNNIIIAAA777111)))&&&'''))))))'''))))))(((((((((((()))))))))))))))***+++,,,---...777```~~~lll{{{rrrqqq{{{sss;;;<<>>CCCPPP```dddbbbhhhsssnnnkkkkkkkkkfffdddppp}}}xxxtttrrr???DDD888666444222555@@@sssuuueeeyyyxxxpppmmm\\\KKKBBB===::::::<<>>FFFIII@@@444000111444666999rrrlll|||tttjjj___XXXYYY[[[\\\\\\EEE:::444@@@TTTZZZKKK999........./////////////////////.........---------,,,+++++++++******))))))$$$+++///UUUccc111333...,,,:::MMMLLL===111///,,,***)))+++---///DDDHHHIIIBBB555------000,,,,,,,,,---------......111///...222>>>WWWxxxsss{{{hhh___lllHHH;;;<<<...---,,,+++************************************---000444999BBBTTTkkk|||YYYPPPZZZwww___@@@999AAAGGGJJJJJJLLLOOOJJJBBB???777---'''((()))(((&&&))))))(((((((((((()))))))))))))))***+++---...///TTTxxxzzzsssuuuwwwjjj===EEE^^^WWWDDDZZZqqqVVV;;;777111+++******)))(((''''''&&&'''''''''''''''((()))))))))))))))((()))+++///333:::ZZZ\\\{{{ooogggooowwwvvvvvv^^^FFF???:::GGGjjjrrr|||||||||}}}}}}||||||{{{ppp^^^LLLAAA???BBBEEEMMMIIICCC===999999:::;;;444===<<<999:::666777DDDMMM___yyyUUUEEEeee???666000111111111///---,,,***))))))))))))(((((((((((()))(((((()))++++++***))))))((((((((((((***+++,,,000///---,,,++++++,,,,,,......//////...,,,+++)))&&&***---,,,******///555555///777MMMaaajjjrrrzzz|||}}}~~~wwwmmmnnnAAAKKKkkkPPP444:::666333111---RRRyyyxxxnnnttt{{{|||jjjVVVBBB:::555111333999FFFDDDHHHSSSZZZZZZZZZ[[[bbbfffkkkiii[[[KKKAAA===888888777444333666===BBB___bbbccchhhwwwkkkWWWXXXeeellliiidddddddddiii}}}hhh<<>>888///555&&&+++++++++,,,,,,???LLL___nnnhhhNNN444)))(((+++,,,------......---------...222555;;;IIIddd{{{wwwrrrsssNNNEEE222666...))))))+++******++++++,,,((((((+++%%%'''777555,,,:::eeeooo\\\FFF^^^xxxEEE===222UUU```KKKHHHFFF@@@AAA===444)))$$$&&&+++...,,,,,,+++***))))))******222...)))&&&222...???vvvoookkkvvv}}}yyyqqqyyyjjj111???WWWMMMAAAIIIWWWKKK666222---...---***)))***)))''''''''''''''''''((())))))''',,,&&&)))666---***???\\\\\\nnnwwwuuuqqqwww}}}cccLLLEEEHHHNNN]]]lllssstttxxxxxxoooYYYGGG777444777888555333999DDDOOOSSSTTTQQQJJJBBBAAA>>>;;;<<>>999444999<<>>PPPPPPPPPQQQZZZqqqmmm\\\\\\fffkkkhhhdddllljjjkkkwwwMMMHHHTTTLLLBBB===BBBHHHFFFBBB@@@///...,,,///555:::999666555111999PPPvvvvvvnnnqqqsss}}}iiiPPPKKKRRR555<<>>HHH???444///...------///.........---,,,+++******)))...)))777nnnZZZBBB...+++777JJJHHH222000$$$+++)))(((...888UUUbbbkkkoooaaaIII444///111+++,,,------......------...///222444888DDD\\\qqqhhhgggBBB<<<666///)))***+++******,,,+++333...)))...///,,,111///111QQQbbbIIIVVVssslllkkkxxxzzzooogggaaaeeeiiijjjjjjkkknnnqqqqqqxxxEEE222GGGQQQDDD??????III;;;777111,,,*********))),,,,,,+++***************++++++...+++...///888^^^{{{{{{~~~wwwsss|||}}}{{{vvv___444FFFXXXNNNDDDYYY^^^GGG777111...)))''')))+++***((((((''''''''''''((()))))),,,///'''%%%+++(((000KKKwww{{{{{{qqqvvvzzzdddRRRRRRZZZ___fffnnnsssvvv|||~~~gggRRR@@@;;;777888999999<<<@@@EEE]]]zzz|||sssmmm___MMM@@@;;;<<<===555777EEE^^^|||fffBBB:::222222222111///,,,***((())))))))))))(((((((((((()))(((((()))++++++***(((+++************,,,---...000///---,,,++++++,,,,,,---......//////......---///---,,,---...///---******+++222@@@MMM\\\tttgggaaa~~~xxxvvvvvviiiMMMHHH:::999:::555666iiiyyylllrrr~~~~~~uuucccPPP===666333000333999888DDDLLLHHHCCCBBB>>>888DDD>>>OOO^^^WWWUUUWWWLLLEEEDDD@@@;;;666555666888555111222<<>>;;;:::;;;;;;888222---666333;;;JJJfff}}}ooorrruuu~~~mmmUUUPPPddd|||<<<<<>>wwwooogggaaadddvvv~~~}}}~~~wwwYYYOOOTTT[[[oooxxxfffEEE777000555777555<<>>333............///.........------,,,,,,((())))))111XXX\\\CCC222---:::]]]eeeIII666+++222---(((+++555RRR|||oooXXX>>>---(((***,,,,,,---............---...///111333555===QQQcccVVVhhhnnnxxx999>>>888000***+++,,,++++++,,,&&&333///%%%,,,222---)))666???^^^tttccccccwww```OOORRR\\\]]]YYYVVVUUU]]]gggmmmmmmkkkjjjjjjjjjaaa\\\dddxxxRRR888<<>>999999999???VVVyyygggAAA777333333222111///,,,)))((())))))))))))(((((((((((((((''''''(((***+++)))(((******))))))***+++---...///...---++++++++++++,,,,,,---...///000111111222000///------...000111222111///000666===III]]]oooccc<<<...JJJooo|||jjjLLLXXX;;;777;;;777IIIoooooouuurrr|||vvv^^^KKK:::444222///222888999AAAEEEGGGSSS^^^UUUAAA===111AAAQQQJJJLLLWWWPPPNNNLLLGGG@@@:::666333222444---333KKKaaaqqqoooeee]]]^^^bbbccccccdddbbbWWW666:::FFF888888???QQQ[[[lll|||oooTTT@@@666777888888555111444999333333???PPPhhh{{{{{{wwwyyy|||lllXXXUUUXXX:::;;;IIIYYYRRR:::222777666JJJ}}}|||kkkeeeggguuu}}}}}}sss^^^[[[___ppp}}}xxxWWW???111888:::444<<>>rrr~~~{{{ttt}}}ppphhhtttzzzzzzrrr}}}wwwmmm888>>>NNNTTT[[[tttqqqIII<<<555///,,,***(((''')))((((((((('''((())))))***$$$***...//////333FFF^^^kkknnnmmmttt|||\\\WWW[[[iiiwww{{{{{{{{{zzzuuu]]]GGG===>>>===???EEENNNUUU^^^lllzzz\\\<<>>;;;{{{uuuyyyZZZHHH888333111///111888:::AAAEEEMMMeee}}}NNN>>>AAAJJJCCCBBBJJJJJJUUURRRMMMFFF@@@:::444111333...666IIIWWWbbbvvvtttaaaZZZVVVYYY]]]```bbbeeeqqqlll???111>>>;;;EEESSShhhdddeeeppprrr___III===777666999>>>222000===QQQkkk}}}}}}qqq]]]YYY^^^???:::III]]]XXX>>>222777888RRRyyyaaahhhgggnnn}}}wwwsssttttttwww|||nnn```cccsssmmmOOO<<>>333222222222111///,,,***((())))))))))))(((((((((((((((''''''(((******)))''')))((((((((((((***+++,,,///...,,,+++******++++++***+++---111555:::===@@@<<<======999555888AAAIIIRRRHHH>>>999999888444000555???UUUggg```III;;;<<>>===GGGYYYdddccchhh}}}VVV???===<<<777444999222888GGG]]]~~~{{{eee]]]]]]OOO999JJJ```^^^BBB333777:::WWW}}}vvvTTTNNN[[[eeexxxuuuqqqhhh[[[QQQMMMUUUhhhzzzsss```eeeuuu~~~~~~dddLLL===??????:::EEEZZZqqquuuhhhLLL;;;<<<<<<555222111111000///...---,,,+++,,,+++***;;;kkkfffBBB...,,,JJJqqqbbbAAA222,,,111222'''///222222222222222///+++(((------...////////////...------///222444888DDDPPPhhh]]]^^^>>><<<444......///---,,,......,,,***000222///FFFpppaaaYYYoooddddddxxxggg:::EEELLLOOO;;;777888:::555+++(((---,,,++++++++++++,,,,,,---222(((+++555BBBvvvooo{{{ppppppzzz~~~{{{ppptttyyyyyy}}}wwwppppppSSS```tttuuurrrwwwrrryyy>>>:::WWWFFF>>>PPPOOO:::222---...+++&&&(((///))))))(((((())))))***+++000)))++++++...LLLyyy}}}rrriiirrrlllvvvzzzlll\\\\\\dddnnnuuuwwwxxx{{{~~~~~~~~~~~~~~~lllPPPDDDEEEMMM[[[iiixxxyyyaaaIII;;;???===666???SSS[[[}}}bbb>>>777111111111111///---+++***))))))))))))((((((((((((''''''&&&((()))***((('''***))))))((()))***,,,---...---,,,************+++(((***---222888>>>CCCFFFCCCCCCAAA===:::999<<>>ZZZ{{{||||||ooo}}}___BBB???LLLMMM@@@777888777///***,,,+++++++++++++++,,,---...,,,)))...:::aaayyyuuulllsss}}}|||~~~uuuzzzvvvyyyzzz|||uuu\\\wwwMMMAAAVVVbbbgggSSSLLLOOOccc{{{nnn444:::WWWXXXXXXkkkOOO===///------)))(((,,,))))))(((((())))))***+++---&&&,,,...333aaa}}}bbbpppiiinnn||||||tttddd^^^bbbiiirrrwwwyyy{{{{{{{{{yyyyyyzzz{{{~~~zzz[[[???:::EEEQQQ___kkkzzzyyyRRR@@@;;;777999>>>HHH^^^___???<<<000111111111///...,,,***))))))))))))(((((((((((('''&&&&&&''')))***((('''+++************,,,---......---,,,************+++(((***---333999AAAFFFJJJNNNKKKGGGDDDBBB???;;;888LLLIIIDDDCCCEEEHHHFFFBBB555111BBBdddvvvjjjTTTIIIPPPLLLFFFKKKggg~~~dddxxxOOOUUURRRTTTPPPGGGnnn~~~wwwgggXXXFFF777222111...000555999999@@@LLLPPPIIIAAA>>>999CCCFFFqqqhhh^^^YYYWWWTTTRRROOOIIIAAA;;;555333111888KKK]]]bbb^^^rrr}}}mmmWWWOOOKKKRRR[[[aaaeeehhhooo```@@@OOOUUUaaauuummmkkkccc\\\]]]dddccc]]][[[JJJ<<<<<<;;;666666<<<222000===NNN]]]yyy|||xxxhhhbbbccclllTTT999KKKeeedddFFF333777<<<|||VVV]]]]]]mmmzzz]]]rrrvvvcccaaa```wwwwwwnnn|||wwwRRRKKKGGGHHHEEEBBBIIIVVVkkkwwwpppRRRBBBGGGIII@@@999888777555333111000///***222((("""---:::WWWkkknnnEEE***<<<999***999<<>>555666666777;;;KKKgggOOO,,,RRRSSSSSShhhLLL444///111,,,(((((()))))))))))))))******++++++'''000111222ccckkkyyy}}}mmmccchhhbbbgggooovvv|||~~~zzzuuuuuuvvv{{{~~~{{{WWWDDD666:::DDDQQQeeewww}}}xxxzzz|||}}}vvvsssvvvyyyzzz~~~iiiYYYvvvmmmDDD:::>>>:::111===CCC[[[```CCC333333222222111///,,,***((())))))))))))))))))))))))&&&&&&%%%'''((()))'''&&&'''(((((()))***,,,---......---+++)))(((((())))))///***,,,555>>>DDDNNNXXXLLLMMMPPPQQQLLLDDD???>>>UUUOOOUUUTTTNNN[[[bbbNNNBBB888888GGGWWW[[[VVVRRRVVVYYY___hhhvvvrrr{{{zzzYYYPPP___VVVWWWKKKxxxrrr}}}{{{dddNNNEEE999111///000111111777555FFFTTTIII888333111------DDDiiivvvdddQQQNNNZZZXXXWWWWWWSSSKKKHHHIIICCC>>>555222999BBB@@@888AAAVVViiirrrWWWUUUOOOMMMUUU______WWWbbbmmmhhhJJJRRR[[[ssseeefffgggeeeeeerrrcccRRRFFF666444>>>;;;333888GGGYYYwwwpppssspppttt~~~wwweee]]]^^^kkkVVV:::GGGqqqlllBBB555888BBBTTTSSSSSSnnn{{{bbbeeemmmwwwtttjjjpppzzzvvvRRROOOJJJGGGFFFGGGJJJLLL]]]yyyuuuUUUFFFJJJJJJHHHEEE@@@:::888666333222222,,,,,,,,,***(((111HHH___kkkeeeTTT>>>...+++...///444444777888///+++<<>>444222111***+++111///222---,,,111JJJyyyggg|||ppp{{{oooAAAZZZXXX555777444+++000......------,,,,,,,,,------+++000777nnnwwwjjjbbbwwwuuunnnqqq|||~~~{{{qqqVVVGGGGGGXXXYYY@@@777<<<666666111555===<<>>EEEIIILLLYYYhhhkkkwwwrrruuu|||~~~oooZZZVVVhhh}}}www|||hhh[[[]]]{{{lllHHH:::666:::666:::HHHeee^^^CCC444333222222111///,,,***(((((((((((((((((((((((((((&&&&&&%%%'''((()))'''&&&''''''((()))***,,,---......---+++)))(((((()))))))))(((+++444???JJJTTT[[[ddd\\\UUUUUUXXXWWWPPPJJJ```\\\cccfffdddsss{{{kkk___MMM===:::BBBMMM[[[fffssszzz~~~VVVXXXjjjaaa\\\LLLtttxxxYYYHHH???444---+++,,,------333222???GGG<<<222///***555111111777<<<<<<@@@FFF^^^YYYVVVWWWVVVQQQMMMMMMSSSPPPFFF???EEEQQQNNNCCCKKK[[[hhhuuu]]]XXXOOOLLLUUU___\\\RRRKKKjjj~~~fffeeeeeeuuuhhhmmmdddaaapppxxxllldddRRR@@@777888222:::KKKZZZsssssstttnnnoooyyyttteee```XXX]]]PPP;;;JJJssskkkBBB444888EEEoooFFFRRRWWWsss|||jjjmmmuuusssnnnxxxwwwUUUQQQLLLFFFDDDEEEHHHJJJZZZvvvuuuYYYLLLMMMKKKHHHIIIEEEAAA>>>:::666222000+++,,,---,,,***...???PPPzzzvvveeeLLL777...------000444<<<===444111CCC\\\{{{SSSAAABBBCCCPPPSSSDDDFFFBBB777000000111///000//////000///111<<>>OOO[[[___aaa___^^^___aaabbb```]]]ooopppwwwzzzzzzlllRRRAAA@@@QQQmmmSSSiii^^^tttooobbbNNNpppwwwPPPCCC;;;000***)))+++,,,+++111111888999333444333(((---111111+++)))000:::AAASSSLLLJJJPPPWWWWWWUUUSSS^^^```YYYUUUfffvvvbbb\\\RRRNNNWWW^^^SSS@@@888^^^mmmoooqqq~~~sssuuuhhh```jjj|||zzzcccXXXLLLLLLVVVYYYMMM===>>>777AAAQQQ]]]rrr~~~|||zzzpppoooxxxuuuiiifffiiihhhWWW<<>>@@@666222CCCZZZnnnPPPDDDEEEZZZaaa\\\```WWWAAA222111000+++000//////000///222<<>>>>>OOOttttttssswwwvvvuuuwww^^^YYYRRRKKKGGGGGGJJJLLLSSSiiijjjXXXRRRQQQMMMMMMRRRSSSPPPKKKFFFBBB:::333...,,,,,,...,,,***---333111444222+++''')))+++***---333::::::222---888GGGxxxgggFFF888DDDHHHQQQYYYSSS===000222222,,,///...///000000222===HHHccctttqqqKKK888222555000...111---666000===YYYyyyzzzyyyvvvsssvvviii~~~SSSBBBWWWXXX;;;222666///333.........---......///000444HHHvvvWWWRRRhhhzzzsss___SSSaaaqqq~~~}}}yyy}}}ttt[[[hhhjjjfffMMM:::666888<<>>000---&&&++++++************+++,,,,,,888---,,,NNNttt{{{zzz|||nnneeeaaa]]]XXX]]]```jjjxxx|||yyyuuussspppmmm```IIIDDDSSS___LLL@@@HHHYYYhhhwww{{{xxxzzzzzz~~~___===777;;;:::```}}}SSSBBB000;;;YYYsssLLL???777777888<<>>]]]UUUKKKEEEVVVttt}}}{{{zzzyyyPPP<<<888<<<666666444333NNNttt}}}yyy\\\XXXQQQKKKHHHIIIKKKNNNQQQaaa___QQQNNNNNNLLLPPPTTTWWWUUUPPPLLLJJJDDD;;;111...,,,---,,,***---222------+++)))+++///...)))...///111222///,,,...444wwwjjjCCC:::111,,,777999...+++222666222///...///111000333>>>IIIaaa}}}lllRRR;;;222555111///111...///,,,JJJxxxiiivvvRRRLLLHHHMMM^^^uuuwwwcccggg<<>>888:::999555<<>>[[[lllRRR666---***...+++++++++***+++,,,,,,---++++++777ddd|||zzzllldddaaa[[[UUUTTT\\\lll||||||zzz{{{uuuwwwmmmbbbXXXLLLZZZ|||\\\ZZZjjjxxx}}}zzz~~~yyyvvvyyypppnnn~~~eee@@@555777555XXXrrrRRR999888EEEqqq[[[;;;888555444999CCCXXXwwwrrrUUUBBB:::333222222111///,,,***(((''''''''''''''''''''''''&&&&&&%%%'''((()))'''&&&&&&&&&'''((()))+++,,,---...---+++)))(((((()))))))))((((((***111BBB```yyyyyyeee]]]PPPUUU|||WWW===777000------------+++,,,111;;;BBBJJJ]]]bbbSSS999---///@@@AAA111...999@@@666222???PPPWWWSSSOOO<<<;;;444222DDDhhh}}}jjjhhh[[[RRRaaaKKK\\\{{{{{{xxxrrrVVV@@@777888888HHHhhhxxxrrrvvvtttwwwttt^^^TTTPPPwwwggg@@@gggeeeBBB888BBBhhhLLLEEECCCUUUqqq|||zzzzzzbbbKKKBBB@@@:::888>>>???;;;NNNwwwpppYYYUUUPPPKKKHHHIIIKKKLLLOOOYYYUUUJJJJJJJJJJJJQQQUUU[[[\\\WWWVVVUUUMMMBBB444000...---,,,+++///666777777333//////111///+++---,,,,,,---.........---ZZZqqqOOO444)))---...,,,,,,000333222///...///111111444>>>JJJ^^^{{{|||nnndddmmmZZZ>>>111444222000111000///999hhhlllyyyzzzdddiiiooocccFFF===666888BBBTTTiiiyyy___IIIKKKkkkVVV999:::---000//////...//////000111222666kkkZZZTTTdddwww|||yyyyyy~~~{{{yyytttvvvtttwwwbbb^^^uuuxxxddd___PPPCCC<<<666GGGhhhZZZMMMBBB???:::555999BBBqqqJJJ...ddd]]]ooouuu]]]<<<...---++++++++++++++++++,,,------(((000===\\\qqq{{{{{{~~~~~~qqqgggaaaYYYRRRQQQZZZlll|||xxxwww}}}zzzeee\\\QQQ^^^rrrqqq}}}yyytttqqqzzzuuuvvvzzzfffYYYjjj~~~SSS<<<555444OOO```@@@999888eeetttGGGAAA888222555<<>>@@@<<<999...---++++++222CCC[[[mmmqqqxxxfffkkkcccWWWbbbSSSKKKwwwiiijjjkkkqqqtttuuucccSSSQQQNNN<<<:::BBBBBBNNNjjjzzzuuuxxx~~~~~~}}}dddXXXJJJsssnnn___@@@llldddCCC:::FFFrrrMMMJJJPPPTTTmmm~~~}}}{{{{{{~~~ttt\\\OOORRR[[[aaa:::888<<>>///111''',,,++++++++++++,,,------...555EEEfffeeedddttt^^^lllwwwzzz~~~lll___ZZZVVVSSSTTTXXXfffwww{{{vvvvvv}}}yyybbb^^^NNNCCCUUUuuusss{{{}}}vvvuuuoooxxxssszzzeeeIIIUUUnnnIII:::888AAAlllEEE???;;;ZZZ}}}^^^FFF<<<555555888EEEcccxxxZZZHHH@@@333333222111///,,,***(((''''''''''''''''''''''''&&&&&&%%%'''((()))'''&&&&&&&&&&&&''')))***,,,---...---+++)))(((((())))))+++&&&***000***'''CCCiii{{{mmmnnnrrrsssxxx|||}}}tttcccaaazzzFFF@@@vvv```???:::333000000000...+++,,,888LLLOOOCCCJJJ```lllSSSBBB111000>>>IIIEEE:::cccOOO;;;444555555222000///...000111......;;;MMM^^^vvv~~~ppp```lllkkk^^^bbb|||YYYAAAkkkkkktttggg]]]}}}qqqJJJQQQXXXGGG===EEE>>>222:::JJJNNNVVVnnn{{{vvvwwwyyyzzzfffYYYVVVzzz}}}bbbVVV@@@ooodddDDD<<>>:::<<>>ZZZxxx|||SSSHHH@@@333333222000...,,,***)))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((+++(((&&&'''***,,,,,,+++...///...,,,)))((((((***)))''''''******+++666CCC~~~sssllleeecccffflllppprrrzzz}}}}}}eeeuuuaaa]]]www|||{{{kkkNNNBBBttt{{{|||^^^CCC;;;999444+++,,,///'''***999RRR^^^PPP@@@QQQrrrwww\\\:::222<<<>>>CCCTTTxxxtttJJJ,,,888888,,,555444///,,,...///...000222HHHhhhyyysssfff^^^dddbbb[[[uuuxxxiiilllyyyvvvkkk]]]NNNSSScccjjjzzzdddIII999:::<<<@@@BBB<<>>JJJKKKAAA???VVV]]]PPPOOOxxx:::>>>000:::111'''555333+++///444BBBtttrrrSSSLLLddd~~~}}}||||||qqq{{{wwwrrrssswwwyyywwwttt{{{eeevvv^^^}}}MMMDDD>>>888JJJ{{{rrrdddUUUIIIQQQooodddMMMBBBXXXwww|||ZZZ<<>>>>>\\\TTTFFF===jjjzzzRRR<<<999333444>>>OOOrrrvvv[[[RRR>>>333333222000...,,,***)))(((''''''''''''&&&&&&&&&%%%%%%&&&''''''(((((()))+++(((&&&'''))),,,,,,+++...///...,,,)))'''((()))+++)))***,,,***(((---666JJJkkkuuukkkfff```\\\\\\^^^aaabbbnnnrrrxxx}}}qqqyyyyyyzzzkkkLLL>>>yyy|||ccc{{{ZZZAAA;;;;;;666,,,+++///))))))222III___[[[MMMYYYtttcccBBB;;;EEEOOOWWWddd>>>FFFOOO===///---,,,...111111...000444???aaattt{{{lll```bbbbbb\\\qqqaaaZZZuuulllQQQ@@@NNNooorrrRRRPPP```[[[MMM888///999FFFMMMKKKBBBIIIAAANNNVVVVVVuuuyyyrrrrrruuu|||yyy{{{kkkWWW[[[EEEVVV}}}FFFBBBGGGXXXfffIII???LLLeee~~~SSS===:::PPPuuurrrmmmnnnkkkggg___VVVOOOKKKGGGEEEHHHFFFCCCDDDGGGKKKLLLMMMUUU___kkkpppnnnfffXXXLLL===:::111...333222///333666SSScccTTT===333000,,,///111444777555000...111555KKKRRRFFF999///333CCC^^^GGG777222///111333...222......222333666DDDUUUooo}}}rrrpppmmmJJJ999333---333)))555KKK```EEEBBB@@@JJJvvvnnnHHH>>>PPPYYYPPPJJJ[[[SSSvvvUUUQQQrrr@@@;;;///444666,,,444333111333777RRRqqqkkkYYYMMMLLLeee~~~~~~}}}vvvyyywwwuuuvvvwwwwwwssspppmmmtttuuueeexxxdddDDDAAA>>>777@@@\\\}}}kkkVVVPPPyyyxxxiii```mmmwww{{{~~~kkk@@@^^^~~~@@@111+++///222222000+++***---111222BBB|||lllmmmnnnppp~~~aaaKKKWWWTTTUUUnnnxxxuuummmppptttvvv~~~vvv]]]^^^SSSZZZtttxxxxxx{{{qqqpppqqq|||{{{FFF:::777CCCrrriiiFFF;;;777UUU[[[DDDKKKmmm|||^^^@@@777333333:::IIImmmsssXXXVVVAAA333333222000...,,,***)))(((''''''''''''&&&&&&&&&%%%&&&&&&''''''((())))))***((('''''')))+++,,,+++/////////,,,)))'''''''''((())),,,---***&&&(((,,,)))666JJJbbb|||tttgggiiinnnjjjaaa\\\rrr}}}xxxjjj[[[]]][[[YYYUUURRRRRRTTTWWWcccjjjssszzz}}}|||{{{zzzfffDDD666rrr```|||RRRxxx~~~lll@@@:::<<<999---+++///,,,,,,+++@@@```hhhWWWRRR^^^UUU999DDDPPPLLLhhhZZZ???UUUVVV???333222333444111---///444DDDcccssssssbbbbbbhhhfffuuuxxx^^^mmmpppYYY___{{{___LLLPPPNNN___NNN>>>999???KKKWWW___SSSSSS^^^^^^```{{{uuurrrsssooorrrtttzzzgggKKK\\\ZZZhhhgggEEEJJJOOO[[[lllDDD:::JJJaaaaaaDDD:::999ZZZsssmmmrrr{{{tttnnncccVVVJJJBBB??????BBBCCCEEEFFFFFFHHHKKKMMMRRR[[[dddhhhiiifffZZZOOOKKK;;;+++***888BBB???777...777???@@@===999555111111000;;;KKKJJJ;;;222444MMMiiinnnWWWDDD999888>>>XXXXXXDDD///000555222,,,222//////222333777GGGZZZsss___zzzlllIII<<<666---111***:::gggqqqIII<<>>dddfff[[[ooovvvxxxyyy{{{}}}|||}}}CCCSSS|||HHH444)))000222222000---,,,...111)))BBBlllsss~~~gggqqqwwwuuu}}}cccNNNUUUVVV[[[sss~~~tttoooiiifffmmm|||~~~iiiZZZMMMRRRaaayyyxxxzzz|||rrreeeeeevvvYYY===666666VVVOOO:::666TTTlllIII___vvvtttHHH777555666777CCChhhyyysssVVVXXXDDD333333222000...,,,***)))(((''''''''''''&&&&&&&&&&&&&&&&&&'''(((((()))))))))((('''''')))***+++,,,///000000---***'''''''''$$$&&&)))+++***)))***,,,...))))))444EEEWWWgggrrrmmmVVVBBB>>>===666444666777BBBNNNUUUYYY[[[WWWOOONNNPPPRRRQQQOOOOOORRRUUU___iiitttxxxuuurrrsssvvv[[[===:::aaasssaaaeeexxx@@@:::===<<>>DDDKKKNNNLLLKKKLLLNNNNNNUUUZZZ\\\```aaaXXXLLLPPPHHH@@@999888???@@@666555333555======666222444333000BBB```eeeLLL666222PPPooottt]]]PPPJJJ@@@888GGG]]]OOO111000777111///222///000333444999KKK```wwwlllIII:::666///444...@@@|||ttt~~~ppplllSSSTTT:::GGG[[[>>>GGGNNNBBB888BBBUUUvvvjjjiiisssZZZeeeWWW>>>999888111000///+++333---;;;~~~aaahhhIIIJJJ[[[sss|||zzzzzzwwwvvvuuurrrkkkddd^^^[[[[[[bbbyyysssvvvnnnkkkZZZWWWfffooo]]]MMMGGG===:::CCChhh~~~ppplll{{{||||||{{{zzz~~~IIINNNxxxtttBBB444000000111111///---,,,...111888QQQkkk^^^uuurrr^^^mmmyyyxxx||||||YYYMMMQQQUUU\\\ooo}}}}}}rrrgggXXXQQQYYYuuuqqq^^^XXXAAAVVVkkk~~~~~~xxx{{{}}}xxx]]]YYY___~~~rrrAAA::::::NNNgggAAA===ZZZYYYpppTTT:::777888777???eeerrr___```CCC333333222000...,,,***)))(((''''''''''''&&&&&&&&&&&&&&&''''''((())))))***))))))((((((((()))+++---///000111///,,,)))((((((&&&'''(((((()))+++---...555,,,''')))///666DDDQQQQQQEEE<<<:::666222555<<<222666;;;>>>CCCGGGHHHGGGDDDHHHMMMNNNMMMNNNPPPSSSVVVcccpppqqqjjjhhhpppzzztttpppzzzKKK;;;GGG___~~~yyyJJJuuuDDD;;;<<<<<<111+++//////---...JJJ~~~iiiZZZ```\\\QQQPPPsssyyy```SSSFFFBBBDDDJJJSSS[[[xxxzzzzzz}}}ooo\\\OOOLLL\\\gggmmmyyyqqqjjjooo{{{ggg[[[MMMFFFPPPZZZdddfff]]]ccc|||xxx~~~~~~}}}}}}~~~yyyxxxZZZzzz~~~cccMMMJJJRRRRRRaaaddd@@@???JJJIIIbbb}}}~~~yyyxxx|||OOO777<<>>]]]YYY;;;444555000111222000111444555;;;PPPfff{{{nnnMMM:::666111666000CCCsssXXX]]]dddyyy[[[:::ZZZxxxUUU===@@@DDD???<<<555===```|||vvv]]]fff```BBB888666222666777000555222IIIoooccc]]]DDDJJJcccxxx}}}|||zzzxxxyyy~~~wwwjjjYYYJJJ@@@===<<>>mmmtttvvvgggTTTfffvvvzzzkkkLLLJJJLLLQQQXXXllltttnnn^^^PPPBBBAAANNNqqq{{{uuukkk]]]JJJAAA<<>>777888555;;;^^^ppp___dddGGG333333222000...,,,***)))(((''''''''''''&&&&&&&&&&&&''''''(((((()))******((())))))(((((()))+++---///000222111...+++*********+++***&&&'''+++---,,,...---......---,,,000666:::???EEEDDD===888888;;;>>>===;;;999:::===@@@BBB@@@CCCFFFHHHHHHHHHIIIJJJJJJWWWdddfffbbbfffuuuooopppzzztttddd===666IIIaaaqqq===___{{{JJJ<<<:::<<<222---//////)))---DDDtttjjjppprrrRRR===gggxxxlllgggffffffjjjppp}}}yyyzzzzzzzzzfffSSSJJJBBBLLLYYY]]]rrr}}}rrr{{{pppXXXUUUXXXdddgggccclll{{{{{{ooo|||wwwyyy~~~yyyzzz}}}~~~yyylllsssooo~~~MMMJJJSSSQQQcccIII:::@@@IIIfff~~~TTT666<<>><<<>>>>>>BBB999777RRRqqqvvvjjj|||xxxTTT:::666333333888111111777VVVsss[[[dddPPP@@@JJJiiiyyyxxx||||||zzz|||uuujjjXXXFFF999333111222111LLL```sssqqqZZZ```eeemmmlll\\\MMMEEE>>>GGGrrrhhhKKKDDDDDDKKKRRRVVV___iiirrrtttuuuuuuuuuyyyXXX@@@lllggg>>>222///...---,,,,,,---...///222uuu{{{mmmnnn]]]PPPdddttt}}}hhhKKKOOOMMMVVV^^^pppppp___JJJ===444<<>><<<;;;666999777666666777888;;;>>>======>>>AAACCCDDDCCCBBBDDDMMMXXX___cccmmm}}}OOO555000@@@WWW<<>>888:::333...///...,,,---444PPPWWWPPPzzztttrrr}}}zzz}}}xxxvvvyyy{{{vvvvvvcccRRRLLL======LLLRRReeeppp___mmmhhhVVVYYYhhhooojjjfffooowwwtttpppqqqmmmrrr~~~{{{wwwzzzwww{{{|||}}}pppgggPPPHHHSSSRRRfffTTT<<<:::EEEfff~~~```===<<<@@@999888>>>UUU[[[TTTRRRRRR]]]~~~rrrhhh___TTTPPPSSSQQQVVV\\\]]]ZZZUUUQQQPPPHHHOOORRRTTT```kkkbbbNNN???444>>>NNNbbboooIIIKKKTTT\\\YYYMMMFFFGGGCCC666666FFFOOOGGG>>>>>>bbb~~~dddSSSOOOVVVYYYVVVXXXSSS@@@444444333222111333666777???WWWppprrr[[[@@@777///444888UUUQQQBBBEEE^^^~~~~~~cccXXX]]]cccTTT>>>:::<<<>>>CCCCCC;;;IIIfff}}}YYYrrrmmm@@@999666...555//////AAAccc}}}www[[[\\\HHHDDDNNNppp{{{uuu{{{}}}yyy|||kkk^^^MMM>>>777666777888444555DDDMMMZZZkkk```^^^eeekkkhhhdddWWWFFF999KKK{{{```FFF555///444666;;;FFFLLLnnnqqqsssttttttvvv|||jjj???bbbIII333000///---------/////////:::wwwyyyUUUQQQjjjwwwhhhLLLQQQNNN\\\kkkvvvsssaaaNNNBBB999@@@UUUaaajjjmmmFFFqqqkkkwwwwwwuuuzzz{{{jjj^^^[[[???222LLLhhhJJJFFFXXXyyy~~~{{{ttt{{{}}}yyyQQQ999333444555MMMlllfffrrrEEE333333222000...,,,***)))(((((('''''''''&&&&&&&&&''''''(((((())))))******''')))***)))'''(((+++......111333333222000//////%%%))))))&&&(((---,,,'''&&&***+++)))---444444///!!!333:::000,,,444777111222111222555666666777999:::888999===BBBDDDCCC@@@EEEKKKTTT]]]hhhuuuppp@@@222000:::[[[wwwxxx999RRRlllUUU???666999333///000...222000***777mmmnnnTTTMMMWWW```JJJ]]]xxx}}}zzz~~~~~~ttttttcccNNNJJJ777111AAAJJJ^^^llllll```SSSaaarrrhhhooouuuuuuyyyhhhfffmmm|||{{{zzzwww{{{vvvWWWQQQEEETTTTTTgggVVVHHHAAADDDbbb}}}tttLLLBBB??????IIIRRReeezzzvvv}}}vvviii``````XXXYYYZZZYYYWWWSSSQQQQQQQQQRRRNNNMMM___xxx|||qqqGGG===???444---VVVyyykkk___PPP>>>777;;;FFFTTT^^^DDD>>>@@@LLLPPPIIIDDDEEEccc|||rrrbbb[[[dddMMMOOOUUUBBB555777555222111333666777???XXXrrr|||ttteeeZZZBBB888...555???cccMMMGGGAAAYYYxxxjjj```cccQQQ:::999AAADDDIIIHHH>>>CCC^^^|||MMMrrrnnn{{{AAA888>>>///666222222MMMooodddNNNAAAIIITTTwww}}}ssszzz|||uuuxxxrrrdddPPPBBB;;;999888777999***999<<<000IIIiiicccooo|||fffVVVMMMEEEXXXnnnkkkIII<<<888888555<<>>444666777KKKmmmppp^^^FFF444333222000...,,,***)))''''''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))***+++)))'''&&&&&&(((***,,,//////222555888666111,,,,,,)))'''(((******(((%%%))))))))))))***+++,,,---))),,,000222111000//////222111000000000111333444999777888;;;;;;:::>>>CCCBBBOOOUUUUUUbbbyyy___999444,,,444CCC{{{GGGJJJ}}}}}}eee>>>222999333111444------555---...UUUwwwcccnnnXXX\\\>>>CCCNNN^^^mmmsssoooiiiyyyxxxmmmhhhgggPPP>>>777888666CCCZZZgggooosssQQQdddssssssxxxxxxpppmmm___bbbmmm}}}|||qqq{{{qqqxxxPPPFFFSSSQQQOOOiiiccc;;;<<>>JJJNNNZZZHHH666:::<<>>FFFXXXPPPEEEGGG]]]uuuNNN^^^lllAAA;;;@@@777444999...CCCyyyQQQMMMDDDBBB```uuuuuuvvvyyy|||}}}gggeeekkkkkkXXXEEEEEEBBB000666444,,,666???///NNN~~~}}}[[[nnnxxx{{{kkkOOOEEEVVVjjjqqqfff???999555>>>>>>RRRLLL___xxxqqquuutttvvvLLLNNN}}}LLL222111000...---...///111222VVVmmmaaaqqqeee```vvvxxxVVVHHHMMMIIIXXXzzzaaaLLLOOO___yyy]]]XXXEEENNNXXXfffOOOTTTyyyfff^^^aaaMMMPPPuuuVVV:::;;;777<<>>YYY~~~|||XXXKKKCCCCCCBBBDDDSSSgggfffuuuzzzmmmeeeMMM666...222111777IIIUUU|||pppeeerrrmmmjjjlllmmmiiiggggggYYYaaannn{{{{{{xxxkkkrrryyyrrrJJJIIISSSOOOOOOjjjuuuAAA;;;HHHAAA^^^~~~wwwmmmddd```___ZZZMMMDDDAAA===DDDhhhzzzRRR;;;111666===999888SSS\\\NNN999...HHHxxxkkkbbbddd[[[```ddd{{{jjjZZZfffzzz\\\MMMMMMBBB555666333333333444<<>>;;;===GGGCCC;;;@@@VVVnnnmmmUUUgggmmm[[[777777===888888AAA:::TTTlllUUUKKKDDDAAA^^^wwwyyywwwtttyyy[[[aaattttttXXX???<<<>>>===<<<,,,+++888000<<>>EEE;;;CCC>>>UUUfffcccnnnmmm{{{sssyyy~~~SSSRRRjjjCCC777111000///......///111222UUU~~~mmmiii|||jjj\\\JJJFFFMMMNNNaaa{{{hhhXXXUUUZZZbbbRRRDDD,,,===555GGG===NNNzzzTTTWWWwwwsssHHH777VVVfffDDD===555:::HHHKKKSSSUUU```pppuuusssxxxxxx|||WWW777888333333HHHrrr{{{fffGGG444333222000...,,,***)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***)))(((&&&%%%%%%&&&((())),,,---000444888888666444...***((((((+++---,,,***))))))))))))******+++,,,+++---............///000000///...------...//////111000333777888777:::>>>===:::???TTTqqqmmmCCC000111888///'''kkkmmmzzz888WWWzzz{{{|||___555111333222000***...,,,***///111444XXX```>>>777777444<<>>AAAJJJ;;;...666444222BBB~~~oooeeelllmmm]]]IIICCCQQQbbbssslllYYY888DDD<<>>[[[tttOOO;;;>>>///444222>>>222@@@tttEEEPPPdddAAABBBaaacccEEE:::222777DDDIIIGGGLLL\\\pppyyywwwwww{{{wwwvvv}}}YYY999888333444IIIsss}}}ccc???444333222000...,,,***)))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))))))))(((&&&%%%%%%&&&'''(((***,,,///333777999:::999///,,,((((((***,,,,,,+++)))))))))))))))***++++++,,,------,,,,,,,,,...111000000...---------...///111000333777777555777;;;;;;777>>>WWWtttzzzXXX777222---888000222]]]wwwsss======ooozzzCCC111333444111...,,,,,,---222000,,,EEEssspppYYYMMMBBB@@@DDDXXXaaarrr|||iii@@@...888666///666AAALLLvvvyyy~~~hhhZZZLLLHHHJJJMMMQQQUUUSSShhh|||~~~~~~wwwLLLIIIWWWXXXVVVYYYmmmiiiEEE???BBBSSSxxx}}}{{{yyyvvvvvvxxxccc???444@@@UUUvvvjjj???999AAA<<<777???fffvvvTTT:::;;;666mmmnnn}}}yyyYYYOOOEEE888666333222222888EEEXXXmmmzzz~~~rrrMMM:::222444EEEkkk::::::LLL```kkkwwwDDD333999<<<<<<;;;BBBQQQcccyyyqqqeee}}}GGG;;;>>>===999999111NNNxxxLLL[[[AAABBBEEEqqq|||www~~~xxxcccaaaSSS666???MMMGGG888666333333>>>hhhsssjjj^^^OOO???777DDDWWWpppoooIII[[[NNNHHHOOOCCC===@@@TTTNNNlllzzz{{{~~~UUUGGGuuu???111000/////////111333444kkknnnzzzTTT[[[ooosssSSSDDDEEEGGGWWWuuuXXXBBBRRRvvv|||JJJ...333333AAAFFFMMM???@@@}}}]]]OOO{{{^^^EEEOOOppp\\\HHH;;;333555<<<@@@>>>>>>JJJeee{{{wwwooovvvpppyyy```<<<999444777MMMvvvfff<<<444333222000...,,,***)))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''((())))))((('''&&&%%%&&&&&&'''(((***---111555888<<<>>>333...)))''')))+++***))))))))))))((())))))******---------+++***+++...000000000............///000111000111444333111222777777>>>QQQlllyyyCCC222777+++333222666TTTaaaOOO...WWW{{{~~~YYY777111111000222...222///---...,,,444HHHooobbbOOONNNRRRaaacccnnn~~~tttFFF///555333,,,222;;;HHHZZZzzzWWWLLLCCCBBBDDDFFFIIILLLTTTmmm\\\IIIMMMWWWTTTXXX\\\iiiyyyDDD:::BBBMMMrrr}}}nnn}}}oooEEE;;;444YYY___IIIJJJJJJ>>>999^^^zzz```IIIAAA---MMM{{{rrr```RRRSSSQQQMMMsss]]]OOOFFF:::555444111111777HHH^^^rrrwww~~~mmmPPP>>>555999RRRuuuooo333===NNNVVV```dddmmm}}}zzzeeeEEE///888;;;777999>>>IIIXXXnnn```WWWHHH>>>;;;:::666777444XXXyyyDDDVVV>>>@@@IIIttt}}}yyyppp^^^DDDDDDDDD===777555000222<<>>DDDNNNbbbiiibbbCCC???PPPKKKNNNaaaTTTkkkwwwzzzZZZEEE;;;222111000///000222444666fffhhhrrrTTTbbbrrr}}}iiiBBB===JJJJJJXXXjjjbbbsssaaaTTTUUUNNNEEE888...FFFEEEUUURRRPPP}}}zzzSSSkkkuuuSSSXXXmmmhhhWWWAAA555222555:::HHHDDDHHHYYYnnnxxxxxxtttyyyqqqyyyddd>>>888555<<>>@@@BBBEEEJJJ\\\tttPPPIIIMMMPPPKKKTTTXXXccc^^^<<>>===777777:::eeezzzBBBMMM>>><<>>VVVzzztttDDD444333222000...,,,***)))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((******)))((((((''''''&&&&&&(((+++---000555<<>>>>>]]]rrr[[[CCCBBBDDDHHHvvvcccffftttnnnkkk```QQQHHH<<>>III]]]fffsssFFFWWWuuuuuuMMM555666555777888999<<>>EEEBBB888777>>>nnnvvvBBBDDD@@@888LLLiiizzz~~~xxx]]]GGG===888888777111777000BBBNNN~~~xxxnnnjjj___TTTQQQQQQNNNFFF???@@@KKKGGG<<>>AAA???qqqhhhgggxxxYYYTTTQQQKKKXXX}}}wwwiiimmmoooqqqIII777222222<<<999MMMfffuuuyyywwwvvvwwwtttvvvxxxkkk]]]ooosssJJJ>>>777;;;QQQ~~~wwwrrrAAA444333222000...,,,***)))'''''''''&&&&&&'''''''''%%%%%%%%%%%%&&&'''((((((+++******)))((('''''''''%%%(((***,,,...444<<>>444---+++***)))(((***)))(((((((((((())))))***,,,---,,,+++***+++,,,************+++---///111111///...111222444;;;BBBiiiooobbb444666000+++777...000333888iiicccppp---===cccqqqwwwoooCCC555111666///222///...///'''%%%111000***000NNN}}}uuu|||xxxlllpppkkkpppaaa]]]sss}}}pppaaa^^^dddmmmmmmeeedddkkkjjjLLL888222---///333///<<<555<<>>CCCbbbzzzsss{{{vvvggg}}}kkkgggVVVGGGJJJPPPIIIEEEYYYjjjYYY@@@;;;???CCCuuuzzzjjjlll~~~www```bbbaaa___RRR<<>>555<<>>;;;^^^aaa```vvvjjjiiiccc[[[UUUQQQJJJDDDEEEGGGDDDBBBmmmpppsssvvvoootttwww}}}ooo{{{???nnnAAA222111111000222444666888pppZZZ```SSSppp}}}}}}```FFFFFF???vvvqqq___PPPDDDZZZ}}}tttzzzYYYAAA222(((---///:::IIIZZZjjjvvvyyyxxxwww}}}}}}cccHHH\\\~~~TTTDDD888777III{{{hhhmmm@@@333222111///---+++)))(((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((&&&))),,,+++'''$$$%%%&&&)))(((''')))///666===BBBEEEKKKIII<<<---(((+++///''')))***+++************))))))))))))***+++,,,---(((+++...---+++***---000***///222444111---FFFrrrxxxqqqGGG999...///333222//////,,,888HHHooo;;;444^^^ppp]]]:::222,,,111---///000,,,000000%%%,,,,,,...000555:::>>>AAA@@@BBBDDDFFFEEECCC???===<<<>>>BBBGGGMMMSSSWWWZZZWWWfffhhhaaa]]]YYYYYYcccZZZRRR111$$$666555,,,888666000444<<<<<>>YYYuuu}}}jjj>>>JJJCCCBBBFFFCCCGGGHHH]]]QQQ333DDD:::???VVVrrrllleeefffooowwwgggpppzzzvvv```___[[[QQQRRRSSSVVVVVVNNN@@@666444@@@mmmvvvwwwqqq```TTTaaaxxxbbbKKKTTTqqqTTTbbbTTT???:::555222???TTTggg|||}}}TTT@@@444666^^^eee>>>oooTTT<<>>FFFMMMMMMBBB555...,,,+++...---+++)))((((((+++,,,************+++,,,---...,,,---///...,,,+++,,,.........,,,000888>>>YYYxxxccc|||ooo???444---///222111///000222---===pppkkknnnPPP888OOOhhhxxxzzzzzz{{{BBB111444333...000000+++///333,,,+++***))))))+++---///111111222444555555333111000333444777;;;AAAFFFKKKNNNSSSZZZWWWSSSWWWVVVXXXeeefff___SSSAAA111000333///444111444999666666JJJdddxxxhhh^^^PPPGGG<<<555333444444333444555777888<<>>FFFYYY```sssqqqeeebbbWWWPPPPPPOOOFFFFFFBBB<<<===III[[[hhhlllhhhmmmyyywwwnnnUUUHHHQQQGGGDDD???FFFzzzbbbAAA;;;<<<666QQQqqqooottt~~~dddQQQPPPVVV===>>>333000444666@@@aaaxxxpppkkkcccVVVJJJKKKEEEHHH[[[uuu~~~ppp^^^dddddddddlllyyyzzzxxx}}}~~~nnn;;;rrrWWW111000,,,///666111222???wwwhhhUUURRRrrryyywwwVVVFFFAAABBB```rrrZZZJJJ@@@@@@GGGcccyyyqqqMMM...:::666555AAAMMMDDDWWW|||~~~{{{oooPPPRRRzzzOOOCCCKKKDDD<<>>CCCFFFKKKKKKHHHKKKSSSRRRWWWhhhqqq777***999111111111333555555555999???YYYeeennnhhh[[[MMMAAA999:::777333222333444222000///555777555===WWWzzzgggFFFEEE???IIIIIILLLIIIOOOOOO^^^sssBBB===666@@@QQQjjjkkkIIICCCHHHFFFkkkjjjKKKUUUQQQLLLYYYcccfffjjjjjjssskkkaaaUUUFFF:::777:::HHHmmmTTT555GGGOOOLLLNNNdddkkkbbbnnnQQQ777333444333JJJjjjwww}}}vvvOOO555777;;;^^^}}}zzzJJJjjj???888777FFFKKKPPP```www___{{{zzzqqq```SSSIII>>>EEE\\\jjj___NNNLLLYYYeeennnggggggpppxxx{{{^^^QQQHHHWWWNNNHHH<<>>{{{|||pppAAA222222000///---+++***)))''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((''''''***///333111,,,&&&%%%'''((('''&&&)))000666<<>>@@@@@@EEEGGGMMMRRRQQQ\\\vvvXXX111333666111333222000333999<<<;;;SSSXXXWWWMMMAAA:::666444333222111222444444111///000666666333AAAaaa{{{|||}}}MMM???FFF@@@JJJJJJMMMJJJQQQQQQ[[[sssjjjDDDAAAAAA@@@OOOhhhuuuqqqfff???333;;;AAA666MMMnnnTTT___hhhfff___eeerrrsssnnngggppptttpppjjj```PPP@@@:::;;;LLLsss===AAA333999???\\\gggllltttRRR888555777===bbbuuuLLL111<<<@@@YYYNNNrrrMMM???...???FFFPPP```xxxwwwbbbaaawww___OOO@@@///@@@qqqjjjVVV[[[fffiiidddcccjjjpppuuu|||jjjvvvxxxvvvHHHPPPbbbVVVJJJ:::EEEYYY;;;444555>>>VVV{{{vvvooo}}}oooYYYIII===:::111,,,===WWWxxxkkk___WWWPPPPPPDDD<<>>777222333666333,,,333@@@xxxnnn___pppnnnIIIMMMKKKBBB<<<444CCCQQQ]]]pppccc]]]XXXCCC111FFFkkk}}}QQQWWWWWWGGGIIIuuu}}}ddd???222111000///---+++******''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''(((((((((''')))---222444333000'''((((((&&&%%%''',,,000444BBBQQQ[[[\\\TTTDDD666///---,,,,,,---...,,,******))))))))))))***++++++......---,,,---...111333333HHH^^^uuu```YYY|||PPP333,,,000222111...---------(((999,,,777TTTcccyyyCCC555>>>fffTTT===---///999666111111000+++++++++++++++++++++,,,+++************+++---------------...000333666888999DDDJJJLLLOOOTTTlllYYY000000///333222......444666444JJJLLLGGG<<<333111333444111111000111222333333222222777888<<>>===<<<888333222:::222@@@nnn}}}^^^RRRvvv[[[PPPUUUMMM@@@222===CCCOOOrrrbbbQQQFFFCCCmmmIII^^^xxxvvvppprrr]]]AAA111111000...---,,,+++***''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((,,,+++,,,...333777999:::***(((&&&$$$$$$%%%'''(((...<<>>HHHbbbRRRHHHLLL;;;777DDD===GGGsss~~~zzzuuuwwwvvv|||yyy```GGG;;;QQQwwwssslllbbb___[[[SSSIIICCCIIIRRRZZZbbb^^^yyysssXXXCCC[[[ssslll\\\iiihhhFFF888666222IIIkkkCCC444DDDDDDQQQnnn???|||@@@MMMVVV???---===:::@@@MMMiiiuuuiiivvvxxxkkkhhhWWW:::222EEE^^^nnnpppjjjddd```]]]bbbhhhjjjlllrrr}}}hhhLLLeeejjj[[[QQQLLL___}}}WWW@@@999333>>>HHHiii~~~xxx{{{yyykkkbbbOOO<<<666888444+++666@@@OOOZZZ\\\TTTGGG===...,,,...222333777HHH[[[^^^RRRdddyyyrrrqqq|||zzz|||KKKHHH111222...000555444;;;OOOtttpppkkk]]]kkkrrrsss\\\@@@CCCBBBDDDcccvvv|||}}}zzz}}}xxxnnn]]]LLLDDD@@@<<<<<>>EEELLLSSSWWWVVVUUULLL@@@888666444222000---,,,,,,++++++,,,,,,---+++///222222333:::IIIUUUmmm~~~]]]\\\~~~xxxVVV555///,,,000000------000///***)))333+++---333eeeccctttGGG555;;;QQQjjjOOO//////000......---////////////...,,,++++++++++++++++++++++++******+++,,,...000111111111111555CCCDDDCCCSSSggguuuuuuOOO111......222555555444444***000555333222444444222,,,---...//////111333555...555EEE[[[ooo}}}^^^AAA<<>>TTT===444:::===CCCLLLbbbsssjjjuuuOOO777555???TTTcccbbb______YYY^^^ccchhhlllrrryyy}}}}}}~~~ttt|||VVVooolll___ZZZXXXcccuuuMMM:::777222AAAFFFfffrrr{{{{{{~~~rrr~~~mmmVVVEEE===;;;;;;;;;333222777??????>>>GGGUUUCCC777///222444444:::DDDQQQNNNiii}}}qqqssswww{{{uuuBBBYYY444666222333888777@@@UUUqqqooopppxxxrrrTTT666<<>>???BBB???KKKJJJCCCaaa}}}III:::999>>>TTTuuurrrKKKCCCPPPMMMzzztttvvviiiSSS<<<888;;;IIIWWWXXXLLL???AAAJJJHHHDDDYYY|||}}}sssqqqnnnhhh___[[[dddqqqyyytttZZZFFF:::HHHjjjkkkgggnnnbbbgggrrrMMM```jjjhhh\\\aaaUUU;;;888555444RRRxxxQQQ777<<>>IIIdddooossszzzxxxyyygggAAAAAA***888>>>???ssssss~~~zzzeeeNNNnnnddd~~~wwwOOO???222111000///---+++***)))''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''((()))))))))...000000333999>>>;;;444222:::777((("""))),,,'''))))))******---666CCCMMMMMMQQQXXX___ccccccaaa___QQQNNNIIIDDDAAA@@@@@@@@@AAAJJJUUU___gggrrrtttRRR===999NNNxxxiiimmmuuuIII555222222///............---------***...000000...888nnnuuuYYY777111===XXXuuu~~~DDD555555111333,,,444444***&&&,,,///---***++++++++++++***))))))******+++,,,---//////000000:::JJJXXX]]]XXXKKKAAACCCLLLQQQKKKDDDKKKbbbxxxOOOBBB222+++...111111///------------...///000111///---...444666333111222777JJJggg}}}pppYYYIII<<<<<<>>><<<::::::;;;<<<@@@DDDEEEDDDIIIPPPpppppp===:::@@@:::IIInnn|||]]]PPPLLLddd}}}tttpppssswwwyyyNNNEEE888???YYY```SSSJJJLLL]]][[[NNNRRReee~~~}}}hhhYYY^^^lllzzzIIIHHHQQQVVVggg{{{xxxZZZ[[[|||bbbjjjoooaaarrrxxxPPP999<<<666555YYYEEE>>>999@@@NNNQQQuuuBBBSSSXXX""">>>666888AAALLLQQQbbbeee;;;<<>>DDDAAA:::,,,,,,...000---&&&###$$$)))***,,,...///...,,,***<<>>------000............------------***......///+++---SSSuuunnn@@@444AAAPPP]]]pppyyyIII888333......///000///111333...&&&+++++++++++++++******)))***++++++,,,---...///000333;;;FFFLLLJJJCCC<<<777444888:::555000333???JJJRRRHHH:::222111111...,,,111111000000000000//////...---...000///...333:::<<>>AAABBBCCCIIIRRRnnnDDD>>><<<777AAA```}}}}}}dddWWWhhhxxxzzzzzztttcccKKKKKKggguuummmeee___ppppppbbb\\\]]]dddpppmmmhhhddd___QQQGGGTTTkkkqqq\\\gggqqqrrr\\\RRRaaafffnnnjjjssswwwVVVBBBAAA777===bbbwwwAAA<<<:::BBBNNNOOO|||yyyQQQKKK]]]444888333111666???CCCLLLkkkHHH666MMMOOONNNTTTPPPPPPPPPSSSYYY[[[[[[^^^dddyyyyyyyyyjjj|||~~~eeeTTTyyynnnkkkbbbfff999555555333:::WWWhhhllljjjsss}}}}}}nnn@@@JJJVVVFFF]]]aaaTTTJJJ<<<666000***@@@iiixxx]]]LLLCCC@@@VVVlllsssqqqrrrxxx{{{uuuGGGvvv\\\DDD666444444666999>>>IIIUUUiiiCCC```jjjuuu}}}ZZZ888:::===DDDbbbttt{{{{{{yyyzzz|||}}}~~~bbbhhhgggssseeeRRRDDD===999KKKnnnyyyhhh\\\PPPKKKIIIBBB777777AAAiiilll\\\~~~}}}vvvNNNAAA222222111///---,,,******'''''''''&&&&&&&&&&&&%%%&&&&&&''''''((()))))))))''',,,333;;;DDDKKKJJJDDDBBB777999FFFCCC...$$$+++)))&&&$$$&&&+++---,,,)))***///555;;;@@@FFFMMMSSSbbbfffmmmsssxxxyyyxxxwwwmmmVVV\\\yyy{{{xxxsssiiiTTT:::999eee^^^UUU~~~sssJJJ222(((***000............------------***---,,,...,,,&&&888[[[^^^uuu{{{>>>555---666XXXLLL111---777222///111111---++++++,,,,,,,,,,,,,,,+++*********++++++,,,---...//////444:::???===666000///111000000000...---,,,---...<<<888333000///000000///.........//////...------111111111111...222AAAPPPdddoooLLL@@@;;;888999;;;;;;<<>>>>>666999___fff;;;999===GGGPPPNNNpppzzzXXX555PPP@@@000555000111:::===>>>JJJ[[[~~~iiiCCCOOOPPPKKKOOOOOOKKKKKKMMMRRRSSSQQQSSSXXXgggWWWmmmtttUUU^^^}}}kkkgggbbbooo===666444444<<>>,,,%%%+++111---)))'''(((******)))'''+++///000000222777<<>>======<<<;;;<<<>>>===<<<>>>@@@@@@@@@FFFNNNeeeAAA???>>>===FFFaaattt~~~tttqqqrrr{{{sssaaaiiillleeessstttpppoookkkvvv}}}cccWWWPPP>>>777<<<;;;777XXXTTT777:::CCCOOOVVVRRRggguuummm555===AAA555777222333<<<>>>:::===FFFXXX___jjjnnnhhhkkkzzzXXXTTTNNNIIIKKKJJJHHHGGGHHHKKKMMMMMMRRRXXXSSSGGG~~~nnn[[[ooo|||jjjhhhcccxxxttt<<<555444666<<>>:::===^^^uuu}}}|||yyyxxx{{{ppp[[[UUUjjjOOO???666444@@@NNN[[[KKK555666777777BBB666555999RRRjjjjjjsssgggnnnmmmxxxRRR???333222111000...,,,+++***(((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))%%%+++444<<>>IIIbbbsssuuuqqqfffeeebbb[[[PPPDDD<<<999111333<<>>;;;;;;<<<<<<:::;;;>>>BBBBBB@@@CCCIII[[[LLL<<<>>><<<@@@VVVvvv}}}vvv~~~zzz|||xxxaaa^^^hhh}}}uuuvvvttt|||mmmbbbUUUAAA777===CCCHHH]]]zzzuuuGGG888???KKKWWW[[[YYYdddXXX;;;???FFF444111333999888555777>>>HHHEEEGGGLLLTTTdddiiibbb```[[[iiisssrrr\\\MMMCCCDDDFFFBBBGGGDDDDDDGGGJJJMMMUUU^^^\\\```{{{www}}}```uuuzzzuuuiiimmmhhhtttyyy999333222444666EEEaaaooommmrrr{{{www|||{{{___hhheeeNNN888888:::777777BBBAAACCCKKKTTT\\\aaadddsssvvvzzz{{{wwwsssrrrsss{{{~~~UUUpppCCC444444888>>>CCCIIITTT___uuujjjdddSSSggg```kkkvvv~~~hhhBBB<<<777888WWWnnnzzzzzz}}}{{{yyyzzz|||}}}zzzeeeWWWSSSmmmpppIII===999<<>>AAA???666AAA@@@<<<444+++'''))),,,++++++******+++,,,,,,---)))((((((+++111:::DDDJJJMMM999111CCCVVVYYYQQQMMM???===;;;888111++++++///...CCCqqqRRR]]]uuuhhhJJJ111...333000,,,,,,------------,,,,,,,,,,,,+++///***)))000...)))...222ttt}}}```qqqLLL111...AAAUUUtttmmmBBB...///333111...///////////////...------,,,,,,,,,---------......,,,+++***,,,...///...,,,)))+++---,,,++++++...111000111333222000...,,,,,,//////............//////000333===LLLZZZhhhyyyyyyxxxTTTGGG555555999;;;999999;;;===<<<888:::???CCCBBB???AAAFFFRRR~~~mmmJJJ888:::999;;;KKKggg}}}|||}}}lll~~~}}}|||cccXXX^^^lll~~~sssyyy||||||uuusssjjjYYYDDD999BBBRRRccchhhxxxddd???>>>EEEQQQYYY[[[]]]aaarrrooosss|||III<<>>BBBEEEBBBCCC@@@@@@CCCGGGKKKTTT]]]fffvvvaaavvvmmmlllccclllkkkppp@@@777444555444:::WWWhhhiiippp{{{~~~}}}tttKKK:::777999AAA555555777:::>>>FFFUUUcccbbbccciiiqqquuuttttttvvvzzzVVVwwwwww???333444:::BBBGGGLLLVVV```SSSaaa]]]jjjvvvzzzyyyEEE777444555MMMcccuuuzzz}}}}}}}}}ooo^^^RRRLLLddddddIII;;;555LLLgggSSSHHH===;;;@@@OOO```qqq~~~uuuxxxooobbbdddjjj}}}ZZZ@@@444333222000...---,,,+++((((((((((((''''''''''''&&&&&&''''''((()))))))))(((+++...333BBBXXXllluuu}}}xxxbbbQQQIII===///jjjiiifff]]]OOO@@@333+++666111+++)))+++------+++111000...---...000222444000***(((000999:::444000///------000000333===IIIPPPPPPvvviiiWWWbbbwwwwwwFFF999//////111///,,,+++---------,,,,,,,,,++++++(((///+++'''------***...$$$CCC___sssaaa;;;...///NNNgggVVV???888555222///000000000000///......,,,,,,,,,------------...+++,,,------,,,,,,,,,,,,//////000000000000111222+++,,,---...000111111111///.........000333666888BBBMMM^^^nnnvvv{{{}}}uuuUUU666>>>...333666777555777<<<===:::::::::>>>AAA@@@===@@@FFFMMMooo~~~ZZZ>>>===:::999AAAUUUnnn~~~qqqwwwuuufffmmmoootttwwwrrrrrrdddPPPDDDGGGaaa|||UUU<<>>777DDDaaaoooiiiOOOGGGFFFFFFLLLRRRMMMMMMAAAKKKIIIAAA@@@@@@???BBB>>><<<===@@@BBBDDDIIIPPPgggdddjjj}}}{{{}}}mmmhhhXXXaaadddgggHHH;;;555777777444QQQbbbeeennn{{{uuutttlllLLL===???MMMHHHBBB<<<888111///777BBBBBBDDDPPPcccrrrwwwzzz}}}yyy|||~~~ZZZddd^^^:::555888???HHHLLLOOOVVV^^^{{{KKK```]]]jjjtttsssLLL666666666GGG\\\ssszzz{{{}}}{{{rrrbbb[[[CCCaaaoooMMM:::...]]]{{{pppaaaPPPIIIHHHMMMZZZooo|||yyyyyylll___]]]iiiyyy\\\BBB444333222000///---,,,+++)))(((((((((''''''''''''&&&&&&''''''((())))))))))))+++,,,111AAA[[[sss~~~vvvdddQQQDDDBBBWWWvvvlllVVVLLLAAA555//////111000---'''))),,,.../////////...+++222333---+++//////***,,,+++///999BBBNNNaaasss```<<>>BBBEEEHHHEEENNNMMMLLLDDDAAABBB:::444:::999888:::>>>>>>===???CCCmmm___ssswwwqqquuuhhhOOOUUUZZZ]]]HHH888000555666333PPPaaaeeeooo|||fff```kkk{{{XXXCCCEEEXXX^^^MMM===888888888<<>>>>>UUU~~~xxxQQQ666555888000000//////...+++)))111;;;888444222555444...+++---///===[[[wwwzzzaaaEEE777444,,,<<>>IIIWWWdddmmmppp}}}~~~ddd|||llleee:::---888;;;000555555444555666777999:::CCCAAA===::::::<<>>BBBDDDCCCAAA>>><<<:::888555333000<<<999444888555AAAaaawww[[[www|||qqqbbbaaabbb[[[OOOXXX]]]uuujjj]]]===555///888:::BBBWWWppp|||uuu[[[```}}}cccTTTLLLpppsssUUUHHHAAA000555HHHKKKFFF999666IIIddduuuyyyxxxwww{{{{{{TTTccc:::???CCCIIINNNQQQTTTVVVXXXmmm~~~]]]ddddddkkk```qqq___555111555===JJJhhhkkkmmmooopppqqqrrruuuxxxxxxqqqfffVVV[[[jjjIII@@@>>><<<666888:::111222>>>///HHH[[[www~~~{{{~~~{{{|||~~~|||yyyppp888444333222000///---,,,+++((((((((((((''''''''''''&&&'''((((((''''''(((***,,,......,,,...888JJJXXX{{{fffSSS???<<>>555444666999333,,,444CCCwwwVVV000"""///DDDPPPQQQXXXssslllLLL999666666DDD///---555222>>>kkkoooHHH777//////......---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++222///@@@|||gggkkk[[[DDDAAA999222IIIrrraaaMMM???999777888:::333000///---******000999***,,,...000///...///222111///...000222333333333111444@@@EEECCCLLLSSSOOO@@@LLL^^^kkksssxxx}}}lll```{{{hhh{{{fffIII555000333444222555444444555666777999:::BBB@@@===;;;:::;;;===???FFFKKK~~~QQQ<<>>@@@===:::777666555555444888111333===999111RRRoooeeexxxwww]]]ZZZYYY___^^^QQQSSSUUUlllqqq===888333444222888KKKfffvvv|||___wwwjjjZZZzzziiiRRRDDD555>>>RRRTTTFFF;;;666EEEbbbyyy||||||}}}pppkkkgggAAAAAAFFFMMMRRRTTTUUUVVVVVVeeepppfff}}}bbbWWW\\\gggaaaooozzzmmmCCC999777888???YYYhhhjjjmmmnnnoooqqquuuyyywwwwwwnnn^^^^^^uuucccOOOEEE???444111666555888555...FFF@@@bbb}}}zzzxxxxxx{{{}}}|||{{{{{{}}}ggg???444333222000///---,,,+++((((((((((((''''''''''''&&&'''((((((''''''(((***...//////000111333555777GGGppp```III===;;;GGGVVV\\\zzzuuudddTTTHHH777000CCC```mmmeee]]]eee}}}tttQQQSSSMMM???777???QQQ^^^ZZZ888---@@@TTToooMMM222000///......------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------(((555,,,%%%IIIwww}}}HHH---777;;;;;;MMMbbbsssvvv~~~oooaaa^^^UUUHHHLLLHHHFFFFFFBBB;;;666555555:::???>>>;;;888999:::777888===HHHTTTYYYVVVQQQHHHPPPbbbkkkkkksss|||wwwlllttt}}}gggYYYppp~~~ZZZ???---111666000...555444444444444555777888999???>>><<<;;;;;;<<<<<<===GGGCCCnnnUUU777???BBB666999@@@LLLeeewwwuuulllxxxmmmvvvwwwoooiiippp}}}KKKIIIIIIMMMRRRVVVYYYYYYXXXWWWTTTXXXsssxxxuuuGGG555888000000666...222222333333333444444444777777888888888999999999;;;999666333222333444555---///444444>>>gggpppPPPyyy}}}sssQQQXXXRRR\\\dddYYYUUUUUUkkk@@@999888333222555EEE^^^rrr|||pppVVV>>>HHHccciiiWWWKKK>>>AAA\\\xxxyyy|||hhh}}}\\\AAACCCHHHMMMQQQRRRRRRQQQQQQppphhhXXXPPP```dddmmmuuuiiiCCC:::666666:::QQQcccfffjjjlllmmmpppuuuzzzwww|||~~~mmmkkkdddssshhhTTT===333777999777,,,,,,FFF777```yyyzzzxxxwwwwwwxxxzzzzzzzzzxxxuuuxxx|||{{{]]]@@@444333222000///---,,,+++((((((((((((''''''''''''&&&'''((((((''''''(((***,,,---111888======777111888TTTxxxkkkPPP???<<>>??????FFFMMMkkkvvvHHH;;;AAA888:::BBBBBBUUUiii~~~{{{dddZZZffflllfffddduuurrrvvvrrrvvvxxxLLLMMMOOOPPPSSSVVVXXXZZZ[[[[[[YYY[[[cccGGG---000777666444222222222222222222222222555666777888888888888888777777666333222111333444333333888;;;WWWfff^^^{{{hhhUUUVVVMMMUUUccc^^^ZZZ\\\mmmJJJ666777555666666@@@UUUjjjwwwkkkIIISSSsss}}}kkk]]]GGG???UUUwwwzzz}}}|||kkkwwwcccMMMBBBLLLOOOQQQRRRRRRQQQRRRRRR```qqq^^^IIIZZZfffmmmsss```???777444777;;;NNN```eeejjjllllllnnntttyyy{{{{{{}}}oooccc\\\LLLFFF<<>>@@@AAABBBAAAKKKaaalllBBB???>>>@@@EEE>>>LLLaaayyyzzzkkkhhhpppkkklll]]]gggrrrjjjlllffflllzzznnnhhhqqq{{{qqqKKKQQQTTTTTTTTTVVVXXX[[[^^^___]]]dddaaassskkk111999<<<...333333222222222222111111111111222333444555666666666222333555333111//////000666000JJJwwwttt|||jjjVVV\\\OOONNNNNN]]]\\\ZZZ^^^hhhttt___444222777333222888III]]]mmmwww|||xxx___pppwwwhhhNNNBBBUUUwww~~~qqqbbbLLLJJJZZZ[[[ZZZXXXVVVVVVXXXZZZ^^^zzzhhhKKKVVVhhhnnnttthhhFFF999555999999FFF]]]ccckkkmmmmmmnnnsssxxx{{{}}}yyyuuusss|||fffGGGmmmSSS;;;CCClllzzzzzzzzzzzzyyyyyyyyyyyy{{{|||}}}{{{zzz{{{zzzxxxxxxzzz\\\999444333222000///---,,,+++((((((((((((''''''''''''&&&'''((((((''''''(((***++++++...444:::>>>===<<<444111444KKKvvvqqqooouuusssnnneeeVVVPPPEEE<<<999444///333===000777888333666@@@GGGGGGbbb{{{ggg>>>,,,***---...---,,,,,,++++++******)))******************************+++++++++,,,,,,,,,------+++...333222???ZZZsssmmmoooIII888(((111MMMyyy}}}sssttttttYYYZZZ~~~gggvvv===666+++555999222...000111---000111333444555666666666555666888:::===@@@BBBCCCAAA@@@RRRLLL;;;???<<<===666DDDVVVmmm|||rrrkkkmmmxxx]]]tttoooeee___ccckkkwwwwwwiiifffooo~~~rrrzzz~~~aaaGGGWWWVVVUUUUUUUUUXXX[[[^^^aaa___fffbbbhhhkkkJJJ000"""444222222222222222222222222......///000111222222333---000222111...---///222+++KKKzzz|||ooo\\\NNNaaaOOOWWWPPP\\\\\\ZZZ^^^bbbvvv~~~xxx999222666333111555AAATTTfffsssxxx~~~dddUUU___vvv}}}jjjRRRNNN]]]\\\ZZZWWWTTTTTTVVVXXXeeetttUUUUUUhhhooouuurrrKKK888333999777???VVV```jjjnnnnnnnnnrrrwww|||}}}~~~{{{iiiooorrr[[[```qqqqqqvvvwwwwwwvvvuuuvvvxxxzzzyyyzzz|||~~~~~~}}}||||||nnn[[[BBB444333222000///---,,,+++((((((((((((''''''''''''&&&'''((((((''''''(((***+++,,,---///444===HHHOOOWWWOOO>>>333>>>fff~~~sssnnniiieeebbbYYYJJJ===>>>>>>DDDUUUqqqLLL------555333,,,,,,,,,,,,+++******))))))************************)))))))))*********++++++)))000+++(((111555333555aaauuuzzzNNN;;;---111BBBYYYxxxyyyjjjIIIpppuuuzzzKKK$$$<<<,,,222444...,,,///000...000111222444555555555555555555666777:::<<<>>>@@@CCC@@@KKKpppYYY===BBB666666777===III[[[jjjsssyyyqqqdddaaaqqq{{{xxxppptttqqqyyyzzzVVVMMMWWWVVVUUUTTTTTTVVVZZZ]]]``````]]]___cccqqq}}}zzz}}}WWWCCC777222222222333333333333333222111000//////000111222...000111///...000666<<>>^^^ZZZSSSHHH===444...,,,,,,************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++,,,,,,,,,,,,------...///XXXlll{{{pppMMMUUUaaaFFF>>>AAAYYYsss___RRRPPPUUUXXX[[[uuujjj~~~sssIII------111,,,000000///.............../////////000111222444444666555444444555777:::;;;999FFFEEEOOOLLLQQQ===;;;CCC<<<===EEEUUUeeepppzzz~~~yyyiiihhh|||UUUMMMRRRQQQQQQPPPPPPPPPRRRVVVYYY\\\aaa[[[ZZZ[[[\\\fffzzzUUUAAA666444...///555444111666777333222555333---...111666444888VVVxxxttt___WWWSSSNNNQQQZZZUUUXXX[[[[[[XXXVVVVVVWWWwwwbbbxxx===444333666999999888???QQQaaalllsss|||uuu{{{sssaaaYYYNNNQQQSSSUUUWWWVVVTTTQQQOOOOOONNNbbbaaaRRR]]]```mmmzzzHHH666:::777222???OOOcccoooqqqsssxxx~~~zzzzzzzzz{{{}}}cccSSSrrrrrrppppppqqqwwwuuuttttttvvvxxxxxxwwwyyyzzz{{{zzzyyyzzzyyybbb???333222111000///...---,,,******)))((((((((((((((('''''''''''''''''''''''')))''''''(((%%%&&&000===iiiYYYSSSgggbbbCCC***NNN{{{zzzUUU777555222///---,,,,,,,,,*********)))))))))(((((()))((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,------111...555WWWjjjNNNAAAAAAKKKaaawwwrrrnnn___HHH888999CCCKKK\\\lllxxxpppLLL444...000///+++......------...///000000/////////000111222333444666555444444555777999;;;:::AAADDDLLLuuudddRRR,,,777;;;:::@@@NNN[[[fffqqqzzz|||pppLLLLLLNNNKKKNNNMMMLLLLLLMMMOOOQQQSSS\\\WWWVVVXXXWWWZZZmmmooo___LLL???:::888///<<<777222000111444666999888:::DDDVVVwwwrrrbbbUUUTTTTTTQQQSSSZZZSSSUUUWWWXXXXXXWWWVVVUUUhhhNNN999555444333444666===LLLZZZfffppp~~~sssqqq``````RRRLLLUUUVVVXXXYYYWWWTTTQQQOOOOOOYYYggglllXXX[[[bbbssszzz}}}TTT444555888888:::III\\\iiiooorrrvvvzzzyyyzzzzzz{{{|||}}}ZZZOOOmmmpppppppppqqqwwwuuuuuuvvvwwwxxxxxxwwwvvvyyy{{{{{{yyyzzz}}}vvv~~~___BBB333222111000///...---,,,******)))(((((((((((((((''''''''''''''''''''''''(((''''''(((&&&$$$%%%***777RRRmmmwwwvvvrrriii```BBB@@@???<<>>;;;???AAADDDPPPeee{{{yyyOOO+++(((000...,,,...,,,,,,,,,---...///000111////////////000222333444555444444444555777999:::>>><<<@@@FFFaaa]]]XXX===EEE<<<:::<<>>@@@CCC@@@:::BBBUUUaaa```cccsssZZZRRRNNNTTTWWWTTTSSSVVVVVVVVVVVVYYY]]]^^^[[[XXX[[[\\\...999444111222444999CCCNNNZZZgggvvvxxxttt```{{{~~~~~~~~~dddPPPNNN[[[UUUWWWXXXXXXUUUSSSSSSSSSYYYcccvvv^^^[[[llluuuyyy]]]444444999777555@@@RRRbbblllrrrtttuuuwwwyyyzzzzzz{{{}}}YYYSSSooossstttsssuuuvvvvvvvvvwwwyyyyyywwwuuutttxxx{{{|||{{{{{{}}}sss|||[[[BBB333222111000///...---,,,***))))))(((((((((((((((''''''''''''''''''''''''&&&%%%&&&)))******(((''' 000DDDSSS___hhhnnnpppxxxZZZLLLAAA;;;FFFVVVfffCCC333///---,,,...//////...,,,***'''%%%***)))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,***///555222...BBByyysssYYYWWWLLL???AAAKKKMMMEEEYYYSSSYYYfffgggdddeeeiii[[[ZZZTTTJJJBBBBBBHHHMMMbbbrrriiiJJJ555)))...000))))))333,,,,,,,,,,,,---...///000.........///000111222333444444444444555777888999AAA888>>>@@@OOOaaaHHHFFF;;;>>>;;;:::@@@HHHSSSbbbnnnsss|||vvvjjj>>>@@@IIIGGGLLLKKKLLLMMMNNNNNNNNNMMMLLLMMMKKKMMMTTTVVVTTTSSSVVV\\\nnnUUUWWWqqqttteeegggRRRNNNOOOTTTWWWSSSPPPQQQWWWTTTSSSXXX___bbb^^^YYYYYYBBB;;;666444666555333:::DDDNNNYYYhhhrrryyyzzzzzzjjj___wwwsss{{{}}}}}}~~~}}}bbbRRROOOWWWPPPSSSUUUWWWWWWWWWXXXYYYQQQZZZwwwZZZSSSfffqqqzzzlll>>>999:::666333;;;IIIZZZiiirrrsssrrruuuvvvxxxxxxxxxyyyzzz|||\\\\\\qqquuuvvvrrrtttuuuuuuvvvxxxzzzyyyvvvtttsssvvvzzz{{{{{{|||vvvppp|||WWWBBB333222111000///...---,,,***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&(((+++...---***...###$$$888RRRhhhwwwEEE666FFF555LLLnnntttRRR000%%%(((+++,,,,,,(((((((((((()))))))))))))))))))))(((((((((((('''&&&&&&''''''((((((((()))((((((((((((((((((((((((*********+++++++++,,,,,,222&&&'''222000+++@@@bbbyyy{{{www}}}~~~zzzlllbbbYYYZZZ[[[TTTRRRXXXXXXWWW[[[hhhxxx~~~zzzEEE+++...222222...***+++///------,,,,,,,,,,,,---------------...///000222222333333444555666777888888>>>777??????BBB{{{cccOOO:::>>>:::999<<>>CCCKKKSSS[[[ccckkkppp}}}xxxqqq{{{rrrnnnvvvuuuwww}}}~~~|||{{{|||pppsss}}}}}}xxxaaaPPPKKKUUURRRTTTSSSTTTTTTRRROOONNNOOOPPPUUURRR[[[sssZZZKKKSSSuuu~~~]]]777888;;;:::;;;BBBPPP]]]gggkkkiiijjjlllmmmnnnpppsssuuussssssuuuxxx{{{|||zzzxxxxxxwww~~~|||uuummmxxxyyy{{{xxx}}}vvvtttssssssttttttsssrrrmmmoooqqqqqqssswwwyyy~~~VVV===333222111000///...---,,,******)))(((((((((((((((''''''''''''''''''''''''$$$***,,,(((&&&))))))&&& )))///,,,***+++***&&&222PPPkkkwwwTTTIII333>>>PPPlllrrrIII888555000...111+++***(((''''''))))))(((###$$$%%%'''(((((((((((()))(((((((((''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((()))************+++++++++---))))))---...++++++///...333FFFlll{{{~~~nnnaaa444...333$$$)))+++---...---+++,,,...)))))))))***+++,,,......,,,,,,,,,---...///000111111222444555666777777777;;;666666<<<<<<===ggg|||LLLBBB@@@>>><<<888888AAAKKKUUUcccmmmwww~~~sss~~~pppzzzrrrFFFEEESSSAAACCCRRRGGGLLLMMMNNNOOOQQQSSSTTTUUUWWWWWWVVVUUUWWWZZZ[[[ZZZWWWUUUYYY___aaaiiiyyybbbRRRPPPPPPOOOKKKNNNOOOMMMLLLMMMMMMMMMKKKKKKMMMRRRWWWYYYWWWUUU]]]WWWdddhhhJJJ333555;;;666///000444<<>>555444333111...,,,+++******)))(((''''''&&&&&&'''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&)))))))))))))))))))))))))))'''+++<<<\\\[[[:::;;;DDDJJJddd{{{pppjjjgggmmmQQQ@@@444333222000...,,,******+++++++++***)))(((((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))*********++++++,,,,,,++++++,,,---............:::...%%%111TTTrrrqqqBBB///...---,,,---))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++,,,...000111000000111222333444444555111888:::::::::<<>>LLL\\\dddeeeeeefffhhhjjjlllooopppsssttttttuuuvvvwwwxxxxxxvvvyyytttrrrwwwwwwyyyyyyTTTzzz```yyy{{{wwwooopppwwwtttrrrsssuuuvvvsssqqquuusssrrrtttyyy||||||{{{WWW???555444333111...,,,+++******)))(((''''''&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))+++***)))...999JJJ\\\gggzzz[[[EEE999999???<<<;;;:::<<>>888333:::222333444999AAANNN]]]ffflllqqqvvvyyywwwvvvwwwxxx|||{{{}}}|||xxxyyy~~~|||vvvwwwwww~~~|||{{{vvv~~~xxxyyy{{{kkkfffmmmnnnwwwuuutttvvv___KKKIIILLLJJJGGGIIIKKKLLLMMMMMMLLLKKKLLLMMMRRRLLLTTTSSSxxxmmmTTTmmmUUUjjjppp___;;;666888888555666AAAQQQ\\\dddeeeeeeeeefffiiimmmppprrrsssssstttuuuvvvvvvvvvrrrwwwsssqqqvvvwww|||vvvRRRxxx]]]wwwuuuuuu~~~|||wwwxxxuuussstttvvvwwwuuusssrrrqqqqqqrrrssssssrrrqqqwwwPPP???555444222000...---+++******)))(((''''''&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))&&&'''(((&&&%%%'''...444///SSSxxx{{{jjjXXXUUUTTTVVV[[[cccllltttxxxQQQDDD444***(((+++,,,,,,))))))*********++++++++++++******))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))************(((((((((((()))))))))))))))***+++,,,------------'''000555///'''***<<>>AAAPPPtttDDD666<<<>>>:::888:::AAAOOO```mmmwwwuuummmdddbbbtttwww~~~{{{GGG@@@@@@@@@AAAAAABBBCCCDDDHHHIIIIIIHHHGGGHHHJJJLLLKKKKKKKKKKKKLLLNNNPPPQQQNNNQQQVVVZZZWWWPPPMMMPPPQQQTTTbbb{{{vvv]]]MMMIIIIIIIIIHHHEEEEEEHHHKKKEEEHHHLLLNNNMMMKKKIIIIIIHHHFFFEEEHHHMMMOOOOOOMMMSSSGGGRRReee|||ggg555777:::000555222222222444999BBBLLLTTTbbbgggmmmoooooonnnoooqqqsssrrrssswwwxxxyyy}}}vvvqqq|||~~~uuuttt{{{wwwtttvvvtttuuu|||zzzuuuooo```ZZZddd^^^NNNkkkmmmaaaSSSIIIJJJLLLHHHEEEFFFHHHIIIJJJIIIIIIIIIKKKMMMNNNMMMPPPRRRfffLLLrrrTTT^^^ggg|||MMM::::::888444222777DDDPPP^^^aaadddcccbbbdddkkkqqqqqqqqqrrrsssttttttttttttqqqwwwuuutttxxxyyyvvvTTTxxxUUUhhhrrrqqqsss}}}wwwtttrrrtttwwwxxxvvvsssrrrtttvvvuuussspppnnnmmm~~~wwwVVV???444333222000///---,,,+++***)))(((''''''&&&&&&'''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((("""%%%((()))))))))+++...---333333222EEEgggppp\\\III<<<---,,,---111444333---'''((((((((())))))******+++******))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))************))))))***+++,,,,,,,,,,,,444...)))+++222555111,,,888lllnnnSSS>>>,,,222---,,,---+++'''''',,,))))))))))))))))))))))))((((((((()))))))))************++++++,,,....../////////000111222333444444555888555999AAA???>>>HHH\\\XXX999777???===555:::<<>>???AAACCCCCCGGGHHHHHHHHHGGGHHHJJJLLLLLLKKKKKKKKKLLLNNNPPPQQQNNNPPPVVV\\\YYYRRRNNNOOOTTTSSSSSSWWWbbbyyyrrrhhh[[[MMMDDDEEEIIIMMMMMMJJJGGGHHHIIIEEEIIIMMMOOOOOOMMMLLLKKKDDDCCCCCCFFFJJJMMMMMMMMMQQQKKKTTTXXXcccMMM333999777///222222111000222777>>>CCCSSSYYY```eeegggiiimmmpppmmmkkkkkkooorrruuu~~~rrrkkkyyy{{{zzz}}}zzznnnpppxxxsssppptttsssqqqyyysssgggddd___[[[```MMMKKKpppkkkSSSLLLHHHJJJJJJFFFDDDFFFFFFHHHHHHHHHHHHIIILLLNNNLLLOOOQQQTTTVVVttttttWWWbbbRRR```xxxyyyrrr@@@;;;999888555333:::DDDRRRYYY```bbbaaacccjjjqqqooopppqqqrrrsssssssssrrrnnntttttttttwwwyyy~~~\\\{{{___SSSooozzz~~~~~~nnn~~~wwwtttrrrtttwwwxxxvvvtttsssvvvyyyxxxsssnnnllllllzzzlllAAA444333222000///---,,,+++***)))(((''''''&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''((('''&&&(((***+++***(((***(((***...000...///222FFFVVVeeekkklllrrr{{{nnndddTTTFFF:::111(((###((()))))))))((()))***+++*********))))))))))))))))))))))))(((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,***,,,......---...000222***555AAA]]]~~~```<<<000---***...***'''(((((((((***---((((((((((((((((((((((((''''''((((((((()))))))))))))))***,,,------.........///000111222333333444333888777888>>><<<===HHHKKKpppGGG///999CCC???===:::<<>>;;;>>>888666;;;EEESSSdddrrr{{{zzzkkk___XXXUUU\\\lllhhhkkk~~~nnnJJJ999@@@;;;;;;<<<===???AAACCCDDDCCCEEEGGGGGGGGGGGGIIIJJJSSSQQQOOONNNNNNOOOQQQSSSPPPNNNPPPTTTUUURRRQQQSSSQQQPPPSSSXXXWWWRRRNNNOOOTTTYYYfffxxxrrraaaXXXKKKIIIHHHFFFEEEDDDCCCCCCJJJHHHGGGHHHJJJKKKIIIGGGCCCEEEFFFGGGFFFFFFHHHIIILLLLLLLLLKKKIIIFFFDDDBBBEEESSSSSSMMMZZZaaaccc///111:::444444333111//////111333777<<>>@@@;;;;;;<<<===???@@@BBBCCCBBBDDDFFFGGGGGGGGGHHHJJJSSSQQQNNNKKKJJJLLLNNNOOOQQQNNNNNNRRRSSSOOOMMMNNNTTTOOOMMMPPPSSSRRRRRRTTT\\\WWWPPPOOOUUU[[[]]][[[aaafffiiiiiimmmrrrqqqlllnnnhhhaaa[[[TTTLLLEEEBBBKKKMMMOOOOOOMMMJJJGGGEEEEEEDDDEEEGGGJJJLLLMMMLLLDDDDDDDDDCCCBBBCCCFFFHHHKKKMMMOOOOOOLLLHHHEEECCCGGGLLLLLLPPPXXX\\\]]]<<<555333333444222000000000222333666;;;@@@FFFOOOZZZbbbaaadddgggfffdddnnnxxxkkkuuuyyyvvvtttyyyssscccbbbjjjfffbbb___YYYAAAKKKLLLHHHEEEBBBRRRpppjjjbbb```LLLCCCCCCBBBBBBCCCDDDCCCAAABBBEEEHHHJJJIIIHHHHHHHHHPPPEEESSSKKKHHHQQQeeeiiiSSSIIIKKKggguuujjj<<<333999777444888333999BBBKKKSSS[[[bbbffflllnnnrrrvvvxxxyyyyyyxxxzzzyyyvvvyyy|||yyyfffzzz~~~rrrooo~~~~~~{{{yyytttmmmgggdddcccbbbbbblllEEE333222111000///...---,,,***)))(((''''''&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***)))%%%$$$&&&(((!!!(((***&&&&&&+++***###%%%(((&&&"""$$$,,,---'''&&&((()))'''%%%''',,,000)))&&&$$$''',,,...+++''''''''''''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,---------111111111000000/////////++++++,,,---............(((***---/////////...---,,,///***,,,888888...,,,666AAAeeeoooNNN:::333///...,,,+++)))(((((('''!!!&&&***'''###$$$))),,,((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((***,,,---------,,,......///000111222333333...555222222;;;===:::===???GGGQQQyyyGGG999EEE:::999:::;;;999999???GGGRRR]]]vvv}}}yyy{{{}}}vvvooocccWWWOOOMMMPPPSSSiii{{{DDD333;;;555;;;;;;;;;<<<>>>@@@AAABBBBBBDDDFFFGGGGGGGGGHHHJJJQQQOOOKKKHHHGGGHHHJJJKKKRRROOOOOOSSSSSSNNNKKKKKKFFFIIIOOOQQQMMMIIINNNVVVIIIPPPUUUTTTQQQQQQRRRSSSJJJJJJIIIIIILLLOOOPPPOOOOOOKKKJJJMMMLLLGGGGGGKKKBBBBBBAAA???@@@CCCDDDCCC<<>>:::===:::666XXX~~~]]]HHH======>>>>>>???BBBDDDAAA===>>>BBBFFFHHHHHHFFFDDDDDDLLLBBB[[[TTTTTTRRRPPPmmmDDD>>>dddnnnxxxLLL999;;;999666999333555:::BBBKKKUUU^^^ccclllnnnssswwwzzz{{{{{{zzzxxxuuuqqquuuxxxttt~~~___uuu~~~{{{rrr~~~~~~|||yyynnnggg___[[[\\\```bbbbbbppp;;;555333111000///...,,,***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))************)))*********))))))((('''************))))))((((((*********++++++++++++***//////---,,,000444333...444555555111---,,,...222111333555222...---///222***,,,000111000///......///---,,,,,,.../////////111///------000222444444000111666BBBYYY~~~^^^EEE888444111...,,,,,,,,,+++***))))))(((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,,,,---...///000111111444555666777777888:::===BBB;;;BBB^^^FFF:::999EEEAAA:::;;;333222FFFBBBVVVttt}}}{{{||||||xxx|||}}}yyyrrrbbb___UUUJJJKKKTTTXXXTTTzzz{{{UUU666888>>>444999999:::;;;<<<>>>>>>???BBBCCCDDDEEEEEEDDDCCCCCCFFFJJJMMMLLLHHHGGGJJJNNNSSSSSSRRROOOKKKHHHGGGHHHKKKKKKKKKKKKKKKJJJIIIHHHMMMQQQQQQMMMLLLNNNPPPOOOPPPJJJEEEDDDGGGIIIHHHFFFGGGGGGGGGFFFFFFDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>@@@BBBCCCEEEEEEEEEAAA@@@CCCCCCBBBDDDHHHIIIHHHHHHLLLPPPRRROOOMMMQQQMMMMMMSSSWWWWWW\\\cccfff444555666555111///000444***...222222000333<<>>>>>>>>======<<<<<<>>>???@@@AAACCCDDDEEEEEEMMMKKKPPPWWWVVVRRR[[[jjj```KKKEEEZZZtttnnn666DDD===+++???;;;333222999>>>BBBRRRffffffmmmsssuuurrrrrrvvv{{{wwwuuutttuuutttvvvZZZlll|||~~~tttfffaaa]]]UUUYYYffffffcccjjjooo<<<555333111000///...,,,***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************((((((((())))))((((((((())))))(((((())))))******(((((((((((()))+++,,,---((((((''')))111:::<<<999222///...000333222,,,'''888===AAA@@@;;;888:::===888444000///111222111///111000111222333111...+++111000///000111222000///444555333111000666AAAJJJzzz{{{ggg[[[FFF<<<000))))))***(((&&&+++++++++***)))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))******+++,,,,,,,,,,,,---...///000111111222444555555555666999;;;>>>???BBBNNNkkkxxxOOO999===777333<<>>>>>>>>===============:::;;;===>>>@@@BBBDDDDDDDDD@@@???AAAAAAAAACCCHHHHHHFFFFFFIIINNNPPPOOOMMMNNNJJJJJJOOOSSSUUUZZZaaaQQQ888,,,777<<<333000888555444222///---...111444<<<<<<===???CCCGGGKKKMMMJJJIIINNNUUURRRKKKOOOZZZRRRKKKFFFCCC>>>555111333>>><<<...;;;xxxuuuddddddjjjZZZFFFBBBEEE?????????>>>>>>>>>============>>>>>>@@@AAACCCDDDEEEBBBFFFMMMMMMJJJRRR___lllFFFVVVkkksss{{{@@@333888111:::555444999<<<>>>FFFPPP]]]eeemmmpppnnnmmmooossstttssssssuuutttxxxooossszzz}}}{{{{{{jjjZZZNNNNNNLLLRRRZZZXXX^^^ppptttCCC555333111000///...,,,***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))************(((((())))))))))))))))))***))))))((()))***,,,---666444222111111222444666111222222555<<>>AAA@@@???>>>888666>>>NNNhhhzzzzzzyyyzzz|||{{{yyywwwuuuoooeeeWWWMMMLLLEEEDDDIIIJJJLLL^^^tttYYY444333555333555555444555666777999:::;;;;;;===???BBBDDDDDDCCCAAA@@@BBBDDDFFFEEEBBBBBBDDDGGGJJJKKKLLLKKKIIIGGGGGGHHHEEEFFFHHHJJJLLLMMMMMMNNNVVVXXXUUUNNNHHHGGGEEEBBBFFFDDDAAAAAADDDDDDBBB???@@@@@@@@@@@@???>>>======::::::::::::::::::::::::888999;;;===???AAABBBCCCDDD???===>>>??????BBBGGGFFFDDDCCCEEEJJJNNNOOONNNNNNJJJHHHJJJMMMOOOTTTYYY___bbb333+++777:::333---666222---,,,...000000000333333333444666999<<<======:::<<>>888333000//////333999///555===___}}}iii]]]SSSBBB:::@@@CCC??????>>>>>>>>>>>>======<<<;;;;;;;;;<<<>>>AAACCCCCC@@@BBBIIIJJJIIIOOOXXXeeerrrEEELLL```lllqqqFFF???777555333222333555888===@@@MMMVVV```fffggghhhkkknnnttttttuuuvvvuuuxxx|||{{{www{{{|||{{{~~~{{{wwwsssjjjZZZLLLIIILLLPPPZZZ```___pppvvvFFF555333111000///...,,,***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******(((((((((((())))))))))))((()))))))))************+++******************+++,,,,,,+++,,,---000222444666555222111222666:::===:::???DDDJJJRRRYYYWWWRRROOORRRUUURRRNNNQQQ\\\eee___``````___^^^\\\\\\\\\]]]VVVPPPQQQUUUWWWSSSMMMCCC<<<333,,,***,,,///222000///000111333333111///000111333222111111333555555111......555BBBPPPYYYrrr{{{cccSSSKKK>>>333,,,,,,///222///...---+++))))))***+++(((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))***++++++++++++,,,,,,---...///000111111222333444444555777:::;;;AAABBB;;;AAA___KKK555???:::444:::;;;888:::CCCSSSjjj{{{zzzxxxwwwyyy}}}~~~||||||{{{{{{zzzxxxssskkkcccYYYOOODDD===GGGEEEEEEMMM\\\yyyPPP///333888666555222333444555666888999:::;;;<<<>>>BBBDDDEEEDDDBBBAAABBBCCCDDDBBBAAAAAACCCEEEHHHJJJKKKJJJHHHFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNMMMPPPNNNIIIEEEFFFFFFDDDAAA@@@@@@AAABBBBBB???<<<<<<<<<======<<<;;;;;;:::777777777777777888888888777888999;;;>>>???AAABBBCCC>>><<<===>>>>>>AAAGGGDDDAAA???AAAFFFKKKMMMMMMPPPLLLHHHFFFFFFGGGJJJNNNMMMmmm999(((333999111111000///000222333222111333222222222333444555666888444333777777333222444555000---...222444444444:::ZZZ~~~~~~dddMMM:::999>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888999<<<@@@BBBEEEAAABBBGGGKKKKKKNNNTTTUUU```CCCGGGgggvvv<<>>===AAADDDBBBJJJkkkzzzNNNBBB<<>>>>>EEECCC@@@JJJsss~~~}}}WWW<<>>>>>???@@@@@@???===;;;:::::::::;;;::::::999999444555555555666666777777777888999:::<<<>>>???@@@BBB===;;;=========@@@EEEBBB>>><<<===CCCHHHJJJKKKMMMKKKGGGCCCCCCEEEHHHIIIMMMhhhxxxAAA...444<<<111333555555222///...---000000///////////////000111...---000111000...---,,,222777666222000111333yyylllxxxqqqVVVCCC777<<>>AAA@@@>>>???BBBEEEFFFIIILLLRRRjjjZZZ999QQQoootttbbbJJJ>>>===;;;888444222333555444999???EEEJJJQQQZZZ___cccfffhhhggggggjjjnnnqqqvvvrrr|||sssrrr|||zzzxxxwwwwwwvvvwww|||}}}xxxrrrgggWWWKKKEEEBBBBBBBBBDDDCCCDDDMMMVVVVVVhhhoooFFF555333111000///...,,,***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))***************)))))))))***+++---...111444999???EEEKKKOOORRRZZZXXXTTTRRRQQQTTTWWWYYYVVVZZZYYYRRROOOVVV___eeekkkbbb[[[aaalllpppggg[[[eeeeeeeeeccccccgggooouuuvvvqqqrrrvvvzzz}}}vvvqqqhhh]]]QQQDDD777///333000---,,,---///000000...///111333555666666777$$$(((---222444444333111111222222///...000555999888@@@IIIMMMKKKIIIKKKOOOQQQLLLIIIIIIFFF===555111<<<222---111222+++(((,,,++++++,,,,,,,,,++++++***)))+++...///...,,,,,,+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((())))))******+++++++++,,,---...//////000111222444444444555888:::@@@999???IIIEEE???QQQpppiiiAAA<<<@@@:::777444555999===HHHaaazzz}}}zzzzzz||||||uuuqqqooolllfffbbbWWWPPPFFF===999<<>>;;;:::<<<===<<<>>>BBB???<<<999;;;@@@EEEGGGFFFEEEFFFEEEBBBCCCHHHKKKKKKIIITTTqqqRRR222,,,...111444444111//////000///////////////.........---,,,,,,...000000///...***222444---***888RRRfff|||ZZZhhhkkkSSSAAA999444:::<<<444444444555555555555666666777666666666777:::<<<>>>;;;===???@@@AAABBBEEEGGGFFFJJJVVVIII\\\nnntttCCC888222666888333111333222333555666999>>>EEEJJJTTTYYY^^^___bbbgggkkkkkknnnpppyyynnnnnnzzzxxxuuuvvv{{{wwwnnnqqqnnn\\\SSSKKKEEEBBBAAA???@@@BBBBBBGGGLLLZZZkkkppp{{{qqqFFF555333111000///...,,,***(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++---000444777999>>>AAAFFFLLLQQQTTTVVVWWWWWWUUUSSSRRRRRRUUUXXXZZZNNN\\\hhhjjjkkkttt|||zzz|||ttt}}}yyyqqqeeeWWWNNNCCC@@@<<<:::888555222000333333444444333000---***777444000+++)))(((((()))000//////...------...111$$$***///000------///222---000111000000111000---((((((&&&)))///,,,***111222...)))&&&&&&)))...111''''''((()))((('''%%%###&&&&&&&&&'''''''''''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((((()))************+++,,,,,,......///000000111222333333444666999===888;;;CCCBBB===EEETTThhh@@@777CCC???777444888999;;;FFFUUUjjj{{{}}}}}}~~~zzzwwwuuuvvvwwwyyyuuupppiiiddd```[[[SSSLLLCCC@@@;;;888888<<>>???@@@BBBDDDEEEFFFGGGEEEBBBAAAAAABBBDDDDDDBBBEEEGGGHHHFFFDDDBBBBBBEEEEEEFFFGGGGGGGGGFFFFFFGGGIIIHHHBBB>>>???>>><<<888999::::::999999999999555555666666666666666555000000111222222333444444555555555555666666666666:::777777;;;;;;999:::======:::888:::>>>BBBCCCBBB@@@DDDEEECCCEEEKKKNNNLLLEEELLL\\\cccHHH777444111///111333444444000000111111111111111111...000111111111111222111///000000888PPPsssyyy^^^[[[QQQ>>>777999333222555222222222333333444444444444333333444555666888999:::888===AAA@@@===>>>BBBFFFDDDIIInnnhhhMMMQQQbbbrrrvvvtttOOO333444999444111555111111111111111444777999BBBJJJPPPRRRWWW^^^```^^^bbbdddlllcccfffnnniiitttoooiiinnnjjjXXXTTTQQQ@@@>>>::::::???AAA@@@AAAEEE===MMM[[[jjj|||ppp???555333111000///...,,,***(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$############$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))************---...///333777===BBBEEELLLNNNRRRUUUWWWWWWUUUTTTPPPRRRVVV\\\dddmmmuuuzzz~~~xxxttt\\\YYYUUUQQQLLLFFF???:::444333222222333333222111000000000000000000000111++++++---000111...---,,,111222222...++++++,,,++++++222333+++''')))+++)))+++333///***...,,,''')))''')))+++,,,,,,+++)))(((...+++'''%%%''')))++++++''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((()))************++++++,,,---...///000...000111222222333555777999888888999<<>>===SSScccooo~~~{{{yyyzzz{{{{{{yyyuuuqqqooonnnooopppjjjddd]]]WWWSSSLLLBBB:::888999999999:::===@@@CCCJJJwww}}}WWW===///444))),,,222///000444222111222333666888:::;;;<<<=========>>>@@@BBBEEEGGGHHHEEEBBB@@@AAABBBCCCDDD>>>AAADDDFFFEEEDDDCCCCCCAAAAAACCCDDDEEEEEEEEEEEEBBBEEECCC===999999999777666777777777666666777888333444444555555555444444...//////000111222222333333333333333333333333333666444555999:::777777:::<<<999888999>>>AAAAAA@@@AAAFFFGGGEEEGGGLLLMMMIIIHHHKKKIII\\\LLLAAA555///000222000...//////000111222222111111---111333111///000111111222///:::```~~~bbbRRR@@@222444;;;333---222666222222222333333444444444000111222333555666777777333:::???<<<888999>>>BBB>>>HHHKKKrrrSSSEEEIIIQQQfffppp}}}GGG:::<<<444///555000111111222222222333444222:::???AAAEEELLLMMMJJJKKKMMMWWWTTT\\\___RRR\\\]]]NNNPPPPPP===777===666;;;666666;;;>>>>>>BBBIIIQQQiiizzz}}}kkk===222222222111///...,,,+++***)))'''&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''((())))))''''''''')))###'''+++,,,***))))))***,,,666@@@DDDFFFKKKPPPSSSRRR\\\OOOJJJXXXOOOKKKgggkkkxxxyyyzzz|||yyysssssskkkaaaaaagggeee\\\LLL;;;///111555333111333444111...///222333111///...000111000---,,,,,,---,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++*********************)))(((((())))))************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))***++++++------...///000000000111222222222333555777999;;;<<<>>>AAACCCJJJkkkgggfffaaaAAA777===888::::::,,,666777@@@OOO[[[aaahhhnnnzzz~~~|||wwwuuuvvvxxxsssqqqnnnkkkgggccc```^^^VVVQQQIIIBBB:::555555888777999<<<:::777999EEESSSnnnpppTTT>>>333///000000///////////////000000000222444666888999:::<<<<<<;;;::::::<<<@@@CCCBBBDDDBBB===;;;>>>AAAAAA@@@AAAAAABBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<:::777666555444555555555555666666777777555555444333333222111111000///.........///111222222222222111111111000000333555666666666777999;;;<<<<<<;;;;;;>>>AAAEEEGGGBBBCCCDDDFFFHHHJJJLLLLLLGGGOOONNNMMMeeeeee:::---555888222333///...000000------111...444333333555...,,,777MMMfff}}}aaaccc|||TTTKKK:::888666333222222333333222222222222222222222222222222333333444555555666555666888:::<<<<<<======<<>>ZZZvvvJJJ@@@IIIKKKbbbttt}}}SSS111000888777333555444111111333333111444222111444999;;;:::777000777;;;:::<<>>??????KKK\\\xxx{{{kkk>>>111111111000///...---,,,***)))'''&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))(((((()))+++)))***)))((((((+++111666EEEBBBCCCKKKUUUYYYXXXUUUSSS\\\QQQYYYvvvmmmoootttvvvuuucccOOOBBB888///---111222111111222222111///---///---++++++---//////---,,,,,,++++++++++++,,,,,,++++++++++++*********))))))************)))((((((((())))))******))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))******+++,,,---......///000000111111222222333444666888999:::<<>>:::555555888???IIIQQQ___hhhuuu}}}xxxtttooollljjjfffddd```[[[UUUPPPLLLIII>>>======???@@@>>>;;;:::666444444444111>>>dddvvvSSS<<<222//////000000///////////////000///000111222444555777777:::::::::999999;;;>>>AAACCCEEECCC>>>;;;>>>@@@@@@@@@@@@AAABBBCCCCCCCCCCCC@@@@@@@@@??????>>>>>>>>><<<;;;999777555444333333333333333333444444555555444444444333222111111111///////////////000111111222222111111111000000000111333444444444444777999::::::999:::<<>>@@@BBB>>>KKKyyytttZZZAAA666888555666777333888999888444222555777888???IIIWWWcccjjjllllllkkkzzzvvvtttwwwzzz~~~xxxuuuqqqooolllfff^^^XXXRRRPPPLLLGGGBBB<<<999777<<<777222//////111111///===999;;;CCCLLLeee^^^;;;...///222222000//////......///000000...///000111222333333444888999999999888:::===???CCCEEEDDD>>>;;;===>>><<>>>>>===<<<;;;;;;777666555444333222222222111111111111111222222222333333222222111111000000//////000000111111111000111111000000000000000//////000111111111222444666888888777888:::===@@@BBBDDDDDDFFFGGGGGGFFFEEEDDDJJJHHHLLLNNNDDDHHHwwwJJJGGGLLLUUUNNN>>>@@@MMMSSSSSSYYYvvvlllVVVTTTDDD111666666555333222222222333444111111111111111111111111111111111222333333444444666666666666777999;;;===GGG888BBBJJJZZZNNN222@@@999CCC[[[jjjttt[[[>>>777000///777;;;666111111111000//////000111333333444000//////...,,,,,,...444000111777777333444;;;444EEEUUUZZZ^^^mmm~~~|||~~~ddd<<<444333333111000...,,,+++)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))((('''(((***,,,***---222777===BBBFFFHHHPPPTTT___hhhhhhkkk}}}ooo\\\NNN;;;555...---000333444333444000---,,,...---)))%%%+++******)))))))))))))))(((((((((((((((((((((((((((((())))))(((((('''&&&'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))***+++,,,---------......///000111222222222444666777888:::===@@@AAAFFFCCCNNNwwwpppBBB666>>>EEEBBB;;;;;;>>>???<<<:::999888555555888===BBBGGGLLLQQQUUU___dddjjjmmmmmmkkkjjjiiihhhlllqqqttttttpppjjjgggbbb]]]YYYXXXWWWSSSJJJCCC???>>><<<:::777555333222666666444222333999<<<===...===TTTgggvvvlllGGG111...333444111//////.........///000000//////000000111222222222777888999999999:::<<<>>>BBBEEEDDD???;;;<<<<<<:::>>>???@@@AAABBBBBBBBBBBB>>>===<<<;;;:::999888777444333222222111222222222000000000000000000000000111111111000000000//////...///000111222111000///////////////////////////...///000000///000222444777666666777999;;;>>>@@@AAABBBDDDEEEFFFEEEDDDCCCMMMBBBBBBLLLLLLGGGZZZxxxnnnhhhjjjOOOEEE;;;444:::333222111111111222333333000000000000000000000000///000000111111222333333666555444444555777:::;;;BBB777BBBBBBBBB|||jjjUUUJJJEEEAAADDDPPPcccyyyUUUBBB555555777333333888444444444444333333444444555111111666555000///333000111333777;;;>>>???@@@CCCfffxxx{{{eeeAAA777777555333000---+++)))(((((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))******((('''(((***---///222777>>>EEEKKKNNNPPPbbb___jjjyyy{{{xxxkkkZZZJJJ888///111444222...000111333222000,,,)))'''+++***))))))((((((((()))'''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))***+++,,,,,,,,,---...///000111222222222444666777888:::===@@@@@@KKKDDD<<>>===777222555555444444444444333333---555999666333444333111bbbrrrPPPBBB222+++...111///,,,...............///000000111111111111222222222333666888:::;;;;;;;;;<<<===BBBFFFFFFBBB?????????<<<>>>>>>???@@@@@@@@@@@@@@@;;;:::999888777666555555222222111111111222222222111111000000000000000000///////////////.........---...///111111000//////...........................///000000///000111333666666666777888;;;===>>>===>>>@@@BBBDDDDDDDDDDDDGGG???===EEELLLMMMNNNRRRyyywww\\\YYYssslllUUU>>>888777555555000000000000000111111222////////////////////////......//////000111111111555444333222333555888999:::<<>>XXXxxxfffNNN>>>>>>KKK```ooottt___EEE555---///666555555444333222000...---111000222666777444222444,,,555666222???YYYeee___nnn}}}vvvoooooozzz~~~ssshhhEEE888777555333000---***)))(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((***************+++///222;;;<<>>AAA999444666444555666666555555777999666555555666777888:::;;;888888999999999999888777999555222111333444333111222222222222222222222222222555333---111AAAPPPUUU}}}RRR333///+++***,,,......---------------...///000000111111222222333333333444555777:::<<<;;;;;;;;;<<>>>>>>>>???>>>>>>===<<<777777777666555444333333222111111111111111222222111111111111000000000000............------------------....../////////...,,,------------............000000000//////111333444444555666777999;;;;;;;;;<<<===???AAACCCEEEFFFCCCFFFFFFDDDEEELLLPPPPPPNNNuuuvvvyyyxxx```WWWdddTTT@@@444111333222//////////////////000000000........................---------...//////000000333222222222222444555666444???;;;999??????ZZZppp<<<333<<>>@@@???999:::666111///222444333===KKKMMMEEEUUU|||~~~qqqoooiiiuuusssaaaLLLfffBBB444333333111///---+++)))'''((((((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))***+++,,,...222777;;;BBBFFFQQQaaavvvxxxtttvvvWWWMMMDDDAAACCCDDDCCCAAA???;;;??????777:::AAA???IIICCC<<<===GGGMMMGGG<<<>>>NNNaaajjjkkkmmmssszzz|||ttthhh\\\SSSKKKCCC>>>333333222333444444444333,,,,,,+++***))))))))))))&&&'''''''''((((((((((((&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))***++++++***+++,,,---///000111222000222444555666888;;;>>>>>>??????DDDDDD===IIIhhh\\\PPPJJJ:::>>>UUU\\\GGG555555111333666666555444444444777666444333333333333333111111222333333333444444444333222222222333444555111111222222222222222222222444666AAA```WWW222...---,,,,,,---.........------------...///000000000000111222222333444444333666999;;;;;;:::::::::;;;AAADDDBBBBBBCCCCCC@@@>>>>>>>>>===<<<;;;999999444444444333333333222222111000000//////000000000111111000000////////////,,,,,,,,,---------------,,,,,,,,,,,,,,,---......+++,,,,,,,,,------------.../////////......000111222222333444555777888888;;;;;;;;;<<<>>>AAADDDFFFDDDIIIKKKIIIFFFIIIOOOTTTIIITTTxxxxxx]]]^^^pppmmmZZZQQQPPP>>>555555222000111000....../////////......---------------------------,,,,,,,,,---......//////000111111222222333333444333:::999:::>>>:::BBB\\\XXXEEEDDDAAA<<<;;;EEESSSaaaiiittt}}}aaa[[[TTTOOOUUUbbbpppwwwxxxwwwuuueeeNNNHHHTTT[[[XXXkkk}}}|||rrrllleeecccrrrwww___PPPMMMEEE|||aaa;;;000000//////...,,,+++***'''((((((((((((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))''''''''''''((((((((()))''')))+++...222777>>>CCCBBBMMMbbbnnn^^^PPPEEECCCEEE@@@999444777>>>AAA@@@???@@@HHHVVVUUUFFFFFFWWW___]]]SSSHHHGGGQQQWWWNNNAAA;;;999;;;@@@???>>>FFFSSS```bbbnnnpppqqqsssuuupppfff\\\VVVTTT>>>777111000333666555333---,,,+++***))))))))))))'''''''''((((((((())))))&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++***+++,,,---///000111222...000222444555777:::===>>>GGGAAA888>>>AAA>>>>>>jjj~~~lllOOOGGG\\\___EEE444999888888888666555555777999333333222333444444333111111111222333333222111111---///111111000000111222000000111222444555666666444<<>>>>>>>>@@@???===>>>>>>===<<<;;;999777666333333222222222222222222000000///............///000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...+++++++++,,,,,,------------...///...------...000000000111333444555666666===<<<;;;;;;<<<@@@CCCFFFCCCAAADDDJJJJJJGGGGGGJJJOOOIIIOOOeeevvv~~~yyymmmXXXRRR[[[VVVHHHEEE<<<,,,---777222,,,000444......//////......---,,,------------------------++++++,,,------......//////000111222222222222222333222777<<<<<<@@@BBB<<<]]]yyyJJJ;;;<<<<<<:::>>>DDDLLLZZZlllzzzyyy}}}qqqhhheeedddMMMNNN```]]]>>>999SSSbbb[[[@@@222222222111000...,,,+++((((((((('''&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%$$$######%%%'''%%%&&&''''''((((((''''''%%%&&&'''((())))))))))))$$$)))+++)))&&&&&&(((***''',,,222555777<<>>???===<<<<<<===<<>>222333@@@777444111222666888555000444444333333666777111)))777444222111---***///777333111:::+++...777///EEEWWW___BBB222......+++++++++,,,,,,,,,------,,,,,,,,,---------............------...///111222333333333444444666777888999:::;;;<<<============@@@???>>>;;;888555333111///////////////////////////............---------......---------,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,------------------------------------------------...000222222222333444666::::::;;;<<<===>>>???@@@@@@AAAAAACCCEEEGGGIIIJJJLLLOOOQQQRRR\\\yyysssYYY\\\rrrrrriii[[[OOOGGG>>>555///000000000000////////////------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......000000000000000111111111555555666888999;;;===>>>AAAdddJJJ888BBBIIICCCAAAEEEFFFGGGRRR```vvvooo|||~~~xxxnnnoooggg[[[UUUVVVOOODDDCCCCCCGGG777555ppp\\\???222222222111000...,,,+++((((((((('''&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$%%%$$$######%%%'''%%%&&&''''''((((((''''''%%%&&&'''((())))))))))))***++++++******+++++++++444666999===DDDQQQaaalll{{{yyyhhhllleeeLLL<<>>FFFiiiqqqlll~~~xxx^^^DDD>>>BBBDDDCCCCCCWWWsss___===QQQ^^^RRRAAA;;;333%%%000333555444000---***(((((((((''''''((('''&&&$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((((())))))++++++,,,,,,---........./////////000222444666777888:::<<<<<<;;;::::::::::::444TTTgggHHHWWWGGG444+++111999999333666333333555555222333777555444444222...---555???///+++---777???;;;111+++,,,+++:::AAA]]]xxxwwwcccCCC111++++++,,,+++++++++,,,,,,,,,,,,---++++++++++++,,,,,,,,,---...---,,,,,,---...000111111111222333555777888999999999:::;;;<<<<<<<<<<<<======;;;:::777555222111////////////////////////............---------,,,------------,,,,,,,,,,,,)))))))))*********++++++*********+++++++++,,,,,,------------------,,,,,,------------------------...000111222222222444666888888888999:::<<<>>>???@@@AAABBBCCCEEEGGGHHHIIIJJJMMMNNNMMMOOO___xxxuuuvvvkkkllltttnnn[[[VVV^^^dddZZZMMMCCC===999333///000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......//////000000000000111111555555666777999;;;===>>>@@@AAAuuuYYY???@@@;;;999;;;<<<>>>HHHTTT[[[cccllloooooowwwzzzlllnnnqqqjjjZZZJJJBBBEEEIIIKKKDDD444111;;;VVV]]]>>>222222222111000...,,,+++((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%###$$$%%%$$$###$$$%%%'''%%%&&&''''''((((((''''''&&&&&&'''((())))))))))))+++)))'''))),,,...------333666===JJJ^^^xxxnnn[[[DDD;;;GGGZZZ___YYYsssbbbHHH@@@???OOOTTT\\\xxxrrrNNNMMMiiicccAAA333:::+++...222555555000***'''+++(((&&&&&&((((((&&&###&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))***++++++,,,,,,---...............///000111333444666777999999777666666777999///666XXX|||wwwbbbMMMOOO[[[OOO555;;;444444:::777---///999...///222555222------000555222000...***,,,777CCCFFFGGGWWWpppsss\\\===+++(((++++++)))******+++++++++,,,,,,,,,************++++++++++++---,,,++++++,,,---///000///000111333555777888999888888:::;;;;;;;;;;;;;;;:::999888777555333222111////////////////////////------------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++))))))))))))************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222111222333555555555444555777:::===???@@@AAABBBCCCEEEGGGHHHIIIIIIMMMOOONNNLLLOOOVVV]]]{{{yyy~~~fffeeennn~~~uuueee^^^OOOGGG<<<555222222111///////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,------...///////////////000000111111444444555666777999;;;<<>>AAAVVVYYY;;;666======999666:::@@@IIIXXXffffff___eeelllrrrrrrqqquuu|||~~~yyy|||nnnnnnfffbbbbbb[[[]]]mmm\\\RRRMMMQQQOOOCCC;;;;;;bbb~~~~~~ddd===222222222111000...,,,+++((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((%%%&&&''''''((('''''''''&&&'''((()))************,,,+++---///,,,---777CCCYYYggg}}}fffJJJ???OOOfff~~~zzzkkkIIIDDDNNNSSSUUUvvv~~~\\\dddkkkRRR???444---///444777<<>>>>>???AAABBBDDDDDDDDDDDDBBBBBBDDDGGGJJJLLLLLLKKKIIIIIIRRRkkkzzziii}}}{{{{{{zzztttttttttssspppmmmeee]]]UUUMMMBBB888333111000/////////...---------------,,,,,,,,,+++******************************++++++++++++******+++++++++++++++,,,------,,,------...//////000000111111222333444555777888222>>>???===UUU```GGG???>>>777777;;;??????BBBOOO]]]___ccceeedddbbbdddkkkrrrssspppqqqtttnnngggkkkvvvddd\\\OOOLLLTTTYYYggguuuXXXPPPTTTXXX^^^dddggg===222222222111000...,,,+++((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((%%%&&&''''''((((((''''''''''''((()))************+++***---111///222DDDWWWuuummm^^^OOOLLLUUUlll~~~xxxyyyzzz}}}qqqUUU999555BBBeeeuuulllxxxmmmWWWCCC000+++---000777???BBB???999222,,,)))''''''''''''''''''&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((())))))******+++,,,,,,,,,---///000111222222222555555555444222111222444000111444444000444NNNiiilll]]]KKK888,,,+++,,,,,,+++***)))******((())))))))))))*********++++++++++++,,,,,,,,,---,,,+++******+++,,,...///111111333333333333111111444555666777777888777777333222000///......///000------------------------+++*********))))))))))))******)))))))))(((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))******++++++,,,******++++++,,,,,,---------///000000//////000111222222333555777999:::;;;<<<===???AAABBBBBBBBBBBBFFFDDDCCCCCCEEEGGGGGGGGGMMMRRRSSSPPPQQQ```{{{{{{{{{www|||wwwtttuuutttpppkkkfff^^^RRRFFF===888666666...///000111000///---,,,,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))******)))))))))******))))))******+++,,,+++,,,,,,---...///000000000000000111222444555666222888888:::>>>NNNmmmCCC>>>888888======888<<>>KKKkkkyyy}}}tttyyyttttttwwwpppUUUFFFLLLRRRSSSeeeyyy^^^BBB666111---...444AAACCCCCC===555---***)))''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''((((((((())))))***+++++++++***,,,...000111222222222444444444222000///000222,,,999:::...---999<<<444oooaaaFFF666...,,,---,,,,,,,,,***''''''((()))((((((((()))))))))******************++++++++++++,,,,,,++++++,,,---///000///000222333444333222111333444555666666777777666333111///...------...///,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((()))))))))(((((((((''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))(((((())))))***++++++,,,)))******+++,,,,,,---------///000///......///111000111333555777888888888:::<<<>>>@@@AAAAAA@@@???GGGFFFFFFFFFFFFFFFEEEEEEUUULLLDDDDDDLLLTTTXXXZZZqqqvvvqqqllllllllljjjddd___III>>>666444111,,,+++///,,,---.........---------,,,+++++++++************((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))*********+++,,,---...//////000/////////000111222333444888777333888<<<555MMMQQQNNNIIIDDDBBB???999222666777999???DDDGGGEEEBBB>>>AAABBBAAAAAABBB???;;;;;;BBBEEEHHHBBB000000FFFTTTUUU___xxxiii@@@222222222222000...,,,+++)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%'''(((%%%&&&''''''(((((('''''''''((()))******++++++***444000666III]]]qqqzzzddd```]]]JJJgggxxxxxxzzzqqqhhhrrrpppIII:::MMMggg{{{[[[KKK@@@444///111:::AAAGGGEEE<<<333......(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((((((((((()))******++++++)))***---///111222222222333333222000......///111000((()))444666///000:::888PPPxxx}}}~~~aaa???,,,***,,,,,,***'''(((***+++,,,+++)))'''(((((((((((())))))))))))))))))))))))************---,,,++++++,,,---///000,,,...000333444444333222222333444555666666666666333222///---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''(((((()))***+++++++++))))))***+++,,,,,,---------...000///......///000///111333666777777666555999;;;===???@@@@@@???>>>???BBBEEEGGGGGGFFFEEEDDDCCCIIIPPPOOOIIIFFFLLLUUUPPPTTT\\\fffnnnttt{{{yyy|||sssxxxfff___XXXSSSMMMDDD<<<888<<<111...666999000,,,...***++++++*********,,,...+++++++++************)))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))******+++,,,...//////000////////////000111333333222888000111???===<<>>===777333===LLLPPPJJJ===CCCDDDEEEAAA<<>>BBBpppzzzggg```YYYIII888444>>>QQQQQQBBB???HHH111+++&&&&&&))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))******+++,,,---...000111222333000000000000000000000000....../////////000000000555000000;;;RRRsssiiiFFF333222000---+++))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++++++++++++++++++++++++++---///222333222333444555888777666555333111///...---------,,,++++++***************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''((((((((()))))))))******)))))))))***+++++++++---......,,,,,,---/////////000111111222333333777888999999:::;;;>>>AAA???AAADDDFFFHHHIIIIIIIIIGGGJJJLLLJJJFFFDDDFFFIIIIIIJJJJJJHHHGGGGGGKKKNNNKKKJJJJJJKKKLLLJJJFFFBBBBBBAAA???===:::888666555222111000///...------,,,,,,++++++++++++*********(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''(((((((((((())))))******+++,,,,,,---......///000000111111222222333444555555888;;;???EEEBBBVVVyyywwwkkkTTTTTTqqq{{{dddRRRUUUkkkTTTcccvvvhhhgggsss```BBB222222222111///...,,,+++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''(((+++---+++---666BBB]]]}}}eeeTTT888eee}}}sssrrrhhhwww}}}tttiii___^^^iiiwwwgggCCCCCCpppaaaWWWbbb\\\>>>000>>>FFF??????KKK;;;444+++'''***,,,***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""%%%%%%%%%$$$$$$$$$$$$###$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((()))******++++++,,,---///000111111////////////////////////---.........////////////---000222---)))333PPPllllll[[[KKK888,,,***---,,,***(((''''''((((((''''''''''''''''''''''''&&&''''''''''''((((((((())))))(((((())))))***+++++++++++++++++++++++++++...000222222222222333444444444333222111///---,,,------,,,,,,+++*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''(((((((((((())))))))))))))))))******+++***+++,,,,,,++++++,,,...---...///000111222333444555666777888777888;;;===<<<===???AAADDDFFFHHHHHHEEEGGGIIIGGGCCCAAABBBDDDEEEEEEDDDCCCBBBCCCFFFHHHIIIHHHGGGFFFEEEBBB>>>:::<<<;;;:::888666444222111000000///...------,,,,,,++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''&&&''''''''''''((((((((()))))))))***++++++,,,,,,---......///000000111111222333444444444666999;;;===777;;;QQQoookkkxxxxxxuuuyyy|||zzznnnlllhhh\\\???222222222111///...,,,+++)))))))))(((''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&'''''''''(((((((((((()))***+++,,,---777NNNbbbmmmNNNAAAoooyyyjjjjjjtttxxxeeeXXXUUUWWWuuu{{{WWWMMM\\\qqq|||rrraaagggVVVAAA777555888<<>>...&&&%%%***111***)))((((((''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******************************...000111222111000111222222222222111000...---,,,,,,,,,,,,+++******))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((()))(((((((((((()))******)))***++++++******+++,,,,,,,,,...///111222333444444555777777777777999;;;=========>>>@@@CCCEEEFFFCCCDDDEEEDDDAAA@@@AAACCCCCCCCCAAA@@@@@@AAACCCDDDGGGGGGFFFEEEBBB???<<<999888777666444333111000//////......---,,,,,,++++++*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))***+++++++++---------...//////000000111222333333333444666888666===CCCAAA===LLLuuuyyy{{{LLL[[[>>>222222222111///...,,,+++)))))))))(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))---+++,,,111===TTTvvv~~~eee]]]___nnnwwwjjjdddmmm{{{yyyppphhhjjjrrrVVV@@@EEExxxccceee```OOO;;;000444<<>>>>>===>>>@@@BBBCCC@@@AAABBBBBBBBBCCCDDDEEEBBB@@@>>>===>>>???@@@AAADDDDDDDDDBBB@@@===<<<;;;555444444333111000000///------,,,,,,+++*********))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((())))))******++++++,,,,,,---......//////000111222222111222444555666888999:::999===JJJWWW}}}```666___@@@222222222111///...,,,+++)))))))))(((''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))000AAAZZZyyytttSSSKKKaaauuuyyyxxxnnnbbb^^^eeeuuu}}}sssmmmooo~~~WWW]]]xxxbbbYYYKKK555---333HHHQQQQQQBBB333------+++))))))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((())))))(((((()))******+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///---,,,...,,,+++...444333777555666===JJJooo}}}rrr```KKKCCC>>>000******+++,,,---+++(((%%%((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''(((((()))***************************,,,...000000000000111222000000000000//////...---++++++******)))(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))((()))******))))))***,,,+++,,,---...///000111222111444666888888999;;;<<>>======???@@@AAA>>>>>>@@@BBBDDDFFFGGGHHHAAA???<<<;;;<<<>>>>>>>>>>>>??????>>>;;;999888999222222222111111000000000+++++++++******)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&''''''''''''''''''((())))))******+++++++++,,,------......---///111111000111222444555444666999<<<===<<<;;;RRRnnn~~~KKKYYYPPP---...bbbBBB222222222111///...,,,+++)))))))))(((''''''&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))*********+++,,,111BBBaaa]]]OOOjjj}}}sssaaannnooowwwrrrkkkzzz}}}WWWHHHfff}}}|||lll___LLL999///:::KKKUUUNNNCCC<<<333+++)))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))'''(((((())))))******+++************************************+++++++++,,,+++,,,000222---'''(((,,,$$$---111666;;;444333@@@ppp{{{vvveeeOOOAAA999---***---***...+++(((%%%%%%'''))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))***************************,,,///000///000111222....../////////...------+++******)))(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))(((***++++++***)))+++,,,,,,,,,---......///000000///111555777888999;;;<<<<<<<<<<<<<<<===>>>???@@@===>>>???AAADDDFFFHHHHHHDDD@@@===<<<>>>@@@???>>>;;;<<<<<<:::666444444555000000000000000000000///******))))))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((())))))*********++++++,,,---------+++---///000000000111333111777;;;;;;888777:::===CCCIIISSSjjjeee555444...$$$444bbbBBB222222222111///...,,,+++)))))))))(((''''''&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))*********++++++++++++888AAA[[[eee^^^rrrwwwlllyyysssqqqVVVLLLjjjuuuaaaPPP<<>>???@@@>>>>>>>>>AAADDDFFFGGGFFFGGGDDD@@@@@@BBBCCCCCCAAA;;;<<<<<<999444111222333////////////////////////))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((())))))))))))******+++,,,,,,------))),,,...//////000111333333333333444888===???>>>888AAAEEEDDDSSSwwwooommmaaaIII///)))111000)))&&&YYYBBB444444333222000...,,,+++((((((((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%***(((&&&%%%&&&'''&&&%%%'''''''''''''''&&&''''''+++'''+++,,,%%%(((111111OOOddd}}}QQQTTThhheeewwwwwwsssiiiXXX999222JJJ[[[PPPOOOKKK///)))******)))''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""######$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((())))))))))))))))))))))))************))))))))))))******+++++++++,,,,,,,,,---------............///222000///111888BBBLLLSSSssswwwccc^^^ZZZRRRHHH===444---)))+++++++++***)))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((()))))),,,,,,,,,---------......///......---+++***))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((())))))*********+++++++++++++++,,,------......///...000222333333444666888;;;::::::;;;<<<===>>>>>><<<;;;:::<<>>AAAFFFIIIKKKNNNSSSVVVbbbpppxxxXXX888555------,,,,,,+++***))))))___???444444333222000...,,,+++)))((((((''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&''''''((((((((()))(((((((((''')))&&&+++...)))---===IIIWWWWWW}}}}}}}}}~~~nnnaaarrrlllWWW[[[yyyiii]]]aaa666333QQQXXXPPPNNNLLL333---'''%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""#########$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********+++++++++,,,,,,,,,---------............444222///------///222444+++111>>>NNNXXXaaaooo}}}|||xxxzzz~~~pppfff[[[VVVUUUPPPCCC777444333111000///...------++++++***))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))******,,,,,,,,,,,,------------......---,,,+++***))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))))))))*********++++++++++++,,,,,,---............000222222111222333555===<<<<<<;;;::::::::::::;;;:::999;;;>>>AAABBBBBBBBBBBBAAA@@@AAABBBCCCCCC>>>;;;888444111000111111//////...---,,,+++******))))))(((((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((()))+++,,,,,,---,,,,,,,,,,,,---...///000000000111333555888999999<<>>???EEE<<<111+++++++++***'''$$$$$$%%%%%%'''(((************))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))(((((())))))***+++++++++,,,,,,,,,---------------,,,+++***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''))))))))))))***************++++++,,,,,,---......///000111111000///111222;;;;;;:::::::::::::::::::::999888999<<>>===<<<<<<>>>@@@AAA:::999777444222000//////...------,,,+++***))))))(((((((((''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))***+++,,,,,,,,,,,,,,,,,,---...//////000000111222444666777888;;;===???@@@@@@AAACCCEEEHHHHHHJJJLLLKKKQQQiii{{{YYY\\\dddRRREEE444((()))***&&&***444,,,++++++******))))))(((bbb:::333333333222000///---,,,))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))---111///***&&&&&&((('''((()))++++++***)))(((///***)))333CCCSSSvvv\\\gggwwwxxxwwwuuuwww}}}|||{{{}}}|||~~~}}}yyysssqqquuuzzzttt{{{kkkZZZdddyyyuuuggg```JJJ>>>OOO^^^YYYOOONNNCCC555***&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((()))******)))))))))************+++++++++++++++,,,,,,,,,---***+++---...///...---,,,333000......///000111222'''---000...---000///+++---,,,,,,,,,,,,+++)))''',,,+++******+++,,,---------,,,+++)))(((((('''''')))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((())))))***++++++++++++,,,,,,,,,,,,,,,,,,+++***))))))(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((()))))))))***************+++,,,,,,------...///000000000000111333555666777999:::<<<<<<===999888777888;;;===??????:::999777666666888;;;<<<666666555444222000...---,,,,,,+++******)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))***++++++++++++++++++,,,---...//////000111111222333666888;;;<<<===>>>???@@@AAABBB@@@@@@DDDIIIHHHEEEIIIPPP]]]TTTNNN]]]lllvvvyyyzzzzzznnnqqq|||bbb[[[ZZZUUU===&&&,,,222$$$******,,,000111---'''$$$*********))))))(((((((((eee???333333222222000///---,,,***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((---111///***&&&''')))&&&'''((()))***))))))(((###***111HHHiii}}}oooeee~~~}}}ssssssnnnhhhiiirrrzzz}}}xxxvvvwww|||wwwwwwxxxwwwqqqkkkjjjoootttsssxxx}}}tttsss|||wwwtttcccvvvmmmPPPSSS___XXXTTT___SSSLLLAAA333((($$$'''+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***++++++(((((()))))))))*********************++++++++++++------,,,+++***))))))(((%%%'''))),,,000222000,,,333333000,,,,,,---+++(((***)))***,,,//////---***&&&))),,,---+++)))&&&%%%))))))(((((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((*********+++++++++,,,,,,*********))))))(((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,...000111111111333555333444666999;;;<<<======:::888777888;;;===>>>>>>999888666555555666888999333333333222111///---+++*********)))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((())))))***+++******++++++,,,---......///000000000222555999888999999;;;>>>???@@@AAA@@@======AAADDDEEEGGGJJJ>>>DDDDDDDDDQQQ___XXXEEEGGGeeewwwmmmaaaaaabbb]]]UUUCCC===MMM\\\TTT@@@111,,,((())))))''',,,///+++''')))***((()))***((($$$))))))((((((((((((''''''iiiDDD333222222222000///...---******)))((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''"""&&&)))***((('''(((***''''''''''''((())))))***""":::KKKdddrrr]]]ZZZ{{{vvvttttttrrrkkkeeebbbdddhhhqqqpppkkkcccaaahhhooorrrpppqqqsssvvv||||||uuujjjiiifffbbb___```fffkkkrrrsssuuuzzzrrrHHHwwwdddXXX[[[aaaaaa]]]SSSRRRKKK===///&&&&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$########################"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))***++++++(((((((((((())))))))))))))))))))))))*********+++,,,,,,+++*********++++++111222111......///---)))///,,,(((&&&(((******)))(((''''''((())))))'''%%%&&&'''((((((&&&%%%&&&'''&&&&&&%%%&&&&&&'''((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))*********+++++++++))))))((((((((('''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))******+++,,,,,,+++---///000111222444666555777888:::;;;;;;::::::;;;:::888999<<<>>>??????;;;;;;:::999888888888888111111111000///---,,,+++(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((()))************+++,,,------+++---//////...000666:::555555555777;;;===>>>===EEEBBB???===<<<<<<;;;;;;777AAACCC999444777666///111333666888;;;===888222000------111///'''&&&***444,,,)))000333,,,&&&(((***++++++((())),,,---,,,''''''''''''''''''''''''eeeCCC222222222222111///...---******))))))((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%&&&((()))))))))(((''''''((()))+++---666\\\ooo}}}fff___wwwccc\\\YYYbbbsss}}}zzzxxxxxxwwwtttnnnhhh]]]\\\YYYVVVTTTTTTUUUWWW\\\___^^^YYYVVVXXXZZZYYYXXX___eeeiiipppwwwvvvppp]]][[[WWWUUUVVVZZZ```dddlllooossswwwhhhwwwttt\\\ggglllUUUWWWVVVRRRIII<<<111***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))'''''''''((((((((())))))((((((((()))))))))******((((((***+++------......$$$((()))&&&(((...111///+++***)))***++++++,,,---+++,,,,,,+++***(((((('''&&&%%%%%%&&&''')))+++---)))(((''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))))))))*********+++(((((((((''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))***++++++++++++---/////////000111333555666999;;;<<<<<<;;;;;;===<<<:::;;;===???@@@@@@=========<<<;;;999777666000000///...---,,,,,,+++''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((()))))))))******+++,,,---))),,,......---000666<<<555444444666:::<<<<<<:::333777<<<>>>>>>>>>===<<>>:::<<>>666BBBMMMTTT\\\dddeee```YYYUUUQQQPPPTTTZZZ```cccfffnnnuuuzzzqqq~~~yyy[[[bbbaaa\\\[[[XXXRRRHHH;;;///(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################""""""""""""##################$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))***+++''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''''''''''''''((((((((()))(((((((((((())))))))))))'''(((***+++***(((&&&$$$(((...///***&&&((('''###(((***,,,---***''''''***&&&((()))'''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))))))))))))))************''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))******++++++,,,---......------...000111444777;;;===????????????===<<<<<<>>>AAAAAAAAA<<<<<<======;;;888555333000///...---,,,,,,,,,,,,&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''))))))))))))***+++,,,---(((+++---------///777===888666555777:::<<<;;;999888<<<>>>;;;999;;;>>>@@@888:::999777444222000///000444666444222000...,,,///---***'''***------)))'''---)))$$$(((((('''...***((((((+++)))%%%%%%)))&&&&&&&&&&&&&&&&&&&&&&&&kkkTTT???222222222111///...,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((+++---'''%%%222CCCfffqqqxxxeeennnzzz```IIIIIIGGGTTTjjjooobbbCCC;;;<<<---)))222222,,,------...///000111111333333444444333222111111666333555???MMMWWWWWWTTTGGGIIILLLNNNPPPRRRVVVXXXjjjssszzz{{{{{{}}}xxx[[[TTTwwwzzzmmmRRRjjjiiiVVVTTT\\\SSSCCC555***+++)))&&&%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&###"""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((!!!"""###$$$%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&(((***,,,------,,,***)))'''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))))))))************)))))))))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''((())))))))))))************,,,------...///000111111111222444666999;;;===>>>AAA>>>;;;:::;;;=========888999:::;;;;;;888333//////...,,,+++***)))))))))((((((((('''&&&%%%&&&&&&###%%%&&&$$$"""!!!"""$$$((("""!!!%%%&&&""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((()))))))))************+++,,,.../////////111333555777999;;;===>>>>>>>>>999:::;;;;;;<<<===>>>>>><<<;;;999666444222111000000//////...------,,,,,,************************((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%cccFFF222222222111///...,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&'''***+++(((...DDD\\\sss~~~sssMMMdddzzzuuujjjOOO???VVVvvv~~~pppPPP???:::111444777+++------------------------++++++,,,,,,---,,,,,,,,,---******000:::AAACCCAAA???@@@CCCEEEGGGJJJOOORRReeeoooyyy|||~~~sssqqqYYY```aaabbbXXXLLLMMMFFF111)))*********((('''''''''$$$$$$%%%%%%&&&&&&''''''%%%&&&'''&&&######$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%$$$###"""###$$$&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%''')))*********)))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))((('''&&&&&&'''((()))(((((())))))))))))((((((((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''(((((()))))))))*********------......///000111111222333444666777999:::;;;;;;:::999:::;;;;;;:::888777777777777777555111...,,,,,,+++++++++++++++,,,///+++&&&%%%&&&'''%%%""""""###$$$%%%$$$%%%%%%%%%###!!!###'''&&&""""""&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((()))))))))************,,,.........///000222444555777:::;;;<<<======999999999::::::<<<======:::999777555222111000/////////......---,,,,,,+++************************((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%hhh@@@222222222111///...,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))++++++((()))888WWWqqqnnneee```VVVRRR@@@III777,,,)))'''...000$$$......---,,,,,,+++******))))))******+++,,,,,,,,,+++***)))+++///333555555666777999;;;===BBBHHHLLL\\\hhhtttzzzzzz{{{dddZZZ^^^ddd\\\QQQTTTQQQ???+++,,,---,,,***)))(((((("""######$$$&&&&&&'''(((&&&''''''&&&$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''')))'''$$$"""!!!###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((('''&&&&&&'''((((((''''''((((((((((((''''''(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$###############"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''(((((())))))))))))******,,,,,,---...///000111111333333444444555666777777777777888:::<<<;;;888666666444333333333111///---))))))******+++,,,......333---%%%$$$&&&(((%%%!!!$$$$$$%%%&&&((()))(((&&&!!!!!!$$$'''%%%!!!"""&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))***,,,---...---...///111222333555777999:::::::::999888777777777999:::;;;777666444222000///...---......------,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%aaa555222222222111///...,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((++++++***+++666OOOooossssssuuudddZZZYYY[[[iiiTTT>>>,,,(((***///---,,,///222------,,,,,,,,,+++++++++++++++******+++++++++,,,---...000000//////000111111222444555888>>>DDDIIIUUUcccqqqwww{{{|||gggVVVoooeeefffVVVXXXbbb^^^UUUQQQMMM444000+++)))***+++***)))###$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))(((&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))*********+++,,,---///000000111111222333444555666666888888888:::;;;;;;:::888555333000/////////---,,,)))))))))***+++,,,---...///+++%%%$$$%%%'''((('''&&&$$$###$$$&&&&&&$$$!!!%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&''''''''''''((((((((())))))***+++------,,,,,,...000///000222444555777888888888777555555555666888999333222111///---,,,,,,,,,,,,,,,,,,++++++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%[[[555222222222111///...,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&((()))111IIIkkkxxxiiiSSSzzzxxxmmm]]]PPPJJJHHHGGGFFF<<>>:::AAAMMM>>>333,,,111333(((&&&000***++++++,,,------......,,,+++***)))((((((((((((***---111111///,,,++++++//////000111444999@@@EEEUUUbbbpppwwwyyy}}}~~~|||hhh\\\sssyyyeeeXXX]]]\\\XXXVVVRRRAAA666***%%%(((,,,+++(((&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((()))))))))'''((()))***,,,---...///...///000222333555666777:::888666555777888888888555222///.........---,,,******)))))))))******+++&&&''''''%%%###&&&+++000(((&&&$$$###"""""" 000+++$$$ !!!%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''((((((((()))***,,,,,,++++++,,,.........///111222444555666666666444444333444555555000///...,,,+++*********************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%WWW888222222222111///...,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&***---777SSSuuuttt]]]qqqeeeRRRJJJCCCBBBEEEFFFBBB<<>>...&&&'''******))))))((('''&&&%%%%%%$$$###$$$$$$%%%'''))))))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%''')))(((&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((())))))&&&'''(((***+++---...///---...///111333555666777888555222111222444444444333111///---------,,,*********)))((('''''''''(((!!!$$$'''&&&###$$$+++222......---***((((((+++---999555---%%%###&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''''''''((((((***++++++******+++---,,,------...000222444555555555444444444333222222...---,,,+++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%RRR777222222222111///...,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((111999CCC^^^~~~~~~www{{{RRRgggyyyoooaaaQQQFFFAAA>>><<>>DDD333)))888VVVZZZBBB***///333------&&&'''(((***,,,---//////222000...,,,+++,,,,,,---///...------,,,,,,++++++)))***+++,,,,,,...222444>>>LLL[[[bbbgggllloooooorrrvvvzzzvvv}}}xxxpppZZZ[[[^^^TTTPPPGGG999---'''&&&)))+++(((((((((''''''&&&&&&&&&######$$$'''***+++)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))'''((()))+++,,,...///000///000000222333444444555777555333222222222111000111///---------,,,***((((((((('''&&&&&&&&&&&&&&&###%%%'''%%%######'''***,,,...000...+++...777>>>>>>AAA>>>222'''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$########################$$$$$$$$$###$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''((()))+++***))))))***,,,,,,,,,,,,---///111333555333444555555555333111///,,,+++******))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%QQQ666222222222111///...,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&666DDDRRRpppvvvnnn{{{|||xxxPPPKKKdddtttcccWWWQQQLLLGGGBBB:::999999:::===>>><<<:::;;;BBB:::777===000$$$000???eee\\\222&&&---+++***&&&&&&''')))***,,,------,,,+++)))''''''(((***+++222...***'''((()))******)))+++,,,,,,,,,---///111+++999IIIRRRXXX___dddeeeoootttzzzyyydddmmmqqqnnnSSSSSS[[[PPPMMMCCC555(((###'''---''''''((((((((((((((((((""""""###'''+++,,,***((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&###$$$%%%&&&'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))((()))***,,,...000111222222222222222222333333333777666666666666444111...///...,,,,,,,,,+++(((&&&&&&&&&%%%%%%%%%&&&&&&''')))(((&&&%%%$$$######""" $$$((('''%%%+++888CCC???IIIKKK===+++$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((()))******))))))***+++,,,,,,,,,---...111333555333444666777666333000...++++++***)))))))))))))))&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%OOO:::444333222111000...------******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''(((((((((333>>>CCCaaazzzvvv^^^PPP~~~}}}yyyssshhh```]]]kkk{{{uuufffPPP===<<>>666888666555666888;;;;;;;;;???>>>;;;666000,,,++++++333TTTcccLLL111***,,,)))(((((((((((())))))))))))'''''''''''')))+++---///++++++***)))(((((())))))+++*********+++---///000111111222555>>>KKKYYYccceeeooowwwzzz~~~~~~dddbbbSSSUUUWWWVVVQQQDDD000"""###---''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%''')))(((&&&$$$'''&&&$$$######$$$&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################""""""###$$$%%%%%%&&&&&&""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$########################################################################$$$$$$$$$%%%%%%%%%''''''((()))***+++,,,,,,((((((***+++---///000000///111444555555666888999;;;;;;;;;:::999777444333000///...---+++***)))(((''''''&&&%%%%%%$$$######################################################$$$$$$$$$#########""""""########################$$$$$$###""""""###$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''(((((())))))))))))))))))******,,,,,,---...000222333444444333222111000...------++++++)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%QQQ:::444333222111000...------******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&'''***---@@@TTTbbbkkk|||}}}___{{{sssXXX^^^sssuuu}}}mmm\\\OOOIII:::...333>>>AAA;;;555555666666666666888;;;>>>AAA===666000+++*********---GGGVVVHHH444,,,+++((((((((((((((())))))))))))''''''(((((()))***,,,,,,+++******))))))((())))))************+++---.../////////000111555;;;CCCIIITTT]]]iiiuuussszzzVVV]]]XXXRRRKKKEEE:::...''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$%%%'''((((((&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################""""""###$$$$$$%%%&&&&&&#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$%%%%%%$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%&&&'''((()))***++++++,,,((()))***+++,,,---...///000333555666666777888:::::::::::::::888666444333//////...,,,+++***(((((('''&&&&&&%%%$$$$$$######################################################$$$$$$$$$#########""""""################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''(((((())))))))))))******++++++,,,,,,,,,---...000222222333333222000///...---,,,+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%YYY>>>444333222111000...------******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))***'''%%%'''...444>>>MMM]]]aaaeeexxxssswwwllluuubbbeeevvvnnn]]]QQQGGG>>>333+++)))111;;;>>>;;;999111444666555444555;;;@@@===666---((((((+++------(((666BBB@@@666...)))&&&'''((((((((()))))))))***(((((())))))******))))))******))))))))))))(((((()))))))))***+++,,,...///...///000000///000222444@@@HHHUUUhhh}}}oooiiipppdddoooSSS\\\XXXUUUQQQFFF555)))$$$(((((('''&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$&&&((((((&&&$$$"""###%%%&&&&&&%%%###"""%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################""""""######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#################################$$$$$$$$$$$$%%%$$$$$$$$$#######################################""""""""""""""""""""""""""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%&&&&&&'''((()))***++++++))))))******+++,,,,,,---///222444555555555666888888999999888777555333222......---+++***)))((((((&&&&&&%%%%%%$$$$$$######################################################$$$$$$$$$#######################################"""###$$$%%%%%%$$$###"""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''((((((((()))***+++,,,,,,------,,,,,,------...000000222111000///...,,,,,,+++***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\\\???444333222111000...------******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&)))***'''###'''111;;;IIIWWWlllooohhhxxx~~~ffflllbbbuuuqqq~~~lllwwwdddQQQOOONNNEEE999///+++,,,333999::::::;;;111222333333444777:::===333---&&&%%%***000222111(((***000666555...((('''''''''(((((())))))******((()))*********)))'''&&&))))))))))))))))))(((((((((((()))***+++,,,------///000222222111000111333666:::DDDUUUiiiyyyjjjLLLdddqqqqqqhhhVVVXXX[[[XXXJJJ888---+++''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%''''''&&&$$$######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%((('''&&&%%%###$$$&&&(((%%%%%%%%%&&&&&&''''''(((******)))(((((('''&&&&&&)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))***+++******************++++++---///111222111111222333666777777777555444222111---,,,+++***)))(((''''''%%%%%%%%%%%%$$$$$$######################################################################################################!!!"""$$$%%%%%%$$$"""!!!################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''((('''((()))***+++,,,---.........---------...//////000000///...,,,+++***)))(((((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$WWW999444333222111000...------******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$'''(((&&&$$$***666@@@PPPggg}}}cccgggtttkkk^^^OOOyyy~~~wwwvvvpppggguuutttcccSSSPPPRRRLLL:::+++---++++++///111111444888444111...000666999888666---)))&&&(((...222222///,,,&&&&&&---000,,,(((((('''''''''((()))*********))))))******)))(((&&&%%%'''((())))))))))))(((((('''((()))***++++++,,,,,,000000111000000111333666333555999BBBPPPbbbvvvvvv|||eeevvv~~~[[[TTTPPPRRROOODDD777///%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$%%%$$$###$$$&&&'''&&&$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((('''%%%%%%''')))&&&&&&&&&''''''(((((()))***)))((('''&&&$$$######,,,,,,+++***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################"""###############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((())))))***************************---///000111000///000111444444555555444222000///++++++***)))(((''''''&&&%%%$$$$$$$$$$$$$$$######################################################################################################!!!"""$$$%%%%%%$$$"""!!!################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''((((((***+++,,,------.........------......//////...---,,,***)))(((((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$VVV888444333222111000...------******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###%%%&&&&&&(((///<<>>NNNggg}}}rrrxxxqqqoooiiiPPPOOOYYYUUU@@@---''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%$$$###$$$%%%&&&&&&$$$'''&&&$$$######$$$&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''' ###&&&&&&$$$$$$'''***//////////////////000000,,,,,,***)))'''%%%$$$###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$########################################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$###############$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''((())))))*********+++++++++++++++///111333333111111111222222333333333222111///...******)))(((((('''&&&&&&$$$$$$$$$$$$$$$$$$#####################################################################$$$$$$$$$########################"""###$$$%%%%%%$$$###"""################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''((()))***++++++,,,------,,,,,,,,,---......---,,,,,,***)))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$WWW<<<444333222111000...------******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''---777BBBJJJFFFOOOUUU]]]lllxxxkkk{{{]]]yyysssooommmsss|||~~~}}}cccNNNOOOPPPSSSOOOBBB555333999---++++++------,,,000555444222111333666555///)))***+++,,,,,,,,,+++)))(((&&&'''%%%%%%'''+++***'''&&&&&&'''((()))***++++++***)))((('''''''''''''''%%%&&&((()))***)))((('''%%%&&&((()))***++++++***,,,,,,---+++***)))+++,,,//////222555555<<>>>>>444333111///,,,)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########################################################"""""""""""""""""""""#########$$$$$$$$$########################################################################""""""""""""############""""""######$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%######################################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((()))***++++++,,,------......///000111111///......///000000111111111///...---(((((((((''''''&&&&&&%%%##################$$$$$$################################################""""""######$$$$$$$$$$$$########################$$$$$$###""""""###$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((((((((((((''''''''''''((()))***+++++++++***((('''&&&%%%$$$$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################TTT;;;444333222000///---,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''%%%(((...111===[[[zzzVVVKKKCCC___```BBBWWW}}}iii[[[RRRPPPWWW___pppvvv}}}~~~|||{{{}}}{{{|||}}}nnnTTTIIIOOOZZZQQQUUURRREEE999444444555///$$$'''...((($$$((((((666444222000---,,,---------+++******++++++)))((('''&&&%%%%%%%%%%%%&&&'''+++(((&&&'''***,,,+++)))---+++***(((''''''''''''%%%$$$%%%''')))***(((&&&))))))))))))((((((((((((---+++***+++......,,,***---------...000333555777CCC[[[rrr{{{}}}rrr|||```zzzfffTTTPPPNNNZZZDDD;;;222'''$$$'''***'''###%%%%%%%%%%%%%%%%%%%%%%%% ###&&&((()))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""$$$''')))***)))(((&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&''''''%%%######$$$&&&(((&&&$$$%%%)))...333555@@@JJJQQQPPPQQQWWWZZZXXX^^^VVVTTTOOOCCCCCCLLLNNNMMMMMMJJJGGGGGGIIIHHHEEEHHH@@@999888;;;888...%%%&&&$$$###$$$'''((('''$$$%%%$$$"""!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""############$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((((()))))))))***,,,...111222222333444333111/////////111222222222000---***((((((((('''&&&%%%%%%$$$$$$################################################ """%%%''''''$$$!!!$$$$$$$$$#########""""""################################################################################################""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((())))))******+++***)))(((((()))***+++)))(((((('''&&&&&&%%%%%%################################################################################################################################################SSS999444333222111///---,,,+++***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''%%%+++777===@@@LLLZZZ===KKK^^^pppIIIqqquuu]]]___eeefffdddvvvyyy||||||{{{zzz}}}|||}}}}}}~~~zzzgggZZZVVVUUURRRPPPMMMPPPLLLAAA666222222111000%%%)))000***&&&))))))111000---,,,,,,,,,,,,+++,,,+++))))))******)))''''''&&&%%%%%%%%%%%%&&&''')))'''%%%''',,,......,,,,,,+++)))'''&&&&&&&&&'''%%%%%%%%%'''))))))(((&&&((((((((((((((()))))))))---+++***+++......,,,***---------...000222555666;;;JJJ[[[jjjwww~~~zzzwww{{{uuuwww___OOOYYYLLLPPPAAA777+++&&&''')))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((((((((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&###%%%)))111;;;EEELLLPPPNNNTTTZZZ\\\___dddggghhhhhh``````]]]OOOJJJPPPQQQ\\\XXXQQQLLLFFFAAA??????HHHBBB:::444333333333333888777111)))!!! %%%+++$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""############$$$######""""""######$$$"""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((************,,,...000222222333444333111000///000111111111111///,,,***((((((''''''&&&%%%%%%$$$$$$################################################'''%%%######$$$%%%$$$###$$$$$$$$$#########""""""################################################################################################""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((())))))************)))(((((()))******((((((((('''&&&%%%%%%%%%################################################################################################################################################TTT:::444444222111///---,,,,,,***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&"""(((888CCCBBB>>>>>>OOO[[[lllgggkkkWWWddduuuwwwrrr|||{{{zzzyyyyyyzzz|||}}}}}}||||||}}}ooo___NNNIIIPPPUUUPPPHHHHHHIIIEEE<<<555444333000000&&&***222,,,'''***)))---+++***+++...///...+++,,,***(((((((((((('''&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%$$$''',,,000///...+++***(((&&&%%%%%%&&&&&&%%%%%%%%%&&&))))))(((''''''''''''(((((())))))***,,,++++++,,,------,,,***---------...///222444555555888@@@SSSmmmxxxSSSYYYqqq{{{zzzppp[[[XXXKKKVVVIII>>>111((('''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$&&&'''&&&%%%%%%&&&(((///444;;;EEENNNWWW]]]```bbbcccgggllllllhhheeeeeellldddggggggWWWNNNPPPPPP\\\TTTNNNIII@@@777777???888???FFFHHHEEE@@@>>>>>>444555666555111,,,'''###!!!###%%%&&&&&&$$$""" $$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$###############""""""""""""############$$$######""""""######$$$"""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((+++*********,,,---///000222333555444222000000111000000000///...+++)))(((''''''&&&&&&%%%%%%$$$$$$################################################---)))$$$""""""###$$$$$$$$$$$$$$$###############################################################################################################""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((()))*********))))))(((((())))))***(((''''''&&&&&&%%%%%%$$$################################################################################################################################################WWW===555444333111///...---,,,***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((()))%%%)))888DDDEEEAAA>>>JJJLLLGGG\\\dddVVVkkkqqqWWWVVVgggvvvzzzxxxzzzxxxwwwwwwyyyzzzzzzyyy|||{{{{{{{{{}}}~~~nnnUUUQQQJJJGGGGGGHHHHHHGGG???AAA>>>999777888666333000&&&+++444---(((***))),,,******...333555222...,,,***'''&&&''''''&&&%%%'''&&&%%%%%%%%%%%%&&&'''%%%$$$$$$''',,,///...---+++)))(((&&&%%%%%%%%%%%%&&&%%%%%%&&&((()))((('''&&&&&&''''''((()))******+++++++++,,,,,,,,,+++***......---...///111333444444000333BBB\\\rrr{{{{{{___uuutttzzzrrrPPPUUUQQQOOOEEE777,,,'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&'''''''''&&&&&&)))---000BBBGGGOOOWWW\\\```cccdddfffdddiiirrrtttnnnkkklllpppkkkqqqtttiiibbbccc```ggg]]]VVVQQQCCC555555???BBBLLLYYY^^^[[[SSSKKKGGG===888555;;;BBB???222$$$%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""############################################################$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""################################################!!!"""""""""##################""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((******))))))***,,,---...222333555444222111111222//////...---,,,***((('''&&&&&&&&&%%%%%%%%%$$$$$$################################################,,,((($$$!!!!!!###$$$$$$########################################################################################################################""""""""""""""""""""""""########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))***)))))))))(((((()))))))))&&&&&&&&&&&&%%%%%%$$$$$$################################################################################################################################################XXX>>>555444333111000...---,,,***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((,,,---333>>>GGGIIIHHHHHHIIISSSDDDJJJ^^^fffllldddXXXQQQRRRaaarrryyyvvvqqqssssssuuuxxxzzz{{{yyywww{{{{{{zzz{{{}}}|||gggXXXJJJKKKJJJHHHFFFDDDDDDDDD444888999888888:::999666///&&&,,,555///)))***((()))***---111666777333000---***'''&&&&&&&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&$$$$$$(((,,,...---++++++)))(((&&&%%%%%%%%%%%%&&&%%%$$$%%%'''))))))(((%%%&&&&&&'''((())))))******+++,,,,,,++++++++++++...............000222333444222111888FFF[[[ppp~~~~~~\\\www^^^QQQOOOQQQIII===000(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&''''''&&&&&&&&&&&&''')))---444===CCCLLLRRRZZZaaaeeegggiiikkkrrrmmmjjjiiieee``````cccdddaaafffeee]]]^^^^^^UUU[[[XXXZZZ\\\WWWQQQVVV```ffffffdddbbb___[[[VVVSSSVVVLLL???;;;>>>AAA???<<<222...(((### !!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""################################################""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""################################################!!!"""""""""###############""""""""""""""""""###""""""""""""""""""""""""""""""#########$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''')))((((((((((((***,,,---111333444444222111111222------,,,+++***)))((('''%%%%%%%%%%%%%%%$$$$$$$$$################################################%%%$$$""""""###$$$$$$###########################################################################################################################""""""""""""""""""""""""########################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((((((((())))))(((((((((%%%%%%%%%%%%%%%$$$$$$$$$################################################################################################################################################WWW===555555333222000...------***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''///999@@@BBBBBBBBBCCCOOOYYYEEEPPP[[[PPPMMMUUUjjj~~~wwwnnnnnnqqquuuyyyzzz{{{zzzyyy{{{{{{{{{|||~~~{{{iiiXXXOOOMMMHHHDDDHHHMMMLLLCCC:::+++333999::::::;;;:::777000(((...888222++++++)))'''***000555666555333111...+++'''&&&&&&&&&&&&%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&***...000///,,,+++***(((&&&%%%%%%&&&&&&'''%%%$$$%%%'''))))))(((&&&&&&&&&''''''(((((())))))+++,,,,,,+++******+++//////...---...///111222333333333333666CCC\\\rrrxxxpppjjj|||yyyIIITTTQQQLLLBBB777,,,&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&'''(((((('''&&&%%%(((---333;;;EEEOOOVVVXXX]]]bbbeeeddddddeeegggbbbccc___WWWSSSWWW^^^bbbzzzmmmfffooonnnYYYRRRWWW^^^bbbbbbbbbccceeehhhfffdddfffhhhfff___YYYLLLLLLJJJCCC===<<>>555555444222000///------***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''///777999888999<<>>222***''''''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&(((***+++***)))(((,,,222;;;DDDLLLTTTZZZ^^^___bbbdddaaa\\\XXXYYY[[[PPPcccnnnkkklllwww}}}zzz|||~~~cccmmmsssooollliii```TTT[[[\\\```fffkkkiiibbb\\\BBBDDDFFFEEEBBB???<<<;;;CCCBBB>>>:::333---'''$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################""""""""""""############################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""#########$$$$$$$$$""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''((((((((((((***,,,///000...000222111000///000111+++***)))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###################################################""""""###%%%&&&&&&$$$""""""#########$$$$$$$$$################################################################################################""""""""""""""""""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((()))''''''((())))))(((''''''#########$$$$$$$$$$$$$$$################################################################################################################################################[[[AAA666555444222000///...---***)))(((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((000444666333222888@@@FFFRRRdddYYYcccdddVVV```nnnvvvrrrmmmqqqyyyssswwwzzzyyywwwwww}}}wwwhhh\\\TTTPPPOOOLLLNNNPPPOOOIII???555......<<>>;;;444,,,444>>>888111000---***333===@@@;;;666555777000---(((&&&&&&''''''&&&'''&&&%%%%%%%%%%%%&&&'''''''''***///666999888666---+++***((('''''''''''''''&&&$$$$$$&&&((())))))'''''''''''''''&&&&&&&&&(((***---,,,***(((***+++000///...------...///000444222444777555333888BBB[[[uuu|||ttt]]]iii~~~PPPNNNOOOKKKBBB666,,,((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***,,,---,,,+++***555===HHHQQQWWWZZZ\\\]]]YYY\\\]]]YYYTTTRRRUUUXXXkkkLLLSSSNNNAAATTTyyyRRRfffvvv|||iiiddd^^^[[[[[[]]]```aaa```NNN<<<888@@@BBB:::...???BBBEEEEEE@@@777,,,&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$""""""""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""############$$$$$$$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&'''''')))))))))***,,,...111222---///111111/////////000+++***)))''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&$$$######%%%&&&'''&&&""""""######$$$$$$$$$$$$################################################################################################""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&'''((())))))((('''&&&##################$$$$$$################################################################################################################################################TTTBBB:::777555333222000---++++++***)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&(((***777111;;;@@@999AAAGGG666888KKK^^^ZZZSSSeeeyyywww~~~ooojjjooooooiiipppqqqtttxxx|||~~~}}}|||}}}zzz~~~}}}uuuddd]]]YYYSSSPPPPPPLLLMMMSSSWWWMMM:::000000888NNNFFFAAACCCBBBGGGAAA999333666@@@BBB888111111***333;;;===;;;:::999999///)))''')))***((()))+++)))(((&&&%%%%%%&&&'''(((***######---777999777666000---***((()))******)))***)))'''&&&&&&'''((()))))))))))))))(((((((((((((((((()))***+++,,,,,,,,,///---++++++---///111111333222222333666777777666===NNNfffyyy^^^ddd^^^zzzZZZFFF___>>>>>>KKK///'''+++((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$%%%(((***)))'''&&&&&&)))***((((((000;;;LLLKKKPPPXXXZZZUUUTTTYYYHHHHHHLLLVVVfffvvvuuu[[[RRRTTTEEE888444888>>>KKKQQQHHH<<<333:::;;;JJJbbbjjjxxxsssvvviii]]]RRRQQQeee___WWWKKK===333222666--->>>IIIBBB::::::;;;888+++'''######&&&(((&&&$$$%%%###!!!"""###%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$############$$$$$$################################################################################################################################################################################################""""""""""""""""""""""""$$$$$$############$$$$$$########################%%%%%%%%%%%%&&&'''((((((******+++,,,,,,---.........//////000000000000000***)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################"""############$$$$$$$$$########################################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""########################"""############$$$$$$$$$"""###%%%&&&&&&%%%###"""########################################################################VVVAAA999777444333222000---+++******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&%%%'''***,,,555333>>>BBB===FFFHHH666DDDbbb}}}kkkmmmvvvqqq|||nnniiimmmmmmgggppprrruuuyyy}}}~~~tttggg\\\YYYWWWRRRNNNMMMKKKKKKPPPUUULLL;;;111222BBBYYYPPPJJJKKKHHHLLLEEE>>>777777???@@@888444666222777===@@@>>><<<888666---***))),,,------000555---+++(((%%%$$$$$$&&&'''+++'''$$$(((111666555111///,,,***))))))******)))---,,,***)))((('''''''''))))))))))))(((((((((((()))))))))***+++++++++,,,///,,,******---///000000111111000222444666555555444CCCYYYnnn~~~}}}TTT}}}tttQQQFFFGGGLLLLLL:::&&&'''((((((''''''&&&'''''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$'''((((((&&&######(((...222555===EEEHHHJJJPPPWWW[[[VVVLLLDDDCCCLLL[[[jjjrrrooofff^^^aaaaaa___ZZZVVVcccyyyjjjaaa^^^]]]gggnnniii```GGGBBB@@@BBB@@@333:::ZZZmmmzzz{{{___OOOGGGSSS^^^\\\OOO???111***"""111CCCLLLFFF======AAA444111+++&&&######$$$&&&&&&%%%###$$$%%%%%%$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$############$$$$$$########################################################################################################################################################################################################################$$$$$$############$$$$$$########################%%%%%%$$$%%%%%%&&&'''((())))))***+++,,,---...///---....../////////......))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################"""############$$$$$$$$$########################################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""########################"""############$$$$$$$$$"""###%%%&&&&&&%%%###"""########################################################################ZZZ>>>999777444333222000---+++******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$%%%''',,,///444333777888<<>>@@@@@@<<<666222***)))***,,,++++++111999222///***&&&######%%%&&&$$$&&&%%%"""(((222555000---+++)))))))))***)))(((///......,,,***(((&&&%%%(((((((((((())))))))))))******************++++++...,,,******,,,...///////////////111333444444222---666GGG\\\qqq```ddd~~~zzzggg<<>>EEELLLSSSXXXTTTIIIEEEOOOZZZ^^^hhhssszzzppp[[[KKKHHHLLL>>>QQQjjjzzz~~~zzziiicccuuu}}}jjj===111444@@@LLLaaavvvsssfffccckkkhhh^^^QQQKKKKKKGGG>>>666((()))@@@RRRPPPEEE@@@???<<<666---%%%"""###&&&&&&%%%%%%%%%&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$############$$$$$$################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$%%%%%%&&&'''((((((((()))+++,,,...///000---------...------,,,,,,)))(((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$########################"""############$$$$$$$$$########################################################################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#######################################"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################################################################___<<<999666444333222000...,,,***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$(((---111111444777777???QQQ\\\YYYJJJjjjoookkkeee___cccdddcccfffmmmpppnnnrrruuuyyy|||}}}kkk\\\XXXTTTSSSSSSOOOIIIEEEIIIFFFHHHMMMIII;;;222111222MMMIIIFFFJJJIIIPPPKKKQQQLLLKKKLLLJJJCCC@@@BBBAAA???@@@CCCDDD???:::888000///...---)))'''---666444000+++&&&###$$$&&&((((((444666+++&&&...222---***)))''''''((()))'''&&&............,,,)))'''%%%(((((((((((())))))))))))+++++++++***************...,,,***)))+++---...............000333444222111...000888HHH___uuuJJJ[[[vvv{{{XXXPPPIIIGGGFFF222...''''''''''''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&((((((((('''&&&***'''***444???GGGMMMSSSOOOQQQGGG<<>>JJJaaa~~~cccOOOMMMQQQRRRSSS<<<---:::RRR\\\TTTKKKFFFCCC>>>777000***%%%"""%%%$$$$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$############$$$$$$################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$%%%&&&'''(((&&&''')))***,,,...///000------......---,,,++++++(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$######################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$################################################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################################################################ddd===888666444222222111...,,,))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%(((...222111888<<>>000''''''&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%&&&'''&&&%%%%%%''')))333;;;HHHPPPNNNFFFCCCEEEOOObbbnnnjjjhhhhhh\\\III___uuu~~~yyyvvvuuussstttkkkllliii{{{qqqzzzPPP999$$$???bbbxxxxxxmmmaaa[[[OOO[[[aaa^^^```eee```TTTJJJFFFCCCGGGJJJEEE777***%%%$$$"""###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$############$$$$$$################################################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#################################$$$$$$%%%&&&'''''''''(((***+++---...////////////...---+++***)))&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#######################################"""############$$$$$$$$$#######################################################################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################rrrLLL777555333222222111///---((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''')))---000888555000888???666HHHuuuoooLLLAAADDDUUUfffiiiaaaaaaaaadddfffiiilllnnnmmmrrrwwwzzz{{{~~~|||lll]]]XXXYYY[[[YYYRRRHHHEEEHHHIIIGGGCCC===???JJJNNNCCC666000444NNNIIICCCDDDDDDOOONNNUUUZZZ```aaa^^^YYYTTTRRRRRRSSSWWWTTTIIIGGG[[[vvv{{{nnn^^^MMM===000***+++...,,,)))'''&&&&&&((()))%%%+++---+++***---000///+++'''&&&'''***,,,---222111///---,,,+++******'''''''''((()))*********)))))))))***+++++++++,,,...+++)))((()))+++++++++******,,,///111111///---...000222222888KKKggg|||ccciiiyyyEEElllQQQOOOJJJ@@@888))))))(((((('''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&'''''''''***///333>>>EEEMMMLLLDDD???JJJXXXwwwppp^^^^^^iiipppmmm]]]nnnyyy~~~yyykkkbbbhhheeemmmwwwiiidddlllsssxxxjjjLLL<<<444AAATTT```hhhooobbbXXXOOOSSS```ggg___RRROOOJJJFFFGGGJJJHHHAAA:::,,,)))&&&$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$############$$$$$$########################################################################################################################################################################################################################$$$$$$############$$$$$$####################################$$$%%%&&&''''''((()))***+++,,,------//////...---+++***((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%$$$$$$$$$$$$###""""""#########$$$$$$$$$########################"""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%########################################################################wwwRRR777555333222222111///---((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((())),,,...,,,222===TTT^^^IIIQQQlllIIIBBBHHHVVVaaa___fffcccbbbbbbbbbbbbdddggglllqqqvvvyyyyyy}}}gggRRRQQQWWWXXXbbbaaaYYYLLLFFFGGGFFFBBB???999===JJJPPPFFF999333666QQQKKKEEEEEEFFFRRRSSSWWW^^^dddeeecccaaa___]]]cccgggkkkfffWWWTTToooyyycccNNN;;;000---...,,,***'''&&&&&&&&&&&&)))$$$###))),,,+++***+++222...)))'''(((,,,///000666555222...,,,*********&&&''''''((()))******+++(((((()))***+++,,,,,,---...+++(((((()))+++++++++((()))***...000000---+++***000333000///<<>>CCCGGGHHHJJJRRR^^^jjjttt}}}xxxyyyxxxWWW:::777...+++(((&&&&&&'''''''''%%%%%%''')))''''''111<<<>>>555000222444555>>>IIIHHH>>>222,,,+++---,,,+++))))))(((((()))***************+++,,,,,,,,,,,,+++---+++((('''((()))***))))))***+++,,,---.........///,,,---333222111<<>>UUU]]]\\\QQQKKKPPPTTTSSSJJJPPPZZZiiinnnWWWAAAAAA999$$$666EEE[[[xxxfffMMMbbb___PPPTTTOOOAAAFFFDDDOOOGGG;;;///'''$$$%%%'''&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################&&&%%%$$$###$$$%%%''')))######################################################################################################################################################$$$$$$$$$%%%%%%%%%################################################$$$$$$##################%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&''')))***++++++...---,,,+++)))((('''&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################qqqPPP:::888666444111///......))))))((('''''''''''''''''''''&&&%%%$$$$$$$$$%%%$$$&&&)))***+++,,,...000111;;;888...AAAkkkpppOOO>>>???DDDNNNXXX]]]\\\XXXZZZYYY[[[```dddfffjjjoooooouuuzzz{{{}}}fff```\\\ZZZTTTIII<<<666,,,>>>[[[WWWOOOMMM===<<<<<>>---###$$$(((&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''((()))******...---,,,***)))'''%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################sssRRR:::888666444111///......)))(((((('''''''''((((((+++***)))((('''&&&&&&&&&$$$&&&(((******,,,///111222===AAA999NNNoooBBBCCCGGGNNNWWW^^^``````ZZZZZZ[[[___cccggglllppppppyyy}}}|||~~~xxxkkk^^^``````ZZZMMM>>>333...333000999444999FFF??????000...???PPPMMMLLLOOOIIIKKKLLLLLLGGGCCCBBBDDDFFFOOOYYYdddeee[[[KKK===555999CCCMMMZZZoooxxx^^^444111///,,,***))))))'''%%%((((((((('''''',,,666>>>888666333444???JJJJJJCCC555000++++++---...+++((('''((((((((('''((()))************++++++,,,------,,,***(((((()))******))))))***+++---.../////////...++++++111333000000333CCC]]]{{{ttt```zzz]]]JJJDDDIII>>>666---)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))((((((((()))***%%%000666===EEEBBBBBBNNNhhhqqq[[[yyy~~~~~~{{{~~~{{{dddVVVSSSSSSaaawwwlllZZZIII:::333///000000111111111111111+++---...111;;;GGGLLLIIIMMMHHH888333DDDVVVeeeuuuccc===$$$(((IIIooobbbcccVVVYYYYYYOOOIII777DDDMMMSSSLLL:::+++&&&''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&'''((()))))))))***+++...---,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################uuuRRR:::888666444111///......)))(((((('''''''''((((((+++***)))((('''&&&&&&&&&%%%&&&((()))***,,,///111777===FFFEEELLLmmmsssQQQAAACCCFFFKKKQQQVVVZZZ\\\[[[\\\]]]___ccciiimmmooorrryyy}}}}}}qqq]]]]]]aaa```UUUDDD777111///000///999222111:::666>>>:::;;;FFFOOONNNMMMOOONNNJJJJJJIIIFFFBBBAAAEEEJJJXXXZZZWWWMMM===000)))(((,,,---111:::MMMhhh{{{}}}{{{GGG000...***))))))((('''&&&'''''''''&&&)))111===DDD999666444999EEEJJJ???///(((+++...///---***((('''%%%'''((('''&&&%%%(((***))))))))))))***,,,---...+++)))((((((***+++***))))))***+++---...///000000---***+++000333333111111999NNNmmmtttoooXXXfff~~~OOODDDHHH===888///)))((()))***)))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&((()))(((''''''***,,,***666;;;===DDDIII[[[tttzzz^^^ooo{{{wwwWWW\\\ccclll}}}iiiYYYHHH:::333+++,,,------------,,,+++,,,,,,)))&&&)))000777:::PPPZZZKKK222333CCCMMMRRRyyyhhhWWW???555WWWvvvYYY[[[bbbZZZOOO666777CCCPPPSSSJJJ:::---'''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&)))+++,,,******+++,,,---,,,+++)))'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################vvvOOO:::888666444111///......))))))((('''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%'''(((((()))+++///222999444666888999BBBGGG@@@@@@DDDJJJOOOQQQRRRTTTUUU[[[^^^```aaaeeelllpppppptttwwwzzz~~~|||lll\\\YYY]]]ZZZNNN@@@777444333'''111EEE888)))...:::UUUTTTSSSOOOKKKJJJLLLPPPUUUOOOLLLKKKJJJGGGGGGMMMUUU\\\RRRBBB333***)))---111///((()))---555RRRpppxxxfffvvvIII...+++'''&&&&&&((())))))%%%'''&&&%%%+++888EEEKKK???:::888===CCC???000######)))...///+++'''&&&'''%%%''')))(((%%%%%%(((+++---,,,+++******+++,,,---***)))((()))***+++***))))))***+++---///000111111,,,+++,,,///222333333222333CCCaaaiiiwwwPPP}}}qqqjjjeeeCCCFFF>>>;;;222)))'''***+++***((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((%%%((())))))'''(((,,,000777;;;999<<>>KKKDDDIIINNNQQQQQQQQQTTTWWWXXX]]]aaabbbgggpppsssrrrvvvuuuwwwzzzvvvlllbbb^^^WWW[[[XXXMMMCCC>>>999444(((222EEE777%%%***;;;[[[ccc```TTTIIIKKKNNNQQQXXXVVVRRROOONNNMMMMMMVVV```RRRCCC333///666===>>>:::...$$$)))---)))???bbbqqq```]]]bbb@@@///+++'''&&&'''+++...000)))+++)))&&&,,,;;;GGGLLL>>>888777;;;888---'''(((((()))******(((&&&''''''&&&)))+++***&&&&&&)))---444222000---+++******+++)))(((((()))++++++***)))(((***+++---///000111111,,,---.........111333444444;;;RRRtttsssfffeeeoooXXXBBBCCC@@@777+++'''***+++)))((((((((((((''''''''''''''''''''''''((((((((((((&&&)))++++++)))+++000555???>>>>>>OOOmmm}}}fff[[[yyysssjjjxxxooo^^^RRRCCC888---&&&$$$&&&))))))))))))))))))))))))###%%%(((******(((((()))%%%111000))),,,555DDDWWW}}}|||ZZZOOOIII333KKKggg___\\\```HHHKKKPPPUUUTTTMMMBBB:::)))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((%%%***......+++(((***,,,))))))(((''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################}}}RRR:::888666444111///......++++++)))(((&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&'''(((((()))+++///333***777EEE[[[iiiRRR:::BBBIIIKKKLLLKKKJJJMMMUUU[[[UUU\\\aaaccciiissswwwtttwwwtttuuuuuujjjZZZWWW]]]YYY]]][[[RRRIIIDDD;;;222///333CCC;;;///,,,)))888aaaaaaTTTKKKPPPRRRQQQVVVWWWRRRNNNMMMLLLMMMVVVbbbAAA444---;;;RRR]]]TTTEEE///&&&000444&&&222TTTfffddd000kkk```DDD222...)))(((+++000444777000111---''',,,999DDDHHH888222222555,,, %%%444...***&&&$$$&&&'''(((''''''+++---+++((('''+++///:::888444///,,,***)))))))))(((((()))+++,,,***)))(((***+++---///111111222---//////,,,,,,...222444888555EEEeee{{{nnnUUUuuu???GGGEEE;;;---'''***+++((()))(((((((((''''''''''''''''''''''''((((((((()))'''***------+++---333999===???IIIkkkuuu```wwwvvvtttmmm{{{vvv]]]OOO===999555333...******...'''''''''&&&''''''((()))***((((((***+++)))''''''%%%'''(((///444000;;;VVVqqqhhhSSSGGG;;;999___rrrcccaaa___XXXWWWVVVTTTRRRNNNIIIEEE))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((($$$)))------***'''(((+++(((((('''''''''&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################QQQ999888555333000...------)))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$'''******,,,888FFF888777LLLvvvfffCCCBBBKKKIIIHHHJJJOOOSSSTTTTTTWWWXXX___iiimmmlllooouuuwwwxxxsssiiiaaa\\\WWWRRR\\\ZZZggg[[[LLLNNN@@@555%%%888???MMM555333&&&+++666[[[XXXFFFSSSZZZSSSYYY[[[XXXNNNNNNUUUOOOIIIOOO<<<888MMMrrr}}}___>>>///&&&%%%(((+++---333EEEWWWYYY:::BBByyyvvvNNN222...(((%%%***666AAAGGGDDD???///###---AAABBB555888333...***)))***+++,,,%%%###%%%)))'''!!!!!!&&&'''%%%''',,,...,,,+++,,,HHHHHH000,,,000))),,,+++,,,,,,,,,+++(((&&&&&&'''***+++---///000000//////............///111222444;;;444777OOOrrr|||nnnOOOCCCGGG@@@;;;111%%%(((,,,&&&))))))))))))))))))))))))*********)))))))))))))))&&&***.........222999???AAAFFFbbbxxxttt~~~}}}kkknnnzzzlllXXXDDD888000///...+++***(((((('''((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%'''(((***...222666ZZZvvvnnn\\\rrrUUURRRLLL999CCCfffYYY]]]aaa\\\KKK>>>BBBOOO<<<---###%%%)))((('''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$######%%%%%%%%%%%%$$$%%%(((***######$$$$$$$$$$$$$$$$$$+++((($$$###$$$%%%###!!!$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""######$$$'''&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&''''''''''''******++++++++++++*********&&&###%%%)))***((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%'''&&&%%%%%%'''((((((''''''%%%###"""$$$''')))+++''''''((((((''''''&&&%%%'''''''''(((((((((((((((''''''((('''&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$~~~NNN999888555333000...------)))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''')))((((((+++***+++333===@@@888999PPP___LLL666888JJJHHHGGGJJJNNNRRRTTTTTTYYYZZZaaakkkooooooqqqwwwssssssoooeee___]]]ZZZWWWZZZ[[[kkk___PPPQQQEEE<<<,,,333>>>RRR:::555+++---999___```MMMSSSVVVRRR\\\[[[ZZZRRRPPPRRRLLLMMM[[[OOOcccuuuqqq[[[BBB222***---***)))***)))///CCCXXXSSS777666fff___555111***&&&'''---222555;;;;;;222(((000EEEMMMGGG:::666000---,,,,,,,,,,,,---'''$$$&&&&&&$$$'''+++%%%%%%)))...///+++)))***GGGMMM666...000+++///,,,,,,,,,,,,+++(((''''''(((+++,,,---///000000//////......------...000222333555111444FFFdddwww\\\~~~}}}]]]FFF???<<<555)))***...)))))))))))))))))))))))))))************))))))))))))333,,,(((+++111666:::===GGG[[[~~~uuuxxxvvvrrrxxxwwwgggYYYIII:::222///...,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''(((((((((+++...222666TTTeeerrruuuqqqoooAAA???}}}cccWWWWWW___TTT===999FFFHHH:::+++'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((((((&&&%%%%%%%%%&&&)))((('''&&&%%%%%%%%%&&&%%%$$$$$$%%%(((***(((&&&%%%%%%$$$$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$###$$$$$$$$$$$$$$$%%%&&&''''''''''''))))))************)))))))))&&&###%%%((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%&&&'''''''''(((***,,,***)))'''%%%%%%&&&&&&&&&'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$NNN999888555333000...------)))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''',,,)))(((*********,,,000===999222888EEEDDD@@@GGGGGGFFFFFFIIIMMMQQQSSSTTTYYY\\\ccckkkoooppprrrwwwpppoooiii```\\\^^^^^^\\\WWW\\\pppeeeTTTUUUKKKDDD444---<<>>SSSUUU@@@...GGGddd999222+++''''''(((''''''///555222+++111CCCPPPPPP999666222///.........---...)))%%%&&&&&&%%%'''***%%%%%%)))///111---******DDDRRR>>>000...,,,222,,,,,,---,,,+++((('''((()))+++,,,...///000//////...------------...000111333111333444;;;QQQppp|||gggzzzJJJAAA???:::---***---***))))))))))))))))))))))))************************111+++)))...333999FFFSSSxxx{{{aaaOOOCCC888000---,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((('''(((***---%%%===ZZZnnnyyy___<<>>111)))***((()))))))))))))))))))))))))))***************++++++'''+++111444111888RRRnnn{{{gggOOO???555///,,,---))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''((()))))))))'''(((***,,,222111PPPxxxzzzooo~~~|||[[[<<>>???444++++++***************************))))))******+++++++++,,,)))---333777===LLLggg~~~uuu```PPP???666000,,,+++---((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((''''''''''''''')))******))))))+++---777%%%888eeetttggg```ccclllgggOOOGGGIIIooozzzrrrZZZSSS^^^ZZZGGGDDDIIIHHH;;;---&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))(((&&&%%%%%%%%%&&&'''+++***+++---000000...,,,...000222444333222///...))))))(((''''''(((***,,,(((((('''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&$$$###"""!!!###%%%'''''''''%%%$$$###$$$&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((((((((((((''''''((((((((((((''''''&&&%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&)))''''''***000444444222;;;???DDDHHHJJJMMMPPPRRRMMMMMMKKKJJJIIIHHHHHHHHH<<<:::777444///+++((('''))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$zzzMMM999888555333000...------)))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&(((***---333999:::666HHHhhhnnnUUU???888===HHH???AAADDDGGGJJJOOOTTTXXX^^^eeejjjlllnnnqqqrrrqqqpppmmmfff______cccbbb^^^QQQZZZsssjjjYYY\\\VVVTTTHHH222777NNNhhhSSSFFFCCCCCCGGGLLLOOOQQQUUUYYY[[[^^^bbb```XXXKKKBBB[[[hhhTTThhhjjj@@@...***---@@@VVV___ooo[[[333OOOyyyJJJ777''''''++++++***,,,$$$%%%'''+++444:::333(((''''''))),,,......,,,***$$$((((((&&&,,,@@@ZZZkkkpppTTT666***---...+++'''666III;;;///---***111,,,------,,,+++)))***---000///000000111000///---,,,............///111222333333888:::888;;;MMMlll~~~mmmNNNRRRfffHHH;;;>>>777///......************************))))))******+++,,,,,,,,,000///000>>>___{{{dddXXXFFF<<<333000...+++***+++((((((((((((((()))******((((((((((((((((((((((((((((((((((((''''''''''''&&&(((************,,,---+++---000:::GGGOOOPPPPPPaaatttaaaLLL333]]]vvvfffSSSWWW\\\WWWGGGIIIJJJEEE777)))%%%(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((('''(((***---000222666444222333555555222///---000666===BBBEEEFFFFFF:::999777222,,,))))))***))))))(((''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''((((((((('''%%%###"""###$$$%%%&&&&&&&&&%%%$$$$$$%%%''')))***+++******'''&&&&&&%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''((())))))***+++///555<<>>AAAEEEHHHKKKOOOUUUZZZaaahhhllllllmmmqqqqqqnnniiihhhdddbbbeeejjjiiidddRRRYYYqqqjjj^^^ddd___]]]QQQ@@@666???mmm\\\NNNRRRRRRMMMQQQTTTRRRUUU[[[\\\```aaa]]]WWWLLLAAAYYY~~~qqqhhhsss^^^???---***>>>ZZZcccmmmkkkDDDAAAPPP:::)))***///,,,))))))''''''(((---555999333***((()))+++...000///,,,)))&&&((((((+++;;;WWWqqq~~~fffDDD111+++******+++444AAA444000111***000///------,,,+++***+++...111000111111111000///---,,,////////////000222333555444444888;;;999AAA]]]{{{sssMMMuuuqqqxxxQQQ<<<>>>999000...---************************))))))***++++++,,,------000222444GGGzzziiiMMM???666000,,,---...+++)))***))))))(((((())))))******((((((((((((((((((((((((((((((((((((''''''''''''&&&((()))***))))))***+++###888555(((---666CCCYYYwwwggg...BBB```tttlllXXXTTT^^^JJJAAA@@@FFF@@@///&&&)))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))***---111555888999666222222555666444111+++---111777===CCCHHHJJJJJJJJJIIICCC:::222---,,,***))))))(((''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&)))+++---------,,,''''''&&&%%%%%%%%%%%%&&&%%%&&&'''(((((()))))))))((((((((())))))(((((((((&&&&&&''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''(((+++...000777===CCCDDDAAA>>>>>>@@@<<<>>>@@@???>>>BBBIIIPPPRRRSSSVVVYYYZZZYYYXXXWWWWWWUUUSSSPPPLLLIIIGGGEEE:::888555111---+++)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$~~~RRR999888555333000...------)))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''###)))+++)))+++111333111---::::::555>>>CCC>>><<<===AAAEEEHHHKKKPPPVVV[[[```hhhllljjjkkknnnnnnkkkbbbcccbbbdddjjjpppooojjjSSSYYYqqqkkkbbbkkkgggeeeXXXKKK555444oooaaaTTT^^^VVVOOOSSSXXXRRRTTT]]]___cccccc^^^YYYOOODDDYYYyyymmmfffnnnxxxSSS666))):::VVVmmmmmmsssOOO111lll}}}SSS<<<,,,...444000+++***+++******---333666333---,,,---///111222000+++(((%%%''')))333JJJfffwww{{{nnnMMM777,,,)))---222444===///111444+++000111------,,,+++***+++///222111111111111000///---,,,000000///000111222444555777444777<<<888777OOOoooeeeggg~~~[[[???@@@:::///***(((************************))))))***+++,,,,,,------...999???LLLzzzvvvZZZBBB555000,,,***---...,,,***+++******))))))))))))******(((((((((((((((((((((((()))(((((((((''''''''''''&&&((())))))(((''''''((($$$111---222CCC888///HHHhhhRRR999HHH|||aaaMMM[[[JJJ777222AAAEEE444(((***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((())),,,+++******,,,000333555555111---...333666555222444222///,,,,,,...111333FFFKKKOOONNNIIIBBB===;;;******)))(((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&((())))))((((((''''''%%%$$$$$$$$$$$$%%%%%%'''***,,,.........---''''''&&&%%%%%%%%%%%%&&&%%%&&&'''((())))))))))))(((((())))))))))))((((((&&&'''((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''***///444777GGGPPPVVVOOO???222000444555777777666555:::DDDLLLVVVXXXZZZ[[[[[[XXXUUURRRIIIIIIJJJKKKLLLMMMNNNNNNLLLHHHBBB;;;444...***(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$NNN:::777444222111000---,,,******)))(((((((((((((((''''''''''''''''''''''''))),,,$$$(((333***)))AAA:::555444;;;AAAAAA===<<<===???CCCFFFKKKRRRZZZ___eeeccccccfffjjjmmmllljjjgggffffffhhhjjjlllkkkjjjgggbbbrrrkkk___ddd___```gggUUU666666[[[kkkaaa```VVVVVVUUURRROOOPPPUUUZZZXXX\\\\\\ZZZOOOBBBVVVhhhSSS^^^nnnmmm;;;333555[[[qqquuummm[[[@@@OOOyyyuuuXXX>>>+++,,,222...+++---)))))),,,333555111------,,,...000222222111000///))))))000@@@OOO\\\kkkxxxaaa777+++...---,,,444333000...------...///------......//////000000111111111111000...---,,,444111...---///222444555888444777<<<;;;<<>>......''',,,,,,,,,,,,,,,,,,,,,,,,(((&&&(((---///,,,,,,000:::EEEFFFfffiiiFFF;;;444.........------,,,,,,,,,******+++++++++******))))))))))))))))))*********))))))))))))((((((((((((''''''''''''((((((((()))---***)))///777;;;888333KKKgggeeeQQQ666DDDNNNQQQHHH111...222IIIEEE$$$111+++'''&&&((('''$$$$$$''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&((((((((()))))))))))))))%%%)))+++((($$$%%%***---222///+++)))+++---***&&&---***,,,555;;;<<<@@@FFFCCCDDD>>>111***,,,000222222555>>>GGGGGGCCCEEELLL<<<999333---((('''(((***(((&&&&&&(((++++++)))&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((()))***+++,,,---)))((('''&&&&&&&&&&&&&&&))))))))))))((((((((((((*********((('''(((***---...***&&&%%%'''((('''$$$((())))))***************(((***,,,---+++*********...---***(((&&&%%%%%%&&&'''&&&%%%&&&''''''&&&$$$$$$$$$######$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))+++***))))))))))))******%%%''')))---000333555666DDDWWWuuuvvvbbb]]]UUU888888:::>>>CCCFFFFFFDDDCCC???JJJ[[[gggeee\\\ZZZ^^^VVVYYYVVVLLLBBB@@@EEEJJJOOOHHHCCCDDDFFFAAA777///***)))'''((()))***)))(((%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%UUU:::777444222111000---,,,******)))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&,,,***---666111555OOOddd>>>111888@@@@@@======???CCCGGGKKKRRRZZZ___eeedddeeegggkkkllljjjgggdddeeefffggghhhjjjlllnnn```___sssmmm___bbb```eeeggg^^^GGG>>>SSShhhfff\\\WWWWWWVVVRRRPPPQQQVVV[[[[[[^^^]]]ZZZOOOBBBTTT|||___CCCIIITTTbbb|||EEE333333MMMuuuqqqsssggg@@@LLL}}}xxxYYY???+++,,,111---))),,,+++***---333555000------///000111333444222///,,,,,,...777DDDNNNTTT\\\dddhhhiiiQQQ111***.........444222000...------......---......//////000111111222111111000///......---444111...---///222444555666444666:::999:::HHH[[[sssCCC___WWWFFFGGG999888000,,,,,,,,,,,,,,,,,,,,,,,,///---))))))---222333111666UUUooo{{{aaa:::111//////.........------------++++++,,,,,,++++++******++++++******************))))))))))))(((((((((((('''''''''((((((((()))))),,,)))(((+++222777999888///MMM~~~gggJJJ111QQQsssTTTSSS>>>999555FFFMMM222///+++'''&&&((((((%%%%%%'''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''(((((((((((())))))))))))---***&&&&&&+++111333333222000//////222444222...999333000666AAAHHHIIIHHHTTTSSSPPPIIIAAA;;;999999:::666555555555666@@@JJJUUUPPPFFF999...)))+++...***)))'''&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&''''''((()))***++++++)))((('''&&&&&&&&&&&&''')))))))))))))))))))))((()))))))))(((''''''***---+++(((%%%""""""%%%+++///'''))),,,000444666777888:::;;;<<<:::777555444333444111...---...///...---'''&&&&&&'''((((((&&&$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))))))))((((((((((((000---,,,000777:::999777<<>><<<<<>>666@@@SSSFFF555+++&&&%%%((()))'''&&&'''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((((((''''''''''''(((((())))))))))))***,,,000444666333...***))))))***...111333222111333:::;;;888<<>>@@@@@@@@@>>>@@@CCCCCCCCCBBBCCCDDD???999000+++,,,///222333222///+++((('''''''''&&&(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((())))))***)))((((((((((((((())))))+++222;;;@@@@@@999222,,,:::@@@[[[wwwwww```WWW[[[[[[TTTQQQTTTWWWYYY___gggjjjhhhbbbddddddccceeeddd[[[PPPHHHDDD;;;111...444AAAKKKLLLEEE:::000+++*********'''((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%{{{KKK:::777444222111000---,,,***))))))(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&+++.../////////555@@@;;;999:::???@@@<<<888888===@@@DDDHHHLLLRRRYYY]]]aaacccgggiiiiiifffbbb___bbbbbbeeejjjoooqqqooommmRRRZZZxxxttt___\\\aaaqqquuulllhhh\\\OOO^^^hhhXXX\\\\\\YYYUUURRRSSSYYY^^^___aaa]]]XXXMMM>>>FFFbbbggg;;;777999777===SSSwwwoooCCC;;;===uuu|||[[[CCC```~~~```GGG444333555///,,,///++++++///333333000///111999999;;;???AAA???777000111666>>>BBB???888222111111???;;;...---///---000222111000...---------.../////////000111111222222222111///------...000111222000......000333444555555444666888666666@@@LLLYYYppp^^^{{{gggFFF===;;;555+++------------------------++++++...///,,,+++777FFFjjjzzzsss}}}iiiDDD111444777111111111000000000000000000///......------------000//////...---,,,++++++***))))))))))))((((((((('''(((((((((((())))))))))))))))))((((((---444:::<<<777>>>]]]DDDCCCwwwoooRRREEE======NNNPPP===...(((%%%(((***((('''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''))))))((((((((((((((((((''''''(((((()))*********)))111:::<<<555---///555666444444999<<<===<<<===333NNN]]]PPPGGGRRRdddlllVVVHHHEEEQQQWWWOOOGGGHHHIIIEEE@@@<<<999888999:::---777EEERRRTTTKKK<<<000)))((()))***++++++(((&&&''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((()))))))))))))))*********((((((((('''&&&'''***---)))+++------,,,---///222@@@CCCGGGKKKLLLJJJGGGEEEEEEGGGIIIJJJKKKKKKMMMOOOLLLEEE;;;222222999EEENNNBBB<<<333,,,))))))******(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((())))))******)))(((''''''(((+++...111111===HHHGGG===333000222;;;222222<<>><<<666///+++))),,,999888...//////...222000000///......---------/////////000111111222222111000...------///111222111///......111333555555666666888888777777>>>FFFSSSiiifffVVV@@@@@@999333------------------------***(((...555---***JJJuuupppqqqpppaaaSSS@@@666555222222222222222222222222222222222000///............111000000///...---,,,,,,++++++*********)))))))))(((((((((((()))))))))***'''***+++***((()))...333999;;;555666UUUggg:::MMMaaaMMMHHH>>>AAALLLCCC444,,,'''(((***((('''(((''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((((())))))))))))))))))(((((())))))***++++++,,,333111111000...///;;;III>>>999:::DDDLLLOOOPPPRRRbbb{{{{{{jjjSSSJJJSSSMMMEEEAAADDDJJJPPPRRR>>>888555;;;GGGPPPQQQNNN999222+++(((***,,,***'''(((''''''&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%(((((('''''''''(((((()))((()))))))))*********+++((((((((('''&&&(((+++......)))%%%&&&...;;;FFFLLLOOOQQQTTTVVVTTTOOOJJJFFF>>>???>>>===:::888999999===<<<999444111666BBBMMMCCC@@@;;;888666333000...)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((()))************)))''''''***000666:::FFFEEEBBB>>>;;;<<<@@@DDD999888;;;AAA@@@444111:::>>>bbbjjjiiibbbZZZ\\\bbb___TTTHHHQQQVVVSSSOOOOOONNNKKKMMMMMMLLLJJJFFF>>>444---))))))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&QQQ:::777444222111000---,,,******)))(((((((((((((((%%%&&&&&&''''''((((((((('''%%%***++++++777===333666555666999:::888;;;@@@===@@@EEEIIIMMMRRRWWW[[[]]]aaafffiiihhhdddbbb`````````ccckkkssssssjjjaaaRRRWWWxxx|||jjjdddgggwww}}}ppppppuuulllaaabbbeeecccaaa]]]VVVQQQRRRWWW\\\^^^bbb]]]XXXOOO<<<777DDDLLL555111---000444555dddzzz```OOOiiixxxyyyKKKCCC}}}gggPPP>>>======666555:::555666888:::888444666<<<888===DDDIIIHHHAAA:::444666<<<>>>888000---,,,,,,***555333,,,000000...333/////////.........------......///000000111111222//////......///000111222000///...///111444555555555777999999888888===AAAQQQeeeJJJtttccc===;;;000222------------------------///+++///444///888hhhtttqqq~~~~~~```KKKDDD<<<888666...333333333444444444444444555444222000//////000000000000000///.........---,,,,,,,,,++++++++++++***((((((((()))))))))******(((***,,,+++))))))+++...>>>JJJEEE333<<>>777IIILLL===333)))((()))((('''(((&&&'''(((((((((((('''&&&&&&&&&&&&'''(((((())))))(((((())))))))))))******))))))***+++,,,------...444,,,)))000666666999>>>FFFAAAIII```vvvzzzaaaMMMFFFJJJMMMLLLRRREEE777444<<>>BBBCCC???999333,,,,,,+++))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''(((((())))))******+++*********+++///444:::===@@@<<<;;;BBBMMMPPPJJJBBB@@@CCCBBBGGGQQQTTT]]]qqq```ggghhh^^^WWWYYY\\\[[[TTTRRRNNNLLLIIIDDD@@@<<<000...+++)))(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&SSS:::777444222111000---,,,******)))(((((((((((((((&&&&&&'''(((((()))*********'''---,,,)))<<>>333;;;jjj]]]<<<111---111333444PPPtttwwwRRRSSSvvvpppZZZHHHGGGFFF@@@???EEEAAAAAABBBBBB===888999???===EEENNNPPPJJJAAA:::666333:::;;;333,,,+++------,,,333000,,,111111,,,///.........///......---------......//////000111111---......///000111111222///......///222444555555444777999888777999<<<===LLL]]]xxxSSShhhoooGGGBBB222888...........................000000///444LLLvvvcccHHH::::::777666888555444444444555555666666666777555333111000000111111///////////////...............---------,,,,,,,,,(((((()))))))))*********))))))******)))***,,,...@@@SSSYYYGGG888NNNPPP333KKK\\\MMMGGG???666IIIOOOFFF999,,,((((((((('''(((&&&'''((())))))((('''&&&&&&&&&&&&'''((()))))))))(((((()))))))))************++++++,,,---...///000...---333<<<>>>===DDDQQQ{{{vvvooodddUUUHHHPPPKKKFFFBBBAAA???;;;777GGGFFF@@@888///******+++)))(((((((((((((((((()))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&((((((((((((((()))******((())))))******+++,,,,,,))))))))))))(((***---000111777???EEEEEE>>>444,,,555888<<<@@@AAAAAA???===AAACCCFFFHHHJJJMMMRRRUUUPPPQQQSSSSSSPPPHHH???999444666999===AAABBB@@@>>>444333111...,,,***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((((()))******++++++(((***...222555777888999444>>>KKKUUUXXXUUUPPPMMM]]]```WWWZZZvvvttt]]]XXX^^^aaa[[[XXXSSSOOOLLLJJJGGGEEE;;;777111,,,)))((()))***''''''''''''''''''''''''NNN:::777444222111000...,,,******)))((((((((((((((('''''''''((()))******+++---+++111---&&&===UUUNNN...666@@@CCC;;;333888BBB===@@@EEEJJJNNNRRRWWWZZZ^^^ccciiikkkkkkiiijjjkkklllqqqvvvvvvqqqooopppssseeebbb}}}rrriiibbbkkkccc|||~~~ssssssmmmeeemmmhhheee___VVVPPPOOOSSSXXX___dddaaa]]]UUUAAA333777WWWfff???111---222///555BBBWWWsssXXXdddpppxxxbbbRRRPPPPPPIIIIIIOOOJJJIIIIIIGGG@@@:::;;;@@@CCCLLLVVVWWWNNNCCC;;;888...666777///((((((++++++///555111...333111***+++.........///......------------......///000000000,,,---///000111111111111///......///222444555555222666888777777999;;;;;;DDDTTTpppooo{{{UUUhhhFFF@@@---444........................(((222111+++888ZZZttt{{{ooo~~~vvvRRR>>>777;;;666444999;;;444555555555666666777777888666444222000000111222............//////////////////.........---------))))))))))))***************)))''''''))),,,...000---IIIgggfffGGG===ggghhh@@@DDDlll^^^MMMDDD999FFFHHHLLL===...((((((''''''(((&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***(((((())))))*********+++++++++,,,---...000000111222777??????888AAAiii}}}dddOOOPPPPPPKKKDDD>>>:::888777BBBKKKIII<<>>999444222555888>>>AAAFFFKKKNNNPPPOOOOOOCCCEEEFFFGGGHHHKKKOOORRRNNNKKKJJJOOOVVVXXXSSSLLL<<<777222111555===DDDHHH:::999666222...+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((((()))******++++++&&&+++111777999888555333@@@TTTeee___MMMJJJ^^^uuu|||zzzddd]]]YYY]]][[[XXXUUURRRNNNHHHDDDDDD>>>666...)))((()))***''''''''''''''''''''''''TTT:::888666444111///......******)))''''''&&&&&&&&&&&&&&&&&&'''''''''((((((+++)))***...333444000,,,///111333444444666999<<<@@@AAADDDIIIPPPUUUXXXYYY\\\___iiissssssnnnoootttzzzpppzzzuuuvvv~~~xxxfffZZZeeeyyytttfffeeehhhfffpppwwwvvvrrrooommmjjjkkkfff^^^WWWSSSRRRTTTVVV\\\___ccc```SSSCCC888444>>>sssXXXAAA---555...888///>>>uuuwww~~~tttooodddZZZXXXZZZXXXSSSSSSWWWYYYRRRKKKFFFCCCAAAIIIaaannnaaaOOOEEE;;;//////000///,,,))))))---111777000...444666222---,,,---------.........//////............////////////000000000000111111111111///...---...000222222111777555444555777888888888999GGGkkkqqqfff}}}yyy___HHHFFF333///000000000000000000000000///333---666SSScccnnn[[[<<<>>>999000000888999222444777333,,,...666777000222666999666111111444777111---333444)))'''000222---...000222333222...+++------,,,+++************++++++++++++,,,---...///444:::\\\yyybbb777BBBrrr```BBBeeesssaaaNNNIIIIIIJJJMMMGGG999***&&&******&&&'''''''''''''''((())))))((((((((()))******++++++***************+++++++++,,,***111333,,,000999999<<<777JJJmmmooo[[[MMMFFFIIIDDD333111,,,>>>QQQHHH666///---+++*********++++++(((&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))************,,,+++******++++++***)))(((((()))******,,,555@@@AAA:::666888888888<<>>???CCCHHHNNNSSSXXXZZZUUUUUUYYYbbbjjjpppwww~~~|||tttxxx}}}xxx|||eeebbbooonnnhhhhhhiiiiiiqqqvvvuuusssrrrqqqoooiiigggaaaYYYRRROOORRRUUUWWW]]]bbbaaaXXXKKK===444666ooo\\\???222111222111///DDD|||~~~}}}uuuuuuxxxyyywwwnnniiijjjfff[[[SSSSSSfffrrrqqq\\\III@@@:::222///,,,))))))+++...111333777555666:::999444...------............/////////............////////////000000000000111111111111///---,,,---///111111000333222222444888:::::::::===888NNN|||dddYYY[[[;;;666666000000000000000000000000777(((000UUU~~~WWW???:::666666::::::777666:::000......111111...---///333...///999EEESSSiii}}}qqqFFF---///333333444222...///111333555444222///000000///...,,,++++++***++++++++++++,,,---......---111BBBeeejjjCCCWWWwww]]]MMM{{{oooCCCKKKSSSLLLKKKBBB444)))'''((((((((((((''''''(((((()))***(((((())))))***+++++++++*********+++,,,---...//////000;;;@@@;;;???GGGEEEPPPkkkpppWWWKKK???<<<666888???HHHTTTLLL444***+++,,,,,,+++***)))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&'''''''''((((((((()))))))))*********++++++++++++,,,---------,,,,,,"""...888<<>>@@@DDDIIINNNTTTYYY]]]wwwuuussssssssstttuuuvvvzzzvvvyyy||||||vvvpppwwwqqqiiijjjiiikkkrrrvvvuuutttuuutttrrrjjjiiieee]]]TTTQQQSSSVVVXXX___dddddd]]]QQQAAA555333UUUjjjPPP>>>000---333222333bbb{{{sssrrrkkk]]]WWWYYYVVVcccfffSSS>>>444111...333///******---111222222777999<<<===;;;555000---.............../////////............///////////////000000000111111111111///---,,,---...000000///222222333666:::<<<===<<>>;;;888000...333333------444111///111BBBddd~~~NNN111333222,,,---000......000222444444222///111111000///...---++++++,,,+++++++++,,,,,,---...,,,222666LLLdddNNNlllrrrOOO___qqqJJJFFFRRRLLLLLLGGG;;;---''''''***((((((((('''((())))))***((())))))******+++,,,,,,******++++++---///111222555777AAABBB===PPPrrrpppmmmyyyyyyyyy{{{bbbDDD===AAAIIIMMMTTTRRRCCC666222,,,******+++***)))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((())))))*********++++++++++++,,,------,,,+++++++++///333999===??????===<<<@@@AAAHHH[[[uuujjjLLLMMMUUUOOOFFFEEE^^^qqqUUUGGGWWWiiimmmPPPEEE???===>>><<<===GGGUUUxxxxxxLLL<<>>BBBFFFJJJOOOUUU\\\aaa~~~{{{yyywwwvvvtttvvvyyyzzz}}}vvvllllllllllllrrrvvvvvvwwwxxxwwwtttkkkiiieee]]]UUUQQQQQQSSSWWW^^^cccbbb^^^UUUDDD444333BBB{{{___III666///666777///KKKzzzpppccc]]]___YYYjjjrrraaaGGG999666777333000---...333777777777888===AAA???:::555111...////////////////////////............///////////////000000000111111111111...---,,,,,,...///......//////111555999;;;<<<;;;<<<555FFFnnnJJJyyyiiiDDD===111222222222222222222222222))):::iii```EEEDDD;;;;;;777888DDDQQQKKK===DDD888111333333///000666333555555CCCoooXXX777888999111,,,'''......///111222222000...111111111111///...,,,+++,,,,,,+++++++++,,,------)))555444:::kkkOOO^^^|||bbbEEETTTppp___FFFOOOLLLMMMKKKAAA333((('''***((((((((((((((()))******)))))))))***++++++,,,,,,+++++++++,,,...111333555EEE<<<888888CCCpppjjjjjjlll}}}eeeKKKCCCNNNSSSVVVWWWTTTHHH<<<...((())),,,+++((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((())))))************++++++++++++,,,---...---***)))+++,,,:::555999FFFJJJ@@@:::<<>>???>>>---,,,******,,,,,,+++***{{{RRR:::888666444111///......***))))))(((((()))))))))''''''((((((((()))))))))))))))***---000111000///111222444555666888;;;===>>>BBBGGGKKKOOOVVV^^^dddiiipppuuuuuuuuuxxx{{{{{{ttt{{{{{{|||zzzppppppooolllrrrwwwxxxzzz|||zzzvvvkkkhhhbbb\\\WWWRRRPPPNNNRRRYYY^^^^^^^^^XXXGGG555444777nnnmmmTTT;;;111222666111===ggg~~~wwwoooddd]]]bbbrrryyyiiiNNN>>>:::<<<333222333666:::===>>>>>>999AAADDD@@@888444111///000000000////////////...............////////////000000000000111111111111...---++++++---...------,,,,,,...222777999999888999666CCCbbbcccpppqqqHHH<<<444222222222222222222222222,,,GGGsssmmmOOO???IIICCCEEEJJJUUUdddiii]]]KKKNNNAAA444111333333222222222555444===dddrrr===000222555555.../////////000111111///---///000111111000///---,,,,,,,,,,,,++++++,,,,,,---%%%444777777WWWnnnYYYeee|||III<<>>KKKeeewwwrrr[[[999444BBBYYYvvv~~~zzzQQQCCCPPPHHH+++EEEAAA:::222---)))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***++++++***++++++,,,...000111222000;;;:::???\\\~~~|||ggg```XXXPPPFFF===;;;>>>333000,,,++++++,,,,,,,,,OOO:::888666444111///......***)))))))))))))))******'''((((((((())))))))))))'''***,,,***''''''+++///111222444555666888;;;======BBBGGGKKKNNNUUU^^^fff}}}vvvtttvvvwwwsss}}}{{{zzz~~~vvvtttooolllrrrwwwzzz}}}|||vvvpppjjjccc^^^[[[WWWRRRMMMOOOVVV[[[\\\```___PPP===555000XXX~~~jjjKKK???444444555777WWWpppYYYTTT\\\]]]QQQ???555555888888:::===??????>>>??????:::CCCGGG???666333222000000000000000/////////...............////////////000000000000111111111111...,,,++++++,,,------,,,,,,---///333777999999888;;;999>>>VVV{{{oooWWW<<<999333333333333333333333333???PPPeee}}}xxxvvvkkkVVVUUUVVVVVVkkk|||cccZZZaaaVVVFFF>>>BBBFFFAAA777333333333999LLLqqq]]]AAA222111444111222111000111111111///------...000111111///...------,,,,,,++++++,,,,,,,,,(((000555888MMMxxxpppPPPmmmpppIIIPPPWWWKKKGGGNNNMMMMMMJJJ>>>///)))+++))))))(((((())))))***+++)))******++++++,,,,,,---,,,++++++---000444888;;;333OOO{{{}}}yyydddRRRNNNSSSSSSUUULLL???444---++++++---((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''((((((((())))))))))))*********+++++++++,,,,,,+++------,,,***...555<<>>AAACCC???777///+++***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***+++,,,,,,***+++---///111222333444777BBBHHHWWWyyyzzz___UUUOOOBBB;;;===<<<888111,,,++++++,,,,,,LLL:::888666444111///......***)))))))))))))))******(((((((((((())))))))))))+++)))***...333444000,,,111333555666666888;;;===<<>>888444333222222222111///---,,,---///000111000...---------,,,++++++,,,,,,,,,///...111999KKKnnnTTTpppddd???FFFTTTQQQNNNLLLLLLKKKAAA222******)))))))))))))))******+++)))******++++++,,,------,,,,,,,,,---000555999<<>>555...++++++++++++QQQ;;;999777444111///------+++******)))))))))))))))((((((((()))******++++++***(((111===>>>222,,,...888999::::::999:::<<<>>>>>>BBBFFFJJJNNNTTT]]]cccsss|||vvvtttyyyyyyzzz{{{{{{}}}}}}qqqqqqrrruuu{{{~~~zzz|||ssshhh```]]][[[WWWSSSVVVVVVWWW[[[ccchhhaaaVVV@@@333:::lllzzzhhhHHH999:::333BBBjjjzzzxxxRRRbbbaaa[[[SSSQQQSSSRRROOOKKKNNNRRRQQQGGG;;;888<<>>tttHHHNNN======888111000333222---,,,...000222222111///---...---,,,,,,++++++,,,,,,,,,111333===PPPggg{{{TTT{{{OOOJJJMMMEEEUUUKKKDDDBBB)))))),,,++++++******++++++,,,,,,,,,+++++++++,,,------333***)))111777888===EEE\\\~~~rrrzzzuuuTTTPPPUUUTTTUUUPPPBBB555...,,,,,,+++***)))))))))))))))***))))))(((((('''''''''&&&''''''''''''((((((((()))&&&'''((()))***+++,,,,,,+++,,,,,,+++******+++---///,,,'''---888777999GGG@@@FFF\\\tttLLLVVV~~~wwwTTTJJJiiioookkkTTTGGGHHHDDDXXX>>>444///+++************))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((('''''')))+++,,,,,,+++)))555000---777444111???MMMiiieeeZZZWWWJJJ@@@IIIFFF<<<000...111...&&&PPP;;;999777444111///...---+++******)))))))))))))))((((((((()))******+++++++++(((...999:::222///444666777888999888999<<<>>>???BBBFFFIIIMMMTTT]]]ddd{{{rrrsssxxxxxxyyy}}}vvvwwwwwwwwwwwwyyy~~~~~~zzz}}}uuukkkddd```\\\WWWSSSSSSTTTVVV\\\eeekkkeee[[[CCC444777hhh~~~iiiOOO:::000===VVVvvvttt___XXXWWWaaa```]]]ZZZ\\\^^^[[[TTTQQQQQQRRRRRRLLLDDD@@@AAACCCEEEAAA888444555444111111111000//////////////////////////////////////////000111222222111000///------------...000222333888888:::;;;;;;<<<<<<<<<:::??????EEEeeelll{{{\\\DDD777666444:::///333;;;111@@@rrrzzz|||vvvnnnvvv~~~WWWOOOZZZfff~~~vvvvvvnnnYYYIII===999...555ooofffAAA^^^ZZZOOO@@@666333///+++,,,...000222333222000///...---,,,,,,++++++,,,,,,---222444>>>RRRggg[[[tttTTT<<>>[[[wwwnnnRRRJJJOOOSSSTTTMMM===///***,,,++++++***))))))))))))***))))))(((((((((''''''''''''''''''((((((((())))))'''(((((()))***++++++,,,+++,,,------,,,,,,---...+++222111000<<>><<<555FFFdddmmmkkkiiiNNNHHHiiicccAAAKKKRRRNNN888...,,,***)))+++,,,---,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++******++++++,,,---...333---222888333444BBBMMMtttzzziiigggkkknnntttzzzggg\\\TTTMMMEEE>>>777000...000TTT;;;:::777444222///...---+++******)))))))))))))))((((((((()))******++++++'''&&&)))...---***,,,222111333444555666888:::===???AAADDDGGGLLLUUUaaajjjrrr}}}wwwpppqqqtttzzzsssooojjjeee```[[[VVVRRRWWWYYY\\\```ggglllggg___SSS999111QQQ~~~fffFFF>>>BBB:::sssllluuu```AAA[[[yyyzzzdddMMMCCCEEEJJJRRRYYYgggmmmtttvvvwwwvvvooohhh^^^ZZZXXXWWWSSSNNNNNNQQQPPPKKKBBB999555444444333222111000000//////000000////////////////////////000000111222222222111111111111222222333444555555888999:::;;;<<<=========:::AAAAAA???VVVQQQnnnlllyyyzzz===<<<666888222000888333>>>jjjfff___```SSSGGGSSS^^^<<>>SSSdddwwwZZZuuuyyyHHH666eee|||MMMEEEQQQIII>>>777...------,,,,,,,,,,,,------............//////000111777666666:::NNNzzz}}}UUULLLKKKTTTTTTEEE666111---,,,+++***************))))))(((((((((((((((((('''(((((((((((()))))))))***************************---///000000///000111333333;;;>>>666DDDsssppp]]]~~~nnnKKKppplllKKKMMMTTTEEE666222,,,***+++------,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***+++++++++++++++,,,---///333---555:::999PPPiiihhh~~~||||||```QQQCCCAAA???888000---XXX<<<:::888555222000......+++******)))))))))))))))((((((((()))******++++++'''***...000...***+++///111333444555666888:::===???BBBEEEHHHNNNWWWdddmmmyyyvvvmmmxxxwwwvvvuuuwwwzzz|||zzzwwwnnnllliiieeebbb^^^ZZZWWWYYY\\\]]]```gggllliiicccXXX<<<111EEEqqq~~~ZZZAAA???===ccc{{{yyysssFFF...777BBBFFFBBB<<<<<>>:::999<<<@@@JJJ]]]ooosss}}}}}}xxxtttooobbb```]]]YYYQQQKKKPPPXXXUUUMMMBBB;;;777555444444222222111000000000000000000000000000000000000000000000111222222222222222222222333444444444555555444555777999;;;<<<======999AAA@@@===PPPzzzXXXSSSmmmeee;;;???:::666...777999///NNNEEEOOO~~~```ZZZMMMJJJrrrVVV888555```{{{~~~\\\<<<......,,,---///111222222222222///...------,,,,,,------,,,111222<<>>@@@MMM}}}jjjKKK@@@CCCAAA888...WWW<<<;;;888555222000///...+++******)))))))))))))))((((((((()))******++++++***///444444000------000333555666777777888;;;===???BBBFFFKKKQQQZZZfffoooxxxzzzooodddhhhqqqtttvvvsssqqqrrruuuvvvuuurrrnnnmmmkkkhhheeebbb```___YYY[[[\\\^^^eeelllmmmiii[[[AAA777>>>^^^vvvIII;;;@@@LLLvvvTTTBBB===888666444444777<<<000666;;;>>>DDDRRRhhhyyy~~~zzzvvvsssfffdddaaaZZZPPPLLLSSS___XXXNNNCCC>>>:::666444555222222111000000000000111000000000000000000000000000000111111222333333333111222333444444444444333111222444777999;;;<<<===666>>>>>>:::LLLuuuiiiLLLUUUuuuaaaJJJDDD;;;555///;;;777999hhhoooWWWjjjrrrzzz\\\BBBOOONNN[[[dddGGG<<>>222///......------......///------------...000111222---DDDllllllMMMFFFPPPUUUHHH888///...---,,,+++*********(((((())))))))))))******((((((((()))))))))***************+++++++++,,,,,,+++,,,.........000333555777555>>>QQQ|||mmmxxxtttiiissskkkBBBNNN~~~^^^PPPXXXLLLCCC666///------+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))+++---,,,+++---111666666AAAGGGFFF[[[yyybbbCCC>>>BBB<<<111RRR<<<;;;888555333000///...+++******)))))))))))))))((((((((()))******++++++)))000444333///---000333666777888999888999<<<>>>>>>BBBHHHNNNTTT]]]hhhpppqqqssspppmmmhhh[[[\\\pppppp~~~~~~ssspppnnnpppsssvvvvvvtttpppooollliiieeecccbbbbbb\\\]]]]]]]]]bbbjjjmmmkkk^^^HHH>>>:::LLLdddEEEAAA777pppwww\\\DDD===:::;;;;;;777444555999???CCCIII[[[ttt}}}xxxrrrlllfff```[[[UUUSSS[[[eeeYYYNNNCCC@@@===888555555333222111111000000111111000000000000000000000000111111111111222333444444000111222333333333222111222333555777999:::;;;;;;555>>>===:::MMMtttlllKKKIIIzzz]]]JJJ;;;888777333:::555OOOwww~~~}}}eeeJJJQQQDDD888VVVvvvdddZZZPPPCCCCCCNNNhhhsssgggXXXJJJ<<<222111666------......//////////////////...---------------)))222444;;;NNN___lll{{{ooocccJJJ]]]dddKKKJJJCCCAAA666//////............//////.........///000111222333;;;XXXrrrSSSNNNSSSNNN@@@000///...,,,+++++++++***(((((()))))))))*********(((((()))))))))*********))))))***++++++,,,---------............111555999EEE---MMMqqqwwwttt___SSS{{{yyyQQQSSSHHH:::111//////---***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++***,,,///...---///666;;;CCCQQQVVVYYYnnn|||xxxzzz~~~wwwkkkiiifffgggjjjooorrrtttXXXBBBCCC@@@666LLL<<<;;;888555333111///...+++******)))))))))))))))((((((((()))******++++++'''---111///++++++000555888999::::::999:::<<<>>>>>>CCCIIIOOOVVV___jjjqqqsssqqqooossssssfffnnnwwwjjjrrrzzzvvvrrrqqqrrrrrrqqqnnnpppooolllgggccc`````````bbbbbb___\\\```gggjjjiiibbbNNNDDD888@@@VVVBBBCCCJJJmmmxxxttthhh]]]UUURRRNNNFFFBBBBBB@@@RRR___eeeuuuzzzpppqqqhhh___[[[YYY[[[aaaiiiZZZNNNCCCAAA???999555666333222111111000111111111000000000000000000000000111111111111222333444555///000111222333222111000444444666777999999::::::777??????<<>>333999888888333bbb|||tttxxxuuu|||wwwrrrDDDDDDAAACCCEEEQQQaaaOOO===111CCC\\\]]]cccWWWVVV```TTTLLLMMMMMMCCC666///---------...............//////...------------...)))333666;;;NNN___nnn}}}{{{UUUmmmKKKcccyyyNNNLLLEEEAAA888//////............///////////////000111333444555UUUjjjeeeOOORRRRRRIII000000...---,,,+++++++++(((((())))))*********+++))))))))))))************((())))))+++,,,---......000000///...///222888<<>>BBBBBBGGGQQQYYY___gggnnnmmmrrrwwwxxxuuuqqqnnnmmmrrrHHH777AAA???AAAWWWnnn|||uuupppmmmmmmppprrrvvvsssnnnjjjeeecccbbbaaacccaaa___^^^___cccgggiiigggaaaCCC;;;>>>dddoooKKK???<<>>;;;???>>>>>>>>>??????@@@AAA>>>CCCEEEEEELLL\\\ppp||||||SSSEEEAAA}}}RRR===:::666444222111...,,,,,,+++******))))))******(((((())))))******++++++,,,---.........///222555===<<<999888888999;;;===CCCCCCIIIRRRZZZ___fffmmmttttttuuuyyy|||zzztttnnntttxxxgggNNNEEEDDDAAA???ccczzztttrrrrrruuuwwwuuurrrnnniiieeebbbaaaaaabbb```___^^^```eeeiiimmmiiidddGGG<<<;;;\\\hhhPPP>>>VVV}}}|||~~~xxxsssxxxsssllldddgggwwwyyykkk^^^TTTIIIDDD@@@;;;888888666555333222111111111111111111111111111111111111000000111222444999@@@DDD555555333111///...------111000000111444777888888:::<<<===999GGGrrrXXXVVV```UUU===888444;;;:::NNNzzzyyyyyy~~~}}}TTTTTTTTTUUUIII???ddd{{{XXX>>>444444444333>>>SSSOOO;;;999@@@BBBAAA===SSSnnn{{{rrrZZZAAA222111------111222///---...//////.........------------...333???OOOaaaooovvvzzzlll```SSSDDDfffFFFFFF@@@>>>111///------///000000///444+++,,,444111***;;;WWW{{{jjj___\\\nnnkkkNNNMMMRRREEE777***)))---...---,,,************************++++++******************///...------------...//////222000444:::888>>>PPPlll|||{{{{{{tttttt||||||SSSZZZhhhXXXIIIFFF000+++:::***---,,,++++++***+++++++++***************************************++++++,,,222...---111222999LLLaaalllfffoooooo\\\RRRMMMGGGAAAAAAFFFLLLPPPQQQMMMOOOQQQQQQNNNHHHCCC???>>>CCCFFFCCC===<<>>999SSSbbbGGG@@@cccwwwmmmxxx}}}zzzwwwuuummmfffooo~~~}}}oooaaaWWWLLLGGGBBB<<<999888888777555333111111111111222222222222222222222222/////////000333;;;DDDKKK;;;888444///------...///---...///000222555999<<<<<<===>>>:::FFFmmm[[[jjj[[[kkk@@@999111888:::___{{{{{{~~~sssgggaaakkknnnrrrbbbUUUNNNHHH???888555333111///+++999888111333333///000BBBRRRhhhzzz}}}pppZZZJJJ???666000000111...,,,+++/////////.........------//////444AAATTTdddnnnrrr|||YYYpppAAAfffpppBBBHHHCCCAAA222000......///000000///777)))+++888222---OOOwwwmmm[[[@@@555<<<777JJJ^^^```SSSNNN___ttt{{{WWWPPPMMM@@@///''',,,222000(((++++++++++++++++++++++++******++++++++++++++++++...---,,,++++++,,,...000333///000<<>>YYY<<<999666444333111///---,,,+++******))))))******((())))))******+++,,,,,,---.........---...111333...000333666999:::;;;;;;EEEGGGMMMUUU[[[^^^eeemmmqqqppprrr|||{{{zzzuuuqqqooooooooommmllliiifffeeeeeeeeefff^^^]]]\\\^^^bbbhhhnnnrrroookkkVVVBBB999KKK|||aaaIIIFFFeeehhhyyy{{{|||qqqkkkyyysssaaaWWWMMMIIIEEE???;;;;;;888666555333222222222222222222222222222222222222111111000///111555<<>>;;;666111///...///000---...000000000333999>>>>>>>>>>>>999AAAccccccddd<<<999444888:::nnn~~~zzz|||tttYYYEEEJJJaaakkkqqqfffPPPQQQ;;;888444333444444333111...222------333111000888:::FFF___RRRBBB222,,,------...///////////////..................444DDDYYYiiipppqqq}}}|||VVVnnnSSSCCCzzzmmmBBBMMMDDD>>>333111......///000000000222,,,000777444;;;gggaaaFFF888000333<<<333888===???<<<:::;;;???GGGaaajjjGGGPPPIII999++++++333111'''++++++++++++++++++++++++******+++++++++++++++,,,+++++++++,,,---///111222333444777@@@FFFMMMuuuyyyyyy}}}rrrqqqooooooxxxwww[[[^^^uuulllhhhooo|||zzzpppvvv```oooZZZQQQXXX<<<,,,///------,,,++++++++++++,,,************************+++++++++++++++,,,---...---,,,111;;;BBBNNNfff}}}]]]iiigggWWWLLLEEEMMM]]]bbbkkkyyyppp]]]LLLJJJRRRNNNLLL???RRRnnnIIIxxxSSS;;;999666444333111///...,,,+++******))))))******)))))))))***++++++,,,,,,+++,,,---------///222444222222333555777999<<<===EEEHHHNNNVVVZZZ^^^gggqqqpppqqqwww~~~yyyuuusssrrrjjjiiihhhgggggghhhjjjkkk^^^]]]]]]^^^bbbhhhnnnrrrppplll\\\FFF<<>>777666444333222222333444222222222222222222222222222333333222222222444666999888666333111///......,,,...//////...111666<<<>>>===>>>:::@@@^^^zzz~~~jjj\\\BBB888:::<<>>>>>888888555222666<<>>000+++000000***++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++---...000222222222222222>>>BBBCCCOOOjjj~~~nnn}}}{{{}}}~~~sssWWWXXXnnnyyyZZZaaammmwwwtttmmmooo{{{xxxXXXMMMrrrIIIVVVHHH111111...---,,,,,,++++++,,,,,,************************++++++++++++,,,---.../////////777EEERRRaaaxxxyyydddTTTVVVZZZ___nnn~~~oooqqqUUU===FFFUUUwwwtttqqqKKK;;;888555444333222000...,,,+++******))))))******))))))******+++,,,,,,,,,+++,,,---------///222444555444444444666999<<<>>>EEEGGGNNNUUUYYY___kkkwwwuuuyyy}}}~~~yyyvvvtttkkkjjjiiiiiiiiikkkmmmnnnbbbaaa___```bbbgggmmmppprrrlllaaaIII@@@DDDmmmvvvWWWIIILLLMMMYYYqqqzzzdddVVVJJJHHHJJJVVVtttyyyrrr~~~sss```WWWPPPMMMKKKFFFBBBBBB999888666444333333444444222222222222222222222222111333666777666444444444333333333222111///---,,,---...//////000333777:::<<<<<>>CCC```|||cccbbbEEE888:::===XXXyyyuuuuuu{{{______ZZZ@@@DDD[[[www}}}fffHHH666333555444111222222...000444,,,'''000>>>;;;888555333222000///999111---000333222000///000000000/////////......***...888JJJ^^^nnnvvvwwwyyyVVVaaaTTTvvvoooMMM:::DDD777444000...///111111222+++555222***===hhhmmmFFF999::::::<<<===<<<888666777444000444666777:::JJJuuuzzzaaaHHHFFF>>>333---...//////,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------+++,,,...///000000000000111DDDKKKOOOfff~~~}}}|||~~~{{{nnnvvv}}}ZZZ\\\zzz[[[PPPZZZ```[[[XXX^^^iiiqqq|||uuu|||oooMMMLLLaaaTTTOOO>>>......------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000000---555GGGZZZlllxxx^^^[[[[[[aaaiiiwwwwwwnnnGGGCCC@@@LLLVVVrrrNNN;;;888555444333222000...,,,+++******))))))******)))******++++++,,,,,,---,,,---------,,,---000222444444444666888:::===>>>DDDGGGLLLSSSXXX```ooo}}}|||~~~zzzwwwuuupppooommmkkkkkklllmmmnnnhhhfffdddcccdddhhhllloootttlllcccKKKBBB@@@aaaqqq```MMMAAAFFFOOOVVVRRRIIIBBBAAACCCDDDJJJXXXjjj{{{tttuuuddd\\\TTTQQQOOOIIIEEEDDD???===;;;888555444444333111111111111111111111111000333666777777555555555222222222222222222111111111111111444999<<<>>>???======AAAAAAFFFaaa}}}ZZZccc:::999666@@@}}}{{{|||qqq[[[tttllltttrrrNNNNNNOOOmmm|||nnn___^^^eee{{{vvvcccJJJ<<<999999555//////444222111444...***222<<>>EEE888444000...///111222222///444000555aaaooolll\\\888333;;;555;;;===888555888<<<===...777AAA===111BBBYYYNNNAAA888111------000,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,++++++---000444888;;;444CCCNNNbbb|||~~~gggTTT{{{gggNNN\\\jjj<<<<<>>XXX|||qqqcccZZZ]]]___]]]___eee```lll{{{}}}iii```XXXUUUQQQKKKFFFEEEDDDBBB???;;;777555333333000000000000000000000000111333555555444333444555444444444444444555777888666555666;;;BBBFFFGGGFFF@@@???BBBBBBFFF___zzz[[[mmmBBB<<<444HHH|||vvvwwwSSS]]]SSSSSSEEEDDDBBB<<<>>>BBB===???PPP^^^]]]RRRFFF@@@@@@>>>777000,,,333///***...///111;;;<<>>MMMrrr}}}PPPeeedddMMMNNNmmmYYYDDD;;;EEEIIIFFFSSSjjjjjjssswwwrrrvvv{{{aaaYYYUUU777......---,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,---...///111111444444BBB]]]rrrzzz|||wwwvvvhhhlllkkksss}}}```JJJGGGKKKAAATTTyyy{{{JJJ<<<:::777444111//////...,,,+++******)))*********)))******++++++,,,------222111000...,,,+++...000777666666666888;;;>>>???CCCFFFOOOXXX\\\aaaqqq~~~yyyyyywwwuuurrrqqqppppppppptttqqqllliiihhhkkkooorrrrrrnnncccOOOEEE;;;YYY~~~kkkfff___\\\[[[WWWQQQLLLKKKGGGBBB<<<888666444444222111000//////000000111444444333333444555777888333777;;;===;;;:::999:::555666<<>>888888;;;>>>>>>@@@HHHRRRlllyyykkkcccbbbfff]]]GGG666000111000000000000000111222>>>hhh}}}HHH000***///...,,,+++,,,---///111333222111000///...------///222===MMM[[[eeennnvvv~~~LLLqqqQQQLLLCCCDDD:::777333111111333333333888///;;;PPPlll]]]CCCBBB???HHH===<<>>777CCCrrrGGG555888<<<+++;;;888777999999444777LLLdddyyy|||UUUHHHJJJ///+++888,,,---------,,,,,,,,,++++++++++++++++++,,,---......000444''';;;,,,>>>wwwTTT```hhhrrrxxxYYYpppiii888???CCC___iiiMMM;;;222:::CCCEEEKKKVVV___hhhuuu~~~~~~yyyvvvVVVYYYfffSSSBBB555000---///000---+++,,,++++++,,,,,,,,,------------+++***+++...000111222:::000OOOnnnyyy|||~~~vvvqqqkkkwwwbbbJJJPPPNNN>>>QQQvvv}}}JJJ<<<:::777444111000///...,,,++++++************************+++,,,,,,------///000///---,,,---000222777666666666888;;;>>>???DDDHHHPPPYYY^^^eeeuuu|||}}}zzzwwwuuutttssssssuuurrrmmmjjjiiilllpppsssyyywwwkkkRRREEE;;;^^^rrrlllfffbbb___[[[UUUOOOMMMIIICCC>>>;;;999777777333222111000///000111111333333333333555666888999;;;;;;;;;===>>>===:::888<<>>666666888:::666555CCCUUUnnnXXXFFFJJJ999...000+++---------,,,,,,,,,++++++++++++++++++,,,---...///***111...===///888nnnmmmwww~~~}}}~~~xxx```mmmUUUYYY]]];;;999000@@@>>>AAA666000555:::;;;???FFFRRR]]]nnn{{{{{{wwwxxx^^^KKKuuuOOONNN666111---///000---,,,---++++++,,,,,,,,,---------...---,,,---///222444444;;;;;;XXXnnn{{{uuuuuutttwwwyyy}}}QQQGGGFFFPPPTTTuuuOOO===;;;888444222000//////,,,,,,+++*********************++++++,,,,,,------.........------...111444777666666666888;;;>>>???EEEIIIQQQYYY___hhhwww|||yyywwwvvvuuuxxxuuuqqqnnnnnnppptttwwwvvvwwwmmmTTTGGGBBBkkkzzzuuuooojjjfff```ZZZUUUPPPLLLFFFAAA>>>===;;;:::444333222000000000111222333333333444666888:::;;;BBB???<<<<<>>>>>777666999666444555888???LLLYYYTTT[[[^^^WWWTTTaaauuufffDDD...///;;;222222222222000///...---777///000111((((((000000444333222222222333555666333444444444333222222111222111555@@@MMM[[[lllzzzhhh___JJJ>>>SSSFFF;;;777333111222333333333999999KKKLLL222222;;;777444@@@EEE===666GGGnnn^^^KKK666999<<<:::777666888===:::555:::EEEaaannnlllMMMFFF>>>000,,,111------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////+++...444777///333PPPkkk~~~www{{{~~~}}}zzz{{{pppaaabbb@@@aaaMMMAAA:::---888///777666444333333444666777AAANNNcccvvvssswww___wwwWWWRRR:::222...///000...---...,,,,,,,,,,,,------------///......///111444777888===NNNiiihhhvvvsssvvvXXXNNNIII===OOO~~~PPP===;;;888555222000//////,,,,,,+++************+++******++++++,,,------.../////////...---...111444777666666666888;;;>>>???FFFKKKQQQWWW]]]ggguuurrr~~~|||zzzyyyxxx}}}zzzwwwttttttvvvzzz|||wwwxxxmmmTTTIIIEEEjjj~~~wwwqqqkkkddd]]]YYYTTTOOOHHHCCCBBB@@@>>><<<555444333111111111222222222333444666888999;;;<<>>===777777===XXXsssiiipppKKK???333+++444...------------,,,,,,,,,,,,,,,,,,,,,---...///000444...555...222999EEExxxzzz}}}~~~~~~^^^zzzmmm;;;FFFAAACCC999000???888444999999444111333555444999FFF[[[ppp}}}xxxwwwQQQ???555......000///...///,,,,,,,,,------------......//////000111444999<<>>???FFFKKKQQQUUUZZZdddpppxxxhhhlllgggOOOLLLGGGHHH@@@@@@FFFBBBGGGnnn}}}zzzxxxxxxzzz}}}qqqUUUJJJ@@@YYY~~~wwwooohhhaaa]]]XXXQQQJJJEEEDDDCCC???<<<777666444333222222222333333444555777999;;;<<<<<<===???>>>:::666777<<>>mmmtttzzzyyy}}}uuusssnnnwwwooo\\\IIIEEE;;;<<<777444333555666888>>>EEEfffmmm~~~___BBB777...222:::;;;333,,,333333333333222111000///888???MMMMMM<<<444555111111111111111111222222222///000111222222111///...///...000444999@@@NNN[[[ooovvv]]]qqqsssTTT???;;;888444222222444444444000CCC{{{qqqRRR@@@===>>>:::666@@@PPPJJJ:::666333999NNNmmmmmmWWWUUUBBB>>>777666<<<===777777;;;KKKjjjvvv[[[BBB777+++---.........---------,,,,,,------------...///000000777---666///>>>JJJMMMaaaUUU{{{jjj???:::888>>>111***666111111777999444000333555555???IIIYYYjjjyyyiii}}}XXXEEE999///...000///......,,,,,,---------.........---...///000111555;;;???JJJrrr}}}^^^NNNFFFDDD\\\MMM===<<<999555333111000000------,,,+++++++++++++++++++++,,,,,,------......111111111///---...000333777666666666888;;;>>>???EEELLLRRRUUUZZZdddmmmqqqfffdddtttoooccc]]][[[VVVZZZeeejjjqqq~~~|||zzzzzz|||rrrWWWKKK???PPP}}}uuulllfffccc]]]UUUMMMHHHGGGEEEAAA===888777555444333333333333444555777999:::;;;<<<<<<999<<<===999555888CCCMMMXXXRRRLLLKKKOOOSSSRRROOOPPPRRRPPPSSSSSSvvvTTTsssDDD;;;xxx]]]eeepppwwwbbbJJJ:::???999555444666777555666:::FFF[[[sss~~~yyygggNNN:::888777555111...111:::AAA777666555333222111111111444LLLiiihhhJJJ666333/////////000000000111111111000111222333222111///---......111555666:::EEEPPP[[[dddtttlllqqq~~~wwwnnnDDD;;;888444222333444444444<<>>:::HHHGGGFFFOOOWWWHHH666555888///;;;\\\qqq___```LLL>>>666444999:::555666;;;444eee}}}eeeFFF<<>>111...//////......,,,---------............---///000111111666===CCCaaa}}}}}}\\\AAABBBNNNjjjOOO>>><<<999666333111000000------,,,++++++++++++,,,++++++,,,,,,---.........000000000///...///222555777666666666888;;;>>>???CCCLLLTTTWWW]]]hhhooopppwwwkkkbbbvvv~~~zzzuuuZZZLLL???PPP{{{sssmmmjjjbbbZZZPPPKKKJJJHHHCCC>>>999888666444333333333444666777888:::;;;<<<<<<;;;999::::::999999@@@MMMWWWJJJJJJKKKNNNRRRUUUWWWXXXSSSUUUVVV\\\YYY}}}\\\sssIIIFFFbbb^^^lll~~~nnnNNNFFF<<<888666777777444444666999TTTiii^^^CCC333888BBB???XXXrrrzzzmmm[[[OOOKKK>>>;;;888444111000000000(((JJJppppppNNN666000,,,000000111111222222222222333555666666666333111//////000444777888<<>>JJJ\\\uuuxxx}}}}}}~~~ZZZ\\\rrrAAACCC555555000222555777777111333000...333;;;;;;333000444===BBBKKKVVVbbbppp|||wwwvvvvvvJJJyyy~~~QQQAAA333...///...---,,,------------...............000222222333888@@@GGGooo||||||RRRLLLHHHMMMyyy~~~LLL>>><<<999666333111000000...---,,,,,,++++++,,,,,,++++++,,,------......///......///......000444777777666666666888;;;>>>???CCCMMMVVVZZZaaalllrrrrrrzzzbbbccc~~~^^^KKK;;;LLLyyywwwrrrooofff]]]SSSNNNMMMJJJDDD???:::999777555444333444444777888999;;;<<<<<<;;;;;;;;;:::888999>>>IIIUUU]]]CCCIIIPPPRRROOONNNPPPSSSWWWXXXYYY___ZZZ~~~^^^~~~===ccclll```oooiiiMMM???:::666777777444444777>>>EEEFFF===666;;;HHHRRR___iiiUUUCCC@@@:::444000/////////'''DDDbbb]]]===---111222111222333333444444333333777888999:::999666333111000222666:::<<>>777666;;;EEEDDDfffjjjIII555222666//////.........---------.........//////000111222444888999;;;AAAVVV~~~|||zzz}}}{{{mmmkkk|||kkkWWWeeeWWW<<<888555000777:::000777555111777EEEFFF999222666000666@@@MMM[[[jjjwwwwwwjjjvvvTTTDDD333...///...,,,,,,---------........./////////222444444444999BBBJJJmmm{{{}}}oooVVVEEEEEE[[[vvvPPP===<<<999666444222000///------,,,,,,,,,,,,+++++++++,,,------,,,,,,...000...---...111111///222888555777888888888:::===???GGGLLLSSSYYYbbbpppffffff{{{bbbLLL:::IIImmmXXXMMMGGGBBBBBBEEEUUUvvvssssssiii\\\QQQJJJFFFCCC@@@@@@===999777777777666555555666888888777777999:::???888777>>>HHHQQQYYY___LLLKKKJJJIIIKKKNNNQQQTTTUUUWWW\\\ZZZZZZqqqSSSjjjFFF~~~xxxnnnjjjgggEEE777666:::666555888555777AAA333555GGG___{{{KKK===888777555333111111222222000444XXXVVV---888LLL...555444444777999888555333AAADDDEEEAAA999222000111+++333888666666BBBVVVeeelllssstttvvvWWWTTTZZZuuuxxxNNN999999777888111000:::222OOOoooaaajjjlllfffpppOOO@@@LLLsssjjjZZZhhhRRR<<<777444888888777222999KKKyyysssOOO===CCC@@@999;;;666:::AAALLLddd~~~]]]999===+++//////............//////......///000000000000000000777;;;===JJJlllwwwvvv~~~|||{{{tttxxxxxxOOOoooZZZNNNUUU:::999DDD???>>>BBB555555;;;222???<<<555<<<777777444777???JJJWWWfffrrryyy{{{AAA888...111)))555)))......---------......///...555555666>>>CCCLLL^^^tttnnnddd@@@HHHFFFlllvvvMMM>>><<<:::666333111000///------,,,,,,,,,,,,+++++++++,,,------,,,,,,...000===555///...//////111444555666888888888:::===@@@HHHNNNVVV```mmmtttqqqcccMMM===HHHppp^^^RRRFFFAAA???;;;<<>>MMMfffzzzqqqdddZZZSSSNNNJJJFFF@@@===999666666666666555555666888888777777999:::999888<<>>FFFUUU^^^}}}uuu```YYYddd___EEE555777222111111000000111111222555:::VVVTTT444>>>VVVKKKRRRPPPIII???::::::999666AAABBBAAA;;;444000111444333666888777999BBBQQQ[[[ooowwwxxxxxxggg]]]OOOeeejjjJJJ???999333444111444<<<999iiizzzggg^^^gggjjjhhhwwwiii```xxxiiiVVV^^^JJJFFF...;;;666888======CCCaaaCCC>>>888555===:::===<<>>666???OOO???333<<<;;;@@@888666KKKHHH:::888///...555999AAALLLYYYgggrrrxxxyyyuuuRRR:::---000(((444,,,......------......//////111555555999AAAEEEWWWsssoooqqqUUUKKKEEEWWWwwwKKK>>>===:::777333111///...------,,,,,,,,,,,,+++++++++,,,------,,,,,,...000EEE888---,,,///000222333555666888888888:::>>>@@@CCCGGGNNNUUUbbbuuutttyyyiiiQQQBBBHHH{{{eeeIIIAAA===;;;<<<;;;999999;;;;;;333000JJJvvvjjjbbblllzzz~~~vvvjjj```YYYSSSMMMHHHCCC???;;;888888888888888666777888888777777999;;;666;;;EEEQQQTTTQQQNNNOOOIIIJJJKKKLLLOOOQQQSSSUUUXXXWWWXXXTTTXXXxxxUUU{{{NNNuuuhhhrrrtttTTT@@@>>><<<;;;:::333===LLLfffuuuqqquuuOOO;;;...111333...,,,///------...///000111222222...;;;TTTYYYFFF@@@JJJNNNOOO\\\^^^PPPDDDBBB>>>666>>>===:::444///...222666444444444555:::BBBNNNVVVttt~~~gggjjjIIIdddiiiLLLAAA777222444555555777;;;ppplllaaa^^^dddfffiii}}}MMMxxxfffaaa888BBB999444===888555mmmGGG:::555777@@@::::::555AAAXXXrrrFFF222333000//////......//////000...//////000111222222333888;;;>>>GGG```wwwnnnooowww|||ssssssxxxwwwzzz}}}|||tttrrr{{{wwwuuuYYY{{{qqq]]]FFFFFFXXXzzzxxxkkkjjjUUUDDD???AAAXXXRRR===666...000444777???JJJYYYhhhttt|||~~~kkk```aaa888---333***222..................///000000000222333:::@@@DDD___~~~|||mmm{{{|||mmmuuu}}}oooIIIHHHHHHoooxxxKKK???===:::777333111///...------,,,,,,,,,++++++++++++,,,------,,,,,,...000999111+++---111222444666555666888888999;;;>>>AAAJJJNNNTTTYYYaaapppyyyqqqXXXGGGHHHvvv~~~vvvppplllpppyyyzzzNNN>>>@@@>>>@@@BBBCCCAAA>>><<<===???===444666CCCFFFHHHSSSPPPUUUVVVMMM???999@@@JJJsss|||qqqggg```XXXQQQKKKIIIEEE@@@===<<<<<<<<<<<<888888999999888999;;;===;;;BBBOOOXXXWWWOOOIIIHHHGGGHHHJJJMMMPPPRRRTTTUUUXXXXXXYYYUUU[[[}}}vvvUUUvvvXXX~~~fffwwwaaaAAA:::888999888111BBBkkkyyyhhhzzz```888222///333999888111***------///000111111222222+++>>>YYYlllgggLLL:::<<<===XXXeeeTTTAAA===<<<666888777444000------111444222222333777===GGGWWWeeeyyymmmxxxeeeEEEsss}}}RRR???666777888888333...AAAoooccc``````aaabbbjjjnnnzzzXXXJJJFFF:::GGGCCC;;;hhhCCC::::::<<>>===:::777333111///...------,,,,,,,,,++++++++++++,,,------,,,,,,...000+++***---222333222333666555666888888999;;;???BBBFFFMMMUUU]]]fffrrr{{{^^^HHHHHHvvvtttuuuzzzyyywwwyyypppKKK888>>>LLLGGGJJJKKKJJJGGGDDDBBB@@@666???@@@;;;777333;;;PPPfffxxxgggMMM???===LLL{{{}}}sssjjjbbbZZZTTTOOOJJJDDD@@@>>>>>>>>>>>>;;;;;;<<<;;;:::;;;>>>@@@FFFJJJRRRXXXTTTKKKFFFFFFFFFGGGIIILLLNNNQQQRRRSSSWWWXXX[[[WWW```sssTTTpppjjjwwwkkkpppIII???:::999:::555???mmmVVVKKKKKKDDD;;;777222///222666333---////////////////////////333BBBZZZwwwbbbCCCAAATTTqqq|||aaaAAA777777555222111111///......000111333444888===@@@KKKbbbwww}}}yyy~~~qqqiiiQQQwwwAAA666;;;777777222111[[[sss[[[^^^___]]]```pppmmmNNNGGGbbb___AAAaaa>>>999:::;;;===333444>>>EEEWWWlll|||III333333000000////////////000000000000000111222444666777333IIITTTZZZ~~~xxxdddlllxxxzzzxxx}}}|||zzz{{{www~~~~~~cccTTTQQQCCC999CCC999,,,000000444444333333:::HHH\\\ppp}}}|||aaaEEE000555---...000.........///000111222222666999>>>EEEGGGHHHmmmvvv```xxxyyyttt}}}rrrsss___aaaOOOpppzzzhhhaaaeeeooolllDDDKKK@@@pppxxxNNN===<<<999666444222000///------,,,,,,,,,,,,+++++++++,,,------,,,,,,...000+++,,,000444333///000444555666888999:::<<<@@@CCCAAAHHHRRR[[[cccnnn{{{fffHHHHHH}}}VVVAAACCCLLLRRRTTTOOOQQQQQQNNNLLLJJJGGGBBB:::???;;;888999777===NNNuuuMMM;;;AAAuuu{{{rrriiiaaa[[[TTTOOOHHHCCC@@@??????>>>?????????>>>===???BBBEEELLLKKKLLLNNNKKKEEECCCEEEEEEFFFGGGIIIKKKMMMPPPQQQTTTWWW[[[YYYccc}}}]]]{{{|||lll~~~jjjHHHAAA===;;;>>>======eeeRRR555,,,999333222///,,,...333555444111000///---------...///555<<>>OOO}}}|||bbb]]]sss{{{wwwvvvvvvsssxxxuuuccc<<>>999222888333222777444333777CCCVVViiiuuu~~~~~~tttyyyxxx```555/////////333/////////000111222444444111<<<@@@???CCCRRR}}}vvvuuuaaahhhlllqqq~~~~~~zzznnnaaaXXXCCCGGGiii|||yyyyyytttmmmeee[[[XXXaaalllpppQQQBBBOOOvvvPPP;;;:::888666444333222222---------,,,,,,,,,+++++++++,,,------,,,,,,...000FFF:::///---000333666:::555666888999:::===AAADDDFFFLLLUUU^^^hhhwwwzzzPPPTTTFFFJJJTTTbbbhhhiiiooowwwiiijjjhhhdddcccaaaVVVIIIJJJHHH@@@>>>DDD>>>777;;;===___TTTYYYzzzrrrmmmeee___VVVNNNJJJHHHGGGGGGEEEEEEEEECCCCCCDDDHHHKKKEEE===777888;;;<<<>>>AAAEEEDDDCCCCCCDDDGGGKKKMMMQQQTTTVVVTTTcccrrrbbbhhhkkk}}}ttt```JJJ@@@===>>>@@@===GGGDDD???MMMJJJNNNMMMMMMIII@@@666777>>>;;;888555333333555999;;;@@@NNNvvvrrrFFFEEEDDD@@@:::333000000000...---,,,...000111111111---111===DDDGGGTTTdddbbbSSSTTTKKK555:::333>>>999000zzzSSSLLLPPPMMMKKK___}}}mmmQQQpppWWW]]]xxxooolllAAA777888:::<<<555;;;:::DDDZZZtttOOO222111111000000000000111111111111111222444777;;;===@@@BBBUUUyyybbbYYY^^^zzz|||yyyzzzyyyvvvxxxzzzjjjuuuzzzpppzzzAAA===ffftttuuummm???444===555,,,333111444111111333:::HHH[[[mmmxxxyyywwwkkknnnqqq\\\]]]666111333///////////////000111333444555666DDDGGGCCCIII```ooojjjmmm[[[sssaaavvvzzz|||jjjcccRRRGGGIIIjjjJJJGGGLLL]]]sssNNN===;;;888555333000///.........---,,,,,,,,,,,,------,,,,,,,,,---///111222000222333111///000444888666888:::;;;<<>>>>>...>>>YYYVVVLLLbbbyyy^^^999888555222000.........000000111111111000000///000333222777DDDJJJRRRbbbyyyuuulllkkkHHH???000999222;;;@@@|||dddQQQLLLFFFKKKPPP\\\ddd\\\bbbYYYkkkJJJDDD???BBB888@@@VVVyyytttjjjDDD222999;;;666666555:::FFFXXXsssKKK111222222111111111111222222333333333444555999???CCCDDDPPPXXX|||lllNNNaaa^^^mmm{{{wwwyyyuuuooo[[[HHHEEEGGGGGGHHHRRRQQQAAA000666<<<:::444000222555888222222999CCCPPPcccuuuyyyzzz}}}xxxmmmwwwWWW~~~666222555+++999///111222222111444:::>>>BBBBBBKKKJJJNNNUUUsss^^^~~~\\\]]]fffeeeppppppiii]]]NNNJJJvvvWWWEEEGGGWWWxxxVVV===;;;999666333111//////......---,,,,,,,,,,,,---,,,,,,,,,,,,---///000222,,,---...///000333777:::666888:::;;;<<>>:::666888@@@HHHKKKIIITTTRRRccceeeuuu{{{hhhsssvvvxxxqqqRRRGGGBBB\\\sssiii]]]vvvqqqQQQ:::555333222000////////////000000111111111111000000000333222777EEEKKKTTTdddxxx```iiiJJJ@@@666<<<...555LLL\\\HHHLLLEEEIIIRRRdddccc\\\jjj@@@WWWlllccc```TTTOOOBBBCCC333///===ddd^^^===///:::;;;666555333555DDDWWWnnn~~~}}}oooAAA888222222111111111111222222222222444555777<<>>111000%%%//////111222222222666<<<@@@HHHGGGOOOOOOUUU]]]dddUUUuuuWWWaaa___eeelll|||yyyrrrkkk^^^ZZZsssMMMGGGTTTvvvVVV===<<<:::777444222111000......---,,,,,,,,,,,,---,,,,,,,,,,,,---///000111111000...///333666999:::777888:::;;;===@@@DDDGGGMMMWWWZZZ\\\bbbggguuufffrrrmmmyyyvvvqqqqqqvvvooommmssswwwnnn\\\OOOCCC<<>>...333\\\YYYEEEJJJDDDGGGSSSlllttttttTTTxxx{{{mmmIII666;;;bbbSSS777000<<<===777555222888JJJ\\\kkkvvvttt{{{{{{EEE777222222111111111111222222000222444666:::???FFFJJJKKK\\\ppp]]]JJJWWWkkk{{{uuutttwwwxxx~~~OOO>>>444000...666<<<555000222555555333111111111999666333333333888CCCNNNbbbppp|||~~~QQQ888777...555000111222222444999@@@DDDRRRPPPVVVWWW```jjjvvvffffffQQQhhhxxxVVVdddgggtttuuurrrccc]]]RRRCCCIIItttqqqQQQ>>><<<:::777555333222111......---,,,,,,,,,,,,---+++,,,,,,---...///000111>>>999333000333777999999777888:::<<<>>>AAAEEEHHHNNNWWWYYY\\\cccgggtttzzzwwwwww~~~~~~~~~|||~~~nnnkkkxxx{{{vvvrrrooommmgggggghhhnnnxxxvvv]]]AAA:::555444:::>>>===;;;;;;111777<<<;;;666:::KKK\\\ZZZUUU\\\hhh___jjj~~~wwwUUUAAA444444888444////////////.../////////000000111222222222111111///333222777FFFOOOYYYjjj{{{www}}}ZZZ\\\YYY888444<<<444666bbbVVVFFFFFFDDDFFFSSSooo^^^OOOxxxTTT777444NNNqqqlllNNN777333===<<<777777555777GGGOOOQQQSSSSSS]]]qqq```111333222222111111222222333111222555888;;;AAAGGGLLLSSS```xxxLLLPPPYYYmmm|||wwwwwwxxx~~~{{{{{{ccchhh\\\;;;222PPP^^^KKK>>>===:::888666555444444000000000///...222;;;CCCYYYmmmNNN---000...111111111222444888>>>EEEIIIXXXVVV\\\^^^kkkyyyXXXMMMrrrfffQQQdddcccmmmzzzzzzggg[[[uuuppp[[[DDDBBBZZZnnnRRR===<<<:::777555333222111......---,,,,,,,,,,,,---++++++,,,---//////000000DDD<<<333///000555888999777999;;;<<<>>>AAAFFFIIIMMMUUUXXX[[[dddhhhttthhhRRRJJJ^^^|||wwwtttpppmmmqqqzzzvvv```EEE555888666:::AAADDD@@@;;;888555777;;;===;;;>>>NNN```XXXZZZYYY[[[dddqqq~~~lllvvvLLLLLLuuusssQQQ888222333999888,,,222222111111000///...---000000111222222222222222///222111777FFFPPP[[[lll~~~pppyyyjjjdddsss>>>333999:::888XXXtttLLLCCCBBBEEEFFFRRRoooOOO999DDD^^^^^^kkkyyyTTTEEE+++***666WWWLLL888555;;;777444777666999EEECCC:::888999AAAQQQ|||rrr444333333222222222222333333222444777:::===BBBHHHLLLQQQ[[[{{{~~~CCCOOO]]]vvv|||yyyyyyzzzyyyuuu```zzzXXX;;;OOO^^^OOOSSSOOOIIIBBB<<<888666666222666777444///000555:::RRRhhh|||~~~wwwOOO,,,222222000222222444888>>>EEEKKKNNNWWWWWW___aaapppNNNLLLzzzXXXOOObbbccciii{{{|||uuufff[[[uuuggg\\\fffmmmJJJCCCMMMhhhQQQ<<<;;;999666444333222111......---,,,,,,,,,,,,---***+++---...///000000000;;;666000---...333888;;;777999;;;===???BBBGGGJJJLLLTTTVVV[[[eeejjjuuulll^^^SSSEEEYYY~~~{{{~~~wwwvvvvvveeeIII:::;;;888999>>>EEEDDD===888777===999<<>>:::;;;666444222+++444444444333111///---,,,000000111222333333333333///222111666FFFOOO[[[mmmttt|||nnnEEE999888;;;666RRR|||uuu___GGGDDD@@@FFFFFFRRRrrrcccBBB333@@@>>>KKKaaaMMMFFFDDD999777///666VVVZZZGGG777555999222000555666...===>>>999>>>BBBBBBGGG[[[ccc999333333222222222222333333333666999===@@@EEEJJJNNNMMMRRRzzztttDDDHHH```~~~xxxyyyzzzzzz{{{zzzzzz~~~kkk```hhhzzzHHH777<<<<<>>@@@DDDFFFAAA:::777:::@@@FFFVVVggghhh[[[RRRSSSRRRZZZZZZccclllrrrzzz___vvvbbb___llljjjbbb```ggg\\\MMMDDD:::;;;888AAAFFFSSSmmmwwwgggTTTMMMBBB???;;;///---222222333444333333111///---,,,///000111222333333333333///222000555EEENNNZZZlllxxx|||iiizzzBBB???666777888bbbUUUGGGFFF@@@GGGEEETTTzzzhhhlllUUU111999BBBccc;;;888222999444333EEEAAABBB666777:::222000666888///EEEQQQWWWbbbbbbPPPCCCSSSOOO>>>444333333222222333333444444777;;;@@@DDDJJJOOOSSSddd```dddHHHFFFeee}}}xxxyyyzzzyyy~~~}}}zzzddd]]]mmm___@@@;;;888333:::BBBDDD???:::777777222<<>>CCCFFFbbbOOO@@@DDDZZZeeeJJJ:::999777555333222111000......---,,,,,,,,,,,,---***+++---///000000//////+++///444666555555777999777999<<<>>>@@@CCCHHHKKKNNNUUUWWW[[[eeeiiirrrhhh{{{fff[[[kkkRRRKKKMMMNNNFFFGGGJJJHHH@@@888:::@@@>>>WWWyyyvvvXXXMMMTTTWWWWWWVVVgggyyymmm}}}```rrrwwwrrrcccjjj}}}YYY===;;;<<<888:::000555333@@@cccxxxoooaaaVVVFFF>>>;;;222111444111111222222222111000...---///000111222333444444444000222000555DDDMMMYYYkkkuuuxxx[[[xxxddd777AAA555444===zzzPPPEEEEEEBBBHHHDDDVVVkkkVVVIIIRRRtttLLLLLLGGGYYY}}}gggCCC555+++@@@OOOUUU]]]KKK???777:::>>>666333999;;;ZZZuuukkkNNN^^^LLLCCC444333333222222333333444444777===BBBHHHNNNTTTXXXaaa\\\PPPIIIJJJjjjzzz{{{{{{xxxsss~~~sssuuuvvv]]]ZZZ|||ooonnntttddd[[[GGG@@@KKKWWWYYYPPPEEE===:::HHHRRRVVVLLL???888555222999@@@FFFSSSnnnxxx```vvvooo999///444888222444;;;EEEOOOVVVXXXWWW\\\cccmmmiiiqqqNNN\\\]]]bbbCCCPPPuuuBBBOOORRRllllllrrrvvv___MMMEEE???AAALLLzzznnnRRRWWWYYY___gggSSS???@@@LLLCCCEEElllXXXFFFEEEHHHoooLLL<<<;;;999666444222111000......---------,,,,,,,,,...------......///000111<<<999555222222555:::>>>>>>;;;:::>>>@@@AAAEEEJJJPPPUUUUUUZZZgggkkkrrr^^^^^^sssxxxlllccc]]]XXXUUUOOOWWWSSSDDD===DDDIIIGGGeeezzzvvvccc\\\YYYUUUVVV\\\ZZZttthhhmmm}}}VVVvvvcccggghhh```hhhmmmrrrvvvuuuqqqqqqwww~~~hhhNNNLLL]]]III??????<<<<<<===777333::::::???___eeeTTTFFF:::666444000000444222444666444000------///111///111///222BBBDDD222333...000999@@@IIIYYYjjjwwwuuu___gggGGG<<<666444===MMMCCCGGGAAA===<<>>===CCCSSSNNNaaatttyyy}}}```ggg}}}rrrAAA333444777666999>>>CCCIIIPPPWWW[[[]]]YYYhhhmmmlllrrrOOOEEERRRSSS<<>>::::::>>>@@@AAAEEEKKKQQQVVVVVV[[[gggkkkqqqpppggg|||tttkkkccc^^^\\\iiiZZZOOOLLLIIIIIIWWWkkkzzzzzzrrrfffcccfffaaaUUUYYYXXXWWWwwwzzzlll}}}]]]|||jjjqqqeeegggnnnjjjnnnssstttsssoookkklllqqqwww~~~nnnTTTIIILLLOOOFFF???777000555===;;;999===999<<<]]]sssYYYLLL???:::666111......111333444333000...///000......222222444DDDJJJ>>>555000111999AAAJJJ[[[llltttjjjZZZqqqIII:::777888===PPP@@@@@@IIIGGGFFFiiixxxoooZZZNNNHHHVVV\\\UUUhhhrrriiigggIII:::<<<999999bbbqqqeeeSSSDDD:::888===CCC___tttooo~~~www|||zzzGGG888333111444777666555777===AAAGGGNNNVVV___fffjjjrrryyyuuuCCC@@@CCCiii{{{zzzyyylll[[[SSSIIIHHH===CCC[[[kkkooo}}}jjjMMM444WWW???FFFQQQKKKTTTOOOhhhrrr```vvvyyymmm@@@444666999777:::???DDDIIIPPPWWW[[[^^^ZZZdddeeegggnnnNNN@@@JJJPPP<<>>HHHnnntttbbb```^^^```xxxgggVVVGGGEEEJJJ]]]{{{HHHAAADDDbbbnnnFFF<<<;;;999666444222111000......---------,,,,,,,,,...------......///000111777666555333111222666888===::::::>>>AAABBBFFFLLLRRRXXXXXX]]]hhhkkkqqqyyyyyyvvvvvvmmmiiihhhwwwdddUUUSSSTTTYYYkkk~~~vvvhhh___dddkkkggg\\\```VVVYYY~~~ooovvviiigggTTTvvvrrrppp|||{{{zzz~~~|||xxxrrrlllmmmrrrxxxzzz```LLLDDDCCCBBBEEEFFFCCC@@@AAABBB???999;;;888@@@eeekkk[[[JJJ@@@<<<777222111111222333222111000000111000...111111333GGGZZZZZZ:::333222:::CCCMMM___ppp|||hhhdddNNN999999;;;===zzzSSSBBBAAAAAABBBBBBcccfffUUURRRZZZOOOHHHLLLOOOcccttt^^^[[[KKKLLLvvvKKK888333...GGG[[[mmm}}}FFF777222000333666666777:::???BBBGGGMMMTTT^^^gggmmmqqqxxx___@@@>>>BBBiii|||~~~rrr^^^XXXaaaRRR@@@NNNsss]]]VVVPPP666111888SSSzzzAAAggghhhddd^^^wwwooo```uuuppphhh;;;000333666<<>>AAACCCGGGLLLRRRYYY[[[___hhhkkkqqqtttyyy~~~uuurrrtttooonnndddVVVXXXiiisssqqqmmmnnnkkkeee```_________gggXXXcccwwwQQQdddeee}}}zzzyyykkk[[[MMMJJJFFFEEEQQQ[[[QQQ===444::::::;;;LLLwwwmmmWWWIIIDDD@@@:::555666666555333222111111111555///000---...EEEdddrrr???666333:::DDDPPPcccuuuqqqiiiRRR<<<<<<===>>>OOODDDEEE@@@EEEGGGhhhkkkLLLZZZxxxwww___VVV}}}aaaBBB999666:::PPPhhhvvvGGG666222000333555666999>>>BBBEEEHHHKKKOOOWWWaaahhhcccsssaaa>>>===AAAjjj|||rrrwwweeeeeeMMMGGGHHH888444666DDDvvvMMMnnnjjjYYYPPPQQQmmm|||fffyyy}}}jjj:::111555888CCCFFFJJJNNNRRRWWW]]]aaabbbgggkkkfffuuuwww|||CCC<<>>;;;;;;>>>AAACCCGGGLLLRRRZZZ]]]aaaiiikkkqqqtttxxxrrrxxx{{{vvvwww{{{pppqqqhhhZZZYYYeeeiiiccciiiiiifff^^^QQQIIIKKKQQQjjjZZZoooZZZ]]]```{{{^^^FFFWWWuuulllTTTRRR^^^WWWTTTfff{{{iii]]]YYYQQQCCC666<<<:::777555333222000000555///111///+++<<<\\\nnnCCC888333:::EEESSSgggyyy}}}rrrZZZzzzOOO>>>===<<>>===AAAjjj]]]~~~FFFIII\\\MMM<<<444,,,222///111III___ooonnnuuuNNN>>>???OOO___gggooo~~~iii{{{jjj:::666===???HHHKKKNNNQQQTTTYYY___bbb[[[fffggg___nnnwwwCCC===HHHppptttCCC666III{{{PPP666???JJJOOOYYY```rrrpppzzzuuummm___IIIEEEaaassslllOOOAAAAAAKKKyyyQQQ<<<;;;999666444222111000......---------,,,,,,,,,...------......///000111444777999777444333888<<<@@@<<<<<>>:::>>>BBBbbbooouuusssddduuufff|||```KKK999;;;YYYWWWKKKCCCAAA<<<111---///UUUrrrqqqpppIII666333222555666999@@@HHHPPPTTTWWWVVVSSSTTTXXX]]]cccrrreee>>><<<@@@iiiwwwUUUiiiUUUeeeggg???333<<<111555:::000666999333ggglll___GGGAAA>>>FFFUUUaaazzzqqq___555999CCCDDDKKKNNNPPPSSSVVVZZZ^^^bbb^^^iiiggg]]]hhhgggKKK<<>>]]]TTTBBBDDDNNNvvvPPP<<<;;;999666444222111000......---------,,,,,,,,,...------......///000111666999;;;888333333888>>>AAA>>>===@@@AAABBBEEEJJJPPPZZZ___dddlllmmmttt}}}}}}}}}ssscccZZZQQQKKKVVVgggaaaOOO???<<<;;;:::CCCOOOrrrggg~~~kkk\\\qqqWWWCCCkkkzzzzzzsss]]]FFF>>>:::666333222222000...111+++222777---,,,@@@PPPJJJ<<<222888EEEVVVlllRRRccceee```IIICCC:::888IIIWWWCCC@@@BBBBBBGGGjjjrrrZZZxxxiiiSSS999+++---:::[[[lll___EEE666+++---555999===AAA```~~~HHH777444444666777:::CCCLLLSSSYYY___```\\\[[[^^^bbbhhhnnn===;;;>>>fff{{{hhhXXXZZZqqqFFF888222999---444:::000555777888vvv}}}|||\\\GGGGGGBBBNNNeeekkk{{{UUU333>>>JJJJJJQQQRRRUUUWWWYYY]]]aaadddgggoookkkeeeqqqfffTTT===999RRRrrryyyFFF777DDDnnnUUU666999BBBHHHUUU^^^oooeeeNNN>>>ZZZ^^^FFFEEEPPPmmmIII<<<;;;999666444222111000......---------,,,,,,,,,...------......///000111111555777555111222999@@@BBB???===@@@AAAAAAEEEIIIOOOZZZ```eeelllmmmuuummmfffeeesssssspppzzzzzzlllRRRGGGPPP[[[]]]DDD===;;;>>>===???RRRiii|||ppptttiiisss[[[gggkkkuuuhhhiiijjj\\\III<<<888333111111111000...666+++...333***---EEEZZZKKK<<<222777EEEVVVmmmSSSgggqqq|||```NNNGGG:::555FFFQQQAAAAAA;;;888>>>eeezzz{{{|||OOObbbDDD^^^wwwiiiRRRFFFgggdddAAA444888666@@@HHH===888;;;<<<777222222777<<>>HHHKKKCCCEEE888777333===000222888333999999999bbbpppfffTTTYYYQQQYYYhhh]]]dddtttWWW999HHHUUURRRVVVXXXZZZ\\\^^^aaaeeehhhiiioookkklll}}}nnnYYY@@@999OOOooo{{{HHH888DDDlllVVV666777???FFFTTT\\\mmm~~~kkk[[[CCCVVV}}}^^^yyygggIIIEEEOOOuuuLLL===<<<:::777555333222111......---,,,,,,,,,,,,---///---,,,...111333222000...555333000222111555BBBFFFEEEDDDBBBBBBDDDIIILLLQQQXXXaaafffjjjpppyyyzzzfff___aaaeeefff~~~{{{tttxxx{{{kkk|||tttNNN???NNNTTTIII999888===CCCDDDJJJaaayyyvvvvvvzzz___kkklllNNNiiivvv~~~qqqbbb[[[ZZZXXXPPPHHH444444444333111///...---...///111222000333BBBQQQOOO;;;555BBBJJJMMM```zzzbbblllrrr___QQQ@@@>>>::::::xxxRRR>>>:::<<<;;;FFF___tttiiiqqqddd777:::kkkqqqTTT===FFFtttGGG444999222111;;;===666444???333222777///IIIhhhppppppLLLBBBKKKUUU|||EEE999666444666<<>>444000IIIQQQ@@@<<<777777QQQzzzttthhhttt^^^PPPOOOgggrrrYYYTTTcccxxxRRRIIICCC[[[VVVVVV[[[___```^^^^^^aaaeeegggkkkjjjsss}}}{{{YYY;;;999NNNzzzJJJ999===hhh___888555777CCCQQQRRRllljjjbbbjjjPPPOOOrrr{{{ZZZ999CCCpppqqqOOO@@@WWWwwwPPP===<<<:::777555333222111......---,,,,,,,,,,,,---...,,,,,,---111222222000,,,222333777<<<666333===BBBBBBAAA@@@???AAAFFFIIIQQQWWW___eeekkkqqqxxx}}}|||qqqbbbYYY^^^zzzggg___MMMSSScccpppmmmjjj}}}zzz^^^CCC???JJJGGG999@@@BBBFFFJJJLLLVVVkkk~~~xxx}}}TTTllloooRRRaaannnyyyqqq^^^NNNEEE===:::===>>>:::555222222222222222111000000000111111111...///<<>>HHH;;;AAA===;;;DDD[[[qqq~~~XXXwwwKKKHHHrrrUUUGGG999@@@^^^:::666;;;<<<777///777555@@@555555===999OOOdddKKK??????TTTYYYQQQuuugggCCC777555555:::BBBLLLUUUYYY[[[ccclllooonnnoootttyyyvvv{{{ttt;;;===;;;QQQ|||xxxkkkbbbtttPPPwwwuuummm___\\\JJJAAADDDJJJUUUQQQKKKWWWTTT@@@555000999EEE______HHHKKKpppeeeYYYVVVqqqRRRJJJFFF\\\WWW```ccceeecccaaaaaafffkkkoooqqqjjjjjjlllkkkWWW<<>>HHHLLLaaalllWWWVVVBBB@@@YYYhhh[[[JJJEEEAAA:::888777<<<\\\pppMMMCCCbbbtttNNN===<<<:::777555333222111......---,,,,,,,,,,,,------,,,,,,---///111111000///222666AAAHHH;;;222<<<@@@AAA@@@??????AAAEEEHHHQQQUUU\\\dddlllssswwwzzz~~~{{{YYYhhh~~~bbbJJJ:::333999AAAQQQ[[[SSSIIISSSfffxxx}}}aaaDDD;;;CCCKKKHHHAAAHHHNNNQQQPPPTTTbbbtttxxxyyyUUUppppppuuuUUU\\\ssstttaaaiiiyyyXXXJJJJJJ999666444444777999777555000000111222333333333333222222222111...///:::FFF???555999KKKRRRPPPaaa{{{www|||}}}eeeFFF>>>999CCCJJJ;;;BBB>>>:::BBBWWWlllzzzwwwuuuYYYTTTIIIQQQOOOMMM___:::777888777:::666;;;LLLGGGAAA???444999777EEE___rrr~~~ooobbbzzz\\\@@@666666999@@@KKKWWW```eee```eeelllpppqqqrrruuuxxxwww|||mmm===???<<>>UUUxxx^^^<<<999[[[sss<<<111999999???IIIXXXxxxZZZNNN@@@@@@QQQZZZOOOAAA>>>999888>>><<<333===SSS^^^WWW```nnnJJJFFFrrrlllIII===<<<:::777555333222111......---,,,,,,,,,,,,---++++++,,,---...000000000555666:::FFFJJJ:::222???BBBBBBBBBBBBBBBDDDGGGKKKRRRUUU[[[eeennnuuuxxxyyyvvvtttzzz{{{^^^GGG;;;:::===@@@AAA<<<@@@KKKNNNGGGBBBDDDqqqeeeHHHAAA<<>>:::???QQQfffvvv|||hhh~~~XXX@@@777<<>>GGGRRR\\\dddgggcccfffjjjmmmoooppprrrsssjjj}}}xxx??????<<>>:::GGGRRROOOCCC;;;BBB777666::::::???@@@777???LLLmmmHHHJJJ~~~jjjJJJ===<<<:::777555333222111......---,,,,,,,,,,,,---+++,,,------...///000111444666777===>>>111...===BBBCCCDDDCCCDDDEEEIIILLLSSSVVV\\\eeeooowww{{{}}}uuuxxxOOOJJJOOOlllmmmIIICCC;;;888;;;???>>>;;;>>>444222>>>IIIHHHBBB???PPP{{{~~~{{{ttt\\\EEE777>>>DDDIIIVVVeeehhhbbbZZZ___^^^YYY^^^mmmuuuttt~~~XXXDDDlllOOO\\\yyyhhhaaa___PPPTTTSSSJJJTTTgggGGGUUUzzzttt[[[MMMFFF???777333999999888666444222111111333444444444444333333222222222333444333444<<>>555===///KKKgggqqqiiinnnpppqqqoooUUU^^^eeeddd^^^ZZZ^^^cccgggjjjkkkllllllbbbgggfffkkkqqqoooOOO666999LLLvvvppp;;;666LLLsssGGG///888888888IIIQQQ```rrrVVVGGG===GGGZZZ___NNN:::999333777999555>>>IIIJJJ@@@OOOlllIIIQQQnnnPPP===<<<:::777555333222111......---,,,,,,,,,,,,---+++,,,............000222...333000000444...,,,666@@@AAABBBBBBCCCDDDGGGJJJRRRVVV\\\eeennnwww~~~zzzlll}}}vvv}}}ooo```aaappp|||rrrkkk```OOO???HHHJJJMMMQQQVVVUUUIII<<<:::777777;;;<<<:::===AAA===^^^rrr\\\SSSuuusssbbbOOOCCCEEEGGGGGGIIITTTmmm{{{iiidddcccaaaaaagggqqqvvvtttTTTMMMeeeQQQVVV{{{ddd\\\dddmmmjjjsssqqq]]]fffXXX???SSSmmmvvvbbbRRRFFF???>>><<<:::888888999:::;;;666666666555444333222111444222333444222111777>>>999444@@@WWW^^^WWW```tttvvv|||aaa>>>>>>777FFF}}}zzz^^^???@@@;;;:::<<>>@@@AAABBBBBBDDDGGGIIIOOOTTT\\\dddkkkuuuwwwuuuuuuSSScccwwweeebbbyyy~~~tttkkknnnxxxqqq^^^=========:::666333888???;;;DDDqqqiiiVVVGGGLLLfff}}}gggXXXNNNJJJUUUTTTKKKPPPjjjoookkkccc```gggpppuuuwwwxxxIIIDDD~~~eee[[[RRRtttsss\\\___```wwwnnnhhhRRR<<>>888111<<>>===888[[[tttSSSSSSiiiyyy|||fffMMMFFFLLLRRRcccaaa___bbbqqq{{{sssoooyyyvvvqqq___aaaeee^^^^^^VVVNNN]]]uuullllllaaa^^^iiitttvvvwww{{{<<<>>>ssslll___eeeRRRlll|||ppp[[[eeeyyyxxxaaa___~~~RRR===[[[zzz[[[UUULLLAAA999777777777666555555555666555555444444111000222555777777<<>>FFFYYYppp~~~```JJJ>>>mmmdddeeeCCC>>>FFFSSS```ggghhhbbb]]]RRRZZZbbbdddbbbdddlllttt{{{kkkFFF777<<>>EEEiiiXXX>>>777ZZZlll>>>---???555777BBBHHHQQQlll\\\nnneeevvvYYYWWWqqqfffIII@@@<<<777444555666222---888---***222888333,,,(((......//////000111111111***666...BBBLLL^^^CCC555BBB@@@???@@@DDDHHHKKKMMMUUUXXX]]]ccckkkuuulllwww\\\IIIDDDUUUlllaaaZZZoooppp]]]PPPQQQMMMNNNYYYjjj|||YYYFFF>>>:::888:::<<<;;;888777:::<<>>GGG^^^zzz}}}ZZZUUU\\\sssbbbKKKJJJHHH@@@GGGZZZJJJ;;;YYY{{{rrrWWWJJJ;;;444555777333///555666777777555444444444222333555777:::<<<>>>???:::777999WWWYYYbbbeeezzzwww{{{}}}FFF@@@::::::CCCgggFFF<<<>>>;;;<<<@@@CCCMMMggg}}}aaa[[[???<<>>OOO222222555111DDDFFFLLLkkkmmmtttYYYTTT}}}eeeHHH???===888444222222111///111---***'''$$$$$$)))000---......//////000111111:::===777DDD;;;CCC333,,,AAACCCDDDDDDCCCDDDFFFHHHLLLQQQXXXaaakkkvvvzzz~~~cccLLL@@@GGGWWWhhhzzz}}}}}}xxxpppdddRRRBBB===999888<<<@@@EEERRR^^^|||uuu```GGG777666:::===777888888666333222444666]]]bbbddd[[[GGG999;;;FFF<<>><<>>EEEbbbUUU===>>>;;;;;;>>>@@@HHH^^^uuuzzzyyysssYYYIII777666000555GGGQQQMMMHHHHHHNNN<<>>...:::???;;;>>>DDDIIIHHHDDDBBBFFFKKKPPPUUU^^^gggqqq{{{uuuqqqWWWCCC???EEEIIItttkkkKKKLLLVVV[[[[[[iiiyyyzzzjjj]]]]]][[[MMM===>>>===>>>@@@===888777999666CCCOOOQQQMMMJJJEEE@@@DDDDDDAAA===<<<>>>===999:::;;;;;;;;;999999;;;<<<;;;^^^|||WWWAAA>>>;;;CCCIIIIIIGGGDDD>>>999999:::???DDDFFFIIIRRR[[[ccchhhiiijjjccc}}}|||}}}}}}wwwqqqeeeqqqxxxtttqqqrrrwww~~~zzzxxx~~~EEE>>>DDDTTT{{{UUU[[[~~~vvv{{{gggjjjdddWWWPPPSSSRRRGGG===:::JJJeee___:::;;;RRRXXXgggooommmhhhbbbZZZxxxiiiJJJJJJHHHAAA888333222333555555666666555444333222222333444555666777888999999;;;AAA```___ggglllnnnjjjuuu|||nnnjjj>>>999:::BBBGGG\\\yyynnnCCCAAA===<<>>JJJyyygggPPPnnn```SSSSSSXXX```gggkkkllljjjhhhZZZ```bbb```ccclllwww}}}pppgggwwwSSS555???777AAASSSuuu}}}~~~|||qqqNNNFFFBBB999<<>>KKK888888AAAJJJJJJEEEEEENNNWWW\\\___eeekkksss{{{eeeMMMCCCBBB;;;OOOkkk[[[EEE???@@@CCCIIIcccmmmSSSJJJRRR[[[TTTFFF???@@@BBBDDDCCC???===<<>>>>>@@@CCCBBB:::111888999:::999888777666666111BBB[[[iiicccQQQCCC>>>@@@AAAAAA===888555333222888:::===AAAEEELLLWWW___gggpppooonnnkkkzzzssseee}}}zzzxxxvvv}}}yyytttxxxrrr???BBBBBBMMMWWWOOOrrraaaUUUkkkgggPPPUUU___\\\gggssssssbbbMMMCCCBBB>>>EEEOOO777444???MMM{{{VVVKKKnnnvvvmmmhhh\\\LLL<<<444333555555555444444555555444333222222333333444555555555888===EEEdddaaahhhnnn\\\VVVrrrpppmmm~~~ZZZ<<<999<<>>AAAAAABBBNNN\\\vvveeeRRRFFF???<<>>DDDgggaaaddd|||\\\VVVUUUWWW\\\bbbfffgggfffddd]]]bbbddddddhhhsss|||rrrppp}}}ppp:::@@@222>>>DDDkkkqqq```LLLAAA???666222777999===:::555999HHHbbbtttnnn\\\uuusssffflllzzzuuuYYYaaaccc\\\___dddaaaaaa___[[[YYYYYY\\\`````````[[[]]]ggggggjjjvvvrrrJJJ777:::HHHXXXxxx@@@======nnn^^^888...999555555BBBJJJLLLZZZeee\\\zzztttxxxuuu^^^UUUxxx^^^JJJ???999666999999333......333111---(((***......***,,,,,,------.../////////333///;;;888:::YYYgggCCC444???IIIHHHCCCDDDQQQ]]]]]]___bbbfffllluuu~~~oooWWWIIIDDDHHHAAADDDccc]]]FFFOOOiiizzz___RRRCCCAAAMMMZZZXXXOOODDDCCCAAA>>>=========<<>>============<<<:::888666===777333666999888888999888777666555444444777:::999:::;;;???GGGSSS^^^dddnnnyyyvvvwwwttt}}}vvvjjj|||xxx}}}zzzzzzfff???DDDAAAJJJSSSFFFccc___HHH[[[xxxyyy}}}}}}pppZZZIIIHHHOOORRR???@@@888:::;;;MMM~~~qqq\\\HHH===:::===@@@;;;888555444555666555444111222222222222333333333555>>>IIIhhhbbbhhhoookkkRRRzzzmmmyyypppKKK===;;;???EEEIII^^^TTTFFF@@@>>>BBBBBBAAAHHHSSSkkkqqqtttmmmooommmWWWMMMLLLRRR^^^xxx```SSSxxxlllTTThhhkkkbbbjjj~~~rrr\\\WWWUUUUUUVVVYYY]]]___]]]\\\]]]```bbbdddllltttwwwtttmmmiiitttCCC>>>222???:::XXXzzz|||~~~XXXdddmmmWWWiiihhhFFFDDD===111666BBB555333??????777FFF\\\ffflllsssvvvqqqmmmrrr|||hhhVVV^^^\\\UUU\\\eee]]]\\\ZZZ[[[]]]]]][[[YYYZZZ___]]]]]]cccbbbeeeqqqyyyQQQ999999EEEMMMoooKKK===777LLLrrrAAA+++<<<666555:::BBBFFFFFFTTTxxxjjjLLL[[[PPPYYYSSSXXXWWWxxxvvv\\\______MMMBBB:::777888555...+++///&&&)))///333111---///555,,,------...//////000000)))***:::777KKKhhhuuuTTT333>>>HHHHHHAAAAAAMMMYYYXXXZZZ___dddkkkttt~~~|||bbbPPPFFF===FFFDDD===KKKvvv}}}}}}}}}cccDDDBBB>>>@@@KKKVVVYYYUUUSSSRRRMMMGGGDDDDDDBBB>>>OOOoooxxxfffQQQHHHHHHIIIIIIJJJCCC@@@===;;;<<<===>>>>>>555777>>>CCC@@@888333333555555777:::999666777:::;;;>>>@@@DDDNNN[[[dddgggsss~~~zzz~~~|||uuu~~~UUU???EEE@@@LLLrrryyyWWWLLL]]]wwwRRRPPP```]]]WWWwwwoooZZZPPPNNNYYYggg{{{WWW999444>>>666:::kkkeeeXXXGGG<<<<<>>CCCIIILLLaaacccHHH@@@===@@@AAA>>>BBBJJJUUUlllwwwxxxppp]]]vvv}}}|||ooozzziii]]]\\\ZZZWWWUUUVVVYYY[[[ZZZXXXZZZ\\\___bbbjjjpppnnnhhhkkk___ccc{{{LLL777444???999HHHiii|||qqqmmmmmmvvv{{{rrr___LLL[[[\\\555???RRRiiiAAA222888111---555???555NNNWWWPPP___ppp{{{}}}vvvqqqssswww{{{lllxxx^^^VVV\\\WWWRRRZZZbbb]]]\\\\\\```cccccc^^^YYY\\\eeeccc___aaa___bbbnnnnnn???---999DDDZZZ]]]===666555sssTTT777:::222;;;444666AAAGGGIIIWWWiiipppQQQMMMCCCKKKGGGCCCHHHcccmmm[[[ggg[[[JJJ@@@;;;::::::333---555DDDAAA000''',,,...'''%%%+++---......//////000111111888777BBB:::KKKJJJPPPCCC333???KKKMMMFFFDDDKKKTTTTTTYYYaaaiiipppxxxwww___PPPHHH???===BBB@@@@@@TTTmmmnnneee___PPPFFF@@@888<<<>>>???BBBLLLZZZcccfffhhhjjjhhhaaa\\\VVVKKK???GGGyyyxxxhhhdddfffhhhjjjmmmlllaaaQQQDDD<<<999999888777777999999555222777???;;;:::<<>>FFFPPPRRRaaauuuNNNDDD???AAAAAA===>>>DDDMMMhhhZZZjjjeee```[[[[[[]]]___]]][[[YYY]]]aaacccgggkkkjjjffffffjjjdddzzznnn===888===;;;???UUUwwwkkkVVVTTT\\\]]]ppp___PPP:::888@@@TTT]]]zzz\\\888???AAA:::@@@VVVXXX{{{yyyzzz~~~hhhvvvgggYYYXXX\\\WWWVVVZZZZZZ^^^___aaacccdddbbb___\\\aaaiiigggaaacccbbbcccmmmUUU111444;;;IIIsssHHH777555WWW___KKK777222999666666<<>>===333000CCC\\\hhh222'''......---222......//////000111111111///---:::777GGG222;;;FFF222@@@OOOSSSNNNKKKNNNTTTQQQXXXbbbkkksssxxx}}}ppp]]]LLLEEECCCEEEAAA999999AAACCC888;;;BBB>>>>>>BBBAAA<<>>>>>;;;:::===<<<888999===>>>>>>CCCKKKGGGXXXgggjjjkkkpppvvvwwwssszzzyyy|||iii;;;EEEFFFAAAOOORRR|||rrrooohhhKKKFFFtttjjj[[[\\\MMMOOOpppxxxyyyfffNNN@@@GGGLLLPPPggg\\\ZZZTTTXXXLLLUUUUUUKKKTTTWWWQQQVVVNNNSSSWWW]]]eeelllnnnnnnlllggg[[[LLL@@@;;;888555222000000111111222222333333555DDDUUUrrreeegggpppfff:::BBB===GGGUUUVVV```iiihhhTTTJJJCCCDDDCCC>>>>>>CCCZZZ}}}wwwgggUUUxxxoooiiibbb```bbbdddbbb```YYYaaafffffffffiiikkkkkk]]]}}}sssnnnOOO>>>999:::999AAAeeeuuuOOOFFF===JJJCCCIIISSShhhTTTHHHBBB777===FFFTTT{{{zzzaaaYYYZZZ]]]YYYZZZ\\\TTT]]]aaadddddd```]]]]]]^^^dddjjjfffaaaggghhhhhhoooxxxlllAAA888666AAAfffWWW999>>>777aaaYYY777666,,,777<<<555555???EEEDDDKKKZZZ[[[XXXaaalllwww\\\KKKXXXRRR\\\]]]kkkVVV|||pppvvv\\\III>>><<<888666666555444333YYYOOO???000))))))---222------------...000111222333444333777;;;666;;;OOOBBB000RRRTTTAAAMMMOOONNNUUU[[[ccciiiooouuu}}}xxxbbbWWWIIIBBBBBBDDDCCC@@@AAA>>><<<===;;;999;;;AAA;;;<<>>@@@DDDBBBBBBBBBEEEJJJOOOTTTWWW^^^hhhsss{{{~~~}}}{{{XXX>>>DDD>>>DDDQQQJJJvvvtttNNNOOO^^^~~~qqqcccXXXRRRQQQFFFHHHGGGGGGNNN^^^mmmttt}}}vvvlll[[[XXXVVVXXX[[[[[[^^^aaaqqquuuxxx{{{sssjjjVVVJJJDDD999555555///222333333222111000222333555EEEUUUbbbgggeeerrrTTT777===CCCHHHRRR^^^fffhhh{{{kkkHHHDDDIII===BBBJJJ:::MMMoooXXXJJJGGGEEEQQQTTTUUUccc[[[UUU\\\rrrooocccmmmnnnrrrpppfff```aaabbbaaaYYY^^^aaaccchhhmmmmmmiiieeelllwwwxxxuuu???999???555???VVVqqqzzzBBBFFFSSSZZZTTTRRRrrrnnn^^^WWWOOOLLLbbb}}}ssseee^^^dddfff```[[[]]]fffkkkhhhaaadddllliii___gggcccbbbhhhlllkkkhhhgggqqqqqq^^^666;;;===^^^SSS555777FFFRRRJJJ444888444222555:::===>>>>>>FFFLLLTTTWWWXXX]]]fffnnn~~~```WWWWWWdddqqqooozzz{{{pppzzz^^^MMM???<<<999666666555333222555333000...------...///------------...000111222222555888===:::666UUUwww>>>AAARRRLLLIIIGGGTTTTTTZZZbbbhhhmmmsss{{{zzzbbbPPPGGGDDDBBB@@@>>><<<;;;===<<<:::<<>>000:::===555111777;;;999AAAGGGMMMQQQRRRWWW___gggttt~~~mmmdddnnn|||zzz{{{xxxvvv\\\OOO@@@===999666555444222111***,,,...000000...,,,+++------------...000111222666444777@@@>>>:::```EEE777JJJOOOFFFCCCWWWVVV\\\ccciiimmmssszzztttfff]]]VVVQQQLLLIIIIIIKKKKKKJJJNNNSSS[[[eeevvvUUUPPP||||||yyy}}}~~~cccAAA===KKKIIIKKKRRRKKKRRRUUULLLOOOnnn~~~pppbbbZZZOOO<<<333555444222333444333222222333555:::KKK[[[eeeiiibbbggg|||qqqlllpppKKK>>>HHHRRRVVV[[[fffooottt|||mmmCCCIIIDDD;;;@@@BBB999EEE___}}}hhhEEE>>>CCCFFFKKKWWW|||TTTjjjlllFFF;;;555444<<<888888555<<<<<<777@@@YYYooowwwaaakkkjjjjjjggggggeeebbbbbbdddbbb^^^\\\\\\[[[^^^gggnnnllleeehhhjjjooolllpppddd999555>>>888:::HHHiiixxxssswwwlllnnngggccceeebbbZZZYYY]]]ggghhhkkknnnllliiinnnuuupppkkkhhhiiiiiieeecccdddbbbOOOAAA888444>>>RRRtttVVV@@@000@@@VVVOOO999999888666444333555777:::@@@EEEHHHIIINNNVVV\\\eeelllxxx}}}}}}tttwwwVVVKKK@@@===999666555333111000333222000...---,,,,,,,,,------------...000111222999333000;;;EEEBBBLLLhhhXXXAAA999BBBJJJEEEEEEUUUZZZ___fffkkkooouuu{{{}}}sssnnnjjjiiijjjjjjkkkrrryyy]]]SSSfffaaappp}}}uuuqqqsss}}}RRR???BBBNNNKKKJJJMMMIIIVVV```OOONNNXXXwwwsssqqqhhh___[[[RRR===333555555333333444333222222444666???PPP^^^ggglllhhhlll}}}aaakkkWWWEEEAAALLLVVVYYY[[[ccckkkpppvvvUUULLLGGG@@@@@@@@@EEE???@@@OOOfffwww}}}|||mmmZZZAAA:::>>>888999JJJIIIxxxSSS===999999666000@@@???EEEBBB666777HHHWWWZZZjjjwwwddddddpppjjjcccbbb``````bbbccc```[[[XXXVVVSSSVVV___hhheee]]]bbbcccfffdddbbbxxxHHH:::<<<999<<>>BBB999@@@NNNFFFDDDSSS[[[```ggglllpppuuu|||lllXXXaaaOOO\\\kkkjjjVVVSSSMMMFFFSSSlllHHHBBBEEELLLJJJHHHJJJJJJSSSzzznnnPPPNNNOOO~~~qqqjjjiiihhh^^^[[[SSS???444555333333444555444333333555777BBBRRR___iiisssuuu|||mmm|||KKKDDDGGGRRR[[[\\\\\\```gggjjjlllsssoooLLL@@@AAABBB>>>AAA<<<;;;EEEZZZlllttttttOOOQQQRRR]]]eeeZZZPPPXXXgggeee@@@???CCC888888___hhhrrrpppYYY>>>444888???IIIqqqjjjfffUUUmmmfffbbb___]]]___bbbaaa___\\\XXXUUUPPPRRR[[[cccaaaYYY\\\___bbbbbb___hhhKKK999555===:::???[[[xxxyyy~~~YYY[[[RRRSSSWWWYYYYYYZZZ___fff]]]PPPNNNYYY[[[TTTUUU^^^kkkiiiiiihhhddd```bbbgggeeekkkaaa:::111555BBB[[[}}}```KKK777+++HHHZZZHHH666333666666444333666999<<<>>>???BBBHHHLLLXXX]]]eeexxx~~~}}}zzz{{{SSSGGG???<<<888555444333111000------...//////...---,,,------------...000111222+++:::999444<<>>666555000333444555555444444666888HHHXXXaaahhhsssuuuzzznnnGGGCCCOOOXXX```aaa```cccfffgggllldddYYY>>>???BBB@@@555777:::>>>FFFNNNPPPMMM___LLL;;;===;;;RRRoooEEE===HHH999^^^|||~~~{{{eeegggQQQiiieeeaaa^^^^^^aaadddbbbbbbddd```]]]XXXWWW]]]eeeddd^^^\\\bbbccceeeeeeeee```;;;999@@@666///EEEfff~~~~~~~~~}}}zzz{{{qqqUUUbbbTTTVVVXXXXXXWWWXXX\\\```\\\PPPLLLTTTWWWSSSRRRXXX]]]___bbbccc```]]]bbbiiijjjaaappp___JJJ777666<<>>;;;777555444333222111222333333222000...,,,***------------...000111222,,,999999555:::>>>AAAJJJuuuUUUAAAYYYNNNDDDHHHYYY___fffkkkooouuu|||pppssshhh[[[RRRQQQWWWiii}}}hhhccccccjjjtttzzzQQQ>>>EEEDDDBBBFFFGGGHHHLLLMMMWWWSSSIIIMMMbbb|||sssssswww___NNNDDD999666777111333444555555444555777999KKK[[[dddjjjtttuuuvvv~~~TTT===???TTT[[[bbbccceeehhhhhhfffllldddvvvYYYGGGBBBCCC@@@BBB???:::===HHHTTTXXXtttPPPFFFDDD\\\XXXfffvvv{{{wwwsssvvv{{{|||sssjjjccc[[[eeefff```^^^```eeegggfffjjjqqqiiihhhccc```ccciiijjjfff^^^fffdddffflllhhhuuuYYYAAAAAA777444???OOOhhh}}}}}}xxx|||xxxrrrwwwkkk\\\bbbYYYYYYXXXVVVTTTUUUVVVWWWWWWRRROOORRRSSSQQQSSSXXXZZZ]]]bbbddd___ZZZ^^^fffeeeYYYggguuuTTT;;;555444<<>>@@@HHHSSSNNNMMM\\\hhhuuutttuuukkkooorrrooojjjeeefffooo~~~qqqiiittt~~~~~~TTTEEE===:::777555444444222111000...,,,++++++---000222------------///000111222444555222555???@@@FFFVVVtttttt>>>LLLSSSMMM???[[[```hhhmmmrrrwwwxxx|||cccZZZWWWTTTZZZeeezzzuuuuuuuuuFFF???HHHEEE@@@DDDEEECCCGGGEEECCCzzzWWWIIIOOONNN~~~wwwYYYBBB888222666:::444333444555555555555777999EEEXXXeeeppp~~~QQQGGGRRRUUU[[[aaadddgggkkkjjjfffeeejjjvvvzzzSSSBBBEEEAAA???888333AAAddd{{{gggeeevvvrrrooopppxxxfffppp\\\ccc^^^ccc```^^^bbbhhhjjjjjjqqq{{{pppoookkkfffggglllnnnlll```hhhdddeeeooojjjoooDDD>>>:::??????888JJJqqqiiirrrzzz{{{zzzuuuqqq}}}xxxuuu}}}yyyssssssjjj^^^QQQTTTUUUUUUVVVXXX]]]______PPPQQQRRRPPPNNNOOOSSSYYY```ccchhhggg___XXXZZZaaa```eeekkkxxxWWW<<<444111666>>>RRR|||FFFDDD777888JJJ___WWW;;;111<<<333333333444666888:::<<>>===>>>BBBcccvvviiitttxxxnnnsssccceeefffZZZYYYfff\\\^^^ccciiinnnqqqqqqpppppppppooolllgggdddddddddmmmiiigggiiiiiiiiiqqq{{{RRR222???AAA...666XXXjjj~~~ssslllkkkmmmppptttuuusssnnnjjjoooppprrruuu|||xxxqqqpppkkkkkk{{{ddd[[[VVVUUUVVVQQQPPPPPPSSSZZZ___bbbbbbWWWTTTRRRQQQSSSUUUVVVVVV]]]cccjjjkkkcccYYYYYY___^^^lll``````{{{oooWWW888000<<<:::>>>bbbHHHCCC222333NNNbbbYYYBBB333666333333555444111333888>>>???AAAEEEIIIMMMQQQSSS___]]]ZZZYYY[[[^^^_________QQQKKK^^^{{{rrrYYYbbbeeezzzUUUFFF===;;;888666555444111///.........---------,,,,,,,,,...............000222666999999999>>>FFFHHHFFFCCC@@@NNNRRRKKK\\\bbbHHHIII^^^gggmmm|||uuuwww}}}KKKCCCDDDDDDCCCCCCCCCBBBBBBBBBEEE???SSSrrrMMMKKKQQQlllyyy[[[BBB===888666888999777444999;;;555111333///111???YYYbbblllsssxxxQQQKKKYYY```ccchhhkkkmmmnnnpppqqqpppooogggssshhhPPPOOOFFFAAA:::777NNNooo}}}aaa```dddooo}}}sssjjjtttqqqhhhoooppp```dddeee]]]^^^iiibbbbbbccceeeiiilllmmmmmmjjjkkkkkkjjjgggeeeeeefffgggeeefffiiihhhfffiiipppIII888BBBEEE>>>888PPPfffxxxtttpppnnnooorrruuuvvv}}}uuukkk\\\ooo~~~sss[[[WWWYYYYYYYYYWWWTTTRRRTTTXXX^^^aaabbb___]]][[[[[[\\\]]]]]]\\\aaabbbfffiiiggg```]]]]]]___ggg``````~~~RRR666444666>>>RRRbbbBBBGGGCCC888:::JJJSSSPPP@@@999444444444333444777555666888<<<@@@DDDGGGIIIFFFLLLSSSVVVSSSLLLFFFCCCDDDSSShhhwwwxxxnnn```WWWhhhoooUUUGGG>>>;;;888666555333111///.........------------,,,---...///.........000222666666666999@@@GGGHHHDDD888333ooodddXXXjjjVVV<<>>EEE___aaaMMMHHHRRRkkkrrrmmmxxxooohhhQQQ666555444444777:::;;;888444777:::555111333111666GGGjjjpppuuuxxxxxx^^^zzzwwwzzzdddQQQSSS\\\cccdddfffgggggggggiiijjjmmmmmmfffbbb~~~[[[IIIEEEDDD<<<333999CCC@@@<<<>>>EEEPPP[[[gggxxxyyynnnccceeeppphhhooohhhbbb```cccaaa]]]^^^dddfffccc``````bbbeeefffgggdddeeegggfffdddbbbaaabbb___```dddhhhgggcccbbbdddvvvooo<<<555EEEBBB...999EEEVVVnnnyyyiii[[[TTT```|||cccSSSXXX___^^^ZZZ```\\\XXXXXX\\\aaafffiiicccbbbbbbccceeefffeeedddjjjdddccciiinnnkkkeeebbb___^^^]]]\\\nnn}}}___GGG;;;222666@@@AAA\\\]]]>>>999===>>>DDDOOOKKKBBB:::777555222111333444444555777999;;;===>>>CCCFFFGGGCCC??????EEEKKK\\\kkkuuummmXXXMMMTTTaaawwwUUUHHH???<<<888666555333111000............---------------...///...---...000111222444777<<>>EEELLLUUUeeetttxxx}}}rrrbbbXXXjjjhhhmmmkkk~~~]]]aaabbb___[[[[[[[[[[[[bbb___[[[ZZZ[[[]]]^^^______aaabbbaaa^^^[[[YYYYYYYYY[[[___bbbbbb```]]]]]]gggnnnjjj===444>>>EEE;;;;;;===IIIcccpppZZZLLLPPPZZZtttlllWWWTTT```iiifff___ccc```[[[ZZZ\\\bbbiiimmm``````bbbeeehhhiiihhhfffkkkbbb]]]aaahhhhhhfffddd^^^VVVXXXWWW[[[~~~nnnXXXAAA111444;;;666BBBdddWWWKKKFFF777333===LLLGGGCCCAAA===666333555777777666666555666666666888777666555888CCCSSS___wwwnnn^^^KKKBBBKKKcccvvvUUUHHH@@@===999666444333111000//////.........---------.../////////------///111---222:::@@@CCCFFFLLLSSSSSSJJJaaakkktttvvvSSSbbbxxx{{{hhhFFF>>>===????????????>>>>>>>>>>>>777BBB???RRRTTTiiiZZZGGGOOOZZZsssgggwwwddd~~~iii[[[MMMLLLUUU]]]^^^[[[eeecccaaaXXXFFF666666@@@999999999:::;;;;;;:::888999;;;666444888444444???cccrrr}}}yyyttt|||qqqfffnnn\\\^^^```[[[\\\\\\ZZZVVVSSSQQQRRRTTTWWWRRRZZZ[[[WWWzzzTTT;;;BBBFFFBBBBBBAAA999777888999;;;AAAOOO\\\dddjjjrrrxxx{{{}}}~~~ttttttrrrlllddd[[[TTTPPPYYYbbbtttttteee___bbb```XXXWWW^^^```]]]ZZZXXXVVVVVVXXXYYYYYYYYYZZZ[[[\\\\\\YYYWWWVVVVVVVVVXXXYYYYYYZZZ[[[ZZZYYYaaagggrrr===555FFF@@@===::::::@@@QQQjjjyyylll]]]PPPHHHMMM```ttt{{{wwwaaa[[[VVV[[[gggppppppllldddaaa\\\YYYYYY\\\bbbfff______aaadddffffffdddbbbaaaYYYSSSSSSVVVXXX\\\___^^^SSSWWWWWWSSSppppppRRR888444999666;;;JJJdddmmmDDD777999:::<<<>>>BBBEEEBBB<<<;;;???888888777777777777888888888===FFFPPPYYY]]]___^^^QQQIIIAAADDDTTTlllUUUGGGBBB>>>999666444333222000/////////.........------.../////////------///111,,,222;;;BBBBBBDDDMMMXXXNNNHHH:::DDD\\\]]]gggWWWSSSqqqvvv}}}MMM>>>???DDD>>>>>>=========<<<<<<<<<333===;;;===jjj```fffZZZCCCTTTMMM{{{~~~{{{|||___NNNGGGCCCAAAAAA>>>555444<<<===333111777222666;;;@@@@@@===999555777999333000555777>>>OOO```sss{{{qqquuudddTTT[[[```[[[[[[ZZZXXXTTTPPPNNNNNNOOOTTTLLLPPPTTTLLL[[[III???BBBBBB???999===999666555444666>>>HHHMMMSSS[[[cccjjjppptttwwwxxxyyy{{{|||yyyrrriiibbbddd^^^VVVMMMHHHHHHMMMQQQQQQ]]]sssrrr}}}YYY___```[[[UUUXXXbbbhhhgggXXXVVVTTTTTTVVVXXXYYYXXXVVVXXXYYYYYYYYYYYY[[[\\\YYYYYYVVVTTTUUUYYYYYYVVV^^^kkkkkkddd999333999888:::===:::888AAANNNppp{{{{{{rrr^^^NNNDDDJJJWWW```hhhppp___\\\]]]]]]___eeennnsssrrrfffdddaaa\\\YYYYYY[[[^^^`````````aaabbbaaa^^^[[[]]]VVVPPPOOOOOOPPPUUU[[[^^^WWWZZZ\\\VVVdddQQQ//////::::::999AAA\\\YYYFFF>>>000111555;;;<<<:::<<>>@@@BBBCCCNNNPPPUUUYYYYYYSSSJJJBBB000999HHH\\\qqquuuyyyUUUGGGCCC???:::666444333222111////////////...............///000///------///000000222999@@@BBBCCCLLLVVVJJJLLL======[[[kkknnnzzzwwwZZZ```xxxvvvAAA@@@>>>HHH<<<<<<<<<<<<;;;;;;;;;;;;:::666;;;:::LLLkkkuuuJJJLLLMMMjjjtttvvvssspppmmmbbbOOOBBB===CCC>>>;;;===???>>><<<:::444888===@@@@@@===999777555>>>???<<<<<<;;;HHH___aaasss{{{ooorrr[[[PPPYYY___ZZZZZZZZZXXXUUUQQQNNNNNNNNNOOOLLLKKKOOOKKKHHHhhhaaaHHHBBB@@@888AAA<<<999:::999888:::??????BBBGGGMMMSSSYYY___bbbeeeeeeffffffccc]]]TTTNNNLLLIIICCC@@@AAAFFFMMMRRRbbbooolll^^^``````]]]YYYZZZ___eeehhh]]]ZZZVVVUUUVVVZZZ\\\]]][[[[[[\\\[[[[[[]]]```cccbbbbbb]]]WWWXXX\\\[[[VVV\\\jjjdddtttrrr___JJJ>>>999>>>@@@:::888<<>>CCCQQQ]]]eeesssfff\\\``````]]]___eeegggeee^^^___^^^[[[XXXVVVWWWYYY[[[ZZZ[[[\\\^^^^^^\\\ZZZ___XXXSSSTTTTTTSSSTTTWWWZZZ[[[\\\___[[[VVVkkktttBBB222:::777444555AAAZZZ{{{dddMMMBBB888555777777777999;;;;;;<<<===???AAABBBDDDFFFDDD@@@;;;666333333333HHHYYYpppgggUUUFFFCCC???:::666444333222111000/////////............//////000///------...000555333555===AAACCCIIIRRRcccSSS???GGGvvvqqq{{{cccZZZ;;;DDD:::AAA<<<<<<;;;;;;;;;:::::::::===///<<>>OOOVVVPPPEEE;;;CCC[[[XXXjjjxxxwwwqqqwwwwww\\\XXXaaaccc^^^XXXXXXXXXUUUQQQNNNMMMMMMGGGNNNLLLOOOPPPBBBKKKpppZZZIIIMMMHHH>>>:::999;;;<<<999888999:::::::::;;;===AAAEEEHHHJJJHHHEEECCCBBB@@@===;;;444666;;;@@@FFFKKKNNNNNNlllooo\\\jjjddddddddd```[[[XXX\\\aaaddd___YYYUUUWWW[[[```bbbcccbbbaaa___^^^___bbbeeelllkkkfff___^^^aaa___XXX\\\eeebbbeeerrrTTT<<<<<>>:::;;;777666666:::BBBMMMXXX___wwwxxx{{{}}}zzztttjjj[[[PPPJJJEEE>>>999>>>AAAHHHKKKLLL___~~~yyyyyygggVVV[[[\\\ZZZZZZ\\\XXXPPPLLLPPPSSSSSSQQQPPPQQQSSSRRRRRRSSSVVVZZZ]]]]]]]]]]]]VVVRRRUUUXXXUUUPPPOOOTTT[[[[[[___]]]JJJQQQxxxwwwiiiEEE444444666888888;;;NNNsss}}}eeeJJJ===<<<:::777555666666555555555555666666000444999:::;;;AAAKKKSSShhh{{{{{{\\\|||SSSGGG>>>===;;;888666444333222////////////............/////////...------,,,,,,///111555<<>>:::SSSPPPwww|||FFFPPPIIIaaa|||pppfffuuudddRRR```KKK888IIIHHHKKKOOOJJJBBBAAAFFF>>>999CCCQQQzzzuuuggg]]]sssfff___sss|||{{{mmmXXXYYY^^^^^^[[[___[[[WWWSSSOOOLLLHHHFFFHHHKKKNNNMMMKKKKKKQQQVVV]]]HHHIII???CCCDDD@@@<<<<<<999666:::888444:::EEE???777<<>>;;;999;;;:::555888BBBEEECCCLLLZZZzzzyyyfff^^^\\\\\\\\\^^^bbbaaa^^^___ccc[[[bbbbbbYYYXXX^^^```ZZZiiiccc^^^]]]YYYXXX___iiillliiiddd```]]][[[[[[\\\dddbbbfffkkknnnbbbFFFBBBMMMCCC;;;???;;;:::;;;999666;;;DDDFFF@@@GGGQQQOOOOOOOOOHHHKKK@@@999<<<@@@???>>>???CCCGGGLLLWWWsssvvveee^^^YYYQQQVVVZZZZZZVVVRRRPPPOOORRRQQQNNNMMMMMMOOOQQQSSSRRROOOMMMNNNRRRWWWYYYYYYXXXVVVTTTVVVYYYZZZWWWTTTVVVYYYZZZVVVQQQPPPSSSXXX}}}|||iiiCCC555666333666;;;999FFF```oooYYYIII@@@;;;===666333888:::777666888:::;;;===BBBLLL]]]ppp~~~hhhiiiSSSDDD>>>===;;;888666444333222////////////...........................---------111444888???FFFLLLPPPRRRVVVddd^^^PPPVVVhhhzzz[[[lll~~~wwwqqqppprrrZZZ>>>999<<<<<<999999999888777777777777777666666444<<<888DDD}}}bbboooKKKLLL]]]lllYYYXXXcccqqqzzzvvvwwwgggjjjddd[[[[[[ZZZbbb___hhhkkkmmmlllcccfffzzzjjjiiiuuuhhhZZZYYYZZZYYYYYY[[[XXXSSSPPPNNNKKKHHHFFFGGGJJJMMMLLLIIIIIIMMMQQQfffYYYPPPEEE>>>>>>===:::===EEE:::===777222333111444AAA777;;;============999444999;;;>>>>>><<>>AAA===>>>;;;666:::AAAAAAAAA???>>>???;;;777;;;CCCKKK^^^{{{lllWWWOOOLLLJJJNNNTTTXXXWWWTTTQQQOOOTTTRRRQQQPPPPPPRRRSSSUUUSSSOOOKKKLLLQQQUUUUUUTTTYYYXXXVVVWWWXXXZZZ[[[[[[YYYYYYYYYXXXXXXYYYYYYYYYcccppp~~~OOOCCC222...444555===LLLccc{{{dddYYYNNNKKKJJJIIILLLQQQgggjjjoooxxxiii]]]ZZZTTTCCC>>>===;;;888666444333222////////////............---------...............---111888AAAKKKTTT[[[___VVV```ZZZIII===<<>><<<@@@===999===111;;;<<<444222999;;;555;;;<<<999777DDDgggrrr___ZZZ^^^dddXXXTTTTTT[[[```aaaaaabbb^^^bbbaaaZZZZZZ```aaa]]]YYYWWWWWWXXXWWWVVVZZZ___^^^\\\ZZZYYYXXXYYY[[[\\\[[[XXXXXXZZZUUUTTTgggfffcccOOODDD;;;888;;;>>>DDDJJJ;;;???@@@===>>>BBB???777...222777;;;===BBBRRRaaazzz^^^MMMKKKLLLIIIMMMSSSZZZ^^^^^^ZZZVVVUUUTTTTTTTTTUUUVVVVVVWWWYYYRRRMMMMMMSSSVVVUUUQQQYYYYYYYYYXXXWWWYYY\\\___]]]ZZZXXXYYY[[[\\\XXXTTTPPP\\\555;;;AAA222,,,777@@@QQQhhhoooJJJVVVxxxQQQYYYEEE>>>===;;;888555444222222////////////............,,,,,,------...//////000+++...444;;;DDDMMMVVV[[[[[[\\\VVVPPPIIIEEE]]]dddNNN[[[uuurrrlllaaaXXXWWW\\\XXX888>>>888888>>>444666666555555555555666666888222;;;666999555IIItttmmm[[[HHHYYYxxxqqqoooeee^^^XXXVVVSSSNNNKKKKKKMMMKKKHHHGGGGGGGGGFFFDDDDDDFFFHHHGGGDDDBBBAAABBBAAARRRttt___AAAEEEIII>>>444:::===777666:::===<<<999999===>>>===333:::BBBRRRwwwsssdddaaaaaa```]]]XXXRRRPPPVVV\\\\\\[[[[[[^^^___\\\VVVVVVZZZZZZWWWSSSSSSTTTUUUUUUUUUVVVWWWWWWVVVTTTSSSSSSSSSTTTUUUXXXSSSSSSVVVRRRMMMTTTaaalllUUUGGG@@@===;;;<<>>===;;;888555444222222////////////............+++,,,,,,---...///000000...000222444888@@@IIIPPP]]]gggjjjcccQQQMMM~~~^^^uuu{{{rrrkkkiiimmmqqqgggQQQxxxKKK<<<@@@666:::@@@///666666555555555666666777222555<<<000888999999tttfffSSSbbbPPPRRReeeyyyUUUAAALLLlllfff\\\RRROOOMMMIIIEEEDDDHHHFFFDDDCCCDDDDDDCCCBBBBBBCCCDDDCCCAAA???>>>===>>>:::NNN[[[EEEVVV]]]^^^bbb___ZZZ]]]LLL===555:::<<<777777???CCC[[[xxxppp___\\\dddggg___UUUWWWPPPMMMSSSXXXYYYXXXXXXYYYWWWSSSPPPRRRVVVWWWUUURRRSSSSSSSSSSSSTTTSSSRRRIIIIIIJJJKKKNNNPPPSSSTTTSSSNNNLLLOOONNNIIIKKKQQQIIIjjjYYYZZZfff]]]OOOTTT[[[bbbnnnxxxqqqbbbSSSLLLKKKJJJIIIQQQQQQSSSXXX^^^aaa```^^^SSSSSSTTTVVVWWWXXXXXXYYY^^^WWWQQQPPPTTTVVVTTTPPPSSSVVVXXXVVVRRROOOOOOPPPVVVVVVUUUSSSPPPLLLIIIGGG===PPPggg|||]]]...444HHH777777:::@@@KKK]]]uuuwwwgggQQQbbbiiiQQQKKK^^^KKK>>>===;;;888666444333222////////////............,,,,,,------...///000000...000222444:::FFFUUU```XXXfffrrrsssbbbTTTuuukkkQQQbbbSSSAAA======555:::>>>111555555555444555555666777---666777...555888666LLLOOOWWW{{{TTTHHHPPPuuudddRRR;;;<<<[[[{{{jjj\\\OOOKKKIIIFFFCCCBBBEEECCCAAA@@@AAAAAA@@@???@@@@@@@@@??????>>>===<<<===;;;???HHHiiiMMMJJJKKKLLL\\\ttt{{{jjjYYYWWW```eee^^^UUUUUUPPPOOOTTTYYYZZZ[[[^^^TTTQQQMMMMMMRRRWWWYYYYYYUUUUUUTTTQQQSSSVVVUUURRRQQQQQQPPPPPPQQQQQQRRRRRRVVVPPPLLLMMMLLLIIIIIIKKKKKKRRRzzznnncccUUUOOOPPPRRROOOJJJTTTUUUWWW[[[___aaa```___RRRRRRRRRTTTUUUWWWYYYZZZXXXTTTOOONNNOOOQQQQQQOOOTTTTTTTTTRRROOOLLLJJJJJJPPPPPPPPPNNNLLLJJJHHHHHHFFFCCCHHHrrr~~~[[[;;;777//////333999;;;@@@NNN___ooovvv^^^rrrpppYYYNNNJJJ[[[III>>>===;;;888666444333222////////////............,,,---------......//////,,,...000555???PPPeeesss^^^aaajjjwwwuuu[[[RRRdddfffmmmdddFFFuuuiii~~~{{{vvvmmm@@@;;;::::::888777777666333333333333333444555555///666111444444111::::::sss===```iiiPPPCCCWWW}}}vvvFFFFFFHHH]]]tttcccXXXNNNJJJHHHEEECCCCCCDDDBBB@@@?????????===<<<>>>===<<<<<<<<<============;;;???///PPP{{{lllooodddXXXVVV[[[``````^^^[[[XXXWWW[[[]]]]]]___dddZZZTTTOOOPPPUUUYYYZZZ[[[WWWWWWTTTPPPSSSYYYZZZWWW^^^]]][[[XXXUUURRRPPPOOOWWWQQQMMMMMMLLLJJJHHHIIIQQQBBBJJJzzz___UUUMMMNNNSSSVVVSSSPPPQQQVVV\\\```aaa```^^^]]]RRRRRRQQQRRRTTTWWWYYY[[[XXXVVVTTTRRRQQQRRRUUUWWWXXXTTTPPPMMMLLLLLLLLLLLLOOOKKKHHHGGGHHHHHHFFFCCCJJJBBB<<>>===;;;888666444333222000/////////............---------..................//////111999III___ooommmjjjkkkuuurrrTTT>>>CCCCCCssswwwMMMUUUOOOxxxooojjj^^^^^^aaaxxxeeelllQQQ>>>;;;666999<<<333///:::222111111111222333333444444777...<<<666+++???777GGGggg[[[vvv}}}eeelllGGGDDDbbbfffTTT^^^iiiyyywwwYYYSSSNNNLLLIIIDDDCCCFFFEEEBBB@@@>>>>>>===;;;:::===;;;::::::;;;===>>>>>>888222EEE<<<>>>JJJ\\\YYYWWWWWWZZZ___dddgggcccaaa```aaa```^^^```fffddd\\\UUUUUUXXXZZZZZZYYYXXXXXXSSSOOOSSS\\\___[[[XXXXXXWWWUUUTTTSSSQQQQQQQQQMMMIIIIIIIIIGGGEEEEEE:::JJJLLLIIIhhh}}}cccUUUOOOKKKLLLPPPQQQOOOMMMHHHPPPZZZ```___[[[XXXWWWSSSRRRQQQQQQSSSWWWZZZ]]]\\\]]]]]]ZZZXXXXXX]]]```\\\UUUMMMIIIJJJNNNPPPPPPRRRJJJBBBAAAEEEFFF@@@999777CCCHHHAAASSSpppSSS;;;666888444444999555AAAKKKRRRbbbwww|||tttmmmaaaddd```DDDNNNJJJ???>>>;;;888555333111111////////////........................////////////---///...,,,444EEETTT[[[llleeekkkyyy}}}xxxdddJJJHHHyyytttggg[[[wwwiiiaaaZZZ```???999888777666444444333333222222222222222222222222333333333444444444555555888```LLLsssSSSvvvOOOKKKKKKlll{{{~~~___TTTOOOJJJGGGGGGGGGFFFDDDAAA???===<<<<<<<<<;;;:::::::::999999888999999999>>>666777>>>;;;???```gggbbb___]]]\\\[[[]]]bbbfffiiigggfffccc^^^^^^```___[[[^^^\\\XXXUUUUUUVVVTTTQQQWWWYYYXXXUUUUUUYYY[[[YYYXXXTTTOOONNNOOOOOONNNLLLQQQNNNJJJFFFCCCCCCEEEFFFFFFCCCEEEKKKRRReeejjj^^^UUUMMMJJJKKKOOOQQQNNNLLLMMMIIINNNQQQQQQSSSYYY^^^^^^ZZZNNNIIIQQQWWWVVVVVV[[[XXXZZZ^^^]]]UUUOOOWWWeee___UUUIIIEEEIIINNNPPPOOONNNJJJEEEAAA@@@@@@??????===<<>>;;;888555333222111////////////........................////////////111000///...222===LLLWWWUUUXXXjjj{{{eeekkkiii]]]fff~~~}}}zzzLLL===888777555444333222222222222222222222222222222222333333333333444444444444888===]]]UUU{{{aaaLLLWWWPPPttt{{{tttUUUPPPLLLGGGEEEEEEEEEDDDCCC@@@>>><<<;;;;;;;;;:::999888888777777777777777888;;;666999>>>:::555AAAVVVvvvkkk\\\]]]ZZZZZZZZZZZZ\\\^^^```aaa___cccccc]]]YYYYYYYYYWWWbbbYYYSSSUUURRROOOYYYhhh^^^^^^YYYRRRPPPRRRSSSQQQUUUQQQLLLIIIIIIIIIHHHGGGMMMKKKHHHEEECCCCCCDDDEEEFFFBBBCCCHHHIIILLL[[[mmmnnn\\\ZZZWWWMMMJJJIIILLLNNNKKKJJJKKKIIIOOORRRRRRUUU[[[___```___SSSNNNTTTXXXVVVVVVZZZXXXWWWXXX[[[XXXTTTVVV\\\^^^YYYQQQJJJGGGIIILLLNNNKKKHHHDDDBBBAAAAAA@@@>>>===<<<>>>@@@@@@MMMooottt}}}nnnppp@@@555===666:::555444<<<<<<888===PPPXXX^^^ccciiikkkrrr{{{uuusssxxxvvvbbbWWW^^^bbb~~~fffppprrrcccbbbjjjmmmllljjj}}}MMMLLL???===;;;888555333222111////////////........................////////////222......000111444DDDVVVnnnooossszzzxxxgggTTTqqquuuUUUqqqrrrWWW888999666555444222111111111111111111111111111111111111222222333333333444444444>>>)))IIIPPPyyySSSQQQVVV]]]dddvvvXXXFFFKKKHHHDDDBBBBBBBBBBBBAAA???===:::999::::::999777666555555555555555666666555555888<<<<<<888666888NNN}}}___\\\TTTWWWXXXYYYZZZ\\\]]]]]]]]]]]]XXX```ddd___XXXUUUUUUUUUcccWWWVVV]]]VVVLLLZZZtttbbbaaaZZZQQQMMMOOOPPPNNNPPPLLLFFFBBBAAAAAA@@@@@@GGGGGGEEEDDDCCCBBBBBBBBBBBB===>>>DDDEEE@@@???DDD\\\xxxjjjVVVRRRWWWUUUMMMHHHFFFIIIJJJHHHHHHJJJKKKPPPSSSTTTVVV\\\`````````WWWRRRUUUWWWSSSSSSWWWYYYUUUTTTYYY\\\ZZZVVVTTTVVVVVVTTTMMMEEECCCGGGMMMFFFEEEBBBBBBBBBAAA???>>>;;;;;;>>>???;;;<<>>===;;;888555444222222////////////........................////////////000***,,,333111000@@@VVV{{{tttPPPHHHBBBeee]]]XXXaaaVVVxxxuuuEEE222555555444333222111111111111111111111111111111111111222222222222333333333333999000777```rrrTTT}}}uuu{{{???WWWMMMfffyyyYYYTTTvvvcccFFFAAAFFFDDDBBB@@@???@@@@@@@@@===;;;888888888888777555444444444333444444555555333555555444777;;;;;;888666EEEyyy|||uuu\\\SSS[[[SSSTTTTTTUUUVVVWWWYYYZZZZZZ[[[VVV^^^ccc```[[[YYYWWWTTTTTTQQQXXX```YYYKKKOOO^^^VVVWWWSSSMMMKKKMMMNNNKKKIIIFFFAAA<<<;;;;;;<<<===AAAAAABBBBBBAAAAAA@@@@@@@@@;;;999===???>>>???BBB<<>><<<888888<<>>EEEDDD;;;777@@@```yyyttthhhbbb\\\YYY\\\```bbbdddhhhRRROOO>>>===:::888666444333222////////////........................////////////111,,,...555222...;;;OOOooo{{{uuuuuueeeBBB:::\\\PPPXXXqqqggggggvvvVVV???777333444444333222111111111111000000000000000000000000111111111222222222333333+++;;;555>>>wwwSSSDDDuuuSSS\\\HHHMMMZZZ~~~qqqfffZZZwwwyyy{{{uuuTTTCCCGGGBBBAAA@@@???======>>>???;;;999666555666666555333333333333333333444555555444777666///...444777555999666???^^^uuu[[[SSSNNNTTTYYYNNNSSSMMMMMMMMMMMMOOORRRUUUVVVRRRWWWZZZZZZZZZZZZVVVPPPCCCIIIQQQUUUSSSLLLFFFCCCGGGJJJKKKHHHHHHIIIHHHDDDBBBAAA===:::999999;;;===<<<===>>>??????>>>======???<<<999888666555999?????????AAAHHHZZZyyyhhhTTTKKKNNNSSSSSSXXX[[[SSSLLLFFFCCCEEEGGGGGGIIIMMMMMMRRRUUUSSSSSSUUUVVVUUUUUUSSSRRRSSSRRRPPPRRRVVVWWWVVVUUUUUUVVVWWWWWWUUUJJJIIIHHHFFFCCC@@@@@@@@@=========>>>??????<<<:::666777:::======:::999<<<===bbbttt{{{aaaKKKGGGBBBAAA999333@@@EEE444777MMM]]]eeeeee]]]oootttqqq```UUUSSSUUUZZZ[[[YYYXXX[[[QQQMMM===<<<:::888666444333333////////////........................////////////333111333555111---444AAA```uuuooolllwww~~~pppfffAAAbbbttt\\\PPP```<<<:::;;;444333333222111111111111111////////////////////////000000111111111222222222---@@@444///VVVccclllcccPPPVVVZZZddd~~~eeeJJJDDDDDD>>>??????===;;;::::::<<<999777444444444444333111222111111222222333444555///444666333111333555666888777333888RRR^^^JJJOOOUUUWWWRRRGGGSSSOOONNNNNNNNNOOORRRUUUWWWNNNQQQQQQQQQSSSUUUQQQKKKDDDHHHKKKLLLOOOQQQLLLEEEIIIMMMNNNLLLJJJJJJFFFAAA>>>>>>===;;;999999;;;===999:::;;;;;;;;;;;;::::::888:::<<<:::666444666:::;;;======:::666???XXXpppooodddYYYIIILLLDDDGGGLLLLLLTTTZZZVVVNNNHHHEEEFFFGGGFFFGGGJJJLLLQQQTTTRRRQQQSSSSSSQQQPPPRRRTTTSSSQQQRRRUUUYYYRRRUUUUUURRRQQQSSSUUUTTTNNNKKKGGGDDDCCC@@@<<<888:::::::::;;;<<<;;;999777666777888999999888777777777666ppp|||nnn|||qqqlll}}}VVVLLLMMMMMMQQQWWWYYYVVVTTTUUURRROOO===<<<:::888666444333333////////////........................///////////////222333222//////222555VVVtttnnneeeqqqyyynnnYYYlllmmm```rrrDDD333555888555111111000000//////000000////////////////////////000000000000111111111222444;;;333444<<>>???:::888;;;DDDWWWppp}}}zzz]]]NNNOOORRRTTTKKKFFFJJJLLLGGGLLLUUUSSSQQQKKKGGGGGGFFFCCCBBBDDDIIIOOORRRQQQQQQSSSTTTRRRLLLPPPTTTRRROOOPPPUUUYYYRRRVVVWWWTTTTTTWWWVVVQQQLLLIIIEEEBBB@@@===999555999888777777888888666555444555666555555555555555DDD///111UUU|||oooxxxvvviiiXXXVVVOOOMMMOOOUUUXXXVVVUUUWWWTTTSSS===<<<:::888666444444333000/////////......................../////////000)))///111//////222333000222bbbnnnmmmvvvaaaSSSMMM|||eeeooo[[[vvveeeNNN888555444333555000//////.........//////////////////////////////000000000000111111111111000---000>>>+++AAAbbb{{{{{{hhhXXXQQQPPPfff|||vvvlll???:::FFF999888:::;;;999555222333555666444222111222222111///---------......000111111999111...111333...---000(((:::000***???@@@777CCCcccsssVVVLLLPPPMMMJJJSSSNNNSSS^^^WWWYYYWWWXXXZZZZZZYYYWWWTTTRRRWWW\\\\\\UUUNNNOOORRRSSSRRREEEEEESSSUUUJJJKKKWWWNNNPPPNNNHHHEEEEEECCC???===@@@AAA>>>:::777777888888888777666666666666777777888777444444555666555555444777:::888444888AAA:::888999AAAPPPcccrrrzzzeeePPPIIILLLFFFEEELLLLLLIIIOOOKKKIIIPPPQQQHHHIIIOOOMMMTTTMMMIIIHHHEEE@@@>>>>>>GGGMMMQQQQQQRRRUUUVVVTTTHHHNNNRRROOOLLLMMMRRRVVVTTTXXXYYYYYY[[[^^^YYYPPPDDDCCCAAA???<<<:::888777888777555555666666555333111333555444333555666666%%%BBB666555DDDiiiwwwvvvkkkvvvkkknnn~~~yyyiiiiiirrryyy|||rrrQQQSSS]]]]]]UUUPPPOOOTTTWWWWWWWWWXXX___YYY===<<<:::888666444333333111000000///...---------000000//////.........------...///000222333444555///AAAXXXmmmsssZZZEEEeee{{{bbbccc@@@444555333000000////////////////////////---------............///////////////000000000000222999000000;;;999___mmmUUUYYYoooNNNEEERRRlllwww~~~mmmWWWMMMFFF<<<999>>>;;;:::777555444444555666222222222111000//////...---------............///////////////000000000000222222333333444555555666555HHHlllvvvWWWNNNJJJAAALLLMMMOOOQQQRRRTTTTTTTTTVVVSSSRRRUUUXXXXXXTTTOOOPPPXXX]]]\\\YYYXXXTTTQQQWWWUUUPPPKKKGGGHHHMMMQQQMMMOOOPPPLLLFFFBBB@@@@@@@@@???===;;;:::888888777555555444333333333333444555444444333333444444555555555555555666666666777666666777999<<<>>>@@@BBBNNNSSS\\\gggttt}}}zzzvvvlll]]]RRRLLLGGGBBB>>>EEEEEEEEEDDDCCCDDDHHHJJJLLLKKKJJJIIIHHHIIIIIIJJJLLLKKKMMMNNNHHH>>>;;;???CCCFFFIIIKKKPPPVVVWWWUUUNNNLLLIIIGGGGGGJJJLLLNNNRRRJJJMMMRRRMMMNNNSSSPPPFFFDDD@@@<<<:::999::::::666666555555555444444444222222222333333333444444777111333999666===eeeooo|||fffRRRNNNPPPSSSVVVQQQSSSUUUVVVVVVVVVVVVVVV^^^YYY===<<<:::888666444333333111000000///......------000/////////.........------...///000222333444555555;;;OOOiiixxxkkkvvvuuuxxxkkk[[[llljjjNNN555111444333111111........................------------................../////////000000000111999111000666+++888hhhTTTLLL}}}bbbiiiVVVHHHIII^^^pppjjj~~~{{{zzzbbbMMMEEEAAA<<<:::>>>999777555333222222333333222111111000//////......,,,---------...................../////////000000111111111222333333444444888888<<>>HHHDDD???>>>@@@BBB@@@>>>@@@AAABBBBBBBBBCCCFFFHHHJJJIIIHHHGGGGGGHHHHHHIIIIIIGGGIIILLLJJJCCCAAACCC<<<@@@IIITTTWWWTTTSSSUUULLLJJJGGGEEEFFFGGGJJJLLLKKKHHHKKKOOOPPPSSSOOOCCCFFFDDD???;;;888777777777555444444444444333333333000111111111222222222222666111333777222...>>>UUU{{{lll]]]uuupppXXXNNNOOOPPPPPPPPPMMMLLLLLLNNNRRRSSSQQQNNN```ZZZ===<<<:::888666444333333000000000///......------/////////...............---...///000111222333444444000BBBaaapppwwwrrrjjjqqqwwwgggwwwiii]]]KKK;;;///000444222000000........................------------.....................////////////000,,,555///...777///+++???KKK___www~~~gggMMMNNNTTTWWWxxxooo___fffuuuvvvlllqqqkkksssrrr[[[EEE======;;;:::<<<555444222000//////000000000000000//////......---,,,,,,,,,,,,---------------------.........///////////////000111111222222555111,,,)))111GGGdddyyyfffPPPLLLCCC:::999@@@FFFHHHGGGHHHIIIKKKMMMNNNPPPPPPPPPRRRSSSSSSSSSTTTVVVXXXSSSRRRRRRUUU]]]bbb]]]TTTOOOMMMKKKKKKKKKIIIDDD@@@GGGHHHIIIFFFBBB===:::888888777666555555444444444333222111111000000111111000//////......//////000222222222222333333333333555444444333333444444555777777777666444333444666:::555333666999999777888555444444777;;;<<<999666;;;===???@@@@@@AAACCCEEEGGGGGGGGGGGGGGGGGGHHHHHHDDDBBBCCCHHHIIIGGGDDDEEEAAA???CCCLLLNNNKKKPPPZZZKKKJJJGGGFFFFFFGGGIIIKKKJJJIIIFFF@@@???CCCEEEBBBDDDBBB>>>:::666444444333333333222222222111111111////////////000000000000000///000444444000...///GGGaaa|||ppp{{{zzz]]]TTTMMMNNNRRRQQQMMMJJJLLLHHHFFFIIIOOOQQQMMMHHH___ZZZ===<<<:::888666444333333000000//////....................................------...///000111222333///...777OOOjjjSSSPPPOOO}}}[[[}}}sssgggyyyxxx<<<555111333444000...///------------------------,,,,,,---------.........------........./////////,,,444...***555888555<<>>>>>@@@BBBCCCDDDFFFHHHJJJKKKLLLIIILLLNNNMMMKKKLLLRRRWWWUUUSSSOOONNNTTT[[[ZZZUUUOOOKKKHHHHHHJJJHHHBBB<<<;;;<<<======<<<999777666444333222222111222222222111000//////......//////......------------......///000000000000111111111333222111111111111111222222444777777777777888999>>><<<888444777>>>AAA@@@===<<<;;;;;;<<<:::666222777999<<<>>>???@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHDDDAAAAAADDDGGGGGGDDDAAADDDCCCDDDFFFIIILLLPPPSSSMMMKKKIIIHHHHHHIIIJJJLLLGGGHHHHHHJJJGGG;;;888CCC@@@>>>;;;777555333222222111111111000000000//////.........////////////000//////---...333888666000...///;;;WWWzzzccciiivvvjjjjjjLLLJJJIIIKKKPPPTTTRRRLLLHHHGGGFFFEEEFFFIIIHHHEEEBBBZZZUUU===<<<:::888666444333333////////////............---------...............------...///000000111111000555333888\\\^^^WWWRRRqqqqqq\\\vvvttt}}}pppKKK777444333333111------...------------------------,,,,,,,,,------------...------------...............555111)))---333444555777rrrdddnnnpppVVVFFFKKKUUUdddhhh^^^eeeqqq^^^AAATTTdddRRR@@@888888888555222222111000///...------------------,,,,,,,,,,,,,,,************++++++++++++***++++++++++++,,,,,,,,,.........///000000111111---///222333333111000000)))///888CCCQQQcccwww~~~kkkVVVWWWOOO???555666;;;>>>444111444<<>>???AAACCCBBBDDDFFFIIIJJJJJJIIIIIIIIIGGGEEEEEEFFFGGGCCC>>>:::CCCHHHHHHNNNWWWSSSHHHLLLKKKJJJHHHHHHHHHIIIJJJBBB@@@IIIhhhvvvUUU555777:::999777555444333333333000////////////.....................////////////111222///***,,,222222---000111000111>>>ZZZ{{{}}}zzz|||yyycccnnnjjjppp~~~{{{xxx\\\GGG===CCCEEEGGGKKKOOOOOOLLLGGGCCCEEEGGGFFFCCC@@@@@@AAA~~~UUUPPP===<<<:::888666444333333//////////////////......---------------.........---------...///000000000000777111---MMMyyycccrrrTTTeeexxxNNNpppJJJ111111111000///---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......+++111444///,,,000222///444???|||oooGGGFFF[[[vvvlll[[[NNNXXX]]]zzzvvvYYYTTTjjjuuugggSSSOOOEEE999555555666333000111111000///...---,,,,,,++++++++++++++++++++++++))))))))))))*********+++))))))*********+++++++++------......///000000000222...******---111333444:::777333...+++///777>>>:::FFFPPPSSSSSSXXX]]]```TTTXXXRRRFFFEEELLLIII???>>>888111///444:::<<<;;;888666666888999888;;;@@@======>>>???BBBEEEGGGIIIDDDGGGHHHFFFCCCCCCHHHMMMLLLQQQPPPHHHCCCIIIUUU^^^VVVRRRLLLIIIHHHGGGDDDBBB===;;;888666666555444333000//////........./////////...------,,,,,,------......------------......------------............////////////000111333333333555666666555444444555444666777555555777666333666555444444444555777888666888:::<<<<<<>>>AAACCC@@@BBBFFFIIIKKKKKKJJJIIIMMMNNNLLLHHHGGGHHHEEEAAA;;;@@@AAA???FFFQQQTTTOOOJJJIIIHHHGGGFFFFFFGGGGGGJJJ>>>===eeejjj;;;333666666555444333333333333//////............---------------............///,,,///000...,,,------+++222666666000)))///DDDWWWzzzhhhjjjzzzyyylllWWWCCC@@@III>>>???@@@BBBGGGLLLKKKFFFFFFKKKOOOMMMHHHDDDFFFIIIXXXSSS===<<<:::888666444333333.../////////////////////,,,,,,,,,------.........,,,------......//////000111111111333@@@aaaqqqWWW|||eeejjjyyyTTTxxx}}}OOO???111...//////---,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------)))+++222333///222666333000000OOOtttFFF@@@```ttt|||RRRJJJTTTgggtttXXXSSSlllggg\\\qqqnnn666===:::666444444444222////////////...---,,,+++***************************((((((((()))))))))******(((((()))))))))*********++++++,,,,,,---.........///...---...000111///---+++...222555666555444444111777:::777444444444222000777;;;999555444444222888666777<<>>>>>@@@GGGMMMJJJBBBJJJMMMQQQQQQOOONNNOOOQQQ___[[[===<<<:::888666444333333.........///////////////,,,,,,,,,------.........,,,------....../////////555,,,111;;;333666ssshhhZZZSSSmmmsssTTTfff```lllYYYlll555888222000111111///---------+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------///)))...000+++...444111...===222WWWwwwJJJIIIWWWhhh\\\MMMGGGWWWvvv\\\SSSVVVtttxxx|||RRRGGGBBB666777888666555444111---.........---,,,+++***))))))))))))))))))*********(((((((((((())))))))))))(((((((((((()))))))))))))))******+++,,,,,,------)))***,,,...///000000000000000/////////000000000000333444111111444444222999000...444666222222777444777<<<===666///333;;;222555555444:::BBB@@@999AAA@@@@@@BBBDDDHHHKKKMMMPPPQQQPPPNNNLLLKKKKKKLLLRRRXXXZZZRRRKKKKKKPPPSSSWWWXXXWWWTTTOOOJJJHHHGGG<<<777222000222555666666111111000///............///...------,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---------.........//////.........//////000333333333111///...///111666111000333222///111888000222444666666666777888666777777777777:::===AAA:::>>>CCCGGGJJJJJJHHHGGGBBBHHHKKKEEECCCFFFHHHGGG@@@DDDaaaxxxRRRDDDRRRLLLKKKJJJIIIHHHHHHHHHHHHAAA\\\]]]]]]mmm[[[999333888777666444222111////////////.........---------)))************+++++++++///)))(((,,,,,,)))+++222111***+++333333,,,---666666666444GGGGGGkkkuuuyyytttttt|||kkkrrrsss|||www```OOOIIIKKKKKKGGGEEEEEEBBB===AAACCCCCCEEELLLQQQKKK@@@FFFGGGIIILLLNNNPPPPPPOOOnnn]]]===<<<:::888666444333222///............---------,,,,,,,,,---------......---------............///111+++...666111000LLLrrrgggQQQoootttOOOdddkkkCCC555444...000//////...------,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------------......///000000000555999000...YYYVVV[[[OOO\\\kkkJJJFFFVVV[[[qqqiiiZZZUUUiiieeeBBBAAA:::888555222222333222///,,,------,,,,,,+++***))))))+++******---111444444222,,,+++***)))(((((((((((())))))(((((((((((())))))***+++,,,,,,------,,,,,,++++++,,,------......///,,,---...---,,,---...000111111111000000000000000000000111111111222222222111333555666777777555555777777777888999;;;<<<===???CCCFFFEEECCCCCCGGGKKKOOOQQQSSSSSSPPPNNNMMMMMMMMMTTT[[[[[[TTTNNNNNNQQQVVVSSSPPPPPPPPPLLLDDD===>>>888333222555777555222111000///...---,,,,,,,,,,,,,,,,,,+++++++++******++++++***************+++++++++******++++++,,,---,,,,,,,,,---------......---------............///000000000000000111111222444333333333333444555555555444333444555888;;;===:::<<<@@@CCCDDDEEEDDDCCCDDDEEEEEEEEEFFFFFFFFFFFFLLL>>>HHHfffiiiOOODDDPPPKKKNNNMMMHHHDDDEEEEEECCCKKKKKK[[[pppkkkMMM888888333333333222111///---,,,000000000000///...---,,,************************+++++++++,,,,,,,,,------............//////////////////000222444777999:::UUUpppyyynnnwwwooocccUUUJJJBBB>>><<<@@@BBBDDDEEEEEEDDDEEEEEEGGGEEEDDDFFFIIIMMMNNNOOOFFFFFFEEEDDDEEEHHHNNNRRRuuuaaa<<<<<<:::888666444333222///............---------,,,,,,,,,---------......---------............///333---...333000...>>>UUUbbbvvvvvvKKKPPPkkkgggKKK666///333555/////////...---,,,,,,,,,************************))))))*********++++++++++++++++++,,,,,,,,,---------------...//////000000,,,222222111BBBoooYYYSSSxxxHHHHHHqqqmmmWWWQQQOOOUUUbbb|||ccc[[[^^^rrrrrrOOO===AAA444777444222111222111///,,,---,,,,,,+++******))))))---+++***+++---...---+++,,,+++***)))((((((((((((((((((((((((((((((((((((***++++++,,,,,,,,,,,,,,,+++++++++,,,------......---.........------///000111111111000000//////...000000000111111111111222000222444555666666555444777777777888999:::;;;<<>>@@@BBBAAA@@@???AAABBBBBBCCCDDDEEEFFFFFFFFF@@@CCCMMMNNNEEEBBBGGGFFFKKKMMMJJJGGGHHHGGGDDDFFFEEEOOO\\\WWWAAA333333222222111000//////...............---,,,,,,++++++************************++++++++++++,,,,,,,,,,,,------.........///////////////000000222333444555555EEEUUUXXXPPPKKKQQQZZZkkknnnmmmiiihhhmmmpppppprrrnnnlllppprrrkkk[[[NNNCCC@@@<<<888666666888999>>>@@@CCCCCCBBBBBBBBBCCCDDDCCCBBBCCCEEEGGGGGGFFFDDDDDDEEEDDDDDDEEEHHHKKKrrrYYY<<<;;;:::888666444333222///............---------,,,,,,,,,---------......---------............///222///...000111000444999nnnggg~~~UUUaaarrreeeVVVKKKCCC666222---///333///......------,,,,,,+++************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---......//////000000000333444000:::bbbYYY@@@ggg```WWW^^^bbbUUUJJJQQQaaazzz|||eeeQQQMMMffflllnnnyyyYYY888:::AAA111555333111111111000...,,,,,,,,,++++++***)))))))))***)))(((((())))))((('''+++***)))(((((('''((((((&&&'''((())))))((('''&&&)))***++++++,,,,,,++++++******++++++,,,------------.........------///000111111000///......------/////////000000000000111///000222333444444333333555555555666777888999:::===@@@BBBAAA???@@@CCCFFFJJJJJJKKKMMMNNNNNNLLLJJJLLLKKKJJJIIIIIIHHHFFFEEEFFFCCCAAAAAACCCBBB???;;;777444000///111222111......---,,,+++************++++++*********)))))))))***))))))(((((()))************)))))))))***+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------///............///000000//////......//////000111222222333444555555666666777999;;;>>>??????>>>===>>>>>>???@@@AAADDDEEEGGGCCCIIIJJJCCCAAAFFFGGGBBB@@@GGGKKKJJJIIIIIIHHHDDDBBBBBBDDDFFF@@@666000///111111///.........///000---,,,+++))))))))))))***))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---------........./////////.........//////)))---000111000000222444666:::;;;888777:::<<<;;;===>>>@@@@@@???:::444000555555444555666888:::;;;;;;===???@@@???>>>>>>>>>AAA@@@???@@@AAAAAA???===@@@BBBDDDDDDCCCBBBBBBCCCqqqVVV<<<;;;:::888666444222111///............---------,,,,,,,,,---------......---------............///---000111111333666555111>>>xxxgggDDD___iii\\\rrrjjjVVVaaaccc666444666000---,,,------------,,,,,,++++++************************))))))))))))***************++++++++++++,,,,,,,,,+++,,,,,,---......//////444,,,,,,333222---888KKK}}}___>>>iiiVVVVVVmmm|||IIIHHHHHHQQQggg}}}cccNNNOOOccceeeSSS^^^tttjjjUUU@@@222999???222333222000000///...---,,,++++++******))))))))))))&&&%%%%%%&&&'''(((((((((***)))(((((('''''''''(((%%%&&&((())))))(((&&&%%%((()))******++++++******))))))******+++,,,,,,,,,,,,---...---,,,---...000000000///...---,,,++++++............////////////...///000111222222222222333333333333444555666777999;;;===>>>>>>???BBBEEEDDDDDDDDDFFFGGGGGGDDDAAAEEEDDDBBB@@@>>>===>>>???@@@===::::::::::::999777333111......//////...---,,,+++***)))))))))))))))*********)))))))))((((((((((((((('''(((((())))))))))))(((((())))))***+++*********+++++++++,,,,,,++++++++++++,,,,,,,,,------------------...//////...------------.../////////111333444555444333222666888:::===???@@@@@@@@@<<<<<<===???AAACCCFFFGGG@@@LLLQQQKKKIIIMMMJJJBBB???DDDHHHFFFEEEFFFEEEBBBAAACCC@@@999444444333000000///---,,,,,,...///111---,,,)))''''''''')))***)))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,------......---,,,,,,,,,------222000------///111111000---222333111000222333111///111222333333333444555444444444333333222111000888:::<<<<<<;;;:::::::::>>>>>>>>>?????????<<<:::<<>>AAACCCEEEEEE<<<===>>>@@@BBBDDDEEEFFF>>>BBBIIIMMMMMMJJJGGGEEE@@@DDDDDDAAA???@@@AAA??????BBB???777222555555222///---,,,++++++---///000---,,,)))((('''''')))***((((((((((((((((((((((((((((((((()))))))))******************++++++++++++,,,,,,,,,,,,,,,---......000///---...///000000///000444666444333555555333888666333111111111111111...///111222333333222111555777999999888777777888>>>===>>>???AAAAAA>>><<<:::>>>CCCEEEDDDBBB@@@???mmmWWWGGG;;;:::999777555333222111///............---------,,,,,,,,,---------......---------............///,,,111222000...111444444777444WWWkkkzzzEEE]]]xxx|||QQQ>>>PPPppptttKKK555222555111(((,,,222---++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))******************++++++++++++******+++,,,,,,------...,,,//////+++,,,111444333+++HHHwwwbbbJJJ^^^kkkZZZOOO@@@GGGuuuxxxlll\\\HHH???LLL___gggrrrtttdddYYYSSSVVV^^^ssswwweeefffMMM===555;;;>>>444---///...//////...,,,***+++,,,)))))))))(((((((((((((((((())))))(((&&&$$$%%%&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&'''(((((())))))((((((''''''(((((()))******+++***+++++++++******,,,---,,,,,,++++++++++++******+++++++++,,,,,,,,,------.........///000000111111111000000000000111222333444555777999<<>>:::===BBB<<<;;;999666444222111000///............------,,,))))))((((((((((((((()))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&'''((((((''''''&&&&&&''''''((()))((((((((()))))))))******))))))))))))*********++++++************+++,,,,,,---------,,,---......///---///111333444333222111666777:::===AAADDDEEEFFF<<<>>>AAACCCDDDDDDCCCBBBBBB<<<===GGGKKKFFFFFFJJJ@@@CCCBBB===;;;<<<===<<<:::<<<:::555222333333222---,,,,,,++++++,,,---...,,,+++***)))((((((((()))(((((((((((((((((((((((('''''''''((((((((())))))(((((()))))))))******************+++,,,---...///)))+++---...------...///***///000---,,,......---444000,,,+++,,,,,,+++)))111222444666777777666666222444777888777777777888???>>>>>>@@@BBBBBBAAA@@@<<>>???@@@BBBGGGKKKIIICCC???@@@BBBEEEIIILLLKKKFFFAAA@@@AAA;;;;;;:::888555333222222.../////////...------...))))))(((((((((((())))))'''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&%%%&&&''''''(((''''''((((((((()))))))))((((((((()))))))))*********))))))))))))***++++++,,,,,,,,,+++,,,------...---...000222333333333333666777999;;;>>>@@@AAABBB<<>><<>><<<<<<<<<:::555444444444111//////222,,,,,,,,,,,,++++++++++++*********)))((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((()))))))))******)))******+++,,,---***+++---.........///000000444555111000222333222222222111111222333444444//////000000000///...---000333666777777777888999AAA???>>>>>>@@@AAAAAA@@@AAABBBCCCCCCAAA@@@@@@AAAZZZGGGEEE;;;:::999777555333111000//////.........---------,,,,,,,,,---------......---------.........//////333,,,***000333000///222///222000888ddd}}}JJJgggWWWAAA___rrr{{{ccc???RRRCCC222444)))+++111///111222+++******************++++++))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))******+++,,,,,,------***&&&(((000444///---///222...111```RRRGGG@@@```qqqhhh;;;JJJppp}}}cccSSSLLLDDDBBBFFFOOOUUUYYYZZZqqq}}}yyymmmooopppkkkeeecccfffkkkooozzziii~~~IIILLL\\\gggrrrPPPBBB333???:::---///333333444+++---...---***(((***,,,'''''''''((((((((((((((("""$$$''''''%%%&&&(((+++&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''&&&&&&''''''((()))))))))'''((()))((('''''')))+++((((((((()))******++++++)))************+++++++++///......//////000111222444444444333444444555555999888888888;;;<<<======@@@GGGMMMKKKDDD@@@CCCHHHHHHIIIKKKLLLJJJFFFAAA>>>:::;;;;;;:::888555444444...///000000///.........))))))((((((((())))))***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))******++++++++++++***+++,,,,,,------...///111333444555555777777888999;;;<<<===>>><<>>>>>BBBJJJOOOIII???999???BBB@@@>>>>>><<<999333//////333111,,,---444+++,,,,,,,,,,,,+++***)))))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))******))))))))))))******+++***))))))+++,,,---...,,,//////,,,***---...------///000///,,,***+++---222333444555666666666666///222555777777888999:::BBB@@@======>>>?????????DDDEEEDDDBBB???>>>???@@@xxxGGGBBB;;;:::999777555444333333000///...------,,,------------............------............////////////............////////////000666444+++999jjj~~~WWWGGG:::{{{sssxxxiiiAAA:::BBBiiifffGGG...000...////////////---,,,+++))))))))))))))))))))))))***((('''%%%%%%'''(((***(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,------...***555222000ZZZ___======[[[ggg[[[DDDMMMwwwwwwggg\\\RRRKKKIIIAAAIIILLLGGGCCCHHHNNNPPPTTTsss}}}{{{zzzkkk\\\SSSKKKZZZ~~~~~~aaaNNNEEEAAA666555444222111000//////---,,,******+++***)))''')))(((&&&%%%%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&$$$###$$$%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))++++++******++++++,,,---+++---000000000000111222444333333222333555888999999999999888888999===???>>>DDDJJJIIIDDDAAADDDHHHEEEEEEFFFHHHHHHFFFAAA>>>888666444333333333222111//////...------,,,++++++''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,////////////000000000000222333333555;;;AAA???999:::;;;???CCCEEEDDD???<<>>@@@>>>@@@???<<<<<>>;;;:::999777555444333333000///...------,,,,,,---------............---------.........////////////............////////////333***...777444;;;ooommmYYYYYYEEEnnnxxxNNN<<>>;;;666555333222000/////////,,,***))))))))))))(((&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))***************++++++,,,)))+++---//////111333555333222222222333555777888888999999999999;;;>>>AAA???DDDJJJJJJEEE@@@>>>???BBBBBBCCCEEEEEECCC???<<<777555333222222222111000------,,,++++++***))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))*********+++++++++,,,,,,.........///////////////000222333555<<>>>>>?????????===<<<:::888777666111...///...***))),,,+++---......---,,,---...++++++******)))(((((('''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''''''''''''''(((((()))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000111222333333333333333444666777888999<<<>>>999;;;;;;999999===>>><<<<<>>:::777?????????@@@AAA@@@===:::555333111000111111///...******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''((((((((())))))))))))*********++++++++++++,,,---------............///111222444:::@@@@@@;;;999:::===@@@CCCBBB???<<>>>>>???@@@@@@???>>>======<<<;;;999777555444333000...///---***))),,,+++---///000//////000111++++++******)))(((((((((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))''''''((((((((()))))))))***************+++++++++++++++++++++++++++++++++...///000111222222222222///111333444555777:::===444777777555666:::;;;999===>>>???>>><<<::::::;;;NNN:::;;;:::888666444333222222//////...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------.........---------.........//////555111///111222333888@@@nnnpppqqqTTT555444YYYrrrxxxvvviiikkkeeeFFF999;;;???ccc}}}|||EEE111333000***,,,------......---,,,***)))))))))))))))))))))))))))&&&''')))******)))'''&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))************+++)))))))))***+++---...//////,,,---111333222555999hhhaaaUUUDDD999888===IIIWWWSSSEEE:::@@@OOO\\\dddhhh~~~hhhKKKMMMRRRHHH@@@ZZZpppdddTTTUUU^^^iiilllbbbTTTLLLLLL```ppp___JJJ@@@@@@@@@:::333333333111///...------,,,***)))'''((())))))'''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$(((---...***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''((())))))'''((()))***+++///333777////////////000222333444777999;;;;;;;;;;;;<<<>>>>>>???AAABBBAAA>>>:::888>>>===<<<===>>>===;;;888333111///...//////...,,,)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''(((''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''((((((((()))))))))))))))************++++++++++++,,,------......///111111111444999888444444555888<<<@@@AAA???>>>AAA@@@@@@BBBCCCBBB@@@>>>::::::999888666333222000+++++++++,,,+++***+++------///111111000//////000))))))((((((((('''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((((((((()))))))))))))))***++++++++++++++++++++++++------...///000000000000...///111333444666999;;;444666666333444888999666=========;;;888777888999OOO@@@:::999888666444333222222///...---,,,,,,++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------............,,,111000***...888777,,,888{{{xxxlllzzzYYYttt___DDD:::HHH___ooo~~~~~~hhhWWWWWWhhhdddRRRBBB:::QQQqqq|||zzzyyy}}}dddFFF111222444111000111,,,------------+++***)))(((((((((((((((((((((((('''(((***,,,,,,***((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((()))***+++,,,...///+++333444+++'''...333111666VVVxxxUUU===:::???HHHFFFJJJTTT]]]______```XXXVVVOOOKKKWWWdddZZZFFF\\\]]]dddaaacccooo^^^KKK@@@===AAAJJJRRR{{{zzzdddDDD???;;;:::<<<:::555///222111000...---,,,+++++++++)))(((((()))***)))'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((($$$"""$$$)))---,,,)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((()))))))))))),,,000333.........///000111222333777999;;;;;;:::999999999;;;;;;;;;<<<===>>>???@@@???===;;;;;;;;;;;;999777222000...---------,,,+++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))******************+++,,,------......000000///222666777444000111333777<<>>;;;;;;<<<>>>???>>>;;;888888888777555333000...---&&&)))***)))(((((()))***///000111000...,,,,,,---&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...000222333333555888;;;777999888555444777777555<<<<<<;;;888555444555666OOOFFF:::999777555444222222111///...---,,,++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,------------.........,,,///333555000,,,000888///AAAiiiYYYWWWSSS999777EEExxxlllPPPOOOlllzzzcccJJJ666...===ZZZSSS<<<---...444///...222222+++,,,------,,,+++)))((((((((((((((((((((((((((('''(((***++++++***((('''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++,,,---******+++---+++***---222111000LLLmmmTTTEEE<<<666;;;JJJ___www~~~bbbHHHDDDOOO[[[gggppppppqqqpppdddWWW\\\ddd___RRREEE@@@PPPiii}}}[[[EEEBBB;;;:::999888666555444333111000...---+++************)))((((((******)))(((%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((($$$!!!"""&&&)))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&''''''((()))((())))))))))))***,,,///------...///000111222222555888;;;;;;:::888777777999999:::::::::===BBBEEE@@@>>>;;;999999888777555111///---,,,------+++***((((((((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))***+++,,,---......+++...000000333999<<<;;;000000111555:::===>>>>>>888999;;;>>>???>>>:::777777666555333111...,,,+++---111333...*********)))...//////...+++)))((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////000222333333444777999:::<<<;;;777666888888555::::::999777333111222333QQQHHH:::999777555333222111111///...---,,,++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,---------.........222...111888444***...<<<222000888ddd[[[zzzcccBBB000HHHwww```SSShhhvvv___KKK;;;555;;;FFFEEEiiiXXX:::888...333555***,,,222***++++++,,,,,,+++***)))'''((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))***+++++++++$$$$$$---333111+++(((...000...888ccctttYYYGGG???>>>EEEMMMIII<<<444888???===:::888555???AAA@@@@@@===AAAMMMcccuuuzzz^^^===888EEE???===:::777555444444444000///---,,,***))))))))))))(((''''''))))))((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''(((((()))&&&'''))))))))))))+++,,,,,,---...///000111111222222666:::<<<<<<;;;::::::999<<<>>>===:::;;;???DDDAAA>>>:::777666555444333111///---,,,,,,,,,+++***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))***+++,,,---...///)))---//////222999======444333333555999;;;<<<;;;:::<<<>>>BBBDDDCCC>>>;;;666555444222000---+++)))///555777111,,,,,,,,,***)))***+++***(((&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))+++++++++++++++++++++++++++,,,---...///////////////111222222222222555777:::===<<<888888::::::888888999888666222000//////RRRHHH:::999777555333222111111......---,,,++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,---------......111,,,))),,,222444222......@@@666+++UUUiiiSSSPPPMMMggggggAAA888SSSmmm}}}```]]]bbb{{{rrrXXXJJJ:::333777JJJiiiYYY222333333***000000'''...444$$$++++++,,,,,,+++***((('''((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))***)))))))))))))))*********111///%%%$$$---111...&&&...333///000NNNtttfff___jjjiiiYYYDDDFFFYYY^^^TTTMMMYYYYYY\\\iiikkkwwwzzzXXXBBB>>>CCCBBB===;;;999666444444333000...///...---+++***))))))((('''&&&%%%&&&(((((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!$$$%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((''''''''''''((())))))###&&&((())))))***+++,,,,,,---...000111111222222000444999===>>>=========:::???CCCAAA;;;999<<>>QQQxxxVVVIII???>>>>>><<<<<>>@@@BBBBBBAAA>>>===BBBAAA===999555111///...------,,,,,,+++***))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))***+++,,,,,,,,,,,,***,,,...000111444777:::444999>>>???;;;888999;;;===;;;;;;===AAA@@@:::444111111///...---,,,,,,,,,))))))))))))(((((((((((()))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""!!!###''')))'''%%%''',,,000---&&&"""$$$)))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))+++---.........---.........///000222444444::::::;;;;;;;;;:::888777777555333222111///---+++ttt[[[CCC;;;:::888666444222111111...------,,,,,,+++******************************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---------------.........////////////111///333555111888ZZZmmm{{{|||XXXDDDGGGIII[[[{{{vvvhhhqqq{{{{{{lll[[[JJJ===:::===DDD:::PPP\\\```vvvzzzggghhh???222222444444.........---,,,,,,++++++(((((())))))))))))(((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,***,,,---,,,+++222===:::```ttt[[[IIIEEE<<<888;;;>>>===<<<===999777333111000...,,,***++++++***)))((('''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******+++++++++---...///...------///000...111444666777999;;;<<<===>>>???@@@@@@>>><<<;;;>>>===:::777444111000///,,,,,,++++++***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((((()))***+++,,,,,,,,,,,,***,,,...000111333666999444888<<<===;;;999999;;;;;;::::::<<>>888333000///...---,,,+++++++++)))))))))(((((((((''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&///---***'''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))((()))+++,,,.........---,,,,,,---...///111222333666777999:::;;;;;;::::::888666222000///...,,,***vvv^^^III;;;:::888666444222111111---------,,,++++++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////---///333555333333;;;EEEuuu^^^QQQJJJLLLssskkkBBB,,,<<<@@@JJJmmmvvv\\\YYYPPPCCC:::777999;;;999fff{{{ggg888000666000+++---......---,,,,,,++++++***(((((())))))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((()))))))))))))))))))))*********++++++---)))(((+++---,,,+++,,,...444DDD```ppp[[[NNNEEE;;;333777333333999===<<<::::::777444111///...---+++)))+++***))))))((('''&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******(((((())))))******++++++,,,---------,,,,,,...000...000333444444555777888<<<=========<<<;;;::::::999888666444222000//////+++******))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***++++++,,,,,,++++++---//////000111444666444666888:::;;;:::999999999888888:::<<<;;;666111......,,,+++************)))(((((((((((('''''''''&&&&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))'''###!!!$$$(((666...$$$!!!$$$&&&%%%###%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((()))***,,,------...---++++++,,,---...000111222333444666999:::;;;;;;;;;999555111...---,,,+++***www___III;;;:::888555333222111000------,,,,,,+++*********************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........,,,///111000222888:::888888pppnnnWWWzzzUUUBBB777555???EEEfff{{{}}}vvv{{{wwwkkkZZZMMM???===666///555BBBFFFAAA^^^hhhcccrrrzzzSSS:::---777;;;...(((///------,,,,,,+++*********(((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************+++((('''+++...///---+++000...+++---;;;YYYkkkZZZCCC333000333777888555444555999;;;:::888666444222///------,,,***(((***))))))(((''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))******)))))))))))))))******+++***+++,,,,,,++++++---///---///222222222222333555999999999999999999999:::666555333111///...---,,,))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''((()))***++++++++++++,,,---//////...///111333222222333666888999777555666666777888999777333///,,,,,,+++***)))(((((((((((((((((('''''''''&&&&&&$$$%%%'''((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((('''&&&'''))),,,333+++### $$$&&&&&&###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))((()))***+++,,,------...+++,,,,,,---...000111222111222555777999999999999888444///+++*********)))tttZZZBBB:::999777555333111000000---,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))*********++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------///222000+++,,,222555222555AAAdddlllqqqyyyaaaqqqlll^^^999888999222888TTTgggtttaaaXXXccckkkssszzz}}}rrrjjj___XXXRRRJJJ@@@::::::;;;666<<<^^^wwwvvvtttQQQ333000///111000,,,///666,,,,,,,,,+++******))))))(((((())))))))))))(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((()))))))))*********((()))***)))***---......&&&---333222---...666???YYYyyywwwnnn[[[HHH@@@777444111222555777666444555555555555666777666444222///---+++++++++)))((())))))((((((''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((***))))))((())))))***+++)))+++,,,+++++++++---///---///111222111000111333555555666666777888999:::444333111///,,,+++***)))((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''((()))************,,,---......---...000111000000000222444555444222444555666777777444000---+++***)))(((((((((((((((''''''''''''&&&&&&&&&&&&$$$%%%'''(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$(((,,,///000...((('''%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((()))))))))***+++,,,---...,,,,,,---...///111222333111333444666666666666555555111---***))))))))))))vvvZZZ???:::999777555333111000000,,,,,,,,,+++******))))))))))))))))))))))))))))))((())))))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------,,,///000...---000111111333222666OOOaaabbbMMM```kkkRRR???666999888666<<>>:::999777444222111000///,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,333,,,+++///111,,,+++...777***---999333444fff~~~RRRWWWPPPHHHzzzfff===;;;555666777555888NNNnnnnnn___]]]kkkggg^^^WWW]]]kkktttuuuiiiiiidddVVVGGGEEEOOO[[[gggmmmrrrtttwww{{{zzzwwwhhhkkkllleeeWWWIII???;;;>>>BBBBBB;;;777999<<<===888666777===AAAGGGUUUeeeccc===222222333333444///,,,---,,,***///666++++++******)))((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))%%%)))+++))),,,000...((('''***+++(((%%%%%%+++111...'''&&&,,,...***,,,444000<<>>FFFlllgggqqqDDD===666888:::444222:::AAAEEE@@@IIISSSOOOLLLLLLHHHgggfff^^^[[[ppp~~~]]]VVVBBB@@@FFFGGGCCCDDDHHHHHHCCCFFF@@@;;;>>>EEEIIICCC<<<333555999<<<<<<:::888888777:::FFFddd~~~ssshhh]]]777333666///***///...---,,,,,,++++++,,,,,,,,,+++++++++******))))))(((((('''''''''&&&&&&&&&&&&%%%$$$%%%'''(((((('''$$$%%%&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))************+++++++++))))))))))))************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,+++++++++++++++++++++***+++---,,,++++++,,,............////////////000111000/////////000222333111222222111111000///...------,,,+++***)))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%$$$$$$&&&((()))***)))((()))***++++++,,,+++***+++...000000......000444555444111333444555666555333000...------+++***))))))(((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++,,,,,,,,,,,,---...//////222222222222222111000///222333444444222///+++)))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&$$$"""""""""$$$%%%)))((('''&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))),,,,,,,,,,,,---.../////////000000111111111111000++++++)))(((''''''''''''fffQQQ===888777666444222000///...,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++------------...............111333222000111666;;;CCC^^^ZZZ\\\\\\IIIWWWwwwKKK999FFF@@@333===AAA666999>>>444000666999///999???===???GGGLLLKKKNNNbbbuuuzzzppp|||uuukkkSSSBBBDDDCCC:::666;;;333666888BBB[[[kkk\\\???>>>===;;;555***)))<<>>===;;;777;;;:::@@@999===ZZZ```\\\HHH???JJJRRRJJJBBBBBBHHHFFF===444777@@@===333,,,222DDDSSSQQQSSSqqq|||bbbzzzRRR777------///333333...,,,---------,,,+++++++++++++++*********)))))))))))))))&&&''''''((())))))*********(((''''''''''''%%%$$$&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))))))))*********++++++(((((())))))))))))******++++++************+++++++++++++++++++++++++++++++++******))))))))))))***)))))))))))))))))))))))))))+++,,,,,,++++++,,,---,,,,,,,,,,,,------------000////////////000111111000000000000000///------,,,,,,+++***)))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''))))))((((((((()))***+++,,,+++++++++---///...---...000222333222111///000111111000...+++***)))((((((''''''(((((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))******+++************+++,,,---...//////000000000///......000///...---+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###""""""###%%%'''***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))************+++,,,---.../////////000//////......***)))((('''''''''''''''fffSSS<<<888777666444222000///...,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************+++,,,,,,,,,---------------000333333111000000000555<<<777888eeeoooUUUttteee>>>DDD\\\kkkzzz\\\===EEEHHH333>>>666000222333222444777333666555???999444???444555999;;;:::;;;===888//////000444<<>>QQQeeezzzqqq|||hhhyyyvvvccc<<<888555111777888222,,,,,,---...---,,,,,,+++***+++++++++))))))))))))))))))))))))''''''((((((((()))))))))+++)))(((((())))))(((&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************(((((((((((()))))))))*********))))))))))))******************************))))))(((''''''(((((((((''''''(((((((((((((((((()))***++++++******+++,,,***+++++++++,,,,,,,,,,,,........./////////000000//////000//////...---,,,++++++***)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%'''))))))((('''((())))))***++++++++++++---...,,,---...///111111111111///000000000///,,,***)))((('''''''''(((((()))***''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''((()))******))))))))))))***+++,,,---.........//////......---///...,,,***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$&&&(((***+++""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''(((((((((((())))))))))))))))))))))))***+++,,,---......///......---,,,,,,)))(((''''''&&&&&&&&&'''cccRRR<<<888777666444222000///...,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************++++++++++++,,,,,,,,,---...///000000000111222333///222555555999PPP|||yyyVVVWWWXXXZZZMMMMMM~~~qqqrrrggg^^^[[[VVVLLLDDDBBB;;;===666888222222;;;***111666<<<===999777@@@MMMWWWSSSGGGFFFdddxxxZZZnnnkkkjjjyyybbbZZZ;;;,,,222---...333111***(((---000000,,,,,,+++************+++)))))))))))))))*********+++++++++******************)))((()))+++,,,+++***))))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********'''(((((((((((()))))))))***))))))(((((())))))***))))))))))))))))))))))))'''''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((((()))+++***))))))***,,,************+++++++++,,,------......////////////...............,,,++++++***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&''''''%%%'''((()))((('''((()))(((***+++,,,++++++,,,---***,,,---...//////000000000000000///...,,,***)))(((((((((((()))***++++++******(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((()))******))))))))))))***+++,,,,,,,,,------.........------///...+++)))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((!!!""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((())))))))))))))))))))))))***+++,,,,,,.........---,,,+++***)))((('''&&&&&&&&&&&&&&&&&&___QQQ<<<888777666444222000///...,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---///111333------555;;;111)));;;XXXooo>>>GGGaaaOOODDDaaa|||ooo]]]kkkmmm^^^pppuuuttt\\\ffffffvvvvvvWWWjjjrrrLLL::::::111000333---,,,---,,,+++,,,///...+++,,,,,,+++******************************+++++++++((((((((()))))))))))))))&&&%%%%%%&&&(((***)))((((((((())))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((&&&&&&&&&''''''(((((()))''')))******))))))***+++************++++++++++++,,,------...///.........------...------,,,+++***)))((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&'''%%%&&&(((((('''''''''(((''')))+++,,,++++++,,,---)))+++---.........///000111111000///...,,,***)))(((((((((((())))))***++++++***)))'''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***))))))))))))***+++,,,---,,,,,,---............---...---+++)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&'''(((((((((((((((((())))))))))))))))))))))))***+++,,,------------,,,+++)))(((''''''&&&&&&%%%%%%%%%&&&&&&aaaUUU>>>888777666444222000///...,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************++++++++++++,,,++++++,,,---///000000444555222---000888777///BBBiiiqqqwww~~~```NNNcccddd@@@ddddddsss}}}{{{xxxxxxoooNNNddduuukkk666222111111///---000333111...---///000---******,,,++++++******************+++++++++,,,,,,,,,,,,''''''(((***+++---...///,,,+++***+++,,,---,,,+++******++++++******)))(((************************((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))***'''''''''((((((((()))))))))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''((()))))))))'''(((***)))(((((()))+++*********+++++++++,,,,,,+++,,,---.........------------------,,,+++***)))((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&$$$&&&(((((('''&&&'''(((&&&)))+++,,,+++++++++,,,(((***---...---,,,...000111111000...,,,+++)))((((((((('''''''''((())))))''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))***************,,,------,,,,,,---...............,,,+++***)))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((()))(((((((((((())))))))))))***************,,,------------,,,+++***(((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&eeeZZZAAA888777666444222000///...,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++---,,,---...000000///---.........///111333333222,,,555OOOzzz{{{oooxxxhhhQQQWWWkkktttYYYAAAQQQzzzEEERRRuuuEEEZZZlllIIIPPP\\\NNNsss```ccc{{{vvvooo{{{tttNNN999...///555111---111111,,,---000***)))---...***+++000,,,++++++***)))*********+++++++++,,,,,,---------,,,---000222555888:::;;;;;;999888888888888777555333333444444333222111111++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&''''''((()))******'''((())))))(((((()))******++++++++++++,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,+++***))))))''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$&&&(((((('''&&&'''(((&&&(((+++,,,+++++++++,,,'''***------,,,,,,...000111000///---+++)))(((((((((''''''&&&&&&&&&''''''$$$###$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''((())))))************+++,,,---...,,,------.../////////...******)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&(((((()))(((((((((((())))))))))))************+++,,,---...------,,,+++)))'''&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&oooZZZ<<<;;;:::888555333111000000...---+++***))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++---------------------------...///000111111111111555222555===KKKlll{{{kkk|||TTTUUUvvvwwwZZZHHHcccooo[[[IIIYYYhhhSSSRRRpppxxxYYYFFF___xxx```mmmtttYYYAAA444111333000000//////.........---000000000///------...000+++,,,,,,+++)))***,,,///------...///000111222222444;;;CCCGGGHHHJJJPPPUUURRRNNNIIIFFFDDDDDDDDDCCCHHHFFFEEEEEEGGGGGGFFFEEEHHHBBB:::666555222+++&&&+++,,,+++***,,,,,,***&&&)))(((&&&''')))++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++))))))))))))***************+++,,,,,,------,,,,,,,,,------......------,,,,,,+++******))))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''')))***+++***)))***++++++***+++...000111000///---,,,+++***)))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((())))))************+++++++++***+++---......---,,,+++'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))***+++,,,***++++++,,,,,,++++++*********)))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%kkkWWW999:::999777555333111000000...---,,,***))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++------------------------------...///000111000000///++++++///111999QQQiiiwwwssssssNNNGGG<<<333---+++,,,---000/////////.........---+++,,,------,,,,,,---...---------,,,++++++---///)))***,,,///666???IIIOOOKKKOOOTTTXXXZZZ[[[\\\\\\___[[[VVVPPPIIIAAA888222???CCCIIIOOOSSSVVVYYY\\\SSSSSSQQQMMMJJJHHHHHHHHH888666000)))&&&&&&(((***)))(((''''''((()))((('''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((())))))******((((((((()))))))))*********++++++,,,---,,,,,,,,,,,,,,,------------,,,,,,,,,+++******))))))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''')))***+++***)))***+++)))***+++...111222000...,,,,,,+++***)))''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))))))))*********+++++++++((()))+++,,,+++***)))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))*********++++++++++++++++++******)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%kkkXXX===999888666444222000//////...---,,,+++))))))))))))'''''''''((()))*********(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,---...///000000000///777333333888666000///444EEEggg{{{___BBB666222...///222555333111/////////...............)))+++---------,,,---.../////////---,,,,,,///111444;;;FFFNNNTTTXXX]]]```ccc```]]]]]]^^^```___^^^ZZZRRREEE:::555333333444333<<>>888777555333111000//////...---,,,+++***)))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------------...///////////////222...///444777444444777---333CCC___xxxZZZLLLAAA444)))666444222222222000---***........................+++---///000///....../////////......///333:::>>>JJJNNNRRRRRROOOMMMOOOQQQOOOIIIAAA;;;:::>>>BBBFFFJJJCCC888000...000444666444888>>>BBBBBB@@@===<<>>======@@@DDDCCC===777:::>>>BBBDDDFFFIIIMMMQQQDDDAAAFFFSSS[[[UUUJJJCCC:::555///***))))))***+++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''((()))******++++++************++++++++++++******+++***))))))(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''')))***+++))))))***+++((())),,,000222000---)))((((((''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))(((((()))))))))*********++++++******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++((())))))******))))))((('''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%RRREEE777888777555444222111111000///...---+++*********************)))((('''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++---------...//////000000//////000000000000//////222333444444222111333666///111666999666111000333BBB\\\zzzSSS===444---***------+++...444000222444222......111666---------------.........---...///...------///111---222:::DDDOOO\\\gggnnnZZZPPPBBB777333888AAAHHHFFFNNNXXX]]]^^^___ccchhhllllllmmmmmmiiiaaaWWWPPPGGGBBB@@@FFFPPPVVVTTTPPPHHHHHHHHHIIIIIIHHHFFFCCC;;;333333AAAPPPVVVYYY\\\LLLFFF>>>666000,,,***(((************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))************))))))******++++++******)))******)))(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''')))***+++***)))***+++++++++---///000///+++(((&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''((()))((((((((()))))))))******(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&((()))+++,,,,,,(((((())))))))))))((((((&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%XXXJJJ===888777666444333222222222///...---,,,+++*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))******+++******+++,,,,,,,,,,,,+++......//////000111111222000111111111111111000000***---///000000000000///:::...'''...777;;;;;;:::666222555>>>KKKbbb~~~iiiaaaNNN<<<666444555444444777666222//////.........,,,++++++,,,---,,,,,,,,,------.........---------------000444777<<>>NNNXXXfffrrrwwwwwwsssqqqtttoookkkkkkmmmjjjbbb[[[___]]]]]]___dddiiilllmmmgggggghhhjjjkkkkkkiiigggeee```[[[ZZZ^^^fffooouuuaaagggnnnrrrtttsssrrrqqq\\\MMM>>>555///000CCCYYYaaa```___[[[UUUKKK@@@999,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***)))'''%%%'''***---000%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&'''''''''(((((((((((()))'''(((((()))))))))))))))))))))************))))))******)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''')))***+++***)))***+++000///...------+++(((&&&$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''))))))(((((((((((())))))))))))''''''&&&&&&&&&'''((((((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))))))))''''''((((((((((((''''''$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%}}}UUUMMM>>>777777555333111///...------,,,+++***))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************((()))***)))((((((***,,,+++---......---,,,---...111000...///111333///)))+++111444111000444777888777444333666666333111222666555333222222555777999555222222333111///333;;;888;;;BBBLLLWWWhhhjjjRRR???666333333222111111111000000//////000000000000000000000000////////////////////////...000000///,,,,,,---///***///000+++---999IIIRRRZZZUUUTTTVVVTTTOOOKKKKKKIIILLLTTTaaannnsssqqqmmmcccfffgggbbb\\\\\\eeemmmuuujjjcccgggpppsssnnnggg___bbbeeeeeecccaaa```aaagggcccdddlllqqqooopppssszzzsssaaaHHH999666999:::JJJVVVPPPIIIPPPJJJFFFUUU>>>???777)))'''000222------+++)))(((+++...,,,((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((%%%&&&&&&'''''''''''''''))))))))))))******************************************))))))(((((((((''')))))))))(((((('''%%%%%%%%%%%%&&&''''''((())))))&&&%%%$$$$$$'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((******(((((()))***,,,---......,,,+++++++++******))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''++++++******))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%TTTJJJ:::777777555333111///...------,,,+++***))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************((()))******((()))***,,,)))+++------,,,,,,---...666222---)))***000666:::<<<444444===@@@999888===999<<<===;;;;;;;;;666///;;;>>>@@@???;;;666444333777<<<;;;555333999<<<;;;444222333555666666<<>>CCCFFFGGGPPPbbbtttyyyuuunnn```RRR]]]XXXWWWaaammmooodddYYY___|||||||||kkk]]]^^^eeeiiikkklllrrruuuuuukkkYYYIIIEEEHHHDDDIII@@@CCCVVVWWWMMMQQQOOOGGG>>>888333...)))(((,,,+++)))((()))+++)))'''***)))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&'''(((((((((((((((((((((((())))))))))))*********************************)))))))))(((((((((&&&'''((()))***+++++++++)))(((((('''&&&&&&&&&&&&)))'''%%%&&&'''((('''&&&(((((())))))******++++++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((()))***((()))***+++,,,---......***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%UUUIII777888777555444111000...------,,,+++******))))))***))))))))))))))))))))))))'''((())))))******)))))))))))))))*********++++++)))***+++***))))))+++---+++,,,......------...///,,,000444666333000///000===777888BBBIIIIIIHHHKKKQQQUUUSSSNNNOOOTTTPPPGGG???BBBEEEDDD@@@<<<:::999888888777444333444666888:::555333666666333//////,,,///111555===HHHMMMMMMVVV\\\gggooojjj```bbbkkkppp___UUUSSSUUUGGG===999;;;:::222...///...///111222111///,,,+++000000000000////////////000000000000000000000000///////////////////////////---,,,///333333///+++444//////888HHHXXXeeemmmtttoooeeejjjlllggghhheeegggsss|||qqqgggnnnllllllmmmfffYYYNNNJJJOOOJJJ;;;999KKKVVVZZZbbbZZZLLLEEEIIIEEE666,,,---,,,++++++******)))))))))******)))))))))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((())))))))))))))))))))))))*********++++++))))))))))))))))))))))))*********)))))))))))))))***)))))))))((('''''''''''''''''''''((()))***+++)))((('''((()))******(((&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))((()))***+++,,,---------'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''((((((((((((((())))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%XXXJJJ888888777666444222000......------,,,+++************))))))))))))))))))))))))(((((()))************)))))))))*********+++++++++***+++++++++******,,,---///000111000......///000...,,,---///333888BBBKKKFFFNNNNNNEEE@@@FFFJJJJJJYYYTTTOOOMMMOOORRRTTTSSSVVVTTTQQQOOONNNNNNMMMMMMGGG===<<>><<<888333000...///000333...,,,111333222222555......---------...///000////////////////////////////////////////////////////////////////////////222111////////////...---666===MMM___hhhccc[[[UUUooovvvtttggg^^^```dddeeekkkooonnngggdddeeeddd```PPPNNNDDD:::777;;;EEEQQQYYYPPPLLLPPPNNNDDD999555///------------+++,,,///*********)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***************++++++++++++,,,,,,,,,---))))))))))))))))))))))))************************,,,,,,+++)))((('''''''''((((((((((((((()))***+++'''&&&'''(((***,,,+++***(((((((((''''''&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&(((((()))***+++,,,,,,,,,,,,+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%XXXJJJ999888888666444222000///......---,,,+++************************************((())))))***************************++++++++++++***+++,,,+++******,,,...111222111000...---...000777333444777888777:::@@@666@@@HHHEEE;;;===RRRiii}}}tttrrryyyzzztttuuu}}}rrrkkkbbb\\\YYYSSSIIIAAAKKKMMMLLLFFFCCCDDDAAA;;;===888444444222//////222//////000444777888777666666222000111111222555999444555555555444333444444///......///111222111000555222000111000---******---+++***))))))+++---///.....................///////////////////////////////////////////////////000222111...+++---444;;;HHHVVVffflllggg\\\RRRKKKYYYYYYaaaooowww|||~~~^^^___fffdddTTTWWW[[[WWWJJJ>>>888333JJJLLLJJJGGGJJJNNNIII@@@444///,,,...---+++,,,111************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((())))))************************+++++++++,,,,,,))))))))))))))))))))))))*********+++++++++++++++))))))))))))***,,,---...,,,,,,+++***)))'''&&&%%%))))))((()))******(((&&&++++++++++++++++++++++++))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))***,,,------,,,+++***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((***))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%TTTGGG888999888666555222111///......---,,,++++++******+++************************((()))******++++++***************++++++++++++,,,+++,,,---,,,++++++---//////000000...------///222000...222999;;;;;;EEEQQQ]]][[[eeeooodddZZZwww|||aaazzzyyy]]]ZZZnnngggGGG@@@<<<:::<<<:::555222333555222111444555111......111000000111222222000...000000///---++++++---///---------...///...+++)))&&&'''***---/////////000444444333222///---***(((---------...............000000000000000000000000////////////////////////,,,///111...---333@@@LLLbbbmmmlll[[[QQQYYYffflllmmmlll|||~~~iii______aaa[[[WWWMMM;;;444;;;<<<888@@@RRR[[[WWW???333+++,,,---******///++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***************((((((((())))))))))))***************************+++++++++++++++,,,,,,,,,******)))(((((()))***++++++---000444666777777777999888666555444222...+++***)))))))))(((((('''''')))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***+++,,,------,,,***)))'''''''''((((((((((((((($$$%%%%%%&&&&&&'''''''''((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((******)))((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%RRRFFF999999888777555333111//////......---,,,++++++++++++************************))))))***++++++++++++************+++++++++,,,,,,+++,,,---,,,+++,,,---///...///000000000222666999555888CCCPPPZZZkkk{{{LLLBBB:::;;;===;;;999888777222222777888444222444...000222333444333000,,,111111000/////////000111.....................------//////...------------###%%%(((+++---//////000,,,,,,---------.........000000000000000000000000////////////////////////,,,...111222555>>>KKKUUUiiilllcccqqq~~~{{{~~~tttmmmaaaaaaaaaRRR:::999555333888GGGXXXbbbOOO===//////000+++***---+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''((())))))******)))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...000333666888:::???FFFNNNTTTVVVWWWWWWSSSRRRRRRQQQQQQNNNJJJGGG>>><<<999555000,,,)))'''))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''((())))))***+++---...---+++)))'''&&&'''''''''((((((((()))$$$$$$%%%%%%&&&''''''(((((((((''''''''''''((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((())))))*********$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%RRRHHH;;;999888777555333111//////......---,,,++++++++++++************************))))))***++++++++++++*********+++++++++,,,,,,,,,,,,---------,,,,,,...///...000111333555999>>>AAAKKKkkk|||hhhyyy{{{hhhgggwwwbbbKKKCCCBBBAAA===:::888222111555666111///111000111111000000222222111---------...///000///...///...---,,,,,,,,,...000)))++++++((((((+++...///222000---+++***,,,...000,,,,,,,,,------.........000000000000000000000000////////////////////////000111222666<<>>888333444DDDYYY]]]GGG555333444...+++---+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''((())))))))))))))),,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++---222:::CCCMMMUUUZZZYYY]]]dddjjjmmmllliiigggiiiiiijjjkkkmmmllljjjgggccc___XXXPPPGGG>>>888444))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((())))))******+++---......+++)))'''&&&&&&&&&''''''((((((((($$$$$$%%%%%%&&&'''((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))%%%&&&''')))***,,,---...$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%WWW@@@:::;;;999777555333222111000---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......000111222222222111:::666333CCC\\\wwwxxxxxx~~~{{{bbbOOOMMMMMMDDDAAA888333666777444333555444222000000111222111///------..................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000//////.........//////,,,111333000,,,---///000,,,,,,555AAADDD???CCCMMMqqq|||uuu}}}iiieeellleeeVVVBBB333222;;;DDD\\\ZZZOOO>>>333111000,,,...+++((()))---...***&&&))))))))))))((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++//////---)))111,,,---111///***///999@@@HHHSSS^^^dddgggiiiiiieee___```jjjpppmmmnnnsssiiihhhjjjooouuuvvvrrrmmmpppqqqnnniiihhhggg\\\OOO@@@777///+++)))(((((()))(((++++++(((&&&((()))((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%'''''''''(((((((((((()))+++(((%%%%%%(((++++++***//////---+++'''&&&''')))%%%&&&''''''((((((''''''$$$%%%%%%&&&'''(((***+++((((((((('''''''''((((((******)))(((''''''&&&&&&((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%UUU???:::;;;:::888555333222111000---------,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---...222000+++///999///:::CCC[[[ttteeeTTTHHHEEECCCAAA:::222000333000000///000111111///...........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///000//////.........//////---000222000//////000111888333555@@@FFFIIIRRR]]]tttssshhhcccXXXHHHAAADDDLLLTTT[[[YYYSSSJJJ>>>222...---,,,,,,------+++)))***)))))))))((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,222000---++++++,,,------,,,***+++222;;;FFFTTT```hhhiiijjjkkkmmmllljjjhhhWWWSSSSSSWWWXXXQQQHHHBBBDDDIIIOOOWWW___gggooouuummmpppooojjjhhhkkkllljjjccc]]]RRRFFF;;;333,,,'''((((((((()))))))))+++...))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''((((((((()))'''%%%&&&)))+++++++++......---***'''&&&'''(((%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&'''((()))((((((''''''((()))***+++***************+++++++++((((((''''''''''''(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))***))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%SSS>>>;;;;;;:::888666333222111111------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------+++444333***///<<<:::...AAA^^^~~~~~~nnnmmmnnnXXXDDD@@@FFFEEE:::///000//////111222222000...........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............////////////......//////000000000000111111111111111444888CCCOOOTTTYYYgggwwwzzzkkkmmmnnncccVVVMMMYYYfffllljjjaaaQQQDDD444222///---,,,,,,++++++******)))))))))(((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......,,,+++---000222444999>>>EEEQQQ___gggiiiddd^^^VVVSSSTTTTTTRRRNNNAAA@@@>>>>>>AAAEEEAAA;;;888777999BBBQQQaaammmssslllnnnjjj^^^TTTSSSYYY^^^eeeiiieee[[[RRRJJJ<<<...111+++(((+++***%%%&&&+++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&'''(((+++,,,,,,+++,,,---,,,***'''&&&'''(((&&&&&&'''((((((((((((''''''''''''''''''((())))))''''''&&&&&&''')))+++,,,((()))))))))))))))******)))((((((''''''(((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))))))))((((((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%RRR???===;;;:::888666444222111111...------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............,,,444777111---333>>>EEEccclllgggcccnnnwwwTTTFFFJJJNNNFFF;;;555333000000111222222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............/////////////////////000111333000000222222111000222555@@@PPP[[[```lllwwwnnneeehhhjjjkkkjjjggg```ZZZ@@@999111++++++,,,---,,,*********)))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,------------------------***---//////---...111555555DDDSSS___llluuuqqqeeeOOOGGG???@@@GGGLLLKKKGGGTTT^^^ccc```aaafffbbbZZZEEE;;;555@@@WWWkkkrrrqqqmmmmmmgggXXXHHH@@@AAADDDQQQ[[[aaaaaacccbbbRRR???555+++'''+++***###$$$+++)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&(((+++------,,,++++++++++++***(((''''''(((&&&&&&'''(((((((((((((((******)))))))))******+++))))))(((((()))***,,,---*********))))))((((((((())))))(((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((()))))))))(((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&SSSAAA???<<<:::888666444333222111.........---------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------....../////////444,,,111;;;333222\\\vvv```cccuuuhhhPPPEEEFFFJJJ;;;777222//////111333444000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............//////////////////000111111555111000222222000222777KKKNNNVVVcccuuuyyyssstttppplllkkkjjjhhheeecccQQQDDD444++++++......,,,************))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))*********+++,,,,,,------------------------------///000111000000444<<>>777222111222333444111000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////000111222222555111111444333111888CCCXXX]]]nnnzzzrrrqqqpppqqqvvvvvvoooeee```^^^QQQ???222.........,,,++++++*********)))))))))''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,---......------------------------,,,---///333;;;GGGTTT]]]dddbbb[[[SSSPPPPPPOOOKKKSSSMMMGGGIIINNNPPPJJJCCCaaakkkpppiii\\\QQQJJJEEEAAAIIIOOOLLLFFFHHHUUUcccfffeeehhhllliii___VVVQQQVVVQQQLLLLLLSSS]]]cccfffMMMEEE:::333///---***(((******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''''''''''''''))),,,...---,,,,,,,,,)))+++,,,,,,***))))))***''''''((())))))))))))((('''''''''''''''((())))))$$$&&&''')))))))))((('''(((((())))))***+++++++++***))))))(((((())))))***))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&UUUBBB???<<<;;;999777555333222222............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---......///000000111111222:::>>>QQQyyy{{{zzzoooLLLMMMIIICCC>>>;;;999777666111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////000111222333333000222777555555BBBTTT___xxxwwwtttvvv|||}}}tttjjjeeeddd]]]PPPAAA444...---...+++++++++*********))))))''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,---.................................)))---666BBBNNNVVVZZZ[[[EEEEEEHHHPPPWWW___iiisssmmmgggbbbbbbdddccc]]]WWW```^^^^^^]]]WWWQQQOOOQQQIIIPPPSSSJJJ===999DDDPPP\\\\\\```gggeee\\\TTTRRRKKKFFFDDDFFFDDDFFFVVVjjjddd___PPP>>>666777111'''*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))+++......,,,***+++,,,)))+++------,,,++++++,,,''''''((()))))))))))))))'''''''''((()))***+++,,,***---111555777777555444......---,,,+++***))))))******))))))))))))******))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((&&&$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&(((*********((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''UUUAAA>>><<<;;;999777555333222222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///000111111222555666[[[ssstttqqqUUURRRNNNJJJGGGBBB===999222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000111222333111000333999888999JJJ```ooozzzvvv}}}}}}wwwyyyzzztttppppppeeeeee]]]MMM999---,,,///+++++++++************)))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,------......///........................///888GGGUUU\\\VVVHHH===HHHLLLZZZkkkqqqnnnqqqyyytttpppmmmmmmpppqqqnnnjjjwwwuuuzzznnnZZZRRRRRRNNNIIIEEEDDDFFFJJJMMMUUUUUU[[[cccbbb[[[XXX[[[DDDDDDJJJMMMAAA666EEE___hhhhhhYYYEEE???FFFBBB444************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))***---///...+++***+++,,,)))+++......---,,,,,,,,,'''(((((()))))))))))))))*********+++,,,...///000;;;???EEEKKKNNNNNNLLLKKK???===:::666222///,,,*********))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''''''''((()))***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***(((&&&$$$###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%''')))+++,,,+++******&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''|||RRRFFF>>>>>>;;;888555444333111000////////////............+++++++++,,,,,,,,,------,,,,,,------.../////////---444222111666444111999EEExxxWWWTTTvvvkkkVVVVVVKKKDDDFFFBBB<<<999666444222000...,,,---,,,++++++******++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------......///............//////000000000000000111222333444555222111444;;;HHH[[[kkknnnnnnyyywwwgggqqqiiibbb[[[LLL888000333///+++(((******((()))---))))))))))))))))))))))))''''''((()))***++++++,,,)))************+++++++++++++++,,,------......///.........///000111222222;;;IIIVVVTTTFFF===AAAHHH\\\iiiuuuwwwrrrpppqqqrrrrrr}}}zzzzzzvvv___NNNMMMRRRZZZ[[[WWWZZZaaa___XXXNNNIIIPPP\\\___[[[\\\RRRRRRWWWMMM<<>>;;;888555444333111000////////////............,,,,,,,,,,,,------------,,,------......///000000---333+++$$$---666===GGG{{{TTTSSSbbbPPPPPPXXXNNN666???<<<888555333222111000...---,,,+++++++++++++++++++++,,,------------,,,,,,,,,---------.........///............///000000111111111111111222333333777222888CCCBBBHHHnnnzzzkkkssszzzrrrmmmiiigggdddZZZIII999111111---***++++++)))))),,,************************(((((())))))******++++++************+++++++++++++++,,,,,,---......//////...///000000000444999>>>HHHIIIGGGAAA999888AAAKKKfffmmmmmmgggkkk}}}|||iii[[[UUUTTTUUUWWWUUU\\\eeehhheeebbbbbbddd[[[IIICCCNNNNNNBBBAAAMMMGGG>>>222***'''(((******))))))(((''''''''''''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$&&&(((&&&((()))(((+++...,,,''',,,***))))))++++++***(((++++++++++++,,,---,,,,,,---+++)))''')))---222555666:::@@@FFFKKKNNNOOOOOOLLLLLLMMMPPPQQQQQQPPPNNNBBBAAA???<<<999666555444222888>>>@@@:::333---***---,,,***)))))))))))))))'''(((((((((((('''%%%%%%(((''''''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((()))******)))))))))))))))))))))((('''((()))******+++++++++''''''((((((((((((((((((+++'''&&&((()))&&&$$$%%%(((&&&%%%&&&)))***)))((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&---,,,+++,,,---,,,(((%%%((((((((((((((((((((((((&&&&&&&&&%%%$$$###$$$%%%%%%$$$%%%'''***---///000***...000,,,))))))&&&"""UUUGGG>>>>>>;;;888555444333222000////////////............------------.........///------......//////000000444444555888777666UUUiiieeeaaaTTTUUUVVVWWWFFFBBB;;;777555555444444//////...,,,,,,+++++++++++++++,,,---------------,,,------------.........///.........//////000111222222111111111222333333555333888CCCQQQlllooorrrtttoooooommmiiidddYYYFFF555444...+++,,,,,,))))))+++************************)))***************************+++++++++,,,,,,,,,,,,,,,------...////////////000000000222999CCCJJJJJJFFFDDDGGGIIILLLSSS\\\XXXnnn}}}___^^^SSSOOOZZZdddeeedddeee___HHH999???FFFDDDAAADDDSSSMMMBBB444***&&&)))---***))))))((((((((((((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((''')))***))),,,000///+++,,,***))))))******)))((())))))***,,,...---+++***.........000555;;;BBBFFFLLLJJJHHHDDD???:::555222555777999::::::;;;===???KKKMMMNNNKKKDDD>>>;;;;;;IIIMMMOOOJJJAAA;;;;;;===333000,,,*********))))))'''((((((((((((((('''&&&(((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&''')))***+++******)))&&&***...///---++++++,,,///+++))),,,---+++***,,,(((''''''((())))))(((&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&(((***+++---%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&111///,,,******)))&&&$$$((('''&&&%%%%%%&&&'''((()))))))))''''''(((+++---111000///...000222555666===DDDGGG???666333555777}}}RRREEE;;;>>>;;;888555555444222111////////////........................////////////---......//////000111111)))---000777CCCLLLfffVVVSSSeeepppUUU^^^NNNHHHAAA;;;777666555555222111///...---,,,,,,,,,+++,,,,,,---...---------------------........................///000111111333333222222222222333333666;;;:::CCCmmmvvvfffmmmtttwwwrrriiiddd```RRRAAA666///+++,,,,,,******+++************************+++*********************++++++++++++,,,,,,,,,------------...//////000000000//////222888AAAIIINNN@@@:::>>>LLLVVVZZZdddpppwwwhhhPPPNNNTTTUUUYYYaaacccXXXFFF<<>>>>>;;;888666555555333222////////////...................../////////000000......//////000111111222,,,222---777aaa}}}pppVVVSSSssseeeVVVTTTOOOGGG@@@<<<999666555444333111///...---,,,,,,,,,,,,---.........---------------.........//////.........//////000222222333333333333333333444555666AAAMMMhhhqqqdddnnntttssskkkfffeee[[[OOO:::222++++++,,,++++++,,,************************++++++++++++************+++,,,,,,,,,------------------...//////000000111222///...555AAAJJJMMMLLLIIIFFFRRRiiivvv{{{nnnQQQKKKUUUUUU```[[[IIIGGGSSSNNN;;;AAAKKKUUUUUUIII999---(((++++++***)))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''%%%&&&''''''&&&&&&(((***...***&&&,,,;;;DDD>>>111.........---,,,+++++++++%%%***---+++&&&'''///666>>>BBBGGGJJJJJJEEE>>>:::000000111111222333444555222444555333000111444888;;;BBBIIIIIIEEE???>>>>>>>>>BBBJJJSSSWWWSSSIIIAAAEEE>>>555000...---+++)))***)))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))******((()))))))))*********+++((((((((()))+++...111333666:::======;;;<<>>===:::666222///---,,,******************))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))*********)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&(((***++++++***(((((()))(((((((((***---000222111666===???<<<888777777888<<>>;;;888666555555444333////////////......................../////////000//////000000111111222222:::333;;;```ttt\\\YYYwwwVVVVVVSSSMMMHHHCCC???:::777666555333111///...---,,,,,,,,,---...............------........./////////.........///000111222333333333333333444555666666000DDDooohhhffflllqqqqqqoookkkbbbYYYDDD888...,,,---,,,,,,...++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,---------............//////000111111111333222444===IIIQQQSSSQQQOOOYYY{{{YYYFFFFFFVVV[[[RRRRRRXXXNNN:::444AAARRR[[[VVVGGG666,,,,,,++++++******************))))))(((((())))))***''''''''''''''''''''''''%%%&&&''''''&&&''')))***+++***---888HHHMMM???------......---***))))))***'''+++...+++(((***444===KKKJJJFFFAAA;;;444000---444444555777888:::;;;;;;;;;;;;:::888777777888:::666:::???@@@<<<888666666222333888CCCOOOVVVUUUQQQOOOFFF;;;555333222///,,,,,,+++***)))(((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&(((***---///111222((())))))******+++++++++((())),,,000555;;;@@@BBBIIIKKKLLLLLLKKKMMMRRRWWWTTTNNNKKKKKKHHHAAA<<<<<>>;;;888666666666444333////////////............------.........///////////////000111111222222333333444JJJmmmkkkJJJUUU~~~}}}|||{{{{{{QQQUUUTTTRRRPPPMMMGGG@@@<<<888777444222000...------,,,------...........................////////////.........///000222333444222222222333444666888888<<<```qqqmmmmmmrrrtttnnneee```QQQBBB444......------...++++++++++++++++++++++++*********++++++,,,,,,,,,------------...............//////000000111222222333777>>>FFFNNNVVV\\\```cccnnniii]]]TTTOOOUUUZZZTTTHHH@@@222;;;IIIVVVZZZRRRCCC777,,,,,,+++************+++******))))))))))))******''''''''''''''''''''''''%%%&&&'''''''''''')))+++***---111999CCCEEE:::,,,...000000...+++)))***,,,,,,,,,---...111555;;;???DDDAAA<<<777444444555666222555:::AAAHHHNNNRRRTTTPPPNNNMMMLLLMMMMMMMMMLLLDDDEEEEEEDDDBBB???===;;;<<<666111222<<>>DDDHHHJJJLLLOOOOOOOOOOOOOOOPPPQQQQQQLLLIIIHHHIIIHHHBBB<<<;;;???EEEMMMPPPNNNHHHCCC@@@777555000,,,)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''((()))))))))''')))+++***'''%%%&&&'''''''''((()))***+++,,,,,,000;;;IIIPPPOOOKKKIIIIII;;;???BBBAAA;;;777777888+++000333333444555333...XXXHHH;;;>>>;;;888666666666555444000/////////............------------.........///000000000111222222333333///TTTeeeWWWLLL[[[lllaaaaaacccccceeeeeeddddddeeeffffffggg___^^^^^^aaahhhsssmmmSSSTTTUUUUUUSSSNNNFFF@@@999777555333000///------,,,---......//////................../////////000.........///000222333444111111222333555777999:::[[[sssiiinnnrrrmmmfffdddZZZJJJ999111///---,,,...++++++++++++++++++++++++))))))***+++,,,,,,---------------.........///////////////000111111222222333<<>>222222444777;;;AAAFFFIIIPPPQQQRRRSSSTTTSSSRRRQQQQQQOOOMMMNNNQQQRRROOOMMMJJJIIIIIIKKKMMMNNNMMMLLL;;;999555333555:::AAAFFF@@@888000000666===???>>>000...,,,***((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))(((((((((((((((((())))))***++++++,,,,,,666;;;CCCJJJOOOPPPNNNMMMEEEDDDDDDDDDEEECCC@@@===222111444;;;>>>;;;888888---999IIITTTVVVRRRMMMJJJFFFBBB<<<555000...------((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''((())))))***'''((()))'''%%%%%%))),,,000000111222222111000000===FFFMMMLLLCCC777000...)))---222333222333888<<>>===;;;999777555444444333222111000////////////////////////000000000000+++999333,,,555444000;;;JJJcccHHHAAA\\\jjjjjjhhhddddddnnn~~~~~~zzzrrrhhh```\\\^^^```uuu~~~IIIVVVUUUZZZQQQQQQ???===;;;888444111///...............///////////////............/////////000//////000111222333333444222???555000>>>888555NNNfffmmmpppooonnnfff^^^UUUFFF888///,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000---/////////222555555444:::AAAEEELLLYYYfffwwwSSSKKKWWW[[[UUURRR===BBBRRRNNNNNNSSSMMM===111***------((((((,,,))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))******+++000111222333333333222222<<<;;;777444111///------)))---444>>>DDDBBB:::333999,,,;;;HHHAAANNN[[[JJJPPPLLLPPPPPPJJJLLLKKK???DDD<<<<<>>JJJIIIGGGHHHLLLOOOMMMIII@@@@@@>>>;;;<<>>===;;;999777555444444333222111000////////////////////////000000000000///333111222555333:::IIIaaaTTTFFFcccmmmbbbdddkkkvvvsssfffYYY```kkkxxxYYYSSSUUU[[[PPPSSSQQQGGGBBB<<<666222000//////////////////////////////........./////////000000//////000111222333444444444666444:::===111CCCrrrZZZpppuuuaaabbb___XXXLLL>>>333...---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000222222111000111444777777DDD@@@AAA]]]```EEEKKK]]]QQQLLLUUUSSS@@@@@@QQQVVVIII;;;...***++++++******************************+++*********)))))))))))))))))))))))))))***++++++111111111222222222333333555333111...---,,,,,,,,,---333;;;AAABBB>>>888444888333AAAKKKBBBFFFPPPKKKSSSDDD>>>===777999???======888555666666666<<>>===;;;999777555444444333222111000////////////////////////000000000000333,,,000777333666GGGTTTQQQ???OOOxxxmmmcccaaadddmmmwwwrrrfffYYYSSSWWWjjjdddVVV]]]```QQQSSSKKK@@@888444333111000////////////////////////....../////////000000000///000000111333444444555888000444@@@888444___mmmiiiooobbbccc```\\\SSSFFF999111...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000222111111000000333888===FFFDDDRRRgggMMMIIIYYYXXX\\\SSS>>>:::DDDFFFTTTHHH666******...---(((***************************************)))))))))***))))))))))))***++++++222111000000000111333444...---,,,++++++,,,---...222:::CCCGGGDDD???<<<<<>>>>>???BBBDDDEEEKKKOOOPPPQQQSSSPPPJJJKKKHHHFFFGGGGGGFFFKKKQQQDDDHHHBBB888AAAXXX___WWWSSSTTTRRRLLLIIIIIIFFFBBBAAA>>>777111---...333777999888444...(((&&&(((+++((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((())))))))))))...666===222999AAAEEEFFFDDDBBBAAA>>>BBB???:::@@@NNNUUUSSSYYYRRRJJJEEEDDDBBB???;;;GGGEEEBBBAAACCCIIIQQQWWW}}}SSSKKKAAA>>>===;;;999777555444444333222111000////////////////////////000000000000444***111666000===PPPOOO>>>RRR}}}zzzgggXXX^^^tttfffSSSNNN```xxx``````^^^TTTYYYOOOAAA888555444333222000000000///////////////...////////////000000000///000111222333444555666<<<444777999777PPPrrrbbblllkkk```___YYYNNN???444///...------------------------------------...............////////////000000000111111222444444666>>>FFFEEEVVVxxxwwwUUURRRSSSYYYWWWEEE555555===SSSOOOAAA000***//////)))******************************************************))))))******+++,,,222111///...///000222444...---,,,+++,,,///111333999???FFFIIIIIIGGGFFFFFFMMMLLLHHHKKKOOOHHHEEENNNOOOVVVxxxvvveeeuuutttfff[[[NNNAAA@@@MMMGGGLLLFFF888AAAKKK@@@FFFLLLKKK@@@555///222<<<<<<777666888777222...---'''''''''((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))+++------+++******++++++---222<<>>===;;;999777555444444333222111000////////////////////////000000000000333...333333000DDDQQQCCCJJJooouuuZZZYYYhhh~~~vvv[[[RRRUUUaaaxxxcccRRRdddYYYPPPCCC:::555444444444111111000000////////////////////////000000000111000000111333444555666777888;;;888000EEEjjj```mmm```___[[[RRREEE999111...---------------------------------....../////////////////////000000000111222222555888888999DDDQQQZZZsssQQQNNNQQQUUUIII222222GGGGGGNNNKKK;;;///......+++***************************************+++++++++***************++++++,,,111000///......000222333///...------...222555888AAAAAADDDHHHLLLMMMJJJGGGEEENNNNNNIIIHHHNNNdddmmm```gggFFFAAAMMMUUUMMMQQQSSSCCCBBBBBBDDDAAA:::999???BBB<<<888666888777333222333)))'''&&&'''***++++++)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******(((***,,,,,,+++***+++,,,---333<<>>===;;;999777555444444333222111000////////////////////////000000000000111111444444666EEEMMMEEEttt|||iii```^^^wwwkkkYYYPPPSSSggghhhdddXXXRRRIII???888555555666222111111000000//////.../////////000000000111111000000222333555666888888111===999;;;jjjTTTeee```^^^ZZZTTTKKK@@@555///------------------------------......///000000000/////////000000000111111000///222777777;;;LLL___kkkKKKHHHPPPCCC666<<<;;;GGGNNNFFF888///---...++++++++++++++++++++++++*********++++++++++++++++++************+++,,,,,,000///.........///111222...---,,,---000444999<<>>===;;;999777555444444333222111000////////////////////////000000000000000111222:::BBB@@@GGGZZZwww^^^^^^vvviiiYYYSSSeee]]]YYYWWWQQQGGG===666666888222222111111000//////...//////000000000111111111000111222444555777888999222;;;>>>[[[ttt]]]aaa]]]YYYUUUPPPGGG;;;222........................---......///000000111111//////000000000111111111111///222999>>>IIIeeejjjKKKRRRPPP???999888AAALLLMMMAAA222---000++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---........./////////000000,,,,,,,,,...222999???CCCGGGFFFFFFGGGIIIKKKLLLLLLVVV___ttt___RRRSSSRRR___^^^GGG>>>???777@@@???AAAEEECCC>>>;;;===777111***''')))++++++)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******+++++++++,,,,,,,,,,,,///333666<<>>===;;;999777555444444333222111000////////////////////////000000000000111//////AAAKKK:::CCCoooxxxooobbbnnnttt\\\TTTaaaggg[[[\\\YYYNNN@@@888777:::222222222111000//////...000000000000111111111111000111222444666777999999999;;;CCCyyy~~~yyy[[[bbb]]]XXXVVVSSSKKK???444........................---......///000111111222000000000000111111111111888555888BBBLLL```bbbHHHFFFKKKWWW:::>>>IIIPPPGGG555---000++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,------...//////000000//////,,,,,,---000666>>>EEEJJJDDDGGGJJJKKKKKKMMMSSSWWWYYYxxxqqqgggHHH```XXX@@@FFFHHH===???EEEKKKKKKFFFCCCDDD>>>666,,,'''((())))))'''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***+++++++++---...---------111666;;;DDDDDDDDDDDDEEEIIINNNRRRHHHBBBMMMkkkpppXXX^^^___XXXOOOKKKIIIGGGAAA<<<:::>>>FFFGGGAAA999CCCGGGLLLPPPMMMCCC555,,,))))))))))))((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((())))))))))))************//////000333888<<<======???BBBCCC@@@<<<>>>FFFNNNvvvnnnnnniii___SSSMMMOOORRRRRRJJJMMM___pppvvv}}}]]]JJJ;;;===<<<:::888666444333333111111111111000000000000//////111222222111000000666...777AAA===AAAUUUdddqqquuupppggg{{{~~~\\\UUU[[[}}}uuuccc\\\WWWVVVLLL<<<666:::333111000000111111///...000111111111111222222222666+++...777888:::<<<888<<<888nnnssswwwWWWbbbbbbTTTKKKNNNHHH:::///......000...++++++///////////////000000000000222222333222000111333666111999;;;HHHkkkWWWEEEJJJKKKCCCHHHJJJOOOSSSCCC///,,,000......///...+++,,,000---,,,++++++******++++++++++++++++++++++++++++++000...,,,,,,///111111///666---,,,888@@@AAACCCIIIIIIGGG@@@KKK\\\UUUYYYvvveeedddiii___OOOGGGFFFGGGGGGJJJPPPTTTNNNEEEDDD:::...((((((***)))&&&************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,000---+++,,,111999@@@EEE>>>BBB<<>>AAA@@@>>>777999777HHHeeemmm{{{jjj[[[TTTPPPSSSYYYeeelllgggccclll```XXXUUU[[[[[[RRRJJJIII]]]NNNCCC===<<<:::888666444333333111111111111000000000000...///000111111111000000///222<<>><<<999???AAACCCHHHOOOnnnuuu```PPPIIIQQQTTTLLLIIIMMMEEEEEEJJJSSSWWWRRRMMMKKK;;;111)))))),,,,,,)))(((((((((((((((''''''''''''((((((((('''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((())))))---,,,,,,,,,...222555888:::999:::===@@@@@@===:::TTTsssuuufffssssss}}}yyydddTTTOOOIII===<<<:::888666444333333111111111111000000000///---......///000000000000333111888BBBOOOeeepppggg}}}xxxfffgggxxx}}}lllZZZ\\\xxxqqqVVVTTTXXXOOOBBB<<<777555333222333444444333111111111222222222333333333999777555;;;===;;;<<>>@@@LLLRRRPPPPPPJJJAAA888222///,,,++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))***+++,,,---------///444;;;AAAAAA<<<888>>>BBBLLLYYY___gggzzzyyymmmjjjvvvZZZEEEHHHPPPMMMHHHIIIGGGBBBGGGTTTVVVNNNLLLSSSEEE999+++'''))),,,+++)))((()))))))))(((''''''(((''''''''''''''''''&&&&&&((((((''''''''''''(((((((((((())))))))))))******...,,,+++,,,000555999<<>>:::666>>>DDDaaayyyhhh___\\\^^^eee___]]]bbbjjjjjjeeehhhpppzzzpppXXXLLLIIIKKKOOOLLLDDDEEEPPPPPPFFFEEENNNLLLAAA111'''&&&***,,,+++(((***+++***((('''((()))&&&&&&''''''''''''''''''(((((((((''''''((((((((())))))))))))******++++++---+++***---333999<<<===???<<<===???BBBRRRyyywwweee___\\\eeeTTTNNNGGG===<<<:::888666444333333111111111111000000000000////////////000222333444444555HHHWWWRRRXXXuuuvvvdddfffzzzfffTTT^^^mmmRRRPPPWWWRRRFFF;;;888444222222333333222222222222222333333333333333999222222<<<666;;;ZZZttt```OOOGGGSSSttt]]]PPPooozzz]]]WWWoooQQQRRRUUUOOOIII@@@777000000111000000222000000000111111111222222333444444444333444777:::???fff[[[HHHOOOVVVFFF@@@IIIGGG888111+++---...------///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000111333666888===@@@@@@???FFFZZZooo|||gggVVVTTTYYY]]]XXXZZZcccllllllhhhnnnyyyyyytttsssuuucccfff^^^GGG???JJJNNNOOOMMMFFF<<<222---,,,,,,++++++++++++*********************************))))))))))))))))))))))))******+++,,,---......//////444:::<<<;;;:::;;;===BBBNNN|||ddd^^^[[[___jjj||||||{{{|||{{{uuu}}}gggKKKDDDHHHCCC999777???BBB>>>AAAIIIMMMHHH<<<...'''(((,,,---(((+++,,,+++((('''(((+++'''''''''''''''((((((((()))((((((''''''(((((())))))))))))***++++++,,,,,,++++++,,,222:::???@@@???>>>===<<>>555------///...///000......---,,,,,,,,,,,,------------------------------...000000111444:::>>>BBBDDDDDDFFFOOOaaatttyyybbbVVVTTTWWW^^^dddmmmiiimmmvvvyyywwwzzznnndddYYYaaauuu}}}vvv]]]XXXRRRHHH@@@FFFKKKNNNJJJ@@@666111///,,,,,,+++++++++*********************************))))))))))))))))))))))))******+++,,,---...//////333999>>>===:::;;;EEENNN\\\eeewwwppp{{{yyy{{{___LLLPPPEEE999///000555999???EEEJJJNNNJJJ:::,,,(((+++---(((+++...,,,(((&&&))),,,'''''''''(((((()))))))))))))))(((((((((((())))))))))))******+++,,,,,,---,,,---111999BBBGGGEEEBBBCCC???KKKttthhhiiizzzMMMIIICCC===<<<:::888666444333333111111111111000000000000111000000000111333555777<<<<<>>999555444444333333222222333333333444444444---888666999@@@999aaaxxxnnnssscccUUUYYYPPPGGGRRRZZZllleeeYYYLLL??????@@@???VVVbbbQQQTTTKKKOOOIII>>>444222333222111222000111111111111222222222000555888777444777AAAKKK\\\JJJSSS???444AAADDDCCC888///...//////000222......---,,,,,,,,,,,,------------------------------///000000111555<<>>CCC@@@<<<@@@OOO]]]yyy}}}www}}}vvvrrr|||vvvqqqqqqtttvvvzzz}}}\\\LLL999000111777;;;>>>FFFQQQSSSDDD111)))***,,,(((,,,...,,,(((&&&))),,,'''((((((((())))))******))))))(((((((((((())))))))))))***+++,,,,,,---------///555???IIILLLIIIEEEEEEGGGiii|||NNN???CCCAAA===888555555555333111222111000000111111000///---......///111222444444999HHHMMMTTTeeejjj^^^VVVPPPgggqqqmmmmmmlllmmmtttnnnaaa\\\jjjcccrrrccceeevvvJJJ[[[NNNCCC===999999777333000111444444444444444444444444444777:::666:::IIIzzzeeecccRRRVVVFFFCCCMMMBBBKKKGGG___mmmSSSFFFIII<<<===DDDDDDhhhGGGPPPFFFTTTIIIBBB999333222333333333222222111111222222333444000<<<222///;;;888FFFsss~~~LLL>>>JJJ===000>>>GGGCCC999///---000111///........................---.........------...000...000333444444888>>>CCC???MMM^^^bbbggg}}}ttteee]]]pppwwweee^^^vvvLLL???JJJQQQ@@@AAAEEE444...---,,,++++++***++++++************************++++++++++++++++++++++++111''''''111444...///888???111>>>DDDAAAHHHjjjrrrhhhZZZ[[[[[[[[[XXXTTTQQQNNNZZZRRRJJJJJJPPPVVVUUURRRgggwwwoooJJJFFF;;;555<<<555???GGGIIILLLIII<<<...(((***))))))((('''''''''''''''(((((((((((())))))))))))***)))(((((((((((())))))***+++***((((((+++,,,,,,555///;;;JJJXXXZZZHHH@@@III{{{}}}OOOAAADDDCCC???:::888777777555333333111000000111111///.../////////000111333555666:::DDDFFFMMMbbbppppppqqqUUUhhhkkkdddiiippptttzzzcccaaaiii}}}zzzkkkkkkZZZlll\\\UUUWWWGGG@@@:::888666333222444444444444444444444444444555999<<<666<<>>FFFBBB999000---000111///........................---...///...------///000...///000222555<<>>FFFEEE>>>IIIMMMMMMJJJLLLkkkiiiOOOFFF@@@???BBBDDDDDDiiiyyyOOOIIIHHHJJJDDD<<<666333333333222333222222222222333444444555000333;;;666<<>>???HHHMMMEEE666******************++++++,,,(((((()))))))))***************)))))))))***++++++++++++,,,...,,,***---222777KKKZZZeee]]]TTTgggxxxRRRBBBCCC======;;;888555333222222333222000000111000///---000000//////111333555777999CCCMMMYYYaaaVVVKKKPPPbbbiii___VVV___ggg```[[[gggwwwjjjeeetttaaaWWWgggyyyPPPLLLEEE@@@???<<<666333444555555555555555555555555999666777FFFtttppphhhuuudddbbbxxxrrrTTTEEELLLIIIMMM```gggdddUUU}}}pppUUUDDD???SSS```AAA@@@bbboooyyyJJJGGGHHHFFFAAA;;;666444333444444444333333444444555666999999;;;999FFFxxxxxxyyy|||pppwww}}}wwwVVVDDDFFF;;;<<>>GGGFFF]]]~~~dddFFFAAAQQQnnnnnnJJJAAA999JJJBBB???GGGOOOLLL@@@888*********))))))******+++))))))))))))***************************+++,,,,,,,,,+++,,,...,,,(((,,,444<<<___gggjjjiiirrrTTTBBBAAA>>>???>>>;;;777555444444222111000000111111000////////////000222333555666===DDDKKKYYYaaaVVVQQQ^^^SSSWWWRRRRRR\\\]]]YYY\\\mmm~~~yyy\\\sssxxxwwwvvv[[[WWWLLLNNNHHHCCCBBB???999555444555555555555555555555555888555555SSS{{{zzzlllrrrnnnOOOTTTZZZUUUiiizzzuuueee}}}___FFFCCC___lllJJJCCCccc{{{~~~SSSKKKFFFEEEBBB===888555555666555444444444444555666666444<<<777555WWWwwwhhhuuuoooqqqJJJ@@@BBB:::BBBDDD===444111111111////////////////////////...///000000000000333555444666;;;EEERRR^^^hhhlll~~~oooxxxwwwllleeeHHHUUULLLAAAGGGIIILLLFFF???<<<;;;888222---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......000......222888???CCCEEEMMMPPPbbbdddHHH<<>>666222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///000...111999>>>BBBPPP```gggwwwhhhLLL888@@@XXXrrrQQQ>>>999777<<>>BBBJJJZZZddd[[[___uuuUUUOOOKKKSSSXXXPPPYYYtttvvv|||zzzzzzxxxmmm~~~xxxRRRLLLrrrmmmKKKFFFLLLKKKEEEOOOZZZjjj~~~```PPPYYYQQQHHHDDD@@@<<<;;;>>>666666666666666666666666555;;;CCCzzzaaaddduuuzzz~~~___eee~~~VVVOOOrrrpppPPPCCCDDDCCC@@@:::777777999555555555555555666777777777???555EEE{{{fff\\\mmmwwwnnnjjj@@@CCC888CCCJJJCCC888333222333000000000000000000000000...///111111111111444666444>>>NNN^^^lllxxxooossszzzhhhEEEqqqlllCCCJJJNNNGGG<<<222,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...---555@@@DDDIIIaaa~~~vvv~~~yyyvvvpppiiigggnnn{{{jjjJJJ@@@>>>RRRyyyaaa@@@===<<>>;;;999666555333333000000000000///////////////111333333333333555777AAAHHH>>>LLLNNNRRRpppjjjQQQPPPTTTWWWSSSSSScccxxx|||}}}tttqqqoookkknnnjjj{{{uuuSSSLLL???DDDkkkVVVSSSYYYXXXQQQXXXTTTTTTWWWjjjnnnXXXeeeRRRKKKFFFKKK;;;CCC555777777666666666666777777;;;<<<>>>aaabbbqqqnnniiiLLLCCCOOOddd{{{lllrrrJJJMMMCCCBBBBBB;;;999999333777666666666666777777888===888DDDccc```QQQvvvyyyccclllPPPBBB@@@PPPEEEFFF;;;...:::000//////000000111111222222...111333111000111444444666QQQZZZlllvvvsssmmm```qqqyyyfffQQQUUUlllwwwwww{{{kkk___oooSSS~~~DDDCCCMMM@@@999000***444***---,,,,,,++++++,,,,,,---.........///////////////111<<<444<<>><<>>;;;999666555333333000000000000////////////...000222333333444666888???EEE===BBBLLLSSS[[[UUUNNNPPPRRRSSSRRRWWWgggwwwxxx}}}|||uuuooonnnmmmiiimmmkkkppptttMMMAAA888[[[}}}}}}wwwmmmiiiqqqoooaaa]]]vvv___]]]bbbEEECCCHHH@@@@@@444777777666666666666777777555@@@[[[___iiisss~~~vvvppp[[[DDD===CCCPPP___jjjuuuttt|||zzzlllsssbbbNNNEEEEEEEEE<<<999999444777666666666666777888888:::666DDDqqquuu___~~~qqqcccZZZBBBFFFSSSJJJJJJ>>>...555---000000000000111111111111///111111000000222555666999QQQkkk||||||bbbRRR___}}}JJJCCCRRRHHHQQQhhhggglll]]]jjj}}}|||cccxxxXXXCCCIIIGGG;;;***+++666...------,,,,,,,,,,,,------......////////////000000,,,888666EEE\\\rrr|||vvvVVVFFFAAAAAA<<<>>>BBB>>>999555888???===999AAAOOOsss\\\:::AAARRRdddzzz]]]HHH;;;::::::???DDDCCCGGG:::///---...,,,+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------000,,,...333444:::TTTqqq||||||TTTEEEBBB???>>>;;;999666555333333000000000000////////////---///111222222444777999===DDDBBB<<>>888999666666666666666666777888999999888IIIrrrggg}}}zzzccc{{{eeevvvsssQQQsssJJJIIIRRRNNNNNNBBB111333///111111111111111000000000333111000000222444777999KKKaaa}}}~~~lllRRREEEMMMfff[[[BBBCCC999;;;QQQ___yyygggmmmyyyyyy~~~qqqLLLuuuHHH@@@LLL@@@***///333///------,,,,,,,,,,,,------......//////000000000000---888:::QQQlll~~~~~~cccJJJEEEFFFDDD???FFFMMMFFFHHH???999::::::777999???bbb{{{}}}yyyyyyxxxSSSCCCCCCLLLYYYvvvcccJJJ999888AAADDD@@@IIICCC777,,,***......+++++++++++++++++++++++++++,,,,,,,,,,,,------------///...000222555EEEgggyyy}}}|||UUUFFFCCC???>>>;;;999666555333333000000000000////////////,,,...///111222444888;;;===EEEIII???dddwwwNNNKKKHHHMMMMMMKKKSSSeeeppppppsssmmmeeeaaacccffffffdddZZZiiigggppptttaaaCCCttthhhkkkaaa^^^uuuMMMUUUEEEDDD666>>>888777777777777777777888;;;EEEyyyPPPcccnnnqqqoooyyy^^^III;;;===ppptttllldddFFF@@@;;;;;;;;;;;;>>>CCCRRRtttzzzsssSSSIIIKKKLLL???666888777666666666666777888999999;;;===SSSUUUXXX```gggqqq}}}rrrggg{{{oooYYYoooMMMWWWXXXJJJLLLMMMPPPGGG888555555222222222111111000000000555333222444555555888<<>>;;;999OOObbbfff]]]ZZZ[[[dddtttwww}}}jjj>>>666MMMUUUttt___===:::EEEFFFBBBIIIKKK@@@...(((///111+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000///888TTT|||rrr|||~~~pppVVVFFFBBB???>>>;;;999666555333333000000000000////////////,,,---///000111444888;;;;;;BBBGGGAAAfffwwwOOOMMMFFFKKKKKKLLLVVVhhhpppmmmqqqhhh___\\\___aaaaaa___\\\cccaaaooolllzzzWWWnnniiisssaaa]]]~~~lllYYYsssnnnEEEKKKEEEJJJ;;;AAA888888777777777777888888>>>SSSyyyWWWdddlllllliiitttuuuTTT999GGGjjjfffQQQJJJPPP^^^hhhxxxlllUUU???<<<;;;>>>>>><<>>444888333333222222111111000000333111333666666444888???llluuuyyytttdddllluuummmTTTAAAAAACCCAAAKKKZZZssszzzFFFEEE@@@555HHHYYYLLLQQQWWWiii~~~}}}pppsssYYY<<>>>>>AAAHHHVVVgggjjj\\\===BBBDDDdddmmmBBB>>>FFFFFFGGGHHHNNNGGG222)))///222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000222///--->>>eeezzzxxxuuukkkzzzooo[[[gggVVVEEEAAA???>>>;;;999666555333333000000000000////////////,,,---...///000333888;;;999===>>>???WWW^^^GGGEEEFFFHHHKKKPPP[[[ggglllkkkjjjaaaYYYYYY[[[[[[[[[[[[ccc___\\\hhhmmmnnnssseeeYYYQQQLLLJJJ???BBBLLLGGGQQQrrr|||^^^dddYYYGGGKKKPPP>>>999999888888777777888888999999gggnnnOOOQQQRRRUUUbbbxxxLLL???DDDKKKiiivvveee\\\TTTKKK<<<@@@DDDQQQaaa[[[KKKHHH???<<<;;;>>>???===???BBBLLLwwwxxxbbbOOOKKKMMMBBB888999999666666666777888999:::;;;555BBBrrroooCCCLLLmmmsssuuussswwwooobbbdddNNNMMMNNNMMMBBB000666222222222222222111111111//////222666333222<<>>AAAWWWpppFFFAAAAAA<<>>;;;999666555333333000000000000////////////---.........///222777;;;===>>>777BBBIIICCCEEEBBBFFFFFFKKKVVV___cccgggjjj]]]VVVSSSVVVWWWUUUUUUWWW[[[```eeeZZZ```wwwjjjttteee^^^___bbbbbb[[[UUUPPPMMMGGGBBBLLL^^^mmmZZZ{{{UUURRRKKK@@@999999888888777777888888999999wwwzzzhhhYYYLLLHHHMMMaaajjjLLLCCC888EEE[[[ttt|||pppZZZ[[[VVVHHHEEEMMMJJJCCCDDD@@@<<<;;;@@@CCCCCCCCCEEENNNfffqqqvvv|||kkkSSSKKKNNNEEE<<<;;;;;;666666666777888999;;;<<<666HHH\\\SSSkkkmmmxxxzzz{{{```vvvTTTOOONNNOOOGGG///666111222222222222222222333111000333666333555HHH___hhhmmmrrrhhhhhhSSSBBB??????<<<>>>EEEBBBDDDrrriiiPPPLLL:::DDDAAAMMMMMMTTTaaa___gggkkkwwweeeJJJ~~~PPPDDDEEE---888---000//////////////////000///000000111222333444555888OOOggg}}}{{{kkk|||dddOOOAAACCCKKKVVVooowwwhhhXXXHHH888@@@???===@@@<<<999AAAEEEEEE___QQQEEEFFFnnn|||WWWOOOBBB555@@@@@@IIIKKK@@@333...///000------------------------------------...............444444;;;^^^xxxdddXXXPPPPPPppp{{{{{{dddoooeee>>>IIIdddUUUDDD??????>>>;;;999666555333333000000000000////////////......///...///222666:::CCCBBB777IIIDDD666KKKGGGFFFDDDKKKZZZbbbaaaccciiiTTTOOONNNSSSTTTQQQQQQUUUKKKdddtttPPPJJJeee}}}PPPhhhxxxhhhqqqvvvaaaSSSMMMHHH{{{~~~{{{WWWlllbbbTTTAAADDDDDD999999888888888888999999>>>}}}xxxnnn}}}|||mmmWWWJJJOOOpppVVVIII<<>>===666666666777888:::;;;<<<;;;OOOyyyuuu```gggYYYRRRbbb}}}pppVVVOOONNNRRRKKK111999111111111222222333333444555444666777444:::UUUrrr}}}~~~]]]___ZZZMMMCCCBBBAAA===>>>CCCQQQ<<>>TTToooeeeLLL888EEE===FFFKKKDDD777---...111........................---------.........//////---444777CCCkkkyyysss___NNNGGGTTT}}}ppp~~~EEE888PPPuuu[[[EEEBBB>>><<<999888777777555444000000000000////////////------......///222777;;;@@@???CCCIIIHHHCCCBBBFFFFFFGGGNNNZZZ```^^^[[[[[[MMMMMMNNNOOOOOOOOOOOONNNKKK[[[hhhfff>>>UUUuuuFFFGGGbbbjjjWWWkkkdddKKKMMM\\\cccSSSWWWhhheee\\\rrrIIIKKKEEEBBB>>>777444666999:::;;;===CCCwww{{{|||YYYGGGiiinnnHHH???@@@[[[jjj\\\mmm]]]CCCAAA???888???WWW```VVVOOOEEEFFFNNNZZZ```fff{{{VVVTTTEEEQQQDDD<<<<<<666777999999999999;;;<<>><<<999888777777555444000000000000////////////---...//////000333888<<>>888555777:::999:::<<>>[[[aaaLLLQQQWWWqqqnnnxxxMMMyyybbbEEEFFF000000111111111111111111111111///666222///666777666;;;\\\tttzzzbbbcccqqqwwwLLLBBBIIIqqqzzzxxxmmm[[[iiifffMMMZZZPPPYYYMMMPPPVVVVVVdddnnneeeQQQHHHjjjXXXJJJKKKooosss[[[666;;;===AAAJJJOOODDD333---222111000....../////////...---...///000//////111333000111???TTTzzz}}}bbbIIIVVVpppqqqgggJJJFFFmmmvvvZZZCCC@@@>>><<<999888777777555333000000000000////////////...///000000111444999======>>>@@@BBB@@@>>>@@@EEEBBBKKKRRRSSSWWW[[[VVVLLLGGGGGGHHHIIIIIIIIIIIIIIIKKKLLLcccYYYUUUqqqtttOOOPPP999\\\hhhXXXnnnzzzqqquuunnnYYYMMMEEEBBB999KKKVVVqqqdddIIIDDDXXXUUUJJJGGGIIIzzzyyy]]]wwwoooSSSUUUBBB>>>999777999:::999999;;;OOOyyy{{{qqqtttXXXHHHAAA[[[qqqgggOOOAAA===;;;FFF]]]kkkeeeWWWOOOOOOQQQRRRPPPUUUjjjjjjXXXWWWRRRCCC>>>555777888999999999:::<<<>>>EEEyyyvvvvvvYYYMMMwwwaaaOOO???EEEQQQJJJGGGTTTaaaiii}}}mmmuuusss~~~SSSMMMLLLOOO???888444444333333333333444444222444777666999HHHxxxttt~~~bbbnnnZZZuuuooo``````cccbbb\\\AAA\\\lllQQQ]]]fffzzz~~~yyyjjjqqq|||ddd|||RRRfffIIIFFF333222111111111111111111111111333777222111888777666>>>eee}}}nnnFFFNNNqqqZZZtttwwwXXXMMMjjjSSSTTTMMMPPP[[[kkkyyyrrrgggTTTVVVcccggg___>>><<<;;;@@@LLLRRRHHH777111555111000//////000000///------/////////...///111222...666EEEddd~~~{{{zzzVVVAAAZZZsssnnncccrrrwwwuuuwwwkkkVVV@@@KKKVVVZZZCCCAAA???<<<:::888777666555333000000000000///////////////000000111222555:::>>>888:::======;;;;;;@@@EEEAAAMMMTTTQQQTTTZZZTTTFFFDDDEEEEEEFFFFFFFFFFFFFFFKKKEEETTTpppUUU\\\zzzbbbmmmNNNgggmmm^^^uuuzzzZZZAAABBBTTTeeehhhRRR===999:::777>>>:::===999TTTeeeVVVPPPfff[[[QQQNNNMMMccckkkTTTUUUDDD@@@;;;999::::::888999<<>>;;;AAANNNVVVMMM;;;333555222111000000111111///---...///000///...///111333222;;;GGGpppnnnbbb^^^BBB888WWWlllxxxnnnjjjRRRZZZWWWXXXeeeeeeIII@@@FFFyyy]]]EEEBBB???===:::888777666444222000000000000////////////000000111111222555:::>>>888<<>>===444===SSSggghhhVVVfffkkkTTTOOOPPPmmmaaaXXXQQQHHHBBB>>>;;;;;;:::999;;;@@@|||ddd___{{{xxxrrrFFFBBBEEEHHHVVVqqqtttoooRRRBBB777777>>>NNNooowwwggg___UUUNNNIIIGGGKKKPPPddduuuyyyLLLXXXPPPGGGDDD999888999:::::::::;;;???BBBUUUvvvpppmmmRRR{{{zzzmmm___hhhnnnzzzmmmNNNEEEUUUPPPMMMbbbwwwiiiggg}}}zzzrrryyykkkXXXVVV[[[YYYGGG555666555555444444555555666555333999666<<>>888;;;FFFfff}}}eeeWWW``````ZZZccc{{{qqqVVVWWWoooxxxwww~~~qqqLLLRRRTTT{{{qqq@@@???CCCNNNWWWQQQ@@@444333444222111000111111///...//////000//////000333666777>>>LLLrrraaaDDD===555<<>>BBBHHHJJJCCC===<<<@@@CCCDDDMMMSSSSSSTTTTTTKKK@@@???@@@@@@AAAAAAAAAAAAAAA???CCCHHHRRRFFFooo|||qqq~~~eee@@@===999:::999999===BBB@@@:::///:::EEEPPP\\\ooo```kkkxxxQQQKKKTTT{{{[[[wwwfffPPPLLLDDD@@@===<<<::::::???EEEpppggg___zzzyyyHHHEEE888999MMMttt|||]]]GGG:::;;;???JJJuuuxxxooobbbTTTJJJDDDBBBAAAQQQ^^^wwwRRRYYYUUULLLBBB:::999999:::::::::<<<@@@CCC___rrrrrrxxxOOOpppwwwxxxwwwxxx___VVVdddWWWJJJ```sssiiikkkyyyllloooVVVOOO]]]ZZZLLL999666666555555555555666666333222888777CCCttttttpppxxxlllppp^^^NNNfffsssTTT@@@BBBGGGRRR[[[UUUaaazzzeeeuuummmeeeSSSVVVPPPlllkkkHHH:::333222222222222222222222222444333111666:::555DDDcccbbbsssXXXHHH???<<>>999@@@DDD___}}}lllUUU___XXXHHHCCCLLLgggfffVVV>>><<>>444888DDDXXXeeewww|||YYYppptttBBBpppfffEEE777HHHVVVfffIII???@@@>>>:::888777666333222000000000000///////////////000000000111444999===AAAJJJMMMFFF??????CCCFFFIIIMMMQQQTTTSSSLLLBBB:::<<<<<<===>>>>>>>>>>>>>>><<>>???<<>><<<:::;;;BBBKKKcccqqqiii~~~vvv|||wwwKKKCCC??????RRRhhhLLL???@@@>>>BBBpppyyycccOOOEEEDDDFFFOOO]]][[[ZZZZZZQQQ???;;;999::::::::::::===AAADDD\\\|||oooyyywwwiiisssmmmZZZaaaxxxuuuzzzoooKKKTTTccceee{{{uuu{{{```bbbNNN___XXXNNN;;;777666666666666666666777666444::::::LLL~~~{{{ppprrrbbbyyyoooFFFJJJ]]]jjjcccYYYJJJUUUiiiuuukkkUUUSSSjjjjjjxxxooodddqqqPPPzzzllleeePPP<<<333222222222222222222222222333333444:::;;;777NNNvvv~~~[[[uuu___KKKSSSNNNQQQQQQGGG@@@BBBBBB777888:::???<<>>@@@>>>:::888777666333222000000000000////////////...///000000111444999===222===CCC===888:::@@@BBBMMMLLLPPPUUURRRFFF:::666999:::;;;;;;<<<<<<;;;;;;===???CCCLLL@@@lll|||vvvtttIII===<<<:::@@@HHHGGGAAAGGGTTTHHHIII>>>BBBLLLzzz\\\MMMSSS^^^^^^hhh]]]QQQHHHCCC???<<<:::<<>>888666IIIvvvrrrOOOAAABBB<<<888eeeqqqUUUIIIKKKRRR___iii```XXX\\\TTT>>><<<:::::::::::::::===AAAEEEMMMooojjjggg@@@iii~~~IIICCCMMMYYYeeeyyyWWWfff[[[RRR@@@777777666666666666777777;;;999======RRR~~~lllvvvdddQQQkkkkkkhhhYYYKKK<<<>>>cccppp\\\HHH___vvvRRRTTTNNNlllyyypppeeeKKKkkkcccWWW>>>555222222222222222222222222333444666======999TTTpppWWW[[[```aaauuuhhhcccLLLkkkkkktttvvvhhh___VVVHHHJJJEEEAAABBB???^^^{{{ZZZMMMNNNAAA<<<>>>666DDDmmmssssssxxxvvvhhhRRR<<>>BBBQQQYYYNNN===222:::666111......000222222///000111111333777<<<@@@JJJMMMpppzzzXXXWWW888444555>>>VVVddduuu~~~rrrtttWWW^^^zzz]]]QQQMMMDDDDDDcccIIIEEECCC>>>:::999666222111444333222111///...---------222333444333222333666888;;;777777===AAA@@@???@@@MMMNNNRRRRRRKKK@@@:::;;;:::::::::;;;;;;;;;<<<<<<:::BBBIII<<<999hhh~~~yyyFFF;;;CCCWWWvvv|||cccMMMDDD===AAA@@@>>>@@@OOOnnn\\\CCCOOOZZZ\\\aaaooojjjXXXSSSUUUQQQFFF===BBB777===999aaayyyiiiqqq~~~ooosss|||wwwzzzpppkkkLLLBBB<<<:::@@@XXXyyyRRRDDD@@@@@@;;;IIIggg}}}zzzdddbbbjjj^^^```ZZZVVVGGG===;;;;;;::::::;;;<<<>>>???VVV}}}ooohhhrrrVVVBBBIIIFFFddd}}}zzzuuuXXXccc___MMMAAA666666666666777777777777:::111???IIIeeepppllltttyyyiii~~~dddwwwqqqnnniiiHHHNNNTTTvvvzzzgggfffOOOQQQpppiiiXXX@@@???hhhvvvaaaMMMHHHhhhzzzaaa]]]hhhvvvxxxllleeewwwRRR```rrrAAA:::333333444444444444444444555999444444JJJHHHTTTdddooowwwttt^^^RRRyyyeeeYYYwwwkkkggg]]]QQQ^^^hhhWWWIIIHHHDDD===CCC999???|||pppfffbbb|||iiiVVVKKKJJJrrrrrrOOO:::>>>CCC\\\bbb===777222222111000000111222333333222111222555:::@@@DDDIIIPPPpppXXX<<<555111666AAAPPPaaaooovvvgggyyybbbSSS```SSSmmmeeeJJJ___OOO===GGGkkkcccHHHBBBCCC===999999888777:::???555444333222000000000000111222222222222444777999@@@999555777;;;>>>AAAFFFNNNOOORRRRRRJJJ???:::;;;999999999999:::::::::;;;888<<>>======AAAQQQnnn\\\EEEMMMRRRPPPUUUNNNjjjsssZZZZZZ[[[PPPGGG<<>>===:::DDDYYYeeexxxvvvyyyaaa^^^XXXTTTFFF===;;;;;;::::::;;;===???@@@UUUxxxsssiiiFFF@@@@@@XXXlllhhheeeeee```NNN@@@666666666777777777888888@@@999BBBPPPwwwuuunnn}}}|||}}}ttt\\\^^^wwwYYYKKKJJJwwwnnn```yyymmmXXX@@@???cccnnnlllOOOIIIRRRmmm|||kkkpppxxxzzzrrrmmm{{{jjjxxxVVVxxx|||GGG<<<444444444444444555555555444::::::888IIIHHHYYYnnnpppppprrraaazzziiijjjcccOOOJJJEEE>>>EEE===CCC{{{kkk___KKKJJJnnnuuu]]]IIICCCccckkkGGGBBBGGGYYY```BBB666333333111000000111222333444444444666999???EEEIIIRRRRRRlll___===666222666AAAPPPaaaooovvvzzzssssssqqq{{{uuudddaaaPPPnnnppp```nnnSSSAAAEEEWWWfffIIIAAADDD>>>999888888888===CCC555444333222111000000000///111222222222444777:::TTTIII>>>:::999:::@@@FFFOOOPPPRRRQQQIII>>>999:::888888888888999999999999;;;>>>???@@@???FFFnnn~~~}}}yyyuuu~~~[[[DDDEEE@@@===<<<<<>>@@@:::???>>>rrrqqqeeejjjiiizzzyyy{{{yyy}}}sssMMM===<<<;;;777444999BBBHHHJJJLLLDDDNNNhhhbbbHHH;;;===???HHHSSSUUUdddwwwsssggg]]]XXXUUUDDD===;;;;;;;;;;;;<<<>>>@@@AAALLLrrroooyyysssEEEBBBBBBOOOXXX|||___uuufffdddRRR@@@777777777777777888999999???===@@@UUUqqquuukkkVVVXXXaaaMMMWWWjjjgggyyynnnWWWCCCIIIlll{{{oooRRR\\\JJJKKKddd{{{mmmVVVgggNNN;;;555555555555555666777777555===AAA???JJJKKKcccwwwpppwwwyyykkkYYYOOOGGG>>>DDD???BBBppptttrrrQQQ222QQQuuulllLLL>>>NNNeeepppNNN@@@IIIVVV```LLL555555444333111111111222222222333555777;;;AAAHHHMMMVVVRRRgggddd===666333888AAAOOO```nnnvvv|||zzzbbbwww}}}wwwbbbPPPLLLJJJwwwzzz[[[GGGDDDFFFiiiLLLDDDEEE???:::999666444666:::333333222111000/////////111222222222222333666999UUUKKKBBB===::::::???EEEQQQQQQRRRPPPHHH===888:::888888888999999999999:::<<>><<<>>>EEEQQQ]]]eeeooocccNNNEEEJJJGGGCCCIIILLLDDD>>>cccccc~~~hhhXXXZZZTTT@@@???;;;>>>???|||ooo```ssstttyyy~~~TTT===;;;>>>???===:::999:::<<>>CCCFFFKKKOOOKKK^^^mmm]]][[[XXXDDD===;;;;;;;;;<<<===???BBBCCC@@@yyy\\\eee^^^FFFBBBIIIKKKjjjzzzbbbfffmmmYYYAAA888888777777888999:::;;;===@@@???]]]aaafffggg}}}}}}ssshhhtttRRRIIIkkktttSSSKKK\\\YYYFFF===SSS}}}rrreeeJJJZZZlllnnnkkkYYY<<<666666555555666777888999999???FFFEEENNNTTToooZZZgggnnn^^^~~~zzzmmm]]]RRREEEEEEBBB@@@```sssMMMHHHjjj]]]GGGCCCJJJWWW{{{LLL999HHHUUUcccXXX666666555444222222222333333333666999<<<@@@FFFOOOUUUZZZ\\\```^^^<<<777444999AAANNN___nnn{{{xxxyyy[[[KKKOOOyyyhhhKKKDDDCCChhhLLLFFFDDD@@@<<<;;;888333222444444333222111111000000111333444444333222333555888===:::999;;;<<<===BBBHHHTTTRRRRRROOOFFF;;;777999999999999999::::::::::::888EEEDDD??????777>>>\\\hhh```aaaYYYSSSNNNTTTzzzXXXmmm~~~jjj\\\SSSGGGCCCFFFCCCBBBAAA>>>===>>>AAAEEEGGGQQQOOOFFFDDDKKKGGGBBBIIIHHHFFF<<>>===@@@CCC___sssxxxbbbDDD:::;;;===???>>>;;;999888<<<===>>>BBBrrrwwweeeMMMCCCGGGGGGHHHHHHCCCVVVqqq~~~ppp\\\^^^\\\DDD===;;;;;;<<<===???AAACCCEEE@@@wwwvvvZZZ^^^tttmmmyyylllGGG???FFFJJJZZZooolllpppbbbllljjjwww___@@@999999888888888:::<<<===@@@HHHGGGjjjaaa^^^kkksss\\\EEE@@@IIITTTLLL::::::KKKTTTEEEDDDfffvvv___kkkvvvqqqeeeBBB888777666666777999:::<<<===>>>HHHJJJSSS___{{{[[[hhhTTTIIIBBBooorrrfffTTTLLLGGG>>>PPPtttLLLooo|||cccRRRJJJLLLwwwRRR:::IIIWWWiiibbb666777666444333333333444555777;;;@@@DDDHHHNNNWWW^^^bbboooyyyUUUNNN;;;777555999@@@LLL]]]lllvvvcccXXXbbblllvvv|||SSS@@@DDDgggKKKEEEBBB???>>>>>><<<777555666666555444444333333333444444555555444444555777999777666999>>>??????CCCHHHVVVTTTRRRNNNDDD:::666888999999999999:::::::::;;;:::GGGKKKFFFBBB:::777>>>OOOVVV]]]MMMEEECCC???SSSUUU???TTTeeeuuu~~~JJJGGGSSS[[[KKK===BBBHHHBBBCCCBBB@@@===<<<===???DDDGGGDDDFFFLLLFFFAAAGGGAAAIIIGGGHHHlllvvvrrriiiaaa^^^BBB<<>>???BBBMMMPPPtttqqq{{{\\\wwwxxxooo___MMMAAADDD<<<999===JJJWWWFFFEEEggggggiiiCCC999888777777888:::<<<>>>@@@@@@NNNRRRZZZiiizzzUUU{{{nnnrrrjjjNNNGGGHHH@@@fff}}}hhhXXXOOOAAAFFFhhh^^^qqqaaaSSSqqqkkkIIIKKK[[[mmmiii:::777666555444444555666777777<<>><<<888777:::666555555444444444444555222333555555666777;;;>>>@@@>>>>>>@@@??????DDDKKKWWWTTTRRRMMMCCC999555888888888888888999999999999>>>BBBOOOTTTGGG<<<:::888@@@KKKTTTEEE@@@@@@555@@@kkkjjj<<<999666GGGjjjcccqqq~~~ZZZDDDGGGMMMAAADDDFFFDDD???<<>>======@@@:::===@@@BBBkkk~~~dddMMMFFFOOOSSSTTTQQQGGGAAAIII```mmmcccqqqSSS\\\^^^CCC>>><<<<<<<<<>>>AAADDDGGGHHHXXXaaaXXXZZZlllUUURRRZZZlllvvvooobbb[[[UUUHHHCCC]]]YYYTTTJJJPPPLLLIIIHHH>>>GGGXXXxxxkkktttdddBBB;;;:::999888999<<>>@@@EEEHHH]]]bbbdddtttsssPPPlll}}}wwwpppwwwggg```OOOEEE\\\pppfffUUUQQQkkkyyyyyy[[[tttZZZJJJZZZnnnmmmAAA666555555444555666888999888???FFFJJJMMMRRR\\\dddiii~~~nnnYYYBBB888666666999>>>HHHYYYhhhxxxsssYYYMMMOOOmmmdddPPPJJJFFFAAAHHHhhhjjjttt@@@BBBoooOOOFFFGGGAAA===;;;999555666:::444444333222222222333333000222444555777:::>>>AAA===:::999:::;;;???IIISSSXXXUUURRRMMMCCC888555777777777777777888888888888<<<888LLLZZZFFF888:::888@@@GGGPPPEEEEEEFFF888AAAYYYUUUNNN>>>RRR~~~[[[LLLAAAAAAFFFIIIFFF???<<>>>>>;;;???^^^[[[{{{sssooovvv}}}nnnaaaJJJFFFbbb~~~nnnFFF@@@===AAABBB>>><<>>BBBJJJHHHNNNUUUmmmzzzdddyyyqqqOOOYYY]]]BBB???<<<<<<===>>>AAADDDGGGIII[[[TTTQQQZZZlllNNNEEELLLjjjxxxQQQOOOGGGNNNuuuTTTJJJCCCIIIDDDGGGNNNBBBBBBHHHiiiwwwyyysssuuueeeFFF;;;:::999999:::<<>>BBBOOOyyyfffUUURRRXXXbbbqqq^^^ooo}}}III;;;999888888999;;;>>>@@@KKKQQQlllpppmmm}}}}}}```KKKQQQeeemmmsssoooggg]]]dddFFFWWWmmmpppHHH555555555555666777999:::AAAGGGOOOSSSUUU[[[dddmmmqqqzzziiiJJJ777555555888===FFFXXXggg}}}zzz```EEEAAAYYYuuuZZZOOODDD^^^wwwHHHGGG